.contentIcon-section{display:flex;flex-wrap:wrap;grid-template-columns:repeat(3,2fr);grid-template-rows:auto;grid-column-gap:initial;color:var(--primary)!important;gap:15px}img{display:block;object-fit:cover}.contentIcon-content{display:flex;flex-direction:row;align-items:center;gap:.4rem}.contentIcon-content img{width:1.6rem;height:1.6rem}.contentIcon-content .heading{font-size:var(--font-size-static-sm)}.contentIcon-content .image{height:auto!important}.color-swatch-section .swatch-label{position:absolute;top:0;left:50%;transform:translate(-50%);padding:.6em .8em;opacity:0;pointer-events:none;transition:all .4s cubic-bezier(.23,1,.32,1);background:#000;z-index:0;border-radius:5px;scale:0;transform-origin:0 0;text-transform:capitalize;font-weight:400;font-size:13px;box-shadow:#00000040 0 8px 15px;color:#fff;width:max-content;line-height:1!important;z-index:1}.color-swatch-section .swatch a:hover .swatch-label{top:-35px;opacity:1;visibility:visible;pointer-events:auto;scale:1;animation:shake .5s ease-in-out both}.color-swatch-section .swatch-label:after{position:absolute;content:"2";height:.6em;width:.6em;bottom:-.2em;left:50%;transform:translate(-50%) rotate(45deg);background:var(--account-bg-overlay-color)}@keyframes shake{0%{rotate:0}25%{rotate:7deg}50%{rotate:-7deg}75%{rotate:1deg}to{rotate:0}}.color-swatch-section .swatch img{width:3.2rem;height:3.2rem;border-radius:.5rem}.swatch{position:relative;line-height:1}.color-swatch-section .swatch-label:after{position:absolute;content:"";height:.6em;width:.6em;bottom:-.2em;left:50%;transform:translate(-50%) rotate(45deg);background:var(--account-bg-overlay-color)}.product-popup-modal__button{min-height:unset!important}.color-swatch-section .label,.product__info-wrapper .form__label{font-size:1.2rem!important;font-weight:500!important;letter-spacing:0px;color:rgba(var(--color-foreground),1)}.color-swatch-section .swatch a{padding:.1rem;border:1px solid #fff;border-radius:4px;transition:.2s;position:relative;display:inline-block;line-height:0!important}.color-swatch-section .swatch a:hover,.color-swatch-section .swatch.selected a{border-color:var(--primary)!important}.fabrique-secondColor{font-size:1.4rem}.color-swatch-section .swatch .color-box img{width:3.2rem;height:3.2rem;border-radius:.5rem}.color-box{padding:.1px;border:1px solid #999!important;border-radius:4px;transition:.2s;display:inline-block;line-height:0!important;position:relative;overflow:hidden}.color-box.disabled:after{content:"";position:absolute;width:1px;height:150%;background-color:#999;top:-25%;left:50%;transform:rotate(-45deg);transform-origin:center;pointer-events:none;overflow:hidden}.color-swatch-section .swatch .color-box.disabled img{opacity:.4;background:#fff}.color-swatch-section .swatch-section{display:flex;gap:1.2rem;height:auto;flex-wrap:wrap;align-items:center;font-size:1.2rem}.fabrique-detail-subDesc{padding-top:.8rem;font-size:1.2rem}.product-popup-modal__content{height:100%;max-height:100%!important}.goods-details-section_designOverview{padding-bottom:1.6rem;line-height:1.3}.goods-details-section .content-limit_all{display:none}.goods-details-section .content-button-limit_2{display:none;text-decoration:underline;cursor:pointer;padding-top:.8rem}.goods-details-section .content-button-limit_more{text-decoration:underline;cursor:pointer;padding-top:.8rem}.fabrique-description-json-content{padding:1.6rem 0}.fabrique-description-json-content .goods-details-section{padding:0}.fabrique-description-json-content ul{padding-left:2rem}.fabrique-description-json-content li{margin-bottom:.8rem;line-height:2rem}.fabricIcon-section{display:grid;grid-template-columns:repeat(5,2fr);grid-template-rows:auto;grid-column-gap:initial;grid-row-gap:0px;color:var(--primary)!important;text-align:center;margin:1.6rem 0!important;position:relative}.fabricIcon-content .image{margin-bottom:0rem}.fabricIcon-content img{padding:14px}.fabricIcon-content.show-hover .hover-content{visibility:visible!important;opacity:1;display:block}.fabricIcon-content .hover-content{visibility:hidden;width:100%;background-color:#edf0f0;color:#031c24;border-radius:0;padding:11px;position:absolute;bottom:10rem;opacity:0;transition:opacity .3s;text-align:left;font-size:14px;max-width:100%;right:50%;transform:translate(50%)}.fabricIcon-content{display:flex;flex-direction:column;align-items:center;cursor:pointer;font-size:1.2rem}.fabrique-care-washList-section{display:grid;column-count:3;grid-template-columns:repeat(6,1fr);grid-template-rows:auto;gap:1.6rem;margin-top:1.6rem}.fabrique-care-washList-content{display:flex;flex-direction:column;align-items:center;font-size:1rem;text-align:center}.product-fabric-info .content{color:#999!important;line-height:18px}.fabrique-custom-image{width:100%;height:100%}.fabrique-size-guide-wrapper{width:100%;display:flex;justify-content:space-between}.product-popup-modal_size_guide{font-size:1.2rem;display:flex;align-items:center;gap:.4rem;text-decoration:underline;color:#e88c73;width:8rem;text-transform:none;letter-spacing:0px}.product-popup-modal_size_guide:hover{color:#e88c73!important;text-decoration:none}.product-popup-modal_size_guide:before{background-color:transparent}.product-popup-modal{display:flex;align-items:center;justify-content:end;box-sizing:border-box;opacity:0;position:fixed;visibility:hidden;display:none;z-index:-1;margin:0 auto;top:0;left:0;overflow:auto;width:100%;background:#00000080;height:100%}.product-popup-modal[open]{opacity:1;visibility:visible;z-index:10000;display:flex}.product-popup-modal__content{max-height:100%!important;height:100%;background-color:#fff;width:70rem}.product-popup-modal__content-info>*{height:auto;margin:0 auto;max-width:100%;width:100%}.product-popup-modal__toggle{background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgba(var(--color-foreground),.55);display:flex;align-items:center;justify-content:center;cursor:pointer;position:sticky;padding:1.2rem;z-index:2;top:1.5rem;width:4rem;margin:0 0 0 auto}.cst-modal .product-popup-modal__content{display:flex;flex-direction:column;padding:0 3.2rem}.cst-modal-header{display:flex;align-items:center;justify-content:space-between;padding:3.2rem 0}.cst-modal-header .h2{font-size:1.8rem;margin:0}.cst-modal .product-popup-modal__toggle{border:0px!important;padding:0}.cst-modal-header .product-popup-modal__toggle .icon{width:2.4rem;height:2.4rem;padding:.4rem}.fabrique-dashed{position:relative}.fabrique-dashed:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:.1rem;background-image:url(dashed.svg);background-color:transparent;opacity:.2}.cst-modal .product-popup-modal__content-info{flex:1;overflow-y:scroll}.cst-modal .product-model-info{padding:3.2rem 0;display:flex;flex-direction:row;gap:1.6rem}.cst-modal .product-model-info .image-section img{width:11.6rem;height:15.6rem;object-fit:cover}ul.modeldesc-content{padding-left:2rem}ul.modeldesc-content li{margin-bottom:.8rem;line-height:2rem}.cst-modal .product-specification-info{padding:3.2rem 0}.cst-modal .product-specification-info .title_desc{font-weight:500;font-size:1.6rem}.fabrique-spuProps-wrapper{display:flex;flex-direction:column;gap:2.4rem;padding-top:3.2rem}.fabrique-spuProps-valuesList{display:flex;gap:.6rem}.fabrique-spuProps-valuesList-first{font-weight:500}.fabrique-spuProps-valuesList-item{display:flex;flex-direction:column;align-items:center}.fabrique-spuProps-valuesList-item-line{display:block!important;width:100%;height:.6rem;margin:.8rem;background-color:#e88c73}.fabrique-spuProps-valuesList-item-name{color:#999;text-align:center}.cst-modal .product-size-guide-tab .tab-content .product-size-chart{padding:3.2rem 0}.product-size-guide-tab .tabs{display:flex;align-items:center;padding:1.6rem 0;gap:10rem;justify-content:center}.product-size-chart .size-chart-container{width:100%;overflow-x:auto;padding-bottom:1rem}.product-size-chart .size-chart,.product-size-chart .size-chart-body{display:flex;flex-direction:row;min-width:100%}.product-size-chart .size-chart-column{display:flex;flex:1;font-size:1.2rem;flex-direction:column}.product-size-chart .size-chart-cell{height:5rem;line-height:5rem;padding:0 1.4rem;text-align:center;min-width:8rem;white-space:nowrap}.product-size-chart .sticky-left{font-weight:500;font-size:1.4rem}.product-size-chart .size-chart-column .size-chart-cell:nth-child(2n){background-color:#f6f6f6}.product-size-chart .size-chart-column .size-chart-cell:nth-child(odd){background-color:#edf0f0}.inch-cm-section{display:flex;align-items:center;flex-wrap:nowrap;align-content:center;width:80px;margin-left:auto;height:37px;justify-content:center}.inch-cm-section a{color:#999;font-size:1.2rem;line-height:150%;display:flex;align-items:center;justify-content:center;transition:all .2s ease-out;text-decoration:underline}.inch-cm-section a.active{color:#031c24;font-style:normal;font-weight:500;text-decoration:none}.tab-content .content-section .product-measurment-section{padding:3.2rem 0}.tab-content .content-section .product-measurment-section .heading h2{padding-bottom:3.2rem;font-size:1.6rem}.content-section.measurment-details{display:flex;flex-direction:row;justify-content:space-between;gap:1.5rem}.product-measurment-section .measurment-item{margin-bottom:1.8rem;font-size:1.2rem}.product-size-guide-tab .tabs a{display:inline-flex;font-weight:500;letter-spacing:0px;text-decoration:none;color:var(--primary);position:relative}.product-size-guide-tab .tabs a:before{content:"";transform-origin:right;background-image:url(dashed-ov.svg);pointer-events:none;height:1px;transition:transform .8s cubic-bezier(.19,1,.22,1);position:absolute;inset-block-end:0;transform:scaleX(0);width:100%}.product-size-guide-tab .tabs a.active:before{transform:scaleX(1)!important;transform-origin:bottom left!important}.product-measurment-section .content-section.measurment-details .image-section img{width:16rem!important;max-width:16rem}.fabrique-product-complete-look-container{width:100%;margin:0 auto;padding:3.2rem 0 0}.fabrique-product-complete-look_title-mobile{display:none}.fabrique-product-complete-look-swiper-scrollbar.swiper-scrollbar.swiper-scrollbar-horizontal{left:5.2rem;width:calc(100% - 10.4rem)}.fabrique-product-complete-look-swiper .swiper-wrapper .swiper-slide{width:auto}.fabrique-product-complete-look{display:flex}.fabrique-product-complete-look_title-pc{display:flex;align-items:center;font-size:2.4rem;font-weight:500}.fabrique-product-complete-look_product-item{width:31rem;margin-right:3.2rem}.fabrique-product-complete-look_product-image{width:42.4rem;height:auto}.fabrique-product-complete-look_product-item:first-child{margin-left:var(--page-gutter)}.fabrique-product-complete-look-image{width:100%;height:100%}.fabrique-product-complete-look_product-item:last-child{margin-right:var(--page-gutter)}.fabrique-fabric-information-button{text-transform:none;letter-spacing:0px;font-family:var(--font-body-family);font-size:1.4rem}.icon-list .icons-content{display:flex;flex-direction:column;align-items:center}.cst-modal .product-fabric-bg-section-wrapper,.cst-modal .product-fabric-info,.cst-modal .care-washing-guide{padding:3.2rem 0}.cst-modal .product-fabric-bg-section{text-align:center;color:#fff;padding:3.2rem;background-size:cover!important;background-position:center!important;aspect-ratio:16 / 9;display:flex;flex-direction:column;justify-content:space-between}.cst-modal .product-fabric-bg-section .icon_section{display:flex;justify-content:center;margin-bottom:1.6rem;line-height:1}.clothe-title{margin:0 0 16px;font-size:2rem;text-align:center;font-family:var(--font-body-family)!important;font-weight:500;color:#fff}.product-fabric-bg-section .content{font-size:1.2rem;line-height:1.8rem}.cst-modal .icon-list{justify-content:center;margin-top:1.6rem;margin-top:2rem;display:grid;grid-template-columns:repeat(4,1fr)}.cst-modal .product-fabric-info .title_desc,.cst-modal .care-washing-guide .title_desc{font-weight:500;font-size:1.6rem}.cst-modal .cst-content-update .heading{padding-top:1.6rem}.cst-modal .product-fabric-info .content{padding-top:.8rem}.product-fabric-info .content{color:#999!important;line-height:1.8rem}.cst-modal .washList-section{display:grid;column-count:3;grid-template-columns:repeat(6,1fr);grid-template-rows:auto;gap:16px;text-align:center;padding-top:3.2rem}.cst-modal .care-washing-guide .tips-care{position:relative;padding-top:3.2rem}.grid-content{position:absolute;left:0;top:10%;width:100%;height:100%;transition:all .2s linear;z-index:2;display:flex;justify-content:center;align-items:center;color:#fff;flex-direction:column}.grid-content a{color:#fff;text-transform:none;letter-spacing:0px;font-family:var(--font-body-family);font-size:1.4rem;padding:0rem}.tips-care h3.size-18{color:#fff;font-size:1.8rem;margin-bottom:.8rem}.washList-content img{height:auto;max-width:6rem}.washList-content .heading{font-size:1.2rem;line-height:1.8rem}.cst-modal .care-washing-guide .tips-care .img-holder{position:relative;display:block;width:100%;height:0;overflow:hidden;padding-bottom:34%;margin:0 auto}.tips-care .img-holder:before{left:0;bottom:0;width:100%;height:100%;content:" ";z-index:1;transition:all .2s linear;background-size:100% 100%;background:#000;opacity:.5;position:absolute}.product-fabric-bg-section .icons-content .image img{height:auto!important;padding:8px;max-width:6rem}.fabrique-recently-and-recommendations-section{width:100%;margin:0 auto;padding:5.2rem 0 0}.fabrique-product-title,.fabrique-style-fabs-content .fabrique-tab-switcher__tabs{padding:0 var(--page-gutter)}.product-form-size-bag{display:grid;gap:.8rem}.product-form-size-bag-list{position:relative;display:inline-flex;align-items:center;justify-content:center;text-align:center;width:auto;min-width:2.8rem;height:2.8rem;padding-inline:var(--spacing-2);will-change:border-color,background-color;transition:border-color var(--duration-default),background-color var(--duration-default);max-width:100%;font-size:var(--font-size-static-xs);line-height:var(--line-height-static-xs);letter-spacing:.1rem;color:rgb(var(--color-foreground));text-transform:uppercase;cursor:pointer;border:.1rem solid rgba(var(--color-foreground),.15);border-radius:var(--variant-option-label--border-radius)}.product-form-size-bag-list-checked{border-color:rgba(var(--color-foreground),1)}.product__variant-options-label{width:100%;justify-content:space-between}.product__promo-banner .card{padding:var(--spacing-4) 0}@media screen and (max-width:767px){.cst-modal .product-popup-modal__content{max-width:100%!important;max-height:100%!important;width:100%!important;height:100%!important;border:0!important;box-shadow:none!important;padding:0}.cst-modal-header{padding:1.2rem 1.6rem}.cst-modal .product-model-info,.cst-modal .product-specification-info,.cst-modal .product-size-guide-tab .tab-content .product-size-chart,.tab-content .content-section .product-measurment-section{padding:2.4rem 0}.cst-modal .product-model-info .image-section img{width:12rem!important;height:18rem!important;max-width:12rem}.cst-modal .product-popup-modal__content-info{padding:0 1.6rem;font-size:1.2rem}.fabrique-spuProps-wrapper{gap:1.6rem;padding-top:2.4rem;font-size:1rem}.product-size-guide-tab .tabs{gap:2.4rem}.product-size-chart .sticky-left{font-size:1.2rem}.cst-modal .product-fabric-bg-section-wrapper,.cst-modal .product-fabric-info,.cst-modal .care-washing-guide{padding:2.4rem 0}.cst-modal .product-fabric-bg-section{padding:2.4rem}.cst-modal .product-fabric-bg-section{aspect-ratio:2 / 3!important}.clothe-title{font-size:1.6rem!important}.product-fabric-bg-section .icons-content .image img{width:5rem;max-width:5rem}.cst-modal .washList-section{grid-template-columns:repeat(3,1fr);gap:1.2rem}.cst-modal .care-washing-guide .washList-section{padding-top:1.6rem}.tips-care .img-holder{padding-bottom:41%}.fabrique-product-complete-look_title-mobile{display:block;padding:0 1.6rem;font-size:1.6rem;font-weight:500}.fabrique-product-complete-look_title-pc{display:none}.fabrique-product-complete-look-container{padding:1.6rem 0 0}.fabrique-product-complete-look_product-item{width:16.4rem;margin-right:.8rem}.fabrique-product-complete-look_product-image{width:21rem}.fabrique-product-complete-look-swiper-scrollbar.swiper-scrollbar.swiper-scrollbar-horizontal{left:1.6rem;width:calc(100% - 3.2rem)}.fabrique-recently-and-recommendations-section{padding:2.4rem 0 0}.fabrique-goods-detail-wrapper_images_mobile_video-item{height:auto!important;object-fit:cover!important}.main-product__media--thumbs-wrapper .swiper-slide.swiper-slide-thumb-active.fabrique-goods-detail-wrapper_images_mobile_video-item{border:.2rem solid rgba(var(--color-primary-text),.5);box-sizing:border-box}}.fabrique-goods-detail-fabs-container{padding:3.2rem 0 0;width:100%;margin:0 auto}.fabrique-goods-detail-fabs-container_title{padding:0 3.2rem;font-weight:500;font-size:2.4rem}.fabrique-goods-detail-fabs-swiper{margin-top:var(--page-gutter)}.fabrique-goods-detail-fabs-container_desc{padding:0 5.2rem;color:#999}.fabrique-goods-detail-fabs fabrique-image-preview{position:relative;width:31rem;height:46.5rem;margin-right:3.2rem}.fabrique-goods-detail-fabs fabrique-image-preview:first-child{margin-left:var(--page-gutter)}.fabrique-goods-detail-fabs fabrique-image-preview:last-child{margin-right:var(--page-gutter)}.fabrique-goods-detail-fabs_video{display:none;position:absolute;left:0;top:0;width:100%;height:100%}.fabrique-goods-detail-fabs_video-poster{position:absolute;left:0;top:0;width:100%;height:100%}.fabrique-goods-detail-fabs_video-play-icon{position:absolute;left:.8rem;top:.8rem;font-size:2.4rem;pointer-events:none}.fabrique-goods-detail-fabs_img{position:absolute;left:0;top:0;width:100%;height:100%}.fabrique-goods-detail-fabs_img-more-icon{position:absolute;left:.8rem;top:.8rem;font-size:2.4rem;pointer-events:none}.fabrique-goods-detail-fabs-swiper .swiper-wrapper .swiper-slide{width:auto}.fabrique-goods-detail-fabs{display:flex}.fabrique-goods-detail-fabs-swiper-scrollbar.swiper-scrollbar.swiper-scrollbar-horizontal{left:5.2rem;width:calc(100% - 10.4rem)}.fabrique-goods-detail-fabs_view-all{width:12rem;height:3.6rem;margin:0 auto;margin-top:3.2rem}@media screen and (max-width:767px){.fabrique-goods-detail-fabs-container{padding:1.6rem 0 0}.fabrique-goods-detail-fabs-container_title{padding:0 1.6rem;font-size:1.6rem}.fabrique-goods-detail-fabs-container_desc{padding:0 1.6rem}.fabrique-goods-detail-fabs fabrique-image-preview{width:16.4rem;height:24.6rem;margin-right:.8rem}.fabrique-goods-detail-fabs fabrique-image-preview:first-child{margin-left:1.6rem}.fabrique-goods-detail-fabs fabrique-image-preview:last-child{margin-right:1.6rem}.fabrique-goods-detail-fabs-swiper-scrollbar.swiper-scrollbar.swiper-scrollbar-horizontal{left:1.6rem;width:calc(100% - 3.2rem)}.fabrique-goods-detail-fabs_view-all{margin-top:1.6rem}}fabrique-shop-the-look-icon{position:absolute;top:1.6rem;right:1.6rem;padding:.8rem;background:#031c244d;color:#fff;font-size:1.4rem;line-height:120%;border-radius:10rem;cursor:pointer;z-index:2}.fabrique-collocation-text{font-size:1.4rem}.fabrique-collocation-swatch-section{display:flex;gap:1.6rem;padding-top:1.6rem;height:auto;flex-wrap:wrap}.fabrique-collocation-swatch img{width:3.5rem;height:5.3rem;border-radius:.2rem;margin:-.1rem}.fabrique-collocation-swatch a{padding:.2rem;border:1px solid #fff;border-radius:.4rem;transition:.2s;position:relative;display:inline-block;line-height:0!important}.fabrique-collocation-swatch a:hover,.fabrique-collocation-swatch.selected a{border-color:#031c24!important}.fabrique-collocation-swatch-label{font-size:1.2rem!important;font-weight:500!important;letter-spacing:0px;color:rgba(var(--color-foreground),1)}.fabrique-collocation-swatch a:hover .fabrique-collocation-swatch-label{top:-3.5rem;opacity:1;visibility:visible;pointer-events:auto;scale:1;animation:shake .5s ease-in-out both}.fabrique-collocation-swatch .fabrique-collocation-swatch-label{position:absolute;top:0;left:50%;transform:translate(-50%);padding:.6em .8em;opacity:0;pointer-events:none;transition:all .4s cubic-bezier(.23,1,.32,1);background:#000;z-index:0;border-radius:5px;scale:0;transform-origin:0 0;text-transform:capitalize;font-weight:400;font-size:13px;box-shadow:#00000040 0 8px 15px;color:#fff;width:max-content;line-height:1!important;z-index:1}.fabrique-collocation-swatch .fabrique-collocation-swatch-label:after{position:absolute;content:" ";height:.6em;width:.6em;bottom:-.2em;left:50%;transform:translate(-50%) rotate(45deg);background:var(--account-bg-overlay-color)}@media screen and (max-width:767px){.collocation-swatch-section{margin-top:.8rem}fabrique-shop-the-look-icon{top:4.6rem}}.variant-preorder-time{display:none;font-weight:500}.variant-preorder-time--show{display:block}.fabrique-swiper-button-prev{z-index:1;position:absolute;left:5.2rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;cursor:pointer;border-radius:50%;background:#0000000d;transition:all .3s}.fabrique-swiper-button-prev_icon{font-size:2.4rem;color:#fff;width:auto!important;height:auto!important}.fabrique-swiper-button-next{z-index:1;position:absolute;right:5.2rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;cursor:pointer;border-radius:50%;background:#0000000d;transition:all .3s}@media(hover:hover)and (pointer:fine){.fabrique-swiper-button-next:hover,.fabrique-swiper-button-prev:hover{background:#031c2466}}@media(hover:none)and (pointer:coarse){.fabrique-swiper-button-next:active,.fabrique-swiper-button-prev:active{background:#031c2466}}.fabrique-swiper-button-next_icon{font-size:2.4rem;color:#fff;width:auto!important;height:auto!important}.fabrique-swiper-pagination--black .swiper-pagination-bullet{width:.8rem;height:.8rem;background-color:#031c24}.swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;background:#fff}@keyframes loading-rotate{to{transform:rotate(1turn)}}@keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-4rem}to{stroke-dasharray:90,150;stroke-dashoffset:-12rem}}
/*# sourceMappingURL=/cdn/shop/t/122/assets/fabrique-main-products.css.map */
