@font-face{font-family:Acumin Pro;font-weight:400;font-style:normal;src:url(AcuminPro-Regular.woff2) format("woff2");font-display:block}@font-face{font-family:Acumin Pro;font-weight:400;font-style:italic;src:url(AcuminPro-Italic.woff2) format("woff2");font-display:block}@font-face{font-family:Acumin Pro;font-weight:700;font-style:italic;src:url(AcuminPro-BoldItalic.woff2) format("woff2");font-display:block}@font-face{font-family:Acumin Pro;font-weight:700;font-style:normal;src:url(AcuminPro-Bold.woff2) format("woff2");font-display:block}*,*:after,*:before{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}html,body,header,footer,section,article,aside,menu,nav,div,span,button,dl,dt,dd,h1,h2,h3,h4,h5,h6,hgroup,p,ol,ul,li,a,strong,b,i,s,address,time,sub,sup,hr,form,fieldset,label,figure,figcaption,iframe,embed,audio{margin:0;padding:0;border:0;background:none;font:inherit;font-size:100%;vertical-align:baseline}html{font-size:12px;scrollbar-width:none}html.is-changing{cursor:wait;pointer-events:none}::-moz-selection{background-color:#000;color:#fff}::selection{background-color:#000;color:#fff}::-webkit-scrollbar{display:none}:focus,:focus-visible{outline:none!important}:focus::-ms-value{background-color:none;color:inherit}::-moz-focus-inner{border:none!important}svg{overflow:visible}a,button{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;color:inherit;text-decoration:none;cursor:pointer}a:disabled,button:disabled{cursor:not-allowed}input,select,button,textarea{margin:0;padding:0;display:inline-block;font-family:var(--font);font-size:var(--fs);font-style:normal;font-weight:400;line-height:var(--lh);letter-spacing:0;color:inherit;background:none;background-color:#0000;border:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}[x-cloak]{display:none!important}body{--swup-fade-theme-duration: var(--speed);width:100vw;height:100%;margin:auto;background-color:var(--c-bg);color:var(--c-text);font:normal normal normal var(--fs)/var(--lh) var(--font);-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;-moz-user-select:none;user-select:none}body.project,body.is-lockscroll{overflow:hidden}img,video{display:block;max-width:100%;height:auto;transform:translateZ(0);font-size:0;line-height:0;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-drag:none;-moz-user-drag:none;user-drag:none;pointer-events:none}picture{background-color:var(--p-bg)}p{text-wrap:pretty}p+p{margin-top:2ch}p:has(.align-left){text-align:left}p:has(.align-center){text-align:center}p:has(.align-right){text-align:right}.content-wrapper{display:grid;grid-template-rows:1fr max-content;min-height:100lvh}button{-webkit-user-select:none;-moz-user-select:none;user-select:none}label{display:inline-block;line-height:var(--lh);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}input,textarea{color:var(--c-lightgray);font-size:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none}input::-moz-placeholder,textarea::-moz-placeholder{color:#c8c8c8}input::placeholder,textarea::placeholder{color:#c8c8c8}input[type=checkbox]{width:var(--fs);height:var(--fs);margin-right:var(--m-m);border:1px solid var(--c-gray);border-radius:50%;cursor:pointer}input[type=checkbox]:hover{border-color:var(--c-text)}input[type=checkbox]:checked{background-color:var(--c-text)}.u-font--small{font-size:calc(var(--fs)/1.5)}.u-font--medium{font-size:var(--fs)}@media (min-width: 451px){.u-font--large{font-size:calc(var(--fs)*2);line-height:calc(var(--lh)*2)}}@media (max-width: 450px){.u-font--large{font-size:calc(var(--fs)*1.5);line-height:calc(var(--lh)*1.5)}}.newsletter-form{position:fixed;bottom:var(--m-m);left:var(--m-m);z-index:11;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);max-width:500px;padding:var(--m-l);border-radius:0;background-color:#50505080;box-shadow:unset;color:var(--c-text)}.newsletter-form input:not(:-moz-placeholder),.newsletter-form textarea:not(:-moz-placeholder){color:var(--text)}.newsletter-form input:not(:placeholder-shown),.newsletter-form textarea:not(:placeholder-shown),.newsletter-form input:focus,.newsletter-form textarea:focus{color:var(--text)}.newsletter-form #newsletter-form__email{width:150px}.contact-form{position:fixed;top:0;left:0;z-index:10;width:100vw;height:100svh;transition:opacity calc(var(--speed)/2) var(--ease)}.contact-form:not(.is-visible){opacity:0;pointer-events:none}.contact-form__backdrop{position:absolute;z-index:-1;opacity:.6;width:100%;height:100%;background-color:var(--c-bg)}.contact-form__container{position:absolute;top:50%;left:50%;max-width:960px;transform:translate(-50%,-50%)}@media (min-width: 451px){.contact-form__container{width:calc(100% - 2*var(--m-l))}}@media (max-width: 450px){.contact-form__container{width:calc(100% - 2*var(--m-m))}}@media (max-width: 450px){.contact-form__header{padding:0 var(--m-s)}}.contact-form__close{position:absolute;top:0;right:0;text-transform:uppercase;cursor:pointer}@media (hover: hover){.contact-form__close:hover{text-decoration:underline}}@media (max-width: 450px){.contact-form__close{right:var(--m-s)}}.contact-form__headline{display:block;margin:var(--m-m) 0 var(--m-l)}.contact-form__form{display:grid;gap:1px}@media (min-width: 451px){.contact-form__form{grid-template-columns:repeat(2,1fr);grid-template-areas:"fields fields" "consent submit"}}@media (max-width: 450px){.contact-form__form{grid-template-columns:1fr;grid-template-areas:"fields" "consent" "submit"}}.contact-form__form label{display:flex;align-items:center}.contact-form__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-area:fields;gap:var(--m-m);align-items:start;-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);padding:var(--m-m);background-color:var(--c-gray-semitransparent)}.contact-form__fields input{width:100%;border-bottom:1px solid}.contact-form__fields input:not(:-moz-placeholder),.contact-form__fields textarea:not(:-moz-placeholder){color:var(--text)}.contact-form__fields input:not(:placeholder-shown),.contact-form__fields textarea:not(:placeholder-shown),.contact-form__fields input:focus,.contact-form__fields textarea:focus{color:var(--text)}.contact-form__fields #message{grid-column:span 2;line-height:calc(var(--lh)*2);resize:none}.contact-form__consent{grid-area:consent;-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);padding:var(--m-m);background-color:var(--c-gray-semitransparent);color:var(--c-lightgray)}@media (hover: hover){.contact-form__consent:hover{background-color:var(--c-gray);color:var(--c-text)}}.contact-form__consent:has(:checked){color:var(--c-text)}.contact-form__submit{grid-area:submit;-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);width:100%;padding:var(--m-m);background-color:var(--c-gray-semitransparent);color:var(--c-lightgray);text-align:left}@media (hover: hover){.contact-form__submit:hover{background-color:var(--c-gray);color:var(--c-text)}}.contact-form__submit:active{background-color:var(--c-text);color:var(--c-bg)}.shopify-policy__container{max-width:clamp(400px,50vw,700px);padding-right:var(--m-s);padding-left:var(--m-s)}.shopify-policy__title{margin-bottom:1ch;font-size:calc(var(--fs)*2);line-height:calc(var(--lh)*2)}.shopify-policy__body h2{font-size:calc(var(--fs)/1.5)}.shopify-policy__body p+h2{margin-top:2ch}.shopify-policy__body ul{padding-left:2ch;margin-block:2ch}.shopify-policy__body ul li{padding-left:-2ch}.shopify-policy__body strong{font-weight:700}.header{display:grid;position:sticky;top:0;z-index:10;grid-template-columns:repeat(2,1fr);background-image:linear-gradient(to bottom,var(--c-bg),transparent);text-transform:uppercase;font-feature-settings:"case"}@media (min-width: 451px){.header{padding:var(--m-l)}}@media (max-width: 450px){.header{padding:var(--m-l) calc(var(--m-m)*1.5)}}.header__lang{list-style:none}.header__lang__option:not(.is-active){color:var(--c-gray)}@media (hover: hover){.header__lang__option:not(.is-active):hover{text-decoration:underline}}.header__lang__separator{color:var(--c-gray)}@keyframes headerLogoPush{0%{transform:translate(-50%) translateY(50vh) translateY(-50%)}to{transform:translate(-50%)}}.header__logo{position:fixed;top:0;left:50%;z-index:21;padding:var(--m-l) var(--m-m);font-weight:700;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-template=index] .header__logo{opacity:0;transform:translate(-50%) translateY(50vh) translateY(-50%);animation:flickerIn .25s .8s steps(1,end) forwards,headerLogoPush 2s 1.5s var(--ease) forwards}.header__inquire{text-align:right;cursor:pointer}@media (hover: hover){.header__inquire:hover{text-decoration:underline}}@keyframes splashscreenFadeOut{0%{opacity:1;pointer-events:auto}to{opacity:0;pointer-events:none}}.splashscreen{position:fixed;top:0;left:0;z-index:20;width:100vw;height:100lvh;background-color:var(--c-bg);animation:splashscreenFadeOut 2s 1.8s var(--ease) forwards}.sbl-footer{align-items:end;align-content:end;min-height:50lvh;background:linear-gradient(to bottom,var(--c-bg),var(--c-text));color:var(--c-gray)}@media (min-width: 1024px){.sbl-footer{display:flex;justify-content:space-between}}@media (max-width: 1023px){.sbl-footer{display:grid;grid-template-columns:repeat(2,1fr)}}@media (min-width: 451px){.sbl-footer{padding:var(--m-l)}}@media (max-width: 450px){.sbl-footer{padding:var(--m-m)}}.sbl-footer__locales{display:flex}.sbl-footer form{position:relative;padding-right:calc(var(--m-m)*1.5)}.sbl-footer form .arrow{position:absolute;top:50%;right:0;width:0px;height:0px;border-top:var(--gutter) solid var(--c-gray);border-right:var(--gutter) solid rgba(0,0,0,0);border-left:var(--gutter) solid rgba(0,0,0,0);transform:translateY(-50%);pointer-events:none}.hero{position:relative;width:100%;height:100svh;cursor:crosshair}@keyframes heroBgZoomIn{0%{transform:scale(1.5)}to{transform:scale(1)}}.hero__bg{overflow:hidden;width:100%;height:100%}.hero__bg img,.hero__bg video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.5);animation:heroBgZoomIn 2s 1.8s var(--ease) forwards}.hero__taglines{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity var(--speed) var(--ease)}@media (hover: hover)and (min-width: 451px){.hero__taglines{-webkit-mask-image:radial-gradient(circle 600px at var(--x) var(--y),rgb(254.0004,254.0004,254.0004) 0%,rgba(254.0004,254.0004,254.0004,.9990234375) 6.25%,rgba(254.00805,254.00805,254.00805,.9921875) 12.5%,rgba(254.0259,254.0259,254.0259,.9736328125) 18.75%,rgba(254.0616,254.0616,254.0616,.9375) 25%,rgba(254.1228,254.1228,254.1228,.8779296875) 31.25%,rgba(254.21205,254.21205,254.21205,.7890625) 37.5%,rgba(254.33445,254.33445,254.33445,.6650390625) 43.75%,rgba(254.5002,254.5002,254.5002,.5) 50%,rgba(254.66595,254.66595,254.66595,.3349609375) 56.25%,rgba(254.78835,254.78835,254.78835,.2109375) 62.5%,rgba(254.8776,254.8776,254.8776,.1220703125) 68.75%,rgba(254.93625,254.93625,254.93625,.0625) 75%,rgba(254.9745,254.9745,254.9745,.0263671875) 81.25%,rgba(254.99235,254.99235,254.99235,.0078125) 87.5%,rgba(255,255,255,.0009765625) 93.75%,rgba(255,255,255,0) 100%);mask-image:radial-gradient(circle 600px at var(--x) var(--y),rgb(254.0004,254.0004,254.0004) 0%,rgba(254.0004,254.0004,254.0004,.9990234375) 6.25%,rgba(254.00805,254.00805,254.00805,.9921875) 12.5%,rgba(254.0259,254.0259,254.0259,.9736328125) 18.75%,rgba(254.0616,254.0616,254.0616,.9375) 25%,rgba(254.1228,254.1228,254.1228,.8779296875) 31.25%,rgba(254.21205,254.21205,254.21205,.7890625) 37.5%,rgba(254.33445,254.33445,254.33445,.6650390625) 43.75%,rgba(254.5002,254.5002,254.5002,.5) 50%,rgba(254.66595,254.66595,254.66595,.3349609375) 56.25%,rgba(254.78835,254.78835,254.78835,.2109375) 62.5%,rgba(254.8776,254.8776,254.8776,.1220703125) 68.75%,rgba(254.93625,254.93625,254.93625,.0625) 75%,rgba(254.9745,254.9745,254.9745,.0263671875) 81.25%,rgba(254.99235,254.99235,254.99235,.0078125) 87.5%,rgba(255,255,255,.0009765625) 93.75%,rgba(255,255,255,0) 100%)}.hero__taglines:not(.is-masked){opacity:0}}.hero__taglines__container{width:100%;height:100%}@media (hover: hover)and (min-width: 451px){.hero__taglines__container{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--m-l);justify-content:center;align-items:center;padding:5% var(--m-l)}}@media (hover: none),(max-width: 450px){.hero__taglines__container{position:relative}}.hero__tagline{text-align:center;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover: hover)and (min-width: 451px){.hero__tagline{opacity:1!important}}@media (hover: none),(max-width: 450px){.hero__tagline{position:absolute;top:50%;left:50%;opacity:0;width:100%;padding:5% var(--m-l);transform:translate(-50%,-50%)}}@keyframes heroScrollindicatorPulse{0%{opacity:.4}50%{opacity:1}to{opacity:.4}}.hero__scrollindicator{position:absolute;bottom:var(--m-l);left:50%;transform:translate(-50%);animation:heroScrollindicatorPulse 2s var(--ease) infinite}#shopify-section-modules{counter-reset:romans}.story--full-bleed{display:flex;position:relative;justify-content:center;align-items:center;width:100vw;height:100lvh;min-height:100lvh;counter-increment:romans}@media (min-width: 451px){.story--full-bleed__container{width:75vw;max-width:700px}}@media (max-width: 450px){.story--full-bleed__container{width:calc(100% - 2*var(--m-m)*1.5)}}.story--full-bleed__container:before{content:counter(romans,upper-roman) ".";font-size:calc(var(--fs)/1.5)}.story--full-bleed__copy{display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chapters{padding:var(--m-xxl) 0}.chapter--full-bleed{position:relative;width:100vw}@media (min-width: 768px){.chapter--full-bleed{display:grid;grid-template-columns:repeat(2,1fr);min-height:100lvh}.chapter--full-bleed.is-left{grid-template-areas:"copy ."}.chapter--full-bleed.is-right{grid-template-areas:". copy"}}@media (max-width: 768px){.chapter--full-bleed{aspect-ratio:4/5}}.chapter--full-bleed .media{position:absolute;z-index:-1;width:100%;height:100%}.chapter--full-bleed .media img,.chapter--full-bleed .media video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.chapter--split{position:relative;width:100vw}@media (min-width: 768px){.chapter--split{display:grid;grid-template-columns:repeat(2,1fr);min-height:100lvh}.chapter--split.is-left{grid-template-areas:"copy bgs"}.chapter--split.is-right{grid-template-areas:"bgs copy"}}.chapter--split__bgs{grid-area:bgs;width:100%}.chapter--split__bgs .media{width:100%}@media (min-width: 768px){.chapter--split__bgs .media{height:100lvh}}@media (max-width: 767px){.chapter--split__bgs .media{aspect-ratio:4/5}}.chapter--split__bgs .media img,.chapter--split__bgs .media video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.chapter__copy{display:flex;position:relative;flex-direction:column;grid-area:copy;align-items:center;width:100%}@media (min-width: 768px){.chapter__copy{height:100%}}@media (max-width: 767px){.chapter__copy{position:absolute;z-index:1;height:100%}}.chapter__copy__container{display:flex;position:sticky;width:400px}@media (min-width: 768px){.chapter__copy__container{top:0;align-items:center;max-width:calc(100% - 256px);height:100lvh}}@media (max-width: 767px){.chapter__copy__container{top:calc(100lvh - 125vw);align-items:end;aspect-ratio:4/5;width:100%;padding:calc(var(--m-m)*1.5)}}.chapter__copy__content{opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chapter__copy__content.is-visible{animation:flickerIn .25s 0s steps(1,end) forwards}.lookbook{display:flex;flex-direction:column;gap:var(--m-l);padding:var(--m-xxl) 0}.lookbook__headline{color:var(--c-gray)}@media (min-width: 451px){.lookbook__headline{padding:0 var(--m-l)}}@media (max-width: 450px){.lookbook__headline{padding:0 calc(var(--m-m)*1.5)}}.lookbook__slider{overflow-x:auto;max-width:100vw}.lookbook__container{display:flex;align-items:start;width:-moz-max-content;width:max-content}@media (min-width: 451px){.lookbook__container{gap:var(--m-m);padding:0 var(--m-l)}}@media (max-width: 450px){.lookbook__container{gap:var(--m-xs);padding:0 var(--m-m)}}.lookbook__slide{position:relative;flex:0 0 auto;min-width:0;cursor:nwse-resize}.lookbook__slide__media{position:relative}.lookbook__slide__media img,.lookbook__slide__media video{aspect-ratio:4/5;width:320px;-o-object-fit:cover;object-fit:cover;transition:opacity calc(var(--speed)/2) var(--ease),width var(--speed) var(--ease)}@media (min-width: 451px){.lookbook__slide.is-enlarged .lookbook__slide__media img,.lookbook__slide.is-enlarged .lookbook__slide__media video{width:640px}}@media (max-width: 450px){.lookbook__slide.is-enlarged .lookbook__slide__media img,.lookbook__slide.is-enlarged .lookbook__slide__media video{width:64vh}}.lookbook__slide__media img:nth-child(2),.lookbook__slide__media video:nth-child(2){display:none}.lookbook__slide__bar{display:flex;position:absolute;bottom:var(--gutter-tight);left:var(--gutter-tight);z-index:1;-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);width:calc(100% - 2*var(--gutter-tight));background-color:#81818188;transition:opacity var(--speed) var(--ease)}.lookbook__slide.is-enlarged .lookbook__slide__bar{opacity:0}.lookbook__slide__caption{max-width:calc(320px - 2*var(--gutter-tight));min-height:calc(var(--m-m)*2 + var(--lh)*2);padding:var(--m-m);-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-grid{display:flex;flex-direction:column;justify-content:start}@media (min-width: 451px){.product-grid{gap:var(--m-xl);padding:var(--m-xxl) var(--m-l)}}@media (max-width: 450px){.product-grid{gap:var(--m-l);padding:var(--m-xxl) var(--m-m)}}.product-grid__filters{display:flex;-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);margin:0 auto;padding:var(--m-s) var(--m-m);background-color:#8888}.product-grid__filters__separator{padding:var(--m-s) var(--m-m);color:#888;line-height:1}.product-grid__filter{display:block;padding:var(--m-s) var(--m-m);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-grid__filter:not(.is-selected){color:#888}.product-grid__filters:not(:has(.is-selected)) .product-grid__filter{color:inherit}.product-grid__label{padding:var(--m-s) var(--m-m);color:var(--c-gray)}.product-grid__products{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1px}.product-grid__thumbs{opacity:0;cursor:crosshair}.product-grid__cutandsew{grid-template-columns:1fr 1fr}.product-grid__container.is-view-products .product-grid__cutandsew,.product-grid__container.is-view-line .product-grid__cutandsew{display:none}.product-grid__container.is-view-cutandsew .product-grid__cutandsew{display:grid}.product-modal{position:fixed;top:50%;left:50%;z-index:2;overflow:hidden;opacity:0;-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);height:56px;background-color:var(--c-gray-semitransparent);will-change:height;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width: 1024px){.product-modal{width:calc(100vw - 128px);max-width:1200px;transform:translate(-50%,-50%)}}@media (max-width: 1023px){.product-modal{width:calc(100vw - var(--m-l)*2);transform:translate(-50%,-50%) translateY(var(--m-l))}}@media (max-width: 450px){.product-modal{width:calc(100vw - var(--m-m)*2)}}.product-modal:not(.is-open){pointer-events:none}.product-modal__backdrop{position:fixed;top:0;left:0;z-index:1;width:100vw;height:100dvh;background-color:var(--c-bg);transition:opacity .6s var(--ease)}.product-modal__backdrop:not(.is-visible){opacity:0;pointer-events:none}.product-modal__backdrop.is-visible{opacity:.2}.product-modal__container{display:grid;position:relative;align-items:start;height:calc(100svh - 80px)}@media (min-width: 768px){.product-modal__container{grid-template-columns:3fr 2fr;grid-template-rows:0 minmax(calc(var(--lh) * 3),auto) minmax(25lvh,auto) max-content 1fr max-content 0;grid-template-areas:". ." "sku title" "sizes description" "slider information" "slider madein" "slider misc" ". .";gap:var(--m-l);padding:0 var(--m-l)}}@media (min-width: 1024px){.product-modal__container{grid-template-columns:1fr 300px}}@media (max-width: 767px){.product-modal__container{grid-auto-rows:min-content;grid-template-columns:1fr;gap:var(--m-xl);overflow:scroll;padding:var(--m-l)}}@media (max-width: 450px){.product-modal__container{padding:var(--m-m)}}.product-modal__header{display:grid;width:100%}@media (min-width: 768px){.product-modal__header{grid-column:1/3;grid-row:1/3;grid-template-columns:subgrid;grid-template-rows:subgrid}}@media (max-width: 767px){.product-modal__header{grid-template-areas:"title" "sku"}}.product-modal__header span{display:block}.product-modal__body{display:grid;width:100%}@media (min-width: 768px){.product-modal__body{grid-column:1/3;grid-row:1/-1;grid-auto-rows:auto;grid-template-columns:subgrid;grid-template-rows:subgrid}}@media (max-width: 767px){.product-modal__body{grid-template-areas:"description" "slider" "thumbs" "sizes" "information" "madein" "misc"}}.product-modal__close{position:absolute;text-transform:uppercase;cursor:pointer}@media (min-width: 451px){.product-modal__close{top:var(--m-l);right:var(--m-l)}}@media (max-width: 450px){.product-modal__close{top:var(--m-m);right:var(--m-m)}}.product-modal__close:hover{text-decoration:underline}.product-modal__sku{grid-area:sku;text-transform:uppercase}.product-modal__title{grid-area:title;text-transform:uppercase}.product-modal__sizes{grid-area:sizes}@media (max-width: 767px){.product-modal__sizes{margin-bottom:var(--m-xl)}}.product-modal__sizes__chart{display:grid;grid-auto-flow:column;-moz-column-gap:var(--m-m);column-gap:var(--m-m)}@media (min-width: 451px){.product-modal__sizes__chart{grid-auto-columns:minmax(max-content,60px);grid-template-columns:minmax(min-content,1fr)}}@media (max-width: 450px),(min-width: 768px)and (max-width: 1023px){.product-modal__sizes__chart{grid-auto-columns:min-content;grid-template-columns:minmax(72px,1fr)}}.product-modal__sizes__chart__column{display:grid;grid-template-rows:calc(var(--lh)*2) repeat(var(--categories-count),auto)}.product-modal__sizes__chart__column:first-child .split-text__lines{overflow:hidden;width:100%}.product-modal__sizes__chart__title,.product-modal__sizes__chart__category{white-space:nowrap;text-transform:uppercase}@media (max-width: 450px),(min-width: 768px)and (max-width: 1023px){.product-modal__sizes__chart__category{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.product-modal__sizes__chart__measurement{font-variant-numeric:tabular-nums}.product-modal__description{grid-area:description}@media (max-width: 767px){.product-modal__description{margin-bottom:var(--m-xl)}}.product-modal__information{display:grid;grid-template-columns:max-content 1fr;grid-area:information;gap:0 var(--m-xl);text-transform:uppercase}@media (min-width: 768px){.product-modal__details{margin-bottom:calc(var(--lh)*2)}}@media (max-width: 767px){.product-modal__details{margin-bottom:var(--m-xl)}}.product-modal__details,.product-modal__color,.product-modal__fabric,.product-modal__care,.product-modal__weight{display:grid;grid-column:span 2;grid-template-columns:subgrid}.product-modal__madein{grid-area:madein;justify-self:center;align-self:center;text-transform:uppercase}@media (max-width: 767px){.product-modal__madein{margin:var(--m-xxl) 0}}.product-modal__misc{grid-area:misc}.product-modal__thumbs{display:flex}@media (min-width: 768px){.product-modal__thumbs{position:absolute;top:50%;left:var(--m-xl);flex-direction:column;gap:var(--m-m);width:50px;transform:translateY(-50%)}}@media (max-width: 767px){.product-modal__thumbs{left:var(--m-m);grid-area:thumbs;gap:var(--m-s);height:30px;margin-bottom:var(--m-xl)}}.product-modal__thumbs img{opacity:.4;filter:contrast(.8);transition:opacity calc(var(--speed)/2) var(--ease),filter calc(var(--speed)/2) var(--ease);cursor:pointer;pointer-events:auto}@media (max-width: 767px){.product-modal__thumbs img{width:auto;height:100%}}.product-modal__thumbs img:hover,.product-modal__thumbs img.is-center{opacity:1;filter:contrast(1)}.product-modal__thumbs img:not(.is-loaded){opacity:0}.product-modal__slider{position:relative;grid-area:slider;-ms-overflow-style:none;scrollbar-width:none}@media (min-width: 768px){.product-modal__slider{display:grid;grid-column:1/2;grid-row:1/-1;grid-template-rows:subgrid;overflow-y:scroll;overscroll-behavior:contain}}@media (max-width: 767px){.product-modal__slider{position:relative;left:calc(var(--m-l)*-1);overflow-x:scroll;width:calc(100% + 2*var(--m-l));height:calc(100vw - 4*var(--m-l));margin-bottom:var(--m-m)}}@media (max-width: 450px){.product-modal__slider{left:calc(var(--m-m)*-1);width:calc(100% + 2*var(--m-m));height:calc(100vw - 2*var(--m-l))}}@media (hover: hover){.product-modal__slider{pointer-events:none}}.product-modal__slider::-webkit-scrollbar{display:none}@keyframes flickerIn{0%{opacity:0}15%{opacity:.5}30%{opacity:.25}45%{opacity:.5}60%{opacity:.25}75%{opacity:.5}90%{opacity:.25}to{opacity:1}}.product-modal__slider__container{position:absolute;grid-row-start:4;padding-bottom:var(--m-l)}@media (max-width: 767px){.product-modal__slider__container{display:flex;width:-moz-max-content;width:max-content;padding:0 var(--m-l)}}@media (max-width: 450px){.product-modal__slider__container{padding:0 var(--m-m)}}.product-modal__slider__container img{opacity:0}@media (max-width: 767px){.product-modal__slider__container img{width:auto;height:calc(100vw - 4*var(--m-l))}}@media (max-width: 450px){.product-modal__slider__container img{height:calc(100vw - 2*var(--m-l))}}.product-modal__slider__container img.is-loaded{animation:flickerIn .25s .7s steps(1,end) forwards}.product-modal.is-open .product-modal__slider__container{pointer-events:auto}.product-modal .split-text__lines{height:var(--lh)}.collaborations{display:flex;flex-direction:column;gap:var(--m-l);padding:var(--m-xxl) 0}.collaborations__headline{color:var(--c-gray)}@media (min-width: 451px){.collaborations__headline{padding:0 var(--m-l)}}@media (max-width: 450px){.collaborations__headline{padding:0 calc(var(--m-m)*1.5)}}.collaborations__container{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1px}@media (min-width: 451px){.collaborations__container{padding:0 var(--m-l)}}@media (max-width: 450px){.collaborations__container{padding:0 var(--m-m)}}.collaboration{display:grid;grid-template-columns:max-content 1fr;grid-template-areas:"media media" "date headline"}.collaboration__headline{grid-area:headline;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width: 451px){.collaboration__headline{padding:var(--m-l)}}@media (max-width: 450px){.collaboration__headline{padding:var(--m-l) var(--m-m)}}.collaboration__date{grid-area:date;padding-right:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width: 451px){.collaboration__date{padding:var(--m-l)}}@media (max-width: 450px){.collaboration__date{padding:var(--m-l) var(--m-s)}}.collaboration__media{grid-area:media}.collaboration__media img,.collaboration__media video{filter:grayscale(1);aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover}.moods{display:flex;flex-direction:column;gap:var(--m-l);padding:var(--m-xxl) 0}.moods__headline{color:var(--c-gray)}@media (min-width: 451px){.moods__headline{padding:0 var(--m-l)}}@media (max-width: 450px){.moods__headline{padding:0 calc(var(--m-m)*1.5)}}.moods__slider{overflow:hidden}.moods__container{display:flex;align-items:start}@media (min-width: 451px){.moods__container{gap:var(--m-m);padding:0 var(--m-l)}}@media (max-width: 450px){.moods__container{gap:var(--m-xs);padding:0 var(--m-m)}}.moods__slide{position:relative;flex:0 0 auto;min-width:0}.moods__slide:last-child{padding-right:var(--m-l)}.moods__slide__media{position:relative}.moods__slide__media img,.moods__slide__media video{width:auto}@media (min-width: 451px){.moods__slide__media img,.moods__slide__media video{height:80vh}}@media (max-width: 450px){.moods__slide__media img,.moods__slide__media video{height:60vh}}:root{--m-xs: calc(var(--m-m) / 4);--m-s: calc(var(--m-m) / 2);--m-m: 10px;--m-l: calc(var(--m-m) * 2);--m-xl: calc(var(--m-m) * 4);--m-xxl: calc(var(--m-m) * 6);--gutter: calc(var(--m-m) / 2);--gutter-tight: 1px;--font: "Acumin Pro", sans-serif;--fs: 14px;--lh: 16px;--c-bg: #000;--c-text: #fff;--c-gray: #818181;--c-lightgray: #c8c8c8;--c-hover: #777777;--c-gray-semitransparent: rgba(80, 80, 80, .5);--blur: blur(10px);--speed: .4s;--ease: cubic-bezier(.4, 0, .2, 1)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/style.css.map */
