.sb-hero,.sb-editorial,.sb-story-page{--sb-paper:#f3f3f1;--sb-ink:#0b0b0b;--sb-red:#a91428;color:var(--sb-ink)}.sb-hero{position:relative;min-height:min(820px,88vh);overflow:hidden;background:#222;color:#fff}.sb-hero__media,.sb-hero__media picture,.sb-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.sb-hero__media img{object-fit:cover;object-position:var(--sb-focus, center)}.sb-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000000b8,#00000014 68%)}.sb-hero__placeholder{width:100%;height:100%;background:#333}.sb-hero__content{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;width:min(760px,90vw);min-height:min(820px,88vh);padding:70px 5vw}.sb-kicker{margin:0 0 18px;color:var(--sb-red);font-size:10px;font-weight:600;letter-spacing:.24em;text-transform:uppercase}.sb-hero .sb-kicker{color:#fff}.sb-hero h1{max-width:760px;margin:0;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:clamp(52px,6.4vw,96px);font-weight:var(--typeHeaderWeight);line-height:.94;letter-spacing:var(--typeHeaderSpacing);text-transform:uppercase}.sb-hero__deck{max-width:570px;margin:24px 0 0;font-size:clamp(16px,1.45vw,21px);line-height:1.45}.sb-button{display:inline-flex;align-items:center;width:max-content;margin-top:30px;padding:14px 20px;border:1px solid currentColor;color:inherit;font-size:10px;font-weight:600;letter-spacing:.17em;text-transform:uppercase}.sb-editorial{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr);min-height:680px;background:var(--sb-paper)}.sb-editorial__media{min-height:680px;background:#ddd}.sb-editorial__media img,.sb-editorial__media svg{display:block;width:100%;height:100%;object-fit:cover}.sb-editorial__copy{display:flex;flex-direction:column;justify-content:center;padding:80px 8vw 80px 6vw}.sb-editorial h2{margin:0;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:clamp(46px,5vw,76px);font-weight:var(--typeHeaderWeight);line-height:.96;letter-spacing:var(--typeHeaderSpacing);text-transform:uppercase}.sb-editorial__text{max-width:520px;margin:28px 0 0;font-size:17px;line-height:1.6}.sb-editorial__signature{margin:44px 0 0;font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.sb-story-page{background:var(--sb-paper)}.sb-story-page__hero{position:relative;min-height:720px;background:#222;color:#fff}.sb-story-page__hero-media,.sb-story-page__hero-media picture,.sb-story-page__hero-media img,.sb-story-page__hero-media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.sb-story-page__hero-media img{object-fit:cover}.sb-story-page__hero-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#000000c2,#0000000d 72%)}.sb-story-page__hero-copy{position:absolute;z-index:1;left:5vw;right:5vw;bottom:64px;max-width:960px}.sb-story-page__hero h1{margin:0;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:clamp(52px,6.8vw,104px);font-weight:var(--typeHeaderWeight);line-height:.93;letter-spacing:var(--typeHeaderSpacing);text-transform:uppercase}.sb-story-page__deck{max-width:620px;margin:22px 0 0;font-size:20px;line-height:1.45}.sb-story-page__body{padding:110px 5vw}.sb-story-page__story{display:grid;grid-template-columns:minmax(180px,.35fr) minmax(0,1fr);gap:7vw;max-width:1200px;margin:0 auto 90px}.sb-story-page__story h2{margin:0;font-size:10px;letter-spacing:.2em;text-transform:uppercase}.sb-story-page__story .rte{max-width:830px;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:clamp(20px,2vw,30px);line-height:1.45}.sb-story-page__pillars{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2)}.sb-story-page__pillar{padding:30px;border-right:1px solid rgba(0,0,0,.2);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.sb-story-page__pillar:last-child{border-right:0}.sb-story-page__chapters{margin-top:110px}.sb-story-page__chapter{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr);min-height:620px;background:#fff}.sb-story-page__chapter:nth-child(2n){grid-template-columns:minmax(320px,.82fr) minmax(0,1.18fr)}.sb-story-page__chapter:nth-child(2n) .sb-story-page__chapter-media{order:2}.sb-story-page__chapter-media{position:relative;min-height:620px;overflow:hidden;background:#181818}.sb-story-page__chapter-media img{display:block;width:100%;height:100%;object-fit:cover}.sb-story-page__chapter-media.is-placeholder{color:#fff;background:linear-gradient(135deg,#111 0 48%,#1d1d1d 48% 52%,#2b2b2b 52% 100%)}.sb-story-page__image-number{position:absolute;left:34px;bottom:18px;color:#ffffff17;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:clamp(140px,20vw,330px);line-height:.75}.sb-story-page__image-note{position:absolute;top:32px;left:34px;font-size:9px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.sb-story-page__chapter-copy{display:flex;flex-direction:column;justify-content:center;padding:70px clamp(34px,5vw,86px)}.sb-story-page__chapter-number{margin-bottom:24px;color:var(--sb-red);font-size:9px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.sb-story-page__chapter h3{margin:0 0 24px;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:clamp(38px,4vw,64px);font-weight:var(--typeHeaderWeight);line-height:.96;text-transform:uppercase}.sb-story-page__chapter p{max-width:520px;margin:0;font-size:16px;line-height:1.65}.sb-story-page__chapter .sb-text-link{display:inline-block;width:max-content;margin-top:30px;padding-bottom:5px;border-bottom:1px solid currentColor;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.sb-story-page__quote{max-width:1000px;margin:110px auto 0;text-align:center}.sb-story-page__quote p{margin:0;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:clamp(42px,6vw,82px);line-height:.98}.sb-story-page__footer{padding:55px 5vw;border-top:1px solid rgba(0,0,0,.2);text-align:center}.sb-story-page__footer p{margin:0 0 24px;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:38px}.sb-story-page__lockup{display:block;margin-top:32px;font-size:9px;letter-spacing:.2em;text-transform:uppercase}@media(max-width:750px){.sb-hero,.sb-hero__content{min-height:680px}.sb-hero__content{justify-content:flex-end;padding:50px 20px}.sb-hero__media:after{background:linear-gradient(0deg,#000c,#00000008 72%)}.sb-editorial{grid-template-columns:1fr}.sb-editorial__media{min-height:480px}.sb-editorial__copy{padding:64px 20px 72px}.sb-story-page__hero{min-height:640px}.sb-story-page__hero-copy{left:20px;right:20px;bottom:42px}.sb-story-page__deck{font-size:17px}.sb-story-page__body{padding:70px 20px}.sb-story-page__story{grid-template-columns:1fr;gap:24px;margin-bottom:60px}.sb-story-page__pillars{grid-template-columns:1fr}.sb-story-page__pillar{border-right:0;border-bottom:1px solid rgba(0,0,0,.2)}.sb-story-page__pillar:last-child{border-bottom:0}.sb-story-page__chapters{margin:60px -20px 0}.sb-story-page__chapter,.sb-story-page__chapter:nth-child(2n){display:flex;flex-direction:column;min-height:0}.sb-story-page__chapter:nth-child(2n) .sb-story-page__chapter-media{order:0}.sb-story-page__chapter-media{min-height:112vw}.sb-story-page__chapter-copy{padding:48px 20px 56px}.sb-story-page__chapter h3{font-size:42px}.sb-story-page__quote{margin-top:75px}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/sb-editorial.css.map */
