.daf-template-loop .add_to_cart_button{display:none!important}header.et-l.et-l--header .switcher .option{position:absolute}@media only screen and (max-width:980px){.three-columns .et_pb_column{width:25%!important}}.custom-blurb .et_pb_blurb_content .et_pb_blurb_container{padding-left:8px}@media only screen and (max-width:480px){body,html{overflow-x:hidden}}.archive.category .fila-menu-superior .et_pb_blurb_container{padding-top:0}.tienda-tours a.woocommerce-LoopProduct-link.woocommerce-loop-product__link:before,#productos-relacionados a.woocommerce-LoopProduct-link.woocommerce-loop-product__link:before{content:"";position:absolute;width:100%;height:100px;bottom:45px}.woocommerce-info a{text-decoration:underline}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:0.92em;border-radius:2px;line-height:1.5;background-color:#CBD5E0;color:#1A202C}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:"";display:block;border:1em solid #CBD5E0;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-0.75em;left:0;margin:-1em 0 0 2em}.pa-image-gallery-4-3 .et_pb_gallery_image{padding-top:75%;display:block}.pa-image-gallery-4-3 .et_pb_gallery_item img{position:absolute;height:100%;width:100%;top:0;left:0;object-fit:cover}input.text,input.title,input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{border:1px solid #CBD5E0;color:#1A202C}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #CBD5E0;border-radius:4px;height:50px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#4A5568;line-height:28px;margin-top:10px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#4A5568 transparent transparent transparent}.select2-container--default .select2-selection--single .select2-selection__arrow{height:50px}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#00c2cb;color:#fff}.woocommerce .col2-set,.woocommerce-page .col2-set{margin-bottom:30px}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#EDF2F7;border-radius:5px}@media (min-width:980px){#customer_details,#order_review_heading,#order_review{width:48%}#customer_details{float:left}#order_review_heading,#order_review{float:right}#order_review_heading{clear:none;padding-top:0}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:100%;margin-bottom:40px}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:100%}}@media only screen and (max-width:768px){.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#00c2cb;font-size:14px!important}}.yith-wcbk-booking-actions a{margin:10px}.woocommerce .star-rating span::before{color:#00C2CB!important}.et-db #et-boc .et-l .et_pb_shop_0_tb_body ul.products li.product .star-rating,.woocommerce-page .products .star-rating,.woocommerce .products .star-rating{margin-left:20px!important;margin-bottom:12px!important}.et-db #et-boc .et-l .et_pb_shop_0_tb_body.et_pb_shop .woocommerce ul.products li.product .price,.et_pb_shop_0.et_pb_shop .woocommerce ul.products li.product .price{padding:0 20px 12px 20px}.et-db #et-boc .et-l .et_pb_shop_0_tb_body.et_pb_shop .woocommerce ul.products li.product .price,.et-db #et-boc .et-l .et_pb_shop_0_tb_body.et_pb_shop .woocommerce ul.products li.product .price .amount,.et_pb_shop_0.et_pb_shop .woocommerce ul.products li.product .price .amount{margin-right:5px}.entry-content thead th,.entry-content tr th,body.et-pb-preview #main-content .container thead th,body.et-pb-preview #main-content .container tr th{color:#4a5568}.woocommerce-cart table.cart td.actions .coupon .input-text{height:45px;font-size:16px!important}.woocommerce #content .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce .quantity input.qty{background-color:#A0AEC0!important}.entry-content table:not(.variations),body.et-pb-preview #main-content .container table{border:1px solid #CBD5E0}.woocommerce table.shop_table td{border-top:1px solid #CBD5E0}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #CBD5E0}.meta-cf{font-size:13px;margin:0 20px 10px;line-height:1.5em;color:#4a5568}.meta-cf i{margin-right:8px}.et-db #et-boc .et-l .et_pb_shop_0_tb_body.et_pb_shop .woocommerce ul.products li.product .price,.et-db #et-boc .et-l .et_pb_wc_related_products_0_tb_body ul.products li.product .price,.et_pb_shop_0.et_pb_shop .woocommerce ul.products li.product .price{background-color:#f7fafc;margin:0!important;padding:10px 20px 30px 20px!important;border-radius:0 0 6px 6px}.meta-precio-por{font-size:12px;color:#4a5568;position:absolute;bottom:8px;left:20px}.single-product .et_pb_column--with-menu .menu-cuenta{padding:3px 0;margin-top:7.5px}.single-product .menu-principal.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li{margin-top:8px!important}.custom-module{overflow:scroll}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent;border-bottom:0;text-align:center;color:#00c2cb}ul.et_mobile_menu li.menu-item-has-children.dt-open>a,ul.et_mobile_menu li.page_item_has_children.dt-open>a,ul.et_mobile_menu li.menu-item-has-children.dt-open .mobile-toggle,ul.et_mobile_menu li.page_item_has_children.dt-open .mobile-toggle{color:#ff914d}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle .dt-icons,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle .dt-icons{top:10px;position:relative;fill:currentColor}ul.et_mobile_menu li.menu-item-has-children:not(.dt-open) .mobile-toggle .dt-close-icon,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children:not(.dt-open) .mobile-toggle .dt-close-icon{display:none}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle .dt-open-icon,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle .dt-open-icon{display:none}.et_mobile_menu li ul{display:none}.et_mobile_menu li.open>ul{display:block}.et_mobile_menu>li.menu-item-has-children>a:after,.et_mobile_menu>li.menu-item-has-children>ul>li.menu-item-has-children>a:after{content:none}.et_mobile_menu>li.menu-item-has-children>ul>li.menu-item-has-children>ul>li.menu-item-has-children>a:after{content:"▸";float:right;margin-left:10px;transition:transform 0.3s ease;color:#00c2cb}.et_mobile_menu>li.menu-item-has-children>ul>li.menu-item-has-children.open>ul>li.menu-item-has-children>a:after{transform:rotate(90deg)}.et_mobile_menu li ul ul li>a{position:relative;padding-left:1.2em;display:block;line-height:1.5em}.et_mobile_menu li ul ul li>a:before{content:"•";position:absolute;left:0;color:#00c2cb}.et_mobile_menu li.open ul ul li>a{color:#ff914d}.et_mobile_menu li.open ul ul li>a:before{color:#ff914d}.et_mobile_menu li a{color:#00c2cb}.et_mobile_menu li.open a{color:#ff914d}.et_mobile_menu li a:hover,.et_mobile_menu li a:focus,.et_mobile_menu li a:active{color:#ff914d}.et_mobile_menu li.current-menu-item>a,.et_mobile_menu li.current_page_item>a{color:#ff914d}