.gallery-spacing--small .gallery__inner{grid-gap:20px;margin:3px auto}.product-card-info .star-rating{display:none}.product-card-swatches.product-card-swatches--hover{transform:translateY(0)}.product-card-swatches--title{display:none}.testimonials__testimonial p{line-height:1.3;font-size:20px}a.social img{width:27px;height:27px}.social-links svg{width:28px!important;height:auto}.footer button.submit{background:#fff;max-height:41px}.footer .signup-container button svg path{stroke:#000!important}.footer .signup-container input{padding:5px 17px;height:41px;font-size:16px!important;line-height:20px!important;font-weight:400!important;border:1.5px solid #fff!important}.sub-footer{margin-top:0}.gallery.gallery-spacing--small.text-center.section-spacing.section-spacing--disable-bottom{margin:70px 0}.featured-collection{margin-bottom:50px}.featured-collection__inner .product-card{margin-bottom:0}.section-featured-product-card{margin-top:50px}.shopify-section.section-testimonials{margin:50px 0}.section-testimonials .flickity-page-dots.dot-style--logos{padding-bottom:0}.payment-icons img{width:35px;height:22px;object-fit:contain;background:#fff;border-radius:2px;box-shadow:0 2px 6px #0000001a}.sub-footer p{display:none}.blog-post h5 a{font-size:18px!important;line-height:18px;font-weight:400!important;word-break:break-word;text-decoration:none;text-overflow:ellipsis;overflow:hidden;white-space:normal!important;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.blog-posts .post-excerpt p{font-size:13px}ul.thb-widget-menu a:hover{text-decoration:underline}.footer .rte.text-size--small p{font-size:11px;font-family:Poppins;font-weight:400!important;text-align:justify;max-width:247px}li.menu-item-has-children .wishlist-heart-container{display:none}.custom-product-info{background:#fff;color:#fff;padding:0}.custom-product-info-container{display:flex;align-items:center;justify-content:space-between;gap:50px;padding:0 48px;margin:28px auto 0;max-width:100%}.custom-product-info-media{width:55%}.custom-product-info-media img,.custom-product-info-media video{width:100%}.custom-product-info-text{width:45%}.custom-product-info-text h2{font-size:30px;margin-bottom:15px;color:#000;font-weight:500!important;line-height:34px}.custom-product-info-text p{font-size:14px;line-height:28px;margin-bottom:15px;color:#000}.custom-product-info-media img{border-radius:26px}.custom-product-info-media img{object-fit:cover}.custom-product-info-text ul{list-style:none;margin:0;padding:0 0 0 18px}.custom-product-info-text ul li{font-size:14px;line-height:24px;margin-bottom:4px;font-weight:400!important;list-style:disc}.custom-product-info-text h2{font-size:25px;line-height:28px}.fit-section{border-bottom:1px solid #ebeced;padding-bottom:12px;margin-bottom:12px;border-top:1px solid #ebeced;padding-top:12px}.first-div{display:flex;gap:10px;align-items:center;margin-bottom:5px}.fit-label{font-size:12px;font-weight:500!important;color:#1e1f20;display:block}.fit-selector{display:flex;align-items:center;gap:8px}.selected-fit{font-size:12px;font-weight:500!important;color:#1e1f20;padding:5px 17px;border:1px solid #1E1F20}.fit-info-icon{width:18px;height:18px;cursor:pointer;vertical-align:middle}h2.gallery_heading_new,.h3{width:fit-content;margin-right:auto;margin-left:auto;font-size:34px;font-weight:500;margin-bottom:30px;line-height:1.4;border-bottom:1px solid #294A9A;padding-bottom:2px;color:#294a9a}.section-header--button{display:none}.section-header.section-header-left--false.section_heading_cstm .section-header--button{display:block;margin-top:0}h1.product-title.uppercase--true{font-size:20px;line-height:normal}.fit-tooltip{display:none;position:relative;background:#ebeced;padding:15px;margin-top:10px;border-radius:4px}.fit-tooltip-header{display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:500!important;padding-bottom:5px!important}.fit-close{cursor:pointer;font-size:16px}.fit-description{font-size:12px;letter-spacing:0;color:#1e1f20;font-weight:400!important;margin:0;line-height:1;display:flex!important;gap:12px}.fit-icon-image{width:80px;height:100%}.fit-description.fit-slim p{margin-bottom:0}.product-information .accordion-item:nth-of-type(1) .accordion-header:before{background-image:url(/cdn/shop/files/Product_Feature.png?v=1791986014)}.product-information .accordion-item:nth-of-type(2) .accordion-header:before{background-image:url(/cdn/shop/files/Care.png?v=1791986014)}.product-information .accordion-item:nth-of-type(3) .accordion-header:before{background-image:url(/cdn/shop/files/Premium_Quality_5_1.png?v=1791986311)}.product-information .accordion-item:nth-of-type(4) .accordion-header:before{background-image:url(/cdn/shop/files/Vector_3.png?v=1791986013);width:23px;height:23px}.product-information .accordion-item:nth-of-type(5) .accordion-header:before{background-image:url(/cdn/shop/files/Group_3.png?v=1792149680);width:23px;height:23px}.product-information .accordion-header{background:none;border:none;width:100%;text-align:left;cursor:pointer;font-size:16px!important;line-height:18px!important;font-weight:500!important;color:#294a9a!important;padding:13px 40px 13px 35px!important;position:relative}.product-information .accordion-item:not(:last-child){border-bottom:1px solid #ebeced}.product-recommendations .wf-wishlist{width:0px;right:9px;margin:0 6px 0 0}.product-information .accordion-header:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:22px;height:22px;background-size:contain;background-repeat:no-repeat;background-position:center}.product-information .accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease;padding-left:10px}.product-information .accordion-header:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:14px;height:14px;background-image:url(/cdn/shop/files/plus.png?v=1759307899);background-size:contain;background-repeat:no-repeat;background-position:center}.product-information .accordion-header.active:after{background-image:url(/cdn/shop/files/minus.png?v=1759308028)}.heading_editorial h3{text-align:center;margin:20px auto 30px;font-weight:500;width:fit-content;line-height:1.4;border-bottom:1px solid #294A9A;padding-bottom:2px;color:#294a9a;text-transform:uppercase}ul.thb-full-menu li a{font-weight:400}.product-card-info .product-card-vendor{display:none}.testimonials__inner.text-medium .flickity-viewport{height:100%!important}.testimonials__testimonial.carousel__slide.is-selected{position:relative!important}.testimonials__inner .flickity-slider{position:relative}.button_arrow_cstm{position:absolute;z-index:99;top:50%;transform:translateY(-50%);display:flex;justify-content:space-between;width:100%;max-width:95%;margin:0 auto;right:0;left:0}button.product-card-image-arrow.product-card-image-arrow--next svg{transform:rotate(180deg)}button.product-card-image-arrow{background:#ffffffc7;padding:7px 6px}button.product-card-image-arrow:hover svg path{stroke:#fff}button.product-card-image-arrow:hover{background:#000}.button_arrow_cstm{opacity:0}product-card.product-card.text-left:hover .button_arrow_cstm{opacity:1}.metafield-rich_text_field p,.metafield-rich_text_field h3,.metafield-rich_text_field h4,.metafield-rich_text_field h5,.metafield-rich_text_field h6,.metafield-rich_text_field h2,.metafield-rich_text_field h1{font-size:14px;margin:0}.metafield-rich_text_field h3,.metafield-rich_text_field h4,.metafield-rich_text_field h5,.metafield-rich_text_field h6,.metafield-rich_text_field h2,.metafield-rich_text_field h1{font-weight:500}.thb-product-detail.product .row.full-width-row,.thb-product-detail.product .row.full-width-row .small-12.columns{padding-left:0}product-recommendations.product-recommendations .h3{margin-left:0}.template-page-about-reinvent .section-image-with-text .row{padding:0 215px}.template-page-about-reinvent .image-with-text__content--inner h3.h3{font-size:28px;line-height:35px;text-transform:uppercase;font-weight:500;color:#1e1f20;margin-left:0;border:none;width:100%;text-align:left}.template-page-about-reinvent .image-with-text__content .rte p{font-size:16px;line-height:24px;color:#1e1f20;margin:0}.image-with-text__content--inner ul,.image-with-text__content--inner li{list-style-type:none;padding:0;margin:0}.template-page-about-reinvent .section-image-with-text,.template-page-about-reinvent .section-rich-text{background:#f0f0f0}.template-page-about-reinvent .rich-text__inner p{font-size:18px;line-height:24px;color:#1e1f20;padding-bottom:10px;margin:0}.template-page-about-reinvent .rich-text .rte{margin-bottom:0}.shopify-policy__title h1{font-size:30px;line-height:34px;letter-spacing:1px;font-weight:500;margin-bottom:0}.shopify-policy__title{min-height:unset!important;border-bottom:1px solid lightgray;padding-bottom:40px!important;margin-bottom:40px}.shopify-policy__container p{font-size:14px;font-weight:400;line-height:22px;letter-spacing:.2px;margin-bottom:0}.shopify-policy__body h2{font-size:28px!important;line-height:32px!important;font-weight:500!important;margin:unset!important;padding-bottom:20px!important;padding-top:20px!important}.shopify-policy__body ul li{font-size:14px;line-height:22px;padding-bottom:5px;letter-spacing:.2px;list-style-type:disc}body.template-page-new-returns-exchanges .rich-text{border-bottom:1px solid #ECECEC!important;padding:40px 0!important}body.template-page-new-returns-exchanges .rich-text.text-width-xlarge .rich-text__inner{padding:0!important}body.template-page-new-returns-exchanges .rich-text__inner h3,body.template-page-payment-method .rich-text__inner h3{font-size:28px!important;line-height:45px!important;font-weight:500!important;margin-bottom:unset!important;padding-bottom:10px!important;border-bottom:none}body.template-page-new-returns-exchanges .rich-text .rte{margin-bottom:unset!important}body.template-page-new-returns-exchanges .section-rich-text p{font-size:14px;font-weight:400;line-height:22px;padding-bottom:8px}body.template-page-new-returns-exchanges .section-rich-text .row,body.template-page-new-returns-exchanges .section-custom-liquid .row,body.template-page-payment-method .section-rich-text .row,body.template-page-payment-method .section-custom-liquid .row{padding:0 375px!important}body.template-page-new-returns-exchanges .rich-text__inner h2{font-size:22px!important;line-height:28px!important;font-weight:500!important;margin:unset!important;padding-bottom:20px!important;padding-top:10px!important}body.template-page-new-returns-exchanges .section-rich-text p{font-size:14px;font-weight:400;line-height:22px;margin:0;padding-bottom:8px}body.template-page-new-returns-exchanges .section-header h2{font-size:32px;font-weight:500!important}.contact-form p{font-size:14px}body.template-page-new-returns-exchanges .h3{border-bottom:none}body.template-page-payment-method .main-text-wrapper{padding-top:60px!important;padding-bottom:0!important}body.template-page-payment-method .main-text-wrapper h2{font-size:28px;font-weight:500;line-height:35px;margin:0;padding-bottom:20px}body.template-page-payment-method .rich-text{padding:40px!important;border-bottom:1px solid #ECECEC!important}body.template-page-payment-method .main-text-wrapper ul{display:grid;grid-template-columns:100%;grid-row-gap:6px;padding-left:20px}body.template-page-payment-method .main-text-wrapper ul li{font-size:14px;font-weight:400;line-height:22px;list-style-type:disc!important;padding-bottom:10px;letter-spacing:.3px}body.template-page-payment-method .main-text-wrapper p{font-size:14px;font-weight:400;line-height:22px;padding-top:20px;letter-spacing:.2px}body.template-page-payment-method .section-custom-liquid .row .columns{padding:0 0 96px!important}.product_with_review{display:flex;justify-content:space-between;align-items:center}span.jdgm-prev-badge__stars .jdgm-star:before{font-size:13px}span.jdgm-prev-badge__text{font-size:13px}.product-information .product-form__input fieldset.product-form__input .form__label{font-size:16px}.media_gallery_image_grid{height:max-content;position:sticky;top:0}.product-card-swatch.light-swatch{border:1px solid #d8d8d8}.template-page-wholesale .container-main{padding:0 100px!important}.Built_for_every_cstm .dutees-why__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.cat-tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}span.cat-tag{font-size:10.5px;background:#fff;border:1px solid #3b78ba45;padding:2px 9px;border-radius:20px;font-weight:500}quick-view.thb-hotspot.pin-white .thb-hotspot-content.thb-pulsate{width:15px;height:15px}.slideshow__slide .button-overflow-container .button:before{background-color:#294a9a}.slideshow__slide a.button:hover span{color:#fff}li.menu-item-has-children.menu-item-has-megamenu:first-child a svg{display:none}.product-card-info .price{font-size:16px;font-weight:400!important;flex-direction:row-reverse;justify-content:start;color:#1e1f20;display:flex;gap:7px}.product-card-info .price del .amount .money,.product-card-info .price del .amount{font-size:14px}.badge.onsale.discount-percentage{position:relative;display:inline-block;background:#294a9a;color:#fff;font-size:16px;font-weight:700;line-height:1.2;padding:8px 13px 7px 12px!important;box-sizing:border-box;overflow:visible;border-radius:0;margin-right:26px}.thb-product-detail .product-price-container span.badge.onsale.discount-percentage{height:auto}.badge.onsale.discount-percentage:after{top:0;border-bottom:15px solid #294a9a;content:"";position:absolute;right:-13px;bottom:13px;width:0;height:24px;border-top:15px solid #294a9a;border-right:17px solid #fff;z-index:9}.badge.onsale.discount-percentage .money{color:#fff}.product-card-info span.badge.onsale.discount-percentage{background:#fff!important;color:#008c2d!important;font-weight:500!important;line-height:normal;height:auto!important;padding:0;font-size:12px!important;margin-left:6px;gap:3px;padding:0!important}.product-card-info .badge.onsale.discount-percentage .money{color:#008c2d}.product-card-info .badge.onsale.discount-percentage:after{display:none}.thb-product-detail .product-price-container .price del,.product-card-info .price del{display:flex;align-items:center;text-decoration:inherit}.price .amount.discounted{color:#991c1e!important}.thb-product-detail .price del .amount,product-card.product-card .price del .amount{padding-left:0!important;text-decoration:line-through;line-height:normal}span.price ins{line-height:normal;margin-left:0}.thb-product-detail .product-price-container .badges{display:none}.product-price-container .price ins .money{font-size:20px;font-weight:500;margin-right:10px}.product-price-container .price .money{font-size:16px}.product_with_review span.price del .amount{font-size:16px;margin-right:9px;margin-left:9px}.price del+ins{margin-left:0!important}.product-title-container span.badge.onsale.discount-percentage{font-size:12px!important}span.price{display:flex;flex-direction:row-reverse;justify-content:start;gap:7px;align-items:center}.template-index .section-header.section-header-left--false .section-header--button{display:none}.template-index span.xb-wishlist-header-auto__svg svg path,.template-index span.thb-secondary-area-item svg path{fill:#fff}.template-index a.thb-secondary-area-item.thb-quick-search svg path,.template-index .thb-secondary-item-icon path{stroke:#fff}.template-index select#thb-currency-code-HeaderLocalization{color:#fff}.template-index .header.is-sticky span.xb-wishlist-header-auto__svg svg path,.template-index .header.is-sticky span.thb-secondary-area-item svg path{fill:#000}.template-index .header.is-sticky a.thb-secondary-area-item.thb-quick-search svg path,.template-index .header.is-sticky .thb-secondary-item-icon path{stroke:#000}.template-index .header.is-sticky select#thb-currency-code-HeaderLocalization{color:#000}.template-index .header:hover span.xb-wishlist-header-auto__svg svg path,.template-index .header:hover span.thb-secondary-area-item svg path{fill:#000}.template-index .header:hover a.thb-secondary-area-item.thb-quick-search svg path,.template-index .header:hover .thb-secondary-item-icon path{stroke:#000}.template-index .header:hover select#thb-currency-code-HeaderLocalization{color:#000}.template-index li.menu-item-has-children a.thb-full-menu--link svg path{stroke:#fff}.template-index .header:hover li.menu-item-has-children a.thb-full-menu--link svg path,.template-index .header.is-sticky li.menu-item-has-children a.thb-full-menu--link svg path{stroke:#000}shop-the-look.shop-the-look.section-spacing.section-spacing--disable-top.section-spacing--disable-bottom{position:relative;margin-top:33px!important}h2.new_arrivals_heading{z-index:9;font-size:76px;text-transform:uppercase;max-width:376px;color:#fff;line-height:1.1;font-family:Poppins;font-weight:500}.review-slider-wrapper h2{text-align:center;font-size:34px}.blog-posts.swipe-on-mobile.section-spacing.section-spacing--disable-bottom{margin-top:70px}product-recommendations.product-recommendations{padding-top:50px}.jm-stack.jm-stack--space-200{width:100%;text-align:center}.jm-cluster{--cluster-space: 0 !important}.product-title-uppercase-true .product-add-to-cart-sticky--title{font-weight:500}.product-price-container .price span.badge.onsale.discount-percentage .money{font-size:12px}.product-add-to-cart-sticky--info .badge.onsale.discount-percentage{font-size:12px;font-weight:500;padding:8px 13px 7.5px 12px!important;margin-right:26px;height:auto}.product_with_review{margin-top:10px}.jm-cluster.jm-review-widget-minimal-header__button-and-filters,.jm-cluster.jm-filters__buttons{gap:10px}.kaching-bundles__bar-subtitle{font-size:12px!important;line-height:16px!important;margin-top:0!important;color:#991c1e!important;font-weight:400!important}.kaching-bundles .kaching-bundles__bar-label{display:none!important}.offer-wrapper{display:flex;gap:9px;flex-wrap:wrap;margin:0 0 15px}.offer-card_cstm{width:auto;height:auto;border-radius:6px;position:relative;text-align:center;box-shadow:inherit;padding:17px 10px 10px}.offer-top{position:relative;top:inherit;left:inherit;transform:inherit;color:#000000ab;padding:3px 6px 0;border-radius:20px;font-size:12px;font-weight:600;line-height:1}span.items_cstm_offer{color:#000;font-size:12px}.ui-flex.ui-items-center.ui-justify-center{display:flex;position:relative;flex-direction:column;align-items:center;justify-content:center}svg.ui_svg_new path{stroke:#991c1e;fill:#991c1e}svg.ui-absolute.ui-text-white{position:absolute;fill:#fff}.offer-text{color:#a52e2e;font-size:14px;font-weight:500;letter-spacing:.5px}.progress-line{position:absolute;left:0;right:0;top:26px;height:6px;background:#991c1e;border-radius:20px;width:auto;max-width:330px}.sale-words{margin-top:0;position:relative}.see_offers_type p{margin-bottom:0;margin-top:11px}.complementary-products .badge.onsale.discount-percentage{height:auto}.complementary-products .badge.onsale.discount-percentage{font-size:12px}.complementary-products a.cart-product-link{margin-bottom:10px;font-size:13px!important}.product__tax.caption{margin-top:10px}button.side-panel-links--link img{width:20px;height:20px;margin-right:10px}.slideshow__slide-content .button{height:auto;position:relative;z-index:22;border-radius:9px;padding:11px 24px}.gallery__item:hover img.no-blur.lazyautosizes.lazyloaded{transform:scale(1.1)}.gallery__item img.no-blur.lazyautosizes.lazyloaded{transition:1s all}figure.product-card--featured-image{border-radius:12px}.arrow_with_text{display:flex;align-items:center;gap:7px}.arrow_with_text p{margin-bottom:0;border-bottom:1px solid}.arrow_icon svg{width:20px;height:20px;line-height:0}p.subtitle_new{text-align:center;margin:13px 0 0;font-size:13px}@font-face{font-family:RF Dewi Expanded;src:url(/cdn/shop/files/RFDewiExpanded-Regular.ttf?v=1791446304) format("truetype");font-weight:400;font-style:normal;font-display:swap}.split-text.slideshow__slide-content--heading{font-family:RF Dewi Expanded;font-size:43px;line-height:normal;letter-spacing:1px}.new_arrivals_content{position:absolute;top:31%;left:15%;transform:translateY(-50%);z-index:9}.new_arrivals_content a:hover{background:#294a9a;color:#fff}.new_arrivals_content a{background:#fff;padding:13px 29px;border-radius:6px;margin-top:0;display:inline-block}.thb-hotspot-product-content span.price,.thb-filter-content.collapsible__content sup.count{display:none}.blog-post-detail .post-title.page-content-width{width:100%;max-width:1014px}.blog-post-detail .post-title .entry-title{margin-bottom:30px;font-size:30px;line-height:normal;font-weight:500}.blog-post-detail .post-content.page-content-width.rte h3 span{font-size:24px;line-height:1;font-weight:500}button.product_page_form.b2b-btn.b2b-btn-primary.get-a-free-quote-popup{width:100%;background:#fff;color:#991c1e;border:1px solid #991c1e;transition:.3s all;margin-bottom:23px;padding:14px 22px;border-radius:0;text-decoration:none;font-weight:500;display:inline-block}button.product_page_form.b2b-btn.b2b-btn-primary.get-a-free-quote-popup:hover{background:#991c1e;color:#fff}.template-product .b2b-buttons{display:none}.blog-post-detail--wrapper.section-spacing{margin-bottom:0}ul#product-grid li.column{padding:0 8px!important}span.xb-theme-reformation{top:22px;right:0}.jm-cluster.jm-filters__buttons{gap:10px!important}.jm-cluster.jm-action-buttons.jm-review-widget-minimal-header__action-buttons{margin-right:10px!important}product-recommendations.cart-drawer--recommendations.product-recommendations--loaded span.badge.onsale.discount-percentage{background:#0000!important;color:#008c2d!important;font-weight:500!important;line-height:normal;height:auto!important;padding:0;font-size:12px!important;margin-left:6px;gap:3px;padding:0!important}product-recommendations.cart-drawer--recommendations.product-recommendations--loaded .badge.onsale.discount-percentage .money{color:#008c2d!important}product-recommendations.cart-drawer--recommendations.product-recommendations--loaded .badge.onsale.discount-percentage:after{opacity:0}.cart-drawer--recommendations--products span.price{justify-content:center}figure.shop-the-look--area:after{position:absolute;content:"";background:linear-gradient(360deg,#000000d1,#fff0);width:100%;height:100%;top:0;left:0}figure.shop-the-look--area{position:relative}div#Search-Drawer .badge.onsale.discount-percentage{height:auto;font-size:12px}a.link-container[title="Mega Sale "],.mega-sale a.thb-full-menu--link{color:#7c0c0c!important}.cstm_product_type{font-size:13px;color:#0000009c}.custom-product-info .designed_everyday_heading{text-align:center;text-transform:uppercase;font-weight:500;line-height:1.4;border-bottom:1px solid #294A9A;color:#294a9a;padding-bottom:2px;width:fit-content;margin:40px auto 0;font-size:32px}.tb-strip{background:#fff;padding:0;font-family:inherit;margin-bottom:22px}.tb-strip ul{list-style:none;margin:0 auto;padding:0;max-width:1200px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.tb-strip li{display:flex;align-items:center;justify-content:center;gap:4px;min-width:0}.tb-strip .tb-icon{flex:none;width:32px;height:32px;color:#2e3192;display:inline-flex}.tb-strip .tb-icon svg{width:100%;height:100%}.tb-strip .tb-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.tb-strip .tb-title{font-size:12px;font-weight:600;line-height:1.3;color:#1a1a1a}.tb-strip .tb-text{font-size:10px;line-height:1.4;color:#6b7280}#shopify-section-template--23494089670877__1790327438cff92f71 .jm-stack.jm-stack--space-300.jm-review-widget.jm-review-widget--minimal-header{padding-bottom:20px}.product-information .accordion{border-top:none;border-bottom:none}.payment_icon_cstm{margin-top:11px}.payment_icon_cstm img{width:100%;max-width:100%}.question_accordion-header{width:100%;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:18px 0;border:0;background:transparent;color:inherit;text-align:left;font-size:16px;font-weight:600;cursor:pointer}.accordion-icon{flex-shrink:0;font-size:24px;line-height:1;transition:transform .35s ease}.question_accordion-header[aria-expanded=true] .accordion-icon{transform:rotate(45deg)}.ans_accordion-content{display:block!important;max-height:0;overflow:hidden;padding:0;opacity:0;transition:max-height .4s ease,opacity .3s ease,padding .4s ease}.ans_accordion-content.is-open{opacity:1;padding-bottom:18px;max-height:max-content!important}.ans_accordion-content p:first-child{margin-top:0}.ans_accordion-content p:last-child{margin-bottom:0}.cstm_accordion-item{border-bottom:1px solid #00000040}.new_accordion{max-width:100%;margin:49px auto 0;padding:0 50px;align-items:center;gap:29px;display:flex}.cstm_accordion_content{width:49%}.accordion-content p{font-size:14px;margin-bottom:0}.accordion-content h2 span,.accordion-content h2,.accordion-content h3{font-size:23px;margin-bottom:0}.accordion-content th{padding:6px;text-align:center}.accordion-item tbody td{padding:0 4px}.accordion-content h1[dir=ltr]{display:none}.cstm_accordion_content h2{margin-bottom:0;margin-top:15px;color:#294a9a}@media only screen and (max-width:768px){.gallery.gallery-spacing--small.text-center.section-spacing.section-spacing--disable-bottom{margin:30px 0}.gallery-spacing--small .gallery__inner{grid-gap:4px;margin:3px auto;grid-template-columns:repeat(2,1fr)}.section-gallery{padding:0}.gallery__inner .gallery__item-content.content-middle-center{justify-content:center;align-items:end}.testimonials__testimonial p{font-size:14px}.shopify-section.section-testimonials{margin:30px 0}.footer .thb-widget-title.collapsible{padding:20px 0;font-size:16px}.footer .widget.widget--menu{border-color:#fff}.footer ul.thb-widget-menu li a{font-size:13px}.header-section .logolink{margin:5px 0}img.retina_size{max-width:170px}.featured-collection{margin-bottom:30px}h2.gallery_heading_new,.h3{font-size:22px}.heading_editorial h3{margin:20px auto 30px;font-size:21px;border:none}.section-featured-product-card{margin-top:20px}.mobile-menu-drawer--inner .mobile-menu li .link-container{min-height:45px}.mobile-menu-drawer--inner .mobile-menu li .link-container .parent-link{min-height:35px;font-size:15px}.mobile-menu-drawer--inner a.link-container{font-size:15px!important}.slideshow__slide-inner p.subheading{font-size:14px!important;letter-spacing:1px;margin-bottom:4px}h1.split-text.slideshow__slide-content--heading.h1-xlarge{font-size:27px;line-height:normal;display:flex;gap:10px;margin-bottom:10px}p.split-text.description-size--medium{font-size:15px}.slideshow__slide .slideshow__slide-inner{top:53px}.testimonials .flickity-page-dots.dot-style--logos .dot img{width:revert-rule}.testimonials .flickity-page-dots.dot-style--logos{width:279px}.section-footer .footer .thb-widget-title{font-weight:400}quick-view.product-card-quickview.product-card-quickview--button{transform:translateY(0)}span.money{font-weight:500}button.product-card-image-arrow{padding:3px}.button_arrow_cstm{top:45%}.button_arrow_cstm{opacity:1}.section-featured-product-card button.product-card-image-arrow,.thb-header-mobile-left a.thb-secondary-area-item.thb-quick-search,.thb-secondary-area.thb-header-right .xb-wishlist-header-auto-container.xb-wishlist-header-auto-container--general{display:none}.template-index summary.mobile-toggle span{background:#fff!important}.header-sticky--active.is-sticky summary.mobile-toggle span{background:#000!important}.thb-product-detail.product .row.full-width-row,.thb-product-detail.product .row.full-width-row .small-12.columns{padding-left:7px}.custom-product-info-container{gap:20px;padding:0 15px;margin:25px auto 0;flex-wrap:wrap}.custom-product-info-media,.custom-product-info-text{width:100%}.template-page-about-reinvent .section-image-with-text .row{padding:0 20px!important}.template-page-about-reinvent .image-with-text__content .rte p{font-size:14px;line-height:22px}.template-page-about-reinvent .image-with-text__content--inner h3.h3{font-size:25px;line-height:25px;margin-bottom:1.25rem}.shopify-policy__body h2{font-size:21px!important;line-height:26px!important;padding-bottom:10px!important;padding-top:10px!important}.shopify-policy__title h1{font-size:25px;line-height:30px}body.template-page-new-returns-exchanges .section-rich-text .row,body.template-page-new-returns-exchanges .section-custom-liquid .row,body.template-page-payment-method .section-rich-text .row,body.template-page-payment-method .section-custom-liquid .row{padding:0 15px!important}body.template-page-new-returns-exchanges .rich-text__inner h3,body.template-page-payment-method .rich-text__inner h3{font-size:25px!important;line-height:34px!important}body.template-page-new-returns-exchanges .rich-text__inner{padding:0}body.template-page-new-returns-exchanges .section-header h2{font-size:21px;line-height:22px}.media_gallery_image_grid{position:relative}.Built_for_every_cstm .dutees-why__grid{grid-template-columns:repeat(1,minmax(0,1fr))}.b2b-heading_wapper p{font-size:13px}.template-page-wholesale .container-main{padding:0 16px!important}.template-page-contact .text-size-regular p{font-size:13px;line-height:18px;font-weight:400!important;letter-spacing:0px;color:#000;padding-bottom:8px;margin-bottom:0}.template-page-contact .rich-text__inner{padding:0}.collection-banner--has-bg{color:#fff;min-height:123px;margin-bottom:30px}.template-index .slideshow__slide .slideshow__slide-inner{top:-15px}.template-index .slideshow__slide-inner p.subheading{font-size:12px!important;margin-bottom:24px}.template-index .slideshow__slide .split-text.slideshow__slide-content--heading.h1{display:flex;flex-wrap:wrap}.product_with_review{flex-wrap:wrap}.template-index .price del+ins{margin-left:0}h2.new_arrivals_heading{top:71px;font-size:41px;max-width:269px;left:16%}.thb-product-detail .price del .amount,product-card.product-card .price del .amount{font-size:15px}span.badge.onsale.discount-percentage{font-size:10px!important}.product-card-info .price{font-size:15px;gap:5px}.section-blog-posts .blog-post{margin-bottom:0}.product-title-uppercase-true .product-card-title{font-size:12px}.section-header.section-header-left--false.section_heading_cstm{margin-top:20px}.blog-post h5 a{font-size:16px!important}.blog-posts .post-excerpt p{font-size:11px;margin-bottom:2px}.template-index .slideshow__slide .split-text.slideshow__slide-content--heading.h1,.template-index .split-text.slideshow__slide-content--heading.h1-large{font-size:22px;line-height:1.2em;margin-bottom:10px}.product-price-container .price ins .money{font-size:18px;margin-right:1px}.product-price-container .price .money{font-size:15px}.product-card-info span.badge.onsale.discount-percentage{background:#fff!important;color:#008c2d!important;font-weight:500!important;line-height:normal;height:auto!important;padding:0;font-size:12px!important;margin-left:6px;gap:3px;padding:0!important}.badge.onsale.discount-percentage{margin-right:0}.template-collection .product-card-info .price{flex-wrap:wrap;flex-direction:column-reverse}.template-collection .product-card-info .price ins{width:100%;font-size:14px}.template-collection product-card.product-card .price del .amount,.product-card-info .price del .amount .money{font-size:13px}.template-collection .product-card-info span.badge.onsale.discount-percentage{font-size:10px!important}.template-collection .product-card-info .price del{width:100%}product-recommendations.complementary-products.product-recommendations--loaded .complementary-products--inner{padding:10px}product-recommendations.complementary-products.product-recommendations--loaded .badge.onsale.discount-percentage{padding:9px 13px 9px 12px!important}.complementary-products--inner{padding:11px}.product-information .accordion-header{font-size:13px!important}.shopify-section .collection-banner--image{position:relative}.collection-banner.collection-banner--has-bg .row .columns,.collection-banner .row.full-width-row{padding:0}.shopify-section .collection-banner--has-bg{color:#fff;min-height:100%;margin-bottom:11px}.collection-banner.collection-banner--heading-uppercase-true.collection-banner--has-bg{flex-wrap:wrap;flex-direction:column-reverse}.shopify-section .collection-banner--breadcrumbs{position:relative;width:100%}span.link-forward svg{transform:rotate(271deg)}button.xb-wishlist-header-auto .xb-wishlist-header-auto__svg{justify-content:left}.slideshow__slide-inner.content-middle-left .slideshow__slide-content .button{position:relative;z-index:22;padding:6px 10px;font-size:12px}.new_arrivals_content{top:25%;left:5%}.new_arrivals_content a{padding:8px 11px;font-size:13px}.blog-posts.swipe-on-mobile.section-spacing.section-spacing--disable-bottom{margin-top:45px}.footer .thb-widget-title.collapsible{border:none}.custom-product-info-media img{height:100%;object-fit:cover}.slideshow__slide-content .button{position:relative;z-index:22;padding:6px 10px;font-size:12px;font-weight:400}.template-index .slideshow__slide-content{text-align:left}.footer .thb-widget-title.collapsible{border-bottom:none}.footer .rte.text-size--small p{max-width:100%}.blog-post-detail .post-title .entry-title{font-size:20px}.blog-post-detail .post-title .entry-title{margin-bottom:10px!important}.blog-post-detail .post-content.page-content-width.rte h3 span{font-size:18px}.post-content.page-content-width.rte p{font-size:14px}facet-filters-form.facets--bar.facets--bar-inline{position:fixed;bottom:0;background:#fff;padding:16px 14px;margin-bottom:0;right:0;left:0}div#Product-Drawer-Content .coupon-code-section{display:none}form#FacetFiltersForm-bar:after{content:"";border-right:1px solid;top:44%;position:absolute;right:inherit;width:35px;height:18px;transform:translate(-50%,-50%);left:50%}span.xb-theme-reformation{top:10px;right:11px!important;font-size:10px!important;width:20px!important;height:20px!important}.slideshow__slide-content{display:none}.custom-product-info .designed_everyday_heading{margin:0 auto}.custom-product-info .designed_everyday_heading{font-size:20px}product-recommendations.product-recommendations{padding-top:15px}.section-header--content .h3{font-size:22px}.heading_editorial{margin:0 15px}.tb-strip{padding:0}.tb-strip li{padding:14px 4px;border-bottom:1px solid #ECECF2}.tb-strip li:last-child{border-bottom:0}.tb-strip .tb-icon{width:28px;height:28px}.tb-strip ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:flex}.tb-strip .tb-text{font-size:9px}.tb-strip .tb-title{font-size:11px;text-align:center}.tb-strip li{gap:9px;flex-wrap:wrap;justify-content:center;border:none}product-recommendations.product-recommendations .h3{margin-left:auto}.kaching-bundles .kaching-bundles__bar-variant-selects{flex-wrap:inherit!important}.metafield-rich_text_field ul li{font-size:12px}.new_accordion{margin:15px auto 26px;padding:0 18px;gap:10px;flex-wrap:wrap}.cstm_accordion_content{width:100%}.question_accordion-header{padding:12px 0;font-size:14px;font-weight:500}span.metafield-multi_line_text_field{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/custom.css.map */
