:root{--sky:#dbf5ff;--royal:#34a4f7;--royal-screened-1:#d4e6fe;--denim:#3168a7;--dark-blue:#236ba0;--goldenrod:#ffbf6f;--copper:#a35a00;--gold:#e3a04c;--lightgold:#ffb25b;--black:#003052;--lilac:#e2e0f5;--highlighted-lilac:#f8f7fd;--violet:#9488f2;--highlighted-violet:#988cf2;--sd-violet-3:#f8f7fd;--plum:#7268c2;--highlighted-plum:#867ccf;--eggplant:#302b50;--pdv-plum:#8d80f1;--blue-steel:#69788c;--blue-steel-screened-1:#eceef4;--sd-blue-steel-1:#424b57;--navy:#002038;--navy-screened-1:#e0e4e7;--navy-screened-2:#fbfbff;--gray:#69788c;--white:#fff;--lime:#80cc2e;--highlighted-lime:#99d953;--berry:#ba4b4b;--highlighted-berry:#cd6565;--error-dark:var(--berry);--error:var(--berry);--error-light:var(--berry);--primary-color:var(--navy);--secondary-color:var(--plum);--tertiary-color:var(--blue-steel);--background-color:var(--white)}body{color:var(--primary-color)}:root{--ratio:1.5;--s0:1rem;--s1:calc(var(--s0)*var(--ratio));--s2:calc(var(--s1)*var(--ratio));--s3:calc(var(--s2)*var(--ratio));--s4:calc(var(--s3)*var(--ratio));--s5:calc(var(--s4)*var(--ratio));--s-1:calc(var(--s0)/var(--ratio));--s-2:calc(var(--s-1)/var(--ratio));--s-3:calc(var(--s-2)/var(--ratio));--s-4:calc(var(--s-3)/var(--ratio));--s-5:calc(var(--s-4)/var(--ratio))}:root{--core-font-family:"Avenir Next","Muli",sans-serif;--font-s-2:0.75rem;--font-s-1:0.85rem;--font-s0:1rem;--font-s1:1.1rem;--font-s2:1.25rem;--font-s3:1.5rem;--font-lh-s-1:0.75rem/1.4;--font-lh-s-0:0.85rem/1.4;--font-lh-s0:1rem/1.5;--font-lh-s1:1.125rem/1.5;--font-lh-s2:1.6rem/1.35;--font-lh-s3:1.5rem/1.5;--font-lead-display:600 var(--font-lh-s1) var(--core-font-family);--font-lead-text:400 var(--font-lh-s1) var(--core-font-family);--font-body-display:600 var(--font-lh-s0) var(--core-font-family);--font-body-text:500 var(--font-lh-s0) var(--core-font-family);--font-body-detail:400 var(--font-lh-s0) var(--core-font-family);--font-detail-text:500 var(--font-lh-s-1) var(--core-font-family);--font-info-text:500 var(--font-lh-s-0) var(--core-font-family);--font-action:500 var(--font-lh-s2) var(--core-font-family);--font-header:400 var(--font-s3) var(--core-font-family)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.box{--box-padding:var(--s0);padding:var(--box-padding)}.box--double-inset{--box-padding:var(--s2)}.box--rounded{border-radius:3px}.spacer{display:flex;flex-flow:row nowrap;justify-content:space-between}.spacer>*{flex:1 1 auto}.spacer--no-change>*{flex:0 0 auto}.spacer--no-growth>*{flex:0 1 auto}.spacer--justify-start{justify-content:start}.spacer--center{justify-content:center}.spacer__no-shrink{flex:1 0 auto}.spacer__no-growth{flex:0 1 auto}.spacer__no-change{flex:0 0 auto}.spacer__align-base{align-items:baseline}.stack{--space:var(--s1);--stack-top-border:none;display:flex;flex-flow:column nowrap;justify-content:flex-start}.stack>*{margin-bottom:0;margin-top:0}.stack>*+*{margin-top:var(--space)}.h-stack{--space:var(--s1);display:flex;flex-flow:row nowrap;justify-content:flex-start}.h-stack>*{margin-left:0;margin-right:0}.h-stack>*+*{margin-left:var(--space)}.stack--no-margin>:last-child{margin:0}.stack--medium{--space:var(--s0)}.stack--slim{--space:var(--s-1)}.stack--extra-slim{--space:var(--s-2)}.stack--sparse{--space:var(--s2)}.stack--top-highlighted{--top-highlight-space:1rem}.stack--top-highlighted>:nth-child(2){margin-top:var(--top-highlight-space,var(--space))}.stack--bottom-highlighted{--bottom-highlight-space:var(--s-1)}.stack--bottom-highlighted>:last-child{margin-top:var(--bottom-highlight-space,var(--space))}.stack--bottom-pinned>:nth-last-child(2){margin-bottom:auto}.stack--remove-margin{margin-top:0}.stack--column-reverse{flex-direction:column-reverse}.bordered-list{--list-border:2px solid #f6f6f6}.bordered-list>*+*{border-top:var(--list-border)}.button.button--plus{margin-right:20px}.fake-address-link{align-items:center;background:var(--royal-screened-1);color:var(--sd-blue-steel-1);display:flex;font:var(--font-body-text);height:60;justify-content:space-between;padding:15px;text-decoration:none}.fake-address-link a{color:var(--white);text-decoration:none}.braintree-input{border:1px solid #dcdcdc;border-radius:6px;font:inherit;height:44px;margin-top:5px;padding:10px}.braintree-input.error{border-color:#ba4b4b}.braintree-aux-fields{display:flex}.braintree-input--cvv{margin-right:1rem;width:3rem}.braintree-input--email{display:block;width:100%}.braintree-checkout{margin-top:1rem}.braintree-checkout>*+*{margin-top:1rem}.braintree-submit{background-color:#6772e5;border-radius:2px;color:#fff;cursor:pointer;display:block;font-weight:600;height:37px;width:100%}h3>small{font-size:.6em}.new-container{background-color:#f6f6f6}.white-content{background-color:#fff}.support-header{align-items:center;background:#efefef;border-bottom:1px solid #e6e6e6;color:#444;display:flex;font-size:.75em;justify-content:space-between;padding:10px 15px;text-align:right}.support-header.login{background:#ebeced;border-top:1px solid #e6e6e6;justify-content:flex-end;margin-top:56px}.support-header .support-link{color:#4a90e2;text-decoration:none}.offline-header{align-items:center;background:#cd5c5c;color:#fff;display:flex;font-size:.95em;font-weight:700;justify-content:space-between;padding:10px 15px;text-align:right}.offline-header,.sunset-header{border-bottom:1px solid #e6e6e6}.sunset-header{background-color:#fd8282;font-size:16px;margin-bottom:-55px;margin-top:59px}.breadcrumb.plain{background:none;border:none;padding:0}#orders-map{height:400px}.full-height-container,body.full-height,html.full-height{height:100%;margin:0;min-height:100%;padding:0}.full-height-container,body.full-height{display:flex;flex:1;flex-direction:column}.react-container,.react-container>div{display:flex;flex:1}.react-container *{box-sizing:border-box}@media (max-width:980px and min-width:768px){.col-md-4{width:100%}.offset-4{margin:5%}}.navHeader *{list-style:none;margin:0;outline:none;padding:0;text-decoration:none}.navHeader{background-color:#f8f9fa;position:fixed;top:0;z-index:1}.navHeader,.navSection{display:table;width:100%}.navSection{margin:0 auto;position:relative}#logo{color:#002e5b;float:left;font-size:20px;margin-left:8px;padding:13px 8px;text-decoration:none}#logo img{position:relative;top:-3px}#signinLabel{color:#6c757d}.menu{float:left;margin-left:8px;margin-top:16px;width:auto}.menu ul{display:table}.menu ul,.menu ul li{float:left}.menu ul li:last-child{color:#999;position:absolute;right:0}.menu ul li a{color:#999;font-size:16px;margin-bottom:25px;padding:10px 8px}.menu ul li a:hover{color:#666;text-decoration:none}.toggle-menu ul{display:table;width:25px}.toggle-menu ul li{background-color:#002e5b;height:3px;margin-bottom:4px;width:100%}.toggle-menu ul li:last-child{margin-bottom:0}.inputMenu[type=checkbox],.toggle-menu{display:none}.popover{max-width:100%}@media only screen and (max-width:1440px){.navSection{max-width:100%}}@media only screen and (max-width:768px){.navHeader{padding:10px 0;width:100%}#logo{margin-left:13px;padding:3px}.inputMenu[type=checkbox]{background:none;left:-9999px;position:absolute;top:-9999px}.inputMenu[type=checkbox]:focus{background:none}.inputMenu[type=checkbox]:checked~nav{display:block}.toggle-menu{cursor:pointer;display:inline-block;float:right;padding:8px 15px}.menu{background-color:#f8f9fa;display:none;padding:0;position:absolute;right:0;top:30px;width:100%;z-index:99}.menu ul{width:auto}.menu ul li{display:table;float:none;padding:0;width:100%}.menu ul li:last-child{background-color:#f8f9fa}.menu ul li a{color:#212529;display:block;font-size:16px;padding:0 40px}.menu ul li a i{color:#fde428}#signinLabel{display:none}.col-md-4{width:90%}.offset-4{margin:5%}}@media only screen and (max-width:480px){.navSection{max-width:100%}}@media only screen and (max-width:360px){.toggle-menu{padding:8px 15px}#logo{font-size:20px}.menu{top:30px}}main{margin-top:55px}.help-block{color:red}input.danger-border{border:2px solid #dc3545}td.orders-detail{color:#4a90e2;text-align:center}tr.shown td.orders-detail{color:#ff7900;text-align:center}@media print{.noprint{display:none}}.card.pharmacy-admin-orders,.card.pharmacy-admin-orders .dataTables_wrapper{margin-bottom:30px}@keyframes pop-in{0%{transform:scale(.5)}to{transform:scale(1)}}.drop-off-header{display:inline-block;margin:0}.loading-wrapper{animation:pop-in 1s 1;float:right;margin-bottom:0;margin-right:10px}.loading-image{animation:heart-pulse .9s 3;border-radius:5px;margin-right:5px;margin-top:2px}.loading-text{margin:0}.loading-text-complete{animation:pop-in 1s 1;margin:0}@keyframes spinner{to{transform:rotate(1turn)}}.fa-circle-notch{animation:spinner 1.5s linear infinite}.select2-selection{min-height:38px;padding:4px 0}.select2-container--default .select2-results>.select2-results__options{max-height:500px;overflow-y:auto}.test-cell{color:red}.not-yet-live-cell{color:#daa520}.live-cell{color:green}div#preload{display:none}.is-disabled{cursor:not-allowed;opacity:.5;pointer-events:none;text-decoration:none}.input-group-append .btn,.input-group-prepend .btn{z-index:0}.menu-text{color:#69788c;display:block;font-size:.85rem;font-weight:600;padding:12px 14px}.text-strikethrough{text-decoration:line-through}ul.pagination{display:inline-block;margin:0;padding-bottom:10px}ul.pagination li{display:inline;font-size:18px}ul.pagination li a{color:#000;padding:8px 16px;text-decoration:none}ul.pagination li.active>a{background-color:#3891f7;color:#fff}.tos-container{margin-bottom:16px;max-width:540px;text-align:justify;white-space:pre-line}@media only screen and (max-width:768px){.tos-container{font-size:12px;max-width:480px}}@media only screen and (max-width:480px){.tos-container{max-width:360px}}.t-emphasis{font-style:italic}.t-underline{text-decoration:underline}.t-strikethrough{text-decoration:line-through}.t-lead-display{font:var(--font-lead-display)}.t-lead-display-v2{font:var(--font-lead-display-v2)}.t-lead-text{font:var(--font-lead-text);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.t-pdv-lead-text{font:var(--font-pdv-lead-text);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.t-body-display{font:var(--font-body-display)}.t-body-text{font:var(--font-body-text)}@media (max-width:768px){.t-body-text--mobile{font:var(--font-body-text)}}.t-info-text{font:var(--font-info-text)}.t-body-detail{font:var(--font-body-detail)}.t-header{font:var(--font-header)}.t-detail-text{font:var(--font-detail-text)}.info-action{font:var(--font-info)}.t-action{font:var(--font-action)}.t-center{text-align:center}.t-right{text-align:right}.t-capital-case{text-transform:capitalize}.flex-auto{flex:auto}