:root{--primary:#b85722;--pink:#b85722;--foreground:#30271f;--background:#fffdf9;--line:#e9e0d6;--muted:#948578;--color-ring:#b85722;--color-accent:#fcf0e4;--color-accent-foreground:#a24519}body{background:#fffdf9;font-weight:300;color:#30271f}button,input,select,textarea{font-family:IRANSans,sans-serif}.dark-button,.outline-button,.primary-button,button{font-weight:500}b,h1,h2,h3,strong{font-weight:700}.container{max-width:1320px;width:calc(100% - 64px)}.header{border-top:0;background:#fffdf9ee;backdrop-filter:blur(14px);border-bottom:1px solid #eee5db}.announcement{background:#33271f;color:#eee2d4;font-size:10px;text-align:center;letter-spacing:.2px;padding:5px 20px}.announcement span{font-size:9px;letter-spacing:2px;margin-right:30px;color:#dbae82}.header-top{height:87px;gap:14px}.brand img{width:55px;height:55px}.brand>span{font:700 25px IRANSans;letter-spacing:3px}.brand small{font-weight:300;letter-spacing:0;color:#8b796a}.header .search{border-radius:30px;background:#f5f0e9;border-color:transparent;margin-left:30px;width:45%;height:43px}.header .outline-button{border:0;font-size:12px;padding:10px}.nav{height:47px;font-size:12px;gap:30px;border-top:1px solid #f0e7de}.nav .support{margin-right:auto;background:#f7ebdc;color:#8d582e;border-radius:4px;font-size:10px}.nav-item .submenu{border-top:2px solid #b85722;box-shadow:0 15px 28px #30271f12;border-radius:0 0 15px 15px}.nav-item .submenu a:hover{background:#f8efe4;color:#a3461a}.cart-count{background:#b85722}.antik-home{padding-top:26px}.editorial-hero{height:500px;border-radius:24px;overflow:hidden;position:relative;background:#f4e1c9}.editorial-image{width:100%;height:100%;object-fit:cover;object-position:center 58%;position:absolute;inset:0}.editorial-shade{position:absolute;inset:0;background:linear-gradient(270deg,#f6e7d4f0,#f6e7d4d9 22%,#f6e7d430 50%,transparent 65%)}.editorial-copy{position:relative;padding:50px 60px 35px;width:52%}.eyebrow{display:flex;align-items:center;gap:10px;font:500 10px IRANSans;letter-spacing:2px;color:#96765d;direction:ltr;justify-content:flex-end}.eyebrow i{width:6px;height:6px;background:#b85722;border-radius:50%}.editorial-copy h1{font-size:55px;line-height:1.5;letter-spacing:-2px;margin:18px 0 10px;font-weight:700}.editorial-copy em{font-style:normal;color:#b85722}.editorial-copy>p{font-size:14px;line-height:2.2;color:#75604f;max-width:355px;margin-bottom:27px}.hero-cta{display:flex;align-items:center;gap:23px}.dark-button{display:inline-flex;align-items:center;justify-content:center;gap:24px;padding:13px 22px;background:#30271f;color:#fffdf9;border-radius:7px;font-size:12px;white-space:nowrap}.dark-button:hover{background:#b85722}.quiet-link{display:inline-flex;gap:10px;align-items:center;font-size:11px;font-weight:500}.hero-signature{display:flex;gap:18px;align-items:center;margin-top:31px;color:#93755e;font-size:10px}.hero-signature small{font-size:8px;letter-spacing:1px;border-right:1px solid #bca18b;padding-right:18px}.hero-counter{position:absolute;bottom:24px;left:28px;display:flex;align-items:center;gap:12px;font-size:10px;color:#5d402b}.hero-rule{width:40px;height:1px;background:#72503b}.hero-counter button{background:#fff7eac9;border-radius:50%;padding:6px}.category-section{padding:36px 0 12px}.section-heading{margin:25px 0 24px;align-items:center;gap:20px}.section-heading h2{font-size:21px;font-weight:700;color:#352b23;margin:9px 0 0}.section-heading>.eyebrow{justify-content:flex-start}.section-heading a{font-size:11px;color:#7d6652;display:flex;align-items:center;gap:10px}.category-orbit{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:22px;padding:8px 10px 26px}.category-orbit>a{display:flex;align-items:center;flex-direction:column;gap:9px}.category-art{display:grid;place-items:center;width:112px;height:112px;border-radius:50%;background:#f4e9dc;transition:transform .2s}.category-art img{width:53px;height:53px;object-fit:contain}.art-makeup{background:#f4e1da}.art-hair{background:#e9eadc}.art-perfume{background:#e8dfd6}.art-personal{background:#e4ebe7}.art-korean{background:#eee4dc}.category-orbit a:hover .category-art{transform:translateY(-5px)}.category-orbit strong{font-size:12px;font-weight:500}.category-paths{display:flex;gap:12px;overflow-x:auto;margin-bottom:25px;padding-bottom:8px}.category-paths a{display:flex;align-items:center;gap:8px;white-space:nowrap;padding:10px 14px;background:#f4eee5;border-radius:9px;font-size:12px}.category-paths img{width:25px;height:25px}.product-strip{gap:20px;grid-auto-columns:calc((100% - 80px)/5);scrollbar-color:#d2ae91 transparent;padding:0 1px 12px}.product-card{border:1px solid #eee6dc;border-radius:12px;box-shadow:none}.product-card:hover{box-shadow:0 8px 24px #6b41280c;border-color:#dcc6af}.product-image{background:#fff;padding:14px}.product-image img{object-fit:contain}.product-brand{font-size:9px;letter-spacing:1px;direction:ltr;color:#b09a85;display:block;text-align:right;margin-bottom:9px}.product-body{padding:12px 17px 17px;min-height:173px}.product-body h3{text-align:right;font-size:12px;line-height:2;font-weight:500;-webkit-line-clamp:2}.price-line strong{color:#453226;font-size:14px}.price-line button{color:#493729;background:#f1e7db;width:28px;height:28px;border-radius:7px}.old-price{direction:rtl}.old-price>span{background:#fcf0e4;color:#a94b1d;border-radius:4px;font-size:10px}.price-line>span{font-size:10px}.price-block{padding-top:15px}.price-spacer{height:22px}.curated-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:47px 0}.curated-card{position:relative;min-height:235px;border-radius:14px;background:#efe6da;overflow:hidden;padding:25px}.curated-card>div{position:relative;z-index:1;width:68%}.curated-card .eyebrow{justify-content:flex-end;font-size:8px;color:#957b63;letter-spacing:1px}.curated-card h2{font-size:18px;line-height:1.9;margin:15px 0 5px}.curated-card p{font-size:10px;max-width:150px;color:#94806d}.curated-card>img{position:absolute;width:47%;height:85%;object-fit:contain;left:-15px;bottom:0;mix-blend-mode:multiply;transform:rotate(-9deg)}.curated-makeup{background:#f1dfd6}.curated-perfume{background:#e3e7de}.circle-arrow{display:grid;place-items:center;border:1px solid #bba68f77;border-radius:50%;width:34px;height:34px;margin-top:20px}.offer-heading{display:flex;align-items:center;justify-content:space-between;background:#f9f0e5;border:1px solid #ecdac5;border-radius:14px;padding:23px 30px;margin:16px 0 27px}.offer-heading>div{display:flex;gap:20px;align-items:center;color:#a65a26}.offer-heading>div>span{font-size:15px;line-height:1.9}.offer-heading>p{font-size:11px;color:#aa8c71;margin:0}.brand-ribbon{display:flex;gap:25px;align-items:center;justify-content:space-between;padding:30px 0;border-top:1px solid #eee4d8;border-bottom:1px solid #eee4d8;margin:45px 0;color:#756659}.brand-ribbon>span{font-size:10px;color:#b29e8a;white-space:nowrap}.brand-ribbon>a{font-size:15px;font-weight:700;direction:ltr}.antik-story{display:grid;grid-template-columns:220px 1fr;gap:50px;align-items:center;padding:45px 70px;background:#f1ece2;border-radius:18px;margin:45px 0}.story-symbol{display:flex;align-items:center;flex-direction:column;gap:18px;color:#9c622b;padding:30px;border-left:1px solid #d9cdbb}.story-symbol span{font-size:28px;font-weight:700;letter-spacing:7px}.antik-story .eyebrow{justify-content:flex-end;font-size:9px}.antik-story h2{font-size:23px;margin:14px 0}.antik-story p{font-size:12px;line-height:2.4;color:#8d7a68;max-width:690px}.journal-section{padding:5px 0 40px}.journal-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.journal-art{display:flex;align-items:center;justify-content:space-around;border-radius:12px;aspect-ratio:2.3;background:#eae1d5;color:#90765f;padding:20px}.journal-art>span{font-size:15px;letter-spacing:4px;direction:ltr;line-height:1.4;font-weight:700}.journal-art>b{font-size:39px;color:#c4b29f;font-weight:300}.journal-1{background:#f4e6dc}.journal-2{background:#e8e8dc}.journal-grid small{display:block;font-size:10px;color:#a48f7b;margin:16px 0 8px}.journal-grid h3{font-size:14px;line-height:2;margin-bottom:12px}footer{background:#f4efe7;border-top:1px solid #e7ded2;margin-top:25px;padding-top:25px}.back-top{font-size:11px;color:#93816e}.back-top svg{color:#a76837;background:#e8dece}.benefits{padding:25px 0 45px}.benefits svg{color:#917052;stroke-width:1.25}.benefits p{font-size:12px;color:#77624f}.footer-grid h3{font-weight:700}.footer-grid p,.footer-grid>div>a{color:#94816e}.copyright{color:#a58f79;border-top:1px solid #e3d8ca;padding-top:22px}.floating-contact,.primary-button{background:#b85722}.primary-button{border-radius:8px}.primary-button:hover{background:#9a4619}.blue-button{background:#655848}.outline-button{border-color:#ddcdbc;color:#806752}.text-link{color:#a65729}.notice{background:#fff2df;color:#94602b}.badge.paid{background:#e8eee5;color:#50734c}.badge.pending{background:#fff1de;color:#b58239}.panel{border:1px solid #e9e0d6;border-radius:13px}.inner{padding-top:34px}.admin-header,.admin-sidebar{background:#fffdf9}.admin-shell{background:#faf7f2}.admin-sidebar [data-active=true]{background:#faecda!important;color:#a65420!important}.avatar{background:#f5e4ce;color:#a65420}.chart-bars>div>div{background:linear-gradient(#e2b98c,#b85722)}.stat-card{border-color:#e9e0d6}.add-tile{background:#faf3e9;color:#ab7a4c;border-color:#dac3a8}.admin-main [data-slot=table-head]{background:#faf6f0;color:#8d7560}.admin-login{background:#fffdf9}.admin-heading h1{font-weight:700}.product-detail .description,.prose-page .description{color:#806c5a}.category-drawer{display:block;max-height:65dvh;overflow:auto;padding:0 2px}.category-drawer details{border-bottom:1px solid #e8dfd4;padding:12px 0}.category-drawer summary{display:flex;align-items:center;gap:12px;cursor:pointer;list-style:none}.category-drawer summary img{width:35px;height:35px;background:#f5ebdd;border-radius:50%;padding:6px}.category-drawer summary b{font-size:13px;font-weight:500}.category-drawer details>div{display:flex;flex-direction:column;padding:12px 45px 2px 4px;gap:5px}.category-drawer a{border:0!important;border-radius:0!important;padding:7px 0!important;font-size:12px;justify-content:space-between}.category-drawer .all-category{color:#ae612e}.category-drawer>a{display:block;padding:15px!important;background:#f7ecdd;border-radius:8px!important;margin-top:15px}.gateway-choice{display:block!important;margin:18px 0}.gateway-choice label{display:flex;flex-direction:column;gap:9px;font-size:12px}.jalali-field{min-width:180px}.jalali-field>label{display:block;font-size:12px}.jalali-input{position:relative;margin-top:7px}.jalali-input input{padding-left:42px!important}.jalali-input>button{position:absolute;left:8px;top:50%;transform:translateY(-50%);color:#a16d3d;padding:6px}.jalali-calendar{background:#fffdf9!important;width:295px!important;padding:16px!important;z-index:100}.calendar-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px;font-size:13px}.calendar-heading button{padding:7px;border-radius:6px;background:#f2e9dc}.calendar-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:3px;text-align:center}.calendar-grid>span{font-size:11px;color:#ae8f71;padding-bottom:7px}.calendar-grid>button{font-size:12px;aspect-ratio:1;display:grid;place-items:center;border-radius:6px}.calendar-grid>button.selected,.calendar-grid>button:hover{background:#b85722;color:white}.calendar-grid>button:disabled{opacity:.2}.calendar-actions{display:flex;justify-content:space-between;font-size:11px;color:#a15926;border-top:1px solid #eee0d0;margin-top:12px;padding-top:10px}@media(max-width:1100px){.editorial-copy{padding:40px;width:54%}.editorial-copy h1{font-size:46px}.hero-cta{gap:14px}.hero-cta .quiet-link{font-size:10px}.nav{gap:16px}.curated-card{padding:20px}.curated-card h2{font-size:16px}.brand-ribbon{gap:16px}.brand-ribbon>a{font-size:12px}.product-strip{grid-auto-columns:calc((100% - 60px)/4)}}@media(max-width:800px){.container{width:calc(100% - 32px)}.editorial-copy{padding:32px;width:60%}.editorial-copy h1{font-size:40px}.editorial-copy>p{font-size:12px}.hero-cta{align-items:flex-start;flex-direction:column;gap:12px}.editorial-hero{height:490px}.category-orbit{gap:15px;overflow-x:auto;display:flex;justify-content:space-between;padding:5px 0 18px}.category-orbit>a{min-width:90px}.category-art{width:83px;height:83px}.category-art img{width:44px;height:44px}.curated-grid{gap:12px}.curated-card{padding:16px;min-height:210px}.curated-card h2{font-size:14px}.curated-card p{font-size:9px}.curated-card>div{width:78%}.curated-card .eyebrow{font-size:6px}.brand-ribbon{overflow:auto;justify-content:flex-start}.brand-ribbon>a{white-space:nowrap}.antik-story{padding:30px;grid-template-columns:150px 1fr;gap:24px}.antik-story h2{font-size:19px}.journal-grid{gap:15px}.product-strip{grid-auto-columns:calc((100% - 32px)/3);gap:16px}.offer-heading{padding:18px 22px}.offer-heading>p{font-size:10px}}@media(max-width:600px){.announcement{font-size:8px;padding:4px 10px}.announcement span{display:none}.header-top{height:73px;gap:10px}.header .brand{min-width:50px;margin-left:0}.brand img{width:43px;height:43px}.brand>span{display:none}.header .search{width:auto;flex:1;margin:0;background:#f3ece2;height:39px;border-radius:22px}.header .search input{font-size:10px}.antik-home{padding-top:15px}.editorial-hero{height:560px;border-radius:18px}.editorial-image{height:100%;top:0;bottom:auto;object-position:center;object-fit:cover}.editorial-shade{background:linear-gradient(180deg,#f8eddf,#f8eddf 40%,#f8eddfbf 48%,transparent 62%)}.editorial-copy{width:100%;padding:25px;position:relative}.editorial-copy .eyebrow{font-size:8px;letter-spacing:1.5px}.editorial-copy h1{font-size:38px;line-height:1.4;margin:15px 0 10px;letter-spacing:-1px}.editorial-copy>p{font-size:11px;line-height:2.1;max-width:290px;margin-bottom:18px}.hero-cta{flex-direction:row;align-items:center;gap:15px}.dark-button{font-size:10px;padding:11px 15px;gap:14px}.hero-cta .quiet-link{font-size:9px;gap:5px}.hero-signature{display:none}.hero-counter{bottom:17px;left:20px;color:#fff7ed;text-shadow:0 1px 4px #39211266}.hero-rule{background:#fff7ed}.category-section{padding-top:14px}.section-heading{margin:25px 0 20px;gap:12px}.section-heading h2{font-size:17px;margin:8px 0 0}.section-heading .eyebrow{font-size:7px;letter-spacing:1.5px}.section-heading a{font-size:9px;white-space:nowrap;gap:5px}.section-heading a svg{width:13px}.category-orbit{gap:15px;scrollbar-width:thin;scrollbar-color:#d9c0a6 transparent}.category-orbit>a{min-width:83px;gap:7px}.category-art{width:75px;height:75px}.category-art img{width:36px;height:36px}.category-orbit strong{font-size:10px}.product-strip{grid-auto-columns:calc((100% - 12px)/2);gap:12px}.product-image{padding:7px}.product-body{padding:10px 12px 12px;min-height:155px}.product-body h3{font-size:10px}.product-brand{font-size:8px;letter-spacing:.4px;margin-bottom:6px}.price-line strong{font-size:12px}.price-line button{width:24px;height:24px}.price-block{padding-top:9px}.curated-grid{display:flex;overflow-x:auto;gap:12px;margin:30px 0;scroll-snap-type:x mandatory;scrollbar-width:none}.curated-card{min-width:88%;min-height:210px;padding:23px;scroll-snap-align:start}.curated-card h2{font-size:20px}.curated-card p{font-size:10px}.curated-card .eyebrow{font-size:8px}.curated-card>div{width:64%}.offer-heading{padding:18px;margin:15px 0;display:block}.offer-heading>div{gap:12px}.offer-heading>div>span{font-size:13px}.offer-heading>p{font-size:9px;margin:8px 34px 0 0;line-height:2}.brand-ribbon{margin:28px 0;padding:22px 0;gap:25px}.brand-ribbon>a{font-size:13px}.antik-story{display:block;padding:25px;margin:30px 0}.story-symbol{display:none}.antik-story h2{font-size:20px;line-height:1.9}.antik-story p{font-size:11px}.antik-story .eyebrow{font-size:8px}.journal-grid{display:flex;overflow-x:auto;gap:15px;scrollbar-width:thin;padding-bottom:14px}.journal-grid>a{min-width:82%}.journal-grid h3{font-size:12px}.journal-art{aspect-ratio:2.1}.journal-section{padding-bottom:15px}.mobile-bottom{height:66px;border-top:1px solid #e9ded1;background:#fffdf9;box-shadow:0 -3px 20px #30271f06}.mobile-bottom>a,.mobile-bottom>button{font-size:9px;gap:5px;color:#927d6a}.mobile-bottom svg{stroke-width:1.5;width:20px}.mobile-bottom a:active,.mobile-bottom button:active{color:#b85722}.footer-grid{gap:25px}.footer-grid p,.footer-grid>div>a{font-size:10px}.benefits svg{width:31px;height:31px}.benefits p{font-size:10px}.category-paths{gap:8px;margin-bottom:18px}.category-paths a{font-size:10px;padding:9px 10px}.category-paths img{width:22px}.jalali-field{min-width:140px;flex:1}.jalali-input input{font-size:12px}.admin-heading h1{font-size:18px}.admin-main{padding:18px 12px}.admin-shell{margin-bottom:-66px}.primary-button{font-size:12px}body{padding-bottom:66px}}.editorial-slides{position:absolute;inset:0;overflow:hidden;z-index:0}.editorial-slide picture{display:block;position:absolute;inset:0}.editorial-slide{position:absolute;inset:0;opacity:0;transform:scale(1.06);transition:opacity .85s ease,transform 7s cubic-bezier(.2,.7,.2,1);pointer-events:none}.editorial-slide.is-active{opacity:1;transform:scale(1);z-index:1}.editorial-slide .editorial-image{position:absolute;inset:0}.editorial-shade{z-index:2}.editorial-copy{z-index:3;animation:hero-copy-in .65s ease both}.hero-counter,.hero-dots{z-index:4}.hero-dots{position:absolute;right:50%;bottom:25px;display:flex;align-items:center;gap:7px;transform:translateX(50%)}.hero-dots button{width:7px;height:7px;padding:0;border-radius:999px;background:#fff9;transition:width .3s ease,background .3s ease,transform .3s ease}.hero-dots button:hover{transform:scale(1.25)}.hero-dots button.is-active{width:28px;background:#b85722}@keyframes hero-copy-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.editorial-slide{transition:none}.editorial-copy{animation:none}.hero-dots button{transition:none}}@media(max-width:600px){.hero-dots{right:50%;bottom:17px;gap:5px}.hero-dots button{width:5px;height:5px}.hero-dots button.is-active{width:22px}}.category-drawer>a.category-leaf{display:flex;align-items:center;justify-content:flex-start;gap:12px;min-height:60px;margin:0;padding:12px 0!important;background:transparent!important;border-bottom:1px solid #e8dfd4!important;border-radius:0!important;color:inherit;font-size:13px}.category-drawer>details>summary>svg{margin-right:auto}.category-drawer :is(summary,.category-leaf)>img{width:35px;height:35px;object-fit:contain;background:#f5ebdd;border-radius:50%;padding:6px}.category-drawer :is(summary,.category-leaf)>b{font-size:13px;font-weight:500}.category-dialog{position:fixed;max-height:calc(100dvh - 32px);overflow:hidden}.category-dialog [data-slot=dialog-title]{display:flex;align-items:center;min-height:44px;padding-left:52px}.category-dialog-close{position:absolute;top:15px;left:15px;z-index:2;display:grid;place-items:center;width:44px;height:44px;border:1px solid #dfd1c2;border-radius:50%;background:#f7ecdd;color:#533b2b;cursor:pointer;touch-action:manipulation}.category-dialog-close:focus-visible{outline:2px solid #b85722;outline-offset:2px}@media (max-width:600px){.category-paths{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(96px,calc((100% - 16px)/3),130px);gap:8px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;padding:0 0 10px;margin:4px 0 18px;align-items:stretch}.category-paths a{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:100%;min-width:0;min-height:112px;padding:10px 7px;border:1px solid #eadfd2;border-radius:12px;background:#f4eee5;text-align:center;white-space:normal;line-height:1.5;scroll-snap-align:start}.category-paths img{display:block;flex:none;width:44px;height:44px;object-fit:contain}.category-paths span{display:-webkit-box;max-width:100%;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}}.brand-ribbon{flex-wrap:wrap;justify-content:flex-start}.brand-ribbon>span{margin-left:auto}.brand-ribbon>a{display:grid;place-items:center;min-width:130px;height:76px;padding:10px 14px;border:1px solid #eee4d8;border-radius:12px;background:#fffdf9;transition:transform .2s,border-color .2s}.brand-ribbon>a:hover{transform:translateY(-3px);border-color:#c7a483}.brand-ribbon>a img{display:block;max-width:120px;max-height:54px;width:auto;height:auto;object-fit:contain}.account-heading{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:10px}.account-heading h1{margin:0 auto 0 0}.account-heading .outline-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px}.pos-history-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px}@media(max-width:800px){.brand-ribbon{flex-wrap:nowrap;overflow-x:auto}.brand-ribbon>a{flex:0 0 116px;min-width:116px;height:68px}.brand-ribbon>a img{max-width:100px;max-height:48px}}@media(max-width:600px){.account-heading h1{flex:0 0 100%;margin:0}.account-heading .outline-button{flex:1;font-size:10px;padding:8px}}.curated-card>.curated-media{position:absolute;width:47%;height:85%;left:-15px;bottom:0;display:block;mix-blend-mode:multiply;transform:rotate(-9deg)}.curated-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.curated-card>.curated-media img{display:block;width:100%;height:100%;object-fit:contain}.curated-card.curated-custom{color:#fff}.curated-card.curated-custom:before{content:"";position:absolute;inset:0;background:linear-gradient(270deg,#271d17d9,#271d1780 54%,transparent);z-index:1}.curated-card.curated-custom>div{z-index:2}.curated-card.curated-custom>.curated-media{inset:0;width:100%;height:100%;mix-blend-mode:normal;transform:none}.curated-card.curated-custom>.curated-media img{object-fit:cover}.curated-card.curated-custom :is(.eyebrow,p){color:#f7eade}.curated-card.curated-custom .circle-arrow{border-color:#ffffff8a}.bottom-banner,.promo-small>a,.wide-banners>a{display:block;overflow:hidden;border-radius:14px}.bottom-banner picture,.promo-small picture,.wide-banners picture{display:block}.bottom-banner img,.promo-small img,.wide-banners img{display:block;width:100%;object-fit:cover}.wide-banners img{aspect-ratio:12/5}.promo-small{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:28px 0}.promo-small img{aspect-ratio:1}.bottom-banner img{aspect-ratio:16/5}@media(max-width:600px){.wide-banners{grid-template-columns:1fr;gap:12px}.bottom-banner img,.wide-banners img{aspect-ratio:3/2}.promo-small{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.curated-card.curated-custom:before{background:linear-gradient(270deg,#271d17e0,#271d1780 64%,transparent)}}.brand-directory{margin:0 0 22px;padding:18px 20px;background:#f7efe6;border:1px solid #ead9c5;border-radius:14px}.brand-directory strong{display:block;margin-bottom:13px;font-size:13px;color:#6f4c34}.brand-directory>div{display:flex;flex-wrap:wrap;gap:8px}.brand-directory a{display:inline-flex;align-items:center;min-height:36px;padding:7px 13px;border-radius:18px;background:#fffaf4;color:#6e5949;font-size:12px;border:1px solid #e8d8c6}.brand-directory a.selected,.brand-directory a:hover{background:#b85722;border-color:#b85722;color:white}html[data-theme=dark] .curated-card.curated-custom{color:#fff}html[data-theme=dark] .brand-directory{background:#332820;border-color:#63472f}html[data-theme=dark] .brand-directory strong{color:#eed0af}html[data-theme=dark] .brand-directory a{background:#29221e;color:#e2c5a6;border-color:#63472f}html[data-theme=dark] .brand-directory a.selected,html[data-theme=dark] .brand-directory a:hover{background:#b85722;border-color:#b85722;color:#fff}.customer-profile{padding:28px;margin-top:20px}.profile-intro{display:flex;align-items:center;gap:14px;margin-bottom:24px}.profile-symbol{display:grid;place-items:center;flex:0 0 48px;width:48px;height:48px;border-radius:14px;background:#f5e8d8;color:#a65523}.profile-intro h2{font-size:18px;font-weight:700;margin:0 0 3px}.profile-intro p{font-size:12px;color:var(--muted);margin:0}.profile-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:30px;align-items:start}.profile-identity{display:flex;flex-direction:column;gap:10px;padding:22px;background:#faf3e9;border:1px solid #e8d8c5;border-radius:12px}.profile-identity>span{font-size:12px;color:#957656}.profile-identity strong{font-size:19px;letter-spacing:1px;text-align:right;color:#5a3c26}.profile-identity p{font-size:12px;line-height:2;margin:2px 0;color:#8d755e}.profile-identity .profile-identity-note{font-size:10px;border-top:1px solid #e8d8c5;padding-top:12px;margin-top:4px}.profile-form{gap:20px}.profile-completion-note{margin:0;padding:12px 15px;background:#fcf3e5;border-radius:8px;font-size:12px;color:#996b3c}.field-optional{color:var(--muted);font-size:10px}.profile-location{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.profile-pin-state{font-size:11px;color:#6d8153}.profile-map{flex-basis:100%;min-width:0;padding-top:4px}.profile-map .text-link{display:block;margin-top:12px}.profile-save{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding-top:18px;border-top:1px solid var(--line)}.profile-save>span{font-size:12px}.checkout-profile-note{margin:0 0 20px;font-size:12px;line-height:2;color:var(--muted)}.checkout-profile-note p{margin-bottom:12px}.customer-name-fields{gap:18px}html[data-theme=dark] .profile-symbol{background:#46301f;color:#f0b37d}html[data-theme=dark] .profile-identity{background:#332820;border-color:#63472f}html[data-theme=dark] .profile-identity :is(strong,p,span){color:#e2c5a6}html[data-theme=dark] .profile-identity .profile-identity-note{border-color:#63472f}html[data-theme=dark] .profile-completion-note{background:#3b2d1f;color:#e6bc8d}html[data-theme=dark] .profile-pin-state{color:#b4cfa1}@media(max-width:800px){.profile-layout{grid-template-columns:1fr;gap:22px}.profile-identity{gap:8px;padding:18px}.profile-identity .profile-identity-note{display:none}}@media(max-width:600px){.customer-profile{padding:18px}.profile-intro{gap:10px;margin-bottom:18px}.profile-intro h2{font-size:16px}.profile-intro p{font-size:11px}.customer-name-fields{grid-template-columns:1fr;gap:16px}.profile-save{gap:12px}.profile-save .primary-button{width:100%}.profile-location>.outline-button{white-space:normal;width:100%;min-height:44px}.profile-form{gap:18px}}.theme-toggle{flex-shrink:0;width:38px;height:38px;display:inline-grid;place-items:center;border:1px solid var(--line);border-radius:50%;color:var(--foreground);background:transparent}.header,.mobile-bottom{transition:transform .25s ease}.header.nav-hidden{transform:translateY(-105%)}.mobile-bottom.nav-hidden{transform:translateY(115%)}.network-notice{position:fixed;left:16px;right:16px;bottom:80px;z-index:70;display:flex;align-items:center;justify-content:center;gap:12px;background:#5b3520;color:#fff;padding:12px;border-radius:10px;font-size:12px;box-shadow:0 4px 20px #0002}.network-notice a{text-decoration:underline}.role-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.manual-map,.offline-drafts,.role-cards p{font-size:12px}.staff-list>div{display:flex;align-items:center;flex-wrap:wrap;gap:20px;padding:16px 0;border-bottom:1px solid var(--line)}.staff-list small{margin-right:auto}.connection-label{font-size:10px;margin-right:10px;color:#948578}.integration-save{position:sticky;bottom:18px;box-shadow:0 4px 20px #0002;z-index:10}.shipping-mode{margin-bottom:24px}.manual-map{margin-top:14px}.manual-map summary{cursor:pointer;color:var(--primary)}.manual-map textarea{display:block;width:100%;margin:12px 0}.offline-draft{display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap;padding:15px 0;border-bottom:1px solid var(--line)}html[data-theme=dark]{--background:#201d1a;--foreground:#e9dfd3;--line:#443930;--muted:#af9c8b;--primary:#dc9560;--pink:#dc9560;--color-muted:#2e2923;--color-muted-foreground:#b29e8d;--color-border:#443930;--color-input:#574739;--color-popover:#28221d;--color-popover-foreground:#eee1d2;--color-accent:#46301f;--color-accent-foreground:#f0b37d;--color-ring:#dc9560;--sidebar:#221e1a;--sidebar-foreground:#eee1d2;--sidebar-accent:#422e20;--sidebar-accent-foreground:#f0b37d;--sidebar-border:#443930;color-scheme:dark}html[data-theme=dark] body{background:#201d1a;color:#e9dfd3}html[data-theme=dark] :is(.header,.admin-header){background:#221e1af2;border-color:#443930}html[data-theme=dark] :is(.panel,.stat-card,.product-card,.detail-tabs,.buy-box,.about-home,.admin-login,.admin-sidebar,.nav-item .submenu,.account-order,.pos-products>button,.category-icons a,.articles>a){background:#2a241e;border-color:#443930;color:#e9dfd3}html[data-theme=dark] :is(input,textarea,select){background:#211c18;color:#e9dfd3;border-color:#574739}html[data-theme=dark] :is(.admin-shell,[data-slot=sidebar-inner]){background:#201c18;color:#e9dfd3}html[data-theme=dark] :is(.section-heading h2,.price-line strong,.page-title,.detail-copy h1){color:#efe2d1}html[data-theme=dark] :is(.description,.product-detail .description,.prose-page .description,.help,.admin-heading p){color:#bda791}html[data-theme=dark] :is(.header .search,.category-paths a,.category-drawer>a,.category-drawer summary img,.add-tile){background:#382b20;color:#e7c7a6;border-color:#574330}html[data-theme=dark] :is(.primary-button,.calendar-grid>button.selected){background:#b85722;color:white}html[data-theme=dark] :is(.outline-button,.text-link,.section-heading a,.quiet-link){color:#dfa976;border-color:#65513d}html[data-theme=dark] :is(.notice,.offer-heading){background:#3c2b1b;color:#efc18d;border-color:#65482a}html[data-theme=dark] :is(.offer-heading>p,.offer-heading>div,.brand-ribbon>a,.benefits p,.footer-grid>div>a,.footer-grid p){color:#c3aa90}html[data-theme=dark] :is(footer,.antik-story){background:#29221a;border-color:#45372a}html[data-theme=dark] :is(.antik-story p,.copyright,.brand-ribbon>span){color:#b69c83}html[data-theme=dark] .mobile-bottom{background:#221d18;border-color:#493a2d}html[data-theme=dark] .mobile-bottom :is(a,button){color:#d2b79a}html[data-theme=dark] :is(.nav,.brand-ribbon,.copyright,.category-drawer details){border-color:#493a2d}html[data-theme=dark] .admin-sidebar [data-active=true]{background:#49321f!important;color:#f0b37d!important}html[data-theme=dark] .admin-main [data-slot=table-head]{background:#352a20;color:#d7b795}html[data-theme=dark] .jalali-calendar{background:#2a221c!important;color:#e9dfd3}html[data-theme=dark] .calendar-heading button{background:#443324}html[data-theme=dark] :is(.curated-card,.editorial-hero,.journal-art){color:#30271f}html[data-theme=dark] .curated-card .quiet-link{color:#684527}html[data-theme=dark] .badge.paid{background:#263c2a;color:#afc8a5}html[data-theme=dark] .badge.pending{background:#48351b;color:#e7bd81}html[data-theme=dark] .green{color:#a8cc9a}.receipt,.receipt *{color:#171717!important;color-scheme:light}.receipt{background:white!important}@media(max-width:600px){.role-cards{grid-template-columns:1fr;gap:0}.theme-toggle{width:32px;height:32px}.theme-toggle svg{width:17px}.mobile-bottom{height:calc(66px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom)}body{padding-bottom:calc(66px + env(safe-area-inset-bottom))}.network-notice{font-size:10px;flex-wrap:wrap;bottom:calc(78px + env(safe-area-inset-bottom));gap:5px}.staff-list>div{gap:10px}.integration-save{bottom:20px}.offline-drafts .inline-end{flex-wrap:wrap}.editorial-copy .quiet-link{color:#5a3b25!important}}@media(prefers-reduced-motion:reduce){.header,.mobile-bottom{transition:none}}@media print{html[data-theme=dark],html[data-theme=dark] body{background:white!important;color:black!important}.network-notice,.theme-toggle{display:none!important}.receipt,.receipt *{background:white!important;color:black!important}}html[data-theme=dark] .category-drawer summary img{background:#e8d9c6}html[data-theme=dark] .editorial-copy .quiet-link{color:#704323}.connection-test{border-top:1px solid var(--line);padding-top:15px}.connection-test small{display:block;font-size:10px;margin-bottom:12px}.journal-cover{width:100%;aspect-ratio:2.3;object-fit:cover;border-radius:12px}html[data-theme=dark] .notification-button{background:#30271f;border-color:#5d4634;color:#e4bb96}html[data-theme=dark] .notification-button.is-on,html[data-theme=dark] .notification-button:hover{background:#4a301e;border-color:#c77942;color:#ffd7ad}@media(max-width:600px){.admin-header>div:first-child{min-width:0;flex:1;gap:7px}.admin-header>div:first-child strong{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.admin-header>div:last-child{flex:none;gap:6px}.admin-header .avatar{display:none}}.image-guidance{margin:0;padding:10px 12px;border:1px solid #eadbc9;border-radius:8px;background:#faf3e9;color:#755a45;font-size:11px;line-height:1.9}.image-current-size{display:block;color:#756d67;font-size:11px;line-height:1.8}html[data-theme=dark] .image-guidance{background:#35291f;border-color:#5b4532;color:#e5c2a1}html[data-theme=dark] .image-current-size{color:#c4b09e}.media-restore input[type=file]{display:block;width:100%;max-width:100%;padding:12px;border:1px dashed #d7bea5;border-radius:9px;background:#fcf8f3;color:#6a5341;font-size:11px}.media-restore .outline-button{align-self:flex-start}.media-restore-selection{color:#705b4a}.media-restore-errors,.media-restore-selection{margin:0;font-size:11px;line-height:2;overflow-wrap:anywhere}.media-restore-errors{padding:10px 25px 10px 12px;border-radius:8px;background:#fff1ec;color:#a64026}html[data-theme=dark] .media-restore input[type=file]{background:#2d251f;border-color:#725239;color:#e9cfb8}html[data-theme=dark] .media-restore-selection{color:#d7b99b}html[data-theme=dark] .media-restore-errors{background:#452921;color:#ffb29b}html[data-theme=dark] .category-drawer>a.category-leaf{background:transparent!important;border-bottom-color:#493a2d!important;color:inherit}html[data-theme=dark] .category-drawer>a.category-leaf img{background:#e8d9c6}html[data-theme=dark] .category-dialog-close{background:#382b20;border-color:#66503c;color:#f0d6b9}html[data-theme=dark] .brand-ribbon>a{background:#2a241e;border-color:#493a2d}.support-center,.support-create-dialog,.support-workspace{--support-surface:#fffdfa;--support-soft:#f8f1e8;--support-line:#eadfD3;--support-muted:#927d6b;--support-ink:#392e24;--support-accent:#b85722;--support-green:#2c755d;font-family:IRANSans,sans-serif}.support-center{padding-top:34px;padding-bottom:48px}.support-page-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:28px}.support-page-heading h1{font-size:28px;margin:8px 0 10px;font-weight:700;line-height:1.8}.support-page-heading p{font-size:12px;color:var(--support-muted);max-width:650px;margin:0;line-height:2.3}.support-eyebrow{font-size:10px;letter-spacing:2.4px;color:var(--support-accent);font-weight:500}.support-phone{background:var(--support-surface);border-color:var(--support-line);padding:15px 20px!important;flex-shrink:0}.support-phone span{display:grid;gap:3px;font-size:10px}.support-phone strong{font-size:13px;letter-spacing:1px}.support-hours{display:block;font-size:11px;color:var(--support-muted);margin-top:12px}.support-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;margin-bottom:21px}.support-summary-card{display:flex;gap:15px;align-items:center;border:1px solid var(--support-line);border-radius:16px;background:var(--support-surface);padding:21px 24px;text-align:right;color:var(--support-ink);transition:border-color .2s,transform .2s}.support-summary-card:hover{border-color:var(--support-accent);transform:translateY(-2px)}.support-summary-card.is-active{border-color:var(--support-accent);box-shadow:0 0 0 1px var(--support-accent)}.support-stat-symbol{display:grid;place-items:center;flex-shrink:0;width:45px;height:45px;border-radius:13px;background:var(--support-soft);color:var(--support-accent)}.support-stat-symbol.answered{background:#e8f3ed;color:var(--support-green)}.support-stat-symbol.closed{background:#f0eeea;color:#8c847a}.support-summary-card small{display:block;font-size:11px;color:var(--support-muted)}.support-summary-card strong{font-size:25px;font-weight:700;line-height:1.5}.support-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:22px}.support-search{display:flex;align-items:center;gap:10px;flex:1;min-width:240px;background:var(--support-surface);border:1px solid var(--support-line);border-radius:12px;padding:0 13px;height:47px;color:var(--support-muted)}.support-search input{border:0!important;background:transparent!important;box-shadow:none!important;min-height:0!important;width:100%;flex:1;min-width:0;font-size:11px;padding:0;outline:none}.support-search .text-link{font-size:11px;flex-shrink:0}.support-status-filter select{min-height:46px;min-width:160px;background:var(--support-surface);border:1px solid var(--support-line);border-radius:11px;padding:8px 12px;font-size:11px;color:var(--support-ink)}.support-actions>.outline-button,.support-actions>.primary-button{min-height:46px}.support-layout{display:grid;grid-template-columns:minmax(280px,.37fr) minmax(0,.63fr);gap:22px;align-items:start}.support-workspace .panel{background:var(--support-surface);border:1px solid var(--support-line);border-radius:17px;margin:0;padding:0;overflow:hidden;min-width:0}.support-list-heading{padding:22px 20px 18px;border-bottom:1px solid var(--support-line)}.support-list-heading h2{font-size:15px;margin:0 0 6px}.support-list-heading>span{font-size:10px;color:var(--support-muted)}.support-list-heading b{font-weight:500;color:var(--support-accent)}.support-ticket-items{max-height:820px;overflow:auto}.support-ticket-item{display:block;width:100%;padding:18px 20px;text-align:right;border-bottom:1px solid var(--support-line);color:var(--support-ink);background:var(--support-surface);transition:background .18s;border-inline-start:3px solid transparent}.support-ticket-item.selected,.support-ticket-item:hover{background:var(--support-soft)}.support-ticket-item.selected{border-inline-start-color:var(--support-accent)}.support-ticket-subject{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.support-ticket-subject strong{font-size:12px;font-weight:500;line-height:2;overflow-wrap:anywhere;min-width:0}.support-unread{flex-shrink:0;display:grid;place-items:center;min-width:21px;height:21px;padding:0 5px;background:var(--support-accent);color:#fff;border-radius:7px;font-size:10px;line-height:1.3}.support-ticket-meta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:7px;margin-top:10px;font-size:10px;color:var(--support-muted)}.support-status{display:inline-flex;align-items:center;border-radius:7px;padding:4px 8px;font-size:9px;line-height:1.7;background:#fbedd6;color:#93631c;font-weight:500}.support-status.answered{background:#e8f3ed;color:#287555}.support-status.closed{background:#f0eeea;color:#857b71}.support-ticket-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:11px;color:var(--support-muted)}.support-ticket-foot small{font-size:9px}.support-customer{display:block;font-size:10px;color:var(--support-muted);text-align:right;margin-top:10px}.support-pagination{display:flex;justify-content:center;align-items:center;gap:17px;padding:16px}.support-pagination .outline-button{padding:7px;min-height:32px}.support-pagination span{font-size:10px;color:var(--support-muted)}.support-empty{display:grid;align-content:center;justify-items:center;gap:12px;text-align:center;min-height:300px;padding:35px 25px;color:var(--support-muted)}.support-empty svg{color:var(--support-accent);stroke-width:1.3}.support-empty :is(h2,h3){font-size:15px;font-weight:500;margin:0;line-height:2;color:var(--support-ink)}.support-empty p{font-size:11px;line-height:2.2;margin:0;max-width:330px}.support-conversation-empty{min-height:530px}.support-conversation-heading{padding:22px;display:flex;align-items:flex-start;gap:16px;justify-content:space-between}.support-conversation-heading>div{min-width:0}.support-conversation-heading h2{font-size:16px;line-height:2;margin:11px 0 7px;overflow-wrap:anywhere}.support-conversation-heading small{font-size:10px;color:var(--support-muted)}.support-close-ticket{font-size:10px!important;padding:7px 11px!important;flex-shrink:0}.support-owner-phone{font-size:11px;color:var(--support-muted);margin:9px 0 0}.support-linked-order{display:flex;align-items:center;gap:12px;background:var(--support-soft);border-block:1px solid var(--support-line);padding:12px 22px;font-size:10px;color:var(--support-accent);overflow-wrap:anywhere}.support-linked-order span{font-size:10px;min-width:0;overflow-wrap:anywhere}.support-linked-order svg{margin-inline-start:auto;flex-shrink:0}.support-message-stream{display:flex;flex-direction:column;gap:17px;max-height:570px;min-height:270px;overflow:auto;padding:25px 22px;scrollbar-width:thin;scrollbar-color:var(--support-line) transparent}.support-message{align-self:flex-start;width:fit-content;max-width:90%;padding:15px 17px;border:1px solid var(--support-line);border-radius:14px 14px 4px 14px;background:var(--support-soft);color:var(--support-ink)}.support-message.from-staff{align-self:flex-end;background:#eff6f1;border-color:#d8e6dd;border-radius:14px 14px 14px 4px}.support-message-by{display:flex;justify-content:space-between;gap:22px;align-items:center;margin-bottom:10px}.support-message-by span{font-size:10px;font-weight:500}.support-message-by small{color:var(--support-muted);font-size:9px}.support-message p{font-size:12px;line-height:2.3;white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.support-older{align-self:center;font-size:10px;padding:7px 15px}.support-reply{padding:20px 22px;border-top:1px solid var(--support-line);display:grid;gap:9px}.support-reply label{font-size:11px;color:var(--support-muted)}.support-reply textarea{font-size:12px;min-height:95px;background:var(--support-surface);border:1px solid var(--support-line);border-radius:11px;padding:12px;resize:vertical;width:100%}.support-create-actions,.support-reply-actions{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:7px}.support-create-actions small,.support-reply-actions small{font-size:9px;color:var(--support-muted)}.support-workspace .error{margin:0 20px 16px;font-size:11px;line-height:2}.support-closed-note{display:flex;gap:13px;padding:22px;border-top:1px solid var(--support-line);background:var(--support-soft);color:var(--support-muted)}.support-closed-note svg{flex-shrink:0;color:var(--support-accent);margin-top:3px}.support-closed-note strong{font-size:11px;font-weight:500}.support-closed-note p{font-size:10px;margin:4px 0 0;line-height:2}.support-mobile-back{display:none}.support-create-dialog{background:var(--support-surface)!important;color:var(--support-ink)!important;border:1px solid var(--support-line)!important;border-radius:20px!important;max-width:650px!important;padding:28px!important;gap:16px!important;max-height:90dvh;overflow-y:auto;overscroll-behavior:contain}.support-create-dialog [data-slot=dialog-title]{font-size:19px;margin-top:17px;padding-inline-end:25px}.support-create-dialog [data-slot=dialog-description]{font-size:11px;color:var(--support-muted);line-height:2.2}.support-dialog-close{position:absolute;inset-inline-end:17px;top:15px;width:34px;height:34px;border:1px solid var(--support-line);background:var(--support-soft);border-radius:50%;display:grid;place-items:center;color:var(--support-muted)}.support-create-dialog .form-stack{gap:20px;margin-top:8px}.support-create-dialog label{font-size:11px;color:var(--support-muted);gap:8px}.support-create-dialog :is(input,textarea,select){width:100%;border:1px solid var(--support-line);background:var(--support-surface);border-radius:11px;color:var(--support-ink);font:12px IRANSans,sans-serif;min-height:44px;padding:10px 12px}.support-create-dialog textarea{resize:vertical;max-height:300px}.support-create-dialog .two-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.support-login{display:grid;justify-items:center;text-align:center;padding:48px 25px!important;gap:14px}.support-login-symbol{display:grid;place-items:center;background:var(--support-soft);color:var(--support-accent);width:73px;height:73px;border-radius:22px}.support-login h2{font-size:20px;margin:5px 0 0}.support-login p{font-size:12px;line-height:2.2;max-width:410px;color:var(--support-muted);margin:0 0 7px}.support-admin{--support-surface:var(--admin-surface);--support-soft:var(--admin-soft);--support-line:var(--admin-line);--support-muted:var(--admin-muted);--support-ink:var(--admin-ink);--support-accent:var(--admin-accent)}.support-admin .support-summary-card{padding:20px}.support-admin .support-conversation-heading h2{font-size:15px}.support-admin .support-conversation.panel,.support-admin .support-ticket-list.panel{padding:0}.admin-support-page .admin-page-kicker{font-size:10px;letter-spacing:0;color:var(--admin-accent)}html[data-theme=dark] :is(.support-center,.support-workspace,.support-create-dialog){--support-surface:#2a241e;--support-soft:#362b22;--support-line:#493b30;--support-muted:#bca48e;--support-ink:#eee1d2;--support-accent:#e4a26b;--support-green:#acd2b5}html[data-theme=dark] .support-status.open{background:#49381e;color:#e8c587}html[data-theme=dark] .support-stat-symbol.answered,html[data-theme=dark] .support-status.answered{background:#293e31;color:#acd2b5}html[data-theme=dark] .support-stat-symbol.closed,html[data-theme=dark] .support-status.closed{background:#39332c;color:#c4b4a2}html[data-theme=dark] .support-message.from-staff{background:#28372c;border-color:#405646}@media(max-width:1050px){.support-layout{grid-template-columns:minmax(250px,.4fr) minmax(0,.6fr)}.support-summary-card{padding:18px;gap:12px}.support-conversation-heading{flex-wrap:wrap}.support-close-ticket{margin-inline-start:auto}.support-page-heading h1{font-size:24px}.support-message-by{gap:12px;flex-wrap:wrap}.support-message{max-width:95%}}@media(max-width:760px){.support-center{padding-top:22px}.support-page-heading{align-items:flex-start;flex-direction:column;gap:17px}.support-page-heading h1{font-size:22px}.support-page-heading p{font-size:11px}.support-phone{padding:10px 15px!important}.support-phone span{display:flex;align-items:center;gap:15px}.support-phone strong{font-size:12px}.support-summary{gap:8px;margin-bottom:16px}.support-summary-card{padding:14px 11px;gap:8px;flex-direction:column;align-items:flex-start}.support-summary-card small{font-size:9px}.support-summary-card strong{font-size:23px}.support-stat-symbol{width:34px;height:34px;border-radius:10px}.support-stat-symbol svg{width:17px}.support-actions{gap:10px}.support-search{flex-basis:100%;min-width:0}.support-status-filter{flex:1;min-width:0}.support-status-filter select{min-width:0;width:100%;font-size:10px}.support-actions>.outline-button,.support-actions>.primary-button{padding:9px 12px;font-size:10px}.support-actions>.outline-button span{display:none}.support-layout{grid-template-columns:minmax(0,1fr);gap:0}.support-layout .support-conversation,.support-layout.has-selection .support-ticket-list{display:none}.support-layout.has-selection .support-conversation{display:block}.support-mobile-back{display:flex;align-items:center;gap:7px;margin:18px 18px 0;font-size:11px}.support-list-heading{padding:20px 17px}.support-ticket-item{padding:17px}.support-conversation-heading{padding:18px}.support-conversation-heading h2{font-size:15px}.support-linked-order{padding:12px 18px;flex-wrap:wrap;gap:5px 9px}.support-message-stream{padding:20px 15px;gap:14px;max-height:60dvh;min-height:240px}.support-message{padding:12px 13px;max-width:96%}.support-message p{font-size:11px}.support-message-by small{font-size:8px}.support-reply{padding:18px 15px}.support-reply textarea{font-size:12px}.support-create-dialog{padding:22px 18px!important;max-width:calc(100vw - 24px)!important}.support-create-dialog .two-fields{grid-template-columns:minmax(0,1fr);gap:18px}.support-create-dialog [data-slot=dialog-title]{font-size:17px;margin-top:19px}.support-create-dialog :is(input,textarea,select){font-size:16px}.support-admin .support-summary-card{padding:13px 10px}.support-login{padding:35px 18px!important}.support-login h2{font-size:17px}.support-summary-card:hover{transform:none}.support-reply textarea,.support-search input,.support-status-filter select{font-size:16px}}@media(prefers-reduced-motion:reduce){.support-summary-card,.support-ticket-item{transition:none}.support-summary-card:hover{transform:none}}.shipping-admin-stack,.shipping-methods{--accent:var(--admin-accent,var(--primary));--border:var(--admin-line,var(--line));--text:var(--foreground);--surface:var(--admin-surface,var(--background))}.shipping-methods{padding:24px;border:1px solid var(--border);border-radius:18px;background:var(--surface);margin-block:8px 20px}.shipping-section-heading{display:flex;gap:13px;align-items:center;margin-bottom:20px}.shipping-heading-icon{display:grid;place-items:center;width:42px;height:42px;flex-shrink:0;border-radius:13px;color:var(--accent);background:color-mix(in srgb,var(--accent) 9%,transparent)}.shipping-section-heading h3{margin:0 0 5px;font-size:17px}.shipping-section-heading p{margin:0;color:var(--muted);font-size:12px;line-height:1.8}.shipping-refresh{margin-inline-start:auto;display:grid;place-items:center;flex-shrink:0;width:38px;height:38px;border-radius:11px;border:1px solid var(--border);color:var(--text);background:transparent}.shipping-help,.shipping-loading{display:flex;gap:9px;align-items:center;color:var(--muted);font-size:12px;line-height:1.9}.shipping-loading{padding:18px 0}.shipping-spinner{animation:shipping-spin 1.1s linear infinite}.shipping-option-list{display:grid;gap:12px}.shipping-option{display:flex;width:100%;align-items:center;gap:13px;text-align:right;padding:18px;border:1px solid var(--border);border-radius:14px;background:transparent;color:var(--text);transition:border-color .18s,background .18s}.shipping-option.is-selected{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 5%,transparent)}.shipping-option.is-unavailable{opacity:.65;cursor:not-allowed}.shipping-option-marker{border:1px solid var(--border);display:grid;place-items:center;width:21px;height:21px;border-radius:50%;flex-shrink:0}.is-selected .shipping-option-marker{border-color:var(--accent);background:var(--accent);color:#fff}.shipping-option-body{display:grid;gap:7px;flex:1;min-width:0}.shipping-option-title{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-weight:700;font-size:14px}.shipping-payment-badge{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:400;color:var(--muted);border-radius:6px;padding:4px 7px;background:color-mix(in srgb,var(--muted) 8%,transparent)}.shipping-option-description{font-size:11px;color:var(--muted);line-height:1.9}.shipping-option-price{display:grid;gap:5px;text-align:left;max-width:135px;flex-shrink:0}.shipping-option-price b{font-size:14px}.shipping-option-price small{font-size:10px;color:var(--muted);font-weight:400}.shipping-option-price b small{margin-inline-start:4px}.shipping-error,.shipping-postpaid-note{display:flex;gap:9px;align-items:flex-start;padding:13px 15px;border-radius:10px;font-size:12px;line-height:1.9;margin:14px 0 0}.shipping-postpaid-note{color:var(--accent);background:color-mix(in srgb,var(--accent) 7%,transparent)}.shipping-error{margin:0 0 12px;color:#b44334;background:color-mix(in srgb,#b44334 7%,transparent)}.shipping-error svg,.shipping-postpaid-note svg{flex-shrink:0;margin-top:3px}.shipping-admin-stack{display:grid;gap:24px}.shipping-method-admin-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.shipping-method-admin{padding:22px;border:1px solid var(--border);border-radius:16px}.shipping-method-admin.is-enabled{border-color:color-mix(in srgb,var(--accent) 40%,var(--border))}.shipping-method-admin-heading{display:flex;align-items:center;gap:12px;margin-bottom:21px}.shipping-method-monogram{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:color-mix(in srgb,var(--accent) 9%,transparent);color:var(--accent)}.shipping-method-admin-heading h3{margin:0 0 5px;font-size:16px}.shipping-method-admin-heading small{font-size:11px;color:var(--muted)}.shipping-enable{margin-inline-start:auto;display:flex;align-items:center;gap:7px;font-size:12px}.shipping-payment-toggles{display:grid;gap:12px;padding:13px 0}.shipping-admin-footnote{color:var(--muted);font-size:12px;line-height:1.9;padding-top:17px;margin:20px 0 0;border-top:1px solid var(--border)}@keyframes shipping-spin{to{transform:rotate(1turn)}}@media (max-width:650px){.shipping-methods{padding:17px}.shipping-option{padding:14px;gap:10px;flex-wrap:wrap}.shipping-option-price{margin-inline-start:31px;display:flex;flex-wrap:wrap;align-items:center;gap:7px;max-width:none;width:100%;text-align:right}.shipping-option-body{flex-basis:calc(100% - 40px)}.shipping-option-title{gap:6px}.shipping-method-admin-grid{grid-template-columns:1fr}.shipping-method-admin{padding:18px}.shipping-section-heading p{font-size:11px}}@media (prefers-reduced-motion:reduce){.shipping-spinner{animation:none}.shipping-option{transition:none}}.shipping-management-note,.shipping-manual-note{display:flex;gap:10px;align-items:flex-start;padding:15px;border-radius:12px;color:var(--accent);background:color-mix(in srgb,var(--accent) 6%,transparent);font-size:12px;line-height:1.9}.shipping-management-note{margin-bottom:24px}.shipping-management-note p{margin:0}.shipping-management-note svg,.shipping-manual-note svg{flex-shrink:0;margin-top:3px}.shipping-manual-note{margin:4px 0 0}.shipping-field-hint{font-size:11px;line-height:1.9;color:var(--muted);font-weight:400}.shipping-method-admin-heading>div{min-width:0;flex:1}.shipping-method-monogram{flex-shrink:0}.shipping-settings-card .shipping-enable{flex-direction:row;flex-shrink:0;gap:8px;cursor:pointer}.shipping-payment-toggles{gap:10px;padding:0}.shipping-settings-card .shipping-payment-toggle{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px;min-height:46px;padding:10px 12px;border:1px solid var(--border);border-radius:10px;background:var(--surface);color:var(--admin-ink,var(--text));line-height:1.9;cursor:pointer}.shipping-payment-toggle span{min-width:0;overflow-wrap:anywhere}.shipping-payment-toggle:hover{background:color-mix(in srgb,var(--accent) 5%,var(--surface))}.shipping-settings-card :is(.shipping-enable,.shipping-payment-toggle) input[type=checkbox]{width:18px;height:18px;min-width:18px;min-height:18px;margin:0;padding:0;flex:0 0 18px;accent-color:var(--accent);cursor:pointer}.shipping-settings-card :is(.shipping-enable,.shipping-payment-toggle) input[type=checkbox]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.account-support-link{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px}.account-support-link h2{font-size:17px;margin:0 0 8px}.account-support-link p{color:var(--muted);font-size:12px;line-height:2;margin:0}.account-support-link .outline-button{flex-shrink:0}.shipping-order-info{display:grid;gap:10px;padding:16px 20px;margin:14px 0;border:1px solid var(--line);border-radius:12px;background:var(--color-muted,#f6efe6);font-family:IRANSans,sans-serif}.shipping-order-method{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:12px}.shipping-order-method svg{flex-shrink:0;color:var(--primary)}.shipping-order-method span{font-size:11px;color:var(--muted)}.shipping-order-info p{display:flex;align-items:flex-start;gap:8px;margin:0;font-size:11px;line-height:2}.shipping-order-info p svg{flex-shrink:0;margin-top:3px}.shipping-order-info.is-compact{padding:8px 0;border:none;border-top:1px dashed;border-radius:0;background:transparent;margin:8px 0}.shipping-order-info.is-compact .shipping-order-method{font-size:10px;gap:6px}.shipping-order-info.is-compact p{font-size:9px}@media(max-width:600px){.account-support-link{align-items:flex-start;flex-direction:column;gap:16px}.account-support-link .outline-button{width:100%}.shipping-order-info{padding:14px}}@media print{.shipping-order-info{color:#111;break-inside:avoid}.shipping-order-info svg{display:none}.shipping-order-method span{color:#333}}.product-purchase{min-width:0}.product-options{display:grid;gap:20px;margin-bottom:22px;padding-bottom:18px;border-bottom:1px solid var(--line)}.product-options-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;font-size:14px;font-weight:700}.product-options-heading small{font-size:10px;font-weight:300;color:var(--muted)}.product-option-group{padding:0;margin:0;border:0;min-width:0}.product-option-group legend{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:0;margin-bottom:10px;font-size:12px;color:var(--muted)}.product-option-group legend strong{font-size:12px;font-weight:500;color:var(--foreground)}.product-option-values{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px}.product-option-value{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:5px;min-height:42px;max-width:100%;padding:7px 13px;border:1px solid var(--line);border-radius:10px;background:var(--background);color:var(--foreground);font-size:12px;overflow-wrap:anywhere;transition:border-color .18s,background .18s,box-shadow .18s}.product-option-value:hover:not(:disabled){border-color:var(--primary)}.product-option-value.selected{border-color:var(--primary);color:var(--primary);background:#fcf0e4;box-shadow:0 0 0 1px var(--primary);font-weight:500}.product-option-value small{flex-basis:100%;font-size:9px;line-height:1.7;text-align:center;color:var(--muted)}.product-option-value.sold-out:not(.selected){border-style:dashed}.product-choice-status{display:flex;align-items:flex-start;gap:7px;font-size:11px;color:var(--muted);margin:0;line-height:2;overflow-wrap:anywhere}.product-choice-status svg{flex-shrink:0;margin-top:4px;color:var(--primary)}.product-variant-sku{font-size:11px;color:var(--muted);overflow-wrap:anywhere}.cart-item .cart-variant-label{font-size:11px;color:var(--primary);margin:5px 0;line-height:1.9}html[data-theme=dark] .product-option-value.selected{background:#3d2d21}@media(max-width:600px){.product-options{gap:18px}.product-option-value{min-height:44px;padding:8px 14px}.product-options-heading small{font-size:10px}}.product-card .price-line{gap:6px;flex-wrap:wrap}.product-card .price-line strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.product-card .price-line button{flex:0 0 44px;width:44px;height:44px;margin-inline-start:auto}.product-card .product-brand{color:#786653;letter-spacing:.2px}.category-paths a{min-height:48px;flex-shrink:0}.category-paths img{flex-shrink:0;object-fit:contain}.category-orbit strong{text-align:center;text-wrap:balance}.empty-state>svg{color:#9c7559;stroke-width:1.5}.empty-state>p{max-width:48ch;margin-inline:auto}.empty-state>.primary-button{display:inline-flex;align-items:center;justify-content:center;gap:8px}.session-recovery{max-width:620px;margin:32px auto}.session-recovery>svg{margin:0 auto 16px}.session-recovery h1{font-size:23px;line-height:1.8}.hero-dots button{position:relative}.hero-dots button:before{content:"";position:absolute;inset:-14px -4px}html[data-theme=dark] .product-card .product-brand{color:#C8B39C}html[data-theme=dark] .empty-state>svg{color:#D1AD89}@media(max-width:600px){.product-card .product-body{padding:12px}.product-card .price-line strong{font-size:13px}.quantity button{min-width:36px;min-height:44px}.empty-state>h1{font-size:23px;line-height:1.8}}@media(prefers-reduced-motion:reduce){.category-art,.editorial-copy,.editorial-image,.editorial-slide,.product-image img{animation:none!important;transition:none!important}}