.added_to_cart.wc-forward{display:none!important}.cr_qna_tab{display:none!important}.reviews_tab{display:none!important}@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}button.yith-wfbt-submit-button.button{color:white!important;border-radius:10px 10px 10px 10px;background-color:var(--e-global-color-primary);transition:all .2s;margin-top:5px}.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:grey}.yith-wfbt-items .yith-wfbt-item:nth-of-type(4n+1),.yith-wfbt-items .yith-wfbt-item:nth-of-type(4n+2){border:none}.yith-wfbt-item{border:.23077rem solid #ff6000;border-radius:10px}.yith-wfbt-section .yith-wfbt-item input[type=checkbox]{width:20px;height:20px;accent-color:#fe6100;position:absolute;top:32px;left:18px;border:none;border-radius:4px;cursor:pointer}.yith-wfbt-item label[for=offeringID_0] input[type=checkbox]{display:none}.yith-wfbt-section .yith-wfbt-submit-block .total_price,.yith-wfbt-section .yith-wfbt-submit-block .save-amount{color:#bf0019;font-weight:700}.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}@media (max-width:768px){.yith-wfbt-item.image-plus img{margin-top:0!important;margin-left:0!important}.yith-wfbt-item{flex:1 1 0px!important}.yith-wfbt-item .product-details{display:flex!important;flex-direction:row!important}.yith-wfbt-section .yith-wfbt-item label[for=offeringID_0]{padding: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 #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background:grey}.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}}.wcboost-products-compare-button{margin-top:0!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}span.wcboost-products-compare-button__text{color:#333}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 .star-rating{float:none;margin:0 auto}.elementor-add-to-cart.elementor-product-simple a.wcboost-products-compare-button.wcboost-products-compare-button--ajax{top:80px;position:absolute}@media (max-width:768px){.elementor-add-to-cart.elementor-product-simple a.wcboost-products-compare-button.wcboost-products-compare-button--ajax{top:65px;position:absolute}}.precio span.snippet-dto-porcentaje{padding:5px 10px}.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%}.e-atc-qty-button-holder{margin-top:50px}.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{position:relative}.cart a{display:flex;align-items:center;text-decoration:none;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}#side-navbar.active{left:0}#side-navbar-extended.active{left:350px}#side-navbar__background.active{opacity:1;visibility:visible}.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}}.single-product .woocommerce-breadcrumb{margin-bottom:45px!important}.single-product .woocommerce-product-details__short-description p{text-align:justify}.single-product .product .e-con .e-con-inner{gap:50px}.elementor-element-c17c306 .e-atc-qty-button-holder{margin:0!important}.trending-label{display:none!important}.elementor-element-c17c306 .e-atc-qty-button-holder .single_add_to_cart_button{margin:0!important;padding:15px;height:unset;font-weight:100}.elementor-element-c17c306 .wcboost-products-compare-button{font-size:.75rem!important}.woocommerce-Tabs-panel--description h1{font-size:1.5rem!important;line-height:2rem!important;font-weight:700!important;margin-bottom:1rem!important}.woocommerce-Tabs-panel--description h2{font-size:1.25rem!important;line-height:1.75rem!important;font-weight:700!important;margin-bottom:1.5rem!important}.woocommerce .elementor-3810 .elementor-element.elementor-element-3d72ae5 .woocommerce-Tabs-panel h2{color:#333!important}.woocommerce-Tabs-panel--description h3,.woocommerce-Tabs-panel--description h4{font-family:Open Sans,open-sans,sans-serif;font-size:1.25rem!important;line-height:1.75rem!important;font-weight:700!important;margin-bottom:1.5rem!important}.woocommerce-Tabs-panel--description img{margin:25px 0}.woocommerce-Tabs-panel--description section.custom-section img{margin:0}.rating-container .review-count{font-size:.675rem;margin-left:0!important}div.woocommerce-Tabs-panel h2{display:block!important}.woocommerce-LoopProduct-link img{object-fit:contain!important}.yith-wfbt-section.woocommerce h3{font-size:1.8rem}.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}@media (max-width:786px){.single_add_to_cart_button{font-size:1.3rem!important;height:auto!important;width:100%!important;padding:15px 25px!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}.sticky-buy-button{position:fixed;bottom:0;left:0;right:0;background-color:white;z-index:9999;text-align:center;padding:10px;border-top:1px solid gainsboro;display:none}.sticky-buy-button .button-buy{display:block;width:100%;color:#fff;font-size:16px;padding:10px 20px;background-color:var(--e-global-color-primary);border-radius:5px;border:none;cursor:pointer}.sticky-buy-button .button-buy:hover{background-color:#e03e00}.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}}.woocommerce-Tabs-panel--description>h2:first-child{display:none!important}.woocommerce-Tabs-panel#tab-additional_information h2{display:none!important}.search-results .subcat-slider-wrapper{display:none!important}.cont-breadcrumbs{display:flex;align-items:center;padding-top:10px;gap:15px}.cont-breadcrumbs a:hover{color:#fe6100}@media (max-width:768px){.sticky-buy-button{display:block}}.elementor-3810 .elementor-element.elementor-element-607257e .woocommerce-breadcrumb a:nth-of-type(2){display:inline}.elementor-3810 .elementor-element.elementor-element-607257e .woocommerce-breadcrumb a:nth-of-type(2):hover{color:#fe6100}.elementor-3810 .elementor-element.elementor-element-607257e .woocommerce-breadcrumb a:not(:nth-of-type(2)){display:none}.elementor-element-607257e .woocommerce-breadcrumb>:last-child{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}}.single-product .product .e-con .e-con-inner{gap:25px}.promo-card{background-color:#bf0019;color:white;padding:10px;border-radius:10px}.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){.descri{font-size:16px!important}}