.arctos-band{position:relative;isolation:isolate;overflow:hidden;text-align:center;background:var(--band-bg, var(--arctos-bg-deep));color:var(--arctos-text);font-family:var(--arctos-font-body);font-size:16px;line-height:1.55;letter-spacing:.01em;padding-block:var(--band-pt, 120px) var(--band-pb, 120px);padding-inline:var(--arctos-pad);-webkit-font-smoothing:antialiased}.arctos-band__glow{position:absolute;inset-inline-start:50%;inset-block-start:50%;transform:translate(-50%,-50%);inline-size:66vw;block-size:54vh;background:radial-gradient(circle,var(--band-glow, rgba(122, 198, 227, .12)),transparent 60%);filter:blur(40px);pointer-events:none;z-index:0}.arctos-band .arctos-band__glow{display:block}.arctos-band--lines{border-block:1px solid var(--arctos-line, #333333)}.arctos-band__in{position:relative;z-index:1;max-inline-size:700px;margin-inline:auto}.arctos-band__heading.arctos-heading{font-family:var(--band-heading-font, var(--arctos-font-display));font-weight:700;font-size:clamp(32px,4.6vw,52.8px);line-height:1.04;letter-spacing:-.02em;max-inline-size:12.5em;margin:0 auto 14px}@media screen and (max-width:749px){.arctos-band__heading.arctos-heading{text-wrap:balance}}.arctos-band__text{color:var(--arctos-muted);font-weight:300;margin:0 0 30px}.arctos-band__text p{margin:0}.arctos-band__text p+p{margin-block-start:.6em}.arctos-band__text a{color:var(--arctos-accent);text-underline-offset:.15em}.arctos-band__form{margin:0}.arctos-band__row{display:inline-flex;align-items:stretch;inline-size:100%;max-inline-size:460px}.arctos-band__sr{position:absolute!important;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.arctos-band__input{flex:1 1 auto;min-inline-size:0;min-block-size:48px;margin:0;background:var(--arctos-card);border:1px solid var(--arctos-line);border-inline-end:0;border-radius:4px 0 0 4px;color:var(--arctos-text);padding:15px 18px;font-family:var(--arctos-font-body);font-size:14.4px;line-height:1.2;outline:none;appearance:none;-webkit-appearance:none;box-shadow:none;transition:border-color .18s ease}.arctos-band__input::placeholder{color:var(--arctos-muted);opacity:1}.arctos-band__input:focus{border-color:var(--arctos-accent)}.arctos-band__input:focus-visible{outline:none}.arctos-band__input[aria-invalid=true]{border-color:var(--arctos-accent)}.arctos-band__btn{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-block-size:48px;margin:0;padding:15px 26px;border:0;border-radius:0 4px 4px 0;background:var(--arctos-accent);color:var(--band-btn-text, #0d1417);font-family:var(--band-heading-font, var(--arctos-font-display));font-weight:600;font-size:13.6px;line-height:1.2;letter-spacing:.01em;white-space:nowrap;cursor:pointer;transition:background-color .18s ease,color .18s ease}.arctos-band__btn:hover{background:var(--band-btn-hover, var(--arctos-accent))}.arctos-band__btn:focus-visible{outline:2px solid var(--arctos-accent);outline-offset:3px}.arctos-band__msg{display:flex;align-items:center;justify-content:center;gap:6px;margin:14px 0 0;min-block-size:1em;font-family:var(--arctos-font-display);font-size:12px;line-height:1.4;color:var(--arctos-accent)}.arctos-band__msg:focus{outline:none}.arctos-band__msg .svg-wrapper{display:inline-flex;inline-size:14px;block-size:14px;flex:0 0 auto}.arctos-band__msg .svg-wrapper svg{inline-size:100%;block-size:100%}@media screen and (max-width:749px){.arctos-band__glow{inline-size:120vw;block-size:60vh}}@media screen and (max-width:400px){.arctos-band__btn{padding-inline:18px}.arctos-band__input{padding-inline:14px}}@media(prefers-reduced-motion:reduce){.arctos-band__input,.arctos-band__btn{transition:none}}@media screen and (max-width:749px){.arctos-band__input{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/arctos-newsletter-band.css.map */
