:root{--lok-gutter: 2rem;--lok-gutter-wide: 2rem;--lok-space-xs: .8rem;--lok-space-s: 1.6rem;--lok-space-m: 3.2rem;--lok-space-l: 6.4rem;--lok-space-xl: 10rem;--lok-measure: 58ch;--lok-split-gap: clamp(4rem, 6vw, 8rem);--lok-eyebrow-offset: calc(var(--lok-text-small) * 1.4 + var(--lok-space-s));--lok-rule: rgba(var(--color-foreground), .16)}@media screen and (min-width:750px){:root{--lok-gutter: 4rem;--lok-gutter-wide: 6rem}}@media screen and (min-width:1200px){:root{--lok-gutter: 5rem;--lok-gutter-wide: 9rem}}.lok-section{position:relative}.lok-wrap{padding-left:var(--lok-gutter);padding-right:var(--lok-gutter)}.lok-wrap--narrow{padding-left:var(--lok-gutter-wide);padding-right:var(--lok-gutter-wide)}.lok-measure{max-width:var(--lok-measure)}.lok-measure--center{margin-left:auto;margin-right:auto}.lok-eyebrow{display:block;font-family:var(--font-body-family);font-size:var(--lok-text-small);line-height:1.4;letter-spacing:var(--lok-tracking-small);text-transform:uppercase;color:rgba(var(--color-foreground),.55);margin:0 0 var(--lok-space-s)}.lok-heading{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);text-transform:uppercase;margin:0}.lok-heading--display{font-size:var(--lok-text-display);line-height:1.02;letter-spacing:var(--lok-tracking-display)}.lok-heading--h1{font-size:var(--lok-text-h1);line-height:1.05;letter-spacing:var(--lok-tracking-display)}.lok-heading--h2{font-size:var(--lok-text-h2);line-height:1.1;letter-spacing:-.005em}.lok-heading--h3{font-size:var(--lok-text-h3);line-height:1.2;letter-spacing:.01em}.lok-body{font-family:var(--font-body-family);font-size:var(--lok-text-body);line-height:1.7;color:rgba(var(--color-foreground),.78);margin:0}.lok-body>p{margin:0 0 1.2em}.lok-body>p:last-child{margin-bottom:0}.lok-body--lead{font-size:clamp(1.7rem,1.6vw,2rem);line-height:1.6;color:rgba(var(--color-foreground),.85)}.lok-caption{font-family:var(--font-body-family);font-size:var(--lok-text-small);letter-spacing:.04em;line-height:1.6;color:rgba(var(--color-foreground),.6);margin:0}.lok-link{display:inline-block;font-family:var(--font-body-family);font-size:var(--lok-text-small);letter-spacing:var(--lok-tracking-small);text-transform:uppercase;color:rgb(var(--color-foreground));text-decoration:none;padding-bottom:.5rem;border-bottom:.1rem solid rgba(var(--color-foreground),.45)}.lok-link:hover,.lok-link:focus-visible{color:rgb(var(--color-foreground));border-bottom-color:rgb(var(--color-foreground))}.lok-link:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.6rem}@media screen and (prefers-reduced-motion:no-preference){.lok-link{transition:border-color .3s ease,color .3s ease}}.lok-link--accent{color:rgb(var(--color-link));border-bottom-color:rgba(var(--color-link),.5)}.lok-link--accent:hover,.lok-link--accent:focus-visible{color:rgb(var(--color-link));border-bottom-color:rgb(var(--color-link))}.lok-rule{border:0;border-top:.1rem solid var(--lok-rule);margin:0}.lok-hero{position:relative;display:flex;align-items:flex-end}.lok-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.lok-hero__media .media-frame{height:100%}.lok-hero--full .lok-hero__media,.lok-hero--full{min-height:100vh;min-height:100svh}.lok-hero--tall,.lok-hero--tall .lok-hero__media{min-height:76vh;min-height:76svh}.lok-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000,#000000b8 26%,#0000004d 55%,#0000 82%);pointer-events:none}.lok-hero__content{position:relative;z-index:1;width:100%;padding-top:var(--lok-space-l);padding-bottom:var(--lok-space-l);color:rgb(var(--color-foreground))}.lok-hero__content--center{text-align:center;align-self:center}.lok-hero__wordmark{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:var(--lok-text-display);line-height:1;letter-spacing:.02em;text-transform:uppercase;margin:0;max-width:22ch}.lok-hero__wordmark--h1{font-size:var(--lok-text-h1);line-height:1.05;letter-spacing:var(--lok-tracking-display);max-width:26ch}.lok-hero__wordmark--h2{font-size:var(--lok-text-h2);line-height:1.1;letter-spacing:-.005em;max-width:30ch}.lok-hero__tagline{font-family:var(--font-body-family);font-size:clamp(1.4rem,1.4vw,1.7rem);letter-spacing:.02em;line-height:1.6;margin:var(--lok-space-s) 0 0;max-width:46ch;color:rgba(var(--color-foreground),.85)}.lok-hero__content--center .lok-hero__tagline{margin-left:auto;margin-right:auto}.lok-hero__cta{margin-top:var(--lok-space-m)}.lok-section-head{display:flex;flex-direction:column;gap:var(--lok-space-s);margin-bottom:var(--lok-space-l)}.lok-section-head--center{align-items:center;text-align:center}.lok-section-head--split{gap:var(--lok-space-m)}@media screen and (min-width:990px){.lok-section-head--split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:var(--lok-split-gap)}.lok-section-head--split .lok-section-head__aside{justify-self:start;max-width:46ch}.lok-section-head--has-eyebrow .lok-section-head__aside,.lok-statement--has-eyebrow .lok-statement__support,.lok-feature--has-eyebrow .lok-feature__body-aside{padding-top:var(--lok-eyebrow-offset)}}.lok-split{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--lok-space-m);align-items:center}@media screen and (min-width:990px){.lok-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--lok-split-gap)}.lok-split--media-right .lok-split__media{order:2}.lok-split--media-right .lok-split__text{order:1}.lok-split--wide-media{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.lok-split--wide-media.lok-split--media-right{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr)}}.lok-split__text>*+*{margin-top:var(--lok-space-s)}.lok-split__text .lok-link{margin-top:var(--lok-space-m)}.lok-grid{display:grid;grid-template-columns:repeat(var(--lok-grid-mobile, 1),minmax(0,1fr));column-gap:var(--lok-space-s);row-gap:var(--lok-space-l)}@media screen and (min-width:750px){.lok-grid{grid-template-columns:repeat(var(--lok-grid-desktop, 3),minmax(0,1fr));column-gap:clamp(2rem,3vw,4rem);row-gap:var(--lok-space-xl)}}.lok-grid__item{display:flex;flex-direction:column;min-width:0}a.lok-grid__item{text-decoration:none;color:inherit}.lok-grid__body{padding-top:var(--lok-space-s)}.lok-grid__title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:var(--lok-text-h3);line-height:1.2;letter-spacing:.02em;text-transform:uppercase;margin:0}.lok-grid__text{margin-top:var(--lok-space-xs)}.lok-grid__index{font-family:var(--font-body-family);font-size:var(--lok-text-small);letter-spacing:var(--lok-tracking-small);color:rgba(var(--color-foreground),.45);margin:0 0 var(--lok-space-xs)}a.lok-grid__item .lok-grid__title{padding-bottom:.2rem;border-bottom:.1rem solid transparent;align-self:flex-start}a.lok-grid__item:hover .lok-grid__title,a.lok-grid__item:focus-visible .lok-grid__title{border-bottom-color:rgba(var(--color-foreground),.55)}a.lok-grid__item:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.8rem}@media screen and (prefers-reduced-motion:no-preference){a.lok-grid__item .lok-grid__title{transition:border-color .3s ease}}.lok-feature__media{position:relative}.lok-feature__body{margin-top:var(--lok-space-m);display:flex;flex-direction:column;gap:var(--lok-space-s);align-items:flex-start}.lok-feature__body .lok-link{margin-top:var(--lok-space-s)}@media screen and (min-width:990px){.lok-feature--body-split .lok-feature__body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:var(--lok-split-gap);margin-top:var(--lok-space-l)}.lok-feature--body-split .lok-feature__body-aside{display:flex;flex-direction:column;align-items:flex-start;gap:var(--lok-space-m)}}.lok-feature--center .lok-feature__body{align-items:center;text-align:center}.lok-statement{display:flex;flex-direction:column;gap:var(--lok-space-l)}.lok-statement--center{align-items:center;text-align:center}.lok-statement__lines{display:flex;flex-direction:column;gap:var(--lok-space-xs);margin:0;padding:0;list-style:none}.lok-statement__line{font-family:var(--font-body-family);font-size:clamp(1.6rem,1.8vw,2.1rem);line-height:1.5;letter-spacing:.01em;color:rgba(var(--color-foreground),.7)}.lok-statement__support{display:flex;flex-direction:column;gap:var(--lok-space-m);align-items:flex-start}.lok-statement--center .lok-statement__support{align-items:center}@media screen and (min-width:990px){.lok-statement--split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:var(--lok-split-gap)}}.lok-process{display:flex;flex-direction:column}.lok-process__step{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--lok-space-s);padding:var(--lok-space-m) 0;border-top:.1rem solid var(--lok-rule)}.lok-process__step:last-child{border-bottom:.1rem solid var(--lok-rule)}@media screen and (min-width:750px){.lok-process__step{grid-template-columns:8rem minmax(0,22ch) minmax(0,1fr);align-items:start;column-gap:clamp(2rem,4vw,6rem);padding:var(--lok-space-m) 0}}.lok-process__number{font-family:var(--font-body-family);font-size:var(--lok-text-small);letter-spacing:var(--lok-tracking-small);color:rgba(var(--color-foreground),.45);padding-top:.5rem}.lok-process__title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:var(--lok-text-h3);line-height:1.2;letter-spacing:.02em;text-transform:uppercase;margin:0}.lok-process__media{margin-top:var(--lok-space-s)}@media screen and (min-width:750px){.lok-process--with-media .lok-process__step{grid-template-columns:8rem minmax(0,20ch) minmax(0,1fr) minmax(0,24rem)}.lok-process__media{margin-top:0}}.lok-section-foot{margin-top:var(--lok-space-l);text-align:center}.lok-hero__content--bottom{align-self:flex-end}.footer{border-top:.1rem solid var(--lok-rule)}.footer .page-width{max-width:none;padding-left:var(--lok-gutter);padding-right:var(--lok-gutter)}.footer-block__heading{font-family:var(--font-body-family);font-size:var(--lok-text-small);font-weight:500;letter-spacing:var(--lok-tracking-small);text-transform:uppercase;color:rgba(var(--color-foreground),.55);margin-bottom:var(--lok-space-s)}.footer-block--newsletter .footer-block__heading{font-family:var(--font-heading-family);font-size:var(--lok-text-h3);letter-spacing:.01em;text-transform:uppercase;color:rgb(var(--color-foreground))}.footer-block__newsletter-text{font-family:var(--font-body-family);font-size:var(--lok-text-body);line-height:1.6;color:rgba(var(--color-foreground),.7);max-width:40ch;margin:0 0 var(--lok-space-m)}.footer-block--newsletter{text-align:left}.footer-block__details-content .list-menu__item--link,.footer__content-bottom .policies a,.copyright__content{font-family:var(--font-body-family);font-size:var(--lok-text-small);letter-spacing:.04em;color:rgba(var(--color-foreground),.7)}.footer__content-bottom{border-top:.1rem solid var(--lok-rule);padding-top:var(--lok-space-m)}.main-page-title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:var(--lok-text-h1);line-height:1.05;letter-spacing:var(--lok-tracking-display);text-transform:uppercase;margin:0 0 var(--lok-space-l)}.main-page-title+.rte{max-width:var(--lok-measure);font-size:var(--lok-text-body);line-height:1.7;color:rgba(var(--color-foreground),.78)}h1,h2,.h0,.h1,.h2,.lok-heading,.lok-hero__wordmark,.lok-grid__title,.lok-process__title,.collection-hero__title,.main-page-title,.product__title,.product__title h1,.footer-block--newsletter .footer-block__heading{color:rgb(var(--color-link))}.product__accordion .accordion__title,.footer-block--menu .footer-block__heading{color:rgba(var(--color-foreground),.55)}body.overflow-hidden .ambient-audio,body.overflow-hidden-mobile .ambient-audio,body.overflow-hidden-tablet .ambient-audio,body.overflow-hidden-desktop .ambient-audio{opacity:0;pointer-events:none}@media screen and (prefers-reduced-motion:no-preference){.ambient-audio{transition:opacity .25s ease}}.lok-hero--has-image .lok-hero__content,.lok-hero--has-image .lok-hero__wordmark{color:#fff}.lok-hero--has-image .lok-hero__tagline{color:#ffffffe0}.lok-hero--has-image .lok-hero__cta .lok-link{color:#fff;border-bottom-color:#ffffff80}.lok-hero--has-image .lok-hero__cta .lok-link:hover,.lok-hero--has-image .lok-hero__cta .lok-link:focus-visible{border-bottom-color:#fff}.lok-hero--has-image .lok-hero__cta .lok-link:focus-visible{outline-color:#fff}
/*# sourceMappingURL=/cdn/shop/t/10/assets/lokansh-editorial.css.map */
