:root{--white:#fff;--black:#000;--primary:#000000;--grayb:#4a4a4a;--secondary:#ed1c24;--secondaryl:#FF3131;--secondary-bold:#bc1017;--secondary-light:#ffd8d8;--yellow-light:#fff4d8;--brown:#2e1111;--third:#0b7f48;--third1:#c6ffcd;--danger:#a64242;--gray:#a2a2a2;--graybold:#727272;--gray1:#F3F3F6;--gray2:#e6e6e8;--darkblue:#111129}*{box-sizing:border-box}[v-cloak]{display:none}body{color:var(--graybold);padding:0;margin:0}.trans-3{transition:all .3s ease}body .woof_block_html_items .icheckbox_flat-flat,body .woof_block_html_items .iradio_flat-flat{background-image:url(/wp-content/uploads/2024/03/flat.png)!important}.post-editor a{color:var(--secondary)}.post-editor a:hover{text-decoration:underline}.azul-payment-wrapper{margin:0 auto;max-width:50rem}.azul-payment-wrapper .AZUL_PayStatus{background:#c7ebff;padding:2rem;font-size:1.8rem;font-weight:700;color:#316c8e;text-align:center;border-radius:1rem}.azul-payment-wrapper.declined .AZUL_PayStatus{background:#ffc7c7;color:#6e1e1e}.azul-payment-wrapper .AZUL_PayStatus i{background:#316c8e;width:3rem;height:3rem;border-radius:50%;color:var(--white);display:inline-flex;margin-right:1rem;font-size:1.5rem;justify-content:center;align-items:center}.azul-payment-wrapper.declined .AZUL_PayStatus i{background:#c61d1d}.azul-payment-wrapper .btn-one{display:block;margin:0 auto;border-radius:3rem;width:15rem;text-align:center}.azul-payment-wrapper .actions{display:grid;grid-template-columns:1fr 1fr;justify-content:center;gap:1rem}.azul-payment-wrapper.declined .btn-one{display:inline-block;margin:0;width:100%}.azul-payment-wrapper.declined .btn-try{background:#4b9ec0}.azul-payment-wrapper.declined .btn-try:hover{background:#25c0ff}#AZUL_PaymentPage{background:#eef9ff;border-radius:1rem;padding:2rem;list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:3rem}.azul-payment-wrapper.declined #AZUL_PaymentPage{background:#ffe5e5}#AZUL_PaymentPage li span{font-weight:700;display:block;margin-bottom:5px}span.loader-cs{width:20px;height:20px;border:5px solid #FFF;border-bottom-color:#fff0;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.pswp .pswp__bg{opacity:.7!important}.sk-categories{display:grid;grid-template-columns:repeat(auto-fill,minmax(22rem,1fr));gap:2rem}.sk-categories a{display:flex;border-radius:1rem;background-color:var(--white);height:24rem;background-position:center;background-size:contain;background-repeat:no-repeat;overflow:hidden;color:var(--white);position:relative;padding:2rem;justify-content:center;align-content:center;font-weight:700}.sk-categories a:before{width:100%;background:#00000082;height:100%;content:'';display:block;position:absolute;z-index:0;left:0;top:0;transition:all .3s ease}.sk-categories a:hover:before{background:#00000061}.sk-categories a .name{position:relative;display:inline-flex;align-self:center;font-weight:700;font-size:2rem;text-align:center}.sk-product-filters{position:relative}.sk-product-filters .btn-filter{display:block;width:100%;font-family:Poppins,sans-serif;font-weight:600;height:3.3rem;line-height:3.1rem;background:var(--secondary);color:var(--white);border:0;border-radius:1rem;cursor:pointer;transition:all .3s ease;margin-top:1rem}.sk-product-filters .btn-filter:hover{background:var(--gray1);color:var(--black)}.sk-product-filters .btn-filter i{margin-right:.5rem}.sk-product-filters h3{font-size:2.5rem;margin:0}.sk-product-filters .filter-group{margin-top:2.5rem}.your-vehicle{text-align:center;display:flex;justify-content:center;gap:1rem;align-items:center;margin-bottom:3rem}.sk-product-filters .your-vehicle{margin-bottom:inherit;display:block;text-align:inherit}.your-vehicle .choose-vehicle{background:#F3F3F6;border-radius:7px;padding:.7rem 1.5rem;border:0;font-weight:400;font-family:Poppins,sans-serif;cursor:pointer}.your-vehicle .remove-vehicle{display:inline-block;margin-left:1rem;cursor:pointer;color:var(--black)}.your-vehicle .remove-vehicle:hover{color:var(--secondary)}.your-vehicle .choose-vehicle i{margin-right:.5rem}.your-vehicle .choose-vehicle:hover{background:var(--secondary);color:var(--white)}.sk-product-filters .filter-group .title{margin-bottom:1rem;font-weight:700;font-size:1.8rem}.sk-product-filters .filter-group ul{margin:0;padding:0;list-style:none}.sk-product-filters .filter-group ul li{margin-bottom:5px}.sk-product-filters .filter-group ul li a{display:inline-block;opacity:.7;font-weight:400}.sk-product-filters .filter-group ul li a:hover,.sk-product-filters .filter-group ul li a.active{opacity:1;color:var(--secondary);font-weight:700}.vehicle-compatible-label{background:var(--third1);padding:1rem 2rem;margin-bottom:2rem;display:inline-block;border-radius:5px}.vehicle-compatible-label i{font-size:120%;margin-right:.8rem;color:var(--third)}.vehicle-compatible-label strong{color:var(--third)}.vehicle-fitments table{border-collapse:collapse;border-radius:1rem;overflow:hidden;box-shadow:0 0 5px rgb(0 0 0 / .1)}.vehicle-fitments table thead th{background:var(--grayb);padding:1rem;color:var(--white)}.vehicle-fitments table tbody tr{border-bottom:1px solid var(--gray2);transition:all .2s ease}.vehicle-fitments table tbody tr td{padding:.5rem 1rem;text-align:center}.vehicle-fitments table tbody tr:hover{border-bottom-color:var(--base)}.sk-vehicle-selection{position:fixed;max-width:100rem;background:var(--white);z-index:90;top:24vh;left:0;right:0;margin:auto;padding:2rem;border-radius:2rem;display:none}.vehicle-form-active .sk-vehicle-selection{display:block}.sk-vehicle-selection .btn-close{width:2.5rem;height:2.5rem;border-radius:50%;background:var(--secondary);text-align:center;color:var(--white);line-height:2.5rem;position:absolute;right:0;top:-1rem;cursor:pointer}.sk-vehicle-selection .btn-close:hover{background:#6f6f6f}.sk-vehicle-selection h3{font-size:2rem;margin:0 0 1rem}.sk-vehicle-selection .sk-vehicle-filter select{font-size:1.4rem;border:2px solid #d3d3d3;height:4rem}.sk-vehicle-selection .sk-vehicle-filter .btn-one{font-size:1.5rem;height:4rem}.sk-vehicle-selection .sk-vehicle-filter form{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.overlay-bg{position:fixed;z-index:89;width:100%;height:100%;background:#000000ad;display:block;left:0;top:0;display:none}.vehicle-form-active .overlay-bg{display:block}.sk-vehicle-filter form{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(22rem,1fr))}.sk-vehicle-filter select{width:100%;font-weight:600;font-size:1.7rem;padding:0 2rem 0 1.5rem!important;border-radius:7px;border:0;font-family:Poppins,sans-serif;height:5rem;appearance:auto;border-right:10px solid #fff0;color:var(--black)}.sk-vehicle-filter select option{color:var(--black)}.sk-vehicle-filter .btn-one{width:100%;height:5rem;border-radius:7px;background:var(--secondary);font-size:1.7rem;border:0;cursor:pointer}.sk-vehicle-filter .btn-one i{margin-right:7px}.sk-vehicle-filter .btn-one:hover{background:var(--secondaryl)}.sk-vehicle-filter .wrap-clear{text-align:center;padding-top:2rem}.sk-vehicle-filter .wrap-clear a{display:inline-block;color:var(--white)}.sk-vehicle-selection .sk-vehicle-filter .wrap-clear a{color:var(--black)}.sk-vehicle-selection .sk-vehicle-filter .wrap-clear a:hover{color:var(--secondary);text-decoration:none}.sk-vehicle-filter .wrap-clear a i{margin-right:7px}.sk-vehicle-filter .wrap-clear a:hover{text-decoration:underline}.cat-head{position:relative;padding:5rem 0;background-position:center;background-size:cover;background-repeat:no-repeat}.cat-head .container{max-width:1300px;margin:0 auto;color:var(--white);position:relative;padding:0 2rem}.cat-head:before{background:linear-gradient(90deg,rgb(0 0 0 / .9) 36.39%,rgb(237 28 36 / .58) 132.08%);content:'';display:block;width:100%;height:100%;left:0;top:0;position:absolute}.cat-head h1{color:var(--white)!important}.cat-head .woocommerce-breadcrumb{display:flex;margin:0;padding:0;list-style:none;gap:1rem}.cat-head .woocommerce-breadcrumb a{color:var(--white)!important;display:inline-block;font-weight:300;transition:all .3s ease;text-decoration:none!important}.cat-head .woocommerce-breadcrumb a:after{content:"\f054";font-family:'Font Awesome 5 Free';margin-left:1rem}.cat-head .woocommerce-breadcrumb a:hover{color:var(--secondaryl)!important}.cat-head .woocommerce-breadcrumb .active a:after{display:none}.cat-head .woocommerce-breadcrumb .active a{color:var(--secondaryl);font-weight:700}.carousel-cats a{display:block;color:var(--primary);text-align:center}.carousel-cats .swiper{max-width:calc(100% - 14rem);margin:0 auto}.carousel-cats .swiper-button-next,.carousel-cats .swiper-button-prev{top:6.8rem}.carousel-cats a .img{display:inline-block;height:12rem;background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;border-radius:1rem;margin-bottom:6px;border:1px solid var(--gray2);transition:border-color .3s ease}.carousel-cats a:hover .img{border-color:var(--secondary)}.jet-mega-menu .jet-mega-menu-item__link{color:var(--white)}.jet-mega-menu .jet-mega-menu-item__link:hover{color:var(--secondary)}.overlay-menu{position:fixed;background:#002e689c;top:0;left:0;height:100vh;width:100%;z-index:9991;display:block;transition:all .7s ease;opacity:0;visibility:hidden}.mobile-menu-open{overflow-y:hidden}.mobile-menu-open .overlay-menu{opacity:1;visibility:visible}.mobile-menu-open .overlay-menu .btn{position:absolute;right:1rem;top:1rem;color:var(--white)}.custom-mobile-menu{position:fixed;background:var(--white);top:0;left:-100%;visibility:hidden;height:100%;width:30rem;z-index:9999;padding:2rem;flex-direction:column;display:flex;transition:all .7s ease}.custom-mobile-menu .logo{max-width:15rem}.mobile-menu-open .custom-mobile-menu{visibility:visible;left:0%}.custom-mobile-menu .wrapper{overflow:auto;margin-bottom:2rem;margin-top:2rem}.custom-mobile-menu .wrapper .menu{margin:0;padding:0;list-style:none}.custom-mobile-menu .wrapper .menu>.menu-item>.dropdown-menu{list-style:none;padding:0 0 0 1rem;display:none}.custom-mobile-menu .wrapper .menu .menu-item{margin:5px 0}.custom-mobile-menu .wrapper .menu>.menu-item>a,.custom-mobile-menu .wrapper .menu>.menu-item>.dropdown-menu a{font-weight:700;font-size:1.7rem;color:var(--primary);text-decoration:none;transition:all .3s ease;border-bottom:2px solid #fff0;display:flex;justify-content:space-between;padding:4px 0}.custom-mobile-menu .wrapper .menu>.menu-item>a>i{position:relative;top:5px}.custom-mobile-menu .wrapper .menu>.menu-item.opened>a>i{transform:rotate(-180deg) translateY(6px)}.custom-mobile-menu .wrapper .menu>.menu-item.opened .dropdown-menu{display:block}.custom-mobile-menu .wrapper .menu>.menu-item>.dropdown-menu a{font-size:1.4rem;font-weight:600}.custom-mobile-menu .wrapper .menu>.menu-item a:hover,.custom-mobile-menu .wrapper .menu>.menu-item.opened>a{font-weight:700;color:var(--primary);text-decoration:none;border-bottom-color:var(--primary)}.custom-mobile-menu .mobile-account,.custom-mobile-menu .mobile-menu-links{margin-top:auto}.mobile-menu-links .elementor-element{padding:0}.mobile-account a{display:flex;align-items:center;font-size:1.7rem;color:var(--primary);font-weight:700;text-decoration:none}.mobile-account a:hover{color:var(--primary)}.mobile-account a i{font-size:1.8rem;font-weight:700;display:inline-block;margin-right:1rem}.elementor-location-header .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-mega-container{width:100vw!important;position:fixed;top:10rem;box-shadow:0 1rem 1rem rgb(0 0 0 / .1)}.mega-menu .wrap-cards .cards{display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}.mega-menu.mobile .wrap-cards .cards{gap:1rem}.mega-menu .wrap-cards a{display:block;color:var(--primary);font-weight:600;font-size:1.5rem}.mega-menu .wrap-cards a .img{display:block;height:10rem;background-color:#fff;border-radius:1rem;background-size:contain;background-position:center;background-repeat:no-repeat;border:1px solid var(--gray2)}.mega-menu .wrap-cards a:hover .img{border-color:var(--gray3)}.mega-menu .wrap-cards a .title{display:flex;gap:1rem;margin-top:1rem;justify-content:space-between}.mega-menu .wrap-cards a .title i{margin-top:.51rem}.mega-menu.mobile .wrap-cards a .title i{display:none}.mega-menu.mobile{display:none}.opened .mega-menu.mobile{display:block}.mega-menu.mobile .wrap-cards{margin:1rem 0}.mega-menu.mobile .wrap-cards .cards a{display:flex;gap:2rem;text-decoration:none}.mega-menu.mobile .wrap-cards .cards a .img{flex:0 0 4rem;height:4rem}.mega-menu.mobile .wrap-cards .cards a .title{flex:1}.mega-menu .wrap-cta{text-align:center;padding:3rem 0 1rem}.mega-menu .wrap-cta a{border-radius:4rem;color:var(--white);display:inline-block}.product-desc-wrap{display:grid;grid-template-columns:2fr 1fr;gap:5rem}.product-desc-wrap .wrap-desc{text-align:justify}.product-desc-wrap .prod-features ul{padding:0;margin:0;list-style:none}.product-desc-wrap .prod-features ul li{display:flex;gap:1rem;margin-bottom:0;align-items:center}.product-desc-wrap .prod-features ul li .wrap-icon{color:var(--secondary);font-size:2.5rem}.faq-wrapper .elementor-tab-title.elementor-active{background:var(--secondary-light)}.faq-wrapper .elementor-tab-content a{background:var(--primary-light);border-bottom:2px dotted var(--primary);color:var(--primary);font-weight:700;transition:all .3s ease}.faq-wrapper .elementor-tab-content a:hover{border-bottom-color:var(--secondary);color:var(--secondary)}.cs-images-slider .swiper{width:calc(100% - 12rem)}.cs-images-slider .btn-brand:hover{opacity:.5}.cs-images-slider .swiper-button-next,.cs-images-slider .swiper-button-prev{width:3rem;height:3rem}.cs-images-slider .swiper-button-next:after,.cs-images-slider .swiper-button-prev:after{font-size:1.3rem}.news-boxes .elementor-post__read-more i{margin-left:.7rem;position:relative;right:0rem;transition:all .3s ease}.news-boxes .elementor-post__thumbnail__link img{transition:all .4s ease!important}.news-boxes .elementor-post__thumbnail__link:hover img{opacity:.5}.news-boxes .elementor-post__title a:after{content:'';display:block;height:2px;background:var(--primary);margin-top:5px;width:0%;transition:all .4s ease}.news-boxes .elementor-post__title a:hover:after{width:100%}.news-boxes .elementor-post__read-more:hover i{right:-.8rem}.alert.alert-warning{color:var(--brown);background:var(--secondary-light);padding:1rem 1.5rem}.alert.alert-advise{background:var(--yellow-light);padding:1rem 1.5rem}.alert-need-login a{color:var(--secondary-bold)!important}.alert-need-login a:hover{text-decoration:underline}.brands-wrap a{display:block}.brands-wrap a img{display:block;border:2px solid var(--gray1);border-radius:2rem;box-shadow:0 0 1rem rgb(0 0 0 / .1);padding:2rem;transition:all .3s ease}.brands-wrap a:hover img{box-shadow:0 1rem 1rem rgb(0 0 0 / .1);transform:scale(1.1) translateY(-10px)}body.woocommerce-checkout form .form-row label.checkbox{align-items:center;display:flex;gap:1rem}body.woocommerce-checkout #billing_city_field{float:none;width:100%}body.woocommerce-checkout form .form-row .input-checkbox{display:initial;width:2rem;height:2rem;accent-color:var(--secondary)}.woocommerce-checkout .woocommerce-terms-and-conditions{font-size:1.1rem}.woocommerce-checkout .woocommerce-terms-and-conditions h2{font-size:1.6rem}.woocommerce table.shop_table .order-total .amount{color:var(--secondary);font-size:150%;font-weight:700}.woocommerce ul.products li.product a.added_to_cart{display:block;text-align:center;color:var(--third);font-weight:700}.home .woocommerce ul.products li.product a.added_to_cart{color:var(--white);margin-top:1rem}.woocommerce ul.products li.product a.added_to_cart:hover{text-decoration:underline;text-decoration-thickness:2px}.home-features{color:var(--white)}.home-features .woocommerce ul.products:before,.home-features .woocommerce ul.products:after{display:none}.home-features .woocommerce ul.products li.product{width:100%}.home-features .woocommerce ul.products li.product a img{border-radius:2rem;background:var(--white)}.home-features .woocommerce ul.products li.product .button{border-color:var(--white)!important}.home-features .woocommerce ul.products li.product .prod-loop-sku{color:var(--white)}.home-features ul.products li.product .price .amount{color:var(--white);text-decoration:none;font-weight:700;font-size:1.8rem}.home-features .products li .woocommerce-loop-product__title{color:var(--white)!important}.home-features .products li a{color:var(--white)}body .swiper-button-next,body .swiper-button-prev{border-radius:50%;background:var(--secondary);width:4rem;height:4rem;font-weight:700;color:var(--white)}body .swiper-button-next:after,body .swiper-button-prev:after{font-size:2rem}body .swiper-button-next:hover,body .swiper-button-prev:hover{background:var(--secondary-bold)}.box-needs .elementor-image-box-img a img{transition:all .3s ease}.box-needs:hover .elementor-image-box-img a img{transform:scale(.9)}.box-needs .elementor-image-box-title i{margin-left:.7rem;transition:all .3s ease}.box-needs:hover .elementor-image-box-title i{margin-left:1rem}.top-search-btn{cursor:pointer}.btn-one{background:var(--primary);color:var(--white);display:inline-block;text-decoration:none;padding:.8rem 3rem;font-size:1.4rem;font-weight:600}.btn-one:hover{background:var(--secondary)}.overlay-search{position:fixed;width:100%;height:100%;top:0;left:0;background:#00000073;z-index:11;display:none}.mega-menu-btn.hover-state .jet-dropdown-arrow{transform:rotate(90deg)}.mega-search{position:fixed;top:12rem;z-index:12;background:var(--white);width:100%;display:none}.mega-search .swiper-pagination-bullets{position:relative;margin-top:2rem}.mega-search .swiper-pagination-bullets .swiper-pagination-bullet{width:1rem;height:1rem;margin:0 1rem!important}.mega-search .swiper-pagination-bullets .swiper-pagination-bullet-active{background-color:var(--secondary)}.mega-search .container .searching{text-align:center;background:#ffffffa1;z-index:1;display:flex;justify-content:center;align-items:center;margin:2rem 0}.search-active .mega-search,.search-active .overlay-search{display:block}.mega-search .show-all{text-align:center;flex:1;margin-bottom:2rem}.mega-search .show-all a{color:var(--white);transition:all .3s ease;border-radius:3rem}.mega-search .container{max-width:1280px;margin:0 auto}.mega-search .form-group{position:relative;margin:0}.mega-search .form-group .form-control{width:100%;height:7rem;border:0;border-bottom:1px solid var(--gray1);outline:none;padding:0 10rem 0 4rem;font-family:'Poppins',sans-serif;font-weight:600;font-size:1.6rem}.mega-search .form-group .form-control::placeholder{color:var(--gray);font-weight:400}.mega-search .form-group .icon-search{position:absolute;left:1rem;top:39%}.mega-search .close-btn{position:absolute;top:41%;right:1rem;cursor:pointer}.mega-search .close-btn:hover{color:var(--secondary)}.mega-search .search-results{margin:4rem 0 1rem}.mega-search .search-results:hover .card-result{opacity:.5}.search-results .card-result{color:var(--primary);text-decoration:none;display:flex}.card-result .wrap-img{border:1px solid var(--gray2);height:10rem;flex:0 0 10rem;border-radius:1rem;padding:1.5rem}.card-result .wrap-img img{width:100%}.card-result:hover .wrap-img{border-color:var(--secondary)}.card-result:hover{opacity:1!important}.card-result .info{padding-left:2rem;display:flex;flex-direction:column;justify-content:center}.card-result .info .prod-loop-sku{font-size:1.2rem}.card-result .info .title{margin:0 0 1rem}.card-result:hover .info .title{color:var(--secondary)!important}.card-result .price{font-size:1.8rem}.card-result .price ins{color:var(--secondary);text-decoration:none;font-weight:700}.card-result .price del{text-decoration:line-through;font-size:70%;color:var(--gray);display:inline-block;position:relative;top:-2px;margin-left:.8rem}.sucursals{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.map-sucursals{height:400px;width:100%;border-radius:2rem;position:relative}.sucursals article,.box1{cursor:pointer;padding:4rem;background:#f7f7f7;background:linear-gradient(0deg,#fff0 0%,rgb(247 247 247) 100%);font-size:1.4rem;color:var(--graybold);border-radius:1.5rem;transition:all .3s ease}.sucursals article:hover{box-shadow:0 0 3rem rgb(0 0 0 / .1)}.sucursals article h3{display:flex;color:var(--primary);font-size:1.8rem;margin:0 0 1rem 0}.sucursals article h3 .icon{margin-right:1rem;font-size:2.3rem;margin-top:-2px}.sucursals article address{display:block;margin-bottom:1rem}.sucursals article a{color:var(--primary);word-break:break-word}.sucursals article a:hover{text-decoration:underline}.product-metas{display:grid;grid-template-columns:1fr 1fr;gap:.2rem;list-style:none;margin:0;padding:0;font-size:1.4rem;font-weight:400}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a{border-radius:5px}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{background:var(--secondary)!important}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout:hover{background:var(--secondaryl)!important}.elementor-menu-cart__subtotal .amount{color:var(--secondary)}.woocommerce .woocommerce-breadcrumb{font-size:1.4rem!important;font-weight:700;color:var(--secondary)!important}.woocommerce .woocommerce-breadcrumb a{font-size:1.4rem;font-weight:400}.woocommerce .woocommerce-breadcrumb a:hover{text-decoration:underline}.woo-variation-swatches .variable-items-wrapper .button-variable-item{outline:none!important;font-size:1.4rem!important}.woo-variation-swatches .variable-items-wrapper .variable-item.selected{background:var(--third1)!important;outline:none!important}.woocommerce div.product form.cart .reset_variations{color:var(--gray);font-weight:500}.woocommerce div.product form.cart .reset_variations:hover{color:var(--danger)}.woocommerce div.product form.cart .button{background:var(--secondary)!important;font-family:'Poppins',sans-serif;height:4rem;padding:0 3rem;transition:all .3s ease}.woocommerce div.product form.cart .button:hover{opacity:.6}.woocommerce .woof_reset_button_2{font-family:'Poppins',sans-serif;background:var(--primary);border:0;color:var(--white);font-size:1.4rem;border-radius:2rem;padding:.2rem 1.2rem;cursor:pointer;transition:all .3s ease}.woocommerce .woof_reset_button_2:hover{background:var(--secondary)}.woof_products_top_panel li a{color:var(--primary);font-weight:600}.woof_products_top_panel li a:hover{text-decoration:underline}.woof_products_top_panel li a,.woof_products_top_panel_ul li ul li{font-size:1.4rem}.jet-sub-mega-menu .elementor-nav-menu--dropdown a{transition:all .3s ease}.jet-sub-mega-menu .elementor-nav-menu--dropdown .sub-menu a{font-size:1.3rem;padding:.4rem 1rem!important}.woocommerce div.product .quantity .qty:focus{border-color:var(--secondary)}.woof_container_inner ul.woof_list>li{display:flex;flex-wrap:wrap}.woof_container_inner ul.woof_list .woof_childs_list{flex:0 0 100%}.woof_container_inner ul.woof_list li label{font-size:1.4rem;padding:0;flex:1}.woof_container_inner ul.woof_list li .woof_radio_term_reset{display:none!important}.woof_container_inner ul.woof_list li a{flex:1}.woof_container_inner ul.woof_list li a span{width:15px;height:15px;float:right;top:2px;position:relative}.woof_list label{font-size:1.4rem}.woof_redraw_zone .woof_submit_search_form_container .woof_reset_search_form{display:block;text-align:center;width:100%;transition:all .3s ease}.woof_submit_search_form_container button.woof_reset_search_form:hover{background:var(--secondary)!important;color:var(--white)!important}.woocommerce ul.products li.product .woocommerce-loop-product__title{color:var(--primary);text-align:center;min-height:5rem;font-size:1.7rem!important;font-weight:700!important;padding:0!important}.woocommerce ul.products li.product .price del{margin-right:5px;opacity:1!important}.woocommerce ul.products li.product .price del bdi{font-size:1.6rem;color:var(--primary);font-weight:500}.woocommerce ul.products li.product .prod-loop-sku{text-align:center;font-size:1.3rem;color:var(--primary);display:none}.woocommerce ul.products li.product .prod-loop-sku strong{display:inline-block}.woocommerce ul.products li.product a img{transition:all .3s ease;border:1px solid var(--gray2);border-radius:2rem}.woocommerce ul.products li.product a:hover img{opacity:.7}.woocommerce ul.products li.product .price{text-align:center;display:flex}.woocommerce ul.products li.product .price bdi{color:var(--secondary);font-weight:800;font-size:2.1rem}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:var(--black)!important}.woocommerce ul.products li.product ins{text-decoration:none}.woocommerce ul.products li.product ins .amount{color:var(--secondary);font-weight:800;font-size:1.9rem;text-decoration:none}.woocommerce ul.products li.product del .amount{color:var(--dark);font-weight:500;font-size:14px}.woocommerce ul.products li.product .button{display:block;width:100%;text-align:center;border:0;color:var(--secondary)!important;background:#F9E5E6!important;transition:all .3s ease;height:4.5rem;padding:1.5rem 1rem;font-size:1.7rem;font-weight:bold!important;border-radius:7px}.woocommerce ul.products li.product .button:hover{background:var(--secondary)!important;color:var(--white)!important}.elementor-pagination{display:flex;justify-content:center;margin-top:3rem}.woocommerce nav.woocommerce-pagination ul,.woocommerce-pagination .page-numbers li{border:0!important}.woocommerce-pagination .page-numbers li,.elementor-pagination .page-numbers{margin:0 .3rem!important}.woocommerce-pagination .page-numbers li .page-numbers,.elementor-pagination .page-numbers{color:var(--primary);background:var(--gray2);border-radius:5rem;width:3rem;height:3rem;font-size:1.2rem!important;font-weight:700;line-height:3rem!important;display:block;padding:0!important;transition:all .3s ease}.woocommerce-pagination .page-numbers li .page-numbers.current,.elementor-pagination .page-numbers.current{background:var(--secondary);color:var(--white)}.elementor-pagination .page-numbers:hover{opacity:.7}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background:var(--secondary)!important;border-color:var(--secondary)!important}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background:var(--gray1)!important}.woocommerce.single-product div.product form.cart{flex-wrap:wrap!important}.woocommerce table.darbp-tiers{position:relative;float:inherit;width:100%;flex:none}.single-product .woocommerce-variation-add-to-cart{flex-wrap:wrap!important}.single-product .woocommerce-variation-add-to-cart .darbp-tiers{margin-bottom:4rem;font-family:Poppins,sans-serif}.single-product .woocommerce-variation-add-to-cart .darbp-tiers th{background:var(--primary);color:var(--white)}.single-product .woocommerce-variation-add-to-cart .darbp-tiers td{border-color:var(--gray)}.single-product .woocommerce-product-gallery{display:flex;gap:1rem}.single-product .woocommerce-product-gallery .flex-viewport{order:2;flex:1}.single-product .woocommerce-product-gallery .flex-viewport img{transition:all .3s ease;border-radius:1.2rem;border:2px solid var(--gray1)}.single-product .woocommerce-product-gallery .flex-viewport:hover img,.woocommerce div.product div.images .flex-control-thumbs li img.flex-active{border-color:var(--secondary)}.single-product .woocommerce-product-gallery .flex-control-thumbs{order:1;flex:0 0 7rem}.single-product div.product div.images .flex-control-thumbs li{float:none;width:100%!important;margin-bottom:1rem!important}.single-product div.product div.images .flex-control-thumbs li img{border-radius:1.2rem;border:2px solid var(--gray1)}.woocommerce div.product .wc-tabs-wrapper.woocommerce-tabs ul.tabs{display:flex;padding:0}.woocommerce div.product .wc-tabs-wrapper.woocommerce-tabs ul.tabs li{flex:1;text-align:center;color:var(--graybold);background:none;border:0;margin:0}.woocommerce div.product .wc-tabs-wrapper.woocommerce-tabs ul.tabs li a{display:block;color:var(--graybold)!important;padding:1.5rem 2rem;font-size:1.74rem}.woocommerce div.product .wc-tabs-wrapper.woocommerce-tabs ul.tabs li:first-child{border-top-left-radius:2.4rem}.woocommerce div.product .wc-tabs-wrapper.woocommerce-tabs ul.tabs li:last-child{border-top-right-radius:2.4rem}.woocommerce div.product .wc-tabs-wrapper.woocommerce-tabs ul.tabs li.active{background:var(--secondary)!important}.woocommerce div.product .wc-tabs-wrapper.woocommerce-tabs ul.tabs li.active a{color:var(--white)!important}.woocommerce div.product .woocommerce-tabs{border-radius:2.5rem;box-shadow:0 4px 3rem rgb(0 0 0 / .1)}.woocommerce div.product.elementor .wc-tabs-wrapper.woocommerce-tabs .panel{color:var(--graybold)}.woocommerce div.product.elementor .wc-tabs-wrapper.woocommerce-tabs .panel h3{color:var(--primary)!important}.related.products>h2{display:none}.contact-footer a{color:var(--white)!important}.contact-footer a:hover{text-decoration:underline}.elementor-location-footer{position:relative;overflow:hidden}.elementor-location-footer:before,.elementor-location-footer:after{content:'';display:block;width:40rem;height:40rem;position:absolute;background:url(https://skperformance.com.do/wp-content/plugins/woo-ray-funcs/assets/css/../img/ellipse.svg);background-size:contain;z-index:1;bottom:-20rem;left:-15rem;pointer-events:none}.elementor-location-footer:after{right:-15rem;left:initial;top:-20rem}.mc4wp-form-fields input[type="email"]{display:block;font-family:'Poppins',sans-serif;font-size:1.6rem;height:6rem;border:0;padding:0 22rem 0 2rem;width:100%;border-radius:5px}.mc4wp-form-fields .aux-shop2-subscribe-wrapper{position:relative}.mc4wp-form-fields .botonsubmit{position:absolute;right:1rem;top:0;height:4rem;padding:0 4rem;border:0;background:var(--secondary);color:var(--white);font-weight:700;font-family:'Poppins',sans-serif;font-size:1.6rem;top:1rem;border-radius:5px;cursor:pointer}.mc4wp-form-fields .botonsubmit:hover{background:var(--primary)}.mc4wp-form-fields .botonsubmit i{margin-left:1rem}@media (max-width:1000px){.sucursals{grid-template-columns:repeat(2,1fr)}.mega-search .search-results{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.main-menu-mobile .menu-universal.mobile{display:block}.mega-menu-active .menu-universal.mobile{display:block}.menu-universal.mobile{padding:2rem 0}.menu-universal.mobile .main-panel h4{font-size:1.6rem;cursor:pointer}.elementor-location-footer:before{bottom:-30rem}.elementor-location-footer:after{display:none}.menu-universal .main-cats{max-width:100%}}@media (max-width:600px){.cat-head h1{font-size:3rem!important;text-align:center;line-height:1.2}.sk-vehicle-selection .sk-vehicle-filter form .form-submit{grid-column:1 / -1}.menu-universal .main-cats>.cat .img{height:14rem;max-width:14rem;margin:0 auto}.menu-universal .main-panel{display:block}.menu-universal .main-panel .wrap-cards{margin-top:2rem}}@media (max-width:500px){.cat-head h1{font-size:2.5rem!important}.your-vehicle .choose-vehicle{width:100%}.your-vehicle.active .choose-vehicle{width:calc(100% - 3rem)}.woocommerce .woocommerce-ordering:after{top:4.7rem!important}.sk-product-filters{margin-bottom:2rem}.sk-product-filters h3{font-size:2rem!important}.sk-product-filters .wrapper-filters{display:none}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:1.6rem!important}.woocommerce ul.products li.product .price bdi{font-size:1.6rem!important}.woocommerce ul.products li.product .price del bdi{font-size:1.3rem!important}.woocommerce ul.products li.product .tinvwl_add_to_wishlist_button{font-size:1.3rem!important;margin:5px 0}.woocommerce .elementor-element.elementor-products-grid ul.products{display:block!important}.woocommerce .elementor-element.elementor-products-grid ul.products li.product{margin-top:4rem!important;float:inline-end;width:100%!important}.woocommerce ul.products li.product .button{font-size:1.4rem;line-height:1.2;padding:1.2rem 1rem;height:auto}.carousel-cats .swiper{max-width:calc(100% - 3rem)}.woocommerce .woocommerce-breadcrumb{display:block;text-align:center}body .swiper-button-next,body .swiper-button-prev{width:2.5rem;height:2.5rem}body .carousel-cats .swiper-button-prev{left:0}body .carousel-cats .swiper-button-next{right:0}body .swiper-button-next:after,body .swiper-button-prev:after{font-size:10px}.menu-universal .main-cats{grid-template-columns:1fr}.menu-universal.mobile .main-cats{height:100%}.menu-universal.mobile .main-cats .cat{align-items:center;display:flex}.mega-menu-btn .elementor-section{padding:2rem 0!important}.home-features ul.products li.product .woocommerce-loop-product__title{font-size:2rem!important;min-height:inherit}.menu-universal .main-cats>.cat .img{height:14rem}.menu-universal .main-cats>.cat .txt{font-size:1.6rem;margin-top:1rem}.menu-universal .wrap-cards .cards a .title{font-size:1.4rem}.menu-universal .wrap-cats ul li a{font-size:1.4rem;font-weight:500;display:flex;padding:3px 11px 3px 0}.search-results .card-result{opacity:1!important}.product-desc-wrap{grid-template-columns:1fr;gap:2rem}.sucursals{grid-template-columns:1fr}.home-features .woocommerce ul.products li.product .price{margin:1.5rem 0}.home-features .woocommerce ul.products li.product .button{font-size:1.8rem;font-weight:600;margin:0}.mega-search .swiper-pagination-bullets{margin-top:3rem}.mega-search .search-results{grid-template-columns:1fr;padding:0 1rem;margin-top:2rem}.card-result .price{font-size:1.8rem}.card-result .wrap-img{padding:1rem;height:8rem;flex:0 0 8rem}.card-result .info .title{font-weight:600;font-size:1.8rem}.mc4wp-form-fields input[type="email"]{padding:0 1rem;text-align:center}.mc4wp-form-fields .botonsubmit{position:relative;left:0;height:6rem;top:0;width:100%;margin-top:1rem;font-size:1.8rem}.elementor-location-footer:after{display:block;top:-30rem}.elementor-location-footer:before{display:none!important}}@media (max-width:380px){.menu-universal .main-cats{display:flex;flex-wrap:wrap;flex-direction:column}.menu-universal .main-cats>.cat .img{width:15rem;height:15rem;margin:0 auto}}:root{--color-primary:#000000;--color-secondary:#ed1c24;--color-secondary1:#effbff;--color-secondary3:#d7e7ed;--color-secondary2:#b69870;--color-black:#333;--color-white:#fff;--color-light:#ffebc9;--color-danger:#bb0606;--color-danger1:#f2d2d2;--color-gray1:#F3F3F6;--color-gray2:#e4e4e4}.woocommerce a{color:var(--color-primary)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:var(--color-primary)!important}.single-product .wcpr-stars-count .wcpr-row:nth-child(n+4){display:none}.single-product #pwgc-purchase-container .pwgc-input-text,.single-product #pwgc-purchase-container textarea{height:4rem;padding:0 1rem;font-family:Poppins,sans-serif;border:2px solid var(--color-primary);color:var(--color-primary);font-weight:500;transition:all .3s ease}.single-product #pwgc-purchase-container .pwgc-input-text:focus,.single-product #pwgc-purchase-container textarea:focus,.single-product #pwgc-purchase-container .pwgc-input-text:hover,.single-product #pwgc-purchase-container textarea:hover{border-color:var(--color-secondary)}.single-product #pwgc-purchase-container #pwgc-email-preview-button{margin:0;height:4rem}.single-product #pwgc-purchase-container label{margin-bottom:.7rem}.single-product #pwgc-purchase-container textarea{padding:1rem;height:inherit}.single-product .pwgc-subtitle{font-size:1.3rem}.single-product .tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button{display:block;margin:1.8rem 0 0 1.5rem;font-weight:600;font-size:1.4rem;transition:all .3s ease}.single-product .tinvwl_add_to_wishlist_button:hover{color:var(--color-secondary)}.tinvwl-table-manage-list{border-collapse:collapse}.tinvwl-table-manage-list thead th{background:var(--color-secondary1);border:0;text-align:left}.tinvwl-table-manage-list .wishlist_item .product-name a{color:var(--color-primary);font-weight:600}.tinv-wishlist .tinvwl-table-manage-list .product-remove button{background:var(--color-danger1)}.tinvwl-table-manage-list .wishlist_item .product-price .amount{font-weight:700;color:var(--color-secondary)}.tinvwl-table-manage-list .wishlist_item .product-stock .stock{margin:0;display:block}.tinvwl-table-manage-list .wishlist_item .product-thumbnail a{display:block}.tinvwl-table-manage-list .wishlist_item .product-thumbnail img{border:2px solid var(--color-secondary3);border-radius:1rem;transition:all .3s ease}.tinvwl-table-manage-list .wishlist_item .product-thumbnail a:hover img{border-color:var(--color-secondary)}.tinvwl-table-manage-list .wishlist_item .product-name a:hover{text-decoration:underline}select.tinvwl-break-input-filed.form-control{border:2px solid var(--color-primary);font-family:'Poppins',sans-serif;font-weight:600;padding:0 1rem;font-size:1.4rem}li.product .tinvwl_add_to_wishlist_button{display:block;text-align:center;font-weight:600;font-size:1.4rem;transition:all .3s ease}li.product .tinvwl_add_to_wishlist_button:hover{color:var(--color-secondary)}.elementor-menu-cart__footer-buttons a:hover{background:var(--color-secondary)!important}.elementor-menu-cart__product .elementor-menu-cart__product-name{margin-bottom:1rem}.elementor-menu-cart__product .elementor-menu-cart__product-name a{color:var(--color-black);display:block;line-height:1.2}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price del{color:var(--color-black);font-weight:500;font-size:85%}#customer_login{display:flex;gap:3rem}#customer_login .col-1{flex:0 40%}#customer_login input#submit:hover,#customer_login a.button:hover,#customer_login button.button:hover,#customer_login input.button:hover{background:var(--color-secondary)}form.woocommerce-checkout{display:flex;flex-wrap:wrap}form.woocommerce-checkout .thwcfd-field-heading{clear:both}form.woocommerce-checkout .woocommerce-NoticeGroup{flex:0 0 100%}form.woocommerce-checkout[novalidate] #customer_details{flex:0 0 50%}form.woocommerce-checkout[novalidate] .order-review{flex:0 0 47%}.woocommerce div.product.elementor form.cart.variations_form .woocommerce-variation-add-to-cart,{height:4rem}.woocommerce-privacy-policy-text{padding:2rem;margin-bottom:1rem}.woocommerce-privacy-policy-text p{margin:0}#customer_login a:hover{text-decoration:underline}.woocommerce-account{color:var(--color-black)}.woocommerce-account .woocommerce-MyAccount-content{color:var(--color-black)}.woocommerce-account .woocommerce-MyAccount-content a{font-weight:700}.woocommerce-account .woocommerce-MyAccount-content a:hover{text-decoration:underline}.woocommerce-account .woocommerce-MyAccount-navigation ul{margin:0;padding:0;list-style:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{padding:1rem 2rem;display:block;background:#eaeaea}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{background:var(--color-primary);color:#fff}.elementor-menu-cart__footer-buttons .elementor-button{background:var(--color-primary)!important;padding:1rem!important;color:#fff;font-size:1.4rem!important}.elementor-menu-cart__footer-buttons .elementor-button:hover{background:var(--color-secondary);color:var(--color-black)}.elementor-menu-cart__product .variation{font-size:1.3rem;display:flex;flex-wrap:wrap;align-items:center}.elementor-menu-cart__product .variation dd{margin:0;grid-column:none;margin-inline-start:initial!important;margin-left:0!important;margin-bottom:1rem}.elementor-menu-cart__product .variation dt{display:block!important;float:none;grid-column:none;flex:0 30%;font-weight:700;margin-bottom:.1rem}.elementor-menu-cart__subtotal{padding:1rem 0!important;font-size:1.8rem!important}.elementor-menu-cart__product-price{color:var(--color-secondary)!important;font-weight:bold!important}.elementor-menu-cart__product-remove{border-color:var(--color-secondary)!important}.elementor-menu-cart__product-remove:after,.elementor-menu-cart__product-remove:before{background:var(--color-danger)!important}.elementor-menu-cart__product-remove{border-color:var(--color-danger)!important}.elementor-menu-cart__product-remove:hover{background:var(--color-danger)!important}.elementor-menu-cart__product-remove:hover:after,.elementor-menu-cart__product-remove:hover:before{background:var(--color-white)!important}.elementor-menu-cart__product-name a{font-weight:700}.woocommerce .elementor-element.elementor-products-grid ul.products{display:grid;gap:5rem!important}.woocommerce .elementor-element.elementor-products-grid ul.products:before{display:none}.woocommerce .elementor-element.elementor-products-grid ul.products li.product{margin:initial}.woocommerce .woocommerce-ordering{position:relative}.woocommerce .woocommerce-ordering select{padding:0 4rem 0 1.2rem;font-size:1.4rem;font-family:'Poppins',sans-serif;font-weight:600;border:2px solid var(--primary);height:4rem;border-radius:2rem;-moz-appearance:none;-webkit-appearance:none;appearance:none}.woocommerce .woocommerce-ordering:after{content:'';display:block;position:absolute;right:1.5rem;top:1.8rem;border-color:#888 #fff0 #fff0 #fff0;border-style:solid;border-width:5px 4px 0 4px}.woocommerce .woocommerce-result-count{margin-bottom:0!important;font-size:1.4rem}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{color:var(--color-primary)}.woocommerce .cart-collaterals .cross-sells .products{background:var(--color-primary);padding:2rem}.woocommerce .cart-collaterals .cross-sells .products li{margin:0}.cart_totals{color:var(--color-black)}.woocommerce td.product-name dl.variation p{margin:0!important;display:flex}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:hover{background:var(--color-secondary)}.woocommerce td.product-name dl.variation{font-size:1.4rem;color:var(--color-primary);font-weight:600;margin:1rem 0 0}.woocommerce td.product-name dt{font-weight:700;margin-right:1rem!important;color:var(--color-black)}.woocommerce td.product-name dt.variation-Arrival,.woocommerce td.product-name dt.variation-Departure{margin-top:2rem}.woocommerce td.product-name dd.variation-Arrival,.woocommerce td.product-name dd.variation-Departure{background:#fdffe6;font-size:1.3rem;padding:1rem;margin:1rem 0!important;display:flex;gap:1rem;border-radius:1rem}.woocommerce td.product-name .variation-Arrival p,.woocommerce td.product-name .variation-Departure p{font-size:1.2rem;font-weight:500;color:var(--color-black)}.woocommerce td.product-name .variation-Arrival p div,.woocommerce td.product-name .variation-Departure p div{font-size:1.2rem;font-weight:700;color:var(--color-black)}.woocommerce td.product-name .dd_flight{color:var(--color-black);display:block}.woocommerce-remove-coupon{color:var(--color-secondary)!important}.woocommerce-remove-coupon:hover{text-decoration:underline}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:var(--color-secondary)}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background:var(--color-primary)!important;color:#fff!important;font-family:'Poppins',sans-serif;transition:all .3s ease}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:var(--color-secondary)!important}.woocommerce table.cart td.actions .coupon .button{width:100%;background:none;border:0;color:var(--white)!important;height:3.8rem;border-radius:7px;margin-top:1rem}.woocommerce table.cart td.actions .coupon .button:hover{background:var(--color-primary);color:var(--color-white)!important}.elementor-menu-cart__product-image a img{border-radius:1rem;border:2px solid #cad7f3;transition:all .3s ease}.elementor-menu-cart__product-image a:hover img{border-color:var(--color-secondary)}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{font-family:'Poppins',sans-serif;font-weight:500;display:block;float:none;width:100%;text-align:center;height:3.8rem;font-size:1.4rem;border-radius:7px}#add_payment_method table.cart td.actions .coupon .input-text:focus,.woocommerce-cart table.cart td.actions .coupon .input-text:focus,.woocommerce-checkout table.cart td.actions .coupon .input-text:focus{border-color:var(--color-primary)}.shop_table_responsive thead{background:var(--color-primary);color:#fff}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{background:var(--color-primary)!important;color:var(--color-primary)!important;border-radius:7px}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background:var(--color-primary)!important;color:var(--color-white)!important}.woocommerce table.shop_table td.product-thumbnail a{display:block;transition:all .3s ease}.woocommerce table.shop_table td.product-thumbnail a:hover{opacity:.8}.woocommerce table.shop_table td.product-thumbnail a img{border-radius:50%}.woocommerce .quantity .qty{border:0;border-radius:10px;font-weight:700;color:var(--color-primary);outline:none;z-index:-1;font-family:'Poppins',sans-serif}.woocommerce-cart-form__cart-item td{padding:1rem 1rem!important}.woocommerce-cart-form__cart-item td.product-price .amount,.woocommerce-cart-form__cart-item td.product-subtotal .amount{font-weight:700;color:var(--color-secondary);font-size:1.6rem}.woocommerce-cart-form__cart-item td.product-price del bdi{font-size:90%;color:var(--color-black);font-weight:500}.woocommerce table.shop_table td.product-name a{font-size:1.6rem;font-weight:700}.woocommerce table.shop_table td.product-name a:hover{text-decoration:underline}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:77px!important}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{width:100%}.woocommerce div.product div.images img{border:1px solid var(--color-gray2);border-radius:2rem;transition:all .3s ease}.woocommerce div.product div.images img:hover{border-color:var(--color-secondary)}.woocommerce div.product p.stock{font-weight:600}.woocommerce div.product p.stock.in-stock{color:var(--secondary)}.woocommerce div.woof_info_popup{background:var(--color-secondary);border-radius:3rem;font-size:1.4rem;font-family:'Poppins',sans-serif;padding:.7rem 2rem;border:0;box-shadow:none}.single-product div.product p.price{margin:0}.single-product div.product p.price ins,.single-product div.product p.price bdi{margin:0;color:var(--secondary);font-weight:700;font-size:2.5rem}.single-product div.product p.price del bdi{color:var(--black);font-weight:500;font-size:1.8rem}.single-product .woocommerce-variation.single_variation .woocommerce-variation-price .amount{color:var(--secondary);font-weight:700;font-size:3rem}.woocommerce.single-product span.onsale,.woocommerce ul.products li.product .onsale{right:0;left:inherit;background:var(--secondary)}.single-product .important-note{font-size:1.3rem;flex:1 100%;text-align:center}.single-product .quantity,.product-quantity div.quantity{border:2px solid var(--color-gray1);display:flex;align-items:center;padding:0;transition:all .4s ease;width:9.7rem}.single-product .quantity:hover,.product-quantity div.quantity:hover{border-color:var(--color-secondary)}.single-product div.product form.cart div.quantity button,.product-quantity div.quantity button{height:3rem;flex:0 0 3rem;margin:0;font-size:2.5rem;background:none;border:0;cursor:pointer;position:relative}.single-product div.product form.cart div.quantity button:hover,.product-quantity div.quantity button:hover{color:var(--color-secondary)}.single-product div.product form.cart div.quantity button.minus,.product-quantity div.quantity button.minus{top:-.23rem}.single-product div.product form.cart div.quantity button.plus,.product-quantity div.quantity button.plus{left:-1.5rem;font-size:2rem}.woocommerce div.product form.cart .reset_variations:hover{text-decoration:underline}.woocommerce div.product form.cart{margin-bottom:0}.woocommerce-variation-description{font-size:1.3rem;font-weight:500;color:#ffffffd4}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{line-height:2.4em}.custom-variations{width:100%}.woocommerce div.product form.cart .variations label,.custom-variations td.label{font-weight:600}.custom-variations td{padding-bottom:15px}.woocommerce div.product form.cart .variations select,.custom-variations select,.custom-variations input{height:4rem;padding:0 2rem;font-size:1.5rem;font-family:'Poppins',sans-serif;font-weight:600;color:#41616E;width:100%;display:block}.woocommerce div.product form.cart .button{background:var(--color-primary);padding:0 4rem;font-size:1.6rem;height:5.3rem}.woocommerce div.product form.cart .button:after{font-family:'universal',sans-serif;content:"\e95e";font-weight:900;margin-left:1.5rem}.woocommerce div.product form.cart .button:hover{background:var(--color-secondary)!important;color:var(--color-white)!important}.woocommerce div.product.elementor .woocommerce-variation-add-to-cart .quantity input,.woocommerce .product-quantity .quantity .qty{border-radius:1rem;font-size:1.4rem;height:3rem;font-weight:600;outline:none;border:0;pointer-events:none;text-align:center}.woocommerce div.product.elementor .woocommerce-variation-add-to-cart .quantity input:focus{border-color:var(--color-secondary)}.woocommerce div.product form.cart .button:hover{background:var(--color-primary)}.checkout.woocommerce-checkout{color:var(--color-black);gap:3rem}.checkout.woocommerce-checkout .form-row label{font-weight:600}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#f8f8f8!important}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background:var(--color-secondary3)!important}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{border-bottom-color:var(--color-secondary3)!important}.woocommerce-shipping-fields{display:none}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text,.woocommerce-page form .form-row textarea{font-family:'Poppins',sans-serif;font-size:1.4rem;padding:1rem 2rem;border:2px solid #e6e6e6}.woocommerce form .form-row .input-text:focus,.woocommerce-page form .form-row .input-text:focus,.woocommerce-page form .form-row textarea:focus{border-color:var(--color-secondary)}.woocommerce-page form .form-row textarea{height:10rem!important}.woocommerce .select2-container--default .select2-selection--single{height:4rem;border:2px solid #e6e6e6}.woocommerce .woof_block_html_items .select2-container--default .select2-selection--single{border-color:var(--color-black);color:var(--color-black);border-radius:2rem}.woocommerce.woof_search_is_going .select2-results__option{font-family:'Poppins',sans-serif;font-size:1.4rem!important;color:var(--color-black)}.woocommerce.woof_search_is_going .select2-results__option.select2-results__option--highlighted{background:var(--color-primary)}.woocommerce .woof_block_html_items .select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--color-black)!important;font-size:1.4rem!important;font-weight:600}.woocommerce .woof_products_top_panel{z-index:9}.woocommerce .select2-container--open .select2-selection--single{border-color:var(--color-secondary)}.woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow{height:4rem;right:1rem}.woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:4rem;padding:0 2rem;font-size:1.4rem}.woocommerce .select2-results__option{font-size:1.4rem;color:var(--color-black)}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background:var(--color-primary)}.woocommerce #pwgc-redeem-form{text-align:center}.woocommerce #pwgc-redeem-form label{font-weight:700;color:var(--color-primary)}.woocommerce #pwgc-redeem-form input{width:100%;height:4rem;text-align:center;font-family:'Poppins',sans-serif;border:0;border-radius:3rem;margin:5px 0}.woocommerce #pwgc-redeem-form #pwgc-redeem-gift-card-number{border:2px solid var(--color-gray2)}.woocommerce #pwgc-redeem-form #pwgc-redeem-button{background:var(--color-secondary);color:var(--color-white);font-weight:700;cursor:pointer;transition:all .3s ease;font-size:1.4rem}.woocommerce #pwgc-redeem-form #pwgc-redeem-button:hover{opacity:.7}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{flex:initial;max-width:inherit;width:100%!important}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{width:100%;height:5rem;font-size:2rem;border-radius:3rem}.woocommerce #payment #place_order:hover,.woocommerce-page #payment #place_order:hover{background:var(--color-secondary)!important}.woocommerce-privacy-policy-text{padding:1rem;background:var(--color-light);font-size:1.3rem}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:flex;margin:2rem 0}.woocommerce-terms-and-conditions-checkbox-text{display:inline-block;line-height:1.3;font-size:1.4rem}.woocommerce-terms-and-conditions-checkbox-text a{text-decoration:underline!important;display:inline-block}.woocommerce-terms-and-conditions-checkbox-text a:hover{color:var(--color-secondary)}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{flex:initial;max-width:inherit;width:100%!important}.woocommerce form.checkout_coupon button{height:4.5rem;padding:0 2rem}.woocommerce-checkout h3{border-bottom:1px solid var(--color-primary);padding-bottom:10px;font-size:2rem}.woocommerce table.shop_table td{font-size:1.4rem;color:var(--color-black);font-weight:500}.woocommerce-checkout .woocommerce td.product-name dd.variation-Arrival,.woocommerce-checkout .woocommerce td.product-name dd.variation-Departure{font-size:1.1rem}.woocommerce-checkout .woocommerce table.shop_table td.product-name{width:50%}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:var(--color-primary)}.woocommerce-order{color:var(--color-black)!important}.woocommerce-order .woocommerce-order-overview{background:var(--color-light);padding:2rem}.woocommerce-thankyou-order-received{text-align:center;font-size:2rem;padding:1rem 1rem;font-weight:600}.woocommerce-thankyou-order-received.woocommerce-notice--success{border:2px solid var(--color-primary);color:var(--color-primary)}.woocommerce ul.order_details li{margin-bottom:1.5rem}.woocommerce-error{border-top-color:var(--color-secondary2)}.woocommerce-error::before{color:var(--color-secondary2)}.woocommerce-message{border-top-color:var(--color-secondary)!important;margin:0 auto;font-size:1.4rem;background:#ebfaff!important}.woocommerce-message::before{color:var(--color-secondary)!important;font-size:2rem;top:1.5rem!important;left:1rem!important}.related.products .products{gap:6rem!important}.wcpr-filter-container .wcpr-filter-button{background:var(--color-secondary);color:var(--color-white);font-weight:700;font-size:1.4rem}.cs-btn-woo-account{display:flex;justify-content:flex-end;flex-wrap:wrap;position:relative;z-index:3}.cs-btn-woo-account .dropdown-content{position:absolute;background:#fff;top:101%;width:100%;box-shadow:0 5px 1rem rgb(0 0 0 / .2);display:none;z-index:1;padding-bottom:1rem;max-width:193px;right:0}.cs-btn-woo-account .dropdown-content ul{margin:0;padding:0;list-style:none}.cs-btn-woo-account .dropdown-content ul li a{padding:.5rem 1rem;display:block;font-size:1.2rem;transition:all .3s ease;text-decoration:none;color:var(--color-black)}.cs-btn-woo-account .dropdown-content ul li.logout{margin-top:1rem}.cs-btn-woo-account .dropdown-content ul li.logout a{color:var(--color-danger)}.cs-btn-woo-account .dropdown-content ul li a:hover{background:var(--color-primary);color:#fff}.cs-btn-woo-account .btn-myaccount{display:flex;align-items:center;transition:all .3s ease;border:1px solid var(--color-white);padding:.3rem 1rem;border-radius:.5rem;color:var(--color-white)}.cs-btn-woo-account .btn-myaccount:hover{background:var(--color-white);color:var(--color-black);text-decoration:none;box-shadow:0 5px 1rem rgb(0 0 0 / .1)}.cs-btn-woo-account:hover .dropdown-content{display:block;padding:0}.cs-btn-woo-account .btn-myaccount .wrap-icon{font-size:2rem;margin-right:1rem}.cs-btn-woo-account .btn-myaccount .wrap-info{font-size:1.3rem}.cs-btn-woo-account .btn-myaccount .wrap-info small{display:block}.delivery-note{background:var(--color-light);padding:1rem 2rem;display:flex;align-items:center;margin-bottom:1rem}.delivery-note .wrap-icon{font-size:3rem;margin-right:2rem}.woocommerce .wc-proceed-to-checkout a.checkout-button{color:#fff!important}.woocommerce .wc-proceed-to-checkout a.checkout-button:hover{opacity:.8}@media (max-width:1100px){form.woocommerce-checkout[novalidate] #customer_details{flex:0 0 47%}form.woocommerce-checkout[novalidate] .order-review{flex:0 0 47%}}@media (max-width:600px){.woocommerce ul#shipping_method li{font-weight:500}.checkout.woocommerce-checkout .form-row label{font-size:1.4rem;line-height:1.4}.woocommerce form .form-row .select2-container{width:100%!important}.checkout.woocommerce-checkout .form-row{float:none;width:100%;margin-bottom:1.5rem}.single-product div.product form.cart{flex-wrap:wrap!important}.single-product .tinv-wraper.tinv-wishlist{flex:0 0 100%}.single-product div.product form.cart .button{flex:1}.single_variation_wrap .woocommerce-variation-add-to-cart{flex-wrap:wrap!important}.woocommerce div.product .wc-tabs-wrapper.woocommerce-tabs ul.tabs li a{font-size:1.4rem;font-weight:500;line-height:1.3}.single-product .tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button{display:block;float:none;font-size:1.6rem;text-align:center;margin:2rem 0 0}.tinvwl-table-manage-list .wishlist_item .product-name{padding:0}.tinvwl-table-manage-list .wishlist_item .product-stock{padding:0}.tinvwl-table-manage-list .wishlist_item .product-stock .stock{text-align:center}.tinvwl-table-manage-list .wishlist_item .product-stock .stock span{display:inline-block}.tinvwl-table-manage-list .wishlist_item .product-price .amount{font-size:2rem}.tinvwl-table-manage-list .wishlist_item .product-name a{padding:0;font-size:2rem}.tinvwl-table-manage-list .wishlist_item .product-thumbnail img{width:20rem;height:20rem;max-width:inherit}.woocommerce .woocommerce-result-count{display:block;text-align:center;float:none;width:100%;margin-bottom:1rem!important}body .filter-wrapper{display:none}.woocommerce div.product.elementor .woocommerce-variation-add-to-cart .quantity input{width:4rem}.single-product div.product form.cart div.quantity{width:11rem}.single-product div.product form.cart div.quantity button.plus{left:0}body .woocommerce .woocommerce-ordering,body .woocommerce-page .woocommerce-ordering{float:none}body .woocommerce .woocommerce-ordering select{width:100%}form.woocommerce-checkout[novalidate] #customer_details,form.woocommerce-checkout[novalidate] .order-review{flex:0 0 100%}#customer_login{display:block}.cs-btn-woo-account{justify-content:center}.cs-btn-woo-account .btn-myaccount{border:1px solid var(--color-black);color:var(--color-black)}.woocommerce-thankyou-order-received.woocommerce-notice--success{font-size:1.6rem}.woocommerce table.shop_table td.product-name a{font-size:1.4rem}}