html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,*:after,*:before{box-sizing:border-box;-webkit-font-smoothing:antialiased;outline:0;outline:none}button{border:none;background:inherit;border-radius:0}button:focus{background-color:#fff}@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light"),url(/assets/OpenSans-Light-c24ba4cc3f7f1ba6202edf9a7e2c2ae6ea0e327ec9593efcfc0aa20aefd61954.woff) format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url(/assets/OpenSans-da8fe4382d5bf8e9345e4e93a5581e762d4d50059d0c703cf29a61d08882fdb9.woff) format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;src:local("Open Sans Semibold"),local("OpenSans-Semibold"),url(/assets/OpenSans-Semibold-98e308576c54531be8643d249d1daf2d2111252237210e733774cef1545da023.woff) format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(/assets/OpenSans-Bold-b635f51dd80556b20c346386dece8974c9746bd618e1326446685146e1faef4d.woff) format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:800;src:local("Open Sans Extrabold"),local("OpenSans-Extrabold"),url(/assets/OpenSans-Extrabold-0866245f2cba822db48fb7e86458b96ee7c325236a93d1d31ad80ede71cd5144.woff) format("woff")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:300;src:local("Open Sans Light Italic"),local("OpenSans-LightItalic"),url(/assets/OpenSans-LightItalic-12a9db8ac61b98a24b4502d2a0cd290d64181a818d0415ebf6f0015a58caead4.woff) format("woff")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:400;src:local("Open Sans Italic"),local("OpenSans-Italic"),url(/assets/OpenSans-Italic-6cca815161804bc314001bba5c0874a5f3dc74a4791af6f5fc13fc0b923f4856.woff) format("woff")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:600;src:local("Open Sans Semibold Italic"),local("OpenSans-SemiboldItalic"),url(/assets/OpenSans-SemiboldItalic-b17eeb5c494018b5b0739909cb47fda676bfcb51e9df74b0d3951967f8ebfb13.woff) format("woff")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:700;src:local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url(/assets/OpenSans-BoldItalic-24be3f9fd74d97a0335d943422564555ee9277b0d58dc62fd8d552793d38c092.woff) format("woff")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:800;src:local("Open Sans Extrabold Italic"),local("OpenSans-ExtraboldItalic"),url(/assets/OpenSans-ExtraboldItalic-7f294d37eae69557b0c8a8b1633e7dc1382bc8c5e3c4d17b0eaeb4f6f9509153.woff) format("woff")}@font-face{font-family:"Poppins";src:local("Poppins Medium"),local("Poppins-Medium"),url(/assets/Poppins-Medium-94ff9c11734ed5e68a5b736baea74adefff71364c2f605c0983c501606ce0080.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:"Poppins";src:local("Poppins Regular"),local("Poppins-Regular"),url(/assets/Poppins-Regular-849c718edde71e76ae38c89f93b10073e06b6b48d5368090b3e05a412f5b94f4.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Poppins";src:local("Poppins Bold"),local("Poppins-Bold"),url(/assets/Poppins-Bold-1ee432665bac28ae39794a42c549949d0731e674c766ae004222b2749db7fffa.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Poppins";src:local("Poppins SemiBold"),local("Poppins-SemiBold"),url(/assets/Poppins-SemiBold-7d4187c3373ec4c000f03314ad24b93cacbddcf62b7bc32689ead9fd2ad574ec.woff) format("woff");font-weight:600;font-style:normal}h1,.h1{color:#2e3f51;font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:17px;font-weight:600;letter-spacing:1.5px;line-height:1.4117647059;margin:0 0 25px 0;text-align:center;text-transform:uppercase}h2,.h2{color:#2e3f51;font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;letter-spacing:normal;line-height:1.4;margin:8px 0 20px 0;text-align:center;text-transform:none}h3,.h3{color:#266aca;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:18px;font-weight:600;letter-spacing:normal;line-height:1.5555555556;margin:8px 0 20px 0;text-align:center;text-transform:none}h4,.h4{color:#266aca;font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;letter-spacing:normal;line-height:1.4285714286;margin:8px 0 20px 0;text-align:center;text-transform:none}h5,.h5{color:#2e3f51;font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;letter-spacing:normal;line-height:normal;text-transform:none}h6,.h6{color:#335f88;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:16px;font-weight:900;letter-spacing:normal;line-height:normal;text-transform:uppercase}ul li,ol li,p{font-family:"Open Sans",Arial,Helvetica,sans-serif;color:#2e3f51;line-height:normal}p{font-size:15px}a{transition:.5s all cubic-bezier(0.43, 0.45, 0.13, 1.25);color:#266aca;cursor:pointer}a:hover,a:focus{color:#1f5db6;text-decoration:none}ul.subway_stops{width:270px;margin:0 auto 25px auto !important;display:flex;justify-content:space-between;position:relative;background-image:image-url(/assets/progressbar-line-9fc5150f9a26002ae4320d49994f8014f2de8b79e5852e4b6e362daa18d008b3.svg);background-repeat:repeat-x;background-position:center center}ul.subway_stops>li.subway_stops-item{margin:0;list-style-type:none;border:1px solid #dfdfdf;font-family:"Poppins",Arial,Helvetica,sans-serif;font-weight:700;background:#fff;color:#757575;width:25px;height:25px;border-radius:25px;display:flex;justify-content:center;align-items:center;cursor:not-allowed}ul.subway_stops>li.subway_stops-item.active{border:1px solid #266aca;background:#266aca;color:#fff}ul.subway_stops>li.subway_stops-item.active span{color:#fff}ul.subway_stops>li.subway_stops-item>span{font-size:12px;font-family:"Poppins",Arial,Helvetica,sans-serif}*{font-family:"Open Sans",Arial,Helvetica,sans-serif}html,body{color:#2e3f51;font-family:"Open Sans",Arial,Helvetica,sans-serif;scroll-behavior:smooth}@media(prefers-reduced-motion){html,body{scroll-behavior:auto}}html{font-size:16px;scroll-padding-top:4rem}[hidden]{display:none !important}.visually-hidden{position:absolute;margin:-1px;height:1px;width:1px;border:0;padding:0;overflow:hidden;clip:rect(0 0 0 0)}a.skip-link{background:#fff;left:0;padding:1rem;position:fixed;text-decoration:underline;top:-100%}a.skip-link:focus{outline-offset:-3px;top:0}.container,.container-lg,.container-sm{margin-left:auto;margin-right:auto;padding-left:.5rem;padding-right:.5rem;max-width:100%;width:840px}.container-sm{width:600px}.container-lg{width:1200px}.container .container,.container-sm .container,.container-lg .container,.container-sm .container-sm,.container-lg .container-sm,.container-sm .container-lg,.container-lg .container-lg,.container .container-sm,.container .container-lg{padding-left:0;padding-right:0}img{height:auto;max-width:100%}hr{border:0;background:#dfdfdf;margin:1rem auto;height:1px;width:100%}.section,.step{margin-bottom:2.5rem;margin-top:2.5rem}.card{border:1px solid #949494;border-radius:8px;padding:1rem}.card.shadow{box-shadow:0px 6px 16px rgba(0,0,0,.16)}.card.shadow-only{box-shadow:0px 6px 16px rgba(0,0,0,.16);border:0}a{transition:background .25s cubic-bezier(0.43, 0.45, 0.13, 1.25),border .25s cubic-bezier(0.43, 0.45, 0.13, 1.25),color .25s cubic-bezier(0.43, 0.45, 0.13, 1.25)}a:focus{outline:2px dashed #266aca;outline-offset:1px}h1,.h1{text-align:inherit}h2,.h2{font-weight:700;text-align:inherit}h3,.h3{text-align:inherit}h4,.h4{text-align:inherit}h5,.h5{text-align:inherit}h6,.h6{color:inherit;font-weight:700;text-align:inherit;text-transform:none}ul li,ol li,p{color:inherit}p{font-size:inherit;margin-bottom:1rem;margin-top:1rem}p:first-child{margin-top:0}p:last-child{margin-bottom:0}b,strong{font-weight:bold}i,em{font-style:italic}.description-term{font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;margin:1rem 0 .5rem 0}.list-plain{list-style-type:none}.list-horizontal{display:flex;flex-flow:row wrap;list-style-type:none}.text-sm{font-size:14px}.text-muted,.rx-card .card-footer{color:#757575}.text-separator{align-items:center;display:flex;flex-flow:row nowrap;justify-content:center;margin:1rem auto}.text-separator span{padding:0 2em}.text-separator:before{background:#dfdfdf;content:"";display:block;height:1px;width:50%}.text-separator:after{background:#dfdfdf;content:"";display:block;height:1px;width:50%}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.feather-icon{height:1.5em;width:1.5em}.rx-icon{background:#f2faff;border-radius:8px;height:3.5rem;flex-shrink:0;padding:.25rem;width:3.5rem}.rx-icon img{display:block}button,.btn{align-items:center;border:2px solid transparent;border-radius:6px;cursor:pointer;display:inline-flex;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:1rem;font-weight:600;height:unset;justify-content:center;line-height:1.2;padding:1rem 1.5rem;text-align:center;text-decoration:none;transition:background .25s cubic-bezier(0.43, 0.45, 0.13, 1.25),border .25s cubic-bezier(0.43, 0.45, 0.13, 1.25),color .25s cubic-bezier(0.43, 0.45, 0.13, 1.25);-webkit-appearance:none;appearance:none}button:focus,.btn:focus{outline:2px dashed #266aca;outline-offset:1px}button:focus,.btn:focus{text-decoration:none;color:#fff}button:hover,.btn:hover{text-decoration:none;color:#fff}button:active,.btn:active{text-decoration:none;color:#fff}button:disabled,.btn:disabled{text-decoration:none;color:#fff}button.btn-primary,.btn.btn-primary{background:#266aca;color:#fff}button.btn-primary:hover,button.btn-primary:focus,.btn.btn-primary:hover,.btn.btn-primary:focus{background:#3069bb}button.btn-primary:disabled,.btn.btn-primary:disabled{background:#757575;background-size:50px 50px;border-color:#757575;color:#fff;cursor:not-allowed}button.btn-primary:active,button.btn-primary.selected,.btn.btn-primary:active,.btn.btn-primary.selected{background:#1a4e98}button.btn-primary.inactive,.btn.btn-primary.inactive{background:#757575;color:#fff;text-shadow:none}button.btn-secondary,.btn.btn-secondary{border:2px solid #2e3f51;background:#fff;color:#266aca}button.btn-secondary:hover,button.btn-secondary:focus,.btn.btn-secondary:hover,.btn.btn-secondary:focus{border-color:#2e3f51;background-color:#edf2fa}button.btn-secondary:disabled,.btn.btn-secondary:disabled{background:#fff;border-color:#949494;background-size:50px 50px;color:#757575;cursor:not-allowed}button.btn-secondary:active,button.btn-secondary.selected,.btn.btn-secondary:active,.btn.btn-secondary.selected{background:#dbe5f3}button.btn-sm,.btn.btn-sm{padding:.5rem 1rem}button.btn-full,.btn.btn-full{width:100%}button.btn-pill,.btn.btn-pill{border:1px solid #757575;border-radius:1rem;padding:.25rem 1.25rem}button .feather-icon,.btn .feather-icon{box-sizing:content-box;padding:.1em 0;margin:-0.25rem 0}.btn-icon{background:none;border-radius:0;color:#2e3f51;padding:0}.btn-icon:focus,.btn-icon:hover{color:#2e3f51}input,textarea,select{display:block;font-family:"Poppins",Arial,Helvetica,sans-serif;background:#fff;color:#2e3f51;border:2px solid #949494;border-radius:6px;padding:1rem;width:100%;box-shadow:none;font-size:1rem;font-weight:400;height:3.45rem;line-height:1.2;transition:border .25s cubic-bezier(0.43, 0.45, 0.13, 1.25)}input:focus,textarea:focus,select:focus{outline:2px dashed #266aca;outline-offset:1px}input:not(:disabled):hover,textarea:not(:disabled):hover,select:not(:disabled):hover{border-color:#757575}input:focus,textarea:focus,select:focus{border-color:#266aca}input::placeholder,textarea::placeholder,select::placeholder{color:#757575;font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:1rem;font-weight:500}input::selection,textarea::selection,select::selection{background:#266aca;color:#fff}input:disabled,textarea:disabled,select:disabled,input.disabled,textarea.disabled,select.disabled{background-color:#f5f5f5;color:#757575}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(/assets/icons/select-arrow-2899dfed786814d773d462628b46b891d760a002caf5889c3a75acb77ff43a9a.svg);background-position:calc(100% - 1rem) center;background-repeat:no-repeat;padding:.5rem 2rem .5rem 1rem}select:disabled{opacity:1;background-image:url(/assets/icons/select-arrow-disabled-9155c7fe3035e7ad2e0f5d496f0e1aa7318ebd6cc0020a1ec0221ff1f85a09ed.svg)}select:required:invalid{color:#757575}textarea{min-height:4.65rem}label{font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;color:#2e3f51}label.required:after{font-weight:600;margin-left:2px;content:"*"}label+input,label+textarea,label+select{margin-top:.25rem}.field{margin:1rem 0}.field:first-child{margin-top:0}.field:last-child{margin-bottom:0}.field.error input,.field.error textarea,.field.error select{border-color:#ba0000}.hint-message,.error-message{font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:14px;line-height:1.25;margin:0}input+.hint-message,textarea+.hint-message,select+.hint-message,input+[hidden]+.hint-message,textarea+[hidden]+.hint-message,select+[hidden]+.hint-message,input+.error-message,textarea+.error-message,select+.error-message,input+[hidden]+.error-message,textarea+[hidden]+.error-message,select+[hidden]+.error-message{margin-top:.375rem}.error-message{color:#ba0000}.field-button-group{align-items:flex-start;display:flex;flex-flow:row nowrap}.field-button-group .combobox{width:100%}.field-button-group .combobox-text{border-radius:6px 0 0 6px;border-right:0;width:100%}.field-button-group .btn-primary{border-left:0;border-radius:0 6px 6px 0;height:3.45rem;margin:0;z-index:1}.combobox{position:relative}.combobox .combobox-text{padding-right:3.7rem}.combobox .clear{bottom:2px;display:block;height:3.2rem;outline-offset:3px;position:absolute;right:2px;top:2px;width:3.2rem}.combobox .list-group,.combobox .no-results{background:#fff;border-radius:0 0 8px 8px;box-shadow:0px 6px 16px rgba(0,0,0,.16);max-height:calc(100vh - 4rem);overflow:auto;position:absolute;width:100%}.combobox .list-group-item[role=option]{cursor:pointer;list-style:none;padding:0 1rem}.combobox .list-group-item[role=option].active{background:#edf2fa}.combobox .list-group-item[role=option] .drug-name{border-bottom:1px solid #dfdfdf;padding:.75rem 0}.combobox .list-group-item[role=option]:last-child .drug-name{border-bottom:0}.combobox .no-results{padding:1rem}.header{align-items:center;border-bottom:1px solid #dfdfdf;display:flex;flex-flow:row nowrap;justify-content:space-between;padding:0 .5rem;position:relative}.header .skip-link{margin-top:4rem}.header .home-link{display:flex;flex-shrink:0;height:4rem;line-height:1;padding:0 .5rem}.header .home-link:focus{outline-offset:-3px}.header .home-link .logo{display:block}@media screen and (min-width: 768px){.header .skip-link{margin-top:5rem}.header .home-link{height:5rem}}.site-nav .nav-content{background:#fff;box-shadow:0px 6px 16px rgba(0,0,0,.16);display:none;max-width:480px;position:absolute;right:0;top:100%;width:100%;z-index:10}.site-nav .nav-toggle[aria-expanded=true]+.nav-content{display:block}.site-nav .user-info{padding:1.5rem 1rem}.site-nav .user-info .name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:0}.site-nav .user-info .email{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:0}.site-nav .sign-in-message{padding:1rem}.site-nav .nav-item{border-bottom:1px solid #fff;list-style-type:none}.site-nav .nav-item:last-child{border-bottom:0}.site-nav .nav-item .my-account{display:none}.site-nav .nav-item .nav-link{width:100%}.site-nav .nav-link{align-items:center;background:#2e3f51;border:0;border-radius:0;color:#fff;display:flex;flex-flow:row nowrap;font-weight:700;gap:1rem;height:3.5rem;justify-content:flex-start;padding:1rem;text-decoration:none}.site-nav .nav-link:focus,.site-nav .nav-link:hover{outline-color:#fff}.site-nav .nav-link:focus{outline-offset:-3px}.site-nav .nav-link:hover{text-decoration:underline}.site-nav .nav-link.my-account-toggle{display:none}@media screen and (min-width: 768px){.site-nav .nav-content{box-shadow:none;display:block;position:static;max-width:unset;width:auto}.site-nav .nav-content>.user-info{display:none}.site-nav .sign-in-message{display:none}.site-nav .nav-list{display:flex;flex-flow:row wrap}.site-nav .nav-item{border-bottom:0}.site-nav .nav-item.utility{border-left:1px solid #dfdfdf}.site-nav .nav-link{background:none;color:#2e3f51;font-weight:600;gap:.5rem;height:5rem;justify-content:center}.site-nav .nav-link:focus{outline-color:#266aca}.site-nav .nav-link .icon{stroke:#757575}.site-nav .nav-link.my-account-toggle{display:block;position:relative}.site-nav .nav-link.my-account-toggle .name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;max-width:12rem}.site-nav .nav-link.my-account-toggle:hover{text-decoration:none}.site-nav .nav-link.my-account-toggle:hover .name{text-decoration:underline}.site-nav .nav-link.my-account-toggle[aria-expanded=true]+.my-account{background:#fff;border-radius:8px;box-shadow:0px 6px 16px rgba(0,0,0,.16);display:block;padding:1rem;position:absolute;right:0;top:100%;width:20rem;z-index:20}.site-nav .sign-out{display:none}.site-nav .my-account .sign-out{display:flex;height:auto;justify-content:flex-start;line-height:normal;margin-top:1rem;padding:0;width:auto}.site-nav .my-account .sign-out:focus{outline-offset:1px}.site-nav .user-info{background:#f5f5f5;border-radius:8px}.site-nav .user-info+.nav-link{height:auto;justify-content:flex-start;margin-top:1rem;padding:0}.site-nav .user-info+.nav-link:focus{outline-offset:1px}.site-nav .nav-item>.nav-link.sign-out{display:none}.site-nav .nav-toggle{display:none}}.footer{border-top:1px solid #dfdfdf;margin-top:2rem;padding:2rem 1rem}.footer .footer-top{display:flex;flex-flow:column nowrap;gap:0 2rem;padding:1rem 0}.footer .footer-top .info{flex-shrink:0;min-width:20%}.footer .footer-top .social{justify-content:center}.footer .list-horizontal.social{flex-flow:row wrap;gap:.5rem;justify-content:flex-start;line-height:1;margin:1rem 0}.footer .list-horizontal.social li{flex-shrink:0}.footer .list-horizontal.social a{color:#2e3f51;display:block;padding:.5rem;text-decoration:none}.footer .list-horizontal.social img{display:block}.footer .social-icon{height:1.75rem;object-fit:contain;width:1.75rem}.footer .footer-bottom{display:flex;flex-flow:row wrap;gap:0 2rem;padding:1rem 0}.footer .footer-bottom .list-horizontal li{display:flex}.footer .footer-bottom .list-horizontal li:not(:last-child)::after{color:#949494;content:"|";padding:0 .5rem}.footer .footer-bottom .list-horizontal a{color:#2e3f51;text-decoration:none}.footer .footer-bottom .list-horizontal a:hover{text-decoration:underline}.footer .title{font-weight:700;margin-bottom:1rem}.footer .list-plain li{margin:1rem 0}.footer .list-plain li:last-child{margin-bottom:0}.footer .about,.footer .copyright{font-weight:600}.footer .copyright{margin-bottom:.5rem}.footer .list-horizontal{justify-content:flex-start}@media screen and (min-width: 992px){.footer{margin-top:6rem}.footer .footer-top{flex-flow:row wrap;justify-content:space-between}.footer .footer-top .info{max-width:18rem}.footer .footer-top .footer-disclaimer{width:min(80% - 2rem,100% - 20rem)}}.lookup{background:#f2faff;padding:1rem}.drug-lookup-form label+.drug-lookup{margin-top:.25rem}.drug-lookup-form .combobox .combobox-text{padding-right:2.7rem}.drug-lookup-form .combobox .clear{width:2.2rem}.drug-lookup-form .field-button-group .btn-primary{padding:1rem}@media screen and (min-width: 768px){.drug-lookup-form .combobox .clear{width:3.2rem}}.popular-drugs{margin-top:2rem}.popular-drugs .drug-list{line-height:2.5rem;list-style-type:none}.popular-drugs .drug-list li{display:inline-block;line-height:1}.popular-drugs .drug-list li:nth-child(5)~li{display:none}@media screen and (min-width: 768px){.popular-drugs .drug-list li:nth-child(5)~li{display:inline-block}}.how-it-works .columns{display:flex;flex-flow:row wrap;gap:1.5rem}.how-it-works .columns .column{width:100%}@media screen and (min-width: 768px){.how-it-works .columns .column{width:calc((100% - 1.5rem)/2)}}.how-it-works .image{align-items:center;background:#f2faff;border-radius:16px;display:grid;justify-items:center;padding:1rem;text-align:center}.how-it-works .image img{height:130px;width:120px}@media screen and (min-width: 768px){.how-it-works .image{order:1}.how-it-works .image img{height:260px;width:240px}}.how-it-works ol{counter-reset:how-it-works-steps;list-style-type:none}.how-it-works ol li{counter-increment:how-it-works-steps}.how-it-works ol li:before{content:counter(how-it-works-steps) ".";padding-left:.5rem}.how-it-works li{align-items:baseline;display:flex;flex-flow:row nowrap;gap:.5rem;margin-bottom:1rem}.how-it-works li .rx-icon{order:-1;margin-top:auto}.how-it-works li .item-title{margin:0}.how-it-works li .item-description{margin:.2rem 0}.prescription-detail .drug-name{margin-bottom:.625rem;margin-top:0}.prescription-detail .details{font-size:0;padding:0;list-style:none}.prescription-detail .details .item{display:inline;font-size:1rem}.prescription-detail .details .item dt,.prescription-detail .details .item dd{display:inline;margin:0}.prescription-detail .details .item:not(:last-child):after{content:"•";padding:0 .5rem}.pharmacy-detail{display:flex;flex-flow:row nowrap;justify-content:space-between}.pharmacy-detail .pharmacy-identifiers{display:flex;flex-flow:row wrap;align-items:flex-start;gap:.625rem}.pharmacy-detail .pharmacy-logo{display:flex;align-items:center;justify-content:center;border:1px solid #949494;border-radius:4px;width:5rem;height:3.3rem;object-fit:contain;padding:.5rem}.pharmacy-detail .pharmacy-info{display:flex;flex-flow:column nowrap;margin-bottom:.625rem}.pharmacy-detail .pharmacy-name{color:#2e3f51;margin-top:0;margin-bottom:.625rem;text-align:left}.pharmacy-detail .pharmacy-price{color:#08833d;font-family:"Poppins",Arial,Helvetica,sans-serif;font-weight:700;margin-bottom:.625rem}.pharmacy-detail .pharmacy-distance{color:#757575;font-size:14px;font-weight:700;margin-top:.625rem}.rx-card{margin:1rem auto;max-width:22rem;border-radius:1rem;box-shadow:0px 6px 16px rgba(0,0,0,.16);overflow:hidden}.rx-card .card-header{background:#d53574;color:#fff;font-weight:700;text-align:center;padding:.75rem}.rx-card .card-footer{border-top:1px solid #dfdfdf;margin:0 1rem;padding:1rem 0;text-align:center}.rx-card .card-content{padding:1rem}.rx-card .item{padding:.5rem;min-width:50%}.rx-card dl{display:flex;flex-flow:row wrap;margin:-0.5rem}.rx-card dt{font-weight:700}.hotline-card{text-align:center}.hotline-card .rx-icon{display:inline-block;margin-bottom:.5rem}.hotline-card .item-title{margin:0}.hotline-card p{margin-top:.5rem}@media screen and (min-width: 768px){.hotline-card{display:flex;gap:1rem;text-align:left}.hotline-card .item{width:50%}.hotline-card hr{height:auto;margin:0;width:1px}}.subway-stops{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;margin:1rem auto;position:relative;width:10rem}.subway-stops .subway-stop-item{background:#fff;border:1px solid #949494;border-radius:50%;color:#757575;display:block;font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:.75rem;font-weight:700;height:1.5625rem;line-height:calc(1.5625rem - 2px);text-align:center;width:1.5625rem;z-index:2}.subway-stops .subway-stop-item[aria-current=step]{border:1px solid #266aca;background:#266aca;color:#fff}.subway-stops .subway-stop-item:first-child:before{background:#949494;content:"";display:block;height:1px;position:absolute;top:.78125rem;left:1.5625rem;width:100%;width:calc(100% - 3.125rem);z-index:1}.featured-logos{display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.pharmacy-logo{width:6.25rem;height:auto;max-height:4.2rem}.hr-sm{width:5rem;background-color:#949494}.lookup h1{margin-bottom:0}.lookup h1+p{margin-top:0}@media screen and (min-width: 1200px){.lookup~.how-it-works .btn-primary{display:none}}.search-nav{margin:1rem 0}.search-nav a{font-weight:700}.search-nav a.back{align-items:center;display:inline-flex;gap:.25rem;padding-right:.5rem}.step.select-pharmacy .prescription{background:#f2faff;border-radius:6px;display:flex;justify-content:space-between;line-height:1.2;padding:1rem;position:relative}.step.select-pharmacy .prescription .edit{font-weight:700;margin-left:1rem}.pharmacy-list .card{margin:1rem 0}.pharmacy-list .card .pharmacy-actions{margin-top:.625rem;text-align:right}.pharmacy-list .card .pharmacy-actions .btn{margin-left:auto}.loading .pharmacy-list{opacity:.5}.step.review .details-section{margin:1rem 0}.step.review .section-header{align-items:baseline;border-bottom:1px solid #dfdfdf;display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:1rem}.step.review .section-header .section-title{margin-bottom:.75rem}.step.review .section-header a{font-weight:700}.error-page .card{border-radius:16px;padding:2rem}.error-page .circle{align-items:center;background:#f2faff;border-radius:50%;display:grid;font-size:2rem;height:5rem;justify-items:center;margin:0 auto 2rem auto;text-align:center;width:5rem}.error-page a{font-weight:bold}@media print{.skip-link{display:none}}
