.tpe-promo-ticker{background:var(--tpe-ink);color:var(--tpe-yellow);text-decoration:none}.tpe-promo-ticker .tpe-nav__ticker-track>span em{color:var(--tpe-yellow)}.tpe-promo-ticker:hover .tpe-nav__ticker-track,.tpe-promo-ticker:focus-visible .tpe-nav__ticker-track{animation-play-state:paused}.tpe-promo-home{background:var(--tpe-ink);color:var(--tpe-bg);border-bottom:1px solid var(--tpe-line)}.tpe-promo-home__inner{max-width:1200px;margin:0 auto;padding:40px 16px;text-align:center}.tpe-promo-home__eyebrow{margin:0 0 10px;font-family:var(--tpe-font-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--tpe-yellow)}.tpe-promo-home__title{margin:0 0 12px;font-family:var(--tpe-font-display);font-size:clamp(32px,6vw,64px);line-height:1;color:var(--tpe-bg)}.tpe-promo-home__sub{margin:0 auto 22px;max-width:560px;font-size:16px;opacity:.85}.tpe-promo-home__row{display:flex;flex-wrap:wrap;gap:14px 20px;justify-content:center;align-items:center}.tpe-promo-home .tpe-btn--dark{background:var(--tpe-yellow);color:var(--tpe-ink);border-color:var(--tpe-yellow)}.tpe-promo-home__code{font-family:var(--tpe-font-mono);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.tpe-promo-home__code strong{border:1px dashed var(--tpe-yellow);padding:4px 8px;margin-left:4px;color:var(--tpe-yellow)}.tpe-promo-home__small{margin:18px 0 0;font-size:12px;opacity:.6}.tpe-promo-cart{margin:10px 0 14px;padding:10px 12px;background:var(--tpe-yellow);color:var(--tpe-ink);border:1px solid var(--tpe-line);border-radius:8px;font-size:14px;line-height:1.4}.tpe-promo-cart{text-align:left}.tpe-promo-code{font-family:var(--tpe-font-mono);font-weight:700;color:var(--tpe-ink);text-decoration:underline;text-underline-offset:2px;white-space:nowrap}html.tpe-promo-on a.tpe-promo-pdp{display:inline-flex!important}.tpe-promo-pdp{align-items:center;flex-wrap:nowrap;white-space:nowrap;max-width:100%;gap:6px;margin:4px 0 14px;padding:6px 12px;border-radius:999px;background:var(--tpe-ink);color:var(--tpe-yellow);font-family:var(--tpe-font-mono);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;line-height:1.3}.tpe-promo-pdp strong{font-weight:700;color:var(--tpe-bg)}.tpe-promo-pdp__dot{width:7px;height:7px;border-radius:50%;background:var(--tpe-yellow);flex:none}.tpe-promo-pdp__sep{opacity:.5}.tpe-promo-pdp:hover strong{text-decoration:underline}@media(max-width:480px){.tpe-promo-pdp{font-size:10px;letter-spacing:.05em;gap:5px;padding:6px 10px}}@media(max-width:359px){.tpe-promo-pdp__lead{display:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/tpe-promo.css.map */
