:root{--space-0-5:0.125rem;--space-1:0.25rem;--space-1-5:0.375rem;--space-2:0.5rem;--space-2-5:0.625rem;--space-3:0.75rem;--space-3-5:0.875rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:1.75rem;--space-8:2rem;--space-9:2.25rem;--space-10:2.5rem;--space-11:2.75rem;--space-12:3rem;--space-14:3.5rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-28:7rem;--space-32:8rem;--space-36:9rem;--space-40:10rem;--space-44:11rem;--space-48:12rem;--space-52:13rem;--space-56:14rem;--space-60:15rem;--radius-none:0px;--radius-xs:0.125rem;--radius-sm:0.25rem;--radius-md:0.375rem;--radius-lg:0.5rem;--radius-xl:0.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2rem;--radius-full:calc(infinity * 1px);--border-width-none:0px;--border-width-thin:1px;--border-width-medium:2px;--border-width-thick:4px;--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--font-sans:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;--font-size-h1:clamp(1.75rem,1.55rem + 1vw,2.5rem);--font-size-h2:clamp(1.5rem,1.34rem + 0.78vw,2.125rem);--font-size-h3:clamp(1.125rem,1.09rem + 0.17vw,1.25rem);--font-size-h4:1.125rem;--font-size-h5:1rem;--font-size-h6:1rem;--font-size-lead:clamp(1rem,0.8775rem + 0.5229vw,1.25rem);--headings-font-weight:700;--color-light:#f2f4f7;--color-light-text:#344054;--color-secondary:#2050fe;--color-warning:#ffc107;--color-primary-25:#edf1fa;--color-primary-50:#6376a9;--color-primary-100:#586a98;--color-primary-200:#4d5d86;--color-primary-300:#374363;--color-primary-400:#222f4e;--color-primary-500:#16203a;--color-primary-600:#0d1526;--color-primary-700:#080d18;--color-primary-800:#04060c;--color-primary-900:#020306;--color-primary-950:#010203;--color-primary:#16203a;--color-cherry:#c7506a;--color-pill:#c70039;--color-pill-medunit:#df2935;--color-cream:#f5eee9;--color-isabelline:#f5eee9;--color-navy:#22344a;--color-success:#067647;--color-success-25:#fff;--color-success-50:#b1ffd0;--color-success-100:#23ffa0;--color-success-200:#14d987;--color-success-300:#0fb771;--color-success-400:#0a975c;--color-success-500:#067647;--color-success-600:#045f38;--color-success-700:#024829;--color-success-800:#01311b;--color-success-900:#001f0f;--color-success-950:#001f0f;--color-danger:#d92d20;--color-danger-25:#fff;--color-danger-50:#feeded;--color-danger-100:#fcdbda;--color-danger-200:#fab1af;--color-danger-300:#f98885;--color-danger-400:#f84f47;--color-danger-500:#d92d20;--color-danger-600:#ad2217;--color-danger-700:#871810;--color-danger-800:#5f0e08;--color-danger-900:#3d0603;--color-danger-950:#3d0603;--color-secondary-25:#e6ebfe;--color-secondary-50:#cdd7fe;--color-secondary-100:#a4b8fe;--color-secondary-200:#7190fe;--color-secondary-300:#4870fe;--color-secondary-400:#2050fe;--color-secondary-500:#0637ea;--color-secondary-600:#0831c4;--color-secondary-700:#0a2a9e;--color-secondary-800:#0b237a;--color-secondary-900:#0a1a57;--color-secondary-950:#071136;--color-accent:#d4af37;--color-accent-25:#fffbf0;--color-accent-50:#fdf3dc;--color-accent-100:#f9e6b4;--color-accent-200:#f2d486;--color-accent-300:#e9c25c;--color-accent-400:#d4af37;--color-accent-500:#b8942a;--color-accent-600:#997a20;--color-accent-700:#785f18;--color-accent-800:#574410;--color-accent-900:#362a0a;--color-accent-950:#1b1505;--color-gray-25:#fcfcfd;--color-gray-50:#f9fafb;--color-gray-100:#f2f4f7;--color-gray-200:#eaecf0;--color-gray-300:#d0d5dd;--color-gray-400:#98a2b3;--color-gray-500:#667085;--color-gray-600:#475467;--color-gray-700:#344054;--color-gray-800:#182230;--color-gray-900:#101828;--color-gray-950:#0c111d;--border-width:1px;--radius:var(--radius-md);--tracking-heading:-0.02em;--container-max-width:1140px;--container-padding-x:16px;--container-sm-gap:2em;--container-sm-gap-mob:1.5em;--btn-radius:var(--radius-md);--btn-font-weight:600;--btn-border-width:1px;--btn-gap:var(--space-1);--btn-padding-x:var(--space-5);--btn-padding-y:var(--space-2);--btn-sm-padding-x:var(--space-4);--btn-sm-padding-y:var(--space-1);--btn-lg-padding-x:var(--space-8);--btn-lg-padding-y:var(--space-4);--pagination-border-width:1px;--pagination-border-radius:var(--radius-md);--breadcrumb-border-width:1px;--breadcrumb-border-radius:var(--radius-md);--card-border-width:1px;--card-radius:var(--radius-md);--alert-padding:var(--space-4);--alert-border-radius:var(--radius-md);--alert-border-width:1px;--alert-icon-size:1.25rem;--alert-icon-offset:var(--space-4);--alert-gap:var(--space-2);--tile-border-width:1px;--tile-border-radius:var(--radius-md);--tile-padding:var(--space-4);--tile-gap:var(--space-4)}*,body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-rendering:optimizeSpeed}html{height:100%;scroll-behavior:smooth;scroll-padding-top:80px}body{flex-direction:column;min-height:100vh}body,main{display:flex;flex:1}main{flex-direction:column;margin:2rem auto;max-width:var(--container-max-width);padding-left:var(--container-padding-x);padding-right:var(--container-padding-x);row-gap:var(--container-sm-gap);width:100%}@media screen and (max-width:576px){main{row-gap:var(--container-sm-gap-mob)}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{text-wrap:balance;font-family:var(--font-sans);letter-spacing:var(--tracking-heading)}.h1,h1{font-size:var(--font-size-h1)}.h1,.h2,h1,h2{font-weight:var(--headings-font-weight);line-height:1.2}.h2,h2{font-size:var(--font-size-h2)}.h3,h3{font-size:var(--font-size-h3)}.h3,.h4,h3,h4{font-weight:var(--headings-font-weight);line-height:1.2}.h4,h4{font-size:var(--font-size-h4)}.h5,h5{font-size:var(--font-size-h5)}.h5,.h6,h5,h6{font-weight:var(--headings-font-weight);line-height:1.2}.h6,h6{font-size:var(--font-size-h6)}.lead{font-size:var(--font-size-lead);font-weight:400}.textmarker-effect{animation:gradient 15s ease infinite;background:linear-gradient(-45deg,#ee7752,#c0392b,#8e44ad);-webkit-background-clip:text;background-size:400% 400%;color:transparent}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.loading-skeleton .btn,.loading-skeleton .form-control,.loading-skeleton h1,.loading-skeleton h2,.loading-skeleton h3,.loading-skeleton h4,.loading-skeleton h5,.loading-skeleton h6,.loading-skeleton label,.loading-skeleton li,.loading-skeleton p{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#eee;border-color:#eee;color:transparent}.loading-skeleton .btn::-moz-placeholder,.loading-skeleton .form-control::-moz-placeholder,.loading-skeleton h1::-moz-placeholder,.loading-skeleton h2::-moz-placeholder,.loading-skeleton h3::-moz-placeholder,.loading-skeleton h4::-moz-placeholder,.loading-skeleton h5::-moz-placeholder,.loading-skeleton h6::-moz-placeholder,.loading-skeleton label::-moz-placeholder,.loading-skeleton li::-moz-placeholder,.loading-skeleton p::-moz-placeholder{color:transparent}.loading-skeleton .btn::placeholder,.loading-skeleton .form-control::placeholder,.loading-skeleton h1::placeholder,.loading-skeleton h2::placeholder,.loading-skeleton h3::placeholder,.loading-skeleton h4::placeholder,.loading-skeleton h5::placeholder,.loading-skeleton h6::placeholder,.loading-skeleton label::placeholder,.loading-skeleton li::placeholder,.loading-skeleton p::placeholder{color:transparent}@keyframes loading-skeleton{0%{opacity:.4}to{opacity:1}}.loading-skeleton{animation:loading-skeleton 1s infinite alternate;pointer-events:none}.loading-skeleton img{filter:grayscale(100) contrast(0) brightness(1.8)}.modal-fullscreen{padding:0!important}.modal-fullscreen .modal-dialog{height:100%;margin:0;max-width:none;width:100%}.modal-fullscreen .modal-content{border:0;height:100%}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{padding:0!important}.modal-fullscreen-sm-down .modal-dialog{height:100%;margin:0;max-width:none;width:100%}.modal-fullscreen-sm-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{padding:0!important}.modal-fullscreen-md-down .modal-dialog{height:100%;margin:0;max-width:none;width:100%}.modal-fullscreen-md-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{padding:0!important}.modal-fullscreen-lg-down .modal-dialog{height:100%;margin:0;max-width:none;width:100%}.modal-fullscreen-lg-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{padding:0!important}.modal-fullscreen-xl-down .modal-dialog{height:100%;margin:0;max-width:none;width:100%}.modal-fullscreen-xl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}.modal-content{border-radius:24px}.modal-fullscreen .modal-content{border-radius:0}.modal-bottomsheet{padding:0!important}.modal-bottomsheet .modal-dialog{align-items:flex-end!important;bottom:0!important;display:flex!important;height:auto!important;left:0!important;margin:0!important;max-height:92vh!important;max-width:none!important;position:fixed!important;right:0!important;transform:translateY(100%)!important;transition:transform .35s cubic-bezier(.34,1.56,.64,1)!important;width:100%!important}.modal-bottomsheet.show .modal-dialog{transform:translateY(0)!important}.modal-bottomsheet .modal-content{border:0;border-radius:24px 24px 0 0;max-height:92vh;width:100%}.modal-bottomsheet .modal-body{-webkit-overflow-scrolling:touch;overflow-y:auto}.modal-bottomsheet .modal-header{padding-top:20px;position:relative}.modal-bottomsheet .modal-header:before{background:#ccc;border-radius:2px;content:"";display:block;height:4px;left:50%;position:absolute;top:8px;transform:translateX(-50%);width:36px}@media (max-width:576px){.modal-bottomsheet-sm{padding:0!important}.modal-bottomsheet-sm .modal-dialog{align-items:flex-end!important;bottom:0!important;display:flex!important;height:auto!important;left:0!important;margin:0!important;max-height:92vh!important;max-width:none!important;position:fixed!important;right:0!important;transform:translateY(100%)!important;transition:transform .35s cubic-bezier(.34,1.56,.64,1)!important;width:100%!important}.modal-bottomsheet-sm.show .modal-dialog{transform:translateY(0)!important}.modal-bottomsheet-sm .modal-content{border:0;border-radius:24px 24px 0 0;max-height:92vh;width:100%}.modal-bottomsheet-sm .modal-body{-webkit-overflow-scrolling:touch;overflow-y:auto}.modal-bottomsheet-sm .modal-header{padding-top:20px;position:relative}.modal-bottomsheet-sm .modal-header:before{background:#ccc;border-radius:2px;content:"";display:block;height:4px;left:50%;position:absolute;top:8px;transform:translateX(-50%);width:36px}}.form-group.required .control-label:after{color:#d00;content:"*"}.form-label-group{margin-bottom:1rem;position:relative}.form-label-group input,.form-label-group label{height:3.125rem;padding:.75rem}.form-control:focus{background:#fffbe8!important}.form-label-group label{border:1px solid transparent;border-radius:.25rem;color:#495057;cursor:text;display:block;left:0;line-height:1.5;margin-bottom:0;pointer-events:none;position:absolute;top:0;transition:all .1s ease-in-out;width:100%}.form-label-group input::-moz-placeholder{color:transparent}.form-label-group input::placeholder{color:transparent}.form-label-group input:-webkit-autofill~label,.form-label-group input:not(:placeholder-shown),.input-group.form-label-group input:-webkit-autofill~label,.input-group.form-label-group input:not(:placeholder-shown){padding-bottom:.25rem;padding-top:1.25rem}.form-label-group input:-webkit-autofill~label,.form-label-group input:not(:placeholder-shown)~label,.input-group.form-label-group input:-webkit-autofill~label,.input-group.form-label-group input:not(:placeholder-shown)~label{color:#777;font-size:12px;padding-bottom:.25rem;padding-top:.25rem}.form-label-group>input,.form-label-group>label,.input-group.form-label-group>input{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-floating{position:relative}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-floating{margin-bottom:1rem}.form-floating select,.form-floating select:focus{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M480-345 240-585l56-56 184 184 184-184 56 56-240 240Z"/></svg>')!important;background-position:calc(100% - 8px)!important;background-repeat:no-repeat!important;background-size:24px!important}.form-floating>label{border:1px solid transparent;height:100%;left:0;padding:1rem .75rem;pointer-events:none;position:absolute;top:0;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}.form-floating>label,.form-floating>select{height:3.125rem;padding:.75rem}label{display:inline-block}.form-floating select:not(:-moz-placeholder-shown){padding-bottom:.25rem;padding-left:.75rem;padding-top:1.25rem}.form-floating select:not(:placeholder-shown){padding-bottom:.25rem;padding-left:.75rem;padding-top:1.25rem}.form-floating select:not(:-moz-placeholder-shown)~label{color:#777;font-size:12px;padding-bottom:.25rem;padding-top:.25rem}.form-floating select:not(:placeholder-shown)~label{color:#777;font-size:12px;padding-bottom:.25rem;padding-top:.25rem}.form-floating select[disabled]{background-image:none!important}@supports (-ms-ime-align:auto){.form-label-group>label{display:none}.form-label-group input::-ms-input-placeholder{color:#777}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.form-label-group>label{display:none}.form-label-group input:-ms-input-placeholder{color:#777}}.country-select-container{position:relative}.country-select-container .country-dropdown{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #dee2e6;border-radius:.75rem;box-shadow:0 2px 4px rgba(0,0,0,.1);left:0;margin-top:.5rem;max-height:300px;max-width:300px;overflow-y:auto;overscroll-behavior:contain;position:absolute;top:100%;touch-action:manipulation;width:300px;z-index:1000}.country-select-container .form-control{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' viewBox='0 -960 960 960' width='24' fill='%23222'%3E%3Cpath d='M480-344 240-584l56-56 184 184 184-184 56 56-240 240Z'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:24px 24px;cursor:pointer}.country-select-container .loading-indicator{padding:1rem;text-align:center}.country-select-container .no-results{color:#6c757d;padding:1rem;text-align:center}.country-select-container .flag{font-size:1.2em;line-height:1}.country-select-container .country-item{align-items:center;cursor:pointer;display:flex;padding:12px 16px;width:100%}.country-select-container .country-item:hover{background-color:rgba(0,0,0,.05)}.country-select-container .country-flag{margin-right:8px}.country-select-container .country-info{display:flex;flex-direction:column}.country-select-container .country-code{color:#666;font-size:.8em}.country-select-container mark{background-color:#fff3cd;padding:0}.calendar-days{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);overflow-y:overlay;padding:0 3rem;scrollbar-gutter:stable;text-align:center}.calendar-days ::-webkit-scrollbar{width:2px!important}.calendar-days ::-webkit-scrollbar-thumb{background-color:red!important}.calendar-days .day-column{align-items:center;display:flex;flex-direction:column}.calendar-days .day-column .date-info{font-size:.9rem;font-weight:700;text-transform:uppercase}.calendar-days .day-column .pretty-date:lang(ru),.calendar-days .day-column .pretty-date:lang(uk){font-size:clamp(.8rem,.7567rem + .1849vw,.875rem)}.calendar-days .day-column .day:lang(ru),.calendar-days .day-column .day:lang(uk){color:#6c757d;font-size:clamp(.75rem,.6778rem + .3082vw,.875rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calendar-days .day-column .time-slot{width:100%}.calendar-days .day-column .time-slot .no-times{color:gray}.btn-purple{background-color:#9747ff;border:none;border-radius:.25rem;color:#fff;font-size:.875rem;font-weight:400!important;padding:.25rem .5rem;transition:background-color .15s ease-in-out}.btn-purple:hover{background-color:#5a32a3;color:#fff}.service-tabs .tab-content{border-radius:0 1rem 1rem 1rem}@media (max-width:991.98px){.service-tabs .tab-content{border-radius:1rem}}.service-tabs .nav-tabs .nav-link{background-color:var(--color-gray-100);border:none;color:var(--color-primary-700);font-size:.875rem;font-weight:600;margin-bottom:0;padding:.875rem}.service-tabs .nav-tabs .nav-link.active{background-color:var(--color-primary-700);box-shadow:inset 0 -4px 8px -4px rgba(0,0,0,.541);color:#fff}.service-tabs .nav-tabs .nav-link:not(.active):hover{background-color:var(--color-gray-200);border-bottom:0}.modal-content{box-shadow:0 8px 28px rgba(0,0,0,.28)}.modal-footer{box-shadow:0 -2px 16px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.04)}body.modal.show{overflow:hidden;padding-right:0!important}.pickADay-wrapper{overflow:visible}.pickADay{display:flex;flex-wrap:wrap;gap:.5rem;padding:.25rem}@media screen and (max-width:768px){.pickADay{-ms-overflow-style:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.pickADay::-webkit-scrollbar{display:none}}.pickADay .btn-outline-secondary,.pickADay .btn-success{border-radius:50px;font-size:14px;font-weight:500;line-height:18px;min-width:6rem!important;padding:12px 16px;position:relative;z-index:1}.pickADay .btn-outline-secondary{border-color:var(--color-gray-300)}.form-floating>.input-group{height:100%}.generated-terms-modal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}@container (max-width: 416px){.generated-terms-modal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.calendar-wrapper{height:calc(100% - 2rem)}@media (min-width:576px){.calendar-wrapper{height:500px;min-height:500px;overflow:scroll}}.hero-v2.obesity{background:linear-gradient(0deg,#faf6f3,#fff)}.hero-v2.obesity .container{padding-bottom:2rem;padding-top:2rem}@media (min-width:992px){.hero-v2.obesity .container{background-image:url(/assets/images/erecept-woman-ob-bg.webp);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;padding-bottom:6rem;padding-top:6rem}}.hero-v2.obesity h1{color:var(--color-primary)}.hero-v2.obesity p{font-size:1rem;font-weight:500;line-height:1.6;margin-bottom:0}.hero-v2.obesity p svg{fill:#f5eee9}.hero-v2.landing{background:linear-gradient(180deg,#f0f8ff,#f0f8ff 72%,#fff 0,#fff)}.hero-v2.landing .container{padding-bottom:2rem;padding-top:2rem}@media (min-width:992px){.hero-v2.landing .container{background-image:url(/assets/images/erecept-woman-picker.webp);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;padding-bottom:6rem;padding-top:6rem}}.hero-v2.landing h1{color:var(--color-primary)}.hero-v2.landing p{font-size:1rem;font-weight:500;line-height:1.6;margin-bottom:0}.hero-v2.landing p svg{fill:var(--color-primary)}.hero-v2.zdrowjej{background:linear-gradient(178deg,#f5eee9,#fff 98.04%)}.hero-v2.zdrowjej .container{padding-bottom:2rem;padding-top:2rem}@media (min-width:992px){.hero-v2.zdrowjej .container{background-image:url(/assets/zdrowjej/zdrowjej-woman-picker.webp);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;padding-bottom:6rem;padding-top:6rem}}.hero-v2.zdrowjej h1{color:var(--color-primary)}.hero-v2.zdrowjej p{font-size:1rem;font-weight:500;line-height:1.6;margin-bottom:0}.hero-v2.zdrowjej p svg{fill:var(--color-primary)}.hero-v2.alopecia{background:linear-gradient(0deg,#e6e9f1,#fff)}.hero-v2.alopecia .container{padding-bottom:2rem;padding-top:2rem}@media (min-width:992px){.hero-v2.alopecia .container{background-image:url(/assets/images/erecept-man-alop-bg.webp);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;padding-bottom:6rem;padding-top:6rem}}.hero-v2.alopecia h1{color:var(--color-primary)}.hero-v2.alopecia p{font-size:1rem;font-weight:500;line-height:1.6;margin-bottom:0}.hero-v2.alopecia p svg{fill:var(--color-primary)}.hero-v2.care{background:linear-gradient(180deg,#e6e9f1,#fff)}.hero-v2.care .container{padding-bottom:2rem;padding-top:2rem}@media (min-width:992px){.hero-v2.care .container{background-image:url(/assets/images/ereceptcare-hero.webp);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;padding-bottom:6rem;padding-top:6rem}}.hero-v2.care p{font-size:1rem;font-weight:500;line-height:1.6;margin-bottom:0}.hero-v2.pill{background:linear-gradient(0deg,#f9b3ca,#fff)}.hero-v2.pill .container{padding-bottom:2rem;padding-top:2rem}@media (min-width:992px){.hero-v2.pill .container{background-image:url(/assets/images/erecept-pill-bg.webp);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;padding-bottom:6rem;padding-top:6rem}}.hero-v2.pill h1{color:#c70039}.hero-v2.pill p{font-size:1rem;font-weight:500;line-height:1.6;margin-bottom:0}.hero-v2.pill p svg{fill:#c70039}.hero-v2.pill-medunit{background:linear-gradient(0deg,#f8b9bc,#fff)}.hero-v2.pill-medunit .container{padding-bottom:2rem;padding-top:2rem}@media (min-width:992px){.hero-v2.pill-medunit .container{background-image:url(/assets/images/medunit-morning-after-pill.webp);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;padding-bottom:6rem;padding-top:6rem}}.hero-v2.pill-medunit h1{color:#df2935}.hero-v2.pill-medunit p{font-size:1rem;font-weight:500;line-height:1.6;margin-bottom:0}.hero-v2.pill-medunit p svg{fill:#df2935}.hero-v2.default{background:#ccc}.hero-v2.default .container{padding-bottom:2rem;padding-top:2rem}@media (min-width:992px){.hero-v2.default .container{background-image:url(https://i.imgur.com/default-bg.png);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;padding-bottom:6rem;padding-top:6rem}}.hero-v2.default h1{color:#222}.hero-v2.default p{font-size:1rem;font-weight:500;line-height:1.6;margin-bottom:0}.hero-v2.default p svg{fill:#333}.hero-v2 .btn{transform:scale(1);transition:transform .3s ease}.hero-v2 .btn:hover{transform:scale(1.03)}.generic-hero .container{background-image:url(/assets/svg/erecept-cross.svg);background-position:100%;background-repeat:no-repeat;background-size:4vw}@media (max-width:1200px){.generic-hero .container{background:none}}.coupon .coupon__wrap{background-color:color-mix(in srgb,var(--color-primary) 2%,transparent);border:1px solid var(--color-primary);border-radius:12px}.coupon .coupon__wrap .coupon__title{width:156px}.coupon .coupon__wrap .coupon__title:before{background-color:#fff;border:1px solid var(--color-primary);border-radius:100%;content:"";height:16px;position:absolute;right:-8px;top:-8px;width:16px}.coupon .coupon__wrap .coupon__title:after{background-color:#fff;content:"";height:10px;position:absolute;right:-10px;top:-11px;width:20px}.coupon .coupon__wrap .coupon__title .coupon__max{font-size:.875rem}.coupon .coupon__wrap .coupon__detail:before{background-color:#fff;border:1px solid var(--color-primary);border-radius:100%;bottom:-8px;content:"";height:16px;left:-8px;position:absolute;width:16px}.coupon .coupon__wrap .coupon__detail:after{background-color:#fff;bottom:-11px;content:"";height:10px;left:-10px;position:absolute;width:20px}.coupon .coupon__wrap .coupon__border{border-left:1px dashed var(--color-primary);height:calc(100% - 30px);left:0;position:absolute;top:50%;transform:translateY(-50%);width:2px}#cards-container{display:grid;grid-template-columns:repeat(var(--pill-count),1fr)}@media (max-width:767.98px){#cards-container{grid-template-columns:1fr}}.card.active{background:linear-gradient(178deg,var(--color-danger-400) 0,var(--color-danger) 100%);border:none;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);color:#fff}@media (max-width:1199.98px){.comparison-table{margin-top:-48px}}@media (min-width:1200px){.comparison-table{margin-top:-72px}}.comparison-table.no-margin{margin-top:0!important}.karuzela ul{display:flex;gap:1.5rem;margin:0;overflow-x:scroll;padding:0;scroll-snap-type:x mandatory;width:100%}.karuzela li{flex:0 0 100%;flex:0 0 80%;list-style-type:none;scroll-snap-align:center}@media (min-width:768px){.karuzela ul{flex-wrap:wrap;overflow-x:visible;scroll-snap-type:none}.karuzela li,.karuzela li:first-child{flex:1}}.btn{align-items:center;border:var(--btn-border-width) solid transparent;border-radius:var(--btn-radius);cursor:pointer;display:inline-flex;font-size:1rem;font-weight:var(--btn-font-weight);gap:var(--btn-gap);justify-content:center;line-height:1.5;padding-block:var(--btn-padding-y);padding-inline:var(--btn-padding-x);text-decoration:none;transition:filter .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;white-space:nowrap}.btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.btn.disabled,.btn:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.btn--sm,.btn-sm{font-size:.875rem;padding-block:var(--btn-sm-padding-y);padding-inline:var(--btn-sm-padding-x)}.btn--lg,.btn-lg{font-size:1.125rem;padding-block:var(--btn-lg-padding-y);padding-inline:var(--btn-lg-padding-x)}.btn-block{display:flex;width:100%}.btn--rounded,.btn-rounded{border-radius:var(--radius-full)}.btn--primary,.btn-primary{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.btn--primary:focus,.btn--primary:hover,.btn-primary:focus,.btn-primary:hover{color:#fff;filter:brightness(.9)}.btn--outline-primary,.btn-outline-primary{background:transparent;border-color:var(--color-primary);color:var(--color-primary)}.btn--outline-primary:focus,.btn--outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary:hover{background:var(--color-primary);color:#fff;filter:brightness(.9)}.btn--secondary,.btn-secondary{background:var(--color-secondary);border-color:var(--color-secondary);color:#fff}.btn--secondary:focus,.btn--secondary:hover,.btn-secondary:focus,.btn-secondary:hover{color:#fff;filter:brightness(.9)}.btn--outline-secondary,.btn-outline-secondary{background:transparent;border-color:var(--color-secondary);color:var(--color-secondary)}.btn--outline-secondary:focus,.btn--outline-secondary:hover,.btn-outline-secondary:focus,.btn-outline-secondary:hover{background:var(--color-secondary);color:#fff;filter:brightness(.9)}.btn--success,.btn-success{background:var(--color-success);border-color:var(--color-success);color:#fff}.btn--success:focus,.btn--success:hover,.btn-success:focus,.btn-success:hover{color:#fff;filter:brightness(.9)}.btn--outline-success,.btn-outline-success{background:transparent;border-color:var(--color-success);color:var(--color-success)}.btn--outline-success:focus,.btn--outline-success:hover,.btn-outline-success:focus,.btn-outline-success:hover{background:var(--color-success);color:#fff;filter:brightness(.9)}.btn--danger,.btn-danger{background:var(--color-danger);border-color:var(--color-danger);color:#fff}.btn--danger:focus,.btn--danger:hover,.btn-danger:focus,.btn-danger:hover{color:#fff;filter:brightness(.9)}.btn--outline-danger,.btn-outline-danger{background:transparent;border-color:var(--color-danger);color:var(--color-danger)}.btn--outline-danger:focus,.btn--outline-danger:hover,.btn-outline-danger:focus,.btn-outline-danger:hover{background:var(--color-danger);color:#fff;filter:brightness(.9)}.btn--warning,.btn-warning{background:var(--color-warning);border-color:var(--color-warning);color:#fff}.btn--warning:focus,.btn--warning:hover,.btn-warning:focus,.btn-warning:hover{color:#fff;filter:brightness(.9)}.btn--outline-warning,.btn-outline-warning{background:transparent;border-color:var(--color-warning);color:var(--color-warning)}.btn--outline-warning:focus,.btn--outline-warning:hover,.btn-outline-warning:focus,.btn-outline-warning:hover{background:var(--color-warning);color:#fff;filter:brightness(.9)}.btn--cherry{background:var(--color-cherry);border-color:var(--color-cherry);color:#fff}.btn--cherry:focus,.btn--cherry:hover{color:#fff;filter:brightness(.9)}.btn--outline-cherry{background:transparent;border-color:var(--color-cherry);color:var(--color-cherry)}.btn--outline-cherry:focus,.btn--outline-cherry:hover{background:var(--color-cherry);color:#fff;filter:brightness(.9)}.btn--light,.btn-light{background:var(--color-light);border-color:var(--color-light);color:var(--color-light-text)}.btn--light:focus,.btn--light:hover,.btn-light:focus,.btn-light:hover{filter:brightness(.9)}.btn--outline-light,.btn-outline-light{background:transparent;border-color:var(--color-light);color:#fff}.btn--outline-light:focus,.btn--outline-light:hover,.btn-outline-light:focus,.btn-outline-light:hover{background:var(--color-light);color:var(--color-light-text);filter:brightness(.9)}.btn--link,.btn-link{background:transparent;border-color:transparent;color:var(--color-primary);text-decoration:underline}.btn--link:focus,.btn--link:hover,.btn-link:focus,.btn-link:hover{filter:brightness(.9)}.x-card{border:var(--card-border-width) solid var(--color-neutral-200,#eaecf0);border-radius:var(--card-radius)}.alert{background:var(--alert-bg);border:var(--alert-border-width) solid var(--alert-border-color);border-radius:var(--alert-border-radius);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);display:flex;flex-direction:column;gap:var(--space-4);padding:var(--alert-padding);position:relative;width:100%}@media (min-width:768px){.alert{align-items:flex-start;flex-direction:row}}.alert-icon-wrap{align-items:center;background:var(--alert-icon-bg);border-radius:var(--radius-md,.5rem);box-shadow:0 1px 2px 0 rgba(0,0,0,.1),inset 0 0 0 1px hsla(0,0%,100%,.15);color:var(--alert-icon-color);display:flex;flex-shrink:0;height:2.5rem;justify-content:center;position:relative;width:2.5rem}.alert-icon-wrap svg{height:1.25rem;width:1.25rem}.alert-content{display:flex;flex:1;flex-direction:column;gap:var(--space-1);min-width:0}.alert-title{color:var(--alert-title-color);font-size:.875rem;font-weight:600;line-height:1.25;margin:0}.alert-body{color:var(--alert-body-color);font-size:.875rem;line-height:1.5}.alert-action{flex-shrink:0}@media (min-width:768px){.alert-action{align-self:center}.alert--has-action{align-items:center}}.alert--info,.alert-info{--alert-bg:#f5faff;--alert-border-color:#dbeafe;--alert-icon-bg:#2563eb;--alert-icon-color:#fff;--alert-title-color:#1e40af;--alert-body-color:#3b82f6}.alert--danger,.alert-danger{--alert-bg:var(--color-danger-25,#fffbfb);--alert-border-color:var(--color-danger-100,#fee2e2);--alert-icon-bg:var(--color-danger-600,#dc2626);--alert-icon-color:#fff;--alert-title-color:var(--color-danger-800,#991b1b);--alert-body-color:var(--color-danger-500,#ef4444)}.alert--success,.alert-success{--alert-bg:var(--color-success-25,#f6fef9);--alert-border-color:var(--color-success-100,#dcfce7);--alert-icon-bg:var(--color-success-600,#16a34a);--alert-icon-color:#fff;--alert-title-color:var(--color-success-800,#166534);--alert-body-color:var(--color-success-500,#22c55e)}.alert--warning,.alert-warning{--alert-bg:#fffdf0;--alert-border-color:#fef3c7;--alert-icon-bg:#d97706;--alert-icon-color:#fff;--alert-title-color:#92400e;--alert-body-color:#f59e0b}.illness-item.highlighted{background-color:var(--color-primary-25);border-color:var(--color-primary-100);color:var(--color-primary)}.illness-item.highlighted svg{color:var(--color-primary-300)}.illness-item.highlighted:hover{background-color:var(--color-primary-50);border-color:var(--color-primary)}.illness-item.highlighted:hover svg{color:var(--color-primary)}.container{margin-left:auto;margin-right:auto;max-width:var(--container-max-width)}.container,.container-fluid,.container-sm{padding-left:var(--container-padding-x);padding-right:var(--container-padding-x);width:100%}.container-sm{display:flex;flex-direction:column;margin:2rem auto;max-width:var(--container-max-width);row-gap:var(--container-sm-gap)}@media (max-width:576px){.container-sm{row-gap:var(--container-sm-gap-mob)}}.article-content .article-body section{display:flex;flex-direction:column;gap:1rem}.article-content .article-body h2,.article-content .article-body h3,.article-content .article-body h4,.article-content .article-body h5{text-wrap:balance;line-height:1.3;margin-bottom:-.5rem;margin-top:0}.article-content .article-body h3{font-size:clamp(1rem,.95rem + .25vw,1.2rem)}.article-content .article-body h2{position:relative}.article-content .article-body h2:before{background-color:var(--color-primary);border-radius:4px;box-shadow:10px -7px 0 0 color-mix(in srgb,var(--color-primary) 22%,transparent);content:"";height:18px;left:-1.25rem;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);width:12px}.article-content .article-body [role=dialog] h2:before{content:none}.article-content .article-body figcaption a,.article-content .article-body h2 a,.article-content .article-body h3 a,.article-content .article-body h4 a,.article-content .article-body h5 a,.article-content .article-body li a,.article-content .article-body p a{color:var(--color-primary);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--color-primary) 35%,transparent);text-decoration-thickness:2px;text-underline-offset:.2em;transition:text-decoration-color .15s ease,color .15s ease}.article-content .article-body figcaption a:hover,.article-content .article-body h2 a:hover,.article-content .article-body h3 a:hover,.article-content .article-body h4 a:hover,.article-content .article-body h5 a:hover,.article-content .article-body li a:hover,.article-content .article-body p a:hover{text-decoration-color:var(--color-primary)}.article-content .article-body figcaption a:visited,.article-content .article-body h2 a:visited,.article-content .article-body h3 a:visited,.article-content .article-body h4 a:visited,.article-content .article-body h5 a:visited,.article-content .article-body li a:visited,.article-content .article-body p a:visited{color:color-mix(in srgb,var(--color-primary) 65%,#000);text-decoration-color:color-mix(in srgb,var(--color-primary) 25%,transparent)}.article-content .article-body figcaption a[target=_blank]:after,.article-content .article-body h2 a[target=_blank]:after,.article-content .article-body h3 a[target=_blank]:after,.article-content .article-body h4 a[target=_blank]:after,.article-content .article-body h5 a[target=_blank]:after,.article-content .article-body li a[target=_blank]:after,.article-content .article-body p a[target=_blank]:after{background-color:currentColor;content:"";display:inline-block;height:.7em;margin-left:.2em;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19 19H5V5h7V3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19 19H5V5h7V3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;vertical-align:middle;width:.7em}.article-content .article-body ol:not(.list-none):not([class]),.article-content .article-body ul:not(.list-none):not([class]){display:flex;flex-direction:column;gap:.375rem;margin-bottom:0;padding-left:1.5rem}.article-content .article-body ul:not(.list-none):not([class]){list-style:none}.article-content .article-body ul:not(.list-none):not([class])>li{align-items:flex-start;display:flex}.article-content .article-body ul:not(.list-none):not([class])>li:before{background-color:var(--color-primary);border-radius:50%;content:"";flex-shrink:0;height:6px;margin-right:.6rem;margin-top:calc(.825em - 3px);width:6px}.article-content .article-body ol:not(.list-none):not([class]){counter-reset:article-ol-native;list-style:none}.article-content .article-body ol:not(.list-none):not([class])>li{counter-increment:article-ol-native;padding-left:.25rem}.article-content .article-body ol:not(.list-none):not([class])>li:before{color:var(--color-primary);content:counter(article-ol-native) ".";display:inline-block;font-size:.875rem;font-weight:700;margin-right:.5rem;min-width:1.25rem}.article-content .article-body .article-list{background:transparent!important;border:none!important;box-shadow:none!important}.article-content .article-body .article-list strong{font-weight:600}.article-content .article-body .article-list>[role=listitem]{border-top:none!important}.article-content .article-body .article-list>[role=listitem]>span{display:flex;flex-direction:column;gap:.25rem}.article-content .article-body .article-list>[role=listitem]:before{align-self:flex-start;background-color:var(--color-primary);border-radius:50%;content:"";display:block;flex-shrink:0;height:6px;margin-top:.55em;width:6px}.article-content .article-body ol.article-list{counter-reset:article-ol}.article-content .article-body ol.article-list>[role=listitem]{counter-increment:article-ol}.article-content .article-body ol.article-list>[role=listitem]:before{align-items:center;background-color:var(--color-primary);border-radius:50%;color:#fff;content:counter(article-ol);display:flex;font-size:.625rem;font-weight:700;height:1.375rem;justify-content:center;line-height:1;margin-top:.15em;width:1.375rem}.article-content .article-body figure{margin:0}.article-content .article-body figure img{border-radius:var(--radius-xl,1rem);display:block}.article-content .article-body figcaption{color:var(--color-gray-500,#71717a);font-size:.8125rem;font-style:italic;line-height:1.5;padding:.5rem 0;text-align:center}#illness-drug-banner-item{background-color:#6376a9;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="%23D7DCE9" height="24" viewBox="0 -960 960 960" width="24"><path d="M540-80q-108 0-184-76t-76-184v-23q-86-14-143-80.5T80-600v-240h120v-40h80v160h-80v-40h-40v160q0 66 47 113t113 47q66 0 113-47t47-113v-160h-40v40h-80v-160h80v40h120v240q0 90-57 156.5T360-363v23q0 75 52.5 127.5T540-160q75 0 127.5-52.5T720-340v-67q-35-12-57.5-43T640-520q0-50 35-85t85-35q50 0 85 35t35 85q0 39-22.5 70T800-407v67q0 108-76 184T540-80Zm220-400q17 0 28.5-11.5T800-520q0-17-11.5-28.5T760-560q-17 0-28.5 11.5T720-520q0 17 11.5 28.5T760-480Zm0-40Z"/></svg>');background-position-x:95%;background-position-y:center;background-repeat:no-repeat;background-size:6rem}@media screen and (max-width:576px){#illness-drug-banner-item{background-image:none}}.chat-messages::-webkit-scrollbar{width:4px}.chat-messages::-webkit-scrollbar-track{background:transparent}.chat-messages::-webkit-scrollbar-thumb{background:var(--color-gray-300);border-radius:2px}.chat-messages::-webkit-scrollbar-thumb:hover{background:var(--color-gray-400)}@keyframes chat-spin{to{transform:rotate(1turn)}}.anim-spin{animation:chat-spin 1s linear infinite}.drugs-enter-active,.drugs-leave-active{overflow:hidden;transition:max-height .22s ease,opacity .18s ease}.drugs-enter-from,.drugs-leave-to{max-height:0;opacity:0}.drugs-enter-to,.drugs-leave-from{max-height:240px;opacity:1}@keyframes chat-appear{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.chat-float-active{animation:chat-appear .2s ease-out;inset:0;position:fixed;z-index:1100}.chat-float-active .chat-panel{border-radius:0!important;box-shadow:none!important;height:100dvh!important;padding-bottom:env(safe-area-inset-bottom)}@media (min-width:768px){.chat-float-active{inset:auto;bottom:1.5rem;right:1.5rem;width:400px}.chat-float-active .chat-panel{border-radius:1rem!important;box-shadow:0 24px 64px -12px rgba(0,0,0,.35)!important;height:min(640px,100dvh - 3rem)!important;padding-bottom:0!important}}.chat-float-mobile{animation:chat-appear .2s ease-out;inset:0;position:fixed;z-index:1100}.chat-float-mobile .chat-panel{border-radius:0!important;box-shadow:none!important;height:100dvh!important;padding-bottom:env(safe-area-inset-bottom)}@media (min-width:768px){.chat-float-mobile{inset:unset;max-width:100%;min-width:480px;overflow:hidden;position:static;width:100%}.chat-float-mobile .chat-panel{border-radius:1rem!important;height:min(700px,100dvh - 120px)!important;max-width:100%!important;min-width:480px!important;padding-bottom:0!important;width:100%!important}}.modal-overlay{align-items:center;background:hsla(0,0%,100%,.7);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.fileUploader{background:#f5f7fc;border-radius:.75rem;margin:0;padding:1.5rem}@media screen and (max-width:576px){.fileUploader{border-radius:0;margin:0}}.custom-toggle{align-items:center;border-radius:50%;cursor:pointer;display:inline-flex;height:48px;justify-content:center;position:relative;text-decoration:none;transition:background-color .3s ease;width:48px}.custom-toggle .arrow-icon{transition:transform .3s ease}.custom-toggle:hover{background-color:rgba(33,47,86,.1);outline:none}.custom-toggle:focus-visible{background-color:rgba(33,47,86,.3);outline:none}.custom-toggle[aria-expanded=false] .arrow-icon{transform:rotate(180deg)}.drugItem{border-bottom:1.5px solid #f2f4f7;padding:12px 0}.drugItem:last-child{border:0;padding-bottom:0!important}.medinterviewGridArea{display:grid;gap:24px;grid-template-columns:1fr;grid-template-rows:auto auto}@media (max-width:767.98px){.medinterviewGridArea{gap:16px}}.medinterviewGridArea .header{grid-area:header}.medinterviewGridArea .extras{grid-area:extras}.medinterviewGridArea .ereceptPlus{grid-area:ereceptPlus}.medinterviewGridArea .payButton{grid-area:payButton}@media (max-height:768px),(max-width:991.98px){.medinterviewGridArea .payButton{bottom:0;box-sizing:border-box;left:0;min-width:240px;padding:1.5rem 0;position:sticky;z-index:999}.medinterviewGridArea .payButton a.btn.btn-success{box-shadow:0 0 11px rgba(69,69,69,.31);max-width:90vw;min-width:240px;width:100%}}.medinterviewGridArea .phoneTerm{grid-area:phoneTerm}.medinterviewGridArea .addedDrugs{grid-area:addedDrugs}.medinterviewGridArea .priceComponents{grid-area:priceComponents}.medinterviewGridArea .payMethods{grid-area:payMethods}.selectCard{border-width:1.5px;cursor:pointer}.selectCard:hover{background-color:#f2f4f7}.selectCard:focus{background-color:#eaecf0}.selectCard.selected{background:rgba(242,244,247,.1);border-color:#212f56}.selectCard .form-check-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1.5px solid #ccc;border-radius:8px;cursor:pointer;display:inline-block;height:1.5rem;position:relative;transition:.3s;width:1.5rem}.selectCard .form-check-input:checked{border-color:#212f56;transition:.3s}.selectCard .form-check-input:checked:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' viewBox='0 -960 960 960' width='24' fill='%23212f56'%3E%3Cpath d='M382-240 154-468l57-57 171 171 367-367 57 57-424 424Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";height:1.125rem;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:1.125rem}.vue-drug-search-v2{position:relative;text-align:left;z-index:20}.vue-drug-search-v2 .position-relative{position:relative}.vue-drug-search-v2 .d-flex{display:flex}.vue-drug-search-v2 .d-block{display:block}.vue-drug-search-v2 .d-none{display:none}.vue-drug-search-v2 .flex-row{flex-direction:row}.vue-drug-search-v2 .flex-column{flex-direction:column}.vue-drug-search-v2 .align-items-center{align-items:center}.vue-drug-search-v2 .justify-content-center{justify-content:center}.vue-drug-search-v2 .justify-content-between{justify-content:space-between}.vue-drug-search-v2 .g-2{gap:.5rem}.vue-drug-search-v2 .mb-0{margin-bottom:0}.vue-drug-search-v2 .mb-3{margin-bottom:1rem}.vue-drug-search-v2 .my-3{margin-block:1rem}.vue-drug-search-v2 .text-primary{color:var(--color-secondary-500)}@media (min-width:768px){.vue-drug-search-v2 .d-md-block{display:block}.vue-drug-search-v2 .d-md-none{display:none}}.vue-drug-search-v2 .has-search{position:relative}.vue-drug-search-v2 .has-search .form-control-feedback{display:flex;height:auto;left:1.125rem;line-height:1;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:auto;z-index:2}.vue-drug-search-v2 .form-control-feedback svg{fill:var(--color-secondary-400);height:22px;width:22px}.vue-drug-search-v2 .clear-query-button svg{fill:var(--color-gray-400)}.vue-drug-search-v2 .drug-search-result svg{fill:var(--color-secondary-400)}.vue-drug-search-v2 input.form-control{background:var(--color-primary-400);border:1px solid var(--color-primary-50);border-radius:var(--radius-xl)!important;box-shadow:none;color:#fff;font-size:1.0625rem;font-weight:500;padding:1.125rem 3.25rem 1.125rem 3.5rem;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.vue-drug-search-v2 input.form-control:hover:not(:focus){border-color:var(--color-primary-100)}.vue-drug-search-v2 input.form-control::-moz-placeholder{color:var(--color-gray-400)}.vue-drug-search-v2 input.form-control::placeholder{color:var(--color-gray-400)}.vue-drug-search-v2 input.form-control:-webkit-autofill,.vue-drug-search-v2 input.form-control:-webkit-autofill:focus,.vue-drug-search-v2 input.form-control:-webkit-autofill:hover{-webkit-text-fill-color:#fff;box-shadow:0 0 0 100px var(--color-primary-400) inset;caret-color:#fff;-webkit-transition:background-color 0s 600000s;transition:background-color 0s 600000s}.vue-drug-search-v2 input.form-control:focus{background:var(--color-primary-400)!important;border-color:var(--color-secondary-400);box-shadow:0 0 0 3px rgba(0,200,255,.25);color:#fff;outline:none}.vue-drug-search-v2 button.clear-query-button{align-items:center;aspect-ratio:auto;background:transparent;border:0;border-radius:var(--radius-full);cursor:pointer;display:flex;height:2.25rem;justify-content:center;left:auto;padding:0;position:absolute;right:.625rem;top:50%;transform:translateY(-50%);width:2.25rem;z-index:3}.vue-drug-search-v2 button.clear-query-button svg{height:18px;width:18px}.vue-drug-search-v2 button.clear-query-button:hover{background:var(--color-primary-300)}.vue-drug-search-v2 button.clear-query-button:hover svg{fill:#fff}.vue-drug-search-v2 .drug-search-results-container-before{position:relative}.vue-drug-search-v2 .drug-search-results-container{background:var(--color-primary-300);border:1px solid var(--color-primary-50);border-radius:var(--radius-xl);box-shadow:0 24px 50px -12px rgba(1,2,3,.7);color:#fff;left:0;max-height:22rem;overflow-y:auto;position:absolute;right:0;top:.5rem}.vue-drug-search-v2 .drug-search-results-container:empty{display:none}.vue-drug-search-v2 .drug-search-result{border-bottom:1px solid hsla(0,0%,100%,.07);color:#fff;cursor:pointer;padding:.75rem 1rem .75rem 1.125rem;position:relative;transition:background-color .12s ease}.vue-drug-search-v2 .drug-search-result:last-child{border-bottom:0}.vue-drug-search-v2 .drug-search-result:before{background:var(--color-secondary-400);content:"";inset:0 auto 0 0;opacity:0;position:absolute;transition:opacity .12s ease;width:3px}.vue-drug-search-v2 .drug-search-result:hover{background:hsla(0,0%,100%,.07)}.vue-drug-search-v2 .drug-search-result:hover:before{opacity:1}.vue-drug-search-v2 .drug-search-result .drug-wrapper>span:first-child{display:none}.vue-drug-search-v2 .drug-search-result .drug-wrapper{min-width:0}.vue-drug-search-v2 .drug-search-result .drug-wrapper>.d-flex.flex-column{align-items:baseline;flex-direction:row!important;flex-wrap:nowrap;gap:.5rem;min-width:0}.vue-drug-search-v2 .drug-search-result .drug-wrapper>.d-flex.flex-column>span{flex-shrink:0;white-space:nowrap}.vue-drug-search-v2 .drug-search-result .drug-wrapper>.d-flex.flex-column>small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vue-drug-search-v2 .drug-search-result b{color:var(--color-secondary-300);font-weight:700}.vue-drug-search-v2 .drug-search-result small{color:var(--color-gray-300)}.vue-drug-search-v2 .drug-search-result>small{color:var(--color-gray-300);flex-shrink:0;margin-left:1rem;text-decoration:none!important;transition:color .12s ease}.vue-drug-search-v2 .drug-search-result:hover>small{color:var(--color-secondary-300)}.vue-drug-search-v2 .drug-search-result:not(:has(.drug-wrapper)){color:var(--color-gray-300);cursor:default;font-size:.9375rem}.vue-drug-search-v2 .drug-search-result:not(:has(.drug-wrapper)):before{display:none}.vue-drug-search-v2 .drug-search-result:not(:has(.drug-wrapper)):hover{background:transparent}.vue-drug-search-v2 .spinner-border{animation:drug-search-spin .7s linear infinite;border:2px solid var(--color-primary-50);border-radius:var(--radius-full);border-right:2px solid transparent;height:1.25rem;position:absolute;right:3rem;top:50%;transform:translateY(-50%);width:1.25rem}.vue-drug-search-v2 select.form-control{background:var(--color-primary-400);border:1px solid var(--color-primary-50);border-radius:var(--radius-lg);color:#fff}.vue-drug-search-v2 .alert-danger{background:var(--color-danger-900);border-color:var(--color-danger-700);color:var(--color-danger-100)}.vue-drug-search-v2 label{color:var(--color-gray-300)}@keyframes drug-search-spin{to{transform:translateY(-50%) rotate(1turn)}}@media (prefers-reduced-motion:reduce){.vue-drug-search-v2 .spinner-border{animation-duration:2s}}:root{--font-display:"Geist",Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.h1,.h2,.h3,h1,h2,h3{font-family:var(--font-display)}.h1,.h2,.h3,h1,h2,h3,h4{text-wrap:balance}blockquote,figcaption,li,p{text-wrap:pretty}.h1,.h2,.h3,h1,h2,h3{font-weight:700}.ds-eyebrow,.ds-price{font-family:var(--font-display)}.ds-eyebrow{letter-spacing:.12em}body{line-height:1.6}.ds-main-bleed{margin-block:0;max-width:none;padding-inline:0;row-gap:0}
