@charset "UTF-8";@media screen and (max-width:1320px){.rel>.swiper-navigation{display:none}header nav>ul li>a{font-size:15px;letter-spacing:1px}header .pd10-30{padding:10px 15px}header nav>ul{gap:20px}.viaje .foto{height:200px}.viaje .texto .btn{font-size:14px;padding:10px}.viaje .texto h5{font-size:14px}}@media screen and (max-width:1000px){.zigzag .item:nth-child(even)>*:first-child{order:inherit}form .formRow{grid-template-columns:repeat(1,1fr) !important}header nav{display:none}body.home section.bloque.overlay-black:has(h1) h1 em{letter-spacing:4px}body.home section.bloque.overlay-black:has(h1) h1{font-size:45px}body.home section.bloque.overlay-black:has(h1) h2{font-size:19px}.btn{font-size:15px;padding:15px;letter-spacing:0}.zz-cajas.f.f2>*{width:calc(100%/1) !important;flex:initial !important;flex-basis:initial !important}.continente .foto{height:auto}.tarjeta-g-int .c3{width:100%;height:210px}.tarjeta-g-int .c7{width:100%}footer *{text-align:center}.pageheader h1{font-size:40px}.pageheader .pdcustom{padding:130px 30px 60px 30px}.viajesfinal .columnaizquierda.c7{width:100%}.viajesfinal .columnaderecha.c3{width:100%}.cms-buscador>.f>.c3{width:100%}.cms-buscador>.f>.c7{width:100%}}@media screen and (max-width:450px){.weddingwireWidget>div:not([class]){grid-template-columns:repeat(1,1fr)}#blockcart-modal .modal-body svg{height:75px}.fixbuttons .ico{width:50px}form .sm\:f1>*{padding-inline:0}.breadcrumb{white-space:nowrap;overflow-x:auto;overflow-y:hidden}[data-zoom] picture::after{width:40px;font-size:14px}.formato table{display:block;overflow-x:auto}.bg{background-attachment:initial}}
