.ach-hero{background:var(--ac-cream);padding:56px 0 84px;isolation:isolate;overflow:hidden}.ach-hero:before{content:"";position:absolute;right:-10%;top:-32%;width:min(62vw,860px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 35% 35%,#ffe0b3,#fbc58a 45%,#fbc58a00 70%);opacity:.7;z-index:-1}.ach-hero:after{content:"";position:absolute;left:-6%;bottom:-30%;width:min(40vw,520px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 60% 40%,#d9432d29,#d9432d00 65%);z-index:-1}.ach-hero__grid{display:grid;grid-template-columns:1.05fr .95fr;gap:40px;align-items:center}.ach-hero__copy{display:flex;flex-direction:column;align-items:flex-start;gap:22px}.ach-hero__h1{font-family:var(--font-heading--family);font-weight:400;font-size:clamp(3.1rem,7.2vw,6rem);line-height:.98;color:var(--ac-ink)}.ach-hero__h1 em{font-style:normal;color:var(--ac-coral)}.ach-hero__sub{color:var(--ac-ink-2)}.ach-hero__cta{display:flex;flex-wrap:wrap;gap:14px}.ach-hero__checks{display:flex;flex-wrap:wrap;gap:8px 22px;font-weight:700;font-size:.9375rem;color:var(--ac-ink)}.ach-hero__checks li{position:relative;padding-left:26px}.ach-hero__checks li:before{content:"\2713";position:absolute;left:0;top:-1px;width:19px;height:19px;border-radius:50%;background:var(--ac-coral);color:#fff;font-size:.7rem;line-height:19px;text-align:center}.ach-hero__count{display:inline-flex;align-items:center;gap:10px;padding:9px 16px;border-radius:999px;background:#fff;border:1.5px dashed var(--ac-coral);color:var(--ac-ink);font-size:.9375rem}.ach-hero__count strong{color:var(--ac-coral)}.ach-hero__dot{width:9px;height:9px;border-radius:50%;background:var(--ac-gold);box-shadow:0 0 0 4px #f5b8414d}.ach-hero__collage{position:relative;min-height:560px}.ach-tag{position:absolute;display:flex;flex-direction:column;gap:7px;width:clamp(146px,16vw,198px);padding:12px 11px 15px;background:#fff;border-radius:20px;border:3px solid var(--tag-c, var(--ac-ink));box-shadow:var(--ac-shadow);color:var(--ac-ink);transition:transform .25s ease,box-shadow .25s ease}.ach-tag:before{content:"";position:absolute;top:-11px;left:50%;width:18px;height:18px;margin-left:-9px;border-radius:50%;background:var(--ac-cream);border:3px solid var(--tag-c, var(--ac-ink))}.ach-tag:hover{box-shadow:0 18px 40px #1b214033;z-index:5}.ach-tag--relax{--tag-c: #9DB88C}.ach-tag--tecnologia{--tag-c: #2D3A8C}.ach-tag--hogar{--tag-c: #E58A5E}.ach-tag--coche{--tag-c: #F5B841}.ach-tag--juegos{--tag-c: #2F6FED}.ach-tag--juegos .ach-tag__sec{color:#fff}.ach-tag__top{position:absolute;top:-13px;right:-10px;z-index:4;padding:5px 11px;border-radius:999px;background:var(--ac-gold);color:var(--ac-ink);font-size:.6875rem;font-weight:900;letter-spacing:.02em;white-space:nowrap;box-shadow:0 4px 10px #00000038;transform:rotate(6deg)}.ach-tag__sec{align-self:flex-start;padding:3px 10px;border-radius:999px;font-size:.6875rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;background:var(--tag-c);color:var(--ac-ink)}.ach-tag--tecnologia .ach-tag__sec{color:#fff}.ach-tag__img{position:relative;display:block;aspect-ratio:1;border-radius:12px;overflow:hidden;background:#f4efe4}.ach-tag__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.ach-tag__name{font-weight:700;font-size:.875rem;line-height:1.25;min-height:2.5em}.ach-tag__price{font-family:var(--font-heading--family);font-size:1.35rem;line-height:1;color:var(--ac-coral)}.ach-tag:nth-child(1){left:0;top:8%;transform:rotate(-6deg)}.ach-tag:nth-child(2){right:5%;top:0;transform:rotate(5deg)}.ach-tag:nth-child(3){left:29%;top:33%;transform:rotate(-2deg);z-index:2}.ach-tag:nth-child(4){left:0;bottom:1%;transform:rotate(4deg)}.ach-tag:nth-child(5){right:0;bottom:2%;transform:rotate(-5deg)}.ach-tag:hover{transform:rotate(0) translateY(-4px)}@media(max-width:989px){.ach-hero{padding:40px 0 56px}.ach-hero__grid{grid-template-columns:1fr;gap:36px}.ach-hero__collage{min-height:0;display:grid;grid-template-columns:repeat(2,1fr);gap:18px;padding-top:10px}.ach-tag{position:relative;width:auto;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important}.ach-tag:nth-child(odd){transform:rotate(-2deg)}.ach-tag:nth-child(2n){transform:rotate(2deg)}.ach-tag:nth-child(5){grid-column:1 / -1;justify-self:center;width:60%}}@media(max-width:480px){.ach-hero__cta .ac-btn{width:100%}.ach-tag:nth-child(5){width:78%}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/ac-hero.css.map */
