bsg-seasonal-scheduler{display:block}bsg-seasonal-scheduler [hidden]{display:none!important}.bsg-banner-editor-status{padding:6px 16px;margin:0;color:#111;background:#f5f5f5;font-size:11px;text-align:center}.bsg-seasonal-banner{width:100%;background:var(--bsg-banner-background);color:var(--bsg-banner-text);font-family:var(--font-body-family, sans-serif);font-size:14px;line-height:1.4;letter-spacing:.01em}.bsg-seasonal-banner__inner{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:32px;margin:0;padding:4px 20px;color:inherit;text-align:center}.bsg-seasonal-banner__copy{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:3px 14px;min-width:0;overflow-wrap:anywhere}.bsg-seasonal-banner__heading{font-weight:750}.bsg-seasonal-banner__icon{flex:0 0 auto;font-size:19px;line-height:1}.bsg-seasonal-banner__image{flex:0 0 24px;width:24px;height:24px;object-fit:contain}.bsg-seasonal-banner__link{text-decoration:none}.bsg-seasonal-banner__link:visited{color:inherit}.bsg-seasonal-banner__link:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.bsg-seasonal-banner__cta{font-weight:600;text-decoration:underline;text-underline-offset:3px}.bsg-seasonal-banner__arrow{display:inline-block;margin-inline-start:7px}.bsg-seasonal-banner__preview{margin:0;padding:5px 16px 0;font-size:11px;line-height:1.4;font-weight:650}@media(max-width:749px){.bsg-seasonal-banner{font-size:12px}.bsg-seasonal-banner__inner{gap:7px;padding:4px 12px}.bsg-seasonal-banner__copy{gap:2px 9px}.bsg-seasonal-banner__icon{font-size:17px}}@media(prefers-reduced-motion:no-preference){.bsg-seasonal-banner--motion .bsg-seasonal-banner__arrow{transition:transform .16s ease}.bsg-seasonal-banner--motion .bsg-seasonal-banner__link:hover .bsg-seasonal-banner__arrow,.bsg-seasonal-banner--motion .bsg-seasonal-banner__link:focus-visible .bsg-seasonal-banner__arrow{transform:translate(3px)}}
/*# sourceMappingURL=/cdn/shop/t/27/compiled_assets/styles.css.map */
