.card-wrapper:has(.price--on-sale):not(:has(.price--sold-out)) .card__badge .badge,.price--on-sale .price__badge-sale{position:relative;overflow:hidden;background:linear-gradient(135deg,#e63946,#ff6b35)!important;color:#fff!important;border:none!important;border-radius:999px;padding:.5rem 1.2rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 4px 12px #e6394666;animation:oferta-pulso 1.8s ease-in-out infinite}.card-wrapper:has(.price--on-sale):not(:has(.price--sold-out)) .card__badge .badge:before,.price--on-sale .price__badge-sale:before{content:"\1f525  "}.card-wrapper:has(.price--on-sale):not(:has(.price--sold-out)) .card__badge .badge:after,.price--on-sale .price__badge-sale:after{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.6),transparent);transform:skew(-20deg);animation:oferta-brillo 2.6s ease-in-out infinite}.price--on-sale .price-item--sale{color:#e63946;font-weight:700;font-size:1.15em}.price--on-sale .price__sale s.price-item--regular{opacity:.6}.oferta-pct{display:inline-block;margin-left:.6rem;padding:.2rem .7rem;border-radius:6px;background:#e63946;color:#fff;font-weight:700;font-size:.8em;line-height:1.4;vertical-align:middle;animation:oferta-rebote 2.4s ease-in-out infinite}.card-wrapper:has(.price--on-sale):not(:has(.price--sold-out)) .card__inner{border-radius:12px;animation:oferta-resplandor 2.4s ease-in-out infinite}.hps{--night: #5c174e !important;--plum: #751E64 !important}.hps .hps__wave stop:first-child{stop-color:#5c174e!important}.hps .hps__wave stop:last-child{stop-color:#751e64!important}.hps .hps__seo{display:flex!important;flex-wrap:wrap;justify-content:center;align-items:baseline;column-gap:.7rem;row-gap:.1rem;background:#ebebf7!important;border-bottom:0!important;padding:.5rem 1.2rem!important}.hps .hps__seo-h1{color:#751e64!important;font-size:1.35rem!important;font-weight:800!important;line-height:1.3!important;letter-spacing:.02em!important;margin:0!important}.hps .hps__seo-sub{display:block!important;margin:0!important;color:#751e64!important;opacity:.8;font-family:Nunito,sans-serif;font-weight:600!important;font-size:1.3rem!important;line-height:1.3!important}.hps .hps__seo-sub:before{content:"\2022";margin-right:.7rem;opacity:.6}@media screen and (max-width:749px){.hps .hps__seo{flex-direction:column;align-items:center;padding:.45rem 1rem!important}.hps .hps__seo-h1{font-size:1.2rem!important}.hps .hps__seo-sub{font-size:1.1rem!important}.hps .hps__seo-sub:before{display:none}}.hps .hps__slide:not(.hps__slide--half) .hps__title{font-size:clamp(3rem,3.3vw,5.6rem)!important;overflow-wrap:break-word}@media screen and (min-width:750px){.hps .hps__slide:not(.hps__slide--half) .hps__panel{width:64%!important}.hps .hps__slide:not(.hps__slide--half):not(.hps__slide--flip) .hps__copy{padding-right:40%!important}.hps .hps__slide:not(.hps__slide--half) .hps__photo img{object-position:85% 50%!important}}@media screen and (min-width:750px)and (max-width:989px){.hps .hps__slide:not(.hps__slide--half) .hps__panel{width:72%!important}}@media screen and (max-width:749px){.hps .hps__slide{min-height:0!important;height:auto!important;display:block!important;background:linear-gradient(160deg,#5c174e,#751e64)!important}.hps .hps__photo,.hps .hps__slide--half .hps__photo,.hps .hps__slide--half.hps__slide--flip .hps__photo{position:absolute!important;inset:1.6rem 1.4rem auto auto!important;width:96px!important;height:96px!important;aspect-ratio:1 / 1;border-radius:50%!important;overflow:hidden!important;border:3px solid #cfc8f2!important;box-shadow:0 0 0 4px #ffb02e59,0 8px 18px #00000059!important;z-index:4!important;animation:pr-bob 3.2s ease-in-out infinite!important}.hps .hps__photo img,.hps .hps__photo--whole img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;transform:none!important;animation:none!important}.hps .hps__photo--whole:before{display:none!important}.hps .hps__slide:not(.hps__slide--half) .hps__photo img{object-position:74% 45%!important}.hps .hps__slide--ofertas .hps__photo img{object-position:22% 50%!important}.hps .hps__slide--blog .hps__photo img{object-position:70% 55%!important}.hps .hps__panel,.hps .hps__slide--flip .hps__panel,.hps .hps__slide--half .hps__panel{position:relative!important;inset:auto!important;width:100%!important;background:transparent!important;border-top:0!important;margin:0!important}.hps .hps__wave,.hps .hps__paws,.hps .hps__pawheart{display:none!important}.hps .hps__copy,.hps .hps__slide--flip .hps__copy,.hps .hps__slide--half .hps__copy,.hps .hps__slide--half.hps__slide--flip .hps__copy,.hps .hps__slide:not(.hps__slide--half):not(.hps__slide--flip) .hps__copy{padding:1.8rem 1.6rem 3.8rem!important;height:auto!important}.hps .hps__eyebrow{font-size:1.25rem!important;margin:0 0 .5rem!important;padding-right:110px!important}.hps .hps__title,.hps .hps__slide:not(.hps__slide--half) .hps__title,.hps .hps__slide--ofertas .hps__title{font-size:2.5rem!important;line-height:1!important;margin:0 0 .9rem!important;padding-right:110px!important;min-height:70px}.hps .hps__title--sm{font-size:1.9rem!important;line-height:1.08!important}.hps .hps__text,.hps .hps__text p{font-size:1.35rem!important;line-height:1.4!important;margin-bottom:1.2rem!important}.hps .hps__btn{font-size:1.4rem!important;padding:1rem 2.2rem!important}.hps .hps__link{font-size:1.25rem!important;margin-top:.8rem!important}.hps .hps__products{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;gap:.8rem!important;width:calc(100% + 1.6rem)!important;margin:0 -1.6rem 1.2rem 0!important;padding:1rem 1.6rem .4rem 0!important;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.hps .hps__products::-webkit-scrollbar{display:none}.hps .hps__card{flex:0 0 8.6rem!important;width:8.6rem!important;padding:.6rem .4rem!important;scroll-snap-align:start}.hps .hps__card-img{height:5.2rem!important}.hps .hps__card-price{font-size:1.05rem!important}.hps .hps__card-price strong{font-size:1.2rem!important}.hps .hps__pct{font-size:1.05rem!important;top:-8px!important;right:-4px!important}.hps .hps__dots{bottom:1.2rem!important}}@keyframes pr-bob{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-5px) rotate(2deg)}}.hps .hps__slide .hps__btn{position:relative!important;overflow:hidden!important;background:linear-gradient(135deg,#ff7a1a,#ffb02e)!important;color:#1b1033!important;box-shadow:0 8px 22px #ff7a1a73!important}.hps .hps__slide.is-active .hps__btn{animation:hps-up .8s ease both,hps-btn-pulso 2s ease-in-out 1s infinite!important}.hps .hps__slide .hps__btn:after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.65),transparent);transform:skew(-20deg);animation:hps-btn-brillo 3s ease-in-out infinite;pointer-events:none}.hps .hps__slide .hps__btn:hover{transform:translateY(-2px) scale(1.04)!important;box-shadow:0 12px 28px #ff7a1a99!important}@keyframes hps-btn-pulso{0%,to{transform:scale(1);box-shadow:0 8px 22px #ff7a1a73,0 0 #ffb02e99}50%{transform:scale(1.05);box-shadow:0 8px 22px #ff7a1a73,0 0 0 12px #ffb02e00}}@keyframes hps-btn-brillo{0%{left:-60%}55%,to{left:130%}}@keyframes oferta-pulso{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes oferta-brillo{0%{left:-75%}60%,to{left:130%}}@keyframes oferta-rebote{0%,70%,to{transform:translateY(0) rotate(0)}78%{transform:translateY(-3px) rotate(-4deg)}86%{transform:translateY(0) rotate(4deg)}94%{transform:translateY(-1px) rotate(0)}}@keyframes oferta-resplandor{0%,to{box-shadow:0 0 #e6394600}50%{box-shadow:0 0 0 3px #e6394659,0 6px 18px #e6394633}}@media(prefers-reduced-motion:reduce){.card-wrapper:has(.price--on-sale) .card__badge .badge,.card-wrapper:has(.price--on-sale) .card__badge .badge:after,.card-wrapper:has(.price--on-sale) .card__inner,.price--on-sale .price__badge-sale,.price--on-sale .price__badge-sale:after,.oferta-pct,.hps .hps__photo,.hps .hps__slide .hps__btn,.hps .hps__slide .hps__btn:after{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/oferta-animada.css.map */
