.sfs-campaign{position:relative;isolation:isolate;display:grid;place-items:center;min-height:max(34rem,calc(100vh - 36px));min-height:max(34rem,calc(100svh - 36px));padding:5rem 1.5rem;background:#061523;color:#fff;text-align:center}.sfs-campaign__visual,.sfs-campaign__visual:after{position:absolute;top:0;right:0;bottom:0;left:0}.sfs-campaign__visual{z-index:-1}.sfs-campaign__visual:after{content:"";background:linear-gradient(180deg,#030a12bf,#030a1254 27%,#030a1294 62%,#030a12cc)}.sfs-campaign__visual img{display:block;width:100%;height:100%;object-fit:cover;object-position:57% 47%}.sfs-campaign__copy{width:min(100%,118rem);padding-block:3rem}.sfs-campaign__eyebrow{margin:0 0 1.6rem;font-size:clamp(1rem,1.15vw,1.5rem);font-weight:700;line-height:1.4;letter-spacing:.24em;text-transform:uppercase}.sfs-campaign h1{margin:0;color:#fff;font-family:Impact,Arial Narrow,Arial,sans-serif;font-size:clamp(6rem,9.3vw,16rem);font-weight:900;line-height:.92;letter-spacing:-.015em;text-transform:uppercase;text-shadow:0 2px 20px #030a1254}.sfs-campaign h1 span{display:inline-block;color:#77dcff}.sfs-campaign__intro{margin:2rem 0 2.4rem;font-size:clamp(1.35rem,1.45vw,2rem);line-height:1.45;letter-spacing:.045em}.sfs-campaign__button{display:inline-flex;align-items:center;justify-content:center;gap:1.3rem;min-height:4.8rem;padding:1rem 2.4rem;background:#77dcff;color:#061523;font-size:1.4rem;font-weight:800;text-decoration:none}.sfs-campaign__button:hover{background:#c6f0ff}.sfs-campaign__button:focus-visible{outline:2px solid white;outline-offset:4px}.sfs-campaign__button .icon{width:1.6rem;height:1.6rem}.sfs-campaign-wordmark{color:inherit;font-size:clamp(1.6rem,2.1vw,2.9rem);font-weight:900;letter-spacing:-.055em;line-height:1;white-space:nowrap}body:has(#MainContent>:first-child>.sfs-campaign){--sfs-campaign-nav-height: var(--header-height, 72px)}body:has(#MainContent>:first-child>.sfs-campaign) .sfs-support-strip{display:none}body:has(#MainContent>:first-child>.sfs-campaign) .sfs-announcements,body:has(#MainContent>:first-child>.sfs-campaign) .sfs-announcements__controls{background:#132d35;color:#fff}body:has(#MainContent>:first-child>.sfs-campaign) .sfs-announcements__inner{min-height:36px}body:has(#MainContent>:first-child>.sfs-campaign) .sfs-ticker-message{padding-block:9px}body:has(#MainContent>:first-child>.sfs-campaign) .sfs-announcements__pause{min-height:36px}body:has(#MainContent>:first-child>.sfs-campaign) .section-header{margin-bottom:calc(-1 * var(--sfs-campaign-nav-height))}body:has(#MainContent>:first-child>.sfs-campaign) .header{width:100%;max-width:none;min-height:72px;padding:0 clamp(1.2rem,2.4vw,4rem)}body:has(#MainContent>:first-child>.sfs-campaign) .section-header:not(.scrolled-past-header) .header-wrapper{background:transparent;border-color:transparent;color:#fff}body:has(#MainContent>:first-child>.sfs-campaign) .section-header:not(.scrolled-past-header) :is(.header__heading-link,.header__icon,.header__inline-menu>ul>li>a,.header__inline-menu>ul>li>header-menu>details>summary,.header__inline-menu>ul>li>a .header__active-menu-item,.header__inline-menu>ul>li>header-menu>details>summary .header__active-menu-item){color:#fff}#MainContent>:first-child>.sfs-campaign{padding-top:calc(5rem + var(--sfs-campaign-nav-height, 0px))}@media(max-width:749px){.sfs-campaign{padding-inline:1.4rem;min-height:max(42rem,calc(88svh - 36px))}.sfs-campaign h1{font-size:clamp(4.6rem,12vw,8rem)}.sfs-campaign h1 span{display:block}.sfs-campaign__visual img{object-position:59% 48%}body:has(#MainContent>:first-child>.sfs-campaign) .header{grid-template-columns:1fr auto 1fr;min-height:64px}body:has(#MainContent>:first-child>.sfs-campaign){--sfs-campaign-nav-height: var(--header-height, 64px)}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/sfs-campaign.css.map */
