@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}* .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}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:#14B9D5;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 only screen and (max-width:768px){.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#2ea3f2;font-size:14px!important}}.yith-wcbk-booking-actions a{margin:10px!important}#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:.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:-.75em;left:0;margin:-1em 0 0 2em}@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%}}.woocommerce-info a{text-decoration:underline}.woocommerce-cart td.product-thumbnail,.woocommerce-cart td.product-name{pointer-events:none}body .et_pb_button,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message a.button.wc-forward{font-size:18px;border-color:#DCDCDC;border-radius:4px}div.woocommerce-message{overflow:hidden;position:relative;display:none}.woocommerce-mini-cart-item a+a{pointer-events:none}.wcfm_wp_admin_view span{vertical-align:text-top;display:none}.et_pb_scroll_top.et-pb-icon{color:#ffffff;background:#EA202F}.dropdown-menu-row{display:none!important}body #page-container .btn-principal a,.et-db #et-boc .et-l .et_pb_fullwidth_menu--with-logo .btn-principal a{color:#ffffff!important;border-color:#ff8e60!important;background:#ff8e60!important;border-radius:90px;letter-spacing:1px;text-transform:uppercase!important;padding:12px 25px 12px 25px!important;font-size:13px!important;margin:9px 10px 8px 10px!important}@media only screen and (max-width:980px){ul.et_mobile_menu{width:100vw!important}.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu .btn-principal a{color:#ffffff!important}}