:root{--font-body-family:"ff-zwo-web-pro", sans-serif!important}.new-section{padding:4rem 8rem}.new-section.first-section{padding-top:8rem}.new-section.last-section{padding-bottom:8rem}#gift-card-field{display:none}.product__tax,.tax-note{display:none!important}.cart__ctas{padding-top:2rem}.slideshow .slideshow__media:after{opacity:.3!important}@media screen and (max-width:750px){.new-section{padding:3rem}.new-section.first-section{padding-top:6rem}.new-section.last-section{padding-bottom:6rem}}.new-section h2{text-transform:uppercase}.section-container{display:flex;justify-content:space-between;align-items:center;gap:7rem;max-width:1100px;margin:0 auto}.info-block-section .content img{border-radius:20px;width:100%;height:auto}.new-section img.icon{border-radius:0!important}.feature-list{list-style:none;padding:0;margin:20px 0 30px}.feature-list li{display:flex;align-items:center;margin-bottom:10px}.home-galleries h2{text-shadow:black 0 0 30px}.feature-list li img{margin-right:15px;width:100%;max-width:55px;height:auto;border-radius:0!important}.feature-grid{list-style:none;padding:0;margin-bottom:20px;display:flex;column-gap:2rem}.feature-grid li{display:flex;align-items:flex-start;margin-bottom:10px;flex-direction:column;border:1px solid #DEDFDE;border-radius:20px;overflow:hidden;flex:1 1 0px;text-align:center;align-items:center;row-gap:20px;padding-bottom:4rem}.feature-grid li img{border-radius:0!important;width:100%}.feature-grid li img.icono{margin-right:10px;width:100%;max-height:55px;height:auto;border-radius:0!important}.feature-grid li h4{font-family:ff-zwo-web-pro,sans-serif;font-weight:700;font-size:18px;margin:0}.feature-grid li p{margin:0;padding:0 3rem}@media (max-width: 750px){.feature-grid{display:block}}.carousel{position:relative;overflow:hidden;width:100%;height:100%}.carousel-slide{position:absolute;width:100%;height:100%;opacity:0;transition:opacity 1s ease-in-out}.carousel-slide.active{opacity:1}.slideshow__controls.slider-buttons{position:absolute;bottom:0;left:0;right:0}.galeria{border-radius:20px;min-height:60vh;background-size:cover;background-position:center center}.map{border-radius:20px;min-height:500px}.content-45{width:45%}.content-40{width:40%}.content-55{width:55%}.content-60{width:60%}@media (max-width:768px){.section-container{flex-direction:column;gap:20px}.content-60,.content-40,.content-55,.content-45{width:100%}.map{min-height:300px}}.featured-wrapper>.collection{width:100%}.featured-wrapper>.collection>.collection__title{padding:0;margin:0}.featured-wrapper slider-component{margin:0;padding:0}.featured-wrapper slider-component>.product-grid{gap:20px}.featured-wrapper slider-component>.product-grid>.grid__item{width:calc(25% - 15px);max-width:calc(25% - 15px)}.featured-wrapper .card-wrapper>.card>.card__inner>.card__media{border-radius:10px!important}.featured-wrapper .card-wrapper>.card>.card__content>div{display:flex}.featured-wrapper .card-wrapper>.card>.card__content>div>h3{width:70%}.featured-wrapper .card-wrapper>.card>.card__content>div>.card-information{width:30%}.featured-wrapper .card-wrapper>.card>.card__content>div>.card-information>.price{display:flex;justify-content:end}.button-color{background-color:#dab96c;margin-right:15px}.top-bar__content,.top-bar__right{display:flex;justify-content:space-between;align-items:center}.top-bar{border-bottom:1px solid #ffffff1a}@media screen and (max-width:989px){.galeria-container.feature-grid{display:block;max-height:100%}.galeria-container.feature-grid>li{max-width:90vw;margin:0 auto 20px}.galeria-container.feature-grid>li>img{aspect-ratio:16 / 9}.top-bar{display:none}}@media screen and (max-width:750px){.header__search{display:none}.header__heading{grid-area:auto;margin-top:-50px}}.tds-footer{width:100%;background-image:url(https://cdn.shopify.com/s/files/1/0669/2824/6979/files/fondo-textura.jpg?v=1733609425);background-size:cover}.tds-footer_container{max-width:1200px;margin:0 auto}.tds-footer_container.top-footer{padding:8rem 5rem 2rem;display:flex;justify-content:space-between}.tds-footer_container.bottom-footer{padding:2rem 5rem;border-top:1px solid black}.tds-footer h3{margin:0 0 10px;text-transform:uppercase;border-bottom:1px solid #ffffff91;padding-bottom:2rem;padding-right:7rem}.tds-footer ul{padding-left:0;list-style-type:none}.tds-footer ul li a{color:#dedfde;text-decoration:none;transition:all .3s;font-size:14px}.tds-footer ul li a:hover{text-decoration:underline;transition:all .3s}.flexcon{display:flex;justify-content:space-between;gap:5rem}.footer__list-social{align-items:center;gap:18px}.footer__list-social .svg-wrapper{width:25px;height:25px}a.escribenos{font-weight:600;color:#dab96c}@media screen and (max-width:1024px){.tds-footer_container.top-footer{flex-direction:column;gap:4rem}.mob-flex{display:flex;justify-content:space-between}}@media screen and (max-width:860px){.mob-flex{flex-direction:column;align-items:center}.flexcon{gap:3rem}.tds-footer h3{padding-right:0}}@media screen and (max-width:750px){#MainContent{margin-top:0}.slider.slider--everywhere .slider__slide{padding:10rem 2rem 3rem}}@media screen and (max-width:660px){.flexcon:not(.bottom-footer){flex-direction:column}}.container-ruta{border:1px solid white;border-radius:20px;margin-top:6rem;flex-direction:column;padding:2rem 0 0;overflow:hidden}.container-ruta .map{border-radius:0}.container-ruta ul{column-count:2;column-gap:4rem;margin:0;width:auto;max-width:100%}.container-ruta ul li{white-space:nowrap}.pagos a{color:#82b7cb}.pagos h3{text-transform:uppercase;margin-top:6rem}.rutas{padding:0 2rem;width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:center}.rutas h3{margin:5rem 2rem 4rem;font-size:calc(var(--font-heading-scale)* 2.4rem)}.ruta{display:flex;gap:10px;border:1px solid #DEDFDE;border-radius:10px;padding:10px 15px;text-decoration:none;align-items:center;transition:all .2s}.ruta:hover{box-shadow:0 0 20px #333;transition:all .2s}.pay-container{display:flex;align-items:center;gap:10px;width:100%}.pay-container>.icono{height:50px}.container-ruta .pay-container{justify-content:center}@media (max-width: 1050px){.pay-container{display:grid;grid-template-columns:repeat(2,1fr)}.container-ruta ul li{white-space:wrap}}@media (max-width: 680px){.pay-container{grid-template-columns:1fr}}.drive{gap:4rem}.pages-visitanos>.section-container>.horario{max-width:800px;width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:center}.pages-visitanos>.section-container>.horario>.horario-container{display:flex;gap:6rem}.pages-visitanos>.section-container>.horario>.horario-container>.horario-info{display:flex;align-items:center;gap:1rem}.pages-visitanos>.section-container>.horario>span{max-width:600px;text-align:center;margin-top:30px}.pages-visitanos>.section-container>.content>img{border-radius:20px;width:100%;height:auto}.pages-visitanos>.section-container>.content>.reservas h2{margin:20px 0 0}.pages-visitanos>.section-container>.content>.reservas>.cliente{border-bottom:1px solid white;padding:15px 0}.pages-visitanos>.section-container>.content>a.button{width:100%;margin-top:6rem;background-color:#dab96c}.mar{margin-top:6rem}.bus{flex-direction:column;margin-top:6rem;gap:30px}.bus h2{margin-bottom:0}.buses{max-width:1100px;width:100%}.bus span{margin-top:2rem!important}@media screen and (max-width:680px){.container-ruta.producto-info ul{padding-left:10px;column-count:1}}.product-form__submit{background-color:#fff;font-weight:700;padding:10px}.product-form__submit span{letter-spacing:0;color:#000}.cart__title,.title--primary,.product__title h1{color:#82b7cb;font-size:30px;text-transform:uppercase;font-weight:400}.cart__title,.product__title h1{margin-top:32px}.product__media{border-radius:8px}@media (max-width: 749px){.cart__title,.title--primary,.product__title h1{font-size:28px;margin-bottom:24px}}#shopify-section-template--17539630399683__td_s_producto_info_ybLLBP{display:flex;justify-content:center}#Banner-template--17561970180291__image_banner_bzhTYc .banner__heading,#Banner-template--17388891209923__image_banner_Xj3kNx .banner__heading{font-family:ff-zwo-web-pro,sans-serif}#Banner-template--17388891209923__image_banner_Xj3kNx .banner__box{max-width:111rem}
/*# sourceMappingURL=/cdn/shop/t/5/assets/tds-style.css.map */
