.SmsOptIn-module__s28A7W__form{max-width:var(--measure)}.SmsOptIn-module__s28A7W__field{margin-bottom:var(--s-5);display:block}.SmsOptIn-module__s28A7W__label{font-family:var(--face-display);font-size:var(--t-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-quiet);margin-bottom:var(--s-2);display:block}.SmsOptIn-module__s28A7W__optional{color:var(--ink-faint);letter-spacing:.1em}.SmsOptIn-module__s28A7W__input{width:100%;font-family:var(--face-body);font-size:var(--t-body);color:var(--ink-strong);background:var(--cream);border:1px solid var(--rule);appearance:none;border-radius:0;padding:.85rem .9rem;line-height:1.4}.SmsOptIn-module__s28A7W__input:focus-visible{outline:2px solid var(--scarlet);outline-offset:1px;border-color:var(--scarlet)}.SmsOptIn-module__s28A7W__hint{font-size:var(--t-small);color:var(--ink-quiet);margin-top:var(--s-2);line-height:1.5}.SmsOptIn-module__s28A7W__consent{gap:var(--s-4);background:var(--cream-shade);border-top:2px solid var(--ink);padding:var(--s-5) var(--s-5) var(--s-5) var(--s-4);margin-bottom:var(--s-5);cursor:pointer;grid-template-columns:auto 1fr;align-items:start;display:grid}.SmsOptIn-module__s28A7W__consent input[type=checkbox]{width:24px;height:24px;accent-color:var(--scarlet);cursor:pointer;flex:none;margin:0}.SmsOptIn-module__s28A7W__consentText{font-size:var(--t-body);color:var(--ink-body);line-height:1.55}.SmsOptIn-module__s28A7W__consentText a{color:var(--ink-strong);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--scarlet);text-decoration-color:var(--scarlet)}.SmsOptIn-module__s28A7W__consentText a:hover{color:var(--scarlet-deep)}.SmsOptIn-module__s28A7W__voluntary{font-size:var(--t-small);color:var(--ink-quiet);margin-bottom:var(--s-5);line-height:1.55}.SmsOptIn-module__s28A7W__submit{font-family:var(--face-display);font-size:var(--t-small);letter-spacing:.18em;text-transform:uppercase;color:var(--cream);background:var(--scarlet);padding:1.05rem var(--s-6);cursor:pointer;min-height:44px;transition:background-color var(--motion-quick);border:0;font-weight:500}.SmsOptIn-module__s28A7W__submit:hover:not(:disabled){background:var(--scarlet-deep)}.SmsOptIn-module__s28A7W__submit:disabled{background:var(--ink-faint);cursor:default}.SmsOptIn-module__s28A7W__error{font-size:var(--t-body);color:var(--scarlet-deep);border-left:3px solid var(--scarlet);padding-left:var(--s-4);margin-bottom:var(--s-5);line-height:1.55}.SmsOptIn-module__s28A7W__done{border-top:2px solid var(--ink);padding-top:var(--s-5);max-width:var(--measure)}.SmsOptIn-module__s28A7W__doneTitle{font-family:var(--face-display);font-size:var(--t-h3);text-transform:uppercase;margin-bottom:var(--s-3)}.SmsOptIn-module__s28A7W__done p{font-size:var(--t-body);color:var(--ink-body);line-height:1.6}.SmsOptIn-module__s28A7W__done p+p{margin-top:var(--s-4)}
.account-module__zd0OHa__page{padding:var(--s-8) 0 var(--s-9)}.account-module__zd0OHa__head{max-width:var(--measure);margin-bottom:var(--s-7)}.account-module__zd0OHa__title{font-size:var(--t-h1);text-transform:uppercase;margin:var(--s-4) 0 var(--s-5);line-height:1.02}.account-module__zd0OHa__panel{border-top:2px solid var(--ink);padding-top:var(--s-5);margin-top:var(--s-7);max-width:var(--measure);scroll-margin-top:var(--s-7)}.account-module__zd0OHa__panelTitle{font-family:var(--face-display);font-size:var(--t-h3);text-transform:uppercase;margin-bottom:var(--s-3)}.account-module__zd0OHa__panelNote{font-size:var(--t-body);color:var(--ink-body);margin-bottom:var(--s-5);line-height:1.6}.account-module__zd0OHa__panelNote a{color:var(--ink-strong);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--scarlet);text-decoration-color:var(--scarlet)}.account-module__zd0OHa__orders{border-top:1px solid var(--rule-hair);margin-top:var(--s-8);padding-top:var(--s-6);max-width:var(--measure)}.account-module__zd0OHa__orders p{font-size:var(--t-body);color:var(--ink-body);line-height:1.6}.account-module__zd0OHa__orders p+p{margin-top:var(--s-4)}.account-module__zd0OHa__orders a{color:var(--ink-strong);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--scarlet);text-decoration-color:var(--scarlet)}
.connect-module__L_dNBa__page{padding:var(--s-8) 0 var(--s-9)}.connect-module__L_dNBa__head{max-width:var(--measure);margin-bottom:var(--s-7)}.connect-module__L_dNBa__title{font-size:var(--t-h1);text-transform:uppercase;margin:var(--s-4) 0 var(--s-5);line-height:1.02}.connect-module__L_dNBa__layout{gap:var(--s-8);grid-template-columns:minmax(0,1fr) minmax(0,22rem);align-items:start;display:grid}@media (max-width:60rem){.connect-module__L_dNBa__layout{gap:var(--s-7);grid-template-columns:1fr}}.connect-module__L_dNBa__card{background:var(--cream-shade);border-top:2px solid var(--ink);padding:var(--s-5)}.connect-module__L_dNBa__cardTitle{font-family:var(--face-display);font-size:var(--t-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-quiet);margin-bottom:var(--s-4)}.connect-module__L_dNBa__card dl>div{padding:var(--s-3) 0;border-bottom:1px solid var(--rule-hair)}.connect-module__L_dNBa__card dl>div:last-child{border-bottom:0}.connect-module__L_dNBa__card dt{font-family:var(--face-display);font-size:var(--t-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:var(--s-1)}.connect-module__L_dNBa__card dd{font-size:var(--t-small);color:var(--ink-body);line-height:1.55}.connect-module__L_dNBa__card a{color:var(--ink-strong);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--scarlet);text-decoration-color:var(--scarlet)}.connect-module__L_dNBa__termsLinks{gap:0 var(--s-4);flex-wrap:wrap;display:flex}.connect-module__L_dNBa__termsLinks a{align-items:center;min-height:44px;display:inline-flex}.connect-module__L_dNBa__sectionRule{border-top:1px solid var(--rule-hair);margin-top:var(--s-8);padding-top:var(--s-6);max-width:var(--measure)}.connect-module__L_dNBa__sectionTitle{font-family:var(--face-display);font-size:var(--t-h3);text-transform:uppercase;margin-bottom:var(--s-4)}.connect-module__L_dNBa__sectionRule p{font-size:var(--t-body);color:var(--ink-body);line-height:1.6}.connect-module__L_dNBa__sectionRule p+p{margin-top:var(--s-4)}.connect-module__L_dNBa__sectionRule a{color:var(--ink-strong);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--scarlet);text-decoration-color:var(--scarlet)}
