html{scroll-behavior:smooth}.skip-link{position:fixed;z-index:10000;left:12px;top:-100px;padding:12px 20px;background:#fff;color:#000}.skip-link:focus{top:12px}.page-container{opacity:1!important;transform:none!important}[data-anim],.home-carousel__content,.home-carousel__bg,.home-carousel__item,.home-carousel__title,.home-carousel__text,.home-carousel__btn{opacity:1!important;visibility:visible!important}.theme-spinner,.page-transition,.mobile-draw,.drawer,.footer__payment-icons{display:none!important}.home-carousel__video iframe{width:100%;height:100%;position:absolute;inset:0;border:0}.home-carousel__video{opacity:1!important;visibility:visible!important;display:block!important}.home-carousel__item-wrapper{width:100%!important;margin:0!important;left:0!important;transform:none!important}.home-carousel__item-wrapper{position:absolute!important;inset:0!important;height:100%!important;padding:0!important}.media-gallery__nav .thumbnail-list{justify-content:flex-start!important}.bundle-products{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px}.home-carousel__item,.home-carousel__video{inset:0!important;width:100%!important;height:100%!important}.home-video__placeholder,.home-video__stage-video{display:none!important}.home-video__stage-video.js-active{display:block!important;opacity:1!important;visibility:visible!important}.home-video__stage-video .plyr__video-embed{width:100%;height:100%}.home-video__stage-iframe{display:block;width:100%;height:100%;border:0}.home-video__item-icon:before{content:"Play";color:#fff}.hero-video-poster{display:block;position:absolute;inset:0;background:#222}.hero-video-poster img{width:100%;height:100%;object-fit:cover}.hero-video-poster span{position:absolute;bottom:24px;left:24px;padding:12px;background:#fff;color:#111}.header.header--center{flex-direction:column}.header.header--center .header-navs{width:100%;text-align:center}.header.header--center .primary-nav{float:none;display:inline-block}.native-gallery,.media-gallery{opacity:1!important;visibility:visible!important}.native-gallery>[hidden],tab-panel[hidden]{display:none!important}.native-gallery>:not([hidden]){display:block;width:100%}.thumbnail[aria-pressed=true]{outline:2px solid #ee7923;outline-offset:-2px}.native-slider{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:24px}.native-slider>*{flex:0 0 100%;scroll-snap-align:start}.native-slider{opacity:1!important;visibility:visible!important}.purchase-note,.email-notice{margin:20px 0;font-size:14px;line-height:1.7}[data-email-form]{max-width:650px;margin:0 auto 60px}[data-email-form] input,[data-email-form] textarea{width:100%;margin-bottom:20px}[data-email-form] label{display:block}.error-page{max-width:700px;margin:100px auto;padding:24px;font-family:sans-serif}:focus-visible{outline:3px solid #ee7923;outline-offset:4px}@media(min-width:981px){.js-mobile-draw-icon{display:none!important}}@media(max-width:980px){.js-mobile-draw-icon{display:flex!important}.header-navs.mobile-open{display:block!important;height:auto!important}.primary-nav{display:none!important}.primary-nav.mobile-open{display:block!important;position:relative;width:100%;padding:15px;background:#fff}.primary-nav__items{display:flex!important;flex-direction:column;align-items:stretch}.primary-nav__item{display:block;margin:0!important}.primary-nav__link{display:block;padding:12px!important}.home-carousel iframe{object-fit:contain}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}
