newsletter-popup{position:fixed;inset-block-start:0;inset-inline-start:0;z-index:var(--z-modals);width:100%;height:100%;display:flex;align-items:center;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%;max-width:90%;position:relative;border-radius:8px;border:2px solid #6f5d51;width:100%;transform:translateY(100%);transition:transform var(--duration-default)}.newsletter-popup__media{display:block}.newsletter-popup__wrapper>div:first-of-type{border-bottom:2px solid #6f5d51}.newsletter-popup__content{padding:4rem var(--page-gutter)}.newsletter-popup__title,.newsletter-popup__thankyou{margin:0 0 1.6rem}.newsletter-popup__entry{margin-block-end:2.4rem;color:var(--color-body-text)}.newsletter-popup__form{margin-block-end:2.4rem}@media screen and (min-width: 750px){newsletter-popup{padding:4rem;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}}@media screen and (max-width:750px){.newsletter-popup__wrapper{grid-template-columns:1fr!important;max-width:90%!important}}.newsletter_trigger{position:fixed;cursor:pointer;bottom:6%;left:16px;z-index:116;background-color:#6f5d51;display:flex;align-items:center;gap:12px;font-size:18px;padding:10px 18px;border-radius:8px;flex-direction:row-reverse;color:#fff;background:url(/cdn/shop/files/new-Facebook-omslagfoto.png?v=1734063197);background-size:200%;animation:moveBackground 50s linear infinite;background-position:center}.newsletter_trigger>*{margin:0;font-size:14px}.newsletter_trigger svg{fill:#fff;width:10px;height:10px}@keyframes moveBackground{0%{background-position:0 0}to{background-position:-1000px 0}}@media screen and (max-width:750px){.newsletter_trigger{bottom:8%}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/section-newsletter-popup.css.map */
