.rs-news{background:rgb(var(--color-background));color:rgb(var(--color-foreground));padding:clamp(56px,8vw,112px) 0}.rs-news .rs-wrap{max-width:var(--rs-max);margin:0 auto;padding:0 clamp(20px,4vw,48px)}.rs-news .rs-news__grid{display:grid;grid-template-columns:1fr;gap:clamp(40px,6vw,96px);align-items:center}.rs-news .rs-eyebrow{font-family:var(--font-heading-family);font-weight:600;font-size:12px;line-height:1.6;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--color-primary));margin:0 0 14px}.rs-news .rs-news__title{text-wrap:wrap;font-family:var(--font-heading-family);font-weight:700;font-size:clamp(30px,3.8vw,48px);line-height:1.04;letter-spacing:.01em;text-transform:uppercase;max-width:16ch;margin:0;color:rgb(var(--color-foreground))}.rs-news .rs-news__lede{font-size:clamp(16px,1.4vw,19px);line-height:1.6;color:rgb(var(--color-subtext));max-width:56ch;margin:18px 0 0}.rs-news .rs-form{background:#fff;color:#242424;border-radius:20px;padding:clamp(26px,3vw,40px);box-shadow:0 1px #e7e7e2}.rs-news .rs-form__lab{display:flex;justify-content:space-between;align-items:baseline;font:600 12px/normal var(--font-heading-family);letter-spacing:.16em;text-transform:uppercase;color:#8a8a8a;margin:0 0 14px}.rs-news .rs-form__lab output{color:#242424}.rs-news .rs-form__lab output.is-none{color:#8a8a8a}.rs-news .rs-picks{display:grid;grid-template-columns:repeat(5,44px);gap:10px;margin:0 0 26px;padding:0;border:0}.rs-news .rs-sw{width:44px;height:44px;padding:0;border-radius:50%;background-color:#ddd;background-size:cover;background-position:center;border:2px solid #fff;box-shadow:0 0 0 1px #e7e7e2;cursor:pointer;transition:box-shadow .15s}.rs-news .rs-sw:hover{box-shadow:0 0 0 1px #1e1e1e}.rs-news .rs-sw[aria-pressed=true]{box-shadow:0 0 0 2px #1e1e1e}.rs-news .rs-sw:focus-visible{outline:2px solid #5f6e49;outline-offset:3px}.rs-news .rs-field{display:flex;flex-direction:column;gap:10px}.rs-news .rs-field input{flex:1;min-width:0;height:auto;border:1.5px solid #e7e7e2;border-radius:999px;padding:15px 22px;font:400 15px/1.6 var(--font-body-family);color:#242424;outline:none;background:#fff;box-shadow:none}.rs-news .rs-field input:focus{border-color:#7b8c61}.rs-news .rs-field input[aria-invalid=true]{border-color:#bf2a2a}.rs-news .rs-form .btn{--buttons-border-width: 2px;width:100%;height:auto;padding:17px 34px;border-radius:999px;border-color:rgb(var(--color-button));font-size:15px;line-height:24px;letter-spacing:.12em;text-transform:uppercase}.rs-news .rs-form .btn[aria-busy=true]{opacity:.7;cursor:progress}.rs-news .rs-fine{font-size:12.5px;line-height:1.6;color:#8a8a8a;margin:14px 0 0}.rs-news .rs-err{font-size:13px;font-weight:500;line-height:1.5;color:#bf2a2a;margin:10px 0 0}.rs-news .rs-err:empty{display:none}.rs-news .rs-done{margin:0;font:600 15px/1.5 var(--font-heading-family);letter-spacing:.06em;text-transform:uppercase;color:#5f6e49}.rs-news .rs-done:empty{display:none}.rs-news .rs-form.is-sent .rs-field,.rs-news .rs-form.is-sent .rs-fine,.rs-news .rs-form.is-sent .rs-err{display:none}@media(min-width:521px){.rs-news .rs-field{flex-direction:row}.rs-news .rs-form .btn{width:auto}}@media(min-width:901px){.rs-news .rs-news__grid{grid-template-columns:1fr 1fr}.rs-news .rs-picks{display:flex;flex-wrap:wrap;gap:9px}.rs-news .rs-sw{width:40px;height:40px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/rs-newsletter.css.map */
