.zeus-promo-code{display:flex;align-items:center;gap:var(--spacing-6);margin:0 0 var(--spacing-8);padding:var(--spacing-4-5) var(--spacing-6);background:var(--zeus-navy);color:var(--zeus-cream-light);border-radius:var(--radius-xs);box-shadow:var(--shadow-offset-lg) var(--shadow-offset-lg) 0 var(--zeus-burnt);font-family:var(--ff-ui)}.zeus-promo-code__bolt{display:inline-flex;flex-shrink:0;line-height:0}.zeus-promo-code__copy{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--spacing-0-5);min-width:0}.zeus-promo-code__eyebrow{color:var(--zeus-gold);font-size:.6875rem;font-weight:800;letter-spacing:.12em;line-height:.875rem;text-transform:uppercase}.zeus-promo-code__title{color:var(--zeus-cream-light);font-family:var(--ff-display);font-size:2.125rem;font-weight:400;letter-spacing:.01em;line-height:2.125rem}.zeus-promo-code__prices{display:flex;align-items:baseline;gap:var(--spacing-2-5)}.zeus-promo-code__was{color:color-mix(in srgb,var(--zeus-cream-light) 75%,transparent);font-size:.875rem;font-weight:600}.zeus-promo-code__actions{display:flex;flex-shrink:0;align-items:center;gap:var(--spacing-5)}.zeus-promo-code__chip{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);min-height:52px;margin:0;padding:0 var(--spacing-4-5);background:transparent;border:2px dashed var(--zeus-gold);border-radius:0;color:var(--zeus-cream-light);font-family:var(--ff-ui);cursor:pointer;transition:background-color .15s}.zeus-promo-code__chip:hover{background:var(--zeus-navy-deep)}.zeus-promo-code__chip:focus-visible,.zeus-promo-code__apply:focus-visible{outline:var(--shadow-offset-md) solid var(--zeus-gold);outline-offset:var(--shadow-offset-md)}.zeus-promo-code__code{padding-top:3px;color:var(--zeus-gold);font-family:var(--ff-display);font-size:1.75rem;letter-spacing:.1em;line-height:1.75rem}.zeus-promo-code__act{display:inline-flex;align-items:center;gap:var(--spacing-1-5);font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.zeus-promo-code__apply{display:inline-flex;align-items:center;justify-content:center;min-height:44px;color:var(--zeus-cream-light);font-size:.8125rem;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;white-space:nowrap}.zeus-promo-code__apply:hover{color:var(--zeus-gold)}.zeus-promo-code--pdp{flex-direction:column;align-items:stretch;gap:var(--spacing-3-5);margin:var(--spacing-5) 0 var(--spacing-2);padding:var(--spacing-4)}.zeus-promo-code--pdp .zeus-promo-code__title{font-size:2.5rem;line-height:2.5rem}.zeus-promo-code--pdp .zeus-promo-code__actions{flex-direction:column;align-items:stretch;gap:0}@media screen and (min-width:1000px){.zeus-promo-code--pdp{padding:var(--spacing-4-5) var(--spacing-5)}.zeus-promo-code--pdp .zeus-promo-code__actions{flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--spacing-1) var(--spacing-5)}}@media screen and (max-width:999px){.zeus-promo-code{flex-direction:column;align-items:stretch;gap:var(--spacing-3-5);margin:0 0 var(--spacing-6);padding:var(--spacing-4)}.zeus-promo-code__bolt{display:none}.zeus-promo-code:not(.zeus-promo-code--pdp) .zeus-promo-code__title{font-size:1.875rem;line-height:1.875rem}.zeus-promo-code__actions{flex-direction:column;align-items:stretch;gap:0}.zeus-promo-code__chip{justify-content:space-between}}.zeus-hpg-card__price-pill--code .zeus-promo-code-pill__label{font-family:var(--ff-ui);font-size:.68rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.zeus-promo-code-pill__row{display:flex;flex-wrap:nowrap;align-items:baseline;gap:var(--spacing-1-5)}.zeus-promo-code-pill__row .zeus-hpg-card__price-was{font-family:var(--ff-ui);font-size:.68rem;font-weight:600;letter-spacing:0;opacity:.85}@media screen and (min-width:700px){.zeus-hpg-card__price-pill--code .zeus-hpg-card__price-content{flex-direction:row;flex-wrap:nowrap;align-items:baseline;justify-content:flex-end;gap:var(--spacing-2)}}@media screen and (max-width:699px){.zeus-hpg-card__price-pill--code .zeus-hpg-card__price-icon{display:none}.zeus-hpg-card__price-pill--code .zeus-hpg-card__price-content{flex-direction:column;align-items:flex-start;width:100%;gap:var(--spacing-0-5)}.zeus-hpg-card__price-pill--code .zeus-promo-code-pill__label{letter-spacing:.06em;white-space:normal}}@media(prefers-reduced-motion:reduce){.zeus-promo-code__chip{transition:none}}.zeus-promo-code--stack{flex-direction:column;align-items:stretch;gap:var(--spacing-3-5);margin:0;padding:var(--spacing-5)}.zeus-promo-code--stack .zeus-promo-code__bolt{display:none}.zeus-promo-code--stack .zeus-promo-code__actions{flex-direction:column;align-items:stretch;gap:0}
/*# sourceMappingURL=/cdn/shop/t/86/assets/zeus-promo-code.css.map */
