.koad-wrap{max-width:var(--page-width);margin:0 auto;padding:0 1.4rem}@media(min-width:750px){.koad-wrap{padding:0 4rem}}.koad-center{text-align:center;margin-top:4.4rem}.koad-s{padding:5.6rem 0}@media(min-width:750px){.koad-s{padding:9.6rem 0}}.koad-eyebrow{font:500 1.05rem/1.5 var(--k-sans);letter-spacing:.3em;text-transform:uppercase;margin:0 0 1.6rem}.koad-title{margin:0;font-family:var(--k-serif);font-weight:300;text-transform:uppercase;letter-spacing:.06em;line-height:.98}.koad-h2{margin:0 0 3.2rem;text-align:center;font:300 clamp(3.2rem,4vw,5.2rem)/1.05 var(--k-serif);letter-spacing:-.005em}.koad-h2:before{content:"";display:block;width:1px;height:40px;background:currentColor;margin:0 auto 2.4rem;opacity:.5}@media(min-width:750px){.koad-h2{margin-bottom:5.6rem}}.koad-link{position:relative;display:inline-block;padding-bottom:.8rem;font:500 1.12rem/1.4 var(--k-sans);letter-spacing:.26em;text-transform:uppercase;text-decoration:none;color:inherit}.koad-link:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform-origin:left;transition:transform .6s var(--k-ease)}.koad-link:hover:after{transform:scaleX(.35)}.koad-media{position:relative;overflow:hidden;background:var(--k-soft)}.koad-media img,.koad-media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.6s var(--k-ease)}a:hover .koad-media img{transform:scale(1.045)}.kr{opacity:0;transform:translateY(28px);transition:opacity 1.1s var(--k-ease),transform 1.1s var(--k-ease)}.kr.kr-in{opacity:1;transform:none}.koad-media.kr{opacity:1;transform:none;clip-path:inset(14% 0 0 0);transition:clip-path 1.4s var(--k-ease)}.koad-media.kr img{transform:scale(1.12);transition:transform 1.8s var(--k-ease)}.koad-media.kr.kr-in{clip-path:inset(0 0 0 0)}.koad-media.kr.kr-in img{transform:none}.koad-hero{position:relative;height:100vh;height:100svh;min-height:60rem;overflow:hidden;background:#111;color:#fff}.koad-hero picture,.koad-hero>img,.koad-hero svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.koad-hero picture img{width:100%;height:100%;object-fit:cover;animation:kZoom 14s var(--k-ease) both}@keyframes kZoom{0%{transform:scale(1.1)}to{transform:scale(1)}}.koad-hero:before{content:"";position:absolute;inset:0 0 auto;height:34%;z-index:1;background:linear-gradient(#00000061,#0000)}.koad-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 42%,#00000080)}.koad-hero__c{position:absolute;z-index:2;left:0;right:0;bottom:7vh;padding:0 2rem;text-align:center}.koad-hero .koad-eyebrow{color:#fff;animation:kIn 1.2s var(--k-ease) .3s both}.koad-hero .koad-title{color:#fff;text-transform:none;font-style:italic;letter-spacing:-.01em;font-size:clamp(6rem,12vw,17rem);line-height:.9;animation:kIn 1.4s var(--k-ease) .45s both}.koad-hero__t{margin:2rem 0 3.2rem;font:400 1.15rem/1.5 var(--k-sans);letter-spacing:.34em;text-transform:uppercase;color:#fff;animation:kIn 1.2s var(--k-ease) .65s both}.koad-hero .koad-link{color:#fff;animation:kIn 1.2s var(--k-ease) .8s both}.koad-hero__c:after{content:"";display:block;width:1px;height:56px;margin:3.6rem auto 0;background:linear-gradient(#fff,#fff0);animation:kPulse 2.6s var(--k-ease) infinite}@keyframes kPulse{0%{transform:scaleY(0);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}51%{transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}html.k-intro .koad-hero .koad-eyebrow,html.k-intro .koad-hero .koad-title,html.k-intro .koad-hero__t,html.k-intro .koad-hero .koad-link{animation-delay:1.9s}.koad-tiles__g{display:grid;grid-template-columns:repeat(var(--cols-m,2),1fr);gap:1.2rem;counter-reset:t}@media(min-width:990px){.koad-tiles__g{grid-template-columns:repeat(var(--cols,4),1fr);gap:1.8rem}}.koad-tile{display:block;color:var(--k-ink);text-decoration:none;counter-increment:t}.koad-tile .koad-media{aspect-ratio:var(--ar,3/4)}.koad-tile__l{display:flex;align-items:baseline;justify-content:center;gap:1rem;margin-top:1.8rem;font:300 2.2rem/1 var(--k-serif)}.koad-tile__l:before{content:counter(t,decimal-leading-zero);font:500 .95rem/1 var(--k-sans);letter-spacing:.2em;color:var(--k-mute)}.koad-tile--over{position:relative;color:#fff}.koad-tile--over .koad-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 50%,#00000073)}.koad-tile--over .koad-tile__l{position:absolute;left:0;right:0;bottom:3.2rem;margin:0;z-index:1;color:#fff;font-size:clamp(3.2rem,4vw,5.6rem);text-transform:uppercase;letter-spacing:.06em}.koad-tile--over .koad-tile__l:before{display:none}.koad-pgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem 1.2rem;list-style:none;margin:0;padding:0}@media(min-width:990px){.koad-pgrid{grid-template-columns:repeat(4,1fr);gap:6.4rem 1.8rem}}.card-wrapper .card__media,.card .media{background:var(--k-soft)}.card__information{padding:1.6rem 0 0!important}.card__heading,.card__heading a{font:400 1.15rem/1.6 var(--k-sans)!important;letter-spacing:.14em!important;text-transform:uppercase;color:var(--k-ink)!important;text-decoration:none!important;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.card-information .price,.price{font:400 1.3rem/1.4 var(--k-sans);letter-spacing:.06em;color:var(--k-ink)}.price--on-sale .price-item--regular{color:var(--k-mute)}.price-item--sale{color:var(--k-ink)}.card__badge .badge,.badge{border:0!important;border-radius:0!important;background:#000!important;color:#fff!important;font:500 1rem/1 var(--k-sans)!important;letter-spacing:.2em!important;text-transform:uppercase;padding:.7rem 1rem!important}.card-wrapper:hover .card__heading a{text-decoration:none}.card__inner .media img{transition:opacity .6s var(--k-ease),transform 1.6s var(--k-ease)!important}.koad-split__m{display:grid;grid-template-columns:1fr 1fr;gap:2px}.koad-split__m .koad-media{aspect-ratio:3/4}.koad-split__c{padding-top:3.2rem}.koad-split .koad-title{font-size:clamp(5rem,8vw,11rem);margin-bottom:2.4rem}.koad-split__t{margin:2.4rem 0 0;font:400 1.2rem/1.7 var(--k-sans);letter-spacing:.28em;text-transform:uppercase;color:var(--k-mute)}@media(min-width:990px){.koad-split__in{display:grid;grid-template-columns:2fr 1fr;gap:6.4rem;align-items:end}.koad-split__c{padding:0 0 3.2rem}}.koad-banner{position:relative;display:block;color:#fff;text-decoration:none}.koad-banner .koad-media{aspect-ratio:3/4}@media(min-width:750px){.koad-banner .koad-media{aspect-ratio:var(--ar-d,16/8)}}.koad-banner .koad-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0003}.koad-banner__c{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:14% 2rem 9%;text-align:center}@media(min-width:750px){.koad-banner__c{padding:7% 2rem 5%}}.koad-banner .koad-title{color:#fff;font-size:clamp(5.6rem,10vw,14rem)}.koad-banner__t{margin:2rem 0 0;font:400 1.2rem/1.6 var(--k-sans);letter-spacing:.32em;text-transform:uppercase;color:#fff}.koad-statement{background:#000;color:#fff;text-align:center}.koad-statement .koad-eyebrow{color:#ffffff8c}.koad-statement .koad-title{color:#fff;max-width:110rem;margin:0 auto;text-transform:none;font-style:italic;letter-spacing:-.01em;font-size:clamp(4.8rem,8vw,12rem)}.koad-statement p.koad-statement__t{max-width:56rem;margin:3.2rem auto 4rem;color:#ffffffa8;font-size:1.5rem;line-height:1.9}.koad-story__in{display:grid;gap:4rem;align-items:center}.koad-story .koad-media{aspect-ratio:4/5}@media(min-width:990px){.koad-story__in{grid-template-columns:1.2fr 1fr;gap:10rem}.koad-story--right .koad-story__m{order:2}}.koad-story h2{margin:0 0 2.4rem;font:300 clamp(3.6rem,4.6vw,6.4rem)/1.02 var(--k-serif)}.koad-story .rte{max-width:46rem;margin-bottom:3.2rem;font-size:1.55rem;line-height:1.95;color:#333}.koad-trust{border-top:1px solid var(--k-line)}.koad-trust__g{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem 1.6rem;text-align:center}@media(min-width:990px){.koad-trust__g{grid-template-columns:repeat(4,1fr)}}.koad-trust svg{width:26px;height:26px;margin:0 auto 1.6rem;display:block;stroke:#000;fill:none;stroke-width:1.1}.koad-trust h3{margin:0 0 .9rem;font:500 1.05rem/1.4 var(--k-sans);letter-spacing:.26em;text-transform:uppercase}.koad-trust p{margin:0 auto;max-width:24rem;font-size:1.35rem;line-height:1.75;color:var(--k-mute)}.koad-seo{text-align:center;border-top:1px solid var(--k-line)}.koad-seo h2{margin:0 0 1.8rem;font:300 2.6rem/1.1 var(--k-serif)}.koad-seo .rte{max-width:78rem;margin:0 auto;font-size:1.35rem;line-height:1.9;color:var(--k-mute)}.koad-seo .rte a{color:var(--k-ink);text-underline-offset:.35rem}.collection-hero{padding:0}.collection-hero__inner{display:block;text-align:center;padding:6.4rem 1.6rem 3.2rem}.collection-hero__text-wrapper{max-width:80rem;margin:0 auto}.collection-hero__title{margin:0;font:300 clamp(4.4rem,7vw,9.6rem)/1 var(--k-serif)!important;letter-spacing:-.01em}.collection-hero__title .visually-hidden+*{display:inline}.collection-hero__description{max-width:60rem;margin:2rem auto 0;font-size:1.45rem;line-height:1.85;color:var(--k-mute)}.facets-container,.facet-filters,.facets__wrapper{border-color:var(--k-line)!important}.facets__summary,.facets__summary span,.facet-filters__label,.product-count__text,.facets__label,.mobile-facets__open-label,.facet-filters__field .select__select{font:500 1.05rem/1 var(--k-sans)!important;letter-spacing:.22em!important;text-transform:uppercase}.product-grid{row-gap:5.6rem!important}.pagination__item{font:400 1.3rem/1 var(--k-sans);letter-spacing:.1em}.pagination__item--current:after{background:#000}.main-page-title,.title--primary,.cart__empty-text{font:300 clamp(3.6rem,5vw,6.4rem)/1.05 var(--k-serif)!important;text-align:center}.cart-items th{font:500 1.05rem/1 var(--k-sans);letter-spacing:.22em;text-transform:uppercase}.cart-item__name{font:400 1.9rem/1.25 var(--k-serif)!important;text-decoration:none}.button,.button--primary,.cart__checkout-button{border-radius:0!important;font:500 1.15rem/1 var(--k-sans)!important;letter-spacing:.26em!important;text-transform:uppercase;min-height:5.6rem}.button:after,.button:before{box-shadow:none!important}.field__input,.select__select,.customer .field input{border-radius:0!important}.field:after,.select:after{box-shadow:0 0 0 1px var(--k-line)!important}.rte h2,.rte h3{font-family:var(--k-serif);font-weight:300}
/*# sourceMappingURL=/cdn/shop/t/8/assets/koad-home.css.map */
