@font-face{font-family:Sen;font-style:normal;font-weight:400;font-display:swap;src:url(../media/062112641e3106af-s.0af594ab.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sen;font-style:normal;font-weight:400;font-display:swap;src:url(../media/986cfec9ab9a1a11-s.p.f5b12a10.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sen;font-style:normal;font-weight:700;font-display:swap;src:url(../media/062112641e3106af-s.0af594ab.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sen;font-style:normal;font-weight:700;font-display:swap;src:url(../media/986cfec9ab9a1a11-s.p.f5b12a10.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sen;font-style:normal;font-weight:800;font-display:swap;src:url(../media/062112641e3106af-s.0af594ab.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sen;font-style:normal;font-weight:800;font-display:swap;src:url(../media/986cfec9ab9a1a11-s.p.f5b12a10.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sen Fallback;src:local(Arial);ascent-override:87.52%;descent-override:24.56%;line-gap-override:0.0%;size-adjust:107.34%}.sen_ee5c891f-module__jw0Pha__className{font-family:Sen,Sen Fallback;font-style:normal}
.footer-module__Z3Yj1q__footer{background-color:#323232;grid-template:"info logo policy"1fr"info logo contact"/1fr auto 1fr;row-gap:10px;height:500px;padding:60px;display:grid}.footer-module__Z3Yj1q__footer_info{color:#fff;flex-direction:row;grid-area:info;justify-content:flex-start;align-self:end;align-items:center;gap:50px;font-style:normal;display:flex}.footer-module__Z3Yj1q__footer_info>p{margin:0;display:inline-block}.footer-module__Z3Yj1q__footer_logo{flex-direction:column;grid-area:logo;place-self:center;align-items:center;display:flex}.footer-module__Z3Yj1q__footer_logo_caption{color:var(--color-brand-primary);margin-top:20px;font-size:1.5rem;font-weight:700}.footer-module__Z3Yj1q__footer_policies{color:var(--color-brand-primary);grid-area:policy;place-self:end}.footer-module__Z3Yj1q__footer_policies a{text-decoration:none}.footer-module__Z3Yj1q__footer_policies_separator{color:#fff;margin:0 10px}.footer-module__Z3Yj1q__footer_contact{text-align:right;color:var(--color-gray);grid-area:contact}@media only screen and (max-width:1200px){.footer-module__Z3Yj1q__footer{grid-template:"logo""info""policy""contact"/1fr}.footer-module__Z3Yj1q__footer_info{text-align:center;flex-direction:column;gap:0}.footer-module__Z3Yj1q__footer_info_address:before{content:""}.footer-module__Z3Yj1q__footer_policies{text-align:center;place-self:center}.footer-module__Z3Yj1q__footer_contact{text-align:center}}
.token-expiration-dialog-module__o92E4q__main{z-index:9999;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.token-expiration-dialog-module__o92E4q__main_dialog{text-align:center;background:#fff;border-radius:8px;width:100%;max-width:400px;padding:2rem}.token-expiration-dialog-module__o92E4q__main_dialog_title{margin-bottom:1rem;font-size:1.25rem;font-weight:600}.token-expiration-dialog-module__o92E4q__main_dialog_button{justify-content:center;display:flex}
.spinner-module__pikBjG__loader{color:#fff;box-sizing:border-box;width:28px;height:28px;animation:1s linear infinite spinner-module__pikBjG__rotation;display:block;position:relative}.spinner-module__pikBjG__loader:after,.spinner-module__pikBjG__loader:before{content:"";box-sizing:border-box;background-color:#fff;border-radius:50%;width:24px;height:24px;animation:1s ease-in-out infinite spinner-module__pikBjG__animloader;position:absolute;top:50%;left:50%;transform:scale(.5)translate(0)}.spinner-module__pikBjG__loader:before{background-color:var(--color-brand-primary);transform:scale(.5)translate(-48px,-48px)}@keyframes spinner-module__pikBjG__rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spinner-module__pikBjG__animloader{50%{transform:scale(1)translate(-50%,-50%)}}
.button-module___w4Ztq__vo_button{background-color:var(--color-brand-primary);color:#fff;cursor:pointer;border:none;border-radius:50px;align-items:center;width:fit-content;height:47px;padding:0 25px;font-size:1rem;font-weight:700;text-decoration:none;display:grid;position:relative}.button-module___w4Ztq__mod_secondary{background-color:var(--color-error);color:#fff}.button-module___w4Ztq__vo_button:hover:not(:disabled){text-decoration:underline}.button-module___w4Ztq__vo_button:hover:not(:disabled) .button-module___w4Ztq__vo_button_icon{background:radial-gradient(circle at 50% 25%,#91df80 0%,#4f9b3f 50%)}.button-module___w4Ztq__vo_button:hover:not(:disabled) img{filter:drop-shadow(0 3px 3px #00000080)}.button-module___w4Ztq__vo_button.button-module___w4Ztq__mod_disabled{cursor:not-allowed;opacity:.6;background-color:#ccc}.button-module___w4Ztq__mod_secondary.button-module___w4Ztq__mod_disabled{background-color:#ccc}.button-module___w4Ztq__vo_button_icon{background:radial-gradient(circle at 50% 25%,#4f9b3f 0% 50%);border-radius:50%;place-items:center;width:47px;height:47px;display:grid;position:absolute;top:0;left:-35px}.button-module___w4Ztq__vo_button_text{text-transform:uppercase}
@font-face{font-family:Sen;font-style:normal;font-weight:400;font-display:swap;src:url(../media/062112641e3106af-s.0af594ab.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sen;font-style:normal;font-weight:400;font-display:swap;src:url(../media/986cfec9ab9a1a11-s.p.f5b12a10.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sen;font-style:normal;font-weight:700;font-display:swap;src:url(../media/062112641e3106af-s.0af594ab.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sen;font-style:normal;font-weight:700;font-display:swap;src:url(../media/986cfec9ab9a1a11-s.p.f5b12a10.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sen;font-style:normal;font-weight:800;font-display:swap;src:url(../media/062112641e3106af-s.0af594ab.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sen;font-style:normal;font-weight:800;font-display:swap;src:url(../media/986cfec9ab9a1a11-s.p.f5b12a10.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sen Fallback;src:local(Arial);ascent-override:87.52%;descent-override:24.56%;line-gap-override:0.0%;size-adjust:107.34%}.sen_b4ac522f-module__GryteW__className{font-family:Sen,Sen Fallback;font-style:normal}
.message-thread-module__XDy4IG__message{flex-direction:column;gap:10px;display:flex}.message-thread-module__XDy4IG__message_thread_container{background:#fff;border-radius:30px;width:100%;position:relative}.message-thread-module__XDy4IG__message_thread_expand_button{border:var(--color-brand-primary)1px solid;color:var(--color-brand-primary);background:0 0;border-radius:15px;justify-content:center;align-items:center;gap:5px;padding:5px 10px;display:flex;position:absolute;top:30px;right:50px}.message-thread-module__XDy4IG__message_thread_expand_button:hover{background:var(--color-brand-primary);color:#fff;cursor:pointer}.message-thread-module__XDy4IG__message_thread_expand_button_icon{transition:all .2s ease-in-out}.message-thread-module__XDy4IG__message_thread_expand_button_icon.message-thread-module__XDy4IG__mod_open{transform:rotate(180deg)}.message-thread-module__XDy4IG__message_thread_expand_button_text{display:inline-block}.message-thread-module__XDy4IG__message_thread{grid-template:"messages"/1fr;gap:20px 50px;padding:30px 50px;display:grid}.message-thread-module__XDy4IG__message_thread_image{object-fit:cover;border-radius:50%;grid-area:image}.message-thread-module__XDy4IG__message_thread_name{grid-area:name}.message-thread-module__XDy4IG__message_thread_messages_wrapper{--message-box-height:"100%";--transition:height .2s ease-in-out;transition:var(--transition);height:var(--message-box-height);flex-direction:column;grid-area:messages;justify-content:flex-end;width:100%;display:flex;overflow:hidden}.message-thread-module__XDy4IG__message_thread_messages{flex-direction:column;gap:10px;display:flex}.message-thread-module__XDy4IG__message_thread_messages_row{width:100%;display:flex}.message-thread-module__XDy4IG__message_thread_messages_row.message-thread-module__XDy4IG__mod_sent{justify-content:flex-end}.message-thread-module__XDy4IG__message_thread_messages_row.message-thread-module__XDy4IG__mod_received{justify-content:flex-start}.message-thread-module__XDy4IG__message_thread_message{grid-template-columns:1fr;row-gap:10px;display:grid}.message-thread-module__XDy4IG__message_thread_message.message-thread-module__XDy4IG__mod_sent{justify-items:start}.message-thread-module__XDy4IG__message_thread_message.message-thread-module__XDy4IG__mod_received{justify-items:end}.message-thread-module__XDy4IG__message_thread_message.message-thread-module__XDy4IG__mod_received .message-thread-module__XDy4IG__message_thread_message_bubble{background:var(--color-gray-light)}.message-thread-module__XDy4IG__message_thread_message.message-thread-module__XDy4IG__mod_sent .message-thread-module__XDy4IG__message_thread_message_bubble{background:var(--color-brand-primary);color:#fff}.message-thread-module__XDy4IG__message_thread_message_timestamp{color:var(--color-gray);font-size:.8rem}.message-thread-module__XDy4IG__message_thread_message_bubble{white-space:pre-wrap;border-radius:15px;padding:20px 30px}.message-thread-module__XDy4IG__message_input_container{background:var(--color-gray-light);border-radius:0 0 30px 30px;flex-direction:column;align-items:flex-end;gap:15px;width:100%;padding:30px 50px;display:flex}.message-thread-module__XDy4IG__message_input{border:none;border-radius:10px;width:100%;padding:15px 25px}@media (max-width:768px){.message-thread-module__XDy4IG__message_thread{grid-template:"image""name""messages"/auto;justify-items:center;padding:30px}.message-thread-module__XDy4IG__message_input_container{align-items:center;padding:30px}.message-thread-module__XDy4IG__message_thread_expand_button{border-radius:50%;width:30px;height:30px;padding:0;top:175px;right:30px}.message-thread-module__XDy4IG__message_thread_expand_button_text{display:none}}
.prescription-form-module__iKatqq__main{grid-template-areas:"logo title"".form";justify-items:center;gap:0 60px;max-width:1120px;margin-top:50px;display:grid}.prescription-form-module__iKatqq__main_header_logo{grid-area:logo}.prescription-form-module__iKatqq__main_header_title{grid-area:title;justify-self:start;align-items:center;display:grid}.prescription-form-module__iKatqq__main_header_form{grid-area:form}.prescription-form-module__iKatqq__main_header_form_title{margin-bottom:2rem}.prescription-form-module__iKatqq__prescription_form{gap:50px;display:grid}.prescription-form-module__iKatqq__prescription_form_grid{grid-template-columns:repeat(2,1fr);align-items:start;column-gap:100px;display:grid}.prescription-form-module__iKatqq__prescription_form_grid_email{text-align:right;flex-direction:column;display:flex}.prescription-form-module__iKatqq__prescription_form_grid_email_hint{color:#666;font-size:.9em}.prescription-form-module__iKatqq__prescription_form_medication_label{align-self:center}.prescription-form-module__iKatqq__prescription_form_medication_checkbox_label{text-align:right}.prescription-form-module__iKatqq__prescription_form_medication_checkbox{accent-color:var(--color-brand-primary)}.prescription-form-module__iKatqq__prescription_form_input{resize:none;background-color:#fff;border:none;border-radius:5px;height:40px;padding:20px;font-size:1rem}.prescription-form-module__iKatqq__text_field{height:100px}.prescription-form-module__iKatqq__left_column{grid-area:span 2/1}.prescription-form-module__iKatqq__right_column{grid-column:2}.prescription-form-module__iKatqq__checkbox_container{align-items:center;gap:10px;margin-bottom:10px;display:flex}.prescription-form-module__iKatqq__checkbox_container_mod_kela{margin-top:40px}.prescription-form-module__iKatqq__section{gap:40px;display:grid}.prescription-form-module__iKatqq__button_section{flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:20px;display:flex}.prescription-form-module__iKatqq__button_section_buttons{flex-direction:row;justify-content:space-between;width:100%;display:flex}.prescription-form-module__iKatqq__error{color:var(--color-error);font-size:smaller;font-style:italic}.prescription-form-module__iKatqq__loader{flex-direction:column;justify-content:center;align-items:center;width:fit-content;min-height:100vh;margin:0 auto 100px;display:flex}.prescription-form-module__iKatqq__price{justify-self:end;font-size:larger}.prescription-form-module__iKatqq__mod_hidden{visibility:hidden;height:0;overflow:hidden}@media only screen and (max-width:992px){.prescription-form-module__iKatqq__main{grid-template-areas:"logo""title""form";gap:40px 0;padding:20px}.prescription-form-module__iKatqq__main_header_title{justify-self:center;align-items:center}.prescription-form-module__iKatqq__prescription_form_grid{grid-template-columns:1fr;gap:10px;margin:0}.prescription-form-module__iKatqq__prescription_form_grid_email{text-align:left}.prescription-form-module__iKatqq__left_column,.prescription-form-module__iKatqq__right_column{grid-column:1}.prescription-form-module__iKatqq__prescription_form_medication_checkbox_label{text-align:left}.prescription-form-module__iKatqq__checkbox_container{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;display:flex}.prescription-form-module__iKatqq__button_section_buttons{flex-direction:column-reverse;justify-content:flex-start;gap:60px;display:flex}}
.viestit-module__WdrpQa__main{grid-template-areas:"logo title"".form";justify-items:center;gap:0 60px;max-width:1120px;margin-top:50px;display:grid}.viestit-module__WdrpQa__main_header_logo{grid-area:logo}.viestit-module__WdrpQa__main_header_title{grid-area:title;justify-self:start;align-items:center;display:grid}.viestit-module__WdrpQa__main_header_form{grid-area:form}.viestit-module__WdrpQa__main_header_form_title{margin-bottom:2rem}.viestit-module__WdrpQa__main_header_form_messages{flex-direction:column;gap:40px;display:flex}@media only screen and (max-width:992px){.viestit-module__WdrpQa__main{grid-template-areas:"logo""title""form";gap:40px 0;padding:20px}.viestit-module__WdrpQa__main_header_title{justify-self:center;align-items:center}}
.registration-module__AvcYhq__loader{flex-direction:column;align-items:center;width:fit-content;min-height:100vh;margin:50px auto 100px;display:flex}.registration-module__AvcYhq__main{grid-template:"title content""description content""video content"/1fr 800px;gap:40px;max-width:1200px;margin:0 auto;display:grid}.registration-module__AvcYhq__main_title{grid-area:title}.registration-module__AvcYhq__main_description{grid-area:description}.registration-module__AvcYhq__main_video{aspect-ratio:1;grid-area:video;width:100%;height:auto}.registration-module__AvcYhq__main_form{grid-template:"firstName lastName""ssn email""mobile.""privacy.""terms.""submit.""error error""info info"/7fr 9fr;grid-area:content;gap:20px;display:grid}.registration-module__AvcYhq__main_form_checkbox{flex-direction:row;justify-content:flex-start;align-items:center;gap:20px;display:flex}.registration-module__AvcYhq__main_form_checkbox>input[type=checkbox]{font:inherit;color:currentColor;border:.15em solid;border-radius:.15em;width:1.15em;height:1.15em;transform:translateY(-.075em)}.registration-module__AvcYhq__main_form_info{color:var(--color-gray);grid-area:info}.registration-module__AvcYhq__main_form_error{color:var(--color-error);grid-area:error}@media only screen and (max-width:992px){.registration-module__AvcYhq__main{grid-template:"video""title""description""content"/1fr;margin:0 30px}.registration-module__AvcYhq__main_form{grid-template:"firstName""lastName""ssn""email""mobile""privacy""terms""submit""error""info";margin-bottom:100px}}
