#storeDetails .borderless td,#storeDetails .borderless th{border:none}#storeDetails .breadCrumb li>a{cursor:pointer;font-size:.75rem!important}#storeDetails .bg-tan{background:linear-gradient(180deg,#f2eeea 0,#f2eeea 75%,#fff 0,#fff);padding:64px 0 40px}#storeDetails .storeDetail_tablet{padding-bottom:10px!important}#storeDetails .storeDetail_tablet li:after{top:0!important}#storeDetails .page-title{position:relative}#storeDetails .page-title h1{font-family:Playfair Display,serif;font-size:1.5rem!important;font-weight:400;margin:0 auto;padding:8px 0;text-align:center}#storeDetails .page-title .storeNumber{display:block}#storeDetails .featuredBrands h3,#storeDetails .storeEvents h3{align-items:center;display:flex;font-size:1.125rem;font-weight:600;justify-content:center}#storeDetails .featuredBrands h3:after,#storeDetails .featuredBrands h3:before,#storeDetails .storeEvents h3:after,#storeDetails .storeEvents h3:before{background-color:#000;content:"";flex:15%;height:1px}#storeDetails .featuredBrands h3:before,#storeDetails .storeEvents h3:before{margin-right:16px}#storeDetails .featuredBrands h3:after,#storeDetails .storeEvents h3:after{margin-left:16px}#storeDetails .storeHoursWrapper,#storeDetails .storeInformation{background-color:#fff;box-shadow:0 4px 8px -4px rgba(0,0,0,.22);height:100%;padding:24px;width:100%}#storeDetails .storeInformation a.btn.btn-primary{display:inline-block!important;margin-bottom:0;max-width:200px;padding:12px 20px;text-decoration:none!important;width:100%}#storeDetails .storeInformation .storeImgWrapper{max-width:250px;width:100%}#storeDetails .storeHours{flex-direction:column}#storeDetails .storeHours h3{font-family:Playfair Display,serif;font-size:1.25rem;margin-bottom:16px}#storeDetails .storeHours table{margin:auto}#storeDetails .storeHours td{font-size:.875rem;padding:8px 24px}#storeDetails .storeServiceWrapper{background-color:#fff;box-shadow:0 4px 8px -4px rgba(0,0,0,.22);padding:24px}#storeDetails .storeServiceWrapper h2{font-weight:600;text-align:left}#storeDetails .storeServices{display:flex;flex-flow:row wrap;gap:24px;justify-content:center;list-style:none;margin:24px 0 0;padding:0}#storeDetails .storeServices li{max-width:110px;width:100%}#storeDetails .storeServices a,#storeDetails .storeServices span{font-size:.875rem;margin-bottom:7px}#storeDetails .serviceIconWrapper .serviceIcon{border:1.25px solid #333;border-radius:50%;height:fit-content;margin:0 auto 8px;width:fit-content}#storeDetails .serviceIconWrapper .serviceIcon img{height:80px;width:80px}#storeDetails #storeEvents{width:100%}#storeDetails #eventScroller{margin-top:24px}#storeDetails #storeDetailSidebarWrapper #storeDetailSidebar{max-width:240px;padding-left:0}#storeDetails #storeDetailSidebarWrapper #storeDetailSidebar .state_header{background-color:#ededed;font-weight:600;list-style:none;margin-left:0;margin-top:90px;padding-bottom:10px;padding-left:15px;padding-top:10px}#storeDetails #storeDetailSidebarWrapper #store_list{background-color:#fbfbfb;display:block;font-size:.875rem;height:auto;list-style:none;margin-top:-16px;max-height:443px;overflow-x:hidden;overflow-y:auto;padding-left:15px}#storeDetails #storeDetailSidebarWrapper #store_list .each_store{padding-bottom:10px;padding-top:10px}#storeDetails .recentlyViewedContainer .row{margin-left:0!important;max-width:1600px}#storeDetails .recentlyViewedContainer .row .col-sm-12{padding:0}#storeDetails .recentlyViewedContainer .productRecs{margin:40px 0}#storeDetails .recentlyViewedContainer .productRecs .pr-title-wrapper,#storeDetails .recentlyViewedContainer .productRecs .recentlyViewed{margin-bottom:28px;position:relative;z-index:5}#storeDetails .recentlyViewedContainer .productRecs .pr-title-wrapper:before,#storeDetails .recentlyViewedContainer .productRecs .recentlyViewed:before{border-bottom:thin solid #e3e3e3;content:"";height:2px;position:absolute;top:10px;width:100%;z-index:-1}#storeDetails .recentlyViewedContainer .productRecs .slick-slider{padding:24px 0}#storeDetails .recentlyViewedContainer .productRecs .slick-slide{padding:5px}#storeDetails .recentlyViewedContainer .productRecs .slick-next{right:-15px;top:40%;width:15px}#storeDetails .recentlyViewedContainer .productRecs .slick-next:focus{outline:1px solid #000}#storeDetails .recentlyViewedContainer .productRecs .slick-next:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25.39 48.77'%3E%3Ctitle%3Earrow-right%3C/title%3E%3Cg data-name='Layer 2'%3E%3Cpath d='M1 48.77a1 1 0 0 1-.71-1.71L23 24.39.29 1.71A1 1 0 0 1 1.71.29l23.38 23.39a1 1 0 0 1 0 1.41L1.71 48.48a1 1 0 0 1-.71.29' data-name='Layer 1'/%3E%3C/g%3E%3C/svg%3E")}#storeDetails .recentlyViewedContainer .productRecs .slick-prev{left:-15px;top:40%;width:15px;z-index:10}#storeDetails .recentlyViewedContainer .productRecs .slick-prev:focus{outline:1px solid #000}#storeDetails .recentlyViewedContainer .productRecs .slick-prev:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25.39 48.77'%3E%3Ctitle%3Earrow-left%3C/title%3E%3Cg data-name='Layer 2'%3E%3Cpath d='M24.39 48.77a1 1 0 0 1-.71-.29L.29 25.09a1 1 0 0 1 0-1.41L23.68.29a1 1 0 0 1 1.41 1.41L2.41 24.39l22.68 22.68a1 1 0 0 1-.71 1.71Z' data-name='Layer 1'/%3E%3C/g%3E%3C/svg%3E")}#storeDetails .recentlyViewedContainer .productRecs .item-title{font-size:.6875rem;text-align:center}#storeDetails .recentlyViewedContainer .pr-title,#storeDetails .recentlyViewedContainer .recently-viewed-title{background-color:#fff;font-size:1rem;font-weight:600;left:0;margin:0 auto;padding:0 16px;position:absolute;right:0;text-align:center;text-transform:Uppercase;width:fit-content}#storeDetails a,#storeDetails button{display:inline-block;font-size:.875rem}#storeDetails .event{border:1px solid #d2d2d2;margin-bottom:24px;max-height:400px;overflow-y:auto;padding:16px}#storeDetails .event .eventInfo span{display:block;margin-bottom:10px}#storeDetails .event .eventInfo p{line-height:1.8;margin:0}.tabletPage #storeDetails .storeHours td{padding:8px 16px}.tabletPage #storeDetails .productRecs #product-carousel.recently-viewed{margin:40px 0}.tabletPage #storeDetails .productRecs #product-carousel .pr-title-wrapper{border-bottom:thin solid #e3e3e3;margin:0;padding:12px 0;position:relative}.tabletPage #storeDetails .productRecs #product-carousel .pr-title-wrapper:before{border:none}.tabletPage #storeDetails .productRecs #product-carousel .pr-title-wrapper .pr-title{background:none;display:block;font-family:Open Sans;font-size:1rem;font-weight:600;padding:0;text-align:center;text-transform:uppercase;top:-5px}#storeDetails__silhouette h1{border-bottom:25px solid #f9f9f9;margin:10px 0 30px;padding:20px 0;width:30%}#storeDetails__silhouette .storeNumber{display:block}#storeDetails__silhouette .storeImage{border-bottom:320px solid #f9f9f9;width:90%}.internet-explorer #storeDetails .mapMarker{height:15px;margin:18px 11px 18px 0!important;width:15px}