@font-face{font-family:Rubik Regular;src:url(https://db.onlinewebfonts.com/t/12ebda1683a1752df697faceda81d94e.eot);src:url(https://db.onlinewebfonts.com/t/12ebda1683a1752df697faceda81d94e.eot?#iefix)format("embedded-opentype"),url(https://db.onlinewebfonts.com/t/12ebda1683a1752df697faceda81d94e.woff2)format("woff2"),url(https://db.onlinewebfonts.com/t/12ebda1683a1752df697faceda81d94e.woff)format("woff"),url(https://db.onlinewebfonts.com/t/12ebda1683a1752df697faceda81d94e.ttf)format("truetype"),url(https://db.onlinewebfonts.com/t/12ebda1683a1752df697faceda81d94e.svg#Rubik\ Regular)format("svg")}@font-face{font-family:Rubik SemiBold;src:url(https://db.onlinewebfonts.com/t/0477da987062d2018c834df8cc83093f.eot);src:url(https://db.onlinewebfonts.com/t/0477da987062d2018c834df8cc83093f.eot?#iefix)format("embedded-opentype"),url(https://db.onlinewebfonts.com/t/0477da987062d2018c834df8cc83093f.woff2)format("woff2"),url(https://db.onlinewebfonts.com/t/0477da987062d2018c834df8cc83093f.woff)format("woff"),url(https://db.onlinewebfonts.com/t/0477da987062d2018c834df8cc83093f.ttf)format("truetype"),url(https://db.onlinewebfonts.com/t/0477da987062d2018c834df8cc83093f.svg#Rubik\ SemiBold)format("svg")}@font-face{font-family:Rubik Bold;src:url(https://db.onlinewebfonts.com/t/b5b2632af1e2567e822e947f3c1f5b09.eot);src:url(https://db.onlinewebfonts.com/t/b5b2632af1e2567e822e947f3c1f5b09.eot?#iefix)format("embedded-opentype"),url(https://db.onlinewebfonts.com/t/b5b2632af1e2567e822e947f3c1f5b09.woff2)format("woff2"),url(https://db.onlinewebfonts.com/t/b5b2632af1e2567e822e947f3c1f5b09.woff)format("woff"),url(https://db.onlinewebfonts.com/t/b5b2632af1e2567e822e947f3c1f5b09.ttf)format("truetype"),url(https://db.onlinewebfonts.com/t/b5b2632af1e2567e822e947f3c1f5b09.svg#Rubik\ Bold)format("svg")}@font-face{font-family:Rubik Medium Regular;src:url(https://db.onlinewebfonts.com/t/98553f9f463aa92c3ff5233e07af09a6.eot);src:url(https://db.onlinewebfonts.com/t/98553f9f463aa92c3ff5233e07af09a6.eot?#iefix)format("embedded-opentype"),url(https://db.onlinewebfonts.com/t/98553f9f463aa92c3ff5233e07af09a6.woff2)format("woff2"),url(https://db.onlinewebfonts.com/t/98553f9f463aa92c3ff5233e07af09a6.woff)format("woff"),url(https://db.onlinewebfonts.com/t/98553f9f463aa92c3ff5233e07af09a6.ttf)format("truetype"),url("https://db.onlinewebfonts.com/t/98553f9f463aa92c3ff5233e07af09a6.svg#Rubik Medium Regular")format("svg")}.custom-product-info{font-family:Rubik Regular!important}.product-title{font-family:Rubik Bold!important;margin-top:14px!important;padding-top:0}.custom-additional-info{font-family:Rubik SemiBold!important;color:#3a3a3a!important;margin-top:14px}.short-description{display:none}.prices{margin-top:16px;margin-bottom:0!important}.product-surfup .product-shop .prices .price{font-family:Rubik SemiBold!important}.custom-text-info{font-family:Rubik Regular;font-weight:400;font-size:16px;leading-trim:NONE;line-height:22px;letter-spacing:0%;margin-top:10px}.custom-text-info p{font-family:Rubik Regular!important;font-weight:400!important;font-size:16px!important;leading-trim:NONE!important;line-height:22px!important;letter-spacing:0%!important;margin-top:10px!important;color:#3a3a3a!important}.custom-text-info strong{font-family:Rubik SemiBold!important;font-weight:600;font-size:16px;leading-trim:NONE;line-height:26px;letter-spacing:0%;display:block;margin-bottom:-10px}.product-template.product-template-surfup{padding-top:80px}.product-surfup .product_top{max-width:1452.95px!important;gap:0px!important}.product-img-box .slider-nav .item{margin:0}.slider-nav .product-single__media model-viewer,.slider-nav .product-single__media img{background:linear-gradient(180deg,#ccc 93.9%,#d1d1d1 25.88%);border-radius:5px}.selector-wrapper{display:none!important}.dropdown-selected:after{content:"";float:right;display:inline-block;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 9.5L12 14.5L7 9.5' stroke='%23000' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.custom-dropdown{margin-top:25px}.product-img-box .slider-nav{padding:0 35px;margin-bottom:22px}.slick-track{display:flex;justify-content:center;gap:22px}.total-price,.quantity{display:none}.custom-dropdown{position:relative;max-width:100%}.dropdown-selected{padding:13px 12px 11px;border:1px solid #ccc;cursor:pointer;border-radius:4px}.main-content input[type=text]{max-width:100%!important}.dropdown-options{display:none;border:1px solid #ccc;border-top:none;position:absolute;width:100%;background:#fff;z-index:10}.custom-dropdown.active .dropdown-options{display:block}.dropdown-option{display:flex;align-items:center;gap:8px;padding:8px;cursor:pointer}.dropdown-option:hover{background:#f5f5f5}.dropdown-option.disabled{opacity:.5;cursor:not-allowed}.product-surfup .product-shop .groups-btn .icon-share svg,.product-surfup .product-shop .groups-btn .wishlist svg{fill:#fff!important}.custom-block{max-width:100%}.custom-button{width:100%;padding:12px;border:1px solid #333;background:#fff;font-weight:700;cursor:pointer;text-transform:uppercase;margin-bottom:15px;border-radius:4px;font-family:Rubik Medium Regular;transition:all .3s ease}.custom-button:hover{background:#333;color:#fff}.info-line{font-family:Rubik SemiBold;margin-bottom:15px;color:#333;font-family:Rubik;font-weight:600;font-style:SemiBold;font-size:16px;leading-trim:NONE;line-height:16px;letter-spacing:0%}.info-line span{margin:0 5px;font-family:Rubik SemiBold}.icon-text{display:flex;align-items:center;gap:10px;color:#3a3a3a;font-family:Rubik Regular;font-weight:400;font-style:Regular;font-size:16px;leading-trim:NONE;line-height:16px;letter-spacing:0%}.icon-text svg{min-width:24px;min-height:24px}.vehicle-config{margin-top:25px}.vehicle-title{font-family:Rubik SemiBold!important;font-weight:600;font-style:SemiBold;font-size:18px;leading-trim:NONE;line-height:16px;letter-spacing:0%}.vehicle-subtitle{font-family:Rubik SemiBold!important;font-weight:600;font-style:SemiBold;font-size:14px;leading-trim:NONE;line-height:16px;letter-spacing:0%;margin-bottom:12px!important}.vehicle-fields{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.vehicle-fields input{width:100%;padding:14px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;outline:none}.vehicle-fields input:focus{border-color:#111}@media(max-width:768px){.vehicle-fields{grid-template-columns:1fr!important}}input#product-add-to-cart{font-family:Rubik Medium Regular;font-weight:500;font-style:Medium;font-size:18px;leading-trim:NONE;line-height:16px;letter-spacing:-4%;text-align:center;text-transform:uppercase}.product_bottom{display:none}.icon-text-grid{padding:100px 0!important}.layout_default .container{max-width:1455px!important}.agrs__card-photos{display:none!important}.template-product .main-content{padding-bottom:0!important}.agrs__body .swiper-wrapper{display:flex}.agrs__body .swiper-slide{width:calc(33.333% - 14px)!important;margin-right:20px!important;background:#fafafa;height:300px;border-radius:10px}@media(max-width:1024px){.agrs__body .swiper-slide{width:calc(50% - 10px)!important}}.agrs__summary__info,.agrs__filter-box,.swiper-pagination{display:none!important}.agrs__card__header[callout]{position:absolute!important;bottom:20px!important;padding:20px 20px 0!important;border-top:1px solid #DFDFDF!important;width:100%!important;margin:0 auto!important}button.agrs__button-link{background:#f33e4c!important;opacity:1!important;border-radius:6px!important;font-family:Rubik Medium Regular!important;font-weight:500!important;font-style:Medium!important;font-size:18px!important;line-height:16px!important;letter-spacing:-4%!important;text-align:center!important;padding:17px 64px!important;border:1px solid #F33E4C!important;transition:all .3s ease}button.agrs__button-link:hover{color:#000!important}.agrs__card__text-wrapper{margin-top:35px}.agrs__created-by{display:none!important}.agrs__widget-title{text-align:center!important;font-family:Rubik Bold;font-weight:700;font-style:Bold;font-size:32px;leading-trim:NONE;line-height:100%;letter-spacing:0%;text-align:center;color:#232830;margin-bottom:40px!important}@media(max-width:1200px){.agrs__widget-title{font-size:22px!important}}.agrs__body .swiper-wrapper{display:flex!important}.agrs__body .swiper-slide{width:calc((100% - 40px) / 3)!important;flex-shrink:0!important}@media(max-width:1024px){.agrs__body .swiper-slide{width:calc((100% - 20px)/2)!important}}@media(max-width:768px){.agrs__body .swiper-slide{width:100%!important}}.agrs__widget{padding-left:25px!important;padding-right:25px!important}@media(min-width:1200px){.agrs__widget{max-width:1450px!important}}.agrs__wrapper{position:relative}.custom-prev,.custom-next{position:absolute;top:50%;transform:translateY(-50%);z-index:10;cursor:pointer}.custom-prev{left:-40px!important}.custom-next{right:-40px!important}@media(max-width:1480px){.custom-prev,.custom-next{display:none}}.agrs__card__stars-wrapper{display:flex;justify-content:flex-start;align-items:center;gap:10px}.agrs__card-date{font-family:Rubik Regular;font-weight:400;font-style:Regular;font-size:16px!important;leading-trim:NONE;line-height:16px;letter-spacing:-3%;opacity:1!important;color:#575757}.agrs__card__text{font-family:Rubik Regular;font-weight:400;font-style:Regular;font-size:20px;leading-trim:NONE;line-height:28px;letter-spacing:-3%;color:#575757}.agrs__card__reviewer-name{font-family:Rubik;font-weight:500;font-style:Medium;font-size:20px;leading-trim:NONE;line-height:20px;letter-spacing:-2%;color:#1e1e1e}.agrs__body-wrapper{margin-top:40px!important}.recentSwiper .swiper-button-prev:hover:before{margin-left:2px}.recentSwiper .swiper-button-next:hover:before{margin-right:2px}.show_sticky .footbar-fixed-product .sticky_form{display:none!important}html,body{overflow-x:hidden}@media(max-width:1200px){.usp-title{font-size:18px!important}.usp-text{font-size:14px!important}}@media(max-width:768px){.icon-text-grid{padding:40px 0!important}.tabs-content,.gallery-section{padding-top:40px!important;padding-bottom:40px!important}.layout_default .container{margin-top:40px!important}.recent-products{padding:40px 0!important}.faq-section{padding-top:0!important;padding-bottom:40px!important}.faq-grid{gap:20px!important}.agrs__widget{padding-left:10px!important;padding-right:10px!important}.prices{flex-direction:column;align-items:flex-start!important}}#back-top{display:none}.newsletter .btn{padding:13px 15px!important}.newsletter .btn:hover{padding:13px 15px!important;color:#000!important}.wrapper-header-bt .container{margin-top:0!important}.ann-bar__inner{padding:10px 35px!important}.custom-additional-info{font-size:14px}.product-surfup .product-shop .prices .price{font-size:20px}.vehicle-title{font-size:16px}input#product-add-to-cart{font-size:16px!important}.info-line,.icon-text{font-size:14px}.section-heading{font-size:26px!important}.icon-text-grid .grid-item p{font-size:16px!important}.tab-btn{font-size:20px!important}.tab-panel p{font-size:16px!important}.gallery-heading{font-size:20px!important}h2.gallery-heading span{font-size:22px!important}.usp-title{font-size:16px!important}.usp-text{font-size:14px!important}.agrs__widget-title,.faq-heading{font-size:20px!important;font-family:Rubik SemiBold}@media(max-width:768px){.faq-heading{text-align:center}}.faq-question{font-size:18px!important}.faq-answer{font-size:16px!important}.header h2{font-size:20px!important;font-family:Rubik SemiBold!important}.layout_default .btn,.agrs__button-link{font-size:16px!important}.custom-button{font-family:Rubik Regular}@media(max-width:768px){.recent-products{padding-top:0!important}}@media(min-width:990px){.icon-text-grid .grid{grid-template-columns:1fr 1fr 1fr!important}}.icon-text-grid .icon img{max-width:45px!important}.icon-text-grid .icon{width:45px!important;height:45px!important}.product-img-box .slick-arrow svg{width:30px!important;height:30px!important;stroke:#fff0}.quantity-selector{display:inline-flex;align-items:center;border:1px solid #000;margin-top:30px}.qty-input{width:50px;text-align:center;border:none;outline:none;font-size:14px;border-left:1px solid black;border-radius:0!important;border-right:1px solid black}.qty-btn{display:flex;align-items:center;justify-content:center;padding:10px;background:none;border:none;cursor:pointer}.qty-btn svg{display:block}
/*# sourceMappingURL=/cdn/shop/t/20/assets/hedit.css.map */
