.ss-st{--ss-st-gutter: 20px;--ss-st-ink: var(--color-foreground-heading);padding-block:var(--ss-st-pt-m, 8px) var(--ss-st-pb-m, 72px);background:var(--color-background);color:var(--color-foreground);font-family:var(--font-body--family);font-size:16px;line-height:1.6}.ss-st *,.ss-st *:before,.ss-st *:after{box-sizing:border-box}.ss-st .ss-st__in{width:100%;max-width:calc(1480px + var(--ss-st-gutter) * 2);margin-inline:auto;padding-inline:var(--ss-st-gutter)}.ss-st .ss-st__block+.ss-st__block{margin-top:var(--ss-st-gap-m, 72px)}.ss-st figure{margin:0}.ss-st img{display:block;width:100%;height:100%;object-fit:cover}.ss-st .ss-st__crumbs ol{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;font-size:14px}.ss-st .ss-st__crumbs li{display:flex;align-items:center;gap:6px}.ss-st .ss-st__crumbs li+li:before{content:"/"}.ss-st .ss-st__crumbs a{display:inline-flex;align-items:center;min-height:44px;color:var(--color-foreground);text-decoration:none}.ss-st .ss-st__crumbs a:hover{color:var(--ss-st-ink);text-decoration:underline}.ss-st .ss-st__crumbs [aria-current]{color:var(--ss-st-ink)}.ss-st .ss-st__eyebrow{margin:0;color:var(--ss-st-ink);font:600 12px/1.4 var(--font-body--family);letter-spacing:.18em;text-transform:uppercase}.ss-st .ss-st__kicker{display:flex;align-items:baseline;gap:14px;margin:0}.ss-st .ss-st__num{color:var(--ss-st-accent, #8a6414);font-family:var(--font-heading--family);font-size:30px;font-style:italic;font-weight:var(--font-heading--weight);line-height:1}.ss-st .ss-st__kicker .ss-st__num+.ss-st__eyebrow{position:relative;padding-left:50px}.ss-st .ss-st__kicker .ss-st__num+.ss-st__eyebrow:before{content:"";position:absolute;top:50%;left:0;width:36px;height:1px;background:var(--ss-st-accent, #8a6414)}.ss-st .ss-st__intro-text{margin-top:24px;text-align:center}.ss-st .ss-st__h1{max-width:14ch;margin:16px auto 0;color:var(--ss-st-ink);font-family:var(--font-heading--family);font-size:var(--ss-st-h1-m, 44px);font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);letter-spacing:-.02em;line-height:1.02;text-transform:none;text-wrap:balance}.ss-st .ss-st__lead{max-width:34em;margin:20px auto 0;color:var(--color-foreground);font-size:17px;line-height:1.65}.ss-st .ss-st__lead>*{margin:0}.ss-st .ss-st__lead>*+*{margin-top:.8em}.ss-st .ss-st__collage{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:36px}.ss-st .ss-st__shot{overflow:hidden;aspect-ratio:4 / 5;background:rgb(var(--color-foreground-heading-rgb) / .06)}.ss-st .ss-st__shot--1{grid-column:1 / -1;aspect-ratio:4 / 3}.ss-st .ss-st__chapter{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.ss-st .ss-st__media{overflow:hidden;aspect-ratio:var(--ss-st-ratio, 4 / 5);background:rgb(var(--color-foreground-heading-rgb) / .06)}.ss-st .ss-st__copy{min-width:0}.ss-st .ss-st__title{margin:18px 0 0;color:var(--ss-st-ink);font-family:var(--font-heading--family);font-size:var(--ss-st-title-m, 32px);font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);letter-spacing:-.015em;line-height:1.08;text-transform:none;text-wrap:balance}.ss-st .ss-st__text{max-width:30em;margin:18px 0 0;color:var(--color-foreground);font-size:var(--ss-st-text-m, 16px);line-height:1.75}.ss-st .ss-st__text>*{margin:0}.ss-st .ss-st__text>*+*{margin-top:.9em}.ss-st .ss-st__text a{color:inherit;text-underline-offset:3px}.ss-st .ss-st__link{display:inline-block;margin-top:20px;padding:12px 0;color:var(--ss-st-ink);font:500 15px/1.3 var(--font-body--family);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}.ss-st .ss-st__link:hover{color:var(--ss-st-ink);text-decoration-thickness:2px}.ss-st .ss-st__quote{text-align:center}.ss-st .ss-st__quote blockquote{max-width:920px;margin:0 auto;padding:0;border:0}.ss-st .ss-st__quote blockquote:before{content:"";display:block;width:48px;height:1px;margin:0 auto 28px;background:var(--ss-st-accent, #8a6414)}.ss-st .ss-st__quote p{margin:0;color:var(--ss-st-ink);font-family:var(--font-heading--family);font-size:var(--ss-st-q-m, 28px);font-style:italic;font-weight:var(--font-heading--weight);letter-spacing:-.01em;line-height:1.22;text-wrap:balance}.ss-st .ss-st__quote figcaption{margin-top:20px;color:var(--color-foreground);font:600 12px/1.4 var(--font-body--family);letter-spacing:.18em;text-transform:uppercase}.ss-st .ss-st__banner{position:relative;display:flex;overflow:hidden;min-height:var(--ss-st-bh-m, 460px);align-items:flex-end;background:#1b2139}.ss-st .ss-st__banner--center{align-items:center;text-align:center}.ss-st .ss-st__banner-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--ss-st-focus, 50% 50%)}.ss-st .ss-st__banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgb(12 16 30 / var(--ss-st-veil, .45)),rgb(12 16 30 / calc(var(--ss-st-veil, .45) * .25)) 55%,transparent)}.ss-st .ss-st__banner--center:after{background:rgb(12 16 30 / var(--ss-st-veil, .45))}.ss-st .ss-st__banner--card:after{content:none}.ss-st .ss-st__banner--card .ss-st__banner-copy{padding-block:16px}.ss-st .ss-st__banner--card .ss-st__banner-box{max-width:520px;padding:24px 22px 18px;background:#1b2139;box-shadow:0 18px 40px #0c101e47}.ss-st .ss-st__banner-copy{position:relative;z-index:1;padding-block:40px;color:#f6f6f4}.ss-st .ss-st__banner-title{max-width:16ch;margin:0;color:#f6f6f4;font-family:var(--font-heading--family);font-size:32px;font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);letter-spacing:-.015em;line-height:1.08;text-transform:none;text-wrap:balance}.ss-st .ss-st__banner--center .ss-st__banner-title{margin-inline:auto}.ss-st .ss-st__banner-text{max-width:30em;margin:14px 0 0;color:#f6f6f4;font-size:16px;line-height:1.6}.ss-st .ss-st__banner--center .ss-st__banner-text{margin-inline:auto}.ss-st .ss-st__banner-link{display:inline-block;margin-top:16px;padding:12px 0;color:#f6f6f4;font:500 15px/1.3 var(--font-body--family);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}.ss-st .ss-st__banner-link:hover{color:#fff;text-decoration-thickness:2px}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.ss-st .ss-st__chapter .ss-st__media,.ss-st .ss-st__chapter .ss-st__copy,.ss-st .ss-st__quote blockquote{animation:ss-st-rise linear both;animation-timeline:view();animation-range:entry 0% entry 40%}}}@keyframes ss-st-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@media screen and (min-width:750px){.ss-st{--ss-st-gutter: 32px}.ss-st .ss-st__collage{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start;margin-top:56px}.ss-st .ss-st__shot--1{grid-column:auto;aspect-ratio:4 / 5}.ss-st .ss-st__shot--2{margin-top:72px}.ss-st .ss-st__chapter{grid-template-columns:minmax(0,11fr) minmax(0,9fr);gap:48px}.ss-st .ss-st__chapter--right .ss-st__media{order:2}.ss-st .ss-st__chapter--right{grid-template-columns:minmax(0,9fr) minmax(0,11fr)}.ss-st .ss-st__banner-copy{padding-block:56px}.ss-st .ss-st__banner-title{font-size:44px}.ss-st .ss-st__banner--card .ss-st__banner-copy{padding-block:32px}.ss-st .ss-st__banner--card .ss-st__banner-box{padding:36px 40px 28px}.ss-st .ss-st__banner--card .ss-st__banner-title{font-size:36px}}@media screen and (min-width:990px){.ss-st{--ss-st-gutter: 40px;padding-block:var(--ss-st-pt, 24px) var(--ss-st-pb, 128px)}.ss-st .ss-st__block+.ss-st__block{margin-top:var(--ss-st-gap, 128px)}.ss-st .ss-st__intro-text{margin-top:40px}.ss-st .ss-st__h1{margin-top:20px;font-size:var(--ss-st-h1, 88px)}.ss-st .ss-st__lead{margin-top:28px;font-size:20px}.ss-st .ss-st__collage{gap:28px;margin-top:72px}.ss-st .ss-st__shot--2{margin-top:120px}.ss-st .ss-st__chapter{gap:96px}.ss-st .ss-st__num{font-size:36px}.ss-st .ss-st__title{margin-top:22px;font-size:var(--ss-st-title, 52px)}.ss-st .ss-st__text{margin-top:24px;font-size:var(--ss-st-text, 18px)}.ss-st .ss-st__quote p{font-size:var(--ss-st-q, 44px)}.ss-st .ss-st__banner{min-height:var(--ss-st-bh, 600px)}.ss-st .ss-st__banner-copy{padding-block:72px}.ss-st .ss-st__banner-title{font-size:56px}.ss-st .ss-st__banner--card .ss-st__banner-copy{padding-block:48px}.ss-st .ss-st__banner--card .ss-st__banner-box{padding:44px 48px 34px}.ss-st .ss-st__banner--card .ss-st__banner-title{font-size:40px}.ss-st .ss-st__banner-text{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ss-story.css.map */
