:root{--c-charcoal-ash: #444643;--c-abyssal-green: #6b726a;--c-stone-moss: #a0a096;--c-warm-limestone: #c9bfb3;--c-chalk-white: #fbf7f4;--c-grizzly: #423a38;--c-ocean-floor: #36312e;--c-salt-slate: #383f45;--c-sea-foam-chalk: #cdc7b9;--bg: var(--c-chalk-white);--bg-deep: var(--c-ocean-floor);--ink: var(--c-charcoal-ash);--ink-soft: var(--c-abyssal-green);--ink-faint: var(--c-stone-moss);--line: color-mix(in srgb, var(--c-stone-moss) 38%, transparent);--accent: var(--c-abyssal-green);--font-display: "Jost", "Avenir Next", "Futura", sans-serif;--font-body: "Nunito Sans", "Avenir", "Helvetica Neue", sans-serif;--font-accent: "Cormorant Garamond", "Times New Roman", serif;--font-body-family: var(--font-body);--font-heading-family: var(--font-display);--text-xs: clamp(.6875rem, .65rem + .2vw, .8125rem);--text-sm: clamp(.8125rem, .78rem + .2vw, .9375rem);--text-base: clamp(.9375rem, .9rem + .25vw, 1.0625rem);--text-md: clamp(1.125rem, 1rem + .5vw, 1.375rem);--text-lg: clamp(1.5rem, 1.2rem + 1.2vw, 2.25rem);--text-xl: clamp(2.25rem, 1.6rem + 2.8vw, 4rem);--text-hero: clamp(3.25rem, 2rem + 6vw, 7.5rem);--track-caps: .32em;--track-caps-wide: .5em;--space-2xs: clamp(.5rem, .45rem + .25vw, .75rem);--space-xs: clamp(.75rem, .65rem + .5vw, 1.25rem);--space-sm: clamp(1.25rem, 1rem + 1vw, 2rem);--space-md: clamp(2rem, 1.5rem + 2vw, 3.5rem);--space-lg: clamp(3.5rem, 2.5rem + 4vw, 6.5rem);--space-xl: clamp(6rem, 4rem + 8vw, 12rem);--space-section: clamp(7rem, 5rem + 10vw, 15rem);--measure: 38rem;--measure-wide: 72rem;--gutter: clamp(1.25rem, 4vw, 4rem);--header-mark: clamp(3.75rem, 2.5rem + 5.5vw, 7.5rem);--ease-drift: cubic-bezier(.22, 1, .36, 1);--dur-slow: 1.2s;--dur-drift: .9s;--tex-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='linear' slope='0.06'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E")}html{scroll-behavior:smooth;font-size:100%}body[data-theme=light]{background-color:var(--bg);color:var(--ink);font-family:var(--font-body);font-size:var(--text-base);font-weight:400;line-height:1.75;letter-spacing:normal}a{color:inherit;text-decoration:none}h1,h2,h3,h4{font-family:var(--font-display);font-weight:400;line-height:1.15;color:inherit;margin:0}.heading-pair{font-family:var(--font-display);font-weight:400;font-size:var(--text-xl);line-height:1.15;letter-spacing:.04em;margin:0}.heading-pair em{font-family:var(--font-accent);font-style:italic;font-weight:400;letter-spacing:0;margin-inline-end:.12em}.heading-pair span{text-transform:uppercase;letter-spacing:.14em}.index-label{font-family:var(--font-body);font-size:var(--text-xs);color:var(--ink-faint);letter-spacing:.18em}.eyebrow{font-family:var(--font-body);font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:var(--track-caps);color:var(--ink-soft)}.prose{max-width:var(--measure);font-weight:300;color:var(--ink-soft)}.container{max-width:var(--measure-wide);margin-inline:auto;padding-inline:var(--gutter)}.section{padding-block:var(--space-section)}.section--deep{position:relative;isolation:isolate;background:color-mix(in srgb,var(--c-warm-limestone) 20%,var(--bg));color:var(--ink)}.section--deep .eyebrow{color:var(--ink-soft);opacity:.85}.section--deep .prose{color:var(--ink-soft)}.link-line{position:relative;display:inline-block;font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:var(--track-caps);padding-block-end:.5em}.link-line:after{content:"";position:absolute;inset-inline:0;bottom:0;height:1px;background:currentColor;opacity:.35;transform-origin:left;transition:opacity var(--dur-drift) var(--ease-drift)}.link-line:hover:after,.link-line:focus-visible:after{opacity:1}::selection{background:var(--c-warm-limestone);color:var(--c-ocean-floor)}:focus-visible{outline:1px solid var(--ink-soft);outline-offset:4px}.gradientfield{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.ygeia-pagewash{position:fixed;z-index:0}.yfeat{display:grid;grid-template-columns:1fr 1fr}.ypcell{position:relative;display:block;aspect-ratio:3 / 4;overflow:hidden;isolation:isolate;color:var(--c-chalk-white)}.ypcell__img{position:absolute;z-index:1}.ypcell__img--cover{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ypcell__img--float{top:12%;right:12%;bottom:12%;left:12%;width:76%;height:76%;object-fit:contain;filter:drop-shadow(0 30px 44px rgb(0 0 0 / .32));transition:transform var(--dur-drift) var(--ease-drift)}.ypcell--float:hover .ypcell__img--float,.ypcell--float:focus-visible .ypcell__img--float{transform:translateY(-.6rem)}.ypcell:not(.ypcell--float):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(to bottom,rgb(0 0 0 / .38) 0%,transparent 26%,transparent 58%,rgb(0 0 0 / .48) 100%)}.ypcell--onlight{color:var(--ink)}.ypcell--onlight:not(.ypcell--float):after{content:none}.ypcell--onlight .ypcell__img--float{filter:drop-shadow(0 30px 44px rgb(0 0 0 / .18))}.ypcell__caption{position:absolute;z-index:3;top:var(--space-md);left:var(--space-md);right:var(--space-md);max-width:26ch}.ypcell__name{font-family:var(--font-display);font-weight:300;font-size:var(--text-md);letter-spacing:.04em;line-height:1.1}.ypcell__sub{margin-block-start:.7rem;font-weight:300;font-size:var(--text-xs);line-height:1.55;opacity:.78}.ypcell__cta{position:absolute;z-index:3;left:var(--space-md);bottom:var(--space-md);display:inline-flex;align-items:center;gap:.75rem;font-family:var(--font-display);font-weight:300;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--track-caps);opacity:.85;transition:opacity var(--dur-drift) var(--ease-drift)}.ypcell__arrow{width:1.7rem;height:auto;overflow:visible;transition:transform var(--dur-drift) var(--ease-drift)}.ypcell__arrow path{fill:none;stroke:currentColor;stroke-width:1;vector-effect:non-scaling-stroke}.ypcell:hover .ypcell__cta,.ypcell:focus-visible .ypcell__cta{opacity:1}.ypcell:hover .ypcell__arrow,.ypcell:focus-visible .ypcell__arrow{transform:translate(.5rem)}.ypcell__price{position:absolute;z-index:3;right:var(--space-md);bottom:var(--space-md);font-size:var(--text-sm);font-weight:300;letter-spacing:.04em}.ypcell__from{opacity:.7}@media(max-width:64rem){.yfeat{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.ypcell__arrow{transition:none}}.ytiles{display:grid;grid-template-columns:repeat(4,1fr)}.ytile{position:relative;display:block;aspect-ratio:3 / 4;overflow:hidden;isolation:isolate;color:var(--c-chalk-white)}.ytile--dark{color:var(--c-charcoal-ash)}.ytile__img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:cover}.ytile--photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to bottom,rgb(0 0 0 / .4) 0%,transparent 28%,transparent 56%,rgb(0 0 0 / .5) 100%)}.ytile__caption{position:absolute;z-index:2;top:var(--space-md);left:var(--space-md);right:var(--space-md);max-width:26ch}.ytile__name{font-family:var(--font-display);font-weight:300;font-size:var(--text-md);letter-spacing:.04em;line-height:1.1}.ytile__sub{margin-block-start:.7rem;font-family:var(--font-body);font-weight:300;font-size:var(--text-xs);letter-spacing:.02em;line-height:1.55;opacity:.72}.ytile__cta{position:absolute;z-index:2;left:var(--space-md);bottom:var(--space-md);display:inline-flex;align-items:center;gap:.75rem;font-family:var(--font-display);font-weight:300;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--track-caps);opacity:.85;transition:opacity var(--dur-drift) var(--ease-drift)}.ytile__arrow{width:1.7rem;height:auto;overflow:visible;transition:transform var(--dur-drift) var(--ease-drift)}.ytile__arrow path{fill:none;stroke:currentColor;stroke-width:1;vector-effect:non-scaling-stroke}.ytile:hover .ytile__cta,.ytile:focus-visible .ytile__cta{opacity:1}.ytile:hover .ytile__arrow,.ytile:focus-visible .ytile__arrow{transform:translate(.5rem)}@media(max-width:64rem){.ytiles{grid-template-columns:repeat(2,1fr)}}@media(max-width:40rem){.ytiles{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.ytile__arrow{transition:none}}.ypage{padding:var(--space-xl) var(--gutter) var(--space-section)}.ypage__head{display:grid;gap:var(--space-xs);justify-items:center;text-align:center;margin-block-end:var(--space-lg)}.ypage__eyebrow{color:var(--ink-soft);opacity:.7}.ypage__title{color:var(--ink)}.ypage__body{max-width:var(--measure);margin-inline:auto;color:var(--ink-soft);font-weight:300;line-height:1.8}.ypage__body>*+*{margin-block-start:1.2em}.ypage__body h2,.ypage__body h3,.ypage__body h4{font-family:var(--font-display);font-weight:300;letter-spacing:.06em;line-height:1.2;margin-block-start:1.8em}.ypage__body h2{font-size:var(--text-lg)}.ypage__body h3{font-size:var(--text-md)}.ypage__body p,.ypage__body li{opacity:.85}.ypage__body a{text-decoration:underline;text-underline-offset:.2em;transition:opacity var(--dur-drift) var(--ease-drift)}.ypage__body a:hover{opacity:.7}.ypage__body ul,.ypage__body ol{padding-inline-start:1.3em;display:grid;gap:.5em}.ypage__body img{max-width:100%;height:auto}.ypage__body blockquote{font-family:var(--font-accent);font-style:italic;font-size:var(--text-md);opacity:.9;padding-inline-start:1em;border-inline-start:2px solid var(--line);margin-inline:0}.ypage__body hr{border:0;border-top:1px solid var(--line);margin-block:var(--space-md)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ygeia.css.map */
