.bh-announcement-coupon{white-space:nowrap;gap:12px!important}.bh-announcement-coupon .announcement-text{white-space:nowrap}.bh-coupon-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:34px;min-width:155px;padding:5px 11px;border:1px solid #c3c3b5;border-radius:4px;color:#fff;background:#ffffff14;font-size:12px;line-height:1.2;letter-spacing:.04em;font-weight:600;cursor:pointer;white-space:nowrap}.bh-coupon-button:hover{background:#ffffff2e}.bh-coupon-button:focus-visible{outline:2px solid #fff;outline-offset:3px}.bh-coupon-button svg{width:13px;height:13px;flex-shrink:0}@media(max-width:1023px){.topbar:has(>.social-icons){--topbar-grid-template:"socials announcement"/auto minmax(0,1fr);gap:8px}.topbar .announcement-bar{min-width:0}}@media(max-width:749px){.bh-announcement-coupon{gap:5px!important}.bh-announcement-coupon .announcement-text{font-size:12px}.bh-coupon-button{min-width:0;min-height:34px;padding:5px 7px;font-size:12px;letter-spacing:.02em;gap:5px}.topbar .announcement-bar .fader{padding-inline:8px}.topbar .announcement-bar .fader.left{margin-inline-start:-8px}.topbar .announcement-bar .fader.right{margin-inline-end:-8px}}@media(max-width:374px){.topbar:has(>.social-icons){gap:4px}.bh-announcement-coupon .announcement-text{font-size:12px}.bh-coupon-button{padding-inline:5px;font-size:12px;letter-spacing:0;gap:4px}.topbar .announcement-bar .fader{padding-inline:5px}.topbar .announcement-bar .fader.left{margin-inline-start:-5px}.topbar .announcement-bar .fader.right{margin-inline-end:-5px}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/ballyhoo-announcement.css.map */
