.hero .hero_countdown-content,.hero_image-wrapper .hero_image .hero_countdown-photo{display:none}.hero--rotating .hero_content-box{display:grid;grid-template-columns:minmax(0,1fr)}.hero--rotating .hero_content{grid-area:1 / 1}.hero--rotating .hero_countdown-content{display:flex;visibility:hidden}.hero_countdown-content .hero_content-heading,.hero_countdown{text-shadow:0 1px 14px rgba(0,0,0,.5)}.hero--countdown-shown .hero_content{visibility:hidden}.hero--countdown-shown .hero_countdown-content{visibility:visible}.hero--rotating .hero_image-wrapper .hero_image .hero_countdown-photo{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;visibility:hidden}.hero--countdown-shown .hero_image-wrapper .hero_image .hero_countdown-photo{visibility:visible}.hero--countdown-shown .hero_image>:not(.hero_countdown-photo){visibility:hidden}.hero_image-wrapper .hero_image .hero_countdown-image{display:block;object-position:60% center}.hero_countdown-photo:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#00000073,#0003 32%,#0000 48%)}@keyframes hero-slide-in{0%{translate:100vw 0}to{translate:0 0}}@keyframes hero-slide-out{0%{translate:0 0;visibility:visible}99.9%{visibility:visible}to{translate:-100vw 0;visibility:hidden}}.hero--slid .hero_content,.hero--slid .hero_image>*{animation:hero-slide-in .9s cubic-bezier(.65,0,.35,1)}.hero--slid:not(.hero--countdown-shown) .hero_countdown-content,.hero--slid:not(.hero--countdown-shown) .hero_image .hero_countdown-photo,.hero--slid.hero--countdown-shown .hero_content:not(.hero_countdown-content),.hero--slid.hero--countdown-shown .hero_image>:not(.hero_countdown-photo){animation-name:hero-slide-out;animation-fill-mode:forwards}.hero_countdown{display:flex;gap:2.8rem}.hero_countdown-unit{display:flex;flex-direction:column;align-items:center;gap:.6rem}.hero_countdown-value{font-family:var(--font-heading-family);font-size:6.4rem;line-height:1;font-variant-numeric:tabular-nums}.hero_countdown-label{font-size:1.4rem;letter-spacing:.04em;text-transform:uppercase}.hero_countdown-content .button{padding:2.4rem 3.2rem;font-size:calc(var(--font-button-scale) * 2rem)}@media only screen and (max-width:767px){.hero .hero_content-box .hero_countdown-content,.hero .hero_countdown-content .hero_content-heading{max-width:100%}.hero_countdown-photo:after{background:linear-gradient(to bottom,#00000080,#00000059 38%,#0000 54%)}.hero_countdown-content .button{padding-left:2rem;padding-right:2rem}.hero_countdown{gap:1.6rem}.hero_countdown-value{font-size:4rem}.hero_countdown-label{font-size:1.1rem}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-hero-countdown.css.map */
