:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--scene-gold:#d6ad62;--scene-cool:#8fe8ff;--scene-deep:#050606;--pearl:#f8f2e7;--mist:#f8f2e7b8;--dim:#f8f2e77a;--line:#ffe6a838;--glass:#080a0aa3}.bot-gate{color:#f5e8d0;background:radial-gradient(circle at 50% 42%,#d6a85a29,#0000 28%),radial-gradient(circle at 12% 90%,#5b141e38,#0000 32%),#030302;place-items:center;min-height:100svh;padding:90px 24px 72px;display:grid;position:relative;overflow:hidden}.bot-gate:before,.bot-gate__ambient{content:"";pointer-events:none;position:absolute;inset:0}.bot-gate:before{opacity:.45;background:linear-gradient(115deg,#0000 0 43%,#f0c9780d 49%,#0000 55%),repeating-linear-gradient(90deg,#0000 0 110px,#d6a85a09 111px,#0000 112px);animation:12s ease-in-out infinite alternate bot-gate-glare}.bot-gate__ambient{border:1px solid #d6a85a1a;border-radius:50%;inset:12% 8%;transform:perspective(700px)rotateX(68deg);box-shadow:0 0 140px #d6a85a12,inset 0 0 120px #d6a85a09}.bot-gate__top{z-index:2;-webkit-backdrop-filter:blur(18px)saturate(135%);backdrop-filter:blur(18px)saturate(135%);background:#040403a6;border-bottom:1px solid #d6a85a21;justify-content:space-between;align-items:center;padding:26px clamp(22px,5vw,76px);display:flex;position:absolute;top:0;left:0;right:0}.bot-gate__top>span,.bot-gate__footer{color:#d6a85a;letter-spacing:.3em;font-size:10px;font-weight:800}.bot-gate__top div{align-items:center;gap:10px;display:flex}.bot-gate__top button{color:#a99578;background:0 0;border:0;font-size:11px}.bot-gate__top button.is-active{color:#f0c978}.bot-gate__top i{background:#d6a85a47;width:1px;height:14px}.bot-gate__card{z-index:2;text-align:center;-webkit-backdrop-filter:blur(24px)saturate(145%);backdrop-filter:blur(24px)saturate(145%);background:linear-gradient(145deg,#ffffff0b,#0000 38%),#0a0907c2;border:1px solid #d6a85a47;border-radius:24px;width:min(100%,560px);padding:clamp(30px,5vw,54px);position:relative;box-shadow:0 28px 90px #000000ad,inset 0 1px #ffffff12,inset 0 0 40px #d6a85a0b}.bot-gate__mark{background:radial-gradient(circle at 35% 25%,#f0c97847,#0a0907eb 58%);border:1px solid #f0c97873;border-radius:50%;place-items:center;width:78px;height:78px;margin:0 auto 26px;display:grid;box-shadow:0 0 45px #d6a85a24}.bot-gate__mark span{color:#e0b76b;font-family:Didot,"Bodoni 72",Georgia,serif;font-size:43px}.bot-gate__eyebrow,.bot-gate__status{color:#d6a85a;letter-spacing:.2em;justify-content:center;align-items:center;gap:8px;font-size:10px;font-weight:800;display:flex}.bot-gate h1{margin:16px 0;font-family:Didot,"Bodoni 72",Georgia,serif;font-size:clamp(34px,5vw,54px);font-weight:400;line-height:1.04}.bot-gate__copy{color:#d8c2a0;max-width:430px;margin:0 auto 28px;font-size:14px;line-height:1.7}.bot-gate__challenge{background:#0000005c;border:1px solid #d6a85a2e;border-radius:12px;min-height:68px;padding:8px}.bot-gate__challenge.is-busy{opacity:.55;pointer-events:none}.bot-gate__challenge .brendys-turnstile{width:100%;min-height:50px}.bot-gate__status{margin:18px 0 0;animation:1.2s ease-in-out infinite bot-gate-pulse}.bot-gate__error{color:#e6a3a3;margin:16px 0 0;font-size:13px}.bot-gate__card small{color:#a99578;margin-top:20px;line-height:1.5;display:block}.bot-gate__footer{z-index:2;text-align:center;position:absolute;bottom:26px}@keyframes bot-gate-glare{0%{opacity:.3;transform:translate(-4%)}to{opacity:.7;transform:translate(4%)}}@keyframes bot-gate-pulse{50%{opacity:.5}}@media (max-width:600px){.bot-gate{padding:92px 14px 66px}.bot-gate__top{padding:20px 18px}.bot-gate__top>span{letter-spacing:.19em}.bot-gate__card{border-radius:18px;padding:28px 18px}.bot-gate__mark{width:64px;height:64px;margin-bottom:20px}.bot-gate__mark span,.bot-gate h1{font-size:36px}.bot-gate__copy{font-size:13px}.bot-gate__footer{padding:0 14px;font-size:8px;bottom:18px}}@media (prefers-reduced-motion:reduce){.bot-gate:before,.bot-gate__status{animation:none}}*{box-sizing:border-box}html{background:#030403;min-width:320px}body{min-height:100vh;color:var(--pearl);background:radial-gradient(circle at 70% 0%, color-mix(in srgb, var(--scene-cool), transparent 82%), transparent 34%), linear-gradient(180deg, var(--scene-deep), #030403 62%, #000);letter-spacing:0;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}button{cursor:pointer}button:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--scene-cool);outline-offset:3px}.account-intro{z-index:10000;color:#f5e8d0;background:radial-gradient(circle at 50% 46%,#d6a85a2e,#0000 38%),#020201;width:100%;height:100svh;position:fixed;inset:0;overflow:hidden}.account-intro video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.account-intro__shade{pointer-events:none;background:linear-gradient(#00000042,#0000 24% 68%,#000000b8),radial-gradient(circle,#0000 46%,#00000061 100%);position:absolute;inset:0}.account-intro__brand{text-shadow:0 4px 22px #000000bf;justify-items:center;gap:8px;display:grid;position:absolute;top:clamp(24px,5vh,58px);left:50%;transform:translate(-50%)}.account-intro__brand strong,.account-intro__fallback strong{color:#e3bd73;letter-spacing:.28em;font-family:Didot,"Bodoni 72",Georgia,serif;font-size:clamp(30px,4vw,58px);font-weight:400;line-height:1}.account-intro__brand span,.account-intro__fallback span{color:#f0c978;letter-spacing:.46em;font-size:9px;font-weight:800}.account-intro__controls{justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:clamp(26px,5vh,58px);left:clamp(18px,3vw,48px);right:clamp(18px,3vw,48px)}.account-intro__controls button{color:#f0c978;-webkit-backdrop-filter:blur(18px)saturate(135%);background:#0807058f;border:1px solid #f0c97875;border-radius:999px;min-height:46px}.account-intro__controls button:first-child{letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:9px;padding:0 17px;font-size:10px;font-weight:800;display:inline-flex}.account-intro__controls svg{width:16px}.account-intro__skip{letter-spacing:.25em;text-transform:uppercase;min-width:108px;padding:0 24px;font-size:10px;font-weight:900}.account-intro__progress{background:#ffffff14;height:2px;position:absolute;bottom:0;left:0;right:0}.account-intro__progress span{background:linear-gradient(90deg,#9f743a,#f0c978);height:100%;transition:width .18s linear;display:block;box-shadow:0 0 16px #f0c978a6}.account-intro__fallback{place-content:center;justify-items:center;gap:14px;animation:2.2s both account-intro-glow;display:grid;position:absolute;inset:0}@keyframes account-intro-glow{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@media (max-width:640px){.account-intro__brand strong{letter-spacing:.2em;font-size:28px}.account-intro__brand span{letter-spacing:.32em;font-size:7px}.account-intro__controls button:first-child span{display:none}}@media (prefers-reduced-motion:reduce){.account-intro__fallback{animation:none}.account-intro__progress span{transition:none}}.brendys-universe{isolation:isolate;min-height:100vh;position:relative}.account-center-shell{min-height:100vh;color:var(--pearl);background:radial-gradient(circle at 72% 14%,#d6ad6221,#0000 28%),radial-gradient(circle at 18% 34%,#8fe8ff14,#0000 24%),linear-gradient(135deg,#020303,#080807 52%,#020202);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.account-center-shell:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#ffe6a80d 1px,#0000 1px),linear-gradient(#ffe6a809 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:120px 120px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:fixed;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 20%,#000,#0000 72%);mask-image:radial-gradient(circle at 50% 20%,#000,#0000 72%)}.account-side-rail{z-index:20;-webkit-backdrop-filter:blur(28px)saturate(150%);backdrop-filter:blur(28px)saturate(150%);background:linear-gradient(145deg,#ffffff0f,#ffffff03),#020405b8;border-right:1px solid #ffe6a826;flex-direction:column;width:244px;padding:28px 14px;display:flex;position:fixed;inset:0 auto 0 0}.account-rail-brand span{color:#f7d88c;margin:0 18px 34px;font-family:Didot,"Bodoni 72",Georgia,serif;font-size:34px;line-height:.9;display:block}.account-back-link{color:var(--scene-gold);letter-spacing:.18em;text-transform:uppercase;margin:0 8px 32px;font-size:11px;font-weight:900}.account-side-rail nav{gap:8px;display:grid}.account-side-rail nav button,.account-concierge-mini button,.account-panel-heading button{color:var(--mist);background:0 0;border:1px solid #0000}.account-side-rail nav button{text-align:left;border-radius:8px;align-items:center;gap:12px;min-height:48px;padding:0 16px;font-weight:700;display:flex}.account-side-rail nav button.active,.account-side-rail nav button:hover{color:#ffe7a9;background:#d6ad6217;border-color:#ffe6a847}.account-concierge-mini{background:#00000052;border:1px solid #ffe6a82e;border-radius:8px;margin-top:auto;padding:18px}.account-concierge-mini strong,.account-panel-heading h2,.account-title-row h1{font-family:Didot,"Bodoni 72",Georgia,serif;font-weight:400}.account-concierge-mini p{color:var(--mist);font-size:13px;line-height:1.5}.account-concierge-mini button{width:100%;min-height:38px;color:var(--scene-gold);letter-spacing:.16em;text-transform:uppercase;border-color:#ffe6a84d;border-radius:6px;font-size:11px;font-weight:900}.account-main{z-index:1;min-height:100vh;margin-left:244px;padding:24px 28px 34px;position:relative}.account-topbar{z-index:10;-webkit-backdrop-filter:blur(24px)saturate(140%);backdrop-filter:blur(24px)saturate(140%);background:#030405c7;border-bottom:1px solid #ffe6a81f;justify-content:space-between;align-items:center;gap:20px;min-height:70px;margin:-24px -28px 28px;padding:0 28px;display:flex;position:sticky;top:0}.account-topbar nav,.account-top-actions{align-items:center;gap:26px;display:flex}.account-topbar nav a,.account-top-actions strong{color:#f3d58b;letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:900}.account-top-actions{color:var(--scene-gold);gap:14px}.account-language-switch{border:1px solid #ffe6a838;border-radius:6px;display:inline-flex;overflow:hidden}.account-language-switch button{min-width:34px;min-height:30px;color:var(--dim);background:0 0;border:0;font-size:10px;font-weight:900}.account-language-switch button.active{color:#1b1308;background:var(--scene-gold)}.account-top-actions span{color:#ffe7a8;border:1px solid #ffe6a861;border-radius:50%;place-items:center;width:42px;height:42px;font-family:Didot,Georgia,serif;display:grid}.account-title-row{justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px;display:flex}.account-title-row p,.account-panel-heading p,.account-field span,.account-identity>span,.account-privilege-card>span{color:var(--dim);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}.account-title-row h1{margin:8px 0 4px;font-size:clamp(42px,5vw,74px);line-height:.92}.account-title-row>div>span{color:var(--mist)}.account-luxury-button,.account-danger-button{color:#080806;letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(90deg,#ffe7a0,#edfaff);border:1px solid #ffe6a842;border-radius:6px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 22px;font-size:11px;font-weight:950;display:inline-flex}.account-luxury-button.ghost{color:var(--scene-gold);background:#00000047}.account-danger-button{color:#ffd7d7;background:#6a181838}.account-center-notice{color:var(--scene-gold);background:#00000052;border:1px solid #ffe6a82e;border-radius:8px;margin:0 0 18px;padding:14px 16px}.account-hero-card,.account-glass-panel,.account-access-card{-webkit-backdrop-filter:blur(30px)saturate(145%);backdrop-filter:blur(30px)saturate(145%);background:linear-gradient(145deg,#ffffff17,#ffffff04),#040505c2;border:1px solid #ffe6a829;border-radius:8px;box-shadow:0 28px 90px #0000007a}.account-hero-card{grid-template-columns:170px minmax(0,1fr) 380px;gap:28px;margin-bottom:24px;padding:28px;display:grid}.account-avatar-block{align-content:start;justify-items:center;gap:14px;display:grid}.account-avatar{color:#f9d98d;background:radial-gradient(circle at 30% 25%,#ffe6a829,#0000 42%),linear-gradient(145deg,#1b1a16,#050505);border:1px solid #ffe6a852;border-radius:50%;place-items:center;width:138px;height:138px;font-family:Didot,Georgia,serif;font-size:44px;display:grid;box-shadow:inset 0 0 40px #ffe6a814}.account-avatar-block button,.account-id-copy{color:var(--scene-gold);letter-spacing:.12em;text-transform:uppercase;background:#0000004d;border:1px solid #ffe6a833;border-radius:6px;min-height:34px;padding:0 12px;font-size:10px;font-weight:900}.account-identity h2{margin:0;font-family:Didot,Georgia,serif;font-size:clamp(34px,4vw,54px);font-weight:400;line-height:.95;display:inline}.account-verified-dot{color:#6ce18c;margin-left:10px}.account-identity p{color:var(--mist);margin:8px 0 18px}.account-identity p strong{color:#090806;text-transform:uppercase;background:#f5d98d;border-radius:4px;margin-left:10px;padding:5px 10px;font-size:11px}.account-id-copy{color:var(--pearl);letter-spacing:.05em;align-items:center;gap:8px;margin:8px 0 22px;font-size:15px;display:inline-flex}.account-fields-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.account-field{border-bottom:1px solid #ffe6a81f;gap:7px;min-height:72px;padding:14px;display:grid}.account-field strong{color:var(--pearl);font-weight:500}.account-edit-form,.support-mini-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.account-edit-form input,.account-edit-form select,.support-mini-form input,.support-mini-form select,.support-mini-form textarea{min-height:46px;color:var(--pearl);background:#00000057;border:1px solid #ffe6a82e;border-radius:6px;padding:0 13px}.support-mini-form,.support-mini-form textarea,.support-mini-form .account-luxury-button{grid-column:1/-1}.support-mini-form textarea{padding:13px}.account-privilege-card{background:radial-gradient(circle at 72% 18%,#ffe6a833,#0000 24%),linear-gradient(135deg,#1c170ff5,#030303d1);border:1px solid #ffe6a82e;border-radius:8px;align-self:center;min-height:260px;padding:28px;position:relative;overflow:hidden}.account-privilege-card:after{content:"";pointer-events:none;background:linear-gradient(116deg,#0000 32%,#ffffff14,#0000 58%),radial-gradient(circle at 82% 18%,#ffe6a826,#0000 24%);position:absolute;inset:0}.account-current-card-art{z-index:1;object-fit:cover;filter:drop-shadow(0 22px 34px #00000075);border-radius:12px;width:min(180px,40%);height:auto;position:absolute;top:22px;right:24px;transform:perspective(700px)rotateX(8deg)rotateY(-18deg)rotate(-8deg)}.account-privilege-card>span,.account-privilege-card h3,.account-privilege-card p,.account-progress,.account-privilege-card>strong,.account-privilege-card button,.account-privilege-card>a{z-index:2;position:relative}.account-privilege-card h3{color:#f8d98d;margin:88px 0 16px;font-family:Didot,Georgia,serif;font-size:42px;font-weight:400}.account-privilege-card p{color:var(--mist);line-height:1.5}.account-progress{background:#ffffff24;border-radius:999px;height:9px;overflow:hidden}.account-progress i{border-radius:inherit;background:linear-gradient(90deg,#d6ad62,#fff1b8);height:100%;display:block}.account-privilege-card>strong{color:var(--pearl);margin:10px 0 20px;display:block}.account-privilege-card button,.account-privilege-card>a{width:100%;min-height:46px;color:var(--scene-gold);letter-spacing:.14em;text-transform:uppercase;background:#00000042;border:1px solid #ffe6a838;border-radius:6px;place-items:center;font-size:11px;font-weight:900;text-decoration:none;display:grid}.account-restriction-banner{color:#f5e8d0;background:linear-gradient(120deg,#5211196b,#0a0907db),#0a0907db;border:1px solid #f0c9785c;border-radius:8px;align-items:flex-start;gap:14px;margin-bottom:18px;padding:16px 18px;display:flex;box-shadow:inset 0 1px #ffffff0f,0 18px 42px #0000004d}.account-restriction-banner>svg{color:#f0c978;flex:none}.account-restriction-banner div{gap:5px;display:grid}.account-restriction-banner p,.account-inline-restriction{color:#d8c2a0;margin:0;line-height:1.55}.account-inline-restriction{background:#52111938;border-left:2px solid #d6a85a;margin-bottom:14px;padding:12px 14px}.account-privilege-card.is-restricted .account-current-card-art{filter:grayscale(.75)brightness(.62)}.account-paused-action{z-index:2;color:#d8c2a0;letter-spacing:.1em;text-transform:uppercase;background:#00000061;border:1px solid #f0c97842;border-radius:6px;justify-content:center;align-items:center;gap:9px;min-height:46px;font-size:11px;font-weight:800;display:flex;position:relative}.account-luxury-button:disabled,.support-mini-form :disabled,.support-reply-form :disabled{cursor:not-allowed;opacity:.48}.account-panel-grid{grid-template-columns:minmax(0,1fr) minmax(360px,.85fr);gap:16px;display:grid}.account-glass-panel{min-height:280px;padding:24px}.account-glass-panel.wide{grid-column:1/-1}.account-panel-heading{justify-content:space-between;align-items:start;gap:16px;margin-bottom:18px;display:flex}.account-panel-heading h2{margin:0 0 5px;font-size:34px}.account-panel-heading button{color:var(--scene-gold);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:900}.privilege-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.membership-card{background:radial-gradient(circle at 80% 10%,#ffffff24,#0000 24%),linear-gradient(145deg,#151515,#030303);border:1px solid #ffe6a826;border-radius:8px;min-height:270px;padding:24px;transition:transform .18s,border-color .18s,box-shadow .18s;position:relative;overflow:hidden}.membership-card:before{content:"";z-index:1;opacity:0;pointer-events:none;background:linear-gradient(118deg,#0000 26%,#ffffff14,#0000 52%);transition:opacity .18s;position:absolute;inset:0;transform:translate(-32%)}.membership-card:hover{border-color:#ffe6a852;transform:translateY(-4px);box-shadow:0 24px 90px #00000061}.membership-card:hover:before{opacity:1;animation:1.2s forwards brendysLightScan}.membership-card figure{z-index:2;aspect-ratio:16/10;background:#00000057;border:1px solid #ffe6a829;border-radius:12px;margin:0 0 20px;position:relative;overflow:hidden;box-shadow:0 24px 70px #0000005c}.membership-card figure img{object-fit:cover;width:100%;height:100%;display:block;transform:scale(1.015)}.membership-card.elite{background:radial-gradient(circle at 80% 10%,#becdd62e,#0000 24%),linear-gradient(145deg,#232323,#050505)}.membership-card.premium{background:radial-gradient(circle at 80% 10%,#ffe6a838,#0000 25%),linear-gradient(145deg,#2a2112,#050505);border-color:#ffe6a859}.membership-card.active{box-shadow:0 0 0 1px #ffe6a847,0 24px 80px #d6ad621c}.membership-card span,.membership-card p{z-index:2;color:var(--scene-gold);letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:900;position:relative}.membership-card h3{z-index:2;margin:0 0 18px;font-family:Didot,Georgia,serif;font-size:36px;font-weight:400;position:relative}.membership-card ul{z-index:2;color:var(--mist);gap:9px;margin:0 0 22px;padding:0;font-size:13px;line-height:1.45;list-style:none;display:grid;position:relative}.orders-table,.support-ticket-list,.security-list,.activity-stream{gap:8px;display:grid}.orders-table article{min-height:126px;color:var(--mist);border-bottom:1px solid #ffe6a81a;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:14px 0;font-size:13px;display:grid}.account-order-products{display:flex}.account-order-products img{object-fit:contain;background:#070706;border:1px solid #ffe6a838;border-radius:5px;width:72px;height:90px;margin-right:-18px}.account-order-copy{gap:5px;display:grid}.account-order-copy p,.account-order-copy small{color:var(--mist);margin:0}.account-order-timeline{grid-template-columns:repeat(7,minmax(34px,1fr));gap:2px;margin-top:10px;display:grid}.account-order-timeline>span{color:#ffffff5c;gap:5px;font-size:9px;display:grid;position:relative}.account-order-timeline>span:before{content:"";background:#ffffff24;width:100%;height:1px;position:absolute;top:4px;right:50%}.account-order-timeline>span:first-child:before{display:none}.account-order-timeline i{z-index:1;background:#111;border:1px solid #ffffff4d;border-radius:50%;width:9px;height:9px;position:relative}.account-order-timeline .is-complete{color:var(--scene-gold)}.account-order-timeline .is-complete:before,.account-order-timeline .is-complete i{border-color:var(--scene-gold);background:var(--scene-gold)}.account-order-timeline small{text-overflow:ellipsis;white-space:nowrap;max-width:70px;overflow:hidden}.account-order-tracking{color:var(--scene-gold);align-items:center;gap:7px;margin-top:7px;display:flex}.orders-table strong,.orders-table b,.support-ticket-list strong,.activity-stream strong{color:var(--pearl)}.orders-table em,.support-ticket-list span{color:#dfffdc;letter-spacing:.08em;text-transform:uppercase;background:#5da85433;border-radius:4px;justify-self:start;padding:5px 8px;font-size:10px;font-style:normal;font-weight:900}.support-ticket-list button,.activity-stream article,.security-list span{border-bottom:1px solid #ffe6a81a;grid-template-columns:1fr auto;gap:8px;padding:12px 0;display:grid}.support-ticket-list button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0}.support-ticket-list button.active{background:#d6ad621a;border:1px solid #ffe6a847;border-radius:8px;padding:12px}.support-ticket-list p,.support-ticket-list small{color:var(--mist);grid-column:1/-1;margin:0;font-size:12px;line-height:1.45}.support-chat-layout{grid-template-columns:minmax(180px,.62fr) minmax(0,1fr);gap:14px;margin-top:14px;display:grid}.support-chat-panel{background:#0003;border:1px solid #ffe6a824;border-radius:8px;gap:14px;min-height:420px;padding:14px;display:grid}.support-chat-head span{color:var(--scene-gold);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:950}.support-chat-head h3{margin:6px 0;font-family:Didot,Georgia,serif;font-size:28px;font-weight:400}.support-chat-head p{color:var(--mist);margin:0;font-size:12px}.support-message-stream{align-content:start;gap:10px;max-height:420px;display:grid;overflow-y:auto}.support-message-stream article{background:#ffffff0a;border:1px solid #ffe6a81f;border-radius:8px;max-width:82%;padding:12px}.support-message-stream article.support{background:#83e4ff12;border-color:#83e4ff2e;justify-self:start}.support-message-stream article.customer{background:#d6ad621a;border-color:#ffe6a838;justify-self:end}.support-message-stream span,.support-message-stream small{color:var(--mist);font-size:10px;font-weight:850}.support-message-stream p{color:var(--pearl);margin:5px 0;font-size:13px;line-height:1.45}.support-reply-form{gap:10px;display:grid}.support-reply-form textarea{min-height:86px;color:var(--pearl);resize:vertical;background:#00000040;border:1px solid #ffe6a829;border-radius:8px;padding:12px}.security-list strong{color:var(--scene-gold)}.account-passkeys{background:#ffffff06;border:1px solid #d1ab5338;border-radius:18px;margin-top:20px;padding:20px}.account-passkeys__heading,.account-passkeys__heading>div,.account-passkeys__list article{align-items:center;display:flex}.account-passkeys__heading{justify-content:space-between;gap:18px}.account-passkeys__heading>div{gap:13px}.account-passkeys__heading svg,.account-passkeys__list article>svg{color:#d7ad58;width:24px}.account-passkeys__heading span,.account-passkeys__list article span{gap:5px;display:grid}.account-passkeys small{color:#ffffff8c;font-size:12px;font-weight:400}.account-passkeys__list{gap:10px;margin-top:16px;display:grid}.account-passkeys__list article{background:#ffffff0a;border-radius:13px;gap:12px;padding:13px 14px}.account-passkeys__list article span{flex:1}.account-passkeys__list article button{color:#ffffffa6;cursor:pointer;background:#ffffff0f;border:0;border-radius:50%;width:38px;height:38px}.account-passkeys__list article button svg{width:16px}@media (max-width:700px){.account-passkeys__heading{flex-direction:column;align-items:stretch}}.favorite-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.favorite-grid article{background:#00000052;border:1px solid #ffe6a824;border-radius:8px;min-height:190px;position:relative;overflow:hidden}.favorite-grid img{object-fit:cover;width:100%;height:160px}.favorite-grid strong{padding:10px;font-family:Didot,Georgia,serif;font-weight:400;display:block}.favorite-grid svg{color:var(--scene-gold);position:absolute;bottom:12px;right:10px}.account-empty-note{color:var(--dim);line-height:1.5}.account-center-footer{color:var(--dim);justify-content:center;align-items:center;gap:9px;padding:26px 0 0;font-size:12px;display:flex}.account-access-state{place-items:center;min-height:100vh;padding:24px;display:grid}.account-access-card{justify-items:start;gap:18px;width:min(560px,100%);padding:34px;display:grid}.account-access-card h1{margin:0;font-family:Didot,Georgia,serif;font-size:56px;font-weight:400}.account-access-card p{color:var(--mist);line-height:1.6}.admin-shell{min-height:100vh;color:var(--pearl);background:radial-gradient(circle at 78% 12%,#d6ad6221,#0000 28%),radial-gradient(circle at 16% 28%,#8fe8ff14,#0000 24%),linear-gradient(135deg,#030404,#0b0b0a 48%,#020202)}.maintenance-screen{min-height:100vh;color:var(--pearl);background:radial-gradient(circle at 50% 20%,#d6ad6229,#0000 34%),linear-gradient(135deg,#030303,#0d0c0a 52%,#020202);place-items:center;padding:24px;display:grid}.maintenance-card{-webkit-backdrop-filter:blur(28px)saturate(145%);backdrop-filter:blur(28px)saturate(145%);background:linear-gradient(145deg,#ffffff16,#ffffff04),#040505c7;border:1px solid #ffe6a82e;border-radius:10px;gap:18px;width:min(760px,100%);padding:clamp(28px,6vw,58px);display:grid;box-shadow:0 34px 120px #0009}.maintenance-card p{color:var(--scene-gold);letter-spacing:.24em;margin:0;font-size:11px;font-weight:950}.maintenance-card h1{margin:0;font-family:Didot,"Bodoni 72",Georgia,serif;font-size:clamp(64px,11vw,136px);font-weight:400;line-height:.88}.maintenance-card span{color:var(--mist);font-size:clamp(16px,2vw,22px);line-height:1.5}.maintenance-card a{color:#ffe7a8;width:fit-content;text-decoration:none}.maintenance-contact{border-top:1px solid #d6a85a2e;justify-items:center;gap:7px;margin-top:4px;padding-top:18px;display:grid}.maintenance-contact span{color:#f5e8d085;font-size:12px}.maintenance-card--command{text-align:center;justify-items:center;position:relative;overflow:hidden}.maintenance-card--command:before{content:"";pointer-events:none;background:conic-gradient(from 90deg,#0000,#d6a85a24,#0000 28%);animation:18s linear infinite maintenance-glow;position:absolute;inset:-45%}.maintenance-card--command>*{position:relative}.maintenance-card--command h1{max-width:680px;font-size:clamp(46px,8vw,92px);line-height:.98}.maintenance-card--command>small{color:#f5e8d08c;letter-spacing:.14em;font-size:12px}.maintenance-monogram{color:#f0c978;border:1px solid #f0c9786b;border-radius:50%;place-items:center;width:84px;height:84px;font:400 54px/1 Didot,"Bodoni 72",Georgia,serif;display:grid;box-shadow:inset 0 0 28px #d6a85a14,0 0 40px #d6a85a14}.maintenance-countdown{gap:10px;margin:8px 0;display:flex}.maintenance-countdown b{color:#f0c978;border:1px solid #d6a85a38;gap:5px;min-width:82px;padding:14px;font:400 28px/1 Didot,"Bodoni 72",Georgia,serif;display:grid}.maintenance-countdown em{color:#f5e8d07a;letter-spacing:.2em;font:700 8px/1 Arial,sans-serif}@keyframes maintenance-glow{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.maintenance-card--command:before{animation:none}}.admin-shell:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#ffe6a80b 1px,#0000 1px),linear-gradient(#ffe6a808 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:96px 96px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:fixed;inset:0;-webkit-mask-image:radial-gradient(circle at 52% 18%,#000,#0000 75%);mask-image:radial-gradient(circle at 52% 18%,#000,#0000 75%)}.admin-login-stage{place-items:center;min-height:100vh;padding:24px;display:grid}.admin-login-card{-webkit-backdrop-filter:blur(30px)saturate(145%);backdrop-filter:blur(30px)saturate(145%);background:linear-gradient(145deg,#ffffff17,#ffffff04),#040505d1;border:1px solid #ffe6a82e;border-radius:10px;gap:16px;width:min(560px,100%);padding:36px;display:grid;box-shadow:0 34px 110px #00000094}.admin-login-card>p,.admin-brand p,.admin-topbar p,.admin-panel-heading span,.admin-stat-card span{color:var(--scene-gold);letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:11px;font-weight:950}.admin-login-card h1,.admin-topbar h1,.admin-panel-heading h2{margin:0;font-family:Didot,"Bodoni 72",Georgia,serif;font-weight:400;line-height:.94}.admin-login-card h1{font-size:clamp(56px,8vw,92px)}.admin-login-card>span,.admin-muted-text{color:var(--mist);line-height:1.55}.admin-login-card form{gap:10px;display:grid}.admin-login-card input,.admin-login-card button,.admin-orders-table select{border:1px solid #ffe6a82e;border-radius:8px;min-height:50px}.admin-login-card input,.admin-orders-table select{color:var(--pearl);background:#00000057;padding:0 14px}.admin-login-card button{color:#080806;letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(90deg,#ffe7a0,#edfaff);font-size:11px;font-weight:950}.admin-notice,.admin-live-notice{color:var(--scene-gold);background:#00000052;border:1px solid #ffe6a82e;border-radius:8px;padding:12px 14px}.admin-rail{z-index:20;overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-backdrop-filter:blur(28px)saturate(150%);backdrop-filter:blur(28px)saturate(150%);background:linear-gradient(145deg,#fff1,#ffffff03),#030405c7;border-right:1px solid #ffe6a824;grid-template-rows:auto minmax(0,1fr) auto;width:250px;max-height:100vh;padding:26px 14px;display:grid;position:fixed;inset:0 auto 0 0;overflow:hidden}.admin-rail nav::-webkit-scrollbar{width:8px}.admin-rail nav::-webkit-scrollbar-track{background:#ffe6a80a}.admin-rail nav::-webkit-scrollbar-thumb{background:#ffe6a838;border-radius:999px}.admin-brand{margin:0 16px 18px}.admin-brand span{color:#f7d88c;font-family:Didot,Georgia,serif;font-size:34px;line-height:.9;display:block}.admin-rail nav{align-content:start;gap:7px;min-height:0;padding-right:4px;display:grid;overflow:hidden auto}.admin-rail nav button{min-height:44px;color:var(--mist);text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:11px;padding:0 14px;font-weight:750;display:flex}.admin-rail nav button.active,.admin-rail nav button:hover{color:#ffe7a9;background:#d6ad6217;border-color:#ffe6a842}.admin-service-card{margin-top:14px;margin-bottom:max(8px, env(safe-area-inset-bottom));background:#00000052;border:1px solid #ffe6a82e;border-radius:8px;flex:none;align-self:end;padding:16px}.admin-service-card strong{margin-top:8px;display:block}.admin-service-card p{color:var(--mist);font-size:13px;line-height:1.45}.admin-service-card button{width:100%;min-height:38px;color:var(--scene-gold);letter-spacing:.12em;text-transform:uppercase;background:#00000047;border:1px solid #ffe6a83d;border-radius:6px;font-size:11px;font-weight:950}.admin-main{z-index:1;min-height:100vh;margin-left:250px;padding:24px 28px 36px;position:relative;overflow-x:clip}.admin-topbar{z-index:10;-webkit-backdrop-filter:blur(24px)saturate(140%);backdrop-filter:blur(24px)saturate(140%);background:#030405c7;border-bottom:1px solid #ffe6a81f;justify-content:space-between;align-items:center;gap:20px;min-height:76px;margin:-24px -28px 28px;padding:0 28px;display:flex;position:sticky;top:0}.admin-topbar h1{margin-top:6px;font-size:clamp(34px,4vw,58px)}.admin-top-actions{color:var(--scene-gold);align-items:center;gap:13px;display:flex}.admin-top-actions span{color:#ffe7a8;border:1px solid #ffe6a859;border-radius:50%;place-items:center;width:42px;height:42px;font-family:Didot,Georgia,serif;display:grid}.admin-top-actions strong{max-width:220px;color:var(--pearl);text-overflow:ellipsis;font-size:12px;overflow:hidden}.admin-top-actions button{width:38px;height:38px;color:var(--scene-gold);background:#0000004d;border:1px solid #ffe6a82e;border-radius:8px;place-items:center;display:grid}.admin-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:16px;display:grid}.admin-stat-card,.admin-glass-panel{-webkit-backdrop-filter:blur(28px)saturate(145%);backdrop-filter:blur(28px)saturate(145%);background:linear-gradient(145deg,#ffffff16,#ffffff04),#040505bd;border:1px solid #ffe6a829;border-radius:10px;box-shadow:0 26px 90px #00000070}.admin-stat-card{min-height:144px;padding:20px}.admin-stat-card strong{margin:22px 0 8px;font-family:Didot,Georgia,serif;font-size:44px;font-weight:400;line-height:.9;display:block}.admin-stat-card p{color:var(--mist);margin:0;font-size:13px}.admin-command-grid{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:16px;display:grid}.admin-glass-panel{margin-bottom:16px;padding:22px}.admin-glass-panel.wide{grid-column:1/-1}.admin-panel-heading{justify-content:space-between;align-items:start;gap:16px;margin-bottom:18px;display:flex}.admin-panel-heading h2{font-size:34px}.admin-panel-heading>div{align-items:center;gap:12px;display:flex}.admin-panel-heading>div .admin-inline-action{margin-bottom:0}.admin-metric-film,.admin-roadmap-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.admin-roadmap-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}.admin-metric-film div,.admin-roadmap-grid span{background:#00000042;border:1px solid #ffe6a821;border-radius:8px;min-height:120px;padding:16px}.admin-metric-film strong{margin:18px 0 6px;font-family:Didot,Georgia,serif;font-size:38px;font-weight:400;display:block}.admin-metric-film span,.admin-roadmap-grid span{color:var(--mist);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.admin-orders-table,.admin-client-grid,.admin-activity-list{gap:8px;display:grid}.admin-orders-table article{min-height:56px;color:var(--mist);border-bottom:1px solid #ffe6a81a;grid-template-columns:1.1fr 1fr .55fr .8fr .55fr minmax(190px,.8fr) auto;align-items:center;gap:10px;padding:8px 0;font-size:13px;display:grid}.admin-order-detail{border-bottom:1px solid #ffe6a81a}.admin-order-detail>summary{min-height:52px;color:var(--mist);cursor:pointer;grid-template-columns:1.15fr 1fr .8fr .8fr .65fr .8fr auto;align-items:center;gap:10px;list-style:none;display:grid}.admin-order-detail>summary::-webkit-details-marker{display:none}.admin-order-detail[open]>summary svg{transform:rotate(90deg)}.admin-order-detail>div{background:#00000040;border:1px solid #ffe6a824;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:18px;display:grid}.admin-order-detail section{border:1px solid #ffe6a81a;padding:14px}.admin-order-detail h3{color:var(--scene-gold);margin:0 0 12px}.admin-order-detail p{color:var(--mist);line-height:1.5}.admin-order-detail .admin-order-products{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-order-products>h3{grid-column:1/-1}.admin-order-products article{border:1px solid #ffe6a81a;gap:10px;min-height:86px;padding:8px;display:flex}.admin-order-products img{object-fit:contain;background:#060605;width:64px;height:78px}.admin-orders-table strong,.admin-orders-table b,.admin-client-grid strong,.admin-activity-list strong{color:var(--pearl)}.admin-orders-table select{color:#dfffdc;min-height:40px;font-size:12px}.admin-client-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-client-grid button,.admin-activity-list article{background:#0000003d;border:1px solid #ffe6a821;border-radius:8px;padding:14px}.admin-client-grid button{color:inherit;text-align:left;cursor:pointer;gap:7px;display:grid}.admin-client-grid button.active,.admin-client-grid button:hover{background:#d6ad621a;border-color:#ffe6a85c}.admin-client-grid span,.admin-client-grid p,.admin-activity-list p,.admin-activity-list span{color:var(--mist);margin:0;font-size:12px;line-height:1.45}.admin-client-toolbar{background:#0000003d;border:1px solid #ffe6a821;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;margin-bottom:14px;padding:12px 14px;display:grid}.admin-client-toolbar input,.admin-client-editor input,.admin-client-editor select{min-height:42px;color:var(--pearl);background:#00000047;border:1px solid #ffe6a829;border-radius:8px;padding:0 12px}.admin-client-toolbar input{background:0 0;border:0}.admin-client-toolbar span{color:var(--scene-gold);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:900}.admin-toolbar-action{color:#0a0803;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(90deg,#f0c875,#fff6c9);border:1px solid #ffe6a83d;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 14px;font-size:11px;font-weight:950;display:inline-flex}.admin-client-workspace{grid-template-columns:minmax(0,1fr) minmax(320px,.62fr);align-items:start;gap:14px;display:grid}.admin-client-editor{background:linear-gradient(145deg,#ffffff13,#ffffff04),#0000004d;border:1px solid #ffe6a82e;border-radius:10px;gap:12px;padding:18px;display:grid;position:sticky;top:96px}.admin-client-editor p{color:var(--scene-gold);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:10px;font-weight:950}.admin-client-editor h3{margin:4px 0;font-family:Didot,Georgia,serif;font-size:34px;font-weight:400}.admin-client-editor>div>span{color:var(--mist);font-size:13px}.admin-client-editor label{color:var(--mist);gap:7px;font-size:12px;font-weight:800;display:grid}.admin-checkline{grid-template-columns:auto 1fr;align-items:center}.admin-checkline input{accent-color:#f5d484;width:18px;height:18px;min-height:auto}.admin-client-editor button{color:#070705;letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(90deg,#ffe7a0,#edfaff);border:1px solid #ffe6a833;border-radius:8px;min-height:46px;font-size:11px;font-weight:950}.admin-catalog-workspace{grid-template-columns:minmax(360px,.72fr) minmax(420px,1fr);align-items:start;gap:14px;display:grid}.admin-catalog-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.admin-catalog-list.product-list{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-media-tile{background:radial-gradient(circle at 50% 20%,#ffe7a01f,#0000005c);border:1px solid #ffe6a824;border-radius:9px;min-height:230px;padding:14px;display:grid;position:relative;overflow:hidden}.admin-media-tile img{object-fit:cover;opacity:.46;filter:saturate(.86)contrast(1.08);width:100%;height:100%;position:absolute;inset:0}.admin-media-tile:after{content:"";background:linear-gradient(#0000001f,#000000d1);position:absolute;inset:0}.admin-media-tile span,.admin-media-tile strong,.admin-media-tile p,.admin-media-token{z-index:1;position:relative}.admin-media-tile span{color:#ffe7a8;letter-spacing:.12em;text-transform:uppercase;background:#00000057;border:1px solid #ffe6a833;border-radius:999px;align-self:start;width:fit-content;padding:6px 8px;font-size:10px;font-weight:950}.admin-media-tile strong{color:var(--pearl);align-self:end;font-family:Didot,Georgia,serif;font-size:27px;font-weight:400;line-height:.98}.admin-media-tile p{color:var(--mist);margin:0;font-size:12px}.admin-media-token{color:#ffe6a88c;letter-spacing:.18em;text-transform:uppercase;place-self:center;font-size:12px;font-weight:950}.admin-catalog-list button{min-height:230px;color:var(--pearl);text-align:left;cursor:pointer;background:#00000047;border:1px solid #ffe6a824;border-radius:9px;padding:14px;display:grid;position:relative;overflow:hidden}.admin-catalog-list button.active,.admin-catalog-list button:hover{border-color:#ffe6a861}.admin-catalog-list img{object-fit:cover;opacity:.45;filter:saturate(.9)contrast(1.08);width:100%;height:100%;transition:transform .45s,opacity .45s;position:absolute;inset:0}.admin-catalog-list button:hover img{opacity:.62;transform:scale(1.04)}.admin-catalog-list button:after{content:"";background:linear-gradient(#0000002e,#000000d1);position:absolute;inset:0}.admin-catalog-list span,.admin-catalog-list strong,.admin-catalog-list p{z-index:1;position:relative}.admin-catalog-list span{color:#ffe7a8;letter-spacing:.12em;text-transform:uppercase;background:#00000057;border:1px solid #ffe6a833;border-radius:999px;align-self:start;width:fit-content;padding:6px 8px;font-size:10px;font-weight:950}.admin-catalog-list strong{align-self:end;font-family:Didot,Georgia,serif;font-size:28px;font-weight:400;line-height:.96}.admin-catalog-list p{color:var(--mist);margin:0;font-size:12px;line-height:1.35}.admin-catalog-editor{background:linear-gradient(145deg,#ffffff13,#ffffff04),#00000057;border:1px solid #ffe6a82e;border-radius:10px;gap:12px;padding:18px;display:grid;position:sticky;top:96px}.admin-catalog-editor.product-editor{max-height:calc(100vh - 122px);overflow:auto}.collection-builder{position:relative;top:auto}.collection-builder-workspace{grid-template-columns:minmax(300px,.46fr) minmax(760px,1.32fr)}.collection-builder-header{justify-content:space-between;align-items:start;gap:18px;display:flex}.collection-lang-switch{background:#0000003d;border:1px solid #ffe6a829;border-radius:8px;grid-template-columns:repeat(2,minmax(52px,1fr));gap:6px;padding:4px;display:inline-grid}.collection-lang-switch button{min-height:34px;color:var(--mist);background:0 0;border-color:#0000}.collection-lang-switch button.active{color:#0b0803;background:linear-gradient(90deg,#e5bd69,#fff0b7)}.collection-builder-layout{grid-template-columns:minmax(0,1fr) minmax(310px,.42fr);align-items:start;gap:16px;display:grid}.collection-builder-main,.collection-media-panel{gap:13px;display:grid}.collection-story-field{min-height:172px!important}.admin-catalog-editor small{color:#f8f2e770;justify-self:end;font-size:11px;font-weight:700}.collection-meta-grid{background:#00000029;border:1px solid #ffe6a81f;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px;display:grid}.seo-like-fields{grid-template-columns:1fr 1fr}.collection-builder-actions{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.collection-builder-actions button:first-child{color:var(--pearl);background:#0000001f}.collection-builder-actions button:nth-child(2){color:var(--scene-gold);background:#0003}.collection-builder-actions .danger-action{color:#ffd7d7;background:#780e0e42;border-color:#ff7b7b47}.product-media-inline{grid-template-columns:minmax(180px,.44fr) minmax(0,1fr);align-items:stretch;gap:10px;display:grid}.product-media-inline .collection-cover-preview,.product-media-inline .collection-cover-preview img{min-height:150px}.product-media-inline .collection-cover-preview img{object-fit:contain}.collection-media-panel{background:radial-gradient(circle at 70% 0,#e6be661f,#0000 32%),#00000047;border:1px solid #ffe6a829;border-radius:10px;padding:16px;position:sticky;top:92px}.collection-media-panel strong{color:var(--pearl);font-family:Didot,Georgia,serif;font-size:23px;font-weight:400;line-height:1}.collection-media-panel span{color:var(--mist);font-size:12px}.collection-cover-preview{background:#00000052;border:1px solid #ffe6a824;border-radius:9px;min-height:196px;position:relative;overflow:hidden}.collection-cover-preview img{object-fit:cover;width:100%;height:100%;min-height:196px;display:block}.collection-upload-zone{text-align:center;cursor:pointer;background:#0000003d;border:1px dashed #f0c8757a;border-radius:10px;place-items:center;min-height:118px;padding:16px;color:var(--scene-gold)!important;display:grid!important}.collection-upload-zone.compact{flex-direction:row;gap:9px;min-height:42px;padding:10px 12px;display:flex!important}.collection-upload-zone input{display:none}.collection-url-input{font-size:12px;min-height:38px!important}.collection-media-divider{background:#ffe6a824;height:1px}.collection-gallery-preview{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.collection-gallery-preview button{aspect-ratio:1;background:#00000038;border:1px solid #ffe6a824;border-radius:8px;min-height:auto;padding:0;overflow:hidden}.collection-gallery-preview img{object-fit:cover;width:100%;height:100%;display:block}.product-gallery-manager article{aspect-ratio:1;background:#0000004d;border:1px solid #ffe6a824;border-radius:8px;position:relative;overflow:hidden}.product-gallery-manager article.is-main{border-color:var(--scene-gold);box-shadow:inset 0 0 24px #e6be661f}.product-gallery-manager article>button:first-child{border:0;width:100%;height:100%;position:absolute;inset:0}.product-gallery-manager article img{object-fit:contain}.product-gallery-manager article span{color:var(--pearl);text-align:center;text-transform:uppercase;background:#000000bd;padding:5px;font-size:8px;position:absolute;bottom:4px;left:4px;right:4px}.product-gallery-manager .product-gallery-remove{z-index:3;color:#ffd4d4;background:#500404e0;border:1px solid #ff78786b;border-radius:50%;place-items:center;width:28px;height:28px;min-height:0;padding:0;display:grid;position:absolute;top:5px;right:5px}.collection-gallery-field{font-size:12px;min-height:78px!important}.journal-media-manager{background:linear-gradient(135deg,#ffffff0b,#ffffff05),#00000042;border:1px solid #f0c87533;border-radius:16px;gap:12px;padding:16px;display:grid;box-shadow:inset 0 1px #ffffff0a}.journal-media-manager>div:first-child{gap:4px;display:grid}.journal-media-manager>div:first-child p,.journal-track-picker>span,.journal-media-library>span{color:var(--scene-gold);letter-spacing:.17em;text-transform:uppercase;margin:0;font-size:10px;font-weight:950}.journal-media-manager h4{color:var(--pearl);margin:0;font-family:Didot,Georgia,serif;font-size:clamp(24px,3vw,36px);font-weight:400}.journal-media-manager>div:first-child>span{color:var(--mist);font-size:12px;line-height:1.45}.journal-media-library{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.journal-media-library button{background:#00000047;border:1px solid #f0c8752e;border-radius:10px;width:76px;height:56px;min-height:0;padding:0;overflow:hidden}.journal-media-library img{object-fit:cover;width:100%;height:100%;display:block}.journal-gallery-manager{grid-template-columns:repeat(auto-fill,minmax(118px,1fr))}.journal-track-picker{gap:7px;display:grid}.journal-track-picker select{width:100%;min-height:44px;color:var(--pearl);background:#00000070;border:1px solid #f0c87533;border-radius:10px;padding:0 12px}.admin-catalog-editor p{color:var(--scene-gold);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:10px;font-weight:950}.admin-catalog-editor h3{overflow-wrap:anywhere;margin:4px 0;font-family:Didot,Georgia,serif;font-size:34px;font-weight:400;line-height:.98}.admin-catalog-editor>div>span{color:var(--mist);font-size:13px;line-height:1.45}.admin-catalog-editor label,.admin-two-fields label{color:var(--mist);gap:7px;font-size:12px;font-weight:800;display:grid}.admin-catalog-editor input,.admin-catalog-editor select,.admin-catalog-editor textarea{min-height:42px;color:var(--pearl);background:#00000047;border:1px solid #ffe6a829;border-radius:8px;padding:10px 12px}.admin-catalog-editor textarea{resize:vertical;min-height:88px;line-height:1.45}.admin-two-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.admin-catalog-editor button{color:#070705;letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(90deg,#ffe7a0,#edfaff);border:1px solid #ffe6a833;border-radius:8px;min-height:46px;font-size:11px;font-weight:950}.admin-upload-field{cursor:pointer;position:relative}.admin-upload-field input[type=file]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.admin-upload-field>span{color:#d6a85a;background:#0000003d;border:1px dashed #d6a85a6b;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;display:inline-flex}.admin-editor-preview{object-fit:cover;border:1px solid #d6a85a40;border-radius:8px;width:100%;max-height:280px}.admin-inline-action{color:#080706;letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(90deg,#ffe7a0,#edfaff);border:1px solid #ffe6a83d;border-radius:8px;min-height:46px;margin-bottom:16px;padding:0 18px;font-size:11px;font-weight:950}.admin-analytics-bars{grid-template-columns:repeat(14,minmax(54px,1fr));gap:10px;min-height:280px;padding-top:10px;display:grid;overflow-x:auto}.admin-analytics-bars article{min-width:54px;color:var(--mist);grid-template-rows:auto 1fr auto auto;gap:8px;font-size:11px;display:grid}.admin-analytics-bars div{background:#ffffff0a;border:1px solid #ffe6a81f;border-radius:999px;min-height:170px;position:relative;overflow:hidden}.admin-analytics-bars i{border-radius:inherit;background:linear-gradient(#fff1b8,#947131);position:absolute;bottom:0;left:0;right:0;box-shadow:0 0 22px #ffdc893d}.admin-analytics-bars strong{color:var(--pearl);font-size:11px}.admin-analytics-bars p{margin:0;font-size:10px}.admin-support-workspace{grid-template-columns:minmax(280px,.42fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.admin-support-list{gap:8px;max-height:calc(100vh - 190px);display:grid;overflow:auto}.admin-support-list button{color:inherit;text-align:left;cursor:pointer;background:#0000003d;border:1px solid #ffe6a821;border-radius:8px;gap:7px;padding:14px;display:grid}.admin-support-list button.active,.admin-support-list button:hover{background:#d6ad621a;border-color:#ffe6a85c}.admin-support-list span{color:#dfffdc;letter-spacing:.1em;text-transform:uppercase;background:#5da85433;border-radius:999px;width:fit-content;padding:5px 8px;font-size:10px;font-weight:900}.admin-support-list strong{color:var(--pearl)}.admin-support-list p,.admin-support-list small{color:var(--mist);margin:0;font-size:12px;line-height:1.45}.admin-support-detail{grid-template-columns:minmax(0,1fr) minmax(340px,.45fr);align-items:start;gap:14px;display:grid}.admin-support-chat{background:linear-gradient(145deg,#ffffff13,#ffffff04),#00000047;border:1px solid #ffe6a829;border-radius:10px;gap:14px;min-height:620px;padding:18px;display:grid}.admin-support-chat p{color:var(--scene-gold);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:10px;font-weight:950}.admin-support-chat h3{margin:4px 0;font-family:Didot,Georgia,serif;font-size:38px;font-weight:400}.admin-support-chat>div>span{color:var(--mist);font-size:13px}.admin-chat-stream{align-content:start;gap:10px;max-height:500px;display:grid;overflow-y:auto}.admin-chat-stream article{background:#ffffff0a;border:1px solid #ffe6a81f;border-radius:8px;max-width:82%;padding:12px}.admin-chat-stream article.support{background:#d6ad621f;border-color:#ffe6a83d;justify-self:end}.admin-chat-stream article.customer{background:#83e4ff12;border-color:#83e4ff2e;justify-self:start}.admin-chat-stream span,.admin-chat-stream small{color:var(--mist);font-size:10px;font-weight:850}.admin-chat-stream p{color:var(--pearl);letter-spacing:0;text-transform:none;margin:5px 0;font-size:13px;font-weight:500;line-height:1.45}.admin-activity-list article{grid-template-columns:110px 1fr;gap:8px 14px;display:grid}.admin-activity-list p{grid-column:2}@media (max-width:1180px){.admin-rail{border-bottom:1px solid #ffe6a824;border-right:0;width:auto;max-height:none;position:relative;overflow:visible}.admin-rail nav{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-service-card{display:none}.admin-main{margin-left:0}.admin-stat-grid,.admin-client-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-command-grid,.admin-client-workspace{grid-template-columns:1fr}.admin-client-editor,.admin-catalog-editor{position:relative;top:auto}.admin-catalog-workspace,.collection-builder-workspace,.collection-builder-layout,.product-media-inline{grid-template-columns:1fr}.collection-media-panel{position:relative;top:auto}.admin-catalog-list.product-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.admin-main{padding:18px 14px 30px}.admin-topbar{flex-direction:column;align-items:start;margin:-18px -14px 22px;padding:14px}.admin-rail nav,.admin-stat-grid,.admin-client-grid,.admin-metric-film,.admin-roadmap-grid,.admin-orders-table article,.admin-activity-list article{grid-template-columns:1fr}.admin-client-toolbar span{grid-column:1/-1}.admin-catalog-list,.admin-catalog-list.product-list,.admin-two-fields,.collection-meta-grid,.seo-like-fields,.collection-builder-actions{grid-template-columns:1fr}.admin-client-toolbar{grid-template-columns:auto minmax(0,1fr)}.admin-toolbar-action{grid-column:1/-1}.admin-activity-list p{grid-column:auto}}@media (max-width:1180px){.account-side-rail{border-bottom:1px solid #ffe6a824;border-right:0;width:auto;min-height:auto;position:relative}.account-side-rail nav{grid-template-columns:repeat(4,minmax(0,1fr))}.account-concierge-mini{display:none}.account-main{margin-left:0}.account-hero-card{grid-template-columns:140px minmax(0,1fr)}.account-privilege-card{grid-column:1/-1}.account-panel-grid{grid-template-columns:1fr}}@media (max-width:760px){.account-main{padding:18px 14px 28px}.account-topbar{flex-direction:column;align-items:start;margin:-18px -14px 22px;padding:14px}.account-topbar nav{flex-wrap:wrap;gap:12px}.account-side-rail nav,.account-fields-grid,.privilege-card-grid,.favorite-grid,.account-edit-form,.support-mini-form{grid-template-columns:1fr}.account-title-row{flex-direction:column;align-items:stretch}.account-hero-card{grid-template-columns:1fr;padding:18px}.account-avatar-block{justify-items:start}.orders-table article{grid-template-columns:1fr;align-items:start;padding:12px 0}}.cursor-light{z-index:90;background:radial-gradient(circle, color-mix(in srgb, var(--scene-cool), transparent 78%), transparent 68%);mix-blend-mode:screen;pointer-events:none;border-radius:50%;width:420px;height:420px;margin:-210px 0 0 -210px;position:fixed}.luxury-motion-field{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.luxury-motion-field:before,.luxury-motion-field:after,.luxury-motion-field span{content:"";opacity:.58;will-change:transform, opacity;pointer-events:none;position:absolute;inset:-18%}.luxury-motion-field:before{filter:blur(.2px);background:linear-gradient(116deg,#0000 7%,#ffe6a814 10%,#0000 14% 34%,#8fe8ff0f 37%,#0000 42%),repeating-linear-gradient(90deg,#0000 0 86px,#ffffff06 87px 88px);animation:15s cubic-bezier(.37,0,.2,1) infinite brendysLightScan}.luxury-motion-field:after{filter:blur(34px);background:radial-gradient(circle at 22% 22%,#d6ad622e,#0000 28%),radial-gradient(circle at 78% 36%,#8fe8ff1f,#0000 24%),radial-gradient(circle at 52% 82%,#f8f2e70e,#0000 26%);animation:19s ease-in-out infinite alternate brendysAtmosphereDrift}.luxury-motion-field span:first-child{top:18%;left:-18vw;background:linear-gradient(90deg,#0000,#ffe6a885,#8fe8ff2e,#0000);width:58vw;height:1px;animation:8s ease-in-out infinite brendysSignalPass;inset:auto;transform:rotate(-13deg);box-shadow:0 0 34px #ffe6a83d}.luxury-motion-field span:nth-child(2){top:8vh;right:-16vw;background:conic-gradient(from 130deg,#0000,#ffe6a814,#0000,#8fe8ff0e,#0000);border:1px solid #ffe6a814;border-radius:50%;width:42vw;height:42vw;animation:24s linear infinite brendysOrbitalGlass;inset:auto}.luxury-motion-field span:nth-child(3){bottom:-18vh;left:10vw;clip-path:polygon(18% 0,100% 20%,74% 100%,0 72%);filter:blur(18px);opacity:.22;background:linear-gradient(132deg,#ffffff14,#0000 62%);width:34vw;height:52vh;animation:18s ease-in-out infinite alternate brendysGlassRise;inset:auto}.intro-sequence{z-index:120;pointer-events:none;background:#020202;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.intro-sequence.is-complete{visibility:hidden}.intro-particle-cloud{background:radial-gradient(circle at 50% 48%, color-mix(in srgb, var(--scene-gold), transparent 56%), transparent 14%), radial-gradient(circle at 52% 52%, color-mix(in srgb, var(--scene-cool), transparent 72%), transparent 23%), repeating-conic-gradient(from 0deg, transparent 0deg 8deg, #ffe6a824 9deg 10deg, transparent 11deg 20deg);filter:blur(.8px);animation:2.6s cubic-bezier(.19,1,.22,1) forwards introSpin;position:absolute;inset:-20%}.intro-sequence h1{color:#0000;background:linear-gradient(98deg,#fff8dc,#c48c3b,#f6dc9a,#e5f8ff);-webkit-background-clip:text;background-clip:text;margin:0;font-family:Didot,"Bodoni 72",Georgia,serif;font-size:clamp(66px,14vw,210px);font-weight:400;line-height:.82;position:relative}.intro-sequence p,.scene-copy>p:first-child,.section-heading p,.store-hero p,.store-product span,.dossier-kicker,.dossier-detail-grid p,.dossier-footer p,.ai-persona>p{color:var(--scene-gold);letter-spacing:.28em;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}.world-stage{z-index:-4;background:var(--scene-deep);position:fixed;inset:0}.world-stage canvas{z-index:0;display:block;position:relative;width:100%!important;height:100%!important}.world-stage>div:not(.stage-shader):not(.webgl-loading):not(.webgl-fallback){width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.world-stage:before{content:"";z-index:1;pointer-events:none;opacity:.34;filter:saturate(1.08)contrast(1.12);mix-blend-mode:screen;background:radial-gradient(circle at 50% 44%,#0000 0 28%,#0000008c 64%),url(/assets/generated/brendys-civilization-atlas.png) 50%/cover no-repeat;position:absolute;inset:0}.stage-shader{z-index:2;pointer-events:none;background:linear-gradient(90deg,#000000ad 0%,#0000 42%,#00000080 100%),linear-gradient(#0000 0%,#00000057 66%,#000000db 100%),repeating-linear-gradient(0deg,#0000 0 17px,#ffffff06 18px 19px);position:absolute;inset:0}.webgl-loading,.webgl-fallback{color:var(--scene-gold);background:#030403;place-items:center;display:grid;position:absolute;inset:0}.webgl-fallback{background-position:50%;background-size:cover}.webgl-fallback:after{content:"";background:linear-gradient(90deg,#000000b8,#0000 50%,#0000009e),radial-gradient(circle at 50% 58%,#0000,#000000d1);position:absolute;inset:0}.fallback-object{z-index:1;aspect-ratio:1;filter:drop-shadow(0 34px 64px #000000ad);background-position:50%;background-repeat:no-repeat;background-size:contain;width:min(48vw,360px);position:relative}.webgl-label{color:#f8f2e79e;letter-spacing:.12em;text-align:center;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0406078f;border:1px solid #ffe6a82e;border-radius:6px;min-width:72px;padding:5px 8px;font-size:10px;font-weight:900}.webgl-label.active{border-color:var(--scene-gold);color:var(--pearl);box-shadow:0 0 24px color-mix(in srgb, var(--scene-gold), transparent 72%)}.mission-control{z-index:40;border:1px solid var(--line);-webkit-backdrop-filter:blur(24px)saturate(150%);backdrop-filter:blur(24px)saturate(150%);background:#0406079e;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px;display:grid;position:fixed;top:16px;left:16px;right:16px;box-shadow:0 24px 80px #0000006b}.brand-node,.scene-dot,.icon-node,.primary-capsule,.ghost-capsule,.close-node,.store-close,.dossier-close,.store-product-link,.persona-prompts button{isolation:isolate;color:var(--pearl);background:linear-gradient(145deg,#ffffff1a,#ffffff05),#03040494;border:1px solid #ffe6a838;border-radius:6px;transition:transform .18s,border-color .18s,background .18s;position:relative;overflow:hidden}.brand-node:before,.scene-dot:before,.icon-node:before,.primary-capsule:before,.ghost-capsule:before,.close-node:before,.store-close:before,.dossier-close:before,.store-product-link:before,.persona-prompts button:before{content:"";z-index:-1;opacity:0;background:linear-gradient(112deg,#0000 32%,#ffe6a85c,#8fe8ff38,#0000 68%);position:absolute;inset:-70%;transform:translate(-28%)}.magnetic:hover{border-color:color-mix(in srgb, var(--scene-gold), var(--scene-cool) 34%);transform:translateY(-2px)scale(1.015)}.magnetic:hover:before{opacity:1;animation:.9s forwards sweep}.brand-node{grid-template-columns:44px auto;align-items:center;gap:10px;min-height:58px;padding:6px 14px 6px 6px;display:inline-grid}.brand-node img{border-radius:4px}.brand-node span{color:var(--scene-gold);font-family:Didot,Georgia,serif;font-size:22px}.scene-nav{grid-template-columns:repeat(7,minmax(76px,1fr));gap:6px;min-width:0;display:grid}.scene-dot{justify-content:center;align-items:center;gap:6px;min-height:44px;padding:0 10px;display:inline-flex}.scene-dot span,.icon-node span{letter-spacing:.1em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:900;overflow:hidden}.scene-dot.active{border-color:var(--scene-gold);color:var(--scene-gold);box-shadow:inset 0 0 24px color-mix(in srgb, var(--scene-gold), transparent 88%)}.control-actions{gap:6px;display:flex}.commerce-actions{justify-content:flex-end;gap:6px;display:flex}.icon-node{align-items:center;gap:7px;min-height:44px;padding:0 12px;display:inline-flex}.cart-node strong{color:#050403;background:var(--scene-gold);border-radius:999px;place-items:center;min-width:20px;height:20px;font-size:11px;display:grid}.hero-scroll-film,.scroll-scene,.district-preview-section,.collaboration-runway,.maison-contact-section{width:min(1540px,100vw - 32px);min-height:100vh;margin:0 auto;padding:138px 0 72px;display:grid;position:relative}.hero-scroll-film{grid-template-columns:minmax(320px,.74fr) minmax(420px,1fr);align-items:center;gap:28px}.hero-copy h2,.scene-copy h2,.section-heading h2,.store-hero h2,.ai-persona h2{color:var(--pearl);margin:14px 0 20px;font-family:Didot,"Bodoni 72",Georgia,serif;font-size:clamp(52px,7.2vw,132px);font-weight:400;line-height:.86}.hero-copy p,.scene-copy>p:not(:first-child),.section-heading,.store-hero span,.store-product p,.ai-persona{color:var(--mist);line-height:1.62}.hero-actions{flex-wrap:wrap;gap:12px;display:flex}.primary-capsule,.ghost-capsule{letter-spacing:.12em;text-transform:uppercase;justify-content:center;align-items:center;gap:9px;min-height:52px;padding:0 20px;font-size:12px;font-weight:900;display:inline-flex}.primary-capsule{color:#050403;background:linear-gradient(135deg, #fff3bf, var(--scene-gold), #dff8ff)}.hero-atlas{border:1px solid #ffe6a833;border-radius:8px;position:relative;overflow:hidden;transform:perspective(1000px)rotateY(-8deg)rotateX(4deg);box-shadow:0 40px 120px #00000094}.hero-atlas img{width:100%;height:auto;display:block}.scroll-scenes{position:relative}.scroll-scene{grid-template-columns:minmax(300px,.72fr) minmax(320px,.74fr) minmax(220px,.42fr);align-items:center;gap:22px}.scene-copy{border-left:1px solid color-mix(in srgb, var(--scene-gold), transparent 56%);background:linear-gradient(90deg,#0000006b,#0000);padding:22px}.scene-copy h2{font-size:clamp(48px,5.8vw,104px)}.scene-sequence,.micro-grid,.persona-prompts{gap:8px;display:grid}.scene-sequence{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:22px}.scene-sequence span,.micro-grid span{color:var(--pearl);letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#04060780;border:1px solid #ffe6a829;border-radius:6px;padding:12px;font-size:12px;font-weight:800}.object-stage{min-height:560px;transform-style:preserve-3d;place-items:center;padding:24px;display:grid;position:relative}.object-stage img{z-index:1;object-fit:contain;width:min(72%,420px);height:auto;max-height:440px;filter:drop-shadow(0 34px 64px #000000ad) drop-shadow(0 0 38px color-mix(in srgb, var(--scene-gold), transparent 66%));position:relative}.object-light{background:radial-gradient(circle, color-mix(in srgb, var(--scene-gold), transparent 72%), transparent 54%), conic-gradient(from 180deg, transparent, color-mix(in srgb, var(--scene-cool), transparent 70%), transparent);filter:blur(20px);border-radius:50%;animation:6s ease-in-out infinite alternate materialBreath;position:absolute;inset:12%}.object-stage strong{z-index:2;min-height:46px;color:var(--scene-gold);letter-spacing:.12em;text-transform:uppercase;border-top:1px solid #ffe6a829;justify-content:center;align-items:center;gap:8px;font-size:12px;display:inline-flex;position:absolute;bottom:18px;left:18px;right:18px}.micro-grid{align-self:end}.district-preview-section,.collaboration-runway,.maison-contact-section{min-height:auto;padding-top:96px;display:block}.section-heading{max-width:860px;margin-bottom:28px}.section-heading h2{max-width:920px;font-size:clamp(42px,5vw,96px)}.district-preview-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.district-preview-tile{min-height:clamp(320px,34vw,560px);color:var(--pearl);text-align:left;background:#0406078a;border:1px solid #ffe6a82e;border-radius:8px;align-content:end;padding:18px;display:grid;position:relative;overflow:hidden;box-shadow:0 34px 90px #0000006b}.district-preview-tile:after,.collab-product:after,.store-product:after{content:"";pointer-events:none;background:linear-gradient(180deg, transparent 20%, #000000c7 100%), radial-gradient(circle at 20% 10%, color-mix(in srgb, var(--scene-gold), transparent 72%), transparent 34%);position:absolute;inset:0}.district-preview-tile img,.collab-product img,.store-product img{object-fit:cover;opacity:.84;width:100%;height:100%;transition:transform .65s,opacity .65s,filter .65s;position:absolute;inset:0;transform:scale(1.02)}.district-preview-tile:hover img,.collab-product:hover img,.store-product:hover img{opacity:1;filter:saturate(1.08)contrast(1.08);transform:scale(1.08)}.district-preview-tile>span,.district-preview-tile h3,.district-preview-tile p,.district-preview-tile svg,.collab-product>span,.collab-product h3,.collab-product p,.collab-product small,.store-product>div{z-index:1;position:relative}.district-preview-tile>span,.collab-product>span{color:var(--scene-gold);letter-spacing:.2em;text-transform:uppercase;font-size:11px;font-weight:900}.district-preview-tile h3,.collab-product h3,.store-product h3{margin:10px 0 8px;font-family:Didot,"Bodoni 72",Georgia,serif;font-size:clamp(28px,2.6vw,44px);font-weight:400;line-height:.96}.district-preview-tile p,.collab-product p,.store-product p{color:#f8f2e7bd;margin:0;font-size:13px;line-height:1.46}.district-preview-tile svg{color:var(--scene-gold);margin-top:20px}.collaboration-runway{overflow:hidden}.collaboration-catalogs,.store-collections{gap:10px;display:grid}.collaboration-catalogs{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:18px}.store-collections{grid-template-columns:repeat(3,minmax(0,1fr))}.collaboration-catalog,.collection-card{min-height:300px;color:var(--pearl);text-align:left;background:#0406078a;border:1px solid #ffe6a82e;border-radius:8px;align-content:end;padding:18px;display:grid;position:relative;overflow:hidden}.collaboration-catalog:after,.collection-card:after,.collection-product:after{content:"";pointer-events:none;background:linear-gradient(180deg, transparent 24%, #000000d1 100%), radial-gradient(circle at 16% 10%, color-mix(in srgb, var(--scene-gold), transparent 76%), transparent 34%);position:absolute;inset:0}.collaboration-catalog img,.collection-card img,.collection-product img{object-fit:cover;opacity:.84;width:100%;height:100%;transition:transform .65s,opacity .65s,filter .65s;position:absolute;inset:0}.collaboration-catalog:hover img,.collection-card:hover img,.collection-product:hover img{opacity:1;filter:saturate(1.08)contrast(1.08);transform:scale(1.06)}.collaboration-catalog span,.collaboration-catalog h3,.collaboration-catalog p,.collection-card span,.collection-card h3,.collection-card p,.collection-product span,.collection-product h4,.collection-product p{z-index:1;position:relative}.collaboration-catalog span,.collection-card span,.collection-product span,.collection-heading p{color:var(--scene-gold);letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:900}.collaboration-catalog h3,.collection-card h3,.collection-heading h3{margin:10px 0 8px;font-family:Didot,"Bodoni 72",Georgia,serif;font-size:clamp(30px,3.2vw,54px);font-weight:400;line-height:.94}.collaboration-catalog p,.collection-card p,.collection-heading span,.collection-product p{color:#f8f2e7c2;margin:0;font-size:13px;line-height:1.48}.collection-card.active{border-color:var(--scene-gold);box-shadow:inset 0 0 38px color-mix(in srgb, var(--scene-gold), transparent 86%)}.collab-track{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--scene-gold) #ffffff14;grid-auto-columns:clamp(240px,23vw,360px);grid-auto-flow:column;gap:12px;padding:4px 0 18px;display:grid;overflow-x:auto}.collab-product{min-height:clamp(390px,42vw,620px);color:var(--pearl);text-align:left;scroll-snap-align:start;background:#0406078a;border:1px solid #ffe6a82e;border-radius:8px;padding:18px;position:relative;overflow:hidden}.collab-product small{width:fit-content;color:var(--scene-gold);letter-spacing:.12em;text-transform:uppercase;background:#00000061;border:1px solid #ffe6a833;border-radius:6px;margin-top:18px;padding:7px 9px;font-size:10px;font-weight:900;display:inline-flex}.maison-contact-section{padding-bottom:148px}.maison-contact-orbit{-webkit-backdrop-filter:blur(28px)saturate(150%);backdrop-filter:blur(28px)saturate(150%);background:linear-gradient(110deg,#ffffff17,#ffffff05),#050606ad;border:1px solid #ffe6a82e;border-radius:999px;grid-template-columns:repeat(2,minmax(140px,1fr)) auto repeat(2,minmax(140px,1fr));align-items:center;gap:10px;width:min(1080px,100%);min-height:104px;margin:0 auto 24px;padding:10px 18px;display:grid;box-shadow:inset 0 0 42px #ffe6a80d,0 28px 90px #0000006b}.maison-contact-orbit button,.maison-contact-orbit span{color:#f8f2e7ad;letter-spacing:0;text-align:center;background:0 0;border:1px solid #0000;border-radius:999px;place-items:center;min-height:56px;font-size:14px;font-weight:850;display:grid}.maison-contact-orbit button{cursor:pointer}.maison-contact-orbit button.active{color:var(--pearl);background:radial-gradient(circle at 16% 18%,#8fe8ff29,#0000 34%),linear-gradient(135deg,#8f3232b8,#c68b4c33);border-color:#ffe6a83d}.maison-contact-orbit .maison-orbit-logo{background:#00000085;border-color:#ffe6a838;width:74px;height:74px;min-height:74px;padding:4px;overflow:hidden;box-shadow:0 0 42px #d6ad6224}.maison-orbit-logo img{object-fit:cover;border-radius:50%;width:100%;height:100%}.maison-contact-card{-webkit-backdrop-filter:blur(34px)saturate(150%);backdrop-filter:blur(34px)saturate(150%);background:radial-gradient(circle at 0 0,#ffe6a824,#0000 26%),radial-gradient(circle at 78% 24%,#8fe8ff14,#0000 32%),linear-gradient(135deg,#ffffff1b,#ffffff05),#040505d1;border:1px solid #ffe6a82e;border-radius:8px;grid-template-columns:minmax(320px,.74fr) minmax(360px,1fr);gap:clamp(28px,5vw,86px);min-height:360px;padding:clamp(28px,4vw,54px);display:grid;position:relative;overflow:hidden;box-shadow:0 42px 140px #000000ad,inset 0 1px #ffffff14}.maison-contact-card:before{content:"BRENDYS";color:#ffffff09;pointer-events:none;font-family:Didot,"Bodoni 72",Georgia,serif;font-size:clamp(110px,21vw,360px);line-height:.75;position:absolute;bottom:-4vw;right:-3vw}.maison-contact-card:after{content:"";pointer-events:none;opacity:.7;background:linear-gradient(90deg,#ffe6a814,#0000 34%),repeating-linear-gradient(90deg,#0000 0 76px,#ffffff05 77px 78px);position:absolute;inset:0}.maison-contact-identity,.maison-contact-copy,.maison-contact-links,.maison-contact-rights{z-index:1;position:relative}.maison-contact-identity{grid-template-columns:88px minmax(0,1fr);align-content:start;align-items:start;gap:22px;display:grid}.maison-contact-identity img{object-fit:cover;border:1px solid #ffe6a838;border-radius:8px;width:86px;height:86px;box-shadow:0 16px 48px #0000006b}.maison-contact-identity p{color:var(--scene-gold);letter-spacing:.34em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:900}.maison-contact-identity h2{color:#f8e7bb;max-width:620px;margin:0;font-family:Didot,"Bodoni 72",Georgia,serif;font-size:clamp(48px,5.5vw,96px);font-weight:400;line-height:.88}.maison-contact-copy{color:#f8f2e7c7;align-self:start;max-width:820px;font-size:clamp(18px,1.5vw,24px);font-weight:680;line-height:1.55}.maison-contact-copy p{margin:0}.maison-story-panel{background:radial-gradient(circle at 100% 0,#ffe6a81f,#0000 34%),linear-gradient(135deg,#ffffff13,#ffffff05);border:1px solid #ffe6a82e;border-radius:8px;margin-top:24px;padding:22px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14}.maison-story-panel:before{content:"";pointer-events:none;background:linear-gradient(112deg,#0000,#8fe8ff12,#0000 58%);animation:11s ease-in-out infinite brendysLightScan;position:absolute;inset:0;transform:translate(-42%)}.maison-story-panel>*{z-index:1;position:relative}.maison-story-panel span{color:var(--scene-gold);letter-spacing:.22em;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:900;display:block}.maison-story-panel h3{color:#fff4dc;margin:0 0 12px;font-family:Didot,"Bodoni 72",Georgia,serif;font-size:clamp(30px,3vw,54px);font-weight:400;line-height:.96}.maison-story-panel p{color:#f8f2e7c2;font-size:clamp(15px,1.05vw,18px);font-weight:560}.maison-story-panel div{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.maison-story-panel small{color:#f7dfaa;letter-spacing:.06em;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffe6a829;border-radius:999px;align-items:center;min-height:34px;padding:0 12px;font-size:11px;font-weight:850;display:inline-flex}.maison-contact-links{flex-wrap:wrap;grid-column:1/-1;gap:10px;margin-top:4px;display:flex}.maison-contact-links a{color:#f9e7b7;background:#ffffff0b;border:1px solid #ffe6a833;border-radius:999px;align-items:center;gap:9px;min-height:48px;padding:0 18px;font-size:14px;font-weight:850;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.maison-contact-links a:hover{border-color:color-mix(in srgb, var(--scene-gold), white 12%);background:#ffe6a81a;transform:translateY(-2px)}.maison-contact-links svg{color:var(--scene-cool)}.maison-contact-rights{color:#f8f2e76b;letter-spacing:.18em;text-transform:uppercase;grid-column:1/-1;margin:20px 0 0;font-size:12px;font-weight:900}.section-store{z-index:86;visibility:hidden;opacity:0;border:1px solid var(--line);background:radial-gradient(circle at 10% 0%, color-mix(in srgb, var(--scene-gold), transparent 84%), transparent 30%), #020303eb;-webkit-backdrop-filter:blur(30px)saturate(150%);backdrop-filter:blur(30px)saturate(150%);overscroll-behavior:contain;pointer-events:none;touch-action:pan-y;border-radius:8px;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(360px,.92fr) minmax(360px,1fr);gap:14px;padding:14px;transition:opacity .26s,transform .32s,visibility .26s;display:grid;position:fixed;inset:16px;overflow:hidden;transform:translateY(22px)scale(.985);box-shadow:0 40px 140px #000000c2}.store-catalog{overscroll-behavior:contain;scrollbar-gutter:stable;touch-action:pan-y;-webkit-overflow-scrolling:touch;align-content:start;gap:12px;min-height:0;max-height:100%;padding-bottom:90px;padding-right:6px;display:grid;overflow-y:auto}.section-store.open{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.store-close{z-index:3;place-items:center;width:42px;height:42px;padding:0;display:grid;position:absolute;top:22px;right:22px}.store-hero{border:1px solid #ffe6a82e;border-radius:8px;align-content:end;min-height:100%;padding:clamp(22px,4vw,44px);display:grid;position:relative;overflow:hidden}.store-hero:after{content:"";background:linear-gradient(180deg, transparent 20%, #000000d6 100%), radial-gradient(circle at 15% 15%, color-mix(in srgb, var(--scene-gold), transparent 72%), transparent 34%);position:absolute;inset:0}.store-hero img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.04)}.store-hero>div{z-index:1;position:relative}.store-hero h2{max-width:760px;font-size:clamp(38px,5.6vw,98px)}.store-products{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.collection-view{background:#00000042;border:1px solid #ffe6a829;border-radius:8px;gap:10px;padding:14px;display:grid}.collection-heading h3{max-width:920px}.collection-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.collection-product{min-height:360px;color:var(--pearl);text-align:left;background:#0406078a;border:1px solid #ffe6a829;border-radius:8px;align-content:end;padding:0;display:grid;position:relative;overflow:hidden}.collection-product-open{z-index:1;width:100%;min-height:100%;color:inherit;text-align:left;background:0 0;border:0;align-content:end;padding:14px 14px 64px;display:grid;position:absolute;inset:0}.collection-product h4{overflow-wrap:anywhere;margin:9px 0 6px;font-family:Didot,"Bodoni 72",Georgia,serif;font-size:clamp(20px,1.45vw,30px);font-weight:400;line-height:1.02}.collection-cart-action{z-index:2;color:#050403;background:linear-gradient(135deg, #fff3bf, var(--scene-gold), #dff8ff);letter-spacing:.08em;text-transform:uppercase;border:1px solid #ffe6a847;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:42px;font-size:11px;font-weight:900;transition:transform .18s,filter .18s;display:inline-flex;position:absolute;bottom:14px;left:14px;right:14px;box-shadow:0 14px 34px #00000057}.collection-cart-action:hover{filter:brightness(1.08);transform:translateY(-2px)}.store-product{background:#0406078f;border:1px solid #ffe6a82e;border-radius:8px;align-content:end;min-height:min(68vh,720px);padding:18px;display:grid;position:relative;overflow:hidden}.store-product h3{font-size:clamp(28px,3vw,48px)}.store-product{color:var(--pearl);text-align:left}.store-product-link{width:fit-content;min-height:40px;color:var(--scene-gold);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;margin-top:18px;padding:0 12px;font-size:11px;font-weight:900;display:inline-flex}.product-dossier{z-index:96;visibility:hidden;opacity:0;border:1px solid var(--line);background:radial-gradient(circle at 14% 0%, color-mix(in srgb, var(--scene-gold), transparent 82%), transparent 30%), radial-gradient(circle at 90% 10%, color-mix(in srgb, var(--scene-cool), transparent 88%), transparent 28%), #010202f0;-webkit-backdrop-filter:blur(34px)saturate(150%);backdrop-filter:blur(34px)saturate(150%);pointer-events:none;border-radius:8px;grid-template-columns:minmax(360px,.78fr) minmax(420px,1fr);gap:14px;padding:14px;transition:opacity .26s,transform .32s,visibility .26s;display:grid;position:fixed;inset:16px;overflow:hidden;transform:translateY(20px)scale(.985);box-shadow:0 46px 150px #000000c7}.product-dossier.open{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.dossier-close{z-index:3;place-items:center;width:42px;height:42px;padding:0;display:grid;position:absolute;top:22px;right:22px}.dossier-gallery{background:radial-gradient(circle at 50% 30%, color-mix(in srgb, var(--scene-gold), transparent 84%), transparent 42%), linear-gradient(145deg, #ffffff13, #ffffff05), #00000057;border:1px solid #ffe6a829;border-radius:8px;grid-template-rows:minmax(0,1fr) auto;gap:10px;min-height:0;display:grid;overflow:hidden}.dossier-main-image{object-fit:contain;object-position:center;filter:drop-shadow(0 30px 58px #00000085);width:100%;height:100%;min-height:0;padding:clamp(8px,1.2vw,18px)}.dossier-thumbs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.dossier-thumbs img{object-fit:contain;opacity:.78;background:#00000057;border:1px solid #ffe6a829;border-radius:6px;width:100%;height:98px}.dossier-content{background:linear-gradient(145deg,#ffffff14,#ffffff05),#0406078a;border:1px solid #ffe6a829;border-radius:8px;padding:clamp(20px,3vw,38px);overflow-y:auto}.dossier-content h2{max-width:880px;color:var(--pearl);margin:12px 0 14px;font-family:Didot,"Bodoni 72",Georgia,serif;font-size:clamp(44px,6.4vw,118px);font-weight:400;line-height:.88}.dossier-subtitle{max-width:760px;color:var(--mist);margin:0 0 24px;font-size:17px;line-height:1.58}.dossier-meta,.dossier-detail-grid,.dossier-footer{gap:10px;display:grid}.dossier-meta{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px}.dossier-meta span,.dossier-size-table,.dossier-detail-grid section,.dossier-footer>div{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#00000047;border:1px solid #ffe6a829;border-radius:8px}.dossier-meta span{min-height:92px;color:var(--dim);letter-spacing:.1em;text-transform:uppercase;padding:13px;font-size:11px;font-weight:900}.dossier-meta strong{color:var(--pearl);letter-spacing:0;text-transform:none;margin-bottom:8px;font-family:Didot,Georgia,serif;font-size:20px;font-weight:400;line-height:1.05;display:block}.dossier-sizes{flex-wrap:wrap;gap:8px;margin:0 0 14px;display:flex}.dossier-sizes span{min-width:54px;color:var(--pearl);letter-spacing:.1em;text-align:center;text-transform:uppercase;background:#ffffff0b;border:1px solid #ffe6a833;border-radius:6px;padding:10px 12px;font-size:12px;font-weight:900}.dossier-size-table{margin-bottom:18px;overflow:hidden}.dossier-table-head,.dossier-table-row{grid-template-columns:.55fr 1fr 1fr 1fr;display:grid}.dossier-table-head span,.dossier-table-row span{color:var(--mist);border-bottom:1px solid #ffe6a81f;padding:11px 12px;font-size:12px;line-height:1.35}.dossier-table-head span{color:var(--scene-gold);letter-spacing:.12em;text-transform:uppercase;font-weight:900}.dossier-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:18px}.dossier-detail-grid section,.dossier-footer>div{padding:14px}.dossier-detail-grid section span{color:var(--mist);font-size:13px;line-height:1.55;display:block}.dossier-detail-grid section span+span{margin-top:7px}.dossier-footer{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:stretch}.dossier-footer strong{color:var(--pearl);font-size:13px;line-height:1.5}.ai-persona,.auth-panel,.cart-panel{z-index:80;visibility:hidden;opacity:0;pointer-events:none;border:1px solid var(--line);-webkit-backdrop-filter:blur(30px)saturate(160%);backdrop-filter:blur(30px)saturate(160%);background:linear-gradient(145deg,#ffffff1a,#ffffff05),#040607e0;border-radius:8px;transition:opacity .24s,transform .28s,visibility .24s;position:fixed;box-shadow:0 30px 110px #000000a8}.auth-panel,.cart-panel{z-index:130;width:min(560px,100vw - 32px);padding:18px;top:16px;bottom:16px;right:16px;overflow:auto;transform:translate(24px)}.auth-panel.open,.cart-panel.open{visibility:visible;opacity:1;pointer-events:auto;transform:translate(0)}.panel-close{float:right;width:40px;height:40px;color:var(--pearl);background:#03040494;border:1px solid #ffe6a838;border-radius:6px;place-items:center;display:grid}.auth-visual{gap:12px;padding:20px 0;display:grid}.auth-visual h2,.cart-panel h2{margin:0;font-family:Didot,"Bodoni 72",Georgia,serif;font-size:clamp(42px,5vw,78px);font-weight:400;line-height:.9}.account-summary,.cart-list,.auth-form,.account-command,.checkout-form{gap:10px;display:grid}.account-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.account-summary span,.account-command section,.cart-total,.cart-empty,.checkout-heading{color:var(--dim);letter-spacing:.1em;text-transform:uppercase;background:#0000004d;border:1px solid #ffe6a829;border-radius:8px;padding:13px;font-size:11px;font-weight:900}.account-summary strong,.account-command strong,.cart-total strong{color:var(--pearl);letter-spacing:0;text-transform:none;margin-bottom:6px;font-family:Didot,Georgia,serif;font-size:24px;font-weight:400;line-height:1;display:block}.account-command section{gap:9px;display:grid}.account-command section>div,.checkout-heading{align-items:center;gap:10px;display:flex}.account-command p,.checkout-heading span{color:var(--scene-gold);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}.account-command section>span{color:var(--mist);align-items:center;gap:7px;font-size:13px;line-height:1.4;display:flex}.auth-form input,.auth-form select,.checkout-form input,.checkout-form textarea{width:100%;min-height:50px;color:var(--pearl);background:#00000057;border:1px solid #ffe6a82e;border-radius:6px;padding:0 14px}.auth-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.checkout-form textarea{resize:vertical;min-height:100px;padding:14px}.auth-form small,.auth-notice{color:var(--scene-gold);font-size:12px;line-height:1.5}.cart-panel>p{color:var(--scene-gold);letter-spacing:.28em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:900}.cart-item{background:#0000004d;border:1px solid #ffe6a829;border-radius:8px;grid-template-columns:78px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px;display:grid}.cart-item img{object-fit:cover;border-radius:6px;width:78px;height:96px}.cart-item h3{margin:0 0 4px;font-family:Didot,Georgia,serif;font-size:28px;font-weight:400;line-height:1}.cart-item p{color:var(--mist);margin:0 0 8px;font-size:12px}.cart-item button{color:var(--scene-gold);letter-spacing:.1em;text-transform:uppercase;background:0 0;border:0;padding:0;font-size:11px;font-weight:900}.cart-item>strong{color:var(--scene-gold);font-family:Didot,Georgia,serif;font-size:24px;font-weight:400}.cart-total{justify-content:space-between;align-items:center;margin:14px 0;display:flex}.cart-empty{text-align:center;place-content:center;justify-items:center;gap:10px;min-height:180px;display:grid}.cookie-consent{z-index:92;border:1px solid var(--line);width:min(760px,100vw - 32px);color:var(--pearl);-webkit-backdrop-filter:blur(28px)saturate(150%);backdrop-filter:blur(28px)saturate(150%);background:linear-gradient(145deg,#ffffff1a,#ffffff05),#040607e6;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid;position:fixed;bottom:16px;left:16px;box-shadow:0 26px 90px #0000008f}.cookie-orbit{width:48px;height:48px;color:var(--scene-gold);background:radial-gradient(circle, color-mix(in srgb, var(--scene-gold), transparent 72%), transparent 70%);border:1px solid #ffe6a82e;border-radius:50%;place-items:center;display:grid}.cookie-consent h2{margin:0 0 4px;font-family:Didot,Georgia,serif;font-size:26px;font-weight:400}.cookie-consent p{color:var(--mist);margin:0;font-size:13px;line-height:1.45}.lang-ru .scene-dot span,.lang-ru .icon-node span,.lang-ru .primary-capsule,.lang-ru .ghost-capsule,.lang-ru .store-product-link,.lang-ru .dossier-sizes span{letter-spacing:.06em;font-size:10px}.lang-ru .hero-copy h2,.lang-ru .section-heading h2,.lang-ru .dossier-content h2,.lang-ru .store-hero h2{line-height:.96}.brendys-universe .cart-panel.open{visibility:visible!important;opacity:1!important;pointer-events:auto!important;transform:translate(0)!important}.ai-persona.open{visibility:visible;opacity:1;pointer-events:auto;transform:translate(0)}.close-node{float:right;min-height:38px;padding:0 12px}.ai-persona{text-align:center;justify-items:center;width:min(680px,100vw - 32px);padding:24px;display:grid;bottom:18px;left:50%;transform:translate(-50%,24px)}.ai-persona.open{transform:translate(-50%)}.persona-orb{width:160px;height:160px;color:var(--scene-gold);background:radial-gradient(circle, color-mix(in srgb, var(--scene-gold), transparent 72%), transparent 36%), conic-gradient(from 0deg, transparent, color-mix(in srgb, var(--scene-cool), transparent 74%), transparent);border:1px solid #ffe6a82e;border-radius:50%;place-items:center;margin-bottom:14px;animation:8s linear infinite orbRotate;display:grid}.persona-prompts{grid-template-columns:repeat(3,minmax(0,1fr))}.persona-prompts button{min-height:40px;padding:0 12px}.universe-footer{z-index:38;max-width:min(760px,100vw - 32px);color:var(--dim);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0406078a;border:1px solid #ffe6a829;border-radius:6px;align-items:center;gap:10px;padding:10px 12px;display:flex;position:fixed;bottom:14px;left:50%;transform:translate(-50%)}@keyframes introSpin{0%{opacity:0;filter:blur(24px);transform:scale(.2)rotate(0)}54%{opacity:1;filter:blur(.8px)}to{opacity:0;filter:blur(10px);transform:scale(2.2)rotate(48deg)}}@keyframes sweep{to{transform:translate(35%)}}@keyframes materialBreath{to{transform:scale(1.08)rotate(12deg)}}@keyframes brendysLightScan{0%,to{opacity:.18;transform:translate(-18%)rotate(0)}45%{opacity:.72}62%{transform:translate(18%,-4%)rotate(1deg)}}@keyframes brendysAtmosphereDrift{0%{opacity:.28;transform:translate(-2%,1%)scale(1)}to{opacity:.62;transform:translate(2%,-2%)scale(1.08)}}@keyframes brendysSignalPass{0%,to{opacity:0;transform:translate(-12vw)rotate(-13deg)}42%{opacity:.78}64%{opacity:.28;transform:translate(84vw,8vh)rotate(-13deg)}}@keyframes brendysOrbitalGlass{to{transform:rotate(360deg)}}@keyframes brendysGlassRise{0%{transform:translateY(6%)rotate(-8deg)}to{transform:translate(8%,-5%)rotate(8deg)}}@keyframes orbRotate{to{transform:rotate(360deg)}}@media (max-width:1120px){.mission-control{grid-template-columns:1fr auto}.scene-nav{grid-area:2/1/auto/-1;grid-template-columns:repeat(7,minmax(108px,1fr));overflow-x:auto}.hero-scroll-film,.scroll-scene,.district-preview-section,.collaboration-runway,.maison-contact-section{grid-template-columns:1fr}.maison-contact-orbit{grid-template-columns:repeat(2,minmax(0,1fr)) auto repeat(2,minmax(0,1fr))}.maison-contact-card{grid-template-columns:1fr}.district-preview-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.commerce-actions{flex-wrap:wrap;grid-area:1/2}.collaboration-catalogs,.store-collections,.collection-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.section-store,.product-dossier{grid-template-columns:1fr;overflow-y:auto}.dossier-gallery{min-height:70vh}.dossier-content{overflow:visible}.dossier-meta,.dossier-footer{grid-template-columns:repeat(2,minmax(0,1fr))}.dossier-footer .primary-capsule{grid-column:1/-1}.store-hero{min-height:58vh}.store-products{overflow:visible}.object-stage{min-height:440px}}@media (max-width:760px){.mission-control{padding:8px;top:10px;left:10px;right:10px}.brand-node{grid-template-columns:38px minmax(0,1fr);width:170px;min-height:54px;padding:6px 8px 6px 6px}.brand-node img{width:38px;height:38px}.brand-node span{text-overflow:ellipsis;font-size:20px;overflow:hidden}.commerce-actions{justify-content:flex-start;max-width:calc(100% - 196px);position:absolute;top:8px;right:8px;overflow-x:auto}.hero-scroll-film,.scroll-scene,.district-preview-section,.collaboration-runway,.maison-contact-section{width:min(100% - 20px,1540px);padding-top:148px}.hero-copy h2,.scene-copy h2{overflow-wrap:anywhere;font-size:clamp(40px,12vw,56px);line-height:.94}.hero-atlas{transform:none}.fallback-object{display:none}.scene-sequence,.persona-prompts{grid-template-columns:1fr}.section-heading h2{font-size:clamp(38px,11vw,54px);line-height:.94}.district-preview-grid{grid-template-columns:1fr}.maison-contact-section{padding-bottom:112px}.maison-contact-orbit{border-radius:8px;grid-template-columns:1fr 1fr;padding:10px}.maison-contact-orbit .maison-orbit-logo{grid-area:1/1/auto/-1;justify-self:center}.maison-contact-orbit button,.maison-contact-orbit span{min-height:46px;font-size:12px}.maison-contact-card{min-height:auto;padding:20px}.maison-contact-identity{grid-template-columns:64px minmax(0,1fr);gap:14px}.maison-contact-identity img{width:64px;height:64px}.maison-contact-identity h2{font-size:clamp(38px,12vw,58px);line-height:.94}.maison-contact-copy{font-size:15px}.maison-story-panel{padding:16px}.maison-contact-links{display:grid}.maison-contact-links a{overflow-wrap:anywhere;justify-content:center;min-width:0;font-size:12px}.collaboration-catalogs,.store-collections,.collection-product-grid,.store-products{grid-template-columns:1fr}.collaboration-catalog,.collection-card{min-height:260px}.collection-product{min-height:390px}.district-preview-tile{min-height:320px}.collab-track{grid-auto-columns:minmax(240px,78vw)}.section-store{grid-template-columns:1fr;padding:10px;inset:10px}.auth-panel,.cart-panel{width:auto;inset:10px}.account-summary,.cart-item{grid-template-columns:1fr}.cookie-consent{grid-template-columns:1fr;width:auto;bottom:10px;left:10px;right:10px}.product-dossier{grid-template-columns:1fr;padding:10px;inset:10px}.dossier-gallery{min-height:62vh}.dossier-thumbs img{height:76px}.dossier-content{padding:18px}.dossier-content h2{overflow-wrap:anywhere;font-size:clamp(38px,11vw,56px);line-height:.94}.dossier-meta,.dossier-detail-grid,.dossier-footer{grid-template-columns:1fr}.dossier-size-table{overflow-x:auto}.dossier-table-head,.dossier-table-row{min-width:680px}.store-hero{min-height:48vh}.store-products{grid-template-columns:1fr}.store-product{min-height:420px}.object-stage{min-height:360px}.universe-footer{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.brendys-toast-stack{z-index:100000;pointer-events:none;gap:10px;width:min(390px,100vw - 32px);display:grid;position:fixed;bottom:20px;right:20px}.brendys-toast{color:#f7f1e7;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);pointer-events:auto;background:#0b0b0bf5;border:1px solid #d3b0695c;grid-template-columns:20px 1fr 28px;align-items:center;gap:12px;padding:15px 14px;animation:.32s both brendys-toast-in;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 60px #0000007a}.brendys-toast>i{transform-origin:0;background:linear-gradient(90deg,#f0c978,#9b6d27);height:2px;animation:5s linear both brendys-toast-life;position:absolute;bottom:0;left:0;right:0}.brendys-toast.error>svg{color:#d9a16f}.brendys-toast.success>svg{color:#7fc991}.brendys-toast p{margin:0;font-size:13px;line-height:1.45}.brendys-toast button{color:#9d978d;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}@keyframes brendys-toast-in{0%{opacity:0;transform:translateY(12px)}}@keyframes brendys-toast-life{to{transform:scaleX(0)}}.brendys-error-page{color:#f7f1e7;background:#050505;place-items:center;min-height:100svh;padding:24px;display:grid;position:relative;overflow:hidden}.brendys-error-atmosphere{background:linear-gradient(#d3b0690e 1px,#0000 1px) 0 0/72px 72px,linear-gradient(90deg,#d3b0690e 1px,#0000 1px) 0 0/72px 72px,radial-gradient(circle at 70% 30%,#71532533,#0000 38%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 86%);mask-image:linear-gradient(#000,#0000 86%)}.brendys-error-page section{border-left:1px solid #b99553;width:min(760px,100%);padding:30px 0 30px clamp(22px,5vw,64px);position:relative}.brendys-error-page section>p{color:#d6b36f;letter-spacing:4px;margin:0 0 24px;font-size:11px;font-weight:800}.brendys-error-page strong{color:#d6b36f29;font:400 clamp(100px,22vw,230px)/.7 Georgia,serif;display:block}.brendys-error-page h1{margin:34px 0 12px;font:400 clamp(38px,7vw,76px)/.98 Georgia,serif}.brendys-error-page span{color:#a7a098;max-width:610px;font-size:16px;line-height:1.6;display:block}.brendys-error-page nav{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.brendys-error-page a{color:#f3dfb2;letter-spacing:1.5px;text-transform:uppercase;border:1px solid #50432d;padding:14px 18px;font-size:11px;font-weight:800;text-decoration:none}.admin-account-invite{grid-template-columns:minmax(240px,1fr) 220px auto;align-items:end;gap:12px;margin-bottom:22px;display:grid}.admin-account-invite label,.admin-audit-filters{color:#aaa39a;letter-spacing:1px;font-size:11px}.admin-account-invite input,.admin-account-invite select,.admin-audit-filters input,.admin-audit-filters select{color:#eee7da;background:#0b0b0b;border:1px solid #d3b06940;border-radius:5px;width:100%;min-height:44px;margin-top:7px;padding:0 13px}.admin-account-invite button,.admin-audit-filters button{color:#0a0907;letter-spacing:1px;cursor:pointer;background:#d8b66e;border:1px solid #a98649;border-radius:5px;justify-content:center;align-items:center;gap:8px;min-height:44px;font-size:11px;font-weight:800;display:inline-flex}.admin-account-list{gap:8px;display:grid}.admin-account-list article{background:#06060699;border:1px solid #d3b0692b;grid-template-columns:minmax(260px,1fr) 190px auto auto;align-items:center;gap:10px;padding:14px;display:grid}.admin-account-list article>div{gap:4px;display:grid}.admin-account-list article span{color:#d4b36f;font-size:12px}.admin-account-list article small{color:#77716a}.admin-account-list select,.admin-account-list button{color:#eee7da;background:#0c0c0c;border:1px solid #d3b0693d;border-radius:4px;min-height:38px;padding:0 12px}.admin-account-list button{cursor:pointer}.admin-account-list button.danger{color:#e49a87;border-color:#ce523457}.admin-audit-filters{grid-template-columns:minmax(220px,1.4fr) repeat(4,minmax(130px,1fr)) 145px 145px auto;gap:8px;margin-bottom:18px;display:grid}.admin-audit-filters input,.admin-audit-filters select{min-width:0;margin:0}.admin-activity-list details{color:#bda773;margin-top:10px}.admin-activity-list summary{cursor:pointer;font-size:11px}.admin-activity-list pre{color:#aaa49a;white-space:pre-wrap;background:#080808;border:1px solid #272116;padding:12px;font-size:11px;overflow:auto}.admin-internal-notes{gap:8px;display:grid}.admin-internal-notes article{background:#d3b0690d;border-left:2px solid #a98649;padding:12px}.admin-internal-notes p{color:#c4bdb1;margin:7px 0}.admin-internal-notes small{color:#77716a}.support-attachment-control{color:#d6b36f;cursor:pointer;border:1px dashed #d3b0694d;gap:6px;padding:11px 13px;font-size:12px;display:grid}.support-attachment-control input{color:#8e887f;width:100%;font-size:11px}.support-attachment-control span{color:#77716a;font-size:10px}.support-attachment-list{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.support-attachment-list a{color:#d6b36f;border:1px solid #d3b06940;padding:6px 8px;font-size:10px;text-decoration:none}.brendys-turnstile{width:100%;min-height:65px;overflow:hidden}.brendys-turnstile iframe{max-width:100%}@media (max-width:1100px){.admin-account-invite,.admin-account-list article,.admin-audit-filters{grid-template-columns:1fr 1fr}}@media (max-width:700px){.admin-account-invite,.admin-account-list article,.admin-audit-filters{grid-template-columns:1fr}.brendys-toast-stack{bottom:16px;right:16px}}.shop-shell,.cart-shell{color:#eee9df;background-color:#050505;background-image:linear-gradient(#d0a95e09 1px,#0000 1px),linear-gradient(90deg,#d0a95e09 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-height:100svh}.commerce-nav{z-index:100;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#040404f0;border-bottom:1px solid #cda65b42;position:sticky;top:0}.commerce-nav-top{grid-template-columns:1fr auto 1fr;align-items:center;max-width:1680px;height:72px;margin:auto;padding:0 30px;display:grid}.commerce-wordmark{color:#d7b36b;letter-spacing:12px;grid-column:2;font:400 37px/1 Georgia,serif;text-decoration:none}.commerce-nav-top>div{grid-column:3;justify-content:flex-end;align-items:center;gap:8px;display:flex}.commerce-nav-top button,.commerce-nav-top div a{color:#c7c0b5;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;min-height:40px;padding:0 11px;font-size:11px;text-decoration:none;display:inline-flex;position:relative}.commerce-nav-top a.active{color:#d7b36b}.commerce-nav-top b{color:#080706;background:#d7b36b;border-radius:50%;place-items:center;min-width:19px;height:19px;display:grid}.commerce-nav>nav{justify-content:center;align-items:stretch;gap:clamp(18px,5vw,74px);height:45px;display:flex}.commerce-nav>nav a{color:#aaa49c;text-transform:uppercase;border-bottom:1px solid #0000;place-items:center;font-size:11px;text-decoration:none;display:grid}.commerce-nav>nav a:hover,.commerce-nav>nav a.active{color:#e3c17d;border-color:#b88e43}.shop-stage{grid-template-columns:245px minmax(0,1fr);max-width:1700px;margin:auto;display:grid}.shop-filter-rail{background:#050505c2;border-right:1px solid #cda65b33;height:calc(100svh - 117px);padding:30px 20px;position:sticky;top:117px;overflow-y:auto}.shop-filter-title{color:#d7b36b;letter-spacing:1.5px;text-transform:uppercase;border-bottom:1px solid #cda65b33;justify-content:space-between;align-items:center;gap:8px;min-height:42px;margin-top:16px;font-size:11px;display:flex}.shop-filter-title:first-child{margin-top:0}.shop-filter-rail>button{color:#918b84;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;width:100%;padding:8px 0;font-size:12px;display:flex}.shop-filter-rail>button.active,.shop-filter-rail>button:hover{color:#efe6d6}.shop-filter-rail>button b{color:#a9874c;font-weight:500}.shop-filter-rail input[type=range]{accent-color:#c69b4d;width:100%}.shop-filter-rail .shop-reset{color:#d7b36b;text-transform:uppercase;letter-spacing:1px;border:1px solid #594522;justify-content:center;margin-top:26px;padding:12px}.shop-content{min-width:0;padding:42px clamp(20px,3vw,52px) 90px}.shop-heading{border-bottom:1px solid #cda65b38;justify-content:space-between;align-items:end;gap:24px;padding-bottom:28px;display:flex}.shop-heading p,.cart-stage-title>p,.cart-heading p{color:#bc9450;letter-spacing:3px;margin:0 0 10px;font-size:10px;font-weight:800}.shop-heading h1,.cart-heading h1{text-transform:uppercase;margin:0;font:400 clamp(48px,6vw,82px)/.9 Georgia,serif}.shop-heading span{color:#8f8981;margin-top:14px;font-size:14px;display:block}.shop-tools{gap:8px;display:flex}.shop-tools label{color:#9f978c;background:#080808;border:1px solid #cda65b47;align-items:center;gap:9px;height:43px;padding:0 12px;display:flex}.shop-tools input,.shop-tools select{color:#d8d1c5;background:0 0;border:0;outline:0}.shop-tools select{appearance:none;min-width:145px}.shop-result-count{color:#77716a;letter-spacing:1.5px;text-transform:uppercase;margin:17px 0;font-size:10px}.shop-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.shop-product-grid>article{background:#080808;border:1px solid #cda65b33;min-width:0;transition:border-color .25s,transform .25s}.shop-product-grid>article:hover{border-color:#dcb56994;transform:translateY(-3px)}.shop-product-image{aspect-ratio:4/5;cursor:pointer;background:#111;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.shop-product-image img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.8,.2,1)}.shop-product-grid article:hover .shop-product-image img{transform:scale(1.035)}.shop-product-image span{color:#d5af67;letter-spacing:1px;text-transform:uppercase;background:#040404c2;border:1px solid #9f7837;padding:5px 7px;font-size:9px;position:absolute;top:12px;left:12px}.shop-product-image svg{color:#c69b4d;position:absolute;top:15px;right:14px}.shop-product-copy{padding:15px}.shop-product-copy>button:first-child{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.shop-product-copy h2{overflow-wrap:anywhere;margin:0;font:400 18px/1.15 Georgia,serif}.shop-product-copy p{color:#827c74;min-height:32px;margin:5px 0 8px;font-size:11px;line-height:1.4}.shop-product-copy strong{color:#e7d8ba;font:400 17px/1 Georgia,serif}.shop-quick-sizes{color:#8f8981;gap:12px;margin:13px 0;font-size:10px;display:flex}.shop-product-copy>button:last-child,.shop-dossier-add{color:#d7b36b;text-transform:uppercase;letter-spacing:1px;cursor:pointer;background:0 0;border:1px solid #624b26;justify-content:center;align-items:center;gap:8px;width:100%;min-height:39px;font-size:10px;display:flex}.shop-product-copy>button:last-child:hover{color:#0a0805;background:#d7b36b}.shop-empty{text-align:center;color:#8d877f;padding:80px 20px}.shop-empty h2{color:#eee6d8;font:400 35px/1 Georgia,serif}.shop-product-dossier{z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000bd;justify-content:flex-end;display:flex;position:fixed;inset:0}.shop-product-dossier>div{background:#090909;border-left:1px solid #67512d;grid-template-columns:52% 48%;width:min(1120px,92vw);height:100%;display:grid;position:relative;overflow-y:auto}.shop-dossier-close{z-index:4;color:#eee4d4;cursor:pointer;background:#050505d1;border:1px solid #58472b;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:18px;right:18px}.shop-dossier-media{background:#111;height:100svh;position:sticky;top:0}.shop-dossier-media img{object-fit:contain;width:100%;height:100%}.shop-product-dossier section{padding:clamp(34px,6vw,80px)}.shop-product-dossier section>p{color:#c29a55;letter-spacing:3px;font-size:10px;font-weight:800}.shop-product-dossier h2{overflow-wrap:anywhere;margin:18px 0 12px;font:400 clamp(42px,5vw,76px)/.94 Georgia,serif}.shop-product-dossier section>span{color:#9b958c;line-height:1.6;display:block}.shop-product-dossier section>strong{margin:24px 0;font:400 28px/1 Georgia,serif;display:block}.shop-option{margin:20px 0}.shop-option label{color:#938a7f;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:9px;font-size:10px;display:block}.shop-option>div{flex-wrap:wrap;gap:7px;display:flex}.shop-option button{color:#aaa39a;cursor:pointer;background:#0b0b0b;border:1px solid #3d3427;min-width:42px;height:38px}.shop-option button.active{color:#f4e7cd;border-color:#d0a85f}.shop-option button.color{outline-offset:3px;border-radius:50%;outline:1px solid #0000;width:34px;min-width:34px;height:34px}.shop-option button.color.active{outline-color:#d0a85f}.shop-dossier-add{color:#0b0905;background:#d7b36b;min-height:50px;margin:28px 0}.shop-product-dossier dl{margin:28px 0}.shop-product-dossier dl div{border-top:1px solid #2b251c;padding:15px 0}.shop-product-dossier dt{color:#d0aa65;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:7px;font-size:10px}.shop-product-dossier dd{color:#8e887f;margin:0;font-size:12px;line-height:1.6}.shop-product-dossier section>a{color:#d7b36b;text-underline-offset:5px}.cart-heading{border-bottom:1px solid #cda65b33;justify-content:space-between;align-items:end;max-width:1600px;margin:auto;padding:38px 30px 28px;display:flex}.cart-heading a{color:#c5a15e;letter-spacing:1px;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;text-decoration:none;display:flex}.checkout-progress{grid-template-columns:repeat(5,1fr);max-width:1540px;margin:24px auto;padding:0 30px;display:grid}.checkout-progress button{color:#67625c;cursor:default;background:0 0;border:0;border-bottom:1px solid #2d271d;align-items:center;gap:9px;min-height:55px;display:flex;position:relative}.checkout-progress button i{border:1px solid #4c4335;border-radius:50%;place-items:center;width:27px;height:27px;font-size:11px;font-style:normal;display:grid}.checkout-progress button.active{color:#e4c27d;border-color:#b98e45}.checkout-progress button.active i{color:#080706;background:#d7b36b}.checkout-progress button.complete{color:#9d875e;cursor:pointer}.cart-workspace{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:16px;max-width:1540px;margin:auto;padding:0 30px;display:grid}.cart-stage-panel,.cart-summary{background:#070707e6;border:1px solid #cda65b33}.cart-stage-panel{min-width:0;padding:clamp(18px,3vw,34px)}.cart-stage-title{margin-bottom:25px}.cart-stage-title h2{margin:0;font:400 clamp(28px,3vw,42px)/1 Georgia,serif}.cart-stage-title>span{color:#8c857c;margin-top:10px;font-size:12px;display:block}.cart-line-list article{border-top:1px solid #282219;grid-template-columns:92px minmax(180px,1fr) 100px 105px 100px 35px;align-items:center;gap:14px;padding:12px 0;display:grid}.cart-line-image{aspect-ratio:4/5;background:#111;width:92px;position:relative}.cart-line-image img{object-fit:contain}.cart-line-list h3{margin:0;font:400 17px/1.2 Georgia,serif}.cart-line-list p{color:#77716a;margin:5px 0;font-size:11px}.cart-line-list span{color:#9d958b;font-size:11px}.cart-line-list>article>strong,.cart-line-list>article>b{font:400 16px/1 Georgia,serif}.cart-quantity{border:1px solid #3d3324;grid-template-columns:1fr 1fr 1fr;height:38px;display:grid}.cart-quantity button{color:#b99b66;cursor:pointer;background:0 0;border:0}.cart-quantity span{place-items:center;display:grid}.cart-remove{color:#716b64;cursor:pointer;background:0 0;border:0}.cart-sizing-list{gap:14px;display:grid}.cart-sizing-list>article{border:1px solid #29231b;padding:18px}.cart-sizing-list header{align-items:center;gap:14px;display:flex}.cart-sizing-list header img{object-fit:contain;background:#111}.cart-sizing-list h3{margin:0;font:400 18px/1 Georgia,serif}.cart-sizing-list header p{color:#7c766e;font-size:11px}.size-mode-control{grid-template-columns:1fr 1fr;gap:8px;margin:16px 0;display:grid}.size-mode-control button,.standard-size-grid button{color:#9d968d;text-transform:uppercase;cursor:pointer;background:#090909;border:1px solid #3c3326;min-height:40px;font-size:10px}.size-mode-control button.active,.standard-size-grid button.active{color:#e8c982;background:#c69b4d14;border-color:#c69b4d}.standard-size-grid{grid-template-columns:repeat(6,1fr);gap:6px;display:grid}.couture-form{border-top:1px solid #2d251a;margin-top:18px;padding-top:18px}.couture-note{color:#c29a55;align-items:center;gap:9px;margin-bottom:18px;font-size:11px;display:flex}.couture-measure-grid,.checkout-form-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.couture-form label,.checkout-form-grid label{color:#928b82;letter-spacing:.5px;text-transform:uppercase;gap:7px;font-size:10px;display:grid}.couture-form label>div{background:#080808;border:1px solid #312a20;grid-template-columns:1fr 35px;display:grid}.couture-form input,.couture-form select,.couture-form textarea,.checkout-form-grid input,.checkout-form-grid textarea{color:#e1d8cb;background:#080808;border:1px solid #312a20;outline:0;min-width:0;min-height:42px;padding:10px 12px}.couture-form label>div input{border:0}.couture-form label>div span{color:#655f58;place-items:center;font-size:9px;display:grid}.couture-form>label{margin-top:12px}.couture-form select{width:100%}.couture-form textarea,.checkout-form-grid textarea{resize:vertical;min-height:90px}.checkout-form-grid .wide{grid-column:1/-1}.checkout-confirmation{grid-template-columns:1fr 1fr;gap:12px;display:grid}.checkout-confirmation section{border:1px solid #2e281f;padding:18px}.checkout-confirmation h3{color:#c5a15f;letter-spacing:1.5px;text-transform:uppercase;margin:0 0 12px;font-size:10px}.checkout-confirmation p{color:#e8dfd1}.checkout-confirmation span{color:#847e76;font-size:12px;line-height:1.6}.checkout-login-note{color:#c6a365;border:1px solid #76582c;grid-column:1/-1;align-items:center;gap:10px;padding:15px;display:flex}.checkout-login-note span{color:#c6a365;flex:1}.checkout-login-note a{color:#f0d59d}.cart-summary{padding:22px;position:sticky;top:138px}.cart-summary>p:first-child{color:#d7b36b;letter-spacing:2px;margin:0 0 18px;font-size:11px}.cart-summary>span{color:#7f7971;font-size:11px}.cart-summary>div{margin:18px 0}.cart-summary article{border-bottom:1px solid #272119;align-items:center;gap:10px;padding:9px 0;display:flex}.cart-summary article img{object-fit:contain;background:#111}.cart-summary article div{gap:5px;display:grid}.cart-summary article strong{font:400 13px/1.2 Georgia,serif}.cart-summary article small{color:#817a72}.cart-summary dl{margin:20px 0}.cart-summary dl div{color:#8d867d;justify-content:space-between;padding:9px 0;font-size:12px;display:flex}.cart-summary dl div:last-child{color:#f1e4cc;border-top:1px solid #574422;margin-top:8px;padding-top:17px;font:400 20px/1 Georgia,serif}.cart-secure{gap:8px;line-height:1.5;display:flex;color:#716b63!important;font-size:10px!important}.cart-stage-actions{justify-content:space-between;max-width:1540px;margin:16px auto 80px;padding:0 30px;display:flex}.cart-stage-actions button,.cart-empty a,.cart-success a{color:#d4b16d;text-transform:uppercase;letter-spacing:1px;cursor:pointer;background:#090909;border:1px solid #5c4828;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 22px;font-size:10px;text-decoration:none;display:inline-flex}.cart-stage-actions button.primary{color:#090704;background:#d7b36b;min-width:250px}.cart-stage-actions button:disabled{opacity:.5;cursor:wait}.cart-empty,.cart-success{text-align:center;background:#080808;border:1px solid #584524;max-width:760px;margin:100px auto;padding:50px}.cart-empty h2,.cart-success h1{font:400 clamp(36px,5vw,62px)/1 Georgia,serif}.cart-empty p,.cart-success span{color:#8c857d;margin:18px auto 28px;line-height:1.6;display:block}.cart-success>svg{color:#d7b36b}.cart-success>p{color:#d7b36b;letter-spacing:3px;font-size:10px}.commerce-loading{color:#ad8c51;letter-spacing:3px;text-transform:uppercase;place-items:center;min-height:70svh;font-size:11px;display:grid}@media (max-width:1250px){.shop-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cart-line-list article{grid-template-columns:78px minmax(150px,1fr) 95px 95px 32px}.cart-line-list article>strong{display:none}}@media (max-width:980px){.commerce-nav-top{grid-template-columns:1fr auto}.commerce-wordmark{letter-spacing:8px;grid-column:1;justify-self:start;font-size:28px}.commerce-nav-top>div{grid-column:2}.commerce-nav-top div span{display:none}.shop-stage{grid-template-columns:1fr}.shop-filter-rail{border-bottom:1px solid #cda65b33;border-right:0;gap:8px;height:auto;padding:12px 18px;display:flex;position:relative;top:auto;overflow-x:auto}.shop-filter-rail>:not(button){display:none}.shop-filter-rail>button{border:1px solid #30291f;flex:none;width:auto;padding:8px 12px}.shop-filter-rail>button b{margin-left:8px}.shop-heading{flex-direction:column;align-items:start}.shop-tools{width:100%}.shop-tools label{flex:1}.shop-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.shop-product-dossier>div{grid-template-columns:1fr;width:100%}.shop-dossier-media{height:54svh;position:relative}.cart-workspace{grid-template-columns:1fr}.cart-summary{position:relative;top:auto}.couture-measure-grid,.checkout-form-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.commerce-nav-top{height:62px;padding:0 16px}.commerce-wordmark{letter-spacing:5px;font-size:22px}.commerce-nav-top button{display:none}.commerce-nav>nav{justify-content:flex-start;gap:26px;height:42px;padding:0 16px;overflow-x:auto}.commerce-nav>nav a{flex:none}.shop-content{padding:28px 14px 70px}.shop-heading h1{font-size:48px}.shop-tools{flex-direction:column}.shop-product-grid{grid-template-columns:1fr 1fr;gap:7px}.shop-product-copy{padding:10px}.shop-product-copy h2{font-size:14px}.shop-product-copy p{display:none}.shop-quick-sizes{gap:7px}.shop-product-copy>button:last-child{font-size:8px}.shop-product-dossier section{padding:28px 18px 60px}.shop-product-dossier h2{font-size:42px}.cart-heading{padding:25px 16px 20px}.cart-heading h1{font-size:43px}.checkout-progress{grid-template-columns:repeat(5,minmax(105px,1fr));padding:0 16px;overflow-x:auto}.checkout-progress button span{font-size:9px}.cart-workspace{padding:0 12px}.cart-stage-panel{padding:16px 12px}.cart-line-list article{grid-template-columns:70px 1fr 30px;gap:9px}.cart-line-list article>strong,.cart-line-list article>b,.cart-quantity{display:none}.cart-line-image{width:70px}.standard-size-grid{grid-template-columns:repeat(3,1fr)}.couture-measure-grid,.checkout-form-grid,.checkout-confirmation{grid-template-columns:1fr}.checkout-login-note{flex-wrap:wrap;grid-column:1}.cart-stage-actions{z-index:20;background:#050505f2;margin:12px 0 0;padding:10px 12px;position:sticky;bottom:0}.cart-stage-actions button{padding:0 13px}.cart-stage-actions button.primary{min-width:0}.cart-empty,.cart-success{margin:50px 14px;padding:35px 18px}}.admin-music-settings{background:#00000038;border:1px solid #c9a15b33;grid-template-columns:repeat(4,minmax(150px,1fr)) auto;align-items:end;gap:12px;margin-bottom:20px;padding:15px;display:grid}.admin-music-settings label,.admin-music-switches label{color:#aaa196;align-items:center;gap:8px;font-size:10px;display:flex}:is(.admin-music-settings label:has(select),.admin-music-settings label:has(input[type=number])){display:grid}.admin-music-settings select,.admin-music-settings input[type=number]{color:#e6dac8;background:#080808;border:1px solid #3a3022;min-height:38px;padding:0 10px}.admin-music-upload{cursor:pointer;border:1px dashed #604b2a;justify-content:center;align-items:center;gap:8px;min-height:44px;color:#d2aa64!important;display:flex!important}.admin-music-upload input{display:none}.admin-music-preview{background:#00000047;border:1px solid #c9a15b3d;border-radius:14px;gap:10px;padding:14px;display:grid}.admin-music-preview>div{align-items:center;gap:10px;min-width:0;display:flex}.admin-music-preview img,.admin-music-preview svg{object-fit:cover;color:#d2aa64;background:#050505;border:1px solid #c9a15b38;border-radius:10px;flex:none;width:54px;height:54px}.admin-music-preview span{gap:3px;min-width:0;display:grid}.admin-music-preview strong{color:#f3e4ca}.admin-music-preview small{color:#9a8d7d;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-music-preview audio{width:100%}.admin-music-preview-error{color:#f0a0a9;background:#640a142e;border:1px solid #aa3c4861;border-radius:10px;margin:0;padding:9px 10px;font-size:12px}.admin-music-preview a{color:#d2aa64;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.admin-music-switches,.admin-music-actions{flex-wrap:wrap;gap:16px;display:flex}.admin-music-actions button{color:#e1c181;background:#0b0906;border:1px solid #6d5228;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 18px;display:inline-flex}@media (max-width:1100px){.admin-music-settings{grid-template-columns:repeat(2,minmax(150px,1fr))}}.command-order-row{color:#e7ddcd;text-align:left;background:#080807a8;border:1px solid #d6a85a24;grid-template-columns:1.1fr 1.2fr .8fr 1fr .8fr 1fr 18px;align-items:center;gap:14px;width:100%;padding:16px 18px;display:grid}.command-order-row:hover{background:#d6a85a0f;border-color:#f0c9786b}.command-order-row em{color:#d6a85a;font-size:12px;font-style:normal}.command-order-toolbar{grid-template-columns:1fr 240px;gap:12px;margin-bottom:14px;display:grid}.command-order-toolbar label{background:#060605b8;border:1px solid #d6a85a38;align-items:center;gap:10px;padding:0 14px;display:flex}.command-order-toolbar input,.command-order-toolbar select{color:#f5e8d0;background:0 0;border:0;outline:0;width:100%;min-height:46px}.command-order-toolbar select{background:#0b0a08;border:1px solid #d6a85a38;padding:0 12px}.command-orders-layout{grid-template-columns:minmax(280px,370px) minmax(0,1fr);gap:14px;min-height:720px;display:grid}.command-order-list,.command-order-editor{background:radial-gradient(circle at 20% 0,#d6a85a14,#0000 32%),#070706d1;border:1px solid #d6a85a33}.command-order-list{max-height:980px;padding:8px;overflow:auto}.command-order-list>button{color:#dfd3c1;text-align:left;background:0 0;border:1px solid #0000;border-bottom-color:#d6a85a1f;justify-content:space-between;gap:12px;width:100%;padding:16px;display:flex}.command-order-list>button.active{background:linear-gradient(105deg,#d6a85a24,#6e1f2c14);border-color:#f0c9787a;box-shadow:inset 3px 0 #d6a85a}.command-order-list span,.command-order-list b{gap:5px;display:grid}.command-order-list small{color:#a99578;font-weight:500}.command-order-list span small{color:#d6a85a;text-transform:uppercase;letter-spacing:.09em;font-size:9px}.command-order-list em{color:#a99f91;max-width:220px;font-size:11px;font-style:normal}.command-order-list b{color:#f0c978;text-align:right;align-content:start}.command-order-editor{min-width:0;padding:18px}.command-order-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0;display:grid}.command-order-summary article{background:#ffffff05;border:1px solid #d6a85a2b;align-content:start;gap:7px;min-height:128px;padding:15px;display:grid}.command-order-summary article.client-comment{background:linear-gradient(120deg,#6e1f2c1f,#d6a85a0d);border-color:#f0c9784d;grid-column:1/-1;min-height:88px}.command-order-summary small,.command-order-products h4,.command-order-conversation header p{color:#d6a85a;letter-spacing:.12em;text-transform:uppercase;font-size:10px}.command-order-summary strong{color:#f5e8d0}.command-order-summary span{color:#aa9f90;font-size:12px}.command-order-products{border:1px solid #d6a85a2b;padding:15px}.command-order-products>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.command-order-products article{background:#ffffff05;gap:12px;min-width:0;padding:10px;display:flex}.command-order-products img{object-fit:contain;background:#050504;flex:none;width:68px;height:82px}.command-order-products article span{align-content:center;gap:5px;min-width:0;display:grid}.command-order-products article small,.command-order-products article em{color:#a99f91;font-size:11px;font-style:normal}.command-order-controls{margin-top:14px}.command-order-note,.command-order-reply-grid label{color:#cdbb9e;letter-spacing:.06em;text-transform:uppercase;gap:8px;margin-top:14px;font-size:11px;display:grid}.command-order-note textarea,.command-order-reply-grid textarea{color:#f5e8d0;resize:vertical;background:#050504bf;border:1px solid #d6a85a33;min-height:96px;padding:12px}.command-order-conversation{background:#0303039e;border:1px solid #d6a85a38;margin-top:14px;padding:16px}.command-order-conversation>header{border-bottom:1px solid #d6a85a29;justify-content:space-between;align-items:center;gap:14px;padding-bottom:12px;display:flex}.command-order-conversation h4{color:#f5e8d0;font-family:var(--font-serif);margin:4px 0 0;font-size:23px}.command-order-conversation header span{color:#a99578;font-size:11px}.command-order-messages{gap:10px;max-height:360px;padding:15px 0;display:grid;overflow:auto}.command-order-messages>p{color:#8e8374}.command-order-messages article{background:#ffffff06;border:1px solid #d6a85a26;width:min(78%,680px);padding:12px 14px}.command-order-messages article.admin{background:#d6a85a14;border-color:#d6a85a57;margin-left:auto}.command-order-messages article.internal{background:#a995780a;border-style:dashed;border-color:#a9957847;width:100%}.command-order-messages article small,.command-order-messages article strong{margin-bottom:5px;display:block}.command-order-messages article small{color:#a99578;text-transform:uppercase;font-size:9px}.command-order-messages article p{color:#d8cbb7;white-space:pre-wrap;margin:0}.command-order-reply-grid{border-top:1px solid #d6a85a29;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:1080px){.command-orders-layout,.command-order-toolbar{grid-template-columns:1fr}.command-order-list{max-height:340px}}@media (max-width:720px){.command-order-summary,.command-order-products>div,.command-order-reply-grid{grid-template-columns:1fr}.command-order-row{grid-template-columns:1fr auto}.command-order-row>:not(strong):not(b){display:none}}.sf-article-gallery{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#ffffff0e,#ffffff05),#0605049e;border:1px solid #d6a85a38;border-radius:24px;gap:18px;width:min(1180px,100% - 32px);margin:32px auto;padding:clamp(18px,3vw,34px);display:grid;box-shadow:0 24px 80px #00000057}.sf-article-gallery>span,.sf-article-soundtrack-list>div>span{color:#d6a85a;letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:900}.sf-article-gallery>div{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.sf-article-gallery img,.sf-article-gallery video{object-fit:cover;background:#050403;border:1px solid #d6a85a33;border-radius:18px;width:100%;min-height:220px;max-height:520px;transition:transform .28s,border-color .28s;display:block}.sf-article-gallery img:hover,.sf-article-gallery video:hover{border-color:#f0c87580;transform:translateY(-2px)}.sf-article-soundtrack-list{grid-template-columns:1fr}.sf-article-soundtrack-list>div{gap:16px;display:grid}.sf-article-audio-row{background:#0000003d;border:1px solid #d6a85a2e;border-radius:16px;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:14px;padding:12px;display:grid}.sf-article-audio-row>img{object-fit:cover;background:#080706;border:1px solid #d6a85a33;border-radius:12px;width:88px;height:88px}.sf-article-audio-row>div{gap:8px;min-width:0;display:grid}.sf-article-audio-row strong{color:#f4ead8}.sf-article-audio-row audio{width:100%}.sf-collection-soundtrack{-webkit-backdrop-filter:blur(20px)saturate(145%);backdrop-filter:blur(20px)saturate(145%);background:linear-gradient(135deg,#ffffff0f,#ffffff05),#060504a3;border:1px solid #d6a85a3d;border-radius:24px;gap:18px;width:min(1180px,100% - 32px);margin:32px auto;padding:clamp(18px,3vw,34px);display:grid;box-shadow:0 24px 80px #00000057}.sf-collection-soundtrack header{justify-content:space-between;align-items:end;gap:16px;display:flex}.sf-collection-soundtrack header p{color:#d6a85a;letter-spacing:.18em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:900}.sf-collection-soundtrack h2{color:#f5ead9;margin:0;font-family:Didot,Georgia,serif;font-size:clamp(34px,4vw,62px);font-weight:400;line-height:.95}.sf-collection-soundtrack>div{gap:12px;display:grid}.sf-collection-soundtrack article{background:#00000042;border:1px solid #d6a85a2e;border-radius:16px;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:14px;padding:12px;display:grid}.sf-collection-soundtrack article>img{object-fit:cover;background:#080706;border:1px solid #d6a85a38;border-radius:12px;width:96px;height:96px}.sf-collection-soundtrack article>div{gap:7px;min-width:0;display:grid}.sf-collection-soundtrack strong{color:#f4ead8;font-size:16px}.sf-collection-soundtrack small{color:#9d907e;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.sf-collection-soundtrack audio{width:100%}@media (max-width:640px){.sf-article-audio-row{grid-template-columns:1fr}.sf-article-audio-row>img{width:100%;height:180px}.sf-collection-soundtrack article{grid-template-columns:1fr}.sf-collection-soundtrack article>img{width:100%;height:180px}}
