.zk-annivpromo{background:var(--zaks-cream);border-bottom:1px solid rgba(202,174,81,.45);color:var(--zaks-ink);font-family:var(--font-body-family, var(--zaks-serif))}.zk-annivpromo[hidden],.zk-annivpromo[data-state=live] [data-when=upcoming],.zk-annivpromo[data-state=upcoming] [data-when=live]{display:none}.zk-annivpromo__inner{max-width:var(--zaks-max);margin:0 auto;padding:20px 50px;display:flex;align-items:center;gap:28px}.zk-annivpromo__num{font-family:var(--zaks-display);font-style:italic;font-size:64px;line-height:.85;color:var(--zaks-gold-deep);padding-right:28px;border-right:1px solid rgba(202,174,81,.6)}.zk-annivpromo__copy{flex:1;min-width:0}.zk-annivpromo__eyebrow{font-size:13px;font-weight:500;letter-spacing:var(--zaks-track);text-transform:uppercase;color:var(--zaks-gold-deep);margin-bottom:6px}.zk-annivpromo__title{font-family:var(--zaks-display);font-size:28px;font-weight:500;line-height:1.2;color:var(--zaks-ink);text-decoration:none}.zk-annivpromo__title:hover{color:var(--zaks-gold-deep)}.zk-annivpromo__btn{flex-shrink:0;display:inline-block;padding:14px 30px;border:1px solid var(--zaks-ink);border-radius:var(--zaks-radius-pill);background:var(--zaks-ink);color:var(--zaks-white);font-size:13px;font-weight:600;letter-spacing:var(--zaks-track-tight);text-transform:uppercase;text-decoration:none;transition:background var(--zaks-fast),border-color var(--zaks-fast)}.zk-annivpromo__btn:hover{background:var(--zaks-gold-deep);border-color:var(--zaks-gold-deep)}.zk-annivpromo a:focus-visible{outline:2px solid var(--zaks-gold);outline-offset:4px}@media screen and (max-width:989px){.zk-annivpromo__inner{padding:18px 24px;gap:20px}.zk-annivpromo__num{font-size:52px;padding-right:20px}.zk-annivpromo__title{font-size:24px}}@media screen and (max-width:749px){.zk-annivpromo__inner{flex-wrap:wrap;padding:16px 22px 18px;gap:12px 16px}.zk-annivpromo__num{font-size:44px;padding-right:16px}.zk-annivpromo__eyebrow{font-size:11px;letter-spacing:var(--zaks-track-tight);margin-bottom:4px}.zk-annivpromo__title{font-size:19px}.zk-annivpromo__btn{width:100%;text-align:center;padding:12px 20px}}@media(prefers-reduced-motion:reduce){.zk-annivpromo__btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/section-anniversary-promo-zaks.css.map */
