.newsletter-section{display:block}.newsletter-modal .drawer__header{border-block-end:0;padding-block-end:0}.newsletter-modal .text-center :is(.heading,.social-icons){justify-content:center}.newsletter-modal .text-right :is(.heading,.social-icons){justify-content:flex-end}.newsletter-modal .rich-text>.rte+.heading{margin-block-start:var(--sp-1d5)}@media screen and (max-width:639px){.js .newsletter-modal .drawer__inner{height:auto}}@media screen and (min-width:640px){.newsletter-modal .drawer__header{z-index:1;position:absolute;inset-block-start:0;inset-inline-end:0;padding:var(--sp-4)}.newsletter-modal .drawer__inner{--image-width: 0px;width:auto;max-width:unset;margin:var(--sp-8d5)}.newsletter-modal .drawer__inner:not(.center-0){position:absolute}.newsletter-modal .newsletter__image+.drawer__scrollable{padding:var(--sp-11) var(--sp-8d5)}.newsletter-modal .newsletter-grid{max-width:30rem}.newsletter-modal .drawer__scrollable{max-width:min(min(30rem,calc(100vw - var(--image-width) - var(--sp-8d5) * 2)))}.newsletter-modal .newsletter__image{width:0;transition:width var(--animation-smooth)}.newsletter-modal .newsletter-grid.with-image{--image-width: 310px;transition:max-width var(--animation-smooth)}.newsletter-modal.show-image .newsletter-grid.with-image{max-width:calc(30rem + var(--image-width))}.newsletter-modal.show-image .newsletter__image{width:var(--image-width)}}.newsletter-bar{inset-block-start:50vh;transform:translateY(-50%);width:var(--sp-13);margin-inline:var(--page-padding);padding-block:var(--sp-2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:rgb(var(--color-background)/ .8);box-shadow:0 0 0 1px rgb(var(--color-border))}@supports (height: 100svh){.newsletter-bar{inset-block-start:50svh}}.newsletter-bar__social ul{padding-block-start:var(--sp-1);flex-direction:column}.newsletter-bar__social ul li{width:var(--sp-10);height:var(--sp-10)}.newsletter-bar__social .social_platform{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.newsletter-bar__button{writing-mode:vertical-rl;font-size:var(--text-3xs);padding-inline:var(--sp-4);margin-block:var(--sp-2);color:rgb(var(--color-foreground));background-color:rgb(var(--color-foreground)/ .045)}.newsletter-bar.left-0 .newsletter-bar__button{transform:rotate(-180deg)}@media screen and (pointer:fine){.newsletter-bar__button:hover span{animation:beat .6s infinite ease}}@media screen and (min-width:640px){.newsletter-bar{margin-inline:var(--sp-6)}.has-dropdown-menu .newsletter-bar{z-index:15}}@media screen and (max-width:767px){.newsletter-bar.sm\:without-social{padding-block:0;width:var(--sp-10)}.newsletter-bar.sm\:without-social .newsletter-bar__button{margin-block:0}}#NewsletterModal{--lv-popup-width: 600px;--lv-logo-width: 200px;--lv-offer-size: 80px;--lv-eyebrow-size: 13px;--lv-subtitle-size: 22px;--lv-body-size: 18px;--lv-note-size: 12px;--lv-button-size: 18px}#NewsletterModal .drawer__inner{background:#fff;color:#07245e}#NewsletterModal .drawer__content{min-height:0;overscroll-behavior:contain}#NewsletterModal .drawer__header{flex-shrink:0;border:0;padding:0!important;z-index:3}#NewsletterModal .drawer__close{display:flex!important;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:0!important;background:transparent!important;color:#07245e!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}#NewsletterModal .drawer__close :is(.btn-fill),#NewsletterModal .drawer__close:before,#NewsletterModal .drawer__close:after{display:none!important}#NewsletterModal .drawer__close svg{width:22px;height:22px}#NewsletterModal .drawer__close:focus-visible{outline:2px solid #2352b7;outline-offset:-4px}#NewsletterModal .rich-text{min-width:0;text-align:center;font-family:var(--font-body-family)}#NewsletterModal .rich-text>*{margin:0!important}#NewsletterModal .rich-text>.leading-none:has(img){margin-bottom:24px!important}#NewsletterModal .rich-text>.leading-none figure{margin:0;max-width:100%}#NewsletterModal .rich-text>.leading-none img{display:block;width:var(--lv-logo-width)!important;max-width:100%;height:auto;margin-inline:auto}#NewsletterModal .rich-text>.rte{color:#07245e;opacity:1;font-family:var(--font-body-family);font-size:var(--lv-body-size)!important;font-weight:400;line-height:1.5!important;letter-spacing:0!important;text-transform:none!important}#NewsletterModal .rich-text>.rte p{margin:0;font:inherit;letter-spacing:inherit;color:inherit}#NewsletterModal .rich-text>.rte:has(+.heading){margin-bottom:12px!important;font-size:var(--lv-eyebrow-size)!important;font-weight:500;line-height:1.4!important;letter-spacing:2px!important}#NewsletterModal .rich-text>.heading{position:relative;isolation:isolate;display:block;width:100%;height:auto;padding:0!important;border:0;border-radius:28px 0 0 28px;background:linear-gradient(100deg,#bcecf5,#dce7f8 58%,#fff0)!important;font-family:var(--font-body-family)!important;font-size:var(--lv-offer-size)!important;font-weight:800!important;line-height:1.05!important;text-transform:none!important;letter-spacing:-.035em!important}#NewsletterModal .heading em{position:relative;isolation:auto!important;z-index:auto!important;display:block;box-sizing:border-box;width:100%;max-width:100%;margin:0!important;padding:6px 12px 8px!important;border:0;border-radius:0;box-shadow:none;font-family:inherit!important;font-size:var(--lv-offer-size)!important;font-weight:800!important;font-style:normal!important;line-height:1.05!important;letter-spacing:-.035em!important;white-space:nowrap;text-transform:none!important;color:#047ebc!important;-webkit-text-fill-color:currentColor;background:none!important;clip-path:none!important;-webkit-mask:none!important;mask:none!important;transform:none!important;animation:none!important}#NewsletterModal .heading em :is(strong,b){font:inherit;color:inherit}#NewsletterModal .heading em:before,#NewsletterModal .heading em:after,#NewsletterModal .heading em svg{display:none!important}@supports (background-clip: text) or (-webkit-background-clip: text){#NewsletterModal .heading em{background:linear-gradient(180deg,#03b8d5 10%,#009ed3 45%,#2352b7)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important}}#NewsletterModal .rich-text>.heading+.rte{margin-top:8px!important;font-size:var(--lv-subtitle-size)!important;font-weight:700;line-height:1.3!important}#NewsletterModal .rich-text>.heading+.rte+.rte{margin-top:22px!important}#NewsletterModal .rich-text>.lv-popup-form-block{margin-top:24px!important}#NewsletterModal .lv-popup-form{display:grid;gap:12px;width:100%;max-width:none;margin:0}#NewsletterModal .lv-popup-form__email{height:58px;min-height:58px;padding:16px 20px;border-radius:12px;background:#f2f4f8;font-size:16px}#NewsletterModal .lv-popup-form__submit{min-height:56px;padding:14px 20px;border-radius:12px;background:#07245e;color:#fff;font-size:var(--lv-button-size);font-weight:700}#NewsletterModal .rich-text>.lv-popup-form-block+.rte{margin-top:16px!important;font-size:var(--lv-note-size)!important;line-height:1.5!important;color:#687b9e}@media(min-width:640px){#NewsletterModal .drawer__inner{width:min(var(--lv-popup-width),calc(100vw - 48px));max-width:none;max-height:calc(100dvh - 48px);margin:24px;border-radius:18px}#NewsletterModal .newsletter-grid{width:100%;max-width:none}#NewsletterModal .drawer__scrollable{width:100%;max-width:none;padding:40px 40px 32px;overflow:visible}#NewsletterModal .drawer__header{position:absolute;inset-block-start:8px;inset-inline-end:8px;min-height:44px}}@media(max-width:639px){#NewsletterModal{--lv-logo-width: 170px;--lv-offer-size: clamp(32px, 12.8vw, 52px);--lv-eyebrow-size: 12px;--lv-subtitle-size: 18px;--lv-body-size: 14px;--lv-button-size: 16px}#NewsletterModal .drawer__inner{height:auto;max-height:calc(100dvh - 24px);border-radius:22px 22px 0 0}#NewsletterModal .drawer__header{position:relative;min-height:48px}#NewsletterModal .drawer__close{inset-block-start:4px;inset-inline-end:8px}#NewsletterModal .drawer__scrollable{padding:12px 20px calc(24px + env(safe-area-inset-bottom));overflow:visible}#NewsletterModal .rich-text>.leading-none:has(img){margin-bottom:22px!important}#NewsletterModal .rich-text>.rte:has(+.heading){margin-bottom:10px!important;letter-spacing:1px!important}#NewsletterModal .rich-text>.heading{border-radius:22px 0 0 22px}#NewsletterModal .rich-text>.heading+.rte+.rte{margin-top:18px!important}#NewsletterModal .rich-text>.lv-popup-form-block{margin-top:20px!important}#NewsletterModal .lv-popup-form__email{height:56px;min-height:56px}#NewsletterModal .lv-popup-form__submit{min-height:54px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/newsletter-popup.css.map */
