.ccpa_container__LVw8r{width:min(100% - 2rem,1200px);margin:1rem auto 3rem;display:grid;grid-gap:1rem;gap:1rem;padding-bottom:40px;max-width:650px;text-align:center;font-size:16px}.ccpa_container__LVw8r>*{line-height:1.5;color:#54565a}@media(max-width:600px){.ccpa_container__LVw8r{padding-bottom:10px}}.ccpa_container__LVw8r .ccpa_link__Ele0x{color:var(--secondary-color);text-decoration:none}.ccpa_container__LVw8r .ccpa_link__Ele0x:hover{text-decoration:none}.ccpa_container__LVw8r h1{color:#54565a;margin:30px 0 28px}.ccpa_disclaimer__VVioq{width:min(100% - 2rem,1200px);display:grid;grid-gap:1rem;gap:1rem;margin:1rem auto 4rem;text-align:center;font-size:11px}.ccpa_disclaimer__VVioq>*{line-height:1.5;color:#54565a}.ccpa_circle__gkjnl{position:relative;background:var(--primary-color);border-radius:50%;width:60px;height:60px}.ccpa_checkmark__BHHmQ{position:absolute;transform:rotate(45deg) translate(-50%,-50%);left:23%;top:45%;height:35px;width:20px;border-bottom:6px solid #fff;border-right:6px solid #fff}.ccpa_successCcpaMessage__ubI0V{padding:30px!important;margin:0 auto;max-width:650px;text-align:center}.ccpa_successCcpaMessage__ubI0V .ccpa_circleContainer__qpPU8{display:flex;justify-content:center}.ccpa_successCcpaMessage__ubI0V h1{margin:30px 0 28px;font-size:48px;font-family:Recoleta;color:#54565a}@media(max-width:600px){.ccpa_successCcpaMessage__ubI0V h1{font-size:1.8em}}.ccpa_successCcpaMessage__ubI0V p{font-family:Recoleta;color:#afb0b3}@font-face{font-family:Recoleta;src:url(https://dam.stantonoptical.com/m/fa378efdeaa4704/original/Latinotype-Recoleta_Regular.woff) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Recoleta;src:url(https://dam.stantonoptical.com/m/75f75f70bafd0c77/original/Latinotype-Recoleta_SemiBold.woff) format("opentype");font-weight:600;font-style:normal;font-display:swap}.DOB_dobLabel__TdSTy{text-align:left;clear:both}.DOB_datePush__Q_NCQ{margin-right:10px!important}.DOB_selectYearContainer__0tByu{width:40%}.DOB_selectYear__oW34g{width:100%;text-align:left}.DOB_errorLabel__jDBaw{margin-top:10px;text-align:left;color:#d43e0e}.DOB_greyed__c2ogS{color:#afb0b3}.DOB_error__ifmN2{color:#d43e0e;font-family:Roboto,serif;font-weight:400;font-size:.75rem;line-height:1.66;letter-spacing:.03333em;text-align:left;margin:3px 14px 0}.CcpaBlueprintForm_link__o0Op_{color:var(--secondary-color);text-decoration:none}.CcpaBlueprintForm_link__o0Op_:hover{text-decoration:none}.CcpaBlueprintForm_namePush__FxDqZ{margin-right:10px!important}.CcpaBlueprintForm_dobLabel__5w0lQ{text-align:left;clear:both}.CcpaBlueprintForm_datePush__iSa_S{margin-right:10px}.CcpaBlueprintForm_selectYear__FDcK5{width:40%}.CcpaBlueprintForm_ccpaForm__tbEOi{margin-top:40px;text-align:left}.CcpaBlueprintForm_errorLabel__TQfNM{margin-top:10px;text-align:left;color:#d43e0e}.CcpaBlueprintForm_errorCheckbox__NZRtF{text-align:left;margin:10px 0 20px;color:#d43e0e}.CcpaBlueprintForm_ccpaButtonWrapper__dLJwJ{margin:0 auto}.CcpaBlueprintForm_ccpaButtonWrapper__dLJwJ .CcpaBlueprintForm_primaryButton__intv_{font-family:Roboto,serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.5px!important;padding:11px 25px;display:inline-flex;align-items:center;width:max-content;border-radius:14px;border:none;color:#13111a;outline:none;background:var(--primary-color);text-transform:uppercase;letter-spacing:0;display:block;width:100%}:is(.CcpaBlueprintForm_ccpaButtonWrapper__dLJwJ .CcpaBlueprintForm_primaryButton__intv_:hover,.CcpaBlueprintForm_ccpaButtonWrapper__dLJwJ .CcpaBlueprintForm_primaryButton__intv_:focus-visible){transition:all .5s ease}@media(max-width:1680px){.CcpaBlueprintForm_ccpaButtonWrapper__dLJwJ .CcpaBlueprintForm_primaryButton__intv_{font-family:Roboto,serif;font-size:13px;font-weight:400;line-height:16px;letter-spacing:.5px!important;padding:10px 22px}}.CcpaBlueprintForm_ccpaButtonWrapper__dLJwJ .CcpaBlueprintForm_primaryButton__intv_:hover{background:var(--primary-dark-color)}.CcpaBlueprintForm_privacyLink__nWbgA{padding-top:15px}