.added_to_cart.wc-forward{display:none!important}.cr_qna_tab{display:none!important}.elementor-posts .elementor-post__title{font-size:16px}@media (max-width:768px){.rating-container{align-items:center}}.review-count{font-size:14px!important}.qib-button:not(#qib_id):not(#qib_id){background:#fff;border-radius:10px}.wc-backward{display:none!important}.wt_pklist_email_btn{display:none}div.wpfMainWrapper[data-filter="1"] #wpfBlock_1 .irs-handle{border-color:#fe6100!important}div.wpfMainWrapper[data-filter="1"] #wpfBlock_1 .irs-bar,div.wpfMainWrapper[data-filter="1"] #wpfBlock_1 .irs-from,div.wpfMainWrapper[data-filter="1"] #wpfBlock_1 .irs-to,div.wpfMainWrapper[data-filter="1"] #wpfBlock_1 .irs-single{background-color:#fe6100!important;border-color:#fe6100!important}.woocommerce-checkout .fc-wrapper .woocommerce-shipping-fields .shipping_address:not(:last-child),.woocommerce-checkout .fc-wrapper .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper:not(:last-child){padding-bottom:0}.page-id-10.woocommerce-cart table.cart th,.woocommerce-cart table.cart td{border:none!important}.page-id-10.woocommerce-cart table.cart td,.woocommerce-cart table.cart th{padding:15px}.page-id-10.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:180px;margin-right:25px}.page-id-10 .woocommerce .cart .button,.woocommerce .cart input.button{background:0 0!important;border:1px solid #fe6100;color:#fe6100;padding:10px 20px}td.product-name a{color:#fe6100}.page-id-10 #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:#fe6100;border-radius:50px;font-size:15px;margin-left:15px;margin-right:15px}.page-id-10 .cart_totals h2{color:#fe6100;font-size:20px;font-weight:700;margin-left:10px}.page-id-10 .cross-sells h2{color:#fe6100;font-size:20px}.product-card2 .old-price,.product-card3 .old-price{font-weight:400;line-height:1.45rem}.page-id-10 .woocommerce ul.products li.product .button{display:inline-block;margin-top:1em;margin-right:20px;background:#fe6100;color:white}.page-id-10 .woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{padding-right:100px;padding-top:20px}.page-id-10 .woocommerce ul#shipping_method li label{color:#fe6100}.page-id-10 span.woocommerce-shipping-estimate-html.e-checkout-message.e-cart-content{color:#fe6100}.page-id-10 form.woocommerce-shipping-calculator a{color:#fe6100}.page-id-10 .cart-container{display:flex;justify-content:space-between;flex-wrap:wrap}@media (max-width:768px){.page-id-10 .woocommerce-cart-form-container{width:100%!important;box-sizing:border-box}.page-id-10 .woocommerce-cart-totals-container{width:100%!important;box-sizing:border-box}.page-id-10 .cross-sells{order:1!important;top:0!important;left:0!important}}.page-id-10 .woocommerce-cart-form-container{width:55%;box-sizing:border-box}.page-id-10 .cart_totals{border:1px solid rgba(0,0,0,.1);border-radius:5px;padding:5px}.page-id-10 .woocommerce-cart-totals-container table.shop_table{border-collapse:collapse;border:none}.page-id-10 .woocommerce-cart-totals-container table.shop_table th,.woocommerce-cart-totals-container table.shop_table td{border:none}.page-id-10 .woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{border-top:none}.page-id-10 .woocommerce-cart-totals-container{width:40%;box-sizing:border-box}@media (max-width:768px){.woocommerce-cart-form-container,.woocommerce-cart-totals-container{width:100%}}.page-id-10 .woocommerce-cart-totals-container{display:flex;flex-direction:column}.page-id-10 .cart_totals{order:1}.page-id-10 .cross-sells{order:2;position:relative!important;display:none}.page-id-10 .woocommerce-cart-cross-sell-container .onsale{display:none}.page-id-10 h2.woocommerce-loop-product__title{font-size:16px;color:#fe6100!important}.woocommerce-cart-cross-sell-container h2{font-size:18px;color:#fe6100}.page-id-10 .woocommerce .star-rating{width:100%}@media (max-width:768px){.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:100%!important;margin-top:5px}.page-id-10 .woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{padding-right:0}.page-id-10 .woocommerce ul#shipping_method li{margin-top:30px;text-align:left}.page-id-10 p.woocommerce-shipping-destination{text-align:left}.page-id-10 form.woocommerce-shipping-calculator{text-align:left!important}}.envio-gratis-loop img{min-width:20px;min-height:20px;max-width:20px;max-height:20px;margin:0 5px 0 0}.envio-gratis-loop p{margin:0;line-height:1.2;font-family:"Open Sans",sans-serif;font-size:.75rem;font-weight:700}ul.products li.product .wcboost-products-compare-button{margin:0;font-size:14px}tr.product-name{text-align:center}a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{background:#fe6100;color:white}.shop_table.compare_table tr:nth-child(even){background-color:#f0f0f0}.shop_table.compare_table tr:nth-child(odd){background-color:#fff}.shop_table.compare_table tr:nth-child(1),.shop_table.compare_table tr:nth-child(2){background-color:#fff}.woocommerce-cart-cross-sell-container ul{display:flex;padding:0;list-style:none}.woocommerce-cart-cross-sell-container li{flex:calc(33.333% - 20px);margin-bottom:100px}@media (max-width:768px){.woocommerce-cart-cross-sell-container li .qib-container{margin-top:0;left:0!important;position:relative!important}}.page-id-10 .woocommerce-cart-cross-sell-container li .qib-container{width:100%}.page-id-10 .woocommerce-cart-cross-sell-container li .price{width:100%}.page-id-10 .woocommerce-cart-cross-sell-container img{max-width:70%;height:auto}.page-id-10 a.wcboost-products-compare-button.wcboost-products-compare-button--ajax.wcboost-products-compare-button--loop{width:100%}.carousel-slider .woocommerce-loop-category__title,.carousel-slider .woocommerce-loop-product__title{font-size:12px}.carousel-slider__product{box-shadow:none;background:#fff}.carousel-slider .owl-nav .owl-next,.carousel-slider .owl-nav .owl-prev{opacity:1}header{background-color:white;border-bottom:1px solid #e5e5e5;padding:10px 20px}.header-container{display:flex;justify-content:space-between;align-items:center}.logo img{width:150px}.menu-categorias{display:flex;align-items:center;cursor:pointer}.menu-categorias i{margin-right:5px}.menu-categorias span{font-weight:700;color:#333}.search-bar{display:flex;flex-grow:1;margin:0 20px}.search-bar select{border:1px solid #ccc;padding:10px;border-radius:5px 0 0 5px}.search-bar input{flex-grow:1;border:1px solid #ccc;padding:10px}.search-bar button{background-color:#f60;border:none;padding:10px;color:white;cursor:pointer;border-radius:0 5px 5px 0}.user-cart{display:flex;align-items:center}.user-info{display:flex;align-items:center;margin-right:20px}.user-info i{font-size:24px;color:#007bff;margin-right:5px}.user-info span{font-size:14px;color:#333}.cart i{font-size:24px;color:#333}.cart-count{background-color:red;color:white;border-radius:50%;padding:2px 6px;font-size:12px;position:absolute;top:-10px;right:-10px}.elementor-14115 .elementor-element.elementor-element-5708ad13 .elementor-menu-cart__toggle::after{font-family:"Open Sans",sans-serif!important}.sticky{position:fixed;top:0;left:0;width:100%;z-index:699;box-shadow:0 2px 5px rgba(0,0,0,.1)}#side-navbar.extended{box-shadow:none!important;border-right:1px solid #ececec}.product-category-menu{list-style:none;padding-left:15px;display:none;margin-top:25px}.product-category-menu.active{display:block}.product-category-menu li{font-size:1.0625rem;line-height:1.5rem;font-weight:700;margin:20px 0}.product-category-menu a{text-decoration:none;color:#333}.mainproducts-extended-menu.active{display:block}.mainproducts-extended-content.active{display:flex}.mainproducts-extended__title.active i{transform:rotate(90deg)}@media (max-width:786px){.side-navbar.active.extended{left:-260px!important}.side-navbar-extended.active{left:90px!important}}.side-navbar.active #back-navbar{position:absolute;top:10%;right:10%;display:none}@media (max-width:786px){.side-navbar.extended #back-navbar{display:block}.side-navbar.extended #mainproducts-menu,.side-navbar.extended .side-navbar__subtitle,.side-navbar.extended .side-navbar__title{display:none}}.trending-label{display:none!important}.woocommerce-Tabs-panel--description h1{font-size:1.5rem!important;line-height:2rem!important;font-weight:700!important;margin-bottom:1rem!important}.rating-container .review-count{font-size:.675rem;margin-left:0!important}.woocommerce-LoopProduct-link img{object-fit:contain!important}.description-content-2{margin:0!important;margin-bottom:-10px!important}.archive .elementor-widget-text-editor h2{font-size:1.5rem!important}.archive .elementor-widget-text-editor h3{font-size:1.3rem!important}.archive .elementor-widget-text-editor h4{font-size:1.2rem!important}.cct-timer-box{box-shadow:none!important}.new-price{color:#bf0019!important}.discount-label{background-color:#bf0019!important}.countdown-timer2{color:#bf0019!important;border-color:#bf0019!important;margin-left:5px}.countdown-timer{margin-bottom:50px}.free-shipping-loop{margin-top:2px!important}@media (max-width:768px){.free-shipping-loop p{font-size:.75rem!important;line-height:1.25rem!important;font-weight:600!important}}.search-results .subcat-slider-wrapper{display:none!important}.imagen-movil{display:none}@media (max-width:768px){.imagen-movil{display:block}}@media (max-width:768px){ul.products{grid-column-gap:0px!important}}.promo-card{background-color:#bf0019;color:white;padding:10px;border-radius:10px}@media (max-width:768px){.widget-tamanos-moviles .elementor-widget-container h2{font-size:24px!important}.widget-tamanos-moviles .elementor-widget-container h3{font-size:20px!important}.widget-tamanos-moviles .elementor-widget-container h4{font-size:18px!important}}.promo-card h2{margin:0;font-size:16px;line-height:1.5rem!important;font-weight:700!important;color:white}.promo-card .progress-bar{background-color:#fff;padding:2px;border-radius:10px;overflow:hidden;height:8px}.promo-card p{color:#fff;font-size:14px;margin:1px}.promo-card .progress-bar .progress{background-color:white;background-color:#bf0019;height:100%}.button-product{display:inline-block;padding:10px 20px;background-color:#fe6100;color:white;text-decoration:none;border-radius:5px;font-size:16px}.titulo{color:black;font-size:1.5rem;font-weight:700}.text-overlay-movil{position:absolute;top:30%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#0e1f6a!important;font-weight:700;width:70%}.text-overlay-movil h2{font-size:40px;color:#0e1f6a;line-height:1.2;font-weight:700}.text-overlay-movil .highlight{color:#f60;text-decoration:underline;font-size:70px}@media (max-width:480px){.text-overlay-movil h2{font-size:22px}.text-overlay-movil .highlight{font-size:25px}}.banner{position:relative;width:95%;margin:0 auto}.banner img{width:100%;height:auto;display:block}.text-overlay h2{font-size:45px;font-weight:700;color:#0e1f6a;text-align:center;margin-bottom:10px}@media (max-width:768px){.text-overlay h2{font-size:40px}}.text-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;font-family:"Open Sans",sans-serif;font-size:40px;color:#0e1f6a;font-weight:700;width:100%}.text-overlay .highlight{color:#f60;text-decoration:underline}@media (max-width:768px){.text-overlay{font-size:28px;top:40%}}body .iti__flag{background-image:url("https://templates-elementor.funnelswp.com/wp-content/plugins/funnel-builder-pro/modules/checkout/assets/img/flags.png")!important}.alquiler-palas-container{display:flex;justify-content:center;align-items:center;margin-top:20px}.alquiler-palas-fechas{position:relative;padding:15px;border-radius:8px;width:100%;background:linear-gradient(145deg,#fe6100,#c94e00)}.alquiler-palas-fechas label{display:block;color:white!important;font-weight:600;margin-bottom:11px;margin-top:11px}.flatpickr-input{width:100%;padding:10px;background-color:#f1f2f3;border:2px solid #ddd;border-radius:4px;font-size:16px;outline:none;transition:border-color .3s ease}.flatpickr-input:focus{border-color:#fe6100;box-shadow:0px 0px 5px rgba(254,97,0,.5)}.flatpickr-calendar{box-shadow:0px 5px 20px rgba(0,0,0,.15);border-radius:8px}.flatpickr-months{background:#000;color:white;border-top-left-radius:8px;border-top-right-radius:8px}.flatpickr-current-month{color:white!important}.flatpickr-weekdays{background:#e9ecef;color:white;font-weight:700}.flatpickr-day{color:#212529;border-radius:4px;transition:background .3s ease}.flatpickr-day.selected{background:#fe6100!important;color:#fff!important}.flatpickr-day.today{border:2px solid #fe6100!important;color:#fe6100!important}.flatpickr-day:hover{background:#fe6100!important;color:#fff!important}.kaution-badge{position:absolute;top:10px;right:10px;background-color:#bf0019;padding:5px 10px;align-items:center;font-weight:700;border-radius:5px;font-size:14px;box-shadow:0px 2px 5px rgba(0,0,0,.2)}.kaution-badge p{padding:0;color:white}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-meta-content .fkcart-attr-wrap .fkcart-attr-key{font-weight:700;font-size:12px;color:#fe6100}.faq-accordion{width:100%;max-width:1200px;margin:20px auto;border-top:1px solid #ddd}.faq-item{border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd}.faq-question{color:black;width:100%;text-align:left;border:none;border:none;font-size:16px;font-weight:700;cursor:pointer;display:flex;justify-content:space-between;align-items:center;outline:none}button.faq-question{background-color:white;color:black;padding:5px}.faq-icon{font-size:24px;font-weight:700;color:#333}.faq-answer{display:none;padding:15px;font-size:16px;background:#fff;border-top:1px solid #ddd}.faq-header{color:#fe6100}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-meta-content .fkcart-attr-wrap .fkcart-attr-value{font-weight:500;font-size:12px;color:black}.price-container{font-weight:700;color:#bf0019}.qib-container:not(#qib_id):not(#qib_id){display:none}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:black}.wcpc-additional-description.description-content-2 h2{font-weight:500!important;font-size:16px!important}.description-content-2{font-size:16px!important}@media (max-width:768px){.ocultar-contenedor{display:none;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out}.mostrar{display:block!important;opacity:1;visibility:visible}.wpfFilterWrapper select{color:black!important}}@media (max-width:767px){.cajas h2{font-size:16px!important}.descri{font-size:16px!important}}