.cart-item-quantity-discount-price{position:relative;display:flex;flex-direction:column;gap:4px}.cart-item-quantity-discount-badge{background:linear-gradient(135deg,#409b07,#2d7005);color:#fff;font-size:11px;font-weight:600;padding:2px 6px;border-radius:4px;text-align:center;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 2px 4px #409b0733;display:inline-block;width:fit-content;margin-top:2px}.cart-item-quantity-discount-badge{animation:discountPulse 2s ease-in-out infinite}@keyframes discountPulse{0%,to{transform:scale(1);box-shadow:0 2px 4px #409b0733}50%{transform:scale(1.05);box-shadow:0 3px 8px #409b074d}}.cart-item-quantity-discount-price:hover .cart-item-quantity-discount-badge{background:linear-gradient(135deg,#4bb009,#358007);transform:scale(1.1);animation:none}@media screen and (max-width: 767px){.cart-item-quantity-discount-badge{font-size:10px;padding:1px 4px}}.cart-drawer-footer-quantity-discount{background:#409b070d;border:1px solid rgba(64,155,7,.2);border-radius:6px;padding:8px 12px;margin:8px 0;display:flex;align-items:center;gap:8px;font-weight:500}.cart-drawer-footer-quantity-discount .cart-drawer-footer-discount-title{font-weight:600;text-transform:uppercase;letter-spacing:.5px;font-size:12px}@media (prefers-color-scheme: dark){.cart-item-quantity-discount-badge{background:linear-gradient(135deg,#52b20a,#3a8006);box-shadow:0 2px 4px #52b20a4d}.cart-item-quantity-discount-price:hover .cart-item-quantity-discount-badge{background:linear-gradient(135deg,#5dc20b,#42900b)}.cart-drawer-footer-quantity-discount{background:#52b20a1a;border-color:#52b20a4d}}.cart-item-quantity-discount-row{background:linear-gradient(180deg,#fff7f7,#fff);border:1px solid rgba(171,11,11,.25);border-radius:10px;padding:8px 10px;margin-top:6px;box-shadow:0 2px 8px #ab0b0b0f}.cart-item-quantity-discount-row svg{width:18px;height:18px}.cart-item-quantity-discount-row .cart-drawer-item-discount-title{font-weight:700;font-size:12px;letter-spacing:.2px;margin-right:8px}.cart-item-quantity-discount-row .price{font-weight:600}@media screen and (max-width: 767px){.cart-item-quantity-discount-row{border-radius:8px;padding:6px 8px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/cart-drawer-discount.css.map */
