newsletter-popup{position:fixed;inset-block-start:0;inset-inline-start:0;z-index:calc(var(--z-header) + 1);width:100%;height:100%;display:flex;align-items:flex-end;justify-content:center;padding-block-start:4rem;text-align:center;visibility:hidden;pointer-events:none;will-change:visibility,background-color;transition:visibility var(--duration-default),background-color var(--duration-default),opacity var(--duration-default)}newsletter-popup[open]{background-color:#00000080;opacity:1;visibility:visible;pointer-events:all}newsletter-popup[open] .newsletter-popup__wrapper{transform:translateY(0)}newsletter-popup p{margin:0 0 1rem}newsletter-popup p:last-child{margin-block-end:0}.newsletter-popup__wrapper{overflow-y:auto;max-height:100%;position:relative;width:100%;transform:translateY(100%);transition:transform var(--duration-default)}.newsletter-popup__wrapper .rte ul,.newsletter-popup__wrapper .rte ol{display:flex;flex-direction:column;align-items:center}.newsletter-popup__media{display:none}.newsletter-popup__content{padding:4rem var(--page-gutter)}.newsletter-popup__title{margin:0 0 1.6rem}.newsletter-popup__entry{margin-block-end:2.4rem;color:rgb(var(--color-foreground))}.newsletter-popup__form{margin-block-end:2.4rem}@media screen and (min-width:750px){newsletter-popup{padding:4rem;align-items:center;background-color:#00000080;opacity:0}newsletter-popup[open] .newsletter-popup__wrapper{transform:none}.newsletter-popup__wrapper{max-width:45rem;transform:none}.newsletter-popup__content{padding:4rem}.newsletter-popup__media{display:block;border-radius:0}}.newsletter-popup__privacy{font-size:1.4rem;line-height:1.5;margin:1.2rem 0}.newsletter-popup__privacy a{color:inherit;text-decoration:underline;text-underline-offset:.2em}@media screen and (max-width:749px){newsletter-popup[open]{background-color:#00000059}.newsletter-popup__content{padding:2.4rem 2rem 2rem}newsletter-popup .section__heading{font-size:2.6rem;line-height:1.15;margin-block-end:1rem}.newsletter-popup__entry{margin-block-end:1.6rem;font-size:1.4rem;line-height:1.45}.newsletter-popup__form{margin-block-end:1.2rem}.newsletter-popup__privacy{font-size:1.2rem;margin:.8rem 0}}.newsletter-welcome-toast{position:fixed;left:50%;bottom:10rem;transform:translate(-50%);z-index:calc(var(--z-header) + 2);width:calc(100% - 3.2rem);max-width:42rem;display:flex;align-items:center;gap:1.2rem;padding:1.4rem 1.6rem;background:#3047dc;color:#fff;border-radius:1.6rem;box-shadow:0 .8rem 2.4rem #0000002e;font-size:1.5rem;line-height:1.4;text-align:left}.newsletter-welcome-toast[hidden]{display:none}.newsletter-welcome-toast p{margin:0;flex:1;color:#fff}.newsletter-welcome-toast button{background:none;border:0;color:#fff;font-size:2.4rem;line-height:1;cursor:pointer;padding:0 .4rem}@media screen and (min-width:750px){.newsletter-welcome-toast{bottom:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-newsletter-popup.css.map */
