@import "https://fonts.googleapis.com/css2?family=Noto+Sans+Arabic:wght@300;400;500;600;700&family=Playfair+Display:ital,wght@0,600;1,600&display=swap";*{box-sizing:border-box}:root{--black:#070707;--panel:#111;--gold:#d7aa4d;--gold2:#f3d48f;--red:#a9151d;--line:#2a2926;--muted:#8f8d88}html{scroll-behavior:smooth}body{background:var(--black);color:#fff;margin:0;font-family:Noto Sans Arabic,Arial,sans-serif}.zsbApp{background:#080808;min-height:100vh}button,input{font:inherit}.offer{background:var(--red);letter-spacing:.03em;place-items:center;height:32px;font-size:11px;display:grid}.topbar{border-bottom:1px solid var(--line);z-index:50;background:#070707f5;align-items:center;height:76px;padding:0 clamp(18px,5vw,70px);display:flex;position:sticky;top:0}.logo{color:#fff;direction:ltr;background:0 0;border:0;align-items:center;gap:12px;display:flex}.logo>b{color:var(--gold);border:1px solid #6c552b;padding:6px;font:700 30px Arial}.logo span{letter-spacing:.08em;text-align:left;font-size:11px}.logo small{color:var(--gold);letter-spacing:.34em;font-size:8px;display:block}nav{gap:32px;margin:auto;display:flex}nav button{color:#aaa;background:0 0;border:0;padding:27px 0;font-size:12px}nav button:hover{color:var(--gold)}.actions{direction:ltr;display:flex}.actions button{color:#fff;background:0 0;border:0;width:44px;height:44px;font-size:20px;position:relative}.actions em{background:var(--red);border-radius:50%;place-items:center;width:16px;height:16px;font-size:8px;font-style:normal;display:grid;position:absolute;top:1px;right:0}.menu{color:#fff;background:0 0;border:0;font-size:22px;display:none}.heroNew{background:#050505;height:720px;min-height:620px;position:relative;overflow:hidden}.heroNew>img{object-fit:cover;object-position:70% center;filter:brightness(.67)saturate(.9);width:100%;height:100%;position:absolute;inset:0}.heroNew:after{content:"";background:linear-gradient(90deg,#000000fa,#000000d1 42%,#00000026 75%),linear-gradient(#0000 60%,#080808);position:absolute;inset:0}.heroCopy{z-index:2;max-width:600px;position:absolute;top:50%;right:clamp(24px,8vw,120px);transform:translateY(-50%)}.heroCopy>span,.title>span,.aiBanner span,.modalInfo>span{color:var(--gold2);letter-spacing:.18em;font-size:10px}.heroCopy h1{margin:20px 0;font:600 clamp(50px,6vw,82px)/1.05 Noto Sans Arabic}.heroCopy h1 i{color:var(--gold);font-style:normal}.heroCopy p{color:#ccc;max-width:520px;font-size:16px;line-height:2}.heroCopy>div{gap:12px;margin-top:30px;display:flex}.gold,.outline{border:1px solid var(--gold);cursor:pointer;padding:14px 22px;font-size:12px}.gold{background:var(--gold);color:#090909;font-weight:700}.gold:hover{background:var(--gold2)}.outline{color:#fff;background:#00000059}.section,.page{padding:85px clamp(18px,6vw,90px)}.page{background:radial-gradient(circle at 80% 5%,#1e160c,#080808 38%);min-height:75vh}.dark{background:#0c0c0c}.title{margin-bottom:38px}.title h2{margin:8px 0;font-size:clamp(34px,4vw,55px)}.categories{border:1px solid var(--line);grid-template-columns:repeat(8,1fr);display:grid}.categories button{border:0;border-left:1px solid var(--line);color:#fff;background:#0d0d0d;min-height:155px;padding:20px;transition:all .2s}.categories button:hover{background:#1a150d;transform:translateY(-4px)}.categories span,.categories b,.categories small{display:block}.categories span{color:var(--gold);margin-bottom:16px;font-size:30px}.categories b{font-size:14px}.categories small{color:#666;margin-top:6px;font-size:8px}.products{grid-template-columns:repeat(4,1fr);gap:17px;display:grid}.product{background:#111;border:1px solid #262522;position:relative;overflow:hidden}.product>em{z-index:2;background:var(--red);padding:7px 10px;font-size:8px;font-style:normal;position:absolute;top:13px;right:13px}.heart{z-index:3;color:#fff;background:#000000a6;border:1px solid #555;border-radius:50%;width:38px;height:38px;font-size:19px;position:absolute;top:13px;left:13px}.heart.on{color:#e0343e;border-color:#e0343e}.photo{background:#050505;border:0;width:100%;height:310px;padding:0;overflow:hidden}.photo img{object-fit:cover;width:100%;height:100%;transition:all .35s}.product:hover .photo img{transform:scale(1.035)}.pInfo{padding:18px}.pInfo>small{color:var(--gold);text-transform:uppercase;letter-spacing:.15em;font-size:8px}.pInfo>button{color:#fff;text-align:right;background:0 0;border:0;width:100%;padding:0}.pInfo h3{margin:7px 0 2px;font-size:18px}.pInfo p{color:#777;text-align:right;direction:ltr;margin:0 0 15px;font-size:9px}.pInfo>div{direction:ltr;align-items:center;gap:8px;display:flex}.pInfo strong{color:var(--gold2);font-size:17px}.pInfo del{color:#666;font-size:11px}.pInfo div span{color:var(--gold);margin-left:auto;font-size:10px}.add{border:0;border-top:1px solid var(--line);color:#bbb;text-align:right;background:#131313;width:100%;padding:13px 18px;font-size:10px}.add b{float:left;color:var(--gold);font-size:18px}.add:hover{color:#fff;background:#211a10}.aiBanner{background:#0d0d0d;grid-template-columns:44% 56%;min-height:560px;display:grid}.aiBanner>div{align-self:center;padding:80px max(30px,7vw)}.aiBanner h2{margin:15px 0;font-size:44px;line-height:1.4}.aiBanner p,.lead{color:#999;line-height:2}.aiBanner img{object-fit:cover;width:100%;height:100%}.search{background:#0c0c0cd9;border:1px solid #37332c;align-items:center;max-width:850px;height:60px;padding:0 18px;display:flex}.search span{color:var(--gold);font-size:25px}.search input{color:#fff;background:0 0;border:0;outline:0;flex:1;padding:0 15px}.filters{gap:8px;padding:20px 0 35px;display:flex;overflow:auto}.filters button{white-space:nowrap;color:#888;background:#0e0e0e;border:1px solid #333;padding:9px 16px;font-size:10px}.filters button.active{background:var(--gold);color:#111;border-color:var(--gold)}.cartLayout{grid-template-columns:1fr 350px;gap:35px;display:grid}.cartRow{border-top:1px solid #333;grid-template-columns:130px 1fr auto;align-items:center;gap:20px;padding:18px 0;display:grid}.cartRow img{object-fit:cover;width:130px;height:110px}.cartRow small{color:var(--gold);font-size:8px}.cartRow h3{margin:5px 0;font-size:20px}.qty{direction:ltr;border:1px solid #333;width:max-content;display:flex}.qty button,.qty b{color:#fff;background:0 0;border:0;place-items:center;width:30px;height:28px;display:grid}.cartRow>strong{color:var(--gold2)}.cartLayout aside{background:#121212;border:1px solid #34312b;height:max-content;padding:28px}.cartLayout aside h2{margin-top:0}.cartLayout aside p{color:#999;justify-content:space-between;display:flex}.goldText{color:var(--gold)}.cartLayout aside .grand{color:#fff;font-size:18px}.cartLayout aside .gold{width:100%;margin-top:18px}.emptyNew{text-align:center;border:1px dashed #333;padding:90px 20px}.emptyNew>span{color:var(--gold);font-size:55px}.advisor{background:#101010;border:1px solid #302c25;grid-template-columns:55% 45%;display:grid;overflow:hidden}.advisor>div{padding:45px}.advisor label{color:var(--gold2);margin:12px 0 16px;font-size:12px;display:block}.adChoices{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.adChoices button{min-height:90px;color:var(--gold);background:#151515;border:1px solid #333;font-size:24px}.adChoices b{color:#fff;margin-top:8px;font-size:11px;display:block}.advisor input{width:100%;accent-color:var(--gold);margin:10px 0 30px}.advisor img{object-fit:cover;width:100%;height:100%}.profileGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.profileGrid button{color:#fff;text-align:right;background:#121212;border:1px solid #302e29;grid-template-columns:50px 1fr auto;align-items:center;padding:25px;display:grid}.profileGrid span{color:var(--gold);font-size:27px}.profileGrid i{color:var(--gold);font-style:normal}.modal{z-index:100;background:#000000e0;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal article{background:#111;border:1px solid #3b3428;grid-template-columns:52% 48%;width:min(1000px,100%);max-height:90vh;display:grid;position:relative;overflow:auto}.modal article>img{object-fit:cover;width:100%;height:650px}.close{color:#fff;z-index:2;background:#111;border:0;font-size:30px;position:absolute;top:8px;left:12px}.modalInfo{padding:60px 40px}.modalInfo h2{margin:15px 0;font-size:39px}.modalInfo small{color:var(--gold)}.modalInfo p{color:#999;margin:25px 0;line-height:1.8}.modalInfo>strong{color:var(--gold2);text-align:right;direction:ltr;font-size:27px;display:block}.modalInfo del{color:#666;font-size:15px}.modalInfo>div{gap:9px;margin-top:30px;display:flex}.toast{z-index:200;color:#111;background:#f2eee4;padding:13px 22px;font-size:11px;position:fixed;bottom:85px;left:50%;transform:translate(-50%);box-shadow:0 10px 40px #000}footer{text-align:center;background:#060606;border-top:1px solid #222;padding:60px 20px 95px}footer b{color:var(--gold);font:700 38px Arial}footer p{letter-spacing:.15em;font-size:11px}footer small{color:#555}.bottom{display:none}@media (max-width:1000px){.categories{grid-template-columns:repeat(4,1fr)}.products{grid-template-columns:repeat(2,1fr)}.aiBanner{grid-template-columns:1fr}.aiBanner img{height:450px}.advisor{grid-template-columns:1fr}.advisor img{height:420px}.cartLayout{grid-template-columns:1fr}}@media (max-width:700px){.offer{font-size:8px}.topbar{height:64px;padding:0 14px}.menu{margin-left:8px;display:block}.logo span{display:none}.logo>b{font-size:22px}.actions{margin-right:auto}.actions button{width:38px}.topbar nav{background:#0a0a0a;border-bottom:1px solid #333;flex-direction:column;gap:0;padding:12px 20px;display:none;position:absolute;top:64px;left:0;right:0}.topbar nav.open{display:flex}.topbar nav button{text-align:right;padding:13px}.heroNew{height:680px}.heroNew>img{object-position:55% center}.heroNew:after{background:linear-gradient(#0003 15%,#000000e0 51%,#080808 96%)}.heroCopy{inset:auto 22px 65px;transform:none}.heroCopy h1{font-size:45px}.heroCopy p{font-size:13px}.heroCopy>div{flex-direction:column}.section,.page{padding:55px 16px}.title h2{font-size:34px}.categories{grid-template-columns:repeat(2,1fr)}.categories button{min-height:125px}.products{grid-template-columns:repeat(2,1fr);gap:9px}.photo{height:190px}.pInfo{padding:12px}.pInfo h3{font-size:14px}.pInfo p{display:none}.pInfo>div{flex-wrap:wrap}.pInfo div span{width:100%;margin:3px 0 0}.add{padding:11px;font-size:8px}.product>em{padding:5px;font-size:6px}.heart{width:32px;height:32px;font-size:16px}.aiBanner>div{padding:55px 22px}.aiBanner h2{font-size:34px}.aiBanner img{height:330px}.cartRow{grid-template-columns:90px 1fr}.cartRow img{width:90px;height:90px}.cartRow>strong{grid-column:2}.advisor>div{padding:25px 16px}.adChoices{grid-template-columns:repeat(2,1fr)}.advisor img{height:300px}.profileGrid{grid-template-columns:1fr}.modal{padding:0}.modal article{grid-template-columns:1fr;max-height:100vh}.modal article>img{height:42vh}.modalInfo{padding:30px 22px}.modalInfo h2{font-size:30px}.bottom{z-index:60;background:#080808f7;border-top:1px solid #333;grid-template-columns:repeat(5,1fr);height:68px;display:grid;position:fixed;bottom:0;left:0;right:0}.bottom button{color:#777;background:0 0;border:0;font-size:19px}.bottom button.active{color:var(--gold)}.bottom small{margin-top:3px;font-size:7px;display:block}footer{padding-bottom:110px}}.heroNew>img{object-position:center 42%;filter:brightness(.72)saturate(.92)contrast(1.04)}.heroNew:after{background:linear-gradient(270deg,#000000f5,#000000c2 42%,#0000001f 78%),linear-gradient(#0000 58%,#080808),radial-gradient(circle at 55% 20%,#d7aa4d24,#0000 32%)}@media (max-width:700px){.heroNew>img{object-position:center center;filter:brightness(.68)saturate(.95)}.heroNew:after{background:linear-gradient(#00000029 18%,#000000e0 52%,#080808 96%),linear-gradient(90deg,#00000059,#0000)}}.shopHead{direction:rtl;grid-template-columns:minmax(0,850px) 220px;gap:12px;display:grid}.shopHead .search{max-width:none}.shopHead>select,.filterPanel select{color:#ddd;background:#101010;border:1px solid #37332c;outline:0;padding:0 14px}.shopLayout{direction:rtl;grid-template-columns:230px 1fr;gap:28px;display:grid}.filterPanel{background:#101010;border:1px solid #302d27;height:max-content;padding:22px;position:sticky;top:95px}.filterPanel h3{margin:0 0 22px;font-size:20px}.filterPanel label{color:#888;margin:20px 0;font-size:10px;display:block}.filterPanel label>b{float:left;color:var(--gold)}.filterPanel select{width:100%;height:42px;margin-top:9px;display:block}.filterPanel input[type=range]{width:100%;accent-color:var(--gold);margin-top:15px;display:block}.filterPanel .check{color:#ccc;align-items:center;gap:8px;display:flex}.filterPanel .check input{accent-color:var(--gold)}.filterPanel>button{color:#aaa;background:0 0;border:1px solid #45413a;width:100%;padding:10px;font-size:9px}.shopResults{min-width:0}.resultCount{color:#777;margin-bottom:16px;font-size:10px}.resultCount b{color:var(--gold);font-size:14px}.stock{color:#76a47c;margin-top:12px;font-size:8px;font-style:normal;display:block}.detailVisual{background:#050505;min-height:650px;position:relative}.detailVisual>img{object-fit:cover;width:100%;height:650px}.detailVisual>div{gap:8px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.detailVisual button{color:#fff;background:#050505d9;border:1px solid #777;padding:10px;font-size:9px}.availability{border-top:1px solid #302d28;border-bottom:1px solid #302d28;justify-content:space-between;padding:14px 0;font-size:9px;display:flex}.availability b{color:#79a67e}.availability span{color:#777}.modalInfo ul{grid-template-columns:1fr 1fr;gap:8px;margin:20px 0;padding:0;list-style:none;display:grid}.modalInfo li{color:#bbb;background:#171717;border:1px solid #2d2d2d;padding:10px;font-size:9px}.modalInfo li:first-letter{color:var(--gold)}.saving{background:var(--red);margin-top:9px;padding:5px 9px;font-size:8px;display:inline-block}.deliveryNote{color:#888;border-top:1px solid #302d28;padding-top:18px;font-size:8px;margin-top:24px!important}.add:disabled{opacity:.45;cursor:not-allowed}@media (max-width:900px){.shopHead{grid-template-columns:1fr}.shopHead>select{height:48px}.shopLayout{grid-template-columns:1fr}.filterPanel{grid-template-columns:1fr 1fr;gap:0 12px;display:grid;position:static}.filterPanel h3,.filterPanel>button{grid-column:1/3}.detailVisual{min-height:350px}.detailVisual>img{height:42vh;min-height:350px}}@media (max-width:520px){.filterPanel{grid-template-columns:1fr}.filterPanel h3,.filterPanel>button{grid-column:auto}.modalInfo ul{grid-template-columns:1fr 1fr}.detailVisual>div{flex-direction:column}}.checkoutSteps{color:#666;align-items:center;max-width:680px;margin:-10px 0 40px;font-size:10px;display:flex}.checkoutSteps b{white-space:nowrap}.checkoutSteps b:first-child,.checkoutSteps .active{color:var(--gold)}.checkoutSteps i{background:#393939;flex:1;height:1px;margin:0 12px}.checkoutLayout{grid-template-columns:1fr 390px;gap:35px;display:grid}.checkoutForm{background:#101010;border:1px solid #302d28;padding:32px}.checkoutForm h2{margin:4px 0 22px;font-size:22px}.form2{grid-template-columns:1fr 1fr;gap:16px;display:grid}.form2 label{color:#999;font-size:9px}.form2 .wide{grid-column:1/3}.form2 input,.form2 select,.form2 textarea{color:#fff;background:#0a0a0a;border:1px solid #343434;outline:0;width:100%;margin-top:8px;padding:13px;display:block}.form2 textarea{resize:vertical;min-height:85px}.form2 input:focus,.form2 textarea:focus{border-color:var(--gold)}.payments{grid-template-columns:1fr 1fr;gap:12px;display:grid}.payments button{text-align:right;color:#fff;background:#121212;border:1px solid #333;grid-template-columns:42px 1fr;padding:17px;display:grid}.payments button.active{border-color:var(--gold);background:#1d1810}.payments span{color:var(--gold);grid-row:1/3;font-size:23px}.payments b,.payments small{display:block}.payments small{color:#777;margin-top:5px;font-size:8px}.cardNotice{color:#999;background:#17140f;border:1px solid #3d3427;margin-top:12px;padding:13px;font-size:9px}.backBtn,.textBtn{color:#888;background:0 0;border:0;margin-top:24px}.checkoutSummary{background:#121212;border:1px solid #373128;height:max-content;padding:28px;position:sticky;top:95px}.checkoutSummary h2{margin-top:0}.miniItem{border-bottom:1px solid #292929;grid-template-columns:62px 1fr auto;align-items:center;gap:11px;padding:12px 0;display:grid}.miniItem img{object-fit:cover;width:62px;height:55px}.miniItem b,.miniItem small{display:block}.miniItem b{font-size:11px}.miniItem small{color:#777;margin-top:3px;font-size:8px}.miniItem strong{color:var(--gold);font-size:10px}.checkoutSummary>p{color:#999;justify-content:space-between;font-size:10px;display:flex}.checkoutSummary .grand{color:#fff;border-top:1px solid #444;padding-top:15px;font-size:16px}.checkoutSummary .gold{width:100%;margin-top:15px}.secure{text-align:center;color:#666;margin-top:13px;font-size:8px;display:block}.success{text-align:center;place-items:center;display:grid}.success>span{background:var(--gold);color:#111;border-radius:50%;place-items:center;width:80px;height:80px;font-size:38px;display:grid}.success>small{color:var(--gold);margin-top:20px}.success h1{margin:10px;font-size:50px}.success p{color:#999}.success p b{color:#fff}.success>div:last-child{gap:9px;margin-top:35px;display:flex}.track{align-items:start;width:min(520px,90%);display:flex;margin:40px auto!important}.track i{border:1px solid #555;border-radius:50%;place-items:center;width:40px;height:40px;font-style:normal;display:grid;position:relative}.track i.done{background:var(--gold);border-color:var(--gold);color:#111}.track i small{color:#888;white-space:nowrap;font-size:8px;position:absolute;top:48px}.track em{background:#444;flex:1;height:1px;margin-top:20px}.ordersList{gap:14px;display:grid}.ordersList article{background:#111;border:1px solid #302e29;grid-template-columns:repeat(4,1fr) auto;align-items:center;gap:20px;padding:23px;display:grid}.ordersList small,.ordersList b{display:block}.ordersList small{color:#777;font-size:8px}.ordersList b{margin-top:6px;font-size:12px}.ordersList .status{color:#78a47d}.ordersList>article>button{color:var(--gold);background:0 0;border:1px solid #55472f;padding:10px}.orderTrack{color:#777;grid-column:1/6;font-size:8px;display:flex}.orderTrack span{white-space:nowrap}.orderTrack i{background:#444;flex:1;height:1px;margin:6px 10px}.invoiceActions{justify-content:space-between;margin-bottom:18px;display:flex}.invoice{color:#171717;direction:rtl;background:#f5f1e8;max-width:900px;margin:auto;padding:55px}.invoice>header{border-bottom:1px solid #bcb4a6;align-items:center;gap:18px;padding-bottom:24px;display:flex}.invoice>header>b{color:#927036;font:700 40px Arial}.invoice>header h2{margin:0;font-size:15px}.invoice>header small{color:#777}.invoiceTitle{justify-content:space-between;margin:40px 0;display:flex}.invoiceTitle h1{margin:4px 0;font:600 45px Arial}.invoiceTitle small{color:#927036}.invoiceTitle p{font-size:9px}.billTo{background:#e8e1d5;grid-template-columns:1fr 1fr;margin-bottom:30px;padding:20px;display:grid}.billTo small,.billTo b{display:block}.billTo small{color:#897b67;font-size:8px}.billTo b{margin-top:6px}.billTo p{color:#666;font-size:9px}.invoiceLines>div{border-bottom:1px solid #c9c1b4;grid-template-columns:2fr .5fr .7fr .8fr;gap:12px;padding:14px 8px;font-size:10px;display:grid}.invoiceLines .head{color:#fff;background:#171717;font-size:8px}.invoiceLines b,.invoiceLines small{display:block}.invoiceLines small{color:#888;margin-top:4px}.invoiceTotal{width:45%;margin:30px 0 30px auto}.invoiceTotal p{justify-content:space-between;font-size:10px;display:flex}.invoiceTotal p:last-child{border-top:1px solid #999;padding-top:15px;font-size:16px}.invoiceTotal strong{font-size:22px}.invoice>footer{color:#171717;background:0 0;border-top:1px solid #bcb4a6;padding:24px 0 0}.invoice>footer p{font-size:10px}.invoice>footer small{color:#777}@media (max-width:850px){.checkoutLayout{grid-template-columns:1fr}.checkoutSummary{position:static}.ordersList article{grid-template-columns:1fr 1fr}.ordersList>article>button,.orderTrack{grid-column:1/3}.invoice{padding:30px 20px}.invoiceTotal{width:100%}}@media (max-width:560px){.checkoutForm{padding:22px 15px}.form2{grid-template-columns:1fr}.form2 .wide{grid-column:auto}.payments{grid-template-columns:1fr}.checkoutSteps{font-size:7px}.success h1{font-size:36px}.success>div:last-child{flex-direction:column;width:100%}.ordersList article{grid-template-columns:1fr}.ordersList>article>button,.orderTrack{grid-column:auto}.invoiceTitle,.billTo{grid-template-columns:1fr;display:grid}.invoiceLines>div{grid-template-columns:1.5fr .4fr .7fr}.invoiceLines>div span:nth-child(3){display:none}}@media print{body{background:#fff}.offer,.topbar,.bottom,.invoiceActions,.zsbApp>footer{display:none!important}.page.invoicePage{background:#fff;padding:0}.invoice{max-width:none;min-height:100vh;box-shadow:none}}.adminLink{grid-column:1/3;background:linear-gradient(135deg,#1d170d,#111)!important;border-color:#6e552d!important}.adminLogin{background:radial-gradient(circle,#291f10,#070707 62%);place-items:center;min-height:75vh;padding:25px;display:grid}.adminLogin>div{text-align:center;background:#101010;border:1px solid #4b3c25;width:min(440px,100%);padding:45px}.adminLogo{border:1px solid var(--gold);width:78px;height:65px;color:var(--gold);place-items:center;margin:auto;font:700 32px Arial;display:grid}.adminLogin span{color:var(--gold);letter-spacing:.25em;margin-top:18px;font-size:8px;display:block}.adminLogin h1{margin:12px;font-size:36px}.adminLogin p{color:#777;font-size:10px}.adminLogin input{text-align:center;letter-spacing:.4em;color:#fff;background:#090909;border:1px solid #38342d;outline:0;width:100%;height:50px;margin:12px 0;font-size:22px}.adminLogin input:focus{border-color:var(--gold)}.adminLogin .gold{width:100%}.adminLogin>div>small{color:#665941;margin-top:12px;display:block}.adminLogin .textBtn{margin:16px auto 0;display:block}.adminPage{direction:rtl;background:#090909;grid-template-columns:230px 1fr;min-height:calc(100vh - 108px);display:grid}.adminSide{background:#0d0d0d;border-left:1px solid #2d2b27;flex-direction:column;padding:30px 18px;display:flex}.adminSide>b{color:var(--gold);font:700 35px Arial}.adminSide>small{color:#777;letter-spacing:.2em;font-size:7px}.adminSide nav{flex-direction:column;gap:6px;margin:40px 0;display:flex}.adminSide nav button{color:#888;text-align:right;background:0 0;border:0;padding:13px}.adminSide nav button span{color:var(--gold);margin-left:12px}.adminSide nav button.active{color:#fff;border-right:2px solid var(--gold);background:#211a10}.adminSide .logout{color:#777;text-align:right;background:0 0;border:0;margin-top:auto;padding:10px}.adminSide .logout+.logout{margin-top:0}.adminMain{min-width:0;padding:40px clamp(20px,4vw,60px)}.adminMain>header{justify-content:space-between;align-items:center;margin-bottom:35px;display:flex}.adminMain>header span{color:var(--gold);letter-spacing:.2em;font-size:8px}.adminMain>header h1{margin:5px 0;font-size:40px}.adminMain>header i{color:#78a47e;font-size:9px;font-style:normal}.stats{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.stats article{background:#111;border:1px solid #2f2d29;padding:24px}.stats span,.stats b,.stats small{display:block}.stats span{color:#888;font-size:9px}.stats b{color:var(--gold2);margin:10px 0;font-size:27px}.stats small{color:#555;font-size:8px}.adminPanels{grid-template-columns:1fr 1fr;gap:15px;margin-top:25px;display:grid}.adminPanels>div{background:#111;border:1px solid #2f2d29;padding:25px}.adminPanels h2{font-size:19px}.adminPanels p{border-bottom:1px solid #292929;justify-content:space-between;margin:0;padding:12px 0;font-size:10px;display:flex}.adminPanels p small{color:#666;margin-top:4px;display:block}.ok{color:#78a47e!important}.low{color:#e45b62!important}.adminProducts{grid-template-columns:1fr 330px;gap:20px;display:grid}.inventory{border:1px solid #302e2a;min-width:0}.inventory>div{border-bottom:1px solid #292929;grid-template-columns:2fr 1fr .8fr .5fr 120px;align-items:center;gap:12px;padding:12px 15px;font-size:9px;display:grid}.inventory .inventoryHead{color:var(--gold);background:#151515;font-size:8px}.invProduct{align-items:center;gap:10px;display:flex}.invProduct img{object-fit:cover;width:55px;height:50px}.invProduct b,.invProduct small{display:block}.invProduct small{color:#666;margin-top:4px;font-size:7px}.stockBtns{direction:ltr;display:flex}.stockBtns button{color:#fff;background:#151515;border:1px solid #333;width:30px;height:30px}.stockBtns .delete{color:#e45b62}.addProduct{background:#111;border:1px solid #302e2a;height:max-content;padding:24px}.addProduct>span{color:var(--gold);letter-spacing:.2em;font-size:8px}.addProduct h2{font-size:22px}.addProduct label{color:#888;margin:12px 0;font-size:8px;display:block}.addProduct input,.addProduct select{color:#fff;background:#090909;border:1px solid #333;width:100%;height:42px;margin-top:6px;padding:0 10px;display:block}.addProduct>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.addProduct .gold{width:100%;margin-top:10px}.adminOrders{gap:10px;display:grid}.adminOrders article{background:#111;border:1px solid #302e2a;grid-template-columns:1fr 1.2fr 1.5fr .8fr 160px;align-items:center;gap:16px;padding:20px;display:grid}.adminOrders small,.adminOrders b,.adminOrders span{display:block}.adminOrders small{color:#666;font-size:7px}.adminOrders b{margin-top:4px;font-size:11px}.adminOrders span{color:#777;margin-top:4px;font-size:8px}.adminOrders select{color:var(--gold);background:#18140e;border:1px solid #5a492e;padding:9px}.noAdminData{text-align:center;color:#777;border:1px dashed #333;padding:80px}@media (max-width:1000px){.stats{grid-template-columns:1fr 1fr}.adminProducts{grid-template-columns:1fr}.adminOrders article{grid-template-columns:1fr 1fr}.adminOrders select{grid-column:1/3}.inventory>div{grid-template-columns:2fr .8fr .5fr 110px}.inventory>div>span:nth-child(2){display:none}}@media (max-width:700px){.adminLink{grid-column:auto}.adminPage{grid-template-columns:1fr}.adminSide{z-index:5;padding:14px;position:sticky;top:64px}.adminSide>b,.adminSide>small,.adminSide .logout{display:none}.adminSide nav{grid-template-columns:repeat(3,1fr);gap:4px;margin:0;display:grid}.adminSide nav button{text-align:center;padding:9px;font-size:9px}.adminSide nav button span{margin:0 0 3px;display:block}.adminMain{padding:24px 12px}.adminMain>header h1{font-size:29px}.stats{grid-template-columns:1fr 1fr}.stats article{padding:15px}.stats b{font-size:20px}.adminPanels{grid-template-columns:1fr}.inventory{overflow-x:auto}.inventory>div{min-width:620px}.adminOrders article{grid-template-columns:1fr}.adminOrders select{grid-column:auto}}.adminSignIn{color:var(--gold2);border:1px solid #4a3b24;margin-top:10px;padding:12px;font-size:10px;text-decoration:none;display:block}.adminLogin .gold:disabled{opacity:.55}.carePage>.backBtn{margin:0 0 20px}.careTabs{border-bottom:1px solid #333;margin-bottom:35px;display:flex;overflow:auto}.careTabs button{white-space:nowrap;color:#777;background:0 0;border:0;padding:14px 22px}.careTabs button.active{color:var(--gold);border-bottom:2px solid var(--gold)}.careGrid{grid-template-columns:1fr 360px;gap:25px;display:grid}.careGrid>div>h2{font-size:23px}.warrantyCard{background:#111;border:1px solid #302e29;grid-template-columns:50px 1fr auto;align-items:center;margin-bottom:10px;padding:20px;display:grid}.warrantyCard>span{color:var(--gold);font-size:28px}.warrantyCard small{color:var(--gold);font-size:8px}.warrantyCard h3{margin:5px 0;font-size:17px}.warrantyCard p{color:#777;font-size:8px}.warrantyCard>b{color:#78a47e;font-size:9px}.careForm{background:#111;border:1px solid #343029;height:max-content;padding:25px}.careForm>span,.serviceRequest>div:first-child>span{color:var(--gold);letter-spacing:.18em;font-size:8px}.careForm h2{font-size:23px}.careForm label,.serviceFields label{color:#888;margin:14px 0;font-size:8px;display:block}.careForm input,.serviceFields input,.serviceFields textarea{color:#fff;background:#090909;border:1px solid #343434;outline:0;width:100%;margin-top:7px;padding:12px;display:block}.careForm .gold{width:100%;margin-top:8px}.careEmpty{text-align:center;color:#777;border:1px dashed #3a3833;padding:65px}.serviceRequest{background:#101010;border:1px solid #302d28;grid-template-columns:35% 65%;display:grid}.serviceRequest>div:first-child{padding:45px}.serviceRequest h2{font-size:31px}.serviceRequest p{color:#888;line-height:1.9}.serviceFields{background:#131313;grid-template-columns:1fr 1fr;gap:0 14px;padding:35px;display:grid}.serviceFields .wide{grid-column:1/3}.serviceFields textarea{resize:vertical;min-height:110px}.serviceFields .gold{align-self:end;height:max-content}.serviceTracking{gap:12px;display:grid}.serviceTracking article{background:#111;border:1px solid #302e29;grid-template-columns:repeat(4,1fr);gap:18px;padding:22px;display:grid}.serviceTracking small,.serviceTracking b{display:block}.serviceTracking small{color:#666;font-size:7px}.serviceTracking b{margin-top:5px;font-size:11px}.serviceProgress{color:#666;grid-column:1/5;align-items:center;font-size:8px;display:flex}.serviceProgress span{white-space:nowrap}.serviceProgress .done{color:var(--gold)}.serviceProgress i{background:#3d3d3d;flex:1;height:1px;margin:0 9px}.serviceAdmin article{grid-template-columns:1fr 1fr 2fr 1fr 180px}@media (max-width:850px){.careGrid,.serviceRequest{grid-template-columns:1fr}.serviceTracking article{grid-template-columns:1fr 1fr}.serviceProgress{grid-column:1/3}.serviceAdmin article{grid-template-columns:1fr 1fr}.serviceAdmin select{grid-column:1/3}}@media (max-width:560px){.careTabs button{padding:12px}.warrantyCard{grid-template-columns:40px 1fr}.warrantyCard>b{grid-column:2}.serviceFields{grid-template-columns:1fr;padding:22px 14px}.serviceFields .wide{grid-column:auto}.serviceTracking article{grid-template-columns:1fr}.serviceProgress{grid-column:auto;overflow:auto}.serviceRequest>div:first-child{padding:30px 20px}.adminSide nav{grid-template-columns:repeat(4,1fr)}}.cartItems{min-width:0}.cartRow{background:#111;border:1px solid #302e29;margin-bottom:12px;padding:16px}.cartRow:first-child{border-top:1px solid #302e29}.cartProduct>p{color:#777;text-align:right;direction:ltr;margin:3px 0 14px;font-size:9px}.cartControls{align-items:center;gap:12px;display:flex}.qty{background:#090909;border:1px solid #635234;height:42px;overflow:hidden}.qty button,.qty b{width:42px;height:40px}.qty button{color:var(--gold);background:#20190e;font-size:22px;font-weight:700}.qty button:hover{background:var(--gold);color:#111}.qty b{border-left:1px solid #4b402e;border-right:1px solid #4b402e;font-size:15px}.removeCart{color:#cf6267;background:0 0;border:0;font-size:9px;text-decoration:underline}.cartRow>strong{direction:ltr;font-size:18px}.cartPage .cartLayout>aside{position:sticky;top:95px}@media (max-width:700px){.cartPage .cartLayout{flex-direction:column;display:flex}.cartPage .cartLayout>aside{order:2;position:static}.cartRow{grid-template-columns:100px minmax(0,1fr);align-items:start;gap:12px;padding:12px}.cartRow img{width:100px;height:100px}.cartRow>strong{grid-column:2;margin-top:-4px}.cartProduct h3{font-size:16px}.cartControls{flex-wrap:wrap}.qty button,.qty b{width:40px}.removeCart{padding:8px}.cartPage{padding-bottom:95px}}.reportPanels{grid-template-columns:repeat(2,minmax(0,1fr))}.statusBars{gap:14px;margin-top:22px;display:grid}.statusBars>div>span{color:#aaa;justify-content:space-between;font-size:9px;display:flex}.statusBars>div>span b{color:var(--gold);font-size:10px}.statusBars i{background:#242424;border-radius:20px;height:6px;margin-top:7px;display:block;overflow:hidden}.statusBars em{background:linear-gradient(90deg,#8c6625,var(--gold2));border-radius:20px;min-width:3px;height:100%;display:block}.stockBtns .edit{color:var(--gold);background:#211a10}.addProduct textarea{color:#fff;resize:vertical;background:#090909;border:1px solid #333;width:100%;min-height:82px;margin-top:6px;padding:10px;display:block}.cancelEdit{width:100%;margin-top:8px}.editProduct{border-color:#725a30;box-shadow:0 0 28px #0008}.orderAdminActions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.orderAdminActions label{color:#777;font-size:7px}.orderAdminActions select{width:100%;margin-top:5px;padding:8px 5px;display:block}.couponAdmin{grid-template-columns:minmax(0,1fr) 330px;gap:20px;display:grid}.couponList{border:1px solid #302e2a;min-width:0}.couponList .couponHead,.couponList article{border-bottom:1px solid #292929;grid-template-columns:1fr .75fr 1fr 1fr 1.35fr;align-items:center;gap:12px;padding:15px;display:grid}.couponList .couponHead{color:var(--gold);background:#151515;font-size:8px}.couponList article b{color:var(--gold2);letter-spacing:.08em;font:700 15px Arial}.couponList article strong{color:#fff;font-size:18px}.couponList article span{color:#888;font-size:9px}.couponList article>div{gap:6px;display:flex}.couponList button{color:#aaa;background:#141414;border:1px solid #3b3b3b;padding:8px;font-size:8px}.couponList .couponOn{color:#8cc797;border-color:#3f6948}.couponList .couponOff{color:#dc7378;border-color:#734044}.couponList .couponDelete{color:#dc7378}.couponForm{width:100%}@media (max-width:1150px){.adminOrders article{grid-template-columns:1fr 1fr 1fr}.orderAdminActions{grid-column:1/4}.couponAdmin{grid-template-columns:1fr}.couponForm{max-width:520px}.reportPanels{grid-template-columns:1fr 1fr}}@media (max-width:700px){.adminSide nav{grid-template-columns:repeat(5,1fr)}.adminSide nav button{padding:8px 3px;font-size:8px}.reportPanels{grid-template-columns:1fr}.adminOrders article{grid-template-columns:1fr 1fr}.orderAdminActions{grid-column:1/3}.couponList{overflow-x:auto}.couponList .couponHead,.couponList article{min-width:690px}.adminProducts .stockBtns button{width:34px}.adminProducts .inventory>div{grid-template-columns:2fr .8fr .5fr 145px}.adminProducts .inventory>div>span:nth-child(2){display:none}}@media (max-width:480px){.adminSide nav button span{font-size:12px}.adminMain>header h1{font-size:25px}.stats{grid-template-columns:1fr 1fr}.orderAdminActions,.adminOrders article{grid-template-columns:1fr}.orderAdminActions{grid-column:auto}.couponForm{padding:18px}}.ordersPage{max-width:1250px;margin:auto}.ordersList article{grid-template-columns:1.15fr .65fr .65fr .9fr 1fr 1fr}.ordersList article.cancelled{background:linear-gradient(135deg,#171011,#101010);border-color:#4a2d30}.ordersList .cancelledStatus{color:#d46a71}.paymentState{color:var(--gold)!important}.paymentState.paid{color:#78a47e!important}.paymentState.failed{color:#d46a71!important}.orderTrack{grid-column:1/7;align-items:center;gap:0}.orderTrack span{color:#666;flex:1;align-items:center;display:flex}.orderTrack span:last-child{flex:0}.orderTrack span.done{color:var(--gold)}.orderTrack span i{background:#343434;flex:1;min-width:28px;height:2px;margin:0 12px}.orderTrack span i.done{background:linear-gradient(90deg,var(--gold),#7a5b27)}.cancelledTrack{color:#d77980;text-align:center;background:#261416;border:1px solid #543036;grid-column:1/7;padding:12px;font-size:9px}.orderButtons{border-top:1px solid #292929;grid-column:1/7;gap:8px;padding-top:15px;display:flex}.orderButtons button{color:var(--gold);background:#171717;border:1px solid #55472f;padding:10px 15px}.orderButtons button:hover{background:#211a10}.orderButtons .cancelOrder{color:#df747b;border-color:#61373b;margin-right:auto}.invoiceTotal p:nth-last-child(n+2) b{color:#786a58}.invoiceTitle>div:last-child{text-align:left}@media (max-width:850px){.ordersList article{grid-template-columns:1fr 1fr}.orderTrack,.cancelledTrack,.orderButtons{grid-column:1/3}.orderTrack span{font-size:7px}.orderTrack span i{min-width:15px;margin:0 6px}}@media (max-width:560px){.ordersList article{grid-template-columns:1fr 1fr;gap:14px}.orderTrack,.cancelledTrack,.orderButtons{grid-column:1/3}.orderTrack{padding:8px 0;overflow-x:auto}.orderTrack span{min-width:max-content}.orderTrack span i{flex:none;width:28px}.orderButtons{grid-template-columns:1fr 1fr;display:grid}.orderButtons .cancelOrder{grid-column:1/3;margin:0}.invoiceTitle>div:last-child{text-align:right}}.productModal{width:min(1080px,100%)!important}.reviewsSection{background:#0c0c0c;border-top:1px solid #3b3428;grid-column:1/3;grid-template-columns:360px minmax(0,1fr);display:grid}.reviewForm{border-left:1px solid #302d28;padding:30px}.reviewForm>span{color:var(--gold);letter-spacing:.18em;font-size:7px}.reviewForm h3,.reviewList>h3{margin:8px 0 18px;font-size:20px}.starPicker{direction:ltr;justify-content:flex-end;gap:3px;margin-bottom:14px;display:flex}.starPicker button{color:#4c4a46;cursor:pointer;background:0 0;border:0;padding:2px;font-size:29px}.starPicker button.on{color:var(--gold)}.reviewForm textarea{resize:vertical;color:#fff;background:#080808;border:1px solid #36332d;outline:0;width:100%;min-height:110px;padding:12px}.reviewForm textarea:focus{border-color:var(--gold)}.reviewForm .gold{width:100%;margin-top:10px}.reviewForm .gold:disabled{opacity:.55}.reviewList{min-width:0;padding:30px}.modal .reviewList article{background:#121212;border:1px solid #2d2b27;width:100%;max-height:none;margin-bottom:9px;padding:17px;display:block;position:static;overflow:visible}.reviewList article header{justify-content:space-between;gap:12px;display:flex}.reviewList article header b{font-size:11px}.reviewList article header span{color:var(--gold);letter-spacing:.08em;direction:ltr}.reviewList article p{color:#aaa;margin:10px 0;font-size:10px;line-height:1.8}.reviewList article small{color:#5f5d59;font-size:7px}.reviewEmpty{color:#777;text-align:center;border:1px dashed #34312c;padding:45px;font-size:9px}@media (max-width:700px){.reviewsSection{grid-column:1;grid-template-columns:1fr}.reviewForm{border-bottom:1px solid #302d28;border-left:0;padding:24px 18px}.reviewList{padding:24px 18px}.starPicker{justify-content:center}.productModal .detailVisual{min-height:420px}.productModal .detailVisual>img{height:420px}}.paymentChoices{grid-template-columns:repeat(3,1fr)}.paymentChoices button{min-height:92px}.secureGateway{grid-template-columns:1fr;gap:5px;display:grid!important}.secureGateway b{color:var(--gold2)}.secureGateway span{color:#aaa;line-height:1.8}.successPayment{background:#111;border:1px solid #403725;gap:5px;min-width:min(420px,90%);padding:16px 25px;margin:18px 0 0!important;display:grid!important}.successPayment small{color:#777}.successPayment b{color:var(--gold2)}.successPayment span{color:#777;direction:ltr;font-size:8px}.adminOrders article{grid-template-columns:.7fr .85fr 1fr .8fr 1fr .6fr 1.7fr}.orderAdminActions{grid-template-columns:repeat(3,1fr)}@media (max-width:850px){.ordersList article{grid-template-columns:1fr 1fr}.orderTrack,.cancelledTrack,.orderButtons{grid-column:1/3}.paymentChoices{grid-template-columns:1fr 1fr}.paymentChoices button:first-child{grid-column:1/3}.orderAdminActions{grid-template-columns:1fr 1fr}.orderAdminActions label:last-child{grid-column:1/3}}@media (max-width:560px){.paymentChoices{grid-template-columns:1fr}.paymentChoices button:first-child{grid-column:auto}.successPayment{min-width:100%}.orderAdminActions{grid-template-columns:1fr}.orderAdminActions label:last-child{grid-column:auto}}@media (min-width:701px) and (max-width:1200px){.cartLayout{grid-template-columns:minmax(0,1fr) 320px}.cartRow{grid-template-columns:110px minmax(0,1fr) auto}.cartRow img{width:110px;height:100px}}.noticeHead{justify-content:space-between;align-items:center;display:flex}.noticeHead>button{color:var(--gold);background:0 0;border:0;font-size:9px;text-decoration:underline}.noticeLayout{grid-template-columns:1fr 330px;gap:25px;display:grid}.noticeList{gap:10px;display:grid}.noticeList>button{text-align:right;color:#fff;background:#15110d;border:1px solid #4b3b25;grid-template-columns:48px 1fr 10px;padding:20px;display:grid}.noticeList>button.read{opacity:.72;background:#101010;border-color:#292929}.noticeList>button>span{color:var(--gold);font-size:25px}.noticeList small{color:var(--gold);font-size:7px}.noticeList h3{margin:4px 0;font-size:16px}.noticeList p{color:#999;margin:0;font-size:9px}.noticeList time{color:#555;margin-top:8px;font-size:7px;display:block}.noticeList i{background:var(--red);border-radius:50%;align-self:center;width:7px;height:7px}.contactCard{background:linear-gradient(145deg,#1b150c,#101010);border:1px solid #4a3b25;height:max-content;padding:28px}.contactCard>span{color:var(--gold);letter-spacing:.2em;font-size:8px}.contactCard h2{font-size:25px}.contactCard p{color:#888;font-size:10px;line-height:1.8}.contactCard button{width:100%;margin-top:9px;padding:12px}.contactCard>button:last-child{color:#777;background:0 0;border:0}.whatsapp{color:#fff;background:#1f9d55;border:0;font-weight:700}@media (max-width:750px){.noticeHead{display:block}.noticeHead>button{margin-bottom:20px}.noticeLayout{grid-template-columns:1fr}.contactCard{order:-1}.noticeList>button{padding:15px}}.advisorLive{margin-top:34px}.advisorStep{align-items:center;gap:12px;margin-top:18px;display:flex}.advisorStep small{min-width:74px;height:25px;color:var(--gold);border:1px solid #5c492b;place-items:center;font-size:8px;display:grid}.advisorStep label{margin:0}.adChoices button{cursor:pointer;transition:all .2s}.adChoices button.active{border-color:var(--gold);background:linear-gradient(145deg,#33250f,#17120b);box-shadow:inset 0 0 0 1px #8a682e}.budgetHead{justify-content:space-between;margin-top:30px}.budgetHead>div{align-items:center;gap:12px;display:flex}.budgetHead strong{color:var(--gold2);direction:ltr;font:700 24px Arial}.advisorLive input[type=range]{margin-bottom:6px}.budgetScale{color:#666;direction:ltr;justify-content:space-between;font-size:8px;display:flex}.priorityChoices{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.priorityChoices button{color:#aaa;cursor:pointer;background:#121212;border:1px solid #353535;padding:13px 8px}.priorityChoices button.active{border-color:var(--gold);color:var(--gold2);background:#261e11}.advisorSubmit{width:100%;margin-top:26px}.advisorVisual{min-width:0;position:relative}.advisorVisual>div{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#070707db;border:1px solid #6e552d;padding:18px;position:absolute;bottom:24px;left:24px;right:24px}.advisorVisual small,.advisorVisual b,.advisorVisual span{display:block}.advisorVisual small{color:var(--gold);font-size:8px}.advisorVisual b{margin:5px 0;font-size:24px}.advisorVisual span{color:#aaa;font-size:10px}.aiResults{background:#0d0d0d;border:1px solid #4b3b25;margin-top:34px;padding:32px;scroll-margin-top:100px;animation:.35s aiReveal}.aiResultHead{justify-content:space-between;align-items:end;margin-bottom:24px;display:flex}.aiResultHead small{color:var(--gold);letter-spacing:.18em}.aiResultHead h2{margin:7px 0;font-size:30px}.aiResultHead p{color:#888;margin:0}.aiNoMatch{text-align:center;color:#888;border:1px dashed #3a342a;padding:65px 20px}@keyframes aiReveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (max-width:700px){.advisorStep{flex-direction:column;align-items:flex-start;gap:5px}.budgetHead{flex-direction:row;align-items:center}.budgetHead>div{display:block}.budgetHead strong{font-size:20px}.priorityChoices{grid-template-columns:1fr}.advisorVisual>div{bottom:14px;left:14px;right:14px}.aiResults{padding:20px 12px}.aiResultHead{display:block}.aiResultHead .outline{width:100%;margin-top:16px}}.bannerActions{flex-wrap:wrap;gap:10px;display:flex}.builderLayout{grid-template-columns:minmax(0,1fr) 370px;gap:28px;margin-top:36px;display:grid}.builderSlots{grid-template-columns:1fr 1fr;gap:14px;display:grid}.builderSlot{opacity:.68;background:#101010;border:1px solid #302e29;grid-template-columns:52px 1fr;gap:4px 14px;padding:22px;transition:all .2s;display:grid;position:relative}.builderSlot.active{opacity:1;background:linear-gradient(145deg,#17130d,#0e0e0e);border-color:#66502c}.slotToggle{width:31px;height:31px;color:var(--gold);cursor:pointer;background:#111;border:1px solid #65502d;border-radius:50%;position:absolute;top:14px;left:14px}.slotToggle:disabled{opacity:.35}.slotIcon{width:52px;height:52px;color:var(--gold);border:1px solid #544426;grid-row:1/2;place-items:center;font-size:25px;display:grid}.slotCopy small{color:var(--gold);letter-spacing:.12em;font-size:7px}.slotCopy h3{margin:3px 0;font-size:22px}.slotCopy p{color:#777;margin:0;font-size:8px}.slotProduct{text-align:right;color:#fff;cursor:pointer;background:#090909;border:1px solid #292929;grid-column:1/3;grid-template-columns:82px 1fr;align-items:center;margin-top:17px;padding:7px;display:grid}.slotProduct img{object-fit:cover;width:82px;height:68px}.slotProduct b,.slotProduct small{margin-right:11px;display:block}.slotProduct b{font-size:12px}.slotProduct small{color:var(--gold);margin-top:5px;font-size:8px}.builderSlot select{color:#ddd;background:#0b0b0b;border:1px solid #37332d;grid-column:1/3;width:100%;height:40px;margin-top:5px;padding:0 10px}.slotUnavailable{color:#666;text-align:center;border:1px dashed #333;grid-column:1/3;margin-top:17px;padding:25px}.builderSummary{background:linear-gradient(145deg,#1b150c,#0d0d0d);border:1px solid #5a472a;height:max-content;padding:28px;position:sticky;top:100px}.builderSummary>span{color:var(--gold);letter-spacing:.18em;font-size:8px}.builderSummary h2{margin:8px 0 20px;font-size:25px}.builderPreview{background:#070707;border:1px solid #2c2923;align-items:center;height:125px;padding:8px;display:flex;overflow:hidden}.builderPreview img{object-fit:cover;width:25%;height:100px}.builderPreview b{color:#666;margin:auto;font-size:9px}.bundleLines{margin:20px 0}.bundleLines p{border-bottom:1px solid #302b23;justify-content:space-between;align-items:center;margin:0;padding:10px 0;font-size:10px;display:flex}.bundleLines span small{color:#666;margin-top:3px;font-size:7px;display:block}.bundleLines b{color:var(--gold2);direction:ltr}.bundleTotal{border-top:1px solid #6a512b;justify-content:space-between;align-items:center;padding-top:18px;display:flex}.bundleTotal strong{color:var(--gold2);direction:ltr;font:700 25px Arial}.builderDelivery{color:#777;margin:15px 0;font-size:8px;display:block}.builderSummary>.gold{width:100%}.builderSummary>.gold:disabled{opacity:.4}.kitchenPage .lead{max-width:780px}@media (max-width:950px){.builderLayout{grid-template-columns:1fr}.builderSummary{position:static}.builderPreview{height:150px}.builderPreview img{height:125px}}@media (max-width:650px){.builderSlots{grid-template-columns:1fr}.builderSlot{padding:17px}.builderSummary{padding:22px 16px}.bannerActions{flex-direction:column}.bannerActions button{width:100%}}.roomLayout{grid-template-columns:minmax(0,1fr) 350px;gap:25px;margin-top:35px;display:grid}.roomCanvas{background:linear-gradient(155deg,#171717 0 48%,#0b0b0b 48%) 50%/cover;border:1px solid #4d3b22;min-height:620px;position:relative;overflow:hidden}.roomCanvas:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 49.8%,#d7aa4d26 50%,#0000 50.2%),linear-gradient(#0000 45%,#00000059);position:absolute;inset:0}.roomUpload{text-align:center;cursor:pointer;border:1px dashed #67512d;place-content:center;display:grid;position:absolute;inset:25px}.roomUpload>span{color:var(--gold);font-size:58px}.roomUpload h2{margin:12px 0 2px;font-size:28px}.roomUpload p{color:#777}.roomUpload b{background:var(--gold);color:#111;margin:15px auto;padding:13px 22px;display:inline-block}.roomUpload input,.roomActions input{display:none}.placedAppliance{object-fit:contain;mix-blend-mode:screen;filter:drop-shadow(0 18px 20px #000000b3);z-index:2;height:auto;max-height:72%;transition:left .12s,top .12s,width .12s;position:absolute;transform:translate(-50%,-50%)}.roomGrid{transform-origin:bottom;opacity:.45;background:repeating-linear-gradient(90deg,#d7aa4d1f 0 1px,#0000 1px 12.5%),repeating-linear-gradient(0deg,#d7aa4d17 0 1px,#0000 1px 25%);position:absolute;inset:55% 0 0;transform:perspective(350px)rotateX(55deg)}.arBadge{border:1px solid var(--gold);color:var(--gold);z-index:3;background:#050505cc;padding:8px 12px;font-size:8px;position:absolute;top:15px;left:15px}.roomControls{background:linear-gradient(145deg,#18130c,#0e0e0e);border:1px solid #4c3c26;height:max-content;padding:26px}.roomControls>span{color:var(--gold);letter-spacing:.2em;font-size:8px}.roomControls h2{margin:7px 0 16px;font-size:24px}.roomControls>select{color:#fff;background:#090909;border:1px solid #3e3930;width:100%;height:44px;padding:0 9px}.roomProduct{color:#fff;text-align:right;background:#090909;border:1px solid #302d28;grid-template-columns:85px 1fr;width:100%;margin:10px 0 22px;padding:7px;display:grid}.roomProduct img{object-fit:cover;width:85px;height:82px}.roomProduct span{padding:6px 10px}.roomProduct b,.roomProduct small,.roomProduct strong{display:block}.roomProduct b{color:var(--gold);font-size:8px}.roomProduct small{color:#777;margin:4px 0;font-size:8px}.roomProduct strong{color:var(--gold2);text-align:right;direction:ltr}.roomControls>label{color:#999;margin:18px 0;font-size:9px;display:block}.roomControls>label>b{float:left;color:var(--gold)}.roomControls input[type=range]{width:100%;accent-color:var(--gold);margin-top:10px;display:block}.roomActions{grid-template-columns:1fr 1fr;gap:7px;margin:22px 0 8px;display:grid}.roomActions label,.roomActions button{color:#ccc;cursor:pointer;background:0 0;border:1px solid #55472f;place-items:center;min-height:42px;margin:0;font-size:9px;display:grid}.roomControls>.gold{width:100%}.arNote{color:#666;margin-top:14px;font-size:7px;line-height:1.7;display:block}@media (max-width:900px){.roomLayout{grid-template-columns:1fr}.roomCanvas{min-height:520px}.roomControls{grid-template-columns:1fr 1fr;gap:0 15px;display:grid}.roomControls>span,.roomControls>h2,.roomControls>select,.roomProduct,.roomActions,.roomControls>.gold,.arNote{grid-column:1/3}}@media (max-width:600px){.roomCanvas{min-height:430px}.roomUpload{padding:18px;inset:12px}.roomUpload h2{font-size:22px}.roomControls{padding:20px 14px;display:block}.placedAppliance{max-height:65%}}.viewerLayout{grid-template-columns:minmax(0,1fr) 360px;gap:25px;margin-top:34px;display:grid}.viewerStage{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:radial-gradient(circle at 50% 46%,#292015,#0d0d0d 48%,#050505 76%);border:1px solid #4b3a23;place-items:center;min-height:650px;display:grid;position:relative;overflow:hidden}.viewerStage:active{cursor:grabbing}.viewerGlow{filter:blur(18px);background:radial-gradient(circle,#d7aa4d2e,#0000 67%);border-radius:50%;width:56%;height:56%;position:absolute}.viewerObject{z-index:2;width:min(62%,480px);height:520px;transform-style:preserve-3d;place-items:center;transition:transform 80ms linear;display:grid;position:relative}.viewerObject img{object-fit:contain;-webkit-backface-visibility:hidden;backface-visibility:hidden;filter:drop-shadow(0 24px 28px #000);width:100%;height:100%;position:absolute;inset:0}.viewerBack{text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:linear-gradient(145deg,#181818,#050505);border:1px solid #6b522a;place-content:center;display:grid;position:absolute;inset:7% 10%;transform:rotateY(180deg)translateZ(1px)}.viewerBack b{color:var(--gold);font:700 60px Arial}.viewerBack small{color:#777;letter-spacing:.25em}.viewerFloor{filter:blur(6px);background:radial-gradient(#d7aa4d3d,#000000d9 68%);border-radius:50%;width:55%;height:60px;position:absolute;bottom:55px}.viewerDegrees{color:var(--gold2);z-index:3;font:700 22px Arial;position:absolute;top:18px;right:18px}.viewerDegrees small{color:#777;text-align:right;margin-top:3px;font:8px Noto Sans Arabic;display:block}.viewerHint{color:#777;font-size:8px;position:absolute;top:20px;left:20px}.viewerArrows{z-index:4;gap:7px;display:flex;position:absolute;bottom:18px}.viewerArrows button{color:#ddd;background:#080808d9;border:1px solid #574529;min-width:45px;height:39px;padding:0 13px}.viewerArrows button.active{background:var(--gold);color:#111}.viewerControls{background:linear-gradient(145deg,#1a140c,#0e0e0e);border:1px solid #4d3d27;height:max-content;padding:27px}.viewerControls>span{color:var(--gold);letter-spacing:.2em;font-size:8px}.viewerControls h2{margin:8px 0 2px;font-size:25px}.viewerControls>p{color:#777;margin:0 0 15px;font-size:9px}.viewerControls>select{color:#fff;background:#090909;border:1px solid #3d382f;width:100%;height:44px;padding:0 9px}.viewerThumbs{grid-template-columns:repeat(4,1fr);gap:5px;margin:10px 0 20px;display:grid}.viewerThumbs button{background:#080808;border:1px solid #292929;height:58px;padding:0}.viewerThumbs button.active{border-color:var(--gold)}.viewerThumbs img{object-fit:cover;width:100%;height:100%}.viewerControls>label{color:#999;margin:17px 0;font-size:8px;display:block}.viewerControls>label>b{float:left;color:var(--gold)}.viewerControls input[type=range]{width:100%;accent-color:var(--gold);margin-top:10px;display:block}.viewerSpecs{grid-template-columns:1fr 1fr;gap:5px;display:grid}.viewerSpecs span{color:#aaa;background:#0a0a0a;border:1px solid #292929;padding:8px;font-size:8px}.viewerPrice{justify-content:space-between;align-items:end;margin:20px 0;display:flex}.viewerPrice strong{color:var(--gold2);font:700 25px Arial}.viewerPrice small{color:#777}.viewerControls>.gold,.viewerControls>.outline{width:100%;margin-top:7px}.viewerNote{color:#62605d;margin-top:13px;font-size:7px;line-height:1.7;display:block}@media (max-width:930px){.viewerLayout{grid-template-columns:1fr}.viewerStage{min-height:560px}.viewerControls{grid-template-columns:1fr 1fr;gap:0 14px;display:grid}.viewerControls>span,.viewerControls h2,.viewerControls>p,.viewerControls>select,.viewerThumbs,.viewerSpecs,.viewerPrice,.viewerControls>.gold,.viewerControls>.outline,.viewerNote{grid-column:1/3}}@media (max-width:600px){.viewerStage{min-height:470px}.viewerObject{width:72%;height:370px}.viewerHint{display:none}.viewerControls{padding:20px 14px;display:block}.viewerThumbs{grid-template-columns:repeat(4,1fr)}.viewerArrows button{font-size:8px}.viewerFloor{bottom:48px}}.couponBox{background:#0a0a0a;border:1px dashed #55462e;margin:20px 0 15px;padding:14px}.couponBox>label{color:var(--gold);margin-bottom:8px;font-size:8px;display:block}.couponBox>div:not(.couponApplied){direction:ltr;display:flex}.couponBox input{color:#fff;text-transform:uppercase;background:#111;border:1px solid #353535;border-left:0;outline:0;flex:1;min-width:0;height:40px;padding:0 10px}.couponBox input:focus{border-color:var(--gold)}.couponBox>div>button{border:1px solid var(--gold);background:var(--gold);color:#111;height:40px;padding:0 12px;font-size:8px;font-weight:700}.couponBox>div>button:disabled{opacity:.5}.couponHint{color:#555;text-align:right;direction:ltr;margin-top:8px;font-size:7px;display:block}.couponBox.applied{background:#0d170f;border-style:solid;border-color:#557154}.couponApplied{direction:rtl;justify-content:space-between;align-items:center;display:flex}.couponApplied b,.couponApplied small{display:block}.couponApplied b{color:#80b080;font-size:11px}.couponApplied small{color:#777;margin-top:3px;font-size:7px}.couponApplied button{text-decoration:underline;color:#b57d7d!important;background:0 0!important;border:0!important;height:auto!important}.discountLine{color:#7fb080!important}.discountLine b{color:#7fb080}.addressLayout{grid-template-columns:minmax(0,1fr) 360px;gap:26px;display:grid}.addressHead{justify-content:space-between;align-items:center;display:flex}.addressHead h2{font-size:23px}.addressHead span{color:var(--gold);font-size:9px}.addressCards{gap:10px;display:grid}.addressCards article{background:#111;border:1px solid #302e2a;grid-template-columns:48px 1fr auto;align-items:center;gap:15px;padding:20px;display:grid}.addressCards article.default{background:linear-gradient(145deg,#18130d,#101010);border-color:#66512f}.addressIcon{width:45px;height:45px;color:var(--gold);border:1px solid #554426;place-items:center;font-size:22px;display:grid}.addressCards small{color:var(--gold);font-size:7px}.addressCards h3{margin:3px 0;font-size:20px}.addressCards b{font-size:10px}.addressCards p{color:#777;margin:7px 0 0;font-size:9px}.addressActions{flex-direction:column;gap:5px;min-width:110px;display:flex}.addressActions button{color:#aaa;background:0 0;border:1px solid #474039;padding:8px;font-size:8px}.addressActions .gold{background:var(--gold);color:#111}.addressActions .danger{color:#b77}.addressForm{background:linear-gradient(145deg,#1a150d,#101010);border:1px solid #4f3f28;height:max-content;padding:27px}.addressForm>span{color:var(--gold);letter-spacing:.2em;font-size:8px}.addressForm h2{font-size:24px}.addressForm label{color:#888;margin:13px 0;font-size:8px;display:block}.addressForm input:not([type=checkbox]),.addressForm select,.addressForm textarea{color:#fff;background:#090909;border:1px solid #343434;outline:0;width:100%;margin-top:6px;padding:11px;display:block}.addressForm textarea{resize:vertical;min-height:85px}.addressForm input:focus,.addressForm textarea:focus{border-color:var(--gold)}.addressForm .defaultCheck{color:#bbb;align-items:center;gap:7px;display:flex}.addressForm .defaultCheck input{accent-color:var(--gold)}.addressForm>.gold{width:100%}.checkoutSectionHead{justify-content:space-between;align-items:center;display:flex}.checkoutSectionHead h2{margin-bottom:18px}.checkoutSectionHead button{color:var(--gold);background:0 0;border:0;font-size:8px;text-decoration:underline}.quickAddresses{gap:7px;margin-bottom:18px;display:flex;overflow:auto}.quickAddresses button{text-align:right;color:#aaa;background:#0b0b0b;border:1px solid #353535;min-width:175px;padding:10px}.quickAddresses button.active{border-color:var(--gold);color:#fff;background:#201a10}.quickAddresses b,.quickAddresses small{display:block}.quickAddresses b{font-size:9px}.quickAddresses small{color:#777;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:7px;overflow:hidden}@media (max-width:850px){.addressLayout{grid-template-columns:1fr}.addressForm{order:-1}}@media (max-width:560px){.addressCards article{grid-template-columns:40px 1fr}.addressActions{grid-column:1/3;grid-template-columns:repeat(3,1fr);display:grid}.checkoutSectionHead{display:block}.checkoutSectionHead button{margin-bottom:14px}.quickAddresses button{min-width:155px}}.settingsLayout{grid-template-columns:320px minmax(0,1fr);gap:25px;display:grid}.accountCard{text-align:center;background:linear-gradient(155deg,#21190d,#0e0e0e 55%);border:1px solid #554329;height:max-content;padding:30px}.accountAvatar{background:linear-gradient(145deg,var(--gold2),#9f742b);color:#171006;width:92px;height:92px;box-shadow:0 0 0 1px var(--gold);border:4px solid #372a16;border-radius:50%;place-items:center;margin:5px auto 18px;font:700 30px Arial;display:grid}.accountCard h2{margin:6px;font-size:23px}.accountCard>p{color:#777;font-size:9px}.accountCard>div:not(.accountAvatar){text-align:right;background:#0d160f;border:1px solid #3d573f;grid-template-columns:32px 1fr;align-items:center;margin:22px 0;padding:12px;display:grid}.accountCard>div span{color:#78a77e;grid-row:1/3;font-size:20px}.accountCard>div b,.accountCard>div small{display:block}.accountCard>div b{font-size:9px}.accountCard>div small{color:#667368;margin-top:3px;font-size:7px}.accountCard ul{text-align:right;margin:0;padding:0;list-style:none}.accountCard li{border-top:1px solid #2e2b26;grid-template-columns:30px 1fr auto;align-items:center;padding:13px 0;display:grid}.accountCard li span{color:var(--gold)}.accountCard li b{font-size:9px}.accountCard li strong{color:#6f9273;font-size:7px}.settingsForm{background:#111;border:1px solid #302e2a;padding:35px}.settingsHeading>span{color:var(--gold);letter-spacing:.2em;font-size:8px}.settingsHeading h2{margin:7px 0;font-size:28px}.settingsHeading p{color:#777;font-size:10px}.settingsFields{grid-template-columns:1fr 1fr;gap:17px;margin-top:30px;display:grid}.settingsFields label{color:#999;font-size:8px}.settingsFields .wide{grid-column:1/3}.settingsFields input,.settingsFields select{color:#fff;background:#090909;border:1px solid #343434;outline:0;width:100%;height:46px;margin-top:7px;padding:0 12px;display:block}.settingsFields input:focus,.settingsFields select:focus{border-color:var(--gold)}.settingsFields input[readonly]{color:#666;background:#0d0d0d}.settingsFields label>small{color:#555;margin-top:5px;font-size:7px;display:block}.settingsSave{border-top:1px solid #302e2a;justify-content:flex-end;gap:8px;margin-top:30px;padding-top:22px;display:flex}.privacyNote{background:#0d0f11;border:1px solid #28313b;grid-template-columns:42px 1fr;gap:10px;margin-top:22px;padding:16px;display:grid}.privacyNote>span{font-size:24px}.privacyNote b{font-size:9px}.privacyNote p{color:#6d747b;margin:4px 0 0;font-size:8px}.settingsSave button:disabled{opacity:.5}@media (max-width:850px){.settingsLayout{grid-template-columns:1fr}.accountCard{text-align:right;grid-template-columns:90px 1fr;gap:0 15px;display:grid}.accountAvatar{grid-row:1/4;margin:0}.accountCard>div:not(.accountAvatar),.accountCard ul{grid-column:1/3}.accountCard>div:not(.accountAvatar){margin-bottom:10px}}@media (max-width:560px){.settingsForm{padding:24px 15px}.settingsFields{grid-template-columns:1fr}.settingsFields .wide{grid-column:auto}.settingsSave{flex-direction:column}.accountCard{text-align:center;display:block}.accountAvatar{margin:0 auto 18px}.accountCard>div:not(.accountAvatar){text-align:right}}.deliveryOptions{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:28px;display:grid}.deliveryOptions>button{text-align:right;color:#fff;background:#111;border:1px solid #333;grid-template-columns:42px 1fr auto;align-items:center;padding:15px;display:grid}.deliveryOptions>button.active{border-color:var(--gold);background:#211a0f;box-shadow:inset 0 0 0 1px #66502b}.deliveryOptions>button>span{color:var(--gold);grid-row:1/3;font-size:23px}.deliveryOptions b,.deliveryOptions small{display:block}.deliveryOptions button small{color:#777;margin-top:4px;font-size:7px}.deliveryOptions strong{color:var(--gold2);font-size:10px}.deliveryOptions>.express.active{background:#251011;border-color:#a82229}.deliveryOptions>.express>span{color:#d44b51}.deliveryOptions>p{color:#78907b;background:#0d140e;border:1px solid #29412c;grid-column:1/3;margin:0;padding:10px;font-size:8px}.deliveryOptions>p b{color:#a7c1aa;display:inline}.checkoutSummary .eta{color:#555;margin-top:3px;font-size:7px;display:block}@media (max-width:560px){.deliveryOptions{grid-template-columns:1fr}.deliveryOptions>p{grid-column:auto}.deliveryOptions>button{padding:13px 10px}}.installAction{width:43px;height:43px;color:var(--gold);cursor:pointer;background:#15110b;border:1px solid #5e4828;place-items:center;font-size:21px;line-height:1;display:grid;position:absolute;left:clamp(150px,13vw,220px)}.installAction small{letter-spacing:.1em;margin-top:-8px;font:6px Arial;display:block}.installAction:hover{background:var(--gold);color:#090909}.installBanner{z-index:90;background:#0d0d0df7;border:1px solid #6a502b;grid-template-columns:58px 1fr auto 28px;align-items:center;gap:12px;width:min(470px,100% - 36px);padding:12px;display:grid;position:fixed;bottom:20px;right:18px;box-shadow:0 22px 70px #000}.installBanner img{border-radius:13px;width:58px;height:58px}.installBanner b,.installBanner small{display:block}.installBanner b{font-size:12px}.installBanner small{color:#888;margin-top:5px;font-size:8px}.installBanner>button:not(.installDismiss){border:1px solid var(--gold);background:var(--gold);color:#090909;padding:11px 15px;font-size:9px;font-weight:700}.installDismiss{color:#777;background:0 0;border:0;font-size:23px}.installPage{background:radial-gradient(circle at 75% 12%,#2b1d0c,#080808 38%)}.installHero{grid-template-columns:minmax(250px,410px) 1fr;align-items:center;gap:70px;max-width:1150px;min-height:490px;margin:auto;display:grid}.installHero>img{filter:drop-shadow(0 35px 45px #000);border-radius:25%;width:100%}.installHero span{color:var(--gold);letter-spacing:.28em;font:700 10px Arial}.installHero h1{margin:14px 0;font-size:clamp(42px,5vw,70px);line-height:1.25}.installHero p{color:#aaa;max-width:650px;font-size:14px;line-height:2}.installHero .gold{min-width:190px;margin-top:18px}.installedBadge{color:#91be96;background:#0f1810;border:1px solid #416144;margin-top:20px;padding:14px 20px;display:inline-block}.installSteps{grid-template-columns:repeat(3,1fr);gap:13px;max-width:1150px;margin:45px auto 0;display:grid}.installSteps article{background:#111;border:1px solid #302d28;min-height:230px;padding:28px;position:relative}.installSteps article>b{color:var(--gold);letter-spacing:.18em;font:700 8px Arial}.installSteps article>span{color:#342813;font:700 48px Arial;position:absolute;top:19px;left:22px}.installSteps h2{margin:35px 0 10px;font-size:25px}.installSteps p{color:#888;font-size:10px;line-height:1.9}@media (max-width:850px){.installHero{grid-template-columns:240px 1fr;gap:35px}.installSteps{grid-template-columns:1fr}.installSteps article{min-height:180px}}@media (max-width:700px){.installAction{order:4;width:36px;height:36px;margin-right:auto;position:static}.installAction small{font-size:5px}.installBanner{grid-template-columns:46px 1fr auto 20px;gap:8px;width:calc(100% - 20px);padding:10px;bottom:78px;right:10px}.installBanner img{width:46px;height:46px}.installBanner small{display:none}.installBanner>button:not(.installDismiss){padding:10px 8px;font-size:8px}.installHero{text-align:center;grid-template-columns:1fr;gap:28px}.installHero>img{width:190px;margin:auto}.installHero h1{font-size:39px}.installHero p{font-size:12px}.installSteps{margin-top:55px}.installSteps article{text-align:right}.installPage{padding-bottom:100px}}.cookieConsent{z-index:9999;color:#eee;background:#111;border:1px solid #765b2e;grid-template-columns:1fr auto auto;align-items:center;gap:14px;max-width:920px;margin:auto;padding:18px 20px;display:grid;position:fixed;bottom:18px;left:18px;right:18px;box-shadow:0 18px 65px #000}.cookieConsent b{color:#e0bd72}.cookieConsent p{color:#aaa;margin:5px 0 0;font-size:10px;line-height:1.7}.cookieConsent a{color:#e0bd72}.cookieConsent button{color:#ddd;cursor:pointer;background:0 0;border:1px solid #66563d;padding:11px 16px}.cookieConsent .accept{color:#111;background:#d7aa4d;border-color:#d7aa4d;font-weight:700}.privacyPage{color:#eee;background:#090909;max-width:900px;min-height:100vh;margin:auto;padding:70px 25px}.privacyPage>a{color:#d7aa4d}.privacyPage h1{margin:35px 0 5px;font-size:45px}.privacyPage>p{color:#777}.privacyPage section{border-top:1px solid #2b2925;padding:25px 0}.privacyPage h2{color:#e0bd72}.privacyPage section p{color:#aaa;line-height:2}@media (max-width:650px){.cookieConsent{grid-template-columns:1fr 1fr}.cookieConsent>div{grid-column:1/3}.cookieConsent button{width:100%}.privacyPage h1{font-size:34px}}.robotDock{z-index:85;direction:rtl;position:fixed;bottom:24px;left:22px}.robotLauncher{color:#dffbff;cursor:pointer;background:linear-gradient(135deg,#07172d,#092c49);border:1px solid #1d8eaa;border-radius:40px;align-items:center;gap:10px;height:72px;padding:6px 14px 6px 6px;display:flex;box-shadow:0 16px 55px #000000a6,0 0 28px #16d3ee33}.robotLauncher img{object-fit:cover;object-position:center 20%;border:2px solid #44d9f3;border-radius:50%;width:58px;height:58px}.robotLauncher span{white-space:nowrap;font-size:10px;font-weight:700}.robotPanel{color:#071629;background:linear-gradient(165deg,#f8fbff,#e7f7ff);border:1px solid #55d8f1;border-radius:24px;grid-template-rows:auto 1fr auto auto auto;width:min(410px,100vw - 28px);height:min(660px,100vh - 120px);margin-bottom:12px;animation:.22s robotOpen;display:grid;overflow:hidden;box-shadow:0 24px 90px #000000bf}.robotPanel>header{color:#fff;direction:ltr;background:linear-gradient(135deg,#07172d,#0a3b61);grid-template-columns:60px 1fr 34px;align-items:center;gap:11px;padding:12px 14px;display:grid}.robotPanel>header img{object-fit:cover;object-position:center 18%;border:1px solid #5ae4ff;border-radius:17px;width:58px;height:58px}.robotPanel>header div{text-align:left}.robotPanel>header b,.robotPanel>header small{display:block}.robotPanel>header b{font:700 13px Arial}.robotPanel>header small{color:#a8eefd;margin-top:5px;font-size:8px}.robotPanel>header i{background:#40e58d;border-radius:50%;width:7px;height:7px;display:inline-block;box-shadow:0 0 8px #40e58d}.robotPanel>header button{color:#fff;background:#ffffff1a;border:0;border-radius:50%;width:32px;height:32px;font-size:22px}.robotMessages{background:radial-gradient(circle at 15% 5%,#dff8ff,#f7fbff 48%);padding:16px;overflow:auto}.robotMessages article{max-width:89%;margin-bottom:12px}.robotMessages article p{border-radius:15px;margin:0;padding:11px 13px;font-size:10px;line-height:1.75}.robotMessages .robot p{background:#fff;border:1px solid #bfe7f1;border-top-right-radius:4px}.robotMessages .user{margin-right:auto}.robotMessages .user p{color:#fff;background:#083b63;border-top-left-radius:4px}.robotProducts{gap:6px;margin-top:7px;display:grid}.robotProducts>button{text-align:right;color:#071629;background:#fff;border:1px solid #bfdee8;border-radius:12px;grid-template-columns:48px 1fr 29px;align-items:center;gap:8px;padding:6px;display:grid}.robotProducts img{object-fit:cover;border-radius:8px;width:48px;height:48px}.robotProducts b,.robotProducts small{display:block}.robotProducts b{font-size:9px}.robotProducts small{color:#497284;text-align:right;direction:ltr;margin-top:4px;font-size:7px}.robotProducts em{color:#fff;background:#0a9fc3;border-radius:50%;place-items:center;width:27px;height:27px;font-size:18px;font-style:normal;display:grid}.robotQuick{background:#effaff;border-top:1px solid #ccebf2;gap:6px;padding:10px 12px;display:flex;overflow:auto}.robotQuick button{white-space:nowrap;color:#0a5671;background:#fff;border:1px solid #80cadd;border-radius:18px;padding:7px 10px;font-size:7px}.robotPanel form{background:#fff;border-top:1px solid #d6edf3;grid-template-columns:1fr 45px;gap:7px;padding:10px 12px;display:grid}.robotPanel form input{color:#071629;background:#f6fbfd;border:1px solid #bcdde6;border-radius:22px;outline:0;min-width:0;height:43px;padding:0 14px}.robotPanel form input:focus{border-color:#0ab4d6}.robotPanel form button{color:#fff;background:#083b63;border:0;border-radius:50%;font-size:20px}.robotNote{color:#73919d;background:#fff;padding:0 14px 11px;font-size:6px;line-height:1.5}.robotDock.open .robotLauncher{border-radius:50%;width:58px;margin-right:auto;padding:0}.robotDock.open .robotLauncher img{display:none}.robotDock.open .robotLauncher span{margin:auto;font-size:25px}@keyframes robotOpen{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:none}}@media (max-width:700px){.robotDock{bottom:78px;left:10px}.robotLauncher{height:58px;padding-right:10px}.robotLauncher img{width:46px;height:46px}.robotPanel{height:min(640px,100vh - 160px)}.robotDock.open .robotLauncher{display:none}}.luxuryLaunch{color:#f6e3b5;background:linear-gradient(135deg,#050505,#20170b 62%,#0b0b0b);border-color:#9d7738;animation:4s ease-in-out infinite luxuryFloat;position:relative;box-shadow:0 18px 65px #000,0 0 0 1px #efc7702e,0 0 35px #d7aa4d33}.luxuryLaunch:before{content:"";border:1px solid #d7aa4d3d;border-radius:45px;animation:2.8s ease-out infinite luxuryPulse;position:absolute;inset:-5px}.luxuryLaunch img{filter:saturate(.8)contrast(1.08);border-color:#d7aa4d}.luxuryLaunch span{letter-spacing:.16em;text-align:right;font:700 8px Arial}.luxuryLaunch span small{color:#a98952;letter-spacing:0;margin-top:5px;font:7px Noto Sans Arabic;display:block}.robotPanel.luxury{color:#f5ead1;background:#0a0907;border-color:#8a6936;grid-template-rows:auto 1fr auto auto auto;box-shadow:0 35px 110px #000,0 0 0 1px #f0c97426}.robotPanel.luxury>header{background:radial-gradient(circle at 8% 0,#3a2b15,#0b0a08 58%);border-bottom:1px solid #554122;grid-template-columns:60px 1fr 34px 34px}.robotPanel.luxury>header img{border-color:#d7aa4d;box-shadow:0 0 20px #d7aa4d3b}.robotPanel.luxury>header div>span{color:#bc9451;letter-spacing:.24em;margin-bottom:4px;font:6px Arial;display:block}.robotPanel.luxury>header b{color:#f6e3b5;letter-spacing:.02em;font-family:Playfair Display,serif}.robotPanel.luxury>header small{color:#a78d62}.robotPanel.luxury>header i{background:#d7aa4d;box-shadow:0 0 9px #d7aa4d}.robotPanel.luxury>header button{color:#d9bd80;background:#d7aa4d14}.robotPanel.luxury .robotMessages{scrollbar-color:#6e522b #0b0a08;background:radial-gradient(circle at 20% 0,#241a0d,#0a0908 43%)}.robotPanel.luxury .robotMessages .robot p{color:#e9dcc0;background:linear-gradient(145deg,#1c1812,#11100e);border-color:#4e3c24}.robotPanel.luxury .robotMessages .user p{color:#100d08;background:linear-gradient(135deg,#8d682f,#c49a4d)}.robotPanel.luxury .robotQuick{background:#0e0c09;border-color:#382b1a}.robotPanel.luxury .robotQuick button{color:#bda473;background:#14110d;border-color:#544125}.robotPanel.luxury .robotQuick button.vip{color:#151009;background:linear-gradient(135deg,#d7aa4d,#f0d48e);border-color:#e8c87f;font-weight:700}.robotPanel.luxury form{background:#0d0b09;border-color:#382b1a}.robotPanel.luxury form input{color:#f5ead1;background:#15120e;border-color:#493a25}.robotPanel.luxury form input:focus{border-color:#d7aa4d}.robotPanel.luxury form button{color:#151009;background:linear-gradient(135deg,#d7aa4d,#f0d48e)}.robotPanel.luxury .robotNote{color:#6f6047;letter-spacing:.06em;background:#0d0b09}.robotProduct{background:#12100c;border:1px solid #49381f;border-radius:12px;grid-template-columns:1fr 34px;align-items:stretch;display:grid;overflow:hidden}.robotProductMain{align-items:center;text-align:right!important;color:#efe2c6!important;background:0 0!important;border:0!important;grid-template-columns:56px 1fr!important;gap:9px!important;padding:6px!important;display:grid!important}.robotProductMain img{object-fit:cover;border-radius:7px;width:56px;height:58px}.robotProductMain span small{letter-spacing:.16em;font:6px Arial;color:#97753f!important}.robotProductMain span b{margin:3px 0;font-size:9px;display:block}.robotProductMain span em{color:#bca677;text-align:right;direction:ltr;font-size:7px;font-style:normal;display:block}.robotAdd{color:#d7aa4d;background:linear-gradient(#21180d,#120f0b);border:0;border-right:1px solid #49381f;font-size:20px}.luxuryAdvisor{z-index:5;text-align:right;background:radial-gradient(circle at 50% 0,#2d2010,#0a0907 48%);padding:22px 18px;animation:.25s robotOpen;position:absolute;inset:83px 0 0;overflow:auto}.luxuryAdvisor>small{color:#a88345;letter-spacing:.2em;margin:18px 0 5px;font:7px Arial;display:block}.luxuryAdvisor h3{color:#f3dfb5;margin:7px 0 20px;font-size:22px}.luxuryAdvisor>div:not(.advisorProgress){grid-template-columns:1fr 1fr;gap:8px;display:grid}.luxuryAdvisor>div>button{color:#dcc8a0;background:linear-gradient(145deg,#19150f,#0e0d0b);border:1px solid #4b3920;min-height:68px;padding:9px}.luxuryAdvisor>div>button:hover{background:#261d11;border-color:#d7aa4d}.luxuryAdvisor>div>button b{color:#d7aa4d;margin-bottom:3px;font-size:18px;display:block}.advisorProgress{background:#2a2114;height:2px!important}.advisorProgress span{background:linear-gradient(90deg,#8e682f,#f0d48e);height:100%;transition:width .3s;display:block}.advisorCancel{color:#746348;background:0 0;border:0;width:100%;margin-top:18px;padding:10px}.robotVoice{font-size:15px!important}.robotDock.open .luxuryLaunch{animation:none}@keyframes luxuryFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes luxuryPulse{0%{opacity:.65;transform:scale(.98)}75%,to{opacity:0;transform:scale(1.12)}}@media (max-width:700px){.luxuryAdvisor{inset:83px 0 0}.luxuryLaunch span{font-size:7px}.robotPanel.luxury>header{grid-template-columns:54px 1fr 31px 31px;padding:10px}.robotPanel.luxury>header img{width:52px;height:52px}}.robotPanel.luxury{position:relative}.dreamStudio{background:radial-gradient(circle at 72% 5%,#352510,#090807 32%);padding-top:55px}.studioIntro{text-align:center;max-width:1050px;margin:0 auto 42px}.studioIntro>span,.studioControl>span,.studioCatalog>div>span{color:var(--gold);letter-spacing:.28em;font:700 8px Arial}.studioIntro h1{margin:12px 0;font-size:clamp(44px,6vw,76px);line-height:1.15}.studioIntro h1 i{color:var(--gold2);font-family:Playfair Display,serif;font-weight:500}.studioIntro p{color:#9d988d;max-width:680px;margin:0 auto 24px;line-height:2}.studioIntro>div{justify-content:center;gap:9px;display:flex}.studioUpload{cursor:pointer;display:inline-block}.studioUpload input{display:none}.studioShell{background:#0d0b08;border:1px solid #5a4426;grid-template-columns:minmax(0,1fr) 320px;max-width:1280px;margin:auto;display:grid;box-shadow:0 35px 100px #000}.studioCanvas{touch-action:none;isolation:isolate;background:#17130e;min-height:650px;position:relative;overflow:hidden}.studioRoom{object-fit:cover;width:100%;height:100%;transition:filter .45s,transform .45s;position:absolute;inset:0}.studioRoom.noir{filter:brightness(.68)saturate(.68)contrast(1.1)}.studioRoom.warm{filter:brightness(.77)sepia(.24)saturate(1.15)}.studioRoom.pearl{filter:brightness(.96)saturate(.75)contrast(.92)}.studioShade{pointer-events:none;z-index:1;background:linear-gradient(#0000 62%,#00000094),linear-gradient(90deg,#00000040,#0000 35%);position:absolute;inset:0}.studioObject{z-index:3;cursor:grab;filter:drop-shadow(0 22px 16px #000000a6);touch-action:none;background:0 0;border:1px solid #0000;padding:0;position:absolute;transform:translate(-50%,-50%)}.studioObject:active{cursor:grabbing}.studioObject.selected{background:#d7aa4d0f;border-color:#e0b45f;box-shadow:0 0 0 4px #d7aa4d21}.studioObject img{object-fit:contain;pointer-events:none;width:100%;max-height:280px;display:block}.studioObject span{white-space:nowrap;color:#e8d2a0;background:#0c0a07;border:1px solid #826332;padding:5px 9px;font-size:7px;display:none;position:absolute;bottom:-27px;right:50%;transform:translate(50%)}.studioObject.selected span{display:block}.studioEmpty{z-index:2;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#080706b8;border:1px solid #e1b9626b;place-items:center;padding:26px 40px;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.studioEmpty b{color:var(--gold);font-size:34px}.studioEmpty span{margin:9px 0;font-size:13px}.studioEmpty small{color:#86775e;font-size:8px}.studioBadge{z-index:4;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0806d1;border:1px solid #d7aa4d73;padding:10px 13px;position:absolute;top:18px;right:18px}.studioBadge b,.studioBadge small{display:block}.studioBadge b{color:var(--gold);letter-spacing:.18em;font:700 8px Arial}.studioBadge small{color:#aaa;margin-top:4px;font-size:7px}.studioControl{background:linear-gradient(155deg,#1c150c,#0b0a08 54%);border-right:1px solid #4c3a22;padding:27px}.studioControl h2{margin:7px 0 24px;font-size:26px}.studioControl>label{color:#93866f;margin:18px 0 8px;font-size:8px;display:block}.studioControl>label b{float:left;color:var(--gold)}.studioControl input[type=range]{width:100%;accent-color:var(--gold)}.studioStyles{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.studioStyles button{color:#777;background:#0b0a08;border:1px solid #352c20;height:46px;font:7px Arial}.studioStyles button.active{border-color:var(--gold);color:#edcf91;background:#21190e}.studioRemove{color:#9e6666;background:0 0;border:0;width:100%;margin-top:7px;padding:8px;font-size:7px}.studioArrange{width:100%;margin-top:20px}.studioArrange:disabled,.studioControl>.gold:disabled{opacity:.35}.studioTotal{border-top:1px solid #392c1b;border-bottom:1px solid #392c1b;margin:25px 0 12px;padding:15px 0}.studioTotal small,.studioTotal strong{display:block}.studioTotal small{color:#766c5d;font-size:8px}.studioTotal strong{color:var(--gold2);margin-top:5px;font:700 27px Arial}.studioControl>.gold,.studioControl>.outline{width:100%;margin-top:7px}.studioCatalog{grid-template-columns:repeat(4,1fr);gap:7px;max-width:1280px;margin:22px auto 0;display:grid}.studioCatalog>div{grid-column:1/5;padding:22px 0 12px}.studioCatalog>div h2{margin:7px 0;font-size:28px}.studioCatalog>button{text-align:right;color:#eee;background:#111;border:1px solid #30291e;grid-template-columns:78px 1fr;align-items:center;min-height:94px;padding:7px;display:grid}.studioCatalog>button:hover{background:#19130c;border-color:#a17a3e}.studioCatalog img{object-fit:cover;width:72px;height:78px}.studioCatalog small,.studioCatalog b,.studioCatalog em{display:block}.studioCatalog small{color:#90713d;letter-spacing:.12em;font:6px Arial}.studioCatalog b{margin:4px 0;font-size:9px}.studioCatalog em{color:#777;text-align:right;direction:ltr;font-size:7px;font-style:normal}@media (max-width:950px){.studioShell{grid-template-columns:1fr}.studioCanvas{min-height:560px}.studioControl{border-top:1px solid #4c3a22;border-right:0;grid-template-columns:1fr 1fr;gap:0 15px;display:grid}.studioControl>span,.studioControl>h2,.studioControl>.studioTotal,.studioControl>.gold,.studioControl>.outline{grid-column:1/3}.studioCatalog{grid-template-columns:repeat(2,1fr)}.studioCatalog>div{grid-column:1/3}}@media (max-width:600px){.dreamStudio{padding:36px 10px 100px}.studioIntro h1{font-size:42px}.studioIntro>div{flex-direction:column}.studioCanvas{min-height:480px}.studioControl{padding:22px 16px;display:block}.studioCatalog{grid-template-columns:1fr}.studioCatalog>div{grid-column:auto}.studioCatalog>button{grid-template-columns:68px 1fr}.studioObject{min-width:76px}.studioEmpty{width:76%;padding:22px 12px}}.smartSimulator{background:radial-gradient(circle at 75% 0,#10251e,#080908 32%);padding-top:55px}.smartSimulator.night{background:radial-gradient(circle at 75% 0,#121932,#07070a 35%)}.smartSimulator.family{background:radial-gradient(circle at 75% 0,#2b1d0e,#090807 35%)}.simHero{max-width:1180px;margin:0 auto 35px}.simHero>span,.energyPanel>span,.deviceLibrary>div>span{color:#75c68d;letter-spacing:.26em;font:700 8px Arial}.simHero h1{margin:10px 0;font-size:clamp(43px,5vw,70px);line-height:1.2}.simHero h1 i{color:var(--gold2);font-family:Playfair Display,serif}.simHero>p{color:#8b918b;max-width:720px;line-height:2}.simModes{gap:8px;margin-top:25px;display:flex}.simModes button{text-align:right;color:#888;background:#0c100d;border:1px solid #29342d;grid-template-columns:42px 1fr;align-items:center;min-width:180px;padding:10px;display:grid}.simModes button.active{color:#eef8f0;background:linear-gradient(135deg,#17281c,#0c100d);border-color:#5b9f70;box-shadow:0 0 25px #57b1701f}.simModes button b{color:#65ba7d;grid-row:1/3;font-size:24px}.simModes span,.simModes small{display:block}.simModes span{font:700 9px Arial}.simModes small{color:#667069;margin-top:4px;font:7px Noto Sans Arabic}.simDashboard{background:#0b0e0c;border:1px solid #344139;grid-template-columns:minmax(0,1fr) 330px;max-width:1280px;margin:auto;display:grid;box-shadow:0 35px 100px #000}.virtualHome{background:linear-gradient(145deg,#111812,#080a09);grid-template-rows:auto 1fr auto;min-height:660px;display:grid;overflow:hidden}.virtualHome>header{color:#7c8a80;letter-spacing:.14em;border-bottom:1px solid #2d3931;justify-content:space-between;align-items:center;height:52px;padding:0 18px;font:7px Arial;display:flex}.virtualHome>header span{color:#85c897}.virtualHome>header i{background:#4bd278;border-radius:50%;width:7px;height:7px;margin-left:6px;display:inline-block;box-shadow:0 0 10px #4bd278}.homeRooms{background:#314038;grid-template-rows:1fr 1fr;grid-template-columns:1.2fr 1fr;gap:1px;display:grid}.homeRoom{background:linear-gradient(155deg,#1d2720,#0d120f);justify-content:center;align-items:end;gap:8px;padding:42px 13px 18px;display:flex;position:relative;overflow:hidden}.homeRoom:after{content:"";filter:blur(8px);background:radial-gradient(#66b47b1f,#0000 67%);height:30%;position:absolute;bottom:10px;left:7%;right:7%}.homeRoom.kitchen{background:linear-gradient(155deg,#28251f,#11110f)}.homeRoom.living{background:linear-gradient(155deg,#1a2520,#0c100e)}.homeRoom.laundry{background:linear-gradient(155deg,#162127,#0c1012)}.homeRoom.climate{background:linear-gradient(155deg,#1d1d2c,#0d0e14)}.homeRoom>label{z-index:2;color:#657268;letter-spacing:.2em;font:6px Arial;position:absolute;top:12px;right:13px}.homeDevice{z-index:3;color:#ccc;filter:drop-shadow(0 18px 14px #000);background:0 0;border:1px solid #0000;width:min(28%,150px);padding:0 4px 7px;position:relative}.homeDevice.focused{background:#509a6414;border-color:#5f9d70;box-shadow:0 0 25px #50b46c21}.homeDevice img{object-fit:contain;width:100%;height:105px}.homeDevice b,.homeDevice small{display:block}.homeDevice b{white-space:nowrap;text-overflow:ellipsis;font-size:7px;overflow:hidden}.homeDevice small{color:#63806b;margin-top:3px;font:6px Arial}.deviceSignal{color:#5de183;letter-spacing:-2px;font:8px Arial;animation:1.6s ease-in-out infinite signal;position:absolute;top:3px;left:3px}.emptyRoom{z-index:2;color:#4f5a52;border:1px dashed #3b473e;align-self:center;padding:13px 20px;font-size:8px;position:relative}.homeAtmosphere{color:#657268;letter-spacing:.15em;border-top:1px solid #2d3931;justify-content:space-between;align-items:center;height:42px;padding:0 16px;font:7px Arial;display:flex}.homeAtmosphere i{background:linear-gradient(90deg,#0000,#5ac177);width:40%;height:2px}.energyPanel{background:linear-gradient(155deg,#152019,#0a0d0b 58%);border-right:1px solid #344139;padding:28px}.energyPanel h2{margin:7px 0 20px;font-size:27px}.energyRing{--score:300deg;background:conic-gradient(#65bf7d var(--score),#253129 0);border-radius:50%;place-items:center;width:165px;height:165px;margin:0 auto 20px;display:grid;box-shadow:0 0 45px #50b16a21}.energyRing:before{content:"";background:#0d120f;border-radius:50%;width:135px;height:135px;position:absolute}.energyRing>div{text-align:center;position:relative}.energyRing strong,.energyRing small{display:block}.energyRing strong{color:#9ce1ad;font:700 41px Arial}.energyRing small{color:#67786b;letter-spacing:.18em;font:6px Arial}.energyStats{border-top:1px solid #29342d}.energyStats p{color:#728077;border-bottom:1px solid #29342d;justify-content:space-between;margin:0;padding:10px 0;font-size:8px;display:flex}.energyStats b{color:#dbe8de;font:700 9px Arial}.energyStats .saving span,.energyStats .saving b{color:#68bc7e}.energyPanel>label{color:#77837a;margin-top:16px;font-size:8px;display:block}.energyPanel>label b{float:left;color:#82b78f}.energyPanel input{accent-color:#60b779;width:100%;margin-top:9px;display:block}.energyPanel>.gold{width:100%;margin-top:22px}.energyPanel>.gold:disabled{opacity:.4}.deviceLibrary{grid-template-columns:repeat(4,1fr);gap:7px;max-width:1280px;margin:22px auto 0;display:grid}.deviceLibrary>div{grid-column:1/5;padding:18px 0}.deviceLibrary>div h2{margin:7px 0;font-size:29px}.deviceLibrary>div p{color:#777;font-size:9px}.deviceLibrary article{background:#0d100e;border:1px solid #29332c;grid-template-columns:1fr 55px;min-height:112px;display:grid;position:relative}.deviceLibrary article.active{background:linear-gradient(145deg,#142019,#0c0f0d);border-color:#548c63}.devicePreview{text-align:right;color:#ddd;background:0 0;border:0;grid-template-columns:76px 1fr;align-items:center;padding:7px;display:grid}.devicePreview img{object-fit:cover;width:70px;height:86px}.devicePreview small,.devicePreview b,.devicePreview em{display:block}.devicePreview small{color:#65766a;font:6px Arial}.devicePreview b{margin:5px 0;font-size:9px}.devicePreview em{color:#617066;font:6px Arial}.powerSwitch{color:#555;background:#090b0a;border:0;border-right:1px solid #29332c;flex-direction:column;justify-content:center;align-items:center;gap:8px;font:7px Arial;display:flex}.powerSwitch i{background:#262c28;border-radius:10px;width:32px;height:17px;position:relative}.powerSwitch i:after{content:"";background:#555;border-radius:50%;width:11px;height:11px;transition:all .2s;position:absolute;top:3px;left:3px}.deviceLibrary article.active .powerSwitch{color:#6bd083}.deviceLibrary article.active .powerSwitch i{background:#285c36}.deviceLibrary article.active .powerSwitch i:after{background:#7ee297;left:18px;box-shadow:0 0 9px #7ee297}@keyframes signal{50%{opacity:.4}}.smartSimulator.night .virtualHome{filter:saturate(.75)brightness(.76)}.smartSimulator.night .deviceSignal{color:#8aa7ff}.smartSimulator.family .deviceSignal{color:#e8b65c}@media (max-width:1000px){.simDashboard{grid-template-columns:1fr}.energyPanel{border-top:1px solid #344139;border-right:0;grid-template-columns:180px 1fr;gap:0 22px;display:grid}.energyPanel>span,.energyPanel>h2,.energyPanel>.gold{grid-column:1/3}.energyRing{grid-row:3/7}.deviceLibrary{grid-template-columns:repeat(2,1fr)}.deviceLibrary>div{grid-column:1/3}}@media (max-width:650px){.smartSimulator{padding:35px 10px 100px}.simHero h1{font-size:41px}.simModes{grid-template-columns:1fr;display:grid}.simModes button{min-width:0}.virtualHome{min-height:720px}.homeRooms{grid-template-rows:repeat(4,1fr);grid-template-columns:1fr}.homeDevice img{height:75px}.energyPanel{padding:22px 16px;display:block}.deviceLibrary{grid-template-columns:1fr}.deviceLibrary>div{grid-column:auto}.deviceLibrary article{grid-template-columns:1fr 50px}}.energyRing{position:relative}.visionScan{background:radial-gradient(circle at 72% 0,#0b2930,#07090a 34%);padding-top:55px}.visionTitle{max-width:1180px;margin:0 auto 35px}.visionTitle>span,.visionForm>span,.visionResults article>span{color:#59c9d8;letter-spacing:.25em;font:700 8px Arial}.visionTitle h1{margin:10px 0;font-size:clamp(44px,5.5vw,74px);line-height:1.16}.visionTitle h1 i{color:#8de9f1;font-family:Playfair Display,serif}.visionTitle p{color:#859399;max-width:760px;line-height:2}.visionWorkspace{background:#081013;border:1px solid #24505a;grid-template-columns:minmax(0,1fr) 360px;max-width:1220px;margin:auto;display:grid;box-shadow:0 35px 100px #000}.visionCamera{background:radial-gradient(circle,#122b30,#05090a 65%);min-height:650px;position:relative;overflow:hidden}.visionCamera>img{object-fit:cover;filter:brightness(.72)saturate(.75);width:100%;height:100%;position:absolute;inset:0}.cameraPlaceholder{text-align:center;place-content:center;display:grid;position:absolute;inset:0}.cameraPlaceholder b{color:#56cedd;text-shadow:0 0 35px #4bd5e759;font-size:70px;font-weight:300}.cameraPlaceholder span{margin-top:14px;font-size:16px}.cameraPlaceholder small{color:#55727a;margin-top:6px;font-size:8px}.scanCorners{pointer-events:none;position:absolute;inset:11%}.scanCorners i{border-color:#63d9e8;width:70px;height:70px;position:absolute}.scanCorners i:first-child{border-top:2px solid;border-right:2px solid;top:0;right:0}.scanCorners i:nth-child(2){border-top:2px solid;border-left:2px solid;top:0;left:0}.scanCorners i:nth-child(3){border-bottom:2px solid;border-right:2px solid;bottom:0;right:0}.scanCorners i:nth-child(4){border-bottom:2px solid;border-left:2px solid;bottom:0;left:0}.scanBeam{z-index:3;background:#74e4ef;height:2px;animation:1.5s ease-in-out infinite visionBeam;position:absolute;left:10%;right:10%;box-shadow:0 0 18px 5px #57dcea73}.scanStatus{z-index:4;text-align:center;background:#030c0ed6;border:1px solid #39727c;min-width:230px;padding:13px;position:absolute;bottom:80px;right:50%;transform:translate(50%)}.scanStatus b,.scanStatus span{display:block}.scanStatus b{color:#6cdeea;letter-spacing:.2em;font:7px Arial}.scanStatus span{margin-top:6px;font-size:9px}.scanComplete{z-index:4;background:#051214e6;border:1px solid #4ec5d2;border-radius:50%;place-items:center;width:150px;height:150px;display:grid;position:absolute;top:50%;right:50%;transform:translate(50%,-50%);box-shadow:0 0 60px #47d7e540}.scanComplete b{color:#75e1b0;font-size:42px}.scanComplete span{color:#b8eaef;font-size:9px}.cameraButton{z-index:5;color:#bff7fb;cursor:pointer;background:#0c252a;border:1px solid #54c6d2;padding:12px 20px;font-size:9px;position:absolute;bottom:22px;right:50%;transform:translate(50%)}.cameraButton input{display:none}.visionForm{background:linear-gradient(155deg,#102329,#080d0f 57%);border-right:1px solid #24505a;padding:30px}.visionForm h2{margin:8px 0 22px;font-size:27px}.visionForm>label{color:#7d9298;margin:15px 0 7px;font-size:8px;display:block}.visionForm>label b{float:left;color:#73cbd6}.visionForm select,.visionForm>label>input:not([type=range]){color:#dbecef;background:#071013;border:1px solid #29464c;outline:0;width:100%;height:43px;margin-top:7px;padding:0 10px;display:block}.visionForm input[type=range]{accent-color:#58c9d6;width:100%;margin-top:10px;display:block}.serialState{color:#a97676;font-size:7px;display:block}.serialState.verified{color:#69bd83}.symptomGrid{grid-template-columns:1fr 1fr;gap:6px;display:grid}.symptomGrid button{color:#71868b;background:#0b1518;border:1px solid #28434a;min-height:42px;font-size:8px}.symptomGrid button.active{color:#d6f6f8;background:#123038;border-color:#58c9d6}.visionAnalyze{width:100%;margin-top:22px}.visionDisclaimer{color:#526368;margin-top:10px;font-size:6px;line-height:1.7;display:block}.visionResults{grid-template-columns:1fr 1fr 1.3fr;gap:8px;max-width:1220px;margin:16px auto 0;display:grid}.visionResults article{background:#0b1214;border:1px solid #27464d;padding:24px}.conditionGauge{text-align:center;background:conic-gradient(#63d6df var(--condition),#24353a 0);border-radius:50%;place-content:center;width:140px;height:140px;margin:18px auto;display:grid;position:relative}.conditionGauge:before{content:"";background:#091013;border-radius:50%;position:absolute;inset:12px}.conditionGauge b,.conditionGauge small{display:block;position:relative}.conditionGauge b{color:#baf5f7;font:700 37px Arial}.conditionGauge small{color:#668085;font:7px Arial}.conditionCard h3{text-align:center;font-size:17px}.conditionCard p{color:#71858a;text-align:center;font-size:8px;line-height:1.9}.tradeCard>strong,.tradeCard>small{display:block}.tradeCard>strong{color:#8ee8f0;margin-top:24px;font:700 46px Arial}.tradeCard>small{color:#65797e;font-size:7px}.tradeCard ul{margin:24px 0;padding:0;list-style:none}.tradeCard li{border-top:1px solid #263a3f;justify-content:space-between;padding:10px 0;font-size:8px;display:flex}.tradeCard li span{color:#71c8d2}.tradeCard>.outline{width:100%}.replacementCard{background:linear-gradient(145deg,#14272c,#0a1012)!important}.replacementCard>button:first-of-type{text-align:right;color:#eee;background:0 0;border:0;width:100%;padding:0;display:block}.replacementCard img{float:left;object-fit:cover;width:42%;height:210px;margin-right:15px}.replacementCard small{color:#62c8d4;font:7px Arial}.replacementCard h3{margin:8px 0;font-size:20px}.replacementCard p{color:#6f858a;min-height:60px;font-size:8px;line-height:1.8}.replacementCard>button>div b,.replacementCard>button>div em{display:block}.replacementCard>button>div b{color:#a7edf2;font:700 25px Arial}.replacementCard>button>div em{color:#71868a;margin-top:5px;font-size:7px;font-style:normal}.replacementCard>.gold{width:100%;margin-top:18px}@keyframes visionBeam{0%,to{top:15%}50%{top:82%}}@media (max-width:950px){.visionWorkspace{grid-template-columns:1fr}.visionCamera{min-height:560px}.visionForm{border-top:1px solid #24505a;border-right:0}.visionResults{grid-template-columns:1fr 1fr}.replacementCard{grid-column:1/3}}@media (max-width:600px){.visionScan{padding:35px 10px 100px}.visionTitle h1{font-size:42px}.visionCamera{min-height:470px}.visionForm{padding:23px 15px}.visionResults{grid-template-columns:1fr}.replacementCard{grid-column:auto}.replacementCard img{height:180px}.scanCorners{inset:7%}.visionResults article{padding:20px}}.maisonGate{background:#030303;height:calc(100vh - 108px);min-height:650px;position:relative;overflow:hidden}.maisonGate>img{object-fit:cover;filter:brightness(.3)saturate(.5);width:100%;height:100%;animation:3s forwards maisonReveal;position:absolute;inset:0;transform:scale(1.03)}.maisonGate:after{content:"";background:radial-gradient(circle at 50% 45%,#0000,#000 75%),linear-gradient(90deg,#000c,#0000 35% 65%,#000c);position:absolute;inset:0}.maisonDoor{z-index:2;text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050403b8;border:1px solid #7a5c2d;width:min(520px,88vw);padding:48px 25px;position:absolute;top:50%;right:50%;transform:translate(50%,-50%);box-shadow:0 0 0 8px #0006,0 35px 120px #000}.maisonDoor>span{color:#a88448;letter-spacing:.3em;font:7px Arial}.maisonMonogram{color:#e4c477;border:1px solid #bd9148;place-content:center;width:115px;height:115px;margin:24px auto;font:700 34px Playfair Display;display:grid;box-shadow:inset 0 0 35px #d7aa4d1f,0 0 35px #d7aa4d14}.maisonMonogram small{letter-spacing:.38em;margin-top:8px;font:6px Arial;display:block}.maisonDoor>p{color:#77613d;letter-spacing:.28em;margin:0;font:7px Arial}.maisonDoor h1{color:#f1e0b7;margin:8px 0;font:600 clamp(30px,4vw,52px) Playfair Display}.maisonDoor>b{color:#8a7047;letter-spacing:.22em;font:7px Arial;display:block}.maisonDoor>button{color:#100c06;background:linear-gradient(135deg,#c39545,#f0d18a);border:1px solid #d4a751;min-width:220px;margin:28px auto 14px;padding:15px 20px;font-weight:700;display:block}.maisonDoor>small{color:#5e503a;letter-spacing:.2em;font:6px Arial}.maisonOS{background:radial-gradient(circle at 75% 0,#2a1d0d,#070706 32%);padding-top:40px;transition:background .5s}.maisonOS.night{background:radial-gradient(circle at 75% 0,#10142a,#050507 36%)}.maisonOS.winter{background:radial-gradient(circle at 75% 0,#18252c,#060809 36%)}.maisonHeader{justify-content:space-between;align-items:center;max-width:1280px;margin:0 auto 23px;display:flex}.maisonHeader span{color:#b28a48;letter-spacing:.28em;font:700 8px Arial}.maisonHeader h1{margin:7px 0;font-size:clamp(30px,4vw,52px)}.maisonHeader small{color:#6d5d43;letter-spacing:.17em;font:7px Arial}.maisonHeader>button{color:#c7a766;background:#100d08;border:1px solid #66502c;align-items:center;gap:9px;padding:11px 15px;display:flex}.maisonHeader>button b{color:#e5bd6f;background:#31230f;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}.maisonHeader>button span{color:#b69b69;letter-spacing:0;font:8px Noto Sans Arabic}.maisonHeader>button.listening b{animation:1s infinite voicePulse}.maisonScenes{grid-template-columns:repeat(4,1fr);gap:6px;max-width:1280px;margin:0 auto 9px;display:grid}.maisonScenes button{text-align:right;color:#777;background:#0d0c09;border:1px solid #332a1d;grid-template-columns:45px 1fr;align-items:center;min-height:58px;padding:8px;display:grid}.maisonScenes button.active{color:#ecd9ae;background:linear-gradient(135deg,#21180c,#0f0d09);border-color:#98723b}.maisonScenes button>b{color:#ad8848;grid-row:1/3;font-size:21px}.maisonScenes span,.maisonScenes small{display:block}.maisonScenes span{font:700 8px Arial}.maisonScenes small{color:#6d604a;margin-top:4px;font:6px Arial}.maisonTwin{background:#0b0907;border:1px solid #514025;grid-template-columns:minmax(0,1fr) 330px;max-width:1280px;margin:auto;display:grid;box-shadow:0 35px 110px #000}.maisonStage{min-height:650px;position:relative;overflow:hidden}.maisonStage>img{object-fit:cover;filter:brightness(.55)saturate(.65);width:100%;height:100%;transition:all .55s;position:absolute;inset:0}.maisonOS.night .maisonStage>img{filter:brightness(.27)saturate(.55)hue-rotate(12deg)}.maisonOS.morning .maisonStage>img{filter:brightness(.78)saturate(.75)}.maisonOS.winter .maisonStage>img{filter:brightness(.5)saturate(.5)hue-rotate(175deg)}.maisonTint{background:linear-gradient(#0000 45%,#000000d9),radial-gradient(circle at 62% 38%,#dca94f2b,#0000 34%);position:absolute;inset:0}.maisonOS.night .maisonTint{background:linear-gradient(#0000 45%,#02030aeb),radial-gradient(circle at 65% 30%,#4e5fb924,#0000 30%)}.maisonClock{background:#060503bf;border:1px solid #cda1506b;padding:10px 13px;position:absolute;top:18px;right:20px}.maisonClock b,.maisonClock small{display:block}.maisonClock b{color:#e3c586;font:700 20px Arial}.maisonClock small{color:#806944;letter-spacing:.16em;margin-top:3px;font:6px Arial}.roomNodes button{z-index:2;text-align:right;color:#a79778;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#070604c2;border:1px solid #cda15059;min-width:130px;padding:10px 13px 10px 30px;font-size:8px;position:absolute}.roomNodes button small{color:#66583f;margin-top:3px;font-size:6px;display:block}.roomNodes button i{background:#94713b;border-radius:50%;width:9px;height:9px;position:absolute;top:50%;left:10px;transform:translateY(-50%);box-shadow:0 0 0 5px #b489401f}.roomNodes button.active{color:#f3dfb4;background:#24190ae6;border-color:#e0b663}.roomNodes button.active i{background:#efc56e;box-shadow:0 0 15px #d6a64d}.roomNodes .living{top:25%;right:12%}.roomNodes .kitchen{top:30%;left:13%}.roomNodes .care{bottom:28%;right:20%}.roomNodes .climate{bottom:24%;left:18%}.maisonConcierge{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#060503d9;border:1px solid #ca9e4b61;align-items:center;gap:12px;padding:10px;display:flex;position:absolute;bottom:18px;left:22px;right:22px}.maisonConcierge img{object-fit:cover;border:1px solid #c19449;border-radius:50%;width:60px;height:60px}.maisonConcierge p{color:#c5b898;margin:0;font-size:9px;line-height:1.8}.maisonConcierge span{color:#a98042;letter-spacing:.2em;font:6px Arial;display:block}.maisonPanel{background:linear-gradient(155deg,#1b140b,#0b0907 58%);border-right:1px solid #514025;padding:28px}.maisonPanel>span,.maisonIntelligence article>span{color:#a98345;letter-spacing:.23em;font:700 7px Arial}.maisonPanel h2{margin:8px 0 20px;font-size:24px}.maisonDevices{gap:6px;display:grid}.maisonDevices>button{text-align:right;color:#ddd;background:#0b0a08;border:1px solid #342a1d;grid-template-columns:55px 1fr 36px;align-items:center;padding:6px;display:grid}.maisonDevices img{object-fit:cover;width:52px;height:58px}.maisonDevices span b,.maisonDevices span small{display:block}.maisonDevices span b{font-size:8px}.maisonDevices span small{color:#6c7c66;margin-top:4px;font:6px Arial}.maisonDevices em{color:#6fbc7b;font:700 8px Arial}.maisonDevices>p{color:#706653;font-size:8px}.maisonRoomStats{border-top:1px solid #342a1d;margin:20px 0}.maisonRoomStats p{color:#756b59;border-bottom:1px solid #342a1d;justify-content:space-between;margin:0;padding:11px 0;font-size:8px;display:flex}.maisonRoomStats b{color:#d9c291;font:700 9px Arial}.maisonPanel>.gold{width:100%;margin-top:12px}.maisonPanel>.gold:disabled{opacity:.35}.maisonIntelligence{grid-template-columns:.85fr 1.3fr 1fr;gap:8px;max-width:1280px;margin:9px auto 0;display:grid}.maisonIntelligence article{background:#0e0c09;border:1px solid #342a1d;min-height:260px;padding:25px}.signatureCard{position:relative;overflow:hidden;background:linear-gradient(145deg,#22180b,#080706)!important}.signatureCard:after{content:"ZSB";color:#d7aa4d0d;font:700 130px Arial;position:absolute;bottom:-35px;left:-15px}.signatureCard>b{color:#d2ab60;margin-top:35px;font:700 38px Playfair Display;display:block}.signatureCard h3{margin:7px 0;font:600 22px Playfair Display}.signatureCard p{color:#9d7c44;letter-spacing:.18em;font:7px Arial}.signatureCard small{color:#5f5139;letter-spacing:.12em;font:6px Arial;position:absolute;bottom:20px}.predictive h2,.maisonTimeline h2{margin:9px 0 20px;font-size:23px}.predictive>div{border-top:1px solid #31281b;grid-template-columns:12px 1fr 40px;align-items:center;gap:8px;padding:11px 0;display:grid}.predictive i{border-radius:50%;width:8px;height:8px}.predictive i.good{background:#5ec977;box-shadow:0 0 9px #5ec977}.predictive i.soon{background:#d2a348;box-shadow:0 0 9px #d2a348}.predictive b,.predictive small{display:block}.predictive b{font-size:8px}.predictive small{color:#6f685b;margin-top:4px;font-size:6px}.predictive em{color:#7cb785;font:700 8px Arial}.maisonTimeline button{color:#93866d;background:0 0;border:0;border-top:1px solid #31281b;justify-content:space-between;width:100%;padding:12px 0;font-size:8px;display:flex}.maisonTimeline button:hover{color:#e4c987}.maisonTimeline i{color:#b38c4a;font-style:normal}@keyframes maisonReveal{0%{opacity:.2;transform:scale(1.1)}to{opacity:1;transform:scale(1.03)}}@keyframes voicePulse{50%{transform:scale(1.08);box-shadow:0 0 22px #d5a64d}}@media (max-width:1000px){.maisonTwin{grid-template-columns:1fr}.maisonPanel{border-top:1px solid #514025;border-right:0}.maisonDevices,.maisonIntelligence{grid-template-columns:1fr 1fr}.signatureCard{grid-row:1/3}.maisonHeader{gap:20px}.maisonScenes{grid-template-columns:1fr 1fr}}@media (max-width:650px){.maisonGate{height:calc(100vh - 90px)}.maisonOS{padding:25px 10px 100px}.maisonHeader{display:block}.maisonHeader>button{margin-top:15px}.maisonScenes{grid-template-columns:1fr 1fr}.maisonStage{min-height:600px}.roomNodes button{min-width:105px;padding:8px;font-size:7px}.roomNodes .living{right:5%}.roomNodes .kitchen{left:5%}.roomNodes .care{right:8%}.roomNodes .climate{left:8%}.maisonConcierge{left:8px;right:8px}.maisonDevices,.maisonIntelligence{grid-template-columns:1fr}.signatureCard{grid-row:auto}.maisonIntelligence article{min-height:230px}}.invisibleEntry{text-align:center;background:#030303;place-content:center;min-height:calc(100vh - 108px);padding:55px 20px 100px;display:grid;position:relative;overflow:hidden}.invisibleEntry:before{content:"";background:radial-gradient(circle at 50% 45%,#b080351a,#0000 34%),repeating-radial-gradient(circle,#0000 0 80px,#d7aa4d06 81px 82px);position:absolute;inset:0}.invisibleHalo{border:1px solid #d7aa4d1a;border-radius:50%;width:560px;height:560px;animation:5s ease-in-out infinite invisibleBreath;position:absolute;top:43%;right:50%;transform:translate(50%,-50%);box-shadow:0 0 160px #d7aa4d14,inset 0 0 100px #d7aa4d0a}.invisibleEntry>span,.invisibleHeader span,.moodCollection span{color:#9d7b44;letter-spacing:.3em;font:700 7px Arial;position:relative}.invisibleEntry h1{margin:17px 0;font-size:clamp(45px,6.5vw,82px);line-height:1.18;position:relative}.invisibleEntry h1 i{color:#e5c584;font-family:Playfair Display,serif}.invisibleEntry>p{color:#716b61;position:relative}.invisibleEntry>small{color:#4b4439;letter-spacing:.22em;margin-top:27px;font:6px Arial;position:relative}.moodChoices{grid-template-columns:repeat(3,1fr);gap:7px;width:min(970px,92vw);margin:32px auto 0;display:grid;position:relative}.moodChoices button{text-align:right;color:#968b77;background:#0a0907c7;border:1px solid #2c261d;grid-template-columns:55px 1fr;align-items:center;min-height:100px;padding:15px;transition:all .25s;display:grid}.moodChoices button:hover{color:#f1dfb9;background:#171108;border-color:#a47d3f;transform:translateY(-4px)}.moodChoices b{color:#b38b4a;grid-row:1/3;font-size:27px}.moodChoices span,.moodChoices small{display:block}.moodChoices span{font-size:11px}.moodChoices small{color:#5d5240;letter-spacing:.12em;margin-top:6px;font:6px Arial}.invisibleStore{--mood:#d3a957;--mood-soft:#d3a95729;background:radial-gradient(circle at 50% 20%,var(--mood-soft),#050505 42%);perspective:1200px;min-height:100vh;padding-top:40px;overflow:hidden}.mood-silence{--mood:#9cc7d0;--mood-soft:#72abb821}.mood-family{--mood:#e3a96d;--mood-soft:#dc894726}.mood-cinema{--mood:#9b7cf0;--mood-soft:#6c4bd229}.mood-culinary{--mood:#df8e61;--mood-soft:#c9603326}.mood-future{--mood:#65d8d6;--mood-soft:#32cbcb24}.invisibleHeader{grid-template-columns:180px 1fr 100px;align-items:center;max-width:1260px;margin:0 auto 35px;display:grid}.invisibleHeader>button{color:#6b6356;background:0 0;border:0;justify-self:start;font-size:8px}.invisibleHeader>div{text-align:center}.invisibleHeader h1{color:var(--mood);margin:8px 0;font:600 clamp(38px,5vw,68px) Playfair Display}.invisibleHeader p{color:#716e69}.invisibleHeader>b{color:var(--mood);text-shadow:0 0 35px var(--mood);justify-self:end;font-size:50px;font-weight:300}.sensoryStage{max-width:1260px;min-height:620px;transform:rotateX(var(--tilt-y)) rotateY(var(--tilt-x));transform-style:preserve-3d;grid-template-columns:repeat(4,1fr);align-items:center;gap:10px;margin:auto;transition:transform .18s ease-out;display:grid;position:relative}.sensoryGlow{background:radial-gradient(ellipse,var(--mood-soft),transparent 70%);filter:blur(18px);height:38%;position:absolute;bottom:6%;left:15%;right:15%}.sensoryWords{text-align:center;pointer-events:none;opacity:.1;position:absolute;top:44%;right:50%;transform:translate(50%,-50%)}.sensoryWords span,.sensoryWords b{white-space:nowrap;display:block}.sensoryWords span{font-size:55px}.sensoryWords b{color:var(--mood);font:600 80px Playfair Display}.sensoryStage>article{z-index:2;opacity:0;cursor:pointer;background:linear-gradient(155deg,#13120fd6,#050505e6);border:1px solid #292722;min-height:450px;padding:20px 16px;transition:all .8s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden;transform:translateY(80px)scale(.85);box-shadow:0 30px 70px #000}.sensoryStage>article.revealed{opacity:1;transform:translateY(0)scale(1)}.sensoryStage>article:nth-of-type(2n).revealed{transform:translateY(-25px)}.sensoryStage>article.unlocked{border-color:var(--mood);box-shadow:0 30px 80px #000,0 0 30px var(--mood-soft)}.productAura{background:radial-gradient(circle,var(--mood-soft),transparent 70%);filter:blur(12px);height:35%;position:absolute;top:22%;left:20%;right:20%}.sensoryStage article>small{color:#655d50;letter-spacing:.14em;font:7px Arial;position:relative}.sensoryStage article>img{object-fit:contain;filter:brightness(.25)grayscale()drop-shadow(0 20px 15px #000);width:100%;height:230px;transition:all .6s;position:relative}.sensoryStage article.unlocked>img{filter:brightness(.92)saturate(.75)drop-shadow(0 20px 18px #000);transform:scale(1.04)}.sensoryStage article>h2{color:#777;min-height:48px;margin:13px 0;font-size:17px;position:relative}.sensoryStage article.unlocked>h2{color:#eee}.sensoryStage article>p{color:#777;min-height:36px;font-size:7px;line-height:1.7}.lockedPrice{color:#4e4940;letter-spacing:.2em;border-top:1px solid #27231d;padding-top:15px;font:6px Arial}.invisiblePrice{border-top:1px solid #302b22;justify-content:space-between;align-items:end;padding-top:12px;display:flex}.invisiblePrice strong{color:var(--mood);font:700 20px Arial}.invisiblePrice span{color:#655f55;font-size:6px}.invisibleActions{grid-template-columns:1fr 1fr;gap:5px;margin-top:13px;display:grid}.invisibleActions button{color:#756d60;background:#0b0a08;border:1px solid #3c362c;min-height:36px;font-size:7px}.invisibleActions button.selected{border-color:var(--mood);color:var(--mood);background:var(--mood-soft)}.moodCollection{opacity:.45;background:#0b0a08;border:1px solid #2d2922;grid-template-columns:1fr auto 220px;align-items:center;gap:25px;max-width:1260px;margin:25px auto 0;padding:25px;transition:all .5s;display:grid}.moodCollection.ready{opacity:1;border-color:#52452f}.moodCollection h2{color:var(--mood);margin:7px 0;font:600 27px Playfair Display}.moodCollection p{color:#686159;font-size:8px}.moodCollection>strong{color:var(--mood);font:700 29px Arial}.moodCollection>.gold{width:100%}.moodCollection>.gold:disabled{opacity:.35}@keyframes invisibleBreath{50%{opacity:.55;transform:translate(50%,-50%)scale(1.08)}}@media (max-width:1000px){.sensoryStage{grid-template-columns:1fr 1fr;transform:none}.sensoryStage>article:nth-of-type(2n).revealed{transform:none}.sensoryWords{display:none}.moodCollection{grid-template-columns:1fr auto}.moodCollection>.gold{grid-column:1/3}.invisibleHeader{grid-template-columns:120px 1fr 70px}}@media (max-width:650px){.invisibleEntry{min-height:calc(100vh - 90px);padding:40px 12px 100px}.moodChoices{grid-template-columns:1fr 1fr}.moodChoices button{grid-template-columns:37px 1fr;min-height:86px;padding:9px}.moodChoices b{font-size:20px}.moodChoices span{font-size:9px}.invisibleStore{padding:28px 10px 100px}.invisibleHeader{grid-template-columns:1fr 50px}.invisibleHeader>button{grid-column:1/3;margin-bottom:15px}.invisibleHeader>div{text-align:right}.invisibleHeader h1,.invisibleHeader>b{font-size:38px}.sensoryStage{grid-template-columns:1fr;gap:8px}.sensoryStage>article{min-height:410px}.sensoryStage article>img{height:205px}.moodCollection{grid-template-columns:1fr}.moodCollection>.gold{grid-column:auto}.moodCollection>strong{font-size:25px}}.goldNav{text-shadow:0 0 18px #dcad5047;color:#e8c472!important}.rewardsProfile{color:#e8c472!important;background:linear-gradient(135deg,#1c1408,#090807)!important;border-color:#9a7439!important}.rewardsPage{color:#eee;background:radial-gradient(circle at 70% 10%,#2a1c09,#070706 34%);min-height:100vh;padding:0 5vw 110px}.rewardsHero{flex-direction:column;justify-content:center;align-items:flex-start;max-width:1250px;min-height:490px;margin:auto;display:flex;position:relative;overflow:hidden}.rewardAura{filter:blur(5px);background:radial-gradient(circle,#dfae5033,#0000 66%);border-radius:50%;width:440px;height:440px;position:absolute;top:5%;left:5%}.rewardsHero>span,.rewardHeading>span,.rewardLower article>span{color:#b88d46;letter-spacing:.32em;font:700 7px Arial}.rewardsHero h1{color:#f2e7cf;margin:16px 0;font:600 clamp(48px,7vw,88px)/1.02 Playfair Display;position:relative}.rewardsHero h1 i{color:#d9ad5a}.rewardsHero p{color:#84765e;max-width:580px;line-height:2;position:relative}.rewardsHero .gold{margin-top:23px;position:relative}.rewardDashboard{grid-template-columns:460px 1fr;gap:12px;max-width:1250px;margin:-25px auto 50px;display:grid}.goldMemberCard{background:linear-gradient(135deg,#060606,#21170a 58%,#8b672d);border:1px solid #b48a45;border-radius:18px;min-height:285px;padding:30px;position:relative;overflow:hidden;box-shadow:0 35px 90px #000}.cardShine{background:linear-gradient(90deg,#0000,#ffebb91f,#0000);position:absolute;inset:-100% -20%;transform:rotate(30deg)}.goldMemberCard>small{color:#b99a64;letter-spacing:.22em;font:6px Arial}.goldMemberCard>b{color:#e5bd69;font:700 24px Playfair Display;position:absolute;top:25px;left:28px}.goldMemberCard h2{color:#f0d69b;margin:55px 0 30px;font:600 31px Playfair Display}.goldMemberCard>div:not(.cardShine){justify-content:space-between;align-items:end;display:flex}.goldMemberCard span{color:#8d7955;letter-spacing:.2em;font:6px Arial;display:block}.goldMemberCard strong{color:#f6dfaa;font:700 38px Arial}.goldMemberCard em{color:#ad8a4d;letter-spacing:.18em;font:7px Arial;position:absolute;bottom:24px}.tierProgress{background:#0d0b08;border:1px solid #3a2e1d;padding:35px}.tierProgress>span{color:#a78043;letter-spacing:.24em;font:7px Arial}.tierProgress h2{margin:8px 0;font:600 34px Playfair Display}.tierProgress p{color:#7b715f}.progressRail{background:#292319;height:5px;margin:45px 0 14px}.progressRail i{background:linear-gradient(90deg,#9a6f2f,#f1d17d);height:100%;display:block;box-shadow:0 0 18px #b7873d}.tierLabels{justify-content:space-between;display:flex}.tierLabels b{color:#544b3d;font:7px Arial}.tierLabels b.active{color:#d4ae62}.tierLabels small{margin-top:6px;font-weight:400;display:block}.rewardSection{max-width:1250px;margin:0 auto 55px}.rewardHeading{text-align:center;margin-bottom:28px}.rewardHeading h2{margin:9px;font:600 38px Playfair Display}.rewardHeading p{color:#746b5d}.rewardOptions{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.rewardOptions article{background:linear-gradient(145deg,#15110a,#090807);border:1px solid #3d3020;min-height:290px;padding:28px;transition:all .25s;position:relative}.rewardOptions article:hover{border-color:#ad8241;transform:translateY(-6px)}.rewardOptions article>span{color:#e0b763;font:700 42px Arial}.rewardOptions article>small{color:#6f5d3f;letter-spacing:.2em;margin:6px 0 32px;font:6px Arial;display:block}.rewardOptions h3{font:600 22px Playfair Display}.rewardOptions p{color:#746d61;font-size:8px}.rewardOptions button{color:#0c0905;background:#bd9149;border:1px solid #ae8240;min-height:42px;font-weight:700;position:absolute;bottom:25px;left:28px;right:28px}.rewardOptions button:disabled{color:#514b41;background:#15130f;border-color:#322c23}.rewardLower{grid-template-columns:.8fr 1.2fr;gap:10px;max-width:1250px;margin:auto;display:grid}.rewardLower>article{background:#0d0c09;border:1px solid #342b1f;padding:30px}.rewardLower h2{margin:8px 0 22px;font:600 27px Playfair Display}.rewardLower ul{margin:0;padding:0;list-style:none}.rewardLower li{border-top:1px solid #2f281e;grid-template-columns:70px 1fr;align-items:center;padding:13px 0;display:grid}.rewardLower li b{color:#d3aa5c;font:700 20px Arial}.rewardLower li span{color:#827665;font-size:8px}.rewardHistory>div{border-top:1px solid #2e281f;justify-content:space-between;align-items:center;padding:12px 0;display:flex}.rewardHistory b,.rewardHistory small{display:block}.rewardHistory b{font-size:8px}.rewardHistory small{color:#655e52;margin-top:4px;font:6px Arial}.rewardHistory strong.plus{color:#75c88a}.rewardHistory strong.minus{color:#d68b6c}.noRewards{color:#71695e}.redeemNotice{z-index:90;color:#e8cd91;background:#171006;border:1px solid #c79b4f;align-items:center;gap:12px;padding:13px 18px;display:flex;position:fixed;bottom:82px;right:50%;transform:translate(50%);box-shadow:0 12px 45px #000}.redeemNotice span{font-size:20px}.redeemNotice b{font-size:8px}.redeemNotice button{color:#a9936a;background:0 0;border:0;font-size:7px}@media (max-width:900px){.rewardDashboard{grid-template-columns:1fr}.rewardOptions{grid-template-columns:1fr 1fr}.rewardLower{grid-template-columns:1fr}}@media (max-width:600px){.rewardsPage{padding:0 10px 100px}.rewardsHero{min-height:430px}.rewardDashboard{margin-top:0}.goldMemberCard{min-height:245px;padding:22px}.goldMemberCard strong{font-size:30px}.tierProgress{padding:24px 18px}.rewardOptions{grid-template-columns:1fr}.rewardOptions article{min-height:260px}.rewardLower>article{padding:22px}.redeemNotice{justify-content:center;bottom:72px;left:10px;right:10px;transform:none}}.luxuryWheelSection{background:radial-gradient(circle at 77%,#cd993d24,#0000 35%),linear-gradient(135deg,#100c07,#070706);border:1px solid #554024;grid-template-columns:1fr 520px;align-items:center;gap:35px;max-width:1250px;min-height:510px;margin:0 auto 60px;padding:45px;display:grid;overflow:hidden}.wheelCopy>span{color:#b88d46;letter-spacing:.32em;font:700 7px Arial}.wheelCopy h2{color:#ecd29a;margin:10px 0;font:600 clamp(42px,5vw,67px) Playfair Display}.wheelCopy>p{color:#817461;max-width:520px;line-height:2}.spinCredit{align-items:center;gap:15px;margin:28px 0;display:flex}.spinCredit>b{color:#e8bf6a;background:#1c1308;border:1px solid #b88a42;border-radius:50%;place-items:center;width:62px;height:62px;font:700 27px Arial;display:grid}.spinCredit span,.spinCredit small{display:block}.spinCredit span{color:#d9c39a;font-size:10px}.spinCredit small{color:#665b49;letter-spacing:.2em;margin-top:5px;font:6px Arial}.wheelCopy>.gold{min-width:220px}.wheelCopy>.gold:disabled{opacity:.45}.wheelWin{color:#c7a86e;background:#1c1408;border:1px solid #9c7437;margin:0 0 18px;padding:13px 15px;animation:.6s wheelWin}.wheelWin b{color:#f0cf85}.wheelStage{place-items:center;width:430px;height:430px;margin:auto;display:grid;position:relative}.wheelPointer{z-index:4;color:#f6d786;filter:drop-shadow(0 5px 8px #000);font-size:34px;position:absolute;top:-6px;transform:rotate(45deg)}.luxuryWheel{background:conic-gradient(#211609 0 60deg,#8c652c 60deg 120deg,#17120b 120deg 180deg,#a47b39 180deg 240deg,#100d09 240deg 300deg,#6f4f25 300deg 360deg);border:9px solid #8c672f;border-radius:50%;outline:2px solid #e0b763;width:380px;height:380px;transition:transform 3.8s cubic-bezier(.12,.72,.08,1);position:relative;box-shadow:0 0 0 13px #130e07,0 30px 80px #000,inset 0 0 55px #000}.luxuryWheel:before{content:"";border:1px solid #f5d08261;border-radius:50%;position:absolute;inset:12px}.luxuryWheel>b{z-index:2;text-align:center;color:#f4d995;text-shadow:0 2px 5px #000;width:54px;font:700 16px Arial;position:absolute;top:calc(50% - 15px);right:calc(50% - 27px)}.luxuryWheel>b small{color:#bda36e;letter-spacing:.16em;margin-top:2px;font:5px Arial;display:block}.luxuryWheel>i{z-index:3;text-align:center;color:#e9c578;background:radial-gradient(circle,#33220d,#090705 72%);border:3px solid #d1a24f;border-radius:50%;place-content:center;width:105px;height:105px;font:700 29px Playfair Display;display:grid;position:absolute;top:50%;right:50%;transform:translate(50%,-50%);box-shadow:0 0 28px #000}.luxuryWheel>i small{letter-spacing:.25em;margin-top:5px;font:6px Arial;display:block}.luxuryWheel.spinning{filter:saturate(1.3);box-shadow:0 0 0 13px #130e07,0 30px 80px #000,0 0 50px #e0b25247,inset 0 0 55px #000}@keyframes wheelWin{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:950px){.luxuryWheelSection{text-align:center;grid-template-columns:1fr}.wheelCopy>p{margin-left:auto;margin-right:auto}.spinCredit{justify-content:center}}@media (max-width:560px){.luxuryWheelSection{min-height:650px;padding:30px 12px}.wheelStage{width:330px;height:330px}.luxuryWheel{width:295px;height:295px}.luxuryWheel>b{transform-origin:50%!important}.luxuryWheel>i{width:84px;height:84px}.wheelCopy h2{font-size:43px}}.guestModeBar{color:#c9a45e;background:linear-gradient(90deg,#080706,#181006,#080706);border-bottom:1px solid #3b2e1d;justify-content:center;align-items:center;gap:9px;min-height:34px;padding:7px 14px;display:flex}.guestModeBar span{color:#6fc68a}.guestModeBar b{font-size:7px}.guestModeBar small{color:#776a56;font-size:6px}@media (max-width:600px){.guestModeBar{white-space:nowrap;justify-content:flex-start;overflow:hidden}.guestModeBar small{text-overflow:ellipsis;overflow:hidden}}.catalogManager{gap:16px;display:grid}.catalogToolbar{background:#10100f;border:1px solid #342e24;justify-content:space-between;align-items:end;gap:20px;padding:18px 20px;display:flex}.catalogToolbar>div>span,.catalogEditor>span{color:var(--gold);letter-spacing:.22em;font:7px Arial}.catalogToolbar h2{margin:6px 0 0;font-size:18px}.catalogSearch{gap:7px;display:flex}.catalogSearch input,.catalogSearch select,.catalogSearch button{color:#ddd;background:#090909;border:1px solid #38342d;height:40px;padding:0 11px}.catalogSearch input{width:260px}.catalogSearch button{color:var(--gold2)}.catalogWorkspace{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:16px;display:grid}.catalogTable{border:1px solid #302e2a;display:grid}.catalogTable>article{background:#111;border-bottom:1px solid #292929;grid-template-columns:70px minmax(190px,1.5fr) .65fr .55fr 235px;align-items:center;gap:13px;padding:12px 14px;display:grid}.catalogTable>article.hiddenProduct{opacity:.55;background:#0b0b0b}.catalogTable>article>img{object-fit:cover;background:#080808;width:66px;height:60px}.catalogTable small,.catalogTable span,.catalogTable b{display:block}.catalogTable small{color:#68645d;font-size:6px}.catalogTable b{margin:4px 0;font-size:10px}.catalogTable span{color:#777;font-size:7px}.catalogTable del{color:#665c4c;font-size:7px;display:block}.catalogIdentity b{color:#eee}.catalogIdentity small{color:var(--gold)}.catalogActions{direction:ltr;justify-content:flex-start;gap:4px;display:flex}.catalogActions button{color:#ccc;background:#171717;border:1px solid #37342e;min-width:31px;height:31px;padding:0 8px;font-size:8px}.catalogActions .hide{color:#d4aa5b;border-color:#6d542b}.catalogActions .publish{color:#7fca91;border-color:#386044}.catalogActions .danger{color:#e27278}.catalogEditor{background:linear-gradient(155deg,#15120d,#0d0d0c);border:1px solid #6b522c;max-height:calc(100vh - 45px);padding:24px;position:sticky;top:20px;overflow:auto}.catalogEditor h2{margin:7px 0 17px;font-size:23px}.catalogEditor label{color:#888;margin:11px 0;font-size:8px;display:block}.catalogEditor input,.catalogEditor select,.catalogEditor textarea{color:#fff;background:#080808;border:1px solid #34322e;width:100%;margin-top:5px;padding:10px;display:block}.catalogEditor input,.catalogEditor select{height:40px}.catalogEditor textarea{resize:vertical;min-height:75px}.catalogEditor>div:not(.imagePreview){grid-template-columns:1fr 1fr;gap:8px;display:grid}.imagePreview{background:#080706;border:1px solid #312a20;height:125px;margin-bottom:15px;position:relative;overflow:hidden}.imagePreview img{object-fit:contain;width:100%;height:100%}.imagePreview small{color:#9c865e;background:#000b;padding:4px 6px;font-size:6px;position:absolute;bottom:6px;right:7px}.catalogActive{background:#0a0907;border:1px solid #352d20;align-items:center;gap:8px;padding:10px;display:flex!important}.catalogActive input{width:16px;height:16px;margin:0;display:inline-block}.catalogEditor>.gold,.catalogEditor>.outline{width:100%;margin-top:8px}.catalogEditor>.gold:disabled{opacity:.5}@media (max-width:1200px){.catalogWorkspace{grid-template-columns:1fr}.catalogEditor{max-width:620px;max-height:none;position:relative;top:auto}.catalogTable>article{grid-template-columns:60px 1.4fr .6fr .5fr 210px}}@media (max-width:760px){.catalogToolbar{display:block}.catalogSearch{grid-template-columns:1fr 1fr;margin-top:15px;display:grid}.catalogSearch input{grid-column:1/3;width:100%}.catalogTable{overflow-x:auto}.catalogTable>article{min-width:760px}.catalogEditor{padding:18px}.catalogEditor>div:not(.imagePreview){grid-template-columns:1fr 1fr}}.whatsappFloat{z-index:88;color:#e6fff0;background:linear-gradient(135deg,#0c2015,#123c24);border:1px solid #3d8b5c;border-radius:50px;align-items:center;gap:10px;min-width:155px;padding:10px 14px;text-decoration:none;transition:all .25s;display:flex;position:fixed;bottom:24px;left:22px;box-shadow:0 15px 40px #000b,0 0 22px #32be6821}.whatsappFloat:hover{border-color:#58c879;transform:translateY(-4px)}.whatsappFloat>span{color:#fff;background:#25d366;border-radius:50%;place-items:center;width:34px;height:34px;font-size:18px;display:grid;box-shadow:0 0 16px #25d36659}.whatsappFloat b,.whatsappFloat small{display:block}.whatsappFloat b{direction:ltr;font:700 9px Arial}.whatsappFloat small{color:#8cc9a1;direction:rtl;margin-top:3px;font:6px Noto Sans Arabic}footer>a{color:#69c98a;direction:ltr;width:max-content;margin:12px auto 0;font:8px Arial;text-decoration:none;display:block}@media (max-width:650px){.whatsappFloat{width:48px;min-width:48px;height:48px;padding:6px;bottom:78px;left:10px}.whatsappFloat>span{width:34px;height:34px}.whatsappFloat>b{display:none}}.footerLinks{justify-content:center;gap:18px;margin-top:18px;display:flex}.footerLinks a{color:#b9a57b;font-size:9px;text-decoration:none}.footerLinks a:hover{color:var(--gold2)}.trustPage{color:#f7f2e9;background:#080808;min-height:100vh}.trustNav{border-bottom:1px solid #29251f;justify-content:space-between;align-items:center;height:90px;padding:0 clamp(20px,6vw,90px);display:flex}.trustLogo{color:#fff;direction:ltr;align-items:center;gap:13px;text-decoration:none;display:flex}.trustLogo>b{color:var(--gold);border:1px solid #725828;padding:7px;font:700 28px Arial}.trustLogo span{letter-spacing:.12em;font:700 9px Arial}.trustLogo small{color:#9c7a3c;letter-spacing:.28em;margin-top:4px;font-size:7px;display:block}.trustBack{color:#9b9488;font-size:10px;text-decoration:none}.trustBack:hover{color:var(--gold2)}.trustHero{background:radial-gradient(circle at 18% 20%,#996f2a38,#0000 33%),linear-gradient(120deg,#070707 15%,#15100a 70%,#070707);min-height:590px;padding:120px clamp(22px,9vw,145px);position:relative;overflow:hidden}.trustHero:after{content:"ZSB";color:#0000;-webkit-text-stroke:1px #d7aa4d1a;direction:ltr;font:700 330px Arial;position:absolute;bottom:-115px;left:-15px}.trustHero>span,.trustHeading>span,.trustContact>div>span{color:var(--gold);letter-spacing:.3em;font:700 9px Arial}.trustHero h1{z-index:1;margin:20px 0;font-size:clamp(55px,7vw,94px);line-height:1.18;position:relative}.trustHero h1 i{color:var(--gold2);font-style:normal}.trustHero>p{color:#aaa49a;z-index:1;max-width:640px;font-size:14px;line-height:2;position:relative}.trustBadges{z-index:1;flex-wrap:wrap;gap:9px;margin-top:35px;display:flex;position:relative}.trustBadges b{color:#c9b68e;background:#0d0b08;border:1px solid #463a27;padding:12px 16px;font-size:9px}.trustQuick{z-index:10;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#080808f2;border-top:1px solid #28231b;border-bottom:1px solid #28231b;justify-content:center;align-items:center;gap:clamp(18px,5vw,65px);height:70px;display:flex;position:sticky;top:0}.trustQuick a{color:#8e887e;font-size:10px;text-decoration:none}.trustQuick a:hover{color:var(--gold)}.trustSection{padding:100px clamp(18px,6vw,90px)}.trustHeading{max-width:700px;margin-bottom:45px}.trustHeading h2{margin:10px 0;font-size:clamp(35px,4vw,54px)}.trustHeading p{color:#8f8a81;font-size:11px;line-height:2}.policyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.policyCard{background:linear-gradient(145deg,#12110f,#0b0b0b);border:1px solid #302b22;min-height:360px;padding:35px;position:relative}.policyCard:last-child{grid-column:1/3}.policyIcon{width:50px;height:50px;color:var(--gold);border:1px solid #6d542a;place-items:center;font-size:23px;display:grid;position:absolute;top:28px;left:30px}.policyCard>small{color:#8d6d35;letter-spacing:.22em;font:700 7px Arial}.policyCard h3{margin:12px 0 24px;font-size:25px}.policyCard ul{margin:0;padding:0;list-style:none}.policyCard li{color:#a9a39a;border-top:1px solid #26231e;padding:11px 22px 11px 0;font-size:10px;line-height:1.9;position:relative}.policyCard li:before{content:"✓";color:var(--gold);position:absolute;right:0}.faqSection{background:#0c0b09}.faqList{max-width:980px}.faqList details{border-top:1px solid #342e24}.faqList details:last-child{border-bottom:1px solid #342e24}.faqList summary{cursor:pointer;justify-content:space-between;padding:25px 4px;font-size:17px;list-style:none;display:flex}.faqList summary::-webkit-details-marker{display:none}.faqList summary i{color:var(--gold);font-size:22px;font-style:normal}.faqList details[open] summary i{transform:rotate(45deg)}.faqList details p{color:#938d84;max-width:800px;margin:0;padding:0 5px 25px;font-size:11px;line-height:2}.trustContact{background:linear-gradient(135deg,#1d160c,#0c0b09);border:1px solid #5c4726;grid-template-columns:1fr 420px;align-items:center;gap:55px;margin:80px clamp(18px,6vw,90px);padding:55px;display:grid}.trustContact h2{margin:12px 0;font-size:clamp(34px,4vw,55px)}.trustContact>div p{color:#999287;font-size:11px;line-height:2}.trustContact aside{background:#080808;border:1px solid #3b3021;padding:30px}.trustContact aside small{color:#8f6e37;letter-spacing:.2em;font:700 8px Arial}.trustContact aside b{margin:12px 0 20px;font:600 24px Arial;display:block}.trustContact aside a{text-align:center;color:#fff;background:#1f9f52;padding:14px;font-size:10px;text-decoration:none;display:block}.trustContact aside p{color:#6f6c67;margin:15px 0 0;font-size:8px;line-height:1.8}.trustFooter{text-align:center;border-top:1px solid #28241e;padding:70px 20px}.trustFooter>b{color:var(--gold);font:700 45px Arial}.trustFooter p{letter-spacing:.15em;font:700 10px Arial}.trustFooter small{color:#65615a;max-width:700px;margin:auto;font-size:8px;line-height:1.9;display:block}@media (max-width:750px){.trustNav{height:72px}.trustLogo span{display:none}.trustBack{font-size:8px}.trustHero{min-height:560px;padding:85px 20px}.trustHero h1{font-size:53px}.trustHero:after{font-size:180px;bottom:-55px}.trustQuick{justify-content:flex-start;gap:25px;height:58px;padding:0 18px;overflow:auto}.trustQuick a{white-space:nowrap}.trustSection{padding:70px 16px}.policyGrid{grid-template-columns:1fr}.policyCard,.policyCard:last-child{grid-column:auto}.policyCard{min-height:0;padding:28px 20px}.policyIcon{margin-bottom:20px;position:static}.policyCard h3{font-size:22px}.trustContact{grid-template-columns:1fr;gap:25px;margin:45px 16px;padding:28px 20px}.trustContact aside b{font-size:20px}}.orderManager{gap:15px;display:grid}.orderToolbar{background:linear-gradient(135deg,#15120d,#0d0d0d);border:1px solid #3b3327;justify-content:space-between;align-items:end;gap:18px;padding:18px 20px;display:flex}.orderToolbar>div:first-child span{color:var(--gold);letter-spacing:.24em;font:7px Arial}.orderToolbar h2{margin:6px 0 0;font-size:18px}.orderToolbar>div:last-child{gap:7px;display:flex}.orderToolbar input,.orderToolbar select,.orderToolbar button{color:#ddd;background:#090909;border:1px solid #3c3730;height:40px;padding:0 11px}.orderToolbar input{width:230px}.orderToolbar button{color:var(--gold2)}.managedOrder{position:relative}.managedOrder.cancelledOrder{opacity:.6}.orderOps{border-top:1px solid #292720;grid-column:1/-1;justify-content:flex-end;gap:7px;padding-top:12px;display:flex}.orderOps button{color:#bbb;background:#111;border:1px solid #3c3a34;padding:9px 14px;font-size:8px}.orderOps .whatsappOrder{color:#75d595;border-color:#327347}.orderOps .advanceOrder{color:var(--gold2);background:#21180c;border-color:#75582b}.orderOps .advanceOrder:disabled{opacity:.45}.orderLines{border-top:1px solid #2b2925;grid-column:1/-1;padding-top:11px}.orderLines summary{cursor:pointer;color:#9d8a65;font-size:8px}.orderLines>div{border-bottom:1px solid #252525;justify-content:space-between;align-items:center;padding:10px 3px;display:flex}.orderLines>div b,.orderLines>div small{display:block}.orderLines>div b{font-size:9px}.orderLines>div small{color:#666;font-size:7px}.orderLines>div strong{color:var(--gold2);font-size:9px}@media (max-width:900px){.orderToolbar{display:block}.orderToolbar>div:last-child{grid-template-columns:1fr 1fr;margin-top:15px;display:grid}.orderToolbar input{grid-column:1/3;width:100%}}@media (max-width:520px){.orderToolbar>div:last-child{grid-template-columns:1fr}.orderToolbar input{grid-column:auto}.orderOps{justify-content:stretch}.orderOps button{flex:1}}.returnsShortcut{z-index:58;color:var(--gold2);background:#171109;border:1px solid #765a2d;padding:11px 16px;font-size:9px;position:fixed;top:125px;left:25px;box-shadow:0 10px 30px #0009}.returnsHero{background:radial-gradient(circle at 15% 20%,#d7aa4d2e,#0000 36%),#111;border:1px solid #4c3b23;grid-template-columns:1fr 180px;align-items:center;min-height:245px;margin-bottom:20px;padding:45px;display:grid}.returnsHero span,.returnForm>span,.returnAdminHead span{color:var(--gold);letter-spacing:.25em;font:7px Arial}.returnsHero h2{margin:10px 0;font-size:36px}.returnsHero p{color:#888;max-width:650px;font-size:10px;line-height:2}.returnsHero>b{color:#9b7437;text-align:center;font-size:110px}.returnsLayout{grid-template-columns:minmax(0,1fr) 380px;gap:18px;display:grid}.returnHistory,.returnForm{background:#111;border:1px solid #302d28;padding:26px}.returnHistory>h2,.returnForm h2{margin-top:0}.returnHistory article{border-top:1px solid #2b2925;grid-template-columns:.8fr 1.3fr auto;align-items:center;gap:18px;padding:18px 0;display:grid}.returnHistory small,.returnHistory b,.returnHistory span{display:block}.returnHistory small{color:#777;font-size:7px}.returnHistory b{margin:4px 0;font-size:10px}.returnHistory span{color:#666;font-size:8px}.returnHistory strong{color:var(--gold2);font-size:9px}.returnHistory article>p{color:#999;background:#0b0b0b;grid-column:1/-1;margin:0;padding:10px;font-size:9px}.returnForm label{color:#888;margin:14px 0;font-size:8px;display:block}.returnForm select,.returnForm textarea{color:#fff;background:#090909;border:1px solid #37332d;width:100%;margin-top:6px;padding:11px;display:block}.returnForm textarea{resize:vertical;min-height:110px}.returnForm .gold{width:100%}.returnForm>small{color:#65615a;margin-top:12px;font-size:7px;line-height:1.8;display:block}.returnsAdmin{gap:10px;display:grid}.returnAdminHead{background:#111;border:1px solid #373027;justify-content:space-between;align-items:end;padding:20px;display:flex}.returnAdminHead h2{margin:6px 0 0}.returnAdminHead select,.returnsAdmin article>select{color:var(--gold2);background:#17130d;border:1px solid #66502d;padding:10px}.returnsAdmin article{background:#111;border:1px solid #302e2a;grid-template-columns:.8fr 1fr 1.5fr .65fr 190px;align-items:center;gap:16px;padding:20px;display:grid}.returnsAdmin small,.returnsAdmin b,.returnsAdmin span{display:block}.returnsAdmin small{color:#666;font-size:7px}.returnsAdmin b{margin:4px 0;font-size:10px}.returnsAdmin span{color:#777;font-size:8px}.adminSide nav{overflow:auto}@media (max-width:900px){.returnsLayout,.returnsHero{grid-template-columns:1fr}.returnsHero>b{display:none}.returnsAdmin article{grid-template-columns:1fr 1fr}.returnsAdmin article>select{grid-column:1/3}}@media (max-width:600px){.returnsShortcut{top:105px;left:12px}.returnsHero{padding:28px 20px}.returnsHero h2{font-size:29px}.returnHistory article,.returnsAdmin article{grid-template-columns:1fr}.returnsAdmin article>select{grid-column:auto}.adminSide nav{grid-template-columns:repeat(6,1fr)}}.bulkImport{gap:16px;display:grid}.importHero{background:radial-gradient(circle at 15% 15%,#d7aa4d26,#0000 32%),#111;border:1px solid #4c3c25;grid-template-columns:1fr 360px;align-items:center;gap:35px;padding:40px;display:grid}.importHero>div:first-child>span{color:var(--gold);letter-spacing:.25em;font:7px Arial}.importHero h2{margin:10px 0;font-size:38px}.importHero p{color:#888;max-width:650px;font-size:10px;line-height:2}.importDrop{text-align:center;background:#0a0907;border:1px dashed #806332;place-items:center;gap:10px;padding:28px;display:grid}.importDrop>b{color:var(--gold);font-size:45px}.importDrop label,.importDrop button{width:100%;color:var(--gold2);cursor:pointer;background:#21180d;border:1px solid #6d552c;padding:12px;font-size:9px}.importDrop input{display:none}.importDrop button{color:#999;background:#0d0d0d}.importPreview{background:#0f0f0f;border:1px solid #332f29}.importPreview>header{justify-content:space-between;align-items:center;padding:20px;display:flex}.importPreview header small{color:#777;font-size:8px}.importPreview header h2{margin:5px 0;font-size:17px}.importPreview header h2 b{color:#74b984}.importPreview header h2 strong{color:#da6e74}.importPreview .gold:disabled{opacity:.5}.importTable{overflow-x:auto}.importTable>div,.importTable>article{border-top:1px solid #292929;grid-template-columns:45px 1.5fr 1fr .6fr .45fr .8fr;align-items:center;gap:12px;min-width:780px;padding:12px 16px;font-size:8px;display:grid}.importTable .importHead{color:var(--gold);background:#161513}.importTable article b,.importTable article small{display:block}.importTable article b{font-size:9px}.importTable article small{color:#666;margin-top:4px}.importTable .importInvalid{background:#170d0e}.importGuide{background:#0d0d0d;border:1px solid #332e25;grid-template-columns:auto 1fr auto 1fr;gap:12px;padding:17px 20px;font-size:8px;display:grid}.importGuide b{color:var(--gold2)}.importGuide span{color:#777;text-align:left;direction:ltr}.adminSide nav{scrollbar-width:thin}@media (max-width:900px){.importHero{grid-template-columns:1fr}.importDrop{max-width:450px}.importGuide{grid-template-columns:1fr}.adminSide nav{grid-template-columns:repeat(7,1fr)}}@media (max-width:550px){.importHero{padding:28px 18px}.importHero h2{font-size:30px}.importPreview>header{display:block}.importPreview .gold{width:100%;margin-top:12px}}.launchCenter{gap:18px;display:grid}.launchScore{background:radial-gradient(circle at 10% 20%,#d7aa4d24,#0000 30%),#111;border:1px solid #564126;grid-template-columns:155px 1fr;align-items:center;gap:30px;padding:32px 38px;display:grid}.scoreRing{border-radius:50%;place-items:center;width:135px;height:135px;display:grid}.scoreRing>i{text-align:center;background:#0b0b0b;border-radius:50%;place-content:center;width:105px;height:105px;font-style:normal;display:grid}.scoreRing b,.scoreRing small{display:block}.scoreRing b{color:var(--gold2);font:700 27px Arial}.scoreRing small{color:#777;letter-spacing:.25em;margin-top:5px;font:6px Arial}.launchScore>div:last-child>span,.businessForm>span{color:var(--gold);letter-spacing:.25em;font:7px Arial}.launchScore h2{margin:8px 0;font-size:32px}.launchScore p{color:#888;font-size:9px;line-height:1.9}.launchLayout{grid-template-columns:380px minmax(0,1fr);gap:18px;display:grid}.launchChecklist,.businessForm{background:#111;border:1px solid #302e2a;padding:26px}.launchChecklist h2,.businessForm h2{margin-top:0}.launchChecklist article{border-top:1px solid #292929;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:13px 0;display:grid}.launchChecklist article>i{color:#dc7077;background:#251416;border-radius:50%;place-items:center;width:27px;height:27px;font-style:normal;display:grid}.launchChecklist article.done>i{color:#78c68a;background:#102317}.launchChecklist b,.launchChecklist small{display:block}.launchChecklist b{font-size:9px}.launchChecklist small{color:#666;margin-top:4px;font-size:7px}.launchChecklist strong{color:#9d696c;font-size:7px}.launchChecklist .done strong{color:#6fa67a}.businessForm>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.businessForm label{color:#888;font-size:8px}.businessForm .wide{grid-column:1/3}.businessForm input,.businessForm select,.businessForm textarea{color:#fff;background:#090909;border:1px solid #37332d;width:100%;margin-top:6px;padding:11px;display:block}.businessForm textarea{resize:vertical;min-height:85px}.businessForm .gold{width:100%;margin-top:18px}.businessForm .gold:disabled{opacity:.5}@media (max-width:950px){.launchLayout{grid-template-columns:1fr}.launchChecklist{max-width:none}}@media (max-width:600px){.launchScore{text-align:center;grid-template-columns:1fr;padding:28px 18px}.scoreRing{margin:auto}.launchScore h2{font-size:27px}.businessForm{padding:20px}.businessForm>div{grid-template-columns:1fr}.businessForm .wide{grid-column:auto}.adminSide nav{grid-template-columns:repeat(8,1fr)}}
