.sepahan-shop-layout-4-2{--sepahan-shop-desktop-cols:4;--sepahan-shop-mobile-cols:2}.sepahan-shop-layout-3-2{--sepahan-shop-desktop-cols:3;--sepahan-shop-mobile-cols:2}.sepahan-shop-layout-3-1{--sepahan-shop-desktop-cols:3;--sepahan-shop-mobile-cols:1}.sepahan-shop-layout-2-1{--sepahan-shop-desktop-cols:2;--sepahan-shop-mobile-cols:1}html body .sepahan-shop-page .sepahan-products-grid>.products.sepahan-shop-grid,
html body .sepahan-shop-page .sepahan-products-grid>.sepahan-products-loop{display:grid!important;grid-template-columns:repeat(var(--sepahan-shop-desktop-cols,4),minmax(0,1fr))!important;gap:18px!important;align-items:stretch!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;list-style:none!important;clear:both!important}html body .sepahan-shop-page .sepahan-products-grid>.products.sepahan-shop-grid::before,
html body .sepahan-shop-page .sepahan-products-grid>.products.sepahan-shop-grid::after{display:none!important;content:none!important}@media(max-width:1023px) and (min-width:768px){html body .sepahan-shop-page .sepahan-products-grid>.products.sepahan-shop-grid,
html body .sepahan-shop-page .sepahan-products-grid>.sepahan-products-loop{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}}@media(max-width:767px){html body .sepahan-shop-page .sepahan-products-grid>.products.sepahan-shop-grid,
html body .sepahan-shop-page .sepahan-products-grid>.sepahan-products-loop{grid-template-columns:repeat(var(--sepahan-shop-mobile-cols,2),minmax(0,1fr))!important;gap:10px!important}}html body .sepahan-shop-cats-shell{position:relative!important;width:100%!important;max-width:100%!important;margin:20px
0 22px!important;box-sizing:border-box!important}html body .sepahan-shop-cats-shell-scroll{display:grid!important;grid-template-columns:44px minmax(0,1fr) 44px!important;align-items:center!important;gap:10px!important;direction:rtl!important}html body .sepahan-shop-cats-shell-scroll .sepahan-shop-cats-scroll{display:flex!important;flex-flow:row nowrap!important;align-items:stretch!important;justify-content:flex-start!important;gap:12px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:2px!important;overflow-x:auto!important;overflow-y:hidden!important;direction:rtl!important;scroll-behavior:smooth!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;-ms-overflow-style:none!important;overscroll-behavior-inline:contain!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-x pan-y!important}html body .sepahan-shop-cats-shell-scroll .sepahan-shop-cats-scroll::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}html body .sepahan-shop-cats-shell-scroll .sepahan-shop-cats-scroll>.sepahan-shop-cat{direction:rtl!important;flex:0 0 128px!important;width:128px!important;min-width:128px!important;max-width:128px!important;margin:0!important;scroll-snap-align:start!important;scroll-snap-stop:always!important;user-select:none!important}html body .sepahan-shop-cats-ready-drag{cursor:grab!important}html body .sepahan-shop-cats-dragging{cursor:grabbing!important;scroll-behavior:auto!important;scroll-snap-type:none!important}html body .sepahan-shop-cats-nav{position:relative!important;z-index:5!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;min-width:44px!important;padding:0!important;border:1px
solid var(--sepahan-border,#e5e7eb)!important;border-radius:14px!important;background:var(--sepahan-card,#fff)!important;color:var(--sepahan-text,#111827)!important;box-shadow:0 8px 18px rgba(15,23,42,.07)!important;font:900 27px/1 Arial,sans-serif!important;cursor:pointer!important;pointer-events:auto!important;transition:transform .16s ease,border-color .16s ease,color .16s ease,opacity .16s ease!important}html body .sepahan-shop-cats-nav:hover:not(:disabled){transform:translateY(-1px)!important;border-color:var(--sepahan-primary,#2563eb)!important;color:var(--sepahan-primary,#2563eb)!important}html body .sepahan-shop-cats-nav:focus-visible{outline:3px
solid color-mix(in srgb,var(--sepahan-primary,#2563eb) 28%,transparent)!important;outline-offset:2px!important}html body .sepahan-shop-cats-nav:disabled{opacity:.35!important;cursor:default!important;transform:none!important}html.dark body .sepahan-shop-cats-nav,body.dark .sepahan-shop-cats-nav{background:#111827!important;border-color:#334155!important;color:#f8fafc!important}@media(max-width:767px){html body .sepahan-shop-cats-shell{margin:14px
0 18px!important}html body .sepahan-shop-cats-shell-scroll{display:block!important}html body .sepahan-shop-cats-nav{display:none!important}html body .sepahan-shop-cats-shell-scroll .sepahan-shop-cats-scroll>.sepahan-shop-cat{flex-basis:110px!important;width:110px!important;min-width:110px!important;max-width:110px!important}}html body li.product.sepahan-product-card,
html body li.sepahan-product-card.sepahan-widget-product-card{position:relative!important;display:flex!important;flex-direction:column!important;width:auto!important;min-width:0!important;max-width:none!important;height:100%!important;margin:0!important;padding:0!important;float:none!important;overflow:hidden!important;border:1px
solid var(--sepahan-border,#e5e7eb)!important;border-radius:18px!important;background:var(--sepahan-card,#fff)!important;box-shadow:0 8px 24px rgba(15,23,42,.055)!important;list-style:none!important;isolation:isolate!important}html body li.sepahan-product-card>.sepahan-product-inner{display:grid!important;grid-template-rows:auto minmax(0,1fr) auto!important;width:100%!important;min-width:0!important;height:100%!important;padding:0!important;background:inherit!important}html body li.sepahan-product-card .sepahan-product-image-link{position:relative!important;display:block!important;width:100%!important;min-width:0!important;overflow:hidden!important;text-decoration:none!important}html body li.sepahan-product-card .sepahan-product-img{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:180px!important;min-height:0!important;margin:0!important;padding:14px!important;overflow:hidden!important;background:var(--sepahan-card,#fff)!important;box-sizing:border-box!important}html body li.sepahan-product-card .sepahan-product-img
img{display:block!important;width:auto!important;height:auto!important;max-width:100%!important;max-height:100%!important;margin:auto!important;object-fit:contain!important;transform:none!important}html body li.sepahan-product-card .sepahan-product-body{display:flex!important;flex-direction:column!important;min-width:0!important;min-height:0!important;padding:12px
13px 8px!important;gap:10px!important;overflow:hidden!important}html body li.sepahan-product-card .sepahan-product-title{display:-webkit-box!important;flex:0 0 auto!important;min-height:48px!important;max-height:48px!important;margin:0!important;overflow:hidden!important;color:var(--sepahan-text,#111827)!important;font-size:13px!important;font-weight:850!important;line-height:24px!important;text-align:right!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}html body li.sepahan-product-card .sepahan-product-title
a{display:block!important;color:inherit!important;text-decoration:none!important}html body li.sepahan-product-card .sepahan-product-meta-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;width:100%!important;min-width:0!important;min-height:48px!important;margin-top:auto!important;padding:0!important;gap:8px!important;direction:ltr!important;overflow:hidden!important}html body li.sepahan-product-card .sepahan-product-price{grid-column:1!important;grid-row:1!important;justify-self:start!important;align-self:end!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-end!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:40px!important;max-height:none!important;margin:0!important;padding:0!important;color:var(--sepahan-product-price,#2563eb)!important;text-align:left!important;direction:rtl!important;font-weight:950!important;overflow:hidden!important}html body li.sepahan-product-card .sepahan-price-normalized,
html body li.sepahan-product-card .sepahan-product-price>.price{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-end!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;gap:2px!important;color:inherit!important;text-align:left!important;direction:rtl!important;line-height:1.35!important;overflow:hidden!important}html body li.sepahan-product-card .sepahan-product-price del,
html body li.sepahan-product-card .sepahan-price-normalized
del{order:1!important;display:block!important;width:100%!important;margin:0!important;color:#94a3b8!important;opacity:.75!important;font-size:10.5px!important;font-weight:700!important;line-height:16px!important;text-align:left!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html body li.sepahan-product-card .sepahan-product-price ins,
html body li.sepahan-product-card .sepahan-price-normalized ins,
html body li.sepahan-product-card .sepahan-price-normalized>.woocommerce-Price-amount{order:2!important;display:block!important;width:100%!important;margin:0!important;color:inherit!important;font-size:13px!important;font-weight:950!important;line-height:20px!important;text-align:left!important;text-decoration:none!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html body li.sepahan-product-card .sepahan-product-price bdi,
html body li.sepahan-product-card .sepahan-price-normalized
bdi{display:inline-flex!important;align-items:baseline!important;justify-content:flex-start!important;max-width:100%!important;direction:rtl!important;unicode-bidi:isolate!important;white-space:nowrap!important}html body li.sepahan-product-card .sepahan-product-rating{grid-column:2!important;grid-row:1!important;justify-self:end!important;align-self:end!important;display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;flex:0 0 auto!important;min-width:0!important;margin:0
0 2px!important;padding:0!important;gap:3px!important;color:#f59e0b!important;font-size:11px!important;font-weight:850!important;line-height:1!important;direction:rtl!important;white-space:nowrap!important}html body li.sepahan-product-card .sepahan-product-rating
svg{flex:0 0 auto!important;width:15px!important;height:15px!important}html body li.sepahan-product-card .sepahan-product-price-call,
html body li.sepahan-product-card .sepahan-product-price-outofstock{grid-column:1/-1!important;width:100%!important;max-width:100%!important}html body li.sepahan-product-card .sepahan-card-actions{display:grid!important;grid-template-columns:minmax(0,1fr) 42px!important;align-items:center!important;width:100%!important;margin:0!important;padding:9px
13px 13px!important;gap:8px!important;box-sizing:border-box!important}html body li.sepahan-product-card .sepahan-card-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;height:38px!important;min-height:38px!important;margin:0!important;padding:0
10px!important;border-radius:12px!important;box-sizing:border-box!important;font-size:11.5px!important;font-weight:900!important;line-height:1!important;text-decoration:none!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html body li.sepahan-product-card .sepahan-card-btn-icon{width:42px!important;min-width:42px!important;padding:0!important}html body li.sepahan-product-card .sepahan-card-btn-icon
svg{display:block!important;width:18px!important;height:18px!important}@media(min-width:1024px){html body .sepahan-shop-layout-4-2 li.sepahan-product-card .sepahan-product-img{height:170px!important}html body .sepahan-shop-layout-3-2 li.sepahan-product-card .sepahan-product-img,
html body .sepahan-shop-layout-3-1 li.sepahan-product-card .sepahan-product-img{height:205px!important}html body .sepahan-shop-layout-2-1 li.sepahan-product-card .sepahan-product-img{height:245px!important}}@media(max-width:767px){html body .sepahan-shop-layout-4-2 li.sepahan-product-card,
html body .sepahan-shop-layout-3-2 li.sepahan-product-card{border-radius:15px!important}html body .sepahan-shop-layout-4-2 li.sepahan-product-card .sepahan-product-img,
html body .sepahan-shop-layout-3-2 li.sepahan-product-card .sepahan-product-img{height:124px!important;padding:9px!important}html body .sepahan-shop-layout-4-2 li.sepahan-product-card .sepahan-product-body,
html body .sepahan-shop-layout-3-2 li.sepahan-product-card .sepahan-product-body{padding:8px
9px 5px!important;gap:6px!important}html body .sepahan-shop-layout-4-2 li.sepahan-product-card .sepahan-product-title,
html body .sepahan-shop-layout-3-2 li.sepahan-product-card .sepahan-product-title{min-height:40px!important;max-height:40px!important;font-size:11.5px!important;line-height:20px!important}html body .sepahan-shop-layout-4-2 li.sepahan-product-card .sepahan-product-meta-row,
html body .sepahan-shop-layout-3-2 li.sepahan-product-card .sepahan-product-meta-row{min-height:43px!important;gap:5px!important}html body .sepahan-shop-layout-4-2 li.sepahan-product-card .sepahan-product-price,
html body .sepahan-shop-layout-3-2 li.sepahan-product-card .sepahan-product-price{min-height:36px!important}html body .sepahan-shop-layout-4-2 li.sepahan-product-card .sepahan-product-price ins,
html body .sepahan-shop-layout-4-2 li.sepahan-product-card .sepahan-price-normalized ins,
html body .sepahan-shop-layout-4-2 li.sepahan-product-card .sepahan-price-normalized>.woocommerce-Price-amount,
html body .sepahan-shop-layout-3-2 li.sepahan-product-card .sepahan-product-price ins,
html body .sepahan-shop-layout-3-2 li.sepahan-product-card .sepahan-price-normalized ins,
html body .sepahan-shop-layout-3-2 li.sepahan-product-card .sepahan-price-normalized>.woocommerce-Price-amount{font-size:11px!important;line-height:18px!important}html body .sepahan-shop-layout-4-2 li.sepahan-product-card .sepahan-product-rating,
html body .sepahan-shop-layout-3-2 li.sepahan-product-card .sepahan-product-rating{font-size:9.5px!important;gap:2px!important}html body .sepahan-shop-layout-4-2 li.sepahan-product-card .sepahan-product-rating svg,
html body .sepahan-shop-layout-3-2 li.sepahan-product-card .sepahan-product-rating
svg{width:13px!important;height:13px!important}html body .sepahan-shop-layout-4-2 li.sepahan-product-card .sepahan-card-actions,
html body .sepahan-shop-layout-3-2 li.sepahan-product-card .sepahan-card-actions{grid-template-columns:minmax(0,1fr) 36px!important;padding:7px
9px 9px!important;gap:6px!important}html body .sepahan-shop-layout-4-2 li.sepahan-product-card .sepahan-card-btn,
html body .sepahan-shop-layout-3-2 li.sepahan-product-card .sepahan-card-btn{height:33px!important;min-height:33px!important;font-size:10px!important;border-radius:10px!important}html body .sepahan-shop-layout-4-2 li.sepahan-product-card .sepahan-card-btn-icon,
html body .sepahan-shop-layout-3-2 li.sepahan-product-card .sepahan-card-btn-icon{width:36px!important;min-width:36px!important}html body .sepahan-shop-layout-3-1 li.sepahan-product-card .sepahan-product-img,
html body .sepahan-shop-layout-2-1 li.sepahan-product-card .sepahan-product-img{height:210px!important}}@media(max-width:380px){html body .sepahan-shop-layout-4-2 li.sepahan-product-card .sepahan-product-img,
html body .sepahan-shop-layout-3-2 li.sepahan-product-card .sepahan-product-img{height:106px!important}html body .sepahan-shop-layout-4-2 li.sepahan-product-card .sepahan-card-actions,
html body .sepahan-shop-layout-3-2 li.sepahan-product-card .sepahan-card-actions{grid-template-columns:minmax(0,1fr) 34px!important}html body .sepahan-shop-layout-4-2 li.sepahan-product-card .sepahan-card-btn-icon,
html body .sepahan-shop-layout-3-2 li.sepahan-product-card .sepahan-card-btn-icon{width:34px!important;min-width:34px!important}}html body main#primary.sepahan-shop-page,
html body main#primary.sepahan-shop-page .sepahan-shop-container,
html body main#primary.sepahan-shop-page .sepahan-shop-layout,
html body main#primary.sepahan-shop-page .sepahan-shop-content,
html body main#primary.sepahan-shop-page .sepahan-products-grid,
html body main#primary.sepahan-shop-page .sepahan-products-grid>ul.products{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}html body main#primary.sepahan-shop-page{overflow-x:hidden!important}html body main#primary.sepahan-shop-page .sepahan-shop-layout,
html body main#primary.sepahan-shop-page .sepahan-shop-content,
html body main#primary.sepahan-shop-page .sepahan-products-grid{overflow:visible!important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products.sepahan-shop-grid,
html body main#primary.sepahan-shop-page .sepahan-products-grid>ul.products.sepahan-products-loop{display:grid!important;grid-template-columns:repeat(var(--sepahan-shop-desktop-cols,4),minmax(0,1fr))!important;gap:16px!important;margin:0!important;padding:0!important;list-style:none!important}html body main#primary.sepahan-shop-page .sepahan-shop-cats-shell-scroll{direction:ltr!important;grid-template-columns:44px minmax(0,1fr) 44px!important}html body main#primary.sepahan-shop-page .sepahan-shop-cats-shell-scroll .sepahan-shop-cats-scroll{direction:rtl!important;min-width:0!important}html body main#primary.sepahan-shop-page .sepahan-shop-cats-nav{direction:ltr!important}html body main#primary.sepahan-shop-page .sepahan-shop-cats-nav
svg{display:block!important;width:20px!important;height:20px!important;fill:none!important;stroke:currentColor!important;stroke-width:2.5!important;stroke-linecap:round!important;stroke-linejoin:round!important;pointer-events:none!important}html body main#primary.sepahan-shop-page .sepahan-products-grid>ul.products>li.product.sepahan-product-card{display:flex!important;flex-direction:column!important;width:100%!important;max-width:100%!important;min-width:0!important;height:100%!important;margin:0!important;padding:0!important;float:none!important;overflow:hidden!important;box-sizing:border-box!important;border:1px
solid var(--sepahan-border,#e5e7eb)!important;border-radius:18px!important;background:var(--sepahan-card,#fff)!important;box-shadow:0 7px 20px rgba(15,23,42,.05)!important}html body main#primary.sepahan-shop-page .sepahan-products-grid>ul.products>li.product.sepahan-product-card>.sepahan-product-inner{display:flex!important;flex-direction:column!important;width:100%!important;max-width:100%!important;min-width:0!important;height:100%!important;min-height:286px!important;padding:9px!important;overflow:hidden!important;box-sizing:border-box!important;background:inherit!important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-image-link{position:relative!important;display:block!important;flex:0 0 auto!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;overflow:hidden!important;border-radius:14px!important;box-sizing:border-box!important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-img{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:100%!important;min-width:0!important;height:128px!important;min-height:128px!important;max-height:128px!important;margin:0!important;padding:8px!important;overflow:hidden!important;border-radius:14px!important;box-sizing:border-box!important;background:var(--sepahan-card,#fff)!important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-image-link .sepahan-product-img > img,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-image-link .sepahan-product-img>picture>img{display:block!important;width:100%!important;height:100%!important;min-width:0!important;max-width:100%!important;max-height:100%!important;margin:0
auto!important;padding:0!important;object-fit:contain!important;object-position:center center!important;transform:none!important;border-radius:12px!important;box-sizing:border-box!important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-body{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;width:100%!important;min-width:0!important;min-height:0!important;gap:6px!important;padding:9px
3px 5px!important;overflow:hidden!important;box-sizing:border-box!important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-title,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-title>a{display:-webkit-box!important;width:100%!important;min-width:0!important;min-height:40px!important;max-height:40px!important;margin:0!important;overflow:hidden!important;color:var(--sepahan-text,#0f172a)!important;font-size:12px!important;font-weight:900!important;line-height:20px!important;text-align:right!important;white-space:normal!important;word-break:normal!important;text-decoration:none!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-meta-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;width:100%!important;min-width:0!important;min-height:44px!important;margin-top:auto!important;padding:0!important;gap:7px!important;direction:ltr!important;overflow:hidden!important;box-sizing:border-box!important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-price,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-price-normalized{grid-column:1!important;justify-self:start!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;color:var(--sepahan-product-price,#2563eb)!important;text-align:left!important;direction:rtl!important;overflow:hidden!important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-price del,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-price-normalized del,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-price ins,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-price-normalized ins,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-price .woocommerce-Price-amount,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-price-normalized .woocommerce-Price-amount{display:block!important;width:100%!important;max-width:100%!important;margin:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;text-align:left!important;box-sizing:border-box!important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-price del,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-price-normalized
del{font-size:10px!important;line-height:16px!important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-price ins,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-price-normalized ins,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-price > .woocommerce-Price-amount,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-price-normalized>.woocommerce-Price-amount{color:var(--sepahan-product-price,#2563eb)!important;font-size:12px!important;font-weight:950!important;line-height:19px!important;text-decoration:none!important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-rating{grid-column:2!important;justify-self:end!important;align-self:end!important;display:inline-flex!important;align-items:center!important;gap:2px!important;max-width:48px!important;margin:0
0 3px!important;padding:0!important;color:#f59e0b!important;font-size:10.5px!important;font-weight:850!important;line-height:1!important;direction:rtl!important;white-space:nowrap!important;overflow:hidden!important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-card-actions{display:grid!important;grid-template-columns:minmax(0,1fr) 40px!important;align-items:center!important;width:100%!important;max-width:100%!important;min-width:0!important;margin-top:auto!important;padding:5px
1px 1px!important;gap:7px!important;box-sizing:border-box!important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-card-actions>a.sepahan-card-btn.sepahan-card-btn-light{display:flex!important;width:100%!important;max-width:none!important;min-width:0!important;height:36px!important;min-height:36px!important;padding:0
12px!important;border-radius:11px!important;font-size:11px!important;font-weight:900!important;line-height:1!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;box-sizing:border-box!important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-card-actions>a.sepahan-card-btn.sepahan-card-btn-icon{display:flex!important;width:40px!important;max-width:40px!important;min-width:40px!important;height:36px!important;min-height:36px!important;padding:0!important;border-radius:11px!important;box-sizing:border-box!important}@media(min-width:1024px){html body main#primary.sepahan-shop-page.sepahan-shop-layout-4-2 .sepahan-product-img{height:122px!important;min-height:122px!important;max-height:122px!important}html body main#primary.sepahan-shop-page.sepahan-shop-layout-3-2 .sepahan-product-img,
html body main#primary.sepahan-shop-page.sepahan-shop-layout-3-1 .sepahan-product-img{height:148px!important;min-height:148px!important;max-height:148px!important}html body main#primary.sepahan-shop-page.sepahan-shop-layout-2-1 .sepahan-product-img{height:205px!important;min-height:205px!important;max-height:205px!important}}@media(max-width:1023px) and (min-width:768px){html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products.sepahan-shop-grid,
html body main#primary.sepahan-shop-page .sepahan-products-grid>ul.products.sepahan-products-loop{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}}@media(max-width:767px){html body main#primary.sepahan-shop-page .sepahan-shop-container{padding-right:10px!important;padding-left:10px!important}html body main#primary.sepahan-shop-page .sepahan-shop-layout{display:flex!important;flex-direction:column!important}html body main#primary.sepahan-shop-page .sepahan-shop-content{order:1!important}html body main#primary.sepahan-shop-page .sepahan-shop-sidebar{order:2!important;width:100%!important;max-width:100%!important;min-width:0!important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products.sepahan-shop-grid,
html body main#primary.sepahan-shop-page .sepahan-products-grid>ul.products.sepahan-products-loop{grid-template-columns:repeat(var(--sepahan-shop-mobile-cols,2),minmax(0,1fr))!important;gap:10px!important}html body main#primary.sepahan-shop-page .sepahan-products-grid>ul.products>li.product.sepahan-product-card{border-radius:15px!important}html body main#primary.sepahan-shop-page .sepahan-products-grid>ul.products>li.product.sepahan-product-card>.sepahan-product-inner{min-height:260px!important;padding:7px!important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-img{height:108px!important;min-height:108px!important;max-height:108px!important;padding:6px!important}html body main#primary.sepahan-shop-page.sepahan-shop-layout-3-1 .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-img,
html body main#primary.sepahan-shop-page.sepahan-shop-layout-2-1 .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-img{height:210px!important;min-height:210px!important;max-height:210px!important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-body{padding:7px
2px 4px!important;gap:5px!important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-title,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-title>a{min-height:36px!important;max-height:36px!important;font-size:11px!important;line-height:18px!important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-meta-row{min-height:42px!important;gap:4px!important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-price ins,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-price-normalized ins,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-price > .woocommerce-Price-amount,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-price-normalized>.woocommerce-Price-amount{font-size:10.5px!important;line-height:17px!important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-rating{max-width:42px!important;font-size:9.5px!important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-card-actions{grid-template-columns:minmax(0,1fr) 36px!important;gap:6px!important;padding-top:4px!important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-card-actions>a.sepahan-card-btn.sepahan-card-btn-light{width:100%!important;min-width:0!important;height:33px!important;min-height:33px!important;padding:0
7px!important;font-size:10px!important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-card-actions>a.sepahan-card-btn.sepahan-card-btn-icon{width:36px!important;max-width:36px!important;min-width:36px!important;height:33px!important;min-height:33px!important}html body main#primary.sepahan-shop-page .sepahan-shop-cats-shell-scroll{display:block!important}}@media(max-width:380px){html body main#primary.sepahan-shop-page .sepahan-shop-container{padding-right:8px!important;padding-left:8px!important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products.sepahan-shop-grid,
html body main#primary.sepahan-shop-page .sepahan-products-grid>ul.products.sepahan-products-loop{gap:8px!important}html body main#primary.sepahan-shop-page .sepahan-products-grid>ul.products>li.product.sepahan-product-card>.sepahan-product-inner{padding:6px!important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-img{height:98px!important;min-height:98px!important;max-height:98px!important;padding:5px!important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-card-actions{grid-template-columns:minmax(0,1fr) 34px!important;gap:5px!important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-card-actions>a.sepahan-card-btn.sepahan-card-btn-icon{width:34px!important;max-width:34px!important;min-width:34px!important}}html body main#primary.sepahan-shop-page .sepahan-shop-content > .sepahan-shop-toolbar,
html body main#primary.sepahan-shop-page .sepahan-shop-content>.sepahan-shop-pagination{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;margin-right:0!important;margin-left:0!important;box-sizing:border-box!important}html body main#primary.sepahan-shop-page .sepahan-shop-content>.sepahan-shop-toolbar{overflow:hidden!important}html body main#primary.sepahan-shop-page .sepahan-shop-content > .sepahan-shop-toolbar .sepahan-sort-links{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-img{height:180px!important;min-height:180px!important;max-height:180px!important;padding:8px!important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-image-link .sepahan-product-img > img,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-image-link .sepahan-product-img > picture,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-image-link .sepahan-product-img>picture>img{width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;margin:auto!important;padding:0!important;object-fit:contain!important;object-position:center center!important;transform:none!important;aspect-ratio:auto!important}@media(min-width:1024px){html body main#primary.sepahan-shop-page.sepahan-shop-layout-4-2 .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-img{height:165px!important;min-height:165px!important;max-height:165px!important}html body main#primary.sepahan-shop-page.sepahan-shop-layout-3-2 .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-img,
html body main#primary.sepahan-shop-page.sepahan-shop-layout-3-1 .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-img{height:190px!important;min-height:190px!important;max-height:190px!important}html body main#primary.sepahan-shop-page.sepahan-shop-layout-2-1 .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-img{height:245px!important;min-height:245px!important;max-height:245px!important}}html body main#primary.sepahan-shop-page .sepahan-shop-content>.sepahan-shop-pagination{clear:both!important;margin-top:16px!important;padding:11px!important;border:1px
solid var(--sepahan-border,#e2e8f0)!important;border-radius:16px!important;background:var(--sepahan-card,#fff)!important;overflow:hidden!important;text-align:center!important}html body main#primary.sepahan-shop-page .sepahan-shop-pagination nav.woocommerce-pagination{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}html body main#primary.sepahan-shop-page .sepahan-shop-pagination nav.woocommerce-pagination::-webkit-scrollbar{display:none!important}html body main#primary.sepahan-shop-page .sepahan-shop-pagination nav.woocommerce-pagination>ul.page-numbers{display:inline-flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:center!important;width:max-content!important;min-width:min-content!important;max-width:none!important;margin:0
auto!important;padding:0!important;border:0!important;float:none!important;direction:rtl!important;white-space:nowrap!important}html body main#primary.sepahan-shop-page .sepahan-shop-pagination nav.woocommerce-pagination>ul.page-numbers>li{display:block!important;flex:0 0 auto!important;margin:0
3px!important;padding:0!important;border:0!important;float:none!important}html body main#primary.sepahan-shop-page .sepahan-shop-pagination nav.woocommerce-pagination a.page-numbers,
html body main#primary.sepahan-shop-page .sepahan-shop-pagination nav.woocommerce-pagination span.page-numbers{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;margin:0!important;padding:0!important;border:0!important;border-radius:10px!important;box-sizing:border-box!important}@media(max-width:767px){html body main#primary.sepahan-shop-page .sepahan-shop-content>.sepahan-shop-toolbar{margin:0
0 12px!important;padding:9px
10px!important;border-radius:14px!important}html body main#primary.sepahan-shop-page .sepahan-shop-content > .sepahan-shop-toolbar .sepahan-sort-links{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:7px!important;padding:1px
0 3px!important;overflow-x:auto!important;overflow-y:hidden!important;white-space:nowrap!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-inline:contain!important}html body main#primary.sepahan-shop-page .sepahan-shop-content > .sepahan-shop-toolbar .sepahan-sort-links::-webkit-scrollbar{display:none!important}html body main#primary.sepahan-shop-page .sepahan-shop-content > .sepahan-shop-toolbar .sepahan-sort-links > strong,
html body main#primary.sepahan-shop-page .sepahan-shop-content > .sepahan-shop-toolbar .sepahan-sort-links>a{flex:0 0 auto!important;width:auto!important;max-width:none!important;margin:0!important;white-space:nowrap!important}html body main#primary.sepahan-shop-page .sepahan-shop-content > .sepahan-shop-toolbar .sepahan-sort-links>strong{font-size:12px!important}html body main#primary.sepahan-shop-page .sepahan-shop-content > .sepahan-shop-toolbar .sepahan-sort-links>a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:31px!important;padding:6px
8px!important;border-radius:9px!important;font-size:11px!important;line-height:1!important}html body main#primary.sepahan-shop-page .sepahan-products-grid>ul.products>li.product.sepahan-product-card>.sepahan-product-inner{min-height:300px!important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-img{height:142px!important;min-height:142px!important;max-height:142px!important;padding:5px!important}html body main#primary.sepahan-shop-page.sepahan-shop-layout-3-1 .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-img,
html body main#primary.sepahan-shop-page.sepahan-shop-layout-2-1 .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-img{height:235px!important;min-height:235px!important;max-height:235px!important}html body main#primary.sepahan-shop-page .sepahan-shop-content>.sepahan-shop-pagination{margin:12px
0 0!important;padding:8px
6px!important;border-radius:14px!important}html body main#primary.sepahan-shop-page .sepahan-shop-pagination nav.woocommerce-pagination a.page-numbers,
html body main#primary.sepahan-shop-page .sepahan-shop-pagination nav.woocommerce-pagination span.page-numbers{width:33px!important;min-width:33px!important;max-width:33px!important;height:33px!important;min-height:33px!important;border-radius:9px!important;font-size:12px!important}html body main#primary.sepahan-shop-page .sepahan-shop-pagination nav.woocommerce-pagination>ul.page-numbers>li{margin:0
2px!important}}@media(max-width:380px){html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-img{height:132px!important;min-height:132px!important;max-height:132px!important}}html body main#primary.sepahan-shop-page{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;box-sizing:border-box!important;overflow-x:clip!important}html body main#primary.sepahan-shop-page>.sepahan-shop-container{width:100%!important;max-width:1320px!important;min-width:0!important;margin-right:auto!important;margin-left:auto!important;padding-right:16px!important;padding-left:16px!important;box-sizing:border-box!important}html body main#primary.sepahan-shop-page > .sepahan-shop-container > .sepahan-shop-cats-shell,
html body main#primary.sepahan-shop-page>.sepahan-shop-container>.sepahan-shop-layout{width:100%!important;max-width:100%!important;min-width:0!important;margin-right:0!important;margin-left:0!important;box-sizing:border-box!important}html body main#primary.sepahan-shop-page .sepahan-shop-layout > .sepahan-shop-content,
html body main#primary.sepahan-shop-page .sepahan-shop-layout>.sepahan-shop-sidebar{min-width:0!important;box-sizing:border-box!important}@media (max-width:1351px){html body main#primary.sepahan-shop-page>.sepahan-shop-container{max-width:100%!important}}@media (max-width:767px){html body main#primary.sepahan-shop-page>.sepahan-shop-container{padding-right:10px!important;padding-left:10px!important}}@media (max-width:380px){html body main#primary.sepahan-shop-page>.sepahan-shop-container{padding-right:8px!important;padding-left:8px!important}}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card{--sepahan-card-current-price-size:14px;--sepahan-card-old-price-size:10.5px}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-meta-row,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-meta-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;width:100%!important;max-width:100%!important;min-width:0!important;gap:6px!important;direction:ltr!important;overflow:hidden!important;box-sizing:border-box!important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-price,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-price-normalized,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-price,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-price-normalized{grid-column:1!important;grid-row:1!important;justify-self:start!important;align-self:end!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-end!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;gap:1px!important;color:var(--sepahan-product-price,#2563eb)!important;direction:rtl!important;text-align:left!important;overflow:hidden!important;box-sizing:border-box!important;font-variant-numeric:tabular-nums!important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-price-normalized > .woocommerce-Price-amount,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-price-normalized > .woocommerce-Price-amount *,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-price-normalized > ins,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-price-normalized > ins *,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-price > .woocommerce-Price-amount,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-price > .woocommerce-Price-amount *,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-price > ins,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-price > ins *,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-price-normalized > .woocommerce-Price-amount,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-price-normalized > .woocommerce-Price-amount *,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-price-normalized > ins,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-price-normalized > ins *,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-price > .woocommerce-Price-amount,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-price > .woocommerce-Price-amount *,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-price > ins,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-price > ins
*{display:inline-flex!important;align-items:baseline!important;max-width:100%!important;margin:0!important;padding:0!important;color:var(--sepahan-product-price,#2563eb)!important;font-size:var(--sepahan-card-current-price-size)!important;font-weight:950!important;line-height:1.45!important;letter-spacing:-.12px!important;text-decoration:none!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;box-sizing:border-box!important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-price-normalized > del,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-price-normalized > del *,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-price > del,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-price > del *,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-price-normalized > del,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-price-normalized > del *,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-price > del,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-price > del
*{display:inline-flex!important;align-items:baseline!important;max-width:100%!important;margin:0!important;padding:0!important;color:#94a3b8!important;font-size:var(--sepahan-card-old-price-size)!important;font-weight:700!important;line-height:1.4!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-rating,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-rating{grid-column:2!important;grid-row:1!important;justify-self:end!important;align-self:end!important;flex:0 0 auto!important;width:auto!important;max-width:46px!important;min-width:0!important;margin:0
0 3px!important;white-space:nowrap!important;overflow:hidden!important}html body.single-product .sepahan-nikan-related{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;margin-top:20px!important;box-sizing:border-box!important;overflow:hidden!important}html body.single-product .sepahan-nikan-related > .related.products,
html body.single-product .sepahan-nikan-related>.upsells.products{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;overflow:hidden!important;box-sizing:border-box!important}html body.single-product .sepahan-nikan-related .related.products > h2,
html body.single-product .sepahan-nikan-related .upsells.products>h2{width:100%!important;margin:0
0 16px!important;padding:0!important;font-size:19px!important;line-height:1.7!important;font-weight:950!important;text-align:right!important}html body.single-product .sepahan-nikan-related .related.products > ul.products,
html body.single-product .sepahan-nikan-related .upsells.products>ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;gap:14px!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;list-style:none!important;float:none!important;clear:both!important;box-sizing:border-box!important;overflow:visible!important}html body.single-product .sepahan-nikan-related .related.products > ul.products::before,
html body.single-product .sepahan-nikan-related .related.products > ul.products::after,
html body.single-product .sepahan-nikan-related .upsells.products > ul.products::before,
html body.single-product .sepahan-nikan-related .upsells.products>ul.products::after{display:none!important;content:none!important}html body.single-product .sepahan-nikan-related ul.products>li.product.sepahan-product-card{display:flex!important;flex-direction:column!important;width:auto!important;max-width:100%!important;min-width:0!important;height:100%!important;margin:0!important;padding:0!important;float:none!important;clear:none!important;overflow:hidden!important;box-sizing:border-box!important}html body.single-product .sepahan-nikan-related ul.products>li.product.sepahan-product-card>.sepahan-product-inner{display:grid!important;grid-template-rows:auto minmax(0,1fr) auto!important;width:100%!important;max-width:100%!important;min-width:0!important;height:100%!important;min-height:330px!important;margin:0!important;padding:0!important;box-sizing:border-box!important;overflow:hidden!important}html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-image-link{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important}html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-img{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:100%!important;min-width:0!important;height:165px!important;min-height:165px!important;max-height:165px!important;margin:0!important;padding:10px!important;overflow:hidden!important;box-sizing:border-box!important}html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-img > img,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-img > picture,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-img>picture>img{display:block!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;margin:auto!important;padding:0!important;object-fit:contain!important;object-position:center center!important;transform:none!important;box-sizing:border-box!important}html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-body{display:flex!important;flex-direction:column!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:10px
11px 6px!important;gap:7px!important;overflow:hidden!important;box-sizing:border-box!important}html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-title,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-title>a{display:-webkit-box!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:42px!important;max-height:42px!important;margin:0!important;padding:0!important;color:var(--sepahan-text,#111827)!important;font-size:12px!important;font-weight:900!important;line-height:21px!important;text-align:right!important;white-space:normal!important;word-break:normal!important;overflow:hidden!important;text-overflow:ellipsis!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-meta-row{min-height:48px!important;margin-top:auto!important}html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-card-actions{display:grid!important;grid-template-columns:minmax(0,1fr) 38px!important;align-items:center!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:5px
10px 10px!important;gap:7px!important;box-sizing:border-box!important;overflow:hidden!important}html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-card-actions>.sepahan-card-btn-light{display:flex!important;width:100%!important;max-width:none!important;min-width:0!important;height:36px!important;min-height:36px!important;margin:0!important;padding:0
9px!important;border-radius:11px!important;font-size:11px!important;line-height:1!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;box-sizing:border-box!important}html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-card-actions>.sepahan-card-btn-icon{display:flex!important;width:38px!important;max-width:38px!important;min-width:38px!important;height:36px!important;min-height:36px!important;margin:0!important;padding:0!important;border-radius:11px!important;box-sizing:border-box!important}html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-more{display:none!important}@media(max-width:1023px){html body.single-product .sepahan-nikan-related .related.products > ul.products,
html body.single-product .sepahan-nikan-related .upsells.products>ul.products{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}}@media(max-width:767px){html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card{--sepahan-card-current-price-size:12.5px;--sepahan-card-old-price-size:9.5px}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-meta-row{min-height:46px!important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-rating,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-rating{max-width:40px!important;font-size:9.5px!important;gap:1px!important}html body.single-product .sepahan-nikan-related{margin-top:16px!important;padding:12px!important;border-radius:16px!important}html body.single-product .sepahan-nikan-related .related.products > h2,
html body.single-product .sepahan-nikan-related .upsells.products>h2{margin-bottom:12px!important;font-size:17px!important;line-height:1.7!important}html body.single-product .sepahan-nikan-related .related.products > ul.products,
html body.single-product .sepahan-nikan-related .upsells.products>ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}html body.single-product .sepahan-nikan-related ul.products>li.product.sepahan-product-card>.sepahan-product-inner{min-height:300px!important}html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-img{height:125px!important;min-height:125px!important;max-height:125px!important;padding:6px!important}html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-body{padding:7px
7px 4px!important;gap:5px!important}html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-title,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-title>a{min-height:38px!important;max-height:38px!important;font-size:10.5px!important;line-height:19px!important}html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-meta-row{min-height:46px!important;gap:4px!important}html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-card-actions{grid-template-columns:minmax(0,1fr) 34px!important;padding:4px
6px 7px!important;gap:5px!important}html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-card-actions>.sepahan-card-btn-light{height:33px!important;min-height:33px!important;padding:0
6px!important;font-size:10px!important}html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-card-actions>.sepahan-card-btn-icon{width:34px!important;max-width:34px!important;min-width:34px!important;height:33px!important;min-height:33px!important}}@media(max-width:380px){html body.single-product .sepahan-nikan-related{padding:10px!important}html body.single-product .sepahan-nikan-related .related.products > ul.products,
html body.single-product .sepahan-nikan-related .upsells.products>ul.products{gap:8px!important}html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-img{height:116px!important;min-height:116px!important;max-height:116px!important}}@media (max-width: 767px){html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-price-single,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-price-single{direction:ltr !important;align-items:flex-start !important;justify-content:flex-end !important;text-align:left !important;padding-inline-start:0 !important;margin-inline-start:0 !important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-price-single > .woocommerce-Price-amount,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-price-single > .woocommerce-Price-amount *,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-price-single > .woocommerce-Price-amount,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-price-single > .woocommerce-Price-amount
*{direction:rtl !important;margin-inline:0 !important}html{scroll-behavior:auto !important}html body,
html body main,
html body section,
html body .elementor-element,
html body .sepahan-shop-page{background-attachment:scroll !important}html body .sepahan-v241-mobile-bottom-nav,
html body .sepahan-v241-mobile-bottom-nav-inner,
html body #topHeader,
html body header#topHeader,
html body .sepahan-main-header,
html body .site-header{-webkit-backdrop-filter:none !important;backdrop-filter:none !important}html body .sepahan-v241-style-glass .sepahan-v241-mobile-bottom-nav-inner{background:var(--sepahan-v241-nav-bg, #fff) !important}html.dark body .sepahan-v241-style-glass .sepahan-v241-mobile-bottom-nav-inner,
body.dark .sepahan-v241-style-glass .sepahan-v241-mobile-bottom-nav-inner,
[data-theme="dark"] body .sepahan-v241-style-glass .sepahan-v241-mobile-bottom-nav-inner{background:var(--sepahan-v241-nav-bg, #0f172a) !important}html body .sepahan-v241-mobile-bottom-nav{transition:none !important;transform:translate3d(0, 0, 0) !important;backface-visibility:hidden !important}html body .sepahan-v241-mobile-bottom-nav-inner{box-shadow:0 7px 22px rgba(15, 23, 42, .14) !important}html body .sepahan-v241-mobile-nav-item,
html body .sepahan-product-card,
html body .sepahan-product-card *,
html body .sepahan-shop-cat,
html body .sepahan-shop-cat
*{animation-duration:0s !important;animation-delay:0s !important;transition-duration:0s !important}html body main#primary.sepahan-shop-page li.product.sepahan-product-card,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card{box-shadow:0 2px 9px rgba(15, 23, 42, .07) !important}html body main#primary.sepahan-shop-page li.product.sepahan-product-card:nth-child(n+5),
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card:nth-child(n+5){content-visibility:auto;contain-intrinsic-size:350px}html body #topHeader,
html body header#topHeader,
html body .sepahan-main-header,
html body .site-header{will-change:auto !important;transform:translate3d(0, 0, 0);backface-visibility:hidden}html body main#primary.sepahan-shop-page .sepahan-product-card,
html body main#primary.sepahan-shop-page .sepahan-product-card img,
html body.single-product .sepahan-nikan-related .sepahan-product-card,
html body.single-product .sepahan-nikan-related .sepahan-product-card
img{will-change:auto !important;filter:none !important}}@media (max-width: 767px){html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-body,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-body{position:relative !important;min-width:0 !important;max-width:100% !important;box-sizing:border-box !important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-meta-row,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-meta-row{position:relative !important;display:block !important;width:100% !important;max-width:100% !important;min-width:0 !important;min-height:43px !important;margin:0
!important;padding:0
!important;direction:ltr !important;overflow:hidden !important;box-sizing:border-box !important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-price,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-price-normalized,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-price,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-price-normalized{position:absolute !important;left:0 !important;right:auto !important;bottom:0 !important;top:auto !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:flex-end !important;width:auto !important;max-width:calc(100% - 48px) !important;min-width:0 !important;margin:0
!important;padding:0
!important;direction:rtl !important;text-align:left !important;transform:none !important;box-sizing:border-box !important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-price-single,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-price-single{left:0 !important;right:auto !important;width:auto !important;margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-price > .woocommerce-Price-amount,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-price > ins,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-price > del,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-price > .woocommerce-Price-amount,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-price > ins,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-price>del{align-self:flex-start !important;margin-left:0 !important;margin-right:0 !important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-rating,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-rating{position:absolute !important;right:0 !important;left:auto !important;bottom:2px !important;top:auto !important;margin:0
!important;transform:none !important}}@media (max-width: 767px){html body #topHeader,
html body
header#topHeader{display:block !important;visibility:visible !important;opacity:1 !important;width:100% !important;margin:0
!important;transform:none !important;translate:none !important;filter:none !important;clip-path:none !important;transition:none !important;animation:none !important;will-change:auto !important;backface-visibility:visible !important;content-visibility:visible !important;box-sizing:border-box !important;z-index:10000 !important}html body #topHeader.is-hidden,
html body #topHeader.header-hidden,
html body #topHeader.sepahan-header-hidden,
html body header#topHeader.is-hidden,
html body header#topHeader.header-hidden,
html body header#topHeader.sepahan-header-hidden{display:block !important;visibility:visible !important;opacity:1 !important;transform:none !important}html body.sepahan-mobile-header-normal #topHeader,
html body.sepahan-mobile-header-normal
header#topHeader{position:relative !important;top:auto !important;left:auto !important;right:auto !important}html body.sepahan-mobile-header-sticky #topHeader,
html body.sepahan-mobile-header-sticky
header#topHeader{position:-webkit-sticky !important;position:sticky !important;top:var(--sepahan-mobile-header-top, 0px) !important;left:auto !important;right:auto !important}html body.sepahan-mobile-header-fixed #topHeader,
html body.sepahan-mobile-header-fixed
header#topHeader{position:fixed !important;top:var(--sepahan-mobile-header-top, 0px) !important;left:0 !important;right:0 !important}html body:not(.sepahan-mobile-header-fixed) #sepahan-v239-header-spacer{display:none !important;height:0 !important;min-height:0 !important;max-height:0 !important;margin:0
!important;padding:0
!important;border:0
!important;overflow:hidden !important}html body.sepahan-mobile-header-fixed #sepahan-v239-header-spacer{display:block !important;width:100% !important;height:calc(var(--sepahan-mobile-header-height, 72px) + 8px) !important;min-height:calc(var(--sepahan-mobile-header-height, 72px) + 8px) !important;max-height:calc(var(--sepahan-mobile-header-height, 72px) + 8px) !important;margin:0
!important;padding:0
!important;border:0
!important;visibility:hidden !important;pointer-events:none !important;overflow:hidden !important}}@media (max-width: 767px){html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-meta-row,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-meta-row{grid-template-columns:minmax(0, 1fr) minmax(32px, auto) !important;column-gap:4px !important;overflow:visible !important;clip:auto !important;contain:none !important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-price,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-price-normalized,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-price,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-price-normalized{display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:flex-end !important;width:100% !important;min-width:0 !important;max-width:100% !important;height:auto !important;min-height:0 !important;max-height:none !important;margin:0
!important;padding:0
!important;overflow:visible !important;visibility:visible !important;opacity:1 !important;clip:auto !important;clip-path:none !important;contain:none !important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-price ins,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-price del,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-price-normalized ins,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-price-normalized del,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .woocommerce-Price-amount.amount,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .woocommerce-Price-amount.amount bdi,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-price ins,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-price del,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-price-normalized ins,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-price-normalized del,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .woocommerce-Price-amount.amount,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .woocommerce-Price-amount.amount
bdi{max-width:100% !important;max-height:none !important;overflow:visible !important;visibility:visible !important;opacity:1 !important;text-overflow:clip !important;clip:auto !important;clip-path:none !important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-price > .sepahan-price-normalized > .woocommerce-Price-amount.amount,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-price > .sepahan-price-normalized > ins > .woocommerce-Price-amount.amount,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-price > .sepahan-price-normalized > .woocommerce-Price-amount.amount,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-price>.sepahan-price-normalized>ins>.woocommerce-Price-amount.amount{display:block !important;width:auto !important;min-width:0 !important;max-width:100% !important;font-size:clamp(10px, 3.15vw, 13px) !important;line-height:1.35 !important;letter-spacing:-0.1px !important;white-space:normal !important;overflow-wrap:normal !important;word-break:keep-all !important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-price > .sepahan-price-normalized > .woocommerce-Price-amount.amount bdi,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-price > .sepahan-price-normalized > ins > .woocommerce-Price-amount.amount bdi,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-price > .sepahan-price-normalized > .woocommerce-Price-amount.amount bdi,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-price > .sepahan-price-normalized > ins > .woocommerce-Price-amount.amount
bdi{display:inline !important;width:auto !important;max-width:100% !important;white-space:normal !important;overflow-wrap:normal !important;word-break:keep-all !important}html body li.product.sepahan-product-card .sepahan-card-price-break{display:inline !important}html body li.product.sepahan-product-card .woocommerce-Price-currencySymbol{display:inline-block !important;white-space:nowrap !important;margin-right:3px !important;margin-left:0 !important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card del .woocommerce-Price-amount.amount,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card del .woocommerce-Price-amount.amount{font-size:clamp(8px, 2.55vw, 10.5px) !important;white-space:nowrap !important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-rating,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-rating{min-width:32px !important;max-width:42px !important;overflow:visible !important}}@media (max-width: 359px){html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-price > .sepahan-price-normalized > .woocommerce-Price-amount.amount,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-price > .sepahan-price-normalized > ins > .woocommerce-Price-amount.amount,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-price > .sepahan-price-normalized > .woocommerce-Price-amount.amount,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-price>.sepahan-price-normalized>ins>.woocommerce-Price-amount.amount{font-size:9.5px !important;letter-spacing:-0.2px !important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-rating,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-rating{min-width:29px !important;max-width:36px !important;font-size:8.5px !important;gap:1px !important}}@media (max-width: 767px){html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-body,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-body{overflow:visible !important}}@media (max-width: 767px){html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-meta-row,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-meta-row{position:static !important;display:flex !important;flex-direction:row !important;align-items:flex-end !important;justify-content:space-between !important;gap:6px !important;width:100% !important;max-width:100% !important;min-width:0 !important;min-height:43px !important;margin:0
!important;padding:0
!important;direction:ltr !important;overflow:visible !important;box-sizing:border-box !important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-meta-row > .sepahan-product-price,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-meta-row>.sepahan-product-price{position:static !important;inset:auto !important;order:1 !important;flex:1 1 auto !important;align-self:flex-end !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:flex-end !important;width:auto !important;max-width:calc(100% - 42px) !important;min-width:0 !important;margin:0
!important;padding:0
!important;direction:ltr !important;text-align:left !important;transform:none !important;overflow:visible !important;box-sizing:border-box !important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-meta-row > .sepahan-product-price > .sepahan-price-normalized,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-meta-row > .sepahan-product-price > .sepahan-price-wrap,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-meta-row > .sepahan-product-price > .sepahan-price-normalized,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-meta-row>.sepahan-product-price>.sepahan-price-wrap{position:static !important;inset:auto !important;align-self:flex-start !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:flex-end !important;width:auto !important;max-width:100% !important;min-width:0 !important;margin:0
!important;padding:0
!important;gap:1px !important;direction:ltr !important;text-align:left !important;transform:none !important;overflow:visible !important;box-sizing:border-box !important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-meta-row > .sepahan-product-price .woocommerce-Price-amount,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-meta-row > .sepahan-product-price ins,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-meta-row > .sepahan-product-price del,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-meta-row > .sepahan-product-price .woocommerce-Price-amount,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-meta-row > .sepahan-product-price ins,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-meta-row > .sepahan-product-price
del{position:static !important;inset:auto !important;align-self:flex-start !important;margin-left:0 !important;margin-right:0 !important;transform:none !important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-meta-row > .sepahan-product-price .woocommerce-Price-amount,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-meta-row > .sepahan-product-price .woocommerce-Price-amount bdi,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-meta-row > .sepahan-product-price .woocommerce-Price-amount,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-meta-row > .sepahan-product-price .woocommerce-Price-amount
bdi{direction:rtl !important;text-align:left !important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-meta-row > .sepahan-product-rating,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-meta-row>.sepahan-product-rating{position:static !important;inset:auto !important;order:2 !important;flex:0 0 auto !important;align-self:flex-end !important;margin:0
0 2px auto !important;transform:none !important}}@media (max-width: 767px){html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-meta-row > .sepahan-product-price > .sepahan-price-wrap,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-meta-row>.sepahan-product-price>.sepahan-price-wrap{display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:flex-end !important;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0
!important;padding:0
!important;text-align:left !important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-meta-row > .sepahan-product-price > .sepahan-price-wrap > .sepahan-price-normalized,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-meta-row>.sepahan-product-price>.sepahan-price-wrap>.sepahan-price-normalized{display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:flex-end !important;align-self:stretch !important;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0
!important;padding:0
!important;gap:1px !important;direction:ltr !important;text-align:left !important;transform:none !important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-meta-row > .sepahan-product-price > .sepahan-price-wrap > .sepahan-price-normalized > .woocommerce-Price-amount.amount,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-meta-row > .sepahan-product-price > .sepahan-price-wrap > .sepahan-price-normalized > ins,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-meta-row > .sepahan-product-price > .sepahan-price-wrap > .sepahan-price-normalized > del,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-meta-row > .sepahan-product-price > .sepahan-price-wrap > .sepahan-price-normalized > .woocommerce-Price-amount.amount,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-meta-row > .sepahan-product-price > .sepahan-price-wrap > .sepahan-price-normalized > ins,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-meta-row>.sepahan-product-price>.sepahan-price-wrap>.sepahan-price-normalized>del{align-self:flex-start !important;justify-self:start !important;width:auto !important;min-width:0 !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important;margin-inline:0 !important;padding-left:0 !important;padding-right:0 !important;text-align:left !important;transform:none !important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-price-single .sepahan-price-normalized > .woocommerce-Price-amount.amount,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-price-sale .sepahan-price-normalized > ins > .woocommerce-Price-amount.amount,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-price-single .sepahan-price-normalized > .woocommerce-Price-amount.amount,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-price-sale .sepahan-price-normalized>ins>.woocommerce-Price-amount.amount{display:inline-block !important;align-self:flex-start !important;width:auto !important;min-width:0 !important;max-width:100% !important;margin:0
!important;padding:0
!important;text-align:left !important;transform:none !important}}html body li.product.sepahan-product-card .sepahan-product-meta-row{display:grid !important;grid-template-columns:minmax(0, 1fr) auto !important;align-items:end !important;direction:ltr !important;width:100% !important;max-width:100% !important;min-width:0 !important;box-sizing:border-box !important}html body li.product.sepahan-product-card .sepahan-product-meta-row>.sepahan-product-price{grid-column:1 !important;grid-row:1 !important;justify-self:stretch !important;align-self:end !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:flex-end !important;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0
!important;padding:0
!important;direction:ltr !important;text-align:left !important;transform:none !important;box-sizing:border-box !important}html body li.product.sepahan-product-card .sepahan-product-meta-row > .sepahan-product-price > .sepahan-price-wrap,
html body li.product.sepahan-product-card .sepahan-product-meta-row > .sepahan-product-price > .sepahan-price-normalized,
html body li.product.sepahan-product-card .sepahan-product-meta-row>.sepahan-product-price>.sepahan-price-wrap>.sepahan-price-normalized{position:static !important;inset:auto !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:flex-end !important;align-self:stretch !important;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0
!important;margin-inline:0 !important;padding:0
!important;gap:1px !important;direction:ltr !important;text-align:left !important;transform:none !important;box-sizing:border-box !important}html body li.product.sepahan-product-card .sepahan-product-price-single .sepahan-price-normalized > .woocommerce-Price-amount.amount,
html body li.product.sepahan-product-card .sepahan-product-price-sale .sepahan-price-normalized > ins,
html body li.product.sepahan-product-card .sepahan-product-price-sale .sepahan-price-normalized > del,
html body li.product.sepahan-product-card .sepahan-product-price-sale .sepahan-price-normalized > ins > .woocommerce-Price-amount.amount,
html body li.product.sepahan-product-card .sepahan-product-price-sale .sepahan-price-normalized>del>.woocommerce-Price-amount.amount{position:static !important;inset:auto !important;align-self:flex-start !important;justify-self:start !important;width:auto !important;min-width:0 !important;max-width:100% !important;margin:0
!important;margin-inline:0 !important;padding-left:0 !important;padding-right:0 !important;text-align:left !important;transform:none !important}html body li.product.sepahan-product-card .sepahan-product-price-single .woocommerce-Price-amount.amount,
html body li.product.sepahan-product-card .sepahan-product-price-sale ins .woocommerce-Price-amount.amount,
html body li.product.sepahan-product-card .sepahan-product-price-sale del .woocommerce-Price-amount.amount{direction:rtl !important;unicode-bidi:isolate !important;text-align:left !important}html body li.product.sepahan-product-card .sepahan-product-meta-row>.sepahan-product-rating{grid-column:2 !important;grid-row:1 !important;justify-self:end !important;align-self:end !important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-meta-row > .sepahan-product-price,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-meta-row>.sepahan-product-price{justify-self:stretch !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;width:100% !important;max-width:100% !important;margin:0
!important;direction:ltr !important;text-align:left !important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-meta-row > .sepahan-product-price > .sepahan-price-wrap,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-meta-row > .sepahan-product-price > .sepahan-price-normalized,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-meta-row > .sepahan-product-price > .sepahan-price-wrap > .sepahan-price-normalized,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-meta-row > .sepahan-product-price > .sepahan-price-wrap,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-meta-row > .sepahan-product-price > .sepahan-price-normalized,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-meta-row>.sepahan-product-price>.sepahan-price-wrap>.sepahan-price-normalized{display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:flex-end !important;align-self:stretch !important;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0
!important;margin-inline:0 !important;padding:0
!important;direction:ltr !important;text-align:left !important;transform:none !important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-price-single .sepahan-price-normalized > .woocommerce-Price-amount.amount,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-price-sale .sepahan-price-normalized > ins,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-price-sale .sepahan-price-normalized > del,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-price-sale .sepahan-price-normalized > ins > .woocommerce-Price-amount.amount,
html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products > li.product.sepahan-product-card .sepahan-product-price-sale .sepahan-price-normalized > del > .woocommerce-Price-amount.amount,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-price-single .sepahan-price-normalized > .woocommerce-Price-amount.amount,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-price-sale .sepahan-price-normalized > ins,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-price-sale .sepahan-price-normalized > del,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-price-sale .sepahan-price-normalized > ins > .woocommerce-Price-amount.amount,
html body.single-product .sepahan-nikan-related li.product.sepahan-product-card .sepahan-product-price-sale .sepahan-price-normalized>del>.woocommerce-Price-amount.amount{align-self:flex-start !important;justify-self:start !important;width:auto !important;max-width:100% !important;margin:0
!important;margin-inline:0 !important;padding-inline:0 !important;text-align:left !important;transform:none !important}:where(
.elementor-location-header,
.elementor-location-footer,
header .elementor,
footer .elementor,
.site-header .elementor,
.site-footer .elementor,
#topHeader .elementor,
.sepahan-main-header .elementor,
.sepahan-footer .elementor,
.elementor-widget-nav-menu,
.elementor-widget-icon-list
) :where(
.elementor-widget:not(.elementor-widget-icon):not(.elementor-widget-image):not(.elementor-widget-spacer),
.elementor-widget-container,
.elementor-heading-title,
.elementor-item,
.elementor-nav-menu,
.elementor-nav-menu a,
.elementor-icon-list-text,
.menu-item,
.menu-item > a,
p, span, strong, em, li, a, button, input, textarea, select
){font-family:var(--sepahan-elementor-text-default,var(--sepahan-theme-font,"payda",Tahoma,Arial,sans-serif))!important}:where(.elementor-location-header,.elementor-location-footer,header .elementor,footer .elementor,#topHeader .elementor,.site-header .elementor,.site-footer .elementor) :where(
[class^="eicon-"],[class*=" eicon-"],[class^="eicon-"]:before,[class*=" eicon-"]:before
){font-family:eicons!important}:where(.elementor-location-header,.elementor-location-footer,header .elementor,footer .elementor,#topHeader .elementor,.site-header .elementor,.site-footer .elementor) :where(.fa,.fas,.far,.fa:before,.fas:before,.far:before){font-family:"Font Awesome 5 Free"!important}:where(.elementor-location-header,.elementor-location-footer,header .elementor,footer .elementor,#topHeader .elementor,.site-header .elementor,.site-footer .elementor) :where(.fab,.fab:before){font-family:"Font Awesome 5 Brands"!important}:where(.elementor-location-header,header .elementor,.site-header .elementor,#topHeader .elementor,.sepahan-main-header .elementor,.elementor-widget-nav-menu) :where(
.elementor-item,
.elementor-nav-menu a,
nav a,
.menu-item > a
){color:var(--sepahan-mega-text,var(--sepahan-text,#111827))!important;-webkit-text-fill-color:var(--sepahan-mega-text,var(--sepahan-text,#111827))!important}:where(.elementor-location-footer,footer .elementor,.site-footer .elementor,.sepahan-footer .elementor) :where(
a:not(.button):not(.elementor-button),
.elementor-icon-list-text,
.elementor-nav-menu a,
.menu-item > a,
p, span, li
){color:var(--sepahan-mega-text,var(--sepahan-text,#111827))!important;-webkit-text-fill-color:var(--sepahan-mega-text,var(--sepahan-text,#111827))!important}:where(.elementor-location-header,header .elementor,.site-header .elementor,#topHeader .elementor,.sepahan-main-header .elementor,.elementor-widget-nav-menu) :where(
.elementor-item:hover,
.elementor-item.elementor-item-active,
.current-menu-item > a,
.current_page_item > a,
.elementor-nav-menu a:hover,
nav a:hover,
.menu-item > a:hover
){color:var(--sepahan-mega-hover,var(--sepahan-primary,#2563eb))!important;-webkit-text-fill-color:var(--sepahan-mega-hover,var(--sepahan-primary,#2563eb))!important}:where(.elementor-location-footer,footer .elementor,.site-footer .elementor,.sepahan-footer .elementor) :where(
a:not(.button):not(.elementor-button):hover,
.elementor-icon-list-item:hover .elementor-icon-list-text,
.elementor-nav-menu a:hover,
.menu-item > a:hover
){color:var(--sepahan-mega-hover,var(--sepahan-primary,#2563eb))!important;-webkit-text-fill-color:var(--sepahan-mega-hover,var(--sepahan-primary,#2563eb))!important}html.dark :where(.elementor-location-header,.elementor-location-footer,header .elementor,footer .elementor,.site-header .elementor,.site-footer .elementor,#topHeader .elementor,.sepahan-main-header .elementor,.sepahan-footer .elementor,.elementor-widget-nav-menu) :where(
.elementor-item,
.elementor-nav-menu a,
nav a,
.menu-item > a,
a:not(.button):not(.elementor-button),
.elementor-icon-list-text,
p, span, li
),
body.dark :where(.elementor-location-header,.elementor-location-footer,header .elementor,footer .elementor,.site-header .elementor,.site-footer .elementor,#topHeader .elementor,.sepahan-main-header .elementor,.sepahan-footer .elementor,.elementor-widget-nav-menu) :where(
.elementor-item,
.elementor-nav-menu a,
nav a,
.menu-item > a,
a:not(.button):not(.elementor-button),
.elementor-icon-list-text,
p, span, li
){color:var(--sepahan-mega-dark-text,var(--sepahan-text,#f8fafc))!important;-webkit-text-fill-color:var(--sepahan-mega-dark-text,var(--sepahan-text,#f8fafc))!important}html body main#primary.sepahan-shop-page .sepahan-products-grid > ul.products,
html body main#primary.sepahan-shop-page .sepahan-products-grid > .products,
html body main#primary.sepahan-shop-page .sepahan-shop-content .grid,
html body.woocommerce-shop .sepahan-products-grid > ul.products,
html body.post-type-archive-product .sepahan-products-grid > ul.products,
html body.tax-product_cat .sepahan-products-grid > ul.products,
html body.tax-product_tag .sepahan-products-grid>ul.products{display:grid!important;align-items:stretch!important;width:100%!important;max-width:100%!important;min-width:0!important}@media(min-width:1024px){html body main#primary.sepahan-shop-page[data-desktop-columns="2"] .sepahan-products-grid > ul.products,
html body main#primary.sepahan-shop-page[data-desktop-columns="2"] .sepahan-shop-content
.grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body main#primary.sepahan-shop-page[data-desktop-columns="3"] .sepahan-products-grid > ul.products,
html body main#primary.sepahan-shop-page[data-desktop-columns="3"] .sepahan-shop-content
.grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body main#primary.sepahan-shop-page[data-desktop-columns="4"] .sepahan-products-grid > ul.products,
html body main#primary.sepahan-shop-page[data-desktop-columns="4"] .sepahan-shop-content
.grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:767px){html body main#primary.sepahan-shop-page[data-mobile-columns="1"] .sepahan-products-grid > ul.products,
html body main#primary.sepahan-shop-page[data-mobile-columns="1"] .sepahan-shop-content .grid,
html body main#primary.sepahan-shop-page.sepahan-shop-layout-3-1 .sepahan-products-grid > ul.products,
html body main#primary.sepahan-shop-page.sepahan-shop-layout-3-1 .sepahan-shop-content .grid,
html body main#primary.sepahan-shop-page.sepahan-shop-layout-2-1 .sepahan-products-grid > ul.products,
html body main#primary.sepahan-shop-page.sepahan-shop-layout-2-1 .sepahan-shop-content
.grid{grid-template-columns:repeat(1,minmax(0,1fr))!important}html body main#primary.sepahan-shop-page[data-mobile-columns="2"] .sepahan-products-grid > ul.products,
html body main#primary.sepahan-shop-page[data-mobile-columns="2"] .sepahan-shop-content .grid,
html body main#primary.sepahan-shop-page.sepahan-shop-layout-4-2 .sepahan-products-grid > ul.products,
html body main#primary.sepahan-shop-page.sepahan-shop-layout-4-2 .sepahan-shop-content .grid,
html body main#primary.sepahan-shop-page.sepahan-shop-layout-3-2 .sepahan-products-grid > ul.products,
html body main#primary.sepahan-shop-page.sepahan-shop-layout-3-2 .sepahan-shop-content
.grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html body main#primary.sepahan-shop-page .sepahan-shop-cats-shell-scroll{position:relative!important;display:grid!important;grid-template-columns:44px minmax(0,1fr) 44px!important;gap:10px!important;align-items:center!important}html body main#primary.sepahan-shop-page .sepahan-shop-cats-shell-scroll .sepahan-shop-cats-nav{position:relative!important;z-index:999!important;pointer-events:auto!important;cursor:pointer!important;user-select:none!important;-webkit-user-select:none!important}html body main#primary.sepahan-shop-page .sepahan-shop-cats-shell-scroll .sepahan-shop-cats-scroll{position:relative!important;z-index:1!important;pointer-events:auto!important}@media(max-width:767px){html body main#primary.sepahan-shop-page .sepahan-shop-cats-shell-scroll{display:block!important}html body main#primary.sepahan-shop-page .sepahan-shop-cats-nav{display:none!important}}html body main#primary.sepahan-shop-page .sepahan-product-meta-row,
html body .woocommerce ul.products li.product .sepahan-product-meta-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;justify-content:stretch!important;direction:ltr!important;gap:8px!important;width:100%!important}html body main#primary.sepahan-shop-page .sepahan-product-meta-row .sepahan-product-price,
html body main#primary.sepahan-shop-page .sepahan-product-meta-row .sepahan-price-normalized,
html body .woocommerce ul.products li.product .sepahan-product-price,
html body .woocommerce ul.products li.product .sepahan-price-normalized{grid-column:1!important;justify-self:start!important;align-self:end!important;margin-left:0!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;max-width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-end!important;text-align:left!important;direction:ltr!important;transform:none!important}html body main#primary.sepahan-shop-page .sepahan-product-meta-row .sepahan-product-rating,
html body .woocommerce ul.products li.product .sepahan-product-rating{grid-column:2!important;justify-self:end!important;align-self:end!important;margin:0!important}html body main#primary.sepahan-shop-page .sepahan-product-price :where(.woocommerce-Price-amount,.amount,bdi,ins,del),
html body main#primary.sepahan-shop-page .sepahan-price-normalized :where(.woocommerce-Price-amount,.amount,bdi,ins,del),
html body .woocommerce ul.products li.product .sepahan-product-price :where(.woocommerce-Price-amount,.amount,bdi,ins,del),
html body .woocommerce ul.products li.product .sepahan-price-normalized :where(.woocommerce-Price-amount,.amount,bdi,ins,del){margin-left:0!important;margin-right:auto!important;align-self:flex-start!important;text-align:left!important;max-width:100%!important}html body main#primary.sepahan-shop-page .sepahan-product-price :where(.woocommerce-Price-amount,.amount,bdi),
html body main#primary.sepahan-shop-page .sepahan-price-normalized :where(.woocommerce-Price-amount,.amount,bdi),
html body .woocommerce ul.products li.product .sepahan-product-price :where(.woocommerce-Price-amount,.amount,bdi),
html body .woocommerce ul.products li.product .sepahan-price-normalized :where(.woocommerce-Price-amount,.amount,bdi){direction:rtl!important;unicode-bidi:isolate!important}#topHeader .sepahan-desktop-menu > li:hover > a,
#topHeader .sepahan-desktop-menu > li > a:hover,
#topHeader .sepahan-desktop-menu > li > a:focus,
#topHeader .sepahan-desktop-menu > li > a:focus-visible,
html.dark #topHeader .sepahan-desktop-menu > li:hover > a,
html.dark #topHeader .sepahan-desktop-menu > li > a:hover,
html.dark #topHeader .sepahan-desktop-menu > li > a:focus,
html.dark #topHeader .sepahan-desktop-menu > li > a:focus-visible,
body.dark #topHeader .sepahan-desktop-menu > li:hover > a,
body.dark #topHeader .sepahan-desktop-menu > li > a:hover,
body.dark #topHeader .sepahan-desktop-menu > li > a:focus,
body.dark #topHeader .sepahan-desktop-menu>li>a:focus-visible{background:transparent !important;background-color:transparent !important;background-image:none !important;box-shadow:none !important;filter:none !important}#topHeader .sepahan-desktop-menu > li > a:hover::before,
#topHeader .sepahan-desktop-menu > li > a:hover::after,
#topHeader .sepahan-desktop-menu > li:hover > a::before,
#topHeader .sepahan-desktop-menu>li:hover>a::after{background:transparent !important;background-color:transparent !important;background-image:none !important;box-shadow:none !important}.sepahan-image-cat-media,.sepahan-products-strip-card,.sepahan-shop-brand-item,.sepahan-products-15-card,.sepahan-post-card{box-sizing:border-box}@media (max-width: 767px){html body .elementor-widget-sepahan_latest_products_strip .sepahan-products-strip-wrap,
html body .sepahan-products-strip-section .sepahan-products-strip-wrap{border:0
!important;outline:0
!important;box-shadow:none !important;filter:none !important}html body .elementor-widget-sepahan_latest_products_strip .sepahan-products-strip-box,
html body .sepahan-products-strip-section .sepahan-products-strip-box{border:0
!important;outline:0
!important;box-shadow:none !important;filter:none !important;padding:0
!important;overflow:hidden !important}html body .elementor-widget-sepahan_latest_products_strip .sepahan-products-strip-wrap::before,
html body .elementor-widget-sepahan_latest_products_strip .sepahan-products-strip-wrap::after,
html body .elementor-widget-sepahan_latest_products_strip .sepahan-products-strip-box::before,
html body .elementor-widget-sepahan_latest_products_strip .sepahan-products-strip-box::after,
html body .sepahan-products-strip-section .sepahan-products-strip-wrap::before,
html body .sepahan-products-strip-section .sepahan-products-strip-wrap::after,
html body .sepahan-products-strip-section .sepahan-products-strip-box::before,
html body .sepahan-products-strip-section .sepahan-products-strip-box::after{content:none !important;display:none !important;box-shadow:none !important;background:none !important}}.sepahan-amazing-products-box,
.sepahan-amazing-products-grid,
.sepahan-amazing-products-carousel-column,
.sepahan-amazing-products-slider-shell,
.sepahan-amazing-products-slider,
.sepahan-amazing-products-slider .swiper-wrapper,
.sepahan-amazing-products-slider .swiper-slide{min-width:0;max-width:100%;box-sizing:border-box}.sepahan-amazing-products-box,.sepahan-amazing-products-grid,.sepahan-amazing-products-carousel-column,.sepahan-amazing-products-slider-shell,.sepahan-amazing-products-slider{overflow:hidden}.sepahan-amazing-products-grid{width:100%}.sepahan-amazing-products-carousel-column,.sepahan-amazing-products-slider-shell,.sepahan-amazing-products-slider{width:100%}.sepahan-amazing-products-slider .swiper-wrapper{align-items:stretch}.sepahan-amazing-products-slide{height:auto;overflow:hidden}.sepahan-amazing-products-card{width:100%;height:100%;min-width:0;overflow:hidden}.sepahan-amazing-products-card img,
.sepahan-amazing-products-card-title,
.sepahan-amazing-products-card-title a,.sepahan-amazing-products-price{max-width:100%;min-width:0}.sepahan-card-out-of-stock{display:inline-flex;align-items:center;justify-content:center;min-height:26px;max-width:100%;padding:3px
10px;border-radius:999px;background:rgba(239, 68, 68, .10);color:#dc2626 !important;-webkit-text-fill-color:#dc2626 !important;text-fill-color:#dc2626 !important;font-size:12px !important;font-weight:800 !important;line-height:1.5;white-space:nowrap}.dark .sepahan-card-out-of-stock,
body.dark .sepahan-card-out-of-stock{background:rgba(248, 113, 113, .14);color:#fca5a5 !important;-webkit-text-fill-color:#fca5a5 !important;text-fill-color:#fca5a5 !important}.sepahan-products-15-stock{margin-inline-start:auto;flex:0 0 auto}@media (max-width: 767px){.sepahan-amazing-products-grid{overflow:hidden}.sepahan-amazing-products-slide{max-width:100%}}html body [data-sepahan-products-15-native="1"] .sepahan-products-15-carousel{position:relative !important;width:100% !important;min-width:0 !important;max-width:100% !important;overflow:hidden !important;box-sizing:border-box !important}html body [data-sepahan-products-15-native="1"] .sepahan-products-15-viewport{position:relative !important;display:block !important;direction:ltr !important;width:100% !important;min-width:0 !important;max-width:100% !important;overflow-x:auto !important;overflow-y:hidden !important;-webkit-overflow-scrolling:touch !important;scroll-snap-type:x proximity !important;scroll-behavior:auto !important;overscroll-behavior-x:contain !important;overscroll-behavior-y:auto !important;touch-action:pan-y pinch-zoom !important;pointer-events:auto !important;scrollbar-width:none !important;-ms-overflow-style:none !important;cursor:grab !important;user-select:none !important;-webkit-user-select:none !important;-webkit-tap-highlight-color:transparent !important;box-sizing:border-box !important}html body [data-sepahan-products-15-native="1"] .sepahan-products-15-viewport::-webkit-scrollbar{display:none !important;width:0 !important;height:0 !important}html body [data-sepahan-products-15-native="1"] .sepahan-products-15-track{direction:ltr !important;display:flex !important;flex-flow:row nowrap !important;align-items:stretch !important;gap:0 !important;width:auto !important;min-width:100% !important;max-width:none !important;margin:0
!important;padding:0
!important;transform:none !important;transition:none !important;will-change:auto !important;pointer-events:auto !important;box-sizing:border-box !important}html body [data-sepahan-products-15-native="1"] .sepahan-products-15-slide{direction:rtl !important;display:block !important;flex:0 0 100% !important;width:100% !important;min-width:100% !important;max-width:100% !important;height:auto !important;margin:0
!important;padding:0
!important;overflow:visible !important;scroll-snap-align:start !important;scroll-snap-stop:normal !important;pointer-events:auto !important;box-sizing:border-box !important}html body [data-sepahan-products-15-native="1"] .sepahan-products-15-grid{direction:rtl !important;grid-auto-flow:row !important;writing-mode:horizontal-tb !important;pointer-events:auto !important}html body [data-sepahan-products-15-native="1"] .sepahan-products-15-card{direction:rtl !important;pointer-events:auto !important}html body [data-sepahan-products-15-native="1"] .sepahan-products-15-card
img{-webkit-user-drag:none !important;user-select:none !important;-webkit-user-select:none !important;pointer-events:none !important}html body [data-sepahan-products-15-native="1"] .sepahan-products-15-viewport.sepahan-products15-touch-dragging{cursor:grabbing !important;scroll-snap-type:none !important;scroll-behavior:auto !important}html body [data-sepahan-products-15-native="1"] .sepahan-products-15-viewport.sepahan-products15-touch-dragging
a{pointer-events:none !important}@media (max-width: 767px){html body [data-sepahan-products-15-native="1"],
html body [data-sepahan-products-15-native="1"] .sepahan-products-15-carousel,
html body [data-sepahan-products-15-native="1"] .sepahan-products-15-viewport,
html body [data-sepahan-products-15-native="1"] .sepahan-products-15-track,
html body [data-sepahan-products-15-native="1"] .sepahan-products-15-slide{min-width:0 !important;box-sizing:border-box !important}html body [data-sepahan-products-15-native="1"] .sepahan-products-15-slide{flex-basis:100% !important;width:100% !important;min-width:100% !important}html body [data-sepahan-products-15-native="1"] .sepahan-products-15-grid{display:grid !important;grid-template-columns:minmax(0, 1fr) !important;grid-template-rows:repeat(3, minmax(0, auto)) !important;grid-auto-flow:row !important;gap:24px !important;width:100% !important;min-width:0 !important;margin:0
!important;padding:0
2px !important;box-sizing:border-box !important}html body [data-sepahan-products-15-native="1"] .sepahan-products-15-card{width:100% !important;max-width:100% !important;min-width:0 !important;margin:0
!important;box-sizing:border-box !important}}html body .elementor-widget-sepahan_triple_product_categories .sepahan-triple-product-meta{position:absolute !important;right:14px !important;left:14px !important;bottom:12px !important;display:grid !important;grid-template-columns:minmax(0, 1fr) auto !important;grid-template-rows:minmax(0, auto) !important;align-items:end !important;column-gap:8px !important;row-gap:0 !important;direction:ltr !important;min-width:0 !important;max-width:none !important;flex-wrap:nowrap !important}html body .elementor-widget-sepahan_triple_product_categories .sepahan-triple-product-rating{position:static !important;grid-column:2 !important;grid-row:1 !important;align-self:end !important;justify-self:end !important;display:inline-flex !important;align-items:center !important;flex:0 0 auto !important;min-width:max-content !important;width:auto !important;margin:0
!important;white-space:nowrap !important;direction:rtl !important}html body .elementor-widget-sepahan_triple_product_categories .sepahan-triple-product-price{position:static !important;grid-column:1 !important;grid-row:1 !important;align-self:end !important;justify-self:start !important;display:flex !important;flex-direction:column !important;flex-wrap:nowrap !important;align-items:flex-start !important;justify-content:flex-end !important;width:auto !important;min-width:0 !important;max-width:100% !important;margin:0
!important;text-align:left !important;white-space:nowrap !important;overflow:hidden !important;direction:rtl !important}html body .elementor-widget-sepahan_triple_product_categories .sepahan-triple-product-price del,
html body .elementor-widget-sepahan_triple_product_categories .sepahan-triple-product-price ins,
html body .elementor-widget-sepahan_triple_product_categories .sepahan-triple-product-price > .amount,
html body .elementor-widget-sepahan_triple_product_categories .sepahan-triple-product-price .woocommerce-Price-amount,
html body .elementor-widget-sepahan_triple_product_categories .sepahan-triple-product-price
bdi{display:block !important;width:auto !important;min-width:0 !important;max-width:100% !important;margin-inline:0 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}html body .elementor-widget-sepahan_triple_product_categories .sepahan-triple-product-meta--no-rating .sepahan-triple-product-price{grid-column:1 !important;justify-self:start !important;align-items:flex-start !important;text-align:left !important}@media (max-width: 575px){html body .elementor-widget-sepahan_triple_product_categories .sepahan-triple-product-meta{right:10px !important;left:10px !important;column-gap:5px !important}html body .elementor-widget-sepahan_triple_product_categories .sepahan-triple-product-price{font-size:0.68rem !important}html body .elementor-widget-sepahan_triple_product_categories .sepahan-triple-product-price
del{font-size:0.62rem !important}html body .elementor-widget-sepahan_triple_product_categories .sepahan-triple-product-price
ins{font-size:0.72rem !important}}.elementor-widget-sepahan_fullwidth_slider,.elementor-widget-sepahan_fullwidth_slider>.elementor-widget-container{width:100% !important;max-width:100% !important;min-width:0 !important;margin:0
!important;padding:0
!important;overflow:visible !important}.sepahan-wide-slider-one{position:relative;width:100vw;max-width:100vw !important;min-width:0 !important;margin-inline:calc(50% - 50vw);height:auto !important;min-height:0 !important;max-height:none !important;aspect-ratio:auto !important;overflow:hidden;background:#eef3f8;direction:ltr;touch-action:pan-y;user-select:none;isolation:isolate;box-sizing:border-box}.sepahan-wide-slider-one *,
.sepahan-wide-slider-one *::before,
.sepahan-wide-slider-one *::after{box-sizing:border-box}.sepahan-wide-slider-one-track{position:relative;width:100%;height:auto !important;min-height:0 !important;overflow:hidden;cursor:grab}.sepahan-wide-slider-one.is-dragging .sepahan-wide-slider-one-track{cursor:grabbing}.sepahan-wide-slider-one-slide{position:absolute;inset:0;width:100%;min-width:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .45s ease, visibility .45s ease}.sepahan-wide-slider-one-slide.is-active{position:relative;inset:auto;opacity:1;visibility:visible;pointer-events:auto;z-index:1}.sepahan-wide-slider-one-slide > a,
.sepahan-wide-slider-one-slide
picture{display:block;width:100%;height:auto !important;min-height:0 !important}.sepahan-wide-slider-one-slide
img{display:block;width:100% !important;height:auto !important;max-width:100% !important;max-height:none !important;min-width:0 !important;min-height:0 !important;object-fit:contain !important;object-position:center center !important;transform:none !important;-webkit-user-drag:none;user-select:none;border-radius:0 !important}.sepahan-wide-slider-one-arrows{position:absolute;left:28px;bottom:24px;display:flex;gap:8px;z-index:6}.sepahan-wide-slider-one-arrows
button{width:38px;height:38px;border:0;border-radius:10px;background:rgba(17,24,39,.62);color:#fff;font-size:0;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer;backdrop-filter:blur(8px);box-shadow:none;transition:background .18s ease, transform .18s ease}.sepahan-wide-slider-one-arrows button
svg{width:18px;height:18px;display:block;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.sepahan-wide-slider-one-arrows button:hover{background:rgba(17,24,39,.82);transform:translateY(-1px)}.sepahan-wide-slider-one-arrows button:focus-visible,
.sepahan-wide-slider-one-dots button:focus-visible{outline:3px
solid #fff;outline-offset:3px}.sepahan-wide-slider-one-dots{position:absolute;left:50%;bottom:20px;transform:translateX(-50%);min-height:24px;border-radius:999px;background:rgba(255,255,255,.72);display:flex;align-items:center;justify-content:center;gap:8px;z-index:7;padding:0
13px;backdrop-filter:blur(8px);box-shadow:0 8px 22px rgba(15,23,42,.08)}.sepahan-wide-slider-one-dots::before,.sepahan-wide-slider-one-dots::after{display:none !important}.sepahan-wide-slider-one-dots
button{width:7px;height:7px;min-width:7px;min-height:7px;border:0;border-radius:999px;background:#d1d7df;padding:0;cursor:pointer;transition:width .22s ease, background .22s ease}.sepahan-wide-slider-one-dots button.is-active{width:22px;background:#22c77a}.sepahan-wide-slider-single .sepahan-wide-slider-one-arrows,
.sepahan-wide-slider-single .sepahan-wide-slider-one-dots{display:none !important}@media (max-width: 768px){.sepahan-wide-slider-one{width:100vw;max-width:100vw !important;height:auto !important;aspect-ratio:auto !important;max-height:none !important;min-height:0 !important}.sepahan-wide-slider-hide-mobile{display:none !important}.sepahan-wide-slider-one-arrows{left:14px;bottom:12px;gap:7px}.sepahan-wide-slider-one-arrows
button{width:34px;height:34px;border-radius:9px}.sepahan-wide-slider-one-arrows button
svg{width:16px;height:16px}.sepahan-wide-slider-hide-arrows-mobile .sepahan-wide-slider-one-arrows{display:none !important}.sepahan-wide-slider-one-dots{bottom:12px;min-height:22px;padding:0
11px}.sepahan-wide-slider-one-dots button.is-active{width:20px}.sepahan-wide-slider-hide-dots-mobile .sepahan-wide-slider-one-dots{display:none !important}}@media (prefers-reduced-motion: reduce){.sepahan-wide-slider-one-slide{transition:none !important}.sepahan-wide-slider-one-arrows button,
.sepahan-wide-slider-one-dots
button{transition:none !important}}body.elementor-editor-active .sepahan-wide-slider-one,
.elementor-editor-preview .sepahan-wide-slider-one{width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important}.elementor-widget-sepahan_layout_builder,
.elementor-widget-sepahan_layout_builder > .elementor-widget-container,
.elementor-widget-sepahan_layout_builder .sepahan-layout-builder-section,
.elementor-widget-sepahan_layout_builder .sepahan-layout-builder-full{width:100% !important;max-width:100% !important;min-width:0 !important;margin:0
!important;padding-inline:0 !important;box-sizing:border-box !important}.elementor-widget-sepahan_layout_builder .sepahan-layout-builder-section{padding-block:0 !important;overflow:visible !important}.elementor-widget-sepahan_layout_builder .sepahan-layout-builder-grid{width:100% !important;max-width:100% !important;min-width:0 !important;margin:0
!important;padding:0
!important;gap:var(--sepahan-layout-row-gap, 8px) var(--sepahan-layout-column-gap, 8px) !important;box-sizing:border-box !important}.elementor-widget-sepahan_layout_builder .sepahan-layout-builder-item{min-width:0 !important;margin:0
!important;border-radius:var(--sepahan-layout-radius, 18px) !important;overflow:hidden !important;box-sizing:border-box !important}.elementor-widget-sepahan_layout_builder .sepahan-layout-builder-item > img,
.elementor-widget-sepahan_layout_builder .sepahan-layout-builder-item::after{border-radius:inherit !important}.elementor-widget-sepahan_image_categories,
.elementor-widget-sepahan_image_categories > .elementor-widget-container,
.elementor-widget-sepahan_image_categories .sepahan-image-cats-section,
.elementor-widget-sepahan_image_categories .sepahan-image-cats-width,
.elementor-widget-sepahan_image_categories .sepahan-image-cats-inner,
.elementor-widget-sepahan_image_categories .sepahan-image-cats-scroll{width:100% !important;max-width:100% !important;min-width:0 !important;margin:0
!important;box-sizing:border-box !important}.elementor-widget-sepahan_image_categories .sepahan-image-cats-section{padding-block:20px !important;overflow:visible !important}.elementor-widget-sepahan_image_categories .sepahan-image-cats-width{padding-inline:0 !important}.elementor-widget-sepahan_image_categories .sepahan-image-cats-width-container{max-width:1280px !important;margin-inline:auto !important}@media (min-width: 1536px){.elementor-widget-sepahan_image_categories .sepahan-image-cats-width-container{max-width:1440px !important}}.elementor-widget-sepahan_image_categories .sepahan-image-cats-list{justify-content:flex-start !important;margin:0
!important;padding:0
!important;box-sizing:border-box !important}.elementor-widget-sepahan_image_categories .sepahan-image-cat-item{margin:0
!important}.elementor-widget-sepahan_layout_builder .sepahan-layout-builder-section.sepahan-image-mode-standard.sepahan-preserve-image .sepahan-layout-builder-item{display:flex !important;align-items:center !important;justify-content:center !important}.elementor-widget-sepahan_layout_builder .sepahan-layout-builder-section.sepahan-image-mode-standard.sepahan-preserve-image .sepahan-layout-builder-item>img{position:static !important;display:block !important;width:100% !important;height:100% !important;min-width:0 !important;min-height:0 !important;max-width:100% !important;max-height:100% !important;object-fit:contain !important;object-position:center center !important;transform:none !important}.elementor-widget-sepahan_layout_builder .sepahan-layout-builder-section.sepahan-image-mode-standard.sepahan-preserve-image.hover-zoom .sepahan-layout-builder-item:hover>img{transform:none !important}.sepahan-mobile-square-slider{position:relative !important;overflow:hidden !important}.sepahan-mobile-square-slider .sepahan-mobile-slider-arrow{position:absolute !important;top:50% !important;z-index:30 !important;margin:0
!important;transform:translateY(-50%) !important;background-color:rgba(15, 23, 42, .78);box-shadow:0 6px 18px rgba(15, 23, 42, .24)}.sepahan-mobile-square-slider .swiper-button-prev{left:clamp(6px, var(--sepahan-mobile-arrow-offset, 12px), 40px) !important;right:auto !important}.sepahan-mobile-square-slider .swiper-button-next{right:clamp(6px, var(--sepahan-mobile-arrow-offset, 12px), 40px) !important;left:auto !important}.elementor-widget-sepahan_layout_builder,
.elementor-widget-sepahan_layout_builder > .elementor-widget-container,
.elementor-widget-sepahan_layout_builder .sepahan-layout-builder-section,
.elementor-widget-sepahan_layout_builder .sepahan-layout-builder-full,
.elementor-widget-sepahan_layout_builder .sepahan-layout-builder-grid{min-width:0 !important;max-width:100% !important;box-sizing:border-box !important}.elementor-widget-sepahan_layout_builder .sepahan-layout-builder-grid{column-gap:var(--sepahan-layout-column-gap, 8px) !important;row-gap:var(--sepahan-layout-row-gap, 8px) !important}.elementor-widget-sepahan_layout_builder .sepahan-layout-builder-item,
.elementor-widget-sepahan_layout_builder .sepahan-layout-builder-item > img,
.elementor-widget-sepahan_layout_builder .sepahan-layout-builder-item::before,
.elementor-widget-sepahan_layout_builder .sepahan-layout-builder-item::after{border-radius:var(--sepahan-layout-radius, 18px) !important}.elementor-widget-sepahan_layout_builder .sepahan-layout-builder-item{overflow:hidden !important;isolation:isolate}.elementor-widget-sepahan_layout_builder .sepahan-layout-builder-item>img{clip-path:inset(0 round var(--sepahan-layout-radius, 18px))}.elementor-widget-sepahan_layout_builder .sepahan-preserve-image .sepahan-layout-builder-item>img{object-fit:contain !important;object-position:center center !important;transform:none !important}.elementor-editor-active .elementor-widget-sepahan_layout_builder .sepahan-layout-builder-item,
.elementor-editor-preview .elementor-widget-sepahan_layout_builder .sepahan-layout-builder-item{border-radius:var(--sepahan-layout-radius, 18px) !important;overflow:hidden !important}.elementor-widget-sepahan_amazing_products,
.elementor-widget-sepahan_amazing_products > .elementor-widget-container,
.elementor-widget-sepahan_amazing_products .sepahan-amazing-products-section,
.elementor-widget-sepahan_amazing_products .sepahan-amazing-products-section > .container,
.elementor-widget-sepahan_amazing_products .sepahan-amazing-products-box,
.elementor-widget-sepahan_amazing_products .sepahan-amazing-products-grid,
.elementor-widget-sepahan_amazing_products .sepahan-amazing-products-sidebar,
.elementor-widget-sepahan_amazing_products .sepahan-amazing-products-carousel-column,
.elementor-widget-sepahan_amazing_products .sepahan-amazing-products-slider-shell,
.elementor-widget-sepahan_amazing_products .sepahan-amazing-products-slider{width:100% !important;max-width:100% !important;min-width:0 !important;float:none !important;box-sizing:border-box !important}.elementor-widget-sepahan_amazing_products,
.elementor-widget-sepahan_amazing_products > .elementor-widget-container,
.elementor-widget-sepahan_amazing_products .sepahan-amazing-products-section{position:relative !important;display:block !important;clear:both !important;isolation:isolate !important}.elementor-widget-sepahan_amazing_products .sepahan-amazing-products-section{overflow:clip !important;contain:layout paint !important}@supports not (overflow: clip){.elementor-widget-sepahan_amazing_products .sepahan-amazing-products-section{overflow:hidden !important}}.elementor-widget-sepahan_amazing_products .sepahan-amazing-products-grid{display:grid !important;grid-template-columns:repeat(12, minmax(0, 1fr)) !important;overflow:visible !important}.elementor-widget-sepahan_amazing_products .sepahan-amazing-products-slider-shell,
.elementor-widget-sepahan_amazing_products .sepahan-amazing-products-slider{overflow:hidden !important}.elementor-widget-sepahan_amazing_products .sepahan-amazing-products-slider>.swiper-wrapper{width:100% !important;min-width:0 !important;max-width:none !important;box-sizing:content-box !important}.elementor-widget-sepahan_amazing_products .sepahan-amazing-products-slide{flex-shrink:0 !important;min-width:0 !important;max-width:none !important;box-sizing:border-box !important}.elementor-widget-sepahan_amazing_products .sepahan-amazing-products-card{position:relative !important;width:100% !important;max-width:100% !important;min-width:0 !important;box-sizing:border-box !important}.elementor-widget-sepahan_amazing_products+.elementor-element{clear:both !important}.sepahan-mobile-square-slider.swiper-rtl .sepahan-mobile-slider-arrow svg,
.sepahan-mobile-square-slider[dir="rtl"] .sepahan-mobile-slider-arrow
svg{transform:none !important}@media (max-width: 767px){body .sepahan-products-15-section,
body .sepahan-products-15-section .container,
body .sepahan-products-15-wrap,
body .sepahan-products-15-carousel,
body .sepahan-products-15-viewport{min-width:0 !important;max-width:100% !important;box-sizing:border-box !important}body .sepahan-products-15-carousel{position:relative !important;overflow:hidden !important}body .sepahan-products-15-viewport{display:block !important;width:100% !important;direction:ltr !important;overflow-x:auto !important;overflow-y:hidden !important;-webkit-overflow-scrolling:touch !important;overscroll-behavior-x:contain !important;scroll-snap-type:x proximity !important;scroll-behavior:auto !important;touch-action:auto !important;scrollbar-width:none !important;-ms-overflow-style:none !important;cursor:grab !important}body .sepahan-products-15-viewport::-webkit-scrollbar,
body .sepahan-products-15-track::-webkit-scrollbar{display:none !important;width:0 !important;height:0 !important;background:transparent !important}body .sepahan-products-15-track{display:flex !important;flex-flow:row nowrap !important;direction:ltr !important;width:100% !important;min-width:100% !important;max-width:none !important;gap:0 !important;margin:0
!important;padding:0
!important;transform:none !important;transition:none !important;box-sizing:border-box !important}body .sepahan-products-15-slide{display:block !important;direction:rtl !important;flex:0 0 100% !important;width:100% !important;min-width:100% !important;max-width:100% !important;margin:0
!important;padding:0
!important;scroll-snap-align:start !important;scroll-snap-stop:normal !important;box-sizing:border-box !important}body .sepahan-products-15-grid{direction:rtl !important;grid-template-columns:minmax(0, 1fr) !important;grid-template-rows:repeat(3, minmax(0, 1fr)) !important;width:100% !important;min-width:0 !important;box-sizing:border-box !important}body .sepahan-products-15-card{direction:rtl !important;width:100% !important;min-width:0 !important;max-width:100% !important;box-sizing:border-box !important}}html body .elementor-widget-sepahan_triple_product_categories .sepahan-triple-product-price{font-size:0.82rem !important;font-weight:900 !important;line-height:1.45 !important}html body .elementor-widget-sepahan_triple_product_categories .sepahan-triple-product-price > .woocommerce-Price-amount,
html body .elementor-widget-sepahan_triple_product_categories .sepahan-triple-product-price > .amount,
html body .elementor-widget-sepahan_triple_product_categories .sepahan-triple-product-price > bdi,
html body .elementor-widget-sepahan_triple_product_categories .sepahan-triple-product-price ins,
html body .elementor-widget-sepahan_triple_product_categories .sepahan-triple-product-price ins *,
html body .elementor-widget-sepahan_triple_product_categories .sepahan-triple-product-price .sepahan-price-normalized,
html body .elementor-widget-sepahan_triple_product_categories .sepahan-triple-product-price .sepahan-price-wrap{font-size:inherit !important;font-weight:inherit !important;line-height:inherit !important}html body .elementor-widget-sepahan_triple_product_categories .sepahan-triple-product-price del,
html body .elementor-widget-sepahan_triple_product_categories .sepahan-triple-product-price del
*{font-size:0.68rem !important;font-weight:600 !important;line-height:1.35 !important}@media (max-width: 575px){html body .elementor-widget-sepahan_triple_product_categories .sepahan-triple-product-price{font-size:0.72rem !important}html body .elementor-widget-sepahan_triple_product_categories .sepahan-triple-product-price del,
html body .elementor-widget-sepahan_triple_product_categories .sepahan-triple-product-price del
*{font-size:0.62rem !important}}