.ig-id21 [hidden]{display:none!important}body:not(.ig-id21-v1) .ig-id21,body.hh-ab-excluded .ig-id21{display:none!important}body.ig-id21-v1:not(.hh-ab-excluded) .ig-id21{display:block;box-sizing:border-box;flex:1 0 100%;width:100%;max-width:100%;margin:12px 0 0;padding:0;overflow:hidden;border:1px solid #e4e4e4;border-radius:12px;background:#f7f6f4;color:#1a1a1a;font-family:inherit}body.ig-id21-v1:not(.hh-ab-excluded) .ig-id21--applied{background:#f0f6f1;border-color:#cedfd2}body.ig-id21-v1:not(.hh-ab-excluded) .ig-id21 p{margin:0}body.ig-id21-v1:not(.hh-ab-excluded) .ig-id21__top{display:flex;align-items:center;justify-content:space-between;gap:12px;box-sizing:border-box;min-height:44px;padding:8px 16px;background:#4a4a4a;color:#fdfbf7}body.ig-id21-v1:not(.hh-ab-excluded) .ig-id21__label,body.ig-id21-v1:not(.hh-ab-excluded) .ig-id21__ends{font-family:Poppins,sans-serif;font-weight:500;font-size:10px;line-height:16px;letter-spacing:0;color:#fdfbf7}body.ig-id21-v1:not(.hh-ab-excluded) .ig-id21__label{text-transform:uppercase}body.ig-id21-v1:not(.hh-ab-excluded) .ig-id21__ends{display:inline-flex;align-items:center;flex-shrink:0;gap:6px;white-space:nowrap}body.ig-id21-v1:not(.hh-ab-excluded) .ig-id21__time{font-family:Poppins,sans-serif;font-weight:600;font-size:20px;line-height:28px;letter-spacing:0;color:#fdfbf7;font-variant-numeric:tabular-nums}body.ig-id21-v1:not(.hh-ab-excluded) .ig-id21__row{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;box-sizing:border-box;gap:12px;height:72px;min-height:72px;padding:16px}body.ig-id21-v1:not(.hh-ab-excluded) .ig-id21__applied{display:flex;align-items:center;justify-content:space-between;gap:12px;box-sizing:border-box;width:100%;min-height:72px;padding:16px}body.ig-id21-v1:not(.hh-ab-excluded) .ig-id21__copy{min-width:0;flex:1 1 auto}body.ig-id21-v1:not(.hh-ab-excluded) .ig-id21__title{font-family:Poppins,sans-serif;font-weight:600;font-size:16px;line-height:24px;letter-spacing:0;color:#121212}body.ig-id21-v1:not(.hh-ab-excluded) .ig-id21--applied .ig-id21__title{font-family:Poppins,sans-serif;font-weight:600;font-size:13px;line-height:20px;letter-spacing:0;color:#245d43}body.ig-id21-v1:not(.hh-ab-excluded) .ig-id21__code{margin-top:0;font-family:Poppins,sans-serif;font-weight:400;font-size:11px;line-height:16px;letter-spacing:0;color:#66615c}body.ig-id21-v1:not(.hh-ab-excluded) .ig-id21--applied .ig-id21__code{margin-top:0;font-family:Poppins,sans-serif;font-weight:400;font-size:11px;line-height:16px;letter-spacing:0;color:#66615c}body.ig-id21-v1:not(.hh-ab-excluded) button.ig-id21__apply{box-sizing:border-box;flex:0 0 138px;align-self:center;width:138px;min-width:138px;max-width:138px;height:28px;min-height:28px;max-height:28px;margin:0;padding:4px 8px;border:0;border-radius:4px;background:#010101;color:#fff;font-family:Poppins,sans-serif;font-weight:500;font-size:12px;line-height:20px;letter-spacing:0;white-space:nowrap;cursor:pointer}body.ig-id21-v1:not(.hh-ab-excluded) .ig-id21__apply:disabled{opacity:.7;cursor:default}body.ig-id21-v1:not(.hh-ab-excluded) .ig-id21__apply:focus-visible{outline:2px solid #111;outline-offset:2px}body.ig-id21-v1:not(.hh-ab-excluded) .ig-id21__status{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;font-family:Poppins,sans-serif;font-weight:500;font-size:12px;line-height:20px;letter-spacing:0;color:#245d43}body.ig-id21-v1:not(.hh-ab-excluded) .ig-id21__status svg{display:block}
/*# sourceMappingURL=/cdn/shop/t/9/assets/component-discount-banner-test.css.map */
