:root{--lov-rosa:#f280ab;--lov-rosa-os:#d9628f;--lov-blush:#ffeff0;--lov-tinta:#212121;--lov-gris:#434343;--lov-rojo:#d0021b;--lov-radio:18px;--lov-pad:16px;--lov-max:1240px;--lov-font:"Montserrat",system-ui,-apple-system,"Segoe UI",sans-serif}.lov,.lov *{box-sizing:border-box}.lov{font-family:var(--lov-font);color:var(--lov-tinta);position:relative}.lov-wrap{max-width:var(--lov-max);margin:0 auto;padding-left:var(--lov-pad);padding-right:var(--lov-pad)}@media(min-width:900px){:root{--lov-pad:32px}}.lov-h2{font-family:var(--lov-font);font-weight:700;color:var(--lov-tinta);font-size:clamp(26px,6.4vw,44px);line-height:1.12;letter-spacing:-.01em;margin:0 0 12px;text-transform:none}.lov-h2 span{color:var(--lov-rosa);display:block}.lov-kicker{font:600 12px/1 var(--lov-font);color:var(--lov-gris);letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px}.lov-p{font:400 15px/1.6 var(--lov-font);color:var(--lov-gris);margin:0 0 16px;max-width:52ch}.lov-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 28px;border-radius:999px;background:var(--lov-rosa);color:#fff;font:600 15px/1 var(--lov-font);text-decoration:none;border:0;cursor:pointer;text-transform:none;letter-spacing:0;transition:transform .2s,background .2s}.lov-btn:hover{background:var(--lov-rosa-os);color:#fff;transform:translateY(-1px)}.lov-btn--linea{background:transparent;color:var(--lov-tinta);border:1.75px solid var(--lov-rosa)}.lov-btn--linea:hover{background:var(--lov-rosa);color:#fff}a.lov-btn{background:var(--lov-rosa)!important;color:#fff!important;text-decoration:none!important;border-radius:999px}a.lov-btn:hover{background:var(--lov-rosa-os)!important}a.lov-btn.lov-btn--linea{background:transparent!important;color:var(--lov-tinta)!important;border:1.75px solid var(--lov-rosa)}a.lov-btn.lov-btn--linea:hover{background:var(--lov-rosa)!important;color:#fff!important}.lov-ico{width:28px;height:28px;stroke:var(--lov-rosa);fill:none;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;flex:none}.lov-blush{background:var(--lov-blush)}.lov-sticker{position:absolute;z-index:3;pointer-events:none;height:auto;max-width:none;filter:drop-shadow(0 6px 10px rgba(33,33,33,.14));animation:lov-flota 7s ease-in-out infinite;will-change:transform}.lov-sticker--b{animation-duration:8s;animation-delay:-2.5s}.lov-sticker--fijo{animation:none}@keyframes lov-flota{0%,to{transform:translateY(0) rotate(var(--lov-rot,-6deg))}50%{transform:translateY(-10px) rotate(calc(var(--lov-rot,-6deg) + 3deg))}}.lov-cruce{position:relative;height:0;z-index:4}.lov-cruce .lov-sticker{top:-60px}.lov-js .lov-aparece{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s ease}.lov-js .lov-aparece.lov-visto{opacity:1;transform:none}.lov-onda{display:block;width:100%;height:28px;color:var(--lov-onda,var(--lov-blush));line-height:0}.lov-onda svg{display:block;width:100%;height:100%}.lov-onda--arriba{transform:scaleY(-1)}@keyframes lov-corre{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.lov-sticker,.lov-cinta__pista{animation:none!important}.lov-js .lov-aparece{opacity:1;transform:none;transition:none}}.lov-quieto .lov-sticker,.lov-quieto .lov-cinta__pista{animation:none!important}.lov-quieto .lov-aparece{opacity:1!important;transform:none!important}
/*# sourceMappingURL=/cdn/shop/t/29/assets/lov-base.css.map */
