.denim-fit-guide{background:#fff}.denim-fit-guide__subnav{display:flex;justify-content:center;padding:32px 40px;background:#fff}.denim-fit-guide__subnav-list{display:flex;justify-content:center;gap:32px;margin:0;padding:0;list-style:none}.denim-fit-guide__subnav-link{position:relative;display:block;padding:0 0 2px;border:0;background:transparent;color:#000;font-family:"Instrument Serif",serif;font-size:40px;font-weight:400;line-height:125%;letter-spacing:0;text-align:center;cursor:pointer;-webkit-appearance:none;appearance:none;transition:color .1s}.denim-fit-guide__subnav-link:hover:not(.is-active){color:#757575}.denim-fit-guide__subnav-link:after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background:currentColor;opacity:0}.denim-fit-guide__subnav-link.is-active:after{opacity:1}.denim-fit-guide-product{padding-bottom:0}.denim-fit-guide-product__images{display:flex;align-items:stretch;gap:2px;padding:0 40px;color:inherit;text-decoration:none}.denim-fit-guide-product__info{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:24px;row-gap:16px;align-items:center;padding:16px 40px 40px}.denim-fit-guide-product__copy{grid-column:1;grid-row:1;max-width:none;min-width:0;max-width:320px}.denim-fit-guide-product__fit,.denim-fit-guide-product__title,.denim-fit-guide-product__description{margin:0 0 8px;color:#000;letter-spacing:0}.denim-fit-guide-product__fit{color:#272222;font-size:16px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:1.28px;margin-bottom:4px;text-transform:uppercase}.denim-fit-guide-product__title{font-size:20px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:1.6px;text-transform:uppercase}.denim-fit-guide-product__title a{color:inherit;text-decoration:none}.denim-fit-guide-product__description{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:0;max-width:320px}.denim-fit-guide-product__swatches{grid-column:1;grid-row:2;display:flex;align-items:center;gap:12px}.denim-fit-guide-product__swatches--mobile{display:none}.denim-fit-guide-product__swatch{display:block;width:30px;height:30px;flex:0 0 30px;border:1px solid #ededed;border-radius:50%;background-position:center;background-size:cover}.denim-fit-guide-product__more-colors{color:#000;font-size:16px;font-weight:400;line-height:150%;white-space:nowrap}.denim-fit-guide-product__cta{grid-column:2;grid-row:1 / span 2}.denim-fit-guide-product__link{color:#000;text-decoration:underline;font-family:Instrument Sans;font-size:16px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:1.28px;text-transform:uppercase;text-underline-offset:5px;transition:color .1s;margin:0}.denim-fit-guide-product__link:hover{color:#757575;text-decoration:underline}.denim-fit-guide-image-block,.denim-fit-guide-product__images>.shopify-block:has(.denim-fit-guide-image){flex:0 0 25%;min-width:0}.denim-fit-guide-image-block--double-width,.denim-fit-guide-product__images>.shopify-block:has(.denim-fit-guide-image--double-width){flex-basis:50%}.denim-fit-guide-image-block--single-width,.denim-fit-guide-product__images>.shopify-block.denim-fit-guide-image-block--single-width:has(.denim-fit-guide-image--double-width){flex-basis:25%}.denim-fit-guide-image{width:100%;margin:0;min-width:0;aspect-ratio:100 / 149;overflow:hidden}.denim-fit-guide-image--double-width{aspect-ratio:134.2 / 100}.denim-fit-guide-image--single-width{aspect-ratio:100 / 149}.denim-fit-guide-image__image{display:block;width:100%;height:100%;object-fit:cover}@media screen and (max-width:767px){.denim-fit-guide__subnav{overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:32px 40px 24px}.denim-fit-guide__subnav::-webkit-scrollbar{display:none}.denim-fit-guide__subnav-list{gap:16px}.denim-fit-guide__subnav-link{font-size:24px}.denim-fit-guide-product__images{display:flex;gap:2px;overflow-x:auto;padding:0;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.denim-fit-guide-product__info{grid-template-columns:minmax(0,1fr) auto;column-gap:16px;row-gap:24px;padding:16px 16px 32px}.denim-fit-guide-product__copy{grid-column:1 / span 2;grid-row:1;max-width:none}.denim-fit-guide-product__images::-webkit-scrollbar{display:none}.denim-fit-guide-image-block,.denim-fit-guide-product__images>.shopify-block:has(.denim-fit-guide-image){flex:0 0 calc(100vw - 26px);max-width:calc(100vw - 26px)}.denim-fit-guide-image-block--double-width,.denim-fit-guide-product__images>.shopify-block:has(.denim-fit-guide-image--double-width){display:none}.denim-fit-guide-image-block--single-width,.denim-fit-guide-product__images>.shopify-block.denim-fit-guide-image-block--single-width:has(.denim-fit-guide-image--double-width){display:block;flex-basis:calc(100vw - 26px);max-width:calc(100vw - 26px)}.denim-fit-guide-image{height:auto;aspect-ratio:367 / 460;scroll-snap-align:start}.denim-fit-guide-product__fit{font-size:14px;letter-spacing:1.12px;margin-bottom:4px}.denim-fit-guide-product__title{font-size:16px;letter-spacing:1.28px}.denim-fit-guide-product__description{font-size:14px;margin-bottom:0;max-width:257px}.denim-fit-guide-product__swatches--desktop{display:none}.denim-fit-guide-product__swatches--mobile{display:flex;grid-column:1;grid-row:2;gap:12px}.denim-fit-guide-product__cta{grid-column:2;grid-row:2;align-self:center}.denim-fit-guide-product__link{color:var(--Black, #000);text-align:center;font-family:var(--CTAs-Sans-Font-Family, "Instrument Sans");font-size:var(--CTAs-Sans-Size-Base, 16px);font-style:normal;font-weight:600;line-height:130%;letter-spacing:1.28px;text-transform:uppercase}}.denim-materials{background:#fff}.denim-materials__title{text-align:center;font-family:"Instrument Serif";font-size:48px;font-style:normal;font-weight:400;line-height:125%;padding:24px 40px 40px;margin:0}.denim-materials__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;overflow:hidden}.denim-materials__card{color:inherit;display:block;text-align:center;text-decoration:none}.denim-materials__image-wrap{aspect-ratio:245 / 240;background:#f5f5f5;overflow:hidden}.denim-materials__image{display:block;height:100%;object-fit:cover;transition:transform .35s ease;width:100%}.denim-materials__content{padding:16px 24px 24px}.denim-materials__card-title{color:#000;text-align:center;font-size:24px;font-style:normal;font-weight:400;letter-spacing:0;line-height:125%;margin:0 0 8px;white-space:nowrap;font-family:"Instrument Serif"}.denim-materials__description{color:#000;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:150%;max-width:310px;margin:0 auto 40px}.denim-materials__stretch{display:flex;flex-direction:column;gap:8px;margin:0 auto;max-width:310px}.denim-materials__bar{display:grid;gap:4px;grid-template-columns:repeat(5,minmax(0,1fr))}.denim-materials__bar-segment{border-top:4px solid #e5e5e5;display:block}.denim-materials__bar-segment.is-filled{border-color:currentColor}.denim-materials__stretch-labels{align-items:center;display:flex;justify-content:space-between}.denim-materials__stretch-label{font-size:16px;font-style:normal;font-weight:500;line-height:150%}@media screen and (min-width:768px){.denim-materials__card:hover .denim-materials__image{transform:scale(1.06)}}@media screen and (max-width:749px){.denim-materials__title{font-size:32px;padding:24px 16px 16px;text-align:left;margin-bottom:0}.denim-materials__grid{display:flex;gap:2px;overflow-x:auto;overflow-y:hidden;padding-bottom:40px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.denim-materials__grid::-webkit-scrollbar{display:none}.denim-materials__card{flex:0 0 calc(100% - 26px);scroll-snap-align:start}.denim-materials__description{margin-bottom:20px}.denim-materials__content{padding:16px 16px 24px}.denim-materials__card-title,.denim-materials__description{text-align:left}.denim-materials__card-title{white-space:normal;font-size:24px;margin:0 0 4px}.denim-materials__description{font-size:18px;margin:0 0 32px}.denim-materials__stretch{margin:0}.denim-materials__stretch-label{font-size:14px}}.collection-product-slider{overflow:hidden;padding:64px 0}.collection-product-slider__title{margin:0 0 40px;text-align:center}.collection-product-slider__track:not(.slick-initialized){display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.collection-product-slider__slide{min-width:0}.collection-product-slider .product-card{height:100%}@media screen and (max-width:767px){.collection-product-slider{padding:48px 0}.collection-product-slider__track:not(.slick-initialized){grid-template-columns:repeat(2,minmax(0,1fr))}}.grid-container,.grid-container__row-only{display:grid;grid-template-areas:".                   .                   .                   .                  " ".                   .                   wrap_banner-image-1 wrap_banner-image-1" ".                   .                   .                   .                  " "wrap_banner-image-2 wrap_banner-image-2 .                   .                  " ".                   .                   .                   .                  "}@media screen and (max-width:767px){.grid-container,.grid-container__row-only{grid-template-areas:"wrap_banner-image-1 wrap_banner-image-1" ". ." ". ." ". ." "wrap_banner-image-2 wrap_banner-image-2" ". ." ". ."". ." "wrap_banner-image-3 wrap_banner-image-3" ". ." ". ."". ." "wrap_banner-image-4 wrap_banner-image-4"". ." ". ." ". ." "wrap_banner-image-5 wrap_banner-image-5" ". ." ". ."". ." "wrap_banner-image-6 wrap_banner-image-6" ". ."". ." ". ." "wrap_banner-image-7 wrap_banner-image-7" ". ."". ." ". ." "wrap_banner-image-8 wrap_banner-image-8" ". ."". ." ". ." "wrap_banner-image-9 wrap_banner-image-9" ". ." ". ." ". .""wrap_banner-image-10 wrap_banner-image-10" ". ." ". ."". ."!important}}.active-wear-fabric_icons{list-style:none}.active-wear-fabric_icons .wrapper{padding-top:8px;padding-bottom:4px}.active-wear-fabric_icons .wrapper .image{width:20px;height:20px}.active-wear-fabric_icons .wrapper .image img{width:20px;height:20px;object-fit:contain}.active-wear-fabric_icons .wrapper .info{padding-left:8px}.active-wear-fabric_icons .wrapper .info .top_text{font-family:Instrument Sans;font-style:normal;font-weight:500;font-size:.75rem;margin-top:0;margin-bottom:8px}.active-wear-fabric_icons .wrapper .info .bottom_text{margin-top:0;font-family:Instrument Sans;font-style:normal;font-weight:400;font-size:.75rem}.denim-fit-guide-cta{background:#fff}.denim-materials__cta-wrap{display:flex;justify-content:center;padding:40px}.denim-materials__cta{align-items:center;background:#000;color:#fff;display:inline-flex;font-style:normal;justify-content:center;min-width:191px;padding:12px 16px;text-align:center;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:600;line-height:130%;letter-spacing:1.12px}.denim-materials__cta:hover,.denim-materials__cta:focus{color:#fff;text-decoration:none}@media screen and (max-width:767px){.denim-materials__cta-wrap{padding:24px 0 40px}.denim-materials__cta{font-size:16px;letter-spacing:1.28px}}.homepage-categories{width:100%;padding:64px 40px 40px;overflow:hidden}.homepage-categories__header{display:flex;align-items:center;margin-bottom:40px;gap:16px}.homepage-categories__title{text-transform:none;font-family:"Instrument Serif";font-size:28px;line-height:125%;letter-spacing:0%;margin:0;min-width:0}.homepage-categories__cta{flex-shrink:0;text-transform:uppercase;text-decoration:none;color:inherit}.homepage-categories__cta span{font-size:14px!important;font-weight:600!important;line-height:130%;letter-spacing:8%}@media screen and (min-width:768px){.homepage-categories__cta span{font-size:16px!important}.homepage-categories__header--desktop-align-left .homepage-categories__title--desktop{text-align:left}.homepage-categories__header--desktop-align-center:not(.homepage-categories__header--has-cta) .homepage-categories__title--desktop{flex:1;text-align:center}.homepage-categories__header--desktop-align-center.homepage-categories__header--has-cta{display:grid;grid-template-columns:1fr auto 1fr}.homepage-categories__header--desktop-align-center.homepage-categories__header--has-cta .homepage-categories__title--desktop{grid-column:2;text-align:center}.homepage-categories__header--desktop-align-center.homepage-categories__header--has-cta .homepage-categories__cta{grid-column:3;justify-self:end}.homepage-categories__header--desktop-align-right .homepage-categories__title--desktop{flex:1;text-align:right}.homepage-categories__header--desktop-align-left.homepage-categories__header--has-cta,.homepage-categories__header--desktop-align-right.homepage-categories__header--has-cta{justify-content:space-between}.homepage-categories__header--desktop-align-left.homepage-categories__header--has-cta .homepage-categories__title--desktop,.homepage-categories__header--desktop-align-right.homepage-categories__header--has-cta .homepage-categories__title--desktop{flex:1}}.homepage-categories__items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 2px}.homepage-categories__item{min-width:0;text-align:center;text-decoration:none;color:inherit}.homepage-categories__image-wrapper{width:100%}.homepage-categories__image{display:block;width:100%;height:auto}.homepage-categories__item-text-wrapper{display:block;margin-top:8px}.homepage-categories__item-text{display:inline-block;font-family:"Instrument Serif";font-size:24px;font-weight:400;line-height:125%;letter-spacing:0%;text-transform:none}@media screen and (min-width:768px){.homepage-categories__item-text{padding-bottom:2px;border-bottom:2px solid transparent}.homepage-categories__item:hover .homepage-categories__item-text,.homepage-categories__item:focus-visible .homepage-categories__item-text{border-bottom-color:#000}}@media screen and (max-width:767px){.homepage-categories{max-width:100%;padding:40px 16px 16px}.homepage-categories__header{margin-bottom:24px}.homepage-categories__title{font-size:24px}.homepage-categories__header--mobile-align-left{justify-content:space-between}.homepage-categories__header--mobile-align-left .homepage-categories__title--mobile{text-align:left;flex:1}.homepage-categories__header--mobile-align-center:not(.homepage-categories__header--has-cta){justify-content:center}.homepage-categories__header--mobile-align-center:not(.homepage-categories__header--has-cta) .homepage-categories__title--mobile{text-align:center}.homepage-categories__header--mobile-align-center.homepage-categories__header--has-cta{display:grid;grid-template-columns:1fr auto 1fr}.homepage-categories__header--mobile-align-center.homepage-categories__header--has-cta .homepage-categories__title--mobile{grid-column:2;text-align:center}.homepage-categories__header--mobile-align-center.homepage-categories__header--has-cta .homepage-categories__cta{grid-column:3;justify-self:end}.homepage-categories__header--mobile-align-right{justify-content:space-between}.homepage-categories__header--mobile-align-right .homepage-categories__title--mobile{flex:1;text-align:right}.homepage-categories__items{grid-template-columns:repeat(2,minmax(0,1fr))}.homepage-categories__item span{font-size:20px}}section.highlights{padding-top:6px}@media(max-width:767px){section.highlights{padding-top:38px}}section.highlights .wrap-highlights .content{background-color:#f6f4ec;min-height:176px;display:flex;align-content:center;flex-direction:column;justify-content:center;align-items:center;padding:12px 20px 20px;text-align:center}@media only screen and (max-width:767px){section.highlights .wrap-highlights .content{padding-bottom:40px}}section.highlights .wrap-highlight{min-height:176px}section.highlights .wrap-highlight span{font-family:Instrument Sans;font-style:normal;font-weight:500;font-size:16px}section.highlights .wrap-highlight p{font-family:Instrument Sans;font-style:normal;font-weight:400;font-size:14px;line-height:24px}section.highlights .slick-dots{bottom:22px}section.highlights .slick-dots li{width:8px;height:8px}section.highlights .slick-dots li button:before{background:#8f8f8f;width:8px;height:8px}.new-home-page-layout .trending-section.zsupp-60{display:none;visibility:hidden}.trending-section{width:90vw;overflow:hidden;margin:0 auto 64px}.trending-section h2{text-align:center;margin-bottom:50px;text-transform:uppercase;font-family:Instrument Sans;font-size:28px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:2.56px}.trending-items{display:flex;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;justify-content:space-between}.trending-items::-webkit-scrollbar{display:none}.trending-items .item{flex:0 0 auto;width:15vw;text-align:center}.trending-items .item img{width:100%;height:auto}.trending-items .item span{display:block;margin-top:18px;font-family:Instrument Sans;font-size:20px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:1.76px;text-transform:uppercase}@media screen and (max-width:768px){.trending-section{width:100vw;padding-left:16px}.trending-section h2{margin-bottom:24px}.trending-items .item{width:27vw;margin-right:11px}}@media screen and (max-width:550px){.trending-items .item{width:33vw}}.img-cover-2x3{width:100%;aspect-ratio:2 / 3;height:auto;object-fit:cover}#main_key_value_props{background:#fcf8f4;padding:28px 0}#main_key_value_props p{color:#000;text-align:center;leading-trim:both;text-edge:cap;font-feature-settings:"liga" off,"clig" off;font-family:Instrument Sans;font-size:18.098px;font-style:normal;font-weight:400;line-height:24.885px;letter-spacing:.905px}#main_key_value_props .key-value-props{padding:20px}#main_key_value_props .wrapper{max-width:1200px;margin:auto}#main_key_value_props .key-value-props__image{width:70px;height:70px}#main_key_value_props .key-value-props__text{color:#000;text-align:center;font-family:Instrument Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px}@media screen and (max-width:767px){.wrapper{max-width:300px!important}}.static-product-grid{overflow:hidden}.static-product-grid__title{padding:64px 40px 40px;text-align:center;font-family:"Instrument Serif";font-size:48px;font-style:normal;font-weight:400;line-height:125%;margin-bottom:0}.static-product-grid__grid{display:grid;gap:2px;grid-template-columns:repeat(4,minmax(0,1fr))}.static-product-grid__item{min-width:0}.static-product-grid .product-card{height:100%}.static-product-grid__item--placeholder{align-items:center;background:#f3f3f3;display:flex;justify-content:center;min-height:320px}@media screen and (max-width:767px){.static-product-grid__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.static-product-grid__title{padding:24px 40px 16px;font-size:32px}}.product-card-slider .wrap__custom-clp-card-elms{display:flex;flex-direction:column;gap:8px;position:absolute;right:8px;top:8px;z-index:2}.product-card-slider .wrap__custom-clp-card-elms .custom-clp-card-elm{-webkit-appearance:none;appearance:none;background-color:#ffffffbf;background-position:center;background-repeat:no-repeat;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:0;border-radius:100px;cursor:pointer;height:24px;opacity:1;padding:7px 8px;position:relative;right:auto;top:auto;width:24px}.product-card-slider .wrap__custom-clp-card-elms .custom-clp-card-elm:hover{background-color:#fff}.product-card-slider .wrap__custom-clp-card-elms .custom-clp-card-elm .wishlist__filled-heart,.product-card-slider .wrap__custom-clp-card-elms .custom-clp-card-elm .wishlist__unfilled-heart{background-size:contain}.product-card-slider .product-card__image-ratio picture{display:block;height:100%;width:100%}.product-card-slider .product-card__image-ratio picture img.product-card__image,.product-card-slider .product-card__image-ratio img.product-card__image__hover-image{height:100%;object-fit:cover;object-position:center;width:100%}.product-card-slider .product-card__text-container{padding-top:8px}@media screen and (min-width:768px){.product-card-slider .wrap__custom-clp-card-elms{right:12px;top:12px}.product-card-slider .wrap__custom-clp-card-elms .custom-clp-card-elm{padding:5px 6px}.product-card-slider .product-card__image-container:hover a.product-card__link img.product-card__image__hover-image,.product-card-slider .product-card__image-container:focus-within a.product-card__link img.product-card__image__hover-image{display:block!important;opacity:1;visibility:visible}}
/*# sourceMappingURL=/cdn/shop/t/3375/compiled_assets/styles.css.map */
