.nexo-newsletter{background:var(--nexo-red, #E10600);padding-block:clamp(3rem,8vh,5rem);position:relative;overflow:hidden;color:#fff}.nexo-newsletter:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 0% 50%,rgba(0,0,0,.35) 0%,transparent 60%),radial-gradient(circle at 100% 0%,rgba(0,0,0,.2) 0%,transparent 50%);pointer-events:none;z-index:0}.nexo-newsletter__inner{position:relative;z-index:1;display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:3rem}.nexo-newsletter__content{max-width:580px}.nexo-newsletter__eyebrow{font-family:Inter,system-ui,sans-serif;font-size:.78rem;font-weight:700;letter-spacing:.32em;text-transform:uppercase;color:#ffffffd9;margin:0 0 .9rem;position:relative;padding-left:3.2rem}.nexo-newsletter__eyebrow:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:2.4rem;height:2px;background:#ffffffd9}.nexo-newsletter__heading{font-family:Oswald,Inter,sans-serif;font-size:clamp(1.8rem,3.5vw,2.8rem);font-weight:700;letter-spacing:-.01em;line-height:1;text-transform:uppercase;color:#fff;margin:0 0 1rem}.nexo-newsletter__sub{font-family:Inter,system-ui,sans-serif;font-size:1rem;line-height:1.5;color:#ffffffd9;margin:0}.nexo-newsletter__form-wrap{width:100%}.nexo-newsletter__form{display:flex;align-items:center;background:#fff;border-radius:2px;overflow:hidden;box-shadow:0 18px 40px -16px #00000073;position:relative}.nexo-newsletter__input{flex:1 1 auto;min-width:0;border:0;background:transparent;padding:1.4rem 1.6rem;font-family:Inter,system-ui,sans-serif;font-size:1rem;color:#000;outline:none}.nexo-newsletter__input::placeholder{color:#00000073}.nexo-newsletter__submit{display:inline-flex;align-items:center;gap:.7rem;background:#000;color:#fff;border:0;padding:1.4rem 2rem;font-family:Inter,system-ui,sans-serif;font-weight:700;font-size:.9rem;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background .25s ease,gap .2s ease;align-self:stretch;white-space:nowrap}.nexo-newsletter__submit:hover{background:#1a1a1a;gap:.85rem}.nexo-newsletter__feedback{position:absolute;bottom:-2rem;left:0;font-family:Inter,system-ui,sans-serif;font-size:.85rem;color:#fff}.nexo-newsletter__feedback--error{color:#ffd6d4}.nexo-newsletter__legal{font-family:Inter,system-ui,sans-serif;font-size:.72rem;color:#ffffffb3;margin:.9rem 0 0;letter-spacing:.02em}.nexo-newsletter__success{grid-column:1 / -1;text-align:center;max-width:640px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:1rem;animation:nexoNewsletterIn .5s ease}.nexo-newsletter__success .nexo-newsletter__eyebrow{padding-left:0;margin:0}.nexo-newsletter__success .nexo-newsletter__eyebrow:before{display:none}.nexo-newsletter__success .nexo-newsletter__heading{margin:0}.nexo-newsletter__success .nexo-newsletter__sub{margin:0 0 .4rem}.nexo-newsletter__code-card{width:100%;background:#000000d9;border:2px dashed rgba(255,255,255,.4);border-radius:4px;padding:1.6rem 1.4rem 1.4rem;display:flex;flex-direction:column;align-items:center;gap:.9rem;position:relative;margin-block:.4rem .6rem}.nexo-newsletter__code-label{font-family:Inter,system-ui,sans-serif;font-size:.7rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#ffffffb3}.nexo-newsletter__code-value{font-family:Oswald,sans-serif;font-size:clamp(2.2rem,5vw,3.4rem);font-weight:700;letter-spacing:.08em;color:#fff;-webkit-user-select:all;user-select:all;line-height:1}.nexo-newsletter__copy{display:inline-flex;align-items:center;gap:.5rem;background:#fff;color:var(--nexo-red, #E10600);border:0;padding:.7rem 1.2rem;font-family:Inter,sans-serif;font-weight:700;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;border-radius:2px;cursor:pointer;transition:background .2s ease,color .2s ease,transform .2s ease}.nexo-newsletter__copy:hover{background:#000;color:#fff;transform:translateY(-1px)}.nexo-newsletter__copy.is-copied{background:#2da94f;color:#fff}.nexo-newsletter__cta-shop{display:inline-flex;align-items:center;gap:.6rem;background:#000;color:#fff;padding:1.05rem 1.85rem;font-family:Inter,sans-serif;font-weight:700;font-size:.85rem;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;border-radius:2px;transition:gap .2s ease,background .2s ease}.nexo-newsletter__cta-shop:hover{gap:.85rem;background:#1a1a1a}@keyframes nexoNewsletterIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(max-width:990px){.nexo-newsletter__success{grid-column:1}}@media(max-width:990px){.nexo-newsletter__inner{grid-template-columns:1fr;gap:2rem;text-align:left}}@media(max-width:600px){.nexo-newsletter__form{flex-direction:column;background:transparent;box-shadow:none;gap:.75rem}.nexo-newsletter__input{width:100%;background:#fff;border-radius:2px}.nexo-newsletter__submit{width:100%;justify-content:center;border-radius:2px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-nexo-newsletter.css.map */
