#MainContent:has(.shopify-email-marketing-confirmation__container),#MainContent:has(.shopify-challenge__container),#MainContent:has(.fp-newsletter-page){width:100%;max-width:none;margin:0;padding:calc(var(--store-header-offset) + 48px) 20px 64px;min-height:0}.shopify-email-marketing-confirmation__container,.shopify-challenge__container,.fp-newsletter-page{box-sizing:border-box;width:100%;max-width:620px;margin:0 auto;padding:clamp(24px,4vw,44px);border:1px solid color-mix(in srgb,var(--store-outline-start) 45%,transparent);border-radius:var(--store-radius);background:var(--store-surface);color:var(--store-text);font-family:FluxPose Poppins,sans-serif;font-size:16px;line-height:1.65;text-align:center;overflow-wrap:anywhere}.shopify-email-marketing-confirmation__container h1,.shopify-email-marketing-confirmation__container h2,.fp-newsletter-page .page-header__title,.fp-newsletter-page h1{margin:0 0 20px;font:700 clamp(26px,4vw,36px)/1.2 "FluxPose Poppins",sans-serif;color:var(--store-text)}.shopify-email-marketing-confirmation__container p,.shopify-challenge__container p,.fp-newsletter-page p{color:var(--store-muted);font-size:16px;line-height:1.65}.shopify-email-marketing-confirmation__container a,.fp-newsletter-page .rte a{color:var(--store-outline-start);text-decoration:underline;text-underline-offset:3px}.shopify-email-marketing-confirmation__container form,.shopify-challenge__container form{margin:24px 0 0}.shopify-email-marketing-confirmation__container :is(button,[type=submit]),.shopify-challenge__container .shopify-challenge__button{display:inline-flex;align-items:center;justify-content:center;max-width:100%;min-height:46px;margin:12px 0 0;padding:12px 24px;border:2px solid var(--store-button-outline);border-radius:var(--store-button-radius);background:var(--store-section);color:var(--store-text);font:600 15px/1.4 FluxPose Poppins,sans-serif;white-space:normal;cursor:pointer}.fp-newsletter-page .page-template,.fp-newsletter-page .page-header,.fp-newsletter-page .content-section,.fp-newsletter-page .content-section__inner{padding:0;margin:0}.fp-newsletter-page .row{width:100%;max-width:none;margin:0}.fp-newsletter-page .columns{float:none;width:100%;padding:0}#MainContent .fp-newsletter-page .content-section{padding:0!important}.fp-newsletter-page .page-template>div+div{margin-top:24px}.fp-newsletter-page .newsletter-section{margin-top:0}#MainContent .fp-newsletter-page .newsletter__form__email{margin:0;min-height:48px;border:1px solid var(--fp-control-line);border-radius:var(--store-radius);background:var(--store-background);color:var(--store-text)}.fp-newsletter-page .newsletter__form-wrap{display:block;width:100%}.fp-newsletter-page .newsletter__form-fields{display:flex;align-items:stretch;gap:8px}#MainContent .fp-newsletter-page .newsletter__form__email{flex:1;min-width:0;width:100%;height:50px;padding:12px 16px}.fp-newsletter-page .newsletter__form__btn{position:static;flex:0 0 50px;width:50px;height:50px;line-height:1}.fp-newsletter-page .newsletter__form__btn svg{display:block}.fp-newsletter-feedback{padding:14px 16px;margin:0 0 14px;border:1px solid var(--store-outline-start);border-radius:var(--store-radius);background:var(--store-surface);color:var(--store-text);text-align:left}.fp-newsletter-feedback p{margin:0;font-size:14px;line-height:1.6;color:inherit}.fp-newsletter-feedback p+p{margin-top:6px;font-size:12px;color:var(--store-muted)}.fp-newsletter-feedback ul{margin:0 0 0 18px}.fp-newsletter-feedback a{color:inherit;text-decoration:underline}.fp-newsletter-form{scroll-margin-top:calc(var(--store-header-offset) + 24px)}@media(max-width:600px){#MainContent:has(.shopify-email-marketing-confirmation__container),#MainContent:has(.shopify-challenge__container),#MainContent:has(.fp-newsletter-page){padding:calc(var(--store-header-offset) + 28px) 16px 40px}.shopify-challenge__container{padding:24px 8px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/fluxpose-confirmation.css.map */
