.cart-discount__code{gap:.4rem;padding:.45rem .45rem .45rem .85rem}.cart-discount__code-status{font-size:1rem;font-weight:600}.cart-discount__code-status.is-applied{color:#287a48}.cart-discount__code-status.is-not-applied{color:#a33a32}.cart-discount__remove{display:inline-flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer;padding:.6rem}.cart-discount__remove:hover,.cart-discount__remove:focus-visible{background:rgba(var(--color-foreground),.1)}.cart-discount__remove img{display:block;width:100%;height:100%}.cart-discount__summary{padding-left:1.4rem!important;padding-right:1.4rem!important}.cart-discount__form{padding-left:1.4rem;padding-right:1.4rem}.cart-discount__suggestion{margin:.7rem 0 .45rem;font-size:1.2rem;line-height:1.4}.cart-discount__suggestion button{min-width:2.4rem;min-height:2.4rem;padding:0;border:0;background:transparent;color:#6542e8;font:inherit;font-weight:700;text-decoration:underline;text-underline-offset:.2rem;cursor:pointer}@media screen and (min-width:750px){.cart-discount__summary{gap:1.6rem}.cart-discount__form{grid-template-columns:minmax(0,1fr) auto}}@media screen and (max-width:749px){.cart-discount__summary{align-items:flex-start}.cart-discount__form{grid-template-columns:minmax(0,1fr)}.cart-discount__input,.cart-discount__apply{width:100%}.cart-discount__suggestion{margin-top:.6rem;font-size:1.1rem}}.libero-cart-view{display:block;text-align:center;padding:1rem;min-height:4.4rem;color:inherit;font-size:1.3rem;text-underline-offset:.3rem}.cart__ctas:has(.libero-cart-view){flex-direction:column;gap:.2rem}:root[data-libero-theme=night] .cart-discount__details.is-applied .cart-discount__summary>span:first-child,:root[data-libero-theme=night] .cart-discount__message.is-success,:root[data-libero-theme=night] .cart-discount__row--saving,:root[data-libero-theme=night] .cart-discount__code-status.is-applied{color:#8bdbb6}:root[data-libero-theme=night] .cart-discount__message.is-error,:root[data-libero-theme=night] .cart-discount__code-status.is-not-applied{color:#ffb1a7}:root[data-libero-theme=night] .cart-discount__details.is-applied{border-color:#8bdbb666;background:#8bdbb60f}:root[data-libero-theme=night] .cart-discount__remove img{filter:invert(1)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/cart-discount-controls.css.map */
