.custom-promo-collection-banner{--ccb-bg:#231E20;--ccb-fg:#fff;--ccb-accent:#FEBD17;--ccb-image:none;box-sizing:border-box;position:relative;width:100%;max-width:100%;margin:0 0 16px;overflow:hidden;font-family:inherit;line-height:1.25;color:var(--ccb-fg);background:var(--ccb-bg)}.custom-promo-collection-banner *{box-sizing:border-box}.custom-promo-collection-banner--active{background-image:linear-gradient(#0000008c,#0000008c),var(--ccb-image);background-size:cover;background-position:center}.custom-promo-collection-banner__bar{height:4px;background:var(--ccb-accent)}.custom-promo-collection-banner__inner{display:flex;align-items:center;justify-content:center;gap:10px 22px;flex-wrap:wrap;padding:12px 16px}.custom-promo-collection-banner__logo{width:128px;height:auto;max-height:40px;object-fit:contain;flex:0 0 auto}.custom-promo-collection-banner__text{display:flex;align-items:baseline;gap:4px 10px;flex-wrap:wrap}.custom-promo-collection-banner__headline{font-size:28px;font-weight:900;letter-spacing:.02em;color:var(--ccb-accent);text-transform:uppercase;white-space:nowrap}.custom-promo-collection-banner__subhead{font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.custom-promo-collection-banner__code-wrap{display:inline-flex;align-items:center;gap:8px;flex-wrap:nowrap}.custom-promo-collection-banner__use{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;opacity:.9;white-space:nowrap}.custom-promo-collection-banner__code{display:inline-flex;align-items:stretch;border:1.5px solid var(--ccb-accent);border-radius:4px;overflow:hidden;background:#00000059;color:var(--ccb-fg);cursor:pointer;padding:0;font-family:inherit;white-space:nowrap}.custom-promo-collection-banner__code:hover .custom-promo-collection-banner__code-tab{filter:brightness(1.1)}.custom-promo-collection-banner__code-value{padding:5px 10px;font-size:15px;font-weight:900;letter-spacing:.08em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.custom-promo-collection-banner__code-tab{display:inline-flex;align-items:center;padding:0 8px;background:var(--ccb-accent);color:#111;font-size:8px;font-weight:800;letter-spacing:.1em}.custom-promo-collection-banner__copied{color:var(--ccb-accent);font-weight:700;font-size:12px;white-space:nowrap}.custom-promo-collection-banner__dates{font-size:12px;font-weight:600;opacity:.9;white-space:nowrap}.custom-promo-collection-banner__timer{font-size:12px;font-weight:700;color:var(--ccb-accent);font-variant-numeric:tabular-nums;white-space:nowrap}.custom-promo-collection-banner__terms{padding:0 16px 8px;font-size:9px;font-style:italic;line-height:1.3;opacity:.8;text-align:center}@media screen and (max-width:600px){.custom-promo-collection-banner__inner{gap:8px 14px;padding:10px 12px}.custom-promo-collection-banner__headline{font-size:22px}.custom-promo-collection-banner__subhead{font-size:13px}.custom-promo-collection-banner__logo{width:96px}}@media screen and (max-width:380px){.custom-promo-collection-banner__headline{font-size:19px;white-space:normal}.custom-promo-collection-banner__code-value{font-size:13px;padding:4px 8px}}.custom-promo-collection-banner__inner{align-items:center;row-gap:8px}.custom-promo-collection-banner__text{align-items:center;flex-wrap:nowrap;gap:12px}.custom-promo-collection-banner__headline,.custom-promo-collection-banner__subhead,.custom-promo-collection-banner__use,.custom-promo-collection-banner__dates,.custom-promo-collection-banner__timer,.custom-promo-collection-banner__code-value{line-height:1}.custom-promo-collection-banner__subhead{white-space:nowrap}.custom-promo-collection-banner__meta{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:0 14px}.custom-promo-collection-banner__meta>*+.custom-promo-collection-banner__dates,.custom-promo-collection-banner__meta>*+.custom-promo-collection-banner__timer{border-left:1px solid color-mix(in srgb,var(--ccb-fg) 35%,transparent);padding-left:14px}@media screen and (max-width:600px){.custom-promo-collection-banner__text{flex-wrap:wrap;justify-content:center;text-align:center;gap:4px 10px}.custom-promo-collection-banner__subhead{white-space:normal}.custom-promo-collection-banner__meta{flex-wrap:wrap;gap:8px 12px}.custom-promo-collection-banner__code-wrap{flex-basis:100%;justify-content:center}.custom-promo-collection-banner__meta>.custom-promo-collection-banner__code-wrap+.custom-promo-collection-banner__dates{border-left:0;padding-left:0}}@media screen and (min-width:601px){.custom-promo-collection-banner__inner{gap:8px 18px}.custom-promo-collection-banner__headline{font-size:clamp(20px,1.75vw,26px)}.custom-promo-collection-banner__subhead{font-size:clamp(11px,.95vw,14px)}.custom-promo-collection-banner__use{font-size:10px}.custom-promo-collection-banner__dates,.custom-promo-collection-banner__timer{font-size:11.5px}.custom-promo-collection-banner__code-value{font-size:14px}.custom-promo-collection-banner__meta{gap:0 12px}.custom-promo-collection-banner__meta>*+.custom-promo-collection-banner__dates,.custom-promo-collection-banner__meta>*+.custom-promo-collection-banner__timer{padding-left:12px}}@media screen and (max-width:600px){.custom-promo-collection-banner__meta>*+.custom-promo-collection-banner__dates,.custom-promo-collection-banner__meta>*+.custom-promo-collection-banner__timer{border-left:0;padding-left:0}}.custom-promo-collection-banner__headline,.custom-promo-collection-banner__subhead{max-width:100%;overflow:hidden;white-space:nowrap}@media screen and (max-width:600px){.custom-promo-collection-banner__text{flex-direction:column;align-items:center;gap:4px;max-width:100%}.custom-promo-collection-banner__subhead{white-space:nowrap}}@media screen and (max-width:380px){.custom-promo-collection-banner__headline{white-space:nowrap}}.custom-promo-collection-banner__text{min-width:0;max-width:100%;flex-wrap:wrap;justify-content:center;text-align:center;row-gap:6px}.custom-promo-collection-banner--active:not(.custom-promo-collection-banner--has-image){background-image:none}.custom-promo-collection-banner__code{background:color-mix(in srgb,var(--ccb-fg) 10%,transparent)}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom-promo-collection-banner.css.map */
