.hc{--t:#B8486A;--t2:#9A3556;--c:#FBECEC;--k:#2F1F17;--a:#F6D9DC;--p:#FFFDF9;--o:#F6B8C4;--e:cubic-bezier(.23,1,.32,1);color:#3a2a20;font-size:17px;line-height:1.55;overflow:clip}.hc *{box-sizing:border-box}.hc h1,.hc h2,.hc h3{font-family:var(--font-heading--family);font-weight:500;margin:0;color:inherit;letter-spacing:-.01em;text-wrap:balance}.hc p{margin:0}.hc em{font-style:italic;color:var(--t)}.hc img{display:block;max-width:100%}.hc-w{position:relative;max-width:1240px;margin:0 auto;padding:0 20px}.hc-k{font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--t2)}.hc-btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 30px;border-radius:14px;background:var(--t);color:#fff;text-decoration:none;font-weight:600;transition:transform .14s var(--e),background-color .16s var(--e)}.hc-btn:active{transform:scale(.97)}.hc-btn--c{background:var(--c);color:var(--k)}.hc-l{color:inherit;font-weight:600;text-underline-offset:4px;min-height:44px;display:inline-flex;align-items:center}.hc .hc-luz{position:relative;padding-top:clamp(104px,10vw,128px)}.hc-h{position:relative;background:radial-gradient(58% 72% at 76% 42%,#63303c 0,#63303c00 72%),var(--k);color:#fbf3e8;padding:104px 0 64px}.hc-h em{display:block;color:var(--o)}.hc-h .hc-k{color:var(--o)}.hc-cable{position:absolute;top:0;left:0;width:100%;height:110px;pointer-events:none}.hc-bb{animation:hcTw 2.8s var(--e) infinite alternate}.hc-hg{position:relative;display:grid;gap:44px;align-items:center}.hc-h h1{font-size:clamp(44px,6.6vw,84px);line-height:1.03;margin:14px 0 18px}.hc-h p.b{max-width:31em;color:#f3e6e2}.hc-ac{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center;margin-top:26px}.hc-pr{list-style:none;margin:30px 0 0;padding:18px 0 0;border-top:1px solid rgba(246,184,196,.3);display:flex;flex-wrap:wrap;gap:8px 26px;font-size:15px;color:#f3e6e2}.hc-pr b{font-weight:600;color:#fff}.hc-t>*{animation:hcIn .65s var(--e) both}.hc-t>:nth-child(2){animation-delay:60ms}.hc-t>:nth-child(3){animation-delay:.12s}.hc-t>:nth-child(4){animation-delay:.18s}.hc-t>:nth-child(5){animation-delay:.24s}.hc-co{display:grid;grid-template-columns:repeat(6,1fr);gap:14px;animation:hcIn .8s var(--e) .12s both}.hc-f{position:relative;display:block;overflow:hidden;text-decoration:none;color:#fbf3e8;background:#3f2a1f}.hc-f img{width:100%;height:100%;object-fit:cover;transition:transform .3s var(--e)}.hc-f1{grid-column:1/5;aspect-ratio:1/1.14;border-radius:999px 999px 20px 20px}.hc-f2{grid-column:5/7;align-self:center;aspect-ratio:1;border-radius:50%}.hc-f3{grid-column:2/7;aspect-ratio:2.7/1;border-radius:18px;margin-top:-58px;box-shadow:0 0 0 6px var(--k)}.hc-tg{position:absolute;left:12px;bottom:12px;display:inline-flex;gap:8px;align-items:baseline;padding:6px 12px;border-radius:999px;background:#2f1f17e0;font-size:13px;line-height:1.3;white-space:nowrap}.hc-tg b{font-weight:600;color:var(--o)}.hc-f1 .hc-tg{bottom:74px}.hc-f2 .hc-tg{left:50%;bottom:10px;transform:translate(-50%);padding:4px 10px}.hc-ca{background:var(--c);padding:clamp(56px,8vw,96px) 0 clamp(24px,4vw,40px)}.hc-ca h2,.hc-v h2,.hc-s h2,.hc-q h2{font-size:clamp(36px,5vw,60px);line-height:1.06}.hc-cg{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:32px}.hc-ct{position:relative;display:flex;align-items:flex-end;min-height:190px;border-radius:18px;overflow:hidden;color:#fff;text-decoration:none;background:var(--a)}.hc-ct img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .3s var(--e)}.hc-ct:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#2f1f17f0 8%,#2f1f1799,#2f1f1700 68%)}.hc-cx{position:relative;z-index:1;padding:16px 18px}.hc-cx h3{font-size:clamp(23px,2.6vw,32px);line-height:1.1}.hc-cx span{font-size:14px}.hc-ct:first-child{grid-column:span 2;min-height:270px}.hc-ct--t{background:var(--t)}.hc-ct--t:after{display:none}.hc-v{padding:clamp(56px,8vw,96px) 0}.hc-v--crema{background:var(--c)}.hc-v--arena{background:var(--a)}.hc-v--cacao{background:var(--k);color:#fbf3e8}.hc-v--cacao em,.hc-v--cacao .hc-k,.hc-v--cacao .hc-pp{color:var(--o)}.hc-vh{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 32px;margin-bottom:32px}.hc-vh p.b{margin-top:10px;max-width:32em}.hc-vg{display:grid;grid-template-columns:repeat(2,1fr);gap:28px 14px;grid-auto-flow:dense}.hc-p{display:block;color:inherit;text-decoration:none;min-width:0}.hc-pi{display:block;aspect-ratio:1;background:var(--p);border-radius:14px;overflow:hidden}.hc-pi img{width:100%;height:100%;object-fit:contain;transition:transform .3s var(--e)}.hc-pn{display:block;margin-top:10px;font-weight:500;line-height:1.3;text-wrap:pretty}.hc-pp{display:block;margin-top:2px;font-family:var(--font-heading--family);font-size:22px;color:var(--t2)}.hc-pp small{font-family:var(--font-body--family);font-size:13px;color:#5a4636}.hc-v--cacao .hc-pp small{color:#f3e6e2}.hc-vg .hc-p:first-child{grid-column:span 2}.hc-vg .hc-p:first-child .hc-pn{font-family:var(--font-heading--family);font-size:clamp(24px,2.4vw,32px);line-height:1.15}.hc-vg .hc-p:first-child .hc-pp{font-size:28px}.hc-vd{display:grid;gap:32px}.hc-vd .hc-vh{display:block;margin:0}.hc-vd .hc-l{margin-top:14px}.hc-d2{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.hc-rg{display:grid;grid-template-columns:repeat(2,1fr);gap:24px 14px;margin-top:24px}.hc-re{background:var(--a);padding:clamp(44px,6vw,64px) 0}.hc-re h2{font-size:clamp(30px,4vw,44px);line-height:1.1}.hc-s{background:var(--a);padding:clamp(56px,8vw,96px) 0}.hc-sg{display:grid;gap:28px;margin-top:34px}.hc-st{border-top:1.5px solid var(--t);padding-top:16px}.hc-st b{font-family:var(--font-heading--family);font-style:italic;font-weight:500;color:var(--t2);font-size:22px}.hc-st h3{font-size:30px;margin:6px 0}.hc-q{background:var(--c);padding:clamp(56px,8vw,96px) 0}.hc-qg{display:grid;gap:28px}.hc-q details{border-bottom:1px solid #EBC9CF}.hc-q summary{display:flex;justify-content:space-between;gap:20px;align-items:center;min-height:60px;padding:14px 0;cursor:pointer;font-weight:600;list-style:none}.hc-q summary::-webkit-details-marker{display:none}.hc-q summary:after{content:"+";font-family:var(--font-heading--family);font-size:28px;line-height:1;color:var(--t);transition:transform .2s var(--e)}.hc-q details[open] summary:after{transform:rotate(45deg)}.hc-q details p{padding:0 0 18px;max-width:36em}.hc-z{background:var(--t);color:#fff;padding:clamp(56px,7vw,84px) 0}.hc-z em{color:#ffe1e8}.hc-zg{display:grid;gap:22px;align-items:end}.hc-z h2{font-size:clamp(40px,6vw,76px);line-height:1.03}.hc-rv{animation:hcUp linear both;animation-timeline:view();animation-range:entry 0% entry 30%}@supports not (animation-timeline:view()){.hc-rv{animation:none}}.hc-cb{background:var(--c);padding:40px 0 20px}.hc-cb h1{font-size:clamp(42px,6vw,72px);line-height:1.04}.hc-cb .b{margin-top:8px;max-width:36em}.hc-ch{list-style:none;margin:22px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.hc-ch a{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:999px;border:1px solid #E3B7C1;color:#3a2a20;text-decoration:none;font-size:15px;font-weight:500;transition:background-color .16s var(--e),color .16s var(--e)}.hc-ch a[aria-current]{background:var(--t);border-color:var(--t);color:#fff}.hc-tr{list-style:none;margin:0;padding:16px 18px;background:#fffdf9;border-radius:14px;display:grid;gap:8px;font-size:15px;line-height:1.45;color:#3a2a20}.hc-tr strong{font-weight:600}.hc-wl{display:inline-flex;align-items:center;min-height:44px;margin-top:8px;font-weight:600;color:#9a3556;text-underline-offset:4px}.hc-wa{position:fixed;right:16px;bottom:16px;z-index:20;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:#b8486a;color:#fff;box-shadow:0 2px 4px #2f1f1733,0 10px 24px #2f1f173d;transition:transform .14s cubic-bezier(.23,1,.32,1)}.hc-wa:active{transform:scale(.97)}.hc-wa svg{width:28px;height:28px}@media(min-width:750px){.hc-cg{grid-template-columns:repeat(12,1fr);grid-auto-rows:210px;gap:14px}.hc-ct{min-height:0;grid-column:span 3}.hc-ct:first-child{grid-column:span 6;grid-row:span 2;min-height:0}.hc-sg{grid-template-columns:repeat(3,1fr)}.hc-zg{grid-template-columns:1.5fr .5fr}.hc-qg{grid-template-columns:.8fr 1.2fr;gap:56px}.hc-vd{grid-template-columns:.8fr 1.2fr;gap:56px;align-items:center}.hc-rg{grid-template-columns:repeat(4,1fr);gap:18px}}@media(min-width:900px){.hc-h{padding:112px 0 84px}.hc-hg{grid-template-columns:1.05fr .95fr;gap:56px}.hc-vg{grid-template-columns:repeat(4,1fr);gap:32px 18px}.hc-vg .hc-p:first-child{grid-column:1/3;grid-row:1/3}.hc-v--der .hc-vg .hc-p:first-child{grid-column:3/5}}@media(hover:hover)and (pointer:fine){.hc-btn:hover{background:var(--t2)}.hc-btn--c:hover{background:#fff}.hc-f:hover img,.hc-ct:hover img,.hc-p:hover .hc-pi img{transform:scale(1.03)}.hc-ch a:hover{background:var(--a)}.hc-ch a[aria-current]:hover{background:var(--t)}}@keyframes hcIn{0%{opacity:.6;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes hcUp{0%{opacity:.3;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes hcTw{0%{opacity:.7}to{opacity:1}}@keyframes hcFade{0%{opacity:.6}to{opacity:1}}@media(prefers-reduced-motion:reduce){.hc-bb{animation:none}.hc-t>*,.hc-co,.hc-rv{animation:hcFade .3s ease-out both;animation-timeline:auto}.hc-f img,.hc-ct img,.hc-pi img{transition:none}.hc-f:hover img,.hc-ct:hover img,.hc-p:hover .hc-pi img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/hc-tienda.css.map */
