@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500&display=swap);#readMore,h1.title-page,h2.subtitle{font-family:Roboto;font-stretch:normal;font-style:normal}@font-face{font-family:HouschkaBlack;src:url("../fonts/HouschkaBlack.ttf")}@font-face{font-family:HouschkaBold;src:url("../fonts/HouschkaBold.ttf")}@font-face{font-family:HouschkaHeavy;src:url("../fonts/HouschkaHeavy.ttf")}@font-face{font-family:HouschkaLight;src:url("../fonts/HouschkaLight.ttf")}@font-face{font-family:HouschkaMedium;src:url("../fonts/HouschkaMedium.ttf");font-weight:500}@font-face{font-family:HouschkaLigthItalic;src:url("../fonts/HouschkaPro-LightItalic.otf")}#Ostelea Marruecos,#cbt-related-products{background-color:#fff}.center{text-align:center;margin:auto}.center-top{top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.center-center{top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.center-left{left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}*{box-sizing:border-box}.col-home .featured-box,.mrg0,body{margin:0}.body{height:2000px}p{color:unset}h1.title-page{font-size:60px;font-weight:700;line-height:1.19;letter-spacing:.25px;text-align:left;color:#fff;margin-bottom:8px}h2.subtitle{max-width:100%;font-size:48px;font-weight:300;line-height:1.17;letter-spacing:.67px;text-align:center;color:#fff}#more,.ch-mob-actions,.ch-product-name-mob,.detail-parse-product-addToCart .block_hidden,.home_intro_desc_mobile,.onlymob,.section-detail-tabs-mob,.summary-mob,nav.main .cart-mobile,nav.main ul.navbar-nav li.dropdown a:after{display:none}#modal-cart .btn-block,.onlydesk,.summary-des{display:block}#readMore{font-size:16px;font-weight:400;line-height:1.63;letter-spacing:normal;color:#229fff}@media (max-width:992px){h1.title-page,h2.subtitle{font-family:Roboto;font-stretch:normal;font-style:normal;text-align:center;color:#fff}.onlydesk,.summary-des{display:none}.onlymob,.summary-mob{display:block}.container-header-img-txt h2.subtitle{text-align:center!important}.container-header-img-txt{top:189px!important;left:0!important}.container-header-img-button{top:314px!important;text-align:center;left:0!important}.container-header-img-button,.container-header-img-desc,.container-header-img-txt,.onlymob{width:100%}.opinionesVerificadasHome{visibility:visible!important;left:0;right:0!important;margin-left:auto;margin-right:auto;width:199px;transform:scale(.5);top:0!important}.opinionesVerificadasHomeMob{margin-left:auto!important;margin-right:auto!important;left:0}.col-detail,.col-home{padding:0!important}h1.title-page{max-width:100%!important;font-size:34px;font-weight:700;line-height:1.41;letter-spacing:.25px}h2.subtitle{max-width:100%;font-size:24px;font-weight:300;line-height:1.17;letter-spacing:.67px}.tcontainer,.tcontainer .row{width:100%!important;max-width:100%!important}.info-pack-ico,.info-product-ico{width:20px!important;height:20px!important}.detail-container .disable-message{padding:15px!important}.detail-container .disable-message .disable-message-title{font-size:20px!important;letter-spacing:.15px!important;line-height:1!important}.detail-container .disable-message .disable-message-text{font-size:14px!important;letter-spacing:.13px!important}.onlymob .detail-container{padding:0 3px;margin-bottom:24px}section.head{z-index:999;position:relative}}.accordion .card .card-header a.card-link,h3.sub-subtitle{font-size:20px;line-height:28px;color:#000;font-weight:500}.accordion .card .card-body p,.accordion .card .card-header a.card-link,h3.sub-subtitle{letter-spacing:normal;font-family:Roboto;font-stretch:normal;font-style:normal}h3.sub-subtitle{margin:0 0 30px}.accordion{margin-bottom:100px}.accordion .card{border:none;border-bottom:1px solid #f2f2f2}.accordion .card .card-header{padding-left:0;border:none;border-radius:0;background-color:#fff;box-shadow:none}.accordion .card .card-header a.card-link.collapsed:after{font-family:fontawesome;float:right;color:#229fff;font-size:13px;content:""}.accordion .card .card-header a.card-link:after{font-family:fontawesome;float:right;color:#229fff;font-size:13px;content:""}.accordion .card .card-body{padding-right:0;padding-left:0}.accordion .card .card-body p{font-size:16px;font-weight:300;line-height:24px;color:#282828}.accordion .card .card-body a.link-accordion{color:#229fff;text-decoration:underline}.big-btn-blue{cursor:pointer;border-radius:24px;background-color:#229fff;padding:15px 70px;font-family:Roboto;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.75px;color:#fff;position:relative;text-transform:uppercase;display:inline-table;width:auto;margin:15px 0}.nav-link,ul.dropdown-menu.megamenu .container .info-productos-hover .info-img-hover span.title{font-size:16px;line-height:1.5;font-weight:500;font-stretch:normal;font-style:normal;font-family:Roboto}#breadcrumb,section.img-header .container-header-img #breadcrumb{position:absolute;top:30px;color:#fff}#breadcrumb span.breadcrumb-text a,section.img-header .container-header-img #breadcrumb span.breadcrumb-text a{font-family:Roboto;font-size:12px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:0;color:#fff}#breadcrumb span.breadcrumb-text.active a,section.img-header .container-header-img #breadcrumb span.breadcrumb-text.active a{font-weight:600}.navbar-toggler{height:40px}.navbar-toggler:active,.navbar-toggler:focus{outline:0}.navbar-toggler span{display:block;background-color:#444;height:3px;width:25px;margin-top:4px;margin-bottom:4px;transform:rotate(0);position:relative;left:0;opacity:1}footer,section.head{background-color:#000}.navbar-toggler span:first-child,.navbar-toggler span:nth-child(3){transition:transform .35s ease-in-out}.navbar-toggler:not(.collapsed) span:first-child{top:10px;transform:rotate(135deg);opacity:.9}.navbar-toggler:not(.collapsed) span:nth-child(2){height:12px;visibility:hidden;background-color:transparent}.navbar-toggler:not(.collapsed) span:nth-child(3){position:relative;top:-13px;transform:rotate(-135deg);opacity:.9}section.head{width:100%}#top-alert{max-width:1366px;padding:10px 97px;margin:0 auto;text-align:center;color:#fff}#top-alert button{color:#fff;text-shadow:none;opacity:1}.row.row-container-nav{background-color:#fff;padding:0 0 10px}.detail-container-info .col-home,.detail-container-info .content-col-home,.megamenu,.nav{padding:0}.nav .navbar-brand{position:relative;padding-left:97px}.head-container{height:90px;border-bottom:1px solid #efefef}.head-container.fixed{height:80px;background-color:#fff;position:fixed;top:0;z-index:999}.info-container-top.fixed{position:fixed!important;right:20%!important;margin-top:20px;z-index:999}nav.main{background-color:#fff!important;width:auto;padding:0 30px}nav.main ul.navbar-nav{padding-left:0;list-style-type:none;margin:0 auto;table-layout:fixed;display:table}nav.main ul.navbar-nav li.nav-item{display:inline-flex;font-family:roboto;font-weight:500;width:auto;margin-right:25px}.nav-link{color:#000!important;opacity:1;opacity:.87;letter-spacing:.15px}.checkout-breadcrumb .navbar-brand:hover,.checkout-container .label_read_and_accept .color-secundary,.checkout-steps h1.active>.step-icon,.checkout-steps h1.active>span,.contact_section .label_read_and_accept .color-secundary,.recover_section .label_read_and_accept .color-secundary,nav.main ul.navbar-nav li.nav-item.show a{color:#229fff}nav.main ul.navbar-nav li.short-item{width:auto;position:relative}nav.main .select-lang button,nav.main ul.navbar-nav li.short-item button{background-color:transparent}nav.main ul.navbar-nav li .dropdown.select-lang .dropdown-toggle:after{content:"";font-family:fontawesome;border:none;color:#229fff}nav.main ul.navbar-nav li.cart span.items-comprados{background-color:#229fff;color:#fff;border-radius:50%;padding:1px;width:15px;height:15px;display:block;line-height:15px;font-size:12px;position:absolute;top:-5px;left:20px;font-family:roboto;font-weight:300}nav.main ul.navbar-nav .btn:focus{outline:0;box-shadow:none}ul.dropdown-menu.megamenu{margin-top:-1px;border-bottom:1px solid #efefef!important;border-top:none!important;border-right:none!important;border-left:none!important;list-style-type:none!important}ul.dropdown-menu.megamenu .container{width:100%;max-width:1366px;margin:0 auto}ul.dropdown-menu.megamenu .container li{list-style-type:none}ul.dropdown-menu.megamenu .container ul.productos-tmb{padding:0 0 0 97px}ul.dropdown-menu.megamenu .container ul.productos-tmb li{line-height:50px}ul.dropdown-menu.megamenu .container ul.productos-tmb li a{color:#000}.section-description a.info-product,ul.dropdown-menu.megamenu .container ul.productos-tmb li a.active,ul.dropdown-menu.megamenu .container ul.productos-tmb li a:hover{color:#229fff;text-decoration:none}ul.dropdown-menu.megamenu .container .info-productos-hover .container-img-hover img{width:100%;object-fit:cover}ul.dropdown-menu.megamenu .container .info-productos-hover .container-img-hover .topo{width:55px;height:55px;border-radius:50%;font-family:Roboto;font-size:16px;font-weight:900;font-stretch:normal;font-style:normal;letter-spacing:.29px;color:#fff;background-color:#d5007e;text-align:center;line-height:55px;position:absolute;top:20px;left:35px}ul.dropdown-menu.megamenu .container .info-productos-hover .info-img-hover p,ul.dropdown-menu.megamenu .container .info-productos-hover .info-img-hover span{display:block;width:100%}ul.dropdown-menu.megamenu .container .info-productos-hover .info-img-hover span.title{opacity:.87;letter-spacing:.11px;color:#000}ul.dropdown-menu.megamenu .container .info-productos-hover .info-img-hover span.precio-tachado{opacity:.87;font-family:Roboto;font-size:20px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:.15px;color:#d9027d;text-decoration:line-through}ul.dropdown-menu.megamenu .container .info-productos-hover .info-img-hover span.precio-final{opacity:.87;font-family:Roboto;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000}ul.dropdown-menu.megamenu .container .info-productos-hover .info-img-hover p.descripcion-producto{font-family:Roboto;font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:.5px;color:#282828}.megamenu{position:absolute;top:calc(100% - 5px);left:0;right:0;width:100%;margin-left:auto;margin-right:auto;border-radius:0}#modal-cart.modal.right .modal-body,.btn-comprar{padding:15px 30px}.dropdown-menu.show{right:0}.btn-comprar:hover{text-decoration:none;color:#fff}.row-container-nav .btn-comprar{position:absolute;right:0;margin-right:97px}span.btn-comprar.btn-disabled span.btn-comprar.btn-disabled :hover{background-color:grey!important}.btn-comprar{cursor:pointer;border-radius:24px;background-color:#229fff;font-family:Roboto;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.75px;color:#fff;position:relative;text-transform:uppercase;display:inline-table;width:auto;margin:15px 0;text-decoration:none}.not-availabe,.not-availabe-menu{background-color:#75bfbc;color:#fff}#container-search-form{display:none;width:100%;height:100vh;background-color:rgba(255,255,255,.94);padding:0;position:absolute}#container-search-form .search-form{padding:100px 0;width:100%}#container-search-form .search-form button.close{font-family:Roboto;font-size:80px;font-weight:300}#container-search-form .search-form button.close span{font-family:Roboto;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:.44px;vertical-align:middle}#container-search-form .search-form .row.row-form{margin-top:150px}#container-search-form .search-form .row.row-form form{border-bottom:1px solid #000;padding-bottom:30px}#container-search-form .search-form .row.row-form input.form-control{border:none;border-radius:0;width:90%;color:#6e6e6e;font-family:Roboto;font-size:24px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.08;letter-spacing:normal;opacity:.87;background-color:transparent}#container-search-form .search-form .row.row-form button{background-color:transparent;cursor:pointer}#container-search-form .search-form .row.row-form button.borrar-input{box-shadow:none;border:none;color:#cfcfcf;font-size:30px;line-height:30px}#container-search-form .search-form .row.row-form button.btn-search{font-size:30px}#modal-cart.modal.right .modal-dialog{position:fixed;margin:auto;width:500px;height:100%;transform:translate3d(0,0,0)}#modal-cart.modal.right .modal-content{height:100%;overflow-y:auto;border-radius:0;border:none}#modal-cart.modal.right .modal-body .row.titulos-carrito{margin:0 -15px 30px}#modal-cart.modal.right .modal-body .row.titulos-carrito h4.modal-title{opacity:.87;font-family:Roboto;font-size:24px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.08;letter-spacing:normal;color:#000;display:block;width:100%;margin:30px 0 15px}#modal-cart.modal.right .modal-body .row.titulos-carrito h5.modal-title{margin-top:35px}#modal-cart.modal.right .modal-body .row.titulos-carrito h6.modal-title{margin-top:10px}#modal-cart.modal.right .modal-body .row.titulos-carrito span.productos-anyadidos{opacity:.87;font-family:Roboto;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.15px;color:#229fff;width:100%;display:block}#modal-cart.modal.right .modal-body .row.row-producto img{width:70%;padding-top:15px;float:right}#modal-cart.modal.right .modal-body .row.row-producto span.titulo-producto{opacity:.87;font-family:Roboto;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.12px;color:#000;margin-top:15px;display:block}#modal-cart.modal.right .modal-body .row.row-producto span.producto-adquirido{font-family:Roboto;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:.39px;color:#000;margin:10px 0 20px;display:block}#modal-cart.modal.right .modal-body .row.row-producto span.linea-producto{font-family:Roboto;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:.33px;color:#6e6e6e;width:100%;display:block}#modal-cart.modal.right .modal-body .row.row-producto span.precio{font-family:Roboto;font-size:12px;margin-right:5px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:.33px;text-align:right;color:#000;float:right}#modal-cart.modal.right .modal-body .row.row-total{margin-top:30px}#modal-cart.modal.right .modal-body .row.row-total h3{font-family:Roboto;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#229fff;display:inline-block}#modal-cart.modal.right .modal-body .row.row-total span,footer .footer-body .center-footer-icons .icon-footer{display:inline-block}#modal-cart.modal.right .modal-body .row.row-total .container-precios,.checkout-discounts .ic-anim-down-close,.detail-container .detail-right-content{float:right}#modal-cart.modal.right .modal-body .row.row-total .precio-total-tachado{font-family:Roboto;font-size:23px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:right;color:#d9027d;text-decoration:line-through;float:right}#modal-cart.modal.right .modal-body .row.row-total .precio-total{font-family:Roboto;font-size:23px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:right;color:#282828;float:right;margin-left:10px}#modal-cart.modal.right .modal-body .row.row-total .btn{border-radius:24px;font-family:Roboto;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.25px;text-align:center;text-transform:uppercase}#modal-cart.modal.right .modal-body .row.row-total .btn-block.btn.btn-outline-primary:hover{color:#fff}#modal-cart.modal.right .modal-body .row.row-total .btn-block.btn.btn-outline-primary{border-color:#229fff;color:#229fff;margin-top:15px;text-decoration:none}#modal-cart.modal.right .modal-body .row.row-total .btn-block.btn.btn-primary{background-color:#229fff;color:#fff}#modal-cart.modal.right .modal-header{border-bottom-color:#eee;background-color:#fafafa;display:block}.modal.right.fade .modal-dialog{right:-500px;transition:opacity .3s linear,right .3s ease-out}.modal.right.fade.show .modal-dialog{right:0;top:0}.detail-container-info .content-only-slide{max-width:770px;margin-left:25px}.detail-container-info .boxed-title-tabs{margin-bottom:49px;opacity:.87;font-family:Roboto;font-size:20px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:.15px;color:#000;background-color:transparent}@media (min-width:993px){.container-header-img-txt h2.subtitle{text-align:left!important}.logo-footer{margin-bottom:60px}.mobile-item{display:none!important}.mega-visible{display:block}.head-container.fixed .btn-comprar{margin:auto 97px auto 0;padding:10px 25px;top:0;bottom:0}.head-container.fixed .nav-link{font-size:14px}.container.nav{max-width:1366px!important}.detail-container .current-price-mob{display:none}}@media (max-width:1300px){.detail-parse-product-addToCart .span_attr{font-size:13px!important}.container.nav{max-width:1100px;padding:0}nav.main{padding:0}nav.main .navbar-brand img{width:100px}nav.main .btn-comprar{padding:10px 20px;font-size:12px}}@media (max-width:1025px){nav.main ul.navbar-nav li.nav-item a{padding:15px 0}}@media (max-width:992px){.row.row-container-nav,nav.main ul.navbar-nav li.nav-item a,nav.main ul.navbar-nav li.nav-item.lang button,ul.dropdown-menu.megamenu .container ul.productos-tmb{padding:0}.container.nav .navbar-brand img{width:100px}.btn-comprar{padding:15px 10px}.row.row-container-nav,nav.main .cart-mobile button{background-color:transparent}.container.nav .navbar-brand{padding-left:5px;position:absolute;left:75px;z-index:999;top:10px}#top-alert{z-index:99;width:100%;margin-bottom:0;padding:10px 25px;box-sizing:border-box}#top-alert .float-left.d-inline-block{display:none!important}#top-alert span{font-size:12px}.container.nav{max-width:1000px;padding:15px 0;background-color:#fff;width:100%}.navbar-light .navbar-toggler{margin-left:15px}section.head .btn-comprar{padding:15px 10px;position:absolute;right:0;margin:0 auto;top:10px;border-top-right-radius:0;border-bottom-right-radius:0;font-size:11px}nav.main .cart-mobile{display:block;position:absolute;z-index:9;right:210px;margin-top:5px}nav.main .cart-mobile span.items-comprados{background-color:#229fff;color:#fff;border-radius:50%;padding:1px;width:15px;height:15px;display:block;line-height:15px;font-size:12px;position:absolute;top:-3px;right:-3px;font-family:roboto;font-weight:300}nav.main{width:100%;padding:0;display:block}.navbar #navbarSupportedContent{margin-top:15px;margin-bottom:-15px;border-top:1px solid #f2f2f2}nav.main ul.navbar-nav{table-layout:unset;display:flex}nav.main ul.navbar-nav li.nav-item{display:block;margin-right:0;padding:20px;border-bottom:1px solid #f2f2f2}nav.main ul.navbar-nav li.nav-item ul.dropdown-menu.megamenu{padding:0;top:0}nav.main ul.navbar-nav li.nav-item ul.dropdown-menu.megamenu .container{width:100%;max-width:1366px;position:relative}.dropdown-menu .info-productos-hover,nav.main ul.navbar-nav li.nav-item ul.dropdown-menu.megamenu .container ul.productos-tmb li a:after,nav.main ul.navbar-nav li.nav-item.cart{display:none}nav.main ul.navbar-nav li.nav-item.lang{order:0}nav.main ul.navbar-nav li .dropdown.select-lang .dropdown-toggle::after{margin-left:15px;font-size:12px}nav.main ul.navbar-nav li.nav-item.searcher{order:1;width:40%;position:absolute;right:0;text-align:end;border:none}nav.main ul.navbar-nav li.nav-item.tickets{order:2}nav.main ul.navbar-nav li.nav-item.tickets a#navbarDropdown::before{content:"";font-family:fontawesome;border:none;color:#229fff;display:inline-block;font-size:12px;margin-left:15px;float:right}nav.main ul.navbar-nav li.nav-item.mouret{order:3}nav.main ul.navbar-nav li.nav-item.recomanador{order:4}nav.main ul.navbar-nav li.nav-item.blog{order:5}nav.main ul.navbar-nav li.nav-item.app{order:6}nav.main ul.navbar-nav li.nav-item ul.dropdown-menu.megamenu .container ul.productos-tmb li a.active,nav.main ul.navbar-nav li.nav-item ul.dropdown-menu.megamenu .container ul.productos-tmb li a:hover{color:#000}.dropdown-menu{border:none}.dropdown-menu.dropdown-lang{margin-top:-3px!important}.dropdown-menu .link-productos-hover{width:100%;max-width:100%;flex:1}}@media (max-width:769px){h2.subtitle{font-size:20px;margin:20px 0}.accordion .card .card-header a.card-link.collapsed::after,.accordion .card .card-header a.card-link::after{position:absolute;right:0;top:10px}.accordion .card .card-header a.card-link{width:80%;display:block}#breadcrumb{top:5px;left:15px}nav.main .btn-comprar{font-size:10px}nav.main .cart-mobile{right:200px}#container-search-form .search-form button.close{right:15px;position:relative}#container-search-form .search-form .row.row-form input.form-control{width:70%}}@media (max-width:500px){nav.main .navbar-brand{left:80px}nav.main .btn-comprar{padding:10px 15px 10px 20px}nav.main .cart-mobile{right:180px}#top-alert{padding:20px 15px 10px}#modal-cart.modal.right .modal-dialog{width:90%}#top-alert button{position:absolute;right:15px;top:0}.modal.right.fade .modal-dialog{right:-90%}section.img-header .container-header-img img.img-fluid{min-height:200px;object-fit:cover}}@media (max-width:400px){nav.main .cart-mobile{right:165px}}@media (max-width:380px){.not-availabe span{font-size:10px!important}}@media (max-width:370px){.head-container .btn-comprar{font-size:10px!important}nav.main .cart-mobile{right:150px}}.ch-product-detail,section.img-header{position:relative}section.img-header .container-header-img{width:100%;max-width:1366px;margin:auto;position:relative;background-color:#00008b}section.img-header .container-header-img img.img-fluid{object-fit:cover;width:100%}section.img-header .container-header-img .img-mask{position:absolute;width:100%;bottom:0}.thanks-resume .item-voucher,section.img-header .container-header-img .img-mask img.img-fluid{width:100%}section.img-header .container-header-img .container-header-img-txt .title-page{max-width:670px}section.img-header .container-header-img .container-header-img-txt .subtitle{max-width:950px}section.img-header .container-header-img .container-header-img-txt{max-width:100%;position:absolute;top:170px;left:97px;font-family:Roboto;font-size:60px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.5px;color:#fff}section.img-header .container-header-img .container-header-img-button{position:absolute;top:320px;left:97px;opacity:.87;font-family:Roboto;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.75px;color:#fff}section.img-header .opinionesVerificadasHome{right:97px;top:100px;position:absolute;display:inline-block;visibility:visible}.checkout-steps,section.img-header .opinionesVerificadasHomeMob{visibility:hidden}#accordion-faqs a,.detail-container .product-add-to-cart.big-ticket-box .line-through,.detail-container-info .col-home .lbox a,footer a{text-decoration:none!important}footer .footer-body{padding:50px 0;color:#fff;border-bottom:2px solid #fff}footer .footer-body .center-footer-icons{width:100%;display:block}footer .footer-body .center-footer-icons .facebook-footer:before{content:"";font-family:fontawesome;border:none;color:#fff;font-size:26px;margin:0 15px}footer .footer-body .center-footer-icons .instagram-footer:before{content:"";font-family:fontawesome;border:none;color:#fff;font-size:26px;margin:0 15px}footer .footer-body .center-footer-icons .youtube-footer:before{content:"";font-family:fontawesome;border:none;color:#fff;font-size:26px;margin:0 15px}footer .footer-body .title-footer-link{font-family:Roboto;cursor:default;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.5px;color:#fff;width:100%;display:block;margin-bottom:10px}footer .footer-body .regular-footer-link,footer .footer-footer p.txt-legal{font-weight:400;color:#fff;font-stretch:normal;font-style:normal;font-family:Roboto}footer .footer-body .regular-footer-link{font-size:16px;margin-bottom:10px;line-height:2;letter-spacing:.5px;width:100%;display:block}footer .footer-body .qui-som:before{content:"";font-family:fontawesome;border:none;color:#fff;margin-right:15px}footer .footer-body .get-voucher:before{content:"";font-family:fontawesome;border:none;color:#fff;margin-right:15px}footer .footer-body .gen-cond:before{content:"";font-family:fontawesome;border:none;color:#fff;margin-right:15px}footer .footer-body .cont:before{content:"";font-family:fontawesome;border:none;color:#fff;margin-right:15px}footer .footer-footer{padding:30px 0}footer .footer-footer p.txt-legal{font-size:14px;line-height:1.5;letter-spacing:.25px;position:absolute;margin:0;bottom:0}footer .container-footer{max-width:1366px;padding:0 97px}@media (max-width:500px){footer .footer-footer .row.ordered-footer .order-one{order:0}footer .footer-footer .row.ordered-footer .order-two{order:3}footer .footer-footer .row.ordered-footer .order-three{order:2}}.navbar #navbarSupportedContent .nav-link:hover,.skeepers_product__stars{color:#229fff!important}.productos-tmb a{text-decoration:none;color:#000;opacity:1;opacity:.87;font-family:Roboto;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.15px}.productos-tmb-detail{padding-right:97px}.productos-tmb-detail .img-bg{position:relative;float:left;display:block;width:100%;max-height:275px;overflow:hidden;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:transform 4s ease-in-out;-moz-transition:transform 4s ease-in-out;-ms-transition:transform 4s ease-in-out;-o-transition:transform 4s ease-in-out;transition:transform 4s ease-in-out}.container-BBT-header,.container-pack-header,.home-products-container{max-width:1366px}@media (max-width:767px){footer .container-footer{padding:0 10px}.home-products-container .title-box{font-size:16px}.home-products-container .desde{font-size:10px;position:absolute;bottom:5px}.home-products-container .preciosd{font-size:12px;float:right;text-align:right;margin-right:10px;margin-top:0}.home-products-container .preciocd{font-size:14px;padding-top:0;margin-top:2px;margin-bottom:14px}.home-products-container .preciocd span{float:right;height:14px;line-height:14px;margin-right:10px}.img-over-block[data-discount-label]:before,.img-over-block[data-discount]:before{top:9px;left:9px;width:42px;padding-top:16px;height:42px;font-size:14px;line-height:13px}}@media (max-width:1199px){section.img-header .container-header-img .container-header-img-txt .subtitle{max-width:770px}.home-products-container .title-box{height:auto;padding-bottom:0;margin-bottom:0}}@media (max-width:1450px){.home-products-container .preciocd>span.valorPreciocd{width:auto!important}.home-products-container .preciocd>span.btn-comprar{margin-right:5%!important}}@media (max-width:550px){.home_intro_desc_mobile{display:block}.home_intro_desc{display:none}}.home-products-container .preciocd>.btn-comprar.btn-disabled{background-color:#dadada!important}.not-availabe{z-index:4;position:absolute;top:30px;left:0;padding:16px 31px 16px 22px;border-radius:0 24px 24px 0;font-weight:700;text-align:left}.not-availabe-menu{padding:5px}.checkout-steps .separator.active,.checkout-top-banner{background-color:#229fff}.detail-productos a,.sitemap_section .subtitle-sitemap a{text-decoration:none}.show_info_title{margin:90px 0 6px 90px;opacity:.87;font-family:Roboto;font-size:48px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:normal;color:#000}.checkout-breadcrumb .navbar-brand,.show_info_description{font-weight:400;font-stretch:normal;font-style:normal;font-family:Roboto}.show_info_description{margin:20px 0 95px 90px;opacity:.87;font-size:16px;line-height:1.5;letter-spacing:.15px;color:#000}.col-home{padding:0 70px}.col-detail{padding:0 97px}.col-home .content-col-home{margin:0 0 30px}.col-home .col-12.col-lg-6.col-xl-4{margin-bottom:1px}.checkout-top-banner{width:100%;height:90px;margin-bottom:24px}.checkout-breadcrumb,.checkout-top-banner .checkout-top-banner-container{max-width:1366px;padding:0 97px;margin:0 auto}.checkout-top-banner h1{margin:33px 0;float:right;font-family:Roboto;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:.18px;color:#fff}.checkout-top-banner .navbar-brand,.detail-container .date-select-msg,.detail-container .product-add-to-cart.big-ticket-box{margin:0;padding:0}.checkout-top-banner .navbar-brand>img{height:62px;margin-top:14px}.checkout-breadcrumb .navbar-brand{font-size:12px;line-height:1.17;letter-spacing:.4px;color:#282828;text-decoration:none}.checkout-steps{margin:37px auto;height:30px;max-width:1366px;padding:0 97px}.checkout-steps h1{position:relative;color:#dadada;background-color:transparent;width:30px;height:30px;font-size:16px;text-align:center;border-radius:15px;border:1px solid #dadada;float:left}.checkout-steps h1:before{content:"";display:inline-block;height:100%;vertical-align:middle}.checkout-steps h1.active{color:#fff;background-color:#229fff}.checkout-steps h1>.step-icon,.checkout-steps h1>span{width:200px;left:-85px;text-align:center;color:#6e6e6e;position:absolute}.checkout-steps h1>span{bottom:-30px;font-family:Roboto;font-size:16px;font-weight:700}.checkout-steps h1>.step-icon{top:-20px;font-size:14px;display:none}.checkout-steps .separator{height:1px;float:left;margin-top:14px;background-color:#dadada}.checkout-title{max-width:1366px;margin:0 auto 31px;padding:0 97px}.checkout-title h1{opacity:.87;font-family:Roboto;font-size:48px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:normal;color:#000}.ch-product-name,.ch-title-columns-bar h3,.checkout-container .ch-headers h2{font-family:Roboto;font-size:20px;font-stretch:normal;font-style:normal}.checkout-title h1>span{font-size:24px}.section-checkout-container{max-width:1366px;margin:auto;padding:0 97px}.checkout-container{padding:19px 42px 100px;border-radius:4px;box-shadow:0 2px 6px 0 rgba(0,0,0,.05);background-color:#fff;margin-bottom:54px}.ch-btn-back,.ch-btn-checkout{padding:14px;text-align:center}.ch-title-columns-bar h3{font-weight:700;line-height:1.2;letter-spacing:.63px;color:#229fff;margin-top:22px}.ch-product-name{font-weight:700;line-height:1.3;letter-spacing:.15px;color:#000}.checkout-container .btn-add,.checkout-container .btn-subtract{width:28px!important;height:28px!important;line-height:24px;font-size:12px}.checkout-container .btn-add:before,.checkout-container .btn-subtract:before,.detail-container .btn-add:before,.detail-container .btn-subtract:before{background-image:none}.checkout-container .btn-add{float:right!important;color:#fff;margin-bottom:3px}.checkout-container .btn-subtract{background-color:#fff;border:1px solid #dadada;float:right!important;color:#494949;margin-bottom:3px}.checkout-container .add-ticket-box .content-copy{width:28px!important;padding:0!important;float:right!important}.checkout-container .ch-headers{border-bottom:1px solid #efefef;padding-bottom:31px}.checkout-container .ch-headers h2{font-weight:500;line-height:2.4;letter-spacing:.15px;color:#282828;width:100%;margin-bottom:0}.checkout-container .edit-item,.checkout-container .edit-item a,.checkout-container .remove-item{color:#ccc;font-size:21px;cursor:pointer}.checkout-container .remove-item{float:right;margin-left:19px}.checkout-container .edit-item{float:right}.checkout-container .add-ticket-box{margin-bottom:0!important}.ch-product-item .price-tag,.ch-product-item .reduced-price-tag{line-height:28px;height:28px;margin-bottom:3px;width:100%;font-family:Roboto;font-stretch:normal;font-style:normal;display:block}.checkout-container .check-subtotal-qty{background-color:#fff;vertical-align:bottom}.ch-product-item .price-tag.alone{font-size:24px!important;font-weight:700!important;letter-spacing:.43px!important;color:#282828!important;text-decoration:none!important}.ch-product-item .price-tag{font-size:20px;font-weight:300;letter-spacing:.36px;text-align:center;color:#d9027d;text-decoration:line-through}.ch-product-item .reduced-price-tag{font-size:24px;font-weight:700;letter-spacing:.43px;color:#282828;text-align:left}.ch-attribute,.ch-list-item-row .ch-list-item-variant{font-family:Roboto;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:.44px;color:#000}.checkout-discounts{background-color:#efefef}.checkout-discounts .apply-discount .input-box{padding:11px 0 18px;border-bottom:1px solid #f2f2f2;margin:0 0 28px!important;width:100%!important}.checkout-discounts .apply-discount input{float:left;height:38px!important;width:70%!important;border:none;border-radius:19px 0 0 19px!important}.checkout-discounts .apply-discount a.btn-apply{float:left;height:38px;width:30%;margin:0;line-height:38px;font-family:Roboto;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:.25px;color:#229fff;text-align:center;border-radius:0 19px 19px 0;border:1px solid #229fff;text-decoration:none}.checkout-discounts .ch-discounts-separator{margin-top:35px;margin-bottom:44px;height:12px;background-color:#fff}.ch-total,.checkout-discounts .ch-discount-import-title h2{font-family:Roboto;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:.63px;color:#229fff}.checkout-discounts .ch-discount-name h2{font-family:Roboto;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.29px;color:#000;margin:0}.checkout-discounts .ch-discount-amount h2{font-family:Roboto;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.29px;text-align:right;color:#d9027d;margin:0}.checkout-discounts .ch-discount-import-title.mt28{margin-top:28px}.checkout-discounts .price-tag.subtotal,.checkout-discounts .price-tag.total{font-stretch:normal;font-style:normal;margin:0!important;font-family:Roboto;text-align:right}.checkout-discounts .ch-resume-amount h2{font-family:Roboto;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.29px;text-align:right;color:#000;margin:0 18px 0 0}.checkout-discounts h2.discover-item-box,.thanks-resume .ch-list-item-title{font-family:Roboto;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.29px;color:#000}.checkout-discounts .ch-list-discount-name{font-family:Roboto;font-size:16px;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:.29px;color:#000;margin:0 0 16px!important;font-weight:500}.ch-btn-back,.ch-btn-checkout,.checkout-discounts .xsmall{width:100%;font-size:14px;letter-spacing:.25px}.checkout-discounts .ch-discounts-border{padding-bottom:20px;width:100%;height:1px;border-bottom:1px solid #f2f2f2;margin-bottom:9px}.checkout-discounts .ch-apply-discount-title h2{font-family:Roboto;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.5px;color:#282828;margin-bottom:0;margin-top:37px}.checkout-discounts .resume-carry-check{border:none}.checkout-discounts .ch-total-container,.detail-container .aright{text-align:right}.checkout-discounts .price-tag.subtotal{font-size:20px;font-weight:300;line-height:1.05;letter-spacing:.36px;color:#d9027d;text-decoration:line-through;padding-right:11px!important}.checkout-discounts .price-tag.total{font-size:24px;font-weight:700;line-height:.88;letter-spacing:.43px;color:#000;padding:0!important}.checkout-discounts .xsmall{font-family:Roboto;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;color:#000;margin-top:8px;margin-bottom:32px;display:block}.ch-btn-back,.ch-btn-checkout,.contact_section .selectBox-label{font-weight:500;font-family:Roboto;font-stretch:normal;font-style:normal}.ch-btn-checkout{line-height:1.5;margin-bottom:160px}.ch-btn-back{border:1px solid #229fff!important;line-height:1.5;color:#229fff!important;margin-bottom:12px}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.detail-container .detail-left-content{float:left}.contact_section .selectBox-label{font-size:16px;line-height:normal;letter-spacing:.35px;color:#282828}.checkout-container .input-field,.checkout-container .input-label-content,.checkout-container .selectBox-label,.contact_section .input-field,.contact_section .input-label-content,.recover_section .input-field,.recover_section .input-label-content{font-family:Roboto;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:.15px;color:#6e6e6e}.contact_section .selectBox{background-color:#fff;padding:19px 18px 18px 22px;border-radius:3px;border:1px solid #282828}.checkout-container .input-field,.checkout-container .selectBox,.contact_section .input-field,.recover_section .input-field{background-color:#fbfbfb;border:none;border-bottom:2px solid #282828;height:56px;border-radius:4px 4px 0 0}.checkout-container .input-check-box label .border-check:after,.contact_section .input-check-box label .border-check:after,.recover_section .input-check-box label .border-check:after{border:2px solid #282828!important;border-radius:3px}.recover_section .label_read_and_accept{margin-top:24px}.checkout-container .label_read_and_accept,.contact_section .label_read_and_accept,.recover_section .label_read_and_accept{font-family:Roboto;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:-.1px;color:#282828}.checkout-container .label_read_and_accept.country_info,.contact_section .label_read_and_accept.country_info,.recover_section .label_read_and_accept.country_info{font-size:12px;font-stretch:normal;line-height:1.33;letter-spacing:normal}.checkout-discounts section{width:100%!important}.checkout-container .big-success-check{margin-top:70px;font-size:53px;background-color:#32bea6;color:#fff;padding:17px;border-radius:50px;margin-bottom:41px}.checkout-container .ch-thanks-title,.checkout-container .ch-thanks-title-email,.checkout-container .thnks-ident{font-family:Roboto;font-weight:500;line-height:.83;letter-spacing:.18px;color:#000;text-align:left;font-size:24px;opacity:.87}.checkout-container .ch-thanks-title{font-stretch:normal;font-style:normal;padding:0}.checkout-container .ch-thanks-title-email,.checkout-container .thnks-ident{display:block;font-stretch:normal;font-style:normal;margin-bottom:22px;margin-top:41px;padding:0}.checkout-container .ch-thanks-email,.checkout-container .thnks-order,.detail-container .detail-sale-intro h3,.detail-parse-product-price .detail-reduced-price-from,.thanks-resume .ch-remember{font-family:Roboto;font-weight:700;font-stretch:normal;font-style:normal}.checkout-container .ch-thanks-email{margin-bottom:38px!important}.checkout-container .thnks-order{margin-bottom:9px!important}.checkout-container .ch-thanks-email,.checkout-container .thnks-order{display:block;font-size:16px;line-height:normal;letter-spacing:normal;color:#229fff;text-align:left;padding:0}.thanks-resume .item-voucher img{display:block;margin:0 auto}.thanks-resume .item-voucher p{width:100%;text-align:center;margin-bottom:37px}.thanks-resume .reference-block a{white-space:nowrap;text-decoration:none;margin-bottom:40px}.thanks-resume .ch-remember{margin:0 0 33px;padding:0 30px;font-size:16px;line-height:1.31;letter-spacing:.53px;text-align:center;color:#282828}.thanks-resume .ch-button-voucher{width:100%;display:flex;justify-content:center}span.reduced-price-tag{width:100%;text-align:right;display:block}.checkout-container .confirmed-message-block{margin-bottom:35px;border-bottom:1px solid #f2f2f2}.checkout-container .confirmed-message-block p,.thanks-resume .ch-resume-item-row{padding:0!important}.checkout-container .thnks-remember,.checkout-container .thnks-txt{display:block;opacity:.87;font-family:Roboto;font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:.15px;color:#000;text-align:left;padding:0}@media (max-width:769px){.checkout-top-banner h1{right:10px}.checkout-top-banner .navbar-brand{left:10px}.checkout-title{margin-left:0;text-align:center}}@media (max-width:575px){.ch-product-detail-container{float:right;margin-top:20px}.ch-product-item .price-tag,.ch-product-item .reduced-price-tag{width:auto;float:left}.checkout-steps .step-icon{display:block!important}.checkout-steps .subtext{display:none}.checkout-steps h1{width:14px;height:14px;background-color:#dadada;margin-top:8px;color:#dadada;font-size:9px;line-height:9px}.checkout-steps h1.active{color:#229fff;background-color:#229fff}.checkout-top-banner h1{font-size:16px;margin:37px 0}.checkout-steps h1>.step-icon{left:-93px}}.detail-container{max-width:1366px!important;margin:39px auto 54px}.detail-top-banner,.detail-top-banner-noimg{margin:auto;max-width:1366px}.section-detail-tabs .detail-container{margin:0 auto!important}.section-detail-tabs.detail-container{margin-top:0}.detail-container .detail-sale-intro{width:98%;height:100%;box-shadow:0 2px 6px 0 rgba(0,0,0,.05);background-color:#fff;padding:24px}.detail-container .detail-sale-intro h3{font-size:24px;line-height:1.08;letter-spacing:normal;color:#000}.detail-container .detail-sale-intro p{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;color:#282828}.detail-container .detail-sale-intro p b{font-weight:900}.detail-container .detail-parse-product{width:100%;margin-right:0;height:100%;box-shadow:0 2px 8px 0 rgba(0,0,0,.16);background-color:#fff}.detail-container .detail-parse-product .detail-parse-product-price{padding:24px;border-bottom:1px solid #efefef}.detail-parse-product-price .detail-price-from{opacity:.87;font-family:Roboto;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.15px;color:#6e6e6e}.detail-parse-product-price .detail-price-from span{font-size:18px;font-weight:300;line-height:1.44;letter-spacing:normal;color:#d9027d;text-decoration:line-through}.detail-parse-product-price .detail-reduced-price-from{opacity:.87;font-size:24px;line-height:1.42;letter-spacing:.18px;color:#000}.detail-container .detail-parse-product .price-text,.detail-parse-product-addToCart .detail-label{font-size:20px;font-weight:700;letter-spacing:.19px;font-family:Roboto;opacity:.87;font-stretch:normal;font-style:normal}.detail-container .detail-parse-product .detail-parse-product-addToCart{padding:17px 24px 25px}.detail-container .detail-parse-product .detail-parse-product-addToCart .input-field,.detail-container .detail-parse-product .detail-parse-product-addToCart .selectBox-dropdown{font-size:1.15rem!important;padding:10px 15px!important}.detail-container .detail-parse-product .price-values{padding:0 22px 31px 0}.detail-container .detail-parse-product .price-text{float:left;line-height:37px;color:#229fff;margin:0;padding:0 0 0 24px}.detail-container .detail-parse-product .resume-block{margin-top:77px;padding:22px 22px 25px 24px;background-color:#f8f8f8}.detail-container .detail-parse-product .ticket_type_radio{width:22px;height:22px;margin-top:12px;margin-right:34px;float:left}.detail-container .detail-parse-product .ticket_type_label{font-family:Roboto;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.15px;color:#000;float:left;margin-top:11px}.detail-parse-product-addToCart .detail-label{line-height:1.2;color:#229fff;margin:16px 0}.detail-parse-product-addToCart .detail-input{margin-bottom:24px;border-radius:4px;border:1px solid #dadada;color:#6e6e6e;-webkit-appearance:none;-moz-appearance:none;appearance:none}.detail-parse-product-addToCart .detail-select{background:url("../img/icons/arrow-down.svg") 96% 50% no-repeat #fff}.detail-parse-product-addToCart .detail-datepicker{background:url("../img/icons/calendar.svg") 96% 50% no-repeat #fff}.detail-parse-product-addToCart .detail-hour{background:url("../img/icons/hour.svg") 96% 50% no-repeat #fff}.detail-parse-product-addToCart .detail-people-content{padding:10px 15px;border-radius:4px;border:1px solid #dadada;background-color:#fbfbfb;margin-bottom:10px;height:64px;width:100%}.detail-people-content.disabled{border:1px solid #dadada!important;background-color:#efefef!important}.detail-people-content.disabled i{filter:grayscale(1)}.detail-people-content.rad{cursor:pointer;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.detail-people-content.rad>input{position:absolute;opacity:0;width:0;height:0}.detail-people-content.rad>i{display:inline-block;vertical-align:middle;transition:.2s;border:1px solid #dadada;width:22px;border-radius:50%;height:22px;margin-top:12px;margin-right:34px;float:left;background-color:#fbfbfb}.detail-people-content.rad>input:checked+i{background-image:url(../img/icons/blue-tick.png);border:none}.detail-parse-product-addToCart .detail-people-content.active{background-color:rgba(34,159,255,.1)}.detail-parse-product-addToCart .span_attr{font-family:Roboto;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.15px;color:#000}.detail-parse-product-addToCart .span_year_attr{font-family:Roboto;letter-spacing:.15px;opacity:.87;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:26px;letter-spacing:.11px;color:#6e6e6e;display:block}.detail-parse-product-addToCart .block_none{opacity:.3}.detail-parse-product-addToCart .add-ticket-box{background-color:transparent!important;padding-left:0!important;padding-right:0!important}.detail-parse-product-addToCart .add-ticket-box button{border-radius:4px;color:#229fff;border:1px solid #229fff}.detail-top-banner-noimg h1,.detail-top-banner-noimg h2{font-weight:700;letter-spacing:normal;border:none;font-size:48px;line-height:1.19;opacity:.87}.detail-top-banner-noimg h1,.detail-top-banner-noimg h2,.detail-top-banner-noimg p.intro-contact{color:#000;font-family:Roboto;font-stretch:normal;font-style:normal}.detail-top-banner{position:relative;max-height:400px!important;height:21vw!important;min-height:150px!important}.detail-top-banner-noimg h2{margin-bottom:23px;text-align:center;margin-top:130px}.detail-top-banner-noimg h1{margin-bottom:8px;margin-top:54px}.detail-top-banner-noimg p.intro-contact{font-size:16px;font-weight:300;line-height:1.5;letter-spacing:.44px;text-align:center;max-width:600px;margin:0 auto 50px}.detail-top-banner .ticket-shadow{position:absolute;bottom:0;width:100%;max-height:400px;height:21vw;min-height:250px}.detail-parse-product .discount-info{text-align:center;display:block;width:54px;height:54px;background-color:#d9027d;font-family:Roboto;font-size:16px;font-weight:900;font-stretch:normal;font-style:normal;line-height:54px;letter-spacing:.29px;color:#fff;border-radius:27px}.detail-top-banner .product-description{position:absolute;width:300px;right:97px;bottom:10px;font-family:Roboto;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:.15px;text-align:right;color:#fff}.detail-tabs,.detail-top-banner h2,.detail-top-banner-noimg .product-description{letter-spacing:normal;font-family:Roboto;font-stretch:normal;font-style:normal}.detail-top-banner-noimg .product-description{font-size:16px;font-weight:400;line-height:1.63;color:#282828}.detail-top-banner .product-name-container{position:absolute;width:100%;bottom:0;left:97px}.detail-top-banner .faq-title-container{position:absolute;width:100%;bottom:10px;left:85px}.detail-top-banner .recover-title-container{position:absolute;width:100%;bottom:45px;left:85px}.pack-name-container h2{padding-bottom:40px!important}.detail-top-banner h2{margin:0;font-size:48px;font-weight:700;line-height:1.19;color:#fff}.section-detail-tabs.fixed{position:fixed;width:100%;background-color:#fff;top:61px;z-index:998}.detail-tabs{font-size:16px;font-weight:700;line-height:1.63;color:#6e6e6e;margin:0 auto;max-width:1366px;border-top:1px solid #efefef}.detail-tabs .active{color:#229fff;font-weight:700}.detail-tabs .detail-tab-link{padding:24px 48px 0 0!important;display:block;float:left;cursor:pointer}.section-description{display:none;opacity:.87;font-family:Roboto;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.25px;color:#000;background-color:#fff;padding:5%}.detail-container .detail-headers{border-bottom:1px solid #efefef;padding-bottom:15px;margin-top:16px}.detail-container .detail-headers h2{opacity:.87;font-family:Roboto;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:.19px;color:#229fff;width:100%;margin-bottom:0}.detail-container .inp-lab h3,.detail-container .mrb30.big-ticket-box input{font-family:Roboto;font-size:20px;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:.19px;width:100%;margin-bottom:0}.container-disable-message{margin:20px auto 0!important}.detail-container .disable-message{padding:20px 37px;width:100%}.detail-container .disable-message .closeAvis{position:absolute;top:0;right:0}.detail-container .disable-message.Warning{background-color:rgba(247,180,34,.2);border-top:9px solid #f7b422}.detail-container .disable-message.Info{background-color:rgba(117,191,188,.2);border-top:9px solid #75bfbc}.detail-container .disable-message .disable-message-title{opacity:.87;font-family:Roboto;font-size:24px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:.18px;margin-bottom:7px;color:#000}.detail-container .disable-message .disable-message-text{opacity:.87;font-family:Roboto;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:.15px;color:#000}.detail-container .big-ticket-box .resume-ticket-box,.detail-container .product-add-to-cart.big-ticket-box h4{line-height:1.3;font-stretch:normal;font-style:normal;font-size:20px;font-family:Roboto;opacity:.87;letter-spacing:.15px}.detail-container .booking-input{font-family:Roboto;font-size:20px;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:.19px;width:100%!important;margin-bottom:0}.detail-container .mrb30.big-ticket-box{margin:30px 0 0;padding:0}.detail-container .product-add-to-cart.big-ticket-box h4{font-weight:700;color:#000}.detail-container .big-ticket-box .resume-ticket-box{background:0 0!important;display:block;font-weight:500;text-align:right;color:#6e6e6e}.detail-container .btn-add,.detail-container .btn-subtract{width:40px!important;height:40px!important;line-height:24px;font-size:12px;float:left!important;border:1px solid #dadada;background-color:#fff;color:#494949;margin-bottom:3px}.detail-container .add-ticket-box .content-copy{width:30px!important;line-height:40px;padding:0!important;float:left!important}.detail-container .resume-block{background-color:transparent;margin:0;padding:0}.detail-container .resume-block h3{opacity:.87;font-family:Roboto;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:.15px;color:#229fff;text-align:right}.detail-container .resume-block button,.hl_bold_content .info-container-top{text-align:center;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5}.detail-container .resume-block span{float:right!important}.detail-container .resume-block .line-through>span{opacity:.87;font-family:Roboto;font-size:20px;font-weight:300;font-stretch:normal;font-style:normal;line-height:37px;letter-spacing:normal;color:#d9027d;text-decoration:line-through;margin-right:25px;margin-top:0}.detail-container .resume-block .price>span{opacity:.87;font-family:Roboto;font-size:34px;font-weight:700;font-stretch:normal;font-style:normal;line-height:37px;letter-spacing:.25px;color:#000}.detail-container .resume-block button{margin:0;padding:14px 61px;font-family:Roboto;letter-spacing:.25px;color:#fff;width:100%;max-width:100%}.detail-container-info{background-color:#fff;border-top:1px solid #efefef}.hl_bold_content .info-container{max-width:870px!important;width:75%;margin-left:0}.detail-container .accordeon-tabs-block{border:none!important}.hl_bold_content .info-container-top{position:absolute;width:48px;right:0;top:83px;height:48px;border-radius:28px;box-shadow:0 2px 4px 0 rgb(0 0 0 / 15%);background-image:url(../img/icons/top-arrow-b.png);background-color:#d6edff;background-repeat:no-repeat;background-position:center 10px;padding-top:30px;color:#229fff;letter-spacing:.25px;cursor:pointer}.hl_bold_content{padding:83px 97px;position:relative;background-color:#fff;max-width:1366px;margin:auto}.priceBold{opacity:.87;font-family:Roboto;font-weight:700;color:#000}.detail-container-info .col-home .lbox{padding-right:30px}.detail-container-info .col-home .lbox a .fa.fa-download{padding-left:15px}.detail-container-info .col-home .lbox .img-over-block{z-index:1}.detail-container-info .box-title-tabs{margin-top:0;font-weight:600}.detail-container-info .info-tag{z-index:4;position:absolute;top:30px;left:0;padding:16px 31px 16px 22px;border-radius:0 24px 24px 0;background-color:#000;font-family:Roboto;font-size:20px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.05;letter-spacing:.36px;color:#fff;text-align:left}.slide-products .featured-box{padding:0!important;margin:0 30px 30px 0!important}.slide-products .feature-caption-box{position:absolute!important;bottom:0!important;font-family:Roboto!important;font-size:24px!important;font-weight:700!important;font-stretch:normal!important;font-style:normal!important;line-height:normal!important;min-height:0!important;letter-spacing:normal!important;color:#fff!important}.cbt-related-products-button,.ch-list-item-row .ch-list-item-vprice,.detail-container-info .btn-download,.faq-title{font-weight:500;font-stretch:normal;font-style:normal}.cbt-related-products-span{height:80px;display:block;font-size:20px}.carousel-caption{width:80%}.cbt-related-products-button{font-family:Roboto;font-size:14px;line-height:1.5;letter-spacing:.25px;color:#fff;border:1px solid #fff;width:auto;text-align:center;padding:14px 40px 13px;border-radius:24px}.detail-container-info .feature-caption-box.title-box{opacity:.87;font-family:Roboto;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:.15px;text-align:center;color:#000}.detail-container-info .btn-download{padding:0 40px;font-size:14px;height:38px;line-height:38px;display:table;margin:0 auto 40px;text-align:center;border-radius:24px;top:0!important;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-transform:uppercase;border:1px solid #282828!important;color:#000!important;background-color:#fff!important}.detail-container-info .featured-box{position:relative;padding-bottom:0}.thanks-resume .ch-resume-item-row h2{margin-bottom:10px!important}.thanks-resume .block-resume-thanks{padding-bottom:27px!important;margin-bottom:18px!important;border-bottom:1px solid #f2f2f2}.ch-list-item-row .ch-list-item-vprice{font-family:Roboto;font-size:16px;line-height:1.88;letter-spacing:.44px;color:#000}.btn-faq{padding:15px 70px;margin-bottom:190px}.full-width-top-banner h2.title-faq,.full-width-top-banner h2.title-sitemap{padding-bottom:20px}.faq-title{margin-top:72px;margin-bottom:30px;font-family:Roboto;font-size:34px;line-height:1.41;letter-spacing:.25px;color:#282828}.faq-subtitle,.ov_carrousel_title{font-family:Roboto;font-stretch:normal;font-style:normal;color:#000;font-weight:500;opacity:.87}.faq-subtitle{font-size:20px;line-height:1.4;letter-spacing:.15px}.ov_carrousel_title{font-size:34px;line-height:1.24;letter-spacing:.25px;text-align:center;padding:40px 0 11px;margin:0}.ov_carrousel_subtitle,.terms_and_conditions_section h4,.terms_and_conditions_section p,.terms_and_conditions_section strong,.terms_and_conditions_section ul{font-size:16px;line-height:1.5;font-family:Roboto;font-stretch:normal;font-style:normal}.ov_carrousel_subtitle{font-weight:300;letter-spacing:.44px;text-align:center;margin:0 0 40px;padding:0}.sitemap_section{margin-top:77px}.terms_and_conditions_section{margin-top:17px;margin-bottom:50px}.recover_section{margin-top:70px;margin-bottom:120px}.legal_section{margin-top:77px!important}.sitemap_section .subtitle-sitemap{font-family:Roboto;font-size:34px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.41;letter-spacing:.25px;color:#282828;padding-bottom:35px;margin-bottom:0}.sitemap_section .list-arrow-dotted{padding-bottom:81px}.sitemap_section .link-sitemap{font-family:Roboto;font-size:24px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#282828;text-decoration:none;margin-bottom:30px}.sitemap_section .link-sitemap a{padding-bottom:22px;border-bottom:1px solid #f2f2f2;text-decoration:none}.terms_and_conditions_section p{font-weight:300;letter-spacing:.12px;color:#282828}.terms_and_conditions_section strong{letter-spacing:.12px;color:#282828;font-weight:500}.terms_and_conditions_section ul{padding:20px;font-weight:300;letter-spacing:.12px;color:#282828}.terms_and_conditions_section li{margin-bottom:10px;padding-left:10px}.terms_and_conditions_section h4{font-weight:500;letter-spacing:.12px;color:#282828;margin-bottom:12px}.terms_and_conditions_section h2,.terms_and_conditions_section h3{font-family:Roboto;font-size:24px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#282828;margin-top:60px;margin-bottom:30px}.terms_and_conditions_section.detail_section h2,.terms_and_conditions_section.detail_section h3{margin-top:45px}.recover_section p{font-family:Roboto;font-size:16px;font-weight:300;margin-bottom:35px;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.12px;color:#000}.about_section .subtitle-about,.recover_section h2{font-size:34px;font-weight:500;line-height:1.41;letter-spacing:.25px}.about_section .content-about,.about_section .subtitle-about,.recover_section h2{color:#282828;font-family:Roboto;font-stretch:normal;font-style:normal}.recover_section .input-check-box .border-check.error:after{border:2px solid red!important}.recover_section h2{margin-bottom:32px}.recover_section h3{margin-bottom:29px;opacity:.87;font-family:Roboto;font-size:20px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:.15px;color:#000}.about_section{margin-top:67px}.about_section .content-about{font-size:16px;font-weight:300;line-height:1.5;letter-spacing:.12px;margin-bottom:70px}.detail-container .add-ticket-box-block.detail-people-content,.detail-container .block_none.detail-people-content{height:auto!important;min-height:64px!important;margin-left:10px!important}.detail-container .add-ticket-box-block.detail-people-content>div,.detail-container .block_none.detail-people-content>div{margin-top:auto!important;margin-bottom:auto!important}.detail-container .current-price-desk .current-price{text-decoration:line-through;opacity:.87;font-family:Roboto;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.86;letter-spacing:.11px;color:#d9027d}.detail-container .current-price-desk .current-red-price{opacity:.87;font-family:Roboto;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:.14px;color:#6e6e6e}.detail-container-info-title{font-size:34px!important;letter-spacing:.25px!important;color:#000!important;margin-bottom:0!important;margin-top:0!important}@media (max-width:1366px){.info-container-top.fixed{right:15px!important}.detail-container .detail-parse-product .ticket_type_label{margin-top:10px;font-size:11px}.detail-parse-product-addToCart .detail-people-content{padding-right:0}.detail-people-content.rad>i{margin-right:10px}.detail-top-banner h2{font-size:3vw}.detail-parse-product-addToCart .span_attr{font-size:14px}.detail-container .btn-add,.detail-container .btn-subtract{width:30px!important;height:30px!important;margin-top:5px}.detail-container .current-price-desk .current-red-price{font-size:15px}.detail-container .current-price-desk .current-price{font-size:12px}.detail-parse-product-addToCart .detail-label{font-size:18px}}@media (max-width:1160px){.detail-parse-product-addToCart .span_attr{font-size:13px}}@media (max-width:992px){footer .footer-body,footer .footer-footer{padding-left:25px;padding-right:25px}footer .footer-body .center-footer-icons,footer .footer-footer p.txt-legal{position:relative}footer .footer-footer p.txt-legal{margin:25px auto;font-size:12px}footer .footer-footer img{margin:25px auto 0}.icon-footer.facebook-footer,.logo-footer{margin-left:0}footer .footer-body .navbar-brand{margin:0 auto}footer .footer-body .center-footer-icons{text-align:center;padding-bottom:25px;margin-top:25px;border-bottom:1px solid #fff}footer .footer-body .title-footer-link{margin-top:25px}.section-detail-tabs-mob .detail-tabs,footer .footer-body{border:none}footer .footer-footer .row{text-align:center;border-top:1px solid #fff}.detail-container-info-title,.faq-title{font-family:Roboto;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#282828}.terms_and_conditions_section{margin-bottom:0}.detail-top-banner-noimg h1{font-size:32px;margin-top:15px}.detail-container .detail-parse-product{width:100%;margin-right:0}.detail-parse-product-addToCart .span_attr{font-size:13px}.detail-container .detail-sale-intro-container{margin-bottom:20px}.detail-container .detail-sale-intro{width:100%}.home_intro_desc_mobile,.section-description{display:block}.ch-product-name,.detail-container .detail-headers,.detail-productos,.detail-top-banner .product-description,.hl_bold_content .info-container-top,.home_intro_desc,.section-detail-tabs,.section-detail-tabs .detail-tabs{display:none}.detail-container .resume-block button,section.img-header .container-header-img .container-header-img-txt .subtitle{max-width:100%}.not-availabe span{font-size:12px}.not-availabe{top:10px;padding:6px 10px 6px 6px}.checkout-breadcrumb,.checkout-steps,.checkout-title,.checkout-top-banner-container,.section-checkout-container{padding:0 5%}.ch-mob-container{padding:0}.ch-product-item .img-producto{float:left;max-width:30%}.ch-mob-actions{display:block;width:100%;height:21px;margin-bottom:10px}.ch-product-name-mob{width:65%;font-family:Roboto;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;display:block;float:right}.current-red-price-mob{text-decoration:line-through}.section-detail-tabs-mob{display:block!important}.section-detail-tabs-mob .detail-container.container-fluid{margin:0 auto!important}.section-detail-tabs-mob .detail-tabs .detail-tab-link{padding:15px 24px 15px 0!important}.resume-block .price-text{font-family:Roboto;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:normal;float:left}.detail-container .resume-block .line-through>span{font-size:18px;line-height:30px;margin-top:0}.detail-container .resume-block .price>span{font-size:28px;line-height:30px}.detail-container-info-title{font-size:20px!important;font-weight:700;line-height:1.4!important;border-bottom:2px solid #f2f2f2;padding-bottom:20px}.terms_and_conditions_section h2,.terms_and_conditions_section h3{font-size:16px;margin-top:21px;margin-bottom:16px}.resume-block .price-values{margin:0;padding:0;float:right}.detail-container .detail-parse-product .price-text{margin:0}.detail-container .big-ticket-box .resume-ticket-box,.faq-subtitle{font-size:16px}.detail-top-banner h2,.faq-title,.sitemap_section .subtitle-sitemap{font-size:20px}.hl_bold_content{padding:15px 5%}.detail-container{max-width:95%!important;margin-top:10px}.sitemap_section .link-sitemap{font-size:16px;margin-bottom:17px}.sitemap_section .link-sitemap a{padding-bottom:19px}.detail-top-banner .faq-title-container{position:absolute;width:100%;bottom:0;padding-left:5%;padding-right:5%;left:0}.detail-top-banner .product-name-container{position:absolute;width:100%;bottom:0;left:5%}.ch-mh{display:none!important}.hl_bold_content .info-container{width:100%!important}.full-width-top-banner h2.title-faq,.full-width-top-banner h2.title-sitemap{padding-bottom:10px}.btn-faq{margin:0 auto 100px;display:table}.faq-title{font-weight:500;line-height:1.4}}@media (min-width:580px){.current-red-price-mob{display:none}}.globe-ico,.ticket-ico{display:block;background-size:100%}@media (min-width:575px){.detail-container{max-width:95%}.ch-product-detail .ch-product-detail-container{position:absolute;bottom:0;top:0}}.cart-ico{background-image:url("../img/icons/supermarket.png");width:20px;height:19px;background-size:100%}.globe-ico{background-image:url("../img/icons/globe.png");width:20px;height:20px;float:left}.ticket-ico{background-image:url("../img/icons/ticket.png");width:23px;height:16px;float:right;margin-left:14px}.facebook-ico{background-image:url("../img/icons/facebook-footer.png");width:16px;height:27px;background-size:100%;margin-left:14px}.instagram-ico,.youtube-ico{width:27px;margin-left:26px;background-size:100%}.instagram-ico{background-image:url("../img/icons/instagram.png");height:27px}.youtube-ico{background-image:url("../img/icons/youtube.png");height:19px;margin-bottom:3px}.question-ico{background-image:url("../img/icons/question.png");width:25px;height:20px;background-size:100%;margin-right:25px;float:left;margin-top:5px}.info-ico,.voucher-ico{height:24px;margin-top:6px;width:24px;margin-right:26px;background-size:100%;float:left}.info-ico{background-image:url("../img/icons/icons-10.png")}.voucher-ico{background-image:url("../img/icons/voucher.png")}.contacto-ico{background-image:url("../img/icons/contacto.png");width:24px;height:16px;background-size:100%;margin-right:26px;margin-top:10px;float:left}.info-pack-ico,.info-product-ico{background-image:url("../img/icons/icons-10-b.png");width:32px;height:32px;background-size:100%;margin-right:23px;float:left}