.section-background.rc-seasonal-newsletter-background,.media-with-content.rc-seasonal-newsletter{--rc-nl-bg:#310c19;--rc-nl-ink:#fff3e5;--rc-nl-field:#fff7ed;--rc-nl-field-ink:#381522;--rc-nl-border:#b99260;--rc-nl-button:#ebc68c;--rc-nl-button-ink:#310c19;--rc-nl-button-hover:#f7dbac;--rc-nl-focus:#f7dbac;background:var(--rc-nl-bg);color:var(--rc-nl-ink)}html[data-rc-appearance=light] .section-background.rc-seasonal-newsletter-background,html[data-rc-appearance=light] .media-with-content.rc-seasonal-newsletter{--rc-nl-bg:#f5e4df;--rc-nl-ink:#451b2b;--rc-nl-field:#fff9f1;--rc-nl-field-ink:#381522;--rc-nl-border:#956d55;--rc-nl-button:#5b2036;--rc-nl-button-ink:#fff3e5;--rc-nl-button-hover:#752f48;--rc-nl-focus:#752f48}.section.media-with-content.rc-seasonal-newsletter{--color-foreground:var(--rc-nl-ink);--color-heading:var(--rc-nl-ink);--color-input-text:var(--rc-nl-field-ink);--color-input-background:var(--rc-nl-field);--color-input-border:var(--rc-nl-border);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"content media";gap:0;width:min(1280px,calc(100% - 48px));max-width:none;min-height:0;margin:40px auto;padding:0;border:1px solid var(--rc-nl-border);border-radius:20px;overflow:hidden;box-shadow:0 18px 48px #18070f24}.media-with-content.rc-seasonal-newsletter>.rc-seasonal-newsletter__media{grid-area:media;display:flex;align-items:center;justify-content:center;min-width:0;min-height:0;aspect-ratio:auto;padding:0;background:#410914}.rc-seasonal-newsletter__image{display:block;width:100%;height:auto;aspect-ratio:1672/941;object-fit:contain;max-width:100%}.media-with-content.rc-seasonal-newsletter>.media-with-content__content{grid-area:content;min-width:0;background:var(--rc-nl-bg);color:var(--rc-nl-ink)}.media-with-content.rc-seasonal-newsletter .media-with-content__content>.group-block-content{min-width:0;gap:24px;padding:clamp(28px,4vw,56px)}.rc-seasonal-newsletter .text-block{color:var(--rc-nl-ink);max-width:24ch;font-family:var(--font-heading--family,Georgia,serif);font-size:clamp(26px,2.7vw,40px);line-height:1.16;text-wrap:balance}.rc-seasonal-newsletter .text-block :is(p,h2,h3){color:inherit;font:inherit;margin:0}.rc-seasonal-newsletter .email-signup-block{width:100%;min-width:0}.rc-seasonal-newsletter .email-signup__input-group{display:grid;grid-template-columns:minmax(0,1fr) 56px;align-items:center;width:100%;max-width:520px;gap:10px;background:transparent}.rc-seasonal-newsletter .email-signup__input{min-width:0;width:100%;height:56px;padding:14px 18px;border:1px solid var(--rc-nl-border);border-radius:999px;background:var(--rc-nl-field);color:var(--rc-nl-field-ink);font-size:16px;box-shadow:none}.rc-seasonal-newsletter .email-signup__input::placeholder{color:var(--rc-nl-field-ink);opacity:.78}.rc-seasonal-newsletter .email-signup__button{--button-background-color:var(--rc-nl-button);--button-color:var(--rc-nl-button-ink);display:grid;place-items:center;width:56px;min-width:56px;height:56px;min-height:56px;padding:0;border:0;border-radius:50%;background:var(--rc-nl-button);color:var(--rc-nl-button-ink);box-shadow:none}.rc-seasonal-newsletter .email-signup__button:after{box-shadow:none}.rc-seasonal-newsletter .email-signup__button:hover{background:var(--rc-nl-button-hover)}.rc-seasonal-newsletter .email-signup__button-icon{width:24px;height:24px}.rc-seasonal-newsletter :is(input,button):focus-visible{outline:2px solid var(--rc-nl-focus);outline-offset:4px}.rc-seasonal-newsletter .email-signup__message{color:var(--rc-nl-ink);line-height:1.5}@media(max-width:749px){.section.media-with-content.rc-seasonal-newsletter{grid-template-columns:minmax(0,1fr);grid-template-areas:"media" "content";width:calc(100% - 32px);margin:24px auto;border-radius:16px}.media-with-content.rc-seasonal-newsletter .media-with-content__content>.group-block-content{padding:28px 22px;gap:22px}.rc-seasonal-newsletter .text-block{font-size:clamp(25px,7vw,32px);max-width:24ch}}.rc-seasonal-newsletter .email-signup__button .email-signup__button-icon,.rc-seasonal-newsletter .email-signup__button .email-signup__button-icon path{color:var(--rc-nl-button-ink)!important;fill:currentColor}
/*# sourceMappingURL=/cdn/shop/t/14/assets/ricordo-seasonal-newsletter.css.map */
