:root{--fashion-bg: #fbfaf7;--fashion-surface: #ffffff;--fashion-warm: #f2efe8;--fashion-text: #11100e;--fashion-muted: #6f6b64;--fashion-border: #dfdcd5;--fashion-accent: #7b6650;--fashion-page-width: 1560px;--fashion-gutter: clamp(2rem, 4.5vw, 7.2rem);--fashion-space-xs: .6rem;--fashion-space-sm: 1.2rem;--fashion-space-md: 2.4rem;--fashion-space-lg: 4.8rem;--fashion-space-xl: 8rem;--fashion-space-2xl: 12rem;--fashion-transition-fast: .16s ease;--fashion-transition-base: .24s ease;--fashion-shadow-soft: 0 1.6rem 4rem rgba(17,16,14,.08);--fashion-shadow-lift: 0 2rem 5rem rgba(17,16,14,.13)}html{background:#000;overflow-x:clip;overflow-y:auto}body{background:var(--fashion-bg);color:var(--fashion-text);-webkit-font-smoothing:antialiased;line-height:1.5;overflow-x:clip;overflow-y:visible;text-rendering:optimizeLegibility}body.gradient{background:var(--fashion-bg)}.placeholder-svg{background:var(--fashion-warm);color:#d6d1c8}body,button,input,select,textarea{font-family:var(--font-body-family)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.fashion-heading,.fashion-hero__heading{font-family:var(--font-heading-family);font-weight:400}a{text-underline-offset:.35rem}::selection{background:var(--fashion-text);color:#fff}.button,.shopify-payment-button__button,.quick-add__submit{font-size:1.1rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.button:hover,.quick-add__submit:hover{transform:translateY(-.1rem)}.button:focus-visible,.fashion-hero__button:focus-visible,.quick-add__submit:focus-visible{outline:.2rem solid var(--fashion-accent);outline-offset:.3rem}button,input,select,textarea{border-radius:0!important}.footer{background:#000!important;color:#fff!important;border-top:.1rem solid rgba(255,255,255,.16)}.footer .footer__content-top{padding-bottom:clamp(5rem,8vw,10rem)}.footer .footer__blocks-wrapper{gap:clamp(3rem,6vw,9rem)}.footer .footer-block__heading{font-size:1.1rem;margin-bottom:2rem}.footer .footer-block__details-content p{color:#ffffffad;max-width:36rem}.footer .list-menu__item--link{color:#ffffffb8;padding-block:.55rem;transition:color .16s ease}.footer .list-menu__item--link:hover{color:#fff;text-decoration:none}.footer .footer-block--newsletter{align-items:flex-end;border-top:.1rem solid rgba(255,255,255,.18);display:grid;grid-template-columns:1fr minmax(28rem,.7fr);padding-top:4rem}.footer .footer-block--newsletter .footer-block__heading{font-size:clamp(2.4rem,4vw,5rem);letter-spacing:-.035em;line-height:1;max-width:10ch;text-transform:uppercase}.footer .newsletter-form{max-width:none}.footer .field:after{box-shadow:0 0 0 .1rem #ffffff6b}.footer .footer__content-bottom{border-color:#ffffff29}.footer a[href*="shopify.com"]{display:none}.footer a,.footer .footer-block__heading,.footer .footer-block__details-content,.footer .footer__copyright,.footer .newsletter-form__field-wrapper,.footer .field__label,.footer .localization-form__select,.footer .footer__list-social .list-social__link{color:#fff}.footer .field__input,.footer .newsletter-form__button,.footer .localization-form__select{background:#000;border-color:#ffffff73;color:#fff}.footer .footer-block__heading{letter-spacing:.12em;text-transform:uppercase}.fashion-testimonials{background:var(--fashion-warm)}.fashion-testimonials>.fashion-shell>.fashion-eyebrow,.fashion-testimonials>.fashion-shell>.fashion-heading{text-align:center}.fashion-testimonials__grid{display:grid;gap:clamp(1.2rem,2vw,2.4rem);grid-template-columns:repeat(3,1fr);margin-top:clamp(3.2rem,5vw,5.6rem)}.shopify-section-group-footer-group,.shopify-section-group-footer-group>.shopify-section{background:#000;display:block}.fashion-testimonial{background:#ffffff9e;border:.1rem solid rgba(17,16,14,.12);min-height:27rem;padding:clamp(2.4rem,3vw,3.8rem);transition:background-color .22s ease,border-color .22s ease,transform .22s ease}.fashion-testimonial:hover{background:#fff;border-color:#11100e38;transform:translateY(-.3rem)}.fashion-testimonial__stars{color:var(--fashion-accent);font-size:1.1rem;letter-spacing:.24em}.fashion-testimonial blockquote{font-size:clamp(1.7rem,1.6vw,2.1rem);letter-spacing:-.015em;line-height:1.55;margin:2.4rem 0}.fashion-testimonial cite{font-size:1.1rem;font-style:normal;letter-spacing:.1em;text-transform:uppercase}@media screen and (max-width:749px){.fashion-testimonials{overflow:hidden}.fashion-testimonials__grid{display:flex;margin-inline:calc(var(--fashion-gutter) * -1);overflow-x:auto;padding:0 var(--fashion-gutter) .8rem;scroll-padding-inline:var(--fashion-gutter);scroll-snap-type:x mandatory}.fashion-testimonial{flex:0 0 84vw;min-height:28rem;scroll-snap-align:start}}.fashion-shell{width:min(100%,var(--fashion-page-width));margin-inline:auto;padding-inline:var(--fashion-gutter)}.fashion-section{padding-block:clamp(6.4rem,8vw,11rem)}.fashion-section--flush{padding-block:0}.fashion-eyebrow{margin:0 0 var(--fashion-space-sm);color:var(--fashion-muted);font-size:1.1rem;line-height:1.4;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.fashion-heading{margin:0;color:var(--fashion-text);font-size:clamp(3.2rem,4.4vw,6.4rem);font-weight:400;letter-spacing:-.045em;line-height:1;text-wrap:balance}.fashion-link{color:currentcolor;font-size:1.2rem;font-weight:500;letter-spacing:.14em;text-decoration-color:transparent;text-underline-offset:.4rem;text-transform:uppercase;transition:text-decoration-color var(--fashion-transition-fast)}.fashion-link:hover{text-decoration-color:currentcolor}.fashion-link:focus-visible{outline:.2rem solid currentcolor;outline-offset:.4rem}.fashion-media{display:block;height:100%;width:100%;object-fit:cover}@media screen and (min-width:750px){.fashion-section{padding-block:clamp(var(--fashion-space-xl),7vw,var(--fashion-space-2xl))}}@media(prefers-reduced-motion:reduce){.fashion-link{transition-duration:.01ms}}.collection,.product-grid-container,.main-product,.shopify-section-group-footer-group{--grid-desktop-horizontal-spacing: 1.2rem;--grid-mobile-horizontal-spacing: .8rem}.collection .title,.collection-hero__title,.product__title h1,.main-page-title{font-size:clamp(2.8rem,5vw,6.4rem);font-weight:400;letter-spacing:-.045em;line-height:1}.collection-hero__inner{padding-block:clamp(4rem,7vw,9rem)!important}.collection-hero__title{margin:0;text-transform:uppercase}.collection-hero__title:after{background:var(--fashion-text);content:"";display:block;height:.1rem;margin:1.8rem auto 2rem;width:5.6rem}.collection-hero__description{color:var(--fashion-muted);font-size:1.35rem;line-height:1.65;margin-top:0;max-width:58rem}.facets-container{border-bottom:.1rem solid var(--fashion-border);border-top:.1rem solid var(--fashion-border);padding-block:1.5rem!important}.facets__heading,.facets__summary,.facet-filters__label,.facet-filters__sort,.product-count__text{font-size:1.05rem!important;letter-spacing:.09em;text-transform:uppercase}.product-grid-container{padding-bottom:clamp(6rem,10vw,14rem)}main[data-template=index] .collection__title,main[data-template=index] .collection__title .title,main[data-template=index] .collection__description{margin-inline:auto;text-align:center}main[data-template=index] .collection__description{max-width:58rem}main[data-template=index] .title-wrapper-with-link,main[data-template=index] .collection__title,main[data-template=index] .fashion-category-grid__heading,main[data-template=index] .fashion-testimonials>.fashion-shell>.fashion-eyebrow,main[data-template=index] .fashion-testimonials>.fashion-shell>.fashion-heading{justify-content:center;text-align:center}main[data-template=index] slider-component .slider-buttons{align-items:center;inset-inline:1rem;justify-content:space-between;margin:0;pointer-events:none;position:absolute;top:38%;transform:translateY(-50%);z-index:4}main[data-template=index] slider-component .slider-button{background:#000;border:.1rem solid #000;border-radius:50%!important;color:#fff;height:4.2rem;pointer-events:auto;transition:background-color .18s ease,color .18s ease,transform .18s ease;width:4.2rem}main[data-template=index] slider-component .slider-button:hover{background:#fff;color:#000;transform:scale(1.06)}main[data-template=index] slider-component .slider-button[disabled]{background:#000;color:#ffffff73;opacity:1}main[data-template=index] slider-component .slider-counter{display:none}main[data-template=index] .collection--full-width>slider-component{position:relative}.card-wrapper .card,.card-wrapper .card__inner,.card-wrapper .card__media,.card-wrapper .media{border-radius:0}.card-wrapper .card__inner{background:var(--fashion-warm);box-shadow:inset 0 0 0 .1rem #11100e0b;overflow:hidden;--ratio-percent: 150% !important}.card-wrapper .card__media img{display:block;height:100%!important;top:0!important;right:0!important;bottom:0!important;left:0!important;max-width:none!important;object-fit:cover!important;object-position:center center;position:absolute!important;transition:opacity .38s ease,transform .65s cubic-bezier(.2,.7,.2,1);width:100%!important}.card-wrapper .card__media,.card-wrapper .card__media .media{background:transparent!important;height:100%;top:0;right:0;bottom:0;left:0;margin:0;padding:0!important;width:100%!important}.card-wrapper:hover .card__media img{transform:scale(1.018)}.card-wrapper .card__media .media>img+img{opacity:0}.card-wrapper:hover .card__media .media>img:first-child:not(:only-child){opacity:0}.card-wrapper:hover .card__media .media>img+img{opacity:1}.card-wrapper .card__information{padding:1.4rem 0 0}.card-wrapper .card__heading,.card-wrapper .card-information,.card-wrapper .price{font-weight:400;letter-spacing:.01em}.card-wrapper .card__heading,.card-wrapper .card-information{font-size:1.25rem}.card-wrapper .card__heading{letter-spacing:.055em;line-height:1.4;text-transform:uppercase}.card-wrapper .card__heading a{text-decoration:none;transition:color .16s ease}.card-wrapper:hover .card__heading a{color:var(--fashion-accent);text-decoration:none}.card-wrapper .price{color:var(--fashion-muted);font-size:1.35rem;line-height:1.45}main[data-template=index] .collection{background:var(--fashion-surface);padding-block:clamp(7.2rem,9vw,12rem)!important}main[data-template=index] .collection__title.page-width{max-width:72rem;padding-inline:var(--fashion-gutter);position:relative}main[data-template=index] .collection__title .title:after{background:var(--fashion-text);content:"";display:block;height:.1rem;margin:1.8rem auto 2rem;width:5.6rem}main[data-template=index] .collection__title .title{font-size:clamp(3.4rem,4vw,5.4rem);font-weight:500;letter-spacing:.045em;line-height:1;text-transform:uppercase}main[data-template=index] .collection__description{font-size:1.35rem;line-height:1.65;margin-top:1.4rem}main[data-template=index] .collection--full-width>slider-component.slider-component-full-width{box-sizing:border-box;margin-inline:auto;max-width:var(--fashion-page-width);padding-inline:var(--fashion-gutter);width:100%}main[data-template=index] .collection--full-width .product-grid{--fashion-card-gap: clamp(1.2rem, 1.4vw, 2rem);align-items:stretch;column-gap:var(--fashion-card-gap);margin-top:3.2rem;scroll-padding-inline:0;scroll-snap-type:x mandatory}main[data-template=index] .collection--full-width .product-grid>.grid__item{scroll-snap-align:start}main[data-template=index] .collection--full-width .card-wrapper{background:#fff;border:0;box-shadow:0 .8rem 2.4rem #11100e0b;box-sizing:border-box;height:100%;padding:.8rem .8rem 1.2rem;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}main[data-template=index] .collection--full-width .card-wrapper:hover{box-shadow:var(--fashion-shadow-soft);transform:translateY(-.5rem)}main[data-template=index] .collection--full-width .card__information,main[data-template=index] .collection--full-width .card-information,main[data-template=index] .collection--full-width .price{text-align:center}main[data-template=index] .collection--full-width .price{justify-content:center}@media screen and (min-width:990px){main[data-template=index] .collection--full-width .slider--desktop.grid--4-col-desktop>.grid__item{max-width:calc((100% - (3 * var(--fashion-card-gap))) / 4);width:calc((100% - (3 * var(--fashion-card-gap))) / 4)}}main[data-template=index] .collection--full-width .slider--desktop .slider__slide:first-child{margin-left:0}main[data-template=index] .collection--full-width .slider--desktop .slider__slide:last-child{margin-right:0}main[data-template=index] .collection__view-all{margin-top:4rem}main[data-template=index] .collection__view-all a{align-items:center;background:#000;border:.1rem solid #000;border-radius:999px;color:#fff;display:inline-flex;font-size:1.1rem;justify-content:center;letter-spacing:.14em;min-height:5rem;min-width:18rem;padding:1.4rem 2.8rem;text-decoration:none;text-transform:uppercase;transition:background-color .18s ease,color .18s ease,transform .18s ease}main[data-template=index] .collection__view-all a:hover,main[data-template=index] .collection__view-all a:focus-visible{background:#fff;color:#000;transform:translateY(-.15rem)}.card-wrapper .quick-add__submit{align-items:center;background:var(--fashion-text);border:.1rem solid var(--fashion-text);border-radius:0;color:#fff;display:flex;font-size:1.1rem;gap:.9rem;justify-content:center;letter-spacing:.12em;min-height:4.5rem!important;padding:1.1rem 1.6rem;text-transform:uppercase;transition:background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.card-wrapper .quick-add__submit:before{background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6.75 8.5h10.5L18 20H6L6.75 8.5Z' stroke='white' stroke-width='1.7' stroke-linejoin='round'/%3E%3Cpath d='M9 9V6.75a3 3 0 0 1 6 0V9' stroke='white' stroke-width='1.7' stroke-linecap='round'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;border-radius:999px!important;box-shadow:none;content:"";flex:0 0 1.6rem;height:1.7rem;inset:auto;position:static;transition:transform .18s ease;width:1.6rem}.card-wrapper .quick-add__submit:hover,.card-wrapper .quick-add__submit:focus-visible{background:#000;border-color:#000;box-shadow:inset 0 0 0 .1rem #ffffff8c;color:#fff;transform:translateY(-.2rem)}.card-wrapper .quick-add__submit:hover:before,.card-wrapper .quick-add__submit:focus-visible:before{transform:translateY(-.15rem) rotate(-4deg)}.fashion-card-sizes{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem;justify-content:center;margin:1rem 0 1.2rem;min-height:3rem}main[data-template=collection] .product-card-wrapper .quick-add product-form{align-items:center;display:flex;gap:.8rem;justify-content:center}main[data-template=collection] .product-card-wrapper .card__information,main[data-template=collection] .product-card-wrapper .card-information,main[data-template=collection] .product-card-wrapper .price{justify-content:center;text-align:center}main[data-template=collection] .product-card-wrapper .quick-add .fashion-card-sizes{margin:1rem 0 1.2rem}main[data-template=collection] .product-card-wrapper .quick-add form{flex:0 0 auto}main[data-template=collection] .product-card-wrapper .quick-add .quick-add__submit{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000e0;border:.1rem solid rgba(255,255,255,.18);border-radius:999px!important;box-shadow:0 .8rem 2.2rem #00000024,inset 0 .1rem #ffffff2e;color:#fff;height:3.8rem;min-height:3.8rem!important;min-width:3.8rem;opacity:1!important;padding:.9rem;visibility:visible!important;width:3.8rem}main[data-template=collection] .product-card-wrapper .quick-add .quick-add__submit>span:not(.loading__spinner){border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}main[data-template=collection] .product-card-wrapper .quick-add .quick-add__submit:before{flex-basis:1.8rem;height:1.9rem;width:1.8rem}main[data-template=collection] .product-card-wrapper .quick-add .quick-add__submit:after{box-shadow:none}main[data-template=collection] .product-card-wrapper .quick-add .quick-add__submit:hover,main[data-template=collection] .product-card-wrapper .quick-add .quick-add__submit:focus-visible{background:#000000f0;border-color:#ffffff47;box-shadow:0 1rem 2.8rem #0000002e,inset 0 .1rem #ffffff3d;color:#fff;transform:translateY(-.15rem)}.fashion-card-size{background:#ffffffad;border:.1rem solid rgba(17,16,14,.14);border-radius:999px!important;color:var(--fashion-text);cursor:pointer;display:inline-flex;font:inherit;font-size:1.1rem;justify-content:center;line-height:1;align-items:center;height:3.2rem;min-height:3.2rem;min-width:3.4rem;padding:.4rem .8rem;text-align:center;transition:background-color .16s ease,border-color .16s ease,color .16s ease}span.fashion-card-size{cursor:default}.fashion-card-size[aria-current=true],.fashion-card-size:hover,.fashion-card-size:focus-visible{background:#000;border-color:var(--fashion-text);color:#fff}.card-wrapper .quick-add{margin-top:0}@media screen and (min-width:750px){.card-wrapper .card__content{padding-bottom:.2rem}.card-wrapper .card__information{min-height:8.2rem}}.fashion-card-size--unavailable,.fashion-card-size:disabled{cursor:not-allowed;opacity:.35;text-decoration:line-through}.product__info-container .product__title h1,.product__info-container .price{font-size:clamp(2rem,3vw,3.6rem);font-weight:400}.product:not(.product--no-media) .product__media-wrapper{background:#fff}.product:not(.product--no-media) .product__media-list{gap:.8rem}.product:not(.product--no-media) .product__media-item,.product:not(.product--no-media) .product-media-container,.product:not(.product--no-media) .product__media{background:#fff}.product:not(.product--no-media) .product-media-container,.product:not(.product--no-media) .product__media{border:0!important}.product:not(.product--no-media) .product-media-container.media-type-image{--aspect-ratio: .6666667 !important}.product:not(.product--no-media) .product-media-container.media-type-image .product__media{padding-top:150%!important}.product:not(.product--no-media) .product__media img{display:block;height:100%!important;top:0!important;right:0!important;bottom:0!important;left:0!important;max-width:none!important;object-fit:cover!important;object-position:center center;position:absolute!important;width:100%!important}.product:not(.product--no-media) .product-media-container.media-fit-contain{width:100%!important}.fashion-product-back{align-items:center;backdrop-filter:blur(14px) saturate(135%);-webkit-backdrop-filter:blur(14px) saturate(135%);background:linear-gradient(145deg,#262626fa,#030303fa 58%,#181818fa);border:.1rem solid rgba(255,255,255,.2);box-shadow:inset 0 .1rem #fff3,inset 0 -.1rem #000c,0 1rem 2.6rem #0000002e;color:#fff;display:inline-flex;font-size:1.05rem;gap:.9rem;letter-spacing:.09em;margin-bottom:2.2rem;min-height:4rem;overflow:hidden;padding:.8rem 1.5rem;position:relative;text-decoration:none;text-transform:uppercase;transition:box-shadow .22s ease,transform .22s ease}.fashion-product-back:before{background:linear-gradient(110deg,transparent 18%,rgba(255,255,255,.2) 46%,transparent 72%);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;transform:translate(-115%);transition:transform .52s cubic-bezier(.2,.7,.2,1)}.fashion-product-back>span{position:relative;z-index:1}.fashion-product-back__icon{align-items:center;display:inline-flex;height:1.8rem;justify-content:center;width:1.8rem}.fashion-product-back__icon svg{display:block;height:100%;width:100%}.fashion-product-back:hover,.fashion-product-back:focus-visible{box-shadow:inset 0 .1rem #ffffff47,0 1.4rem 3.2rem #00000047;color:#fff;text-decoration:none;transform:translateY(-.2rem)}.fashion-product-back:hover:before,.fashion-product-back:focus-visible:before{transform:translate(115%)}.product__info-wrapper{padding-inline-start:clamp(3.2rem,4vw,6rem)!important;padding-inline-end:0!important}.product__info-container{max-width:48rem;width:100%}.product__info-container .product__text{font-size:1rem;letter-spacing:.14em;text-transform:uppercase}.product__info-container .price{letter-spacing:-.02em}.product__info-container>*+*{margin-top:1.8rem}.product__info-container .product__title{margin-bottom:.8rem}.product__info-container .product__sku{color:var(--fashion-muted);font-size:1rem;letter-spacing:.1em;margin-top:.8rem}.product__info-container .product-form__input{margin-bottom:2rem}.product__info-container .form__label{font-size:1.05rem;letter-spacing:.1em;margin-bottom:1rem;text-transform:uppercase}.product__info-container .product-form__submit,.product__info-container .shopify-payment-button__button{border-radius:0;font-size:1.2rem;letter-spacing:.1em;min-height:5.6rem;text-transform:uppercase}.product__info-container .product-form__submit{background:#fff;border:.1rem solid #111;color:#111}.product__info-container .product-form__submit:hover{background:#111;color:#fff}.product__info-container .shopify-payment-button__button{background:#111!important;color:#fff!important}.product__info-container .product-form__input input[type=radio]+label{border-radius:0;min-width:5.6rem;padding:1.3rem 1.6rem}.product__accordion summary{min-height:6.4rem;letter-spacing:.1em;text-transform:uppercase}.product__accordion .accordion__title{font-size:1.2rem;font-weight:400}.product__accordion .accordion__content{color:var(--fashion-muted);padding:0 0 2rem}.product__accordion .summary__title .svg-wrapper{display:none}.fashion-product-metafields,.fashion-metafield-row{margin:0}@media screen and (min-width:990px){main[data-template=product] .main-product.page-width,main[data-template=product] .shopify-section .page-width:first-child{max-width:148rem;padding-inline:var(--fashion-gutter)}main[data-template=product] .product:not(.product--no-media){column-gap:0}main[data-template=product] .product--medium:not(.product--no-media) .product__media-wrapper{max-width:58%;width:58%}main[data-template=product] .product--medium:not(.product--no-media) .product__info-wrapper{max-width:42%;width:42%}.product--thumbnail_slider media-gallery.product__column-sticky{align-items:start;display:grid;gap:1.2rem;grid-template-areas:"thumbs viewer";grid-template-columns:7.6rem minmax(0,1fr)}.product--thumbnail_slider media-gallery>.visually-hidden{position:absolute!important}.product--thumbnail_slider media-gallery>.slider-mobile-gutter:not(.thumbnail-slider){grid-area:viewer;min-width:0}.product--thumbnail_slider .thumbnail-slider{align-self:stretch;display:block!important;grid-area:thumbs;margin:0;max-height:calc(100vh - 12rem);overflow-y:auto;width:100%}.product--thumbnail_slider .thumbnail-slider>.slider-button{display:none!important}.product--thumbnail_slider .thumbnail-list{display:flex!important;flex-direction:column;gap:.8rem;overflow:visible;padding:0;width:100%!important}.product--thumbnail_slider .thumbnail-list .thumbnail-list__item.slider__slide{aspect-ratio:1;flex:0 0 auto;height:auto!important;max-width:none!important;width:100%!important}.product--thumbnail_slider .thumbnail{border:0;box-shadow:none;opacity:.58}.product--thumbnail_slider .thumbnail[aria-current]{box-shadow:inset 0 0 0 .1rem #111;opacity:1}}.related-products__heading,.main-page-title,.collection-hero__title,.collection-hero__description{margin-inline:auto;text-align:center}.related-products{padding-block:clamp(6rem,8vw,10rem)!important}main[data-template=product] .shopify-section .related-products.page-width{max-width:114rem}.related-products__heading{font-size:clamp(3rem,4vw,5rem);margin-bottom:4rem}.related-products .product-grid{row-gap:4rem}.cart-drawer .drawer__inner,.cart-notification{border-radius:0}.cart-drawer .drawer__inner{background:#fff;border-left:.1rem solid #111;max-width:48rem}.cart-drawer .cart-item__name{font-size:1.3rem;letter-spacing:.04em;text-transform:uppercase}.cart-drawer .cart__checkout-button{background:#000;color:#fff;min-height:5.2rem;text-transform:uppercase}.search-modal{background:#000000f5!important;color:#fff!important}.search-modal .search__input{color:#fff}.search-modal .field:after{box-shadow:0 0 0 .1rem #ffffff73}.cart-drawer .drawer__heading,.cart-notification__heading,.footer-block__heading{font-weight:400;letter-spacing:.1em;text-transform:uppercase}.footer{background:#000!important;border-top:.1rem solid rgba(255,255,255,.12);color:#fff}.footer .list-menu__item--link,.footer .footer-block__details-content,.footer .copyright__content{font-size:1.2rem;letter-spacing:.04em}.footer.section-footer-padding,.footer[class*=section-][class*=-padding]{padding-bottom:0}.footer .footer__content-top{max-width:var(--fashion-page-width);padding:clamp(5rem,7vw,9rem) var(--fashion-gutter) 4rem}.footer .footer__blocks-wrapper{display:grid!important;gap:clamp(3rem,4vw,7rem)!important;grid-template-columns:minmax(24rem,1.55fr) repeat(3,minmax(14rem,1fr))!important}.footer .footer-block.grid__item{margin:0;max-width:none;width:auto}.footer .footer-block:first-child .footer-block__heading{font-size:2.2rem;letter-spacing:-.02em}.footer .footer-block__heading{font-size:1.05rem;margin-bottom:1.8rem}.footer .footer-block__details-content{margin:0}.footer .footer-block__details-content p{font-size:1.25rem;line-height:1.65}.footer .list-menu__item--link{color:#ffffffb8!important;font-size:1.15rem;letter-spacing:.02em;padding-block:.45rem;width:fit-content}.footer .list-menu__item--link:hover{transform:translate(.3rem)}.footer .footer-block--newsletter{border-bottom:.1rem solid rgba(255,255,255,.16);border-top:.1rem solid rgba(255,255,255,.16);display:block;margin-top:clamp(4rem,6vw,7rem);padding-block:3.2rem}.footer .footer-block--newsletter .footer-block__heading{font-size:clamp(1.8rem,2.2vw,3rem);letter-spacing:-.02em;line-height:1.1;margin:0;max-width:none;text-transform:none;white-space:nowrap}.footer .footer-block__newsletter{align-items:center;display:grid;gap:clamp(2rem,4vw,6rem);grid-template-columns:max-content minmax(32rem,1fr);text-align:left;width:100%}.footer .footer__newsletter{max-width:none;width:100%}.footer .newsletter-form__field-wrapper{max-width:none}.footer .field__input{min-height:5.2rem;padding-left:1.8rem}.footer .newsletter-form__button{width:5.2rem}.footer .footer__content-bottom{border-top:0;padding:2.4rem 0 1.6rem}.footer .footer__content-bottom-wrapper{justify-content:space-between;max-width:var(--fashion-page-width);padding-inline:var(--fashion-gutter);width:100%}.footer .footer__content-bottom-wrapper--center{justify-content:flex-start}.footer .footer__copyright{align-items:center;display:flex;gap:2rem;justify-content:space-between;width:100%}.footer .policies{display:flex;flex-wrap:nowrap;gap:1.8rem;white-space:nowrap}.footer .policies li:before{display:none}.footer .copyright__content,.footer .copyright__content a,.footer .policies a{color:#ffffff94!important;font-size:1rem}.footer__wordmark{background:linear-gradient(90deg,#ffffff14 4%,#ffffff4d 28%,#ffffffd1,#ffffff4d 72%,#ffffff14 96%);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:clamp(8rem,18vw,27rem);font-weight:400;letter-spacing:.025em;line-height:1;max-width:var(--fashion-page-width);overflow:visible;box-sizing:border-box;padding:3.2rem var(--fashion-gutter) 0;text-align:center;white-space:nowrap}.shopify-section-group-footer-group:last-child,.shopify-section-group-footer-group:last-child .footer{background:#000!important;margin-bottom:0!important;padding-bottom:0!important}.shopify-section-group-footer-group:last-child{margin-bottom:-1px!important}.footer:after{background:#000;content:"";display:block;height:max(1px,env(safe-area-inset-bottom))}@media screen and (max-width:749px){:root{--fashion-gutter: 1.8rem}.collection,.product-grid-container,.main-product,.shopify-section-group-footer-group{--grid-mobile-horizontal-spacing: 1.2rem}main[data-template=index] .collection{padding-block:5.2rem 6.4rem!important}main[data-template=index] .collection__title.page-width{padding-inline:var(--fashion-gutter)}main[data-template=index] .collection__title .title{font-size:clamp(2.7rem,8.4vw,3.2rem);letter-spacing:.035em;line-height:1.05}main[data-template=index] .collection--full-width>slider-component.slider-component-full-width{padding-inline:0}main[data-template=index] .collection--full-width .product-grid{column-gap:1.4rem;display:flex;flex-wrap:nowrap;margin-top:2.8rem;overflow-x:auto;padding-block:.4rem 1.4rem;padding-inline:var(--fashion-gutter);scroll-padding-inline:var(--fashion-gutter);scrollbar-width:none}main[data-template=index] .collection--full-width .product-grid::-webkit-scrollbar{display:none}main[data-template=index] .collection--full-width .product-grid>.grid__item,main[data-template=index] .collection--full-width .slider--tablet.grid--peek .grid__item{flex:0 0 clamp(21rem,68vw,26rem);max-width:clamp(21rem,68vw,26rem);min-width:clamp(21rem,68vw,26rem);width:clamp(21rem,68vw,26rem)}main[data-template=index] .collection--full-width .slider--tablet.grid--peek .grid__item:first-of-type{margin-left:0}main[data-template=index] .collection--full-width .card-wrapper{box-shadow:0 1rem 2.8rem #11100e13;padding:.9rem .9rem 1.3rem}main[data-template=index] .collection--full-width .slider--tablet .slider__slide:first-child{margin-left:0}.card-wrapper .card__information{padding-top:1.2rem}.card-wrapper .card__inner{--ratio-percent: 142% !important}.card-wrapper .card__heading,.card-wrapper .card-information{font-size:1.16rem}.card-wrapper .price{font-size:1.2rem}.card-wrapper .card__heading{line-height:1.28;min-height:3.1rem}.fashion-card-sizes{gap:.55rem;justify-content:center;margin-top:1rem}.fashion-card-size{border-radius:999px!important;min-height:3.2rem;min-width:3.2rem;padding:.65rem .9rem}main[data-template=index] .card-wrapper .quick-add__submit{border-radius:.2rem!important;min-height:4.2rem;width:100%}main[data-template=index] slider-component .slider-buttons{display:none!important}.footer .footer__content-top{padding:4.8rem 2rem 3rem}.footer .footer__blocks-wrapper{gap:3.2rem 2rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.footer .footer-block:first-child{grid-column:1 / -1}.footer .footer-block--newsletter{margin-top:4rem;padding-block:2.4rem}.footer .footer-block__newsletter{gap:1.2rem;grid-template-columns:max-content minmax(0,1fr)}.footer .footer-block--newsletter .footer-block__heading{font-size:clamp(1.3rem,3.8vw,1.8rem);max-width:none;white-space:nowrap}.footer .field__input{min-height:4.6rem;padding-left:1.2rem}.footer .newsletter-form__button{width:4.6rem}.footer .footer__copyright{align-items:center;flex-direction:row;gap:.8rem;justify-content:space-between}.footer .footer__content-bottom-wrapper{padding-inline:2rem}.footer .copyright__content,.footer .copyright__content a,.footer .policies a{font-size:.85rem}.footer .policies{gap:1rem}.footer__wordmark{font-size:20vw;padding:2.4rem 1rem 0}.product__info-wrapper{padding-inline:var(--fashion-gutter)!important}.product__info-container{padding-block:2.4rem 4rem}.product__info-container .product__title h1,.product__info-container .price{font-size:2.4rem}.product__info-container .product-form__input input[type=radio]+label{min-width:4.8rem;padding:1.1rem 1.2rem}.collection-hero__inner{padding-inline:var(--fashion-gutter)}main[data-template=index] slider-component .slider-buttons{margin-top:1.6rem}main[data-template=index] slider-component .slider-buttons{inset-inline:.5rem;margin:0;top:34%}main[data-template=index] slider-component .slider-button{height:3.8rem;width:3.8rem}}@media screen and (min-width:750px)and (max-width:989px){.footer .footer__blocks-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))!important}.footer .footer-block:first-child{grid-column:1 / -1}.footer .footer-block--newsletter{margin-top:4.8rem}.footer .footer-block__newsletter{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/fashion-custom.css.map */
