.v3-dropdown .date-select[data-v-4789b34e]{padding-right:60px}.white-section[data-v-2fa7a9ed]{background-color:#fff;padding:0 2rem 6rem;text-align:center}@media (min-width:768px) and (max-width:991px){.white-section[data-v-2fa7a9ed]{padding-bottom:2rem}}@media (max-width:767px){.white-section[data-v-2fa7a9ed]{padding-bottom:2rem}}.white-section.with-border[data-v-2fa7a9ed]{border-bottom:1px solid #e0e0e0}.white-section-with-border[data-v-2fa7a9ed]{background-color:#fff;padding:0 2rem 6rem;text-align:center;border-bottom:1px solid #e0e0e0}.date-button[data-v-2fa7a9ed]{background-color:#35c4d3;border-radius:6px;color:#fff;cursor:pointer;display:inline;height:50px;letter-spacing:2.8px;margin-right:8px;padding:12px 28px}@media (max-width:767px){.date-button[data-v-2fa7a9ed]{padding:12px;letter-spacing:.8px;margin-right:8px}}.date-button.selected[data-v-2fa7a9ed]{background-color:#5700ff;cursor:not-allowed}.date-button.unavailable[data-v-2fa7a9ed]{background-color:#e0e0e0;cursor:not-allowed;pointer-events:none}.white-section[data-v-1ac4b34c]{background-color:#fff;padding:0 2rem 6rem;text-align:center}@media (min-width:768px) and (max-width:991px){.white-section[data-v-1ac4b34c]{padding-bottom:2rem}}@media (max-width:767px){.white-section[data-v-1ac4b34c]{padding-bottom:2rem}}.white-section.with-border[data-v-1ac4b34c]{border-bottom:1px solid #e0e0e0}.white-section-with-border[data-v-1ac4b34c]{background-color:#fff;padding:0 2rem 6rem;text-align:center;border-bottom:1px solid #e0e0e0}i.fa[data-v-1ac4b34c]{cursor:pointer}i.fa.fa-chevron-left[data-v-1ac4b34c]{transform:translateY(240%) translateX(-300%);visibility:hidden}@media (min-width:768px){i.fa.fa-chevron-left[data-v-1ac4b34c]{visibility:visible}}i.fa.fa-chevron-right[data-v-1ac4b34c]{transform:translateY(-440%) translateX(300%);float:left;visibility:hidden}@media (min-width:768px){i.fa.fa-chevron-right[data-v-1ac4b34c]{float:right;visibility:visible}}i.fa.disabled[data-v-1ac4b34c]{cursor:not-allowed;color:#e0e0e0}.date-menu-wrapper[data-v-1ac4b34c]{margin-top:30px}.date-menu-wrapper>p[data-v-1ac4b34c]{text-align:center;font-size:14px;text-transform:uppercase;letter-spacing:3px}@media (min-width:992px){.date-menu-wrapper>p[data-v-1ac4b34c]{margin-bottom:10px}}.date-menu[data-v-1ac4b34c]{height:70px;overflow-x:scroll;overflow-y:hidden;padding:12px 0 20px;text-align:center;-webkit-overflow-scrolling:touch;white-space:nowrap}@media (max-width:767px){.date-menu[data-v-1ac4b34c]{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}}.hide-scrollbar[data-v-1ac4b34c]{background-color:#fff;height:20px;transform:translateY(-100%)}p.select-date-label[data-v-1ac4b34c]{margin-bottom:0}.white-section[data-v-25e483c6]{background-color:#fff;padding:0 2rem 6rem;text-align:center}@media (min-width:768px) and (max-width:991px){.white-section[data-v-25e483c6]{padding-bottom:2rem}}@media (max-width:767px){.white-section[data-v-25e483c6]{padding-bottom:2rem}}.white-section.with-border[data-v-25e483c6]{border-bottom:1px solid #e0e0e0}.white-section-with-border[data-v-25e483c6]{background-color:#fff;padding:0 2rem 6rem;text-align:center;border-bottom:1px solid #e0e0e0}.availability-option[data-v-25e483c6]{background-color:#35c4d3;border-radius:6px;color:#fff;cursor:pointer;display:inline;height:50px;letter-spacing:2.8px;margin-right:8px;padding:12px 28px}@media (max-width:767px){.availability-option[data-v-25e483c6]{padding:12px;letter-spacing:.8px;margin-right:8px}}.availability-option.selected[data-v-25e483c6]{background-color:#5700ff;cursor:not-allowed}.availability-option.unavailable[data-v-25e483c6]{background-color:#e0e0e0;cursor:not-allowed;pointer-events:none}.white-section[data-v-4c85ea07]{background-color:#fff;padding:0 2rem 6rem;text-align:center}@media (min-width:768px) and (max-width:991px){.white-section[data-v-4c85ea07]{padding-bottom:2rem}}@media (max-width:767px){.white-section[data-v-4c85ea07]{padding-bottom:2rem}}.white-section.with-border[data-v-4c85ea07]{border-bottom:1px solid #e0e0e0}.white-section-with-border[data-v-4c85ea07]{background-color:#fff;padding:0 2rem 6rem;text-align:center;border-bottom:1px solid #e0e0e0}.all-booked[data-v-4c85ea07]{color:tomato;text-align:center;font-size:18px;font-weight:800;letter-spacing:2.6px}i.fa[data-v-4c85ea07]{cursor:pointer}i.fa.fa-chevron-left[data-v-4c85ea07]{transform:translateY(240%);visibility:hidden}@media (min-width:768px){i.fa.fa-chevron-left[data-v-4c85ea07]{visibility:visible}}i.fa.fa-chevron-right[data-v-4c85ea07]{transform:translateY(-440%);float:left;visibility:hidden}@media (min-width:768px){i.fa.fa-chevron-right[data-v-4c85ea07]{float:right;visibility:visible}}i.fa.disabled[data-v-4c85ea07]{cursor:not-allowed;color:#e0e0e0}.availability-menu[data-v-4c85ea07]{height:70px;overflow-x:scroll;overflow-y:hidden;padding:12px 0 20px;text-align:center;-webkit-overflow-scrolling:touch;white-space:nowrap}@media (min-width:768px){.availability-menu[data-v-4c85ea07]{margin-left:35px;margin-right:35px}}.hide-scrollbar[data-v-4c85ea07]{background-color:#fff;height:20px;transform:translateY(-100%)}@media (max-width:767px){.availability-menu[data-v-4c85ea07],.hide-scrollbar[data-v-4c85ea07]{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}}.white-section[data-v-ccd986e4]{background-color:#fff;padding:0 2rem 6rem;text-align:center}@media (min-width:768px) and (max-width:991px){.white-section[data-v-ccd986e4]{padding-bottom:2rem}}@media (max-width:767px){.white-section[data-v-ccd986e4]{padding-bottom:2rem}}.white-section.with-border[data-v-ccd986e4]{border-bottom:1px solid #e0e0e0}.white-section-with-border[data-v-ccd986e4]{background-color:#fff;padding:0 2rem 6rem;text-align:center;border-bottom:1px solid #e0e0e0}.availability-menu-section[data-v-ccd986e4]{margin-top:10px}.availability-menu-title[data-v-ccd986e4]{color:#5700ff;text-align:center;font-size:14px;text-transform:uppercase;letter-spacing:3px;margin-bottom:12px}.white-section[data-v-de5efb00]{background-color:#fff;padding:0 2rem 6rem;text-align:center}@media (min-width:768px) and (max-width:991px){.white-section[data-v-de5efb00]{padding-bottom:2rem}}@media (max-width:767px){.white-section[data-v-de5efb00]{padding-bottom:2rem}}.white-section.with-border[data-v-de5efb00]{border-bottom:1px solid #e0e0e0}.white-section-with-border[data-v-de5efb00]{background-color:#fff;padding:0 2rem 6rem;text-align:center;border-bottom:1px solid #e0e0e0}@-webkit-keyframes spin-data-v-de5efb00{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin-data-v-de5efb00{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loader[data-v-de5efb00]{border-radius:50%;border:8px solid #fff;border-top-color:#5700ff;width:60px;height:60px;-webkit-animation:spin-data-v-de5efb00 1s linear infinite;animation:spin-data-v-de5efb00 1s linear infinite;margin-right:auto;margin-bottom:48px;margin-left:auto}.loader-text[data-v-de5efb00]{font-family:Sofia Black,Helvetica,Arial,sans-serif;line-height:1.2;color:#5700ff;font-size:22px}.modal-dialog[data-v-de5efb00]{display:flex;align-items:center;justify-content:center;height:100vh}.modal-dialog .modal-content[data-v-de5efb00]{border-radius:4px;box-shadow:0 3px 10px 0 rgba(0,0,0,.15);border:none;max-width:390px;padding:24px}html.website-v3 .legacy-scheduler h3{font-size:32px;line-height:45px}html.website-v3 .legacy-scheduler.push-rule-down{margin-bottom:20px}@media (min-width:992px){html.website-v3 .legacy-scheduler.push-rule-down{margin-bottom:30px}}@media (min-width:992px){html.website-v3 .legacy-scheduler .force-column-padding-to-fit{padding-right:45px}}html.website-v3 .legacy-scheduler .form-group{margin-bottom:0}@media (max-width:767px){html.website-v3 .legacy-scheduler .content .form-group .field-container{margin-top:20px}}html.website-v3 .legacy-scheduler .content .row+.field-container+.errors{text-align:center;transform:translateY(-150%)}html.website-v3 .legacy-scheduler .select-menu-placeholder .v3-dropdown>select,html.website-v3 .legacy-scheduler .select-menu-placeholder .v3-dropdown>select.form-control[disabled]{letter-spacing:4px;text-transform:uppercase}html.website-v3 .legacy-scheduler select.form-control[disabled]{background-color:#fff;letter-spacing:normal}html.website-v3 .legacy-scheduler .slide-down-enter-active,html.website-v3 .legacy-scheduler .slide-down-leave-active{transition:opacity 1s,transform 1s}html.website-v3 .legacy-scheduler .slide-down-enter,html.website-v3 .legacy-scheduler .slide-down-leave-to{opacity:0;transform:translateY(-40%)}html.website-v3 .legacy-scheduler .free-scan-copy b{font-family:Sofia Black,Helvetica,Arial,sans-serif}html.website-v3 .legacy-scheduler .text-styling{max-width:40em;margin-left:auto;margin-right:auto}.opening-date-message{border-radius:5px;border:2px solid #e0e0e0;padding:18px 20px;margin-top:20px}p.text-styling{font-size:18px;padding-top:5px}.v3-dropdown{z-index:0!important;margin-bottom:15px}.spin-modal{background:hsla(0,0%,100%,.8)}.legacy-scheduler-header>span{height:32px;line-height:32px}@media (min-width:992px){.legacy-scheduler-header>span{display:inline-block}.legacy-scheduler-header>span:first-child{border-right:1px solid silver;padding-right:16px}.legacy-scheduler-header>span+span{padding-left:16px}}@media (max-width:767px){.legacy-scheduler-header>span{display:block}}.main>.container{margin-top:0!important}.vue-map-container{position:relative}.vue-map-container .vue-map{left:0;right:0;top:0;bottom:0;position:absolute}.vue-map-hidden{display:none}.vue-street-view-pano-container{position:relative}.vue-street-view-pano-container .vue-street-view-pano{left:0;right:0;top:0;bottom:0;position:absolute}.white-section[data-v-4fc51469]{background-color:#fff;padding:0 2rem 6rem;text-align:center}@media (min-width:768px) and (max-width:991px){.white-section[data-v-4fc51469]{padding-bottom:2rem}}@media (max-width:767px){.white-section[data-v-4fc51469]{padding-bottom:2rem}}.white-section.with-border[data-v-4fc51469]{border-bottom:1px solid #e0e0e0}.white-section-with-border[data-v-4fc51469]{background-color:#fff;padding:0 2rem 6rem;text-align:center;border-bottom:1px solid #e0e0e0}html.website-v3 .caption[data-v-4fc51469],html.website-v3 .eyebrow[data-v-4fc51469],html.website-v3 .sdc-cms .eyebrow[data-v-4fc51469]:not(.fa){letter-spacing:.285em;font-family:Sofia,Helvetica,Arial,sans-serif;font-size:14px;text-transform:uppercase}html.website-v3 .nav-footer-link[data-v-4fc51469],html.website-v3 a.nav-footer-link[data-v-4fc51469]{letter-spacing:.175em;font-family:Sofia Black,Helvetica,Arial,sans-serif;font-size:12px;text-transform:uppercase}@media (min-width:992px){html.website-v3 .nav-footer-link[data-v-4fc51469],html.website-v3 a.nav-footer-link[data-v-4fc51469]{letter-spacing:0;font-family:Sofia,Helvetica,Arial,sans-serif;font-weight:700;font-size:14px;text-transform:none}}html.website-v3 .nav-footer-link.active[data-v-4fc51469],html.website-v3 a.nav-footer-link.active[data-v-4fc51469]{letter-spacing:.285em;color:#5700ff;font-size:16px}html.website-v3 .nav-footer-link.active[data-v-4fc51469]:focus,html.website-v3 .nav-footer-link.active[data-v-4fc51469]:hover,html.website-v3 a.nav-footer-link.active[data-v-4fc51469]:focus,html.website-v3 a.nav-footer-link.active[data-v-4fc51469]:hover{color:#5700ff}html.website-v3 .sidenav-link[data-v-4fc51469],html.website-v3 a.sidenav-link[data-v-4fc51469]{letter-spacing:.285em;letter-spacing:.03em;font-family:Sofia,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:600;line-height:1;opacity:1;padding-bottom:.6rem;padding-top:.6rem;transition:opacity .2s cubic-bezier(.5,.4,.6,.95)}html.website-v3 .sidenav-link.active[data-v-4fc51469],html.website-v3 a.sidenav-link.active[data-v-4fc51469]{letter-spacing:.285em;color:#5700ff;font-size:16px}html.website-v3 .sidenav-link.active[data-v-4fc51469]:focus,html.website-v3 .sidenav-link.active[data-v-4fc51469]:hover,html.website-v3 a.sidenav-link.active[data-v-4fc51469]:focus,html.website-v3 a.sidenav-link.active[data-v-4fc51469]:hover{color:#5700ff}.invite-friend>span[data-v-4fc51469]:last-child{background:#f0615e;border-radius:4px;color:#fff;display:inline-block;font-size:.8125em;margin-left:10px;padding:4px 10px;position:absolute;top:.6em;line-height:13px!important}.white[data-v-4fc51469],.white[data-v-4fc51469]:focus,.white[data-v-4fc51469]:hover{color:#fff}.semi-transparent-white[data-v-4fc51469],.semi-transparent-white[data-v-4fc51469]:focus,.semi-transparent-white[data-v-4fc51469]:hover{color:hsla(0,0%,100%,.7)}.grey[data-v-4fc51469],.grey[data-v-4fc51469]:focus,.grey[data-v-4fc51469]:hover{color:grey}.teal[data-v-4fc51469],.teal[data-v-4fc51469]:focus,.teal[data-v-4fc51469]:hover{color:#35c4d3}.blurple[data-v-4fc51469],.blurple[data-v-4fc51469]:focus,.blurple[data-v-4fc51469]:hover{color:#5700ff}.red[data-v-4fc51469],.red[data-v-4fc51469]:focus,.red[data-v-4fc51469]:hover{color:#f0615e}.grey-300[data-v-4fc51469],.grey-300[data-v-4fc51469]:focus,.grey-300[data-v-4fc51469]:hover{color:#e0e0e0}.bold[data-v-4fc51469]{font-weight:700}.popup-header-details[data-v-4fc51469]{position:relative;background-color:#f5f5f5;padding:60px 60px 40px;text-align:left}@media (min-width:992px){.popup-header-details[data-v-4fc51469]{padding-left:160px;padding-bottom:60px}}.popup-header-details.has-banner-image[data-v-4fc51469]{padding-top:230px}@media (min-width:992px){.popup-header-details.has-banner-image[data-v-4fc51469]{padding-top:60px;padding-left:360px}}.popup-header-details .banner-image[data-v-4fc51469]{display:block;position:absolute;top:0;left:0;right:0;background-position:50%;width:100%;height:200px}@media (min-width:992px){.popup-header-details .banner-image[data-v-4fc51469]{bottom:0;width:300px;height:100%}}.popup-header-details .location-type-name[data-v-4fc51469]{color:#5700ff;text-transform:uppercase}.popup-header-details h3[data-v-4fc51469]{font-size:36px;line-height:48px;margin-bottom:18px}@media (min-width:992px){.popup-header-details h3[data-v-4fc51469]{font-size:54px;line-height:54px}}.popup-header-details h4[data-v-4fc51469]{margin-bottom:40px}.popup-header-details .available-dates[data-v-4fc51469],.popup-header-details .limited-dates-available[data-v-4fc51469]{color:#000}.popup-header-details .limited-dates-available[data-v-4fc51469]{margin-bottom:10px}.popup-header-details .available-dates[data-v-4fc51469]{height:30px;line-height:24px}.popup-header-details a[data-v-4fc51469]{display:inline-block}.popup-header-details a[data-v-4fc51469],.popup-header-details p[data-v-4fc51469],.popup-header-details span[data-v-4fc51469]{font-size:17px;line-height:22px;margin:0 0 6px}.popup-header-details a[data-v-4fc51469]:not(.not-thin),.popup-header-details p[data-v-4fc51469]:not(.not-thin),.popup-header-details span[data-v-4fc51469]:not(.not-thin){font-family:Proxima Nova,Open Sans,Helvetica,Arial,sans-serif}.white-section[data-v-7f23ae29]{background-color:#fff;padding:0 2rem 6rem;text-align:center}@media (min-width:768px) and (max-width:991px){.white-section[data-v-7f23ae29]{padding-bottom:2rem}}@media (max-width:767px){.white-section[data-v-7f23ae29]{padding-bottom:2rem}}.white-section.with-border[data-v-7f23ae29]{border-bottom:1px solid #e0e0e0}.white-section-with-border[data-v-7f23ae29]{background-color:#fff;padding:0 2rem 6rem;text-align:center;border-bottom:1px solid #e0e0e0}html.website-v3 .caption[data-v-7f23ae29],html.website-v3 .eyebrow[data-v-7f23ae29],html.website-v3 .sdc-cms .eyebrow[data-v-7f23ae29]:not(.fa){letter-spacing:.285em;font-family:Sofia,Helvetica,Arial,sans-serif;font-size:14px;text-transform:uppercase}html.website-v3 .nav-footer-link[data-v-7f23ae29],html.website-v3 a.nav-footer-link[data-v-7f23ae29]{letter-spacing:.175em;font-family:Sofia Black,Helvetica,Arial,sans-serif;font-size:12px;text-transform:uppercase}@media (min-width:992px){html.website-v3 .nav-footer-link[data-v-7f23ae29],html.website-v3 a.nav-footer-link[data-v-7f23ae29]{letter-spacing:0;font-family:Sofia,Helvetica,Arial,sans-serif;font-weight:700;font-size:14px;text-transform:none}}html.website-v3 .nav-footer-link.active[data-v-7f23ae29],html.website-v3 a.nav-footer-link.active[data-v-7f23ae29]{letter-spacing:.285em;color:#5700ff;font-size:16px}html.website-v3 .nav-footer-link.active[data-v-7f23ae29]:focus,html.website-v3 .nav-footer-link.active[data-v-7f23ae29]:hover,html.website-v3 a.nav-footer-link.active[data-v-7f23ae29]:focus,html.website-v3 a.nav-footer-link.active[data-v-7f23ae29]:hover{color:#5700ff}html.website-v3 .sidenav-link[data-v-7f23ae29],html.website-v3 a.sidenav-link[data-v-7f23ae29]{letter-spacing:.285em;letter-spacing:.03em;font-family:Sofia,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:600;line-height:1;opacity:1;padding-bottom:.6rem;padding-top:.6rem;transition:opacity .2s cubic-bezier(.5,.4,.6,.95)}html.website-v3 .sidenav-link.active[data-v-7f23ae29],html.website-v3 a.sidenav-link.active[data-v-7f23ae29]{letter-spacing:.285em;color:#5700ff;font-size:16px}html.website-v3 .sidenav-link.active[data-v-7f23ae29]:focus,html.website-v3 .sidenav-link.active[data-v-7f23ae29]:hover,html.website-v3 a.sidenav-link.active[data-v-7f23ae29]:focus,html.website-v3 a.sidenav-link.active[data-v-7f23ae29]:hover{color:#5700ff}.invite-friend>span[data-v-7f23ae29]:last-child{background:#f0615e;border-radius:4px;color:#fff;display:inline-block;font-size:.8125em;margin-left:10px;padding:4px 10px;position:absolute;top:.6em;line-height:13px!important}.white[data-v-7f23ae29],.white[data-v-7f23ae29]:focus,.white[data-v-7f23ae29]:hover{color:#fff}.semi-transparent-white[data-v-7f23ae29],.semi-transparent-white[data-v-7f23ae29]:focus,.semi-transparent-white[data-v-7f23ae29]:hover{color:hsla(0,0%,100%,.7)}.grey[data-v-7f23ae29],.grey[data-v-7f23ae29]:focus,.grey[data-v-7f23ae29]:hover{color:grey}.teal[data-v-7f23ae29],.teal[data-v-7f23ae29]:focus,.teal[data-v-7f23ae29]:hover{color:#35c4d3}.blurple[data-v-7f23ae29],.blurple[data-v-7f23ae29]:focus,.blurple[data-v-7f23ae29]:hover{color:#5700ff}.red[data-v-7f23ae29],.red[data-v-7f23ae29]:focus,.red[data-v-7f23ae29]:hover{color:#f0615e}.grey-300[data-v-7f23ae29],.grey-300[data-v-7f23ae29]:focus,.grey-300[data-v-7f23ae29]:hover{color:#e0e0e0}.bold[data-v-7f23ae29]{font-weight:700}span[data-v-7f23ae29]{font-size:17px;line-height:22px;margin:0 0 6px}span.teal[data-v-7f23ae29]{letter-spacing:4px}span[data-v-7f23ae29]:not(.not-thin){font-family:Proxima Nova,Open Sans,Helvetica,Arial,sans-serif}.shop-hours[data-v-7f23ae29]{display:flex;justify-content:center;padding-top:12px}.shop-hours .hours-display-col[data-v-7f23ae29]{margin-left:20px;margin-right:20px}.shop-hours .hours-display-col[data-v-7f23ae29]:first-of-type{font-weight:900}.shop-hours .hours-display-col .hours-display[data-v-7f23ae29]{display:block;margin-bottom:0;text-align:left;width:auto}.shop-hours .hours-display-col .hours-display-grid-row[data-v-7f23ae29]{display:grid;grid-template-columns:1fr 2fr;grid-gap:15px}.white-section[data-v-36122de2]{background-color:#fff;padding:0 2rem 6rem;text-align:center}@media (min-width:768px) and (max-width:991px){.white-section[data-v-36122de2]{padding-bottom:2rem}}@media (max-width:767px){.white-section[data-v-36122de2]{padding-bottom:2rem}}.white-section.with-border[data-v-36122de2]{border-bottom:1px solid #e0e0e0}.white-section-with-border[data-v-36122de2]{background-color:#fff;padding:0 2rem 6rem;text-align:center;border-bottom:1px solid #e0e0e0}.location-kind[data-v-36122de2]{white-space:nowrap;font-size:24px;line-height:34px}.location-kind__text[data-v-36122de2]{display:inline-block;font-weight:500}.location-kind__img[data-v-36122de2]{display:inline-block;max-height:46px;vertical-align:bottom}.show-cvs-building .location-kind__text[data-v-36122de2]{display:inline-flex;white-space:nowrap;font-weight:500}.show-cvs-building .location-kind__text[data-v-36122de2]:after{position:relative;background:url(/static/website/images/cvs_pharmacy.png) no-repeat;background-size:contain;height:20px;width:80px;margin-top:7px;margin-left:5px;content:""}.location-kind-store-box[data-v-36122de2]{display:inline-flex;white-space:nowrap}.location-kind-store-box .location-kind__img[data-v-36122de2]{margin-top:-4px;max-height:26px}.location-kind-store-box .location-kind__text[data-v-36122de2]{margin-left:5px;color:grey;font-size:13px;font-weight:900;text-transform:uppercase;letter-spacing:2px;line-height:16px}@media (max-width:767px){.location-kind-store-box .location-kind__text[data-v-36122de2]{line-height:16px;padding-bottom:0!important}}.location-kind-store-box .location-kind__text[data-v-36122de2]:before{content:"-";margin-right:4px}.location-kind-store-box.show-cvs-building .location-kind__text[data-v-36122de2]:after{height:12px;margin-top:2px;margin-left:6px}.location-kind-store-box.lc-kind-chemist-warehouse[data-v-36122de2]{display:block;line-height:24px}.location-kind-store-box.lc-kind-chemist-warehouse .location-kind__text[data-v-36122de2]{margin-left:0}.location-kind-store-box.lc-kind-chemist-warehouse .location-kind__text[data-v-36122de2]:before{content:"";display:none}.location-kind-store-box.lc-kind-chemist-warehouse .location-kind__img[data-v-36122de2]{margin-left:10px;max-height:26px}.location-kind-selected-shop[data-v-36122de2]{display:none!important}.detail-view[data-v-36122de2]{display:inline-block}.detail-view .location-kind__text[data-v-36122de2]{font-family:Sofia Black,Helvetica,Arial,sans-serif;font-size:24px;font-weight:500;line-height:34px;white-space:nowrap;color:grey;margin-top:10px;margin-bottom:10px}.detail-view.lc-kind-chemist-warehouse .location-kind__img[data-v-36122de2]{margin-left:10px;vertical-align:middle;max-height:40px}.white-section[data-v-03be8432]{background-color:#fff;padding:0 2rem 6rem;text-align:center}@media (min-width:768px) and (max-width:991px){.white-section[data-v-03be8432]{padding-bottom:2rem}}@media (max-width:767px){.white-section[data-v-03be8432]{padding-bottom:2rem}}.white-section.with-border[data-v-03be8432]{border-bottom:1px solid #e0e0e0}.white-section-with-border[data-v-03be8432]{background-color:#fff;padding:0 2rem 6rem;text-align:center;border-bottom:1px solid #e0e0e0}html.website-v3 .caption[data-v-03be8432],html.website-v3 .eyebrow[data-v-03be8432],html.website-v3 .sdc-cms .eyebrow[data-v-03be8432]:not(.fa){letter-spacing:.285em;font-family:Sofia,Helvetica,Arial,sans-serif;font-size:14px;text-transform:uppercase}html.website-v3 .nav-footer-link[data-v-03be8432],html.website-v3 a.nav-footer-link[data-v-03be8432]{letter-spacing:.175em;font-family:Sofia Black,Helvetica,Arial,sans-serif;font-size:12px;text-transform:uppercase}@media (min-width:992px){html.website-v3 .nav-footer-link[data-v-03be8432],html.website-v3 a.nav-footer-link[data-v-03be8432]{letter-spacing:0;font-family:Sofia,Helvetica,Arial,sans-serif;font-weight:700;font-size:14px;text-transform:none}}html.website-v3 .nav-footer-link.active[data-v-03be8432],html.website-v3 a.nav-footer-link.active[data-v-03be8432]{letter-spacing:.285em;color:#5700ff;font-size:16px}html.website-v3 .nav-footer-link.active[data-v-03be8432]:focus,html.website-v3 .nav-footer-link.active[data-v-03be8432]:hover,html.website-v3 a.nav-footer-link.active[data-v-03be8432]:focus,html.website-v3 a.nav-footer-link.active[data-v-03be8432]:hover{color:#5700ff}html.website-v3 .sidenav-link[data-v-03be8432],html.website-v3 a.sidenav-link[data-v-03be8432]{letter-spacing:.285em;letter-spacing:.03em;font-family:Sofia,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:600;line-height:1;opacity:1;padding-bottom:.6rem;padding-top:.6rem;transition:opacity .2s cubic-bezier(.5,.4,.6,.95)}html.website-v3 .sidenav-link.active[data-v-03be8432],html.website-v3 a.sidenav-link.active[data-v-03be8432]{letter-spacing:.285em;color:#5700ff;font-size:16px}html.website-v3 .sidenav-link.active[data-v-03be8432]:focus,html.website-v3 .sidenav-link.active[data-v-03be8432]:hover,html.website-v3 a.sidenav-link.active[data-v-03be8432]:focus,html.website-v3 a.sidenav-link.active[data-v-03be8432]:hover{color:#5700ff}.invite-friend>span[data-v-03be8432]:last-child{background:#f0615e;border-radius:4px;color:#fff;display:inline-block;font-size:.8125em;margin-left:10px;padding:4px 10px;position:absolute;top:.6em;line-height:13px!important}.white[data-v-03be8432],.white[data-v-03be8432]:focus,.white[data-v-03be8432]:hover{color:#fff}.semi-transparent-white[data-v-03be8432],.semi-transparent-white[data-v-03be8432]:focus,.semi-transparent-white[data-v-03be8432]:hover{color:hsla(0,0%,100%,.7)}.grey[data-v-03be8432],.grey[data-v-03be8432]:focus,.grey[data-v-03be8432]:hover{color:grey}.teal[data-v-03be8432],.teal[data-v-03be8432]:focus,.teal[data-v-03be8432]:hover{color:#35c4d3}.blurple[data-v-03be8432],.blurple[data-v-03be8432]:focus,.blurple[data-v-03be8432]:hover{color:#5700ff}.red[data-v-03be8432],.red[data-v-03be8432]:focus,.red[data-v-03be8432]:hover{color:#f0615e}.grey-300[data-v-03be8432],.grey-300[data-v-03be8432]:focus,.grey-300[data-v-03be8432]:hover{color:#e0e0e0}.bold[data-v-03be8432]{font-weight:700}.details[data-v-03be8432]{padding-bottom:40px;text-align:center}@media (min-width:992px){.details[data-v-03be8432]{padding-bottom:60px}}.details h3[data-v-03be8432]{font-size:36px;line-height:48px;margin-bottom:18px}@media (min-width:992px){.details h3[data-v-03be8432]{font-size:40px;line-height:54px}}.details a[data-v-03be8432]{display:inline-block}.details a[data-v-03be8432],.details p[data-v-03be8432],.details span[data-v-03be8432]{font-size:17px;line-height:22px;margin:0 0 6px}.details a.teal[data-v-03be8432],.details p.teal[data-v-03be8432],.details span.teal[data-v-03be8432]{letter-spacing:4px}.details a[data-v-03be8432]:not(.not-thin),.details p[data-v-03be8432]:not(.not-thin),.details span[data-v-03be8432]:not(.not-thin){font-family:Proxima Nova,Open Sans,Helvetica,Arial,sans-serif}.details .parking[data-v-03be8432]{background-color:#f7f5f2;border-radius:4px;width:300px;padding:5px;margin:25px auto 0;display:flex}.details .parking p[data-v-03be8432]{font-size:14px;font-weight:900;padding:5px 0 0 10px}.details .parking .complimentary-parking[data-v-03be8432]{display:flex;margin-left:auto;margin-right:auto}body{padding:0;margin:0}.white-section{background-color:#fff;padding:0 2rem 6rem;text-align:center}@media (min-width:768px) and (max-width:991px){.white-section{padding-bottom:2rem}}@media (max-width:767px){.white-section{padding-bottom:2rem}}.white-section-with-border,.white-section.with-border{border-bottom:1px solid #e0e0e0}.white-section-with-border{background-color:#fff;padding:0 2rem 6rem;text-align:center}.map{margin-bottom:20px}@media (min-width:992px){.map{margin-top:20px}}.map .vue-map-container{margin:auto;height:60vw;max-height:569.99886px;width:100%}.map .vue-map-container .gm-style a,.map .vue-map-container .gm-style p,.map .vue-map-container .gm-style span{line-height:14px}@media (min-width:992px){.map .vue-map-container{height:569.99886px;width:950px}}@media (min-width:1200px){.map .vue-map-container{height:629.99874px;width:1050px}}a.eyebrow[data-v-64e3ab2e]:not(.btn){font-size:14px;letter-spacing:.285em}.white-section[data-v-d6101ede]{background-color:#fff;padding:0 2rem 6rem;text-align:center}@media (min-width:768px) and (max-width:991px){.white-section[data-v-d6101ede]{padding-bottom:2rem}}@media (max-width:767px){.white-section[data-v-d6101ede]{padding-bottom:2rem}}.white-section.with-border[data-v-d6101ede]{border-bottom:1px solid #e0e0e0}.white-section-with-border[data-v-d6101ede]{background-color:#fff;padding:0 2rem 6rem;text-align:center;border-bottom:1px solid #e0e0e0}.shop-detail .content[data-v-d6101ede]{border-bottom:2px solid #e0e0e0;padding:20px 0 40px;text-align:center}@media (min-width:992px){.shop-detail .content[data-v-d6101ede]{padding:40px 0 60px}}.white-section[data-v-d08d9e8e]{background-color:#fff;padding:0 2rem 6rem;text-align:center}@media (min-width:768px) and (max-width:991px){.white-section[data-v-d08d9e8e]{padding-bottom:2rem}}@media (max-width:767px){.white-section[data-v-d08d9e8e]{padding-bottom:2rem}}.white-section.with-border[data-v-d08d9e8e]{border-bottom:1px solid #e0e0e0}.white-section-with-border[data-v-d08d9e8e]{background-color:#fff;padding:0 2rem 6rem;text-align:center;border-bottom:1px solid #e0e0e0}.sdc-cms .shop-card[data-v-d08d9e8e]{font-family:Proxima Nova,Arial,sans-serif;letter-spacing:.03em}.shop-card[data-v-d08d9e8e]{margin-top:20px;flex:1}@media (min-width:992px){.shop-card[data-v-d08d9e8e]{flex-basis:33.3%;max-width:33.3%}}@media (min-width:768px) and (max-width:991px){.shop-card[data-v-d08d9e8e]{flex-basis:50%;max-width:50%}}@media (max-width:767px){.shop-card[data-v-d08d9e8e]{flex-basis:100%;max-width:100%}}.shop-card .address-display[data-v-d08d9e8e]{overflow-wrap:break-word}.shop-card .address-display span[data-v-d08d9e8e]{color:grey;font-size:16px;line-height:22px;margin:0 0 6px}.shop-card .location-status-badge[data-v-d08d9e8e]{padding:2px 10px;font-weight:700;font-size:10pt;white-space:nowrap;text-align:center;color:#fff;background-color:#666;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;margin:2px 1px;display:inline-block}.shop-card .store-link[data-v-d08d9e8e]{font-weight:800;color:#333;letter-spacing:0}.shop-card a[data-v-d08d9e8e]:not(.btn){font-size:16px;line-height:22px;font-weight:800}.shop-card .book-a-scan[data-v-d08d9e8e]{padding-bottom:8px;padding-top:3px}.shop-card .book-a-scan a[data-v-d08d9e8e]{font-size:14px!important}.shop-card .location-kind[data-v-d08d9e8e]{font-size:13px;display:flex;align-items:center}.shop-card .location-kind__text[data-v-d08d9e8e]{display:inline-block}.shop-card .location-kind__img[data-v-d08d9e8e]{display:inline-block;max-height:25px;max-width:60px;margin-left:4px}.shop-card .location-kind.lc-kind-chemist-warehouse .location-kind__img[data-v-d08d9e8e]{margin-left:10px}.shop-card .show-cvs-building .location-kind__text[data-v-d08d9e8e]{font-size:12px;display:inline-flex;white-space:nowrap}.shop-card .show-cvs-building .location-kind__text[data-v-d08d9e8e]:after{position:relative;background:url(/static/website/images/cvs_pharmacy.png) no-repeat;background-size:contain;height:13px;width:60px;margin-left:5px;content:""}.panel-default>.panel-heading[data-v-66b0c464]{background-color:#fff}.panel-heading[data-v-66b0c464]{padding:10px 0}.panel[data-v-66b0c464]{border:none;margin-bottom:5px}p.state-header.eyebrow.bold.store-locations[data-v-66b0c464]{text-transform:none;font-size:20px;font-weight:800;letter-spacing:.01em;display:inline}p.state-header.eyebrow.bold.store-locations.isStaffPortal[data-v-66b0c464]{font-weight:400;font-size:16px}.shop-arrows[data-v-66b0c464]{float:right}.panel-heading.collapsed .fa-chevron-down[data-v-66b0c464],.panel-heading .fa-chevron-up[data-v-66b0c464]{display:inline-block}.fa-chevron-up[data-v-66b0c464]{color:#5700ff}.panel-heading.collapsed .fa-chevron-up[data-v-66b0c464],.panel-heading .fa-chevron-down[data-v-66b0c464]{display:none}.state-container a[data-v-66b0c464]{color:#5700ff}.collapsed a[data-v-66b0c464]{color:#333}i.fa[data-v-66b0c464]{cursor:pointer;margin-right:5px}.collapsed~.panel-body[data-v-66b0c464]{padding:0}#headingundefined[data-v-66b0c464]{display:none}.shops-container[data-v-66b0c464]{display:flex;flex-direction:row;flex-wrap:wrap;padding-bottom:5px}.white-section[data-v-4578815e]{background-color:#fff;padding:0 2rem 6rem;text-align:center}@media (min-width:768px) and (max-width:991px){.white-section[data-v-4578815e]{padding-bottom:2rem}}@media (max-width:767px){.white-section[data-v-4578815e]{padding-bottom:2rem}}.white-section.with-border[data-v-4578815e]{border-bottom:1px solid #e0e0e0}.white-section-with-border[data-v-4578815e]{background-color:#fff;padding:0 2rem 6rem;text-align:center;border-bottom:1px solid #e0e0e0}.locations-page-store-list[data-v-4578815e]{margin-bottom:45px;margin-top:20px}@media (max-width:767px){.locations-page-store-list[data-v-4578815e]{padding:0 5px}}.locations-page-store-list .content .country-header[data-v-4578815e],.locations-page-store-list .content .shop-column-container[data-v-4578815e]{text-align:left}@media (min-width:992px){.locations-page-store-list .content .country-header[data-v-4578815e],.locations-page-store-list .content .shop-column-container[data-v-4578815e]{display:block}}.locations-page-store-list .shops-by-state-list .row[data-v-4578815e]{display:flex;flex-wrap:wrap}