.cart-drawer .cart-drawer__discount-box{padding:5px 0}.cart-drawer .cart-drawer__discount-container{display:flex;gap:10px;align-items:center}.cart-drawer .cart-drawer__discount-input{flex:1;border:1px solid #DDD;padding:12px 20px;font-size:12px;color:#3b3b3b;background:#fff;outline:none;transition:border-color .2s ease;border-radius:5px;height:45px}.cart-drawer .cart-drawer__discount-input::placeholder{color:#b0b0b0;font-size:12px}.cart-drawer .cart-drawer__discount-input:focus{border-color:#999}.cart-drawer .cart-drawer__discount-button{width:100px;height:45px;padding:12px 19px;background-color:var(--discount-btn-bg);color:var(--discount-btn-color);cursor:pointer;transition:opacity .2s ease;white-space:nowrap;display:flex;align-items:center;justify-content:center;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:150%;border-radius:5px}.cart-drawer .cart-drawer__discount-button:hover:not(:disabled){opacity:.8}.cart-drawer .cart-drawer__discount-button:disabled{opacity:.5;cursor:not-allowed}.cart-drawer .cart-drawer__discount-error{padding:12px 16px;margin:15px 0 0;background-color:#f1bcbc;color:#cb2b2b;font-size:12px;font-weight:500;line-height:1.5;border-radius:5px;animation:fadeIn .3s ease}.cart-drawer .cart-drawer__discount-error[hidden]{display:none}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.hv-cart-summary__label{display:flex;align-items:start;gap:10px}.hv-cart-summary__label-codes{display:inline-flex;align-items:center;gap:5px;flex-wrap:wrap}.hv-cart-summary__label-code{display:inline-flex;align-items:center;gap:4px}.hv-cart-summary__remove-discount{display:inline-flex;align-items:center;justify-content:center;width:8px;height:8px;padding:0;background:none;border:none;cursor:pointer;opacity:.6;transition:opacity .2s ease;vertical-align:middle;margin-left:2px}.hv-cart-summary__remove-discount:hover{opacity:1}.hv-cart-summary__remove-discount svg{width:14px;height:14px}.hv-cart-summary__label-separator{display:inline;margin:0 2px}#gift-bar-drawer.active~* cart-drawer::part(close-button),cart-drawer:has(#gift-bar-drawer.active)::part(close-button){display:none!important}
/*# sourceMappingURL=/cdn/shop/t/106/assets/_fl-discount-box.css.map */
