.elementor-1358 .elementor-element.elementor-element-768ba4c4{border-style:solid;border-color:#BEBEBE;}.elementor-1358 .elementor-element.elementor-element-4e724c98:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-4e724c98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1358 .elementor-element.elementor-element-4e724c98{border-style:solid;border-width:1px 1px 0px 1px;border-color:#dddddd;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1358 .elementor-element.elementor-element-4e724c98 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-dokan-store-banner .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1358 .elementor-element.elementor-element-54fcb4de{position:relative;min-height:1px;}.elementor-1358 .elementor-element.elementor-element-54fcb4de > .elementor-widget-container{position:relative;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1358 .elementor-element.elementor-element-6e1f0319:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-6e1f0319 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1358 .elementor-element.elementor-element-6e1f0319{border-style:solid;border-width:0px 1px 1px 1px;border-color:#dddddd;box-shadow:0px 13px 5px 0px rgba(0,0,0,0.11);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;}.elementor-1358 .elementor-element.elementor-element-6e1f0319 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-dokan-store-follow-store-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1358 .elementor-element.elementor-element-1c3172ad .elementor-button{background-color:#34ABDB;fill:#FFFFFF;color:#FFFFFF;}.elementor-1358 .elementor-element.elementor-element-1c3172ad{width:auto;max-width:auto;position:relative;min-height:1px;}.elementor-1358 .elementor-element.elementor-element-1c3172ad > .elementor-widget-container{margin:3px 3px 0px 0px;position:relative;}.elementor-widget-dokan-store-support-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1358 .elementor-element.elementor-element-73f02a52 .elementor-button{background-color:#34ABDB;fill:#FFFFFF;color:#FFFFFF;}.elementor-1358 .elementor-element.elementor-element-73f02a52{width:auto;max-width:auto;position:relative;min-height:1px;}.elementor-1358 .elementor-element.elementor-element-73f02a52 > .elementor-widget-container{margin:3px 3px 0px 0px;position:relative;}.elementor-widget-dokan-store-live-chat-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1358 .elementor-element.elementor-element-6bbf6d36 .elementor-button{background-color:#34ABDB;fill:#FFFFFF;color:#FFFFFF;}.elementor-1358 .elementor-element.elementor-element-6bbf6d36{width:initial;max-width:initial;position:relative;min-height:1px;}.elementor-1358 .elementor-element.elementor-element-6bbf6d36 > .elementor-widget-container{margin:3% 0% 0% 0%;position:relative;}.elementor-1358 .elementor-element.elementor-element-cc55520{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1358 .elementor-element.elementor-element-6bd4b0c6 > .elementor-element-populated{border-style:solid;border-color:#C6C6C6;}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1358 .elementor-element.elementor-element-6512ad1{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-primary );}.elementor-1358 .elementor-element.elementor-element-6512ad1 .elementor-headline{text-align:center;font-family:"فونت اصلی سایت", Sans-serif;font-weight:600;}.elementor-1358 .elementor-element.elementor-element-6512ad1 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-primary );stroke-width:10px;}.elementor-1358 .elementor-element.elementor-element-6512ad1 .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-1358 .elementor-element.elementor-element-6cf7f635 > .elementor-element-populated{border-style:solid;border-color:#D1D1D1;}@media(max-width:1024px){.elementor-1358 .elementor-element.elementor-element-54fcb4de{position:relative;min-height:1px;}.elementor-1358 .elementor-element.elementor-element-54fcb4de > .elementor-widget-container{position:relative;}.elementor-1358 .elementor-element.elementor-element-1c3172ad{position:relative;min-height:1px;}.elementor-1358 .elementor-element.elementor-element-1c3172ad > .elementor-widget-container{position:relative;}.elementor-1358 .elementor-element.elementor-element-73f02a52{position:relative;min-height:1px;}.elementor-1358 .elementor-element.elementor-element-73f02a52 > .elementor-widget-container{position:relative;}.elementor-1358 .elementor-element.elementor-element-6bbf6d36{position:relative;min-height:1px;}.elementor-1358 .elementor-element.elementor-element-6bbf6d36 > .elementor-widget-container{position:relative;}}@media(max-width:767px){.elementor-1358 .elementor-element.elementor-element-768ba4c4{border-width:2px 2px 2px 2px;margin-top:0px;margin-bottom:0px;}.elementor-1358 .elementor-element.elementor-element-768ba4c4, .elementor-1358 .elementor-element.elementor-element-768ba4c4 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-1358 .elementor-element.elementor-element-4e724c98{border-width:2px 2px 2px 2px;margin-top:0px;margin-bottom:0px;}.elementor-1358 .elementor-element.elementor-element-4e724c98, .elementor-1358 .elementor-element.elementor-element-4e724c98 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-1358 .elementor-element.elementor-element-54fcb4de{position:relative;min-height:1px;}.elementor-1358 .elementor-element.elementor-element-54fcb4de > .elementor-widget-container{position:relative;}.elementor-1358 .elementor-element.elementor-element-4070aa3{--e-rating-justify-content:center;--e-rating-icon-font-size:10px;}.elementor-1358 .elementor-element.elementor-element-6e1f0319{border-width:2px 2px 2px 2px;margin-top:2px;margin-bottom:2px;}.elementor-1358 .elementor-element.elementor-element-6e1f0319, .elementor-1358 .elementor-element.elementor-element-6e1f0319 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-1358 .elementor-element.elementor-element-39f15ed7{width:88%;}.elementor-1358 .elementor-element.elementor-element-1c3172ad{position:relative;min-height:1px;}.elementor-1358 .elementor-element.elementor-element-1c3172ad > .elementor-widget-container{position:relative;}.elementor-1358 .elementor-element.elementor-element-73f02a52{position:relative;min-height:1px;}.elementor-1358 .elementor-element.elementor-element-73f02a52 > .elementor-widget-container{position:relative;}.elementor-1358 .elementor-element.elementor-element-6bbf6d36{position:relative;min-height:1px;}.elementor-1358 .elementor-element.elementor-element-6bbf6d36 > .elementor-widget-container{position:relative;}.elementor-1358 .elementor-element.elementor-element-cc55520{margin-top:2px;margin-bottom:0px;}.elementor-1358 .elementor-element.elementor-element-6bd4b0c6 > .elementor-element-populated{border-width:2px 2px 2px 2px;}.elementor-1358 .elementor-element.elementor-element-6bd4b0c6 > .elementor-element-populated, .elementor-1358 .elementor-element.elementor-element-6bd4b0c6 > .elementor-element-populated > .elementor-background-overlay, .elementor-1358 .elementor-element.elementor-element-6bd4b0c6 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-1358 .elementor-element.elementor-element-6512ad1 .elementor-headline{font-size:24px;}.elementor-1358 .elementor-element.elementor-element-6cf7f635 > .elementor-element-populated{border-width:2px 2px 2px 2px;margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1358 .elementor-element.elementor-element-6cf7f635 > .elementor-element-populated, .elementor-1358 .elementor-element.elementor-element-6cf7f635 > .elementor-element-populated > .elementor-background-overlay, .elementor-1358 .elementor-element.elementor-element-6cf7f635 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}}/* Start custom CSS for section, class: .elementor-element-768ba4c4 *//* استایل اختصاصی برای صفحه فروشگاه تکی در دکان */
.dokan-store {
  background: linear-gradient(to bottom, #fefefe, #f0f0f5);
  padding: 30px;
  border-radius: 12px;
  box-shadow: 0 4px 20px rgba(0,0,0,0.1);
  font-family: 'Segoe UI', sans-serif;
  transition: all 0.4s ease-in-out;
}

.store-header {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-bottom: 25px;
}

.store-header .profile-info {
  text-align: center;
}

.store-header h1.store-name {
  font-size: 28px;
  color: #003366;
  margin-top: 10px;
}

.store-header img.avatar {
  width: 100px;
  height: 100px;
  border-radius: 50%;
  border: 3px solid #0073e6;
  transition: transform 0.3s ease;
}

.store-header img.avatar:hover {
  transform: scale(1.05);
}

.store-tabs {
  background: #ffffff;
  border-bottom: 2px solid #e0e0e0;
  display: flex;
  justify-content: center;
  margin-bottom: 20px;
}

.store-tabs a {
  padding: 10px 20px;
  margin: 0 5px;
  font-weight: bold;
  color: #0073e6;
  text-decoration: none;
  border-radius: 6px;
  transition: background 0.3s ease;
}

.store-tabs a:hover {
  background: #e6f2ff;
}

.dokan-single-store .products {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
  gap: 20px;
}

.dokan-single-store .product {
  background: #fff;
  border-radius: 10px;
  overflow: hidden;
  box-shadow: 0 2px 8px rgba(0,0,0,0.05);
  transition: transform 0.3s ease;
}

.dokan-single-store .product:hover {
  transform: translateY(-5px);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'فونت اصلی سایت';
	font-display: auto;
	src: url('https://jaryanshop.ir/wp-content/uploads/2025/05/IRANSansWeb.ttf') format('truetype');
}
/* End Custom Fonts CSS */