.page-designer{overflow:hidden;color:#1b1c1e}.page-designer .mx-n2{margin:0 !important}@media(max-width: 639.98px){.page-designer .space-between .pd_region.col-sm-6:first-child{margin-bottom:1rem}}@media(max-width: 1023.98px){.page-designer .space-between .pd_region.col-md-4:not(:last-child){margin-bottom:1rem}}@media(max-width: 639.98px){.page-designer .space-between.reverse-column .pd_region.col-sm-6:last-child{margin-bottom:1rem}.page-designer .space-between.reverse-column .pd_region.col-sm-6:first-child{margin-bottom:0}}@media(max-width: 1023.98px){.page-designer .space-between.reverse-column .pd_region.col-md-4{margin-bottom:1rem}.page-designer .space-between.reverse-column .pd_region.col-md-4:first-child{margin-bottom:0}}@media(max-width: 639.98px){.page-designer>.container{padding:0}}.page-designer .pd_region{display:grid}@media(max-width: 639.98px){.page-designer .pd_region{padding:0}}@media(max-width: 639.98px){.page-designer .reverse-column .mx-n2{flex-direction:column-reverse}}.page-designer .pd_background-none{color:#1b1c1e}.page-designer .pd_background-none h1,.page-designer .pd_background-none h2,.page-designer .pd_background-none h3,.page-designer .pd_background-none h4,.page-designer .pd_background-none h5,.page-designer .pd_background-none h6,.page-designer .pd_background-none span,.page-designer .pd_background-none p{color:#1b1c1e}.page-designer .pd_background-light{background-color:#f5f5f5;color:#1b1c1e}.page-designer .pd_background-light h1,.page-designer .pd_background-light h2,.page-designer .pd_background-light h3,.page-designer .pd_background-light h4,.page-designer .pd_background-light h5,.page-designer .pd_background-light h6,.page-designer .pd_background-light span,.page-designer .pd_background-light p{color:#1b1c1e}.page-designer .pd_background-dark{background-color:#1b1c1e;color:#fff}.page-designer .pd_background-dark h1,.page-designer .pd_background-dark h2,.page-designer .pd_background-dark h3,.page-designer .pd_background-dark h4,.page-designer .pd_background-dark h5,.page-designer .pd_background-dark h6,.page-designer .pd_background-dark span,.page-designer .pd_background-dark p{color:#fff}.page-designer .pd_background-dark *:focus-visible{outline:1px dashed #fff}.page-designer .store-cta--primary{font-size:.9375rem;line-height:1;font-weight:400;background-color:#1b1c1e;color:#fff;border:.0625rem solid #1b1c1e;padding:.78125rem 1.25rem;text-align:center;display:inline-block}.page-designer .store-cta--primary:hover,.page-designer .store-cta--primary:focus,.page-designer .store-cta--primary:active{background-color:#fff;color:#1b1c1e;border:.0625rem solid #1b1c1e;text-decoration:none !important}.page-designer .store-cta--secondary{font-size:.9375rem;line-height:1;font-weight:400;background-color:#fff;color:#1b1c1e;border:.0625rem solid #1b1c1e;padding:.78125rem 1.25rem;text-align:center;display:inline-block;text-decoration:none}.page-designer .store-cta--secondary:hover,.page-designer .store-cta--secondary:focus,.page-designer .store-cta--secondary:active{background-color:#1b1c1e;color:#fff;border:.0625rem solid #1b1c1e;text-decoration:none !important}.page-designer .pd_background-dark .store-cta--primary{background-color:#fff;color:#1b1c1e;border:.0625rem solid #fff}.page-designer .pd_background-dark .store-cta--primary:hover,.page-designer .pd_background-dark .store-cta--primary:focus,.page-designer .pd_background-dark .store-cta--primary:active{background-color:#1b1c1e;color:#fff}.page-designer .pd_background-dark .store-cta--secondary{background-color:#1b1c1e;color:#fff;border:.0625rem solid #fff}.page-designer .pd_background-dark .store-cta--secondary:hover,.page-designer .pd_background-dark .store-cta--secondary:focus,.page-designer .pd_background-dark .store-cta--secondary:active{background-color:#fff;color:#1b1c1e}.photo-tile-container{min-height:100%;display:grid;align-content:center}.photo-tile-container .photo-tile-figure{margin:0}@media(min-width: 1200px){.store-detail-page,.store-list-page{padding:0 46px}}.reflektion-recommendation-component .swiper,.einstein-recommendation-component .swiper{margin:0 -1rem}.pd_swiper .swiper-pagination-bullet{background-color:#ebebeb;opacity:1}.pd_swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#595959}@media(max-width: 1023.98px){.nearby-stores-component .veiled{overflow:hidden}}.nearby-stores-component .pd_swiper .swiper-wrapper,.nearby-stores-component .pd_swiper .swiper-slide{height:auto;flex:none;max-width:none}.nearby-stores-component .nearby-title-row{margin-bottom:1rem;display:flex;justify-content:space-between;align-items:center}@media(min-width: 640px){.nearby-stores-component .nearby-title-row{margin-bottom:2.25rem}}.nearby-stores-component .nearby-title{font-size:1.5rem;letter-spacing:.03125rem}.nearby-stores-component .nearby-cta{font-size:.9375rem;line-height:1;border:.0625rem solid #1b1c1e;padding:.78125rem 1.25rem;display:inline-block;text-decoration:none}.nearby-stores-component .nearby-cta:hover,.nearby-stores-component .nearby-cta:focus,.nearby-stores-component .nearby-cta:active{background-color:#1b1c1e;color:#fff}.nearby-stores-component .near-by-loc{margin-bottom:.625rem}@media(min-width: 640px){.nearby-stores-component .near-by-loc{margin-bottom:2rem}}@media(max-width: 639.98px){.nearby-stores-component .near-by-loc{padding:0}}.nearby-stores-component .near-by-loc .near-store{width:100%;height:100%}.nearby-stores-component .near-by-loc .store-content-wrapper{display:flex;border:.0625rem solid rgba(0,0,0,0);padding:2.25rem;height:100%;flex-direction:column}.nearby-stores-component .near-by-loc .store-content-wrapper:hover{background-color:#fff;border-color:#ebebeb;box-shadow:0 3px 10px 0 rgba(0,0,0,.1019607843);color:#1b1c1e}.nearby-stores-component .near-by-loc .store-content-wrapper:hover h1,.nearby-stores-component .near-by-loc .store-content-wrapper:hover h2,.nearby-stores-component .near-by-loc .store-content-wrapper:hover h3,.nearby-stores-component .near-by-loc .store-content-wrapper:hover h4,.nearby-stores-component .near-by-loc .store-content-wrapper:hover h5,.nearby-stores-component .near-by-loc .store-content-wrapper:hover h6,.nearby-stores-component .near-by-loc .store-content-wrapper:hover span,.nearby-stores-component .near-by-loc .store-content-wrapper:hover p,.nearby-stores-component .near-by-loc .store-content-wrapper:hover a{color:#1b1c1e}.nearby-stores-component .near-by-loc .store-content-wrapper.text-center .store-title-link{justify-content:center}.nearby-stores-component .near-by-loc .store-content-wrapper.text-left .store-title-link{justify-content:left}.nearby-stores-component .near-by-loc .store-content-wrapper.text-right .store-title-link{justify-content:right}.nearby-stores-component .near-by-loc .store-title-link{display:flex;align-items:center;margin-bottom:1rem;text-decoration:none !important}.nearby-stores-component .near-by-loc .store-title-link:after{content:"";background-image:url("../images/right-arrow-bold.svg");background-repeat:no-repeat;background-size:contain;height:.75rem;width:.5rem;margin-left:.625rem;font-size:1.125rem;top:.75rem;position:relative}.nearby-stores-component .near-by-loc .store-title-link:before{position:absolute;top:0;left:0;height:100%;width:100%;content:""}.nearby-stores-component .near-by-loc .store-title-link1{letter-spacing:.125rem;font-size:.75rem;line-height:1.67;display:block;text-transform:uppercase}.nearby-stores-component .near-by-loc .store-title-link2{display:block;font-size:1.125rem;font-family:"proximaNovaSemibold","Arial","sans-serif"}.nearby-stores-component .near-by-loc .store-title .store-titleLines{max-width:calc(100% - 20px)}.nearby-stores-component .near-by-loc .store-open{font-size:.75rem;margin-bottom:1rem}.nearby-stores-component .near-by-loc .store-open .store-status{font-family:"proximaNovaSemibold","Arial","sans-serif"}.nearby-stores-component .near-by-loc .store-address{font-size:.75rem;padding-bottom:1rem}.nearby-stores-component .near-by-loc .store-directions{position:relative;z-index:1}.nearby-stores-component .near-by-loc .c-get-directions-button{font-size:.75rem;text-decoration:underline}.nearby-stores-component .near-by-loc .c-get-directions-button:hover{text-decoration:none !important}
