.holiday-notice-banner{position:sticky;top:0;z-index:20000;background-color:#231f20;color:#fff;padding:1rem 1.6rem;text-align:center}.holiday-notice-banner__text{margin:0;font-size:1.4rem;font-weight:500;line-height:2rem}.shopify-section-header-sticky:not(.shopify-section-header-hidden){top:var(--holiday-notice-height, 0px)}.holiday-notice-popup{width:min(52rem,calc(100% - 3.2rem));max-height:calc(100% - 3.2rem);margin:auto;padding:0;border:0;border-radius:.8rem;background:#fff;color:#231f20;box-shadow:0 .4rem 2rem #00000040}.holiday-notice-popup::backdrop{background:#000000b3}html:has(.holiday-notice-popup[open]){overflow:hidden}.holiday-notice-popup__inner{position:relative;padding:4rem 3.2rem 3.2rem;text-align:center}.holiday-notice-popup__close{position:absolute;top:1rem;right:1rem;display:flex;padding:.8rem;border:0;background:none;color:inherit;cursor:pointer;transition:opacity .2s}.holiday-notice-popup__close:hover{opacity:.7}.holiday-notice-popup__heading{margin:0 0 1.2rem;color:#231f20;font-size:2.4rem;font-weight:700;line-height:1.25}.holiday-notice-popup__text{margin:0 0 2.4rem;color:#344051;font-size:1.5rem;line-height:2.2rem}@media screen and (max-width:749px){.holiday-notice-banner__text{font-size:1.3rem}.holiday-notice-popup__inner{padding:4rem 2rem 2.4rem}.holiday-notice-popup__heading{font-size:2rem}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/component-holiday-closure-notice.css.map */
