.newsletter{background:linear-gradient(var(--nl-bg, #efd9b5) 0 0) top / 100% calc(100% + min(0px,var(--nl-margin-bottom, 0px))) no-repeat;padding-top:var(--nl-padding-top, 40px);padding-bottom:var(--nl-padding-bottom, 40px);margin-top:var(--nl-margin-top, 0px);margin-bottom:var(--nl-margin-bottom, 0px)}.newsletter__panel{position:relative;z-index:1;box-sizing:border-box;max-width:1262px;margin-inline:auto;padding:132px 80px 180px}.newsletter__cloud{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;padding-inline:16px}.newsletter__cloud img{display:block;width:100%;height:100%;object-fit:fill}.newsletter__cloud[data-viewport=mobile]{display:none}.newsletter__sparkle{position:absolute;top:45.2%;z-index:0;width:8%;pointer-events:none;-webkit-user-select:none;user-select:none}.newsletter__sparkle img{display:block;width:100%;height:auto}.newsletter__sparkle--left{left:16.1%}.newsletter__sparkle--right{right:15.5%;transform:scaleX(-1)}.newsletter__inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:20px;max-width:582px;margin-inline:auto;padding-inline:20px}.newsletter__head{display:flex;flex-direction:column;align-items:center;gap:15px}.newsletter__turkey{display:block;width:var(--nl-icon-width, 113px);height:auto}.newsletter__heading{margin:0;font-family:var(--font-beranda-round, serif);font-size:44px;font-weight:400;line-height:1.1;letter-spacing:-.44px;color:var(--nl-heading, #401d07);text-align:center;text-transform:none}.newsletter__text{margin:0;font-family:var(--font-satoshi, sans-serif);font-size:18px;font-weight:500;line-height:1.5;color:var(--nl-text, #592e29);text-align:center}.newsletter__label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.newsletter__form{display:flex;flex-direction:column;align-items:center;gap:20px;margin:0;width:100%}.newsletter__form--inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px;margin:0;width:100%}.newsletter__input{box-sizing:border-box;width:360px;max-width:100%;height:56px;margin:0;padding:18px 25px;border:1px solid var(--nl-input-border, #c2511e);border-radius:100px;background-color:var(--nl-input-bg, #ffffff);background-image:none;box-shadow:none;font-family:var(--font-satoshi, sans-serif);font-size:15px;font-weight:500;line-height:normal;color:var(--nl-input-fg, #592e29);-webkit-appearance:none;appearance:none}.newsletter__input::placeholder{color:var(--nl-input-fg, #592e29);opacity:.75}.newsletter__input:focus-visible{outline:2px solid var(--nl-input-border, #c2511e);outline-offset:2px}.newsletter__submit{height:56px;padding-block:0;letter-spacing:2.4px;flex:1}.newsletter__message{position:relative;z-index:1;margin:0;font-family:var(--font-satoshi, sans-serif);font-size:15px;line-height:1.5;color:var(--nl-text, #592e29);text-align:center;flex:1 1 100%}.newsletter__message--success{font-weight:700}.newsletter__heading--mobile-breaks br{display:none}.newsletter--banner .newsletter__panel{box-sizing:border-box;width:calc(100% - 32px);max-width:951px;padding:26px 48px 61px;border:solid transparent;border-width:40px 32px;border-image-source:var(--nl-frame, none);border-image-slice:7.48% 3.37%;border-image-repeat:stretch;background-color:var(--nl-frame-color, #f1f1e4);background-clip:padding-box}.newsletter--banner .newsletter__inner,.newsletter--banner .newsletter__head{gap:15px}.newsletter--banner .newsletter__inner{max-width:none;padding-inline:0}.newsletter--banner .newsletter__heading{max-width:10em;font-family:var(--font-barlow-condensed, sans-serif);font-size:48px;font-weight:600;line-height:1.1;letter-spacing:0;text-transform:uppercase}.newsletter--banner .newsletter__text{white-space:nowrap}.newsletter--banner .newsletter__input{border-radius:8px;font-size:16px}.newsletter--banner .newsletter__submit{flex:0 0 auto;padding-inline:52px;letter-spacing:.8px}@media screen and (max-width:767px){.newsletter{padding-top:var(--nl-padding-top-mobile, 24px);padding-bottom:var(--nl-padding-bottom-mobile, 24px);margin-top:var(--nl-margin-top-mobile, 0px);margin-bottom:var(--nl-margin-bottom-mobile, 0px);background-size:100% calc(100% + min(0px,var(--nl-margin-bottom-mobile, 0px)))}.newsletter__panel{padding:64px 24px 78px}.newsletter__cloud[data-viewport=desktop]{display:none}.newsletter__cloud[data-viewport=mobile]{display:block}.newsletter__sparkle{display:none}.newsletter__inner{gap:18px;padding-inline:24px}.newsletter__turkey{width:var(--nl-icon-width-mobile, 57px)}.newsletter__heading{font-size:32px;line-height:1.2;letter-spacing:-.64px}.newsletter__text{font-size:16px}.newsletter__form{flex-wrap:nowrap;gap:11px;width:100%}.newsletter__form--inner{gap:11px;flex-wrap:nowrap}.newsletter__input{flex:1 1 auto;width:auto;min-width:0;height:48px;padding-inline:20px;font-size:14px}.newsletter__submit{flex:0 0 auto;height:48px;padding-inline:20px;font-size:14px;letter-spacing:2.1px}.newsletter__heading--mobile-breaks br{display:inline}.newsletter--banner .newsletter__panel{padding:7px 0 30px;border-width:15px 11px;border-image-source:var(--nl-frame-mobile, var(--nl-frame, none))}.newsletter--banner .newsletter__inner{padding-inline:0}.newsletter--banner .newsletter__turkey{margin-bottom:-17px}.newsletter--banner .newsletter__heading{max-width:none;font-size:40px;line-height:1.15;letter-spacing:-1.6px}.newsletter--banner .newsletter__text{max-width:275px;white-space:normal}.newsletter--banner .newsletter__input{flex:0 1 173px;padding-inline:25px;font-size:14px}.newsletter--banner .newsletter__submit{padding-inline:29px;letter-spacing:.7px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/landing-newsletter-signup.css.map */
