@import"https://fonts.googleapis.com/css2?family=Libre+Bodoni:ital,wght@0,400..700;1,400..700&display=swap";ol.tour-list{list-style:none;padding:0;margin:0}ol.tour-list li a .colIndex{display:flex;flex-wrap:wrap;align-content:space-between}ol.tour-list li a{display:flex;align-items:center}ol.tour-list li a .fechaIndex{padding:0 20px 0 0}ol.tour-list li a .fechaIndex span{font-family:"Libre Bodoni",serif;font-size:40px;text-transform:uppercase;line-height:60px;font-weight:400;height:54px;overflow:hidden}ol.tour-list li p{display:flex;align-items:center;font-size:16px;margin:0;padding:0;line-height:100%;font-weight:100}ol.tour-list li h2{font-size:16px;width:100%;margin:0;padding:0 0 2px 0;line-height:100%}ol.tour-list li p .tagIndexTour{font-weight:700;display:inline-block;background-color:red;font-size:12px;color:#000;text-transform:uppercase;padding:0px 3px;box-sizing:border-box;line-height:100%;margin:0 0 0 10px}.tour-wrap h3{font-family:"Libre Bodoni",serif;color:#fff;font-size:45px;text-transform:uppercase;position:relative;padding:24px 0 0 220px;font-weight:100;margin-bottom:8px}.landing.tour-section .tour-wrap h3{margin-bottom:32px}.tour-wrap h3 svg{position:absolute;max-width:350px;left:0;top:0;fill:#fff}ol.tour-list li{margin:0 0 15px 0}section.landing.tour-section{width:100%;display:flex;justify-content:center;padding:50px 0}:root{--autofill-bg: #000;--autofill-fg: #fff}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-text-fill-color:var(--autofill-fg) !important;caret-color:var(--autofill-fg);-webkit-box-shadow:0 0 0 1000px var(--autofill-bg) inset !important;box-shadow:0 0 0 1000px var(--autofill-bg) inset !important;transition:background-color 9999s ease 0s}.js-newsletter.newsletter.sinStockForms form{color-scheme:dark}.tour-toggle{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin:-8px 0 32px 257px;cursor:pointer;outline:none !important;border:none;border-bottom:1px solid rgba(255,255,255,.6);background:rgba(0,0,0,0);color:rgba(255,255,255,.95);padding:8px 0px;border-radius:0;font:inherit;line-height:1;transition:opacity .25s ease,transform .25s ease}.landing.tour-section .tour-toggle{display:none !important}.tour-toggle::after{content:"";width:9px;height:7px;background-image:url("https://d2az8otjr0j19j.cloudfront.net/templates/006/684/233/twig/static/images/icon_chevron-down.svg");background-size:100% auto;background-position:center bottom;background-repeat:no-repeat;opacity:.95;transition:all .25s ease}.tour-toggle[aria-expanded=true]::after{transform:rotateX(180deg)}.tour-toggle:hover{opacity:.75}.tour-list li{overflow:hidden;max-height:180px;opacity:1;transform:translateY(0);transition:max-height .35s ease,opacity .3s ease,transform .3s ease,margin .35s ease,padding .35s ease}.tour-list li.fecha-pasada.oculta-pasada{max-height:0;opacity:0;transform:translateY(-6px);margin-top:0 !important;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important;pointer-events:none}@media(max-width: 767px){.tour-wrap h3{font-size:24px}section.section-featured-home{width:100%;padding:50px 20px;flex-wrap:wrap}.tour-wrap h3{font-size:40px}ol.tour-list li a .fechaIndex span{font-size:30px}ol.tour-list li h2{font-size:14px}ol.tour-list li p{font-size:13px}.js-products-featured-container{width:100%}.js-products-featured-container{padding:50px 0 0 0}footer{display:block !important;width:95% !important;margin:0 auto !important}.js-footer-legal.footer-legal div{padding:0}.developedby,.powered-by-logo{max-width:70px}.developedby a{font-size:9px}.developedby svg{width:40px}ol.tour-list{width:90%;margin:0 auto}.navIndex{display:none}section.contact-page .container-fluid{width:90%;margin:0 auto}section.page-header .col{padding:0}section.page-header .row{margin:0}section.contact-page .page-header .container-fluid{width:100%}.homeBg{background-attachment:unset}.newsletter form .newsletter-btn.btn{z-index:9;background-color:#000}.newsletter.form-group-newsletter-ios .newsletter-btn,.newsletter .form-group-newsletter-ios .newsletter-btn{top:1px;transform:none}.newsletter form .newsletter-btn{right:2px;width:20px;height:30px}}@media(max-width: 820px){.tour-toggle{margin:8px 0 28px 0px}}@media(max-width: 600px){.tour-toggle{margin:12px 0 24px 16px}}
/* Engine:dart */