: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}.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}.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}