.auto__shared_react_forms_radio{position:relative}.auto__shared_react_forms_radio label{cursor:pointer}.auto__shared_react_forms_radio .radio_input{margin:0;position:absolute;top:0;left:0}.auto__shared_react_forms_radio .radio_label{display:flex;align-items:center}.auto__shared_react_forms_radio .radio_label.checked:before{color:var(--spl-color-icon-active)}.auto__shared_react_forms_radio .radio_label .input_text{font-family:Source Sans Pro,serif;font-size:16px;color:#1c263d;display:inline-block;font-family:var(--spl-font-family-sans-serif-primary),sans-serif;vertical-align:top;line-height:1.5em}.auto__shared_react_forms_radio .radio_label:before{display:inline-block;font-family:scribd;margin-right:10px;font-size:16px;cursor:pointer;color:#8f929e;vertical-align:top;position:relative}.auto__shared_react_forms_radio .radio_label.focused .input_text,.auto__shared_react_forms_radio .radio_label:hover .input_text{color:#1c263d}.auto__shared_react_forms_radio .radio_label.focused:before,.auto__shared_react_forms_radio .radio_label:hover:before{color:var(--spl-color-icon-hover)}.keyboard_focus .auto__shared_react_forms_radio .radio_label.focused:before{outline:2px solid var(--spl-color-border-focus);outline-offset:2px}.auto__shared_react_forms_radio .radio_label.checked:hover:before{color:var(--spl-color-icon-hover)}.auto__shared_react_forms_radio .radio_label.with_description{display:block}.auto__shared_react_forms_radio .radio_label.with_description .input_text{color:#57617a;font-weight:700}.auto__shared_react_forms_radio .radio_label.with_description .description{font-size:14px;font-family:Source Sans Pro,serif;color:#57617a;display:block;font-family:var(--spl-font-family-sans-serif-primary);margin-left:26px;line-height:1.29em}.auto__shared_react_forms_radio .radio_label.with_description:before{top:3px}.auto__shared_navigation_language_modal .lightbox>.wrapper>.content .title{margin-bottom:16px}.auto__shared_navigation_language_modal .second_header{font-size:18px;margin:0 0 12px;font-weight:700}.auto__shared_navigation_language_modal fieldset{margin-top:16px}.auto__shared_navigation_language_modal .buttons_container{margin-top:24px;justify-content:flex-end}.auto__shared_navigation_language_modal .buttons_container .cancel_button{margin-right:20px}.auto__shared_navigation_language_modal .language_radio{margin:8px 0}.auto__shared_navigation_language_modal .language_radio .input_text{text-transform:capitalize}.auto__shared_navigation_language_modal .language_radio .radio_label:before{margin-right:8px}@media (max-width:431px){.auto__shared_navigation_language_modal .lightbox{width:100%!important;height:100%!important;top:0!important;margin:0!important;left:0!important;right:0;max-width:none;border-radius:0}}.auto__promo_code_show{--megamenu-height:128px;--footer-height:440px;min-height:calc(100vh - var(--megamenu-height) - var(--footer-height))}.auto__promo_code_show h2{font-size:36px;font-weight:700;margin-bottom:10px}@media (max-width:550px){.auto__promo_code_show h2{font-size:28px}}.auto__promo_code_show h3{font-size:28px;font-weight:700;margin:0;color:#57617a}@media (max-width:550px){.auto__promo_code_show h3{font-size:24px}}.auto__promo_code_show form{display:block;margin:40px}@media (max-width:450px){.auto__promo_code_show form{margin:40px 0}}.auto__promo_code_show .books_awaits{margin-top:2px}.auto__promo_code_show .books_awaits h3{color:var(--color-ebony-70)}.auto__promo_code_show .container{text-align:center;background-color:#fff;padding:30px}@media (max-width:450px){.auto__promo_code_show .container{padding:10px}}.auto__promo_code_show .container.with_border{height:100%;margin:45px}.auto__promo_code_show .container.centered_items{display:flex;align-items:center;justify-content:center;height:40vw;min-height:400px;max-height:600px}.auto__promo_code_show .subtitle{font-family:Source Sans Pro,sans-serif;font-weight:400;font-style:normal;font-size:1.25rem;line-height:1.4;color:var(--color-slate-100);color:var(--spl-color-text-secondary)}.auto__promo_code_show .error_message{color:#f2736e;margin-bottom:15px;display:none}.auto__promo_code_show .submit_promo_plans{margin-top:15px;line-height:1em;padding:10px 20px;width:242px}@media (max-width:450px){.auto__promo_code_show .submit_promo_plans{width:100%;min-width:191px}}.auto__promo_code_show .submit_promo{margin-top:15px;line-height:1em;padding:10px 20px}.auto__promo_code_show .subtext_container{display:flex;justify-content:center;width:100%}.auto__promo_code_show .subtext{margin-top:32px;text-align:start;max-width:460px;font-size:var(--text-size-150);font-weight:var(--spl-font-family-sans-serif-weight-medium);line-height:18px;color:#000}.auto__promo_code_show .subtext a{color:#000;text-decoration:underline}.auto__promo_code_show .support{text-align:left;width:775px;margin:auto}.auto__promo_code_show .support a{text-decoration:underline}@media (max-width:1024px){.auto__promo_code_show .support{width:auto;padding:0 1em}}.auto__promo_code_show .terms_and_conditions{text-decoration:underline;color:#000}.auto__promo_code_show .zenbox{color:var(--spl-color-text-link-primary-default)}.auto__promo_code_show .zenbox:hover{color:var(--spl-color-text-link-primary-hover)}.auto__promo_code_show .promo_code{font-family:var(--spl-font-family-sans-serif-primary),sans-serif;width:290px;border:1px solid var(--spl-color-border-default)}.auto__promo_code_show .promo_code:focus-visible{outline-color:var(--spl-color-border-focus)}.auto__promo_code_show .invite_friends{margin:auto}.auto__promo_code_show .invite_friends img{max-width:200px}.auto__promo_code_show .invite_friends h2{font-size:22px;font-weight:700;margin-bottom:10px}@media (max-width:550px){.auto__promo_code_show .invite_friends h2{font-size:20px}}.auto__promo_code_show .invite_friends h3{font-size:18px;margin-bottom:30px;color:#000514;font-weight:400}@media (max-width:550px){.responsive .auto__promo_code_show .invite_friends h3{font-size:16px}}.auto__promo_code_show .invite_friends .referral_link{font-size:18px;transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;color:var(--spl-color-text-link-primary-default);font-weight:700}@media (max-width:550px){.responsive .auto__promo_code_show .invite_friends .referral_link{font-size:16px}}.auto__promo_code_show .invite_friends .referral_link:hover{color:var(--spl-color-text-link-primary-hover)}