.mb-newsletter-popup{display:contents}.mb-newsletter-popup__dialog:not([open]),.mb-newsletter-popup [hidden]{display:none!important}.mb-newsletter-popup__dialog{box-sizing:border-box;width:min(calc(66.666667vw + 5.333333px),calc(100vw - 56px),calc((100svh - 32px) * 1.617647 + 16px));max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;border:0;border-radius:var(--mb-nl-radius, 0px);background:var(--mb-nl-background, #fff);color:var(--mb-nl-text, #000);overflow:auto;overscroll-behavior:contain;font-family:var(--font-body--family, Arial, sans-serif)}.mb-newsletter-popup__dialog::backdrop{background:var(--mb-nl-overlay, #181818);opacity:var(--mb-nl-overlay-opacity, .8)}.mb-newsletter-popup__panel{position:relative;display:grid;grid-template-columns:minmax(0,var(--mb-nl-image-share, 50fr)) minmax(0,var(--mb-nl-content-share, 50fr));gap:16px;width:100%;min-height:0}.mb-newsletter-popup__media{position:relative;grid-column:1;grid-row:1;aspect-ratio:55 / 68;min-width:0;background:#ecece9;overflow:hidden}.mb-newsletter-popup__media picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.mb-newsletter-popup__image,.mb-newsletter-popup__placeholder{display:block;width:100%;height:100%;object-fit:cover}.mb-newsletter-popup__media picture .mb-newsletter-popup__image{width:100%;height:100%}.mb-newsletter-popup__content{grid-column:2;grid-row:1;align-self:center;min-width:0;padding:56px 48px}body .mb-newsletter-popup .mb-newsletter-popup__heading{margin:0 0 16px;color:inherit;font-size:var(--mb-nl-heading-size, 32px)!important;font-weight:700;line-height:1!important;letter-spacing:-.02em;text-transform:uppercase;overflow-wrap:break-word}.mb-newsletter-popup__description{color:inherit;font-size:var(--mb-nl-body-size, 14px);font-weight:400;line-height:24px;overflow-wrap:break-word}.mb-newsletter-popup__description :is(p,a,strong,em){color:inherit;font-size:inherit;line-height:inherit}.mb-newsletter-popup__description p{margin:0}.mb-newsletter-popup__description p+p{margin-top:12px}.mb-newsletter-popup__button{display:inline-flex;align-items:center;justify-content:center;min-height:42px;max-width:100%;margin-top:32px;padding:14px 16px 12px;border:0;border-radius:0;background:var(--mb-nl-button-background, #000);color:var(--mb-nl-button-text, #fff);font-family:inherit;font-size:14px;font-weight:700;line-height:1;text-align:center;text-transform:uppercase;text-decoration:none;overflow-wrap:anywhere;cursor:pointer}.mb-newsletter-popup__button:hover{opacity:.85}.mb-newsletter-popup__button:focus-visible,.mb-newsletter-popup__close:focus-visible{outline:2px solid var(--mb-nl-text, #000);outline-offset:4px}.mb-newsletter-popup__close{position:absolute;top:8px;right:8px;z-index:1;display:grid;place-items:center;width:44px;height:44px;padding:10px;border:0;background:transparent;color:var(--mb-nl-text, #000);cursor:pointer}.mb-newsletter-popup__dialog[data-image-side=right] .mb-newsletter-popup__panel{grid-template-columns:minmax(0,var(--mb-nl-content-share, 50fr)) minmax(0,var(--mb-nl-image-share, 50fr))}.mb-newsletter-popup__dialog[data-image-side=right] .mb-newsletter-popup__media{grid-column:2}.mb-newsletter-popup__dialog[data-image-side=right] .mb-newsletter-popup__content{grid-column:1}.mb-newsletter-popup__dialog[data-sizing=custom]{width:min(var(--mb-nl-width, 960px),calc(100vw - 56px))}.mb-newsletter-popup__dialog[data-sizing=custom] .mb-newsletter-popup__panel{min-height:var(--mb-nl-height, 600px)}.mb-newsletter-popup__dialog[data-sizing=custom] .mb-newsletter-popup__media{aspect-ratio:auto}.mb-newsletter-popup__form-wrap{margin-top:24px}.mb-newsletter-popup__label{display:block;margin-bottom:8px;color:inherit;font-size:14px;font-weight:500}.mb-newsletter-popup__email{box-sizing:border-box;width:100%;min-height:44px;padding:10px 12px;border:1px solid currentColor;border-radius:0;background:transparent;color:inherit;font:inherit;font-size:16px}.mb-newsletter-popup__email:focus-visible{outline:2px solid currentColor;outline-offset:2px}.mb-newsletter-popup__consent{display:flex;align-items:flex-start;gap:10px;margin-top:16px;cursor:pointer}.mb-newsletter-popup__consent>input{-webkit-appearance:auto;appearance:auto;flex:0 0 auto;width:18px;height:18px;margin:2px 0 0;accent-color:var(--mb-nl-text, #000)}.mb-newsletter-popup__consent span,.mb-newsletter-popup__privacy{font-size:12px;line-height:1.5}.mb-newsletter-popup__consent p,.mb-newsletter-popup__privacy p{margin:0}.mb-newsletter-popup__consent a,.mb-newsletter-popup__privacy a{color:inherit;text-decoration:underline;text-underline-offset:2px}.mb-newsletter-popup__privacy{margin-top:14px}.mb-newsletter-popup__submit{margin-top:20px}.mb-newsletter-popup__error{margin-top:16px;padding:12px;border:1px solid currentColor;color:inherit;font-size:14px;line-height:1.5}.mb-newsletter-popup__error ul{margin:0;padding-inline-start:18px}.mb-newsletter-popup .mb-newsletter-popup__success{margin:0;color:inherit;font-size:16px;font-weight:500;line-height:1.5}@media screen and (min-width:992px)and (max-width:1199px){.mb-newsletter-popup__content{padding-inline:24px}}@media screen and (max-width:991px){.mb-newsletter-popup__dialog,.mb-newsletter-popup__dialog[data-sizing=custom]{width:calc(100vw - 56px)}.mb-newsletter-popup__panel,.mb-newsletter-popup__dialog[data-sizing=custom] .mb-newsletter-popup__panel{display:flex;flex-direction:column;gap:0;min-height:0}.mb-newsletter-popup__media{flex:0 0 auto;width:100%;height:var(--mb-nl-mobile-image-height, 240px);aspect-ratio:auto}.mb-newsletter-popup__content{width:100%;padding:16px}body .mb-newsletter-popup .mb-newsletter-popup__heading{font-size:var(--mb-nl-heading-size-mobile, 24px)!important}.mb-newsletter-popup__close{position:sticky;order:-1;align-self:flex-end;top:4px;width:44px;margin:0 4px -44px 0;background:var(--mb-nl-background, #fff)}}@media screen and (min-width:576px)and (max-width:991px){.mb-newsletter-popup__media{height:calc(var(--mb-nl-mobile-image-height, 240px) + 160px)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/multibike-newsletter-popup.css.map */
