.text-line-clamp-1{-webkit-line-clamp:1}.text-line-clamp-1,.text-line-clamp-2{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;padding-bottom:0}.text-line-clamp-2{-webkit-line-clamp:2}.text-line-clamp-3{-webkit-line-clamp:3}.text-line-clamp-3,.text-line-clamp-4{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;padding-bottom:0}.text-line-clamp-4{-webkit-line-clamp:4}.text-line-clamp-5{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;padding-bottom:0}.text-break-word{word-break:break-word}.fill-width{width:100%}.viewport-width{left:50%!important;margin-left:-50vw!important;margin-right:-50vw!important;max-width:100vw!important;position:relative!important;right:50%!important;width:100vw!important}.clear-both{clear:both}.transition-wrap{position:relative;overflow:hidden}.dialog-right-transition-enter,.dialog-right-transition-leave-to{transform:translateX(100%)}.list-style-none{list-style-type:none}.align-top{vertical-align:top}.justify-space-evenly{justify-content:space-evenly!important}@media(min-width:600px){.justify-sm-space-evenly{justify-content:space-evenly!important}}@media(min-width:960px){.justify-md-space-evenly{justify-content:space-evenly!important}}@media(min-width:1264px){.justify-lg-space-evenly{justify-content:space-evenly!important}}@media(min-width:1904px){.justify-xl-space-evenly{justify-content:space-evenly!important}}.v-application.theme--light .app-bar__logo{top:18px}@media only screen and (max-width:959px){.v-application.theme--light .app-bar__logo{top:10px;width:80px!important;margin:auto}}@media only screen and (max-width:599px){.v-application.theme--light .app-bar>.v-toolbar__content>.container a:first-of-type{margin-left:auto!important}}.v-application.theme--light .theme--dark.v-divider,.v-application.theme--light .theme--light.v-divider{border-width:1px}.v-application.sso-layout{background:url(https://afs-media.netlify.app/dans/sso-background.png)!important;background-repeat:no-repeat!important;background-size:cover!important;background-attachment:fixed!important}.v-application.sso-layout .sso-logo{height:112px}.v-application.sso-layout .sso-logo>.v-image__image{background-image:url(https://afs-media.netlify.app/dans/oauth-logo.png)!important}.v-menu:not(:empty){display:flex;align-items:center}.v-dialog--fullscreen>.v-card{border-radius:0;overscroll-behavior:contain}.v-bottom-sheet>.v-list,.v-navigation-drawer__content>.v-list{padding-top:0}.v-bottom-sheet>.v-list .v-list-group__items,.v-navigation-drawer__content>.v-list .v-list-group__items{max-height:50vh;overflow-y:auto}html.overflow-y-hidden{touch-action:none}@media only screen and (max-width:599px){.page.pa-0>.nuxt-content>.row,.page.px-0>.nuxt-content>.row{margin-left:0;margin-right:0}}.v-application .v-btn.text-wrap{height:auto!important}.v-application .v-btn.text-wrap.v-size--x-small{min-height:20px;padding-top:2.5px;padding-bottom:2.5px}.v-application .v-btn.text-wrap.v-size--small{min-height:28px;padding-top:3.5px;padding-bottom:3.5px}.v-application .v-btn.text-wrap.v-size--default{min-height:37px;padding-top:4.625px;padding-bottom:4.625px}.v-application .v-btn.text-wrap.v-size--large{min-height:44px;padding-top:5.5px;padding-bottom:5.5px}.v-application .v-btn.text-wrap.v-size--x-large{min-height:52px;padding-top:6.5px;padding-bottom:6.5px}.v-application .v-btn.text-wrap>.v-btn__content{max-width:100%}.v-text-field--outlined fieldset{transition-property:color!important}.v-text-field .v-label[\:has\(\%2Binput\:-webkit-autofill\)]{max-width:133%;transform:translateY(-18px) scale(.75);pointer-events:auto}.v-text-field .v-label:has(+input:-webkit-autofill){max-width:133%;transform:translateY(-18px) scale(.75);pointer-events:auto}.v-text-field--prefix:not(.v-input--is-focused):not(.v-input--is-dirty) .v-text-field__prefix{display:none}.v-text-field--prefix .v-label{left:0!important}.v-application .v-input--selection-controls{margin-top:0}.v-input--radio-group--column .v-input--radio-group__input{align-items:flex-start}.v-input--checkbox>.v-input__control{flex-grow:0;width:auto}.v-input--checkbox.v-input--is-readonly{pointer-events:none}.v-application .v-expansion-panel-header{line-height:1.2}.v-application .v-app-bar{transition-property:transform,background-color,top,left,right,box-shadow,max-width,width}.v-btn__content>.v-icon{transition-property:transform}.v-data-table td:not([class]):empty{display:none}.v-application--app-bar-fixed .v-snack.v-snack--top{top:calc(var(--app-bar-height) + var(--app-banner-height))}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/_nuxt/fonts/open-sans-cyrillic-ext-300-normal.woff2) format("woff2"),url(/_nuxt/fonts/open-sans-all-300-normal.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/_nuxt/fonts/open-sans-cyrillic-300-normal.woff2) format("woff2"),url(/_nuxt/fonts/open-sans-all-300-normal.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/_nuxt/fonts/open-sans-greek-ext-300-normal.woff2) format("woff2"),url(/_nuxt/fonts/open-sans-all-300-normal.woff) format("woff");unicode-range:u+1f??}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/_nuxt/fonts/open-sans-greek-300-normal.woff2) format("woff2"),url(/_nuxt/fonts/open-sans-all-300-normal.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/_nuxt/fonts/open-sans-hebrew-300-normal.woff2) format("woff2"),url(/_nuxt/fonts/open-sans-all-300-normal.woff) format("woff");unicode-range:u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/_nuxt/fonts/open-sans-vietnamese-300-normal.woff2) format("woff2"),url(/_nuxt/fonts/open-sans-all-300-normal.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/_nuxt/fonts/open-sans-latin-ext-300-normal.woff2) format("woff2"),url(/_nuxt/fonts/open-sans-all-300-normal.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/_nuxt/fonts/open-sans-latin-300-normal.woff2) format("woff2"),url(/_nuxt/fonts/open-sans-all-300-normal.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_nuxt/fonts/open-sans-cyrillic-ext-400-normal.woff2) format("woff2"),url(/_nuxt/fonts/open-sans-all-400-normal.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_nuxt/fonts/open-sans-cyrillic-400-normal.woff2) format("woff2"),url(/_nuxt/fonts/open-sans-all-400-normal.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_nuxt/fonts/open-sans-greek-ext-400-normal.woff2) format("woff2"),url(/_nuxt/fonts/open-sans-all-400-normal.woff) format("woff");unicode-range:u+1f??}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_nuxt/fonts/open-sans-greek-400-normal.woff2) format("woff2"),url(/_nuxt/fonts/open-sans-all-400-normal.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_nuxt/fonts/open-sans-hebrew-400-normal.woff2) format("woff2"),url(/_nuxt/fonts/open-sans-all-400-normal.woff) format("woff");unicode-range:u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_nuxt/fonts/open-sans-vietnamese-400-normal.woff2) format("woff2"),url(/_nuxt/fonts/open-sans-all-400-normal.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_nuxt/fonts/open-sans-latin-ext-400-normal.woff2) format("woff2"),url(/_nuxt/fonts/open-sans-all-400-normal.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_nuxt/fonts/open-sans-latin-400-normal.woff2) format("woff2"),url(/_nuxt/fonts/open-sans-all-400-normal.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_nuxt/fonts/open-sans-cyrillic-ext-700-normal.woff2) format("woff2"),url(/_nuxt/fonts/open-sans-all-700-normal.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_nuxt/fonts/open-sans-cyrillic-700-normal.woff2) format("woff2"),url(/_nuxt/fonts/open-sans-all-700-normal.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_nuxt/fonts/open-sans-greek-ext-700-normal.woff2) format("woff2"),url(/_nuxt/fonts/open-sans-all-700-normal.woff) format("woff");unicode-range:u+1f??}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_nuxt/fonts/open-sans-greek-700-normal.woff2) format("woff2"),url(/_nuxt/fonts/open-sans-all-700-normal.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_nuxt/fonts/open-sans-hebrew-700-normal.woff2) format("woff2"),url(/_nuxt/fonts/open-sans-all-700-normal.woff) format("woff");unicode-range:u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_nuxt/fonts/open-sans-vietnamese-700-normal.woff2) format("woff2"),url(/_nuxt/fonts/open-sans-all-700-normal.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_nuxt/fonts/open-sans-latin-ext-700-normal.woff2) format("woff2"),url(/_nuxt/fonts/open-sans-all-700-normal.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_nuxt/fonts/open-sans-latin-700-normal.woff2) format("woff2"),url(/_nuxt/fonts/open-sans-all-700-normal.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/_nuxt/fonts/open-sans-cyrillic-ext-800-normal.woff2) format("woff2"),url(/_nuxt/fonts/open-sans-all-800-normal.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/_nuxt/fonts/open-sans-cyrillic-800-normal.woff2) format("woff2"),url(/_nuxt/fonts/open-sans-all-800-normal.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/_nuxt/fonts/open-sans-greek-ext-800-normal.woff2) format("woff2"),url(/_nuxt/fonts/open-sans-all-800-normal.woff) format("woff");unicode-range:u+1f??}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/_nuxt/fonts/open-sans-greek-800-normal.woff2) format("woff2"),url(/_nuxt/fonts/open-sans-all-800-normal.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/_nuxt/fonts/open-sans-hebrew-800-normal.woff2) format("woff2"),url(/_nuxt/fonts/open-sans-all-800-normal.woff) format("woff");unicode-range:u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/_nuxt/fonts/open-sans-vietnamese-800-normal.woff2) format("woff2"),url(/_nuxt/fonts/open-sans-all-800-normal.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/_nuxt/fonts/open-sans-latin-ext-800-normal.woff2) format("woff2"),url(/_nuxt/fonts/open-sans-all-800-normal.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/_nuxt/fonts/open-sans-latin-800-normal.woff2) format("woff2"),url(/_nuxt/fonts/open-sans-all-800-normal.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.text-h1,.text-h2,.text-h3,.text-h4,.text-h5,.text-h6{color:var(--v-primary-base)}.text-h1,.text-h2,.text-h3{margin-bottom:.4em}.v-application p:last-child{margin-bottom:0}.v-menu-transition-enter-active,.v-menu-transition-leave-active{transition:none!important}.v-application .v-menu__content{border-radius:0;overscroll-behavior:contain}.v-application .v-menu__content>.v-list{padding:0}.v-application .v-menu__content>.v-card{border-radius:inherit}.nav-menu__content .v-list-item__title,.nav-menu__submenu-content .v-list-item__title{font-size:.9rem}.v-btn.v-btn--fab.v-btn--is-elevated,.v-btn.v-btn--is-elevated{box-shadow:none}.v-btn--icon{opacity:.7}.v-btn--icon:hover{opacity:1}.v-btn--icon:before{display:none}.v-btn--plain .v-btn__content{opacity:1!important;text-transform:none;letter-spacing:0}.v-input__append-inner>.v-btn{position:absolute;right:-1px;top:0;height:100%!important;border-top-left-radius:0;border-bottom-left-radius:0;min-width:90px!important}@media only screen and (min-width:960px){.v-input.v-input--dense{font-size:.8rem}}.v-text-field--solo.theme--dark .v-input__slot{background-color:var(--v-accent-base)!important}.v-select__selections>.v-select__selection{line-height:19px}.page.pharmacy{--v-primary-base:#00567d;--v-anchor-base:#6fb1c8}.page.pharmacy .text-h1{font-family:Open Sans,verdana,arial,sans-serif!important;letter-spacing:.05em!important}.page.pharmacy .text-h2,.page.pharmacy .text-h3,.page.pharmacy .text-h4,.page.pharmacy .text-h5,.page.pharmacy .text-h6{font-family:Open Sans,verdana,arial,sans-serif!important;color:var(--v-primary-base)!important}.page.pharmacy .post-card-list .v-card .v-card__subtitle,.page.pharmacy .post-card-list .v-card .v-card__title{color:var(--v-primary-base)!important}.page.pharmacy .v-btn.primary{color:#fff!important;background-color:#00567d!important}.page.pharmacy th{background-color:#6fb1c8;color:#fff!important;font-size:14pt!important;border:1px solid #000;text-align:center!important}.page.pharmacy tr{font-size:14pt;text-align:left;border:1px solid #000;color:#6fb1c8}.page.pharmacy td{font-size:14pt!important;border:1.5px solid #000}.page.pharmacy h2.purple{color:#fff;background-color:#6fb1c8!important;font-size:28pt;line-height:50px;text-align:center}.page.pharmacy .img{box-shadow:10px 10px 5px #ccc}.page.pharmacy .imgBorder{border:1px solid #00567d}.page.pharmacy .infoPanel{background:#00567d!important;color:#fff;font-size:15pt!important;width:100%;padding:1px;white-space:normal!important;height:35px;line-height:35px;text-align:center}.page.pharmacy .container .title{color:#1a1a1a;text-align:center;margin-bottom:10px}.page.pharmacy .content{position:relative;width:90%;max-width:150px;margin:auto;overflow:hidden}@media only screen and (max-width:768px){.page.pharmacy .mainContainer{margin-left:10px;padding-left:10px;padding-right:10px}.page.pharmacy .container{display:block;width:100%}}@media only screen and (max-width:1263px){.page.pharmacy .text-h1{font-size:2.2rem!important}}@media(max-width:715px){.app-icon,.calendar-icon,.location-icon,.subscribe-icon{display:none!important}}@media only screen and (max-width:599px){.page.pharmacy .text-h1{font-size:1.9rem!important}.page.pharmacy .app-icon,.page.pharmacy .calendar-icon,.page.pharmacy .location-icon,.page.pharmacy .subscribe-icon{display:flex!important}.page.pharmacy .v-btn{justify-content:center!important}}#yit{scroll-margin-top:60px}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_nuxt/fonts/open-sans-latin-600-normal.woff2) format("woff2"),url(/_nuxt/fonts/open-sans-latin-600-normal.woff) format("woff")}mark{color:inherit;background:#ff0}fieldset{border:none}.v-application a:not(.v-btn):not(.v-list-item):not(.v-card):not(.v-tab){color:rgba(0,0,0,.87);text-decoration:none}.v-application a:not(.v-btn):not(.v-list-item):not(.v-card):not(.v-tab):hover{color:var(--v-anchor-base);text-decoration:underline}.v-application .page{padding:24px 12px}.v-application .page .v-divider[aria-orientation=horizontal]{margin:24px 0}.v-application .page ol:not(li>ol),.v-application .page ul:not(li>ul):not(.v-pagination){margin-bottom:16px}.v-application .page a:not(.v-btn):not(.v-list-item):not(.v-card):not(.v-tab){color:var(--v-anchor-base)}.v-expansion-panels{border:thin solid rgba(0,0,0,.12)}.v-expansion-panels.v-expansion-panels--flat{border:none}.v-expansion-panels>.v-expansion-panel:last-child>.v-expansion-panel-header:not(.v-expansion-panel-header--active){border-bottom-left-radius:6px;border-bottom-right-radius:6px}.v-expansion-panels>.v-expansion-panel:before{box-shadow:none!important}.v-application .v-tab{text-transform:none;letter-spacing:0}.v-application .v-tab>.rewards-logo{filter:brightness(0) saturate(0) invert(1)}.v-application .v-tab:not(.v-tab--active)>.rewards-logo{opacity:.6}.v-application .v-list-item .v-list-item__subtitle,.v-application .v-list-item .v-list-item__title{line-height:1.25}.list--circled{list-style-type:none}.list--circled>li{position:relative;counter-increment:list--circled;margin:.6em 0}.list--circled>li:before{content:counter(list--circled);display:inline-block;position:absolute;background:var(--v-primary-base);border-radius:50%;width:1.4em;height:1.4em;left:-1.8em;color:#fff;text-align:center}.account-info .rewards-logo,.account-menu .rewards-logo{filter:brightness(0) saturate(0) invert(1)}.account-menu .rewards-logo{margin-left:20px!important}.account-menu.account-menu--drawer .rewards-logo{margin-left:auto!important}@media only screen and (max-width:599px){.home-page__post-list>:nth-child(n+5){display:none}}.page>.about-grocery,.page>.account_index,.page>.account_update,.page>.digital-coupons_help,.page>.register,.page>.rewards{--v-primary-base:#59811d;--v-anchor-base:#59811d}.page>.about-grocery .v-btn.primary,.page>.account_index .v-btn.primary,.page>.account_update .v-btn.primary,.page>.digital-coupons_help .v-btn.primary,.page>.register .v-btn.primary,.page>.rewards .v-btn.primary{color:#fff!important}.page>.about-grocery .text-h1,.page>.about-grocery .text-h2,.page>.about-grocery .text-h3,.page>.about-grocery .text-h4,.page>.about-grocery .text-h5,.page>.about-grocery .text-h6,.page>.account_index .text-h1,.page>.account_index .text-h2,.page>.account_index .text-h3,.page>.account_index .text-h4,.page>.account_index .text-h5,.page>.account_index .text-h6,.page>.account_update .text-h1,.page>.account_update .text-h2,.page>.account_update .text-h3,.page>.account_update .text-h4,.page>.account_update .text-h5,.page>.account_update .text-h6,.page>.digital-coupons_help .text-h1,.page>.digital-coupons_help .text-h2,.page>.digital-coupons_help .text-h3,.page>.digital-coupons_help .text-h4,.page>.digital-coupons_help .text-h5,.page>.digital-coupons_help .text-h6,.page>.register .text-h1,.page>.register .text-h2,.page>.register .text-h3,.page>.register .text-h4,.page>.register .text-h5,.page>.register .text-h6,.page>.rewards .text-h1,.page>.rewards .text-h2,.page>.rewards .text-h3,.page>.rewards .text-h4,.page>.rewards .text-h5,.page>.rewards .text-h6{font-family:Open Sans,verdana,arial,sans-serif!important}.page>.about-grocery .text-h1,.page>.account_index .text-h1,.page>.account_update .text-h1,.page>.digital-coupons_help .text-h1,.page>.register .text-h1,.page>.rewards .text-h1{font-weight:700!important}.page>.about-grocery .v-tab.v-tab--active.v-tab:not(:focus):before,.page>.account_index .v-tab.v-tab--active.v-tab:not(:focus):before,.page>.account_update .v-tab.v-tab--active.v-tab:not(:focus):before,.page>.digital-coupons_help .v-tab.v-tab--active.v-tab:not(:focus):before,.page>.register .v-tab.v-tab--active.v-tab:not(:focus):before,.page>.rewards .v-tab.v-tab--active.v-tab:not(:focus):before{opacity:.2}.app-bar{display:flex;flex-direction:column-reverse;height:auto!important;padding-bottom:4px}.app-bar .v-btn{padding:0 4px!important;margin:0 12px}.app-bar .v-btn.v-btn--text{height:40px!important;min-width:0!important}.app-bar .v-btn.v-btn--text:before{transition:all .2s cubic-bezier(.84,.01,.21,1.02);background-color:var(--v-accent-base);top:unset;right:50%;bottom:5px;left:50%;opacity:1!important;width:0;height:0}.app-bar .v-btn.v-btn--text:not(.d-md-none):hover:before,.app-bar .v-btn.v-btn--text[aria-expanded=true]:before{width:100%;height:5px;left:0;right:0}.app-bar .v-btn.v-btn--text.fill-height{height:100%!important}.app-bar>.v-toolbar__content{padding-top:0;padding-bottom:0;z-index:1;height:50px!important}.app-bar>.v-toolbar__content>.container>a:first-of-type{width:140px;height:94px;margin-top:-44px;overflow:hidden}.app-bar>.v-toolbar__content .content-search{margin:0 12px}.app-bar>.v-toolbar__content .content-search>.v-input__control{min-height:40px}.app-bar>.v-toolbar__content input{padding:0!important}.app-bar>.v-toolbar__content .account-menu .v-image{filter:brightness(0) saturate(0) invert(1)}.app-bar>.v-toolbar__content .account-menu .v-btn.v-btn--text{margin:0 4px}.app-bar>.v-toolbar__extension{z-index:0;height:40px!important}.app-bar>.v-toolbar__extension .nav-menu{margin-left:auto}.app-bar .nav-menu .v-btn:first-child .v-icon{margin-right:4px}.app-bar .nav-menu .v-btn:first-child .v-icon .v-icon__svg{width:30px;height:30px}#app{--app-bar-height:94px}#app .app-view{padding-top:calc(var(--app-bar-height) + var(--app-banner-height))!important}@media only screen and (max-width:1263px){.app-bar .container{max-width:100%}.app-bar .v-btn{padding:0 8px!important}}@media only screen and (max-width:959px){#app{--app-bar-height:56px}.app-bar{padding-bottom:0}.app-bar>.v-toolbar__content{height:56px!important}.app-bar>.v-toolbar__content>.container>a:first-of-type{width:100px;height:56px;margin-top:0;margin-left:12px}.app-bar .v-toolbar__extension{display:none}}@media only screen and (min-width:600px)and (max-width:959px){.app-bar>.v-toolbar__content>.container>a:first-of-type{margin-right:12px}}@media only screen and (max-width:599px){.app-bar .v-btn{margin:0}.app-bar.app-bar--search-is-focused>.v-toolbar__content>.container .account-menu,.app-bar.app-bar--search-is-focused>.v-toolbar__content>.container>.v-btn,.app-bar.app-bar--search-is-focused>.v-toolbar__content>.container a{display:none}.app-bar .v-toolbar__content{padding:0 5px}.app-bar .v-toolbar__content .content-search{flex:0;margin-left:auto;margin-right:0}.app-bar .v-toolbar__content .content-search .v-btn{width:40px;height:40px}.app-bar .v-btn.d-lg-none{margin-top:-4px}.app-bar .v-btn.d-lg-none .v-btn__content{flex-wrap:wrap;font-size:.7rem;max-width:70px}.app-bar .v-btn.d-lg-none .v-btn__content .v-icon{height:0}.app-bar .v-btn.d-lg-none .v-btn__content .v-icon .v-icon__svg{width:20px;height:20px}}.nav-menu{display:flex}.nav-menu__submenu-icon>.v-icon{color:inherit;transform:rotate(-90deg)}.nav-menu__content>.v-list .v-list-item:not(.v-list-item--active):not(.v-list-item--disabled):hover,.nav-menu__submenu-content>.v-list .v-list-item:not(.v-list-item--active):not(.v-list-item--disabled):hover{color:#fff!important}.nav-menu__content>.v-list .v-list-item:not(.v-list-item--active):not(.v-list-item--disabled):hover:before,.nav-menu__submenu-content>.v-list .v-list-item:not(.v-list-item--active):not(.v-list-item--disabled):hover:before{opacity:1;transition:none;background-color:var(--v-primary-base)!important}.nav-menu__content>.v-list .v-list-item:not(.v-list-item--active):not(.v-list-item--disabled) .v-icon,.nav-menu__submenu-content>.v-list .v-list-item:not(.v-list-item--active):not(.v-list-item--disabled) .v-icon{color:inherit!important}.nav-menu__content>.v-list .v-list-item__subtitle,.nav-menu__content>.v-list .v-list-item__title,.nav-menu__submenu-content>.v-list .v-list-item__subtitle,.nav-menu__submenu-content>.v-list .v-list-item__title{z-index:1}.nav-menu__content>.v-list .v-list-item__icon,.nav-menu__submenu-content>.v-list .v-list-item__icon{margin-top:12px;margin-bottom:12px}.content-search .v-input__prepend-inner>.v-btn{pointer-events:none;background-color:transparent!important;background-color:initial!important}.content-search__results{width:0;min-width:550px!important}.content-search__results .v-card,.content-search__results .v-card>.d-flex{min-height:100px}.content-search__results .v-list{max-height:50vh;overflow-y:auto;overscroll-behavior:contain}.content-search__results .v-list .v-list-item__subtitle{line-height:1.5}@media only screen and (max-width:959px){.content-search__results{top:calc(var(--app-banner-height) + var(--app-bar-height))!important;left:0!important;min-width:100vw!important}.content-search__results .v-list{max-height:calc(100vh - var(--app-banner-height) - var(--app-bar-height))}}@media only screen and (max-width:599px){.content-search.v-input--is-focused{min-width:100%}.content-search:not(.v-input--is-focused) .v-input__slot{padding:0!important;background:none!important}.content-search:not(.v-input--is-focused) .v-input__slot .v-btn{pointer-events:all;opacity:1}.content-search:not(.v-input--is-focused) .v-input__slot .v-text-field__slot{width:0}.content-search:not(.v-input--is-focused) .v-input__slot .v-input__append-inner{display:none}}.home-store-selector>.v-btn{color:inherit}.home-store-selector__menu .v-list{max-height:50vh;overflow-y:auto;overscroll-behavior:contain}.home-store-selector__menu .v-list .v-icon{transition:none}.home-store-selector__menu .v-list .v-list-item__content{flex-direction:column;align-items:flex-start}.home-store-selector__menu .v-list .v-list-item__title{align-self:flex-start}.home-store-selector__menu .v-list .v-list-item__subtitle{color:inherit!important}.account-menu{display:flex;align-items:center;height:100%}.account-menu .v-divider{min-height:70%;height:70%;align-self:center;margin:0 4px}.account-menu.account-menu--drawer{height:auto;padding:8px 16px}.account-menu.account-menu--drawer>.d-flex{width:100%}.account-menu.account-menu--drawer>.d-flex .v-image{margin:0!important}.login-form{max-width:475px!important;margin:auto}.login-form .v-card__actions{justify-content:space-between}.login-form .v-card__actions .v-btn:last-child,.login-form .v-card__actions .v-divider{display:none}.v-dialog>.login-form .v-card__actions{justify-content:flex-start}.v-dialog>.login-form .v-card__actions .v-btn:last-child,.v-dialog>.login-form .v-card__actions .v-divider{display:inline-flex}.app-nav-drawer{box-shadow:none!important}.app-nav-drawer>.v-navigation-drawer__border{display:none}.app-nav-drawer .v-list>.v-list-group:not(:first-child)>.v-list-item,.app-nav-drawer .v-list>.v-list-item:not(:first-child){border-color:currentcolor #fff #fff;border-top:thin solid #fff}.app-nav-drawer .v-list .v-list-item__icon:first-child{margin:12px 12px 0 0}.app-nav-drawer .v-list .v-list-group__header{padding-left:16px!important}.app-nav-drawer .v-list .v-list-group__header>.v-list-item__title{flex:0 0 auto}.app-nav-drawer .v-divider{border-width:thin 0 0!important}.app-banner{position:fixed!important;top:-1000px;left:0;right:0;z-index:5;visibility:hidden}.app-banner--has-height{top:0;visibility:visible}.app-banner:not(.app-banner--has-height){display:block!important}.app-banner:not(.app-banner--has-height).expand-transition-enter-active,.app-banner:not(.app-banner--has-height).expand-transition-leave-active{transition:none!important}.app-banner--has-height.expand-transition-enter-active,.app-banner--has-height.expand-transition-leave-active{transition:.2s cubic-bezier(.4,0,.2,1)!important}.app-banner--critical{background-color:var(--v-error-base)!important;color:#fff!important}.app-banner--critical .v-btn,.app-banner--critical a{color:inherit!important}.app-banner .v-banner__wrapper{height:100%}.app-banner .v-banner__text{margin-left:20px;text-align:center}.app-banner .v-banner__text .nuxt-content{max-width:100%;white-space:normal;line-height:20px}.app-banner .v-banner__text .nuxt-content p{margin:0}.app-banner .v-banner__actions{margin-left:0!important;max-width:36px}.app-banner .v-banner__actions .v-btn{color:inherit}@media only screen and (max-width:959px){.app-banner .v-banner__text{margin-left:0}}.v-application .app-bar,.v-application .app-system-bar{top:var(--app-banner-height)}.v-application .app-view{padding-top:var(--app-banner-height)!important}.popup{overflow:visible}.popup .v-card__actions{position:absolute;bottom:-52px;width:100%}.app-footer>.container{position:relative;min-height:500px}.app-footer .v-list{display:flex;flex-direction:column;align-items:flex-start;padding:0}.app-footer .v-list-item{min-height:24px!important}.app-footer .v-list-item:before{display:none}.app-footer .v-list-item:is(a):hover:not(.v-list-item--active):not(.v-list-item--disabled){color:var(--v-primary-base)!important;text-decoration:underline}@media only screen and (min-width:960px){.customer-service-card{position:absolute;bottom:40px;right:0;width:37%}}@media only screen and (min-width:960px)and (min-width:1264px){.customer-service-card{bottom:50px}}@media only screen and (min-width:960px){.links{max-width:270px!important;position:absolute;bottom:10px;right:10px}}.footer-menu .nuxt-content{display:contents}.customer-service-card{display:flex;justify-content:space-between}.customer-service-card .v-card__text:not(.text-caption),.customer-service-card .v-card__title{font-size:.8125rem!important}.locations-map{overflow:hidden}.locations-map .locations-map__list{max-height:500px;overflow:auto;overscroll-behavior:contain}.locations-map .google-maps{min-height:500px}.google-maps{display:block;border:none}.post-carousel .post-carousel__content p{font-size:.8rem!important;line-height:1rem;margin-bottom:0}.post-carousel .v-image__image{background-position:top!important}.post-carousel .v-image__image--cover{background-size:100% auto}.account-info .v-textarea textarea{line-height:1.2rem;padding:8px 0}.account-info input,.account-info textarea{color:#000!important;-webkit-text-fill-color:#000;opacity:1}.account-info .row>[class*=col-]{padding:4px}.md-date-picker__menu--no-transition .v-picker__body>*{transition:none!important}.grecaptcha-badge{visibility:hidden}.charities-available .bg-color>.v-input--radio-group__input{padding:8px!important}.charities-available .bg-color:nth-of-type(odd){background:rgba(143,188,143,.54)}.charities-available .font-override{color:rgba(0,0,0,.87)!important;font-weight:500!important}.charities-available h2{padding:10px 0;border-top:6px dotted var(--v-primary-base)!important;border-bottom:6px dotted var(--v-primary-base)!important;margin-bottom:20px}.charities-available h2,.charities-available h3{font-weight:600!important}.charities-available label{font-size:20px;font-weight:600;float:right}.charities-available input[type=text]{border:thin solid var(--v-primary-base);margin-right:10px;float:right}.charities-available .snackTop{top:850px}.charities-available .donationBanner{background-color:#386351;height:155px;border-radius:6px;padding-top:10px;margin-bottom:10px}.v-application.theme--light .coupon-card{overflow:hidden;transition:border-color .2s}.v-application.theme--light .coupon-card>img{width:115px;min-height:115px;max-height:115px}.v-application.theme--light .coupon-card .v-card__title{font-size:1rem;line-height:1.2rem}.v-application.theme--light .coupon-card .v-card__subtitle{font-size:.7rem;line-height:.9rem}.v-application.theme--light .coupon-card .v-card__text{font-size:.7rem;line-height:1rem}.v-application.theme--light .coupon-card strong{padding-left:4px;padding-right:3px;line-height:1.1rem;font-size:.6rem!important}.v-application.theme--light .coupon-card time{font-size:.7rem}.v-application.theme--light .coupon-card .v-btn.v-btn--disabled{background-color:var(--v-success-base)!important;color:#fff!important;opacity:.8}.v-application.theme--light .coupon-card:hover{border-color:var(--v-primary-base)}.coupon-dialog .v-card .v-card__text{max-height:300px;overflow:auto}.coupon-dialog .v-card .v-card__text.text-caption.text--disabled{font-size:.6rem!important;line-height:.8rem;color:rgba(0,0,0,.6)!important}.coupon-dialog .v-card .v-btn.v-btn--disabled{background-color:var(--v-success-base)!important;color:#fff!important;opacity:.8}.customer-receipts>.v-progress-circular{display:flex;padding:15vh 0;margin:auto}.customer-receipts .v-data-table tbody>tr{cursor:pointer}.customer-receipts .v-data-table__expanded__row{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}.customer-receipts .v-data-table__expanded__content{box-shadow:none!important}.customer-receipts .customer-receipts__details .v-list-item{min-height:30px}.customer-receipts .customer-receipts__details .v-list-item .v-list-item__content{padding:0}.customer-receipts .customer-receipts__details .v-list-item .v-list-item__action{margin-top:0;margin-bottom:0}.customer-receipts .v-data-table-header-mobile__wrapper{margin-top:5px}.customer-receipts .v-data-table__mobile-table-row{display:flex!important;flex-direction:column}.customer-receipts .v-data-table__mobile-table-row .v-data-table__mobile-row:first-child{order:1;justify-content:center;border-bottom:thin solid rgba(0,0,0,.12)}.customer-receipts .v-data-table__mobile-table-row .v-data-table__mobile-row:last-child{border:none!important}@media only screen and (max-width:959px){.customer-receipts__details{width:100vw}}.customer-savings>.v-progress-circular{display:flex;padding:15vh 0;margin:auto}.customer-savings .v-data-table tr:hover{background:#fff!important}.customer-savings .v-data-table__mobile-row__cell{display:flex;width:100%}.digital-coupon-preview .v-skeleton-loader__card-heading{display:flex;justify-content:center}.digital-coupon-preview .v-skeleton-loader__text:nth-child(2){margin:auto}.digital-coupons>.v-toolbar .v-toolbar__extension,.digital-coupons>.v-toolbar>.v-toolbar__content{padding-left:0;padding-right:0}.digital-coupons>.v-toolbar>.v-toolbar__content label>strong{font-size:1.3rem;position:relative;top:2px;transition:color .3s}.digital-coupons>.v-toolbar>.v-toolbar__extension .v-input{width:150px}.digital-coupons .v-card{overflow:hidden;transition:border-color .2s}.digital-coupons .v-card>img{width:115px;min-height:115px;max-height:115px}.digital-coupons .v-card .v-card__title{font-size:1rem;line-height:1.2rem}.digital-coupons .v-card .v-card__subtitle{font-size:.7rem;line-height:.9rem}.digital-coupons .v-card .v-card__text{font-size:.7rem;line-height:1rem}.digital-coupons .v-card strong{padding-left:4px;padding-right:3px;line-height:1.1rem;font-size:.6rem!important}.digital-coupons .v-card time{font-size:.7rem}.digital-coupons .v-card .v-btn.v-btn--disabled{background-color:var(--v-success-base)!important;color:#fff!important;opacity:.8}.digital-coupons .v-card:hover{border-color:var(--v-primary-base)}.digital-coupons .v-btn--fixed{height:45px!important;bottom:0;right:50px;z-index:6;opacity:1!important;border-bottom-left-radius:0;border-bottom-right-radius:0}.digital-coupons .v-btn--fixed.slide-y-reverse-transition-leave-to{transform:translateY(100%)}.digital-coupons .digital-coupons__help-alert{position:fixed;z-index:1000;top:var(--app-banner-height);right:0}@media only screen and (max-width:599px){.digital-coupons .digital-coupons__help-alert{width:100%;border-radius:0}}.digital-coupons .digital-coupons__help-alert>.v-alert__wrapper{align-items:baseline}.digital-coupons .digital-coupons__help-alert>.v-alert__wrapper .v-alert__dismissible{position:relative;top:-12px}.v-application--app-bar-fixed .digital-coupons .digital-coupons__help-alert{top:calc(var(--app-bar-height) + var(--app-banner-height))}.redeemed-coupons>.v-progress-circular{display:flex;padding:15vh 0;margin:auto}.redeemed-coupons .v-data-table tbody>tr{cursor:pointer}.flex-content{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;width:100%}.flex-item{padding:5px;height:30px}.flex-item,.flex-item-one{width:100%;flex-direction:column}.flex-item-one{height:60px}.v-data-table>.v-data-table__wrapper .v-data-table__mobile-table-row{margin:10px;border:1px solid #ededed;display:block}.v-data-table>.v-data-table__wrapper .v-data-table__mobile-row{border-bottom:1px solid #ededed}.reset-password-form{max-width:475px!important;margin:auto}.rewards-dialog .v-card .v-card__text{max-height:300px;overflow:auto}.rewards-dialog .v-card .v-btn.v-btn--disabled{background-color:var(--v-success-base)!important;color:#fff!important;opacity:.8}.rewards-info>.container{padding:0;max-width:900px}.rewards-info>.container svg{max-width:min(100%,400px)}.rewards-info .rewards-info__offer:hover{border-color:var(--v-primary-base)}.rewards-info .rewards-info__offer .v-card__title{font-size:1rem;line-height:1.2rem}.rewards-info .rewards-info__offer img{width:150px;max-width:100%;max-height:150px}.rewards-info .rewards-info__offer time{font-size:.7rem}@media screen and (max-width:768px){.mobile table.v-table tr{max-width:90%;position:relative;display:block}.mobile table.v-table tr:nth-child(odd){border-left:6px solid #ff1493}.mobile table.v-table tr:nth-child(2n){border-left:6px solid #0ff}.mobile table.v-table tr td{display:flex;width:100%;border-bottom:1px solid #f5f5f5;height:400px;padding:10px}.mobile table.v-table tr td ul li:before{content:attr(data-label);padding-right:.5em;text-align:left;display:block;color:#999}.v-datatable__actions__select{width:50%;margin:0;justify-content:flex-start}.mobile .theme--light.v-table tbody tr:hover:not(.v-datatable__expand-row){background:transparent}}.adviewer-card{overflow:hidden;transition:border-color .2s}.adviewer-card:hover{border-color:var(--v-primary-base)}.adviewer-card>img{max-width:150px;max-height:150px}.adviewer-card>.v-card__title{font-size:1rem;line-height:1.2rem}.adviewer-card>.v-card__text{font-size:.7rem;line-height:.9rem}.adviewer-card>.v-card__text sub{bottom:0}.adviewer-card>time{font-size:.7rem}.adviewer{display:block;border:none;height:calc(100vh - var(--app-bar-height) - var(--app-banner-height))}@media only screen and (max-width:599px){.adviewer{height:calc(100svh - var(--app-bar-height) - var(--app-banner-height))}}.adviewer-preview .v-skeleton-loader__card-heading{display:flex;justify-content:center}.adviewer-preview .v-skeleton-loader__text:nth-child(2){margin:auto}.post-card-list .v-card{display:flex}.post-card-list .v-card .v-card__title{order:-2;padding:0;color:var(--v-primary-base);font-weight:600;font-size:1rem;align-content:flex-end}.post-card-list .v-card .v-card__subtitle{order:-1;padding:0;color:var(--v-primary-base);margin-top:-8px;margin-bottom:8px;font-size:.8rem}.post-card-list:not(.post-card-list--vertical) .v-card{flex-direction:column}.post-card-list:not(.post-card-list--vertical) .v-card .v-image{margin:8px 0}.post-card-list:not(.post-card-list--vertical) .v-card .v-card__title{min-height:2.8rem}@media only screen and (max-width:959px){.post-card-list:not(.post-card-list--vertical) .v-card .v-card__title{min-height:0}}.post-card-list:not(.post-card-list--vertical) .v-card .v-card__text{padding:0;flex-grow:1}.post-card-list.post-card-list--vertical .v-card{flex-wrap:wrap}.post-card-list.post-card-list--vertical .v-card .v-image{max-width:100px;min-height:100px;margin-right:8px}.post-card-list.post-card-list--vertical .v-card .v-card__title{padding-bottom:8px;width:100%}.post-card-list.post-card-list--vertical .v-card .v-card__subtitle{width:100%}.post-card-list.post-card-list--vertical .v-card .v-card__text{padding:0 8px 8px;max-width:calc(100% - 108px)}.post-card-list.post-card-list--vertical .v-card .v-card__text .v-btn{margin-top:12px}.post-categories>.v-item-group .v-slide-group__next,.post-categories>.v-item-group .v-slide-group__prev{display:none!important}.post-categories .text-h2{font-size:1.4rem!important}.post-categories .v-list-item{min-height:36px;margin:0!important}.youtube iframe{border:none;width:100%;height:100%}.v-input--radio-group.v-input--radio-group--row .v-input--radio-group__input>.v-label{width:100%;padding-bottom:8px}.v-input--radio-group.v-input--radio-group--row .v-input--radio-group__input>.v-input--checkbox{margin-right:16px;margin-top:0}.v-input--radio-group.v-input--has-state.error--text .v-input--checkbox,.v-input--radio-group.v-input--has-state.error--text .v-input--checkbox .v-icon,.v-input--radio-group.v-input--has-state.error--text .v-input--checkbox .v-label{color:var(--v-error-base);caret-color:var(--v-error-base);animation:none}