@import "https://fonts.googleapis.com/css2?family=Vazirmatn:wght@400;500;600;700;800;900&display=swap";
:root{--ink:#13233b;--orange:#f76716;--line:#e7e8ed;--muted:#7b8494}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:#fff;margin:0;font-family:Vazirmatn,Tahoma,sans-serif}a{color:inherit;text-decoration:none}.notice{color:#fff;text-align:center;background:#14243d;height:34px;padding:8px;font-size:11px}.notice b{color:var(--orange);margin:0 8px}.header,.nav,.shortcuts,.hero,.trust,.categories,.collection{width:min(1440px,100% - 64px);margin:auto}.header{grid-template-columns:260px 1fr 340px;align-items:center;gap:26px;height:94px;display:grid}.brand{grid-template-columns:auto auto;width:max-content;line-height:1;display:grid}.brand small{color:var(--orange);letter-spacing:1px;font-size:8px}.brand strong{color:var(--orange);grid-area:2/1/auto/3;font-size:27px;font-weight:900}.brand em{color:#1a3960;font-size:10px;font-style:normal}.search{height:48px;color:var(--orange);background:#f5f6f8;border:1px solid #efeff2;border-radius:12px;align-items:center;gap:10px;padding:0 16px;font:28px Arial;display:flex}.search input{color:var(--ink);background:0 0;border:0;outline:0;flex:1;font:12px Vazirmatn}.actions{justify-content:end;gap:19px;display:flex}.actions a{align-items:center;gap:5px;font-size:22px;display:flex;position:relative}.actions span{white-space:nowrap;font-size:10px}.actions i{background:var(--orange);color:#fff;border-radius:50%;padding:1px 5px;font:9px Vazirmatn;position:absolute;top:-5px;right:2px}.nav{border-block:1px solid var(--line);white-space:nowrap;justify-content:center;align-items:center;gap:27px;width:100%;height:55px;padding:0 max(32px,50% - 720px);font-size:12px;font-weight:700;display:flex;overflow:auto}.catalog{color:var(--orange);background:#fff2e9;border-radius:9px;padding:10px 14px}.shortcuts{justify-content:space-around;align-items:center;gap:16px;height:132px;display:flex;overflow:hidden}.shortcuts a{text-align:center;min-width:78px;font-size:10px}.shortcuts span{width:72px;height:72px;color:var(--orange);background:#fff5ef;border:2px solid #ffd1ba;border-radius:50%;place-items:center;margin:auto auto 6px;display:grid;overflow:hidden}.shortcuts img{object-fit:cover;width:100%;height:100%}.hero{background:linear-gradient(110deg,#ff7329 0 52%,#fff5ed 52%);border-radius:22px;grid-template-columns:51% 49%;height:405px;display:grid;overflow:hidden}.heroText{color:#fff;padding:63px 68px}.heroText p{color:#ffe1cf;font-size:12px}.hero h1{margin:8px 0;font-size:43px;font-weight:900;line-height:1.32}.hero mark{color:#ffe2bd;background:0 0}.heroText>span{color:#fff0e5;margin:14px 0 23px;font-size:13px;line-height:2;display:block}.heroText a{color:var(--orange);background:#fff;border-radius:9px;gap:18px;padding:13px 17px;font-size:12px;font-weight:800;display:inline-flex}.heroArt{position:relative;overflow:hidden}.orb{border-radius:190px 190px 0 0;position:absolute;bottom:-90px}.one{background:#f5c39f;width:310px;height:405px;right:12%}.two{background:linear-gradient(135deg,#203954,#d69a77);width:250px;height:335px;right:32%;box-shadow:0 0 0 18px #fff5}.stat{text-align:center;width:135px;height:135px;color:var(--orange);background:#fff;border-radius:50%;place-content:center;display:grid;position:absolute;top:70px;left:17%;box-shadow:0 14px 30px #9c542744}.stat b{font-size:25px}.stat span{color:var(--muted);font-size:9px}.tag{color:#fff;background:#14243d;border-radius:8px;padding:9px;font:800 10px Arial;position:absolute;bottom:28px;left:33px}.trust{border:1px solid var(--line);border-radius:16px;grid-template-columns:repeat(4,1fr);margin-top:28px;margin-bottom:70px;padding:23px 0;display:grid}.trust div{color:var(--orange);border-left:1px solid var(--line);justify-content:center;align-items:center;gap:12px;font-size:21px;display:flex}.trust div:last-child{border:0}.trust span{color:var(--muted);flex-direction:column;font-size:10px;display:flex}.trust b{color:var(--ink);font-size:12px}.sectionTitle span,.collectionHeader span{color:var(--orange);font-size:11px;font-weight:700}.sectionTitle h2{margin:4px 0 24px;font-size:28px}.categoryCards{grid-template-columns:repeat(7,1fr);gap:12px;display:grid}.categoryCards a{border:1px solid var(--line);border-radius:15px;flex-direction:column;height:112px;padding:16px;transition:all .2s;display:flex;position:relative}.categoryCards a:hover,.product-card:hover{border-color:#ffc5a3;transform:translateY(-3px);box-shadow:0 11px 25px #18273d13}.categoryCards b{color:#ffd1ba;font-size:20px}.categoryCards strong{margin-top:auto;font-size:13px}.categoryCards small{color:var(--muted);margin-top:4px;font-size:9px;font-weight:400;display:block}.categoryCards i{color:var(--orange);font-style:normal;position:absolute;bottom:12px;left:12px}.collection{border:1px solid var(--line);border-radius:22px;margin-top:68px;padding:30px 26px}.collectionHeader{justify-content:space-between;align-items:end;margin-bottom:25px;display:flex}.collectionHeader h2{margin:4px 0;font-size:25px}.collectionHeader p{color:var(--muted);margin:0;font-size:11px}.collectionHeader>a{background:#f4f5f7;border-radius:8px;padding:10px 14px;font-size:11px;font-weight:700}.carousel{grid-template-columns:42px minmax(0,1fr) 42px;align-items:center;gap:13px;display:grid}.carousel>button{border:1px solid var(--line);color:#18365b;background:#fff;border-radius:50%;width:39px;height:39px;font-size:24px}.carousel>button:disabled{opacity:.25}.grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}.grid article{border:1px solid var(--line);border-radius:13px;transition:all .2s;position:relative;overflow:hidden}.grid article>button{z-index:2;background:#fff;border:0;border-radius:50%;width:33px;height:33px;font-size:22px;position:absolute;top:9px;right:9px;box-shadow:0 3px 9px #0002}.image{color:#999;background:#f5f5f5;place-items:center;height:225px;font-size:10px;display:grid}.image img{object-fit:cover;width:100%;height:100%}.grid h3{height:41px;margin:10px 10px 2px;font-size:10px;line-height:1.9;overflow:hidden}.grid article small{color:#929aaa;margin:0 10px;font-size:9px;display:block}.grid strong{color:var(--orange);margin:9px 10px 12px;font-size:13px;display:block}.grid em{font-size:9px;font-style:normal}footer{color:#fff;background:#14243d;align-items:center;gap:42px;margin-top:70px;padding:42px max(32px,50% - 688px);display:flex}footer .brand strong{color:#fff}footer p{color:#c4cedb;max-width:450px;font-size:11px;line-height:2}footer>a{color:#ffb27f;border:1px solid #fff4;border-radius:8px;margin-right:auto;padding:11px 14px;font-size:11px}@media (max-width:1050px){.header{grid-template-columns:230px 1fr}.actions{display:none}.categoryCards,.grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:700px){.header,.shortcuts,.hero,.trust,.categories,.collection{width:calc(100% - 28px)}.header{grid-template-columns:1fr;height:125px}.brand{padding-top:12px}.nav{justify-content:flex-start;gap:18px;padding:0 14px}.shortcuts{justify-content:flex-start;height:116px;overflow:auto}.shortcuts span{width:58px;height:58px}.hero{background:#ff7329;height:375px;display:block}.heroText{padding:37px 25px}.hero h1{font-size:33px}.heroArt{width:52%;height:140px;margin:-58px 20px 0 auto}.stat,.tag{display:none}.one{width:160px;height:190px}.two{width:130px;height:160px}.trust{grid-template-columns:repeat(2,1fr);margin-bottom:35px}.trust div{justify-content:flex-start;padding:8px;font-size:17px}.categoryCards{grid-template-columns:repeat(2,1fr)}.collection{margin-top:35px;padding:20px 13px}.grid{display:flex;overflow:hidden}.grid article{flex:0 0 154px}.image{height:176px}.carousel{grid-template-columns:0 1fr 0}.carousel>button{display:none}footer{padding:32px 22px;display:block}footer>a{margin-top:10px;display:inline-block}}
.serviceBar{color:#514e4d;direction:rtl;align-items:center;gap:27px;width:min(1280px,100% - 64px);height:36px;margin:auto;font-size:11px;display:flex}.serviceBar b{color:#f76716;margin-right:auto}.marketHeader{direction:rtl;border-bottom:1px solid #eee;align-items:center;gap:16px;width:100%;height:98px;padding:0 max(32px,50% - 640px);display:flex}.marketLogo{flex-direction:column;min-width:142px;line-height:1;display:flex}.marketLogo small{color:#f76716;font-size:9px;font-weight:700}.marketLogo strong{color:#f76716;margin-top:5px;font-size:29px;font-weight:900}.categoryButton,.marketActions a{color:#23272f;white-space:nowrap;background:#fff4ed;border:0;border-radius:23px;padding:12px 16px;font:700 11px Vazirmatn}.categoryButton{color:#f76716}.marketSearch{color:#f76716;background:#f5f5f6;border-radius:13px;flex:1;align-items:center;gap:9px;height:44px;padding:0 16px;font:24px Arial;display:flex}.marketSearch input{background:0 0;border:0;outline:0;flex:1;font:12px Vazirmatn}.marketActions{direction:rtl;gap:8px;display:flex}.marketActions a{background:#f7f7f8;align-items:center;gap:6px;font-size:19px;display:flex;position:relative}.marketActions b{font:700 10px Vazirmatn}.marketActions i{color:#fff;background:#f76716;border-radius:50%;padding:1px 5px;font:9px Vazirmatn;position:absolute;top:-7px;right:5px}.orangeShortcuts{direction:rtl;align-items:center;gap:25px;width:min(1280px,100% - 64px);height:130px;margin:auto;display:flex;overflow:hidden}.orangeShortcuts a{text-align:center;min-width:75px;font-size:10px}.shortcutIcon{color:#fff;background:linear-gradient(135deg,#ff8d32,#f76716);border-radius:16px;place-items:center;width:64px;height:64px;margin:auto auto 7px;font-size:25px;display:grid;overflow:hidden;box-shadow:0 5px 15px #f7671633}.shortcutIcon img{object-fit:cover;width:100%;height:100%}.icon1{background:#ffb14e}.icon2{background:#ff6d28}.icon3{background:#e85722}.icon4{background:#f89232}.icon5{background:#feae61}.icon6{background:#f76716}@media (max-width:700px){.serviceBar{white-space:nowrap;gap:12px;width:100%;height:31px;padding:0 14px;font-size:9px;overflow:hidden}.serviceBar span:nth-child(n+3){display:none}.marketHeader{grid-template-columns:1fr auto;gap:8px;height:116px;padding:0 14px;display:grid}.marketLogo strong{font-size:23px}.marketActions a:nth-child(-n+2){display:none}.marketSearch{grid-column:1/3;height:39px}.orangeShortcuts{gap:17px;width:100%;height:105px;padding:0 14px;overflow:auto}.orangeShortcuts a{min-width:63px}.shortcutIcon{border-radius:13px;width:53px;height:53px}}
.categoryButton{box-shadow:0 4px 12px #f7671610;color:#e85b10!important;background:#fff!important;border:1px solid #ffe0cf!important;border-radius:12px!important;height:42px!important;padding:0 15px!important;font:700 11px Vazirmatn!important}.marketSearch{background:#f7f7f8!important;border:1px solid #f0f0f2!important}.marketSearch input{color:#2a3443!important;font-size:11px!important}.marketActions{align-items:center!important;gap:7px!important}.marketActions a{transition:all .2s;color:#f06114!important;background:#fff!important;border:1px solid #eceef2!important;border-radius:12px!important;gap:7px!important;height:42px!important;padding:0 11px!important;font-size:17px!important;box-shadow:0 3px 10px #14243d08!important}.marketActions a:hover{transform:translateY(-1px);background:#fff8f4!important;border-color:#ffbd98!important}.marketActions b{color:#243044!important;font:600 10px Vazirmatn!important}.marketActions i{text-align:center;min-width:17px;border:2px solid #fff!important;font:8px Vazirmatn!important;top:-7px!important;right:-4px!important}.marketHeader{z-index:5;background:#fff;position:relative;box-shadow:0 10px 22px -20px #14243dcc}.marketHeader:after{content:"";background:linear-gradient(90deg,#0000,#ffd7c1 22% 78%,#0000);height:1px;position:absolute;bottom:-1px;left:0;right:0}.marketHeader svg{stroke-width:1.8px;width:17px;height:17px;display:block}.categoryButton{align-items:center;gap:6px;display:inline-flex}.marketSearch>svg{flex:none;width:18px;height:18px}.marketActions a{justify-content:center;min-width:0}.marketActions a svg{color:#f56b1d;filter:drop-shadow(0 1px 1px #f767161c)}
.campaign{direction:rtl;grid-template-columns:minmax(0,1.9fr) minmax(320px,.9fr);gap:16px;width:min(1440px,100% - 64px);height:310px;margin:10px auto 26px;display:grid}.campaignHero{color:#fff;background:linear-gradient(115deg,#771615,#d83f28 65%,#ff8062);border-radius:17px;position:relative;overflow:hidden}.campaign.coral .campaignHero{background:linear-gradient(115deg,#8d1c18,#ef4e32 67%,#ff916d)}.campaign.plum .campaignHero{background:linear-gradient(115deg,#440a35,#a91657 67%,#ff8750)}.campaign.amber .campaignHero{background:linear-gradient(115deg,#3c1e11,#c84e19 65%,#ffb837)}.campaignCopy{z-index:2;padding:43px 44px;position:relative}.campaignCopy>span{color:#ffe6cc;font-size:11px}.campaignCopy h1{margin:8px 0;font-size:31px;font-weight:900;line-height:1.35}.campaignCopy p{color:#fff0e7;max-width:370px;font-size:11px;line-height:2}.campaignCopy a{color:#d34324;background:#fff;border-radius:8px;gap:16px;margin-top:11px;padding:10px 14px;font-size:11px;font-weight:800;display:inline-flex}.campaignShape i{background:#271f2fa6;border-radius:180px 180px 0 0;width:230px;height:285px;display:block;position:absolute;bottom:-100px;left:11%;box-shadow:0 0 0 17px #ffffff32}.campaignShape i+i{width:170px;height:210px;box-shadow:none;background:#ffd26ea8;bottom:-70px;left:28%}.campaignShape strong{z-index:2;color:#dd482a;text-align:center;background:#fff;border-radius:50%;place-content:center;width:104px;height:104px;font-size:19px;display:grid;position:absolute;top:40px;left:8%}.campaignShape strong small{color:#7e8796;margin-top:3px;font-size:8px;font-weight:500;display:block}.campaignControls{z-index:3;gap:8px;display:flex;position:absolute;bottom:18px;left:20px}.campaignControls button{color:#27394f;background:#fff;border:0;border-radius:50%;width:35px;height:35px;font-size:23px}.hotList{background:#f6f4fc;border-radius:17px;padding:15px 12px;overflow:hidden}.hotList h2{margin:0 5px 11px;font-size:15px}.hotList article{background:#fff;border-radius:12px;grid-template-columns:51px 1fr 30px;align-items:center;gap:8px;height:72px;margin:8px 0;padding:8px;display:grid}.hotList img{object-fit:cover;background:#eee;border-radius:7px;width:51px;height:55px}.hotList article div{flex-direction:column;gap:1px;min-width:0;display:flex}.hotList article b{white-space:nowrap;text-overflow:ellipsis;font-size:9px;line-height:1.6;overflow:hidden}.hotList article span{color:#ef651a;font-size:10px;font-weight:800}.hotList article small{color:#24944b;font-size:8px}.hotList article button{color:#f76716;background:#fff;border:1px solid #f76716;border-radius:8px;width:28px;height:28px;font-size:18px}.dots{text-align:center;margin-top:4px}.dots button{background:#d5cfdc;border:0;border-radius:50%;width:6px;height:6px;margin:0 3px}.dots button.active{background:#f76716;border-radius:7px;width:17px}@media (max-width:900px){.campaign{grid-template-columns:1fr;height:auto}.hotList{display:none}.campaignHero{height:300px}}@media (max-width:700px){.campaign{width:calc(100% - 28px);margin-top:0}.campaignHero{height:285px}.campaignCopy{padding:35px 24px}.campaignCopy h1{font-size:27px}.campaignShape{opacity:.65}.campaignShape strong{display:none}}
.campaignControls{direction:ltr;align-items:center!important}.campaignControls button{transition:transform .18s,background .18s;color:#26374a!important;background:#fff!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:40px!important;height:40px!important;padding:0!important;font-size:0!important;display:flex!important;box-shadow:0 6px 16px #3e0d1038!important}.campaignControls button:hover{transform:translateY(-1px);background:#fff7f1!important}.campaignControls button:after{content:"";border-top:2px solid #26374a;border-right:2px solid #26374a;width:9px;height:9px;display:block;margin:0!important}.campaignControls button:first-child:after{transform:rotate(-135deg);margin-left:4px!important}.campaignControls button:last-child:after{transform:rotate(45deg);margin-right:4px!important}.dots{direction:ltr;justify-content:center;gap:5px;display:flex;margin-top:7px!important}.dots button{transition:all .2s;background:#d8d6dc!important;border-radius:5px!important;width:13px!important;height:5px!important;margin:0!important}.dots button.active{background:#f76716!important;width:18px!important}
.campaignRow{direction:rtl;grid-template-columns:minmax(0,1fr) 315px;gap:16px;width:min(1440px,100% - 64px);height:360px;margin:10px auto 28px;display:grid}.imageCampaign{background:#f2f2f2;border-radius:18px;height:360px;position:relative;overflow:hidden}.imageCampaign>img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.imageArrow{color:#26374a;background:#fff;border:0;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;bottom:20px;box-shadow:0 6px 16px #14243d33}.imageArrow svg{width:17px;height:17px}.imageArrowRight{right:22px}.imageArrowLeft{right:70px}.imageDots{gap:5px;display:flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.imageDots button{background:#d9d7dc;border:0;border-radius:5px;width:13px;height:5px}.imageDots button.active{background:#f76716;width:18px}.sliderProducts{background:#f7f5fc;border-radius:18px;padding:13px}.sliderProducts h2{color:#1e2f46;margin:2px 4px 11px;font-size:14px}.sliderProducts h2 span{color:#f76716}.sliderProducts article{background:#fff;border:1px solid #eeeaf3;border-radius:12px;grid-template-columns:66px 1fr 28px;align-items:center;gap:8px;height:91px;margin:8px 0;padding:8px;display:grid}.sliderProducts article>img{object-fit:cover;background:#eee;border-radius:8px;width:66px;height:73px}.sliderProducts article div{flex-direction:column;gap:3px;min-width:0;display:flex}.sliderProducts b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9px;line-height:1.65;display:-webkit-box;overflow:hidden}.sliderProducts strong{color:#f76716;font-size:11px}.sliderProducts strong small{font-size:8px}.sliderProducts em{color:#209047;font-size:8px;font-style:normal}.sliderProducts article button{color:#f76716;background:#fff;border:1px solid #f76716;border-radius:8px;width:28px;height:29px;font-size:17px}@media (max-width:900px){.campaignRow{grid-template-columns:1fr;height:auto}.sliderProducts{display:none}}@media (max-width:700px){.campaignRow{width:calc(100% - 28px);margin-top:0}.imageCampaign{height:210px}.imageArrow{width:34px;height:34px;bottom:12px}.imageArrowRight{right:13px}.imageArrowLeft{right:54px}.imageDots{bottom:14px}}
.sliderProducts article button{justify-content:center!important;align-items:center!important;padding:0!important;font-family:Arial,sans-serif!important;font-weight:400!important;line-height:1!important;display:flex!important}.sliderProducts article button:before{content:"";position:absolute}.sliderProducts article button{font-size:0!important;position:relative!important}.sliderProducts article button:after{content:"+";font-size:19px!important;font-weight:300!important;line-height:1!important}
.productSlider{direction:ltr;grid-template-columns:42px minmax(0,1fr) 42px;align-items:center;gap:13px;display:grid}.productArrow{color:#182f48;cursor:pointer;background:#fff;border:1px solid #dde1e7;border-radius:50%;place-items:center;width:39px;height:39px;padding:0;transition:all .18s;display:grid;box-shadow:0 4px 12px #14243d12}.productArrow:hover:not(:disabled){color:#f45b16;border-color:#ff6b21;box-shadow:0 7px 18px #f45b1620}.productArrow svg{width:18px;height:18px}.productArrow:disabled{opacity:.28;cursor:default}.flatGrid{direction:rtl;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}@media (min-width:761px){.flatGrid.slide-next{animation:.34s cubic-bezier(.22,.8,.35,1) productSlideNext}.flatGrid.slide-previous{animation:.34s cubic-bezier(.22,.8,.35,1) productSlidePrevious}@keyframes productSlideNext{0%{opacity:.45;transform:translate(22px)}to{opacity:1;transform:translate(0)}}@keyframes productSlidePrevious{0%{opacity:.45;transform:translate(-22px)}to{opacity:1;transform:translate(0)}}}.flatCard{text-align:right;background:#fff;border:1px solid #dfe3e7;border-radius:8px;flex-direction:column;min-width:0;min-height:430px;transition:transform .18s,box-shadow .18s;display:flex;overflow:hidden;box-shadow:0 1px 2px #12223b0c}.flatCard:hover{transform:translateY(-2px);box-shadow:0 8px 20px #14243d17}.flatImage{background:#f4f4f4;place-items:center;height:245px;display:grid;position:relative;overflow:hidden}.flatImage img{object-fit:cover;width:100%;height:100%;display:block}.flatImage>span:not(.shippingBadge):not(.imageDotsMini){color:#84909e;font-size:11px}.heartButton{color:#303844;cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;width:25px;height:25px;padding:0;display:grid;position:absolute;top:8px;right:8px;box-shadow:0 1px 4px #1e293b28}.heartButton svg{width:16px;height:16px}.shippingBadge{color:#4b4b4b;direction:rtl;background:#fff;border-radius:2px;padding:2px 4px;font-size:7px;line-height:1.1;position:absolute;bottom:7px;right:7px;box-shadow:0 1px 2px #0002}.imageDotsMini{direction:ltr;gap:2px;display:flex;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.imageDotsMini i{background:#d7d7d7;border:1px solid #fff;border-radius:50%;width:5px;height:5px}.imageDotsMini .active{background:#8b8b8b}.flatInfo{direction:rtl;flex-direction:column;min-height:184px;padding:6px 8px 0;display:flex}.campaignLabel{color:#f0641e;text-align:center;background:#fff0e9;border-radius:3px;height:16px;margin-bottom:4px;padding:2px 3px;font-size:8px;font-weight:700;line-height:12px}.flatInfo h3{color:#192b42;text-align:right;height:37px;margin:0;font-size:10px;font-weight:500;line-height:1.75;overflow:hidden}.rating{color:#687689;white-space:nowrap;text-overflow:ellipsis;height:16px;margin:4px 0 2px;font-size:9px;line-height:16px;overflow:hidden}.rating>span{color:#ff781d;vertical-align:-1px;font-size:13px}.rating small{color:#7e8997;font-size:8px}.installment{color:#7119d8;white-space:nowrap;height:17px;font-size:8px;font-weight:600;line-height:17px}.installment b{color:#fff;background:#7422de;border-radius:3px;margin-right:3px;padding:3px 5px;font-size:8px}.greenOffer{color:#04962f;white-space:nowrap;text-overflow:ellipsis;height:17px;font-size:8px;font-weight:700;line-height:17px;overflow:hidden}.flatPrice{direction:rtl;background:#f3f3f3;justify-content:space-between;align-items:center;height:46px;margin:auto -8px 0;padding:5px 7px;display:flex}.flatPrice>div{flex-direction:column;min-width:0;line-height:1.2;display:flex}.flatPrice small{color:#09902d;font-size:7px;font-weight:700}.flatPrice b{color:#142c46;white-space:nowrap;margin-top:2px;font-size:12px}.flatPrice b em{color:#142c46;font-size:8px;font-style:normal}.flatPrice button{color:#273545;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:28px;height:28px;padding:0;display:grid}.flatPrice button:hover{color:#f45b16}.flatPrice svg{width:18px;height:18px}@media (max-width:1180px){.flatGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.flatImage{height:260px}}@media (max-width:760px){.productSlider{grid-template-columns:0 1fr 0}.productArrow{display:none}.flatGrid{scroll-snap-type:x mandatory;gap:10px;padding:1px;display:flex;overflow-x:auto}.flatCard{scroll-snap-align:start;flex:0 0 174px;min-height:390px}.flatImage{height:205px}.flatInfo{min-height:177px}}
.collection{box-shadow:none;background:#fff;border-radius:16px;margin-top:26px;padding:16px 18px 18px}.collectionHeader{border-bottom:1px solid #edf0f3;align-items:center;min-height:45px;margin-bottom:13px;padding-bottom:11px}.collectionHeader>div{grid-template-columns:auto auto;align-items:baseline;column-gap:9px;display:grid}.collectionHeader span{color:#f26722;grid-column:1;font-size:9px;line-height:1}.collectionHeader h2{color:#172c47;grid-column:1;margin:0;font-size:18px;line-height:1.2}.collectionHeader p{color:#8994a3;white-space:nowrap;grid-area:2/2;margin:0;font-size:9px}.collectionHeader>a{color:#233850;box-shadow:none;background:#f7f8f9;border:1px solid #ebedf1;border-radius:7px;align-self:center;padding:7px 10px;font-size:9px;line-height:1.2}.collectionHeader>a b{color:#f76716;margin-right:4px;font-size:13px}.collection .productSlider{min-height:0}.collection .flatCard{min-height:398px}.collection .flatImage{height:224px}.collection .flatInfo{min-height:174px}@media (max-width:760px){.collection{border-radius:12px;width:calc(100% - 20px);margin-top:16px;padding:12px 10px}.collectionHeader{min-height:38px;margin-bottom:9px;padding-bottom:8px}.collectionHeader h2{font-size:15px}.collectionHeader p{font-size:8px}.collectionHeader>a{padding:6px 8px;font-size:8px}.collection .flatCard{min-height:376px}.collection .flatImage{height:196px}.collection .flatInfo{min-height:170px}}
.siteFooter{--footer-accent:#f2600c;direction:rtl;color:#4a4463!important;background:#f4f4f8!important;width:100%!important;margin:20px 0 0!important;padding:0 28px 28px!important;display:block!important}.siteFooterInner{width:min(1520px,100%);margin:0 auto}.footerNewsletter{background:linear-gradient(255deg,#fff 0%,#fff7f1 62%,#ffebdd 100%);border:1px solid #f2e3d6;border-radius:26px;grid-template-columns:1fr 520px;align-items:center;gap:32px;padding:38px 44px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 44px -34px #1e193c73}.footerNewsletterCopy{flex-direction:column;gap:10px;display:flex}.footerKicker{color:#c25409;letter-spacing:.05em;align-items:center;gap:9px;font-size:12.5px;font-weight:600;display:flex}.footerKicker i{background:var(--footer-accent);border-radius:2px;width:8px;height:8px;transform:rotate(45deg)}.footerNewsletter h3{color:#221c3d;margin:0;font-size:26px;font-weight:800;line-height:1.5}.footerNewsletter p{color:#7e7898;max-width:520px;margin:0;font-size:14px;line-height:1.9}.footerNewsletter form{background:#fff;border:1px solid #ede9f5;border-radius:16px;gap:10px;padding:8px;display:flex;box-shadow:0 10px 24px -20px #1e193c80}.footerNewsletter input{color:#221c3d;background:0 0;border:0;outline:0;flex:1;min-width:0;padding:0 14px;font:15px Vazirmatn,Tahoma,sans-serif}.footerNewsletter button{background:var(--footer-accent);color:#fff;white-space:nowrap;cursor:pointer;border:0;border-radius:12px;padding:14px 28px;font:700 15px Vazirmatn,Tahoma,sans-serif;box-shadow:0 12px 26px -14px #f2600cf2}.footerServices{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:14px;display:grid}.footerServices article{background:#fff;border:1px solid #eceaf4;border-radius:20px;align-items:center;gap:14px;padding:20px;display:flex}.footerServiceIcon{background:#fff1e7;border:1px solid #fad9c2;border-radius:13px;flex:none;place-items:center;width:44px;height:44px;display:grid}.footerServiceIcon i{background:var(--footer-accent);border-radius:3px;width:12px;height:12px;transform:rotate(45deg)}.footerServices article div{flex-direction:column;gap:4px;display:flex}.footerServices b{color:#221c3d;font-size:14px}.footerServices small{color:#8a85a6;font-size:12px}.footerMain{border-bottom:1px solid #e4e1ee;grid-template-columns:1.4fr repeat(3,1fr) 1.1fr;gap:40px;padding:48px 8px 40px;display:grid}.footerAbout{flex-direction:column;gap:18px;display:flex}.footerBrand{align-items:center;gap:12px;display:flex}.footerBrand>b{background:var(--footer-accent);color:#fff;border-radius:14px;place-items:center;width:46px;height:46px;font-size:20px;font-weight:800;display:grid}.footerBrand span{flex-direction:column;gap:2px;display:flex}.footerBrand strong{color:#221c3d;font-size:17px;font-weight:800}.footerBrand small{color:#8a85a6;font-size:11.5px}.footerAbout p{color:#7e7898;max-width:340px;margin:0;font-size:13.5px;line-height:2.1}.footerAbout address{flex-direction:column;gap:10px;font-style:normal;display:flex}.footerAbout address span,.footerAbout address a{color:#4a4463;align-items:center;gap:9px;font-size:13px;display:flex}.footerAbout address span:before,.footerAbout address a:before{content:"";background:var(--footer-accent);border-radius:50%;flex:none;width:5px;height:5px}.footerColumn{flex-direction:column;gap:14px;display:flex}.footerColumn h4,.footerBadges h4{color:#221c3d;margin:0 0 4px;font-size:14px;font-weight:700}.footerColumn a{color:#7e7898;width:max-content;font-size:13.5px;line-height:1.6;transition:all .2s}.footerColumn a:hover{color:var(--footer-accent)}.footerBadges{flex-direction:column;gap:14px;display:flex}.trustBadges{gap:10px;display:flex}.trustBadges span{color:#8a85a6;background:repeating-linear-gradient(135deg,#f2f1f7 0 7px,#e9e7f1 7px 14px);border:1px solid #e2dfec;border-radius:14px;justify-content:center;align-items:flex-end;width:84px;height:112px;padding:8px;font-size:8px;display:flex}.socialLinks{direction:ltr;gap:10px;display:flex}.socialLinks a{color:#8a85a6;background:#fff;border:1px solid #e2dfec;border-radius:11px;place-items:center;width:42px;height:42px;font-size:11px;font-weight:700;display:grid}.socialLinks a:hover{color:var(--footer-accent);border-color:#fad9c2}.footerBottom{color:#8a85a6;justify-content:space-between;align-items:center;min-height:64px;font-size:11.5px;display:flex}.footerBottom nav{gap:28px;display:flex}.footerBottom a:hover{color:var(--footer-accent)}@media (max-width:1050px){.footerNewsletter{grid-template-columns:1fr 430px}.footerServices{grid-template-columns:repeat(2,1fr)}.footerMain{grid-template-columns:1.4fr repeat(2,1fr)}.footerBadges{grid-column:2/4}.footerColumn:nth-of-type(3){display:none}}@media (max-width:700px){.siteFooter{padding:0 14px 20px!important}.footerNewsletter{border-radius:20px;grid-template-columns:1fr;gap:20px;padding:24px 20px}.footerNewsletter h3{font-size:20px}.footerNewsletter p{font-size:12px}.footerNewsletter form{display:grid}.footerNewsletter button{height:46px}.footerServices{grid-template-columns:1fr;gap:9px}.footerServices article{padding:14px}.footerMain{grid-template-columns:1fr 1fr;gap:30px 18px;padding:32px 4px 26px}.footerAbout{grid-column:1/3}.footerColumn:nth-of-type(3){display:flex}.footerBadges{grid-column:1/3}.footerBottom{flex-direction:column;align-items:flex-start;gap:14px;padding:18px 0}.footerBottom nav{flex-wrap:wrap;gap:14px}.trustBadges span{height:90px}}
.wholesaleHero{direction:rtl;grid-template-columns:minmax(0,1fr) 360px;gap:20px;width:min(1440px,100% - 64px);height:460px;margin:22px auto 0;display:grid}.wholesaleSlide{background:#161310;border-radius:26px;position:relative;overflow:hidden;box-shadow:0 24px 60px -28px #12100f8c}.wholesaleSlide>img{object-fit:cover;width:100%;height:100%;animation:6s ease-out both heroZoom;position:absolute;inset:0}.slideShade{background:linear-gradient(270deg,#0c0a0908 26%,#0c0a09c9 100%);position:absolute;inset:0}.slideContent{color:#fff;max-width:630px;padding:0 52px 104px;position:absolute;bottom:0;right:0}.slideKicker{color:#f7c9a8;align-items:center;gap:10px;font-size:12px;font-weight:700;display:flex}.slideKicker:before{content:"";background:#f2600c;border-radius:2px;width:7px;height:7px;transform:rotate(45deg)}.slideContent h1{max-width:600px;margin:12px 0 10px;font-size:37px;font-weight:900;line-height:1.35}.slideContent p{color:#ffffffbd;max-width:490px;margin:0;font-size:13px;line-height:2}.slideContent a{color:#fff;background:#f2600c;border-radius:12px;align-items:center;gap:8px;margin-top:17px;padding:12px 18px;font-size:12px;font-weight:800;display:inline-flex;box-shadow:0 12px 28px -12px #f2600ce6}.slideContent a svg,.slideControls svg{width:16px;height:16px}.slideControls{color:#fff9;direction:rtl;align-items:center;gap:9px;font-size:11px;display:flex;position:absolute;bottom:30px;right:52px}.slideDots{gap:6px;margin-left:5px;display:flex}.slideDots button{cursor:pointer;background:#fff6;border:0;border-radius:99px;width:9px;height:9px;padding:0;transition:all .25s}.slideDots button.active{background:#f2600c;width:38px}.slideControls>button{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#ffffff19;border:1px solid #ffffff4d;border-radius:50%;place-items:center;width:39px;height:39px;padding:0;display:grid}.slideControls>button:hover{color:#14233b;background:#fff}.heroPicks{background:#fff;border:1px solid #eceaf4;border-radius:26px;flex-direction:column;gap:11px;padding:19px;display:flex;overflow:hidden;box-shadow:0 18px 44px -32px #1e193c80}.heroPicks>header{justify-content:space-between;align-items:center;padding:1px 3px 3px;display:flex}.heroPicks h2{color:#221c3d;align-items:center;gap:9px;margin:0;font-size:14px;display:flex}.heroPicks h2 i{background:#f2600c;border-radius:2px;width:8px;height:8px;transform:rotate(45deg)}.heroPicks header>a{color:#8a85a6;font-size:11px}.heroPicks article{background:#fff;border:1px solid #efedf6;border-radius:15px;grid-template-columns:72px minmax(0,1fr) 34px;align-items:center;gap:10px;min-height:112px;padding:8px;transition:all .2s;display:grid}.heroPicks article:hover{background:#fffbf8;border-color:#f7c9a8;transform:translateY(-1px)}.heroPicks article>img{object-fit:cover;background:#f1eff7;border-radius:10px;width:72px;height:86px}.heroPicks article>div{flex-direction:column;gap:5px;min-width:0;display:flex}.heroPicks article b{color:#221c3d;height:32px;font-size:10px;line-height:1.6;overflow:hidden}.heroPicks article strong{color:#f2600c;font-size:13px}.heroPicks article strong small{color:#a29cb9;font-size:8px}.heroPicks article em{color:#17a673;white-space:nowrap;align-items:center;gap:5px;font-size:8px;font-style:normal;display:flex}.heroPicks article em i{background:#17a673;border-radius:50%;width:5px;height:5px}.heroPicks article>button{color:#f2600c;cursor:pointer;background:#fff6f0;border:1.5px solid #fad9c2;border-radius:10px;width:32px;height:32px;padding:0;font-size:20px;line-height:1}.heroPicks article>button:hover{color:#fff;background:#f2600c}@keyframes heroZoom{0%{transform:scale(1.04)}to{transform:scale(1.12)}}@media (max-width:850px){.wholesaleHero{grid-template-columns:1fr;width:calc(100% - 28px);height:auto}.wholesaleSlide{height:370px}.heroPicks{display:none}.slideContent{padding:0 25px 82px}.slideContent h1{font-size:26px}.slideContent p{font-size:11px}.slideControls{bottom:23px;right:25px}}
.wholesalePromo{width:min(1440px,100% - 44px);margin:34px auto 40px}.wholesalePromoHeader{justify-content:space-between;align-items:baseline;gap:18px;margin:0 4px 14px;display:flex}.wholesalePromoHeader h2{color:#172640;letter-spacing:-.5px;margin:0;font-size:22px;font-weight:900}.wholesalePromoHeader span{color:#f2600c;font-size:11px;font-weight:800}.wholesalePromoLink{isolation:isolate;background:#f7f4f2;border:1px solid #efe4dc;border-radius:22px;display:block;position:relative;overflow:hidden;box-shadow:0 12px 30px #25170e17}.wholesalePromoLink img{aspect-ratio:2067/761;object-fit:cover;width:100%;height:auto;transition:transform .5s;display:block}.wholesalePromoLink:hover img{transform:scale(1.018)}.wholesalePromoLink:focus-visible{outline-offset:4px;outline:3px solid #f2600c}.wholesalePromoShine{z-index:1;pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#ffffff14 15%,#ffffffab 49%,#ffffff1a 83%,#0000);width:15%;animation:5.5s ease-in-out infinite wholesalePromoShine;position:absolute;top:-38%;bottom:-38%;left:-28%;transform:skew(-20deg)}@keyframes wholesalePromoShine{0%,42%{opacity:0;left:-28%}45%{opacity:.8}65%{opacity:0;left:118%}to{opacity:0;left:118%}}@media (prefers-reduced-motion:reduce){.wholesalePromoShine,.wholesalePromoLink img{transition:none;animation:none}}@media (max-width:700px){.wholesalePromo{width:calc(100% - 28px);margin:25px auto 30px}.wholesalePromoHeader{margin:0 2px 10px}.wholesalePromoHeader h2{font-size:17px}.wholesalePromoHeader span{display:none}.wholesalePromoLink{border-radius:14px}}
.imageOnlyHero{align-items:stretch;height:auto}.imageOnlySlide{background:0 0;align-self:start;height:auto}.categorySlideLink{display:block;position:relative;overflow:hidden}.categorySlideLink img,.imageOnlySlide>img{object-fit:initial;will-change:opacity;width:100%;height:auto;animation:.55s ease-out both sliderSoftFade;display:block}@keyframes sliderSoftFade{0%{opacity:0}to{opacity:1}}.imageOnlyControls{z-index:4;direction:rtl;bottom:22px;right:24px}.imageOnlyControls .rtlPrevious{order:3}.imageOnlyControls .rtlNext{order:4}.imageOnlySlide .slideDots{order:1}.imageOnlySlide .slideControls>span{order:2}.imageOnlyHero .heroPicks{box-sizing:border-box;justify-content:center;height:100%;min-height:0}.imageOnlyHero .heroPicks>header{flex:none}.imageOnlyHero .heroPicks article{flex:1 1 0;min-height:0}.heroPicks article>a{color:#f2600c;background:#fff6f0;border:1.5px solid #fad9c2;border-radius:10px;place-items:center;width:32px;height:32px;padding:0;font-size:20px;line-height:1;display:grid}.heroPicks article>a:hover{color:#fff;background:#f2600c}@media (max-width:850px){.imageOnlyHero{height:auto}.imageOnlySlide{height:370px}.imageOnlyControls{bottom:16px;right:16px}}@media (prefers-reduced-motion:reduce){.categorySlideLink img,.imageOnlySlide>img{animation:none}}
:root{--ink:#221c3d;--orange:#f2600c;--soft:#f4f4f8;--lavender:#eceaf4;--muted:#8a85a6}body{background:var(--soft);color:var(--ink)}.storeTop{color:#c9c4dc;background:#221c3d;justify-content:space-between;align-items:center;height:40px;padding:0 max(28px,50% - 760px);font-size:12px;display:flex}.storeTop>div{color:#f7c9a8;align-items:center;gap:8px;font-weight:700;display:flex}.storeTop i{background:var(--orange);border-radius:2px;width:6px;height:6px;transform:rotate(45deg)}.storeTop nav{gap:25px;display:flex}.storeHeader{z-index:40;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--lavender);background:#fffffff0;align-items:center;gap:18px;height:82px;padding:0 max(28px,50% - 760px);display:flex;position:sticky;top:0}.storeLogo{white-space:nowrap;align-items:center;gap:10px;display:flex}.storeLogo>b{background:var(--orange);color:#fff;border-radius:13px;place-items:center;width:42px;height:42px;font-size:19px;display:grid}.storeLogo span{display:grid}.storeLogo strong{font-size:19px}.storeLogo small{color:var(--muted);font-size:10px}.storeCategories{background:var(--orange);color:#fff;cursor:pointer;border:0;border-radius:13px;align-items:center;gap:7px;height:46px;padding:0 17px;font:700 13px Vazirmatn;display:flex}.storeCategories i{background:#fff;border-radius:5px;width:14px;height:2px}.storeSearch{border:1px solid var(--lavender);background:var(--soft);border-radius:13px;flex:1;align-items:center;height:46px;padding:0 10px 0 7px;display:flex}.storeSearch input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;font:12px Vazirmatn}.storeSearch span{border:1px solid var(--lavender);width:31px;height:31px;color:var(--muted);background:#fff;border-radius:9px;place-items:center;font-size:20px;display:grid}.storeActions{gap:8px;display:flex}.storeActions a{border:1px solid var(--lavender);color:#4a4463;white-space:nowrap;background:#fff;border-radius:13px;align-items:center;gap:6px;height:46px;padding:0 12px;font-size:11px;font-weight:700;display:flex}.storeActions .cart{color:#c25409;background:#fff1e7;border-color:#fad9c2}.storeActions b{background:var(--orange);color:#fff;text-align:center;border-radius:7px;min-width:20px;padding:2px 5px}.categoryRail{justify-content:space-around;align-items:center;gap:9px;width:min(1520px,100% - 56px);height:122px;margin:auto;display:flex;overflow:auto}.categoryRail a{text-align:center;border:1px solid #0000;border-radius:18px;justify-items:center;gap:7px;min-width:90px;padding:8px;display:grid}.categoryRail a:hover{border-color:var(--lavender);background:#fff}.railThumb{color:#fff;background:linear-gradient(140deg,#f8d0bd,#a14b31);border:2px solid #fff;border-radius:50%;place-items:center;width:65px;height:65px;font-size:19px;display:grid;box-shadow:0 8px 20px -14px #1e193c99}.rail1{background:linear-gradient(140deg,#2d425e,#a6bbcc)}.rail2{background:linear-gradient(140deg,#edd6c1,#c18668)}.rail3{background:linear-gradient(140deg,#c8d4ce,#38574e)}.rail4{background:linear-gradient(140deg,#f7aaa3,#b32921)}.rail5{background:linear-gradient(140deg,#3e2e2c,#c8a48c)}.rail6{background:linear-gradient(140deg,#eddbd5,#6a392e)}.rail7{background:linear-gradient(140deg,#a8c1d5,#27384a)}.categoryRail b{color:#4a4463;white-space:nowrap;font-size:10px}.serviceHighlights{grid-template-columns:repeat(4,1fr);gap:14px;width:min(1520px,100% - 56px);margin:20px auto;display:grid}.serviceHighlights article{border:1px solid var(--lavender);background:#fff;border-radius:18px;align-items:center;gap:12px;padding:15px 18px;display:flex}.serviceHighlights article>span{width:38px;height:38px;color:var(--orange);background:#fff1e7;border:1px solid #fad9c2;border-radius:12px;place-items:center;display:grid}.serviceHighlights div{gap:3px;display:grid}.serviceHighlights b{font-size:12px}.serviceHighlights small{color:var(--muted);font-size:9px}.storeCollections{gap:20px;width:min(1520px,100% - 56px);margin:0 auto;display:grid}.collection{background:#fff;border:1px solid var(--lavender)!important;width:auto!important;box-shadow:none!important;border-radius:20px!important;margin:0!important;padding:18px!important}.collectionHeader{border-bottom:1px solid #f0eef5;min-height:32px;padding-bottom:12px;margin-bottom:13px!important}.collectionHeader h2{font-size:17px!important}.collectionHeader span,.collectionHeader p{font-size:9px!important}.collectionHeader>a{border:1px solid var(--lavender)!important;color:#4a4463!important;background:#fff!important;padding:7px 10px!important;font-size:9px!important}.collection .flatCard{border-color:#efedf6;border-radius:12px;min-height:347px}.collection .flatImage{height:190px}.collection .flatInfo{min-height:157px;padding:5px 7px 0}.collection .campaignLabel{height:14px;margin-bottom:3px;font-size:7px}.collection .flatInfo h3{height:31px;font-size:9px;line-height:1.65}.collection .rating{height:14px;margin:2px 0;font-size:8px;line-height:14px}.collection .installment,.collection .greenOffer{height:14px;font-size:7px;line-height:14px}.collection .flatPrice{height:39px}.collection .flatPrice b{font-size:10px}.newsletter{background:linear-gradient(255deg,#fff,#fff7f1 62%,#ffebdd);border:1px solid #f2e3d6;border-radius:24px;grid-template-columns:1fr 470px;align-items:center;gap:25px;width:min(1520px,100% - 56px);margin:20px auto 0;padding:32px 40px;display:grid}.newsletter span{color:var(--orange);font-size:10px;font-weight:700}.newsletter h2{color:var(--ink);margin:5px 0;font-size:22px}.newsletter p{color:#7e7898;margin:0;font-size:12px}.newsletter form{background:#fff;border:1px solid #ede9f5;border-radius:15px;gap:8px;padding:7px;display:flex}.newsletter input{border:0;outline:0;flex:1;min-width:0;padding:0 11px;font:12px Vazirmatn}.newsletter button{background:var(--orange);color:#fff;cursor:pointer;border:0;border-radius:10px;padding:11px 17px;font:700 11px Vazirmatn}@media (max-width:1000px){.storeActions a:not(.cart){display:none}.serviceHighlights{grid-template-columns:repeat(2,1fr)}.newsletter{grid-template-columns:1fr}.collection .flatGrid{grid-template-columns:repeat(4,1fr)}}@media (max-width:700px){.storeTop{padding:0 14px}.storeTop nav{display:none}.storeHeader{grid-template-columns:auto 1fr auto;gap:9px;height:130px;padding:12px 14px;display:grid}.storeLogo strong{font-size:15px}.storeLogo>b{width:35px;height:35px}.storeCategories{grid-row:2;height:40px;padding:0 10px;font-size:10px}.storeSearch{grid-row:2;height:40px}.storeActions{grid-area:1/3}.storeActions .cart{height:35px;padding:0 8px;font-size:9px}.categoryRail{justify-content:flex-start;width:calc(100% - 28px);height:106px}.categoryRail a{min-width:73px}.railThumb{width:52px;height:52px}.serviceHighlights,.storeCollections,.newsletter{width:calc(100% - 28px)}.serviceHighlights{grid-template-columns:1fr 1fr;gap:8px}.serviceHighlights article{padding:10px}.serviceHighlights article>span{width:29px;height:29px}.serviceHighlights b{font-size:9px}.serviceHighlights small{font-size:7px}.newsletter{padding:22px}.newsletter h2{font-size:16px}.newsletter form{display:grid}.newsletter button{height:39px}.collection{border-radius:14px!important;padding:11px!important}.collection .flatGrid{display:flex}.collection .flatCard{flex:0 0 151px;min-height:325px}.collection .flatImage{height:170px}}
.railThumb{background:#eee;overflow:hidden}.railThumb img{object-fit:cover;width:100%;height:100%;display:block}.megaCategoryName{align-items:center;gap:9px;min-width:0;display:flex}.megaCategoryName img,.megaCategoryName>i{object-fit:cover;color:#e65b1d;background:#fff;border:1px solid #f1dfd4;border-radius:9px;flex:none;place-items:center;width:31px;height:31px;font-size:10px;font-style:normal;display:grid}.refMegaCategories button.active .megaCategoryName img,.refMegaCategories button.active .megaCategoryName>i{border-color:#ffc9ad;box-shadow:0 5px 12px #f2600c18}.searchCategories a:has(.searchCategoryIcon){grid-template-columns:38px minmax(0,1fr) auto;align-items:center;column-gap:9px;display:grid!important}.searchCategoryIcon{object-fit:cover;background:#f2f3f6;border:1px solid #eeeaf3;border-radius:10px;grid-row:1/3;width:38px;height:38px}.searchCategories a:has(.searchCategoryIcon)>b{grid-column:2}.searchCategories a:has(.searchCategoryIcon)>span{grid-area:1/3/3}
.categoryRail{justify-content:center;gap:0}.categoryRail a{min-width:78px;margin:0;padding:8px 4px}.categoryRail a:hover{background:0 0;border-color:#0000}.categoryRail a:hover .railThumb{transform:translateY(-2px);box-shadow:0 10px 22px -13px #1e193c88}.railThumb{transition:transform .18s,box-shadow .18s}@media (max-width:700px){.categoryRail{justify-content:flex-start;gap:0}.categoryRail a{min-width:68px;padding:7px 2px}}
.storeSearchWrap{flex:1;position:relative}.storeSearchWrap .storeSearch{width:100%}.searchResults{z-index:70;background:#fff;border:1px solid #eceaf4;border-radius:15px;padding:8px;position:absolute;top:54px;left:0;right:0;box-shadow:0 20px 45px #221c3d2b}.searchResults a{border-radius:10px;align-items:center;gap:10px;padding:7px;display:flex}.searchResults a:hover{background:#fff6ef}.searchResults img{object-fit:cover;border-radius:8px;width:42px;height:48px}.searchResults span{color:#221c3d;font-size:10px;display:grid}.searchResults small{color:#f2600c}.searchResults p{color:#8a85a6;padding:12px;font-size:11px}.megaMenu{z-index:60;background:#fff;border:1px solid #eceaf4;border-radius:0 0 22px 22px;grid-template-columns:250px 1fr;min-height:390px;display:grid;position:absolute;top:72px;left:max(28px,50% - 760px);right:max(28px,50% - 760px);overflow:hidden;box-shadow:0 28px 60px #221c3d30}.megaMenu aside{background:#f7f6fa;flex-direction:column;gap:3px;padding:20px;display:flex}.megaMenu aside strong{padding:8px 10px 14px;font-size:13px}.megaMenu aside a{color:#5d5675;border-radius:9px;justify-content:space-between;padding:9px 10px;font-size:11px;display:flex}.megaMenu aside a:hover{color:#f2600c;background:#fff}.megaMenu section{padding:28px}.megaMenu section>div>span,.archiveHero>div>span,.relatedProducts header span{color:#f2600c;font-size:10px;font-weight:700}.megaMenu h2{margin:6px 0;font-size:22px}.megaMenu p{color:#8a85a6;margin:0;font-size:11px}.megaGrid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:22px;display:grid}.megaGrid a{border:1px solid #efedf6;border-radius:14px;grid-template-columns:58px 1fr;align-items:center;padding:10px;display:grid}.megaGrid img,.megaGrid i{object-fit:cover;background:#fff0e6;border-radius:9px;grid-row:1/3;width:50px;height:58px}.megaGrid b{font-size:11px}.megaGrid small{color:#8a85a6;font-size:8px}.flatImage>a{width:100%;height:100%;display:block}.bagLink{color:#273545;place-items:center;width:28px;height:28px;display:grid}.bagLink svg{width:18px}.breadcrumbs{color:#8a85a6;gap:9px;width:min(1520px,100% - 56px);margin:18px auto;font-size:11px;display:flex}.breadcrumbs b{color:#4a4463}.archiveHero{background:linear-gradient(255deg,#fff,#fff7f1);border:1px solid #eceaf4;border-radius:22px;justify-content:space-between;align-items:center;width:min(1520px,100% - 56px);margin:auto;padding:26px 30px;display:flex}.archiveHero h1{margin:4px 0;font-size:26px}.archiveHero p{color:#7e7898;margin:0;font-size:12px}.archiveStats{text-align:center;display:grid}.archiveStats b{color:#f2600c;font-size:27px}.archiveStats span{color:#8a85a6;font-size:9px}.archiveLayout{grid-template-columns:245px 1fr;align-items:start;gap:18px;width:min(1520px,100% - 56px);margin:18px auto;display:grid}.filters,.archiveProducts{background:#fff;border:1px solid #eceaf4;border-radius:20px}.filters{padding:18px;position:sticky;top:100px}.filters h2{justify-content:space-between;margin:0 0 17px;font-size:14px;display:flex}.filters h2 button{color:#f2600c;background:0 0;border:0;font:9px Vazirmatn}.filters>label{color:#4a4463;gap:7px;font-size:10px;display:grid}.filters>label input{border:1px solid #eceaf4;border-radius:9px;height:38px;padding:0 10px;font:10px Vazirmatn}.filters fieldset{border:0;border-top:1px solid #efedf6;margin-top:18px;padding:13px 0 0}.filters legend{padding-top:12px;font-size:11px;font-weight:700}.filters fieldset a,.filters fieldset label{color:#7e7898;justify-content:space-between;padding:7px;font-size:10px;display:flex}.filters fieldset a.active{color:#f2600c;font-weight:700}.archiveProducts{padding:18px}.archiveProducts>header{border-bottom:1px solid #efedf6;justify-content:space-between;align-items:center;margin-bottom:18px;padding-bottom:14px;display:flex}.archiveProducts>header div{display:grid}.archiveProducts>header b{font-size:16px}.archiveProducts>header small{color:#8a85a6;font-size:9px}.archiveProducts select{background:#fff;border:1px solid #eceaf4;border-radius:9px;padding:9px;font:10px Vazirmatn}.productPage,.relatedProducts{width:min(1520px,100% - 56px);margin:auto}.productDetailGrid{grid-template-columns:minmax(0,1.2fr) 470px;gap:20px;display:grid}.productGallery,.productBuy{background:#fff;border:1px solid #eceaf4;border-radius:22px;padding:18px}.productGallery{grid-template-columns:82px 1fr;gap:14px;display:grid}.productThumbs{flex-direction:column;gap:9px;display:flex}.productThumbs button{background:#fff;border:1px solid #eceaf4;border-radius:11px;height:86px;padding:3px}.productThumbs button.active{border-color:#f2600c}.productThumbs img{object-fit:cover;border-radius:8px;width:100%;height:100%}.productMainImage{background:#f4f4f8;border-radius:16px;place-items:center;height:620px;display:grid;position:relative;overflow:hidden}.productMainImage>img{object-fit:cover;width:100%;height:100%}.productHeart{background:#fff;border:0;border-radius:50%;width:40px;height:40px;font-size:22px;position:absolute;top:15px;right:15px}.productBuy{flex-direction:column;display:flex}.productCode{color:#f2600c;font-size:9px}.productBuy h1{margin:9px 0;font-size:23px;line-height:1.6}.productRating{color:#ff7b27;font-size:13px}.productRating small{color:#8a85a6}.colorChoice{margin-top:23px}.colorChoice>b{font-size:11px}.colorChoice>div{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}.colorChoice button{background:#fff;border:1px solid #eceaf4;border-radius:8px;padding:7px 10px;font:9px Vazirmatn}.colorChoice button.active{color:#f2600c;background:#fff6ef;border-color:#f2600c}.stockNote{color:#16834a;background:#ecfff3;border-radius:10px;margin-top:20px;padding:12px;font-size:10px}.stockNote i{background:#20a45e;border-radius:50%;width:6px;height:6px;margin-left:7px;display:inline-block}.productPrice{background:#f7f6fa;border-radius:13px;margin-top:16px;padding:16px;display:grid}.productPrice small,.productPrice span{color:#8a85a6;font-size:9px}.productPrice strong{color:#221c3d;font-size:24px}.productPrice em{font-size:11px;font-style:normal}.quantityRow,.totalRow{justify-content:space-between;align-items:center;margin-top:17px;display:flex}.quantityRow>div{border:1px solid #eceaf4;border-radius:10px;display:flex;overflow:hidden}.quantityRow button{background:#fff;border:0;width:38px;height:38px}.quantityRow b{place-items:center;width:50px;font-size:12px;display:grid}.quantityRow span{color:#8a85a6;font-size:9px}.totalRow{border-top:1px solid #eceaf4;padding-top:15px;font-size:11px}.totalRow b{font-size:17px}.addToCart,.checkoutButton{color:#fff;background:#f2600c;border:0;border-radius:12px;height:50px;margin-top:18px;font:700 12px Vazirmatn;box-shadow:0 13px 28px -16px #f2600c}.goCart{text-align:center;color:#f2600c;margin-top:11px;font-size:10px}.productTabs{background:#fff;border:1px solid #eceaf4;border-radius:20px;margin-top:18px}.productTabs nav{border-bottom:1px solid #eceaf4;gap:25px;padding:0 24px;display:flex}.productTabs button{background:0 0;border:0;border-bottom:2px solid #0000;padding:18px 0;font:11px Vazirmatn}.productTabs button.active{color:#f2600c;border-color:#f2600c}.productTabs>div{padding:25px}.productTabs h2{font-size:17px}.productTabs p,.productTabs li{color:#7e7898;font-size:11px;line-height:2}.relatedProducts{background:#fff;border:1px solid #eceaf4;border-radius:20px;margin-top:20px;padding:18px}.relatedProducts>header{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.relatedProducts h2{margin:2px 0;font-size:18px}.relatedProducts header>a{font-size:10px}.cartLayout,.checkoutLayout{grid-template-columns:1fr 340px;align-items:start;gap:20px;width:min(1200px,100% - 56px);margin:20px auto 60px;display:grid}.cartItems,.orderSummary,.checkoutCard,.checkoutLayout>section{background:#fff;border:1px solid #eceaf4;border-radius:20px}.cartItems{padding:20px}.cartItems>header{border-bottom:1px solid #eceaf4;justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}.cartItems h1,.checkoutLayout h1{margin:0;font-size:23px}.cartItems header span{color:#8a85a6;font-size:10px}.cartItems article{border-bottom:1px solid #f0eef5;grid-template-columns:90px 1fr 120px 130px;align-items:center;gap:15px;padding:15px 0;display:grid}.cartItems article>img{object-fit:cover;border-radius:11px;width:90px;height:105px}.cartItems article>div:nth-child(2){gap:7px;font-size:11px;display:grid}.cartItems article small{color:#8a85a6}.cartItems article div button{color:#d64545;background:0 0;border:0;width:max-content;font:9px Vazirmatn}.cartQty{border:1px solid #eceaf4;border-radius:9px;grid-template-columns:repeat(3,35px);align-items:center;overflow:hidden;display:flex!important}.cartQty button{height:35px;color:#221c3d!important;width:35px!important}.cartQty b{text-align:center;width:35px;font-size:11px}.cartItems article>strong{font-size:12px}.continueShopping{color:#f2600c;margin-top:16px;font-size:10px;display:inline-block}.orderSummary{padding:20px;position:sticky;top:100px}.orderSummary h2{margin:0 0 18px;font-size:16px}.orderSummary p{color:#7e7898;justify-content:space-between;font-size:10px;display:flex}.orderSummary label{gap:7px;margin-top:18px;font-size:10px;display:grid}.orderSummary label div{display:flex}.orderSummary input{border:1px solid #eceaf4;border-radius:8px 0 0 8px;flex:1;min-width:0;padding:9px}.orderSummary label button{color:#fff;background:#221c3d;border:0;border-radius:0 8px 8px 0;font:9px Vazirmatn}.summaryTotal{border-top:1px solid #eceaf4;justify-content:space-between;margin-top:18px;padding-top:16px;display:flex}.summaryTotal span{font-size:10px}.summaryTotal strong{font-size:16px}.orderSummary>a{color:#fff;background:#f2600c;border-radius:10px;place-items:center;height:46px;margin-top:18px;font-size:11px;font-weight:700;display:grid}.orderSummary>small{text-align:center;color:#8a85a6;margin-top:10px;font-size:8px;display:block}.checkoutLayout>section{background:0 0;padding:22px}.checkoutCard{margin-top:16px;padding:18px}.checkoutCard h2{margin:0 0 14px;font-size:14px}.addressBox{background:#fff8f3;border:1px solid #fad9c2;border-radius:11px;padding:14px}.addressBox p,.addressBox span{color:#7e7898;font-size:10px}.checkoutCard>button{color:#f2600c;background:0 0;border:0;margin-top:10px;font:10px Vazirmatn}.checkoutCard>label{border-bottom:1px solid #f0eef5;align-items:center;gap:10px;padding:12px;display:flex}.checkoutCard>label span{flex:1;display:grid}.checkoutCard>label b{font-size:11px}.checkoutCard>label small{color:#8a85a6;font-size:9px}.checkoutCard>label strong{font-size:10px}.checkoutButton{width:100%}@media (max-width:900px){.megaMenu{grid-template-columns:1fr;left:14px;right:14px}.megaMenu aside{display:none}.megaGrid{grid-template-columns:repeat(2,1fr)}.archiveLayout,.productDetailGrid,.cartLayout,.checkoutLayout{grid-template-columns:1fr}.filters{position:static}.productMainImage{height:480px}.orderSummary{position:static}.footerColumn:nth-of-type(3){display:flex}}@media (max-width:700px){.storeSearchWrap{grid-area:2/1/auto/4}.megaMenu{top:130px}.archiveHero,.archiveLayout,.productPage,.relatedProducts,.breadcrumbs,.cartLayout,.checkoutLayout{width:calc(100% - 28px)}.archiveLayout{display:block}.filters{margin-bottom:12px}.archiveProducts{padding:11px}.productGallery{grid-template-columns:1fr}.productThumbs{flex-direction:row;order:2;overflow:auto}.productThumbs button{min-width:65px;height:65px}.productMainImage{height:430px}.cartItems article{grid-template-columns:70px 1fr}.cartItems article>img{width:70px;height:85px}.cartQty,.cartItems article>strong{grid-column:2}.footerServices{grid-template-columns:1fr}}.authPage{background:#f4f4f8;min-height:100vh;padding:35px}.authLogo{align-items:center;gap:10px;width:max-content;margin:auto;display:flex}.authLogo>b{color:#fff;background:#f2600c;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.authLogo span{display:grid}.authLogo strong{font-size:18px}.authLogo small{color:#8a85a6;font-size:9px}.authShell{background:#fff;border-radius:26px;grid-template-columns:1fr 1fr;width:min(950px,100%);min-height:550px;margin:30px auto;display:grid;overflow:hidden;box-shadow:0 24px 65px #221c3d1c}.authShell>section{color:#fff;background:linear-gradient(145deg,#221c3d,#493a6a);padding:65px 50px}.authShell>section>span{color:#f7c9a8;font-size:10px}.authShell h2{margin:15px 0;font-size:26px;line-height:1.7}.authShell section p,.authShell li{color:#d6d1e4;font-size:11px;line-height:2}.authShell form{flex-direction:column;padding:60px 50px;display:flex}.authShell form>span{color:#f2600c;font-size:10px}.authShell h1{margin:8px 0;font-size:26px}.authShell form p{color:#8a85a6;font-size:11px;line-height:2}.authShell label{gap:8px;margin-top:22px;font-size:10px;display:grid}.authShell input{border:1px solid #eceaf4;border-radius:11px;height:48px;padding:0 12px;font:12px Vazirmatn}.authShell form button{color:#fff;background:#f2600c;border:0;border-radius:11px;height:49px;margin-top:15px;font:700 12px Vazirmatn}.authShell form small{color:#8a85a6;text-align:center;margin-top:15px;font-size:8px}.accountLayout{grid-template-columns:260px 1fr;align-items:start;gap:18px;width:min(1250px,100% - 56px);margin:25px auto;display:grid}.accountLayout>aside,.accountLayout>section>*{background:#fff;border:1px solid #eceaf4;border-radius:18px}.accountLayout>aside{padding:18px}.accountPerson{align-items:center;gap:10px;display:flex}.accountPerson>b{color:#fff;background:#f2600c;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.accountPerson span{display:grid}.accountPerson small{color:#8a85a6}.credit{background:#fff6ef;border-radius:11px;gap:5px;margin-top:18px;padding:13px;display:grid}.credit small,.credit em{color:#8a85a6;font-size:8px;font-style:normal}.credit b{font-size:12px}.credit i{background:#f5d8c4;border-radius:5px;height:4px}.credit i span{background:#f2600c;width:38%;height:100%;display:block}.accountLayout aside nav{gap:3px;margin-top:15px;display:grid}.accountLayout aside nav a{color:#6c6584;border-radius:9px;padding:10px;font-size:10px}.accountLayout aside nav a.active{color:#f2600c;background:#fff0e6}.accountLayout>section{gap:15px;display:grid}.accountLayout>section>header{justify-content:space-between;padding:16px;display:flex}.accountLayout h1{margin:0;font-size:18px}.accountLayout header a{color:#f2600c;font-size:10px}.accountStats{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.accountStats article{background:#fff;border:1px solid #eceaf4;border-radius:15px;gap:5px;padding:17px;display:grid}.accountStats span,.accountStats small{color:#8a85a6;font-size:9px}.accountStats b{font-size:18px}.profileCard,.ordersCard{padding:18px}.profileCard h2,.ordersCard h2{margin:0 0 15px;font-size:14px}.profileCard>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.profileCard label{color:#7e7898;gap:6px;font-size:9px;display:grid}.profileCard input{border:1px solid #eceaf4;border-radius:8px;height:39px;padding:0 9px;font:10px Vazirmatn}.profileCard button{color:#fff;background:#f2600c;border:0;border-radius:8px;margin-top:14px;padding:10px 16px;font:10px Vazirmatn}.ordersCard article{border-top:1px solid #eceaf4;grid-template-columns:1.2fr 1fr 1fr auto;gap:10px;padding:12px 0;font-size:9px;display:grid}.ordersCard article span{color:#1a9a56}.ordersCard article small{color:#8a85a6}.ordersCard article a{color:#f2600c}@media (max-width:700px){.authPage{padding:18px}.authShell{grid-template-columns:1fr}.authShell>section{display:none}.authShell form{padding:40px 25px}.accountLayout{grid-template-columns:1fr;width:calc(100% - 28px)}.accountStats,.profileCard>div{grid-template-columns:1fr}.ordersCard article{grid-template-columns:1fr 1fr}}.productBreadcrumbs{margin-top:18px;margin-bottom:18px}.refProductPage{width:min(1520px,100% - 56px)}.refProductLayout{direction:ltr;align-items:flex-start;gap:20px;display:flex}.refProductVisual{direction:rtl;flex-direction:column;flex:520px;gap:20px;min-width:0;display:flex}.refGallery{background:#fff;border:1px solid #eceaf4;border-radius:26px;gap:18px;padding:20px;display:flex}.refThumbs{flex-direction:column;flex:none;gap:10px;display:flex}.refThumbs button{cursor:pointer;background:repeating-linear-gradient(135deg,#f1eff7 0 8px,#e7e4f2 8px 16px);border:2px solid #efedf6;border-radius:14px;justify-content:center;align-items:flex-end;width:78px;height:96px;padding:0;display:flex;position:relative;overflow:hidden}.refThumbs button.active{border-color:#f2600c}.refThumbs img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.refThumbs span{z-index:1;color:#8a85a6;background:#ffffffcf;width:100%;padding:5px;font-size:8px;position:relative}.refMainImage{aspect-ratio:3/4;background:repeating-linear-gradient(135deg,#f1eff7 0 10px,#e7e4f2 10px 20px);border-radius:20px;flex:340px;justify-content:center;align-items:flex-end;min-width:0;padding-bottom:14px;display:flex;position:relative;overflow:hidden}.refMainImage>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.refMainImage>span{z-index:1;color:#8a85a6;background:#fffc;border-radius:99px;padding:6px 12px;font:11px ui-monospace;position:relative}.refMainImage>b{z-index:2;color:#fff;background:#221c3dbf;border-radius:9px;padding:6px 12px;font-size:11.5px;position:absolute;top:14px;right:14px}.refMainImage>button{z-index:2;color:#8a85a6;background:#fffffff0;border:0;border-radius:12px;width:38px;height:38px;font-size:16px;position:absolute;top:14px;left:14px}.refTabs{background:#fff;border:1px solid #eceaf4;border-radius:26px;overflow:hidden}.refTabs nav{border-bottom:1px solid #f0eef7;gap:4px;padding:14px 20px 0;display:flex}.refTabs nav button{color:#8a85a6;cursor:pointer;background:0 0;border:0;border-bottom:2.5px solid #0000;margin-bottom:-1px;padding:13px 18px;font:600 13.5px Vazirmatn}.refTabs nav button.active{color:#221c3d;border-color:#f2600c;font-weight:700}.refTabPanel{padding:26px 28px 30px}.refSpecs{grid-template-columns:repeat(2,minmax(260px,1fr));column-gap:40px;display:grid}.refSpecs>div{border-bottom:1px dashed #efedf6;justify-content:space-between;align-items:center;gap:16px;padding:13px 0;display:flex}.refSpecs span{color:#8a85a6;font-size:13px}.refSpecs b{color:#221c3d;font-size:13.5px;font-weight:600}.sizeGuide h3,.tabCopy h3{margin-top:0;font-size:16px}.sizeGuide p,.tabCopy p{color:#7e7898;font-size:12px;line-height:2}.sizeGuide>div{text-align:center;grid-template-columns:repeat(3,1fr);display:grid}.sizeGuide>div>*{border-bottom:1px solid #efedf6;padding:10px;font-size:11px}.refBuyPanel{direction:rtl;background:#fff;border:1px solid #eceaf4;border-radius:26px;flex:0 0 440px;width:440px;padding:28px 26px;position:sticky;top:100px}.refCategory{color:#c25409;font-size:11px;font-weight:700}.refBuyPanel h1{color:#221c3d;margin:12px 0 9px;font-size:24px;font-weight:800;line-height:1.6}.refMeta{color:#8a85a6;flex-wrap:wrap;gap:12px;font-size:10.5px;display:flex}.refMeta:first-letter{color:#f2600c}.refMeta b{color:#15935a}.refColors{margin-top:24px}.refColors h2,.refSizes h2,.priceTiers h2{color:#625b7b;margin:0;font-size:12px}.refColors>div{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.refColors button{color:#4a4463;background:#fff;border:1px solid #e9e6f1;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-width:82px;padding:10px 13px;font:11px Vazirmatn;display:flex}.refColors button.active{color:#9f4308;background:#fff8f3;border-color:#f2600c}.refColors i{background:#221c3d;border:1px solid #d7d3e0;border-radius:50%;width:15px;height:15px}.refColors .color1{background:#eadfca}.refColors .color2{background:#932440}.refColors .color3{background:#f1f0eb}.refSizes{margin-top:23px}.refSizes>header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.refSizes header span{color:#a29cb9;font-size:9px}.refSizes article{border-bottom:1px solid #f0eef7;justify-content:space-between;align-items:center;min-height:61px;padding:8px 12px;display:flex}.refSizes article>div:first-child{flex-direction:column;gap:3px;display:flex}.refSizes article b{font-size:11.5px}.refSizes article small{color:#a29cb9;font-size:8.5px}.refStepper{direction:ltr;background:#fff;border:1px solid #e9e6f1;border-radius:11px;display:flex;overflow:hidden}.refStepper button{color:#8a85a6;background:#fff;border:0;width:35px;height:36px}.refStepper b{place-items:center;width:40px;display:grid}.priceTiers{background:#faf9fc;border:1px solid #efedf6;border-radius:16px;margin-top:18px;padding:16px}.priceTiers h2{margin-bottom:9px}.priceTiers>div{color:#7e7898;border-radius:9px;justify-content:space-between;padding:8px 10px;font-size:9.5px;display:flex}.priceTiers>div.active{color:#c25409;background:#fff0e6}.priceTiers b{font-size:10px}.refTotal{color:#fff;background:#221c3d;border-radius:14px;justify-content:space-between;align-items:center;margin-top:14px;padding:14px;display:flex}.refTotal>div{gap:3px;display:grid}.refTotal span,.refTotal small{color:#c9c4dc;font-size:9px}.refTotal strong{font-size:20px}.refTotal em{font-size:9px;font-style:normal}.refTotal small b{color:#fff}.refAdd{color:#fff;background:#f2600c;border:0;border-radius:13px;width:100%;height:50px;margin-top:12px;font:700 13px Vazirmatn;box-shadow:0 13px 28px -16px #f2600c}.refAdd:disabled{opacity:.45}.approvalNote{text-align:center;color:#8a85a6;margin:8px 0 16px;font-size:8.5px}.refBenefits{border-top:1px solid #efedf6;grid-template-columns:repeat(3,1fr);gap:8px;padding-top:15px;display:grid}.refBenefits>div{align-items:flex-start;gap:6px;display:flex}.refBenefits i{background:#f2600c;border-radius:2px;flex:none;width:8px;height:8px;margin-top:3px;transform:rotate(45deg)}.refBenefits span{display:grid}.refBenefits b{font-size:8px}.refBenefits small{color:#8a85a6;font-size:7px}.refRelated{margin-top:24px}@media (max-width:1000px){.refProductLayout{flex-direction:column}.refBuyPanel{width:100%;position:static}.refProductVisual{width:100%}}@media (max-width:700px){.refProductPage{width:calc(100% - 28px)}.refGallery{flex-direction:column-reverse;padding:11px}.refThumbs{flex-direction:row;overflow:auto}.refThumbs button{width:62px;min-width:62px;height:76px}.refMainImage{aspect-ratio:3/4;width:100%}.refTabs nav{padding:8px 8px 0;overflow:auto}.refTabs nav button{white-space:nowrap;padding:11px 10px;font-size:10px}.refTabPanel{padding:16px}.refSpecs{grid-template-columns:1fr}.refBuyPanel{padding:20px 16px}.refBuyPanel h1{font-size:19px}.refColors button{min-width:70px}.refBenefits{grid-template-columns:1fr}.refBenefits>div{padding:4px}.productBreadcrumbs b{white-space:nowrap;text-overflow:ellipsis;max-width:145px;overflow:hidden}}.refProductLayout{direction:rtl}.refArchiveBreadcrumbs{margin-top:20px;margin-bottom:18px}.refArchiveHero{background:linear-gradient(255deg,#fff 0%,#fff8f3 63%,#ffeadc 100%);border:1px solid #f2e3d6;border-radius:26px;justify-content:space-between;align-items:center;width:min(1520px,100% - 56px);min-height:128px;margin:auto;padding:28px 34px;display:flex}.refArchiveHero h1{color:#221c3d;margin:0;font-size:26px;font-weight:900}.refArchiveHero p{color:#7e7898;margin:9px 0 0;font-size:12px}.refArchiveHero nav{direction:rtl;gap:12px;display:flex}.refArchiveHero nav a{color:#4a4463;background:#fff;border:1px solid #e7e3ee;border-radius:11px;padding:11px 15px;font-size:10.5px;font-weight:700;box-shadow:0 5px 15px #221c3d09}.refArchiveHero nav a:hover{color:#f2600c;border-color:#f8c9aa}.refArchiveLayout{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:20px;width:min(1520px,100% - 56px);margin:18px auto 50px;display:grid}.refFilters{background:#fff;border:1px solid #eceaf4;border-radius:22px;padding:20px;position:sticky;top:100px}.refFilters>header{justify-content:space-between;align-items:center;display:flex}.refFilters h2{color:#221c3d;margin:0;font-size:16px}.refFilters>header button{color:#a29cb9;background:0 0;border:0;font:9px Vazirmatn}.refFilters section{border-top:1px solid #f0eef7;margin-top:19px;padding-top:17px}.refFilters section:first-of-type{border:0;padding-top:0}.refFilters h3{color:#625b7b;margin:0 0 10px;font-size:11.5px}.refFilters section>a{color:#625b7b;border-radius:10px;justify-content:space-between;align-items:center;margin:2px 0;padding:10px 11px;font-size:10px;display:flex}.refFilters section>a.active{color:#c25409;background:#fff0e6}.refFilters section>a b{font-weight:600}.refFilters section>a span{color:#a29cb9;font-size:9px}.filterChips{flex-wrap:wrap;gap:7px;display:flex}.filterChips button{color:#625b7b;background:#fff;border:1px solid #e9e6f1;border-radius:9px;min-width:43px;padding:7px 9px;font:9px Arial}.filterChips button.active{color:#f2600c;background:#fff7f1;border-color:#f2600c}.colorFilters{grid-template-columns:1fr 1fr;gap:6px;display:grid}.colorFilters button{color:#625b7b;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:7px;padding:7px;font:9px Vazirmatn;display:flex}.colorFilters button.active{background:#fff7f1;border-color:#f8c9aa}.colorFilters i{background:#221c3d;border:1px solid #ddd8e7;border-radius:50%;width:13px;height:13px}.colorFilters .filterColor1{background:#fff}.colorFilters .filterColor2{background:#e9dcc5}.colorFilters .filterColor3{background:#8d1836}.colorFilters .filterColor4{background:#5078ae}.colorFilters .filterColor5{background:#f3aebe}.priceFilter{grid-template-columns:1fr auto;display:grid}.priceFilter h3{grid-column:1}.priceFilter>b{color:#f2600c;grid-column:2;font-size:10px}.priceFilter input{accent-color:#f2600c;grid-column:1/3;width:100%}.switchFilters{gap:7px;display:grid}.switchFilters button{color:#625b7b;background:0 0;border:0;align-items:center;gap:8px;padding:5px 0;font:9.5px Vazirmatn;display:flex}.switchFilters button i{background:#dedbe7;border-radius:99px;width:29px;height:16px;padding:2px;position:relative}.switchFilters button i:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:all .2s;position:absolute;top:2px;right:2px}.switchFilters button.active i{background:#f2600c}.switchFilters button.active i:after{right:15px}.refArchiveContent{min-width:0}.sortBar{background:#fff;border:1px solid #eceaf4;border-radius:17px;justify-content:space-between;align-items:center;min-height:68px;padding:12px 18px;display:flex}.sortBar>div{align-items:center;gap:8px;display:flex}.sortBar span{color:#625b7b;font-size:10px;font-weight:700}.sortBar button{color:#625b7b;background:#f7f6fa;border:1px solid #efedf6;border-radius:10px;padding:10px 14px;font:9.5px Vazirmatn}.sortBar button.active{color:#fff;background:#221c3d;border-color:#221c3d}.sortBar small{color:#a29cb9;font-size:9px}.archiveCardGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.archiveCard{background:#fff;border:1px solid #eceaf4;border-radius:14px;min-width:0;transition:all .2s;overflow:hidden}.archiveCard:hover{transform:translateY(-2px);box-shadow:0 12px 28px #221c3d13}.archiveCardImage{color:#8a85a6;background:repeating-linear-gradient(135deg,#f1eff7 0 9px,#e7e4f2 9px 18px);place-items:center;height:300px;font-size:9px;display:grid;position:relative;overflow:hidden}.archiveCardImage img{object-fit:cover;width:100%;height:100%}.archiveCardImage>b{color:#fff;background:#4a4463e8;border-radius:7px;padding:5px 8px;font-size:8px;position:absolute;top:10px;right:10px}.archiveCardImage>i{color:#7e7898;background:#fffffff0;border-radius:9px;place-items:center;width:29px;height:29px;font-size:13px;font-style:normal;display:grid;position:absolute;top:9px;left:9px}.archiveStrip{color:#bd570f;background:#fff0e6;place-items:center;height:25px;font-size:8px;font-weight:700;display:grid}.archiveTitle{color:#221c3d;height:45px;padding:9px 10px 4px;font-size:10.5px;font-weight:600;line-height:1.8;display:block;overflow:hidden}.archiveRating{justify-content:space-between;align-items:center;padding:4px 10px 9px;display:flex}.archiveRating span{color:#8a85a6;font-size:8px}.archiveRating span:first-letter{color:#f2600c}.archiveRating b{color:#7525c8;background:#f0e8ff;border-radius:6px;padding:4px 6px;font-size:7.5px}.archiveCard footer{margin:0;color:#221c3d!important;background:#f7f7f8!important;justify-content:space-between!important;align-items:center!important;padding:9px 10px!important;display:flex!important}.archiveCard footer>div{display:grid}.archiveCard footer small{color:#15935a;font-size:7px}.archiveCard footer strong{font-size:11px}.archiveCard footer em{font-size:8px;font-style:normal}.archiveCard footer>a{color:#4a4463;border-radius:8px;place-items:center;width:28px;height:28px;font-size:16px;display:grid}.archivePagination{direction:rtl;justify-content:center;gap:7px;margin-top:25px;display:flex}.archivePagination button{color:#625b7b;background:#fff;border:1px solid #e7e3ee;border-radius:9px;min-width:36px;height:36px;padding:0 10px;font:9px Vazirmatn}.archivePagination button.active{color:#fff;background:#f2600c;border-color:#f2600c}.archivePagination button:disabled{opacity:.4}@media (max-width:1250px){.archiveCardGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.archiveCardImage{height:270px}}@media (max-width:900px){.refArchiveLayout{grid-template-columns:1fr}.refFilters{position:static}.archiveCardGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.refArchiveHero,.refArchiveLayout{width:calc(100% - 28px)}.refArchiveHero{flex-direction:column;align-items:flex-start;gap:18px;padding:22px 18px}.refArchiveHero nav{width:100%;overflow:auto}.refArchiveHero nav a{white-space:nowrap}.refFilters{display:none}.sortBar{flex-direction:column;align-items:flex-start;gap:10px}.sortBar>div{width:100%;overflow:auto}.sortBar button{white-space:nowrap}.archiveCardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.archiveCardImage{height:220px}.archiveTitle{font-size:9px}.archiveRating{flex-direction:column;align-items:flex-start;gap:5px}}.archiveCardGrid{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:1250px){.archiveCardGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.archiveCardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}:is(body:has(.refArchiveHero) .categoryRail,body:has(.refProductPage) .categoryRail){display:none}.archiveLoadMore{color:#8a85a6;justify-content:center;align-items:center;gap:10px;min-height:82px;margin-top:22px;font-size:10px;display:flex}.archiveLoadMore i{border:2px solid #f6c8aa;border-top-color:#f2600c;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite archiveLoading}@keyframes archiveLoading{to{transform:rotate(360deg)}}.mobileArchiveTools,.closeMobileFilter,.applyMobileFilter{display:none}.archiveSearch{color:#625b7b;gap:7px;margin-top:16px;font-size:9px;display:grid}.archiveSearch input,.priceInputs input{background:#faf9fc;border:1px solid #e9e6f1;border-radius:9px;outline:0;height:39px;padding:0 10px;font:9px Vazirmatn}.priceInputs{grid-template-columns:1fr 1fr;gap:7px;display:grid}.refTopbar{z-index:82;color:#c9c4dc;background:#221c3d;height:40px;position:relative}.refTopbar>div{justify-content:space-between;align-items:center;width:min(1520px,100% - 56px);height:100%;margin:auto;display:flex}.refTopbar span{color:#f7c9a8;align-items:center;gap:7px;margin-left:auto;font-size:10px;font-weight:700;display:flex}.refTopbar span i{background:#f2600c;border-radius:2px;width:6px;height:6px;transform:rotate(45deg)}.refTopbar nav{gap:28px;margin-left:auto;display:flex}.refTopbar nav a{color:#c9c4dc;font-size:10px}.refStoreHeader{z-index:80;background:#fff;border-bottom:1px solid #eceaf4;height:82px;position:sticky;top:0}.refHeaderInner{direction:rtl;align-items:center;gap:16px;width:min(1520px,100% - 56px);height:100%;margin:auto;display:flex}.refLogo{white-space:nowrap;align-items:center;gap:10px;display:flex}.refLogo>b{color:#fff;background:#f2600c;border-radius:13px;place-items:center;width:42px;height:42px;font-size:19px;display:grid}.refLogo span{display:grid}.refLogo strong{color:#221c3d;font-size:18px;font-weight:900}.refLogo small{color:#8a85a6;font-size:8px}.refCategoryButton{color:#fff;cursor:pointer;background:#f2600c;border:0;border-radius:13px;align-items:center;gap:10px;height:46px;padding:0 17px;font:700 11px Vazirmatn;display:flex}.refCategoryButton i,.refCategoryButton i:before,.refCategoryButton i:after{background:#fff;border-radius:5px;width:14px;height:2px;display:block}.refCategoryButton i{position:relative}.refCategoryButton i:before,.refCategoryButton i:after{content:"";position:absolute;right:0}.refCategoryButton i:before{top:-5px}.refCategoryButton i:after{top:5px}.refCategoryButton.active{background:#d95206}.refSearch{direction:rtl;background:#f6f5f9;border:1px solid #eceaf4;border-radius:13px;flex:1;align-items:center;height:46px;display:flex;position:relative}.refSearch input{color:#221c3d;background:0 0;border:0;outline:0;flex:1;min-width:0;height:100%;padding:0 16px;font:11px Vazirmatn}.refSearch>button{color:#8a85a6;background:#fff;border:0;border-radius:9px;width:38px;height:34px;margin-left:5px;font-size:18px}.refSearch .clearSearch{color:#b7b2c7;background:0 0;width:26px;margin:0;font-size:12px}.refHeaderActions{direction:rtl;gap:8px;display:flex}.refHeaderActions>a{color:#4a4463;white-space:nowrap;background:#fff;border:1px solid #eceaf4;border-radius:13px;align-items:center;gap:5px;height:46px;padding:0 13px;font-size:10px;font-weight:700;display:flex}.refHeaderActions .refCart{color:#9f4308;background:#fff3ea;border-color:#f4cdb3}.refCart b{color:#fff;text-align:center;background:#f2600c;border-radius:7px;min-width:24px;padding:3px 6px}.headerBackdrop{z-index:70;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#221c3d12;border:0;width:100%;position:fixed;inset:122px 0 0}.refMegaMenu{z-index:81;direction:rtl;background:#fff;border-top:1px solid #eceaf4;border-radius:0 0 22px 22px;grid-template-columns:260px minmax(0,1fr) 205px;gap:0;min-height:410px;padding:18px max(28px,50% - 760px);display:grid;position:absolute;top:81px;left:0;right:0;box-shadow:0 28px 55px #221c3d3b}.refMegaCategories{border-left:1px solid #eceaf4;flex-direction:column;gap:2px;padding:0 12px 0 20px;display:flex}.refMegaCategories button{color:#4a4463;text-align:right;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;min-height:42px;padding:7px 13px;font-family:Vazirmatn;display:flex}.refMegaCategories button.active{color:#c25409;background:#fff0e6}.refMegaCategories b{font-size:10px}.refMegaCategories span{color:#a29cb9;font-size:8.5px}.refMegaProducts{min-width:0;padding:10px 28px}.refMegaProducts>header{justify-content:space-between;align-items:center;display:flex}.refMegaProducts header div{align-items:baseline;gap:11px;display:flex}.refMegaProducts h4{color:#221c3d;margin:0;font-size:15px}.refMegaProducts header span{color:#8a85a6;font-size:9px}.refMegaProducts header>a{color:#c25409;font-size:9px;font-weight:700}.refMegaProducts>div{direction:rtl;grid-template-columns:repeat(5,minmax(0,1fr));gap:13px;margin-top:19px;display:grid}.refMegaProducts>div>a{background:#fff;border:1px solid #eceaf4;border-radius:13px;min-width:0;overflow:hidden}.refMegaProducts a>div{color:#8a85a6;background:repeating-linear-gradient(135deg,#f1eff7 0 9px,#e7e4f2 9px 18px);place-items:center;height:250px;font-size:8px;display:grid;position:relative;overflow:hidden}.refMegaProducts img{object-fit:cover;width:100%;height:100%}.refMegaProducts a>div b{color:#fff;background:#4a4463e8;border-radius:7px;padding:5px 7px;font-size:7.5px;position:absolute;top:9px;right:9px}.refMegaProducts a>strong{color:#221c3d;height:39px;padding:8px 9px 3px;font-size:9.5px;line-height:1.6;display:block;overflow:hidden}.refMegaProducts a>small{color:#f2600c;padding:3px 9px 10px;font-size:10px;font-weight:700;display:block}.refMegaCampaign{background:linear-gradient(#fff8f2,#ffebdc);border:1px solid #f2e3d6;border-radius:17px;flex-direction:column;padding:16px;display:flex}.refMegaCampaign>span{color:#c25409;font-size:9px}.refMegaCampaign h3{color:#221c3d;margin:9px 0;font-size:15px;line-height:1.8}.refMegaCampaign>div{color:#8a85a6;background:repeating-linear-gradient(135deg,#f4e9df 0 9px,#eaded2 9px 18px);border-radius:13px;flex:1;place-items:end center;min-height:190px;padding-bottom:8px;font-size:8px;display:grid}.refMegaCampaign>a{color:#fff;background:#f2600c;border-radius:10px;place-items:center;height:42px;margin-top:10px;font-size:10px;font-weight:700;display:grid}.refSearchPanel{z-index:82;direction:rtl;background:#fff;border:1px solid #eceaf4;border-radius:0 0 22px 22px;width:min(800px,100% - 28px);max-height:500px;position:absolute;top:81px;left:50%;overflow:auto;transform:translate(-50%);box-shadow:0 28px 55px #221c3d3b}.refSearchPanel>header{border-bottom:1px solid #eceaf4;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.refSearchPanel h3{margin:0;font-size:14px}.refSearchPanel header span{color:#8a85a6;font-size:9px}.refSearchPanel>div:not(.emptySearch){padding:8px}.refSearchPanel>div>a{border-radius:11px;grid-template-columns:54px 1fr auto;align-items:center;gap:11px;padding:8px 10px;display:grid}.refSearchPanel>div>a:hover{background:#fff6ef}.refSearchPanel img,.refSearchPanel a>i{object-fit:cover;background:#f1eff7;border-radius:9px;width:54px;height:62px}.refSearchPanel a>span{display:grid}.refSearchPanel a b{font-size:10px}.refSearchPanel a small{color:#8a85a6;font-size:8px}.refSearchPanel a>strong{color:#f2600c;font-size:10px}.allSearchResults{color:#c25409;border-top:1px solid #eceaf4;place-items:center;height:44px;font-size:10px;font-weight:700;display:grid!important}.emptySearch{flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:138px;padding:38px;display:flex}.emptySearch b{color:#221c3d;font-size:13px}.emptySearch span{color:#8a85a6;font-size:10px}@media (max-width:1100px){.refHeaderActions>a:first-child{display:none}.refMegaMenu{grid-template-columns:230px minmax(0,1fr)}.refMegaCampaign{display:none}.refMegaProducts>div{grid-template-columns:repeat(4,minmax(0,1fr))}.refMegaProducts>div>a:nth-child(5){display:none}}@media (max-width:700px){.refTopbar{height:34px}.refTopbar>div{width:calc(100% - 28px)}.refTopbar nav{display:none}.refStoreHeader{height:116px}.refHeaderInner{grid-template-columns:1fr auto auto;gap:8px;width:calc(100% - 28px);display:grid}.refLogo strong{font-size:15px}.refLogo>b{width:36px;height:36px}.refCategoryButton{height:38px;padding:0 10px}.refCategoryButton span{font-size:9px}.refHeaderActions>a{display:none}.refHeaderActions .refCart{height:38px;padding:0 8px;font-size:8px;display:flex}.refSearch{grid-area:2/1/auto/4;height:40px}.refMegaMenu{grid-template-columns:1fr;max-height:75vh;padding:12px 14px;top:115px;overflow:auto}.refMegaCategories{border:0;grid-template-columns:1fr 1fr;padding:0;display:grid}.refMegaProducts{padding:20px 0}.refMegaProducts>div{grid-template-columns:repeat(2,minmax(0,1fr))}.refMegaProducts>div>a:nth-child(n+5){display:none}.refMegaProducts a>div{height:180px}.refSearchPanel{top:115px}.headerBackdrop{inset:150px 0 0}}.refSearchPanel.discovery{border-radius:22px;width:min(800px,100% - 28px);padding:0}.searchDiscovery{padding:20px 24px 24px!important}.searchDiscovery>section{border-bottom:1px solid #eceaf4;margin-bottom:18px;padding:0 0 18px}.searchDiscovery>section:last-child{border:0;margin:0;padding:0}.searchDiscovery section>header{border:0;justify-content:space-between;align-items:center;margin-bottom:11px;padding:0;display:flex}.searchDiscovery h3{color:#817a9a;margin:0 0 11px;font-size:11px}.searchDiscovery section>header h3{margin:0}.searchDiscovery section>header button{color:#aaa4bd;cursor:pointer;background:0 0;border:0;font:9px Vazirmatn}.recentSearches,.popularSearches{flex-wrap:wrap;gap:8px;display:flex}.recentSearches button,.popularSearches button{color:#514a68;cursor:pointer;background:#f7f6fa;border:1px solid #e8e5f0;border-radius:10px;padding:9px 14px;font:10px Vazirmatn}.popularSearches button{color:#c25409;background:#fff7f1;border-color:#f8c6a6}.searchCategories{grid-template-columns:repeat(4,1fr);gap:13px 24px;display:grid}.searchCategories a{color:#4a4463;justify-content:space-between;align-items:center;display:flex}.searchCategories b{font-size:10px}.searchCategories span{color:#aaa4bd;font-size:8px}.searchDiscovery button:hover,.searchCategories a:hover{color:#f2600c}@media (max-width:700px){.searchDiscovery{padding:16px!important}.searchCategories{grid-template-columns:repeat(2,1fr);gap:12px}.recentSearches,.popularSearches{flex-wrap:nowrap;overflow:auto}.recentSearches button,.popularSearches button{white-space:nowrap}}.customerAccountPage{background:#f7f6fb;min-height:100vh;padding:25px 0 60px}.accountLayout aside nav button{text-align:right;color:#c53c3c;background:0 0;border:0;border-radius:9px;padding:10px;font:10px Vazirmatn}.accountLayout>section>header small{color:#8a85a6;font-size:9px}.accountState{color:#8a85a6;background:#fff;border:1px solid #eceaf4;border-radius:18px;place-items:center;gap:12px;padding:45px;font-size:11px;display:grid}.accountState a{color:#f2600c}.accountState.error{color:#b93636}.customerOrders{gap:12px;display:grid}.customerOrder{background:#fff;border:1px solid #eceaf4;border-radius:18px;overflow:hidden}.customerOrder>header{grid-template-columns:1.2fr 1fr repeat(3,1fr) auto;align-items:center;gap:15px;padding:17px;display:grid}.customerOrder header>div{gap:4px;display:grid}.customerOrder header small{color:#8a85a6;font-size:8px}.customerOrder header b{font-size:10px}.customerOrder header button{color:#bd570f;background:#fff7f1;border:1px solid #f6ceb4;border-radius:9px;padding:9px 12px;font:9px Vazirmatn}.orderStatus{color:#926400;background:#fff5d9;border-radius:99px;width:max-content;padding:7px 10px;font-size:8px;font-weight:700}.orderStatus.confirmed,.orderStatus.processing{color:#6945aa;background:#eee9ff}.orderStatus.shipped{color:#2670a8;background:#e6f3ff}.orderStatus.delivered{color:#16834a;background:#e8f8ee}.orderStatus.cancelled{color:#b93636;background:#ffeded}.orderDetails{background:#faf9fc;border-top:1px solid #eceaf4;grid-template-columns:1fr 290px;gap:18px;padding:18px;animation:.25s orderOpen;display:grid}.orderDetails h3{margin:0 0 12px;font-size:12px}.orderLine{border-top:1px solid #eceaf4;grid-template-columns:50px 1fr 130px 100px;align-items:center;gap:10px;padding:9px 0;display:grid}.orderLine>div{background:#eee;border-radius:8px;width:48px;height:55px;overflow:hidden}.orderLine img{object-fit:cover;width:100%;height:100%}.orderLine span{display:grid}.orderLine span small,.orderLine>small{color:#8a85a6;font-size:8px}.orderLine strong{font-size:9px}.orderDetails>aside{background:#fff;border-radius:13px;padding:15px}.orderDetails aside p{color:#716a88;font-size:9px;line-height:1.9}.orderDetails aside p:has(span){justify-content:space-between;display:flex}.orderDetails aside hr{border:0;border-top:1px solid #eceaf4}.orderDetails .orderGrand{color:#221c3d;border-top:1px solid #eceaf4;padding-top:9px;font-size:11px}@keyframes orderOpen{0%{opacity:0;transform:translateY(-7px)}}@media (max-width:900px){.customerOrder>header{grid-template-columns:repeat(2,1fr)}.orderDetails{grid-template-columns:1fr}}@media (max-width:600px){.orderLine{grid-template-columns:45px 1fr}.orderLine>small,.orderLine>strong{grid-column:2}}.refLogo>b{overflow:hidden;box-shadow:0 7px 18px #f2600c35;background:linear-gradient(145deg,#ff7d35,#e94d00)!important}.refLogo>b img{object-fit:contain;filter:brightness(0)invert();width:36px;height:36px;display:block}.categorySeoContent{background:#fff;border:1px solid #e9e5ef;border-radius:22px;width:min(1520px,100% - 56px);margin:24px auto 60px;padding:28px}.categorySeoContent>header{max-width:850px}.categorySeoContent header span{color:#f2600c;font-size:9px;font-weight:800}.categorySeoContent h2{margin:6px 0 9px;font-size:22px}.categorySeoContent header p{color:#746d84;margin:0;font-size:11px;line-height:2.1}.categorySeoGrid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:22px;display:grid}.categorySeoGrid article{background:linear-gradient(145deg,#fff,#faf8fc);border:1px solid #edeaf2;border-radius:16px;padding:18px}.categorySeoGrid h3{margin:0 0 8px;font-size:13px}.categorySeoGrid p{color:#7f788d;margin:0;font-size:10px;line-height:2}.categoryFaq{border-top:1px solid #eeebf2;margin-top:22px;padding-top:20px}.categoryFaq h2{font-size:17px}.categoryFaq details{border-bottom:1px solid #f0edf4;padding:13px 0}.categoryFaq summary{cursor:pointer;font-size:11px;font-weight:700}.categoryFaq p{color:#777083;font-size:10px;line-height:2}@media (max-width:700px){.refLogo>b img{width:31px;height:31px}.categorySeoContent{border-radius:18px;width:calc(100% - 28px);margin:16px auto 28px;padding:18px}.categorySeoContent h2{font-size:17px}.categorySeoGrid{grid-template-columns:1fr;gap:9px}.categorySeoGrid article{padding:15px}.categoryFaq{margin-top:17px}}
.refCartPage{color:#211c3a;background:#f7f6fb;min-height:100vh}.refCartHeader{background:#fff;border-bottom:1px solid #ebe9f2;justify-content:space-between;align-items:center;height:86px;padding:0 max(28px,50% - 590px);display:flex}.refCartLogo{align-items:center;gap:10px;font-size:15px;display:flex}.refCartLogo b{color:#fff;background:#f2600c;border-radius:12px;place-items:center;width:40px;height:40px;font-size:22px;display:grid}.refCartHeader nav{color:#b2aec1;align-items:center;gap:34px;font-size:11px;display:flex}.refCartHeader nav span{align-items:center;gap:8px;display:flex}.refCartHeader nav i{background:#f2f0f6;border-radius:7px;place-items:center;width:23px;height:23px;font-style:normal;display:grid}.refCartHeader nav .active{color:#7c3b16;background:#fff2e9;border-radius:11px;padding:10px 14px;font-weight:800}.refCartHeader nav .active i{color:#fff;background:#f2600c}.refCartMain{direction:rtl;grid-template-columns:minmax(0,1fr) 390px;align-items:start;gap:22px;width:min(1180px,100% - 56px);margin:28px auto 70px;display:grid}.refCartProducts>header{align-items:center;height:58px;display:flex}.refCartProducts{position:relative}.refCartProducts>header div{align-items:baseline;gap:22px;display:flex}.refCartProducts h1{margin:0;font-size:25px}.refCartProducts>header span{color:#8f899f;font-size:10px}.refCartItem{background:#fff;border:1px solid #ebe9f2;border-radius:21px;grid-template-columns:104px minmax(0,1fr);gap:16px;height:206px;margin-bottom:15px;padding:17px 18px 15px;display:grid}.refCartImage{color:#aaa4b8;background:repeating-linear-gradient(135deg,#f0eef7 0 9px,#f8f7fb 9px 18px);border-radius:16px;align-self:start;place-items:center;width:104px;height:138px;font-size:9px;display:grid;overflow:hidden}.refCartImage img{object-fit:cover;width:100%;height:100%}.refCartItemBody{flex-direction:column;min-width:0;height:100%;display:flex}.refCartItemTop{justify-content:space-between;display:flex}.refCartItemTop a{font-size:13px;font-weight:800}.refCartItemTop>button{color:#aaa5b6;cursor:pointer;background:0 0;border:0;align-self:start;font:9px Vazirmatn}.refCartItemTop p{color:#777189;align-items:center;gap:8px;margin:8px 0;font-size:9px;display:flex}.refCartItemTop p i{border-radius:50%;width:11px;height:11px}.refCartItemTop p i.black{background:#28233b}.refCartItemTop p i.cream{background:#e7dcc7;border:1px solid #c8bda8}.refCartItemTop p i.wine{background:#9d1833}.refCartItemTop p span{border-right:1px solid #ddd9e7;padding-right:7px}.refCartItemTop p b{color:#7952b3;background:#f3edff;border-radius:6px;padding:3px 8px}.refSizeRows{justify-content:flex-start;gap:8px;margin-top:19px;display:flex}.refSizeQty{background:#fcfbfe;border:1px solid #ebe9f2;border-radius:13px;justify-content:space-between;align-items:center;width:152px;min-width:0;height:51px;padding:7px 9px;display:flex}.refSizeQty>b{font-size:10px}.refSizeQty>span{background:#fff;border:1px solid #ebe9f2;border-radius:10px;align-items:center;height:31px;display:flex}.refSizeQty button{color:#9a95a8;cursor:pointer;background:0 0;border:0;width:30px}.refSizeQty strong{text-align:center;min-width:30px;font-size:11px}.refCartItemBody footer{color:#211c3a;background:0 0;border-top:1px dashed #e8e5ee;justify-content:space-between;align-items:center;gap:12px;width:100%;margin:auto 0 0;padding:12px 0 0;display:flex}.refCartItemBody footer small{color:#938e9f;font-size:9px}.refCartItemBody footer strong{font-size:15px}.refCartItemBody footer em{color:#aaa5b4;font-size:8px;font-style:normal;font-weight:400}.refTierNotice{color:#8f899f;background:#fff;border:1px solid #e8e5ee;border-radius:19px;align-items:center;height:58px;margin:4px 0 0;padding:0 20px 0 175px;font-size:9px;display:flex}.refTierNotice b{color:inherit;margin-left:4px;font-weight:400}.refAddProduct{color:#f2600c;font-size:10px;font-weight:700;position:absolute;bottom:20px;left:20px}.refCartSide{padding-top:58px}.refCartSummary,.refCartBenefits{background:#fff;border:1px solid #ebe9f2;border-radius:21px;padding:22px}.refCartSummary{position:sticky;top:18px}.refCartSummary h2{margin:0 0 18px;font-size:16px}.refCartSummary p{color:#817b91;justify-content:space-between;font-size:10px;display:flex}.refCartSummary p b{color:#302a45}.refCartSummary p.discount,.refCartSummary p.discount b{color:#27a27d}.refCoupon{direction:rtl;height:46px;margin:17px 0;display:flex}.refCoupon input{background:#faf9fc;border:1px solid #ebe9f2;border-radius:0 11px 11px 0;flex:1;min-width:0;padding:0 14px;font:10px Vazirmatn}.refCoupon button{color:#a9501d;background:#fff5ee;border:1px solid #f7d5bf;border-radius:11px 0 0 11px;width:70px;font:700 10px Vazirmatn}.refCartTotal{border-top:1px dashed #e4e1ea;justify-content:space-between;align-items:center;padding-top:17px;display:flex}.refCartTotal span{color:#777184;font-size:10px}.refCartTotal strong{font-size:22px}.refCartTotal small{color:#aaa5b4;font-size:9px}.refCartSummary>a{color:#fff;background:#f2600c;border-radius:14px;place-items:center;height:55px;margin-top:20px;font-size:12px;font-weight:900;display:grid;box-shadow:0 14px 24px -14px #f2600c}.refCartSummary>small{text-align:center;color:#aaa5b4;margin-top:13px;font-size:8px;display:block}.refCartBenefits{margin-top:16px}.refCartBenefits p{align-items:center;gap:11px;margin:0;padding:7px 0;display:flex}.refCartBenefits i{color:#f2600c;background:#fff4ed;border-radius:11px;place-items:center;width:38px;height:38px;font-size:10px;font-style:normal;display:grid}.refCartBenefits span{display:grid}.refCartBenefits b{font-size:10px}.refCartBenefits small{color:#9892a5;margin-top:3px;font-size:8px}.refCartFooter{text-align:center;color:#aaa5b5;background:#fff;border-top:1px solid #ebe9f2;padding:24px;font-size:9px}@media (max-width:900px){.refCartMain{grid-template-columns:1fr}.refCartSide{padding-top:0}.refCartSummary{position:static}.refCartHeader nav{gap:8px}.refCartHeader nav span{font-size:0}.refCartHeader nav i{font-size:10px}}@media (max-width:650px){.refCartHeader{height:72px;padding:0 14px}.refCartMain{width:calc(100% - 24px);margin-top:15px}.refCartItem{grid-template-columns:76px 1fr;height:auto;min-height:185px;padding:11px}.refCartImage{width:76px;height:110px}.refSizeRows{flex-wrap:wrap;margin-top:12px}.refSizeQty{flex:1;min-width:118px}.refCartProducts>header div{gap:10px}.refCartProducts h1{font-size:20px}}
.checkoutRefPage{color:#211c3a;background:#f7f6fb;min-height:100vh}.addressForm{background:#fffaf7;border:1px solid #f6d4bd;border-radius:16px;grid-template-columns:repeat(2,1fr);gap:12px;margin:12px 0;padding:16px;display:grid}.addressForm label{color:#69627f;gap:6px;font-size:10px;display:grid}.addressForm .wide{grid-column:1/-1}.addressForm input,.addressForm textarea{border:1px solid #e8e5ef;border-radius:10px;outline:0;padding:10px;font:11px Vazirmatn}.addressForm textarea{resize:vertical;min-height:75px}.addressForm>button{color:#fff;background:#f2600c;border:0;border-radius:9px;width:max-content;padding:10px 22px;font:700 10px Vazirmatn}.checkoutEmpty{text-align:center;color:#8a85a6;border:1px dashed #ddd8e7;border-radius:14px;padding:24px;font-size:11px}.checkoutError{color:#bc3131;background:#fff0ee;border-radius:11px;padding:12px 15px;font-size:10px}.checkoutSubmit:disabled{opacity:.5;cursor:not-allowed}.checkoutSuccess{background:#f7f6fb;place-items:center;min-height:100vh;padding:24px;display:grid}.checkoutSuccess>div{text-align:center;background:#fff;border:1px solid #ece9f2;border-radius:25px;max-width:540px;padding:55px;box-shadow:0 25px 60px #221c3d12}.checkoutSuccess span{color:#16834a;background:#e9faef;border-radius:50%;place-items:center;width:68px;height:68px;margin:auto;font-size:30px;display:grid}.checkoutSuccess h1{font-size:22px}.checkoutSuccess p{color:#77708e;font-size:11px;line-height:2}.checkoutSuccess a{color:#fff;background:#f2600c;border-radius:11px;place-items:center;height:46px;margin-top:18px;font-size:11px;font-weight:700;display:grid}@media (max-width:700px){.addressForm{grid-template-columns:1fr}.addressForm .wide{grid-column:auto}}.checkoutRefMain{direction:rtl;grid-template-columns:minmax(0,1fr) 390px;align-items:start;gap:22px;width:min(1180px,100% - 56px);margin:28px auto 70px;display:grid}.checkoutForms h1{align-items:center;height:58px;margin:0;font-size:25px;display:flex}.checkoutBox,.checkoutRefSummary{background:#fff;border:1px solid #ebe9f2;border-radius:21px;padding:22px}.checkoutBox{margin-bottom:16px}.checkoutBox h2{margin:0 0 17px;font-size:15px}.addressBoxRef>header{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.addressBoxRef>header button{color:#a9511e;background:0 0;border:0;font:700 9px Vazirmatn}.choiceAddress{text-align:right;color:#27223b;cursor:pointer;background:#fff;border:1px solid #e8e5ed;border-radius:17px;width:100%;height:108px;margin-top:11px;padding:15px 50px 13px 17px;font-family:Vazirmatn;display:block;position:relative}.choiceAddress.selected{background:#fffaf7;border-color:#f2600c}.choiceAddress>i,.shippingChoices button>i,.paymentChoices button>i{border:2px solid #dcd8e5;border-radius:50%;flex:none;width:23px;height:23px;position:relative}.choiceAddress>i{position:absolute;top:17px;right:17px}.choiceAddress.selected>i,.shippingChoices button.selected>i,.paymentChoices button.selected>i{border-color:#f2600c}.choiceAddress.selected>i:after,.shippingChoices button.selected>i:after,.paymentChoices button.selected>i:after{content:"";background:#f2600c;border-radius:50%;position:absolute;inset:4px}.choiceAddress span{grid-template-rows:24px 1fr 18px;grid-template-columns:max-content max-content 1fr;align-items:start;column-gap:9px;width:100%;height:100%;display:grid}.choiceAddress b{grid-area:1/1;font-size:12px;line-height:23px}.choiceAddress em{color:#7952b3;background:#f3edff;border-radius:6px;grid-area:1/2;width:max-content;padding:3px 8px;font-size:8px;font-style:normal}.choiceAddress small{color:#8e899a;grid-column:1/-1;font-size:9px;line-height:1.9}.choiceAddress small:first-of-type{grid-row:2;padding-top:4px}.choiceAddress small:nth-of-type(2){text-align:left;direction:ltr;grid-row:3;justify-self:stretch}.shippingChoices{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.shippingChoices button{text-align:right;color:#28233b;background:#fff;border:1px solid #e8e5ed;border-radius:17px;grid-template-columns:25px 1fr;gap:7px;min-height:140px;padding:15px;font-family:Vazirmatn;display:grid}.shippingChoices button.selected{background:#fffaf7;border-color:#f2600c}.shippingChoices button b{align-self:center;font-size:11px}.shippingChoices button small,.shippingChoices button strong{grid-column:1/-1}.shippingChoices button small{color:#8f899b;font-size:8px;line-height:1.9}.shippingChoices button strong{color:#a9511e;align-self:end;font-size:10px}.paymentChoices{gap:10px;display:grid}.paymentChoices button{text-align:right;color:#28233b;background:#fff;border:1px solid #e8e5ed;border-radius:15px;align-items:center;gap:13px;min-height:72px;padding:15px;font-family:Vazirmatn;display:flex}.paymentChoices button.selected{background:#fffaf7;border-color:#f2600c}.paymentChoices span{gap:5px;display:grid}.paymentChoices b{font-size:11px}.paymentChoices small{color:#8f899b;font-size:8px}.checkoutNotes textarea{resize:vertical;border:1px solid #e8e5ed;border-radius:13px;width:100%;height:90px;padding:13px;font:10px Vazirmatn}.checkoutNotes>button{color:#625c73;background:0 0;border:0;margin-top:12px;font:10px Vazirmatn}.checkoutNotes>button i{vertical-align:middle;border:1px solid #d8d4df;border-radius:5px;place-items:center;width:17px;height:17px;margin-left:7px;display:inline-grid}.checkoutNotes>button.checked i{background:#f2600c;border-color:#f2600c}.checkoutRefSummary{margin-top:58px;position:sticky;top:18px}.checkoutRefSummary>header{justify-content:space-between;align-items:center;display:flex}.checkoutRefSummary h2{margin:0;font-size:16px}.checkoutRefSummary header a{color:#a9511e;font-size:9px;font-weight:700}.checkoutRefSummary article{border-bottom:1px solid #f0edf4;grid-template-columns:46px 1fr auto;align-items:center;gap:10px;padding:13px 0;display:grid}.checkoutRefSummary article>div{background:repeating-linear-gradient(135deg,#f0eef7 0 7px,#f8f7fb 7px 14px);border-radius:10px;width:46px;height:56px;overflow:hidden}.checkoutRefSummary article img{object-fit:cover;width:100%;height:100%}.checkoutRefSummary article span{gap:4px;display:grid}.checkoutRefSummary article b{font-size:9px}.checkoutRefSummary article small{color:#918c9e;font-size:7px}.checkoutRefSummary article strong{font-size:10px}.checkoutSums{border-bottom:1px dashed #e5e2e9;padding:13px 0}.checkoutSums p{color:#817b91;justify-content:space-between;font-size:9px;display:flex}.checkoutSums p b{color:#302a45}.checkoutSums p.green,.checkoutSums p.green b{color:#279c79}.checkoutPayable{justify-content:space-between;align-items:center;padding-top:17px;display:flex}.checkoutPayable span{color:#777184;font-size:10px}.checkoutPayable strong{font-size:22px}.checkoutPayable small{color:#aaa5b4;font-size:8px}.checkoutSubmit{color:#fff;background:#f2600c;border:0;border-radius:14px;width:100%;height:55px;margin-top:20px;font:900 12px Vazirmatn;box-shadow:0 14px 24px -14px #f2600c}.checkoutTerms{text-align:center;color:#aaa5b4;margin-top:13px;font-size:8px;display:block}.checkoutTerms a{color:#a9511e;font-weight:700}@media (max-width:900px){.checkoutRefMain{grid-template-columns:1fr}.checkoutRefSummary{margin-top:0;position:static}}@media (max-width:650px){.checkoutRefMain{width:calc(100% - 24px);margin-top:15px}.shippingChoices{grid-template-columns:1fr}.shippingChoices button{min-height:105px}.checkoutBox,.checkoutRefSummary{padding:15px}.choiceAddress{padding:13px}.checkoutForms h1{font-size:20px}}
.toastViewport{z-index:10000;pointer-events:none;gap:10px;width:min(390px,100vw - 32px);display:grid;position:fixed;top:24px;left:24px}.toastItem{color:#242424;pointer-events:auto;background:#fff;border:1px solid #e7e7e7;border-right:4px solid #2878c7;border-radius:12px;grid-template-columns:34px 1fr 24px;align-items:center;gap:10px;padding:13px 14px;animation:.22s ease-out toastIn;display:grid;box-shadow:0 12px 35px #0002}.toastItem>span{color:#2878c7;background:#eaf4ff;border-radius:50%;place-items:center;width:30px;height:30px;font-weight:800;display:grid}.toastItem p{margin:0;font-size:14px;line-height:1.7}.toastItem button{color:#777;cursor:pointer;background:0 0;border:0;font-size:21px}.toastItem.success{border-right-color:#16845b}.toastItem.success>span{color:#16845b;background:#e7f7f0}.toastItem.error{border-right-color:#cf3447}.toastItem.error>span{color:#cf3447;background:#ffedf0}.toastItem.warning{border-right-color:#d48806}.toastItem.warning>span{color:#a86700;background:#fff5dc}@keyframes toastIn{0%{opacity:0;transform:translateY(-10px)scale(.98)}}@media (max-width:600px){.toastViewport{top:12px;left:16px}}
.favoriteButton{color:#687087;cursor:pointer;background:#fff;border:1px solid #e4e7ed;border-radius:50%;place-items:center;transition:all .2s;display:grid}.favoriteButton svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.favoriteButton:hover{color:#e64b65;transform:scale(1.06)}.favoriteButton.active{color:#db3653;background:#fff0f3;border-color:#f4b7c1}.favoriteButton.active svg{fill:currentColor}.favoriteButton:disabled{opacity:.55}.favoritesGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.favoritesGrid article{background:#fff;border:1px solid #e9ebf0;border-radius:16px;transition:all .2s;position:relative;overflow:hidden}.favoritesGrid article:hover{transform:translateY(-3px);box-shadow:0 12px 30px #17213b12}.favoritesGrid article>.favoriteButton{z-index:2;width:36px;height:36px;position:absolute;top:10px;left:10px}.favoriteImage{background:#f4f5f7;height:230px;display:block;position:relative}.favoriteImage img{object-fit:cover;width:100%;height:100%}.favoriteImage>span{color:#a0a5b2;place-items:center;height:100%;display:grid}.favoriteImage>b{color:#fff;background:#e94b42;border-radius:8px;padding:5px 8px;font-size:11px;position:absolute;bottom:9px;right:9px}.favoritesGrid article>div{gap:8px;padding:13px;display:grid}.favoritesGrid article>div>a:first-child{color:#222b41;min-height:42px;font-weight:700;line-height:1.8}.favoritesGrid small{color:#9298a9}.favoritesGrid strong{color:#17213b;font-size:16px}.favoritesGrid strong em{font-size:10px;font-style:normal}.favoriteView{text-align:center;background:#17213b;border-radius:9px;padding:9px;font-size:11px;color:#fff!important}.favoritesEmpty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:330px;display:flex}.favoritesEmpty>span{color:#e7788c;font-size:50px}.favoritesEmpty b{font-size:17px}.favoritesEmpty p{color:#8e95a6;margin:0}.favoritesEmpty a{color:#fff;background:#17213b;border-radius:10px;margin-top:8px;padding:10px 18px}@media (max-width:1050px){.favoritesGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.favoritesGrid{grid-template-columns:repeat(2,1fr)}.favoriteImage{height:190px}}@media (max-width:440px){.favoritesGrid{grid-template-columns:1fr}}.removeFavoriteButton{z-index:3;color:#c33f3f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#fffdfdeb;border:1px solid #ffd8d8;border-radius:10px;align-items:center;gap:5px;height:34px;padding:0 9px;font:8px Vazirmatn;transition:all .2s;display:flex;position:absolute;top:10px;left:10px;box-shadow:0 6px 18px #3d22301a}.removeFavoriteButton:hover{color:#fff;background:#db4a4a;border-color:#db4a4a;transform:translateY(-1px)}.removeFavoriteButton>span{font:18px/1 Arial}.removeFavoriteButton small{color:inherit;font-size:8px}.removeFavoriteButton i{border:2px solid #efb1b1;border-top-color:#c33f3f;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite favoriteRemoveSpin}.removeFavoriteButton:disabled{cursor:wait}@keyframes favoriteRemoveSpin{to{transform:rotate(360deg)}}@media (max-width:700px){.favoritesPage{padding:14px 0 28px!important}.favoritesPage .accountLayout{width:calc(100% - 24px)!important;margin:0 12px!important;display:block!important}.favoritesPage .accountLayout>aside{display:none!important}.favoritesPage .accountLayout>section{gap:12px;width:100%}.favoritesPage .accountLayout>section>header{border-radius:17px;padding:15px}.favoritesPage .accountLayout h1{font-size:15px}.favoritesPage .accountLayout>section>header>a{display:none}.favoritesPage .favoritesGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:0}.favoritesPage .favoritesGrid article{border-radius:14px}.favoritesPage .favoriteImage{height:190px}.favoritesPage .favoritesGrid article>div{gap:6px;padding:10px}.favoritesPage .favoriteView{font-size:9px}.favoritesPage .removeFavoriteButton{top:8px;left:8px}.favoritesPage .favoritesEmpty{background:#fff;border:1px solid #ebe8f0;border-radius:18px;min-height:55dvh}}@media (max-width:390px){.favoritesPage .favoriteImage{height:175px}}@media (max-width:700px){.favoritesPage{padding:18px 0 32px!important}.favoritesPage .accountLayout{width:calc(100% - 32px)!important;margin:0 16px!important}.favoritesPage .accountLayout>aside{display:none!important}.favoritesPage .favoritesGrid{gap:11px!important}}@media (max-width:390px){.favoritesPage .accountLayout{width:calc(100% - 24px)!important;margin:0 12px!important}}@media (max-width:700px){.favoritesPage .accountLayout{max-width:calc(100vw - 32px)!important}.favoritesPage .accountLayout>section{min-width:0;overflow:visible}.favoritesPage .favoritesGrid{background:#fdfcff;border:1px solid #ebe8f0;border-radius:18px;width:100%;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin:0!important;padding:12px!important}.favoritesPage .favoritesGrid article{width:100%;min-width:0;margin:0}.favoritesPage .favoritesGrid article>div{min-width:0}.favoritesPage .favoritesGrid article>div>a:first-child{overflow-wrap:anywhere}.favoritesPage .favoriteView{white-space:nowrap}.favoritesPage .favoriteImage{width:100%}}@media (max-width:390px){.favoritesPage .favoritesGrid{gap:9px!important;padding:9px!important}}
.flatImage>.favoriteButton{z-index:3;width:38px;height:38px;position:absolute;top:10px;left:10px}.refMainImage>.favoriteButton{z-index:3;width:42px;height:42px;position:absolute;top:16px;left:16px}.archiveCard{position:relative}.archiveCard>.favoriteButton{z-index:3;width:37px;height:37px;position:absolute;top:10px;left:10px}
.accountPerson>b{overflow:hidden}.accountPerson>b img{object-fit:cover;width:100%;height:100%}.accountPrimary{color:#fff;background:#f2600c;border:0;border-radius:10px;padding:10px 15px;font:700 10px Vazirmatn}.accountAddressForm,.customerProfileForm{background:#fff;border:1px solid #ebe8f1;border-radius:19px;margin-bottom:16px;overflow:hidden}.accountAddressForm>header{border-bottom:1px solid #efedf3;justify-content:space-between;padding:16px 18px;display:flex}.accountAddressForm h2{margin:0 0 4px;font-size:15px}.accountAddressForm header small{color:#918b9e}.accountAddressForm header button{background:#f3f2f6;border:0;border-radius:8px;width:32px;height:32px;font-size:19px}.accountAddressForm>div{grid-template-columns:repeat(2,1fr);gap:12px;padding:18px;display:grid}.accountAddressForm label,.profileFields label{color:#69627f;gap:6px;font-size:10px;display:grid}.accountAddressForm label.wide{grid-column:1/-1}.accountAddressForm input,.accountAddressForm textarea,.profileFields input{border:1px solid #e5e2ea;border-radius:10px;outline:0;padding:11px;font:11px Vazirmatn}.accountAddressForm input:focus,.accountAddressForm textarea:focus,.profileFields input:focus{border-color:#f2600c}.accountAddressForm textarea{resize:vertical;min-height:80px}.accountAddressForm .check{flex-direction:row;align-items:center;display:flex}.accountAddressForm .check input{accent-color:#f2600c}.accountAddressForm>footer{border-top:1px solid #efedf3;justify-content:flex-end;gap:8px;padding:13px 18px;display:flex}.accountAddressForm footer button{color:#6f7688;background:#f1f2f5;border:0;border-radius:9px;padding:9px 16px;font:10px Vazirmatn}.accountAddressForm footer button:last-child{color:#fff;background:#f2600c}.addressCards{grid-template-columns:repeat(2,1fr);gap:13px;display:grid}.addressCards article{background:#fff;border:1px solid #e8e6ee;border-radius:17px;padding:17px}.addressCards article>header{justify-content:space-between;display:flex}.addressCards header>div{align-items:center;gap:7px;display:flex}.addressCards header span{color:#7350ac;background:#eee8ff;border-radius:6px;padding:3px 7px;font-size:8px}.addressCards article>p{color:#716b80;min-height:45px;font-size:10px;line-height:2}.addressCards article>small{color:#9993a3;font-size:8px}.addressCards article>footer{border-top:1px solid #efedf3;justify-content:space-between;align-items:center;margin-top:13px;padding-top:12px;display:flex}.addressCards footer>span{color:#6f687e;font-size:9px}.addressCards footer button{color:#615a71;background:#f3f2f6;border:0;border-radius:8px;padding:7px 10px;font:9px Vazirmatn}.addressCards footer button.danger{color:#b93636;background:#fff0f0;margin-right:5px}.addressEmpty{background:#fff;border:1px dashed #ddd8e5;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:300px;display:flex}.addressEmpty span{color:#f2600c;font-size:42px}.addressEmpty button{color:#fff;background:#f2600c;border:0;border-radius:9px;padding:9px 15px;font:10px Vazirmatn}.customerModalBackdrop{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#17132d70;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.customerConfirm{text-align:center;background:#fff;border-radius:20px;width:min(410px,94vw);padding:28px;box-shadow:0 30px 80px #17132d45}.customerConfirm>span{color:#c53c3c;background:#fff0f0;border-radius:50%;place-items:center;width:48px;height:48px;margin:auto;font-size:23px;font-weight:800;display:grid}.customerConfirm h2{margin:14px 0 7px;font-size:18px}.customerConfirm p{color:#837c91;font-size:10px;line-height:2}.customerConfirm>div{justify-content:center;gap:9px;margin-top:18px;display:flex}.customerConfirm button{color:#656c7d;background:#f1f2f5;border:0;border-radius:9px;padding:10px 18px;font:10px Vazirmatn}.customerConfirm button.danger{color:#fff;background:#c94141}.profileAvatarEditor{background:linear-gradient(120deg,#fff8f3,#fff);border-bottom:1px solid #efedf3;align-items:center;gap:18px;padding:24px;display:flex}.profileAvatarEditor>div{color:#fff;background:#f2600c;border:4px solid #fff;border-radius:50%;place-items:center;width:92px;height:92px;font-size:30px;display:grid;overflow:hidden;box-shadow:0 8px 25px #f2600c30}.profileAvatarEditor img{object-fit:cover;width:100%;height:100%}.profileAvatarEditor label{cursor:pointer;gap:5px;display:grid;position:relative}.profileAvatarEditor label b{color:#f2600c}.profileAvatarEditor label small{color:#918b9e;font-size:9px}.profileAvatarEditor input{opacity:0;width:1px;height:1px;position:absolute}.profileFields{grid-template-columns:repeat(2,1fr);gap:15px;padding:22px;display:grid}.profileFields label:first-child{grid-column:1/-1}.profileFields input[readonly]{color:#918b9e;cursor:not-allowed;background:#f5f5f7}.profileFields label>small{color:#aaa4b3;font-size:8px}.customerProfileForm>footer{border-top:1px solid #efedf3;padding:15px 22px}.customerProfileForm footer button{color:#fff;background:#f2600c;border:0;border-radius:10px;padding:11px 23px;font:700 10px Vazirmatn}@media (max-width:700px){.addressCards,.accountAddressForm>div,.profileFields{grid-template-columns:1fr}.accountAddressForm label.wide,.profileFields label:first-child{grid-column:auto}.addressCards article>footer{flex-direction:column;align-items:flex-start;gap:10px}}.accountLayout>aside{position:sticky;top:96px;overflow:hidden;box-shadow:0 18px 45px -34px #271d4359;background:#fff!important;border:1px solid #e8e4ef!important;border-radius:23px!important;padding:0!important}.accountPerson{background:linear-gradient(140deg,#fff8f2,#fff 58%,#f4f0fa);min-height:112px;padding:21px 18px;position:relative}.accountPerson:after{content:"";background:#f2600c0b;border-radius:50%;width:105px;height:105px;position:absolute;top:-35px;left:-25px}.accountPerson>b{flex:none;font-size:19px;box-shadow:0 10px 24px #f2600c36;background:linear-gradient(145deg,#ff7d35,#e85306)!important;border:4px solid #fff!important;border-radius:19px!important;width:58px!important;height:58px!important}.accountPerson span{gap:3px;min-width:0}.accountPerson strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.accountPerson small{text-align:right;direction:ltr;font-size:9px;color:#91899f!important}.accountSidebarBadge{color:#b94a08;background:#fff;border:1px solid #ffe0cc;border-radius:99px;align-items:center;gap:6px;width:max-content;margin:-11px 18px 5px;padding:5px 9px;font-size:7px;font-weight:800;display:flex;position:relative}.accountSidebarBadge i{background:#20ae6b;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #20ae6b16}.accountLayout aside nav{border-top:1px solid #f0edf4;padding-top:8px;gap:4px!important;margin:7px 10px 10px!important}.accountLayout aside nav a,.accountLayout aside nav button{align-items:center;min-height:42px;font-weight:600;transition:all .2s;display:flex;position:relative;color:#655e76!important;border-radius:12px!important;padding:10px 13px!important;font-size:9px!important}.accountLayout aside nav a:before,.accountLayout aside nav button:before{content:"";border:1.5px solid #aaa3b7;border-radius:3px;width:7px;height:7px;margin-left:10px;transform:rotate(45deg)}.accountLayout aside nav a:hover{background:#f8f6fa;transform:translate(-2px);color:#302842!important}.accountLayout aside nav a.active{font-weight:800;box-shadow:inset -3px 0 #f2600c;color:#e65708!important;background:linear-gradient(90deg,#fff5ee,#fff0e5)!important;padding-right:16px!important}.accountLayout aside nav a.active:before{background:#f2600c;border-color:#f2600c;box-shadow:0 0 0 4px #f2600c12}.accountLayout aside nav button{margin-top:6px;color:#bf3f3f!important;border-top:1px solid #f0edf4!important}.accountLayout aside nav button:before{border-color:#dc7777}@media (max-width:700px){.customerAccountPage:not(.favoritesPage) .accountLayout>aside{position:static;overflow:visible;border-radius:20px!important}.customerAccountPage:not(.favoritesPage) .accountPerson{background:linear-gradient(120deg,#fff4eb,#fff 55%,#f1ecf8);min-height:92px;padding:16px}.customerAccountPage:not(.favoritesPage) .accountPerson>b{border-radius:17px!important;width:52px!important;height:52px!important}.customerAccountPage:not(.favoritesPage) .accountLayout aside nav{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;direction:rtl;border-top:1px solid #f0edf4;scroll-padding:10px;overflow:auto hidden;gap:8px!important;margin:8px 0 0!important;padding:10px 10px 12px!important;display:flex!important}.customerAccountPage:not(.favoritesPage) .accountLayout aside nav::-webkit-scrollbar{display:none}.customerAccountPage:not(.favoritesPage) .accountLayout aside nav a,.customerAccountPage:not(.favoritesPage) .accountLayout aside nav button{scroll-snap-align:start;white-space:nowrap;background:#faf9fc;flex:none;justify-content:flex-start;min-width:132px;min-height:48px;box-shadow:0 5px 14px #281d4308;color:#615a73!important;border:1px solid #ebe7f0!important;border-radius:13px!important;margin:0!important;padding:10px 12px!important}.customerAccountPage:not(.favoritesPage) .accountLayout aside nav a.active{box-shadow:inset -3px 0 #f2600c,0 7px 18px #f2600c12;background:linear-gradient(135deg,#fff4eb,#fff)!important;border-color:#ffcbaa!important}.customerAccountPage:not(.favoritesPage) .accountLayout aside nav button{background:#fff8f8;min-width:115px;color:#bd4545!important;border-color:#ffdede!important}html,body{max-width:100%;overflow-x:hidden}.customerAccountPage{width:100%;max-width:100vw;overflow-x:clip}.customerAccountPage .accountLayout{min-width:0;max-width:calc(100vw - 28px)}.customerAccountPage .accountLayout>aside,.customerAccountPage .accountLayout>section,.customerAccountPage .accountLayout>section>*{width:100%;min-width:0;max-width:100%}.customerAccountPage:not(.favoritesPage) .accountLayout>aside{overflow:hidden!important}.customerAccountPage:not(.favoritesPage) .accountLayout aside nav{contain:inline-size;width:100%;min-width:0;max-width:100%}.customerAccountPage:not(.favoritesPage) .accountLayout aside nav a,.customerAccountPage:not(.favoritesPage) .accountLayout aside nav button{max-width:150px}.customerOrders,.customerOrder,.customerOrder>header{width:100%;min-width:0;max-width:100%}.customerOrder>header>*{min-width:0}.customerOrder header b{overflow-wrap:anywhere}}
.addressesSection{gap:22px!important}.addressesSection>header{margin-bottom:2px}.addressCards{background:#fff;border:1px solid #eceaf4;border-radius:20px;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:20px;display:grid}.addressCards article{background:linear-gradient(145deg,#fff 45%,#fbfaff);border:1px solid #e8e5ee;border-radius:18px;padding:21px;transition:all .2s;position:relative;overflow:hidden;box-shadow:0 8px 26px #261a4810}.addressCards article:hover{border-color:#f6c9ac;transform:translateY(-2px);box-shadow:0 14px 34px #261a4818}.addressCards article.isDefault{background:linear-gradient(145deg,#fff 40%,#fff7f1);border-color:#f2b68f}.addressCards article.isDefault:before{content:"";background:linear-gradient(90deg,#f2600c,#ffad70);height:3px;position:absolute;inset:0 0 auto}.addressCardTop{align-items:center;gap:11px;display:flex}.addressPin{color:#f2600c;background:#fff0e6;border-radius:12px;flex:0 0 40px;place-items:center;width:40px;height:40px;font-size:21px;display:grid}.addressCardTop>div{gap:3px;display:grid}.addressCardTop b{color:#211c35;font-size:13px}.addressCardTop small{color:#8b8597;font-size:9px}.addressCardTop em{color:#d55208;background:#fff0e6;border-radius:99px;margin-right:auto;padding:5px 9px;font:8px Vazirmatn}.addressCards article>p{color:#665f76;min-height:50px;margin:18px 0;font-size:10px;line-height:2.1}.addressMeta{background:#f7f6fa;border-radius:12px;grid-template-columns:repeat(3,1fr);gap:8px;padding:12px;display:grid}.addressMeta span{gap:3px;display:grid}.addressMeta i{color:#9a94a6;font:8px Vazirmatn}.addressMeta b{color:#494258;font-size:9px}.addressCards article>footer{border:0;justify-content:flex-end;gap:7px;margin-top:15px;padding:0;display:flex;background:0 0!important}.addressCards footer button{cursor:pointer;border:0;border-radius:9px;padding:8px 12px;font:9px Vazirmatn}.addressCards footer button.edit{color:#d65309;background:#fff0e6}.addressCards footer button.danger{color:#b93636;background:#fff1f1;margin:0}.addressEditorModal{width:min(680px,100vw - 32px);max-height:calc(100vh - 40px);margin:0;overflow:auto;box-shadow:0 28px 85px #17132d3d}.addressEditorModal>header,.addressEditorModal>footer{background:#fff!important}.addressModalBackdrop{z-index:1100}.addressEditorModal input:focus,.addressEditorModal textarea:focus{box-shadow:0 0 0 3px #f2600c12}.accountPrimary{cursor:pointer;box-shadow:0 7px 18px #f2600c2d}@media (max-width:800px){.addressCards{grid-template-columns:1fr}}@media (max-width:700px){.addressCards{gap:13px;padding:13px}.addressMeta{grid-template-columns:1fr 1fr}.addressCards article>footer{align-items:stretch}.addressCards footer button{flex:1}.addressCardTop em{font-size:7px}}
