.nestio-newsletter-section{--nestio-nl-bg: #0f2233;--nestio-nl-text: #ffffff;--nestio-nl-teal: #0fa3b1;--nestio-nl-muted: #cbd5dc;--nestio-nl-content-max: 720px;--nestio-nl-form-max: 720px;--nestio-nl-form-height: 60px;--nestio-nl-btn-width: 185px;--nestio-nl-form-radius: 14px}.nestio-newsletter-section .nestio-newsletter{position:relative;background:var(--nestio-nl-bg, #0f2233);color:var(--nestio-nl-text, #ffffff);overflow-x:clip}.nestio-newsletter-section .nestio-newsletter:after{content:"";position:absolute;inset-inline:0;bottom:0;height:2px;pointer-events:none;background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--nestio-nl-teal, #0fa3b1) 28%,transparent) 22%,var(--nestio-nl-teal, #0fa3b1) 50%,color-mix(in srgb,var(--nestio-nl-teal, #0fa3b1) 28%,transparent) 78%,transparent 100%);opacity:.55}.nestio-newsletter-section .nestio-newsletter__banner{width:100%;padding-top:var(--nestio-nl-pad-top, 0);padding-bottom:var(--nestio-nl-pad-bottom, 0)}.nestio-newsletter-section .nestio-newsletter__split:not(.nestio-newsletter__split--no-image){display:grid;grid-template-columns:minmax(0,.38fr) minmax(0,.62fr);align-items:stretch;direction:ltr;min-height:clamp(13.75rem,16vw,16.25rem);overflow:visible}.nestio-newsletter-section .nestio-newsletter__split--no-image{display:block}.nestio-newsletter-section .nestio-newsletter__media{position:relative;align-self:stretch;min-height:100%;overflow:hidden}.nestio-newsletter-section .nestio-newsletter__image{width:100%;height:100%;object-fit:cover;object-position:20% center;display:block}.nestio-newsletter-section .nestio-newsletter__overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,rgba(15,34,51,0) 0%,rgba(15,34,51,.06) 34%,rgba(15,34,51,.34) 50%,rgba(15,34,51,.68) 60%,rgba(15,34,51,.92) 68%,var(--nestio-nl-bg, #0f2233) 76%)}.nestio-newsletter-section .nestio-newsletter__panel{direction:rtl;display:flex;align-items:center;justify-content:center;align-self:stretch;background:var(--nestio-nl-bg, #0f2233);padding:clamp(1.125rem,2vw,1.5rem) clamp(1.75rem,3.5vw,2.75rem);padding-bottom:calc(clamp(1.125rem,2vw,1.5rem) + 2px)}.nestio-newsletter-section .nestio-newsletter__split--no-image .nestio-newsletter__panel{padding:clamp(2.25rem,4vw,3rem) clamp(1.25rem,4vw,2rem)}.nestio-newsletter-section .nestio-newsletter__content{width:100%;max-width:var(--nestio-nl-content-max, 720px)}.nestio-newsletter-section .nestio-newsletter__split--no-image .nestio-newsletter__content{max-width:44rem;margin-inline:auto}.nestio-newsletter-section .nestio-newsletter__inner{width:100%;display:flex;flex-direction:column;align-items:flex-start;text-align:start}.nestio-newsletter-section .nestio-newsletter__split--no-image .nestio-newsletter__inner{align-items:center;text-align:center}.nestio-newsletter-section .nestio-newsletter__title{margin:0 0 .375rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:clamp(1.5rem,2vw,1.875rem);font-weight:700;line-height:1.25;color:var(--nestio-nl-text, #ffffff);max-width:40rem}.nestio-newsletter-section .nestio-newsletter__text{margin:0 0 .625rem;max-width:40rem;font-size:clamp(.875rem,1vw,1rem);font-weight:400;line-height:1.5;color:#ffffffd1}.nestio-newsletter-section .nestio-newsletter__form{width:100%;max-width:var(--nestio-nl-form-max, 720px);margin:0}.nestio-newsletter-section .nestio-newsletter__field-row{display:flex;align-items:stretch;direction:rtl;width:100%;max-width:var(--nestio-nl-form-max, 720px);height:var(--nestio-nl-form-height, 60px);min-height:var(--nestio-nl-form-height, 60px);border-radius:var(--nestio-nl-form-radius, 14px);overflow:hidden;box-shadow:0 6px 20px #00000024,0 0 0 1px #ffffff0d}.nestio-newsletter-section .nestio-newsletter__form .nestio-newsletter__field-row input.nestio-newsletter__input.field__input,.nestio-newsletter-section .nestio-newsletter__form .nestio-newsletter__field-row input.nestio-newsletter__input.field__input:focus,.nestio-newsletter-section .nestio-newsletter__form .nestio-newsletter__field-row input.nestio-newsletter__input.field__input:not(:placeholder-shown),.nestio-newsletter-section .nestio-newsletter__form .nestio-newsletter__field-row input.nestio-newsletter__input.field__input:-webkit-autofill{font-size:16px;font-weight:400;color:#0b1f2a}.nestio-newsletter-section .nestio-newsletter__input{flex:1 1 auto;min-width:0;height:var(--nestio-nl-form-height, 60px);min-height:var(--nestio-nl-form-height, 60px);margin:0;padding:0 1.25rem;border:none;border-radius:0;border-top-right-radius:var(--nestio-nl-form-radius, 14px);border-bottom-right-radius:var(--nestio-nl-form-radius, 14px);background:#fff;color:#0b1f2a;font-family:var(--font-body-family);font-size:16px;font-weight:400;line-height:1.2;text-align:right;box-shadow:none}.nestio-newsletter-section .nestio-newsletter__input.field__input,.nestio-newsletter-section .nestio-newsletter__input.field__input:focus,.nestio-newsletter-section .nestio-newsletter__input.field__input:not(:placeholder-shown),.nestio-newsletter-section .nestio-newsletter__input.field__input:-webkit-autofill{padding:0 1.25rem;margin:0}.nestio-newsletter-section .nestio-newsletter__form .nestio-newsletter__field-row input.nestio-newsletter__input.field__input::placeholder,.nestio-newsletter-section .nestio-newsletter__input::placeholder,.nestio-newsletter-section .nestio-newsletter__input.field__input::placeholder{opacity:1;color:#0b1f2a99;font-size:16px;font-weight:400}.nestio-newsletter-section .nestio-newsletter__form .nestio-newsletter__field-row input.nestio-newsletter__input.field__input::-webkit-input-placeholder{opacity:1;color:#0b1f2a99;font-size:16px;font-weight:400}.nestio-newsletter-section .nestio-newsletter__input:focus{outline:none;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--nestio-nl-teal, #0fa3b1) 35%,transparent)}.nestio-newsletter-section .nestio-newsletter__form .nestio-newsletter__field-row button.nestio-newsletter__submit,.nestio-newsletter-section .nestio-newsletter__form .nestio-newsletter__field-row button.nestio-newsletter__submit .nestio-newsletter__submit-text{font-size:17px;font-weight:700;line-height:1}.nestio-newsletter-section .nestio-newsletter__submit{display:inline-flex;flex:0 0 var(--nestio-nl-btn-width, 185px);align-items:center;justify-content:center;gap:.375rem;width:var(--nestio-nl-btn-width, 185px);min-width:var(--nestio-nl-btn-width, 185px);max-width:var(--nestio-nl-btn-width, 185px);height:var(--nestio-nl-form-height, 60px);min-height:var(--nestio-nl-form-height, 60px);padding:0 1rem;border:none;border-radius:0;border-top-left-radius:var(--nestio-nl-form-radius, 14px);border-bottom-left-radius:var(--nestio-nl-form-radius, 14px);background:var(--nestio-nl-teal, #0fa3b1);color:#fff;font-family:var(--font-body-family);font-size:17px;font-weight:700;line-height:1;cursor:pointer;transition:filter .2s ease;white-space:nowrap}.nestio-newsletter-section .nestio-newsletter__submit:hover{filter:brightness(1.06)}.nestio-newsletter-section .nestio-newsletter__submit-icon{display:inline-flex;width:18px;height:18px;flex-shrink:0}.nestio-newsletter-section .nestio-newsletter__submit-icon svg{width:100%;height:100%;display:block}.nestio-newsletter-section .nestio-newsletter__message{width:100%;max-width:var(--nestio-nl-form-max, 720px);margin:.5rem 0 0;font-size:.875rem;line-height:1.45;text-align:start}.nestio-newsletter-section .nestio-newsletter__split--no-image .nestio-newsletter__message{text-align:center}.nestio-newsletter-section .nestio-newsletter__message--error{color:#ffb4b4}.nestio-newsletter-section .nestio-newsletter__message--success{color:#9ef0d0}.nestio-newsletter-section .nestio-newsletter .nestio-newsletter__privacy{display:inline-flex;align-items:center;gap:.375rem;max-width:var(--nestio-nl-form-max, 720px);margin:.4375rem 0 0;font-size:13px;font-weight:400;line-height:1.4;color:#ffffffad}.nestio-newsletter-section .nestio-newsletter__split--no-image .nestio-newsletter__privacy{justify-content:center}.nestio-newsletter-section .nestio-newsletter__privacy-icon{display:inline-flex;width:.8125rem;height:.8125rem;color:#ffffff7a;flex-shrink:0}.nestio-newsletter-section .nestio-newsletter__privacy-icon svg{width:100%;height:100%;display:block}@media screen and (min-width:990px){.nestio-newsletter-section .nestio-newsletter__split:not(.nestio-newsletter__split--no-image){grid-template-columns:minmax(0,.4fr) minmax(0,.6fr)}.nestio-newsletter-section .nestio-newsletter__title{font-size:clamp(1.75rem,2.1vw,2.125rem);line-height:1.22;margin-bottom:.4375rem}.nestio-newsletter-section .nestio-newsletter__text{font-size:1.0625rem;margin-bottom:.6875rem;color:#ffffffdb}.nestio-newsletter-section .nestio-newsletter__panel{padding-inline:clamp(1.75rem,3.5vw,3rem) clamp(1.5rem,3vw,2.5rem)}.nestio-newsletter-section .nestio-newsletter__form,.nestio-newsletter-section .nestio-newsletter__field-row{width:100%;max-width:720px}.nestio-newsletter-section{--nestio-nl-content-max: 720px;--nestio-nl-form-max: 720px;--nestio-nl-form-height: 60px;--nestio-nl-btn-width: 190px;--nestio-nl-form-radius: 14px}.nestio-newsletter-section .nestio-newsletter__form .nestio-newsletter__field-row input.nestio-newsletter__input.field__input,.nestio-newsletter-section .nestio-newsletter__form .nestio-newsletter__field-row input.nestio-newsletter__input.field__input:focus,.nestio-newsletter-section .nestio-newsletter__form .nestio-newsletter__field-row input.nestio-newsletter__input.field__input:not(:placeholder-shown),.nestio-newsletter-section .nestio-newsletter__input{font-size:18px;padding-inline:1.25rem}.nestio-newsletter-section .nestio-newsletter__form .nestio-newsletter__field-row input.nestio-newsletter__input.field__input::placeholder,.nestio-newsletter-section .nestio-newsletter__input::placeholder,.nestio-newsletter-section .nestio-newsletter__input.field__input::placeholder,.nestio-newsletter-section .nestio-newsletter__form .nestio-newsletter__field-row input.nestio-newsletter__input.field__input::-webkit-input-placeholder{font-size:18px}.nestio-newsletter-section .nestio-newsletter__form .nestio-newsletter__field-row button.nestio-newsletter__submit,.nestio-newsletter-section .nestio-newsletter__form .nestio-newsletter__field-row button.nestio-newsletter__submit .nestio-newsletter__submit-text,.nestio-newsletter-section .nestio-newsletter__submit,.nestio-newsletter-section .nestio-newsletter__submit-text{font-size:20px}.nestio-newsletter-section .nestio-newsletter .nestio-newsletter__privacy{font-size:14px}.nestio-newsletter-section .nestio-newsletter__submit{--nestio-nl-btn-width: 190px}}@media screen and (max-width:989px){.nestio-newsletter-section .nestio-newsletter__split:not(.nestio-newsletter__split--no-image){grid-template-columns:minmax(0,.38fr) minmax(0,.62fr);min-height:clamp(13.5rem,18vw,15.5rem)}.nestio-newsletter-section .nestio-newsletter__panel{padding:clamp(1.25rem,2.5vw,1.75rem) clamp(1.25rem,3vw,2rem);padding-bottom:calc(clamp(1.25rem,2.5vw,1.75rem) + 2px)}.nestio-newsletter-section{--nestio-nl-form-height: 56px;--nestio-nl-btn-width: 175px;--nestio-nl-form-max: 100%;--nestio-nl-content-max: 100%;--nestio-nl-form-radius: 14px}}@media screen and (max-width:749px){.nestio-newsletter-section .nestio-newsletter__split:not(.nestio-newsletter__split--no-image){position:relative;display:grid;grid-template-columns:1fr;min-height:0;overflow:visible}.nestio-newsletter-section .nestio-newsletter__split--no-image{display:block}.nestio-newsletter-section .nestio-newsletter__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.nestio-newsletter-section .nestio-newsletter__image{object-position:center 40%}.nestio-newsletter-section .nestio-newsletter__overlay{background:linear-gradient(180deg,rgba(15,34,51,.45) 0%,rgba(15,34,51,.82) 48%,var(--nestio-nl-bg, #0f2233) 100%)}.nestio-newsletter-section .nestio-newsletter__panel{position:relative;z-index:1;padding:clamp(2.75rem,10vw,3.5rem) clamp(1.125rem,4vw,1.375rem);background:transparent}.nestio-newsletter-section .nestio-newsletter__split--no-image .nestio-newsletter__panel{background:var(--nestio-nl-bg, #0f2233);padding-block:clamp(2.5rem,8vw,3.25rem)}.nestio-newsletter-section .nestio-newsletter__content{max-width:36rem;margin-inline:auto}.nestio-newsletter-section .nestio-newsletter__inner{align-items:center;text-align:center}.nestio-newsletter-section .nestio-newsletter__title{font-size:clamp(1.625rem,6vw,2rem);line-height:1.22}.nestio-newsletter-section .nestio-newsletter__text{font-size:clamp(1rem,3.8vw,1.125rem);margin-bottom:1rem}.nestio-newsletter-section .nestio-newsletter__message{text-align:center}.nestio-newsletter-section .nestio-newsletter .nestio-newsletter__privacy{justify-content:center;font-size:13px}.nestio-newsletter-section .nestio-newsletter__form .nestio-newsletter__field-row input.nestio-newsletter__input.field__input,.nestio-newsletter-section .nestio-newsletter__form .nestio-newsletter__field-row input.nestio-newsletter__input.field__input:focus,.nestio-newsletter-section .nestio-newsletter__form .nestio-newsletter__field-row input.nestio-newsletter__input.field__input:not(:placeholder-shown),.nestio-newsletter-section .nestio-newsletter__input{font-size:16px}.nestio-newsletter-section .nestio-newsletter__form .nestio-newsletter__field-row input.nestio-newsletter__input.field__input::placeholder,.nestio-newsletter-section .nestio-newsletter__input::placeholder,.nestio-newsletter-section .nestio-newsletter__input.field__input::placeholder,.nestio-newsletter-section .nestio-newsletter__form .nestio-newsletter__field-row input.nestio-newsletter__input.field__input::-webkit-input-placeholder{font-size:16px}.nestio-newsletter-section .nestio-newsletter__field-row{flex-direction:column;height:auto;min-height:0;border-radius:var(--nestio-nl-form-radius, 14px)}.nestio-newsletter-section .nestio-newsletter__input,.nestio-newsletter-section .nestio-newsletter__submit{width:100%;min-width:0;max-width:none;flex:none;height:52px;min-height:52px}.nestio-newsletter-section .nestio-newsletter__input{border-radius:0;border-top-right-radius:var(--nestio-nl-form-radius, 14px);border-top-left-radius:var(--nestio-nl-form-radius, 14px);border-bottom-right-radius:0;border-bottom-left-radius:0}.nestio-newsletter-section .nestio-newsletter__submit{padding-block:0;border-radius:0;border-bottom-left-radius:var(--nestio-nl-form-radius, 14px);border-bottom-right-radius:var(--nestio-nl-form-radius, 14px)}.nestio-newsletter-section .nestio-newsletter__form .nestio-newsletter__field-row button.nestio-newsletter__submit,.nestio-newsletter-section .nestio-newsletter__form .nestio-newsletter__field-row button.nestio-newsletter__submit .nestio-newsletter__submit-text,.nestio-newsletter-section .nestio-newsletter__submit,.nestio-newsletter-section .nestio-newsletter__submit-text{font-size:17px}}@media(prefers-reduced-motion:reduce){.nestio-newsletter-section .nestio-newsletter__submit{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/nestio-newsletter.css.map */
