@import url("https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&family=Noto+Sans+Arabic:wght@400;500;600;700;800&display=swap");:root{--accent:#ed0752;--bg:#09090b;--panel:#111115;--line:#25252b;--muted:#94949f;--text:#f5f4f2;--green:#7cdca1}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;background:var(--bg);color:var(--text);font-family:DM Sans,Noto Sans Arabic,sans-serif;font-size:14px}button,input,select,textarea{font:inherit}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}a,button{color:inherit}button{cursor:pointer;background:none;border:0}a{text-decoration:none}button:disabled{opacity:.4;cursor:not-allowed}a:focus-visible,button:focus-visible{outline:2px solid var(--accent);outline-offset:4px}input,select,textarea{color:var(--text);background:#0d0d11;border:1px solid #303038;border-radius:5px;outline:none}input:focus,select:focus,textarea:focus{border-color:var(--accent)}input{min-width:0}a svg,button svg{flex-shrink:0}p{color:var(--muted);line-height:1.75}h1,h2,h3,h4{font-family:Manrope,Noto Sans Arabic,sans-serif}h2{font-size:40px;line-height:1.25;letter-spacing:-1.8px;margin:18px 0}em{font-style:normal;color:var(--accent)}.wrap{width:min(1220px,calc(100% - 72px));margin:auto}.promo-strip{min-height:38px;background:linear-gradient(100deg,#650620,#a5073c 55%,#6c062b);display:flex;align-items:center;justify-content:center;gap:18px;font-size:11px;letter-spacing:.15px}.promo-tag{background:#fff;color:#9f123d;font-weight:800;padding:2px 6px;border-radius:2px}.promo-strip strong{font-size:10px;letter-spacing:1px}.promo-strip a{display:flex;align-items:center;gap:8px;border-bottom:1px solid #ffffff70;font-weight:700}.promo-copy{color:#f1d7df}header{border-bottom:1px solid var(--line);background:#0b0b0ded;position:sticky;top:0;z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.nav{height:85px;justify-content:space-between;gap:25px}.brand,.nav{display:flex;align-items:center}.brand{gap:12px;text-transform:uppercase;font-weight:800;letter-spacing:2px;font-size:16px;white-space:nowrap}.brand b{color:var(--accent);font-weight:800}.brand-mark{height:36px;width:36px;display:grid;place-items:center;color:var(--accent);background:linear-gradient(135deg,#33121e,#140e13);clip-path:polygon(0 0,100% 0,100% 72%,50% 100%,0 72%)}.brand-mark img{width:100%;height:100%;object-fit:contain}.nav-links{gap:26px;color:#a5a5ae;font-size:12px;font-weight:600}.nav-links,.nav-links a,.nav-links button{display:flex;align-items:center;height:100%}.nav-links a,.nav-links button{position:relative;gap:5px;padding:0}.nav-links .active,.nav-links a:hover,.nav-links button:hover{color:#fff}.nav-links .active:after{position:absolute;content:"";height:2px;background:var(--accent);bottom:19px;left:0;right:0}.nav-actions{display:flex;align-items:center;gap:8px}.icon-btn{width:39px;height:39px;border:1px solid var(--line);border-radius:5px;display:inline-flex;align-items:center;justify-content:center;color:#b9b9c2}.icon-btn:hover{border-color:#676770;color:#fff}.admin-link{font-size:12px;display:flex;align-items:center;gap:7px;padding:11px 12px;border:1px solid var(--line);border-radius:5px}.cart-btn{position:relative}.cart-btn>span{position:absolute;top:-5px;right:-5px;background:var(--accent);color:#fff;font-size:9px;width:15px;height:15px;border-radius:50%;display:grid;place-items:center}.mobile-menu{display:none}.hero{display:grid;grid-template-columns:1.05fr 1fr;gap:30px;min-height:530px;padding-block:48px 56px}.eyebrow,.hero{align-items:center}.eyebrow{display:flex;gap:10px;font-size:10px;font-weight:700;letter-spacing:2px;color:#9e9da7}.eyebrow>span:first-child{width:22px;height:1px;background:var(--accent)}.hero h1{font-size:76px;line-height:1.07;letter-spacing:-4.5px;margin:27px 0 22px;font-weight:800}.hero p{font-size:14px;max-width:405px;line-height:1.9}.hero-actions{display:flex;margin-top:30px}.hero-actions,.primary{align-items:center;gap:25px}.primary{background:var(--accent);padding:16px 23px;display:inline-flex;justify-content:center;color:white;font-size:12px;font-weight:700;clip-path:polygon(0 0,calc(100% - 11px) 0,100% 11px,100% 100%,11px 100%,0 calc(100% - 11px));transition:filter .2s,transform .2s}.primary:hover{filter:brightness(1.15);transform:translateY(-1px)}.text-btn{font-size:11px;color:#bebdc6}.hero-foot,.text-btn{display:flex;gap:8px;align-items:center}.hero-foot{margin-top:35px;font-size:8px;letter-spacing:1.2px;color:#777781}.status-dot{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--green);box-shadow:0 0 8px #7cdca140;flex-shrink:0}.divider{height:10px;width:1px;background:#34343c;margin:0 5px}.hero-visual{height:390px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.orb{width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,#5c062d66,#29031733 55%,transparent 70%);filter:blur(12px)}.hero-grid,.orb{position:absolute}.hero-grid{inset:0;background-image:linear-gradient(#ffffff04 1px,transparent 0),linear-gradient(90deg,#ffffff04 1px,transparent 0);background-size:34px 34px;-webkit-mask-image:radial-gradient(ellipse,black,transparent 74%);mask-image:radial-gradient(ellipse,black,transparent 74%)}.orbit{position:absolute;width:345px;height:345px;border-radius:50%;border:1px solid #4e1a2c60;transform:rotateX(40deg) rotate(-30deg)}.o2{width:410px;height:260px;transform:rotate(-35deg);border-color:#3e1b2b50}.crown-3d{z-index:1;display:flex;align-items:center;flex-direction:column;transform:rotate(-8deg);color:var(--accent);filter:drop-shadow(0 8px 0 #440b24) drop-shadow(0 20px 25px #b0003c60)}.crown-3d svg{fill:#eb075211;stroke-width:1.1;transform:perspective(500px) rotateY(-18deg)}.crown-3d>span{font-family:Manrope;font-weight:800;font-size:40px;letter-spacing:12px;color:#f4c1d0;margin-top:-20px;margin-left:10px}.crown-3d small{font-size:7px;letter-spacing:3px;color:#947180;margin-top:8px}.float-label{position:absolute;background:#131016e6;border:1px solid #44202e;border-radius:4px;display:flex;align-items:center;gap:10px;font-size:8px;letter-spacing:1px;padding:13px 17px;z-index:2;box-shadow:0 6px 35px #0008}.label-top{top:40px;right:20px;transform:rotate(4deg)}.label-bottom{bottom:40px;left:15px;transform:rotate(-4deg);color:#c7b0bc}.label-bottom svg,.label-bottom>span{color:var(--accent)}.visual-index{position:absolute;bottom:2px;right:2px;font-size:7px;letter-spacing:1.7px;color:#4e4b53}.trust{border-block:1px solid var(--line);background:#0e0e12}.trust-grid{display:grid;grid-template-columns:repeat(4,1fr)}.trust-item{display:flex;align-items:center;gap:16px;padding:28px 20px;border-inline-end:1px solid var(--line)}.trust-item:first-child{padding-inline-start:0}.trust-item:last-child{border:0}.trust-icon{width:42px;height:44px;display:grid;place-items:center;border:1px solid #471227;background:#230e17;color:var(--accent);border-radius:6px}.trust-item b{font-size:12px}.trust-item p{font-size:10px;margin:5px 0 0;white-space:nowrap}.collection{padding-block:84px 70px}.section-head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:30px}.section-head h2{font-size:43px;margin-bottom:0}.section-head h2>span{color:var(--accent)}.section-head>p{font-size:12px;max-width:280px;margin:0 0 5px}.offer{position:relative;border:1px solid #461326;background:radial-gradient(ellipse at 15% 100%,#4d082c44,transparent 50%),linear-gradient(120deg,#160c12,#121217);min-height:170px;border-radius:8px;overflow:hidden}.offer,.offer-number{display:flex;align-items:center}.offer-number{padding:30px 33px;font-weight:800;font-family:Manrope;font-size:79px;letter-spacing:-6px;border-inline-end:1px solid #ffffff09;align-self:stretch;background-image:linear-gradient(#ffffff03 1px,transparent 0),linear-gradient(90deg,#ffffff03 1px,transparent 0);background-size:23px 23px}.offer-number>span{font-size:27px;letter-spacing:-1px;line-height:1;margin-inline-start:5px;color:var(--accent)}.offer-number small{font-size:18px;display:block;color:white;margin-top:3px}.offer-text{padding:22px 30px;flex:1 1}.offer-text .eyebrow{color:var(--accent);font-size:8px;letter-spacing:1.5px}.offer-text h3{font-size:23px;letter-spacing:-.8px;margin:12px 0 6px}.offer-text p{font-size:11px;max-width:450px;margin:0 0 12px}.offer-text>div:last-child{display:flex;gap:20px;font-size:10px;color:#a09ba5}.offer-text>div:last-child span{display:flex;gap:6px;align-items:center}.offer-text svg{color:var(--green)}.offer-code{border-inline-start:1px dashed #4b3c47;align-self:stretch;display:flex;align-items:center;justify-content:center;flex-direction:column;width:220px;gap:12px;position:relative}.offer-code:after,.offer-code:before{content:"";position:absolute;width:20px;height:20px;border-radius:50%;background:var(--bg);left:-10px}.offer-code:before{top:-10px}.offer-code:after{bottom:-10px}.offer-code>small{font-size:8px;letter-spacing:2px;color:#8b8190}.offer-code b{font-family:monospace;font-size:17px;letter-spacing:2px;border:1px solid #3a303a;padding:11px 25px;border-radius:5px;background:#0b0a0e}.offer-code>span{font-size:9px;color:var(--green);gap:6px}.filters,.offer-code>span{display:flex;align-items:center}.filters{justify-content:space-between;gap:20px;margin:34px 0 22px}.category-filters{display:flex;gap:5px}.category-filters button{border-radius:30px;font-size:11px;padding:10px 15px;color:#aaa7b1;border:1px solid var(--line);white-space:nowrap}.category-filters button.selected{background:#f3f2ed;color:#101014;border-color:#f3f2ed}.category-filters button>span{opacity:.5;margin-inline-start:7px}.framework-filters{display:flex;align-items:center;gap:7px}.framework-filters>span{font-size:8px;letter-spacing:1.3px;color:#77717d;margin-inline-end:8px}.framework-filters button{border:1px dashed #34303b;border-radius:30px;padding:8px 12px;font-size:10px;color:#a5a1ae}.framework-filters button.selected{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 13%,transparent);color:#f6e8ed}.search-row{gap:20px;margin-bottom:24px}.search,.search-row{display:flex;align-items:center}.search{gap:10px;background:#101014;border:1px solid var(--line);border-radius:5px;padding:10px 12px;width:290px;color:#777}.search input{background:none;border:0;padding:0;width:100%;font-size:11px}.search-row .result-count{font-size:10px;color:#66636d}.sort{display:flex;align-items:center;gap:10px;margin-inline-start:auto;color:#77717d;font-size:10px}.sort select{font-size:10px;padding:10px 25px 10px 12px;background:#111116}.product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.product{border:1px solid #29262e;background:#111115;transition:border-color .25s,transform .25s;min-width:0}.product:hover{border-color:#704056;transform:translateY(-3px)}.art-button{width:100%;padding:0;display:block;position:relative;overflow:hidden;border-bottom:1px solid var(--line);text-align:start}.product-image{width:100%;aspect-ratio:1.8;object-fit:cover;display:block}.product-art{position:relative;aspect-ratio:1.8;overflow:hidden;background:radial-gradient(ellipse at 80% 30%,#5e122a,#1b0b13 65%,#0d0c10);width:100%;text-align:left;direction:ltr}.art-grid{position:absolute;inset:0;background-image:linear-gradient(#fff05 1px,transparent 0),linear-gradient(90deg,#fff05 1px,transparent 0);background-size:27px 27px;opacity:.45}.art-brand{top:10%;font-size:5px;letter-spacing:1px;display:flex;gap:3px;align-items:center;color:#c7a3b3}.art-brand,.art-title{position:absolute;left:6%;font-weight:800}.art-title{top:27%;font-family:Manrope;font-size:27px;line-height:1.03;letter-spacing:-1.5px;transform:skewY(-6deg);text-shadow:0 2px 5px #0007}.art-title strong{display:block;color:var(--accent);max-width:150px;overflow-wrap:break-word}.art-title small{display:block;font-size:5px;letter-spacing:1px;font-weight:500;color:#c4abb5;margin-top:10px;max-width:135px}.mini-window{position:absolute;top:20%;left:45%;width:70%;height:70%;transform:perspective(600px) rotateY(-20deg) rotate(-7deg);background:#111015;border:1px solid #7e354d;border-radius:4px;box-shadow:-15px 12px 30px #0009;overflow:hidden}.mini-nav{display:flex;align-items:center;gap:5px;padding:7px;background:#1b1016;border-bottom:1px solid #36202b;color:var(--accent)}.mini-nav span{font-size:4px;letter-spacing:1px;color:#e1c8d3;flex:1 1}.mini-nav i{width:2px;height:2px;background:#725061;border-radius:50%}.mini-body{display:flex;height:100%}.mini-side{width:23%;border-right:1px solid #292029;font-size:4px;line-height:4;padding:7px;color:#75636e;white-space:nowrap}.mini-side b{background:var(--accent);color:white;padding:3px}.mini-content{padding:9px;flex:1 1}.mini-content>span{font-size:5px;font-weight:700;letter-spacing:.5px}.mini-stats{display:flex;gap:5px;margin:9px 0}.mini-stats i{font-style:normal;font-size:10px;background:#1d1820;border:1px solid #34232d;padding:7px;flex:1 1}.mini-stats small{display:block;font-size:3px;color:#8d7583;margin-top:4px}.mini-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.mini-cards>div{height:33px;background:linear-gradient(145deg,#4b3540,#171219);display:grid;place-items:center;font-size:23px;color:#ba9571;border:1px solid #4d3542}.mini-bottom{height:4px;width:45%;margin-top:9px;background:var(--accent)}.art-number{left:6%;font-size:4px;color:#927785;letter-spacing:1px}.art-corner,.art-number{position:absolute;bottom:7%}.art-corner{right:4%;color:#ec22654d}.art-wash{background:radial-gradient(ellipse at 80% 20%,#175144,#0b1e1b 65%,#0c1010)}.art-wash .art-title strong{color:#77c59b}.art-wash .mini-cards>div{color:#78a38c;background:linear-gradient(140deg,#294537,#121c18)}.art-boxing{background:radial-gradient(ellipse at 60% 20%,#5e1420,#1a0a10 60%,#0e0b10)}.art-boxing .mini-window{transform:perspective(600px) rotateY(-30deg) rotate(9deg);top:25%;left:46%}.art-crafting{background:radial-gradient(ellipse at 70% 20%,#3c254a,#160c1d 70%)}.art-clothing{background:radial-gradient(ellipse at 70% 20%,#283b57,#0c101c 70%)}.art-rental{background:radial-gradient(ellipse at 70% 20%,#48432b,#18150d 70%)}.product-badges{position:absolute;top:12px;left:12px;display:flex;gap:6px;align-items:center;font-size:8px;font-weight:800}.product-badges>span{background:var(--accent);padding:4px 6px;border-radius:2px}.product-badges>b{background:#111016cf;border:1px solid #ffffff20;padding:4px 6px;font-size:7px;letter-spacing:.5px}.view-script{position:absolute;bottom:10px;right:10px;font-size:9px;display:flex;align-items:center;gap:8px;padding:7px 9px;background:#0c0a10cd;border:1px solid #ffffff20;opacity:0;transition:opacity .2s}.art-button:hover .view-script{opacity:1}.product-info{padding:24px 23px 22px}.product-category{font-size:8px;letter-spacing:1.7px;color:var(--accent);text-transform:uppercase;font-weight:700}.product-title{font-family:Manrope,Noto Sans Arabic;display:block;padding:0;text-align:start;font-size:18px;letter-spacing:-.6px;font-weight:800;margin-top:9px}.product-info>p{font-size:11px;margin:8px 0 17px}.framework-tags{display:flex;gap:5px;flex-wrap:wrap}.framework-tags span{font-size:8px;color:#a6a0b1;background:#1c1a22;border:1px solid #2c2834;border-radius:2px;padding:3px 6px}.product-bottom{display:flex;align-items:center;justify-content:space-between;padding:19px 23px;border-top:1px solid #252129}.product-bottom strong{font-size:23px;letter-spacing:-.8px}.product-bottom del{font-size:10px;color:#736a79;margin-inline-start:8px}.product-bottom small{display:block;font-size:8px;margin-top:7px;color:#8d8795}.add-btn{display:flex;align-items:center;justify-content:center;gap:13px;background:var(--accent);padding:12px 15px;font-size:10px;font-weight:800;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%)}.add-btn.added{background:#1c3c2b;color:var(--green)}.how{padding-block:60px 85px;border-top:1px solid var(--line)}.how h2{font-size:41px}.faq h2 em,.how h2 em{color:#a3a0aa}.steps{display:grid;grid-template-columns:repeat(3,1fr);margin-top:40px;border-top:1px solid var(--line)}.steps>div{padding:30px 35px 10px 0;position:relative}.steps>div+div{padding-inline-start:35px;border-inline-start:1px solid var(--line)}.steps>div>span{font-family:monospace;color:var(--accent);font-size:12px}.steps h3{font-size:17px;letter-spacing:-.5px;margin:20px 0 10px}.steps p{font-size:12px;max-width:300px}.steps svg{position:absolute;top:27px;right:25px;color:#51505b}.faq{display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;padding-block:65px 90px;border-top:1px solid var(--line)}.faq h2{font-size:36px}.faq>div>p{font-size:12px;margin-bottom:25px}.secondary{border:1px solid #39333f;padding:13px 17px;display:inline-flex;gap:18px;align-items:center;font-size:11px}.secondary:hover{border-color:var(--accent)}.faq-list details{border-bottom:1px solid #2a2730}.faq-list summary{display:flex;align-items:center;justify-content:space-between;padding:23px 0;font-weight:600;list-style:none;cursor:pointer;font-size:13px;gap:10px}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary svg{color:#7c7282}.faq-list details[open] summary svg{transform:rotate(45deg);color:var(--accent)}.faq-list p{font-size:12px;max-width:95%;margin:0 0 22px}.community{border:1px solid #421325;background:radial-gradient(ellipse at 30% 70%,#2a0b1944,transparent 65%),#120d13;display:flex;justify-content:space-between;align-items:center;padding:35px 40px;gap:20px;margin-bottom:75px}.community .eyebrow{font-size:8px;color:#9f7c8a}.community h2{font-size:28px;letter-spacing:-1px;margin:10px 0 0}.footer-top{border-top:1px solid var(--line);display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:50px;padding-block:50px}.footer-top>div:first-child p{font-size:11px;max-width:260px}.footer-top h4{font-size:8px;letter-spacing:1.8px;color:#726d7a;margin:4px 0 20px}.footer-top>div>a:not(.brand),.footer-top>div>button{display:flex;align-items:center;gap:8px;color:#aaa2b1;font-size:11px;padding:0;margin:0 0 13px;text-align:start}.footer-top>div>a:hover,.footer-top>div>button:hover{color:#fff}.payment-text{font-weight:800;font-size:10px;color:#85808e;letter-spacing:1px;display:block;margin-top:25px}.payment-text i{font-style:normal;color:var(--accent);margin:0 7px}.footer-bottom{padding:20px 0;display:flex;justify-content:space-between;color:#68616f;font-size:9px;border-top:1px solid #1e1b23}.footer-bottom>span:last-child{display:flex;align-items:center;gap:8px;font-size:7px;letter-spacing:1px}.footer-word{font-family:Manrope;font-weight:800;text-align:center;font-size:clamp(60px,12.9vw,180px);letter-spacing:-9px;line-height:1.2;color:transparent;-webkit-text-stroke:1px #24202b;white-space:nowrap;overflow:hidden;max-height:150px;-webkit-user-select:none;user-select:none}.overlay{position:fixed;inset:0;background:#000b;z-index:60;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.drawer{position:absolute;right:0;top:0;bottom:0;width:min(470px,100%);background:#101014;border-inline-start:1px solid #392131;box-shadow:-20px 0 100px #0008;display:flex;flex-direction:column;animation:slide .25s ease-out}.drawer-head{padding:25px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);gap:10px}.drawer-head small{font-size:8px;letter-spacing:1.8px;color:var(--accent)}.drawer-head h2{font-size:24px;letter-spacing:-.8px;margin:9px 0 0}.drawer-head h2>span{font-size:11px;letter-spacing:0;color:#797281;margin-inline-start:7px;font-weight:400}.drawer-content{padding:25px;overflow-y:auto;flex:1 1}.saving{border:1px solid #294a35;background:#16251c;color:var(--green);font-size:10px;gap:7px;margin-bottom:20px}.cart-item,.saving{padding:12px;display:flex;align-items:center}.cart-item{gap:13px;background:#17161d;border:1px solid var(--line);margin-bottom:12px}.cart-thumb{width:65px;height:50px;overflow:hidden;flex-shrink:0}.cart-thumb .product-art{height:50px;aspect-ratio:auto}.cart-thumb .art-title{font-size:7px;letter-spacing:0}.cart-thumb .art-brand,.cart-thumb .art-title small,.cart-thumb .mini-window{display:none}.cart-thumb .product-image{height:50px}.cart-item b,.cart-item p{font-size:11px}.cart-item p{margin:5px 0 0}.cart-item>button{margin-inline-start:auto;color:#827789;padding:5px}.drawer-foot{padding:22px 25px 15px;border-top:1px solid var(--line);background:#0c0b0f}.totals{display:flex;justify-content:space-between;font-size:12px;color:#a59ba9;margin-bottom:16px}.totals.discount{color:var(--green)}.totals.total{font-size:21px;color:#fff;border-top:1px solid #25202b;padding-top:17px;margin-top:17px}.full{width:100%}.secure-note{display:flex;align-items:center;justify-content:center;gap:7px;font-size:9px;color:#746a7a;margin-bottom:0}.back{padding:0;font-size:11px;color:#a99bae;margin-bottom:20px}.drawer-content h3{font-size:18px;letter-spacing:-.5px}.muted{color:var(--muted);font-size:11px}.country-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:22px 0}.country-grid button{position:relative;border:1px solid #38303f;background:#17131d;border-radius:6px;padding:21px 12px;display:flex;flex-direction:column;align-items:center;gap:9px;color:#b8aabb}.country-grid button.chosen{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,#141016)}.country-grid button>span{font-size:30px}.country-grid b{font-size:13px;color:#f6f1f8}.country-grid small{font-size:10px}.country-grid button>svg:last-child:not(:first-child){position:absolute;top:10px;right:10px;color:var(--accent)}.field{display:flex;flex-direction:column;gap:9px;font-size:11px;font-weight:600;margin:0 0 20px}.field input,.field select,.field textarea{padding:12px;width:100%;font-weight:400;font-size:12px}.field textarea{min-height:100px;resize:vertical;line-height:1.8}.field small{font-size:10px;font-weight:400;color:#8a7f90;line-height:1.7}.checkbox{display:flex;gap:10px;align-items:flex-start;font-size:10px;line-height:1.8;color:#b7abbf}.checkbox input{accent-color:var(--accent);margin-top:4px;flex-shrink:0}.checkbox button{text-decoration:underline;padding:0}.empty{padding:60px 10px;text-align:center;color:#7d6e86;display:flex;align-items:center;flex-direction:column;gap:8px}.empty h3{color:#f3edf6;margin:15px 0 0}.empty p{font-size:12px}.empty .primary{margin-top:15px}.error{border:1px solid #7e2c40;background:#3a1521;color:#ffb8c9;padding:12px;line-height:1.7;margin:10px 0 18px}.error,.toast{font-size:12px}.toast{position:fixed;bottom:25px;left:50%;transform:translateX(-50%);z-index:100;display:flex;align-items:center;gap:12px;background:#201923;border:1px solid #654151;padding:15px 20px;box-shadow:0 10px 50px #0009;max-width:90vw;min-width:260px}.toast>svg{color:var(--green)}.toast button{margin-inline-start:auto;color:#9e8fa5}.modal-overlay{display:flex;align-items:center;justify-content:center;padding:25px;z-index:70}.modal{position:relative;max-height:90dvh;overflow-y:auto;background:#121016;border:1px solid #3b2a3c;box-shadow:0 30px 120px #000b;width:min(760px,100%)}.modal-close{position:absolute;right:15px;top:15px;z-index:5;background:#100b13dd}.modal-body{padding:30px}.modal h2{font-size:30px;letter-spacing:-1px}.modal p{font-size:13px;line-height:1.9;white-space:pre-wrap}.modal h4{font-size:10px;letter-spacing:2px;color:#9b849e;margin-top:28px}.detail-bottom{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:30px}.detail-bottom>strong{font-size:28px;margin-inline-end:auto}.art-large{aspect-ratio:2.3}.art-large .art-title{font-size:55px}.art-large .art-title small{font-size:10px;max-width:260px}.policy-modal{padding:45px}.accent{color:var(--accent)}.maintenance{padding:12px;text-align:center;background:#442514;color:#ffc288;font-size:12px}.loading-line{height:2px;position:fixed;top:0;left:0;width:100%;background:var(--accent);z-index:100;animation:pulse 1s infinite}.lang-btn{font-size:10px;padding:7px;border:1px solid #3b303d;border-radius:4px;white-space:nowrap}[dir=rtl]{font-family:Noto Sans Arabic,DM Sans,sans-serif}[dir=rtl] .product-title,[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] h4{letter-spacing:0;font-family:Noto Sans Arabic,sans-serif}[dir=rtl] .hero h1{font-size:60px;line-height:1.45;letter-spacing:-2px}[dir=rtl] .eyebrow{letter-spacing:.3px}[dir=rtl] .drawer{left:0;right:auto}[dir=rtl] .offer-code:after,[dir=rtl] .offer-code:before{left:auto;right:-10px}[dir=rtl] .brand{letter-spacing:0}[dir=rtl] .footer-word{direction:ltr}@keyframes slide{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes pulse{50%{opacity:.3}}@media(min-width:1600px){.wrap{width:min(1320px,calc(100% - 100px))}.hero{min-height:600px}.hero h1{font-size:86px}.hero-visual{height:450px}}@media(max-width:1150px){.wrap{width:calc(100% - 48px)}.nav-links{gap:17px}.nav{gap:15px}.brand{font-size:14px}.admin-link{padding:10px 8px}.hero h1{font-size:65px}.framework-filters{gap:4px}.framework-filters>span{display:none}.filters{gap:10px}.offer-code{width:175px}.offer-number{font-size:65px;padding:25px}.trust-item{padding:23px 13px;gap:10px}.trust-icon{width:34px}.trust-item p{font-size:9px}.product-title{font-size:16px}.product-bottom,.product-info{padding-inline:18px}.art-title{font-size:23px}.mini-window{left:48%}.footer-top{gap:30px}.nav-actions{gap:5px}}@media(max-width:900px){.nav-links{display:none}.hero h1{font-size:57px}.hero-visual{height:350px}.crown-3d svg{width:170px}.crown-3d>span{font-size:29px}.float-label{font-size:6px;padding:10px}.hero-actions{gap:15px;flex-wrap:wrap}.hero-foot{font-size:6px}.trust-grid{grid-template-columns:repeat(2,1fr)}.trust-item{padding:22px!important}.trust-item:nth-child(2){border:0}.trust-item:nth-child(-n+2){border-bottom:1px solid var(--line)}.filters{align-items:flex-start;flex-direction:column;gap:18px}.offer-code,.search-row .result-count{display:none}.section-head h2{font-size:35px}.section-head>p{font-size:11px}.product-grid{gap:15px}.product-info{padding:20px 14px}.product-title{font-size:14px}.product-info p{font-size:10px}.product-bottom{padding:16px 14px}.product-bottom strong{font-size:19px}.product-bottom del{font-size:8px;margin-inline-start:4px}.add-btn{font-size:8px;padding:10px;gap:5px}.art-title{font-size:18px}.product-badges b{display:none}.mini-stats{gap:2px}.mini-stats i{padding:3px;font-size:8px}.mini-cards>div{height:20px;font-size:16px}.mini-content{padding:6px}.art-title small{max-width:80px;font-size:4px}.faq{gap:35px}.faq h2{font-size:30px}.community{padding:28px}.community h2{font-size:24px}.footer-top{grid-template-columns:1.3fr 1fr 1fr;gap:25px}.footer-top>div:last-child{display:none}.mobile-menu{display:flex}.nav-links.open{display:flex;position:absolute;top:85px;inset-inline:0;background:#101014;height:auto;padding:20px 25px;flex-wrap:wrap;border-bottom:1px solid var(--line)}.nav-links.open a,.nav-links.open button{height:30px}.nav-links.open .active:after{bottom:0}}@media(max-width:600px){.wrap{width:calc(100% - 36px)}.promo-strip{gap:10px;min-height:34px;font-size:9px}.promo-copy{display:none}.promo-strip a,.promo-strip strong{font-size:8px}.nav{height:70px;gap:10px}.brand{font-size:12px;gap:7px;letter-spacing:1.4px}.brand-mark{width:30px;height:32px}.admin-link{font-size:0;width:32px;justify-content:center;padding:0;height:34px}.icon-btn{width:33px;height:34px}.discord-btn{display:none}.nav-actions{gap:5px}.hero{grid-template-columns:1fr;gap:10px;padding-block:45px 20px}.hero h1{font-size:64px;letter-spacing:-3.5px;margin-top:24px}.hero p{font-size:13px;max-width:340px}.hero-actions{gap:20px}.hero-foot{font-size:6px;letter-spacing:1px;margin-top:25px}.hero-visual{height:270px;width:100%;margin:0 auto}.crown-3d svg{width:150px;height:150px}.crown-3d>span{font-size:26px;letter-spacing:9px;margin-top:-8px}.crown-3d small{font-size:5px}.float-label{font-size:6px}.label-top{top:22px;right:5px}.label-bottom{bottom:18px;left:0}.orbit{width:260px;height:260px}.o2{width:320px;height:210px}.visual-index{font-size:5px;bottom:0}.trust-grid{width:100%}.trust-item{padding:17px!important;gap:10px}.trust-item b{font-size:10px}.trust-item p{font-size:8px;white-space:normal}.trust-icon{width:30px;height:34px;flex-shrink:0}.trust-icon svg{width:17px}.collection{padding-block:50px}.section-head{display:block;margin-bottom:24px}.section-head h2{font-size:31px;letter-spacing:-1.2px}.section-head>p{margin-top:15px;font-size:11px}.eyebrow{font-size:8px;letter-spacing:1.6px}.offer{min-height:145px}.offer-number{font-size:48px;padding:15px;letter-spacing:-4px;align-items:center}.offer-number>span{font-size:20px}.offer-number small{font-size:13px}.offer-text{padding:20px 14px}.offer-text h3{font-size:17px;letter-spacing:-.5px;margin-top:8px}.offer-text p{font-size:9px;margin-bottom:0}.offer-text .eyebrow{font-size:6px;letter-spacing:1px}.offer-text>div:last-child{display:none}.category-filters{max-width:100%;overflow:auto}.category-filters button{font-size:9px;padding:9px 12px}.framework-filters{flex-wrap:wrap;gap:5px}.framework-filters>span{display:inline;font-size:7px}.framework-filters button{font-size:8px;padding:6px 9px}.search-row{gap:10px}.search{width:100%;padding:10px;font-size:10px}.sort>select{max-width:115px;font-size:9px;padding:10px 5px}.sort{font-size:0;gap:0}.product-grid{grid-template-columns:1fr;gap:23px}.product-art{aspect-ratio:1.85}.art-title{font-size:29px}.art-title small{font-size:6px;max-width:140px}.mini-stats{gap:5px}.mini-stats i{padding:7px;font-size:10px}.mini-cards>div{height:32px;font-size:23px}.mini-content{padding:9px}.product-info{padding:23px}.product-title{font-size:20px}.product-info p{font-size:12px}.framework-tags span,.product-category{font-size:9px}.product-bottom{padding:20px 23px}.product-bottom strong{font-size:25px}.product-bottom del{font-size:12px;margin-inline-start:7px}.product-bottom small{font-size:9px}.add-btn{font-size:10px;padding:13px 17px;gap:15px}.product-badges b{display:inline;font-size:7px}.product-badges>span{font-size:9px}.how{padding-block:45px}.how h2{font-size:33px}.steps{grid-template-columns:1fr;margin-top:25px}.steps>div,.steps>div+div{border-inline-start:0;border-bottom:1px solid var(--line);padding:25px 0}.steps h3{font-size:17px;margin-top:14px}.steps p{max-width:95%;font-size:12px}.steps svg{top:25px;right:4px}.faq{grid-template-columns:1fr;padding-block:45px;gap:25px}.faq h2{font-size:31px}.faq-list summary{font-size:12px;padding:20px 0}.community{padding:25px;align-items:flex-start;flex-direction:column;gap:25px;margin-bottom:40px}.community h2{font-size:24px}.community .eyebrow{font-size:7px;letter-spacing:1px}.footer-top{padding-block:35px;grid-template-columns:1fr 1fr;gap:30px 20px}.footer-top>div:first-child{grid-column:span 2}.footer-top>div:first-child p{max-width:300px}.footer-top h4{font-size:8px}.footer-bottom{gap:15px;font-size:8px;flex-direction:column}.footer-word{font-size:14vw;letter-spacing:-4px}.drawer-content,.drawer-foot,.drawer-head{padding:20px}.drawer-head h2{font-size:22px}.country-grid button{padding:18px 10px}.modal-overlay{padding:13px}.modal-body,.policy-modal{padding:25px}.modal h2{font-size:24px}.detail-bottom{gap:15px}.art-large .art-title{font-size:30px}.art-large .art-title small{font-size:5px}.lang-btn{font-size:9px;padding:6px}.nav-links.open{top:70px}[dir=rtl] .hero h1{font-size:48px}[dir=rtl] .hero-foot{letter-spacing:0}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.admin-login{min-height:100dvh;display:flex;align-items:center;justify-content:center;flex-direction:column;background:radial-gradient(ellipse at 50% 30%,#330c2244,transparent 60%),#09090c;padding:25px}.login-card{width:min(430px,100%);border:1px solid #342435;background:#111015;padding:40px}.login-crown{width:68px;height:68px;background:#2a0e1d;display:grid;place-items:center;color:var(--accent);margin:0 0 30px;border:1px solid #53162f;border-radius:12px}.login-card .eyebrow{font-size:8px;letter-spacing:1.8px}.login-card h1{font-size:27px;margin:18px 0}.login-card>p{font-size:12px;line-height:2;margin-bottom:30px}.login-card .back{display:block;text-align:center;margin:25px 0}.login-secure{border-top:1px solid var(--line);padding-top:22px;font-size:10px;display:flex;gap:8px;align-items:center;justify-content:center;color:#7b7482}.admin-shell{min-height:100dvh;background:#0c0b0f}.admin-sidebar{position:fixed;right:0;top:0;bottom:0;width:235px;border-left:1px solid var(--line);background:#101014;padding:28px 20px;display:flex;flex-direction:column;z-index:30}.admin-sidebar .brand{font-size:13px;letter-spacing:1px;direction:ltr;justify-content:flex-end}.admin-sidebar>small{font-size:7px;letter-spacing:2px;color:#5b5364;margin:37px 12px 20px}.admin-sidebar nav{display:flex;flex-direction:column;gap:7px}.admin-sidebar nav button{padding:13px 14px;display:flex;align-items:center;gap:13px;font-size:12px;color:#a39aaa;text-align:right;border-radius:5px;border:1px solid transparent}.admin-sidebar nav button.selected{background:color-mix(in srgb,var(--accent) 10%,#181019);border-color:color-mix(in srgb,var(--accent) 25%,transparent);color:#f9e0e8}.admin-sidebar nav button.selected svg{color:var(--accent)}.admin-sidebar nav button>span{margin-inline-start:auto;background:#35212d;padding:2px 6px;font-size:9px;border-radius:4px}.sidebar-bottom{margin-top:auto;border-top:1px solid var(--line);padding-top:20px}.sidebar-bottom>a,.sidebar-bottom>button{display:flex;align-items:center;gap:10px;justify-content:space-between;font-size:11px;color:#92869c;margin:0 0 20px;padding-inline:10px;width:100%}.sidebar-bottom>button{justify-content:flex-start}.sidebar-bottom p{font-size:8px;display:flex;align-items:center;gap:8px;padding:0 10px}.admin-main{margin-right:235px;min-height:100dvh;display:flex;flex-direction:column}.admin-top{height:105px;border-bottom:1px solid var(--line);padding:23px 38px;display:flex;justify-content:space-between;align-items:center;gap:15px;position:sticky;top:0;z-index:20;background:#0c0b0fe8;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.admin-top>div:first-child>span{font-size:7px;letter-spacing:2px;color:#726679}.admin-top h1{font-size:23px;margin:8px 0 0}.admin-top>div:last-child{display:flex;align-items:center;gap:20px}.save-status{display:flex;gap:7px;align-items:center;color:#85808d;font-size:10px}.save-status.unsaved .status-dot{background:#dba95e}.save-status.unsaved{color:#dba95e}.admin-top .primary{padding:13px 17px;font-size:11px;gap:12px}.admin-body{padding:32px 38px;flex:1 1;max-width:1500px;width:100%;margin:0 auto}.admin-success{display:flex;align-items:center;gap:10px;border:1px solid #325841;background:#14261c;padding:14px 20px;color:#97dbad;margin-bottom:25px;font-size:12px}.admin-welcome{position:relative;overflow:hidden;background:radial-gradient(ellipse at 15% 50%,#480d2644,transparent 65%),#151017;border:1px solid #3c2130;padding:32px}.admin-welcome h2{font-size:30px;margin:17px 0 10px;letter-spacing:0}.admin-welcome h2>span{color:var(--accent)}.admin-welcome p{font-size:12px}.admin-welcome .secondary{margin-top:12px}.welcome-crown{position:absolute;left:30px;top:35px;transform:rotate(-15deg);color:#a8154540;pointer-events:none}.admin-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:25px 0}.admin-stats>div{padding:22px;background:#131117;border:1px solid #2c2532;position:relative}.admin-stats svg{position:absolute;top:22px;left:20px;color:#65506f}.admin-stats small{display:block;font-size:11px;color:#b6a8c0;margin-bottom:18px}.admin-stats b{font-size:26px;font-family:Manrope,Noto Sans Arabic;font-weight:700}.admin-stats p{font-size:9px;margin:9px 0 0}.admin-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.admin-panel{border:1px solid #2c2532;background:#131117;padding:28px;margin-bottom:22px;min-width:0}.admin-grid>.admin-panel{margin-bottom:0}.admin-panel h3{font-size:16px;margin:0 0 25px}.admin-panel>p{font-size:11px;line-height:2}.admin-panel .field{font-size:11px;margin-bottom:22px}.admin-panel .field input,.admin-panel .field select,.admin-panel .field textarea{font-size:12px;background:#0e0c12}.admin-panel .field input[type=color]{height:46px;padding:6px}.admin-panel .field input[type=number]{text-align:left}.admin-note{padding:14px;background:#1b1520;border:1px solid #36273d;color:#a999b6;font-size:10px!important;line-height:2.1!important;margin-top:22px}.readiness{width:100%;display:flex;gap:12px;align-items:center;border-top:1px solid #292130;padding:17px 0;text-align:right;font-size:11px;color:#b5a8c0}.readiness>span{border:1px solid #49404e;width:23px;height:23px;display:grid;place-items:center;color:#76667f;border-radius:50%}.readiness>span.done{background:#1c3325;border-color:#31523d;color:#84c89a}.readiness>svg:last-child{margin-inline-start:auto;color:#73627d}.payment-route{display:flex;gap:15px;align-items:center;border:1px solid #312736;background:#18131c;padding:18px;margin:0 0 14px}.payment-route>span{font-size:28px}.payment-route>svg{color:#91859f}.payment-route b{font-family:Manrope;font-size:13px}.payment-route p{font-size:9px;margin:5px 0 0}.payment-route i{font-style:normal;font-size:8px;background:#2d2332;border:1px solid #44334e;padding:5px 8px;color:#9d8da9;margin-inline-start:auto;border-radius:3px}.payment-route i.enabled{background:#1c3325;color:#86c99e;border-color:#385f46}.admin-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:9px;color:#6e6178;border-top:1px solid #292030;padding:18px 38px}.admin-footer>span:first-child{display:flex;align-items:center;gap:8px}.brand-preview{border:1px dashed #4a2f42;background:radial-gradient(ellipse,#3f102533,transparent);padding:45px 20px;display:flex;align-items:center;flex-direction:column;gap:30px;margin-bottom:30px}.image-editor{position:relative;margin-bottom:22px}.image-editor>.field{margin-bottom:10px}.image-editor>img{width:80px;height:65px;object-fit:contain;background:#201725;border:1px solid #44334e;margin-top:12px;display:block}.upload-btn{display:inline-flex;align-items:center;gap:7px;font-size:10px;border:1px solid #49354f;padding:9px 12px;color:#bbabc6;cursor:pointer}.upload-btn>input{display:none}.toggle-row{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:20px 0;border-top:1px solid #2e2234;margin-top:15px}.toggle-row b{font-size:11px;font-weight:500}.toggle-row p{font-size:10px;margin-bottom:0}.toggle-row>input{appearance:none;width:38px;height:22px;flex-shrink:0;border-radius:30px;background:#332a3b;border:1px solid #4c3d56;position:relative;cursor:pointer;transition:background .2s}.toggle-row>input:before{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;background:#8f7c9b;border-radius:50%;transition:transform .2s}.toggle-row>input:checked{background:var(--accent);border-color:var(--accent)}.toggle-row>input:checked:before{background:#fff;transform:translateX(15px)}.gateway-title{display:flex;gap:16px;align-items:center;margin-bottom:30px;border-bottom:1px solid #302336;padding-bottom:25px;direction:ltr}.gateway-title>span{font-size:32px}.gateway-title>svg{color:#b89ac4}.gateway-title h3{font-size:23px;margin:0 0 5px}.gateway-title p{font-size:10px;margin:0}.endpoint{display:flex;flex-direction:column;gap:12px;background:#0e0c12;border:1px solid #2f2435;padding:15px;margin:25px 0 20px}.endpoint b{font-size:10px;color:#8f7c9c}.endpoint code{direction:ltr;text-align:left;font-size:10px;line-height:1.7;color:#cbb7d6;overflow-wrap:anywhere}.doc-link{gap:8px;color:#cfacdf}.danger-link,.doc-link{display:inline-flex;align-items:center;font-size:10px}.danger-link{gap:6px;color:#ef829a;padding:0}.field small .danger-link{margin-inline-start:15px}.panel-title{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:25px}.panel-title h3{margin:0}.panel-title h3>span{color:#796484;font-size:11px}.panel-title .secondary{padding:8px 12px;font-size:10px;gap:9px}.two-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px}.faq-editor{padding:25px 0;border-top:1px solid #302336}.admin-toolbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px;gap:20px}.admin-toolbar .primary{padding:13px 17px;gap:10px}.admin-toolbar .search{width:300px}.product-admin-grid{display:grid;grid-template-columns:310px 1fr;gap:22px}.admin-product-list{border:1px solid #302536;background:#131017;align-self:start}.admin-product-list>button{width:100%;display:flex;align-items:center;gap:12px;padding:17px 13px;border-bottom:1px solid #302536;text-align:right;border-inline-start:2px solid transparent}.admin-product-list>button.selected{background:#231321;border-inline-start-color:var(--accent)}.admin-product-list>button:last-child{border-bottom:0}.admin-product-list>button>div:nth-child(2){min-width:0}.admin-product-list>button b{font-size:10px;display:block;overflow-wrap:anywhere}.admin-product-list>button span{display:block;font-size:9px;color:#ae90bc;margin-top:7px;direction:ltr;text-align:right}.admin-product-list>button small{font-size:8px;display:block;color:#82708e;margin-top:6px}.admin-product-list>button>svg{margin-inline-start:auto;color:#695673;flex-shrink:0}.admin-product-thumb{width:57px;height:44px;overflow:hidden;flex-shrink:0}.admin-product-thumb .product-art{height:44px;aspect-ratio:auto}.admin-product-thumb .product-image{height:44px}.admin-product-thumb .art-title{font-size:6px;letter-spacing:0}.admin-product-thumb .art-brand,.admin-product-thumb .art-title small,.admin-product-thumb .mini-window{display:none}.framework-picker{display:flex;flex-wrap:wrap;gap:15px;direction:ltr;padding:12px;border:1px solid #3c2b44;background:#110d16}.framework-picker>label{font-size:10px;display:flex;gap:5px;align-items:center}.framework-picker input{width:auto!important;accent-color:var(--accent)}.bot-preview{display:flex;align-items:center;gap:12px;background:#211b27;border:1px solid #42314e;padding:22px;direction:ltr;margin-top:25px}.bot-preview>span{height:47px;width:47px;background:#4b203e;color:#f0b7d5;border-radius:50%;display:grid;place-items:center;overflow:hidden}.bot-preview img{width:100%;height:100%;object-fit:cover}.bot-preview>b{font-size:13px}.bot-preview small{font-size:7px;background:#5865f2;padding:2px 4px;border-radius:3px}.orders-table{overflow-x:auto}.orders-table table{border-collapse:collapse;width:100%;font-size:10px;white-space:nowrap}.orders-table th{text-align:right;font-size:9px;color:#8f7a9e;font-weight:400;padding:15px 13px;background:#1d1524}.orders-table td{padding:18px 13px;border-bottom:1px solid #34243e;color:#c0afca}.orders-table small{display:block;font-size:8px;margin-top:8px;color:#816c90}.order-status{padding:5px 7px;border:1px solid #594731;color:#d6ad73;border-radius:4px;font-size:8px}.order-status.paid{border-color:#2d5740;color:#87cfa1}.retry-btn{display:block;color:#eca7cc;font-size:9px;margin-top:10px;padding:0}@media(min-width:1600px){.admin-sidebar{width:270px;padding:35px 25px}.admin-main{margin-right:270px}.admin-body{padding:40px 50px}.admin-top{padding-inline:50px}.admin-stats>div{padding:28px}.admin-welcome{padding:40px}}@media(max-width:1150px){.admin-sidebar{width:205px;padding:25px 14px}.admin-main{margin-right:205px}.admin-sidebar .brand{font-size:12px;gap:7px}.admin-sidebar nav button{font-size:11px;gap:10px;padding:12px 10px}.admin-top{padding-inline:25px}.admin-body{padding:25px}.admin-panel{padding:22px}.admin-stats{gap:10px}.admin-stats>div{padding:18px}.admin-stats b{font-size:21px}.admin-stats small{font-size:10px}.admin-stats svg{width:17px;left:15px}.admin-stats p{font-size:8px}.product-admin-grid{grid-template-columns:240px 1fr;gap:15px}.two-fields{gap:12px}.save-status{font-size:8px}.admin-top>div:last-child{gap:12px}.admin-grid{gap:18px}}@media(max-width:900px){.admin-sidebar{width:175px;padding:22px 10px}.admin-main{margin-right:175px}.admin-sidebar .brand{font-size:10px;letter-spacing:0}.admin-sidebar .brand-mark{width:26px;height:28px}.admin-sidebar nav button{font-size:10px;padding:12px 8px;gap:8px}.admin-sidebar nav svg{width:15px}.admin-grid{grid-template-columns:1fr}.admin-stats{grid-template-columns:repeat(2,1fr)}.admin-stats b{font-size:25px}.admin-welcome h2{font-size:24px}.welcome-crown{width:90px;left:15px;top:45px}.save-status{display:none}.product-admin-grid{grid-template-columns:1fr}.admin-product-list{display:flex;overflow-x:auto}.admin-product-list>button{width:210px;flex-shrink:0;border-bottom:0;border-inline-end:1px solid #302536}.admin-product-list>button>svg{display:none}.admin-panel{margin-bottom:18px}.two-fields{grid-template-columns:1fr;gap:0}.admin-footer{padding:18px 25px;font-size:8px}.admin-top h1{font-size:20px}}@media(max-width:600px){.admin-sidebar{position:static;width:100%;height:auto;padding:18px;border:0;border-bottom:1px solid var(--line)}.admin-sidebar .brand{font-size:14px;justify-content:center}.admin-sidebar>small{display:none}.admin-sidebar nav{display:flex;flex-direction:row;overflow-x:auto;margin-top:20px;gap:5px;padding-bottom:5px}.admin-sidebar nav button{flex-shrink:0;padding:9px 10px;font-size:9px;gap:7px}.admin-sidebar nav button>span{font-size:8px}.sidebar-bottom{display:none}.admin-main{margin:0}.admin-top{height:85px;padding:18px;position:sticky}.admin-top h1{font-size:19px}.admin-top>div:first-child>span{font-size:6px}.admin-top .primary{font-size:10px;padding:12px;gap:8px}.admin-body{padding:18px}.admin-panel{padding:20px}.admin-welcome{padding:25px 20px}.admin-welcome h2{font-size:22px}.admin-welcome p{font-size:10px;max-width:200px}.welcome-crown{width:75px;left:15px;top:50px}.admin-welcome .eyebrow{font-size:6px}.admin-stats{gap:10px;margin-block:18px}.admin-stats>div{padding:17px}.admin-stats b{font-size:24px}.admin-stats svg{top:16px;left:12px;width:15px}.admin-stats small{font-size:10px}.admin-stats p{font-size:8px}.admin-grid{gap:18px}.admin-toolbar{gap:10px}.admin-toolbar .search{width:100%}.admin-toolbar .primary{font-size:9px;padding:12px;white-space:nowrap;gap:7px}.admin-footer{padding:15px 18px;font-size:8px;flex-direction:column;align-items:flex-start;gap:10px}.login-card{padding:28px}.login-card h1{font-size:24px}.login-card>p{font-size:11px}.payment-route{padding:15px;gap:10px}.admin-body .error,.admin-success{font-size:11px}.panel-title{gap:10px}.panel-title .secondary{font-size:9px}}.text-editor-summary{cursor:pointer;font-size:14px;font-weight:600;padding:5px 0}.admin-panel details>p{font-size:11px;color:#9b8aa7;line-height:1.9}.text-override{border-top:1px solid #312438;padding-top:20px}.text-override .field{overflow-wrap:anywhere}