.webform-submission-vz-connect-subscribe-updates-form{&  #edit-i-would-like-to-be-updated-on-the-following-verizon-products-che--wrapper,#edit-i-would-like-to-be-updated-on-the-following-verizon-products-che{&  .fieldset-legend,& .option{font-family:"BrandFont-Display","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;}}}.node--type-webform .webform-submission-vz-connect-subscribe-updates-form .captcha{top:10px;}.node--type-webform form.webform-submission-vz-connect-subscribe-updates-form .form-submit{top:40px;}.node--type-webform form.webform-submission-vz-connect-subscribe-updates-form label#inquiries-recaptcha-error{position:relative;top:10px;display:inline;}.webform-submission-vz-connect-subscribe-updates-form .form-text.error:not(#edit-user-captcha-phrase),.webform-submission-vz-connect-subscribe-updates-form .form-text.err,.webform-submission-vz-connect-subscribe-updates-form .form-email.error{border:1px solid #c44904;background-color:rgb(251,228,215);background-image:url("/about/privacy/themes/custom/vzpp/images/icon-error.svg")!important;background-size:20px 20px !important;background-repeat:no-repeat;background-position:right 10px center;}.webform-submission-vz-connect-subscribe-updates-form .form-text.required.valid:not(#edit-user-captcha-phrase),.webform-submission-vz-connect-subscribe-updates-form .form-text.required.passed,.webform-submission-vz-connect-subscribe-updates-form .form-email.required.valid{border:1px solid #309244;background-color:rgb(214,243,225);background-image:url("/about/privacy/themes/custom/vzpp/images/icon-checkmark.svg") !important;background-size:17px 17px !important;background-repeat:no-repeat;background-position:right 10px center;}.webform-submission-vz-connect-subscribe-updates-form .form-text.required.valid,.webform-submission-vz-connect-subscribe-updates-form .form-email.required.valid{background-position:right 10px top 12px !important;}::placeholder{font-size:12px;line-height:18px;color:#959595;letter-spacing:0.5px;font-weight:bold;}.node--type-webform form.webform-submission-vz-connect-subscribe-updates-form .form-item{margin-bottom:20px;}.node--type-webform form.webform-submission-vz-connect-subscribe-updates-form #edit-privacy-notice h3 span{font-size:32px;line-height:32px;margin-bottom:10px;color:#000 !important;}.node--type-webform form.webform-submission-vz-connect-subscribe-updates-form  input:hover{border:solid 1px #000 !important;}.node--type-webform form.webform-submission-vz-connect-subscribe-updates-form  input:focus{outline:1px dashed #000 !important;outline-offset:2px;}.node--type-webform form.webform-submission-vz-connect-subscribe-updates-form  .form-submit:not(#edit-captcha-refresh,#edit-captcha-play){background-color:#000;border-radius:30px;padding:12px;height:44px;width:150px;font-weight:bold;display:block;text-align:center;border-color:#000;color:#fff;margin:30px 0 30px 0;}.node--type-webform .webform-submission-vz-connect-subscribe-updates-form  input[type=checkbox]{display:none;}.node--type-webform .webform-submission-vz-connect-subscribe-updates-form  input[type=checkbox] + label.option{display:inline-block;font-size:18px;}.node--type-webform .webform-submission-vz-connect-subscribe-updates-form  input[type=checkbox] + label.option::before{content:"";display:inline-block;height:20px;margin-right:8px;position:relative;top:-2px;vertical-align:middle;width:20px;border:1px solid #6F7171 !important;height:19px;width:19px;background-color:#fff;border-radius:2px;}.webform-submission-vz-connect-subscribe-updates-form  input[type=checkbox]:checked + label.option::before{background:#000;height:20px;width:20px;border:1px solid #000 !important;}.node--type-webform .webform-submission-vz-connect-subscribe-updates-form input[type=checkbox]:hover + label:before{border-color:#6F7171;box-shadow:#6F7171 0px 0px 0px 0.0625rem;}.webform-submission-vz-connect-subscribe-updates-form  .js-form-type-checkbox{padding:0px 0;border-top:1px solid transparent;border-bottom:1px solid transparent;position:relative;}.webform-submission-vz-connect-subscribe-updates-form input[type=checkbox]:checked + label.option::after{content:"";position:absolute;left:5px;top:15px;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 white,4px 0 0 white,4px -2px 0 white,4px -4px 0 white,4px -6px 0 white,4px -8px 0 white;transform:rotate(45deg);font-family:"BrandFont-Display","Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:0px;font-size:inherit !important;float:revert;right:auto;padding:0px;}.webform-submission-vz-connect-subscribe-updates-form  input[type=checkbox]::after{content:"+";display:block;float:right;font-family:"BrandFont-Display","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:32px !important;margin-top:-49px;padding-right:0px;position:absolute;right:0;}.webform-submission-vz-connect-subscribe-updates-form  input[type=checkbox]:checked::after{content:"-";display:block;float:right;font-family:"BrandFont-Display","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:32px !important;margin-top:-49px;padding-right:0px;position:absolute;right:0;}.webform-submission-vz-connect-subscribe-updates-form  #edit-acknowledge-description p,.webform-submission-vz-connect-subscribe-updates-form  #edit-acknowledge-description ol{font-size:20px;line-height:22px;letter-spacing:0.5px;font-weight:400;color:#000;}.webform-submission-vz-connect-subscribe-updates-form  #edit-acknowledge-description p>ol>p{font-family:display-medium-65;font-size:0.875rem;letter-spacing:0.0125rem;}.node--type-webform  .webform-submission-vz-connect-subscribe-updates-form .captcha{position:relative;top:-85px;margin:0px 0px 0px;float:left;display:flex;align-items:center;justify-content:flex-start;width:100%;}.node--type-webform  form.webform-submission-vz-connect-subscribe-updates-form .form-actions:not(#edit-actions){float:left;margin:-10px 0px;}.node--type-webform  form.webform-submission-vz-connect-subscribe-updates-form .form-submit:not(#edit-captcha-refresh,#edit-captcha-play){position:relative;top:80px;}.node--type-webform .webform-submission-vz-connect-subscribe-updates-form  .parent-error input[type="checkbox"] + label:before{border:1px solid #c44904 !important;background-color:rgb(251,228,215);}.webform-submission-vz-connect-subscribe-updates-form input[type=checkbox]:checked + label.option::after{top:13px;}.node--type-webform .webform-submission-vz-connect-subscribe-updates-form input[type=checkbox]#edit-i-acknowledge-that-i-have-reviewed-this-privacy-notice-  + label.option{line-height:28px;}input[name="captcha_play"],input[name="captcha_refresh"],input[name="captcha_visual_challenge"],input[name="captcha_audio_refresh"]{background-size:40px 40px !important;min-width:3.52440rem !important;cursor:pointer;height:40px;opacity:.55;width:40px;padding:0;border:0;background-repeat:no-repeat !important;background-position:center !important;}input[name="captcha_play"]{background:url(/about/privacy/themes/custom/vzpp/images/captcha_audio_icon.png) !important;}input[name="captcha_refresh"],input[name="captcha_audio_refresh"]{background:url(/about/privacy/themes/custom/vzpp/images/captcha_refresh_icon.png) !important;}input[name="captcha_visual_challenge"]{background:url(/about/privacy/themes/custom/vzpp/images/captcha_get_visual.png) !important;float:left !important;}input[name="user_captcha_phrase"],input[name="user_captcha_popup_phrase"]{width:auto !important;}input[name="captcha_popup_play"]{width:-webkit-fill-available !important;}input[name="captcha_popup_verify"]{float:right !important;}.node--type-webform #block-mainpagecontent article .field--name-body{padding:0px 0px 0px 0px;border:1px solid transparent;max-width:884px;}.node--type-webform #block-mainpagecontent article .field--name-webform{padding:0px 0px 0px 0px;border-left:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent;max-width:666px;}.node--type-webform form.webform-submission-vz-connect-subscribe-updates-form label{display:block;margin:0;font-weight:normal;line-height:1.8;color:#000000;font-family:"BrandFont-Display","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;letter-spacing:0.025em;}.node--type-webform form.webform-submission-vz-connect-subscribe-updates-form input:not(input[name="captcha_refresh"],.webform-submission-vz-connect-subscribe-updates-form input[name="captcha_play"],.webform-submission-vz-connect-subscribe-updates-form input[name="captcha_visual_challenge"],.webform-submission-vz-connect-subscribe-updates-form input[name="captcha_audio_refresh"]){border-radius:4px;border:solid 1px #959595 !important;letter-spacing:0.03125rem;margin:0px;padding:12px 32px 12px 12px;font-size:16px;height:44px;font-family:"BrandFont-Display","Helvetica Neue",Helvetica,Arial,sans-serif;}.node--type-webform form.webform-submission-vz-connect-subscribe-updates-form .captcha-container .form-item{margin-bottom:7px;}.node--type-webform form.webform-submission-vz-connect-subscribe-updates-form  .form-submit:not(#edit-captcha-refresh,#edit-captcha-play){top:10px;margin-top:0;}@media (max-width:766px){.node--type-webform form.webform-submission-vz-connect-subscribe-updates-form     .captcha-container span.status_msg{position:relative;top:0px;}}.node--type-webform #block-pagetitle h1{font-size:64px;line-height:64px;max-width:100%;color:#000;font-family:"BrandFont-Display","Helvetica Neue",Helvetica,Arial,sans-serif;@media (max-width:767px){font-size:36px;line-height:36px;margin-bottom:10px !important;padding-bottom:0 !important;}}.node--type-webform #block-mainpagecontent .field--name-body p{font-size:20px;line-height:24px;font-family:"BrandFont-Display","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:20px;}
