.product-set-page{padding:50px 0;}.product-set-detail{padding:40px 0;}.jconfirm-outfit-idea-dialog .jconfirm-holder{max-width:100vw;}.jconfirm-outfit-idea-dialog .jconfirm-content,.jconfirm-outfit-idea-dialog .product-set-detail,.product-set-modal .modal-body{padding:0;}.product-set-detail-image .image-wrapper{padding-bottom:148%;}.jconfirm-outfit-idea-dialog .jconfirm-content-pane{display:block !important;}.product-set-detail-content-inner{padding:0 0 0 5px;}.jconfirm-outfit-idea-dialog .jconfirm-box{border-radius:unset !important;}.jconfirm-outfit-idea-dialog.jconfirm .jconfirm-box .jconfirm-closeIcon{--length:35px;width:var(--length);height:var(--length);display:flex;align-items:center;justify-content:center;border-radius:50%;top:5px;right:10px;}.product-set-detail .close:hover{opacity:1;}.product-set-detail .close span i{font-size:18px;}.product-set-detail-title{font-size:28px;padding-right:10px;}.product-set-detail .product-category-item-title{font-size:20px;}.product-set-detail .product-category-item-image .image-wrapper{padding-bottom:115%;background-color:#f9f9f9;}.product-set-item-action-btn{--length:40px;height:var(--length);width:var(--length);padding:0;border-radius:50%;}.product-set-item-action-btn.clicked{background-color:var(--color-primary);}.product-set-item-action-btn.clicked i,.product-set-item-action-btn .will-hide{display:none;}.product-set-item-action-btn.clicked .will-hide{display:block;}.product-set-share-btn{--length:40px;width:var(--length);height:var(--length);border-radius:2px;padding:0;position:relative;color:var(--color-primary-variant);background-color:#fff;}.product-set-share-btn .material-symbols-outlined{font-size:20px;}.product-set-share-btn:hover{background-color:#f3f4f6;}.product-set-share-btn:before{content:attr(data-message);position:absolute;right:100%;top:0;font-style:italic;font-weight:500;opacity:0;visibility:hidden;z-index:333;background-color:#f0f0f0;line-height:1;border:1px solid transparent;padding:3px 0 3px 5px;height:100%;display:flex;align-items:center;}.product-set-share-btn:after{content:'\e86c';font-family:'Material Symbols Outlined';width:var(--length);height:var(--length);display:flex;align-items:center;justify-content:center;background-color:#f0f0f0;top:0;right:0;position:absolute;font-size:20px;opacity:0;visibility:hidden;}.product-set-share-btn.clicked:before,.product-set-share-btn.clicked:after{opacity:1;visibility:visible;}.product-set-gallery-carousel .owl-stage-outer,.product-set-gallery-carousel .owl-stage,.product-set-gallery-carousel .owl-item{height:100%;}.product-set-gallery-carousel-item img{height:100% !important;}.product-set-gallery-carousel .owl-dots{position:absolute;bottom:5px;left:50%;transform:translateX(-50%);}.product-set-detail-credit a{font-size:20px;color:var(--color-secondary);}@media screen and (min-width:992px){.product-set-page .col-md-3{width:20%;}.product-set-page .col-md-9{width:80%;}.jconfirm-outfit-idea-dialog .jc-bs3-row{display:flex;align-items:center;justify-content:center;}}@media screen and (min-width:1024px){.jconfirm-outfit-idea-dialog .product-set-detail-content-body{overflow-y:auto;padding-bottom:50px;}.jconfirm-outfit-idea-dialog .jconfirm-content{overflow:hidden !important;}.jconfirm-outfit-idea-dialog .product-set-detail{height:91vh;width:calc(100% - 0.66px);}.jconfirm-outfit-idea-dialog .product-set-detail-content-header{padding-left:15px;padding-top:15px;}.jconfirm-outfit-idea-dialog .product-set-detail-content-desc{padding-right:5px;}.jconfirm-outfit-idea-dialog .product-set-items{padding:0 15px;}}@media screen and (max-width:1023px){.product-set-filter-title{margin-bottom:15px;padding:10px;border:1px solid #e3e3e3;border-radius:3px;font-size:25px !important;display:flex;align-items:center;justify-content:space-between;}.product-set-filter-title:after{content:'\e313';font-family:'Material Symbols Outlined';}.product-set-filter-title.clicked:after{content:'\e316';}.product-set-filter-inner{display:none;}.product-set-filter-action{justify-content:center !important;}}@media screen and (max-width:767px){.product-set-detail-content-inner{position:static;height:auto;}.product-set-detail-content-body{flex:0 0 auto;overflow:visible;}.product-set-detail-content{padding:10px 8px;}.product-set-detail-title{font-size:25px;}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content{overflow:visible;}.product-set-page{padding:25px 0;}}
