#cdt{--cdt-verde:#1B4D42;--cdt-verde-oscuro:#12362E;--cdt-crema:#FFFFFF;--cdt-crema-oscura:#F1EEE8;--cdt-coral:#EE9480;--cdt-coral-oscuro:#E27B64;--cdt-morado:#6E2168;--cdt-tinta:#1F2A26;--cdt-blanco:#fff;--cdt-radius:20px;--cdt-ease:cubic-bezier(.77,0,.18,1);font-family:var(--font-body-family);color:var(--cdt-tinta);background:var(--cdt-crema)}#cdt *{box-sizing:border-box}#cdt h1,#cdt h2,#cdt h3{font-family:var(--font-heading-family);color:inherit;margin:0;letter-spacing:-.01em}#cdt p{margin:0}#cdt .cdt-wrap{max-width:118rem;margin:0 auto;padding:0 2rem}@media(min-width:750px){#cdt .cdt-wrap{padding:0 5rem}}#cdt.cdt-js [data-reveal]{opacity:0;transition:opacity .9s ease;transition-delay:calc(var(--i,0)*90ms)}#cdt.cdt-js [data-reveal].is-in{opacity:1}@keyframes cdt-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}#cdt.cdt-js .cdt-up{opacity:0;animation:cdt-up .9s var(--cdt-ease) forwards;animation-delay:var(--d,0s)}#cdt.cdt-js .cdt-hero__img,#cdt.cdt-js .cdt-historia__foto img,#cdt.cdt-js .cdt-plato__foto img{will-change:transform;transform:scale(1.12)}#cdt .cdt-btn{position:relative;display:inline-flex;align-items:center;gap:.6rem;min-height:4.6rem;padding:0 2.4rem;border-radius:999px;font-family:var(--font-heading-family);font-size:1.5rem;font-weight:700;line-height:1;text-decoration:none;border:1.5px solid transparent;box-shadow:0 0 #0000;transition:background-color .25s ease,color .25s ease,border-color .25s ease,transform .25s var(--cdt-ease),box-shadow .25s ease}#cdt .cdt-btn:hover{transform:translateY(-2px) scale(1.03);box-shadow:0 10px 22px #12362e38}#cdt .cdt-btn:active{transform:translateY(0) scale(.98);box-shadow:0 4px 10px #12362e2e}#cdt .cdt-btn:focus-visible{outline:3px solid var(--cdt-coral);outline-offset:3px}#cdt .cdt-btn--verde{background:var(--cdt-verde);color:var(--cdt-blanco)}#cdt .cdt-btn--verde:hover{background:var(--cdt-verde-oscuro);color:var(--cdt-blanco)}#cdt .cdt-btn--blanco,#cdt .cdt-btn--blanco:hover{background:var(--cdt-blanco);color:var(--cdt-verde)}#cdt .cdt-btn--coral{background:var(--cdt-coral);color:var(--cdt-verde-oscuro)}#cdt .cdt-btn--coral:hover{background:var(--cdt-coral-oscuro);color:var(--cdt-verde-oscuro)}#cdt .cdt-btn--linea{background:transparent;color:var(--cdt-blanco);border-color:#ffffffb3}#cdt .cdt-btn--linea:hover{background:var(--cdt-blanco);border-color:var(--cdt-blanco);color:var(--cdt-verde)}#cdt .cdt-btn--linea-verde{background:transparent;color:var(--cdt-verde);border-color:var(--cdt-verde)}#cdt .cdt-btn--linea-verde:hover{background:var(--cdt-verde);color:var(--cdt-blanco)}#cdt .cdt-btn svg{width:1.8rem;height:1.8rem;flex:none}#cdt .cdt-hero{position:relative;width:100%;min-height:60vh;height:min(56.25vw,86vh);display:flex;align-items:flex-end;background:var(--cdt-verde);color:var(--cdt-blanco);overflow:hidden}@media(max-width:749px){#cdt .cdt-hero{height:auto;min-height:70vh}}#cdt .cdt-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top}#cdt .cdt-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#12362e00 45%,#12362ecc)}#cdt .cdt-hero--sinfoto:after{background:radial-gradient(60rem 40rem at 85% 10%,rgba(110,33,104,.55),transparent 70%),radial-gradient(50rem 30rem at 10% 90%,rgba(238,148,128,.35),transparent 70%)}#cdt .cdt-hero__inner{position:relative;z-index:1;width:100%;padding:9rem 0 4rem}#cdt .cdt-hero__marca{font-family:var(--font-heading-family);font-size:1.4rem;font-weight:700;opacity:.85;margin-bottom:1.6rem}#cdt .cdt-hero h1{font-size:clamp(3.6rem,6vw,6.8rem);line-height:.98;max-width:14ch;color:var(--cdt-blanco)}#cdt .cdt-hero p.cdt-hero__texto{margin-top:1.8rem;font-size:1.9rem;line-height:1.5;max-width:46ch}#cdt .cdt-hero__acciones{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.4rem}#cdt .cdt-menu{padding:7rem 0 6rem}#cdt .cdt-menu__cabeza{display:flex;flex-direction:column;gap:2rem;align-items:flex-start;margin-bottom:3.6rem}@media(min-width:750px){#cdt .cdt-menu__cabeza{flex-direction:row;align-items:flex-end;justify-content:space-between}}#cdt .cdt-menu h2{font-size:clamp(3rem,4.4vw,4.6rem);line-height:1.05;color:var(--cdt-verde)}#cdt .cdt-menu__cabeza p{margin-top:1rem;font-size:1.7rem;max-width:48ch;line-height:1.55}#cdt .cdt-menu__acciones{display:flex;flex-wrap:wrap;gap:1.2rem;flex:none}#cdt .cdt-menu__grid{display:grid;gap:2.4rem;grid-template-columns:1fr}@media(min-width:600px){#cdt .cdt-menu__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){#cdt .cdt-menu__grid{grid-template-columns:repeat(4,1fr)}}#cdt .cdt-plato{display:block;color:inherit;text-decoration:none}#cdt .cdt-plato__foto{border-radius:var(--cdt-radius);overflow:hidden;aspect-ratio:1/1;background:var(--cdt-crema-oscura);margin-bottom:1.6rem}#cdt .cdt-plato__foto img{width:100%;height:100%;object-fit:cover;display:block}#cdt .cdt-plato h3{font-size:2rem;color:var(--cdt-verde);margin-bottom:.5rem}#cdt .cdt-plato p{font-size:1.5rem;line-height:1.55;opacity:.85}#cdt .cdt-plato:focus-visible{outline:3px solid var(--cdt-coral);outline-offset:4px;border-radius:var(--cdt-radius)}#cdt .cdt-menu__nota{margin-top:3.2rem;font-size:1.5rem;line-height:1.55;opacity:.8;max-width:60ch}#cdt .cdt-visita{padding:2rem 0 7rem}#cdt .cdt-visita__grid{display:grid;gap:3rem;align-items:stretch}@media(min-width:990px){#cdt .cdt-visita__grid{grid-template-columns:.85fr 1.15fr;gap:5rem}}#cdt .cdt-visita__info{display:flex;flex-direction:column;gap:2rem;padding:1rem 0}#cdt .cdt-visita h2{font-size:clamp(3rem,4.4vw,4.6rem);line-height:1.05;color:var(--cdt-verde);margin-bottom:.6rem}#cdt .cdt-dato{display:flex;gap:1.4rem;align-items:flex-start;padding-bottom:1.8rem;border-bottom:1px solid rgba(27,77,66,.18)}#cdt .cdt-dato svg{width:2.2rem;height:2.2rem;flex:none;color:var(--cdt-coral);margin-top:.2rem}#cdt .cdt-dato strong{display:block;font-family:var(--font-heading-family);font-size:1.3rem;color:var(--cdt-verde);margin-bottom:.3rem}#cdt .cdt-dato span{font-size:1.65rem;line-height:1.55}#cdt .cdt-dato a{color:var(--cdt-tinta);text-decoration:underline;text-underline-offset:3px}#cdt .cdt-visita__acciones{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:1rem}#cdt .cdt-mapa{border-radius:var(--cdt-radius);overflow:hidden;min-height:34rem;background:var(--cdt-crema-oscura)}@media(min-width:990px){#cdt .cdt-mapa{min-height:0;height:100%}}#cdt .cdt-mapa iframe{width:100%;height:100%;min-height:34rem;border:0;display:block;filter:saturate(.8)}#cdt .cdt-historia{background:var(--cdt-verde);color:#efebe3;padding:7rem 0}#cdt .cdt-historia__grid{display:grid;gap:3.2rem;align-items:center}@media(min-width:990px){#cdt .cdt-historia__grid{grid-template-columns:.9fr 1.1fr;gap:6rem}}#cdt .cdt-historia h2{font-size:clamp(2.6rem,3.6vw,3.8rem);line-height:1.12;color:var(--cdt-blanco);max-width:22ch}#cdt .cdt-historia__texto p{font-size:1.7rem;line-height:1.7;margin-top:1.8rem;max-width:56ch;opacity:.92}#cdt .cdt-historia__foto{border-radius:var(--cdt-radius);overflow:hidden;aspect-ratio:4/5;background:#ffffff14}#cdt .cdt-historia__foto img{width:100%;height:100%;object-fit:cover;display:block}#cdt .cdt-historia__foto .cdt-foto-vacia{color:#efebe3}#cdt .cdt-foto-vacia{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--cdt-verde);font-size:1.3rem;text-align:center;padding:2rem;opacity:.7}#cdt .cdt-cierre{padding:7rem 0}#cdt .cdt-cierre__caja{background:var(--cdt-morado);color:var(--cdt-blanco);border-radius:var(--cdt-radius);padding:4.5rem 3.2rem;display:flex;flex-direction:column;gap:2rem;align-items:flex-start}@media(min-width:750px){#cdt .cdt-cierre__caja{flex-direction:row;align-items:center;justify-content:space-between;padding:5rem 5.5rem}}#cdt .cdt-cierre h2{font-size:clamp(2.4rem,3vw,3.2rem);color:var(--cdt-blanco);max-width:24ch}#cdt .cdt-cierre p{margin-top:.8rem;font-size:1.6rem;opacity:.9;max-width:44ch}@media(prefers-reduced-motion:reduce){#cdt .cdt-btn,#cdt .cdt-btn:hover{transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/casa-de-te.css.map */
