@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+Arabic:wght@400;450;500;600;700&display=swap";:root{--accent:#e32636;--bg:#09090b;--muted:#a5a5af;--line:#28282d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{background:var(--bg);color:#f7f7f8;margin:0;font-family:IBM Plex Sans Arabic,Tahoma,Arial,sans-serif;font-size:16px;line-height:1.7}body>div{background:var(--bg)}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer;border:1px solid var(--line);color:#fff;background:#17171c;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:10px 15px;display:inline-flex}button:disabled{opacity:.45;cursor:not-allowed}button:hover:not(:disabled){filter:brightness(1.15)}button:focus-visible,a:focus-visible{outline:2px solid var(--accent);outline-offset:5px}input,textarea,select{color:#fff;background:#101014;border:1px solid #37373e;border-radius:7px;width:100%;min-width:0;padding:11px 13px}input:focus,textarea:focus{outline:1px solid var(--accent);border-color:var(--accent)}label{flex-direction:column;gap:7px;margin:16px 0;font-size:14px;font-weight:500;display:flex}textarea{resize:vertical;min-height:98px}h1,h2,h3,p{margin-top:0}p{color:var(--muted)}h1,h2,h3{line-height:1.4}h2{font-size:34px}h2>span,.red{color:var(--accent)}small{font-size:13px}svg{flex-shrink:0}.announcement{background:var(--accent);justify-content:center;align-items:center;gap:9px;height:35px;font-size:13px;font-weight:500;display:flex}header{z-index:20;background:#0b0b0df0;border-bottom:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:24px;height:91px;padding:0 max(5vw,24px);display:flex;position:relative}.brand{direction:ltr;align-items:center;gap:11px;font-size:21px;font-weight:700;line-height:1.2;display:flex}.brand small{letter-spacing:2.2px;color:#96969f;margin-top:8px;font-size:9px;font-weight:400;display:block}.brandMark{letter-spacing:-8px;padding-right:10px;font-family:Arial;font-size:49px}.brandMark span{color:var(--accent)}.brand img{object-fit:contain;width:48px;height:48px}.nav{color:#bdbdc4;gap:30px;font-size:14px;display:flex}.nav a:hover{color:#fff}.headerActions{gap:8px;display:flex}.cartBtn{background:0 0;border:0;font-size:14px}.cartBtn b{background:var(--accent);border-radius:50%;width:21px;height:21px;font:12px/21px Arial}.iconBtn{background:0 0;border:0;padding:8px}.mobileMenu{display:none}.hero{background-position:50%;background-size:cover;justify-content:space-between;align-items:center;min-height:570px;padding:60px max(7vw,24px) 80px;display:flex;position:relative;overflow:hidden}.heroCopy{z-index:1;max-width:580px}.eyebrow{color:var(--accent);letter-spacing:.2px;align-items:center;gap:9px;margin-bottom:17px;font-size:13px;font-weight:600;display:flex}.eyebrow>span{background:var(--accent);width:20px;height:2px}h1{letter-spacing:-1.4px;margin-bottom:22px;font-size:57px;line-height:1.35}.hero p{max-width:450px;margin-bottom:28px;font-size:16px;line-height:1.95}.primary{background:var(--accent);border:1px solid var(--accent);color:#fff;border-radius:6px;justify-content:center;align-items:center;gap:14px;min-height:48px;padding:12px 26px;font-size:15px;font-weight:600;display:inline-flex}.heroMeta{color:#a2a2aa;align-items:center;gap:15px;margin-top:31px;font-size:12px;display:flex}.heroMeta span{align-items:center;gap:7px;display:flex}.heroMeta i{background:#45454b;width:1px;height:12px}.heroSide{text-align:left;opacity:.8;letter-spacing:4px;direction:ltr;margin-top:100px;font:12px/1.6 Arial}.heroSide strong{letter-spacing:2px;font-size:17px;display:block}.miniLabel{letter-spacing:3px;border-top:1px solid #ffffff40;margin-top:15px;padding-top:10px;font-size:9px}.heroIndex{color:#777;direction:ltr;align-items:center;gap:12px;font:12px Arial;display:flex;position:absolute;bottom:27px;left:7vw}.heroIndex b{color:#fff}.heroIndex span{background:linear-gradient(90deg,var(--accent) 35%,#555 35%);width:70px;height:2px}.benefits{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:30px;margin:0 7%;padding:29px 0;display:grid}.benefits>div{justify-content:center;align-items:center;gap:16px;display:flex}.benefits svg{color:var(--accent);width:28px;height:28px}.benefits strong{font-size:15px;display:block}.benefits small{color:var(--muted);font-size:12px}.section{padding:74px 7%}.sectionHeading{text-align:center}.sectionHeading .eyebrow{justify-content:center;margin-bottom:9px}.sectionHeading h2{margin-bottom:10px}.sectionHeading p{font-size:14px}.filters{flex-wrap:wrap;justify-content:center;gap:10px;margin:30px 0 34px;display:flex}.filters button{color:#a8a8b1;background:#141417;border-color:#0000;padding:9px 22px;font-size:14px}.filters button.selected{color:#fff;background:var(--accent)}.products{grid-template-columns:repeat(4,minmax(0,1fr));gap:19px;display:grid}.product{background:#121215;border:1px solid #29292e;border-radius:11px;transition:transform .2s,border-color .2s;overflow:hidden}.product:hover{border-color:#70424a;transform:translateY(-5px)}.productArt{background:radial-gradient(at 50% 120%,#a9223766,#0000 70%),linear-gradient(135deg,#252529,#101013);border:0;border-radius:0;flex-direction:column;justify-content:center;width:100%;height:240px;padding:30px 18px 15px;display:flex;position:relative;overflow:hidden}.productArt:after{content:"";pointer-events:none;border:1px solid #ffffff0b;position:absolute;inset:17px}.productArt img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.artSmall{letter-spacing:2.3px;color:#acacb3;margin:24px 0 8px;font:7px Arial}.artName{letter-spacing:-1px;text-align:center;direction:ltr;font:900 27px/.95 Arial}.artName strong{color:#ee3549;letter-spacing:-5px;margin-top:6px;font-size:76px;font-style:italic;display:block}.art1 .artName strong{color:#eee}.art2 .artName strong{font-size:63px}.art3 .artName strong{letter-spacing:-2px;margin-top:18px;font-size:42px}.artBottom{color:#bbb;justify-content:space-between;align-items:center;width:100%;margin-top:21px;font-size:9px;display:flex}.artBottom span{letter-spacing:1px;font:6px Arial}.badge{z-index:2;color:#ff8992;background:#e3263620;border:1px solid #e3263650;border-radius:4px;padding:2px 8px;font-size:10px;position:absolute;top:14px;right:14px}.productBody{padding:20px}.productTop{color:#9a9aa4;justify-content:space-between;gap:6px;font-size:11px;display:flex}.productTop small{font-size:10px}.titleButton{background:0 0;border:0;justify-content:flex-start;width:100%;margin-top:8px;padding:0}.titleButton h3{margin-bottom:15px;font:700 18px Arial}.price{flex-wrap:wrap;align-items:baseline;gap:6px;margin-bottom:21px;font-size:11px;display:flex}.price strong{font-size:21px;line-height:1.5}.price strong small{font-size:12px}.price>span,.price del{color:#898992}.addButton{background:#202024;border-color:#313138;justify-content:space-between;width:100%;padding:10px 13px;font-size:13px}.addButton:hover{background:var(--accent);border-color:var(--accent)}.notice{color:#8d8d96;text-align:center;margin:22px 0 0;font-size:12px}.about{background:linear-gradient(110deg,#321218,#141416 57%);border:1px solid #353035;border-radius:9px;grid-template-columns:1fr 1fr;align-items:center;gap:50px;margin:0 7%;padding:38px 42px;display:grid}.about h2{margin-bottom:15px;font-size:32px}.about p{margin-bottom:14px;font-size:14px}.aboutType{letter-spacing:-1px;text-align:center;font:800 35px/1.3 Arial}.aboutType svg{width:27px;height:27px;color:var(--accent)}.aboutType span{letter-spacing:3px;color:#8c6f75;font-size:14px;font-weight:400}.textLink{color:#f05361;align-items:center;gap:7px;font-size:14px;display:inline-flex}.faq{grid-template-columns:1fr 1.4fr;gap:60px;display:grid}.faq h2{font-size:31px}.faq>div>p{font-size:14px}details{border-bottom:1px solid var(--line)}summary{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;padding:22px 0;font-size:15px;list-style:none;display:flex}summary::-webkit-details-marker{display:none}details[open] summary svg{transform:rotate(180deg)}details p{padding-bottom:10px;font-size:14px;line-height:1.9}footer{background:#0d0d10;border-top:1px solid #202025;padding:42px 7% 0}.footerTop{justify-content:space-between;gap:25px;padding-bottom:28px;display:flex}.footerTop h3{margin-bottom:8px;font-size:23px}.footerTop p{font-size:13px}.footerLinks{color:#adadb5;align-items:center;gap:25px;font-size:13px;display:flex}.footerBottom{color:#777781;border-top:1px solid #242429;justify-content:space-between;align-items:center;gap:20px;padding:21px 0;font-size:11px;display:flex}.footerBottom b{color:#d8d8dc;font-size:14px}.overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;background:#000b;position:fixed;inset:0}.drawer{z-index:110;background:#121216;width:min(480px,100%);padding:25px;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;box-shadow:20px 0 70px #0008}.drawerTitle{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:15px;display:flex}.drawerTitle h2{margin:0;font-size:23px}.drawerTitle small{color:var(--muted)}.cartItem{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding:23px 0;display:flex}.cartItem h3{margin-bottom:8px;font:700 16px Arial}.cartItem small{color:var(--muted)}.cartItem strong{margin-top:5px;font-size:15px;display:block}.qty{direction:ltr;align-items:center;gap:10px;display:flex}.qty button{padding:6px}.total{border-bottom:1px solid var(--line);justify-content:space-between;padding:24px 0;font-size:18px;display:flex}.muted{color:var(--muted);font-size:13px}.full{width:100%}.paymentNote{color:#8a8a95;justify-content:center;align-items:center;gap:5px;margin-top:15px;font-size:11px;display:flex}.error{color:#ff7e89;background:#30151a;border:1px solid #612731;border-radius:5px;padding:12px;font-size:14px}.ready{color:#7de0ac;padding:15px;text-decoration:underline;display:block}.empty{text-align:center;color:var(--muted);padding:55px 10px}.empty>svg{margin:0 auto 20px}.empty h3{color:#fff}.detailModal{z-index:110;background:#17171c;border:1px solid #3b3b43;border-radius:12px;width:min(90%,520px);max-height:90vh;padding:40px;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.detailModal .close{position:absolute;top:12px;left:14px}.detailModal h2{text-align:right;margin-top:25px}.detailModal ul{padding:0;list-style:none}.detailModal li{align-items:center;gap:9px;margin:12px 0;font-size:14px;display:flex}.detailModal li svg{color:var(--accent)}.loading{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;display:flex}.loading h1{direction:ltr;font-size:32px}.loading h1 span{color:var(--accent)}.adminLogin{background:radial-gradient(at top,#35131b,#0000 60%);justify-content:center;align-items:center;min-height:100vh;padding:25px;display:flex}.adminLogin form{background:#141418;border:1px solid #35353c;border-radius:15px;width:410px;padding:35px}.adminLogo{direction:ltr;margin-bottom:30px;font:700 30px Arial;display:block}.adminLogo span{color:var(--accent)}.adminLogin h1{font-size:30px}.adminLogin p{font-size:14px}.backLink{text-align:center;color:#aaa;margin-top:22px;font-size:14px;display:block}.admin{grid-template-columns:250px 1fr;min-height:100vh;display:grid}.adminSidebar{border-left:1px solid var(--line);background:#111115;height:100vh;padding:35px 22px;position:sticky;top:0}.adminSidebar>small{color:var(--muted)}.adminSidebar nav{flex-direction:column;gap:8px;margin:22px 0 50px;display:flex}.adminSidebar button,.adminSidebar>a:not(.adminLogo){color:#aaa;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:10px;width:100%;padding:13px 12px;font-size:14px;display:flex}.adminSidebar nav .selected{color:#ff6573;background:#e3263619}.adminMain{width:100%;min-width:0;max-width:1400px;padding:40px max(4vw,25px)}.adminHeader{justify-content:space-between;align-items:center;gap:15px;margin-bottom:30px;display:flex}.adminHeader h1{margin-bottom:0;font-size:29px}.adminHeader .eyebrow{margin-bottom:8px}.adminHeader button{font-size:14px}.adminBar{justify-content:space-between;align-items:center;gap:15px;margin:15px 0;display:flex}.adminBar p{margin:0;font-size:13px}.adminBar h2,.adminBar h3{margin:0}.adminBar select{width:auto}.adminPanel,.adminProduct{border:1px solid var(--line);background:#131318;border-radius:9px;margin-bottom:20px;padding:25px}.adminPanel h2{font-size:21px}.adminProduct{padding:0;overflow:hidden}.adminProduct summary{flex-wrap:wrap;padding:20px;font-size:14px}.adminProduct summary>span+span{color:#aaa;font-size:12px}.editor{border-top:1px solid var(--line);padding:0 22px 22px}.formGrid{grid-template-columns:1fr 1fr;gap:0 20px;display:grid}.imageField{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.imageField>label:first-child{flex:1;min-width:180px}.imageField img{object-fit:cover;border-radius:5px;width:74px;height:64px}.upload{cursor:pointer;background:#292930;border-radius:6px;flex-direction:row;align-items:center;margin-top:40px;padding:10px 14px;display:flex;position:relative}.upload input{opacity:0;cursor:pointer;position:absolute;inset:0}.check{flex-direction:row;align-items:center;gap:10px;display:flex}.check input{width:18px}.rowActions{gap:5px;display:flex}.rowActions button{padding:8px;font-size:12px}.danger{color:#ff7e89;background:#401c25;border-color:#613039;font-size:13px}.repeatRow{border-top:1px solid var(--line);padding:15px 0}.adminMessage{color:#bde8d4;background:#202c28;border:1px solid #384d42;border-radius:7px;margin-bottom:20px;padding:14px;font-size:14px}input[type=color]{height:48px;padding:5px}.secondary{background:#282830}@media (width>=1600px){header,.hero,.section,footer{padding-left:calc(50vw - 685px);padding-right:calc(50vw - 685px)}.about{padding:40px}.hero{min-height:630px}}@media (width<=1100px){.products{grid-template-columns:repeat(2,minmax(0,1fr))}.productArt{height:260px}.heroSide{display:none}.nav{gap:18px}.brand{font-size:17px}.hero{min-height:560px}.aboutType{font-size:29px}.admin{grid-template-columns:210px 1fr}.adminSidebar{padding:25px 14px}}@media (width<=700px){header{gap:8px;height:77px;padding:0 18px}.brand{gap:6px;font-size:16px}.brandMark{font-size:39px}.brand small{letter-spacing:1.5px;font-size:7px}.cartBtn{padding:7px}.cartBtn>span{display:none}.mobileMenu{display:inline-flex}.nav{background:#141418;border-bottom:1px solid #333;padding:22px;display:none;position:absolute;top:77px;left:0;right:0}.nav.expanded{flex-direction:column;display:flex}.announcement{height:32px;padding:0 10px;font-size:11px}.hero{background-position:60%;min-height:520px;padding:48px 24px 70px}.hero h1{letter-spacing:-1px;font-size:40px}.hero p{max-width:340px;font-size:14px}.hero .eyebrow{font-size:12px}.heroMeta{gap:10px;font-size:10px}.heroIndex{bottom:20px;left:25px}.benefits{gap:12px;margin:0 20px;padding:24px 0}.benefits>div{text-align:center;flex-direction:column;gap:8px}.benefits svg{width:23px;height:23px}.benefits strong{font-size:12px}.benefits small{display:none}.section{padding:48px 20px}.sectionHeading h2{font-size:27px}.sectionHeading p{font-size:13px}.filters{gap:7px;margin:23px 0}.filters button{padding:8px 12px;font-size:12px}.products{gap:12px}.productArt{height:195px;padding:20px 9px 10px}.artName{font-size:23px}.artName strong{font-size:59px}.art2 .artName strong{font-size:47px}.art3 .artName strong{font-size:31px}.artSmall{letter-spacing:1.5px;font-size:5px}.artBottom{font-size:8px}.artBottom span{display:none}.badge{padding:1px 6px;font-size:9px;top:10px;right:10px}.productBody{padding:13px 11px}.productTop{font-size:10px}.productTop small{display:none}.titleButton h3{margin-bottom:12px;font-size:14px}.price{gap:4px;margin-bottom:14px}.price strong{font-size:18px}.price strong small{font-size:10px}.price>span{font-size:9px}.addButton{padding:8px;font-size:12px}.about{grid-template-columns:1fr;gap:24px;margin:0 20px;padding:26px}.about h2{font-size:28px}.aboutType{border-top:1px solid #ffffff15;padding-top:20px;font-size:28px}.faq{grid-template-columns:1fr;gap:15px}.faq h2{font-size:28px}.faq summary{font-size:14px}.footerTop{flex-direction:column}.footerLinks{flex-wrap:wrap;gap:18px;font-size:12px}.footerBottom{flex-wrap:wrap;gap:10px;font-size:10px}.footerBottom a:last-child{width:100%;font-size:11px}.drawer{padding:20px}.admin{display:block}.adminSidebar{border-left:0;border-bottom:1px solid var(--line);height:auto;padding:20px;position:relative}.adminSidebar .adminLogo{margin-bottom:15px}.adminSidebar>small{display:none}.adminSidebar nav{flex-direction:row;gap:5px;margin:0;overflow:auto}.adminSidebar nav button{white-space:nowrap;width:auto;font-size:12px}.adminSidebar>a:not(.adminLogo),.adminSidebar>button{width:auto;font-size:12px;display:inline-flex}.adminMain{padding:25px 16px}.adminHeader{align-items:flex-start}.adminHeader h1{font-size:22px}.adminHeader button{padding:10px;font-size:12px}.adminBar{flex-wrap:wrap}.formGrid{grid-template-columns:1fr}.adminPanel{padding:18px}.adminProduct summary{padding:15px}.editor{padding:0 15px 15px}.adminProduct summary>span{width:100%}.upload{margin-top:10px}.imageField{gap:8px}.adminLogin form{padding:27px}.detailModal{padding:30px 23px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}[data-slot=dialog-overlay],[data-slot=sheet-overlay]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;background:#000b;position:fixed;inset:0}.drawer[data-slot=sheet-content]{max-width:none;display:block;right:auto;transform:none}.detailModal[data-slot=dialog-content]{display:block}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mvMark{letter-spacing:-3px!important;font-size:28px!important}.bannerSlider{isolation:isolate;background:#141419;position:relative;overflow:hidden}.mainSlider{height:590px}.bannerSlide{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .9s,visibility .9s;position:absolute;inset:0}.bannerSlide.active{opacity:1;visibility:visible;pointer-events:auto}.bannerSlide picture,.bannerSlide picture img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bannerSlide picture img{transition:transform 8s;transform:scale(1.045)}.bannerSlide.active picture img{transform:scale(1)}.bannerShade{background:linear-gradient(270deg,#08080ceb,#08080c91 50%,#08080c14),linear-gradient(#0000 50%,#09090b8c);position:absolute;inset:0}.bannerCopy{max-width:580px;padding-bottom:30px;position:absolute;top:50%;right:7%;transform:translateY(-50%)}.bannerCopy h1,.bannerCopy h2{white-space:pre-line}.bannerCopy h1{font-size:60px;line-height:1.4}.bannerCopy p{color:#d1d1d8;max-width:440px;line-height:1.9}.bannerCopy .eyebrow{letter-spacing:2px;color:#fa7683;font-size:12px}.sliderControls{z-index:3;align-items:center;gap:14px;display:flex;position:absolute;bottom:28px;left:7%;right:7%}.sliderControls>button{background:#12121880;border:1px solid #ffffff35;border-radius:50%;width:34px;height:34px;padding:5px}.sliderControls>span{letter-spacing:2px;margin-right:auto;font:12px Arial}.sliderDots{gap:7px;display:flex}.sliderDots button{background:#ffffff50;border:0;border-radius:8px;width:7px;height:7px;min-height:0;padding:0;transition:width .3s}.sliderDots button.active{background:var(--accent);width:30px}.promoSlider{border:1px solid #3e252e;border-radius:14px;height:330px;margin:48px 7% 0}.promoSlider .bannerCopy{max-width:65%;padding:0;right:5%}.promoSlider h2{margin-bottom:12px;font-size:39px;line-height:1.4}.promoSlider .eyebrow{margin-bottom:12px}.promoSlider .bannerCopy p{margin-bottom:18px;font-size:15px}.promoSlider .sliderControls{bottom:16px}.channelSection{background:#0d0d11;border-bottom:1px solid #ffffff12;padding:25px 0 27px}.channelHeading{color:#a4a4af;letter-spacing:1px;justify-content:center;align-items:center;gap:10px;margin-bottom:20px;font-size:12px;display:flex}.channelHeading button{background:0 0;border:0;padding:4px}.channelWindow{direction:ltr;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.channelTrack{width:max-content;animation:35s linear infinite channelsMove;display:flex}.channelSet{align-items:center;gap:65px;padding-right:65px;display:flex}.channel{text-align:center;color:#bcbcc7;letter-spacing:1px;width:140px;font:italic 800 20px Arial}.channel img{object-fit:contain;filter:grayscale(.5);opacity:.85;max-width:130px;height:42px}.channelSection:hover .channelTrack,.channelSection.paused .channelTrack{animation-play-state:paused}@keyframes channelsMove{to{transform:translate(-50%)}}.product{position:relative}.product:after{content:"";pointer-events:none;border-radius:11px;transition:box-shadow .3s;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #fff0}.product:hover:after{box-shadow:inset 0 0 0 1px #e3263680}.productArt img{transition:transform .6s}.product:hover .productArt img{transform:scale(1.055)}.favoriteButton{z-index:5;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0c0c1390;border:1px solid #ffffff25;border-radius:50%;width:34px;height:34px;padding:5px;position:absolute;top:13px;left:13px}.favoriteButton[aria-pressed=true]{color:#ff5366}.secondaryPrice{color:#90909d;text-align:right;direction:ltr;margin:-14px 0 17px;font-size:13px}.currencyToggle{background:#18181e;padding:5px 10px;font-size:12px}.accountLink{align-items:center;display:flex}.headerActions{align-items:center}.categoryDescription{text-align:center;margin:-12px 0 25px;font-size:14px}.filters button img{object-fit:cover;border-radius:50%;width:23px;height:23px}.reviews{padding-top:65px}.reviewGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:30px;display:grid}.reviewCard{background:linear-gradient(135deg,#20131a,#131318 70%);border:1px solid #2c2931;border-radius:12px;padding:28px;position:relative}.reviewCard .quote{color:#c22b4140;position:absolute;top:25px;left:23px}.stars{color:#f5b44c;gap:4px;margin-bottom:22px;display:flex}.reviewCard>p{color:#d8d8df;min-height:60px;font-size:15px;line-height:1.95}.reviewAuthor{border-top:1px solid #ffffff0c;align-items:center;gap:12px;margin-top:20px;padding-top:20px;display:flex}.reviewAuthor>span,.reviewAuthor>img{object-fit:cover;color:#ffbcc6;background:#552031;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:19px;display:flex}.reviewAuthor strong{font-size:14px;display:block}.reviewAuthor small{color:#898996;font-size:12px;display:block}.toast{z-index:200;background:#26212c;border:1px solid #665064;border-radius:10px;align-items:center;gap:20px;max-width:90vw;padding:12px 20px;font-size:14px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 10px 40px #0008}.toast button{background:0 0;border:0;padding:4px}.adminSidebar{overflow-y:auto}.adminSidebar nav{gap:3px;margin-bottom:25px}.adminSidebar nav button{padding:10px}.mvSelect{text-align:right;white-space:normal;background:#101014;border:1px solid #37373e;justify-content:space-between;width:100%;min-height:47px;font-size:14px}.mvOptions{z-index:300;background:#202027;border:1px solid #444451;border-radius:8px;max-height:320px;overflow:auto;box-shadow:0 15px 40px #0008}.mvOptions [data-slot=select-item]{cursor:pointer;outline:none;align-items:center;padding:10px 34px 10px 15px;font-size:14px;display:flex;position:relative}.mvOptions [data-highlighted]{background:#5b2635}.mvOptions [data-slot=select-item-indicator]{position:absolute;right:8px}.mvOptions svg{width:16px;height:16px}.statsGrid{grid-template-columns:repeat(3,1fr);gap:15px;margin:24px 0;display:grid}.statsGrid>div{background:#19141c;border:1px solid #33303a;border-radius:9px;flex-wrap:wrap;align-items:center;gap:12px;padding:23px;display:flex}.statsGrid b{font-size:29px}.statsGrid svg{color:var(--accent)}.statsGrid span{color:#aaa;width:100%;font-size:13px}.customerRow{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding:20px 0;display:flex}.customerRow small{color:#a4a4af;overflow-wrap:anywhere;font-size:12px;display:block}.customerRow button{font-size:13px}.subStatus{color:#f2cf87;background:#44351e60;border:1px solid #77634660;border-radius:30px;padding:3px 12px;font-size:12px;display:inline-flex}.subStatus.expired{color:#ff98a4;background:#4d192b;border-color:#7b394b}.wrap{flex-wrap:wrap}.accountPage{max-width:1180px;margin:auto;padding:40px 30px 80px}.accountIntro{padding:25px 0}.accountIntro h1{font-size:40px}.accountGrid{grid-template-columns:340px 1fr;gap:25px;display:grid}.accountGrid h2{align-items:center;gap:10px;font-size:22px;display:flex}.accountGrid .check{font-size:13px}.accountGrid form{align-self:start}.subscriptionCard{border-top:1px solid var(--line);margin-top:20px;padding-top:20px}.subscriptionCard h3{font-size:17px}.accountPage .adminLogo{margin:0}.adminLogin h1{max-width:500px}.check input{flex-shrink:0}.adminPanel .rowActions .primary{padding:9px 15px;font-size:13px}@media (width<=900px){.reviewGrid{grid-template-columns:repeat(2,1fr)}.accountGrid{grid-template-columns:1fr 1.4fr}.mainSlider{height:540px}.bannerCopy h1{font-size:48px}header .nav{gap:15px}header .brand{font-size:16px}.headerActions{gap:4px}}@media (width<=700px){.mainSlider{height:550px}.bannerCopy{max-width:none;top:47%;left:24px;right:24px}.bannerCopy h1{letter-spacing:-1px;font-size:41px;line-height:1.4}.bannerCopy p{max-width:320px;font-size:15px}.bannerShade{background:linear-gradient(270deg,#09090bdd,#09090b55),linear-gradient(#0000,#09090bc0)}.sliderControls{bottom:25px;left:24px;right:24px}.promoSlider{height:310px;margin:30px 20px 0}.promoSlider .bannerCopy{max-width:none;top:50%;left:23px;right:23px}.promoSlider h2{font-size:30px}.promoSlider .bannerCopy p{max-width:250px;font-size:14px}.promoSlider .eyebrow{font-size:10px}.channelSet{gap:30px;padding-right:30px}.channel{width:110px;font-size:17px}.channel img{max-width:100px;height:34px}.reviewGrid{grid-template-columns:1fr}.reviewCard{padding:24px}.headerActions .iconBtn{padding:5px}.currencyToggle{padding:4px 7px}.brand small{display:none}.brand .mvMark{font-size:24px!important}.brand{font-size:14px!important}.headerActions .cartBtn{padding:5px}.headerActions{gap:2px}.secondaryPrice{margin:-7px 0 12px;font-size:12px}.accountPage{padding:25px 17px 50px}.accountGrid{grid-template-columns:1fr}.accountIntro h1{font-size:30px}.statsGrid{gap:8px}.statsGrid>div{gap:8px;padding:14px}.statsGrid b{font-size:23px}.statsGrid svg{width:19px}.statsGrid span{font-size:12px}.customerRow,.rowActions{flex-wrap:wrap}.adminSidebar nav{margin-bottom:0}.accountPage .adminHeader>a{font-size:13px}.filters button{font-size:14px}.productTop{font-size:12px}.addButton{font-size:14px}.productTop small,.price>span{font-size:12px}}@media (prefers-reduced-motion:reduce){.channelTrack{animation:none}.bannerSlide,.bannerSlide picture img,.product,.productArt img{transition:none}.bannerSlide picture img{transform:none}.channelWindow{overflow-x:auto}}header{z-index:60;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:sticky;top:0;box-shadow:0 5px 28px #0005}.cartFlight{z-index:500;pointer-events:none;background:var(--accent);color:#fff;border-radius:18px;justify-content:center;align-items:center;width:54px;height:54px;display:flex;position:fixed;transform:translate(-50%,-50%);box-shadow:0 0 25px #e3263690}.cartCountPop{animation:.6s cubic-bezier(.2,.8,.3,1) cartPop}@keyframes cartPop{0%{transform:scale(1)}35%{transform:scale(1.65);box-shadow:0 0 0 9px #e3263625}65%{transform:scale(.85)}to{transform:scale(1)}}.addButton.justAdded{border-color:var(--accent);color:#ffb9c0;background:#e3263626;animation:.5s addedFlash}.addButton:active{transform:scale(.96)}@keyframes addedFlash{50%{box-shadow:0 0 24px #e3263640}}.viewCartToast{white-space:nowrap;font-weight:600;color:#ff93a0!important}.extraCollection{padding-top:65px;padding-bottom:65px}.collectionHeading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.collectionHeading h2{margin-bottom:9px}.collectionHeading p{margin:0;font-size:14px}.collectionHeading>a{color:#ed7a87;white-space:nowrap;border-bottom:1px solid #ed7a8755;padding-bottom:5px;font-size:14px}.collectionProducts{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.miniProduct{background:#141418;border:1px solid #302b34;border-radius:13px;flex-direction:column;transition:transform .3s,border-color .3s;display:flex;overflow:hidden}.miniProduct:hover{border-color:var(--accent);transform:translateY(-6px)}.miniArt{background:radial-gradient(at 10% 0,#aa244a50,#0000 70%),#1c151e;border:0;border-radius:0;flex-direction:column;gap:5px;min-height:160px;display:flex;position:relative}.miniArt>span{color:#e32636;font:italic 900 46px Arial}.miniArt b{font:700 16px Arial}.miniArt small{color:#aaa;font-size:12px}.miniArt img{object-fit:cover;width:100%;height:180px;position:absolute;inset:0}.miniBody{padding:22px}.miniBody .eyebrow{margin-bottom:8px;font-size:12px}.miniBody h3{margin:0;font-size:20px}.miniBody p{margin:8px 0 16px;font-size:13px}.miniPrice{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:20px;display:flex}.miniPrice strong{font-size:23px}.miniPrice strong small{font-size:13px}.miniPrice>span{color:#9292a0;font-size:12px}.collection1{background:linear-gradient(120deg,#30111b40,#0000)}.collection1 .collectionProducts{grid-template-columns:repeat(2,minmax(0,1fr))}.collection1 .miniProduct{grid-template-columns:35% 65%;display:grid}.collection1 .miniArt{min-height:100%;padding:15px}.collection1 .miniArt img{height:100%}.collection1 .miniArt b{overflow-wrap:anywhere;font-size:13px}.mvFooter{background:linear-gradient(125deg,#1c0a11,#0e0d12 60%);border-top:1px solid #602132;padding-top:55px}.mvFooterMain{grid-template-columns:1.2fr 1fr;align-items:start;gap:90px;padding-bottom:40px;display:grid}.footerLogo{direction:ltr;align-items:center;gap:16px;display:inline-flex}.footerLogo>img{object-fit:contain;max-width:140px;height:80px}.footerMV{letter-spacing:-5px;font:italic 900 55px Arial}.footerMV span{color:var(--accent)}.footerLogo>b{font-size:25px}.footerIdentity>p{color:#c7c2cc;max-width:440px;margin:18px 0;font-size:15px;line-height:1.95}.footerSupport h3{margin:10px 0 8px;font-size:20px}.footerSupport p{font-size:14px}.supportIcons{gap:12px;margin:20px 0 14px;display:flex}.socialIcon{background:#ffffff05;border:1px solid #ffffff14;border-radius:10px;justify-content:center;align-items:center;width:48px;height:48px;transition:transform .2s,background .2s;display:inline-flex}.socialIcon:hover{background:#ffffff12;transform:translateY(-4px)}.socialIcon img{filter:invert();width:23px;height:23px}.socialIcon.whatsapp{background:#19b95c;border-color:#19b95c}.supportNumber{color:#c4bac9;letter-spacing:2px;font-size:14px;display:inline-block}.paymentRow{border-top:1px solid #ffffff0c;padding:23px 0}.paymentIcons{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.paymentIcon{background:#fff;border-radius:5px;justify-content:center;align-items:center;width:66px;height:40px;padding:8px 11px;display:flex;box-shadow:0 3px 12px #0003}.paymentIcon img{object-fit:contain;width:100%;height:100%}.paymentIcon.itunes img{filter:invert(32%)sepia(93%)saturate(2980%)hue-rotate(306deg)}.paymentIcon.razer{background:#e7f0d7}.floatingWhatsapp{z-index:70;background:#20c866;border:2px solid #fff2;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;transition:transform .2s;display:flex;position:fixed;bottom:27px;left:25px;box-shadow:0 7px 28px #0007}.floatingWhatsapp>img{filter:invert();width:31px;height:31px}.floatingWhatsapp:hover{transform:scale(1.08)}.waHint{white-space:nowrap;color:#fff;opacity:0;pointer-events:none;background:#202027;border:1px solid #414149;border-radius:7px;padding:7px 14px;font-size:13px;transition:all .2s;position:absolute;left:70px;transform:translate(-8px)}.floatingWhatsapp:hover .waHint,.floatingWhatsapp:focus-visible .waHint{opacity:1;transform:none}.mvFooter .footerBottom{padding-bottom:40px}.toast{bottom:95px}@media (width<=700px){.collectionHeading{flex-direction:column;align-items:flex-start;gap:10px}.collectionHeading h2{font-size:28px}.collectionProducts{scroll-snap-type:x mandatory;gap:14px;padding:0 0 15px;display:flex;overflow-x:auto}.collectionProducts>.miniProduct{scroll-snap-align:start;flex:0 0 82%}.miniBody{padding:18px}.collection1 .collectionProducts{display:flex}.collection1 .miniProduct{flex-direction:column;display:flex}.collection1 .miniArt{min-height:150px}.extraCollection{padding:45px 20px}.mvFooterMain{grid-template-columns:1fr;gap:28px;padding-bottom:30px}.mvFooter{padding-top:35px}.footerLogo>b{font-size:23px}.footerMV{font-size:45px}.footerIdentity>p{font-size:14px}.footerSupport h3{font-size:18px}.paymentIcon{width:54px;height:36px;padding:7px}.paymentIcons{gap:8px}.floatingWhatsapp{width:53px;height:53px;bottom:20px;left:17px}.floatingWhatsapp>img{width:28px;height:28px}.mvFooter .footerBottom{padding-bottom:95px}.toast{gap:12px;width:max-content;max-width:94vw;padding:12px 14px;font-size:13px;bottom:86px}.toast .viewCartToast{font-size:12px}}@media (prefers-reduced-motion:reduce){.cartCountPop,.addButton.justAdded{animation:none}.miniProduct:hover{transform:none}}.customerLogin{width:100%!important;max-width:460px!important}.loginModes{gap:8px;margin:22px 0;display:flex}.loginModes button{background:#17171c;flex:1;font-size:14px}.loginModes .selected{border-color:var(--accent);color:#ff8998;background:#e3263625}.passwordInput{position:relative}.passwordInput input{padding-left:48px}.passwordInput button{background:0 0;border:0;padding:8px;position:absolute;top:5px;left:5px}.secureNote{color:#999;justify-content:center;align-items:center;gap:7px;margin:15px 0;display:flex;font-size:12px!important}.profileAvatar{background:#2b1921;border:3px solid #e32636;border-radius:50%;justify-content:center;align-items:center;width:105px;height:105px;margin-bottom:15px;display:flex;overflow:hidden;box-shadow:0 0 0 6px #e3263617}.profileAvatar img{object-fit:cover;width:100%;height:100%}.avatarEditor{border-bottom:1px solid var(--line);flex-direction:column;align-items:center;gap:8px;margin-bottom:20px;padding:15px 0 24px;display:flex}.avatarEditor .upload{margin:0}.avatarEditor small{color:#999}.headerAvatar,.customerAvatar{object-fit:cover;border:2px solid #e32636;border-radius:50%;width:31px;height:31px}.customerAvatar{float:right;width:42px;height:42px;margin-left:12px}.productGallery{margin:23px 0}.galleryStage{aspect-ratio:4/3;background:#09090c;border:1px solid #34303a;border-radius:10px;position:relative;overflow:hidden}.galleryStage>img{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .55s;position:absolute;inset:0}.galleryStage>img.active{opacity:1}.galleryControls{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#121217cf;border-radius:8px;justify-content:center;align-items:center;gap:12px;padding:5px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.galleryControls button{background:0 0;border:0;padding:5px}.galleryControls span{font-size:13px}.galleryThumbs{gap:8px;padding-top:10px;display:flex;overflow:auto}.galleryThumbs button{border-color:#444;flex:0 0 60px;height:50px;padding:3px}.galleryThumbs button.active{border-color:var(--accent)}.galleryThumbs img{object-fit:cover;border-radius:3px;width:100%;height:100%}.galleryEditor{border-top:1px solid var(--line);margin-top:20px;padding-top:20px}.galleryEditor h3{font-size:18px}.galleryEditor>.upload{margin:10px 0 10px 10px;display:inline-flex}.galleryEditRow{border-bottom:1px solid var(--line);padding:15px 0}.artName{overflow-wrap:anywhere;font-size:21px}.detailModal{max-width:620px!important}.supportIcons{flex-wrap:wrap}@media (prefers-reduced-motion:reduce){.galleryStage>img{transition:none}}
