.LoadingIndicatorDots{overflow:hidden}.LoadingIndicatorDots--normal{padding:18px}.LoadingIndicatorDots--small{padding:10px}.LoadingIndicatorDots-dots{margin:0 auto;animation:1.2s linear infinite rotate}.LoadingIndicatorDots--normal .LoadingIndicatorDots-dots{width:120px;height:120px}.LoadingIndicatorDots--small .LoadingIndicatorDots-dots{width:80px;height:80px}.LoadingIndicatorDots-dot{background:#0057e2;border-radius:50%;position:absolute}.LoadingIndicatorDots--normal .LoadingIndicatorDots-dot{width:18px;height:18px;transform:translate(-9px)translateY(-9px)}.LoadingIndicatorDots--small .LoadingIndicatorDots-dot{width:10px;height:10px;transform:translate(-5px)translateY(-5px)}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ProfilePagination-pagination{border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;align-items:center;padding:8px 16px;display:flex}.ProfilePagination-top{border-top:none;justify-content:space-between;margin-bottom:8px;padding-top:0}.ProfilePagination-totalResultsLabel{font-size:12px;font-weight:700}.ProfilePagination-droplist{margin-right:8px;display:inline-block}.ProfilePagination-droplist label{padding-right:8px;font-weight:700;display:inline-block}.ProfilePagination-bottom{justify-content:center;margin-top:16px}.ProfilePagination-controls{align-items:center;display:flex}.ProfilePagination-pageButton{color:#212121;margin-right:4px;padding:0 3px;font-size:14px}.ProfilePagination-pageNumButton{text-align:center;width:1.5em;height:1.5em;margin:0 8px;line-height:1.5em}.ProfilePagination-currentPage,.ProfilePagination-currentPage:focus,.ProfilePagination-currentPage:visited{color:#fff}.ProfilePagination-currentPage:hover,.ProfilePagination-currentPage:visited:hover,.ProfilePagination-currentPage:focus:hover{color:#ff6c1a}.ProfilePagination-currentPage{cursor:default;pointer-events:none;background:#404040;border-radius:50%;font-weight:700}.StoreCard_root{width:50%;padding:0 8px 16px;position:relative}.StoreCard_content{border:2px solid #e4e4e4;height:100%}.StoreCard_main{display:flex}.StoreCard_detailsContainer{flex:1 1 0;position:relative;overflow:hidden}.StoreCard_details{width:100%;padding-top:16px;padding-right:16px;position:absolute}.StoreCard_titleContainer{align-items:center;display:flex}.StoreCard_storeTitle{flex:1;align-items:center;min-width:0;display:flex}.StoreCard_deleteIcon{color:#c9c9c9;margin-left:4px;font-size:16px}.StoreCard_gradient{z-index:2;pointer-events:none;background:linear-gradient(rgba(255,255,255,0) 70%,#fff 100%);width:100%;height:100%;position:absolute;top:0;left:0}.StoreCard_tagline,.StoreCard_location{padding:.3em 0;font-size:12px}.StoreCard_tagline{color:#999}.StoreCard_location{font-weight:700}.StoreCard_noLogo{opacity:.2}.StoreCard_storeImage{flex:none;width:27.75%;padding:16px}.StoreCard_realviewLink{color:#404040;border:2px solid #e4e4e4;width:100%;padding-top:100%;display:block;position:relative}.StoreCard_realviewImage{width:100%;height:100%;position:absolute;top:0;left:0}.StoreCard_pin{color:#c9c9c9;margin-right:2px;font-size:18px}.StoreCard_pin:hover .Zazzicon,.StoreCard_pin__pinned{color:#0057e2}.StoreCard_pin__pinned:hover .Zazzicon{color:#e4e4e4}.StoreCard_name{white-space:nowrap;color:#404040;text-overflow:ellipsis;font-size:20px;overflow:hidden}.StoreCard_name:visited{color:#404040}.StoreCard_lock{margin-left:4px}.StoreCard_createReserved{margin-top:1em}.StoreCard_recent{width:100%;margin-bottom:8px;padding:0 16px}.StoreCard_recentProducts{display:flex}.StoreCard_recentProductsLabel{font-size:12px;font-weight:700}.StoreCard_recentProduct{box-sizing:content-box;width:20%;padding:5px}.StoreCard_recentProduct:first-child{padding-left:0}.StoreCard_recentProduct:last-child{padding-right:0}.StoreCard_recentProductRealview{border:1px solid #e4e4e4;position:relative}.StoreCard_recentProductRealview .StoreCard_placeholder{background:#e4e4e4;width:100%;padding-bottom:100%}.StoreCard_recentProductRealview .StoreCard_productRealview{width:100%;position:absolute;top:0;left:0}.StoreCard_dialogFooter{justify-content:flex-end;display:flex}.StoreCard_dialogFooterButton:not(:last-child){margin-right:8px}@media only screen and (max-width:767px){.StoreCard_root{width:100%;margin-bottom:16px;padding:0}.StoreCard_details{padding-top:8px}.StoreCard_storeImage{width:33%;padding:8px}.StoreCard_recent{display:none}}.ProfileStoresPage-header{align-items:center;display:flex}.ProfileStoresPage-spacer{flex:1 1 0}.ProfileStoresPage-storeCards{flex-wrap:wrap;min-height:100px;display:flex;position:relative}.ProfileStoresPage-loadingOverlayWrapper{width:100%;height:100%;position:absolute;top:0;left:0}.ProfileStoresPage-noResults{width:100%}