.price{font-size:1.4rem;letter-spacing:.1rem;line-height:calc(1 + .5 / var(--font-body-scale));color:rgb(var(--color-foreground));display:flex;align-items:center;flex-wrap:wrap;gap:10px}.price>*{display:inline-block;vertical-align:top}.price.price--unavailable{visibility:hidden}.price--end{text-align:right}.price .price-item{display:inline-block;margin:0 1rem 0 0}.price__regular .price-item--regular{margin-right:0}.price:not(.price--show-badge) .price-item--last:last-of-type{margin:0}@media screen and (min-width: 750px){.price{margin-bottom:0}}.price--large{font-size:3.2rem;line-height:1.2;letter-spacing:.05rem;font-weight:800;background:linear-gradient(135deg,#ffd166,#ffed4e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0 2px 8px rgba(255,209,102,.3);padding:8px 16px;border-radius:12px;background-color:#ffd16614;border:2px solid rgba(255,209,102,.25);display:inline-block;position:relative;animation:priceGlow 2s ease-in-out infinite}@keyframes priceGlow{0%,to{box-shadow:0 4px 15px #ffd16633;border-color:#ffd16640}50%{box-shadow:0 6px 25px #ffd16666;border-color:#ffd16666}}@media screen and (min-width: 750px){.price--large{font-size:3.6rem}}.price--on-sale .price-item--regular{text-decoration:line-through;color:#ff5459cc;font-size:1.8rem;font-weight:600;background:#ff54591a;padding:4px 12px;border-radius:8px;position:relative}.price__badge-sale{background:linear-gradient(135deg,#ff5459,#ff9a56);color:#fff;font-weight:700;font-size:1.3rem;padding:8px 16px;border-radius:20px;text-transform:uppercase;letter-spacing:.1rem;box-shadow:0 4px 12px #ff545966;animation:pulse 1.5s ease-in-out infinite;position:relative;display:inline-flex;align-items:center;gap:6px}.price__badge-sale:before{content:"\1f525";font-size:1.4rem;animation:fire .8s ease-in-out infinite}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes fire{0%,to{transform:rotate(0)}25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}}.price__badge-sold-out{background:#c8c8c833;color:rgba(var(--color-foreground),.7);font-weight:600;font-size:1.2rem;padding:6px 14px;border-radius:20px;text-transform:uppercase;letter-spacing:.1rem;border:1px solid rgba(200,200,200,.3)}.price--sold-out .price__availability,.price__regular{display:block}.price__sale,.price__availability,.price .price__badge-sale,.price .price__badge-sold-out,.price--on-sale .price__regular,.price--on-sale .price__availability{display:none}.price--sold-out .price__badge-sold-out,.price--on-sale .price__badge-sale,.volume-pricing--sale-badge .price__badge-sale{display:inline-block}.volume-pricing--sale-badge .price__badge-sale{margin-left:.5rem}.price--on-sale .price__sale{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px}.price--center{display:flex;justify-content:center;align-items:center}.price--on-sale:after{content:"\a1 Ahorra " attr(data-discount) "!";display:inline-block;background:#3ed66026;color:#3ed660;font-size:1.2rem;font-weight:700;padding:6px 12px;border-radius:8px;margin-left:8px;border:1px solid rgba(62,214,96,.3)}.unit-price{display:block;font-size:1.2rem;letter-spacing:.04rem;line-height:calc(1 + .2 / var(--font-body-scale));margin-top:8px;color:rgba(var(--color-foreground),.65);background:#ffffff08;padding:6px 10px;border-radius:6px;font-style:italic}.price-wrapper{position:relative;display:flex;flex-direction:column;gap:12px;padding:16px 0}.price__discount-percentage{background:linear-gradient(135deg,#ff5459,#ff6b6b);color:#fff;font-weight:800;font-size:1.6rem;padding:10px 18px;border-radius:50%;position:absolute;top:-10px;right:-10px;box-shadow:0 6px 20px #ff545980;z-index:10;min-width:60px;min-height:60px;display:flex;align-items:center;justify-content:center;text-align:center;animation:bounce 2s ease-in-out infinite}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.price__special-offer{background:linear-gradient(135deg,#ffd16626,#ff9a5626);border:1px solid rgba(255,209,102,.3);border-radius:10px;padding:10px 14px;font-size:1.2rem;font-weight:600;color:#ffd166;display:inline-flex;align-items:center;gap:8px;margin-top:8px}.price__special-offer:before{content:"\26a1";font-size:1.4rem}.price__timer{background:#ff54591a;border:1px solid rgba(255,84,89,.3);border-radius:8px;padding:8px 14px;font-size:1.1rem;font-weight:600;color:#ff5459;display:inline-flex;align-items:center;gap:6px;margin-top:6px}.price__timer:before{content:"\23f0";font-size:1.3rem}.price__free-shipping{background:#3ed6601a;border:1px solid rgba(62,214,96,.3);border-radius:8px;padding:8px 14px;font-size:1.1rem;font-weight:600;color:#3ed660;display:inline-flex;align-items:center;gap:6px;margin-top:6px}.price__free-shipping:before{content:"\1f69a";font-size:1.3rem}@media screen and (max-width: 749px){.price--large{font-size:2.8rem;padding:6px 12px}.price--on-sale .price-item--regular{font-size:1.5rem}.price__badge-sale{font-size:1.1rem;padding:6px 12px}.price__discount-percentage{font-size:1.3rem;min-width:50px;min-height:50px;padding:8px 14px}}@media (hover: hover){.price--large:hover{transform:scale(1.02);transition:transform .3s ease}.price__badge-sale:hover{transform:scale(1.08);transition:transform .3s ease}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-price.css.map */
