:root{--bh-xmas-red:#C8312A;--bh-xmas-deep:#8E1F1A;--bh-xmas-cream:#FFF8E6}.bh-xmas .bh-announce{position:relative;background:var(--bh-xmas-deep);background-image:radial-gradient(rgba(255,255,255,.22) 1.2px,transparent 1.8px),radial-gradient(rgba(255,255,255,.14) 1px,transparent 1.6px),linear-gradient(90deg,var(--bh-xmas-deep),var(--bh-xmas-red) 50%,var(--bh-xmas-deep));background-size:34px 22px,21px 17px,100% 100%;background-position:0 0,11px 7px,0 0}.bh-xmas .bh-announce a{color:#ffd21f}.bh-xmas .bh-announce p:before,.bh-xmas .bh-announce p:after{content:"";display:inline-block;width:14px;height:14px;vertical-align:-2px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M12 2v20M3.3 7l17.4 10M3.3 17L20.7 7M12 2l-2.5 2.5M12 2l2.5 2.5M12 22l-2.5-2.5M12 22l2.5-2.5'/%3E%3C/svg%3E") center/contain no-repeat;opacity:.85}.bh-xmas .bh-announce p:before{margin-right:.55em}.bh-xmas .bh-announce p:after{margin-left:.55em}.bh-xmas--lights .bh-header:after,.bh-xmas--lights .bh-header:before{content:"";position:absolute;left:0;right:0;bottom:-15px;height:20px;pointer-events:none;z-index:2;background-repeat:repeat-x;background-size:160px 20px}.bh-xmas--lights .bh-header:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='20' viewBox='0 0 160 20'%3E%3Cpath d='M0 1Q40 11 80 1T160 1' fill='none' stroke='%2314301F' stroke-opacity='.55' stroke-width='1.2'/%3E%3Cg stroke='%2314301F' stroke-opacity='.25' stroke-width='.6'%3E%3Cellipse cx='22' cy='11' rx='3.2' ry='4.6' fill='%23E2382F'/%3E%3Cellipse cx='58' cy='11' rx='3.2' ry='4.6' fill='%23FFD21F'/%3E%3Cellipse cx='102' cy='11' rx='3.2' ry='4.6' fill='%232BD158'/%3E%3Cellipse cx='138' cy='11' rx='3.2' ry='4.6' fill='%23FFF4C2'/%3E%3C/g%3E%3Cg fill='%2314301F' fill-opacity='.7'%3E%3Crect x='20.4' y='5' width='3.2' height='2.6' rx='.6'/%3E%3Crect x='56.4' y='5' width='3.2' height='2.6' rx='.6'/%3E%3Crect x='100.4' y='5' width='3.2' height='2.6' rx='.6'/%3E%3Crect x='136.4' y='5' width='3.2' height='2.6' rx='.6'/%3E%3C/g%3E%3C/svg%3E")}.bh-xmas--lights .bh-header:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='20' viewBox='0 0 160 20'%3E%3Cdefs%3E%3CradialGradient id='r'%3E%3Cstop offset='0' stop-color='%23FF5A4E' stop-opacity='.7'/%3E%3Cstop offset='1' stop-color='%23FF5A4E' stop-opacity='0'/%3E%3C/radialGradient%3E%3CradialGradient id='y'%3E%3Cstop offset='0' stop-color='%23FFE36B' stop-opacity='.8'/%3E%3Cstop offset='1' stop-color='%23FFE36B' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3Ccircle cx='22' cy='11' r='9' fill='url(%23r)'/%3E%3Ccircle cx='138' cy='11' r='9' fill='url(%23y)'/%3E%3C/svg%3E");animation:bh-xmas-twinkle 2.6s ease-in-out infinite}@keyframes bh-xmas-twinkle{0%,to{opacity:.25}50%{opacity:1}}.bh-xmas-hat{position:absolute;right:22px;bottom:50px;width:50px;height:auto;transform:rotate(-16deg);pointer-events:none;z-index:2;filter:drop-shadow(0 3px 4px rgba(0,0,0,.25));transition:transform .2s}.bh-chat-launch:hover .bh-xmas-hat{transform:rotate(-22deg) translateY(-2px)}@media(max-width:560px){.bh-xmas-hat{right:18px;bottom:44px;width:44px}}.bh-xmas .bh-hero__badge{border:2px solid var(--bh-xmas-red)}@media(min-width:761px){.bh-xmas .bh-hero__badge{white-space:nowrap}}.bh-xmas .bh-giftbanner{background:linear-gradient(135deg,var(--bh-xmas-red),var(--bh-xmas-deep));color:#fff}.bh-xmas .bh-giftbanner h2{color:#fff}.bh-xmas .bh-giftbanner p{color:#ffffffeb}.bh-xmas .bh-giftbanner .bh-eyebrow{color:#ffd21f!important}.bh-xmas .bh-giftbanner__dots{background-image:radial-gradient(rgba(255,255,255,.5) 1.6px,transparent 2.2px),radial-gradient(rgba(255,255,255,.3) 1.2px,transparent 1.8px);background-size:28px 26px,19px 23px;background-position:0 0,9px 11px;opacity:.55}.bh-xmas .bh-giftbanner__art img{filter:drop-shadow(0 14px 22px rgba(40,0,0,.35))}.bh-xmas-tag{position:absolute;z-index:2;top:22px;left:4%;display:grid;place-items:center;width:112px;height:112px;border-radius:50%;background:var(--bh-xmas-cream);border:4px solid var(--bh-xmas-red);box-shadow:0 0 0 4px var(--bh-xmas-cream),0 12px 24px #2800004d;color:var(--bh-xmas-red);font-family:var(--bh-font-head);font-weight:800;font-size:1.02rem;line-height:1.02;text-align:center;padding:12px;transform:rotate(-10deg)}@media(max-width:760px){.bh-xmas-tag{top:8px;left:auto;right:6%;width:92px;height:92px;font-size:.86rem;padding:10px}}.bh-xmas-ribbon{display:inline-flex;align-items:center;gap:.3rem;padding:.25rem .7rem;margin:0 .35rem .35rem 0;border-radius:999px;background:var(--bh-xmas-red);color:#fff;font-weight:800;font-size:.78rem;letter-spacing:.02em;box-shadow:0 4px 10px -4px #8e1f1a99}.bh-xmas .bh-ticket:has(.bh-xmas-ribbon){border-color:var(--bh-xmas-red)}.bh-footer__snow{position:absolute;top:0;left:0;width:100%;height:60px;z-index:1;pointer-events:none;filter:drop-shadow(0 -1px 1px rgba(20,48,31,.12))}.bh-xmas .bh-footer__otto{width:118px;top:-86px;z-index:2}@media(max-width:900px){.bh-xmas .bh-footer__otto{width:92px;top:-64px}}#bh-snow{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:70}#bh-snow.bh-snow--top{position:absolute;bottom:auto;height:100vh}@media(prefers-reduced-motion:reduce){#bh-snow{display:none}.bh-xmas--lights .bh-header:before{animation:none;opacity:.7}}@media print{#bh-snow,.bh-xmas-hat{display:none}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/bh-jul.css.map?x=1794578515233 */
