.ph-cart-discount{margin:0 0 1.2rem}.ph-cart-discount__form{display:flex;gap:.8rem;margin:0}.ph-cart-discount__input{flex:1 1 auto;min-width:0;height:4.4rem;margin:0;padding:0 1.2rem;border:1px solid #ddd;border-radius:.4rem;background:#fff;color:var(--ph-cart-text, #2e2a39);font-family:inherit;font-size:1.4rem;letter-spacing:.04em;text-transform:uppercase;box-shadow:none;-webkit-appearance:none;appearance:none}.ph-cart-discount__input::placeholder{color:#2e2a3980;letter-spacing:normal;text-transform:none}.ph-cart-discount__input:focus{outline:none;border-color:var(--ph-cart-text, #2e2a39)}.ph-cart-discount__apply{flex:0 0 auto;height:4.4rem;margin:0;padding:0 1.6rem;border:1px solid var(--ph-cart-text, #2e2a39);border-radius:.4rem;background:#fff;color:var(--ph-cart-text, #2e2a39);font-family:inherit;font-size:1.3rem;font-weight:700;letter-spacing:.04em;cursor:pointer;transition:background .2s,color .2s}.ph-cart-discount__apply:hover{background:var(--ph-cart-text, #2e2a39);color:#fff}.ph-cart-discount__apply:disabled{opacity:.5;cursor:wait}.ph-cart-discount__message{margin:.6rem 0 0;font-size:1.2rem;line-height:1.4;color:#555}.ph-cart-discount__message.is-error{color:#c0392b}.ph-cart-discount__message.is-success{color:var(--ph-cart-accent, #70c050)}.ph-cart-discount__codes{display:flex;flex-wrap:wrap;gap:.6rem;margin:.8rem 0 0;padding:0;list-style:none}.ph-cart-discount__code{display:inline-flex;align-items:center;gap:.5rem;padding:.3rem .3rem .3rem .9rem;border-radius:99rem;background:#f1f7ee;color:var(--ph-cart-text, #2e2a39);font-size:1.2rem;font-weight:700;letter-spacing:.04em}.ph-cart-discount__code-icon{display:inline-flex}.ph-cart-discount__code-icon svg{width:1.2rem;height:1.2rem}.ph-cart-discount__remove{display:inline-flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;padding:0;border:none;border-radius:50%;background:transparent;color:inherit;font-size:1.6rem;line-height:1;cursor:pointer}.ph-cart-discount__remove:hover{background:#0000000f}.ph-cart-drawer__summary-row--discount .ph-cart-drawer__summary-label,.ph-cart-drawer__summary-row--discount .ph-cart-drawer__summary-value{color:var(--ph-cart-accent, #70c050)}
/*# sourceMappingURL=/cdn/shop/t/17/assets/ph-cart-discount.css.map */
