.Ccpa_container__CAisZ{width:min(100% - 2rem,1200px);margin:1rem auto 3rem;display:grid;gap:1rem}.Ccpa_container__CAisZ>*{line-height:1.5;color:#54565a}.Ccpa_container__CAisZ{padding-bottom:40px;max-width:650px;text-align:center;font-size:16px}@media(max-width:600px){.Ccpa_container__CAisZ{padding-bottom:10px}}.Ccpa_container__CAisZ .Ccpa_link__hGarw{color:var(--secondary-color);text-decoration:none}.Ccpa_container__CAisZ .Ccpa_link__hGarw:hover{text-decoration:none}.Ccpa_container__CAisZ h1{color:#54565a;margin:30px 0 28px}.Ccpa_disclaimer__ac3Av{width:min(100% - 2rem,1200px);margin:1rem auto 3rem;display:grid;gap:1rem}.Ccpa_disclaimer__ac3Av>*{line-height:1.5;color:#54565a}.Ccpa_disclaimer__ac3Av{margin-bottom:4rem;text-align:center;font-size:11px}.Ccpa_circle__i3RbM{position:relative;background:var(--primary-color);border-radius:50%;width:60px;height:60px}.Ccpa_checkmark__1azx6{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__b2R_M{padding:30px!important;margin:0 auto;max-width:650px;text-align:center}.Ccpa_successCcpaMessage__b2R_M .Ccpa_circleContainer__I_PjK{display:flex;justify-content:center}.Ccpa_successCcpaMessage__b2R_M h1{margin:30px 0 28px;font-size:48px;font-family:var(--font-recoleta);color:#54565a}@media(max-width:600px){.Ccpa_successCcpaMessage__b2R_M h1{font-size:1.8em}}.Ccpa_successCcpaMessage__b2R_M p{font-family:var(--font-recoleta);color:#afb0b3}@font-face{font-family:var(--font-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:var(--font-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:var(--font-poppins);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:var(--font-poppins);font-size:15px;font-weight:600;line-height:19px;letter-spacing:0!important;padding:11px 25px;display:inline-flex;align-items:center;width:max-content;border-radius:20px;border:none;color:#2b2924;outline:none}: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:var(--font-poppins);font-size:13px;font-weight:600;line-height:16px;letter-spacing:0!important;padding:10px 22px}}.CcpaBlueprintForm_ccpaButtonWrapper__dLJwJ .CcpaBlueprintForm_primaryButton__intv_{background:var(--primary-color);text-transform:uppercase;letter-spacing:0;color:#fff}.CcpaBlueprintForm_ccpaButtonWrapper__dLJwJ .CcpaBlueprintForm_primaryButton__intv_ svg>path{stroke:#fff}.CcpaBlueprintForm_ccpaButtonWrapper__dLJwJ .CcpaBlueprintForm_primaryButton__intv_:hover{background:var(--primary-color)}.CcpaBlueprintForm_ccpaButtonWrapper__dLJwJ .CcpaBlueprintForm_primaryButton__intv_{display:block;width:100%}.CcpaBlueprintForm_privacyLink__nWbgA{padding-top:15px}