*{font-family:Quicksand,sans-serif}.cart__items .sa-label{display:none}.footer_html{margin:0 0 80px}.custom-field__shipping-info{width:100%;max-width:90%;padding:20px;border:1px solid #ccc;display:none}@media only screen and (min-width: 1025px){.custom-field__shipping-info.mod-mobile{display:none}}@media only screen and (max-width: 1024px){.custom-field__shipping-info.mod-mobile{display:block;width:100%;margin:20px auto}}@media only screen and (min-width: 1025px){.custom-field__shipping-info{display:block}}.custom-field__shipping-info h3{font-weight:700;font-family:Raleway;font-size:24px;color:#1a1a1a;margin:0 0 20px}.custom-field__shipping-info p{margin:0 0 15px;font-size:18px}.sorting-collections__head .text-center{text-align:center!important;width:100%;margin:9px 0 0;font-size:13px}.third-sections{background-size:cover}.btn-buy-disable{margin-top:30px;color:gray!important}.btn-buy-disable:hover{color:#fff!important}.btn-buy-disable,.compare-btn{padding:18px 40px;border-radius:25px;color:#888;border:none;font-size:20px!important;font-weight:600!important;transition:all .3s;border:2px solid #888}.btn-buy-disable:hover,.compare-btn:hover{background:#888;opacity:.8;color:#fff!important}#shopify-section-161082061198b1005d{padding:40px 0 80px;background:#ececec}#store-locator-title{width:100%;text-align:center;margin:40px 0;font-size:48px!important;color:#1a1a1a;font-family:Raleway!important;font-weight:700;letter-spacing:0}.btn-buy-disable,.compare-btn span,.custom-gallery a{font-family:Raleway!important}.collection-head h1{width:100%;font-size:48px!important;color:#1a1a1a;font-weight:700!important;text-align:center!important;margin:0 0 50px!important;line-height:1.5!important}@media only screen and (max-width: 767px){.collection-head h1{font-size:28px!important}}.sa-label{font-size:12px;font-weight:700}.tabs__slider.tabs{justify-content:center}@media only screen and (max-width: 1024px){.tabs__btn{color:#000}.tabs[data-type=horizontal] .tabs__btn.active,.tabs[data-type=horizontal] .tabs__btn:hover{color:#fff;background:#858585}}@media only screen and (min-width: 1025px){.tabs__btn{color:#000!important;padding:10px 50px!important;font-weight:700!important;font-size:18px!important}.tabs[data-type=horizontal] .tabs__head{background-color:#fff;border-bottom-color:#9b9b9b!important}.tabs[data-type=horizontal] .tabs__btn.active,.tabs[data-type=horizontal] .tabs__btn:hover{background-color:#fff;color:#e40c1a!important;border-top-color:#9b9b9b!important;border-left-color:#9b9b9b!important;border-right-color:#9b9b9b!important;font-weight:700}}.eapps-form-header-container{display:none!important}.eapps-form-layout-boxed{padding:0!important;border:none!important;border-radius:10px;overflow:hidden}.eapps-form-layout-boxed .eapps-form-steps-item-info{background:none!important;padding-left:40px;padding-right:40px}.eapps-form-layout-boxed .eapps-form-header{background:none!important}.eapps-form-element-label{display:block;font-size:16px!important;font-weight:300;line-height:20px;margin-top:20px;margin-bottom:12px;color:#141414!important}.eapps-form-element{background-color:#fafafa!important;border:solid 1px #e5e5e5!important;color:#858585!important;font-size:18px!important;line-height:normal!important;box-sizing:border-box!important;border-radius:2px!important;padding:12px!important;margin:6px 0 22px!important;border:1px solid #cccccc!important}.contact-banner{width:100%;min-height:477px;max-height:477px;background-image:url(/cdn/shop/files/contactback.jpg?v=1606147248);background-repeat:no-repeat;background-size:cover;background-position:50% 50%}@media only screen and (max-width: 991px){.contact-banner{min-height:300px}}@media only screen and (max-width: 480px){.contact-banner{min-height:200px;background-size:contain}}.dealers-div{font-size:14px}.dealers-div .row{width:100%;border:1px solid #ccc;margin:0 0 10px;display:flex;color:#000}.dealers-div .row a{color:teal}.dealers-div .headings{width:35%;font-weight:700;padding:10px;flex-direction:column}.dealers-div .headings div{min-height:25px}.dealers-div .data{width:65%;padding:10px;flex-direction:column}.dealers-div .data div{min-height:25px}.dealers-div .data div:first-child{font-weight:700}body.is-locked{overflow-y:hidden}.product-collection__options .js-product-options .product-options__section{display:none!important}.product-collection__options .js-product-options .product-options__section.mod-color{display:flex!important}.product-options--type-page .product-options__value--text{min-height:40px;padding:0 25px;width:130px}.product-options--type-page .product-options__section.mod-color{margin:20px 0}.product-page-info__button-add-to-cart .btn:not(.btn--size-large) i{display:none}.product-descrp{margin:0 0 20px;font-size:16px;line-height:24px;font-weight:500;color:#1a1a1a;font-family:Raleway}.testimonials-holder{width:100%;padding:50px 0}.testimonials-holder .custom-field--title{font-family:Raleway;font-size:48px;line-height:1.2;color:#1a1a1a;text-align:center;margin:0 0 30px;font-weight:700}@media only screen and (max-width: 600px){.testimonials-holder .custom-field--title{font-size:24px}}.testimonials-holder .field__content,.testimonials-holder .field__content p{font-family:Raleway;font-size:24px;color:#1a1a1a;line-height:36px;text-align:center;margin:0 0 20px}@media only screen and (max-width: 600px){.testimonials-holder .field__content,.testimonials-holder .field__content p{font-size:14px}}.testimonials-holder .field__author{font-family:Open Sans;font-size:16px;color:#1a1a1a;line-height:24px;text-align:center;font-weight:600}.testimonials-holder .slick-dots{width:100%;margin:20px 0 0;text-align:center;list-style:none;display:flex;align-items:center;justify-content:center}.testimonials-holder .slick-dots li{width:16px;margin:0 10px}.testimonials-holder .slick-dots li:before{display:none!important}.testimonials-holder .slick-dots li.slick-active button{background:#000}.testimonials-holder .slick-dots li button{cursor:pointer;text-indent:-9999px;display:block;width:16px;height:16px;fill:#c2c2c2;border-radius:50%;overflow:hidden;border:none;outline:none;transition:all .5s}.testimonials-holder .slick-dots li button:hover{background:#000}.info-section{padding:70px 0 10px}.info-section .home-section-title{font-size:48px;line-height:1.2;letter-spacing:0em;font-weight:700}.info-section .rte{font-family:Quicksand,sans-serif;font-weight:700;font-size:18px;color:#000;text-align:center;line-height:1.8}.info-section .rte img{margin:10px;max-width:160px}@media only screen and (max-width: 767px){.info-section .rte img{max-width:250px}}.info-section .logos-donate{max-width:100%;padding:0 20px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.info-section .logos-donate a{display:block;margin:0 40px}@media only screen and (max-width: 767px){.info-section .logos-donate a{margin:0 0 30px}}.info-section .logos-donate img{max-width:inherit;width:100%;object-fit:cover}@media only screen and (max-width: 767px){.info-section .logos-donate{flex-direction:column;align-items:center}}.technical-parameters{padding:50px 0}.technical-parameters .technical-parameters-list{width:100%;display:flex;flex-wrap:nowrap;justify-content:space-between}@media only screen and (max-width: 1200px){.technical-parameters .technical-parameters-list{flex-wrap:wrap}}@media only screen and (max-width: 991px){.technical-parameters .technical-parameters-list{flex-direction:column;justify-content:center}}.technical-parameters .technical-parameters-item{display:inline-flex;font-family:Open Sans;font-size:14px;color:#1a1a1a;margin:10px;align-items:center}@media only screen and (max-width: 991px){.technical-parameters .technical-parameters-item{flex-direction:column;justify-content:center;text-align:center}}.technical-parameters .technical-parameters-item h3{font-family:Open Sans;font-size:14px;font-weight:400;color:#1a1a1a;margin:0;font-weight:500}.technical-parameters .technical-parameters-item p{margin:0;color:#1a1a1a;font-weight:400;line-height:1.2}.technical-parameters .technical-parameters-item img{min-height:80px;object-fit:cover;width:auto;max-height:80px;margin:0 5px 0 0}.custom-field__highlights img{max-height:400px;min-height:400px;margin:0 auto;display:block;width:100%;object-fit:cover}@media only screen and (max-width: 991px){.custom-field__highlights img{min-height:inherit}}@media only screen and (max-width: 600px){.product-detail-gallery .custom-field--value .fc-item{width:100%}}.custom-field__highlights .row:nth-child(odd) .col-md-6{order:2;display:inline-flex;justify-content:center;flex-direction:column}@media only screen and (max-width: 768px){.custom-field__highlights .row:nth-child(odd) .col-md-6{order:1;display:inline-flex;justify-content:center;flex-direction:column}}.custom-field__highlights .row:nth-child(odd) .custom-title-content{order:1;display:inline-flex;justify-content:center;flex-direction:column}@media only screen and (max-width: 768px){.custom-field__highlights .row:nth-child(odd) .custom-title-content{order:2;display:inline-flex;justify-content:center;flex-direction:column}}.footer__section-content .list-unstyled{width:100%;text-align:center;display:flex;justify-content:center}.footer__section-content .list-unstyled li{display:inline-block}.footer__section-content .list-unstyled li:last-child a{border:none}.footer__section-content .list-unstyled a{width:100%;padding:0 10px;font-family:Quicksand,sans-serif;font-weight:500;font-size:14px;color:#fff!important;text-decoration:none solid white;line-height:16px;text-align:center;border-right:1px solid}@media only screen and (max-width: 1024px){.menu__panel .menu__list a{color:#000!important;padding:0 5px}}.gallery img{width:200px;height:200px;cursor:pointer}.show{z-index:999;display:none}.img-holder{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover}.img-holder .img-holder-box{width:100%;max-width:700px;margin:0 auto;height:100%;position:relative;padding:20px;border-radius:15px;text-align:center;background-color:#fff}.show .overlay{width:100%;height:100%;background:#000000a8;position:absolute;top:0;left:0}.show .img-show{max-width:80vw;max-height:80vh;width:100%;height:100%;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);overflow:hidden;z-index:999}.img-show span{position:absolute;top:10px;right:10px;z-index:99;cursor:pointer;color:#000;display:block;border-radius:50%;width:60px;height:60px;font-size:60px;transform:rotate(45deg);transition:all .5s}.img-show span:hover{color:#e40c1a}.img-show img{width:auto;height:100%;object-fit:cover}.about-us-holder{padding:40px 0 100px}.about-us-holder img{display:block;margin:0 auto}.about-us-holder h3{font-family:Raleway;font-size:43px;line-height:1.2;color:#1a1a1a;margin:0 0 40px;font-weight:600}@media only screen and (max-width: 767px){.about-us-holder h3{font-size:32px;margin:0 0 20px}}@media only screen and (max-width: 991px){.about-us-holder .our-story-content{margin:30px 0 0}}.about-us-holder .mid-head{margin:90px 0 30px;text-align:center}@media only screen and (max-width: 767px){.about-us-holder .mid-head{margin:30px 0}}.about-us-holder .mid-head h2{font-family:Raleway;font-size:43px;color:#1a1a1a;text-align:center;line-height:1.2;margin:0}@media only screen and (max-width: 767px){.about-us-holder .mid-head h2{font-size:32px}}.about-us-holder p{font-size:16px;line-height:1.5;color:#1a1a1a;margin:0 0 20px}.about-us-holder ul li{font-size:16px;color:#1a1a1a;margin:0 0 10px}.about-us-holder .about-promo-text{margin:100px 0;background:#f0f0f0;padding:90px 0;text-align:center}@media only screen and (max-width: 991px){.about-us-holder .about-promo-text{padding:30px 0;margin:30px 0}}.about-us-holder .about-promo-text .col-md-4{padding:0 30px;align-items:center;display:inline-flex;flex-direction:column}.about-us-holder .about-promo-text .col-md-4 p{min-height:150px}@media only screen and (max-width: 767px){.about-us-holder .about-promo-text .col-md-4 p{min-height:50px}}@media only screen and (min-width: 1199px){.about-us-holder .about-promo-text .col-md-4{padding:0 30px}}@media only screen and (max-width: 991px){.about-us-holder .about-promo-text .col-md-4{margin:0 0 30px}}.about-us-holder .about-promo-text .col-md-4 img{margin:0 auto 30px;object-fit:contain;width:auto;max-height:80px;min-height:80px;max-width:100%}.about-us-holder .about-promo-text p{font-family:Raleway;font-size:16px;color:#1a1a1a;line-height:1.5;text-align:center;margin:0;font-weight:400}.about-us-holder .block-center{display:flex;flex-direction:column;justify-content:center;height:100%}.about-us-holder .team-row img{margin:0 auto 40px;max-width:60%}.about-us-holder .team-row ul{margin:0 0 30px}.about-us-holder .team-row h3{font-family:Raleway;font-size:24px;color:#1a1a1a;margin:0 0 30px}.about-us-holder .team-row strong{font-size:18px;display:block;margin:0 0 20px;color:#1a1a1a;font-weight:600}.compare-all .btn-buy.mod-small{padding:5px 15px;height:27px;border-radius:15px;background-color:#e40c1a!important;color:#fff!important;border:none;margin:10px 0!important;font-size:14px!important;transition:all .5s}.compare-all .btn-buy.mod-small:hover{opacity:.8}#compare-all .page .container{max-width:100%}#compare-all .mobile-visible{display:none}@media only screen and (max-width: 991px){#compare-all .mobile-visible{display:block}}.compare-all{width:100%;font-family:Quicksand,sans-serif}@media only screen and (max-width: 991px){.compare-all{display:block;overflow-x:scroll}.compare-all tr td{min-width:150px!important}.compare-all tr td:first-child{min-width:150px!important;position:sticky;text-align:left;left:0;top:0;padding-left:10px;background:#fff;z-index:100;margin:0;border-left:none}.compare-all tr td:first-child div{text-align:left!important}}@media only screen and (max-width: 600px){.compare-all tr td{min-width:150px!important}.compare-all tr td:first-child{min-width:100px!important}}@media only screen and (max-width: 475px){.compare-all tr td{min-width:150px!important}.compare-all tr td:first-child{min-width:100px!important}}.compare-all td{border:1px solid #ccc;font-size:13px;color:#000}.compare-all td strong{font-size:14px}.compare-all tr:nth-child(odd) td{background:#e2e2e2}.menu__dropdown .menu__list--styled .menu__item{margin:0 0 10px}.menu__dropdown .menu__list--styled .menu__item>a,.menu__dropdown .menu__list--styled .menu__item>a:visited,.menu__dropdown .menu__list--styled .menu__item>a:active,.menu__dropdown .menu__list--styled .menu__item>a:link{color:#fff;text-transform:uppercase;line-height:1.1;padding:5px}.menu__dropdown,.menu__list--styled .menu__list{width:300px!important}.product-tabs{margin:0 0 100px}.promobox--type-1-2 .promobox__btns,.promobox--type-1-5 .promobox__btns{width:100%}.promobox__btns{width:100%!important;padding-bottom:100px!important}@media only screen and (max-width: 1024px){.promobox__btns{padding-bottom:20px!important;position:absolute;left:0;bottom:0}}.promobox__btns .btn-buy{margin:0;font-weight:600;transition:all .5s;border:2px solid #e40c1a!important;height:50px;line-height:10px;font-weight:700!important}.promobox__btns .btn-buy:hover{background-color:#b5000c!important;border:2px solid #b5000c!important}.promobox__btns a.promobox__btn-1.btn.btn--invert.btn--transparent{width:auto;white-space:nowrap;transition:all .5s}@media only screen and (max-width: 991px){#shopify-section-1586283433745 .row.justify-content-center{display:flex;flex-wrap:wrap}#shopify-section-1586283433745 .row.justify-content-center .col-4{display:inline-flex;width:auto}}#shopify-section-1586283433745 .rimage__img{max-height:30px;width:auto;left:50%;transform:translate(-50%);max-width:100%}@media only screen and (max-width: 767px){ul.map-ul-li li{font-size:12px}}.promobox.bottom-div-back.promobox--type-1.promobox--style-5.position-relative.text-center.overflow-hidden.text-underline-parent a{font-weight:600;transition:all .5s;border:2px solid #e40c1a!important;height:48px;line-height:10px;font-weight:700!important}.promobox.bottom-div-back.promobox--type-1.promobox--style-5.position-relative.text-center.overflow-hidden.text-underline-parent a:hover{background-color:#b5000c!important;border:2px solid #b5000c!important}.footer__social-media{padding-bottom:50px}@media only screen and (max-width: 1024px){.footer__social-media{float:none;width:100%;text-align:center;padding-bottom:50px}}.submit-button-wrapper .cf-btn-block{text-transform:uppercase;font-weight:700}form#contact_form{margin-top:20px!important}#shopify-section-1603829784ac416f0f .product__item.col-auto{width:25%}#shopify-section-1603829784ac416f0f .product__item.col-auto .rimage{padding-top:0!important}#shopify-section-1603829784ac416f0f .product__item.col-auto .rimage img{position:relative}@media only screen and (max-width: 1024px){#shopify-section-1603829784ac416f0f .product__item.col-auto{width:50%}}@media only screen and (max-width: 767px){#shopify-section-1603829784ac416f0f .product__item.col-auto{width:100%}}@media only screen and (max-width: 767px){#shopify-section-1603984872b4fa94fd .promobox__text-2{font-size:18px!important;margin:0 0 10px!important}}@media only screen and (max-width: 767px){#shopify-section-1603984872b4fa94fd .promobox__text-3{font-size:14px;margin:0!important}}@media only screen and (max-width: 991px){.footer__subscription{margin-top:0!important}}.footer__subscription p{font-family:Quicksand,sans-serif;font-size:14px;color:#d4d4d4;display:inline-flex;align-items:center;justify-content:center;height:100%;text-align:left}.footer__subscription input[type=email]{height:41px;color:#d4d4d4!important;border:1px solid #4f4f4f;background:#3b3b3b!important}.footer__subscription input.btn{height:41px;border-radius:0;display:block;background:#595959!important;border:1px solid #4f4f4f!important;margin:0;padding:0;font-size:16px!important;font-weight:400!important}@media only screen and (max-width: 1024px){.product-tabs.tabs[data-type=horizontal] .tabs__head{display:block;margin:0}.product-tabs.tabs[data-type=horizontal] .tabs__head .tabs__slider{display:flex}.product-tabs.tabs[data-type=horizontal] .tabs__head .tabs__slider .tabs__btn{padding:5px 15px;border:1px solid #858585;margin:0 5px}.product-tabs.tabs[data-type=horizontal] .tabs__head .tabs__slider .tabs__btn.active{background:#858585;color:#fff}}@media only screen and (max-width: 1024px){.product-tabs.tabs[data-type=horizontal] .tabs__body{border:none}}#specifications .compare-all{display:table!important}#specifications .compare-all tr td:first-child{border-left:1px solid #ccc}.tab-content{padding:20px 0}.table-scroll{width:100%;margin:0 0 5px;text-align:right;display:none}@media only screen and (max-width: 991px){.table-scroll{display:block}}.table-scroll a{padding:3px 10px;margin:0 5px;color:#000;border:1px solid #000;display:inline-block;line-height:1;transition:all .5s}.table-scroll a:hover{opacity:.8}
/*# sourceMappingURL=/cdn/shop/t/41/assets/custom_addon.scss.css.map */
