body{scroll-behavior:smooth}#header-component .menu-list a.menu-list__link{font-size:15px;font-weight:700;text-transform:uppercase}#header-component .menu-list a.menu-list__link:hover{color:#af272f}#header-component .menu-list__list-item a{font-weight:700!important}#header-component .search-action .button{display:inline-block;width:24px;height:24px;background:#fff url(/cdn/shop/files/search-icon.png) top left no-repeat!important;background-size:cover!important;margin-right:20px;padding:unset!important}#header-component .account-button .account-button__icon{display:inline-block;width:24px;height:24px;background:#fff url(/cdn/shop/files/account-icon.png) top left no-repeat!important;background-size:cover!important}@media screen and (min-width: 768px){#header-component .account-button .account-button__icon{margin-right:20px}}#header-component .cart-drawer .button{display:inline-block;width:24px;height:24px;background:#fff url(/cdn/shop/files/shoppingcart-icon.png) top left no-repeat!important;background-size:cover!important;margin-top:10px;padding:unset!important}#header-component .search-action .button .svg-wrapper,#header-component .account-button svg,#header-component .cart-drawer .button .svg-wrapper{display:none!important}#header-component .cart-drawer{display:none!important}@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.header__columns{grid-gap:unset!important}.header-logo__image{max-width:100px!important}#header-component .menu-list a.menu-list__link{font-size:14px!important}.hero-wrapper .hero__container{background-color:#fff!important}.hero-wrapper .hero__image,.hero-wrapper .hero__video{opacity:.25!important}}footer .section-content-wrapper.section-content-wrapper{max-width:1600px;width:100%;margin:0 auto}@media screen and (max-width: 767px){footer .image-block img{max-width:200px;height:auto;margin:0 auto}}a:hover{-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.button:not(.deferred-media__poster-button,.slideshow-control){padding:.75em 1em!important}.klaviyo_pdp_trigger:hover a{cursor:pointer}#MainContent{position:relative}#shopify-section-template--19851583979779__anchor_menu_LfgfDr{position:sticky;top:59px;z-index:9999}@media screen and (min-width: 768px){#shopify-section-template--19851583979779__anchor_menu_LfgfDr{top:65px}.hero__content-wrapper.page-width{padding-left:2em!important}}@media screen and (min-width: 1300px){.hero__content-wrapper.page-width{padding-left:4em!important}}@media screen and (max-width: 1023px){.hero-wrapper .hero__container{background-color:#fff!important}.hero-wrapper .hero__image,.hero-wrapper .hero__video{opacity:.25!important}}rte-formatter.text-block--align-center p{max-width:800px!important}.product-information{background:#fff url(/cdn/shop/files/gradient-background-grayv3.png) top left repeat-x!important}@media screen and (max-width: 767px){.product-information__grid{width:100%}}@media screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 1){.product-information{padding:0 2em 2em}.product-information .product-media{padding-top:70px}.product-details.sticky-content--desktop h1{padding-top:.5em}}@media screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 192dpi){.product-information{padding:0 2em 2em}.product-information .product-media{padding-top:70px}.product-details.sticky-content--desktop h1{padding-top:.5em}}.product-information__grid{max-width:1600px;margin:0 auto}.hero .text-block h1 strong,.hero .text-block h2 strong,.hero .text-block h3 strong,.hero .text-block h4 strong,.hero .text-block h5 strong,.hero .text-block h6 strong{color:#af272f}.text-block .button{box-shadow:#af272f29 0 10px 36px,#af272f0f 0 0 0 1px;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.product-information .size-style.button{background:#af272f;color:#fff;font-size:18px;font-weight:700;box-shadow:#af272f29 0 10px 36px,#af272f0f 0 0 0 1px;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.product-information .size-style.button:hover{background:#000}.product-information .size-style.button-secondary{background:#000;color:#fff;font-size:18px;font-weight:700;box-shadow:#00000029 0 10px 36px,#0000000f 0 0 0 1px;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.product-information .size-style.button-secondary:hover{background:#333}product-price .price{color:#000;font-size:24px;font-weight:700}.shopify-section-group-footer-group h5,.shopify-section-group-footer-group h5 a{color:#63666a}.shopify-section-group-footer-group h5 a:hover{color:#fff}.shopify-section-group-footer-group ul{list-style-type:none;margin:1em 0 0;padding:0}.shopify-section-group-footer-group ul li,.shopify-section-group-footer-group ul li a{color:#fff;font-size:18px;font-weight:400;text-decoration:none}.email-signup__input-group:not(:has(.email-signup__button--integrated)){gap:unset}.shopify-section-group-footer-group .email-signup__input{background:#fff;color:#000;padding:15px;text-align:left}.shopify-section-group-footer-group .email-signup__input::placeholder{color:#000}.shopify-section-group-footer-group .email-signup__button{background:#af272f;color:#fff;padding:10px 20px;text-transform:capitalize}@media screen and (min-width: 768px){.shopify-section-group-footer-group .group-block-content:first-child{min-width:30%}}slideshow-slides h2:after{display:block;width:160px;height:15px;background:#af272f;margin:10px 0}slideshow-arrows .slideshow-control.slideshow-control--shape-none{color:#af272f}.media-gallery--carousel slideshow-arrows .slideshow-control--previous{display:inline-block;width:30px;height:30px;background:transparent url(/cdn/shop/files/arrow-left.png) top left no-repeat!important;background-size:100% auto!important;margin:0 0 0 10px;scale:unset!important}.media-gallery--carousel slideshow-arrows .slideshow-control--next{display:inline-block;width:30px;height:30px;background:transparent url(/cdn/shop/files/arrow-right.png) top left no-repeat!important;background-size:100% auto!important;margin:0 10px 0 0}.media-gallery--carousel slideshow-arrows .slideshow-control .svg-wrapper{display:none!important}.deferred-media__poster-icon,.video-placeholder-wrapper__poster-icon{display:inline-block;width:72px;height:72px;background:transparent url(/cdn/shop/files/Play-Icon.png) top left no-repeat!important;background-size:100% auto!important;margin:0}.deferred-media__poster-icon svg,.video-placeholder-wrapper__poster-icon svg{display:none!important}@media screen and (max-width: 767px){.product-details{margin-top:3em;padding-top:0}.product-information__media slideshow-controls[controls-on-media]{bottom:-3em}}slideshow-arrows[shape=none]{mix-blend-mode:unset!important}slideshow-arrows .slideshow-control--previous{display:inline-block;width:48px;height:48px;background:transparent url(/cdn/shop/files/arrow-left.png) top left no-repeat!important;background-size:100% auto!important;margin:0;scale:unset!important}slideshow-arrows .slideshow-control--next{display:inline-block;width:48px;height:48px;background:transparent url(/cdn/shop/files/arrow-right.png) top left no-repeat!important;background-size:100% auto!important;margin:0}slideshow-arrows .slideshow-control--previous svg,slideshow-arrows .slideshow-control--next svg{display:none!important}slideshow-controls:has(.slideshow-controls__dots){mix-blend-mode:unset}slideshow-controls .slideshow-controls__dots button{mix-blend-mode:unset;background-color:#ccc;margin:0 .1rem;border:0;outline:0;width:12px;height:12px}slideshow-controls .slideshow-controls__dots button[aria-selected=true]{mix-blend-mode:unset;background-color:#af272f;margin:0 .1rem;border:0;outline:0}slideshow-controls .slideshow-controls__dots button[aria-selected=true]:after{background-color:#af272f;color:#af272f}slideshow-component slideshow-slides[size=large]{min-height:35rem;max-height:unset}@media screen and (max-width: 767px){.slideshow-controls__dots{gap:.4rem}}@media screen and (min-width: 768px){slideshow-component slideshow-slides[size=large]{min-height:60rem}}.product-document{display:block;font-size:1.1em;text-decoration:underline;color:#000}.product-document:hover{color:#af272f}.product-document.pd-manual{background:#fff url(/cdn/shop/files/Manual-icon.png) top left no-repeat!important;background-size:24px auto!important;padding-left:36px}.product-document.pd-specs{background:#fff url(/cdn/shop/files/Specification-icon.png) top left no-repeat!important;background-size:24px auto!important;padding-left:36px}.product-document.pd-guide{background:#fff url(/cdn/shop/files/Guide-icon.png) top left no-repeat!important;background-size:24px auto!important;padding-left:36px}.product-document.pd-warranty{background:#fff url(/cdn/shop/files/Warranty-Icon.png) top left no-repeat!important;background-size:24px auto!important;padding-left:36px}@media screen and (min-width: 768px){.product-documents{display:flex;flex-wrap:wrap;gap:.5em}.product-document{flex:1;width:48%;min-width:48%;max-width:48%}}.product-full-specifications{width:100%;margin:1em 0;padding:0}.product-full-specifications th,.product-full-specifications td{padding:10px;background:#f9fafb}.product-full-specifications tr:nth-child(2n) th,.product-full-specifications tr:nth-child(2n) td{background:#f1f2f3}.product-full-specifications td a{color:#af272f;text-decoration:underline}.product-full-specifications td a:hover{color:#000}.red-gradient{background:#af272f;background:-webkit-linear-gradient(180deg,rgba(175,39,47,.35) 0%,rgba(175,39,47,0) 35%,rgba(246,246,246,1) 100%);background:-moz-linear-gradient(180deg,rgba(175,39,47,.35) 0%,rgba(175,39,47,0) 35%,rgba(246,246,246,1) 100%);background:linear-gradient(180deg,#af272f59,#af272f00 35%,#f6f6f6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#AF272F",endColorstr="#F6F6F6",GradientType=0)}@media screen and (max-width: 767px){main[data-template="page.product-registration"] .klaviyo-form-version-cid_2 .kl-private-reset-css-Xuajs1{display:block!important}main[data-template="page.product-registration"] .klaviyo-form-version-cid_2 input{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
