@use "../../node_modules/@sharecare/sc-global-scss-variables-mixins/lib/variables/colors" as variables-colors;@use "../../node_modules/@sharecare/sc-global-scss-variables-mixins/lib/variables/typography" as typography2;@use "partials/icons";.medication-page .content-search input.full{width:100%;padding-left:40px;padding-right:10px}.medication-page .logo--header{width:40%}.medication-page .content-container--padded--stacked{margin:0 20px}.medication-page .location__container{display:none}#service_error{line-height:normal;text-align:center}#pricing-dashboard{min-height:750px}#map{height:100%}.tab-title{font-size:16px}.tab-title .focus{border-bottom-style:solid;border-width:2px}.tab-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:left;align-items:left;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:100%;padding:10px 10px 20px}.tab-content{white-space:pre-wrap}.dropdown{min-width:130px;min-height:45px;padding:15px;background:#f7f7f7}.dropdown label{font-size:14px;line-height:1.29;padding:5px 0;color:#4a4a4a}.dropdown select{border:none;color:#000;background-color:#f7f7f7;-webkit-appearance:none}.dropdown select option.option{font-weight:600}.content-container .pharma__location{background-color:#f7f7f7;min-height:50px;padding:0 20px;display:-ms-grid;display:grid;-ms-grid-columns:2fr 2fr .5fr 1fr;grid-template-columns:2fr 2fr .5fr 1fr}.content-container .pharma__location p:first-child{color:#006bb8;margin:10px 0}.content-container .pharma__location p{font-size:1.5rem;font-weight:600;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0}.content-container .pharma__location p.subheading{font-size:1.4rem;font-weight:400;color:#666;margin:0}.content-container .pharma__location p.tags{font-family:HelveticaNeue;font-size:1.2rem;font-weight:500;line-height:1.17;text-align:center;color:#5d6a74;background-color:#e7ecf0;padding:2px 4px;border-radius:8px;width:unset}.content-container .pharma__location .icon{width:1.6rem}.content-container .pharma__location.selected{background-color:#fff;height:50px}.content-container .pharma__location.selected p.sc{color:#1aba9c}.content-container .pharma__location a{-ms-flex-align:center;align-items:center}.content-container .pharma__location.other{display:-ms-grid;display:grid;-ms-grid-columns:2fr 2fr 2fr .5fr 1fr;grid-template-columns:2fr 2fr 2fr .5fr 1fr}.content-container .pharma__item{width:20%}.content-container .pharma__item.subheading--small{margin:0;-ms-flex-pack:center;justify-content:center;width:unset}.content-container .pharma__item__count{color:#51acd5;font-weight:700;cursor:pointer}#medication_modal{width:auto;padding-top:10px}#location_modal{width:80%;max-width:600px;background-color:#f4f6f8;margin:20px auto;-ms-flex-align:center;align-items:center}#location_modal>p,#location_modal a,#location_modal input{margin-bottom:30px}#location_modal input{border-radius:8px;width:75%;border:1px solid #c9c9c9;background:url(/rx/rx-site/static/img/pin.svg) no-repeat scroll 4px 4px;padding:1rem 1rem 1rem 8%;background-color:#fff}#location_modal button{width:75%;-ms-flex-pack:center;justify-content:center;padding:15px}#location_modal .content-container--input{width:100%;-ms-flex-pack:center;justify-content:center}#location_modal.fullscreen{position:fixed;left:0;top:0;width:100%;height:100%;padding:0;-ms-flex-pack:center;justify-content:center;max-width:unset;z-index:10;margin:0}#location_modal.fullscreen>p,#location_modal.fullscreen a{margin-bottom:60px}#location_modal.fullscreen input{width:25%;background:url(/rx/rx-site/static/img/pin.svg) no-repeat scroll 4px 4px;margin:0}#location_modal.fullscreen .content-container--input{width:100%;min-width:25%;-ms-flex-pack:center;justify-content:center}#location_modal.fullscreen #geolocate .icon{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-bottom:60px}#location_modal #geolocate .icon{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-bottom:30px}#location_display{margin:10px 0 0;padding:10px;background-color:#f7f7f7}#location_display>img{margin-right:0 5px 0 0;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}#location_display>*{margin:0 10px 0 0;-ms-flex-align:center;align-items:center}#location_display>* a{margin:0}.icon--brand--other{padding:0 25px}.results_tab{max-height:600px;overflow:scroll}.results_tab .content-container--padded{padding:25px 25px 0}.icon--brand{max-width:90px}#medication_images{width:135px;height:135px;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}#medication_title h2,#medication_title p{margin:0;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}#medication_title h2{margin-bottom:10px}.slide-navigation{font-size:14px;color:#666}.slide-arrow-left,.slide-arrow-right{cursor:pointer}#marker_details{background-color:#f7f7f7;height:40%;box-shadow:0 -1px 3px 0 rgba(0,0,0,.25)}#marker_details .icon--brand{margin-bottom:20px}#marker_details .content-container:first-child{max-width:30%}#marker_details .content-container:last-child{-ms-flex-align:end;align-items:flex-end}#marker_details .button--cta{font-size:1.4rem}#marker_details a{margin-bottom:20px}#marker_details p.tags{font-family:HelveticaNeue;font-size:1.2rem;font-weight:500;line-height:1.17;text-align:center;color:#5d6a74;background-color:#e7ecf0;padding:2px 4px;border-radius:8px}#modal_open.location{margin-left:10px}#medications-list.condensed{margin:50px 0 0 -100px;width:800px}#prices{padding:0 25px}.info-container{background-color:#f7f7f7;padding:10px;border-top:1px solid hsla(0,0%,59.2%,.35);border-bottom:1px solid hsla(0,0%,59.2%,.35)}.info-question{color:#006bb8;cursor:pointer;margin:0}#feedback__container{height:400px}#feedback__container .feedback__msg{margin-top:15px;font-size:24px;line-height:1.17;text-align:center;color:#666}#feedback__container .feedback__msg+span{margin-top:10px;text-align:center}#city_state{margin:0}#no_results{padding:20px;-ms-flex-pack:center;justify-content:center;width:100%}#map_container{position:relative}@media screen and (max-width:800px){.medication-page .logo--header{margin-left:16px}.medication-page .content-container--padded,.medication-page .content-container--padded--stacked{margin:0;padding:0}.medication-page #map{height:400px}.medication-page .content-container__full--flat .content-search.condensed img.icon-search{top:40%}.medication-page .content-container__full--flat .content-search.condensed input{padding-right:10px}#medications-list.condensed{width:100%;margin:50px 0 0}#drug_info .content-container--padded,#side_effects .content-container--padded{margin:20px 10px}#drug_info .content-container--padded .tab-content,#side_effects .content-container--padded .tab-content{text-align:left}.content-container__tabs li.tab_title{min-width:25%}.results_tab{max-height:unset}#city_state{color:#4a4a4a;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}#modal_open{margin-left:10px;text-transform:capitalize}#prices{padding:0}.slide-navigation{margin-top:-10px}#pharmacy_list #pharma_brand_group{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;-ms-grid-column-align:center;justify-items:center}#pharmacy_list #pharma_location_group{line-height:.5rem}#pharmacy_list #pharma_location_group .pharma__item{width:auto;margin:0 auto}#pharmacy_list #pharma_location_group .pharma__item__count{display:none}#pharmacy_list #pharma_location_group a{-ms-flex-align:center;align-items:center}#pharmacy_list a.button--cta{background-color:unset;color:#1aba9c;text-transform:capitalize;text-decoration:underline;font-weight:600}#pharmacy_list img.icon--brand--kroger{max-width:50px}#location_display{margin:0;-ms-flex-pack:justify;justify-content:space-between}#location_display a,#location_display p{margin-bottom:0}#medication_modal .select img{-ms-flex-item-align:end;align-self:flex-end;margin-bottom:0}#medication_modal.fullscreen button{width:90%}#medication_title{width:auto;-ms-flex-direction:column;flex-direction:column;margin:20px 0 0 20px;-ms-flex-pack:center;justify-content:center}#filters_display{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:17px}#filters_display button{margin:0;width:auto;background:#006bb8;padding:5px 12px;color:#fff;font-weight:600;border:none;border-radius:8px}#filter_select_header{-ms-flex-direction:column;flex-direction:column;padding:5%}#marker_details{height:auto;padding:20px}#marker_details .content-container:first-child{width:50%;max-width:unset}#marker_details #distance_column{position:absolute;left:45%}#feedback__container{padding:20px;height:auto}}.content-container.select{background-color:#f7f7f7;padding:0 10px;width:25%;min-height:45px;margin:5px;position:relative;cursor:pointer;border-bottom:1px solid hsla(0,0%,47.1%,.5)}.content-container.select .label{font-family:Proxima Nova;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;color:#4a4a4a}.content-container.select ul{padding-inline-start:0;margin:5px 0 0}.content-container.select ul.open{padding-inline-start:0;margin:5px 0 0;box-shadow:0 0 11px 0 rgba(0,0,0,.33);position:absolute;width:150px;top:39%;max-height:400px;overflow:scroll;z-index:10;height:auto;background-color:#fff}.content-container.select ul.open li.option{padding:10px;display:-ms-flexbox;display:flex}.content-container.select ul.open li span{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-right:20px}.content-container.select ul.open li span:first-child{display:-ms-flexbox;display:flex;background-position:50%;height:25px;width:25px;margin-right:20px;-ms-flex-item-align:center;align-self:center;min-width:25px;background-image:url(/rx/rx-site/static/img/radio.svg)}.content-container.select ul.open li.option.selected{display:-ms-flexbox;display:flex}.content-container.select ul.open li.option.selected span:first-child{background-position:50%;height:25px;width:25px;margin-right:20px;min-width:25px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;background-image:url(/rx/rx-site/static/img/radio-selected.svg)}.content-container.select ul li.option,.content-container.select ul li span:first-child{display:none}.content-container.select ul li.option.selected{display:-ms-flexbox;display:flex;pointer-events:none}.content-container.select ul li.option.selected span:last-child{font-weight:600}@media screen and (max-width:800px){.content-container.select{width:90%}.content-container.select .content-container_full--flat{-ms-flex-direction:row;flex-direction:row}.content-container.select .content-container_full--flat img{margin-top:13px}.content-container.select ul.open{width:90%;z-index:10;max-height:200px;overflow:scroll}.content-container button{width:90%;display:-ms-flexbox;display:flex}.content-container #edit_meidcation_cancel{display:-ms-flexbox;display:flex}}#branded__med{padding:17px;gap:20px;line-height:1.4}#branded__med .content-container{border-radius:20px;padding:20px}#branded__med h3,#branded__med h5,#branded__med p{text-align:left;text-transform:math-auto;-ms-flex-item-align:start;align-self:flex-start}#branded__med p{font-weight:200;line-height:20px}#branded__med h3{font-size:1.8rem;font-weight:500}#branded__med h5{font-weight:400}#branded__med h5 svg{margin-left:5px}#branded__med ul{padding-inline-start:10px;-ms-flex-direction:column;flex-direction:column}#branded__med ul li{font-weight:200}#branded__med details svg:nth-child(2){display:none}#branded__med details[open] svg:nth-child(2){display:inline}#branded__med details[open] svg:first-child{display:none}#branded__access{background-color:#015666}#branded__access *{color:#fff;font-family:Raleway,sans-serif}#branded__access ul{margin:5px 20px 20px}#branded__access li{display:list-item}#branded__access li span{font-weight:600;display:inline}#branded__access details{-ms-flex-wrap:wrap;flex-wrap:wrap}#branded__access summary{cursor:pointer}#branded__access h4,#branded__access summary+p,#branded__access ul+p{margin-bottom:5px}#branded__cta{background-image:linear-gradient(180deg,rgba(100,154,164,.06) -44.5%,rgba(100,154,164,.3) 55.5%)}#branded__cta *{font-family:Raleway,sans-serif}#branded__cta .heading{margin-bottom:20px}#branded__cta p{color:#005666;font-size:18px;font-style:normal;font-weight:400}@media screen and (max-width:800px){#branded__cta p{font-size:16px}}#branded__cta h3{color:#005666;font-size:18px;margin-bottom:20px;font-weight:700}@media screen and (max-width:800px){#branded__cta h3{font-size:16px}}#branded__cta a h3{font-weight:600}#branded__cta a h3:hover{color:#094550;text-shadow:0 2px 20px #094550}#branded__cta h5{color:#094550;font-size:20px;margin-bottom:5px;font-weight:600}@media screen and (max-width:800px){#branded__cta h5{font-size:18px}}#branded__cta img{margin-top:20px}#branded__copay{gap:20px;background-color:#e2f2f0}#branded__copay *{color:#0a4550;font-family:Raleway,sans-serif}#branded__copay iframe{height:100%}#learn-more{animation:glow 3s infinite alternate}@keyframes glow{0%{text-shadow:none;font-weight:400}60%{text-shadow:2px 1px 5px #ff0;font-weight:600}}