.kb-newsletter{position:fixed;inset:auto 0 0;z-index:30;margin:0;padding:0;width:100%;max-width:none;max-height:60dvh;overflow-y:auto;border:0;border-top:var(--style-border-width-inputs, 1px) solid var(--color-input-border);border-radius:0;background:var(--color-background);color:var(--color-foreground);box-shadow:none;font-family:var(--font-paragraph--family);font-size:var(--font-paragraph--size);font-weight:var(--font-paragraph--weight);line-height:var(--font-paragraph--line-height);padding-bottom:env(safe-area-inset-bottom,0px)}.kb-newsletter[hidden]{display:none!important}.kb-newsletter__content{width:100%;max-width:1600px;margin-inline:auto;padding:32px 72px 28px 32px;display:grid;grid-template-columns:minmax(200px,1fr) minmax(0,var(--newsletter-width));column-gap:clamp(32px,6vw,100px);row-gap:12px;align-items:center}.kb-newsletter__intro{grid-column:1;grid-row:1 / 3;display:grid;gap:12px}.kb-newsletter__content h2,.kb-newsletter__content p{margin:0}.kb-newsletter__form{grid-column:2;display:flex;flex-wrap:wrap;align-items:end;gap:12px}.kb-newsletter__close{position:absolute;top:8px;right:8px;width:44px;height:44px;min-width:44px;min-height:44px;padding:12px;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:var(--color-foreground);cursor:pointer;box-shadow:none;animation:none;transform:none;z-index:1}.kb-newsletter__close svg{width:20px;height:20px}.kb-newsletter__close:hover{color:var(--newsletter-hover);background:transparent;box-shadow:none;transform:none}.kb-newsletter__close:focus-visible{outline:2px solid currentColor;outline-offset:2px}.kb-newsletter__email{flex:1 1 100px;min-width:0;width:0;min-height:48px;padding:12px 0;border:0;border-bottom:var(--style-border-width-inputs, 1px) solid var(--color-input-border);border-radius:0;background:transparent;color:var(--color-input-text);font:inherit}.kb-newsletter__email[type=email]{flex-grow:1.5}.kb-newsletter__email::placeholder{color:var(--color-input-text);opacity:.7}.kb-newsletter__email:focus-visible{outline:2px solid currentColor;outline-offset:4px}.kb-newsletter__submit{flex:0 0 auto;min-height:48px;padding-inline:24px}.kb-newsletter__result{flex-basis:100%}.kb-newsletter__privacy{color:inherit;text-underline-offset:.2em}.kb-newsletter__privacy:hover{color:var(--newsletter-hover)}.kb-newsletter__consent{grid-column:2;font-size:max(11px,.916667em);line-height:1.5}.kb-newsletter__consent p{display:inline}.kb-newsletter__consent p+p:before{content:" "}.kb-newsletter__consent a{text-decoration:underline;text-underline-offset:.2em}.kb-newsletter__image{display:none}.kb-newsletter--with-image{display:grid;grid-template-columns:160px 1fr}.kb-newsletter--with-image .kb-newsletter__image{display:block}.kb-newsletter__image img{display:block;width:100%;height:100%;object-fit:cover}.kb-newsletter__swipe{display:none}@media(max-width:749px){.kb-newsletter{max-height:50dvh;overscroll-behavior-y:contain}.kb-newsletter__swipe{display:grid;place-items:center;height:28px;touch-action:none}.kb-newsletter__swipe span{width:32px;height:3px;border-radius:2px;background:currentColor;opacity:.3}.kb-newsletter__close{top:2px;right:4px}.kb-newsletter__content{padding:4px 20px 20px;grid-template-columns:1fr;gap:16px}.kb-newsletter__intro{grid-column:1;grid-row:auto;gap:8px;padding-right:24px}.kb-newsletter__form,.kb-newsletter__consent{grid-column:1}.kb-newsletter__form{gap:12px}.kb-newsletter__email{flex-basis:100%;width:100%;font-size:max(16px,var(--font-paragraph--size));min-height:44px;padding-block:8px}.kb-newsletter__submit{flex-basis:100%;min-height:44px}.kb-newsletter--with-image{display:block}.kb-newsletter--with-image .kb-newsletter__image{display:none}}@media(prefers-reduced-motion:reduce){.kb-newsletter,.kb-newsletter *{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/newsletter-popup.css.map */
