:root{--he-crema: #fbf6ef;--he-crema-2: #fffaf4;--he-arena: #f3e8da;--he-arena-2: #ece0cf;--he-borde: #e6d7c3;--he-cafe: #2f241d;--he-cafe-sv: #6b5c4e;--he-noche: #33261f;--he-noche-2: #241a15;--he-arcilla: #a85639;--he-arcilla-h:#8e4530;--he-arcilla-cl:#c9795c;--he-dorado: #c9994f;--he-verde: #5f7a5a;--he-serif: var(--font-heading-family, "Playfair Display", Georgia, serif);--he-sans: var(--font-body-family, "Nunito Sans", -apple-system, Segoe UI, sans-serif);--he-r: 18px;--he-r-l: 26px;--he-sombra: 0 10px 30px rgba(51, 38, 31, .08);--he-sombra-f: 0 18px 46px rgba(51, 38, 31, .16);--he-max: 1120px}.he{font-family:var(--he-sans);color:var(--he-cafe)}.he *,.he *:before,.he *:after{box-sizing:border-box}.he-wrap{max-width:var(--he-max);margin:0 auto;padding:0 20px}.he-wrap--angosto{max-width:820px}.he-sec{padding:68px 0;position:relative}.he-sec--crema{background:var(--he-crema)}.he-sec--arena{background:var(--he-arena)}.he-sec--noche{background:var(--he-noche);color:#f7efe4}.he-sec--noche .he-titulo,.he-sec--noche .he-eyebrow{color:#f7efe4}.he-sec--noche .he-bajada{color:#d8c8b4}@media(max-width:749px){.he-sec{padding:46px 0}}.he-patitas:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='190' height='190' viewBox='0 0 190 190'%3E%3Cg fill='%23a85639' opacity='0.018'%3E%3Cellipse cx='60' cy='78' rx='21' ry='17'/%3E%3Cellipse cx='36' cy='50' rx='8.5' ry='11.5' transform='rotate(-22 36 50)'/%3E%3Cellipse cx='56' cy='41' rx='8.5' ry='12'/%3E%3Cellipse cx='76' cy='43' rx='8.5' ry='12' transform='rotate(14 76 43)'/%3E%3Cellipse cx='93' cy='60' rx='8' ry='10.5' transform='rotate(32 93 60)'/%3E%3C/g%3E%3C/svg%3E");background-size:190px 190px}.he-sec--noche.he-patitas:before,.he-patitas--claro:before{opacity:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='190' height='190' viewBox='0 0 190 190'%3E%3Cg fill='%23e8d4b4' opacity='0.035'%3E%3Cellipse cx='60' cy='78' rx='21' ry='17'/%3E%3Cellipse cx='36' cy='50' rx='8.5' ry='11.5' transform='rotate(-22 36 50)'/%3E%3Cellipse cx='56' cy='41' rx='8.5' ry='12'/%3E%3Cellipse cx='76' cy='43' rx='8.5' ry='12' transform='rotate(14 76 43)'/%3E%3Cellipse cx='93' cy='60' rx='8' ry='10.5' transform='rotate(32 93 60)'/%3E%3C/g%3E%3C/svg%3E")}.he-eyebrow{font-family:var(--he-sans);font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--he-arcilla);margin:0 0 14px;display:flex;align-items:center;gap:9px}.he-eyebrow--centro{justify-content:center}.he-eyebrow:before,.he-eyebrow:after{content:"";height:1px;width:26px;background:currentColor;opacity:.45}.he-eyebrow:not(.he-eyebrow--centro):after{display:none}.he-titulo{font-family:var(--he-serif);font-weight:700;line-height:1.12;font-size:clamp(30px,4.4vw,46px);margin:0 0 16px;color:var(--he-cafe);letter-spacing:-.01em}.he-titulo em{font-style:italic;color:var(--he-arcilla)}.he-sec--noche .he-titulo em{color:var(--he-dorado)}.he-bajada{font-size:clamp(15.5px,1.6vw,17.5px);line-height:1.7;color:var(--he-cafe-sv);margin:0 0 22px}.he-centro{text-align:center}.he-centro .he-bajada{margin-left:auto;margin-right:auto;max-width:640px}.he-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--he-sans);font-weight:800;font-size:16px;padding:16px 32px;border-radius:999px;border:0;cursor:pointer;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background .18s ease;line-height:1}.he-btn--principal{background:var(--he-arcilla);color:#fffaf4;box-shadow:0 8px 22px #a856394d}.he-btn--principal:hover{background:var(--he-arcilla-h);transform:translateY(-2px);box-shadow:0 12px 28px #a856395c}.he-btn--fantasma{background:transparent;color:var(--he-cafe);border:1.5px solid var(--he-borde)}.he-btn--fantasma:hover{border-color:var(--he-arcilla);color:var(--he-arcilla)}.he-sec--noche .he-btn--fantasma{color:#f7efe4;border-color:#f7efe44d}.he-btn--grande{width:100%;padding:19px 28px;font-size:18px;letter-spacing:.01em}.he-card{background:var(--he-crema-2);border:1px solid var(--he-borde);border-radius:var(--he-r);padding:22px 24px;box-shadow:var(--he-sombra)}.he-sec--noche .he-card{background:#fffaf40d;border-color:#f7efe421;color:#f0e5d6;box-shadow:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.he-cita{border-left:4px solid var(--he-arcilla);border-radius:0 14px 14px 0;background:var(--he-crema-2);padding:11px 18px;margin:0 0 9px;font-size:16px;line-height:1.65;color:var(--he-cafe)}.he-sec--noche .he-cita{background:#fffaf40f;color:#f0e5d6;border-left-color:var(--he-dorado)}.he-cita strong{color:inherit;font-weight:800}.he-cita:last-child{margin-bottom:0}.he-media{border-radius:var(--he-r-l);overflow:hidden;box-shadow:var(--he-sombra-f);background:var(--he-arena)}.he-media img,.he-media video{display:block;width:100%;height:auto}.he-media--cuadro{aspect-ratio:1 / 1}.he-media--cuadro img,.he-media--cuadro video{width:100%;height:100%;object-fit:cover}.he-2col{display:grid;grid-template-columns:1fr 1fr;gap:54px;align-items:center}.he-2col--media-der{direction:ltr}@media(max-width:899px){.he-2col{grid-template-columns:1fr;gap:30px}}.he-3col{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media(max-width:899px){.he-3col{grid-template-columns:1fr}}.he-estrellas{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--he-cafe-sv)}.he-estrellas svg{display:block}.he-sec--noche .he-estrellas{color:#d8c8b4}.he-sello{display:inline-flex;align-items:center;gap:7px;background:var(--he-arena);border:1px solid var(--he-borde);color:var(--he-cafe);border-radius:999px;padding:7px 15px;font-size:12.5px;font-weight:700;letter-spacing:.02em}.he-divisor{display:flex;align-items:center;justify-content:center;gap:14px;margin:0 0 34px}.he-divisor span{height:1px;width:60px;background:var(--he-borde)}.he-sec--noche .he-divisor span{background:#f7efe438}@media(max-width:749px){.he-cita{padding:9px 14px;margin:0 0 8px;font-size:15.5px;line-height:1.55}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/he-marca.css.map */
