@import "https://fonts.googleapis.com/css2?family=Cairo:wght@400;500;600;700;800;900&display=swap";
*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--black);color:var(--cream);margin:0;font-family:Cairo,system-ui,-apple-system,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.container{width:min(1200px,100% - 40px);margin-inline:auto}body:before{content:"";pointer-events:none;z-index:-2;background:radial-gradient(circle at 15% 8%,#d4a3732e,#0000 32%),radial-gradient(circle at 85% 18%,#c88a7221,#0000 30%),linear-gradient(#ffffff05,#0000);position:fixed;inset:0}body:after{content:"";pointer-events:none;opacity:.13;z-index:-1;background-image:linear-gradient(90deg,#ffffff0f 1px,#0000 1px),linear-gradient(#ffffff0f 1px,#0000 1px);background-size:70px 70px;position:fixed;inset:0}.siteHeader{z-index:50;padding:16px 20px;position:fixed;top:0;left:0;right:0}.navShell{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#050403b8;border:1px solid #d4a37333;border-radius:999px;justify-content:space-between;align-items:center;gap:18px;max-width:1240px;margin:auto;padding:12px 14px;display:flex;box-shadow:0 16px 45px #00000059}.brandMark{align-items:center;gap:10px;display:flex}.brandMark b{color:var(--gold2);font-size:24px}.brandMark small{color:#f5efe694;letter-spacing:.8px;font-size:11px;display:block}.logoImg{object-fit:cover;border-radius:50%}.mainNav{align-items:center;gap:22px;display:flex}.mainNav a{color:#f5efe6d1;font-size:14px;transition:all .25s}.btn{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:13px 22px;font-weight:800;transition:all .25s;display:inline-flex}.btn-gold{background:linear-gradient(135deg,var(--gold2),#b77d36);color:#130b07;box-shadow:0 0 32px #d4a37359}.btn-gold:hover{transform:translateY(-2px);box-shadow:0 0 46px #d4a3738c}.btn-outline{border-color:var(--line);color:var(--cream);background:#ffffff08}.btn-outline:hover{border-color:var(--gold);background:#d4a3731f}.hero{align-items:center;min-height:100vh;padding:145px 0 70px;display:grid;position:relative}.heroGrid{grid-template-columns:1.05fr .95fr;align-items:center;gap:48px;display:grid}.eyebrow{border:1px solid var(--line);color:var(--gold2);background:#d4a37314;border-radius:999px;padding:8px 14px;font-weight:800;display:inline-flex}.hero h1{letter-spacing:-1.5px;margin:20px 0 18px;font-size:clamp(42px,7vw,88px);line-height:1.05}.heroLead{color:#f5efe6db;max-width:680px;font-size:clamp(18px,2.2vw,25px);line-height:1.85}.heroBody{color:#f5efe6ad;max-width:720px;line-height:2}.heroActions{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.heroMedia{position:relative}.heroCard{border:1px solid var(--line);background:var(--glass);border-radius:36px;position:relative;overflow:hidden;box-shadow:0 34px 80px #0000008c}.heroCard:after{content:"";background:linear-gradient(#0000 50%,#0000008c);position:absolute;inset:0}.heroImg{object-fit:cover;width:100%;height:650px}.floatBadge{z-index:2;border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050403b8;border-radius:24px;padding:18px 20px;position:absolute;bottom:24px;right:24px}.floatBadge b{color:var(--gold2);font-size:34px}.stats{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:28px;display:grid}.stat{background:#ffffff0b;border:1px solid #ffffff17;border-radius:22px;padding:18px}.stat b{color:var(--gold2);font-size:26px}.stat small{color:#f5efe6a6;display:block}.section{padding:95px 0}.sectionTitle{max-width:850px;margin-bottom:34px}.sectionTitle .kicker{margin:0 0 8px;font-weight:900}.sectionTitle h2{margin:0 0 15px;font-size:clamp(34px,5vw,58px);line-height:1.15}.sectionTitle p{color:#f5efe6b3;font-size:18px;line-height:1.9}.grid3{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.grid2{grid-template-columns:repeat(2,1fr);gap:28px;display:grid}.card{background:linear-gradient(#ffffff13,#ffffff09);border:1px solid #ffffff1c;border-radius:30px;overflow:hidden;box-shadow:0 24px 60px #00000057}.feature{padding:28px}.featureIcon{border:1px solid var(--line);width:54px;height:54px;color:var(--gold2);background:#d4a37314;border-radius:18px;place-items:center;font-weight:900;display:grid}.feature h3{margin:18px 0 10px;font-size:24px}.feature p{color:#f5efe6ad;line-height:1.9}.hoverLift{transition:all .3s}.hoverLift:hover{border-color:#d4a3738c;transform:translateY(-7px)}.imagePanel{border:1px solid var(--line);border-radius:34px;min-height:420px;position:relative;overflow:hidden}.imagePanel img{object-fit:cover;width:100%;height:100%}.imagePanel:after{content:"";background:linear-gradient(#0000 45%,#050403d1);position:absolute;inset:0}.panelCaption{z-index:2;position:absolute;bottom:24px;left:24px;right:24px}.panelCaption h3{margin:0;font-size:30px}.panelCaption p{color:#f5efe6bf}.timeline{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.step img{object-fit:cover;width:100%;height:220px}.stepBody{padding:22px}.stepBody span{color:var(--gold2);font-weight:900}.productCard{display:block}.productImageWrap{height:330px;overflow:hidden}.productImage{object-fit:cover;width:100%;height:100%;transition:all .5s}.productCard:hover .productImage{transform:scale(1.06)}.productBody{padding:24px}.productMeta{color:var(--gold2);justify-content:space-between;gap:12px;font-size:14px;font-weight:800;display:flex}.productBody h3{margin:12px 0;font-size:25px}.productBody p{color:#f5efe6ad;line-height:1.8}.chips{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.chips small{border:1px solid var(--line);color:var(--champagne);background:#d4a37312;border-radius:999px;padding:5px 11px}.ctaBand{border:1px solid var(--line);background:linear-gradient(135deg,#d4a37333,#050403e6),url("/images/مقص دار.png") 50%/cover;border-radius:40px;padding:46px;position:relative;overflow:hidden}.ctaBand:before{content:"";-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#0000008c;position:absolute;inset:0}.ctaBand>*{position:relative}.ctaBand h2{margin:0 0 14px;font-size:clamp(32px,5vw,58px)}.list{gap:12px;display:grid}.list li{background:#ffffff0a;border:1px solid #ffffff17;border-radius:18px;padding:14px 18px;list-style:none}.list li:before{content:"✓";color:var(--gold2);margin-left:10px;font-weight:900}.split{grid-template-columns:1fr 1fr;align-items:center;gap:34px;display:grid}.storyText{white-space:pre-line;color:#f5efe6c7;font-size:17px;line-height:2.2}.galleryGrid{grid-template-columns:1.2fr .8fr;gap:16px;display:grid}.galleryGrid img{object-fit:cover;border:1px solid #ffffff17;border-radius:24px;height:260px}.galleryGrid img:first-child{height:536px}.productDetail{padding-top:140px}.detailGrid{grid-template-columns:.95fr 1.05fr;gap:42px;display:grid}.mainProductImage{border:1px solid var(--line);border-radius:34px;overflow:hidden}.mainProductImage img{object-fit:cover;width:100%;height:600px}.detailInfo h1{margin:12px 0;font-size:clamp(38px,5vw,66px);line-height:1.15}.detailInfo p{color:#f5efe6bd;line-height:2}.specTable{gap:10px;margin:22px 0;display:grid}.specRow{background:#ffffff0a;border:1px solid #ffffff17;border-radius:16px;justify-content:space-between;gap:20px;padding:14px 18px;display:flex}form{gap:14px;display:grid}input,textarea,select{width:100%;color:var(--cream);background:#00000059;border:1px solid #ffffff21;border-radius:18px;padding:15px 16px;font-family:inherit;font-size:15px}textarea{resize:vertical}.adminGrid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.notice{border:1px solid var(--line);color:var(--gold2);background:#d4a37314;border-radius:18px;padding:16px 18px}.social{flex-wrap:wrap;align-items:center;gap:11px;display:flex}.socialIcon{width:48px;height:48px;color:var(--gold2);background:radial-gradient(circle at 35% 20%,#f0cf8b26,#ffffff0a);border:1px solid #d4a3735c;border-radius:50%;place-items:center;transition:all .25s;display:grid;box-shadow:inset 0 0 20px #d4a3730f}.socialIcon:hover{background:linear-gradient(135deg,var(--gold2),#b77d36);color:#0a0603;transform:translateY(-4px)scale(1.04);box-shadow:0 0 34px #d4a37380}.floatingWhatsApp{z-index:45;color:#fff;background:linear-gradient(135deg,#25d366,#128c7e);border-radius:999px;padding:14px 20px;font-weight:900;position:fixed;bottom:22px;left:22px;box-shadow:0 14px 40px #25d36659}.footer{background:linear-gradient(#05040333,#000000a6);border-top:1px solid #d4a37324;padding:70px 0 24px}.footerGrid{grid-template-columns:1.3fr .7fr .9fr;gap:32px;display:grid}.footer h3{color:var(--gold2);margin:0;font-size:38px}.footer p{color:#f5efe6a8;line-height:1.9}.footer a{color:#f5efe6bf;margin:10px 0;display:block}.copyright{text-align:center;color:#f5efe673;border-top:1px solid #ffffff12;margin-top:40px;padding-top:28px}@media (max-width:980px){.mainNav,.navCta{display:none}.heroGrid,.split,.detailGrid,.adminGrid{grid-template-columns:1fr}.heroImg,.mainProductImage img{height:460px}.grid3,.timeline{grid-template-columns:1fr 1fr}.footerGrid,.galleryGrid{grid-template-columns:1fr}.galleryGrid img:first-child,.galleryGrid img{height:320px}}@media (max-width:620px){.container{width:min(100% - 28px,1200px)}.siteHeader{padding:10px}.navShell{border-radius:24px}.hero{padding-top:122px}.heroActions{display:grid}.stats,.grid3,.grid2,.timeline{grid-template-columns:1fr}.section{padding:65px 0}.heroImg{height:390px}.ctaBand{padding:30px 22px}.productImageWrap{height:270px}}.heroVideoSection{isolation:isolate;background:#050403;min-height:100vh;padding:0;overflow:hidden}.heroVideo{object-fit:contain;object-position:center;z-index:-3;background:#050403;width:100%;height:100%;position:absolute;inset:0;transform:none!important}.heroOverlay{z-index:-2;background:linear-gradient(90deg,#050403eb 0%,#050403b8 44%,#05040361 100%),radial-gradient(circle at 72% 30%,#d4a3732e,#0000 35%);position:absolute;inset:0}.heroVideoContent{align-items:center;min-height:100vh;padding-top:118px;padding-bottom:54px;display:flex}.heroTextPanel{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#00000061,#0000002e);border:1px solid #d4a37329;border-radius:34px;max-width:760px;padding:34px}.heroTextPanel h1{letter-spacing:-1px;margin:20px 0 18px;font-size:clamp(48px,7.5vw,96px);line-height:1.05}.heroTextPanel .stats{max-width:680px}.storyPage{padding-top:86px}.storyHero{padding-top:90px}.storySplit{grid-template-columns:1.02fr .98fr;align-items:center;gap:52px;display:grid}.luxuryCollage{min-height:700px;position:relative}.luxuryCollage:before{content:"";background:radial-gradient(circle at 40% 12%,#d4a3732e,#0000 35%);border:1px solid #d4a37347;border-radius:42px;position:absolute;inset:42px 30px 60px 0;transform:rotate(-2deg)}.collageMain,.collageSmall{object-fit:cover;border:1px solid #d4a37352;position:absolute;box-shadow:0 28px 75px #0000008c}.collageMain{border-radius:38px;width:72%;height:620px;top:30px;right:7%}.collageSmall{background:#111;border-radius:28px;width:42%;height:210px}.collageTop{top:0;left:0}.collageBottom{bottom:12px;left:6%}.milestoneGrid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.milestone{padding:28px;position:relative;overflow:hidden}.milestone:before{content:"";background:linear-gradient(90deg,transparent,var(--gold2),transparent);width:100%;height:3px;position:absolute;top:0;right:0}.milestone span{border:1px solid var(--line);width:72px;height:72px;color:var(--gold2);background:#d4a37314;border-radius:50%;place-items:center;margin-bottom:18px;font-weight:900;display:inline-grid}.milestone h3{margin:0 0 12px;font-size:24px}.milestone p{color:#f5efe6ad;line-height:1.9}.brandMark small{letter-spacing:1.2px;text-transform:none}.navShell{max-width:1280px}.heroMedia .floatBadge{display:none!important}@media (max-width:980px){.heroVideoContent{align-items:end}.heroTextPanel{max-width:100%;padding:25px}.storySplit{grid-template-columns:1fr}.luxuryCollage{min-height:620px}.milestoneGrid{grid-template-columns:1fr 1fr}.collageMain{height:540px}}@media (max-width:620px){.heroTextPanel h1{font-size:44px}.heroTextPanel{border-radius:26px;padding:20px}.heroOverlay{background:linear-gradient(#050403c2,#050403f5)}.luxuryCollage{min-height:560px}.collageMain{width:86%;height:470px;right:0}.collageSmall{height:170px}.collageTop{top:18px;left:0}.collageBottom{bottom:8px;left:0}.milestoneGrid{grid-template-columns:1fr}}.heroVideo{background:#050403;object-fit:contain!important;object-position:center!important;transform:none!important}.heroTextPanel h1{font-size:clamp(40px,6vw,82px)}.brandMark small{display:none!important}.brandMark span{align-items:center;display:flex}.storyGallery{background:linear-gradient(135deg,#d4a37314,#ffffff06);border:1px solid #d4a3732e;border-radius:42px;grid-template-columns:1.65fr .85fr;gap:20px;min-height:650px;padding:14px;display:grid;position:relative;box-shadow:0 34px 90px #00000073}.storyGallery:before{content:"";pointer-events:none;border:1px solid #d4a3732e;border-radius:34px;position:absolute;inset:28px}.storyMainImage,.sideCard{background:#111;border:1px solid #d4a37347;border-radius:32px;position:relative;overflow:hidden;box-shadow:0 22px 65px #00000059}.storyMainImage img,.sideCard img{object-fit:cover;width:100%;height:100%;transition:all .5s}.storyMainImage:hover img,.sideCard:hover img{transform:scale(1.035)}.storySideImages{grid-template-rows:repeat(3,1fr);gap:16px;display:grid}.storyMainImage:after,.sideCard:after{content:"";pointer-events:none;background:linear-gradient(#0000 45%,#0504033d);position:absolute;inset:0}.luxuryCollage{display:none!important}.storyTrustBar{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:20px;display:grid}.storyTrustBar div{color:#f5efe6c7;background:#ffffff0a;border:1px solid #d4a3732e;border-radius:18px;padding:14px 16px}@media (max-width:980px){.heroVideo{object-fit:cover!important}.storyGallery{grid-template-columns:1fr;min-height:auto}.storyMainImage{height:520px}.storySideImages{grid-template-rows:none;grid-template-columns:repeat(3,1fr)}.sideCard{height:210px}.storyGallery:before{display:none}}@media (max-width:620px){.heroVideo{object-fit:contain!important}.storyMainImage{height:390px}.storySideImages{grid-template-columns:1fr}.sideCard{height:230px}.storyGallery{border-radius:28px;padding:10px}.heroTextPanel h1{font-size:36px}.stats{gap:10px}.stat{padding:14px}}.navActions{align-items:center;gap:10px;display:flex}.langSwitch{min-width:42px;height:42px;color:var(--gold);background:#ffffff0a;border:1px solid #d4af3773;border-radius:999px;justify-content:center;align-items:center;font-weight:800;text-decoration:none;display:inline-flex}.enPage{text-align:left}.enPage .heroTextPanel{direction:ltr}.enPage .list li{padding-left:26px;padding-right:0}.enPage .list li:before{left:0;right:auto}@media (max-width:760px){.navActions{gap:6px}.langSwitch{min-width:38px;height:38px}.navCta{display:none}}.storyPremiumCard{background:radial-gradient(circle at 25% 20%,#d4a3731f,#0000 32%),linear-gradient(135deg,#ffffff09,#ffffff03),#0a0908;border:1px solid #d4a37347;border-radius:36px;grid-template-columns:42% 58%;align-items:stretch;gap:0;margin-top:34px;display:grid;overflow:hidden;box-shadow:0 28px 90px #00000080,inset 0 0 0 1px #ffffff09}.storyPremiumContent{text-align:right;background:radial-gradient(circle at 70% 20%,#d4a3731a,#0000 28%),#0a0908;border-left:1px solid #d4a37329;flex-direction:column;justify-content:center;padding:clamp(34px,4vw,60px);display:flex}.storyPremiumImage{background:#0a0908;justify-content:center;align-items:center;min-height:820px;padding:24px;display:flex;position:relative;overflow:hidden}.storyPremiumImage img{object-fit:contain;object-position:center;border-radius:28px;width:100%;height:auto;max-height:780px;display:block;box-shadow:0 20px 70px #00000073}.storyPremiumImage:after{content:"";pointer-events:none;background:linear-gradient(#0000 65%,#00000038),linear-gradient(90deg,#0000002e,#0000 45%);position:absolute;inset:0}.storyBadge{color:#d4a373;background:#d4a37314;border:1px solid #d4a37352;border-radius:999px;width:fit-content;margin-bottom:22px;padding:8px 18px;font-size:14px}.storyPremiumContent h2{color:#f5efe6;letter-spacing:-.04em;margin:0 0 22px;font-size:clamp(36px,4vw,58px);line-height:1.22}.premiumStoryText{color:#f5efe6c2;max-height:430px;padding-left:10px;font-size:16px;line-height:2.25;overflow:auto}.premiumStoryText::-webkit-scrollbar{width:4px}.premiumStoryText::-webkit-scrollbar-thumb{background:#d4a37373;border-radius:999px}.storyTrustGrid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:30px;display:grid}.storyTrustItem{text-align:center;background:#ffffff09;border:1px solid #d4a37338;border-radius:20px;padding:18px 12px}.storyTrustItem strong{color:#d4a373;margin-bottom:8px;font-size:28px;line-height:1;display:block}.storyTrustItem span{color:#f5efe6ad;font-size:13px}@media (max-width:1050px){.storyPremiumCard{grid-template-columns:1fr}.storyPremiumContent{border-top:1px solid #d4a37329;border-left:0;order:2;padding:34px 24px}.storyPremiumImage{order:1;min-height:auto;padding:16px}.storyPremiumImage img,.premiumStoryText{max-height:none}}@media (max-width:640px){.storyPremiumCard{border-radius:26px}.storyPremiumImage{padding:10px}.storyPremiumImage img{border-radius:20px}.storyTrustGrid{grid-template-columns:1fr}.storyPremiumContent h2{font-size:34px}}@media (max-width:768px){.header,header{border-radius:28px;width:calc(100% - 24px);margin:12px auto;padding:10px 14px}.header .container,header .container,.navContainer{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}nav,.nav,.desktopNav{display:none!important}.mobileMenuButton{display:flex!important}.hero,.section,main section{padding:70px 18px 40px}.split,.heroGrid,.storyPremiumGrid,.catalogGrid,.productGrid,.b2bGrid{gap:24px;display:grid;grid-template-columns:1fr!important}h1{font-size:38px!important;line-height:1.15!important}h2{font-size:28px!important;line-height:1.25!important}p{font-size:15px;line-height:1.8}img{max-width:100%;height:auto}.storyPremiumImage,.imagePanel,.heroVisual,.card{width:100%;overflow:hidden}.storyPremiumImage img,.imagePanel img,.heroVisual img{object-fit:cover;width:100%;height:auto}.ctaRow,.heroActions{flex-direction:column;align-items:stretch}.btn,button,a[class*=btn]{text-align:center;justify-content:center;width:100%}html,body{overflow-x:hidden!important}.siteHeader{z-index:99999!important;padding:10px 12px!important;position:fixed!important;top:0!important;left:0!important;right:0!important}.navShell{border-radius:22px!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;width:100%!important;max-width:100%!important;min-height:58px!important;padding:10px 12px!important;display:flex!important}.brandMark{gap:8px!important}.brandMark b{font-size:22px!important}.logoImg{width:42px!important;height:42px!important}.mainNav,.navCta{display:none!important}.navActions{align-items:center!important;gap:8px!important;display:flex!important}.langSwitch{width:40px!important;min-width:40px!important;height:40px!important;font-size:13px!important}.hero,.heroVideoSection{min-height:auto!important;padding:118px 0 42px!important}.heroVideoContent{align-items:center!important;min-height:auto!important;padding-top:0!important;padding-bottom:0!important}.container{width:calc(100% - 24px)!important;max-width:100%!important;padding-left:0!important;padding-right:0!important}.heroGrid,.split,.detailGrid,.adminGrid,.storySplit,.storyPremiumCard,.grid2,.grid3,.timeline,.milestoneGrid,.storyTrustGrid,.stats{grid-template-columns:1fr!important;gap:18px!important;display:grid!important}.heroTextPanel{text-align:center!important;border-radius:26px!important;width:100%!important;padding:22px 18px!important}.heroTextPanel h1,.hero h1{letter-spacing:-.5px!important;margin:18px 0 14px!important;font-size:36px!important;line-height:1.15!important}.heroLead{font-size:16px!important;line-height:1.8!important}.heroBody{font-size:14px!important;line-height:1.95!important}.heroActions{flex-direction:column!important;align-items:stretch!important;gap:12px!important;margin-top:22px!important;display:flex!important}.btn,.heroActions .btn{text-align:center!important;width:100%!important;min-height:54px!important;padding:13px 18px!important}.section{padding:58px 0!important}.sectionTitle h2,h2{font-size:30px!important;line-height:1.25!important}.sectionTitle p,p{font-size:15px!important;line-height:1.85!important}.heroCard,.imagePanel,.card,.storyPremiumCard{border-radius:26px!important;overflow:hidden!important}.heroImg,.mainProductImage img{object-fit:cover!important;height:360px!important}.storyPremiumImage{min-height:auto!important;padding:10px!important}.storyPremiumImage img{object-fit:contain!important;border-radius:20px!important;width:100%!important;height:auto!important;max-height:none!important}.storyPremiumContent{text-align:center!important;padding:28px 18px!important}.storyPremiumContent h2{font-size:32px!important;line-height:1.25!important}.premiumStoryText{max-height:none!important;font-size:15px!important;line-height:2!important;overflow:visible!important}.productImageWrap{height:280px!important}.galleryGrid{grid-template-columns:1fr!important;display:grid!important}.galleryGrid img,.galleryGrid img:first-child{height:280px!important}.floatingWhatsApp{z-index:99999!important;padding:12px 16px!important;font-size:14px!important;bottom:92px!important;left:16px!important;right:auto!important}.footer{padding:48px 0 22px!important}.footerGrid{text-align:center!important;grid-template-columns:1fr!important}.social{justify-content:center!important}}@media (max-width:420px){.heroTextPanel h1,.hero h1{font-size:32px!important}.heroTextPanel{padding:20px 14px!important}.btn,.heroActions .btn{font-size:14px!important}}.mobileMenuButton,.mobileMenuOverlay,.mobileMenu{display:none}.mobileMenuLocked{overflow:hidden!important}@media (max-width:980px){.siteHeader{z-index:99999!important;width:100%!important;padding:10px 12px!important;position:fixed!important;top:0!important;left:0!important;right:0!important}.navShell{border-radius:24px!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;width:100%!important;max-width:100%!important;min-height:62px!important;padding:10px 12px!important;display:flex!important}.mainNav,.navCta{display:none!important}.brandMark{align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}.brandMark b{font-size:22px!important;line-height:1!important}.logoImg{flex:none!important;width:42px!important;height:42px!important}.navActions{flex:none!important;align-items:center!important;gap:8px!important;display:flex!important}.langSwitch{width:40px!important;min-width:40px!important;height:40px!important;font-size:13px!important}.mobileMenuButton{cursor:pointer!important;background:#ffffff0a!important;border:1px solid #d4a37373!important;border-radius:999px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:42px!important;height:42px!important;padding:0!important;display:inline-flex!important}.mobileMenuButton span{background:var(--gold2)!important;border-radius:999px!important;width:18px!important;height:2px!important;transition:all .25s!important;display:block!important}.mobileMenuButton.isOpen span:first-child{transform:translateY(7px)rotate(45deg)!important}.mobileMenuButton.isOpen span:nth-child(2){opacity:0!important}.mobileMenuButton.isOpen span:nth-child(3){transform:translateY(-7px)rotate(-45deg)!important}.mobileMenuOverlay{opacity:0!important;visibility:hidden!important;pointer-events:none!important;z-index:99990!important;background:#00000094!important;border:0!important;width:100vw!important;height:100vh!important;padding:0!important;transition:all .25s!important;display:block!important;position:fixed!important;inset:0!important}.mobileMenuOverlay.isOpen{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.mobileMenu{-webkit-backdrop-filter:blur(22px)!important;backdrop-filter:blur(22px)!important;z-index:99995!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;background:#050403f5!important;border:1px solid #d4a37347!important;border-radius:26px!important;flex-direction:column!important;gap:18px!important;width:auto!important;max-height:calc(100vh - 110px)!important;padding:18px!important;transition:all .25s!important;display:flex!important;position:fixed!important;top:86px!important;left:12px!important;right:12px!important;overflow-y:auto!important;transform:translateY(-12px)scale(.98)!important;box-shadow:0 24px 80px #0000008c!important}.mobileMenu.isOpen{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)scale(1)!important}.mobileMenuHead{justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}.mobileClose{width:40px!important;height:40px!important;color:var(--gold2)!important;cursor:pointer!important;background:#ffffff0a!important;border:1px solid #d4a37359!important;border-radius:999px!important;font-size:24px!important;line-height:1!important}.mobileNav{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}.mobileNav a{color:#f5efe6e0!important;background:#ffffff09!important;border:1px solid #d4a37329!important;border-radius:16px!important;justify-content:space-between!important;align-items:center!important;min-height:48px!important;padding:12px 14px!important;font-weight:800!important;display:flex!important}.mobileQuote{width:100%!important;min-height:54px!important}.hero,.heroVideoSection{min-height:auto!important;padding-top:118px!important}.heroVideoContent{min-height:auto!important;padding-top:0!important;padding-bottom:42px!important}.heroTextPanel{text-align:center!important;border-radius:26px!important;width:100%!important;padding:22px 18px!important}.heroTextPanel h1,.hero h1{letter-spacing:-.5px!important;margin:18px 0 14px!important;font-size:36px!important;line-height:1.15!important}.heroLead{font-size:16px!important;line-height:1.8!important}.heroBody{font-size:14px!important;line-height:1.95!important}.heroActions{flex-direction:column!important;align-items:stretch!important;gap:12px!important;display:flex!important}.heroActions .btn{width:100%!important;min-height:54px!important}.floatingWhatsApp{z-index:99989!important;padding:12px 16px!important;font-size:14px!important;bottom:92px!important;left:16px!important;right:auto!important}}@media (max-width:420px){.heroTextPanel h1,.hero h1{font-size:32px!important}.navShell{min-height:58px!important}.brandMark b{font-size:20px!important}.logoImg{width:38px!important;height:38px!important}}.productCard{border-radius:28px!important;flex-direction:column!important;height:100%!important;display:flex!important;overflow:hidden!important}.productImageWrap{background:#0a0908!important;width:100%!important;height:420px!important;position:relative!important;overflow:hidden!important}.productImage{object-fit:contain!important;object-position:center center!important;background:#0a0908!important;width:100%!important;height:100%!important;transition:opacity .35s!important;display:block!important}.primaryImage{opacity:1!important}.secondaryImage{opacity:0!important;position:absolute!important;inset:0!important}.productCard:hover .primaryImage{opacity:0!important;transform:none!important}.productCard:hover .secondaryImage{opacity:1!important;transform:none!important}.productBody{flex-direction:column!important;flex:1!important;gap:10px!important;padding:20px!important;display:flex!important}.productMeta,.productFooter{color:var(--gold2)!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;font-size:14px!important;font-weight:900!important;display:flex!important}.productBody h3{margin:6px 0!important;font-size:26px!important;line-height:1.3!important}.productBody p{color:#f5efe6ad!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;margin:0!important;line-height:1.8!important;display:-webkit-box!important;overflow:hidden!important}.productBody .chips{margin:4px 0!important}.productBody .chips small{padding:5px 11px!important;font-size:13px!important}.productFooter{margin-top:auto!important;padding-top:12px!important}.mainProductImage{background:#0a0908!important}.mainProductImage img{object-fit:contain!important;background:#0a0908!important;width:100%!important;height:100%!important}@media (max-width:768px){.productImageWrap{height:320px!important}.productBody h3{font-size:22px!important}}:root{--black:#fffaf7;--premium:#fff;--soft:#f8efeb;--gold:#c58b8f;--gold2:#b86f78;--rose:#c9868e;--darkGold:#98545e;--cream:#443337;--champagne:#7f6469;--navy:#5f4248;--petrol:#8a5b64;--muted:#8c7579;--line:#b86f7838;--glass:#ffffffd1}body{color:#443337;background:#fffaf7}body:before{background:radial-gradient(circle at 12% 6%,#e9c5c857,#0000 30%),radial-gradient(circle at 88% 18%,#f4dcd36b,#0000 32%),linear-gradient(#fffaf7,#fff)}body:after{opacity:.2;background-image:linear-gradient(90deg,#b86f7809 1px,#0000 1px),linear-gradient(#b86f7809 1px,#0000 1px)}.muted{color:#8c7579}.goldText,.kicker{color:#b86f78}.siteHeader{padding-top:14px}.navShell{background:#fffaf7e0;border-color:#b86f782e;box-shadow:0 14px 42px #6039411a}.brandMark b{color:#9f5a64}.brandMark small{color:#8e7479}.mainNav a{color:#604c50}.mainNav a:hover{color:#b86f78}.btn-gold{color:#fff;background:linear-gradient(135deg,#cf9298,#b86f78);box-shadow:0 12px 28px #b86f783b}.btn-gold:hover{box-shadow:0 16px 35px #b86f7852}.btn-outline{color:#7f5059;background:#ffffffb3;border-color:#b86f7847}.btn-outline:hover{background:#f9e9ea;border-color:#b86f78}.langSwitch,.mobileMenuButton,.mobileClose{color:#8f5861}.heroOverlay{background:linear-gradient(90deg,#fffaf7ed 0%,#fffaf7bd 44%,#5a2d341f 100%)!important}.heroTextPanel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffaf7d6!important;border:1px solid #b86f782e!important;box-shadow:0 25px 70px #57323a1f!important}.eyebrow{color:#a85e68;background:#fae8e9;border-color:#b86f783d}.hero h1,.sectionTitle h2,.detailInfo h1{color:#4a3439}.heroLead{color:#644d52}.heroBody{color:#826c70}.stat{background:#ffffffb8;border-color:#b86f7824;box-shadow:0 8px 24px #59363d0d}.stat b{color:#b86f78}.stat small{color:#866f73}.section.dark{background:linear-gradient(#fbf1ee,#fffaf7)}.sectionTitle p{color:#806b70}.card{background:#fff;border-color:#b86f7826;box-shadow:0 18px 55px #5b363e17}.featureIcon{color:#b86f78;background:#fae8e9;border-color:#b86f7833}.feature h3,.productBody h3{color:#4d373c}.feature p,.productBody p{color:#806b70!important}.hoverLift:hover{border-color:#b86f7873;box-shadow:0 24px 65px #5b363e21}.productImageWrap,.productImage,.mainProductImage,.mainProductImage img{background:#f8f0ec!important}.productMeta,.productFooter{color:#b86f78!important}.chips small{color:#8b6269;background:#fcf0f1;border-color:#b86f7833}.imagePanel{border-color:#b86f7833;box-shadow:0 20px 60px #5231381c}.imagePanel:after{background:linear-gradient(#0000 42%,#4b2b32c7)}.list li{color:#624d52;background:#fff;border-color:#b86f7829;box-shadow:0 8px 22px #5b363e0d}.list li:before{color:#b86f78}.ctaBand{background:linear-gradient(135deg,#b86f788c,#542d35ad),url("/images/مقص دار.png") 50%/cover;border-color:#b86f7838}.ctaBand:before{background:#4c272e47}.ctaBand h2,.ctaBand .heroLead{color:#fff}.storyText,.detailInfo p{color:#7d676c}.specRow{color:#624d52;background:#fff;border-color:#b86f7824}.specRow b{color:#b86f78}input,textarea,select{color:#4c383d;background:#fff;border-color:#b86f7833;box-shadow:0 7px 20px #5b363e0a}input:focus,textarea:focus,select:focus{border-color:#b86f78;outline:2px solid #b86f782e}.notice{color:#98545e;background:#fae8e9;border-color:#b86f7838}.socialIcon{color:#b86f78;background:#fff;border-color:#b86f7847;box-shadow:0 8px 22px #5b363e12}.socialIcon:hover{color:#fff;background:linear-gradient(135deg,#cf9298,#b86f78);box-shadow:0 12px 28px #b86f7847}.footer{background:linear-gradient(#fcf2ef,#f8e8e5);border-top-color:#b86f7826}.footer h3{color:#9f5a64}.footer p,.footer a{color:#765f64}.footer a:hover{color:#b86f78}.copyright{color:#957c81;border-top-color:#b86f7824}.mobileMenu{background:#fffaf7!important;border-color:#b86f7833!important}.mobileNav a{color:#604c50!important;background:#fff!important;border-color:#b86f7826!important}.mobileMenuOverlay{background:#48292f47!important}@media (max-width:768px){.heroOverlay{background:linear-gradient(#fffaf785,#fffaf7f0)!important}.heroTextPanel{background:#fffaf7e6!important}}.modernRatio{aspect-ratio:4/5;background:#f7f1ed;position:relative;height:auto!important}.modernRatio .productImage{object-fit:cover;width:100%;height:100%;transform:none!important}.catalogCard{color:#2e2525;background:#fff;border:1px solid #eaded8;border-radius:24px;transition:all .3s;overflow:hidden;box-shadow:0 18px 45px #6948481a}.catalogCard:hover{transform:translateY(-6px);box-shadow:0 26px 60px #69484829}.freeSizeBadge,.viewBadge{z-index:2;letter-spacing:.8px;border-radius:999px;font-size:11px;font-weight:900;position:absolute}.freeSizeBadge{color:#9f606d;background:#ffffffeb;padding:8px 12px;top:14px;right:14px}.viewBadge{opacity:0;color:#7f4f59;white-space:nowrap;background:#fff;padding:10px 18px;transition:all .3s;bottom:16px;left:50%;transform:translate(-50%,16px)}.catalogCard:hover .viewBadge{opacity:1;transform:translate(-50%)}.modernProductBody{padding:18px 18px 20px}.modernProductBody .productMeta{color:#a26e75}.modernProductBody h3{margin:10px 0 14px;font-size:20px}.visibleColors{flex-wrap:wrap;gap:9px;margin:12px 0 16px;display:flex}.colorItem{background:#fff;border:1px solid #eaded8;border-radius:999px;align-items:center;gap:6px;padding:5px 8px;display:inline-flex}.colorItem i{border:1px solid #00000026;border-radius:50%;width:17px;height:17px;box-shadow:inset 0 0 0 2px #ffffff8c}.colorItem small{color:#6e5b5d;font-size:11px}.modernProductBody .productFooter{border-top:1px solid #f0e6e2;padding-top:14px}.modernProductBody .productFooter span{color:#8b7677}.catalogColorFilters{flex-wrap:wrap;gap:8px;display:flex}.catalogColorFilters button,.productColorChoices button{color:#715d60;cursor:pointer;font:inherit;background:#fff;border:1px solid #d8c1c4;border-radius:999px;padding:10px 15px;width:auto!important}.catalogColorFilters button.active,.productColorChoices button.active{color:#fff;background:#bd7d87;border-color:#bd7d87;box-shadow:0 8px 24px #bd7d8742}.productColorChoices{flex-wrap:wrap;gap:10px;margin:10px 0 20px;display:flex}.freeSizePanel{background:#d4a37314;border:1px solid #d4a37340;border-radius:18px;grid-template-columns:auto 1fr;align-items:center;gap:4px 14px;margin-bottom:20px;padding:16px 18px;display:grid}.freeSizePanel strong{color:var(--gold2);font-size:18px}.freeSizePanel small{color:#f5efe6ad;grid-column:1/-1}.homeCollections{color:#392e30;background:#fffaf7}.homeIntroRow{grid-template-columns:1fr 1fr;align-items:end;gap:40px;margin-bottom:30px;display:grid}.homeIntroRow h2{margin:14px 0 0;font-size:clamp(36px,5vw,64px)}.homeIntroRow p{color:#7f6a6d;font-size:17px;line-height:2}.collectionMosaic{grid-template-rows:1fr 1fr;grid-template-columns:1.25fr .75fr;gap:18px;display:grid}.collectionTile{background:#eaded8;border-radius:28px;min-height:300px;position:relative;overflow:hidden}.collectionLarge{grid-row:1/3;min-height:620px}.collectionTile img{object-fit:cover;width:100%;height:100%;transition:all .55s}.collectionTile:hover img{transform:scale(1.035)}.collectionTile:after{content:"";background:linear-gradient(#0000 42%,#24191bad);position:absolute;inset:0}.collectionTile span{z-index:2;color:#fff;position:absolute;bottom:22px;right:24px}.collectionTile small{letter-spacing:2px;opacity:.78;display:block}.collectionTile b{margin-top:5px;font-size:26px;display:block}@media (max-width:760px){.homeIntroRow{grid-template-columns:1fr;gap:12px}.collectionMosaic{grid-template-rows:auto;grid-template-columns:1fr}.collectionLarge{grid-row:auto;min-height:480px}.collectionTile{min-height:360px}.visibleColors{gap:6px}.colorItem small{display:none}.catalogColorFilters{flex-wrap:nowrap;padding-bottom:6px;overflow-x:auto}.catalogColorFilters button{white-space:nowrap}.viewBadge{display:none}.grid3{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.modernProductBody{padding:12px}.modernProductBody h3{font-size:16px}.freeSizeBadge{padding:6px 8px;font-size:9px;top:8px;right:8px}}
:root{--store-bg:#fffdfd;--store-surface:#fff;--store-blush:#fdf4f6;--store-rose:#bd7d87;--store-rose-dark:#8f5861;--store-ink:#2f292b;--store-copy:#6f6265;--store-line:#eedde1;--store-shadow:0 18px 55px #5b363e17}html,body{background:var(--store-bg);color:var(--store-ink)}body:before{background:radial-gradient(circle at 8% 4%,#e8bcc638,#0000 24%),radial-gradient(circle at 92% 13%,#fae1e780,#0000 25%),linear-gradient(#fffdfd,#fff)}body:after{display:none}.container{width:min(1280px,100% - 48px)}.siteHeader{padding:14px 18px}.navShell{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffffe6;border:1px solid #bd7d8729;max-width:1320px;min-height:72px;padding:10px 14px 10px 18px;box-shadow:0 12px 36px #50303714}.brandMark{gap:12px}.logoImg{border:1px solid #f0dfe3;width:52px;height:52px;box-shadow:0 7px 20px #5b363e1a}.brandMark b{color:var(--store-rose-dark);font-size:25px}.mainNav{gap:8px}.mainNav a{color:#55494c;border-radius:999px;padding:10px 14px;font-weight:700}.mainNav a:hover{background:var(--store-blush);color:var(--store-rose-dark)}.langSwitch{border-color:var(--store-line);color:var(--store-rose-dark);background:#fff}.btn{letter-spacing:0;min-height:48px;box-shadow:none;border-radius:14px;padding:12px 24px}.btn-gold{color:#fff;background:linear-gradient(135deg,#cb919a,#b86f78);box-shadow:0 11px 26px #b86f7833}.btn-gold:hover{transform:translateY(-2px);box-shadow:0 15px 32px #b86f7847}.btn-outline{color:#8b5962;background:#fff;border-color:#e6cfd4}.btn-outline:hover{background:#fdf4f6;border-color:#d5a8b0}.heroVideoSection{background:#f8ecef;min-height:92vh}.heroVideo{object-fit:cover;background:#f8ecef!important}.heroOverlay{background:linear-gradient(90deg,#fffdfdf7 0%,#fffdfde0 40%,#fffdfd33 75%,#fffdfd0f 100%)!important}.heroVideoContent{min-height:92vh;padding-top:122px;padding-bottom:56px}.heroTextPanel{border-radius:28px;max-width:650px;padding:38px;background:#ffffffd1!important;border:1px solid #bd7d8724!important;box-shadow:0 26px 80px #46282f1a!important}.eyebrow{color:#9f606d;background:#fff5f7;border-color:#ecd5da;padding:8px 14px;font-size:13px}.heroTextPanel h1{color:#31282b;letter-spacing:-1.2px;font-size:clamp(48px,6.2vw,82px);line-height:1.08}.heroLead{color:#5f5054;font-size:clamp(18px,2vw,22px)}.heroBody{color:#75676a;line-height:1.95}.stats{gap:10px}.stat{box-shadow:none;background:#fffc;border-color:#eedde1;border-radius:16px;padding:15px 17px}.stat b{color:#ad6975;font-size:23px}.stat small{color:#76676b}.section{padding:84px 0}.section.dark{background:linear-gradient(#fdf5f6,#fffdfd)}.homeCollections{background:#fffdfd;padding-top:90px}.homeIntroRow{align-items:center}.homeIntroRow h2,.sectionTitle h2{color:#30282a;letter-spacing:-.5px}.homeIntroRow p,.sectionTitle p{color:#76686b}.collectionMosaic{gap:16px}.collectionTile{border:1px solid #f0dfe3;border-radius:24px;box-shadow:0 16px 45px #5b363e14}.collectionTile:after{background:linear-gradient(#0000 40%,#342429a8)}.collectionTile span{bottom:24px;right:24px}.collectionTile b{font-size:28px}.collectionTile small{color:#f8dfe4}.grid3{gap:20px}.card{border:1px solid var(--store-line);box-shadow:var(--store-shadow);background:#fff;border-radius:22px}.feature{padding:26px}.featureIcon{color:#ae6874;background:#fff4f6;border-color:#efd9de;border-radius:14px}.feature h3{color:#3b3033}.feature p{color:#776a6d!important}.hoverLift:hover{border-color:#dcb7bf;transform:translateY(-5px);box-shadow:0 24px 60px #5b363e21}.timeline{gap:16px}.step img{height:260px}.stepBody{padding:20px}.stepBody span{color:#b86f78}.imagePanel{box-shadow:var(--store-shadow);border-color:#ead6da;border-radius:24px}.list{padding:0}.list li{background:#fff;border-color:#eedde1;border-radius:14px;box-shadow:0 7px 20px #5b363e0b}.sectionTitle{margin-bottom:30px}.sectionTitle .kicker{background:#fff5f7;border:1px solid #efd9de;border-radius:999px;margin-bottom:12px;padding:7px 12px;font-size:13px;display:inline-flex}.catalogCard{background:#fff;border:1px solid #eedde1;border-radius:20px;box-shadow:0 14px 38px #5b363e13}.catalogCard:hover{border-color:#dfbec5;transform:translateY(-5px);box-shadow:0 22px 52px #5b363e1f}.modernRatio{aspect-ratio:4/5;background:#fdf7f8}.modernRatio .productImage{object-fit:contain;background:#fdf7f8!important}.freeSizeBadge{color:#925c66;letter-spacing:.4px;background:#ffffffeb;border:1px solid #f0dfe3;padding:7px 10px;top:12px;right:12px}.viewBadge{color:#8f5861;background:#fff;border:1px solid #ead4d9;box-shadow:0 10px 28px #50303724}.modernProductBody{padding:18px}.modernProductBody .productMeta{color:#a16d75;font-size:12px}.modernProductBody h3{color:#372d30;margin:9px 0 12px;font-size:19px}.visibleColors{margin:10px 0 14px}.colorItem{background:#fff;border-color:#eadde0;padding:4px 7px}.colorItem small{color:#716366}.modernProductBody .productFooter{border-top-color:#f0e4e7;padding-top:13px}.modernProductBody .productFooter strong{color:#8f5861}.modernProductBody .productFooter span{color:#8b7a7d}.catalogColorFilters button,.productColorChoices button{color:#715d60;background:#fff;border-color:#e7d3d7}.catalogColorFilters button:hover,.productColorChoices button:hover{background:#fff6f7;border-color:#cb939d}.catalogColorFilters button.active,.productColorChoices button.active{color:#fff;background:#b86f78;border-color:#b86f78}.productDetail{padding-top:132px}.detailGrid{align-items:start;gap:48px}.mainProductImage{border-color:#ead8dc;border-radius:24px;box-shadow:0 18px 50px #5b363e14;background:#fdf7f8!important}.mainProductImage img{min-height:620px;background:#fdf7f8!important}.galleryGrid{grid-template-columns:repeat(3,1fr);gap:12px}.galleryGrid img,.galleryGrid img:first-child{border-color:#ead8dc;border-radius:16px;height:170px;background:#fdf7f8!important}.detailInfo{position:sticky;top:116px}.detailInfo h1{color:#332a2d;margin:18px 0 14px;font-size:clamp(38px,4.8vw,62px)}.detailInfo p{color:#76686b}.specTable{gap:8px}.specRow{background:#fff;border-color:#eedde1;border-radius:13px}.specRow b{color:#9f606d}.detailInfo .card.feature{background:snow;border-radius:20px}.freeSizePanel{background:#fff4f6;border-color:#ead6da}.freeSizePanel strong{color:#a85e68}.freeSizePanel small{color:#7d6c70}input,textarea,select{color:#4c383d;box-shadow:none;background:#fff;border-color:#ead6da;border-radius:13px}input:focus,textarea:focus,select:focus{border-color:#bd7d87;outline:3px solid #b86f781a}.ctaBand{background:linear-gradient(135deg,#9c5360d1,#52303994),url("/images/مقص دار.png") 50%/cover;border-color:#e5cbd0;border-radius:26px;box-shadow:0 24px 65px #5b363e24}.ctaBand:before{background:#46252e1f}.footer{background:linear-gradient(#fff7f8,#fbecef);border-top-color:#efdde1;padding-top:62px}.footer h3{color:#8f5861}.footer p,.footer a{color:#725f63}.copyright{color:#8e777c;border-top-color:#ead3d8}.floatingWhatsApp{border:3px solid #fff;padding:13px 18px;bottom:20px;left:20px;box-shadow:0 14px 35px #25d36640}@media (max-width:980px){.container{width:min(100% - 30px,760px)}.heroVideoSection,.heroVideoContent{min-height:820px}.heroTextPanel{max-width:620px}.detailInfo{position:static}.mainProductImage img{height:auto;min-height:0}}@media (max-width:760px){.siteHeader{padding:9px 10px}.navShell{border-radius:19px;min-height:62px;padding:8px 10px}.logoImg{width:43px!important;height:43px!important}.heroVideoSection,.heroVideoContent{min-height:760px}.heroVideoContent{align-items:flex-end;padding:100px 0 34px}.heroTextPanel{border-radius:22px;padding:24px 20px}.heroTextPanel h1{font-size:40px!important}.heroBody{display:none}.stats{grid-template-columns:repeat(3,1fr)}.stat{padding:10px}.stat b{font-size:18px}.stat small{font-size:10px}.section{padding:60px 0}.container{width:100%;padding-inline:15px}.homeCollections{padding-top:64px}.collectionLarge,.collectionTile{min-height:390px}.collectionTile{border-radius:20px}.collectionTile b{font-size:23px}.grid3{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.catalogCard{border-radius:16px}.modernProductBody{padding:11px}.modernProductBody h3{font-size:15px}.productMeta{font-size:10px}.productFooter{gap:3px;display:grid!important}.productFooter strong{font-size:13px}.productFooter span{font-size:11px}.detailGrid{gap:24px}.mainProductImage{border-radius:18px}.galleryGrid{grid-template-columns:repeat(3,1fr)}.galleryGrid img,.galleryGrid img:first-child{height:110px}.detailInfo h1{font-size:34px!important}.ctaBand{border-radius:20px;padding:28px 22px}.footerGrid{gap:28px}.floatingWhatsApp{padding:12px 15px;bottom:12px;left:12px}}
.heroVideoSection{background:#eadfe1!important}.heroVideo{filter:saturate(.98)contrast(1.03);object-fit:cover!important}.heroOverlay{background:linear-gradient(90deg,#fffafb61 0%,#fffafb29 46%,#42232b0d 100%)!important}.heroTextPanel{-webkit-backdrop-filter:blur(5px)!important;background:#ffffff2e!important;border:1px solid #ffffff85!important;box-shadow:0 22px 70px #3f232a24!important}.heroTextPanel h1,.heroTextPanel .heroLead,.heroTextPanel .heroBody{text-shadow:0 1px 12px #ffffffe6}.heroTextPanel .stat{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#ffffff4d;border-color:#ffffff8c}.colorItem i,.adminColorChoice i{border:1px solid #32232833;border-radius:50%;flex:0 0 18px;width:18px;height:18px;box-shadow:inset 0 0 0 2px #ffffff85,0 1px 4px #3223281f}.adminColorChoice{gap:8px!important;min-height:42px!important;padding:9px 13px!important}.adminAdvanced{background:snow;border:1px solid #ead6da;border-radius:14px;overflow:hidden}.adminAdvanced summary{cursor:pointer;color:#8f5861;padding:14px 16px;font-weight:800;list-style-position:inside}.adminAdvancedFields{gap:12px;padding:0 14px 14px;display:grid}.adminGrid form>.notice{margin:0}.adminGrid form>.chips{margin:0 0 4px}@media (max-width:768px){.heroOverlay{background:linear-gradient(#fffafb1a,#fffafb57)!important}.heroTextPanel{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background:#ffffff3d!important}.adminColorChoice{width:auto!important}}
.adminImageManager{background:#fffafb;border:1px solid #ead6da;border-radius:16px;padding:16px}.adminImageManager>p{color:#6f555b;margin:0 0 14px}.adminImageGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.adminImageCard{background:#fff;border:1px solid #eadde0;border-radius:14px;gap:9px;padding:10px;transition:all .2s;display:grid}.adminImageCard.isPrimary{border-color:#b86f78;box-shadow:0 0 0 2px #b86f781f}.adminImageCard img{object-fit:contain;background:#fdf7f8;border-radius:10px;width:100%;height:180px}.adminImageCard .btn{width:100%;min-height:40px;padding:8px 10px;font-size:12px}.adminRemoveImage{color:#a34152;cursor:pointer;background:0 0;border:0;padding:6px;font-family:inherit;font-weight:700}.productThumbs{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.productThumbs button{cursor:pointer;background:#fff;border:1px solid #ead8dc;border-radius:14px;padding:5px;transition:all .2s;position:relative;overflow:hidden}.productThumbs button.active{border-color:#b86f78;box-shadow:0 0 0 3px #b86f781f}.productThumbs img{object-fit:contain;background:#fdf7f8;border-radius:9px;width:100%;height:130px}.productThumbs small{color:#7f4f59;background:#ffffffe6;border-radius:999px;padding:4px 8px;font-weight:800;position:absolute;bottom:8px;right:8px}.mainProductImage img{transition:opacity .25s}@media (max-width:768px){.adminImageGrid{grid-template-columns:1fr 1fr}.adminImageCard img{height:140px}.productThumbs{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.productThumbs img{height:82px}.productThumbs small{display:none}}
.catalogAutoImage{animation:.38s both catalogImageIn}.catalogSlideCounter{z-index:3;color:#7f4f59;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffe0;border:1px solid #b86f782e;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:900;position:absolute;top:12px;left:12px}@keyframes catalogImageIn{0%{opacity:.45;transform:scale(1.015)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.catalogAutoImage{animation:none}}@media (max-width:768px){.catalogSlideCounter{padding:4px 7px;font-size:9px;top:8px;left:8px}}
.modernRatio{isolation:isolate;position:relative}.catalogBaseImage,.catalogIncomingImage{inset:0;object-fit:contain!important;width:100%!important;height:100%!important;position:absolute!important;transform:none!important}.catalogBaseImage{z-index:0;opacity:1}.catalogIncomingImage{z-index:1;opacity:0;will-change:opacity;transition:opacity .56s}.catalogIncomingImage.isVisible{opacity:1}.catalogCard:hover .catalogBaseImage,.catalogCard:hover .catalogIncomingImage{transform:none!important}.catalogSlideCounter,.freeSizeBadge,.viewBadge{z-index:3}.heroVideo,.collectionTile img,.step img,.imagePanel img{content-visibility:auto}@media (prefers-reduced-motion:reduce){.catalogIncomingImage{transition:none}}
