.motta-dokan-store-page {
	.woocommerce-breadcrumb {
		display: none;
	}

	.dokan-store-wrap {
		margin-top: 0;
	}
}

.dokan-single-store {
	.dokan-profile-frame-wrapper {
		border: 1px solid $color__border-main;
		box-shadow: 0px 1px 0px 0px rgba(236, 240, 244, 1);
		margin-bottom: 40px;
	}

	.profile-frame {
		.profile-info-box {

			.profile-info-img {
				width: 100%;
				height: 100%;
				object-fit: cover;
				// position: absolute;
				// top: 0;
				// left: 0;

				&.dummy-image {
					background-position: center center;
					background-size: cover;
				}
			}

			.profile-info-summery-wrapper {
				.profile-info-summery {
					background-color: $color__background-body;
					color: $color__gray;
					border-bottom: 1px solid $color__border-main;

					.profile-info-head {
						.store-name {
							@include font-size(32);
							color: $color__dark;
							margin-bottom: 10px;
						}

						.profile-img.profile-img-circle img {
							max-width: 112px;
							max-height: 112px;
							width: auto;
							height: auto;
							background-color: transparent;
							border: none;
						}
					}

					.profile-info {
						.dokan-store-info {
							@include font-size(16);
							display: flex;
							flex-direction: column;
							padding: 0;
							margin: 0;

							.dokan-store-address {
								order: 2;
								padding: 10px 0 20px 20px;
							}

							.dokan-store-phone {
								order: 3;
								padding-left: 20px;
							}

							.dokan-store-rating {
								order: 1;

								.text,
								.fas {
									display: none;
								}

								.seller-rating {
									display: flex;
									align-items: center;
									justify-content: center;
								}

								.star-rating {
									width: 115px;
									height: 30px;
								}

								.rating-stars {
									left: 0;
								}

								.max-rating {
									.motta-svg-icon {
										&:before {
											content: '';
											background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiIFsKCTwhRU5USVRZIG5zX2V4dGVuZCAiaHR0cDovL25zLmFkb2JlLmNvbS9FeHRlbnNpYmlsaXR5LzEuMC8iPgoJPCFFTlRJVFkgbnNfYWkgImh0dHA6Ly9ucy5hZG9iZS5jb20vQWRvYmVJbGx1c3RyYXRvci8xMC4wLyI+Cgk8IUVOVElUWSBuc19ncmFwaHMgImh0dHA6Ly9ucy5hZG9iZS5jb20vR3JhcGhzLzEuMC8iPgoJPCFFTlRJVFkgbnNfdmFycyAiaHR0cDovL25zLmFkb2JlLmNvbS9WYXJpYWJsZXMvMS4wLyI+Cgk8IUVOVElUWSBuc19pbXJlcCAiaHR0cDovL25zLmFkb2JlLmNvbS9JbWFnZVJlcGxhY2VtZW50LzEuMC8iPgoJPCFFTlRJVFkgbnNfc2Z3ICJodHRwOi8vbnMuYWRvYmUuY29tL1NhdmVGb3JXZWIvMS4wLyI+Cgk8IUVOVElUWSBuc19jdXN0b20gImh0dHA6Ly9ucy5hZG9iZS5jb20vR2VuZXJpY0N1c3RvbU5hbWVzcGFjZS8xLjAvIj4KCTwhRU5USVRZIG5zX2Fkb2JlX3hwYXRoICJodHRwOi8vbnMuYWRvYmUuY29tL1hQYXRoLzEuMC8iPgpdPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zOng9IiZuc19leHRlbmQ7IiB4bWxuczppPSImbnNfYWk7IiB4bWxuczpncmFwaD0iJm5zX2dyYXBoczsiCgkgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0OHB4IiBoZWlnaHQ9IjQ4cHgiCgkgdmlld0JveD0iMCAwIDQ4IDQ4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0OCA0ODsiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSJzdDEiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOm5vbmU7fS5zdDF7ZmlsbDojZGFkZmUzO30KPC9zdHlsZT4KPHN3aXRjaD4KCTxmb3JlaWduT2JqZWN0IHJlcXVpcmVkRXh0ZW5zaW9ucz0iJm5zX2FpOyIgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSI+CgkJPGk6YWlwZ2ZSZWYgIHhsaW5rOmhyZWY9IiNhZG9iZV9pbGx1c3RyYXRvcl9wZ2YiPgoJCTwvaTphaXBnZlJlZj4KCTwvZm9yZWlnbk9iamVjdD4KCTxnIGk6ZXh0cmFuZW91cz0ic2VsZiI+CgkJPGc+CgkJCTxyZWN0IHk9IjAiIGNsYXNzPSJzdDAiIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIvPgoJCQk8cG9seWdvbiBwb2ludHM9IjI0LDIgMjkuMTksMTguODEgNDYsMTguODEgMzIuNCwyOS4xOSAzNy42LDQ2IDI0LDM1LjYxIDEwLjQsNDYgMTUuNiwyOS4xOSAyLDE4LjgxIDE4LjgxLDE4LjgxIAkJCSIvPgoJCTwvZz4KCTwvZz4KPC9zd2l0Y2g+Cjwvc3ZnPgo=");
											background-size: 22px;
											width: 22px;
											height: 22px;
											display: block;
										}
									}
								}

								.user-rating {
									.motta-svg-icon {
										&:before {
											content: '';
											background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiIFsKCTwhRU5USVRZIG5zX2V4dGVuZCAiaHR0cDovL25zLmFkb2JlLmNvbS9FeHRlbnNpYmlsaXR5LzEuMC8iPgoJPCFFTlRJVFkgbnNfYWkgImh0dHA6Ly9ucy5hZG9iZS5jb20vQWRvYmVJbGx1c3RyYXRvci8xMC4wLyI+Cgk8IUVOVElUWSBuc19ncmFwaHMgImh0dHA6Ly9ucy5hZG9iZS5jb20vR3JhcGhzLzEuMC8iPgoJPCFFTlRJVFkgbnNfdmFycyAiaHR0cDovL25zLmFkb2JlLmNvbS9WYXJpYWJsZXMvMS4wLyI+Cgk8IUVOVElUWSBuc19pbXJlcCAiaHR0cDovL25zLmFkb2JlLmNvbS9JbWFnZVJlcGxhY2VtZW50LzEuMC8iPgoJPCFFTlRJVFkgbnNfc2Z3ICJodHRwOi8vbnMuYWRvYmUuY29tL1NhdmVGb3JXZWIvMS4wLyI+Cgk8IUVOVElUWSBuc19jdXN0b20gImh0dHA6Ly9ucy5hZG9iZS5jb20vR2VuZXJpY0N1c3RvbU5hbWVzcGFjZS8xLjAvIj4KCTwhRU5USVRZIG5zX2Fkb2JlX3hwYXRoICJodHRwOi8vbnMuYWRvYmUuY29tL1hQYXRoLzEuMC8iPgpdPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zOng9IiZuc19leHRlbmQ7IiB4bWxuczppPSImbnNfYWk7IiB4bWxuczpncmFwaD0iJm5zX2dyYXBoczsiCgkgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0OHB4IiBoZWlnaHQ9IjQ4cHgiCgkgdmlld0JveD0iMCAwIDQ4IDQ4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0OCA0ODsiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSJzdDEiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOm5vbmU7fS5zdDF7ZmlsbDojZmZhMTMyO30KPC9zdHlsZT4KPHN3aXRjaD4KCTxmb3JlaWduT2JqZWN0IHJlcXVpcmVkRXh0ZW5zaW9ucz0iJm5zX2FpOyIgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSI+CgkJPGk6YWlwZ2ZSZWYgIHhsaW5rOmhyZWY9IiNhZG9iZV9pbGx1c3RyYXRvcl9wZ2YiPgoJCTwvaTphaXBnZlJlZj4KCTwvZm9yZWlnbk9iamVjdD4KCTxnIGk6ZXh0cmFuZW91cz0ic2VsZiI+CgkJPGc+CgkJCTxyZWN0IHk9IjAiIGNsYXNzPSJzdDAiIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIvPgoJCQk8cG9seWdvbiBwb2ludHM9IjI0LDIgMjkuMTksMTguODEgNDYsMTguODEgMzIuNCwyOS4xOSAzNy42LDQ2IDI0LDM1LjYxIDEwLjQsNDYgMTUuNiwyOS4xOSAyLDE4LjgxIDE4LjgxLDE4LjgxIAkJCSIvPgoJCTwvZz4KCTwvZz4KPC9zd2l0Y2g+Cjwvc3ZnPgo=");
											background-size: 22px;
											width: 22px;
											height: 22px;
											display: block;
										}
									}
								}
							}

							.fa-map-marker-alt{
								position: relative;

								&:before {
									content: '';
									background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiIFsKCTwhRU5USVRZIG5zX2V4dGVuZCAiaHR0cDovL25zLmFkb2JlLmNvbS9FeHRlbnNpYmlsaXR5LzEuMC8iPgoJPCFFTlRJVFkgbnNfYWkgImh0dHA6Ly9ucy5hZG9iZS5jb20vQWRvYmVJbGx1c3RyYXRvci8xMC4wLyI+Cgk8IUVOVElUWSBuc19ncmFwaHMgImh0dHA6Ly9ucy5hZG9iZS5jb20vR3JhcGhzLzEuMC8iPgoJPCFFTlRJVFkgbnNfdmFycyAiaHR0cDovL25zLmFkb2JlLmNvbS9WYXJpYWJsZXMvMS4wLyI+Cgk8IUVOVElUWSBuc19pbXJlcCAiaHR0cDovL25zLmFkb2JlLmNvbS9JbWFnZVJlcGxhY2VtZW50LzEuMC8iPgoJPCFFTlRJVFkgbnNfc2Z3ICJodHRwOi8vbnMuYWRvYmUuY29tL1NhdmVGb3JXZWIvMS4wLyI+Cgk8IUVOVElUWSBuc19jdXN0b20gImh0dHA6Ly9ucy5hZG9iZS5jb20vR2VuZXJpY0N1c3RvbU5hbWVzcGFjZS8xLjAvIj4KCTwhRU5USVRZIG5zX2Fkb2JlX3hwYXRoICJodHRwOi8vbnMuYWRvYmUuY29tL1hQYXRoLzEuMC8iPgpdPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zOng9IiZuc19leHRlbmQ7IiB4bWxuczppPSImbnNfYWk7IiB4bWxuczpncmFwaD0iJm5zX2dyYXBoczsiCgkgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiCgkgdmlld0JveD0iMCAwIDE0IDE0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxNCAxNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSJzdDEiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOm5vbmU7fS5zdDF7ZmlsbDogIzdjODE4Yjt9Cjwvc3R5bGU+Cjxzd2l0Y2g+Cgk8Zm9yZWlnbk9iamVjdCByZXF1aXJlZEV4dGVuc2lvbnM9IiZuc19haTsiIHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiPgoJCTxpOmFpcGdmUmVmICB4bGluazpocmVmPSIjYWRvYmVfaWxsdXN0cmF0b3JfcGdmIj4KCQk8L2k6YWlwZ2ZSZWY+Cgk8L2ZvcmVpZ25PYmplY3Q+Cgk8ZyBpOmV4dHJhbmVvdXM9InNlbGYiPgoJCTxnPgoJCQk8cGF0aCBkPSJNNywxLjdjMS4xMywwLDIuMTksMC40NCwyLjk4LDEuMjNjMC43OSwwLjc5LDEuMjMsMS44NCwxLjIzLDIuOTZzLTAuNDQsMi4xNy0xLjIzLDIuOTZMNywxMS44MUw0LjAyLDguODQKCQkJCUMzLjIyLDguMDUsMi43OCw3LDIuNzgsNS44OHMwLjQ0LTIuMTcsMS4yMy0yLjk2QzQuODEsMi4xNCw1Ljg3LDEuNyw3LDEuNyBNNywwLjVjLTEuMzksMC0yLjc3LDAuNTMtMy44MywxLjU4CgkJCQljLTIuMTIsMi4xLTIuMTIsNS41MSwwLDcuNjJMNywxMy41bDMuODMtMy44MWMyLjEyLTIuMSwyLjEyLTUuNTEsMC03LjYyQzkuNzcsMS4wMyw4LjM5LDAuNSw3LDAuNUw3LDAuNXoiLz4KCQkJPHBhdGggZD0iTTcsNC44OGMwLjI4LDAsMC41NCwwLjExLDAuNzQsMC4zMWMwLjQxLDAuNDEsMC40MSwxLjA4LDAsMS40OEM3LjU0LDYuODcsNy4yOCw2Ljk4LDcsNi45OFM2LjQ2LDYuODcsNi4yNiw2LjY3CgkJCQljLTAuNDEtMC40MS0wLjQxLTEuMDgsMC0xLjQ4QzYuNDYsNC45OSw2LjcyLDQuODgsNyw0Ljg4IE03LDMuNjhjLTAuNTgsMC0xLjE1LDAuMjItMS41OSwwLjY2Yy0wLjg4LDAuODgtMC44OCwyLjMsMCwzLjE4CgkJCQlDNS44NSw3Ljk2LDYuNDIsOC4xOCw3LDguMThzMS4xNS0wLjIyLDEuNTktMC42NmMwLjg4LTAuODgsMC44OC0yLjMsMC0zLjE4QzguMTUsMy45LDcuNTgsMy42OCw3LDMuNjhMNywzLjY4eiIvPgoJCQk8Zz4KCQkJCTxyZWN0IHg9IjAiIGNsYXNzPSJzdDAiIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIvPgoJCQk8L2c+CgkJPC9nPgoJPC9nPgo8L3N3aXRjaD4KPC9zdmc+Cg==");
									width: 14px;
									height: 14px;
									display: block;
									left: 0;
								}
							}

							.fa-mobile-alt{
								position: relative;

								&:before {
									content: '';
									background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI2LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIiBjbGFzcz0ic3QxIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDpub25lO30uc3Qxe2ZpbGw6ICM3YzgxOGI7fQo8L3N0eWxlPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik0xMS44LDcuNEwxMS44LDcuNGMtMC4yLDAtMC40LTAuMS0wLjYtMC4yYy0wLjgtMC4yLTEuNywwLTIuMywwLjZDOC41LDguMSw3LjksOC4yLDcuNSw3LjlDNyw3LjQsNi42LDcsNi4xLDYuNQoJCQljLTAuMy0wLjQtMC4zLTEsMC4xLTEuNEM2LjgsNC41LDcsMy43LDYuOCwyLjhDNi43LDIuNiw2LjcsMi40LDYuNiwyLjJjLTAuMi0xLTEuMS0xLjgtMi4yLTEuOEgyLjZDMiwwLjQsMS40LDAuNywwLjksMS4yCgkJCUMwLjUsMS43LDAuMywyLjMsMC40LDNjMC4zLDEuOCwwLjksMy41LDEuOSw1YzEsMS41LDIuMiwyLjcsMy43LDMuN2MxLjUsMSwzLjIsMS42LDUsMS45YzAuMSwwLDAuMiwwLDAuNCwwCgkJCWMwLjUsMCwxLjEtMC4yLDEuNS0wLjVjMC41LTAuNCwwLjgtMSwwLjgtMS43VjkuNUMxMy42LDguNSwxMi44LDcuNiwxMS44LDcuNHogTTEyLjQsMTEuNGMwLDAuMy0wLjEsMC42LTAuNCwwLjgKCQkJYy0wLjIsMC4yLTAuNSwwLjMtMC45LDAuMmMtMS42LTAuMy0zLjEtMC44LTQuNS0xLjdjLTEuMy0wLjktMi41LTItMy4zLTMuM0MyLjUsNS45LDEuOSw0LjQsMS42LDIuOGMwLTAuMywwLTAuNiwwLjItMC45CgkJCUMyLDEuNywyLjMsMS42LDIuNiwxLjZoMS44YzAuNSwwLDAuOSwwLjQsMSwwLjhjMCwwLjMsMC4xLDAuNSwwLjIsMC43YzAuMSwwLjQsMCwwLjgtMC4zLDEuMUM0LjYsNS4xLDQuNSw2LjMsNS4yLDcuMgoJCQljMC41LDAuNiwxLDEuMSwxLjYsMS42YzAuOSwwLjcsMi4xLDAuNiwzLTAuMmMwLjMtMC4zLDAuNy0wLjQsMS4xLTAuMmMwLjIsMC4xLDAuNSwwLjEsMC43LDAuMmMwLjUsMC4xLDAuOCwwLjUsMC44LDFWMTEuNHoiLz4KCQk8cGF0aCBkPSJNMTIuNCw1LjRoMS4yYzAtMi44LTIuMi01LTUtNXYxLjJDMTAuNywxLjYsMTIuNCwzLjMsMTIuNCw1LjR6Ii8+CgkJPHBhdGggZD0iTTEwLjIsNS40aDEuMmMwLTEuNS0xLjMtMi44LTIuOC0yLjh2MS4yQzkuNSwzLjgsMTAuMiw0LjUsMTAuMiw1LjR6Ii8+Cgk8L2c+Cgk8Zz4KCQk8cmVjdCBjbGFzcz0ic3QwIiB3aWR0aD0iMTQiIGhlaWdodD0iMTQiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K");
									width: 14px;
									height: 14px;
									display: block;
								}
							}
						}

						.store-social-wrapper {
							position: relative;
							margin-top: 25px;

							.store-social {
								display: flex;
								flex-wrap: wrap;
								justify-content: center;
								padding: 0;
								margin-left: -12px;
								margin-right: -12px;

								li {
									padding: 6px 12px;
									margin: 0;

									.fa-facebook-square {
										color: #1877f2;
									}

									.fa-twitter {
										color: #1da1f2;
									}

									.fa-pinterest {
										color: #bd081c;
									}

									.fa-youtube {
										color: #ff0000;
									}

									.fa-instagram {
										color: #d40140;
									}

									a i {
										@include font-size(20);
									}
								}
							}
						}
					}
				}
			}
		}

		.profile-info-box.profile-layout-layout1 {

			.profile-info-summery-wrapper {
				border-left: 0;
				border-right: 0;

				.profile-info-summery {

					.profile-info .store-name {
						margin-left: 40px;
					}
				}
			}

			.profile-info-summery {
				border-width: 0;

				&::after {
					content: "";
					display: block;
					clear: both;
				}

				.profile-info {

					.store-social-wrapper {
						top: auto;

						li i {
							font-size: 22px;
						}
					}
				}
			}
		}

		.profile-info-box.profile-layout-layout2 {

			.profile-info-summery-wrapper {
				border-width: 0 !important;

				.profile-info-summery {

					.profile-info {

						.store-name {
							margin-bottom: 10px;
						}

						.dokan-store-info {

							> li {
								padding-left: 10px;

								&::after {
									margin-left: 10px;
								}
							}
						}
					}

					.store-social-wrapper {
						margin-bottom: 25px;
					}
				}
			}
		}

		.profile-info-box.profile-layout-layout3 {

			.profile-info-summery-wrapper {
				border-width: 0 !important;
			}

			.profile-info-summery {
				overflow: hidden;

				.profile-info {

					.store-name {
						margin-bottom: 5px;
					}

					.dokan-store-info {
						padding-left: 0 !important;

						> li {
							padding-top: 5px;
							padding-bottom: 5px;
						}

						> .dokan-store-address {
							padding-top: 5px !important;
							padding-bottom: 5px !important;
						}

						li::before {
							display: none;
						}
					}

					.store-social-wrapper {
						margin-top: 5px;

						.store-social {
							display: inline-flex !important;
							justify-content: start;

							> li {
								margin: 0;
							}
						}
					}
				}
			}
		}
	}

	.dokan-store-tabs {
		display: flex;
		flex-direction: row-reverse;
		justify-content: space-between;
		align-items: center;

		ul.dokan-list-inline {
			margin: 0;
			border: none;

			li {
				border: none;

				a {
					@include font-size(18);
					font-weight: 500;
					color: $color__gray;
					padding: 20px 40px;
					position: relative;

					&:hover {
						background-color: transparent;
						color: $color__dark;

						&:after {
							width: 100%;
						}
					}

					&:after {
						content: '';
						width: 0;
						height: 2px;
						background-color: $color__dark;
						position: absolute;
						left: 0;
						bottom: 0;
						transition: 0.4s;
					}
				}
			}
		}

		ul.dokan-modules-button {
			border: none;
			margin: 0 10px;

			li.dokan-store-follow-store-button-container {
				margin: 0;
			}
		}

		.input[type='submit'].dokan-btn,
		a.dokan-btn,
		.dokan-btn {
			@include font-size(14);
			font-weight: 500;
			min-width: auto;
			min-height: 32px;
			background-color: $color__dark;
			color: $color__light;
			border-color: $color__dark;
			padding: 6px 20px;
			margin: 0 10px;
		}
	}
}

.dokan-store-products-filter-area {
	.product-name-search,
	.orderby-search {
		height: 44px;
		border: 2px solid $color__border-input;
	}

	.search-store-products.dokan-btn-theme {
		min-width: auto;
		height: 44px;
		margin-left: 12px;
		background-color: $color__dark;
		color: $color__light;
		border-color: $color__dark;
	}
}

@media (min-width: 1000px) {
	.dokan-store-wrap {

		&.layout-left {
			.dokan-store-sidebar {
				margin-right: 0;
				padding-right: 24px;
			}
		}

		&.layout-right {
			.dokan-store-sidebar {
				margin-left: 0;
				padding-left: 24px;
			}
		}

		.dokan-store-sidebar {
			flex: 1 0 291px;
			width: 291px;
		}

		.dokan-single-store {
			flex: 1 0 calc( 100% - 291px );
			width: calc( 100% - 291px );
		}

		&.layout-full {

			.dokan-single-store {
				flex-basis: 100%;
				width: 100%;
			}
		}
	}
}

@media (min-width: 1200px) {
	.dokan-single-store {
		.profile-frame {
			.profile-info-box {

				&.profile-layout-default {

					.profile-info-img {
						width: calc(100% - 267px);
						left: auto !important;
						right: 0;
					}

					.profile-info-summery-wrapper {
						.profile-info-summery {
							width: 267px;
						}
					}
				}

				&.profile-layout-layout2 {

					.profile-info-summery-wrapper {

						.profile-info-summery {
							margin-top: -50px;
						}
					}
				}

				&.profile-layout-layout3 {

					.profile-info-summery-wrapper {

						.profile-info-summery {
							display: flex;

							.profile-info-head,
							.profile-info {
								width: auto;
							}

							.profile-info-head {
								flex-basis: 150px;
							}

							.profile-info {
								flex-grow: 1;
							}
						}
					}
				}
			}
		}
	}
}

@media (max-width: 1199px) {
	.dokan-single-store {
		.profile-frame {
			.profile-info-box {

				.profile-info-summery-wrapper {
					border-width: 0;

					.profile-info-summery {
						.profile-info {
							.dokan-store-info {
								li {
									text-align: left;
								}

								.dokan-store-rating {
									text-align: center;
								}
							}
						}
					}
				}

				&.profile-layout-layout1 {

					.profile-info-summery-wrapper {
						border-width: 0 0 1px 0;

						.profile-info-head {
							margin-top: 10px;
						}

						.store-social-wrapper {
							top: -70px !important;

							li i {
								font-size: 22px !important;
							}
						}
					}
				}

				&.profile-layout-layout2 {

					.profile-info-summery-wrapper {

						.profile-info-summery {

							.profile-img {
								margin-top: 15px;
							}
						}
					}
				}

				&.profile-layout-layout3 {

					.profile-info-summery-wrapper {

						.profile-info-summery {

							.profile-info-head {
								margin-right: 0;
							}
						}
					}
				}
			}
		}
	}
}

@media (max-width: 992px) {
	#dokan-seller-listing-wrap {
		.seller-listing-content {
			.dokan-seller-wrap {
				li {
					.store-footer {
						text-align: left;
					}
				}
			}
		}

		&.list-view {
			.dokan-seller-wrap {
				.dokan-single-seller {
					.store-wrapper {
						.store-header,
						.store-content,
						.store-footer[class] {
							flex-basis: 100%;
						}

						.store-header {
							.store-banner {
								min-height: 150px;
							}
						}

						.store-content {
							.store-data-container {
								.store-data {
									display: flex;
									flex-direction: column;
									padding-bottom: 10px;

									h2 {
										margin-top: 20px;
									}

									.dokan-seller-rating[class] {
										left: 0;
									}

									.store-address {
										margin-bottom: 0;
									}
								}
							}
						}

						.store-footer[class] {
							flex-direction: row;
						}
					}
				}
			}
		}
	}

	.rtl {
		#dokan-seller-listing-wrap {
			.seller-listing-content {
				.dokan-seller-wrap {
					li {
						.store-footer {
							text-align: right;
						}
					}
				}
			}
		}
	}
}

@media (max-width: 767px) {
	.dokan-store-sidebar,
	.dokan-single-store {
		width: 100% !important;
		margin: 0;
	}

	.dokan-single-store {

		.profile-frame {

			.profile-info-box.profile-layout-layout3 {

				.profile-info-summery {
					display: flex;

					.profile-info-head {
						flex-shrink: 0;
						flex-basis: 150px;
					}
				}
			}
		}

		.dokan-store-tabs {
			flex-wrap: wrap;
			flex-direction: row;
			justify-content: flex-start;
			margin-top: 15px;

			ul.dokan-modules-button {
				margin: 0;
			}
		}
	}

	.dokan-store-products-filter-area {
		select.orderby.orderby-search {
			float: left;
			margin-top: 15px;
		}

		.dokan-store-products-ordeby {
			input.product-name-search {
				width: calc( 70% - 12px );
			}
		}
	}

	#dokan-store-listing-filter-wrap {
		.right .item #stores_orderby {
			padding: 0 45px 0 15px;
		}
	}

	#dokan-store-listing-filter-form-wrap {
		flex-wrap: wrap;

		.apply-filter {
			margin: 12px 0 0 0;
		}
	}

	.rtl {
		#dokan-seller-listing-wrap {
			ul.dokan-seller-wrap {
				li {
					.store-content {
						text-align: right;
					}
				}
			}
		}

		#dokan-store-listing-filter-form-wrap {
			.apply-filter {
				#cancel-filter-btn {
					margin-left: 20px;
					margin-right: 0;
				}
			}
		}
	}
}
