@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}.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}}
.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}
.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)}}.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}}
.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}.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}}
