@font-face{font-family:MyCustomFont;src:url('{{ "MyFont-Regular.woff2" | asset_url }}') format("woff2"),url('{{ "MyFont-Regular.woff" | asset_url }}') format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/cdn/shop/files/Montserrat-Regular.woff2?v=1769848791) format("woff2")}.slider-buttons.quick-add-hidden{display:none!important}@media (min-width: 768px){.header{display:flex!important;justify-content:space-between!important}h2.h4.accordion__title.inline-richtext{font-size:22px;text-transform:none;font-weight:600;line-height:1.5em;font-style:normal;text-decoration:none;font-family:DM Sans;letter-spacing:0px;color:#2f2953}.bottom-buttons-row a.bottom-btn:hover{background:#f6d24f!important}ul.footer-block__details-content a.link.link--text{color:#fff;font-size:16px;letter-spacing:1px;font-family:sans-serif}.multicolumn-card__info h3.inline-richtext{font-weight:600;line-height:1.2em;letter-spacing:0px;font-family:system-ui}.diffrent-class-text .cta-heading{text-align:center;font-weight:400!important;font-family:sans-serif;letter-spacing:1px!important;width:83%!important;line-height:41px!important;padding-bottom:31px}.footer-block__details-content.rte p{font-size:14px;font-family:sans-serif;color:#fff}button#Subscribe{width:56%!important;font-family:sans-serif;margin-top:22px;width:100%;padding:10px 21px;background-color:#fff;color:#000;border:none;border-radius:50px;font-weight:500;cursor:pointer;font-size:14px}.newsletter-form__field-wrapper .field:after{border-bottom:1px solid white!important;box-shadow:none!important}.f-text p{font-size:16px;font-family:sans-serif;color:#fff}.collapsible-content-wrapper-narrow{max-width:85%!important}.footer-block.custom-grid4{width:13%}.newsletter-form{max-width:100%!important}.footer-block.custom-grid2.grid__item.footer-block--menu{width:17%}.footer-block.custom-grid3.grid__item.footer-block--menu{width:12%}.accordion__content p{font-family:sans-serif;font-size:21px;font-weight:400;color:#2f2953}.rich-text__text.rte p{font-size:24px}.rich-text__text.rte p a{color:#f6d24f;text-decoration:none;font-weight:700}.product__title h1{font-family:DM Sans,sans-serif;font-size:32px;font-weight:900;margin-bottom:10px}.product__title h1{display:inline-block;position:relative}.product__title h1:after{content:"";display:block;width:100%;height:3px;background:#ff7903;margin-top:12px;border-radius:2px}.underline-title .metafield-rich_text_field p{color:#2f2953;font-size:21px;font-family:sans-serif;font-weight:400;letter-spacing:1px;line-height:150%}.product__info-wrapper legend.form__label{font-size:20px;font-family:sans-serif;font-weight:600;letter-spacing:0px;text-transform:capitalize;line-height:130%}fieldset.js.product-form__input{margin-bottom:20px}.product-form__input--pill input[type=radio]+label{border-radius:8px!important}.custom-width-product .price__container span.etrans-money{font-size:30px;font-weight:900;font-family:sans-serif;margin-top:8px}product-form.product-form .product-form__buttons{min-width:100%!important}.product-form__buttons span{font-size:20px;text-transform:uppercase}.product-form__submit{border-radius:10px!important}.product-form__buttons .button:after{border-radius:12px!important}.product__info-wrapper .icon-with-text img{height:60px!important;width:60px!important}.homepage-custom-class .video-text-btn{background:none!important;font-size:16px!important;margin:0!important;padding:0!important}.video-text-desc p{font-family:DM Sans,sans-serif;letter-spacing:0px}.homepage-custom-class .for-desktop{text-align:center}.homepage-custom-class .video-text-btn:hover{color:#33b5c9!important}.cta-image img{width:100%}.multicolumn-card__info p{font-size:18px;line-height:1.4em;font-family:DM Sans,sans-serif}.left-padding-class .video-text-desc a{padding-left:16px;text-decoration:none;color:#000}.left-padding-class .video-text-desc a:hover{color:#f6d24f}.homepage-custom-class .video-text-desc a em{text-decoration:none;color:#000;font-style:normal;min-width:100%;text-align:center;float:inline-end}.homepage-custom-class .video-text-desc a,.image-with-text__text.rte.subtitle p a{text-decoration:none}.about-section-class .video-text-content{width:65%!important}.about-section-class .video-text-media{width:30%!important;margin:0 auto;text-align:center}.about-section-class img.desktop-media{width:40%!important}.about-section-class .video-text-heading{font-weight:900;font-size:50px!important;line-height:1.25em;letter-spacing:0px;font-family:DM Sans,sans-serif;text-align:center}.get-help-class .video-text-heading{color:#272953}.get-help-class .video-text-desc p{font-size:50px;margin:0;color:#deb1b2;font-weight:700}.video-bottom-heading{font-size:21px;margin-top:15px;font-weight:700;letter-spacing:0px;line-height:130%}.multi-column-desktop .multicolumn-card__image-wrapper--third-width{width:15%}.multi-column-desktop .multicolumn-card.content-container{display:flex;align-items:center}.multi-column-desktop .multicolumn-card__info h3.inline-richtext{font-size:20px!important}.video-bottom-heading a{text-decoration:none;color:#f0d14c}.video-section h2.title.inline-richtext.h1 a{text-decoration:none}.multirow__inner.page-width .image-with-text__content{padding:50px!important}.custom-row-class .multirow__inner{padding:0}.custom-row-class .subtitle p{font-size:21px;line-height:150%;width:95%;font-family:sans-serif;font-weight:400!important}.image-with-text__grid a.button.button--primary{border-radius:10px}.image-with-text__grid .button:after{box-shadow:none!important}.image-with-text__text.rte.body{margin-bottom:15px}.banner__text p{font-size:21px;font-weight:400;line-height:1.4em;font-family:sans-serif}.multi-column-tem h3.inline-richtext a{text-decoration:none;font-size:20px;font-weight:700}.multi-column-tem slider-component.slider-mobile-gutter{width:80%!important;margin:0 auto}.heading-line{font-weight:900;font-size:32px;line-height:1.25em;text-decoration:none;letter-spacing:0px;font-family:DM Sans,sans-serif}.subheading-line{margin-top:0!important;padding-top:0!important}.heading-line{display:inline-block;position:relative}.heading-line:after{content:"";display:block;width:100%;height:3px;background:#ff7903;margin-top:12px;border-radius:2px}.subheading-line{font-size:21px;font-weight:400;font-family:system-ui;letter-spacing:0px;padding-top:24px}.product__info-wrapper.grid__item.scroll-trigger.animate--slide-in,.grid__item.product__media-wrapper{max-width:50%!important}.product__info-container{max-width:70rem!important}.page-width.custom-width-product{padding:13px}.alink-p{color:#000;font-size:21px;font-family:system-ui;padding-bottom:16px}.alink-p a{text-decoration:none;color:#f1d14e}section.custom-d-class h2.hn-k,.bottom-cta{width:92%;text-align:left!important;margin:0 auto}section.custom-d-class .cta-heading{font-weight:300!important;font-family:Montserrat,sans-serif;line-height:130%!important}.multicolumn.dealer-class-page{background-image:url(/cdn/shop/files/Warranty_banner_bg.jpg?v=1732008723);background-size:cover;background-position:center}.multicolumn.dealer-class-page .multicolumn-card__image-wrapper--third-width{width:6%}.multicolumn.dealer-class-page .page-width{width:88%}.multicolumn.dealer-class-page h2{color:#fff!important}.multicolumn.dealer-class-page .multicolumn-card.content-container{border-radius:15px;margin:4px}.multicolumn.dealer-class-page ul{row-gap:20px}.banner-class-one h2.banner__heading{font-size:36px;width:55%;font-weight:400}.banner-class-one .banner__box.content-container{display:flex;max-width:100%!important;justify-content:space-between}.banner-class-one .banner__text.rte.body p a{background-color:#fdd835;color:#000;text-decoration:none;padding:10px 30px;border-radius:10px;font-weight:700;font-size:16px}.banner-class-one .banner__text.rte.body p{font-size:16px;width:73%;padding-bottom:9px;line-height:140%}.multicolumn.multicolumn-two-class .multicolumn-card.content-container{display:flex;flex-direction:row-reverse;background:#fff;border-radius:16px;width:90%;margin:0 auto}.multicolumn.multicolumn-two-class .rte p{font-size:16px!important;color:#555;text-align:left}.multicolumn.multicolumn-two-class .custom-mp{width:80%;margin:0 auto}.multicolumn.multicolumn-two-class .title-wrapper-with-link{justify-content:center}.multicolumn.multicolumn-two-class h3.inline-richtext{font-size:22px;font-weight:400;text-align:left}.multicolumn.multicolumn-two-class .multicolumn-card__info{padding:21px 0 14px 16px;width:80%}.multicolumn.multicolumn-two-class .multicolumn-card__image{width:100%!important;object-fit:contain}.multi-bottom-line p{font-size:18px;color:#555;margin-bottom:30px;padding-top:20px;text-align:center;line-height:22px}img.icons-ann{width:30px}.announcement-bar__announcement{display:flex;gap:10px;align-items:center}.announcement-bar__announcement span{font-size:18px}.announcement-bar-slider.slider-buttons button.slider-button:hover{background:#fff;color:#000!important}a.header__menu-item.list-menu__item{font-weight:400;font-family:system-ui;letter-spacing:0px}nav.header__inline-menu a.header__menu-item span{letter-spacing:.5px!important}.product__info-wrapper .accordion__content.rte p{font-size:16px}.product__info-wrapper variant-selects fieldset.js.product-form__input label{font-size:16px;padding:11px}}@media (max-width: 768px){.multicolumn-card__info h3.inline-richtext{font-size:18px;font-weight:600;line-height:1.2em;letter-spacing:0px}variant-selects fieldset{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}variant-selects label{width:100%;min-height:60px;display:flex!important;align-items:center;justify-content:center;text-align:center!important;padding:9px!important;border:2px solid #2f2954!important;box-sizing:border-box;font-size:12px!important;line-height:110%!important;font-weight:700}img.image-magnify-lightbox{border:1px solid #0000003d;width:92%!important}.announcement-bar__announcement{gap:6px}.announcement-bar__announcement span{font-size:14px}.product__info-wrapper .accordion__content.rte p{font-size:16px}.bottom-buttons-row a.bottom-btn:hover{background:#f6d24f!important}.banner-dealer-class .banner__text.rte.body p{font-size:14px;font-weight:300!important}.banner-dealer-class h2.banner__heading.inline-richtext.h1{font-size:24px}.multicolumn-two-class li{margin-bottom:20px}.multicolumn-two-class h2.title.inline-richtext.h1{font-size:24px}.dealer-class-page ul{padding:0 27px!important}.dealer-class-page h2.title.inline-richtext.h1{font-size:24px}.dealer-class-page h3.inline-richtext{font-size:24px;font-weight:700;font-family:system-ui}nav.header__inline-menu a.header__menu-item span{letter-spacing:.5px!important}a.header__menu-item.list-menu__item{font-weight:400;font-family:system-ui;letter-spacing:0px}.announcement-bar-slider.slider-buttons button.slider-button:hover{background:#fff;color:#000!important}img.icons-ann{width:30px}.multi-bottom-line p{font-size:18px;color:#555;margin-bottom:30px;padding-top:20px;text-align:center;line-height:22px}.multicolumn.multicolumn-two-class .multicolumn-card.content-container{display:flex;flex-direction:column-reverse;background:#fff;border-radius:16px;width:95%;margin:0 auto;padding:15px}.multicolumn.multicolumn-two-class .rte p{font-size:16px!important;color:#555;text-align:left}.multicolumn.multicolumn-two-class .custom-mp{width:100%;margin:0 auto}.multicolumn.multicolumn-two-class .title-wrapper-with-link{justify-content:center}.multicolumn.multicolumn-two-class h3.inline-richtext{font-size:22px;font-weight:400;text-align:left}.multicolumn.multicolumn-two-class .multicolumn-card__info{width:100%}.multicolumn.multicolumn-two-class .multicolumn-card__image-wrapper--third-width{width:100%!important}.banner-class-one .banner__text.rte.body p a{background-color:#fdd835;color:#000;text-decoration:none;padding:10px 30px;border-radius:10px;font-weight:700;font-size:16px}.banner-class-one .banner__text.rte.body p{font-size:16px;width:73%;padding-bottom:9px;line-height:140%;text-align:left}.banner-class-one h2.banner__heading{font-size:24px!important;width:100%;font-weight:400;text-align:left}.dealer-class-page .multicolumn-card.content-container{padding:13px}.multicolumn.dealer-class-page h2{color:#fff!important}.multicolumn.dealer-class-page ul{row-gap:20px}.multicolumn.dealer-class-page .multicolumn-card.content-container{border-radius:15px;margin:4px}.multicolumn.dealer-class-page .multicolumn-card__image-wrapper--third-width{width:11%;margin-left:0}.multicolumn.dealer-class-page{background-image:url(/cdn/shop/files/Warranty_banner_bg.jpg?v=1732008723);background-size:cover;background-position:center}section.custom-d-class .cta-heading{font-weight:300!important;font-family:Montserrat,sans-serif;line-height:130%!important}section.custom-d-class h2.hn-k,.bottom-cta{width:92%;text-align:left!important;margin:0 auto}.alink-p a{text-decoration:none;color:#f1d14e}.alink-p{color:#000;font-size:18px;font-family:system-ui;padding-bottom:16px}.subheading-line{font-size:16px;font-weight:400;font-family:system-ui;letter-spacing:0px;padding-top:24px}.heading-line{font-weight:900;font-size:24px;line-height:1.25em;text-decoration:none;letter-spacing:0px;font-family:DM Sans,sans-serif}.heading-line:after{content:"";display:block;width:100%;height:3px;background:#ff7903;margin-top:12px;border-radius:2px}.subheading-line{margin-top:0!important;padding-top:0!important}.heading-line{display:inline-block;position:relative}.custom-class-2 slider-component.slider-mobile-gutter{width:100%!important;margin:0 auto}.multi-column-tem h3.inline-richtext a{text-decoration:none;font-size:18px;font-weight:700}.homepage-custom-class .grid--2-col-tablet-down .grid__item{width:calc(25% - var(--grid-mobile-horizontal-spacing) / 3)!important}.homepage-custom-class .rte p{font-size:13px}.banner__text p{font-size:18px;font-weight:400;line-height:1.4em;font-family:sans-serif}h2.banner__heading.inline-richtext.h1{font-size:21px}h2.image-with-text__heading.inline-richtext.h1{font-size:24px}.image-with-text__text.rte.body{margin-bottom:15px}.image-with-text__grid .button:after{box-shadow:none!important}.image-with-text__grid a.button.button--primary{min-width:50%;margin:0 auto;border-radius:10px}.banner--content-align-mobile-left .banner__box{background:#fff!important;margin:15px}.custom-row-class .multirow__inner{padding:0}.custom-row-class .image-with-text__grid.\32 {flex-direction:column-reverse}.custom-row-class .image-with-text__text.rte.subtitle{margin:0!important}.custom-row-class .subtitle p{font-size:16px;line-height:150%;width:98%;font-family:sans-serif;font-weight:400!important}.multirow__inner.page-width .image-with-text__content{padding:15px!important}.video-section h2.title.inline-richtext.h1 a{text-decoration:none}.multi-column-desktop .multicolumn-card__image-wrapper--third-width{width:15%}.multi-column-desktop .multicolumn-card.content-container{display:flex;align-items:center}.multi-column-desktop .multicolumn-card__info h3.inline-richtext{font-size:20px!important}.video-bottom-heading{font-size:16px;text-align:center;margin-top:15px;font-weight:700;letter-spacing:0px;line-height:130%}.video-bottom-heading a{text-decoration:none;color:#f0d14c}.get-help-class .video-text-heading{color:#272953}.get-help-class .video-text-desc p{font-size:24px;margin:0;color:#deb1b2;font-weight:700}.about-section-class .video-text-heading{font-weight:900;font-size:30px;line-height:1.25em;letter-spacing:0px;font-family:DM Sans,sans-serif}.product-form__buttons span{font-size:20px;text-transform:uppercase}.image-with-text__text.rte.subtitle p a{text-decoration:none}.homepage-custom-class .video-text-desc a em{text-decoration:none;color:#000;font-style:normal}.homepage-custom-class .video-text-desc a{text-decoration:none;text-align:center}.f-text.bt{width:94%;margin:0 auto}.left-padding-class .video-text-desc a{text-decoration:none;color:#000;padding-left:20px;font-size:18px;text-align:left;float:left}.left-padding-class .video-text-desc a:hover{color:#f6d24f}.footer-block__newsletter{width:100%}.newsletter-form{text-align:left}.footer__content-top.page-width{padding:15px}h2.footer-block__heading.inline-richtext,.footer-block__details-content.rte p{font-size:18px;font-weight:400;font-family:sans-serif;margin-bottom:4px}.multicolumn-card__info p{font-size:16px;line-height:1.4em;font-family:DM Sans,sans-serif}.page-width.custom-width-product .icon-with-text img{height:60px!important;width:60px!important}.page-width.custom-width-product span.h4.inline-richtext{font-size:14px}.page-width.custom-width-product .icon-with-text--horizontal{column-gap:0rem!important;flex-wrap:wrap}.cta-image img{width:100%}.homepage-custom-class .for-desktop{text-align:center}.homepage-custom-class .video-text-btn:hover{color:#33b5c9!important}.video-text-desc p{font-family:DM Sans,sans-serif;letter-spacing:0px}.homepage-custom-class .video-text-btn{background:none!important;font-size:16px!important;margin:0!important}.product-form__submit{border-radius:10px!important}.product-form__submit .button:after{border-radius:10px!important}h2.h4.accordion__title.inline-richtext{font-size:18px;text-transform:none;font-weight:600;line-height:1.5em;font-style:normal;text-decoration:none;font-family:DM Sans;letter-spacing:0px;color:#2f2953}.multicolumn-card__info{padding:10px 0 13px!important}.custom-width-product .price__container span.etrans-money{font-size:20px;font-weight:900;font-family:sans-serif}.product-form__input--pill input[type=radio]+label{border-radius:11px!important}fieldset.js.product-form__input{margin-bottom:20px}.product__info-wrapper legend.form__label{font-size:18px;font-family:sans-serif;font-weight:600;letter-spacing:0px;text-transform:capitalize;line-height:130%}.underline-title .metafield-rich_text_field p{color:#2f2953;font-size:16px;font-family:sans-serif;font-weight:400;letter-spacing:1px;line-height:150%}.product__title h1{font-family:DM Sans,sans-serif;font-size:24px;font-weight:900;margin-bottom:10px;line-height:130%}.product__title h1{display:inline-block;position:relative}.product__title h1:after{content:"";display:block;width:100%;height:3px;background:#ff7903;margin-top:12px;border-radius:2px}.rich-text__text.rte p a{color:#f6d24f;text-decoration:none;font-weight:700}.accordion__content p{font-family:sans-serif;font-size:15px;font-weight:400;color:#2f2953}.newsletter-form,.collapsible-content-wrapper-narrow{max-width:100%!important}.f-text p{font-size:16px;font-family:sans-serif;color:#fff}ul.footer-block__details-content a.link.link--text{color:#fff;font-size:16px;letter-spacing:1px;font-family:sans-serif}.diffrent-class-text .cta-heading{text-align:center;font-weight:400;font-family:sans-serif;letter-spacing:1px;width:90%;line-height:41px}button#Subscribe{width:55%!important;font-family:sans-serif;margin-top:22px;margin-bottom:7px;padding:14px 21px;background-color:#fff;color:#000;border:none;border-radius:50px;font-size:18px}.newsletter-terms span{font-size:16px!important}.newsletter-terms input[type=checkbox]{width:16px!important;height:16px}.newsletter-form{align-items:flex-start!important}.newsletter-form__field-wrapper .field:after{border-bottom:1px solid white!important;box-shadow:none!important}.rich-text__text.rte p{font-size:16px}}header.header{max-width:100%}.page-width.custom-width-product{max-width:100%}p.announcement-bar__message.h5 span{font-size:18px;font-weight:500;text-align:center}.header__menu-item:hover span{color:#deb1b2;text-decoration:none!important}span.header__active-menu-item{text-decoration:none;color:#deb1b2;text-transform:none;font-weight:700;font-size:16px}.header__menu-item span,.header__submenu .header__menu-item{text-transform:none;font-weight:700;font-size:16px}.page-width{max-width:100%}.f-text.bt p{text-align:center}.list-payment{justify-content:flex-start!important;gap:4px}.bottom-img-f{padding-top:5px}.icon-cart{width:22px;height:22px}html{scroll-behavior:smooth}.accordion summary{padding:13px!important}.collapsible-content summary:hover .accordion__title{text-decoration:none!important}.page-width.page-width--narrow{width:85%}li.list-payment__item.payment3,li.list-payment__item.payment4,li.list-payment__item.payment6,li.list-payment__item.payment10{display:none}li.list-payment__item svg{width:55px;height:36px}li.list-payment__item{padding:0!important}.thumbnail-slider{display:none!important}.product__tax.jklo.caption.rte{display:none}.tax-includes-line{display:flex;align-items:center;gap:10px}.custom-slide-class p.side1:before{content:"";display:inline-block;width:35%;height:5px;background-color:#f0831f;position:relative;border-radius:31px;top:27px;right:5%}.custom-slide-class p.side2:before{content:"";display:inline-block;width:40%;height:5px;border-radius:31px;background-color:#f1d14e;position:relative;top:27px;right:5%}.custom-slide-class p.side3:before{content:"";display:inline-block;width:50%;height:5px;border-radius:31px;background-color:#548153;position:relative;top:27px;right:5%}.custom-slide-class p.sids4:before{content:"";display:inline-block;width:35%;height:5px;border-radius:31px;background-color:#deb1b2;position:relative;top:27px;right:5%}.custom-slide-class p.sids5:before{content:"";display:inline-block;width:35%;height:5px;border-radius:31px;background-color:#f1d14e;position:relative;top:27px;right:5%}.custom-slide-class p.side1,.custom-slide-class p.side2,.custom-slide-class p.side3,.custom-slide-class p.sids4,.custom-slide-class p.sids5{display:flex}.custom-slide-class.templates p.side3:before{content:"";display:inline-block;width:35%;height:5px;background-color:#f0831f;position:relative;border-radius:31px;top:27px;right:5%}.custom-slide-class.templates p.side4:before{content:"";display:inline-block;width:40%;height:5px;border-radius:31px;background-color:#f1d14e;position:relative;top:27px;right:5%}.custom-slide-class.templates p.side5:before{content:"";display:inline-block;width:50%;height:5px;border-radius:31px;background-color:#548153;position:relative;top:27px;right:5%}.custom-slide-class.templates p.sids1:before{content:"";display:inline-block;width:35%;height:5px;border-radius:31px;background-color:#deb1b2;position:relative;top:27px;right:5%}.custom-slide-class.templates p.sids2:before{content:"";display:inline-block;width:35%;height:5px;border-radius:31px;background-color:#f1d14e;position:relative;top:27px;right:5%}.custom-slide-class.templates p.side3,.custom-slide-class.templates p.side4,.custom-slide-class.templates p.side5,.custom-slide-class.templates p.sids1,.custom-slide-class.templates p.sids2{display:flex}.product__accordion .accordion__content li{list-style-position:outside;padding-left:6px;line-height:1.6}.metafield-rich_text_field li{font-size:16px}.product__info-wrapper .metafield-rich_text_field ul{margin-top:4px}.f-text.sen p:before{content:"";display:inline-block;background-image:url(/cdn/shop/files/call-icon-white.svg?v=1770022856);background-size:contain;background-repeat:no-repeat;width:16px;height:16px;margin-right:6px;position:relative;top:4px}.footer-block__brand-info .svg-wrapper{width:30px!important;height:30px!important}h1.main-page-title.page-title.h0,form.installment,div#paypal-upstream-messaging-product{display:none}@media (max-width: 768px){.js .product__media{position:relative!important;overflow:visible!important}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/style.css.map */
