.sticky-banner__bg{height:100vh;height:100lvh;opacity:0;transition:opacity .3s ease-in}.sticky-banner__bg--ready{opacity:1}.sticky-banner__btn{background-color:#fff;color:#000!important;border:1px solid #fff;font-size:14px!important;line-height:1.2!important;letter-spacing:.08em;padding:10px 26px!important;transition:background-color .3s ease,color .3s ease}@media(min-width:1024px){.sticky-banner__content{padding-top:24svh}}@media(max-width:1023px){.sticky-banner__btn{font-size:13px!important;padding:8px 20px!important}.sticky-banner__content{align-items:flex-end!important;padding-bottom:calc(-76svh + 100lvh)}}.sticky-banner__btn:hover{background-color:#000;color:#fff!important}.sticky-banner__inner,.sticky-banner__inner>*{text-align:center!important;margin-left:auto!important;margin-right:auto!important}.sticky-banner__heading{display:block!important;width:100%;text-shadow:0 4px 24px rgba(0,0,0,.45);line-height:1.15!important;letter-spacing:.01em!important;white-space:pre-wrap}.sticky-banner__heading span{display:inline!important}.sticky-banner__heading--1{font-size:clamp(24px,2.6vw,40px)!important;margin-bottom:.65rem!important}.sticky-banner__heading--2{font-size:clamp(17px,1.9vw,28px)!important;margin-bottom:1.75rem!important;opacity:.9}@media(max-width:768px){.sticky-banner__heading{line-height:1.25!important;letter-spacing:0!important}.sticky-banner__heading--1{margin-bottom:.5rem!important}}.wg-heading-title{color:var(--color-ink);margin:0}.wg-heading-rule{display:inline-block;width:48px;height:2px;margin-top:12px;background:var(--color-accent)}
/*# sourceMappingURL=/cdn/shop/t/99/compiled_assets/styles.css.map?subset=AAAAAAAAAACAAAE */
