.ldcode{width:100%;margin:0;font-family:Barlow,system-ui,sans-serif;color:#000}.ldcode[hidden]{display:none}cart-drawer .cart__ctas>.ldcode{order:3}.ldcode__row{display:flex;gap:8px}.ldcode__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ldcode__input{flex:1 1 auto;width:auto;min-width:0;height:46px;margin:0;padding:0 12px;background:#fff;border:1px solid #000;border-radius:6px;box-shadow:none;color:#000;font-family:inherit;font-size:16px;font-weight:500;line-height:normal;-webkit-appearance:none;appearance:none}.ldcode__input:not(:placeholder-shown){text-transform:uppercase}.ldcode__input::placeholder{color:#5b636e;opacity:1}.ldcode__input:focus{outline:3px solid #1F5FAD;outline-offset:1px;box-shadow:none}.ldcode .ldcode__apply{flex:0 0 auto;width:auto;min-height:0;height:46px;margin:0;padding:0 18px;background:#000;border:1px solid #000;border-radius:6px;color:#fff;font-family:inherit;font-size:16px;font-weight:700;line-height:1;cursor:pointer}.ldcode .ldcode__apply:hover{background:#2a2e33}.ldcode .ldcode__apply:focus-visible{outline:3px solid #1F5FAD;outline-offset:2px}.ldcode .ldcode__apply[disabled]{opacity:.75;cursor:progress}.ldcode--drawer .ldcode__input,.ldcode--drawer .ldcode__row .ldcode__apply{height:44px}.ldcode--drawer .ldcode__row .ldcode__apply{padding:0 16px}.ldcode__msg{margin:8px 0 0;font-size:14px;line-height:1.4;text-align:left;color:#3a4048}.ldcode__msg[hidden]{display:none}.ldcode__msg.is-ok{color:#0f7b3c}.ldcode__msg.is-error{color:#b42318}.ldcode__msg strong{font-weight:700;text-transform:uppercase}.ldcode__codes{display:flex;flex-direction:column;gap:6px;margin:8px 0 0;padding:0;list-style:none}.ldcode__codes[hidden]{display:none}.ldcode__code{display:flex;align-items:center;gap:8px;min-height:40px;margin:0;padding:4px 4px 4px 10px;background:#f2f4f6;border:1px solid #D5DAE0;border-radius:6px;font-size:15px;line-height:1.3;text-align:left}.ldcode__tag{flex:0 0 auto;color:#0f7b3c}.ldcode__name{min-width:0;font-weight:700;letter-spacing:.02em;text-transform:uppercase;overflow-wrap:anywhere}.ldcode__detail{margin-left:auto;font-weight:700;color:#0f7b3c;text-align:right}.ldcode__code.is-off{background:#fff8db;border-color:#e5d38a}.ldcode__code.is-off .ldcode__tag{color:#5b636e}.ldcode__code.is-off .ldcode__detail{font-size:13px;font-weight:500;color:#3a4048}.ldcode .ldcode__x{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:32px;min-height:0;height:32px;margin:0;padding:0;background:transparent;border:0;border-radius:4px;color:#3a4048;cursor:pointer}.ldcode .ldcode__x:hover{background:#fff;color:#000}.ldcode .ldcode__x:focus-visible{outline:3px solid #1F5FAD;outline-offset:0}.ldcode .ldcode__x[disabled]{opacity:.5;cursor:progress}
/*# sourceMappingURL=/cdn/shop/t/291/assets/lds-cart-discount.css.map */
