.store-template-normal .store-header{--hdr-h:46px;--hdr-r:14px}.store-template-normal .store-header .store-header-brand{max-width:100%;min-width:0}.store-template-normal .store-header .store-header-logo{min-width:0;flex-shrink:1}@media (min-width:992px) and (max-width:1199.98px){.store-template-normal .store-header .store-header-logo{max-height:36px!important}.store-template-normal .store-header{--hdr-h:44px}}.store-template-normal .store-header .search-box .form-control{height:var(--hdr-h);min-height:var(--hdr-h);font-size:14px;border-radius:0 var(--hdr-r) var(--hdr-r) 0!important}.store-template-normal .store-header .search-box .btn{height:var(--hdr-h);width:52px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--hdr-r) 0 0 var(--hdr-r)!important}.store-template-normal .store-header .header-colleague-btn,.store-template-normal .store-header .header-login-btn{box-sizing:border-box;height:var(--hdr-h);display:inline-flex;align-items:center;justify-content:center;padding-top:0!important;padding-bottom:0!important;border-radius:var(--hdr-r)!important;white-space:nowrap;line-height:1.2}.store-template-normal .store-header .header-colleague-btn,.store-template-normal .store-header .header-login-btn{padding-inline:14px!important}.store-template-normal .header-cart-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--hdr-h,46px);height:var(--hdr-h,46px);padding:0;border:1px solid rgba(var(--store-brand-rgb,211,33,44),.28);border-radius:var(--hdr-r,14px);background:rgba(var(--store-brand-rgb,211,33,44),.08);color:var(--store-brand,#d3212c);cursor:pointer;transition:background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .12s ease}.store-template-normal .header-cart-btn:focus-visible,.store-template-normal .header-cart-btn:hover,.store-template-normal .header-cart-btn[aria-expanded=true]{background:var(--store-brand,#d3212c);border-color:var(--store-brand,#d3212c);color:#fff;box-shadow:0 10px 20px -12px rgba(var(--store-brand-rgb,211,33,44),.95);outline:none}.store-template-normal .header-cart-btn:active{transform:scale(.96)}.store-template-normal .header-cart-count{position:absolute;top:-7px;left:-7px;min-width:21px;height:21px;padding:0 5px;border:2px solid #fff;border-radius:999px;background:var(--store-brand,#d3212c);color:#fff;font-size:11px;font-weight:700;line-height:17px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.store-template-normal .header-cart-btn:hover .header-cart-count,.store-template-normal .header-cart-btn[aria-expanded=true] .header-cart-count{background:#fff;color:var(--store-brand,#d3212c);border-color:var(--store-brand,#d3212c)}.store-template-normal .search-box-compact .form-control{border-radius:0 14px 14px 0!important}.store-template-normal .search-box-compact .btn{border-radius:14px 0 0 14px!important}.store-template-normal .search-suggest-label{padding:8px 14px 4px;font-size:11.5px;font-weight:700;color:#8a9099}.store-template-normal .search-suggest-cat{display:flex;align-items:center;gap:10px;padding:8px 14px;color:#1f2937;text-decoration:none;min-width:0}.store-template-normal .search-suggest-cat>.fa-th-large{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:10px;background:rgba(var(--store-brand-rgb,211,33,44),.1);color:var(--store-brand,#d3212c);font-size:13px}.store-template-normal .search-suggest-cat-name{font-weight:700;font-size:13.5px;white-space:nowrap}.store-template-normal .search-suggest-cat-path{flex:1 1 auto;min-width:0;font-size:11.5px;color:#8a9099;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.store-template-normal .search-suggest-cat-go{-webkit-margin-start:auto;margin-inline-start:auto;color:#b0b6bf}.store-template-normal .search-suggest-cat.is-active,.store-template-normal .search-suggest-cat:hover{background:rgba(var(--store-brand-rgb,211,33,44),.07);color:#111827}.store-template-normal .search-suggest-sep{margin:6px 12px;border:0;border-top:1px solid #e5e7eb;opacity:1}.store-template-normal .store-search-cats-label{display:block;margin-bottom:8px;font-size:13px;font-weight:700;color:#374151}.store-template-normal .store-search-cats-list{display:flex;flex-wrap:wrap;gap:8px}.store-template-normal .store-search-cat{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border:1px solid rgba(var(--store-brand-rgb,211,33,44),.3);border-radius:999px;background:rgba(var(--store-brand-rgb,211,33,44),.06);color:var(--store-brand,#d3212c);font-size:13px;font-weight:700;text-decoration:none;transition:background-color .15s ease,color .15s ease}.store-template-normal .store-search-cat:hover{background:var(--store-brand,#d3212c);color:#fff}.store-template-normal .store-search-sep{margin:16px 0;border:0;border-top:1px solid #e5e7eb;opacity:1}.store-template-normal .mega-menu{max-height:min(78vh,680px);overflow-y:auto}.store-template-normal .mega-menu-box .mega-menu-l3{list-style:none;margin:2px 0 6px;padding:0 calc(var(--mt-title-indent, 30px) + 10px) 0 0}.store-template-normal .mega-menu-box .mega-menu-l3>li>a{display:block;margin:0;padding:3px 0;font-size:12.5px;line-height:1.7;color:#6b7280}.store-template-normal .mega-menu-box .mega-menu-l3>li>a:before{content:"";display:inline-block;width:5px;height:5px;margin-left:7px;border-radius:50%;background:#c4c9d0;vertical-align:middle}.store-template-normal .mega-menu-box .mega-menu-l3>li>a:hover{color:var(--store-brand,#d3212c)}.store-template-normal .mega-menu-box .mega-menu-l3>li>a:hover:before{background:var(--store-brand,#d3212c)}.store-template-normal .store-pc-cart.store-pc-call{text-decoration:none}.store-template-normal .store-pc-cart.store-pc-call .fa-phone{transform:scaleX(-1)}.store-template-normal .add-cart-btn.store-pd-call{display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#fff;text-decoration:none}.store-template-normal .add-cart-btn.store-pd-call:hover{color:#fff}.store-template-normal .add-cart-btn.store-pd-call .fa-phone{transform:scaleX(-1)}.store-template-normal .pc-unit{font-size:11px;color:#6b7280}.store-template-normal .store-pc-buy.is-metered .store-pc-qty-input{width:46px}.store-template-normal .store-pc-unit{align-self:center;padding:0 4px;font-size:11px;color:#6b7280;white-space:nowrap}.store-template-normal .store-pc-qty.store-pc-fixed{padding:0 10px;min-height:36px;background:#f7f8fa;color:#111827;font-size:13px;font-weight:700;white-space:nowrap}.store-template-normal .store-qty-unit{align-self:center;padding:0 6px;font-size:12px;color:#6b7280}.store-template-normal .store-qty.store-qty-fixed{display:inline-flex;align-items:center;padding:0 14px;font-weight:700;white-space:nowrap}.store-template-normal .store-pd-sale-rule{display:inline-flex;align-items:center;margin:2px 0 6px;padding:5px 10px;border-radius:10px;background:rgba(var(--store-brand-rgb,211,33,44),.07);color:#374151;font-size:12.5px}.store-template-normal .best-suggest-pic{height:auto;max-height:250px;object-fit:contain}.store-template-normal .best-suggest-btn{display:inline-flex;align-items:center;gap:2px;padding:6px 14px;border:1px solid rgba(255,255,255,.55);border-radius:999px!important;background:rgba(255,255,255,.14);color:#fff;font-size:12px;font-weight:700;transition:background-color .15s ease,color .15s ease}.store-template-normal .best-suggest-btn:focus-visible,.store-template-normal .best-suggest-btn:hover{background:#fff;color:var(--store-brand,#d3212c)}@media (max-width:991.98px){.store-template-normal .best-suggestion{margin:12px 0;padding:10px 8px 12px}.store-template-normal .best-suggestion>.row>.col-4{flex:0 0 100%;width:100%;max-width:100%;display:flex;align-items:center;gap:10px;margin-bottom:8px;padding-inline:10px;text-align:right!important}.store-template-normal .best-suggestion>.row>.col-8{flex:0 0 100%;width:100%;max-width:100%}.store-template-normal .best-suggest-pic{width:auto;max-width:56px;height:44px;max-height:44px;margin:0;object-fit:contain}.store-template-normal .best-suggest-title{flex:1 1 auto;min-width:0;color:#fff;font-size:15px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.store-template-normal .best-suggest-btn{margin:0!important;padding:5px 12px;white-space:nowrap}.store-template-normal .bs-card .bs-pic{height:84px}}@media (max-width:767.98px){.store-template-normal .store-pc-col .store-pc{display:grid;grid-template-columns:112px minmax(0,1fr);grid-template-rows:auto 1fr;grid-template-areas:"pic info" "pic foot";grid-column-gap:12px;column-gap:12px;align-items:start;padding:10px!important}.store-template-normal .store-pc-col .store-pc>.position-relative{grid-area:pic;align-self:center}.store-template-normal .store-pc-col .store-pc>a.store-pc-link{grid-area:info;min-width:0}.store-template-normal .store-pc-col .store-pc-foot{grid-area:foot;align-self:end;padding-top:8px}.store-template-normal .store-pc-col .store-pc .ratio{margin-bottom:0!important}.store-template-normal .store-pc-col .store-pc>a.store-pc-link .text-center{text-align:right!important}.store-template-normal .store-pc-col .pc-name{min-height:0;margin-bottom:4px!important;font-size:13.5px;font-weight:600}.store-template-normal .store-pc-col .store-pc-icons{top:5px;left:5px;gap:4px}.store-template-normal .store-pc-col .store-pc-icon{width:28px;height:28px;font-size:11px}.store-template-normal .store-pc-col .store-pc-cart-long{display:inline}.store-template-normal .store-pc-col .store-pc-buy{gap:6px}.store-template-normal .store-pc-qty{border-radius:12px}.store-template-normal .store-pc-qty-btn{width:32px;min-height:38px;font-size:11px}.store-template-normal .store-pc-qty-input{width:34px;min-height:38px;font-size:14px}.store-template-normal .store-pc-buy .store-pc-cart,.store-template-normal .store-pc-foot>.store-pc-cart{min-height:40px;border-radius:12px;font-size:13px}.store-template-normal .store-pc-buy .store-pc-cart:not(:disabled):not(.is-added){background:var(--store-brand,#d3212c);color:#fff}}@media (max-width:575.98px){.store-template-normal .store-pc-buy{flex-direction:column}.store-template-normal .store-pc-buy .store-pc-qty{width:100%;justify-content:space-between}.store-template-normal .store-pc-buy .store-pc-qty-input{flex:1 1 auto}.store-template-normal .store-pc-col .store-pc-buy{flex-direction:row}.store-template-normal .store-pc-col .store-pc-buy .store-pc-qty{width:auto}.store-template-normal .store-pc-col .store-pc-buy .store-pc-qty-input{flex:0 0 auto}}.maix-se{--se-accent:#2563eb;--se-ink:#0f172a;--se-muted:#64748b;--se-line:#e2e8f0;--se-bg:#ffffff;font-family:Vazirmatn,IRANSans,Tahoma,sans-serif;font-size:14px;line-height:1.6;color:var(--se-ink);letter-spacing:normal;text-align:right}.maix-se *,.maix-se :after,.maix-se :before{box-sizing:border-box}html.maix-editing [data-edit-bg],html.maix-editing [data-edit-href],html.maix-editing [data-edit-item],html.maix-editing [data-edit]{cursor:pointer}html.maix-editing .split .w,html.maix-editing .split-fade,html.maix-editing .wow{opacity:1!important;transform:none!important;visibility:visible!important}.maix-se-hover,.maix-se-sel{position:fixed;z-index:2147483000;pointer-events:none;border-radius:6px}.maix-se-hover{outline:2px dashed rgba(37,99,235,.85);background:rgba(37,99,235,.06)}.maix-se-hover span{position:absolute;top:-24px;right:0;padding:2px 8px;border-radius:6px 6px 0 0;background:var(--se-accent);color:#fff;font-size:12px;white-space:nowrap}.maix-se-sel{outline:2px solid var(--se-accent);box-shadow:0 0 0 4px rgba(37,99,235,.18)}.maix-se-bar{position:fixed;z-index:2147483200;bottom:18px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:6px;max-width:calc(100vw - 20px);padding:8px 10px;border-radius:16px;background:rgba(15,23,42,.94);color:#fff;box-shadow:0 18px 50px rgba(15,23,42,.35);overflow-x:auto;scrollbar-width:none}.maix-se-brand{display:flex;flex-direction:column;padding:0 6px 0 10px;white-space:nowrap}.maix-se-brand b{font-size:13.5px}.maix-se-brand small{font-size:11.5px;color:#cbd5e1}.maix-se-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:4px;flex:0 0 auto;min-height:36px;padding:6px 12px;border:1px solid transparent;border-radius:10px;background:#f1f5f9;color:var(--se-ink);font:inherit;font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap;cursor:pointer}.maix-se-btn:disabled{opacity:.55;cursor:default}.maix-se-bar .maix-se-btn.is-ghost{background:rgba(255,255,255,.08);color:#fff}.maix-se-bar .maix-se-btn.is-ghost.is-on{background:#fff;color:var(--se-ink)}.maix-se-btn.is-primary{background:var(--se-accent);color:#fff}.maix-se-btn.is-danger{background:#fef2f2;color:#b91c1c}.maix-se-panel .maix-se-btn.is-ghost{background:transparent;border-color:var(--se-line)}.maix-se-btn input[type=file]{position:absolute;inset:0;opacity:0;cursor:pointer}.maix-se-panel{position:fixed;z-index:2147483100;top:14px;left:14px;bottom:86px;display:flex;flex-direction:column;gap:12px;width:360px;max-width:calc(100vw - 28px);padding:14px;border:1px solid var(--se-line);border-radius:16px;background:var(--se-bg);box-shadow:0 20px 60px rgba(15,23,42,.25);overflow-y:auto}.maix-se-panel header{display:flex;align-items:center;justify-content:space-between;gap:8px}.maix-se-panel header b{font-size:15px}.maix-se-x{width:32px;height:32px;border:0;border-radius:8px;background:#f1f5f9;color:var(--se-ink);font-size:20px;line-height:1;cursor:pointer}.maix-se-fields{display:grid;grid-gap:12px;gap:12px}.maix-se-field{display:grid;grid-gap:6px;gap:6px;margin:0}.maix-se-field>span:first-child{display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--se-muted)}.maix-se-dirty{display:inline-block;width:7px;height:7px;border-radius:50%;background:#f59e0b}.maix-se-in{width:100%;min-height:40px;padding:8px 10px;border:1px solid #cbd5e1;border-radius:10px;background:#fff;color:var(--se-ink);font:inherit;font-size:14px;line-height:1.7;resize:vertical}.maix-se-in:focus{outline:2px solid rgba(37,99,235,.35);border-color:var(--se-accent)}.maix-se-img{display:grid;grid-gap:8px;gap:8px}.maix-se-img img{width:100%;max-height:170px;object-fit:contain;border-radius:10px;background:repeating-conic-gradient(#f1f5f9 0 25%,#fff 0 50%) 0 0 /16px 16px}.maix-se-img em{padding:18px;border:1px dashed #cbd5e1;border-radius:10px;color:var(--se-muted);font-style:normal;text-align:center}.maix-se-img-act{display:grid;grid-gap:6px;gap:6px}.maix-se-item{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding-top:10px;border-top:1px solid var(--se-line)}.maix-se-item>span{font-size:12.5px;font-weight:600;color:var(--se-muted)}.maix-se-muted{margin:0;font-size:12px;color:var(--se-muted)}.maix-se-skel{display:block;height:40px;border-radius:10px;background:linear-gradient(90deg,#f1f5f9,#e2e8f0,#f1f5f9);background-size:200% 100%;animation:maix-se-skel 1.2s linear infinite}@keyframes maix-se-skel{to{background-position:-200% 0}}.maix-se-sections{position:fixed;z-index:2147483150;bottom:84px;left:50%;transform:translateX(-50%);display:grid;grid-gap:8px;gap:8px;width:280px;padding:14px;border:1px solid var(--se-line);border-radius:14px;background:#fff;box-shadow:0 18px 50px rgba(15,23,42,.25)}.maix-se-sections label{display:flex;align-items:center;gap:8px;margin:0;font-size:14px;cursor:pointer}.maix-se-sections input{width:17px;height:17px;accent-color:var(--se-accent)}.maix-se-toast{position:fixed;z-index:2147483300;top:18px;left:50%;transform:translateX(-50%);max-width:calc(100vw - 28px);padding:10px 16px;border-radius:12px;background:#0f172a;color:#fff;box-shadow:0 12px 30px rgba(15,23,42,.3)}.maix-se-toast.is-err{background:#b91c1c}@media (max-width:760px){.maix-se-panel{top:auto;left:8px;right:8px;bottom:76px;width:auto;max-width:none;max-height:58vh;border-radius:16px 16px 12px 12px}.maix-se-bar{bottom:10px;padding:6px;gap:4px}.maix-se-brand small{display:none}.maix-se-btn{padding:6px 10px;font-size:12.5px}html.maix-editing .maix-callbar{display:none!important}}@media (min-width:761px){.maix-se-panel.is-right{left:auto;right:14px}}.maix-se-colors{position:fixed;z-index:2147483150;bottom:84px;left:16px;display:grid;grid-gap:8px;gap:8px;width:300px;max-width:calc(100vw - 32px);max-height:calc(100vh - 120px);overflow-y:auto;padding:14px;border:1px solid var(--se-line);border-radius:14px;background:#fff;box-shadow:0 18px 50px rgba(15,23,42,.25)}.maix-se-colors header{display:flex;align-items:center;justify-content:space-between}.maix-se-color{display:flex;align-items:center;gap:8px;min-height:44px;margin:0;font-size:14px;cursor:pointer}.maix-se-color span{flex:1 1}.maix-se-color code{font:12px/1 ui-monospace,Menlo,Consolas,monospace;color:var(--se-muted)}.maix-se-color input{width:40px;height:40px;padding:2px;border:1px solid var(--se-line);border-radius:10px;background:#fff;cursor:pointer}.maix-se-color input:focus-visible,.maix-se-pal:focus-visible{outline:2px solid var(--se-accent);outline-offset:2px}.maix-se-palettes{display:flex;flex-wrap:wrap;gap:6px}.maix-se-pal{display:flex;min-width:44px;min-height:36px;align-items:center;justify-content:center;padding:4px 6px;border:1px solid var(--se-line);border-radius:10px;background:#fff;cursor:pointer}.maix-se-pal i{width:20px;height:20px;border-radius:6px;border:1px solid rgba(15,23,42,.12)}.maix-se-pal i+i{-webkit-margin-start:-6px;margin-inline-start:-6px}.maix-se-warn{margin:0;font-size:12.5px;color:#b54708}.maix-se-colors-act{display:flex;justify-content:space-between;gap:8px;margin-top:4px}@media (max-width:640px){.maix-se-colors{left:12px;right:12px;width:auto;bottom:76px}}.sos-fab{position:fixed;left:20px;bottom:calc(20px + env(safe-area-inset-bottom, 0px));z-index:2147482000;display:grid;place-items:center;width:58px;height:58px;padding:0;border:1px solid rgba(15,23,42,.12);border-radius:50%;background:#fff;box-shadow:0 6px 20px rgba(15,23,42,.18);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.sos-fab img{width:52px;height:52px;border-radius:50%;object-fit:contain}.sos-fab:hover{transform:translateY(-2px) scale(1.04);box-shadow:0 10px 26px rgba(15,23,42,.22)}.sos-fab:focus-visible{outline:3px solid rgba(37,99,235,.45);outline-offset:2px}@media (max-width:991.98px){.sos-fab{left:12px;bottom:calc(84px + env(safe-area-inset-bottom, 0px));width:50px;height:50px}.sos-fab img{width:44px;height:44px}}.sos-layer{position:fixed;inset:0;z-index:2147482001;display:grid;place-items:center;padding:16px;font-family:inherit;direction:rtl}.sos-scrim{position:absolute;inset:0;background:rgba(15,23,42,.45)}.sos-dialog{position:relative;width:min(440px,100%);max-height:calc(100dvh - 32px);overflow:auto;background:#fff;color:#0f172a;border-radius:20px;box-shadow:0 24px 60px rgba(15,23,42,.3);padding:18px;text-align:start}.sos-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.sos-head b{display:block;font-size:16px}.sos-head small{display:block;color:#64748b;font-size:12.5px;line-height:1.8;margin-top:2px}.sos-x{flex:none;width:36px;height:36px;border:0;border-radius:50%;background:#f1f5f9;color:#334155;font-size:22px;line-height:1;cursor:pointer}.sos-menu{display:grid;grid-gap:10px;gap:10px}.sos-opt{display:grid;grid-gap:2px;gap:2px;width:100%;padding:14px 16px;border:1px solid rgba(15,23,42,.1);border-radius:14px;background:#fff;text-align:start;cursor:pointer;transition:border-color .15s ease,background .15s ease}.sos-opt:focus-visible,.sos-opt:hover{border-color:#2563eb;background:#eff6ff}.sos-opt b{font-size:14px;color:#0f172a}.sos-opt small{font-size:12px;color:#64748b}.sos-form{display:grid;grid-gap:8px;gap:8px}.sos-preview{width:100%;max-height:200px;object-fit:contain;border:1px solid rgba(15,23,42,.1);border-radius:12px;background:#f8fafc}.sos-label{font-size:13px;font-weight:600}.sos-form textarea{width:100%;padding:10px 12px;border:1px solid rgba(15,23,42,.18);border-radius:12px;font:inherit;font-size:14px;resize:vertical}.sos-form textarea:focus{outline:2px solid rgba(37,99,235,.45);border-color:#2563eb}.sos-error{margin:0;color:#b91c1c;font-size:13px}.sos-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:4px}.sos-btn{min-height:42px;padding:0 16px;border:1px solid rgba(15,23,42,.14);border-radius:12px;background:#fff;color:#0f172a;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.sos-btn.is-primary{border-color:#2563eb;background:#2563eb;color:#fff}.sos-btn:disabled{opacity:.55;cursor:default}.sos-done{display:grid;grid-gap:6px;gap:6px;text-align:center;padding:8px 0 4px}.sos-done p{margin:0 0 8px;color:#475569;font-size:13px}.sos-capturing{position:fixed;left:50%;top:16px;transform:translateX(-50%);z-index:2147482002;padding:8px 16px;border-radius:999px;background:rgba(15,23,42,.85);color:#fff;font-size:13px}@media (prefers-reduced-motion:reduce){.sos-fab,.sos-opt{transition:none}}