.section-ag-editorial-newsletter{--agn-cream: #f6f2ea;--agn-cream-soft: #fffaf2;--agn-green: #233a32;--agn-green-soft: #304d41;--agn-gold: #e0b873;--agn-ink: #17211d;background:var(--agc-cream, var(--agn-cream))}.ag-editorial-newsletter{padding:clamp(3.2rem,4.5vw,5.6rem) 0;color:#fff}.ag-editorial-newsletter__panel{position:relative;display:grid;min-width:0;overflow:hidden;padding:clamp(3.6rem,5vw,6.4rem);border:1px solid rgba(255,255,255,.14);border-radius:clamp(2.2rem,3vw,3.2rem);background:var(--agn-green);box-shadow:0 2.4rem 6rem #233a321f;gap:clamp(3.2rem,5vw,7.2rem);grid-template-columns:minmax(0,1.15fr) minmax(34rem,.85fr);isolation:isolate}.ag-editorial-newsletter__panel:before,.ag-editorial-newsletter__panel:after{position:absolute;z-index:-1;content:"";pointer-events:none}.ag-editorial-newsletter__panel:before{top:-15rem;right:-8rem;width:32rem;height:32rem;border:1px solid rgba(224,184,115,.2);border-radius:50%}.ag-editorial-newsletter__panel:after{bottom:0;left:clamp(3.6rem,5vw,6.4rem);width:min(18rem,28%);height:1px;background:var(--agn-gold)}.ag-editorial-newsletter__copy,.ag-editorial-newsletter__form-card{min-width:0}.ag-editorial-newsletter__copy{align-self:center}.ag-editorial-newsletter__kicker{display:flex;align-items:center;gap:.9rem;margin:0 0 1.5rem;color:var(--agn-gold);font-size:1.1rem;font-weight:750;letter-spacing:.14em;line-height:1.35;text-transform:uppercase}.ag-editorial-newsletter__kicker span{font-size:1.4rem;line-height:1}.ag-editorial-newsletter h2{max-width:10em;margin:0;color:#fff;font-family:var(--font-heading-family);font-size:clamp(4rem,4.5vw,6.2rem);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:-.04em;line-height:.98;overflow-wrap:break-word}.ag-editorial-newsletter__text{max-width:54rem;margin-top:1.8rem;color:#ffffffc2;font-size:clamp(1.5rem,1.4vw,1.72rem);line-height:1.58}.ag-editorial-newsletter__text p{margin:0}.ag-editorial-newsletter__signature{margin:2rem 0 0;color:#ffffff8c;font-size:1.15rem;font-weight:650;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.ag-editorial-newsletter__form-card{align-self:center;padding:clamp(2.4rem,3vw,3.4rem);border:1px solid rgba(35,58,50,.12);border-radius:2.2rem;background:var(--agn-cream-soft);color:var(--agn-ink);box-shadow:0 1.8rem 4rem #0c191429}.ag-editorial-newsletter__form{width:100%;max-width:none}.ag-editorial-newsletter__label{display:block;margin-bottom:1rem;color:var(--agn-green);font-size:1.25rem;font-weight:750;letter-spacing:.04em;line-height:1.4}.ag-editorial-newsletter__controls{display:grid;min-width:0;gap:1rem}.ag-editorial-newsletter__input,.ag-editorial-newsletter__button{min-width:0;min-height:5.4rem;border-radius:999px;font:inherit}.ag-editorial-newsletter__input{width:100%;padding:1.35rem 1.8rem;border:1px solid rgba(35,58,50,.28);outline:0;background:#fff;color:var(--agn-ink);font-size:1.6rem;line-height:1.4;transition:border-color .18s ease,box-shadow .18s ease}.ag-editorial-newsletter__input::placeholder{color:#17211da3;opacity:1}.ag-editorial-newsletter__input:hover{border-color:#233a3280}.ag-editorial-newsletter__input:focus-visible{border-color:var(--agn-green);outline:2px solid var(--agn-green);outline-offset:2px;box-shadow:none}.ag-editorial-newsletter__button{display:inline-flex;width:100%;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.2rem 1.8rem;border:1px solid var(--agn-green);background:var(--agn-green);color:#fff;cursor:pointer;font-size:1.35rem;font-weight:750;line-height:1.25;text-align:left;transition:background-color .18s ease,color .18s ease,transform .18s ease}.ag-editorial-newsletter__button-arrow{flex:0 0 auto;font-size:1.8rem;line-height:1;transition:transform .18s ease}@media(hover:hover){.ag-editorial-newsletter__button:hover{background:var(--agn-green-soft);transform:translateY(-1px)}.ag-editorial-newsletter__button:hover .ag-editorial-newsletter__button-arrow{transform:translate(.35rem)}}.ag-editorial-newsletter__button:focus-visible{outline:3px solid var(--agn-green);outline-offset:3px}.ag-editorial-newsletter__message,.ag-editorial-newsletter__reassurance{margin:1.2rem 0 0;font-size:1.18rem;line-height:1.48}.ag-editorial-newsletter__message--error{color:#9b3226;font-weight:650}.ag-editorial-newsletter__message--success{color:var(--agn-green);font-weight:750}.ag-editorial-newsletter__message--success span{margin-right:.45rem;color:#55795e}.ag-editorial-newsletter__reassurance{color:#17211dad}@media screen and (max-width:989px){.ag-editorial-newsletter__panel{grid-template-columns:minmax(0,1fr)}.ag-editorial-newsletter h2{max-width:13em}}@media screen and (max-width:749px){.ag-editorial-newsletter{padding:2.4rem 0 3.2rem}.ag-editorial-newsletter__panel{padding:2.8rem 2rem;border-radius:2rem;gap:2.4rem}.ag-editorial-newsletter__panel:before{top:-10rem;right:-12rem;width:25rem;height:25rem}.ag-editorial-newsletter__panel:after{left:2rem;width:8rem}.ag-editorial-newsletter h2{font-size:clamp(3.5rem,9.5vw,3.8rem)}.ag-editorial-newsletter__signature{margin-top:1.6rem}.ag-editorial-newsletter__form-card{padding:2.2rem 1.6rem;border-radius:1.8rem}.ag-editorial-newsletter__button{min-height:5.2rem}}@media(prefers-reduced-motion:reduce){.ag-editorial-newsletter__input,.ag-editorial-newsletter__button,.ag-editorial-newsletter__button-arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/section-ag-editorial-newsletter.css.map */
