/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:0.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(
      --default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"
    );font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(
      --default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace
    );font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(
      --default-mono-font-variation-settings,normal
    );font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.block{display:block}.hidden{display:none}.table{display:table}}:root{--ink:#fff7e8;--muted:#b9b4c8;--aubergine:#160f26;--navy:#0b1530;--plum:#2b1745;--plum-light:#422065;--lime:#b8ff3d;--lime-strong:#8fe31f;--gold:#f6c453;--rose:#ff5d83;--blue:#60bfff;--line:#fff7e81c;--panel:#181028d1;--panel-solid:#1a122b;--shadow:0 28px 80px #0203105c;--display:Impact,Haettenschweiler,"Arial Narrow Bold",sans-serif;--body:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.checkout-error{color:#ffd4d4;background:#ff4c4c17;border:1px solid #ff6b6b57;border-radius:10px;margin-top:16px;padding:11px 13px;font-size:12.5px;font-weight:750;line-height:1.5}.checkout-summary .primary-button:disabled,.pix-refresh-button:disabled{cursor:not-allowed;filter:saturate(.45);opacity:.72}.checkout-account-prompt,.checkout-signed-user{background:#b8ff3d0e;border:1px solid #b8ff3d33;border-radius:13px;justify-content:space-between;align-items:center;gap:14px;margin:0 0 9px;padding:14px;display:flex}.checkout-account-prompt strong,.checkout-signed-user strong{color:#fffdf7;font-size:14px;display:block}.checkout-account-prompt p{color:#958ea0;margin:4px 0 0;font-size:12px;line-height:1.5}.checkout-account-prompt a{background:var(--lime);color:#11170b;text-transform:uppercase;border-radius:9px;flex:none;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 15px;font-size:11px;font-weight:950;text-decoration:none;display:inline-flex}.checkout-account-prompt .ui-icon,.checkout-signed-user .ui-icon{width:16px;height:16px}.checkout-signed-user{justify-content:flex-start}.checkout-signed-user>.ui-icon{color:var(--lime)}.checkout-signed-user span{color:#aaa3b3;margin-top:3px;font-size:11.5px;display:block}.checkout-guest-divider,.payment-method-heading{color:#777080;letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:10px;margin:7px 0 3px;font-size:10px;font-weight:850;display:flex}.checkout-guest-divider:after,.checkout-guest-divider:before,.payment-method-heading:after,.payment-method-heading:before{background:var(--line);content:"";flex:1;height:1px}.mercado-pago-payment{background:linear-gradient(135deg,#b8ff3d14,#0000),#ffffff06;border-style:solid}.pix-result-dialog{width:min(920px,100%);overflow-y:auto}.pix-result-layout{grid-template-columns:1.08fr .92fr;min-height:590px;display:grid}.pix-order-panel,.pix-payment-panel{min-width:0;padding:44px}.pix-payment-panel{background:radial-gradient(circle at 50% 34%,#b8ff3d14,#0000 19rem),#171026}.pix-payment-panel h2{font-family:var(--display);letter-spacing:.025em;text-transform:uppercase;margin:3px 0 17px;font-size:clamp(39px,4.4vw,58px);font-weight:400;line-height:.93}.pix-status{min-height:32px;color:var(--lime);letter-spacing:.04em;text-transform:uppercase;background:#b8ff3d13;border:1px solid #b8ff3d3d;border-radius:999px;align-items:center;gap:7px;margin-bottom:17px;padding:7px 10px;font-size:11px;display:inline-flex}.pix-status>span{font-size:12px}.pix-status small{color:#d8d1e0;border-left:1px solid #ffffff26;padding-left:7px;font-size:10px;font-weight:850}.pix-status.approved{background:#b8ff3d24;border-color:#b8ff3d80}.pix-status.failed{color:#ff9d9d;background:#ff6b6b14;border-color:#ff6b6b59}.pix-qr-frame,.pix-qr-loading{aspect-ratio:1;background:#fff;border:1px solid #b8ff3d42;border-radius:18px;place-items:center;width:min(230px,100%);margin:0 auto 15px;padding:12px;display:grid;box-shadow:0 20px 55px #0000004d,0 0 0 5px #b8ff3d06}.pix-qr-frame img{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.pix-qr-loading{color:#aaa2b3;background:#ffffff0a;font-size:13px;font-weight:800}.pix-copy-block{gap:8px;display:grid}.pix-copy-block label{color:#c9c1d2;letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:900}.pix-copy-block textarea{resize:none;color:#ddd6e3;background:#05081399;border:1px solid #ffffff1f;border-radius:10px;outline:none;width:100%;min-height:62px;padding:10px 11px;font:11px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}.pix-copy-block textarea:focus{border-color:#b8ff3d80}.pix-copy-button{justify-content:center;width:100%}.pix-order-panel{border-left:1px solid var(--line);background:linear-gradient(155deg,#b8ff3d0e,#0000 35%),#10172a;flex-direction:column;display:flex}.pix-order-panel>h3{color:var(--lime);font-family:var(--display);letter-spacing:.02em;margin:6px 0 22px;font-size:48px;font-weight:400}.pix-order-items{border-block:1px solid var(--line);gap:11px;max-height:170px;padding-block:14px;display:grid;overflow-y:auto}.pix-order-items div{color:#aaa4b5;justify-content:space-between;gap:16px;font-size:12px;line-height:1.4;display:flex}.pix-order-items strong{color:#fff;flex:none}.pix-order-details{gap:12px;margin:18px 0;display:grid}.pix-order-details div{justify-content:space-between;align-items:baseline;gap:15px;display:flex}.pix-order-details dt{color:#777183;text-transform:uppercase;font-size:11px;font-weight:850}.pix-order-details dd{color:#fff;text-align:right;margin:0;font-size:12.5px;font-weight:800}.pix-refresh-button{justify-content:center;width:100%;min-height:44px;margin-top:auto}.pix-ticket-link{color:var(--lime);text-align:center;margin-top:12px;font-size:12px;font-weight:800;text-decoration:none}.pix-ticket-link:hover{text-decoration:underline}.delivery-tracking-cta{justify-content:center;gap:12px;width:100%;min-height:48px;margin-top:14px;font-size:13px;box-shadow:0 10px 28px #b8ff3d24}.tracking-link-block{margin-top:12px}.order-tracking-button,.tracking-link-button{justify-content:center;width:100%;min-height:42px}.tracking-link-block p{color:#817a8d;text-align:center;margin:8px 0 0;font-size:11px;line-height:1.5}.order-tracking-button{margin-top:9px}.pix-security-note{color:#817a8d;text-align:center;margin:15px 0 0;font-size:11px;line-height:1.55}.member-order-topline>span.delivered,.order-card-top strong.delivered{color:var(--lime);background:#b8ff3d26}.member-order-topline>span.in-progress,.order-card-top strong.in-progress{color:#ffd166;background:#f6c45324}.member-order-topline>span.pending,.order-card-top strong.pending{color:#bbb1c8;background:#978aa81f}.member-order-topline>span.failed,.order-card-top strong.failed{color:#ff9d9d;background:#ff6b6b1f}.member-payment-button{justify-content:space-between;width:100%;min-height:42px;margin-top:18px}.member-payment-button+.member-support-button{margin-top:8px}.order-support-button{justify-content:center;width:100%;min-height:43px;margin-top:9px}@media (width<=760px){.pix-result-layout{grid-template-columns:1fr}.pix-order-panel,.pix-payment-panel{padding:35px 24px 28px}.pix-order-panel{border-top:1px solid var(--line);border-left:0}}@media (width<=540px){.pix-result-dialog{max-height:calc(100dvh - 18px)}.pix-order-panel,.pix-payment-panel{padding:31px 17px 22px}.pix-payment-panel h2{font-size:39px}.pix-qr-frame,.pix-qr-loading{width:205px}.pix-order-panel>h3{font-size:42px}}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{background:radial-gradient(circle at 15% 5%,#5e2e9338,transparent 26rem),linear-gradient(180deg,var(--aubergine) 0,#100b1c 48%,#0b0a14 100%);min-width:320px;color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0}body.no-scroll{overflow:hidden}button,input{font:inherit}a,button{-webkit-tap-highlight-color:transparent}a,button{color:inherit}a{text-decoration:none}::selection{background:var(--lime);color:#11151c}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:200;background:var(--lime);color:#11151c;border-radius:10px;padding:12px 16px;font-weight:800;transition:transform .16s;position:fixed;top:12px;left:12px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.section-shell{width:min(1240px,100% - 40px);margin-inline:auto}.site-header{z-index:80;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#0b0814d1;height:84px;position:sticky;top:0}.header-inner{justify-content:space-between;align-items:center;gap:28px;width:min(1340px,100% - 40px);height:100%;margin-inline:auto;display:flex}.brand,.footer-brand-lockup{align-items:center;gap:11px;display:inline-flex}.brand{cursor:pointer;background:0 0;border:0;flex:none}.logo-mark{background:linear-gradient(145deg,#b8ff3d33,#0000 48%),#221333;border:1px solid #b8ff3d57;border-radius:13px 13px 17px 17px;flex:none;place-items:center;width:44px;height:44px;display:inline-grid;position:relative;overflow:hidden;box-shadow:inset 0 0 18px #b8ff3d14,0 0 24px #b8ff3d14}.logo-crown{z-index:1;color:var(--gold);text-shadow:0 3px 12px #f6c4534d;margin-top:-3px;font-size:28px;line-height:1;position:relative}.logo-sprout{color:var(--lime);font-size:9px;position:absolute;bottom:5px;right:7px;transform:rotate(25deg)}.brand-copy{color:var(--ink);font-family:var(--display);letter-spacing:.065em;text-align:left;font-size:19px;line-height:.9;display:grid}.brand-copy strong{color:var(--lime);letter-spacing:.08em;font-size:23px;font-weight:400}.desktop-nav{justify-content:center;align-items:center;gap:30px;display:flex}.desktop-nav a,.desktop-nav button{color:#d9d4e2;cursor:pointer;background:0 0;border:0;font-size:14px;font-weight:700;position:relative}.desktop-nav a:after,.desktop-nav button:after{background:var(--lime);content:"";height:2px;transition:right .18s,left .18s;position:absolute;bottom:-11px;left:50%;right:50%}.desktop-nav a:hover:after,.desktop-nav button:hover:after{left:0;right:0}.header-actions{align-items:center;gap:10px;display:flex}.service-status{color:#dbd6e4;white-space:nowrap;align-items:center;gap:8px;margin-right:4px;font-size:12px;font-weight:700;display:inline-flex}.status-dot{background:var(--lime);width:8px;height:8px;box-shadow:0 0 0 5px #b8ff3d17,0 0 16px var(--lime);border-radius:99px;display:inline-block}.cart-button,.icon-button,.mobile-menu-button{border:1px solid var(--line);cursor:pointer;background:#ffffff0a;border-radius:12px;justify-content:center;align-items:center;height:44px;transition:border-color .16s,background .16s,transform .16s;display:inline-flex}.cart-button:hover,.icon-button:hover,.mobile-menu-button:hover{background:#b8ff3d14;border-color:#b8ff3d73}.icon-button{color:#ddd7e6;gap:7px;padding:0 13px;font-size:13px;font-weight:700}.cart-button{background:var(--lime);color:#11151c;gap:8px;padding:0 9px 0 14px;font-size:13px;font-weight:900}.cart-button:hover{border-color:var(--lime);background:#c7ff65}.cart-count{background:#0c141026;border-radius:8px;place-items:center;min-width:25px;height:25px;font-size:12px;display:inline-grid}.mobile-menu-button{flex-direction:column;gap:6px;width:44px;display:none}.mobile-menu-button span{background:var(--ink);width:18px;height:2px;display:block}.trust-strip{color:#aca7b8;letter-spacing:.02em;background:#0b1327;border-bottom:1px solid #ffffff12;justify-content:center;align-items:center;gap:clamp(30px,6vw,86px);min-height:43px;font-size:11px;font-weight:700;display:flex}.trust-strip div{align-items:center;gap:8px;display:inline-flex}.trust-strip span{color:var(--lime);font-weight:900}.hero{isolation:isolate;border-bottom:1px solid var(--line);min-height:680px;display:grid;position:relative;overflow:hidden}.hero-image{z-index:-2;background-image:url(/assets/royal-garden-hero.webp);background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.01)}.hero-vignette{background:linear-gradient(90deg,#090816fa,#100a1ee8 30%,#110a1f5c 58%,#09081621 78%),linear-gradient(#08071414 35%,#0c0718cc);position:absolute;inset:0}.hero-content{flex-direction:column;justify-content:center;align-items:flex-start;width:min(1240px,100% - 40px);margin-inline:auto;padding:88px 0 120px;display:flex}.eyebrow{color:var(--lime);letter-spacing:.16em;align-items:center;gap:9px;margin:0 0 17px;font-size:11px;font-weight:900;line-height:1.4;display:flex}.eyebrow,.hero h1{text-transform:uppercase}.hero h1{max-width:680px;color:var(--ink);font-family:var(--display);letter-spacing:.008em;text-wrap:balance;margin:0;font-size:clamp(62px,7.2vw,110px);font-weight:400;line-height:.87}.hero h1 span{color:var(--lime);text-shadow:0 0 38px #b8ff3d21;display:block}.hero-description{color:#d6d0df;max-width:590px;margin:29px 0 0;font-size:17px;line-height:1.75}.hero-actions{align-items:center;gap:12px;margin-top:34px;display:flex}.primary-button,.secondary-button{cursor:pointer;border-radius:13px;justify-content:center;align-items:center;gap:18px;min-height:50px;padding:0 21px;font-size:13px;font-weight:900;transition:transform .16s,box-shadow .16s,border-color .16s,background .16s;display:inline-flex}.primary-button{border:1px solid var(--lime);background:var(--lime);color:#11151c;box-shadow:0 12px 34px #6fc0191f}.primary-button:hover{background:#c8ff68;transform:translateY(-2px);box-shadow:0 16px 42px #6fc01938}.secondary-button{color:var(--ink);background:#ffffff0b;border:1px solid #ffffff29}.secondary-button:hover{background:#b8ff3d12;border-color:#b8ff3d70;transform:translateY(-2px)}.hero-points{color:#aaa4b7;gap:25px;margin:31px 0 0;padding:0;font-size:11px;font-weight:700;list-style:none;display:flex}.hero-points li{align-items:center;gap:7px;display:inline-flex}.hero-points span{width:18px;height:18px;color:var(--lime);border:1px solid #b8ff3d52;border-radius:99px;place-items:center;font-size:10px;display:inline-grid}.hero-caption{box-shadow:var(--shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--ink);background:#0f0a1dab;border:1px solid #ffffff21;border-radius:14px;align-items:center;gap:12px;padding:11px 15px 11px 11px;font-size:12px;font-weight:800;display:inline-flex;position:absolute;bottom:40px;right:max(20px,50% - 620px)}.hero-caption small{color:#aaa4b7;letter-spacing:.1em;text-transform:uppercase;margin-bottom:2px;font-size:9px;font-weight:800;display:block}.mini-crown{width:37px;height:37px;color:var(--gold);background:#f6c45321;border-radius:10px;place-items:center;font-size:22px;display:inline-grid}.catalog-section,.faq-section,.featured{padding-block:95px}.catalog-intro,.section-heading{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:35px;display:flex}.catalog-intro .eyebrow,.section-heading .eyebrow{margin-bottom:11px}.catalog-intro h2,.delivery-copy h2,.faq-heading h2,.section-heading h2{font-family:var(--display);letter-spacing:.025em;text-transform:uppercase;margin:0;font-size:clamp(36px,4vw,58px);font-weight:400;line-height:.95}.text-link{color:#d8d3e0;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #b8ff3d59;align-items:center;gap:9px;padding:9px 0;font-size:12px;font-weight:800;display:inline-flex}.text-link span{color:var(--lime)}.featured-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:19px;display:grid}.product-card{background:linear-gradient(#ffffff09,#0000 54%),#1b132cd1;border:1px solid #ffffff1b;border-radius:19px;min-width:0;transition:transform .2s,border-color .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 18px 50px #04030c24}.product-card-hitarea{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;text-decoration:none;display:block}.product-art{--art-color:var(--lime);isolation:isolate;background:radial-gradient(circle at 50% 55%,var(--art-color),transparent 30%),radial-gradient(circle at 50% 45%,#17263a 0,#111126 55%,#0d0a1a 100%);border-bottom:1px solid #ffffff14;place-items:center;width:100%;height:186px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.product-art{background:radial-gradient(circle at 50% 55%,color-mix(in srgb,var(--art-color) 23%,transparent),transparent 30%),radial-gradient(circle at 50% 45%,#17263a 0,#111126 55%,#0d0a1a 100%)}}.product-card-large .product-art{height:240px}.product-art.accent-gold{--art-color:var(--gold)}.product-art.accent-violet{--art-color:#a75cff}.product-art.accent-blue{--art-color:var(--blue)}.product-art.accent-rose{--art-color:var(--rose)}.art-orbit{z-index:-1;border:1px solid var(--art-color);width:112px;height:112px;position:absolute}@supports (color:color-mix(in lab,red,red)){.art-orbit{border:1px solid color-mix(in srgb,var(--art-color) 62%,transparent)}}.art-orbit{box-shadow:0 0 36px var(--art-color),inset 0 0 35px var(--art-color);border-radius:50%}@supports (color:color-mix(in lab,red,red)){.art-orbit{box-shadow:0 0 36px color-mix(in srgb,var(--art-color) 18%,transparent),inset 0 0 35px color-mix(in srgb,var(--art-color) 7%,transparent)}}.art-orbit{transform:rotateX(69deg) rotate(-12deg)}.art-orbit:after,.art-orbit:before{border:1px dashed var(--art-color);position:absolute;inset:14px}@supports (color:color-mix(in lab,red,red)){.art-orbit:after,.art-orbit:before{border:1px dashed color-mix(in srgb,var(--art-color) 42%,transparent)}}.art-orbit:after,.art-orbit:before{border-radius:inherit;content:""}.art-orbit:after{opacity:.28;border-style:solid;inset:-11px}.art-grid{z-index:-2;opacity:.23;transform-origin:bottom;background-image:linear-gradient(#ffffff12 1px,#0000 0),linear-gradient(90deg,#ffffff12 1px,#0000 0);background-position:50%;background-size:26px 26px;position:absolute;inset:0;transform:perspective(280px) rotateX(56deg) scale(1.25);-webkit-mask-image:radial-gradient(circle at 50% 55%,#000,#0000 68%);mask-image:radial-gradient(circle at 50% 55%,#000,#0000 68%)}.art-symbol{color:var(--art-color);font-family:var(--display);text-shadow:0 8px 0 var(--art-color),0 18px 30px var(--art-color);font-size:74px;line-height:1;position:relative}@supports (color:color-mix(in lab,red,red)){.art-symbol{text-shadow:0 8px 0 color-mix(in srgb,var(--art-color) 34%,#090613),0 18px 30px color-mix(in srgb,var(--art-color) 32%,transparent)}}.art-symbol{transform:perspective(260px) rotateY(-11deg) rotateX(3deg)}.art-spark{color:var(--art-color);text-shadow:0 0 12px;position:absolute}.art-spark-one{font-size:16px;top:22%;right:19%}.art-spark-two{font-size:40px;bottom:17%;left:18%}.product-card-body{min-height:160px;padding:19px 18px 75px;display:block}.product-card-large .product-card-body{min-height:176px;padding:22px 22px 78px}.product-meta{color:#888398;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;font-size:9px;font-weight:800;display:flex}.product-meta span:last-child{color:var(--lime)}.product-name{min-height:42px;color:var(--ink);font-size:15px;line-height:1.38;display:block}.product-card-large .product-name{min-height:46px;font-size:18px}.price-row>span:first-child{gap:3px;display:grid}.old-price{color:#858092;font-size:10px;text-decoration:line-through}.current-price{font-size:20px}.current-price,.discount-badge{color:var(--lime);font-weight:900}.discount-badge{background:#b8ff3d1a;border:1px solid #b8ff3d30;border-radius:7px;padding:5px 7px;font-size:10px}.card-add{height:42px;color:var(--lime);cursor:pointer;background:#b8ff3d16;border:1px solid #b8ff3d33;border-radius:11px;justify-content:center;align-items:center;gap:7px;font-size:11px;font-weight:900;transition:color .16s,background .16s;display:flex;position:absolute;bottom:14px;left:14px;right:14px}.card-add:hover{background:var(--lime);color:#11151c}.search-field{color:#8d8799;background:#ffffff0b;border:1px solid #ffffff1f;border-radius:14px;align-items:center;gap:10px;width:min(440px,100%);height:52px;padding:0 14px;transition:border-color .16s,background .16s;display:flex}.search-field:focus-within{background:#ffffff0f;border-color:#b8ff3d70}.search-field>span:first-child{color:var(--lime);font-size:25px;line-height:1}.search-field input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:13px}.search-field input::placeholder{color:#817b8d}.search-field button{cursor:pointer;background:#ffffff12;border:0;border-radius:7px;flex:none;place-items:center;width:27px;height:27px;display:grid}.category-tabs{scrollbar-width:thin;scrollbar-color:#b8ff3d40 transparent;gap:9px;margin:0 0 19px;padding-bottom:10px;display:flex;overflow-x:auto}.category-tabs button{border:1px solid var(--line);color:#aaa5b6;cursor:pointer;background:#ffffff09;border-radius:11px;flex:none;align-items:center;gap:8px;min-height:40px;padding:0 12px;font-size:11px;font-weight:800;transition:border-color .16s,background .16s,color .16s;display:inline-flex}.category-tabs button.active,.category-tabs button:hover{color:var(--ink);background:#b8ff3d17;border-color:#b8ff3d57}.category-tabs button.active{box-shadow:inset 0 -2px var(--lime)}.category-tabs button span{min-width:22px;height:22px;color:var(--lime);background:#ffffff0f;border-radius:7px;place-items:center;font-size:9px;display:inline-grid}.catalog-result-bar{color:#7e788c;justify-content:space-between;align-items:center;margin-bottom:18px;font-size:11px;display:flex}.catalog-result-bar p{margin:0}.catalog-result-bar strong{color:var(--ink)}.product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;display:grid}.show-more-wrap{justify-content:center;margin-top:34px;display:flex}.empty-search{text-align:center;background:#ffffff06;border:1px dashed #ffffff24;border-radius:20px;align-content:center;place-items:center;min-height:360px;display:grid}.empty-search>span{color:var(--lime);font-size:54px}.empty-search h3{margin:12px 0 6px;font-size:21px}.empty-search p{color:var(--muted);margin:0 0 20px;font-size:13px}.delivery-section{border-block:1px solid var(--line);background:radial-gradient(circle at 18%,#b8ff3d1a,#0000 27rem),radial-gradient(circle at 85% 20%,#7241b933,#0000 28rem),#0c1329;position:relative;overflow:hidden}.delivery-section:before{opacity:.06;content:"";background-image:linear-gradient(#fff 1px,#0000 0),linear-gradient(90deg,#fff 1px,#0000 0);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 48%,#000);mask-image:linear-gradient(90deg,#000,#0000 48%,#000)}.delivery-inner{z-index:1;grid-template-columns:.8fr 1.2fr;align-items:center;gap:90px;padding-block:104px;display:grid;position:relative}.delivery-copy>p:not(.eyebrow){color:#aaa6ba;max-width:500px;margin:25px 0 29px;font-size:14px;line-height:1.8}.delivery-steps{gap:12px;margin:0;padding:0;list-style:none;display:grid}.delivery-steps li{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1b1330ab;border:1px solid #ffffff1a;border-radius:17px;grid-template-columns:70px 1fr;align-items:center;min-height:120px;padding:24px;display:grid}.step-number{color:var(--gold);font-family:var(--display);font-size:29px}.delivery-steps strong{color:var(--ink);margin-bottom:7px;font-size:16px;display:block}.delivery-steps p{color:#9a95aa;margin:0;font-size:12px;line-height:1.55}.faq-heading>p{color:#928c9f;max-width:440px;margin:0;font-size:12px;line-height:1.65}.faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.faq-grid details{border:1px solid var(--line);background:#ffffff08;border-radius:14px;min-height:72px;padding:0 19px}.faq-grid details[open]{background:#b8ff3d0b;border-color:#b8ff3d38}.faq-grid summary{cursor:pointer;padding:23px 34px 23px 0;font-size:13px;font-weight:800;list-style:none;position:relative}.faq-grid summary::-webkit-details-marker{display:none}.faq-grid summary:after{width:27px;height:27px;color:var(--lime);content:"+";background:#ffffff0e;border-radius:8px;place-items:center;font-size:18px;display:grid;position:absolute;top:19px;right:0}.faq-grid details[open] summary:after{content:"−"}.faq-grid details p{color:#a7a2b2;margin:-5px 0 23px;font-size:12px;line-height:1.7}.site-footer{border-top:1px solid var(--line);background:#090913}.footer-main{grid-template-columns:1.2fr .6fr .75fr;gap:70px;padding-block:58px;display:grid}.footer-brand p{color:#858091;max-width:410px;margin:20px 0 0;font-size:12px;line-height:1.7}.footer-main>div:not(.footer-brand){color:#8f899a;flex-direction:column;align-items:flex-start;gap:12px;font-size:12px;display:flex}.footer-main>div:not(.footer-brand)>strong{color:var(--ink);letter-spacing:.07em;text-transform:uppercase;margin-bottom:7px;font-size:12px}.footer-main button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.footer-main a:hover,.footer-main button:hover{color:var(--lime)}.footer-legal{color:#635f6c;border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:24px;min-height:72px;font-size:10px;display:flex}.footer-legal p{max-width:780px;margin:0;line-height:1.6}.toast{z-index:180;min-height:52px;box-shadow:var(--shadow);color:var(--ink);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#151124f0;border:1px solid #b8ff3d52;border-radius:14px;align-items:center;gap:10px;padding:10px 17px 10px 10px;font-size:12px;font-weight:800;animation:toast-in .22s both;display:flex;position:fixed;right:22px}.toast span{background:var(--lime);color:#10140f;border-radius:9px;place-items:center;width:31px;height:31px;display:grid}.overlay{z-index:120;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#04030cc7;place-items:center;padding:24px;animation:overlay-in .18s both;display:grid;position:fixed;inset:0}.chat-header>button,.dialog-close,.drawer-header>button,.mobile-menu-top>button{border:1px solid var(--line);color:#bbb5c6;cursor:pointer;background:#ffffff0a;border-radius:11px;place-items:center;width:39px;height:39px;font-size:23px;line-height:1;display:grid}.chat-header>button:hover,.dialog-close:hover,.drawer-header>button:hover,.mobile-menu-top>button:hover{color:var(--lime);border-color:#b8ff3d59}.product-dialog{background:#171026;border:1px solid #ffffff21;border-radius:24px;grid-template-columns:1.08fr .92fr;width:min(960px,100%);max-height:min(720px,100vh - 48px);animation:dialog-in .22s both;display:grid;position:relative;overflow:hidden;box-shadow:0 42px 130px #00000085}.checkout-dialog>.dialog-close,.product-dialog>.dialog-close{z-index:3;position:absolute;top:17px;right:17px}.product-dialog-art{min-height:570px;position:relative}.product-dialog-art .product-art{border:0;height:100%;min-height:570px}.product-dialog-art .art-symbol{font-size:135px}.product-dialog-art .art-orbit{width:230px;height:230px}.dialog-art-badge{color:#9690a2;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#08071385;border:1px solid #ffffff1a;border-radius:8px;padding:7px 9px;font-size:9px;font-weight:800;position:absolute;bottom:18px;left:18px}.product-dialog-copy{flex-direction:column;padding:56px 40px 34px;display:flex;overflow-y:auto}.product-dialog-copy h2{font-family:var(--display);letter-spacing:.025em;text-transform:uppercase;margin:0;font-size:46px;font-weight:400;line-height:.95}.dialog-pricing{align-items:center;gap:11px;margin:24px 0;display:flex}.dialog-pricing strong{color:var(--lime);font-size:31px}.dialog-pricing span{color:#817b8f;font-size:12px;text-decoration:line-through}.product-dialog-copy>p:not(.eyebrow,.demo-note){color:#aaa5b6;margin:0;font-size:13px;line-height:1.7}.product-assurances{color:#b9b4c4;background:#ffffff06;border:1px solid #ffffff14;border-radius:14px;gap:11px;margin:24px 0;padding:18px;font-size:11px;list-style:none;display:grid}.product-assurances li{align-items:center;gap:8px;display:flex}.product-assurances span{color:var(--lime)}.quantity-row{color:#a9a3b5;justify-content:space-between;align-items:center;margin:0 0 18px;font-size:11px;font-weight:800;display:flex}.mini-quantity,.quantity-row>div{border:1px solid var(--line);border-radius:10px;align-items:center;height:37px;display:flex;overflow:hidden}.mini-quantity button,.quantity-row button{cursor:pointer;background:#ffffff0a;border:0;width:35px;height:100%}.mini-quantity span,.quantity-row strong{border-inline:1px solid var(--line);place-items:center;min-width:38px;height:100%;display:grid}.dialog-buy{justify-content:space-between;width:100%}.demo-note{color:#777181;text-align:center;margin:12px 0 0;font-size:9px;line-height:1.5}.drawer-overlay{justify-content:flex-end;align-items:stretch;padding:0;display:flex}.side-drawer{background:#130e20;border-left:1px solid #ffffff1f;flex-direction:column;width:min(470px,100%);height:100%;animation:drawer-in .24s both;display:flex;box-shadow:-34px 0 100px #0000006b}.drawer-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:104px;padding:20px 22px;display:flex}.drawer-header .eyebrow{margin-bottom:6px}.drawer-header h2{font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:34px;font-weight:400}.cart-lines{flex-direction:column;flex:1;gap:10px;padding:16px 18px;display:flex;overflow-y:auto}.cart-line{border:1px solid var(--line);background:#ffffff06;border-radius:14px;grid-template-columns:82px 1fr;gap:13px;padding:10px;display:grid}.product-art.compact{border:0;border-radius:11px;width:82px;height:82px}.product-art.compact .art-symbol{font-size:32px}.product-art.compact .art-orbit{width:47px;height:47px}.product-art.compact .art-grid,.product-art.compact .art-spark{display:none}.cart-line>div{min-width:0}.cart-line>div>strong{text-overflow:ellipsis;white-space:nowrap;margin:4px 0;font-size:12px;display:block;overflow:hidden}.cart-line>div>span{color:var(--lime);text-transform:uppercase;font-size:9px;font-weight:800}.cart-line-bottom{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.cart-line-bottom>strong{color:var(--ink);font-size:12px}.mini-quantity{border-radius:7px;height:27px}.mini-quantity button{width:27px;font-size:11px}.mini-quantity span{min-width:27px;font-size:10px}.cart-summary{border-top:1px solid var(--line);background:#ffffff05;padding:20px 22px 24px}.cart-summary>div{color:#a59fb1;justify-content:space-between;align-items:center;font-size:12px;display:flex}.cart-summary>div strong{color:var(--lime);font-size:25px}.cart-summary>p{color:#746f7e;margin:9px 0 17px;font-size:9px;line-height:1.5}.cart-summary .primary-button,.order-card .primary-button{justify-content:space-between;width:100%}.drawer-text-button{color:#8f899b;cursor:pointer;background:0 0;border:0;margin:13px auto 0;font-size:11px;font-weight:700;display:block}.drawer-text-button:hover{color:var(--lime)}.empty-drawer{text-align:center;flex:1;align-content:center;place-items:center;padding:35px;display:grid}.empty-drawer>span{width:74px;height:74px;color:var(--gold);background:#b8ff3d0f;border:1px solid #b8ff3d2b;border-radius:22px;place-items:center;font-size:38px;display:grid}.empty-drawer h3{margin:20px 0 8px;font-size:18px}.empty-drawer p{color:#8f899b;max-width:290px;margin:0 0 23px;font-size:12px;line-height:1.6}.checkout-dialog{background:#171026;border:1px solid #ffffff21;border-radius:24px;width:min(1040px,100%);max-height:calc(100vh - 48px);animation:dialog-in .22s both;position:relative;overflow:hidden;box-shadow:0 42px 130px #00000085}.checkout-dialog form{max-height:inherit;grid-template-columns:1.08fr .92fr;display:grid}.checkout-form{flex-direction:column;padding:50px 44px 40px;display:flex;overflow-y:auto}.checkout-form h2{font-family:var(--display);letter-spacing:.03em;text-transform:uppercase;margin:0;font-size:46px;font-weight:400;line-height:.95}.checkout-form>p:not(.eyebrow){color:#9993a5;margin:16px 0 24px;font-size:13.5px;line-height:1.65}.checkout-form label{color:#bbb5c5;gap:7px;margin-top:13px;font-size:12.5px;font-weight:800;display:grid}.checkout-form input{width:100%;height:51px;color:var(--ink);background:#ffffff0b;border:1px solid #ffffff1f;border-radius:11px;outline:0;padding:0 14px;font-size:14px}.checkout-form input:focus{border-color:#b8ff3d80}.checkout-form input::placeholder{color:#6f697a}.checkout-form input[readonly]{cursor:default;color:#aaa3b3}.checkout-form small{color:var(--lime);font-size:11px;font-weight:700}.checkout-summary{border-left:1px solid var(--line);background:linear-gradient(160deg,#b8ff3d09,#0000 38%),#070c1b7a;flex-direction:column;padding:50px 35px 35px;display:flex;overflow-y:auto}.checkout-items{border-block:1px solid var(--line);gap:11px;max-height:215px;padding:12px 0;display:grid;overflow-y:auto}.checkout-items div,.checkout-total{color:#aaa4b5;justify-content:space-between;align-items:flex-start;gap:18px;font-size:12px;line-height:1.4;display:flex}.checkout-pricing{gap:8px;margin:14px 0 18px;display:grid}.checkout-pricing>div,.pix-order-totals>div{color:#aaa4b5;justify-content:space-between;align-items:center;gap:16px;font-size:12px;display:flex}.checkout-pricing>div strong,.pix-order-totals>div strong{color:#fff;font-size:12px}.checkout-pricing>.discount,.checkout-pricing>.discount strong,.pix-order-totals>.discount,.pix-order-totals>.discount strong{color:var(--lime)}.checkout-pricing .checkout-total{border-top:1px solid var(--line);margin:4px 0 0;padding-top:11px}.checkout-pricing .checkout-total strong{color:var(--lime);font-size:28px}.checkout-items strong{color:var(--ink);flex:none;font-size:12px}.checkout-total{align-items:center;margin:19px 0}.checkout-total strong{color:var(--lime);font-size:25px}.payment-placeholder{background:#b8ff3d0a;border:1px dashed #b8ff3d40;border-radius:12px;grid-template-columns:48px 1fr;align-items:center;gap:12px;margin-bottom:18px;padding:13px;display:grid}.payment-placeholder>span{background:var(--lime);color:#11151c;border-radius:8px;place-items:center;height:34px;font-size:11px;font-weight:950;display:grid}.payment-placeholder p{color:#9993a5;margin:0;font-size:11px;line-height:1.5}.payment-placeholder>div strong{color:#fff;margin-bottom:3px;font-size:12px;display:block}.mercado-pago-payment.active{border-color:#b8ff3d6e;box-shadow:inset 0 0 0 1px #b8ff3d14}.checkout-recording-note{background:#f6c4530b;border:1px solid #f6c4532b;border-radius:10px;align-items:flex-start;gap:9px;margin-bottom:13px;padding:10px 11px;display:flex}.checkout-recording-note>span{color:var(--gold);font-size:11px}.checkout-recording-note p{color:#aaa3b3;margin:0;font-size:11.5px;line-height:1.6}.checkout-policy{color:#aaa3b3;align-items:flex-start;gap:9px;margin-bottom:14px;font-size:11.5px;line-height:1.55;display:flex}.checkout-policy input{width:15px;height:15px;accent-color:var(--lime);flex:none;margin:1px 0 0}.checkout-policy a{color:var(--lime);font-weight:850}.pix-order-totals{gap:7px;padding:13px 0 0;display:grid}.delivery-next-step{background:#b8ff3d0e;border:1px solid #b8ff3d33;border-radius:11px;margin-top:14px;padding:12px}.delivery-next-step strong{color:var(--lime);font-size:12.5px}.delivery-next-step p{color:#a9a2b2;margin:5px 0 0;font-size:11.5px;line-height:1.55}.member-delivery-window,.order-delivery-window{border-left:2px solid var(--lime);background:#b8ff3d0a;padding:10px 11px;line-height:1.55;color:#aaa3b3!important;margin:12px 0 0!important;font-size:9px!important}.checkout-summary .primary-button{justify-content:space-between;width:100%;padding-inline:16px;font-size:13px}.orders-drawer{width:min(500px,100%)}.order-card{background:linear-gradient(145deg,#b8ff3d0e,#0000 45%),#ffffff06;border:1px solid #b8ff3d33;border-radius:17px;margin:18px;padding:22px}.order-card-top{color:#908a9b;justify-content:space-between;align-items:center;font-size:10px;font-weight:800;display:flex}.order-card-top strong{color:var(--gold);text-transform:uppercase;background:#f6c4531a;border-radius:7px;padding:5px 7px;font-size:9px}.order-card h3{margin:24px 0 6px;font-size:20px}.order-card>p:not(.demo-note){color:#837d8e;margin:0;font-size:10px}.order-card dl{border-block:1px solid var(--line);grid-template-columns:1.5fr .6fr .9fr;margin:20px 0;padding:15px 0;display:grid}.order-card dl div{min-width:0}.order-card dt{color:#706a79;letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:8px;font-weight:800}.order-card dd{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;font-weight:800;overflow:hidden}.order-timeline{gap:14px;margin:20px 0 25px;padding-left:3px;display:grid;position:relative}.order-timeline:before{z-index:0;content:"";background:#ffffff1a;width:1px;position:absolute;top:13px;bottom:13px;left:13px}.order-timeline span{z-index:1;color:#7f7989;align-items:center;gap:10px;font-size:12px;font-weight:850;display:flex;position:relative}.order-timeline i{color:#77717f;background:#181123;border:1px solid #ffffff1f;border-radius:99px;flex:none;place-items:center;width:22px;height:22px;font-size:8px;font-style:normal;display:grid}.order-timeline .complete{color:var(--ink)}.order-timeline .complete i{border-color:var(--lime);background:var(--lime);color:#11151c}.order-timeline .current{color:#ffd166}.order-timeline .current i{color:#ffd166;background:#f6c45314;border-color:#ffd166;box-shadow:0 0 14px #f6c45333}.order-timeline .failed{color:#ff9d9d}.order-timeline .failed i{color:#ff9d9d;border-color:#ff6b6b99}.chat-overlay{place-items:end;padding:24px}.chat-dialog{width:min(430px,100%);height:min(610px,100vh - 48px);box-shadow:var(--shadow);background:#141020;border:1px solid #ffffff21;border-radius:21px;grid-template-rows:auto 1fr auto;animation:dialog-in .22s both;display:grid;overflow:hidden}.chat-header{border-bottom:1px solid var(--line);justify-content:space-between;min-height:82px;padding:15px 16px}.chat-header,.chat-header>div{align-items:center;display:flex}.chat-header>div{gap:13px}.chat-header h2{margin:0;font-size:13px}.chat-header p{color:#817b8b;margin:3px 0 0;font-size:9px}.chat-body{background:radial-gradient(circle at 50% 0,#5a30891c,#0000 18rem),#0e0d18;flex-direction:column;gap:14px;padding:18px 15px;display:flex;overflow-y:auto}.chat-message{align-items:flex-start;gap:9px;max-width:88%;display:flex}.chat-message .logo-mark{border-radius:9px;width:29px;height:29px}.chat-message .logo-crown{font-size:18px}.chat-message>div{border:1px solid var(--line);background:#ffffff0b;border-radius:5px 13px 13px;padding:11px 12px}.chat-message strong{color:var(--lime);margin-bottom:5px;font-size:9px;display:block}.chat-message p{color:#c0bac9;margin:0;font-size:10px;line-height:1.6}.user-message{justify-content:flex-end;align-self:flex-end}.user-message>div{background:#b8ff3d12;border-color:#b8ff3d2e;border-radius:13px 5px 13px 13px}.user-message strong{color:var(--gold)}.chat-form{border-top:1px solid var(--line);grid-template-columns:1fr auto;gap:8px;padding:13px;display:grid}.chat-form input{border:1px solid var(--line);width:100%;height:43px;color:var(--ink);background:#ffffff0a;border-radius:10px;outline:0;padding:0 12px;font-size:11px}.chat-form input:focus{border-color:#b8ff3d66}.chat-form button{background:var(--lime);color:#11151c;cursor:pointer;border:0;border-radius:10px;padding:0 16px;font-size:10px;font-weight:900}.chat-form button:disabled{cursor:not-allowed;opacity:.4}.mobile-menu{z-index:160;background:radial-gradient(circle at 70% 10%,#b8ff3d17,#0000 20rem),#100b1c;padding:22px;animation:overlay-in .18s both;display:none;position:fixed;inset:0}.mobile-menu-top{justify-content:space-between;align-items:center;display:flex}.mobile-menu nav{margin-top:65px;display:grid}.mobile-menu nav a,.mobile-menu nav button{border:0;border-bottom:1px solid var(--line);color:var(--ink);cursor:pointer;font-family:var(--display);letter-spacing:.04em;text-align:left;text-transform:uppercase;background:0 0;grid-template-columns:42px 1fr;align-items:center;padding:17px 0;font-size:35px;display:grid}.mobile-menu nav span{color:var(--lime);font-family:var(--body);font-size:9px;font-weight:800}.mobile-menu>p{color:#6d6876;margin:0;font-size:10px;position:absolute;bottom:24px;left:22px}@keyframes overlay-in{0%{opacity:0}to{opacity:1}}@keyframes dialog-in{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes drawer-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes toast-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (width<=1120px){.desktop-nav{gap:20px}.service-status{display:none}.hero{min-height:650px}.hero-vignette{background:linear-gradient(90deg,#090816fa,#100a1ee0 39%,#110a1f42 72%),linear-gradient(#08071414 35%,#0c0718cc)}.product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.desktop-nav,.orders-button{display:none}.mobile-menu,.mobile-menu-button{display:flex}.mobile-menu{flex-direction:column}.trust-strip{gap:30px}.trust-strip div:first-child{display:none}.hero{min-height:720px}.hero-image{background-position:62%}.hero-vignette{background:linear-gradient(90deg,#090816f7,#100a1edb 48%,#110a1f33),linear-gradient(#0807140d 25%,#0c0718e0)}.hero-content{padding-top:78px}.featured-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.featured-grid .product-card:last-child{grid-column:1/-1}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.delivery-inner{grid-template-columns:1fr;gap:48px}.footer-main{grid-template-columns:1.3fr .7fr}.footer-main>div:last-child{grid-column:1/-1}.product-dialog{grid-template-columns:1fr;width:min(640px,100%);overflow-y:auto}.product-dialog-art,.product-dialog-art .product-art{min-height:270px}.product-dialog-art .art-symbol{font-size:90px}.product-dialog-art .art-orbit{width:150px;height:150px}.checkout-dialog{overflow-y:auto}.checkout-dialog form{grid-template-columns:1fr}.checkout-summary{border-top:1px solid var(--line);border-left:0}}@media (width<=640px){html{scroll-padding-top:78px}.header-inner,.hero-content,.section-shell{width:min(100% - 28px,1240px)}.site-header{height:72px}.header-inner{gap:10px}.logo-mark{width:39px;height:39px}.logo-crown{font-size:25px}.brand-copy{font-size:14px}.brand-copy strong{font-size:18px}.cart-button{width:43px;padding:0}.cart-button>span:first-child{display:none}.cart-button{font-size:0}.cart-count{font-size:11px}.trust-strip{gap:20px;min-height:40px;font-size:9px}.trust-strip div:nth-child(2){display:none}.hero{min-height:705px}.hero-image{background-position:70%}.hero-vignette{background:linear-gradient(#0b0818b8,#0a0716ed 80%),linear-gradient(90deg,#0a0716e3,#0a071633)}.hero-content{justify-content:flex-end;padding:70px 0 104px}.hero h1{font-size:clamp(55px,17vw,77px)}.hero-description{margin-top:22px;font-size:14px}.hero-actions{flex-direction:column;align-items:stretch;width:100%}.hero-actions .primary-button,.hero-actions .secondary-button{width:100%}.hero-points{justify-content:space-between;gap:10px;width:100%;margin-top:22px}.hero-points li{gap:5px;font-size:9px}.hero-caption,.hero-points li:nth-child(2){display:none}.catalog-section,.faq-section,.featured{padding-block:68px}.catalog-intro,.section-heading{flex-direction:column;align-items:flex-start;gap:18px}.catalog-intro h2,.delivery-copy h2,.faq-heading h2,.section-heading h2{font-size:39px}.faq-grid,.featured-grid,.product-grid{grid-template-columns:1fr}.featured-grid .product-card:last-child{grid-column:auto}.product-art,.product-card-large .product-art{height:210px}.catalog-intro .search-field{width:100%}.catalog-result-bar span{display:none}.delivery-inner{padding-block:72px}.delivery-steps li{grid-template-columns:55px 1fr;min-height:106px;padding:18px}.step-number{font-size:24px}.faq-heading>p{font-size:11px}.footer-main{grid-template-columns:1fr;gap:38px}.footer-main>div:last-child{grid-column:auto}.footer-legal{flex-direction:column;align-items:flex-start;gap:12px;padding-block:23px}.overlay{padding:10px}.checkout-dialog,.product-dialog{border-radius:18px;max-height:calc(100vh - 20px)}.checkout-form,.checkout-summary,.product-dialog-copy{padding:30px 20px 24px}.checkout-form h2,.product-dialog-copy h2{font-size:37px}.product-dialog-art,.product-dialog-art .product-art{min-height:230px}.drawer-overlay{padding:0}.side-drawer{border-left:0}.chat-overlay{padding:0}.chat-dialog{border:0;border-radius:0;width:100%;height:100%;max-height:none}.toast{bottom:14px;left:14px;right:14px}}.guest-tracking-page{background:radial-gradient(circle at 18% 0,#7e40c433,#0000 32rem),radial-gradient(circle at 88% 22%,#b8ff3d12,#0000 26rem),linear-gradient(#0e0918,#120b20 48%,#090811);min-height:calc(100vh - 76px);padding:56px 0 88px}.guest-tracking-shell{width:min(100% - 40px,980px)}.guest-tracking-header{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px;display:flex}.guest-tracking-header .eyebrow{margin:0 0 7px}.guest-tracking-header h1{color:#fffaf0;font-family:var(--display);letter-spacing:.035em;text-transform:uppercase;margin:0;font-size:clamp(43px,6vw,70px);font-weight:400;line-height:.95}.guest-tracking-header p:last-child{color:#aaa3b3;max-width:620px;margin:13px 0 0;font-size:13px;line-height:1.6}.guest-tracking-header>a{flex:none;min-width:150px;text-decoration:none}.guest-tracking-private-note{background:#f6c4530e;border:1px solid #f6c45338;border-radius:13px;align-items:center;gap:12px;margin-bottom:18px;padding:13px 15px;display:flex}.guest-tracking-private-note>span{background:#f6c4531f;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;font-size:15px;display:grid}.guest-tracking-private-note p{color:#a9a2b2;margin:0;font-size:11px;line-height:1.55}.guest-tracking-private-note strong{color:#ffd166;margin-bottom:2px;display:block}.guest-tracking-state{text-align:center;background:#120d1df5;border:1px solid #ffffff17;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-height:360px;padding:42px;display:flex}.guest-tracking-state>span{width:58px;height:58px;color:var(--lime);border:1px solid #b8ff3d40;border-radius:16px;place-items:center;font-size:26px;font-weight:900;display:grid}.guest-tracking-loader{animation:roblox-lookup-spin .9s linear infinite;border-top-color:var(--lime)!important;border-radius:50%!important}.guest-tracking-state h2{color:#fff;margin:18px 0 7px;font-size:22px}.guest-tracking-state p{color:#8c8594;max-width:480px;margin:0;font-size:12px;line-height:1.6}.guest-tracking-state .primary-button{margin-top:22px;text-decoration:none}.guest-tracking-state.error>span{color:#ff9d9d;background:#ff6b6b14;border-color:#ff6b6b59}.guest-tracking-card{background:linear-gradient(135deg,#b8ff3d0d,#0000 44%),#120d1df7;border-color:#b8ff3d29;padding:25px;box-shadow:0 28px 80px #00000047}.guest-tracking-card .member-order-topline strong{font-size:18px}.guest-tracking-status{background:#f6c4530e;border:1px solid #f6c45333;border-radius:13px;grid-template-columns:46px 1fr;align-items:center;gap:13px;margin:18px 0;padding:15px;display:grid}.guest-tracking-status>span{color:#ffd166;border:1px solid #ffd166;border-radius:50%;place-items:center;width:46px;height:46px;font-size:15px;font-weight:950;display:grid}.guest-tracking-status strong{color:#ffd166;font-size:14px}.guest-tracking-status p{color:#aaa3b3;margin:4px 0 0;font-size:11px;line-height:1.55}.guest-tracking-status.delivered{background:#b8ff3d0e;border-color:#b8ff3d38}.guest-tracking-status.delivered>span{border-color:var(--lime);background:var(--lime);color:#11151c}.guest-tracking-status.delivered strong{color:var(--lime)}.guest-tracking-status.pending{background:#978aa80d;border-color:#978aa82e}.guest-tracking-status.pending>span{color:#c3bacd;border-color:#9f96aa}.guest-tracking-status.pending strong{color:#d4cbdc}.guest-tracking-status.failed{background:#ff6b6b0d;border-color:#ff6b6b38}.guest-tracking-status.failed>span{color:#ff9d9d;border-color:#ff9d9d}.guest-tracking-status.failed strong{color:#ff9d9d}.guest-tracking-items{border:1px solid #ffffff13;border-radius:11px;margin-top:16px;padding:14px}.guest-tracking-items>strong{color:#8f8798;letter-spacing:.06em;text-transform:uppercase;font-size:9px}.guest-tracking-items ul{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.guest-tracking-items li{color:#ddd6e5;border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:14px;padding-top:8px;font-size:11px;display:flex}.guest-tracking-items li strong{color:var(--lime)}.guest-order-progress{margin-top:22px}.guest-tracking-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:18px;display:grid}.guest-tracking-actions .primary-button,.guest-tracking-actions .secondary-button{gap:9px;width:100%;min-height:45px;padding-inline:14px}.guest-tracking-actions .ui-icon{width:17px;height:17px}.order-page-button{justify-content:space-between;width:100%;min-height:45px;margin-top:9px}@media (width<=700px){.guest-tracking-page{min-height:calc(100vh - 66px);padding:32px 0 82px}.guest-tracking-shell{width:min(100% - 22px,980px)}.guest-tracking-header{flex-direction:column;align-items:stretch;gap:16px}.guest-tracking-header h1{font-size:45px}.guest-tracking-header>a{width:100%}.guest-tracking-private-note{align-items:flex-start}.guest-tracking-card{padding:15px}.guest-tracking-card .member-order-topline{align-items:flex-start}.guest-tracking-card .member-order-topline>span{text-align:center;max-width:48%}.guest-tracking-status{grid-template-columns:38px 1fr;padding:12px}.guest-tracking-status>span{width:38px;height:38px}.guest-order-progress{grid-template-columns:1fr;gap:7px}.guest-order-progress span{min-height:45px;padding:12px 5px 0}.guest-tracking-actions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.admin-v2 .admin-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}.admin-v2 .admin-metrics article.metric-rose:after{background:#fb8599}.admin-v2 .metric-rose i{color:#fb8599;background:#fb859912}.admin-v2 .admin-status.payment-review strong{color:var(--admin-gold)}.admin-v2 .admin-status.payment-danger strong{color:#fb8599}.admin-v2 .admin-delivery-status.delivery-payment_review>i{background:#fbad52;box-shadow:0 0 0 5px #fbad5213,0 0 16px #fbad5240}.admin-v2 .admin-payment-box.review{background:#f6c45308;border-color:#f6c4533b}.admin-v2 .admin-payment-box.review .admin-payment-primary>i,.admin-v2 .admin-payment-box.review strong{color:var(--admin-gold)}.admin-v2 .admin-payment-box.review .admin-payment-primary>i{background:#f6c45313}.admin-v2 .admin-payment-box.danger{background:#fb718508;border-color:#fb71853b}.admin-v2 .admin-payment-box.danger .admin-payment-primary>i,.admin-v2 .admin-payment-box.danger strong{color:#fb8599}.admin-v2 .admin-payment-box.danger .admin-payment-primary>i{background:#fb859913}.admin-v2 .admin-financial-history{background:linear-gradient(145deg,#a38bff06,transparent 48%)}.admin-history-empty,.admin-history-loading{color:#8e98aa;background:#ffffff04;border:1px dashed var(--admin-line);border-radius:12px;margin:0;padding:18px;font-size:12px;text-align:center}.admin-history-loading{align-items:center;justify-content:center;gap:8px;display:flex}.admin-history-loading i,.admin-simulation-feedback.working i{border:2px solid #62b5ff36;border-top:2px solid var(--admin-blue);border-radius:50%;width:14px;height:14px;animation:admin-spin .8s linear infinite}.admin-payment-timeline{margin:0;padding:0;list-style:none;display:grid}.admin-payment-timeline li{grid-template-columns:38px minmax(0,1fr);gap:11px;min-height:74px;padding:8px 0;display:grid;position:relative}.admin-payment-timeline li:not(:last-child):after{content:"";background:#ffffff18;width:1px;position:absolute;top:46px;bottom:-8px;left:18px}.admin-payment-timeline li>span{color:var(--admin-blue);background:#62b5ff12;border:1px solid #62b5ff32;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.admin-payment-timeline li.approved>span{color:var(--admin-teal);background:#59d9bd12;border-color:#59d9bd32}.admin-payment-timeline li.review>span{color:var(--admin-gold);background:#f6c45312;border-color:#f6c45332}.admin-payment-timeline li.danger>span{color:#fb8599;background:#fb859912;border-color:#fb859932}.admin-payment-timeline li.ignored{opacity:.58}.admin-payment-timeline li>div{min-width:0;display:grid;align-content:start}.admin-payment-timeline strong{color:#edf1f7;font-size:12.5px}.admin-payment-timeline p{color:#98a1b2;margin:4px 0;font-size:11px;line-height:1.4}.admin-payment-timeline small{color:#727d91;font-size:10.5px}.admin-v2 .admin-simulator-lab{background:linear-gradient(145deg,#62b5ff0a,#a38bff06 55%,transparent);border-left:3px solid #62b5ff80}.admin-simulator-note{color:#aeb8c8;background:#62b5ff0b;border:1px solid #62b5ff2a;border-radius:12px;align-items:flex-start;gap:9px;margin:0 0 13px;padding:12px;font-size:11.5px;line-height:1.5;display:flex}.admin-simulator-note svg{color:var(--admin-blue);flex:none}.admin-simulator-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.admin-simulator-actions.financial{margin-top:8px}.admin-partial-refund>button,.admin-simulator-actions button{color:#c6ccd7;cursor:pointer;background:#ffffff06;border:1px solid var(--admin-line);border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:43px;padding:7px 9px;font-size:10.5px;font-weight:850;line-height:1.3;display:flex}.admin-partial-refund>button:hover:not(:disabled),.admin-simulator-actions button:hover:not(:disabled){color:#fff;border-color:#62b5ff66;background:#62b5ff0c}.admin-simulator-actions button.positive{color:var(--admin-teal);border-color:#59d9bd31}.admin-simulator-actions button.review{color:var(--admin-gold);border-color:#f6c45331}.admin-simulator-actions button.danger{color:#fb9aaa;border-color:#fb859931}.admin-partial-refund>button:disabled,.admin-simulator-actions button:disabled{cursor:not-allowed;opacity:.34}.admin-partial-refund{background:#070b14a8;border:1px solid var(--admin-line);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:9px;margin-top:8px;padding:10px;display:grid}.admin-partial-refund label{color:#9ba5b6;gap:6px;font-size:10.5px;font-weight:800;display:grid}.admin-partial-refund label>div{background:#050811;border:1px solid #ffffff17;border-radius:9px;align-items:center;height:42px;display:flex}.admin-partial-refund label b{color:#7f899b;padding-left:11px;font-size:11px}.admin-partial-refund input{color:#f5f7fb;background:transparent;border:0;outline:0;width:100%;height:100%;padding:0 10px;font-size:12px}.admin-simulation-feedback{color:#bfeadf;background:#59d9bd0b;border:1px solid #59d9bd2b;border-radius:10px;margin:10px 0 0;padding:10px 12px;font-size:11px}.admin-simulation-feedback.working{color:#b9d8f6;align-items:center;gap:8px;display:flex}.admin-v2 .admin-provider-refund{background:linear-gradient(145deg,#fb859908,#f6c45305 55%,transparent);border-left:3px solid #fb859966}.admin-provider-refund-summary{background:#070b14a8;border:1px solid var(--admin-line);border-radius:13px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:10px;padding:12px;display:grid}.admin-provider-refund-summary>span{color:var(--admin-blue);background:#62b5ff12;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.admin-provider-refund-summary>div{min-width:0;display:grid}.admin-provider-refund-summary strong{color:#e7ebf3;font-size:12px}.admin-provider-refund-summary p{color:#8d97a8;margin:3px 0 0;font-size:10.5px;line-height:1.45}.admin-provider-refund-summary>b{color:#f4f6fa;white-space:nowrap;font-size:13px}.admin-provider-refund-actions{gap:8px;display:grid}.admin-provider-refund-trigger{color:#ffd4db;cursor:pointer;background:#fb85990b;border:1px solid #fb859935;border-radius:12px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:58px;padding:10px 12px;text-align:left;display:grid}.admin-provider-refund-trigger:hover:not(:disabled){color:#fff;background:#fb859912;border-color:#fb859963}.admin-provider-refund-trigger>svg:first-child{background:#fb859912;border-radius:9px;box-sizing:content-box;padding:7px}.admin-provider-refund-trigger>svg:last-child{color:#fb9aaa}.admin-provider-refund-trigger span{display:grid}.admin-provider-refund-trigger strong{font-size:11.5px}.admin-provider-refund-trigger small{color:#9b8890;margin-top:3px;font-size:10px}.admin-provider-refund-trigger:disabled{cursor:wait;opacity:.45}.admin-provider-refund-check{color:#aac8e4;cursor:pointer;background:#62b5ff08;border:1px solid #62b5ff28;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 12px;font-size:10.5px;font-weight:850;display:flex}.admin-provider-refund-check:hover:not(:disabled){color:#e6f4ff;background:#62b5ff0f;border-color:#62b5ff4a}.admin-provider-refund-check:disabled{cursor:wait;opacity:.45}.admin-provider-refund-confirm{background:linear-gradient(135deg,#fb859913,#f6c45308);border:1px solid #fb859946;border-radius:13px;gap:12px;padding:13px;display:grid}.admin-provider-refund-confirm strong{color:#ffd7de;font-size:12.5px}.admin-provider-refund-confirm p{color:#baa4aa;margin:5px 0 0;font-size:10.5px;line-height:1.5}.admin-provider-refund-confirm p b{color:#fff}.admin-provider-refund-confirm>div:last-child{justify-content:flex-end;gap:8px;display:flex}.admin-provider-refund-confirm button{color:#b7bfcd;cursor:pointer;background:#ffffff06;border:1px solid var(--admin-line);border-radius:9px;align-items:center;justify-content:center;gap:6px;min-height:39px;padding:0 12px;font-size:10.5px;font-weight:850;display:flex}.admin-provider-refund-confirm button.danger{color:#fff;background:#d9526b;border-color:#ed6b82}.admin-provider-refund-confirm button:disabled{cursor:wait;opacity:.5}.admin-provider-refund-confirm button i{border:2px solid #ffffff45;border-top-color:#fff;border-radius:50%;width:13px;height:13px;animation:admin-spin .8s linear infinite}.admin-provider-refund-complete,.admin-provider-refund-feedback,.admin-provider-refund-unavailable{border-radius:11px;align-items:center;gap:10px;margin:0;padding:11px 12px;font-size:10.5px;line-height:1.45;display:flex}.admin-provider-refund-complete{color:#bfeadd;background:#59d9bd0c;border:1px solid #59d9bd33}.admin-provider-refund-complete>svg{color:var(--admin-teal);flex:none}.admin-provider-refund-complete>div{display:grid}.admin-provider-refund-complete strong{color:#d8fff4;font-size:12px}.admin-provider-refund-complete span{color:#92baae;margin-top:2px}.admin-provider-refund-unavailable{color:#a3adbc;background:#ffffff05;border:1px solid var(--admin-line)}.admin-provider-refund-unavailable svg{flex:none}.admin-provider-refund-feedback{margin-top:10px}.admin-provider-refund-feedback svg{flex:none}.admin-provider-refund-feedback.success{color:#bfeadd;background:#59d9bd0b;border:1px solid #59d9bd2b}.admin-provider-refund-feedback.pending{color:#f5dca7;background:#f6c4530b;border:1px solid #f6c4532b}.admin-provider-refund-feedback.error{color:#ffc8d1;background:#fb85990b;border:1px solid #fb85992b}.admin-financial-review-box{background:linear-gradient(135deg,#f6c45312,#fb859908);border:1px solid #f6c45338;border-radius:13px;grid-template-columns:38px minmax(0,1fr) auto auto;align-items:center;gap:10px;margin-bottom:14px;padding:12px;display:grid}.admin-financial-review-box>span{color:var(--admin-gold);background:#f6c45316;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.admin-financial-review-box>div{min-width:0;display:grid}.admin-financial-review-box strong{color:#f6dfae;font-size:12px}.admin-financial-review-box p{color:#b6ad9d;margin:3px 0 0;font-size:10.5px;line-height:1.4}.admin-financial-review-box button{color:#172019;cursor:pointer;background:var(--admin-teal);border-radius:9px;min-height:36px;padding:0 10px;font-size:10px;font-weight:900}.admin-financial-review-box button.cancel{color:#ffd3da;background:#fb859914;border:1px solid #fb859936}.admin-financial-review-box button:disabled{cursor:wait;opacity:.45}.pix-status.review{color:#f6c453;background:#f6c45312;border-color:#f6c4533b}.pix-status.refunded{color:#ff9eac;background:#fb718512;border-color:#fb71853b}.pix-status.pending{color:#8fead7}.pix-expiration{background:#ffffff06;border:1px solid #ffffff13;border-radius:11px;justify-content:space-between;align-items:center;gap:15px;width:min(310px,100%);margin:15px auto 12px;padding:10px 12px;display:flex}.pix-expiration span{color:#9d96a5;font-size:10px}.pix-expiration strong{color:var(--gold);font-variant-numeric:tabular-nums;font-size:17px}.pix-expiration.expired{border-color:#fb718538}.pix-expiration.expired strong{color:#fb8599}.pix-qr-loading{background:linear-gradient(110deg,#ffffff05 30%,#ffffff0b 45%,#ffffff05 60%);background-size:220% 100%;border:1px solid #ffffff17;border-radius:18px;place-content:center;place-items:center;gap:8px;width:min(250px,100%);aspect-ratio:1;margin:13px auto 16px;text-align:center;animation:pix-loading-sheen 1.8s linear infinite;display:grid}.pix-qr-loading i{border:3px solid #b8ff3d28;border-top:3px solid var(--lime);border-radius:50%;width:34px;height:34px;animation:admin-spin .85s linear infinite}.pix-qr-loading strong{color:#e8ecf3;font-size:12px}.pix-qr-loading span{color:#817a89;max-width:180px;font-size:9.5px;line-height:1.45}.pix-financial-state{border:1px solid #ffffff16;border-radius:18px;place-items:center;gap:8px;min-height:290px;margin-top:18px;padding:28px;text-align:center;display:grid;align-content:center}.pix-financial-state>span{border-radius:50%;place-items:center;width:70px;height:70px;margin-bottom:6px;font-size:29px;font-weight:900;display:grid}.pix-financial-state strong{font-size:16px}.pix-financial-state p{color:#a49dac;max-width:360px;margin:0;font-size:11px;line-height:1.6}.pix-financial-state>b{margin-top:7px;font-size:12px}.pix-financial-state.review{background:#f6c45308;border-color:#f6c45332}.pix-financial-state.review>span{color:#201704;background:var(--gold)}.pix-financial-state.review>b{color:var(--gold)}.pix-financial-state.refunded{background:#fb718508;border-color:#fb718532}.pix-financial-state.refunded>span{color:#27060c;background:#fb8599}.pix-financial-state.refunded>b{color:#ff9eac}.pix-financial-state.approved{background:#59d9bd08;border-color:#59d9bd32}.pix-financial-state.approved>span{color:#06271e;background:var(--admin-teal)}.checkout-page-card.payment-review{border-color:#f6c45338}.checkout-page-card.payment-failed,.checkout-page-card.payment-refunded{border-color:#fb718538}.tracking-processing-strip.review{background:linear-gradient(105deg,#382b16,#241d18 58%,#1a1b2b);border-color:#f6c45352}.tracking-processing-strip.review .tracking-processing-orb{background:#f6c4531b;border-color:#f6c45368}.tracking-processing-strip.review .tracking-processing-dots i,.tracking-processing-strip.review .tracking-processing-orb i{background:#f6c453}.tracking-processing-strip.review .tracking-processing-orb i{box-shadow:0 0 0 7px #f6c45315,0 0 22px #f6c45378}.tracking-processing-strip.review strong{color:#ffe5a5}.tracking-processing-strip.refunded{background:linear-gradient(105deg,#381723,#25161f 58%,#1a1b2b);border-color:#fb718558}.tracking-processing-strip.refunded:before{animation:none}.tracking-processing-strip.refunded .tracking-processing-orb{background:#fb71851a;border-color:#fb718565}.tracking-processing-strip.refunded .tracking-processing-orb i{background:#fb8599;box-shadow:none;animation:none}.tracking-processing-strip.refunded strong{color:#ffb3bf}.tracking-refunded-total{color:#9e96a5;border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin:-8px 18px 16px;padding-top:13px;font-size:10.5px;display:flex}.tracking-refunded-total strong{color:#ff9eac;font-size:15px}@keyframes pix-loading-sheen{to{background-position:-220% 0}}@media (width <= 1220px) and (width > 900px){.admin-v2 .admin-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width <= 900px){.admin-v2 .admin-metrics{grid-template-columns:1fr 1fr}}@media (width <= 680px){.admin-v2 .admin-metrics{grid-template-columns:1fr}.admin-simulator-actions{grid-template-columns:1fr 1fr}.admin-partial-refund{grid-template-columns:1fr}.admin-provider-refund-summary{grid-template-columns:38px minmax(0,1fr)}.admin-provider-refund-summary>b{grid-column:2}.admin-financial-review-box{grid-template-columns:38px minmax(0,1fr)}.admin-financial-review-box button{grid-column:1/3}.pix-financial-state{min-height:245px;padding:22px 17px}}@media (width <= 420px){.admin-simulator-actions{grid-template-columns:1fr}.admin-provider-refund-confirm>div:last-child{flex-direction:column}.admin-provider-refund-confirm button{width:100%}}@media (prefers-reduced-motion:reduce){.admin-history-loading i,.admin-simulation-feedback.working i,.pix-qr-loading,.pix-qr-loading i{animation:none}}.admin-v2 .admin-sale-toast{z-index:220;color:#f5f8fb;background:linear-gradient(135deg,#172b2b,#111827 68%);border:1px solid #59d9bd69;border-radius:16px;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:12px;width:min(450px,calc(100% - 30px));padding:13px 44px 13px 13px;display:grid;position:fixed;top:92px;right:20px;box-shadow:0 24px 80px #000a,0 0 45px #59d9bd18;animation:admin-toast-in .32s ease-out both}.admin-v2 .admin-sale-toast>span{color:#081612;background:var(--admin-teal);border-radius:12px;place-items:center;width:46px;height:46px;display:grid}.admin-v2 .admin-sale-toast>div{min-width:0;display:grid}.admin-v2 .admin-sale-toast small{color:var(--admin-teal);letter-spacing:.09em;text-transform:uppercase;font-size:10.5px;font-weight:950}.admin-v2 .admin-sale-toast strong{margin-top:3px;font-size:13px}.admin-v2 .admin-sale-toast p{color:#aeb9c7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:11px}.admin-v2 .admin-sale-toast>button:not(.admin-sale-toast-close){color:#0b1715;cursor:pointer;background:var(--admin-teal);border-radius:9px;min-height:36px;padding:0 11px;font-size:11px;font-weight:900}.admin-v2 .admin-sale-toast-close{color:#9ca6b7;cursor:pointer;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:7px;right:7px}.admin-v2 .admin-hero-actions .admin-sound-toggle{color:#8d97a9;padding-inline:12px}.admin-v2 .admin-hero-actions .admin-sound-toggle.active{color:var(--admin-teal);border-color:#59d9bd35;background:#59d9bd09}.admin-v2 .admin-refresh-button.is-refreshing svg{animation:admin-refresh-spin .62s linear infinite}.admin-v2 .admin-refresh-button:disabled{cursor:wait;opacity:.76}.admin-v2 .admin-metrics article>div>b{color:#1b1607;background:var(--admin-gold);border-radius:999px;margin-left:auto;padding:4px 7px;font-size:9.5px;text-transform:uppercase}.admin-v2 .admin-metrics article.metric-attention{border-color:#f6c45342;box-shadow:inset 0 0 0 1px #f6c4530a}.admin-v2 .admin-metrics article.metric-attention i{animation:admin-attention-pulse 1.8s ease-in-out infinite}.admin-v2 .admin-metrics article.metric-progress{border-color:#62b5ff35}.admin-v2 .admin-order-row{position:relative;isolation:isolate;overflow:hidden}.admin-v2 .admin-order-row.needs-action{background:linear-gradient(90deg,#f6c4530d,transparent 34%);box-shadow:inset 3px 0 var(--admin-gold)}.admin-v2 .admin-order-row.is-fresh{background:linear-gradient(90deg,#59d9bd14,#62b5ff08 44%,transparent);box-shadow:inset 3px 0 var(--admin-teal)}.admin-v2 .admin-order-row.is-fresh:after{content:"";background:linear-gradient(90deg,transparent,#ffffff0b,transparent);width:28%;position:absolute;inset-block:0;left:-35%;z-index:-1;animation:admin-order-sheen 3.8s ease-in-out infinite}.admin-v2 .admin-order-row.is-updating:before{content:"";background:linear-gradient(90deg,var(--admin-blue),var(--admin-teal));width:32%;height:2px;position:absolute;left:-32%;bottom:0;animation:admin-row-progress .8s ease-in-out infinite}.admin-v2 .admin-order-id strong{max-width:100%}.admin-v2 .admin-order-flags{align-items:center;gap:5px;margin-top:2px;display:flex;flex-wrap:wrap}.admin-v2 .admin-order-flags>b{color:#101815;background:var(--admin-teal);border-radius:5px;padding:3px 5px;font-size:8.5px;font-weight:950}.admin-v2 .admin-order-row.needs-action:not(.is-fresh) .admin-order-flags>b{color:#1c1709;background:var(--admin-gold)}.admin-v2 .admin-order-id .admin-order-flags>em{position:static}.admin-v2 .admin-order-row.needs-action .admin-delivery-status>i{animation:admin-dot-pulse 1.45s ease-out infinite}.admin-v2 .admin-operation-feedback{border-radius:10px;align-items:center;gap:8px;margin:9px 0 0;padding:10px 11px;font-size:11.5px;font-weight:800;display:flex}.admin-v2 .admin-operation-feedback.saving{color:#b9ddff;background:#62b5ff0c;border:1px solid #62b5ff2d}.admin-v2 .admin-operation-feedback.saving svg{animation:admin-refresh-spin .62s linear infinite}.admin-v2 .admin-operation-feedback.saved{color:#8cebd6;background:#59d9bd0b;border:1px solid #59d9bd2b}.admin-v2 .admin-operation-feedback.error{color:#ffabb9;background:#fb85990b;border:1px solid #fb85992b}@media (width > 680px){.admin-v2 .admin-header{min-height:72px;padding-block:8px}.admin-v2 .admin-brand>span{width:44px;height:44px;font-size:27px}.admin-v2 .admin-brand strong{font-size:20px}.admin-v2 .admin-header-actions>a,.admin-v2 .admin-header-actions>button,.admin-v2 .admin-private-badge{min-height:38px;padding-inline:12px}.admin-v2 .admin-account>span{width:36px;height:36px}.admin-v2 .admin-content{padding:30px 0 65px}.admin-v2 .admin-title-row h1{font-size:clamp(50px,5.2vw,70px)}.admin-v2 .admin-title-copy>span{margin-top:11px;line-height:1.45}.admin-v2 .admin-hero-actions{max-width:510px}.admin-v2 .admin-hero-actions>button{border-radius:10px;min-height:42px;padding-inline:13px}.admin-v2 .admin-environment-card{border-radius:14px;margin:22px 0 12px;padding:11px 13px}.admin-v2 .admin-environment-icon{border-radius:10px;width:40px;height:40px}.admin-v2 .admin-environment button{min-height:38px}.admin-v2 .admin-integration-section,.admin-v2 .admin-orders-card{border-radius:16px}.admin-v2 .admin-integration-section>header{padding:12px 18px}.admin-v2 .admin-integration-section header p{margin-bottom:4px;font-size:10.5px}.admin-v2 .admin-integration-section h2{font-size:18px}.admin-v2 .admin-readiness article{grid-template-columns:36px 1fr;gap:10px;min-height:78px;padding:11px 14px}.admin-v2 .admin-readiness article>i{border-radius:9px;width:36px;height:36px}.admin-v2 .admin-readiness article>i svg{width:18px;height:18px}.admin-v2 .admin-readiness strong{margin-top:2px}.admin-v2 .admin-readiness small{margin-top:2px;line-height:1.25}.admin-v2 .admin-metrics{gap:11px;margin:12px 0}.admin-v2 .admin-metrics article{border-radius:15px;min-height:116px;padding:14px 16px}.admin-v2 .admin-metrics article i{width:34px;height:34px}.admin-v2 .admin-metrics article i svg{width:18px;height:18px}.admin-v2 .admin-metrics strong{margin-top:8px;font-size:clamp(27px,2.2vw,34px)}.admin-v2 .admin-metrics small{margin-top:4px}.admin-v2 .admin-orders-heading{gap:18px;padding:16px 18px 13px}.admin-v2 .admin-orders-heading p{margin-bottom:5px;font-size:10.5px}.admin-v2 .admin-orders-heading h2{font-size:19px}.admin-v2 .admin-orders-heading>div>span{margin-top:3px}.admin-v2 .admin-search{min-height:42px}.admin-v2 .admin-toolbar{padding:10px 16px}.admin-v2 .admin-filters button{min-height:33px;padding-inline:11px}.admin-v2 .admin-table-head{padding-block:10px}.admin-v2 .admin-order-row{min-height:78px;padding-block:10px}.admin-v2 .admin-order-customer>img,.admin-v2 .admin-order-customer>span{width:40px;height:40px;flex-basis:40px}}@media (width <= 680px){.admin-v2 .admin-sale-toast{grid-template-columns:42px minmax(0,1fr);top:78px;right:15px}.admin-v2 .admin-sale-toast>span{width:42px;height:42px}.admin-v2 .admin-sale-toast>button:not(.admin-sale-toast-close){grid-column:1/3}.admin-v2 .admin-content{padding-top:24px}.admin-v2 .admin-title-copy>span{margin-top:10px}.admin-v2 .admin-hero-actions{gap:7px}.admin-v2 .admin-hero-actions .admin-sound-toggle{flex:0 0 44px;min-width:44px;padding:0}.admin-v2 .admin-sound-toggle span{display:none}.admin-v2 .admin-metrics{grid-template-columns:1fr 1fr}.admin-v2 .admin-metrics article{min-height:124px;padding:13px}.admin-v2 .admin-metrics article>div>b{display:none}.admin-v2 .admin-metrics strong{font-size:27px}.admin-v2 .admin-order-flags{padding-right:0}}@keyframes admin-refresh-spin{to{transform:rotate(1turn)}}@keyframes admin-toast-in{0%{opacity:0;transform:translateY(-12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes admin-attention-pulse{0%,to{box-shadow:0 0 0 0 #f6c45322}50%{box-shadow:0 0 0 8px #f6c45300}}@keyframes admin-dot-pulse{0%{box-shadow:0 0 0 0 #f6c45356}75%,to{box-shadow:0 0 0 8px #f6c45300}}@keyframes admin-order-sheen{0%,50%{left:-35%}85%,to{left:115%}}@keyframes admin-row-progress{0%{left:-32%}to{left:100%}}@media (prefers-reduced-motion:reduce){.admin-v2 .admin-metrics article.metric-attention i,.admin-v2 .admin-operation-feedback.saving svg,.admin-v2 .admin-order-row.is-fresh:after,.admin-v2 .admin-order-row.is-updating:before,.admin-v2 .admin-order-row.needs-action .admin-delivery-status>i,.admin-v2 .admin-refresh-button.is-refreshing svg,.admin-v2 .admin-sale-toast{animation:none}}.admin-shell.admin-v2{--admin-bg:#070912;--admin-panel:#111521;--admin-elevated:#171c2b;--admin-line:#ffffff18;--admin-muted:#98a1b3;--admin-teal:#59d9bd;--admin-blue:#62b5ff;--admin-gold:#f6c453;--admin-violet:#a38bff;background:radial-gradient(circle at 9% 5%,#6548bd1e,transparent 27rem),radial-gradient(circle at 90% 0,#168d9521,transparent 29rem),linear-gradient(180deg,#080a13,var(--admin-bg));color:#f4f6fb;font-size:14px}.admin-v2 button,.admin-v2 input,.admin-v2 textarea{font:inherit}.admin-v2 a:focus-visible,.admin-v2 button:focus-visible,.admin-v2 input:focus-visible,.admin-v2 textarea:focus-visible{outline:2px solid var(--admin-blue);outline-offset:3px}.admin-v2 .admin-header{background:#090c15e8;min-height:84px;padding:12px max(24px,calc((100% - 1440px) / 2))}.admin-v2 .admin-brand{color:inherit;text-decoration:none}.admin-v2 .admin-brand>span{background:linear-gradient(145deg,#332044,#1b2338);border-color:#f6c4535c;width:50px;height:50px;font-size:30px;box-shadow:0 10px 30px #0005}.admin-v2 .admin-brand strong{color:#b8ff3d;font-size:22px}.admin-v2 .admin-brand small{color:#aeb5c3;font-size:12px}.admin-v2 .admin-header-actions{gap:10px}.admin-v2 .admin-header-actions>a,.admin-v2 .admin-header-actions>button,.admin-v2 .admin-private-badge{border:1px solid var(--admin-line);border-radius:11px;align-items:center;gap:8px;min-height:42px;padding:0 14px;font-size:12.5px;font-weight:800;display:inline-flex}.admin-v2 .admin-private-badge{color:var(--admin-teal);background:#59d9bd0b}.admin-v2 .admin-store-link{color:#e7ebf4;background:#ffffff08}.admin-v2 .admin-store-link:hover{border-color:#62b5ff66;color:var(--admin-blue)}.admin-v2 .admin-logout{color:#aeb5c3;background:transparent}.admin-v2 .admin-account{border-left:1px solid var(--admin-line);align-items:center;gap:9px;margin-left:3px;padding:0 4px 0 14px;display:flex}.admin-v2 .admin-account>span{color:#10141c;background:linear-gradient(145deg,var(--admin-gold),#fff1b2);border-radius:11px;place-items:center;width:40px;height:40px;font-weight:950;display:grid}.admin-v2 .admin-header-actions .admin-account>div{padding:0;display:grid}.admin-v2 .admin-account strong{color:#f4f6fb;max-width:190px;font-size:12.5px}.admin-v2 .admin-account small{color:#8992a5;max-width:190px;margin-top:2px;font-size:11px}.admin-v2 .admin-content{width:min(1440px,calc(100% - 48px));padding:54px 0 90px}.admin-v2 .admin-title-row{align-items:center}.admin-v2 .admin-title-copy{max-width:850px}.admin-v2 .admin-integration-section header p,.admin-v2 .admin-order-dialog>header p,.admin-v2 .admin-orders-heading p,.admin-v2 .admin-support-dialog>header p,.admin-v2 .admin-title-row p{color:#b8ff3d;letter-spacing:.16em;text-transform:uppercase;margin:0 0 9px;font-size:12px;font-weight:950}.admin-v2 .admin-title-row h1{color:#fff8ed;font-size:clamp(50px,6.3vw,82px);line-height:.88;text-wrap:balance}.admin-v2 .admin-title-copy>span{color:#aeb5c4;max-width:720px;margin-top:18px;font-size:15px;line-height:1.6;display:block}.admin-v2 .admin-hero-actions{justify-content:flex-end;align-items:center;gap:9px;max-width:430px;display:flex;flex-wrap:wrap}.admin-v2 .admin-hero-actions>button{color:#f5f7fc;cursor:pointer;background:#ffffff08;border:1px solid var(--admin-line);border-radius:12px;align-items:center;gap:9px;min-height:48px;padding:0 16px;font-size:13px;font-weight:900;display:inline-flex}.admin-v2 .admin-hero-actions .admin-support-button{color:#11151b;background:var(--admin-gold);border-color:var(--admin-gold)}.admin-v2 .admin-support-button b{color:#fff;background:#b43055;min-width:22px;height:22px;margin:0 0 0 2px;font-size:11px}.admin-v2 .admin-refresh-button:hover svg{transform:rotate(45deg)}.admin-v2 .admin-refresh-button svg{transition:transform .2s}.admin-v2 .admin-hero-actions>small{color:#8992a5;align-items:center;gap:7px;width:100%;font-size:11.5px;display:flex;justify-content:flex-end}.admin-v2 .admin-hero-actions>small i,.admin-v2 .admin-loading i,.admin-v2 .admin-support-header-status i{background:var(--admin-teal);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #59d9bd13;display:inline-block}.admin-v2 .admin-environment-card{background:linear-gradient(90deg,#62b5ff0c,transparent 65%),var(--admin-panel);border:1px solid #62b5ff31;border-radius:17px;justify-content:space-between;align-items:center;gap:24px;margin:36px 0 22px;padding:17px 18px;display:flex}.admin-v2 .admin-environment-card.production{background:linear-gradient(90deg,#59d9bd0c,transparent 65%),var(--admin-panel);border-color:#59d9bd31}.admin-v2 .admin-environment-card>div:first-child{align-items:center;gap:13px;display:flex}.admin-v2 .admin-environment-icon{color:var(--admin-blue);background:#62b5ff12;border-radius:12px;place-items:center;width:46px;height:46px;display:grid}.admin-v2 .admin-environment-card.production .admin-environment-icon{color:var(--admin-teal);background:#59d9bd12}.admin-v2 .admin-environment-card>div>div{display:grid}.admin-v2 .admin-environment-card>div>div>strong{font-size:14px}.admin-v2 .admin-environment-card p{color:#99a2b4;margin:4px 0 0;font-size:12.5px;line-height:1.5}.admin-v2 .admin-environment{background:#0508118c;border-radius:12px;flex:none;padding:5px}.admin-v2 .admin-environment button{color:#9ca5b7;gap:11px;min-height:43px;padding:0 14px}.admin-v2 .admin-environment button.active{color:#f7f9fc;background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff20}.admin-v2 .admin-environment span{font-size:12.5px}.admin-v2 .admin-environment strong{color:var(--admin-blue);background:#62b5ff13;border-radius:7px;min-width:25px;padding:4px 6px;text-align:center;font-size:12px}.admin-v2 .admin-environment button:first-child strong{color:var(--admin-teal);background:#59d9bd13}.admin-v2 .admin-integration-section,.admin-v2 .admin-orders-card{background:#0e121dca;border:1px solid var(--admin-line);border-radius:20px;overflow:hidden;box-shadow:0 18px 60px #0002}.admin-v2 .admin-integration-section>header{border-bottom:1px solid var(--admin-line);justify-content:space-between;align-items:end;padding:20px 22px;display:flex}.admin-v2 .admin-integration-section h2,.admin-v2 .admin-orders-heading h2{margin:0;font-size:22px}.admin-v2 .admin-integration-section>header>span{color:#8992a5;font-size:11.5px}.admin-v2 .admin-readiness{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0}.admin-v2 .admin-readiness article{background:transparent;border:0;border-right:1px solid var(--admin-line);border-radius:0;grid-template-columns:42px 1fr;align-items:center;gap:12px;min-height:104px;padding:18px;display:grid}.admin-v2 .admin-readiness article:last-child{border-right:0}.admin-v2 .admin-readiness article>i{color:var(--admin-teal);background:#59d9bd11;border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.admin-v2 .admin-readiness article.pending>i{color:var(--admin-gold);background:#f6c45311}.admin-v2 .admin-readiness article.locked>i{color:#fb8599;background:#fb859911}.admin-v2 .admin-readiness article>div{min-width:0;display:grid}.admin-v2 .admin-readiness span{color:#8f98aa;font-size:11.5px}.admin-v2 .admin-readiness strong{margin-top:5px;font-size:12.5px}.admin-v2 .admin-readiness small{color:#aeb5c3;margin-top:4px;font-size:11px;line-height:1.4}.admin-v2 .admin-readiness article.ready strong{color:var(--admin-teal)}.admin-v2 .admin-readiness article.pending strong{color:var(--admin-gold)}.admin-v2 .admin-readiness article.locked strong{color:#fb8599}.admin-v2 .admin-metrics{gap:14px;margin:22px 0}.admin-v2 .admin-metrics article{background:var(--admin-panel);border-radius:18px;min-height:166px;padding:21px;position:relative;overflow:hidden}.admin-v2 .admin-metrics article:after{content:"";border-radius:50%;width:120px;height:120px;opacity:.13;filter:blur(7px);position:absolute;right:-42px;bottom:-55px}.admin-v2 .admin-metrics article.metric-gold:after{background:var(--admin-gold)}.admin-v2 .admin-metrics article.metric-blue:after{background:var(--admin-blue)}.admin-v2 .admin-metrics article.metric-teal:after{background:var(--admin-teal)}.admin-v2 .admin-metrics article.metric-violet:after{background:var(--admin-violet)}.admin-v2 .admin-metrics article>div{align-items:center;gap:10px;display:flex}.admin-v2 .admin-metrics article i{border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.admin-v2 .metric-gold i{color:var(--admin-gold);background:#f6c45312}.admin-v2 .metric-blue i{color:var(--admin-blue);background:#62b5ff12}.admin-v2 .metric-teal i{color:var(--admin-teal);background:#59d9bd12}.admin-v2 .metric-violet i{color:var(--admin-violet);background:#a38bff12}.admin-v2 .admin-metrics span{color:#c4cad5;font-size:12.5px}.admin-v2 .admin-metrics strong{align-self:end;margin-top:17px;font-size:clamp(28px,2.5vw,38px);line-height:1}.admin-v2 .admin-metrics small{color:#8e98aa;margin-top:7px;font-size:11.5px;line-height:1.4;text-transform:none}.admin-v2 .admin-orders-heading{justify-content:space-between;align-items:center;gap:22px;padding:25px 25px 20px;display:flex}.admin-v2 .admin-orders-heading>div>span{color:#8e98aa;margin-top:6px;font-size:12px;display:block}.admin-v2 .admin-search{background:#080b14;border-radius:12px;gap:10px;width:min(410px,100%);min-height:48px;padding:0 14px}.admin-v2 .admin-search svg{color:var(--admin-blue);flex:none}.admin-v2 .admin-search input{color:#f3f6fb;font-size:13px}.admin-v2 .admin-search input::placeholder{color:#778195}.admin-v2 .admin-toolbar{border-top:1px solid var(--admin-line);border-bottom:1px solid var(--admin-line);padding:14px 22px}.admin-v2 .admin-filters{gap:8px}.admin-v2 .admin-filters button{color:#a7afbf;min-height:37px;padding:0 13px;font-size:11.5px}.admin-v2 .admin-filters button:hover{color:#fff;border-color:#ffffff30}.admin-v2 .admin-filters button.active{color:#13170f;background:#b8ff3d;border-color:#b8ff3d}.admin-v2 .admin-toolbar-actions{align-items:center;justify-content:flex-end;gap:8px;flex:none;flex-wrap:wrap;display:flex}.admin-v2 .admin-export-label{color:#8992a5;margin-left:3px;white-space:nowrap;font-size:11px}.admin-v2 .admin-export-link{color:#dce3ee;background:#ffffff08;border:1px solid var(--admin-line);border-radius:10px;align-items:center;gap:6px;min-height:36px;padding:0 11px;white-space:nowrap;text-decoration:none;font-size:11px;font-weight:850;display:inline-flex}.admin-v2 .admin-export-link:hover{color:var(--admin-blue);border-color:#62b5ff66}.admin-v2 .admin-loading{color:#8992a5;align-items:center;gap:8px;white-space:nowrap;font-size:11.5px;display:flex}.admin-v2 .admin-error{margin:14px 22px 0;padding:13px 15px;font-size:12.5px}.admin-v2 .admin-table-head{color:#778195;border-bottom:1px solid var(--admin-line);grid-template-columns:minmax(185px,1.1fr) minmax(210px,1.25fr) minmax(150px,.9fr) minmax(180px,1fr) 105px 30px;gap:15px;padding:13px 18px;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900;display:grid}.admin-v2 .admin-order-list{gap:0}.admin-v2 .admin-order-row{background:transparent;border:0;border-bottom:1px solid var(--admin-line);border-radius:0;grid-template-columns:minmax(185px,1.1fr) minmax(210px,1.25fr) minmax(150px,.9fr) minmax(180px,1fr) 105px 30px;gap:15px;min-height:92px;padding:14px 18px}.admin-v2 .admin-order-row:last-child{border-bottom:0}.admin-v2 .admin-order-row:hover{background:#62b5ff08;border-color:var(--admin-line);transform:none}.admin-v2 .admin-order-id{align-items:flex-start;gap:3px;min-width:0;flex-direction:column;position:relative}.admin-v2 .admin-order-id strong{max-width:calc(100% - 52px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.admin-v2 .admin-order-id time{color:#8992a5;font-size:11px}.admin-v2 .admin-order-id em{color:var(--admin-gold);background:#f6c45312;border:1px solid #f6c45328;border-radius:6px;padding:3px 5px;font-size:10.5px;font-style:normal;font-weight:900;position:absolute;top:0;right:0}.admin-v2 .admin-order-customer{align-items:center;gap:10px;min-width:0;display:flex}.admin-v2 .admin-order-customer>img,.admin-v2 .admin-order-customer>span{background:#20263a;border-radius:11px;object-fit:cover;place-items:center;width:44px;height:44px;flex:0 0 44px;display:grid}.admin-v2 .admin-order-customer>div{min-width:0;display:grid}.admin-v2 .admin-order-customer strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.admin-v2 .admin-order-customer small{color:#8f98aa;margin-top:3px;font-size:11.5px}.admin-v2 .admin-status strong{font-size:12.5px}.admin-v2 .admin-status span{color:#8992a5;font-size:11px}.admin-v2 .admin-delivery-status{align-items:center;gap:9px;display:flex}.admin-v2 .admin-delivery-status>i{background:var(--admin-gold);border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #f6c4530d;flex:none}.admin-v2 .admin-delivery-status.delivery-preparing_delivery>i{background:var(--admin-blue);box-shadow:0 0 0 5px #62b5ff0d}.admin-v2 .admin-delivery-status.delivery-delivered>i{background:var(--admin-teal);box-shadow:0 0 0 5px #59d9bd0d}.admin-v2 .admin-delivery-status.delivery-cancelled>i{background:#fb8599;box-shadow:0 0 0 5px #fb85990d}.admin-v2 .admin-delivery-status>div{min-width:0;display:grid}.admin-v2 .admin-delivery-status strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px}.admin-v2 .admin-delivery-status span{color:#8992a5;margin-top:3px;font-size:11px}.admin-v2 .admin-order-row>b{font-size:13.5px}.admin-v2 .admin-row-arrow{color:var(--admin-blue)}.admin-v2 .admin-empty{background:transparent;border:0;border-radius:0;min-height:320px}.admin-v2 .admin-empty>span{color:var(--admin-blue);background:#62b5ff10;border-radius:16px;place-items:center;width:66px;height:66px;display:grid}.admin-v2 .admin-empty h2{font-size:19px}.admin-v2 .admin-empty p{color:#8e98aa;font-size:12.5px}.admin-v2 .admin-modal-backdrop{background:#03050bd9;padding:30px}.admin-v2 .admin-drawer-backdrop{place-items:stretch end;padding:0}.admin-v2 .admin-order-dialog,.admin-v2 .admin-support-dialog{background:#0c101a;border-color:#ffffff23;box-shadow:0 45px 140px #000c}.admin-v2 .admin-order-drawer{border-block:0;border-right:0;border-radius:24px 0 0 24px;width:min(760px,100%);max-height:100vh;height:100vh}.admin-v2 .admin-order-dialog>header,.admin-v2 .admin-support-dialog>header{min-height:96px;padding:18px 24px}.admin-v2 .admin-order-dialog>header>div{min-width:0}.admin-v2 .admin-order-dialog h2,.admin-v2 .admin-support-dialog h2{max-width:600px;overflow-wrap:anywhere;font-size:32px;line-height:1}.admin-v2 .admin-order-dialog>header span,.admin-v2 .admin-support-dialog>header span{color:#9099ab;margin-top:7px;font-size:12px;display:block}.admin-v2 .admin-order-dialog header button,.admin-v2 .admin-support-dialog header button{color:#c2c8d3;border-radius:11px;width:42px;height:42px;place-items:center;flex:none;display:grid}.admin-v2 .admin-order-dialog header button:hover,.admin-v2 .admin-support-dialog header button:hover{color:#fff;background:#ffffff0a}.admin-v2 .admin-order-dialog-grid{max-height:calc(100vh - 96px);display:block;overflow-y:auto}.admin-v2 .admin-drawer-section{border-bottom:1px solid var(--admin-line);padding:25px 26px}.admin-v2 .admin-drawer-section:last-child{border-bottom:0}.admin-v2 .admin-section-title{align-items:center;gap:12px;margin-bottom:18px;display:flex}.admin-v2 .admin-section-title>b{color:var(--admin-blue);background:#62b5ff12;border:1px solid #62b5ff2e;border-radius:10px;place-items:center;width:38px;height:38px;font-size:11px;display:grid}.admin-v2 .admin-section-title>div{display:grid}.admin-v2 .admin-section-title span{color:#f5f7fb;font-size:15px;font-weight:900}.admin-v2 .admin-section-title small{color:#8e98aa;margin-top:3px;font-size:11.5px}.admin-v2 .admin-customer-card{background:linear-gradient(110deg,#a38bff0c,#62b5ff08);border-radius:15px;gap:14px;padding:14px}.admin-v2 .admin-customer-card img,.admin-v2 .admin-customer-card>span{border-radius:12px;width:70px;height:70px;font-size:22px}.admin-v2 .admin-customer-card small{color:#929bad;font-size:11px}.admin-v2 .admin-customer-card strong{font-size:15px}.admin-v2 .admin-customer-card em{color:var(--admin-blue);font-size:12.5px}.admin-v2 .admin-copy-list{margin-top:10px;display:grid}.admin-v2 .admin-copy-list>div{border-bottom:1px solid var(--admin-line);grid-template-columns:125px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:53px;display:grid}.admin-v2 .admin-copy-list>div:last-child{border-bottom:0}.admin-v2 .admin-copy-list span{color:#8e98aa;font-size:12px}.admin-v2 .admin-copy-list strong{overflow-wrap:anywhere;font-size:12.5px}.admin-v2 .admin-copy-list button{color:var(--admin-blue);cursor:pointer;align-items:center;gap:6px;padding:7px;font-size:11.5px;font-weight:800;display:flex}.admin-v2 .admin-copy-list button svg{width:16px}.admin-v2 .admin-detail-items{margin:0}.admin-v2 .admin-detail-items article{grid-template-columns:62px minmax(0,1fr) auto;gap:13px;padding:12px 0}.admin-v2 .admin-detail-items img{border-radius:11px;width:62px;height:62px}.admin-v2 .admin-detail-items strong{font-size:13px}.admin-v2 .admin-detail-items span{color:#8e98aa;margin-top:5px;font-size:11.5px}.admin-v2 .admin-detail-items article>b{color:#f3f6fb;font-size:13px}.admin-v2 .admin-pricing-breakdown{background:#ffffff05;border:1px solid var(--admin-line);border-radius:14px;margin-top:12px;padding:11px 14px}.admin-v2 .admin-pricing-breakdown>div{justify-content:space-between;align-items:center;gap:20px;padding:7px 0;font-size:12.5px;display:flex}.admin-v2 .admin-pricing-breakdown span{color:#9ba4b5}.admin-v2 .admin-pricing-breakdown .discount b{color:var(--admin-teal)}.admin-v2 .admin-pricing-breakdown .total{border-top:1px solid var(--admin-line);margin-top:5px;padding-top:13px}.admin-v2 .admin-pricing-breakdown .total strong{color:#b8ff3d;font-size:21px}.admin-v2 .admin-payment-box{background:#ffffff04;border-color:var(--admin-line);border-radius:15px;padding:11px 14px}.admin-v2 .admin-payment-box.approved{background:#59d9bd08;border-color:#59d9bd2d}.admin-v2 .admin-payment-box.pending{background:#f6c45308;border-color:#f6c4532d}.admin-v2 .admin-payment-box>div{align-items:center;min-height:43px;padding:7px 0;font-size:12px}.admin-v2 .admin-payment-box>div+div{border-top:1px solid #ffffff10}.admin-v2 .admin-payment-box .admin-payment-primary{justify-content:flex-start;gap:11px}.admin-v2 .admin-payment-primary>i{color:var(--admin-teal);background:#59d9bd13;border-radius:10px;place-items:center;width:38px;height:38px;flex:none;display:grid}.admin-v2 .admin-payment-box.pending .admin-payment-primary>i{color:var(--admin-gold);background:#f6c45313}.admin-v2 .admin-payment-primary>div{display:grid}.admin-v2 .admin-payment-box span{color:#929bad}.admin-v2 .admin-payment-box strong{color:var(--admin-teal);margin-top:3px;font-size:13px}.admin-v2 .admin-payment-box.pending strong{color:var(--admin-gold)}.admin-v2 .admin-payment-box b{color:#d8dce5;font-size:12px}.admin-v2 .admin-payment-box button{color:var(--admin-blue);cursor:pointer;place-items:center;flex:none;display:grid}.admin-v2 .admin-discord-delivery{background:#62b5ff08;border:1px solid #62b5ff28;border-radius:13px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;margin-top:12px;padding:12px;display:grid}.admin-v2 .admin-discord-delivery>span{color:var(--admin-blue);background:#62b5ff13;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.admin-v2 .admin-discord-delivery>div{min-width:0;display:grid}.admin-v2 .admin-discord-delivery small{color:#7f899c;font-size:10px;text-transform:uppercase;letter-spacing:.06em}.admin-v2 .admin-discord-delivery strong{color:#e9edf5;margin-top:2px;font-size:12.5px}.admin-v2 .admin-discord-delivery p{color:#929bad;overflow-wrap:anywhere;margin:3px 0 0;font-size:10.5px;line-height:1.4}.admin-v2 .admin-discord-delivery.sent{background:#59d9bd08;border-color:#59d9bd2d}.admin-v2 .admin-discord-delivery.sent>span{color:var(--admin-teal);background:#59d9bd13}.admin-v2 .admin-discord-delivery.failed,.admin-v2 .admin-discord-delivery.retry{background:#f6c45308;border-color:#f6c4532d}.admin-v2 .admin-discord-delivery button{color:#10151a;background:var(--admin-blue);border-radius:9px;cursor:pointer;min-height:36px;padding:0 12px;font-size:11px;font-weight:900}.admin-v2 .admin-discord-delivery button:disabled{cursor:not-allowed;opacity:.35}.admin-v2 .admin-notification-feedback{color:#b7c0cf;background:#ffffff05;border-radius:9px;margin:8px 0 0;padding:9px 11px;font-size:11px}.admin-v2 .admin-operation{background:linear-gradient(145deg,#62b5ff06,transparent 45%);border-left:0;overflow:visible}.admin-v2 .admin-operation-warning{color:#ffd78a;background:#f6c4530b;border:1px solid #f6c4532b;border-radius:12px;align-items:center;gap:9px;margin:0 0 15px;padding:12px;font-size:12px;line-height:1.45;display:flex}.admin-v2 .admin-status-actions{gap:8px;margin-bottom:2px}.admin-v2 .admin-status-actions button{color:#bdc4d0;cursor:pointer;border-radius:11px;align-items:center;justify-content:center;gap:7px;min-height:45px;font-size:12px;display:flex}.admin-v2 .admin-status-actions button:hover:not(:disabled){border-color:#62b5ff55;color:#fff}.admin-v2 .admin-status-actions button.active{color:#10211f;background:var(--admin-teal);border-color:var(--admin-teal)}.admin-v2 .admin-status-actions button:disabled{cursor:not-allowed;opacity:.35}.admin-v2 .admin-status-actions button.danger{color:#fb9daf}.admin-v2 .admin-status-actions button.danger.confirm{color:#fff;background:#c43d58;border-color:#e45c75}.admin-v2 .admin-cancel-dismiss{color:#aeb5c3;cursor:pointer;width:100%;padding:9px;font-size:11.5px;text-decoration:underline}.admin-v2 .admin-operation>label{color:#d2d7e1;gap:8px;margin-top:15px;font-size:12.5px}.admin-v2 .admin-operation>label>span>small{color:#7f899c;font-size:11px;font-weight:500}.admin-v2 .admin-operation input:not([type=checkbox]),.admin-v2 .admin-operation textarea{background:#080b14;border-radius:11px;padding:12px;font-size:12.5px;line-height:1.5}.admin-v2 .admin-operation input:not([type=checkbox]){height:46px}.admin-v2 .admin-operation input:focus,.admin-v2 .admin-operation textarea:focus{border-color:#62b5ff70}.admin-v2 .admin-recording-check{background:#ffffff05;border:1px solid var(--admin-line);border-radius:12px;grid-template-columns:22px 1fr;gap:10px;padding:13px}.admin-v2 .admin-recording-check input{accent-color:var(--admin-teal);width:18px;height:18px}.admin-v2 .admin-recording-check>span{display:grid}.admin-v2 .admin-recording-check strong{font-size:12.5px}.admin-v2 .admin-recording-check small{color:#8e98aa;margin-top:3px;font-size:11px;font-weight:500;line-height:1.4}.admin-v2 .admin-drawer-actions{grid-template-columns:1fr 1fr;gap:9px;margin-top:17px;display:grid}.admin-v2 .admin-open-chat,.admin-v2 .admin-save-button{border-radius:11px;align-items:center;justify-content:center;gap:8px;min-height:47px;margin:0;font-size:12px;display:flex}.admin-v2 .admin-save-button{color:#10151a;background:var(--admin-teal)}.admin-v2 .admin-open-chat{color:var(--admin-blue);border-color:#62b5ff48}.admin-v2 .admin-support-dialog{border-radius:22px;width:min(1240px,100%)}.admin-v2 .admin-support-dialog>header{justify-content:space-between}.admin-v2 .admin-support-header-status{align-items:center;gap:15px;display:flex}.admin-v2 .admin-support-header-status>span{color:#aab2c0;align-items:center;gap:8px;margin:0;font-size:12px;display:flex}.admin-v2 .admin-support-layout{grid-template-columns:390px 1fr;height:min(720px,calc(100vh - 160px))}.admin-v2 .admin-conversation-list{background:#090c15;padding:0}.admin-v2 .admin-conversation-heading{border-bottom:1px solid var(--admin-line);justify-content:space-between;align-items:center;min-height:56px;padding:0 16px;display:flex}.admin-v2 .admin-conversation-heading strong{font-size:13px}.admin-v2 .admin-conversation-heading span{color:var(--admin-blue);background:#62b5ff12;border-radius:99px;padding:4px 8px;font-size:11px}.admin-v2 .admin-conversation-list>button{border-bottom:1px solid #ffffff0d;border-radius:0;grid-template-columns:50px minmax(0,1fr) auto;gap:11px;padding:14px 13px}.admin-v2 .admin-conversation-list>button.active,.admin-v2 .admin-conversation-list>button:hover{background:#62b5ff0b;border-color:#62b5ff1e;box-shadow:inset 3px 0 var(--admin-blue)}.admin-v2 .admin-conversation-list button>span,.admin-v2 .admin-conversation-list img{background:#1c2334;border-radius:12px;width:50px;height:50px}.admin-v2 .admin-conversation-list strong{font-size:12.5px}.admin-v2 .admin-conversation-list small{color:#8e98aa;margin-top:3px;font-size:11px}.admin-v2 .admin-conversation-list p{color:#b2bac8;margin-top:7px;font-size:11.5px}.admin-v2 .admin-conversation-list time{color:#768094;margin-top:4px;font-size:10.5px}.admin-v2 .admin-conversation-list button>b{color:#11151a;background:var(--admin-gold);min-width:23px;height:23px;font-size:11px}.admin-v2 .admin-no-conversations{color:#8992a5;gap:7px;font-size:12px}.admin-v2 .admin-no-conversations svg{color:var(--admin-blue);margin:auto}.admin-v2 .admin-no-conversations strong{color:#dce1e9;margin-top:5px;font-size:14px}.admin-v2 .admin-thread{background:#0e121d}.admin-v2 .admin-thread-heading{min-height:78px;padding:12px 18px}.admin-v2 .admin-thread-heading>img,.admin-v2 .admin-thread-heading>span{background:#20263a;border-radius:11px;object-fit:cover;place-items:center;width:46px;height:46px;margin-right:11px;flex:none;display:grid}.admin-v2 .admin-thread-heading>div{flex:1}.admin-v2 .admin-thread-heading strong{font-size:13.5px}.admin-v2 .admin-thread-heading span{color:#9ca5b7;margin-top:2px;font-size:11px}.admin-v2 .admin-thread-heading small{color:var(--admin-blue);margin-top:3px;font-size:11px}.admin-v2 .admin-thread-heading>b{color:var(--admin-teal);background:#59d9bd0d;padding:7px 10px;font-size:11px}.admin-v2 .admin-thread-messages{gap:13px;padding:22px}.admin-v2 .admin-thread-messages article{align-items:flex-end;gap:9px;max-width:78%;padding:0;display:flex}.admin-v2 .admin-thread-messages article>img{background:#fff;border-radius:50%;width:34px;height:34px;flex:0 0 34px}.admin-v2 .admin-thread-messages article>div{background:#171c29;border:1px solid var(--admin-line);border-radius:15px 15px 15px 4px;padding:11px 13px}.admin-v2 .admin-thread-messages article.seller{color:#f5f7fb;background:transparent;align-self:flex-end;flex-direction:row}.admin-v2 .admin-thread-messages article.seller>div{background:linear-gradient(145deg,#263b62,#29304f);border-color:#62b5ff2e;border-radius:15px 15px 4px}.admin-v2 .admin-thread-messages strong{color:var(--admin-blue);font-size:11px}.admin-v2 .admin-thread-messages article.customer strong{color:var(--admin-teal)}.admin-v2 .admin-thread-messages p{color:#f1f3f8;margin:5px 0;font-size:12.5px;line-height:1.55}.admin-v2 .admin-thread-messages small{color:#aeb5c3;font-size:10.5px}.admin-v2 .admin-thread form{background:#090c15;gap:8px;padding:14px 16px;position:relative}.admin-v2 .admin-thread form>label{color:#9ca5b7;font-size:11px;font-weight:800}.admin-v2 .admin-thread form>div{align-items:end;gap:9px;display:flex}.admin-v2 .admin-thread textarea{border-radius:12px;flex:1;min-height:74px;padding:12px;font-size:12.5px;line-height:1.45}.admin-v2 .admin-thread form button{background:var(--admin-blue);border-radius:11px;align-items:center;gap:8px;min-height:46px;padding:0 15px;font-size:11.5px;display:flex}.admin-v2 .admin-thread form>small{color:#788296;justify-self:start;font-size:10.5px}.admin-v2 .admin-select-conversation>span{color:var(--admin-blue);background:#62b5ff10;border-radius:18px;place-items:center;width:74px;height:74px;display:grid}.admin-v2 .admin-select-conversation h3{margin-top:16px;font-size:19px}.admin-v2 .admin-select-conversation p{color:#8e98aa;max-width:390px;font-size:12.5px;line-height:1.55}@media (width <= 1120px){.admin-v2 .admin-private-badge{display:none}.admin-v2 .admin-readiness{grid-template-columns:1fr 1fr}.admin-v2 .admin-readiness article:nth-child(2){border-right:0}.admin-v2 .admin-readiness article:nth-child(-n+2){border-bottom:1px solid var(--admin-line)}.admin-v2 .admin-order-row,.admin-v2 .admin-table-head{grid-template-columns:minmax(170px,1fr) minmax(190px,1.2fr) minmax(145px,.9fr) minmax(170px,1fr) 96px 25px;gap:11px}}@media (width <= 900px){.admin-v2 .admin-header-actions .admin-account,.admin-v2 .admin-logout{display:none}.admin-v2 .admin-content{width:min(100% - 28px,1440px);padding-top:38px}.admin-v2 .admin-title-row{align-items:flex-start;flex-direction:column}.admin-v2 .admin-hero-actions{justify-content:flex-start;max-width:none}.admin-v2 .admin-hero-actions>small{justify-content:flex-start}.admin-v2 .admin-environment-card{align-items:stretch;flex-direction:column}.admin-v2 .admin-environment{align-self:flex-start}.admin-v2 .admin-metrics{grid-template-columns:1fr 1fr}.admin-v2 .admin-orders-heading{align-items:stretch;flex-direction:column}.admin-v2 .admin-search{width:100%}.admin-v2 .admin-toolbar{align-items:flex-start;flex-direction:column}.admin-v2 .admin-toolbar-actions{width:100%;flex-wrap:wrap}.admin-v2 .admin-table-head{display:none}.admin-v2 .admin-order-list{gap:10px;padding:12px}.admin-v2 .admin-order-row{border:1px solid var(--admin-line);border-radius:14px;grid-template-columns:1fr auto;gap:12px;min-height:0;padding:15px}.admin-v2 .admin-order-row:last-child{border-bottom:1px solid var(--admin-line)}.admin-v2 .admin-delivery-status,.admin-v2 .admin-order-customer,.admin-v2 .admin-order-id,.admin-v2 .admin-status{grid-column:1}.admin-v2 .admin-order-row>b{grid-column:2;grid-row:1}.admin-v2 .admin-row-arrow{grid-column:2;grid-row:2/5;align-self:center}.admin-v2 .admin-support-layout{grid-template-columns:320px 1fr}}@media (width <= 680px){.admin-v2 .admin-header{min-height:70px;padding:10px 14px}.admin-v2 .admin-brand>span{width:44px;height:44px;font-size:27px}.admin-v2 .admin-brand div{display:grid}.admin-v2 .admin-brand strong{font-size:17px}.admin-v2 .admin-brand small{font-size:11px}.admin-v2 .admin-store-link{display:none}.admin-v2 .admin-title-row h1{font-size:clamp(46px,15vw,66px)}.admin-v2 .admin-title-copy>span{font-size:13.5px}.admin-v2 .admin-hero-actions>button{flex:1;justify-content:center;min-width:140px}.admin-v2 .admin-environment-card{margin-top:28px;padding:14px}.admin-v2 .admin-environment-card>div:first-child{align-items:flex-start}.admin-v2 .admin-environment{align-self:stretch}.admin-v2 .admin-environment button{flex:1;justify-content:center}.admin-v2 .admin-integration-section>header{align-items:flex-start;gap:10px;flex-direction:column}.admin-v2 .admin-readiness{grid-template-columns:1fr}.admin-v2 .admin-readiness article{border-right:0;border-bottom:1px solid var(--admin-line);min-height:92px}.admin-v2 .admin-readiness article:last-child{border-bottom:0}.admin-v2 .admin-metrics{grid-template-columns:1fr}.admin-v2 .admin-metrics article{min-height:142px}.admin-v2 .admin-orders-heading{padding:20px 17px 17px}.admin-v2 .admin-toolbar{padding:13px 15px}.admin-v2 .admin-filters{flex-wrap:nowrap;width:100%;padding-bottom:3px;overflow-x:auto}.admin-v2 .admin-filters button{flex:none}.admin-v2 .admin-export-label{margin-left:0}.admin-v2 .admin-order-id strong{max-width:calc(100% - 48px)}.admin-v2 .admin-modal-backdrop{padding:0}.admin-v2 .admin-order-drawer,.admin-v2 .admin-support-dialog{border:0;border-radius:0;width:100%;max-height:100vh;height:100%}.admin-v2 .admin-order-dialog>header,.admin-v2 .admin-support-dialog>header{min-height:88px;padding:14px 16px}.admin-v2 .admin-order-dialog h2,.admin-v2 .admin-support-dialog h2{font-size:25px}.admin-v2 .admin-order-dialog-grid{max-height:calc(100vh - 88px)}.admin-v2 .admin-drawer-section{padding:21px 16px}.admin-v2 .admin-copy-list>div{grid-template-columns:1fr auto;padding:9px 0}.admin-v2 .admin-copy-list span{grid-column:1/3}.admin-v2 .admin-copy-list strong{grid-column:1}.admin-v2 .admin-copy-list button{grid-column:2;grid-row:2}.admin-v2 .admin-discord-delivery{grid-template-columns:38px minmax(0,1fr)}.admin-v2 .admin-discord-delivery button{grid-column:1/3;width:100%}.admin-v2 .admin-drawer-actions,.admin-v2 .admin-status-actions{grid-template-columns:1fr}.admin-v2 .admin-support-header-status>span{display:none}.admin-v2 .admin-support-layout{grid-template-columns:1fr;height:calc(100vh - 88px)}.admin-v2 .admin-conversation-list{border-right:0}.admin-v2 .admin-thread{background:#0e121d;position:absolute;inset:88px 0 0}.admin-v2 .admin-thread:has(.admin-select-conversation){display:none}.admin-v2 .admin-thread-back{display:block;margin-right:8px}.admin-v2 .admin-thread-heading>img,.admin-v2 .admin-thread-heading>span{width:40px;height:40px;margin-right:8px}.admin-v2 .admin-thread-heading>b{display:none}.admin-v2 .admin-thread-messages{padding:15px}.admin-v2 .admin-thread-messages article{max-width:92%}.admin-v2 .admin-thread form>div{align-items:stretch;flex-direction:column}.admin-v2 .admin-thread form button{justify-content:center}}.ui-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;flex:none;width:18px;height:18px}.orders-button .ui-icon{color:var(--gold)}.cart-button .ui-icon{width:19px;height:19px}.online-service{cursor:pointer;font:inherit;background:#b8ff3d0b;border:1px solid #b8ff3d24;border-radius:10px;gap:7px;padding:7px 10px;position:relative}.online-service .ui-icon{width:16px;height:16px;color:var(--lime)}.online-service .status-dot{width:6px;height:6px;margin-left:-3px}.online-service strong{color:var(--lime);letter-spacing:.07em;font-size:10px}.site-header{height:76px}.trust-strip{background:linear-gradient(90deg,#b8ff3d06,#0000 32%),#0b1327;min-height:34px;font-size:10px}.trust-strip .status-dot{width:6px;height:6px}.hero{background:radial-gradient(circle at 72% 45%,#5d2d9b33,#0000 28rem),linear-gradient(90deg,#0b0918,#10102a 58%,#0b1023);min-height:400px}.hero:after{z-index:2;content:"";background:linear-gradient(90deg,#0000 6%,#b8ff3d7a 35%,#a75cff52 72%,#0000 94%);height:1px;position:absolute;bottom:0;left:0;right:0}.hero-image{background-color:#0000;background-position:100%;background-repeat:no-repeat;background-size:auto 100%;transform:none}.hero-vignette{background:linear-gradient(90deg,#0b0918,#0b0918fa 24%,#0d0a1ad4 45%,#0d0a1a3b 70%,#0000 91%),linear-gradient(#0807140a,#0a071538)}.hero-content{padding:42px 0 55px}.hero h1{max-width:610px;font-size:clamp(54px,5.3vw,78px);line-height:.88}.hero-description{max-width:530px;margin-top:19px;font-size:14px;line-height:1.65}.hero-actions{margin-top:22px}.hero-points{margin-top:19px}.hero-caption{bottom:18px;right:max(18px,50% - 620px)}.hero-aurora{z-index:-1;filter:blur(1px);pointer-events:none;border:1px solid #b8ff3d26;border-radius:50%;display:block;position:absolute;transform:rotate(-13deg)}.hero-aurora-one{width:630px;height:350px;top:-210px;left:8%;box-shadow:0 0 80px #b8ff3d0a}.hero-aurora-two{border-color:#a75cff21;width:720px;height:410px;bottom:-230px;left:31%}.hero-promo-card{z-index:4;color:var(--ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0e0a1cad;border:1px solid #b8ff3d33;border-radius:12px;align-items:center;gap:10px;padding:9px 12px;font-size:10px;font-weight:800;animation:promo-float 4.5s ease-in-out infinite;display:inline-flex;position:absolute;top:30px;right:clamp(420px,31vw,610px);box-shadow:0 16px 45px #00000042}.hero-promo-card>span{background:var(--lime);color:#10140f;border-radius:9px;place-items:center;width:29px;height:29px;display:grid}.hero-promo-card small{color:var(--lime);letter-spacing:.08em;text-transform:uppercase;margin-bottom:2px;font-size:8px;display:block}.featured-carousel{padding-block:28px 42px}.featured-heading{margin-bottom:15px}.featured-heading h2{font-size:clamp(29px,2.8vw,43px)}.featured-heading .eyebrow{margin-bottom:6px}.carousel-controls{align-items:center;gap:10px;display:flex}.carousel-controls button{border:1px solid var(--line);width:36px;height:36px;color:var(--ink);cursor:pointer;background:#ffffff0a;border-radius:10px;place-items:center;transition:border-color .16s,background .16s,color .16s;display:grid}.carousel-controls button:hover{color:var(--lime);background:#b8ff3d14;border-color:#b8ff3d6b}.carousel-controls>span{color:#827d8c;letter-spacing:.08em;text-align:center;min-width:54px;font-size:9px;font-weight:900}.featured-stage{background:radial-gradient(circle at 80% 15%,#b8ff3d14,#0000 21rem),linear-gradient(125deg,#15102a,#10152b);border:1px solid #ffffff1f;border-radius:20px;grid-template-columns:.92fr 1.08fr;min-height:255px;animation:featured-slide-in .42s cubic-bezier(.2,.75,.25,1) both;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px #02031040}.featured-stage:before{z-index:2;content:"";background:linear-gradient(#0000,#b8ff3d47,#0000);width:1px;position:absolute;top:0;bottom:0;left:46%}.featured-visual{min-width:0;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:relative}.featured-visual .product-art{border:0;height:100%;min-height:255px}.featured-visual .art-orbit{width:170px;height:170px}.featured-floating-label{color:#b5afbf;letter-spacing:.07em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#09081494;border:1px solid #ffffff1c;border-radius:9px;align-items:center;gap:7px;padding:7px 9px;font-size:8px;font-weight:900;display:inline-flex;position:absolute;top:16px;left:16px}.featured-floating-label span{color:var(--lime)}.featured-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:27px 32px 30px;display:flex}.featured-copy .eyebrow{margin-bottom:8px}.featured-copy h3{font-family:var(--display);letter-spacing:.025em;text-transform:uppercase;margin:0;font-size:clamp(31px,3vw,49px);font-weight:400;line-height:.96}.featured-copy>p:not(.eyebrow){color:#9f99aa;max-width:560px;margin:11px 0 0;font-size:11px;line-height:1.55}.featured-price{align-items:baseline;gap:10px;margin-top:14px;display:flex}.featured-price>span{color:#746f7e;font-size:10px;text-decoration:line-through}.featured-price strong{color:var(--lime);font-size:25px}.featured-actions{gap:9px;margin-top:14px;display:flex}.featured-actions .primary-button{gap:9px;min-height:42px;padding-inline:15px;font-size:10px}.featured-details{border:1px solid var(--line);color:#b9b3c3;cursor:pointer;background:#ffffff09;border-radius:11px;min-height:42px;padding:0 14px;font-size:10px;font-weight:800}.featured-details:hover{color:var(--lime);border-color:#b8ff3d4d}.carousel-progress{z-index:5;align-items:center;gap:5px;display:flex;position:absolute;bottom:16px;right:26px}.carousel-progress button{cursor:pointer;background:#ffffff24;border:0;border-radius:99px;width:19px;height:3px;padding:0;transition:width .18s,background .18s}.carousel-progress button.active{background:var(--lime);width:34px}.catalog-intro{align-items:end}.catalog-intro-copy{color:#8e889b;max-width:620px;margin:15px 0 0;font-size:12px;line-height:1.65}.category-jump-nav{z-index:30;border:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);scrollbar-width:none;background:#0d0918de;border-radius:14px;margin:-9px 0 50px;padding:9px;display:flex;position:sticky;top:84px;overflow-x:auto;box-shadow:0 18px 45px #0003}.category-jump-nav::-webkit-scrollbar{display:none}.category-jump-nav a{color:#aaa4b6;white-space:nowrap;border:1px solid #0000;border-radius:9px;flex:none;align-items:center;gap:7px;padding:0 11px;font-size:10px;font-weight:800;transition:border-color .16s,background .16s,color .16s;display:inline-flex}.category-jump-nav a span{color:var(--lime)}.catalog-groups{gap:86px;display:grid}.catalog-group{scroll-margin-top:145px}.catalog-group-heading{gap:14px;margin-bottom:21px}.category-icon{width:54px;height:54px;color:var(--lime);font-family:var(--display);background:radial-gradient(circle at 32% 22%,#b8ff3d2b,#0000 62%),#201333;border:1px solid #b8ff3d33;border-radius:15px;flex:none;place-items:center;font-size:24px;display:grid;box-shadow:inset 0 0 20px #b8ff3d09}.catalog-group-heading span{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;margin-bottom:3px;font-size:8px;font-weight:900;display:block}.catalog-group-heading h3{font-family:var(--display);letter-spacing:.035em;text-transform:uppercase;margin:0;font-size:32px;line-height:1}.catalog-group-heading p{color:#7f798b;margin:5px 0 0;font-size:10px}.section-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;display:grid}.floating-contact{z-index:70;align-items:flex-end;gap:9px;display:flex;position:fixed}.online-contact-card{cursor:pointer;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(135deg,#b8ff3d14,#0000 55%),#110c1ff0;border:1px solid #b8ff3d47;border-radius:15px;align-items:center;gap:9px;min-width:170px;height:54px;padding:7px 13px 7px 8px;display:flex;box-shadow:0 18px 55px #00000061}.online-contact-card:hover{border-color:#b8ff3d85}.online-contact-icon{background:var(--lime);color:#11151c;border-radius:11px;flex:none;place-items:center;width:39px;height:39px;display:grid;position:relative}.online-contact-icon .status-dot{border:2px solid #171021;width:8px;height:8px;position:absolute;top:-2px;right:-2px}.online-contact-card>span:last-child{text-align:left;display:grid}.online-contact-card small{color:#a8a2b3;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:800}.online-contact-card strong{color:var(--lime);letter-spacing:.06em;margin-top:1px;font-size:12px}.social-mini-popup{flex-direction:column;gap:7px;display:flex}.social-mini-popup button{color:#fff;cursor:pointer;border:1px solid #ffffff24;border-radius:14px;place-items:center;width:45px;height:45px;transition:transform .16s,border-color .16s;display:grid;position:relative;box-shadow:0 14px 36px #0000004d}.social-mini-popup button:hover{border-color:#ffffff57;transform:translateY(-2px)}.social-mini-popup button:before{border:1px solid var(--line);color:#bbb5c5;content:attr(data-tooltip);opacity:0;pointer-events:none;background:#100b1df2;border-radius:7px;width:max-content;padding:6px 8px;font-size:8px;font-weight:800;transition:opacity .15s,transform .15s;position:absolute;right:calc(100% + 9px);transform:translate(4px)}.social-mini-popup button:focus-visible:before,.social-mini-popup button:hover:before{opacity:1;transform:translate(0)}.instagram-button{background:radial-gradient(circle at 30% 105%,#ffd163 0 22%,#0000 23%),radial-gradient(circle at 75% 18%,#8a3dff,#0000 47%),linear-gradient(145deg,#fd4c70,#aa31ca)}.discord-button{background:#5865f2}.social-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:22px;height:22px}.social-icon .icon-fill{fill:currentColor;stroke:none}.toast{bottom:20px;right:220px}@keyframes featured-slide-in{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:translate(0)}}@keyframes promo-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (width<=1120px){.hero{min-height:420px}.hero-image{background-position:100%;background-size:auto 100%}.hero-vignette{background:linear-gradient(90deg,#0b0918,#0b0918f7 35%,#0d0a1a94 64%,#0d0a1a14 90%),linear-gradient(#0000,#0a071533)}.hero-promo-card{display:none}.section-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.site-header{height:72px}.hero{min-height:520px}.hero-image{background-position:105%;background-size:auto 92%}.hero-vignette{background:linear-gradient(90deg,#0a0816fa,#0b0918eb 50%,#0d0a1a47 83%),linear-gradient(#0000,#0a07158c)}.featured-stage{grid-template-columns:.82fr 1.18fr}.category-jump-nav{top:80px}}@media (width<=640px){.trust-strip{min-height:34px}.hero{min-height:610px}.hero-image{background-position:64% 0;background-size:auto 58%}.hero-vignette{background:linear-gradient(#0908150f,#0a0816ad 38%,#0a0816fa 66%),linear-gradient(90deg,#0a081652,#0a081614)}.hero-content{justify-content:flex-end;padding:205px 0 45px}.hero h1{font-size:clamp(51px,15vw,68px)}.featured-carousel{padding-block:24px 34px}.featured-heading{flex-direction:row;align-items:center;margin-bottom:13px}.featured-heading h2{font-size:29px}.carousel-controls>span,.featured-heading .eyebrow{display:none}.featured-stage{grid-template-columns:1fr}.featured-stage:before{display:none}.featured-visual .product-art{min-height:205px}.featured-copy{padding:23px 20px 34px}.featured-copy h3{font-size:35px}.carousel-progress{bottom:15px;right:20px}.catalog-intro{align-items:stretch}.category-jump-nav{margin-bottom:42px;top:78px}.catalog-groups{gap:64px}.catalog-group-heading{align-items:flex-start}.catalog-group-heading h3{font-size:27px}.section-product-grid{grid-template-columns:1fr}.floating-contact{bottom:12px;right:12px}.online-contact-card{width:52px;min-width:0;height:52px;padding:6px}.online-contact-card>span:last-child{display:none}.online-contact-icon{width:38px;height:38px}.social-mini-popup button{width:42px;height:42px}.toast{bottom:120px;left:12px;right:12px}}.hero-banner{background:#080719;min-height:360px;overflow:visible}.hero-banner-content{z-index:5;text-align:center;flex-direction:column;align-items:center;width:min(1240px,100% - 40px);min-height:360px;margin-inline:auto;padding:42px 0 54px;display:flex;position:relative}.hero-banner h1{color:#fffdf7;max-width:none;font-family:var(--display);letter-spacing:.035em;text-shadow:0 5px #100822bf,0 13px 32px #00000080;text-transform:uppercase;margin:0;font-size:clamp(45px,4.8vw,72px);font-weight:400;line-height:1}.hero-online-wrap{z-index:15;margin-top:22px;position:relative}.hero-online-button{color:#11170d;cursor:default;letter-spacing:.065em;text-transform:uppercase;background:linear-gradient(#bfff4e,#98e929);border:1px solid #d0ff7a80;border-radius:13px;justify-content:center;align-items:center;gap:10px;min-width:252px;height:46px;padding:0 22px;font-size:12px;font-weight:950;display:inline-flex;box-shadow:0 12px 32px #7cd82338,inset 0 1px #ffffff6b}.hero-online-button .status-dot{background:#263d0b;width:8px;height:8px;box-shadow:0 0 0 5px #263d0b1a}.hours-popover{z-index:30;color:#d8d2df;opacity:0;pointer-events:none;text-align:left;background:#191427fa;border:1px solid #ffffff1f;border-radius:14px;gap:11px;width:292px;padding:16px;transition:opacity .16s,transform .16s;display:grid;position:absolute;top:calc(100% + 11px);left:50%;transform:translate(-50%,-7px);box-shadow:0 24px 70px #0000007a}.hours-popover:before{content:"";background:#191427;border-top:1px solid #ffffff1f;border-left:1px solid #ffffff1f;width:12px;height:12px;position:absolute;top:-6px;left:calc(50% - 6px);transform:rotate(45deg)}.hero-online-wrap:focus-within .hours-popover,.hero-online-wrap:hover .hours-popover{opacity:1;pointer-events:auto;transform:translate(-50%)}.hours-popover>strong{color:var(--ink);border-bottom:1px solid #ffffff17;padding-bottom:10px;font-size:15px}.hours-popover>span{justify-content:space-between;align-items:center;gap:18px;font-size:10px;display:flex}.hours-popover b{color:var(--lime);white-space:nowrap;font-size:10px}.hero-search{z-index:12;color:#8f899b;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#110f1df7;border:1px solid #ffffff21;border-radius:16px;align-items:center;gap:11px;width:min(700px,100% - 32px);height:54px;padding:0 16px;display:flex;position:absolute;bottom:-26px;left:50%;transform:translate(-50%);box-shadow:0 18px 45px #00000059}.hero-search:focus-within{border-color:#b8ff3d75}.hero-search>span:first-child{color:var(--lime);font-size:25px}.hero-search input{width:100%;height:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:13px}.hero-search input::placeholder{color:#858092}.hero-search button{color:#bdb7c6;cursor:pointer;background:#ffffff12;border:0;border-radius:8px;flex:none;place-items:center;width:29px;height:29px;display:grid}.featured-carousel{padding-top:52px}.featured-heading{align-items:center;min-height:42px;margin-bottom:13px;position:relative}.featured-heading h2{text-align:center;font-size:clamp(32px,3.1vw,47px)}.featured-heading .carousel-controls{position:absolute;right:0}.featured-stage{grid-template-columns:1fr 1fr}.featured-stage:before{left:50%}.featured-visual .product-art{min-height:300px}.featured-visual .art-symbol{font-size:112px}.featured-copy-simple{width:100%;color:inherit;cursor:pointer;text-align:center;background:0 0;border:0;justify-content:center;align-items:center;padding:34px 38px 42px;display:flex}.featured-copy-simple h3{max-width:520px;font-size:clamp(43px,4.2vw,66px)}.featured-discount{letter-spacing:.08em;text-transform:uppercase;border:1px solid #b8ff3d3d;border-radius:8px;margin-top:17px;padding:7px 10px;font-size:11px;font-weight:950;display:inline-flex}.featured-copy-simple .featured-price{justify-items:center;gap:3px;margin-top:18px;display:grid}.featured-copy-simple .featured-price>span{font-size:14px;text-decoration:none}.featured-copy-simple .featured-price strong{color:var(--lime);text-shadow:0 0 28px #b8ff3d24;font-size:clamp(34px,3.5vw,49px);line-height:1}.catalog-intro{display:block}@media (width<=900px){.hero-banner,.hero-banner-content{min-height:330px}.hero-banner .hero-image{background-position:75%;background-size:auto 100%}.hero-banner h1{font-size:clamp(38px,7vw,54px)}.featured-stage{grid-template-columns:.9fr 1.1fr}.featured-copy-simple h3{font-size:clamp(35px,5.5vw,52px)}}@media (width<=640px){.hero-banner,.hero-banner-content{min-height:310px}.hero-banner .hero-image{background-position:67%;background-size:auto 100%}.hero-banner .hero-vignette{background:#06051147}.hero-banner-content{padding:40px 0 50px}.hero-banner h1{max-width:340px;font-size:clamp(35px,10vw,45px);line-height:.98}.hero-online-wrap{margin-top:19px}.hero-online-button{min-width:218px;height:43px}.hours-popover{width:min(292px,100vw - 28px)}.hero-search{width:calc(100% - 28px)}.featured-carousel{padding-top:48px}.featured-heading{justify-content:flex-start;min-height:auto;padding-right:84px}.featured-heading h2{text-align:left;font-size:28px}.featured-heading .carousel-controls{right:0}.featured-heading .carousel-controls>span{display:none}.featured-stage{grid-template-columns:1fr}.featured-visual .product-art{min-height:210px}.featured-copy-simple{padding:26px 18px 42px}.featured-copy-simple h3{font-size:38px}.featured-copy-simple .featured-price strong{font-size:39px}}.hero-banner,.hero-banner-content{min-height:300px}.hero-banner .hero-image{background-color:#0a071b;background-position:right 55%;background-size:142%}.hero-banner-content{padding:30px 0 42px}.hero-banner h1{font-size:clamp(43px,4.5vw,66px)}.hero-online-wrap{margin-top:17px}.hours-popover{gap:14px;width:360px;padding:21px}.hours-popover>strong{padding-bottom:12px;font-size:19px;line-height:1.2}.hours-popover>span{gap:24px;font-size:13px;line-height:1.4}.hours-popover b{font-size:13px}.discord-button .social-icon{stroke:currentColor;stroke-width:1.65px;width:27px;height:27px}.discord-button .social-icon circle{fill:currentColor;stroke:none}.featured-heading .carousel-controls{gap:8px}.catalog-intro{text-align:center;justify-content:center;align-items:center;margin-bottom:24px;display:flex}.catalog-intro h2{color:#fffdf7;letter-spacing:.035em;text-shadow:0 10px 35px #0000004d;font-size:clamp(45px,5vw,70px)}.category-jump-nav{background:#0e0a1bf0;border-color:#ffffff24;border-radius:16px;justify-content:center;gap:9px;margin:0 0 58px;padding:11px}.category-jump-nav a{color:#e8e2ed;letter-spacing:.015em;background:#ffffff09;border-color:#ffffff14;border-radius:11px;min-height:46px;padding:0 17px;font-size:13px;font-weight:900}.category-jump-nav a:hover{color:var(--lime);background:#b8ff3d1c;border-color:#b8ff3d7a}.catalog-groups{gap:78px}.catalog-group-heading{text-align:center;align-items:center;gap:18px;margin-bottom:25px;display:flex}.catalog-group-heading:after,.catalog-group-heading:before{content:"";background:linear-gradient(90deg,#0000,#ffffff3b);flex:1;height:1px}.catalog-group-heading:after{background:linear-gradient(90deg,#ffffff3b,#0000)}.catalog-group-heading h3{color:#fffdf7;letter-spacing:.045em;text-shadow:0 8px 28px #00000052;flex:none;font-size:clamp(31px,3.2vw,45px);font-weight:400}.section-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.product-card{background:linear-gradient(#ffffff0b,#0000 44%),#191324f5;border-color:#ffffff24;border-radius:16px;box-shadow:0 18px 48px #02020a3d}.product-card .product-art{height:170px}.product-card-body{min-height:151px;padding:18px 17px 78px}.product-name{color:#fffdf7;letter-spacing:.01em;text-transform:uppercase;min-height:49px;font-size:17px;font-weight:950;line-height:1.35}.price-row{justify-content:start;align-items:start;gap:2px;margin-top:13px;display:grid}.old-price{color:#b9b3c1;font-size:12px;font-weight:700;text-decoration-color:#e6e0ebb8}.current-price{color:#af2;text-shadow:0 0 22px #aaff222b;font-size:24px;line-height:1.05}.card-actions{grid-template-columns:minmax(0,1fr) 48px;gap:8px;display:grid;position:absolute;bottom:13px;left:13px;right:13px}.card-buy,.card-quick-add{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;height:46px;transition:transform .16s,background .16s,border-color .16s,box-shadow .16s;display:inline-flex}.card-buy{color:#10150b;letter-spacing:.025em;text-transform:uppercase;background:#af2;border:1px solid #af2;gap:8px;font-size:12px;font-weight:950;box-shadow:0 10px 24px #8eeb1a29}.card-buy:hover{background:#c0ff57;transform:translateY(-2px);box-shadow:0 13px 30px #8eeb1a42}.card-quick-add{color:var(--lime);background:#b8ff3d17;border:1px solid #b8ff3d57;gap:1px}.card-quick-add:hover{border-color:var(--lime);background:#b8ff3d2e;transform:translateY(-2px)}.card-buy .ui-icon{width:18px;height:18px}.card-quick-add .ui-icon{width:17px;height:17px}.card-quick-add span{font-size:13px;font-weight:950}@media (width<=1120px){.hero-banner .hero-image{background-position:70% 55%;background-size:150%}.category-jump-nav{justify-content:flex-start}.section-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=800px){.hero-banner,.hero-banner-content{min-height:285px}.hero-banner .hero-image{background-position:68%;background-size:cover}.hero-banner-content{padding:31px 0 42px}.hours-popover{width:min(350px,100vw - 28px)}.section-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=540px){.hero-banner,.hero-banner-content{min-height:275px}.hero-banner h1{max-width:330px;font-size:clamp(34px,9.8vw,43px)}.hero-online-button{min-width:210px}.hours-popover{padding:18px}.hours-popover>strong{font-size:17px}.hours-popover b,.hours-popover>span{font-size:12px}.featured-heading{padding-right:86px}.catalog-intro h2{font-size:40px}.category-jump-nav a{min-height:44px;padding-inline:14px;font-size:12px}.catalog-group-heading h3{max-width:68vw;font-size:29px}.section-product-grid{grid-template-columns:1fr}.product-card .product-art{height:190px}.product-name{font-size:18px}}.home-view[hidden]{display:none}.live-search-section{min-height:610px;padding-top:76px;padding-bottom:100px}.live-search-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:10px;display:flex}.live-search-heading span{color:var(--lime);letter-spacing:.12em;text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:950;display:block}.live-search-heading h2{color:#fffdf7;font-family:var(--display);letter-spacing:.035em;text-transform:uppercase;margin:0;font-size:clamp(42px,5vw,68px);font-weight:400;line-height:1}.live-search-heading>button{color:#d6d0de;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff26;border-radius:10px;min-height:42px;padding:0 15px;font-size:11px;font-weight:850}.live-search-heading>button:hover{color:var(--lime);border-color:#b8ff3d66}.live-search-count{color:#a9a3b3;margin:0 0 28px;font-size:13px}.live-search-grid{animation:search-results-in .22s both}.live-empty-search{background:#151021cc;border:1px solid #ffffff1f;margin-top:27px}@keyframes search-results-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.product-page{background:radial-gradient(circle at 78% 4%,#6c30a929,#0000 30rem),linear-gradient(#100c1c,#0c0a14);min-height:calc(100vh - 84px);padding:30px 0 110px}.product-breadcrumb{color:#7f798a;white-space:nowrap;align-items:center;gap:9px;min-height:38px;margin-bottom:18px;font-size:11px;display:flex;overflow:hidden}.product-breadcrumb button{color:#aaa4b4;cursor:pointer;background:0 0;border:0;padding:0}.product-breadcrumb button:hover{color:var(--lime)}.product-breadcrumb strong{color:#eee8f1;text-overflow:ellipsis;overflow:hidden}.product-page-layout{grid-template-columns:minmax(0,1fr) 392px;grid-template-areas:"main purchase";align-items:start;gap:24px;display:grid}.product-page-main{grid-area:main;gap:18px;min-width:0;display:grid}.product-page-visual{background:#18141ff2;border:1px solid #ffffff21;border-radius:17px;position:relative;overflow:hidden;box-shadow:0 24px 65px #03020a38}.product-page-visual .product-art{border:0;height:310px}.product-page-visual .art-symbol{font-size:115px}.product-page-visual>span{color:#9d97a6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0811b8;border:1px solid #ffffff1f;border-radius:8px;padding:6px 9px;font-size:9px;font-weight:750;position:absolute;bottom:12px;right:14px}.product-description-card{background:#19151ff0;border:1px solid #ffffff1f;border-radius:17px;overflow:hidden}.product-description-card>header{border-bottom:1px solid #ffffff17;align-items:center;gap:11px;min-height:68px;padding:0 23px;display:flex}.product-description-card>header>span{color:var(--lime);font-size:22px;font-weight:900}.product-description-card>header h2{color:#fffdf7;letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:18px}.product-description-lead{grid-template-columns:minmax(0,1fr) 230px;align-items:center;gap:28px;padding:27px 25px;display:grid}.product-detail-kicker{color:var(--lime);letter-spacing:.1em;text-transform:uppercase;margin:0 0 7px;font-size:11px;font-weight:950}.product-description-lead h3{color:#fffdf7;margin:0;font-size:23px;line-height:1.25}.product-description-lead p:not(.product-detail-kicker){color:#c5bfcb;max-width:610px;margin:12px 0 0;line-height:1.7}.product-description-art{border:1px solid #b8ff3d24;border-radius:14px;overflow:hidden}.product-description-art .product-art{border:0;width:100%;height:165px}.product-description-art .art-symbol{font-size:70px}.product-information-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 25px 28px;display:grid}.product-information-grid>div{background:#ffffff06;border:1px solid #ffffff17;border-radius:13px;align-items:flex-start;gap:13px;min-height:116px;padding:17px;display:flex}.product-information-grid>div>span{width:32px;height:32px;color:var(--lime);background:#b8ff3d1c;border-radius:9px;flex:none;place-items:center;font-size:10px;font-weight:950;display:grid}.product-information-grid strong{color:#f5eff8;font-size:14px}.product-information-grid p{color:#9e98a7;margin:7px 0 0;font-size:12.5px;line-height:1.6}.product-faq{border-top:1px solid #ffffff17;padding:25px}.product-faq>h3{color:#fffdf7;margin:0 0 14px;font-size:16px}.product-faq details{border-top:1px solid #ffffff14}.product-faq summary{color:#eee8f1;cursor:pointer;padding:16px 0;font-size:13px;font-weight:800}.product-faq details p{color:#a7a1af;margin:-3px 0 17px;font-size:13px;line-height:1.65}.product-purchase-column{grid-area:purchase;gap:13px;display:grid;position:sticky;top:104px}.product-purchase-card,.product-side-info{background:#1a1620f7;border:1px solid #ffffff1f;border-radius:16px;box-shadow:0 20px 55px #03020a33}.product-purchase-card{padding:23px}.product-purchase-card>p{color:var(--lime);letter-spacing:.1em;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:950}.product-purchase-card h1{color:#fffdf7;font-family:var(--display);letter-spacing:.035em;text-transform:uppercase;margin:0;font-size:clamp(34px,3.1vw,48px);font-weight:400;line-height:.98}.product-page-pricing{border-bottom:1px solid #ffffff17;grid-template-columns:auto 1fr;align-items:end;gap:5px 12px;margin-top:21px;padding-bottom:20px;display:grid}.product-page-pricing strong{color:#af2;font-size:30px;font-weight:950;line-height:1}.product-page-pricing>span{color:#aaa4b2;font-size:12px;text-decoration:line-through}.product-page-pricing i{color:#84da20;grid-column:1/-1;font-size:11px;font-style:normal;font-weight:850}.product-page-quantity{margin-top:18px}.product-page-quantity>span{color:#c7c1cc;margin-bottom:8px;font-size:12px;font-weight:800;display:block}.product-page-quantity>div{background:#0a080f57;border:1px solid #ffffff21;border-radius:10px;grid-template-columns:45px 1fr 45px;height:43px;display:grid;overflow:hidden}.product-page-quantity button{color:#bbb5c2;cursor:pointer;background:#ffffff09;border:0;font-size:18px}.product-page-quantity button:hover{color:var(--lime);background:#b8ff3d1a}.product-page-quantity strong{color:#fffdf7;place-items:center;font-size:14px;display:grid}.product-add-cart,.product-buy-now{cursor:pointer;text-transform:uppercase;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;margin-top:12px;padding:0 14px;font-size:12px;font-weight:950;display:flex}.product-buy-now{color:#10150b;background:#af2;border:1px solid #af2;box-shadow:0 12px 28px #8eeb1a2b}.product-buy-now:hover{background:#c0ff57}.product-buy-now span{margin-left:auto;font-size:12px}.product-add-cart{color:var(--lime);background:#b8ff3d12;border:1px solid #b8ff3d4d}.product-add-cart:hover{background:#b8ff3d21}.product-add-cart .ui-icon,.product-buy-now .ui-icon{width:17px;height:17px}.product-purchase-card>small{color:#777180;text-align:center;margin-top:13px;font-size:11px;line-height:1.5;display:block}.product-side-info{align-items:flex-start;gap:13px;min-height:98px;padding:18px;display:flex}.product-side-info>span{width:38px;height:38px;color:var(--lime);background:#b8ff3d1a;border-radius:10px;flex:none;place-items:center;display:grid}.product-side-info .ui-icon{width:20px;height:20px}.product-side-info strong{color:#fffdf7;font-size:14px}.product-side-info p{color:#96909f;margin:6px 0 0;line-height:1.55}.product-guarantee-info{background:linear-gradient(145deg,#b8ff3d1c,#0000 52%),#1a1620f7;border-color:#b8ff3d61;box-shadow:0 20px 55px #03020a33,inset 0 0 0 1px #b8ff3d0d}.product-guarantee-info strong{color:var(--lime)}.related-products{padding-top:78px}.related-products .catalog-group-heading{margin-bottom:24px}.related-products .catalog-group-heading h2{color:#fffdf7;font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;flex:none;margin:0;font-size:clamp(29px,3.2vw,43px);font-weight:400}@media (width<=980px){.product-page-layout{grid-template-columns:1fr;grid-template-areas:"purchase" "main"}.product-purchase-column{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;position:static}.product-purchase-card{grid-column:1/-1}.product-side-info{min-height:100%}}@media (width<=720px){.live-search-section{padding-top:67px}.live-search-heading{flex-direction:column;align-items:flex-start;gap:14px}.live-search-heading h2{font-size:42px}.product-page{padding-top:18px}.product-page-visual .product-art{height:235px}.product-page-visual .art-symbol{font-size:90px}.product-description-lead{grid-template-columns:1fr}.product-description-art{display:none}.product-information-grid,.product-purchase-column{grid-template-columns:1fr}.product-purchase-card{grid-column:auto}}@media (width<=540px){.live-search-section{min-height:520px;padding-bottom:72px}.product-page-shell{width:min(100% - 24px,1240px)}.product-breadcrumb{font-size:10px}.product-description-lead,.product-faq,.product-information-grid,.product-purchase-card{padding-left:18px;padding-right:18px}.product-purchase-card h1{font-size:38px}.related-products .catalog-group-heading h2{max-width:72vw;font-size:29px}}.hero-delivery-note{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0812c4;border:1px solid #ffffff21;border-radius:12px;justify-items:center;gap:3px;min-width:340px;margin-top:9px;padding:9px 18px 8px;display:grid;box-shadow:0 12px 32px #00000038}.hero-delivery-note strong{color:#f6f1f8;font-size:11px;font-weight:850}.hero-delivery-note button{color:#9ea8ff;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #7b87ff80;padding:0;font-size:10px;font-weight:850}.hero-delivery-note button:hover{color:#c4caff}.product-card{isolation:isolate}.product-card:after{z-index:5;border-radius:inherit;content:"";opacity:0;pointer-events:none;border:1px solid #b8ff3d85;transition:opacity .22s;position:absolute;inset:-1px;box-shadow:inset 0 0 34px #b8ff3d09,0 0 32px #6fbe1b14}.product-card:hover{border-color:#b8ff3d80;transform:translateY(-7px);box-shadow:0 27px 70px #04030c57,0 0 35px #77cc1e14}.product-card .product-art{transition:filter .22s,background .22s}.product-card:hover .product-art{filter:saturate(1.12) brightness(1.06)}.product-card .art-orbit,.product-card .art-symbol{transition:transform .24s cubic-bezier(.2,.75,.25,1)}.product-card:hover .art-symbol{transform:perspective(260px) rotateY(-8deg) rotateX(2deg) translateY(-4px) scale(1.07)}.product-card:hover .art-orbit{transform:rotateX(69deg) rotate(-8deg) scale(1.12)}.product-card-body{min-height:166px;padding-bottom:80px}.product-name{font-size:18px}.price-row{gap:3px;margin-top:15px}.old-price{color:#d0c9d5;font-size:14px;font-weight:750;line-height:1.2}.current-price{color:#acff2f;letter-spacing:-.025em;text-shadow:0 0 22px #af23,0 2px #193d0559;font-size:31px;font-weight:950;line-height:1}.card-actions{z-index:7}.card-buy{background:linear-gradient(#baff42,#98eb25);border-color:#b2ff34;position:relative;overflow:hidden;box-shadow:0 11px 26px #8eeb1a33,inset 0 1px #ffffff6b}.card-buy:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff7a,#0000);width:35%;height:165%;position:absolute;top:-30%;left:-45%;transform:skew(-22deg)}.product-card:hover .card-buy:after{opacity:1;transition:transform .65s,opacity .12s;transform:translate(430%) skew(-22deg)}.card-buy:hover{background:linear-gradient(#c9ff68,#a5f22d);box-shadow:0 14px 34px #8eeb1a4d,inset 0 1px #ffffff80}.card-quick-add{box-shadow:inset 0 0 18px #b8ff3d09}.about-section .faq-grid details{background:#ffffff0a;min-height:82px;transition:border-color .18s,background .18s,transform .18s}.about-section .faq-grid details:hover{background:#b8ff3d0b;border-color:#b8ff3d47;transform:translateY(-2px)}.social-mini-popup{gap:10px}.social-mini-popup button{border-radius:50%;width:48px;height:48px}.instagram-button .social-icon{fill:none;stroke:#fff;stroke-width:2.05px;width:27px;height:27px}.instagram-button .instagram-dot{fill:#fff;stroke:none}.discord-button .social-icon{fill:none;stroke:none;width:28px;height:28px}.discord-button .discord-body{fill:#fff}.discord-button .discord-eye{fill:#5865f2}.online-contact-card.active{background:linear-gradient(135deg,#b8ff3d24,#0000 55%),#110c1ffa;border-color:#b8ff3db3}.support-chat-shell{z-index:95;width:min(410px,100vw - 260px);animation:support-chat-in .22s cubic-bezier(.2,.75,.25,1) both;position:fixed;bottom:18px;right:224px}@keyframes support-chat-in{0%{opacity:0;transform:translate(18px) translateY(8px) scale(.98)}to{opacity:1;transform:translate(0) translateY(0) scale(1)}}.support-chat-shell .chat-dialog{background:#f4f5f7;border:1px solid #b8ff3d61;border-radius:20px;grid-template-rows:auto auto 1fr auto;width:100%;height:min(620px,100vh - 36px);display:grid;overflow:hidden;box-shadow:0 30px 90px #0000007a}.support-chat-shell .chat-header{background:linear-gradient(135deg,#ffffff29,#0000 55%),#52c819;border:0;justify-content:space-between;align-items:center;min-height:58px;padding:10px 12px 8px 15px;display:flex}.chat-header-tabs{background:#145b032e;border-radius:12px;gap:4px;padding:4px;display:flex}.chat-header-tabs span{color:#ffffffd1;border-radius:9px;padding:7px 11px;font-size:10px;font-weight:850}.chat-header-tabs .active{background:#ffffff2e;box-shadow:0 4px 12px #235f0a29}.support-chat-shell .chat-header>button{color:#fff;cursor:pointer;background:#15500533;border:0;border-radius:50%;place-items:center;width:34px;height:34px;font-size:21px;display:grid}.chat-agent-bar{color:#fff;background:#58cc1e;border-bottom:1px solid #1a26171a;align-items:center;gap:11px;min-height:72px;padding:11px 16px;display:flex}.chat-agent-bar .logo-mark{background:#171126;border:2px solid #ffffff6b;width:42px;height:42px}.chat-agent-bar h2{margin:0;font-size:13px}.chat-agent-bar p{color:#ffffffdb;align-items:center;gap:6px;margin:4px 0 0;font-size:9px;display:flex}.chat-agent-bar .status-dot{background:#fff;width:7px;height:7px;box-shadow:0 0 0 3px #ffffff2b}.support-chat-shell .chat-body{background:#f4f5f7;padding:18px 14px}.chat-date{color:#738071;text-align:center;margin:0 0 2px;font-size:9px;font-weight:800}.support-chat-shell .chat-message>div{background:#e7eaee;border-color:#e2e5e8;box-shadow:0 4px 12px #222c1e0a}.support-chat-shell .chat-message strong{color:#283224;font-size:10px}.support-chat-shell .chat-message p{color:#3f4a3b;font-size:11px}.chat-order-reference{color:#667062;background:#fff;border:1px solid #d7ded4;border-radius:99px;align-self:center;padding:7px 10px;font-size:9px}.chat-empty-message,.chat-error-message,.chat-loading-message{color:#536250;text-align:center;background:#fff;border:1px solid #d7ded4;border-radius:11px;padding:11px 12px;font-size:11px;line-height:1.5}.chat-error-message{color:#a83d4c;background:#fff5f6;border-color:#f0c3c8}.support-chat-shell .chat-message time{color:#7c8679;text-align:right;margin-top:5px;font-size:9px;display:block}.support-chat-shell .chat-form{background:#fff;border-top:1px solid #dfe3e6;grid-template-columns:1fr 42px;padding:12px}.support-chat-shell .chat-form input{color:#263222;background:#fff;border-color:#bec8bd;height:48px;font-size:12px}.support-chat-shell .chat-form input:focus{border-color:#55c924;box-shadow:0 0 0 3px #55c9241c}.support-chat-shell .chat-form button{color:#fff;background:#55c924;border-radius:50%;padding:0;font-size:20px}@media (width<=760px){.support-chat-shell{width:auto;bottom:78px;left:12px;right:12px}.support-chat-shell .chat-dialog{border-radius:17px;height:min(610px,100vh - 96px)}}@media (width<=540px){.hero-delivery-note{min-width:min(320px,100vw - 36px)}.old-price{font-size:13px}.current-price{font-size:32px}.support-chat-shell .chat-dialog{height:min(570px,100vh - 104px)}}.hero-banner .hero-image{background-color:#080a2a;background-image:url(/assets/grow-garden-banner-v2.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}.hero-banner .hero-vignette{background:radial-gradient(circle at 50% 48%,#04071f14,#04071f57 86%),linear-gradient(#05071d0f,#05071d38)}.featured-carousel{padding-bottom:12px}.catalog-section{padding-top:24px}.product-card .current-price{color:#39ff14;text-shadow:0 0 20px #39ff146b,0 2px #0741056b}.chat-header-tabs span{color:#fff;text-shadow:0 1px 3px #0f3a0457;font-size:11px;font-weight:950}.chat-header-tabs .active{color:#fff;background:#ffffff3d}.chat-agent-bar h2{color:#fff;text-shadow:0 1px 3px #1142054d;font-size:14px;font-weight:950}.chat-agent-bar p{color:#fff;font-size:10px;font-weight:850}.chat-date{color:#536250;font-size:10px}.support-chat-shell .chat-message strong{color:#172112;font-size:11px;font-weight:950}.support-chat-shell .chat-message p{color:#202b1d;font-size:12px;font-weight:600;line-height:1.55}.support-chat-shell .store-message>div{background:#e5e9ed;border-color:#d7dce0}.support-chat-shell .agent-message>div{background:#edf0f2;border-left:3px solid #4fd217}.support-chat-shell .user-message>div{background:#45c616;border-color:#45c616}.support-chat-shell .user-message p,.support-chat-shell .user-message strong{color:#fff}.message-read-status{color:#ffffffc7;text-align:right;margin-top:5px;font-size:9px;font-weight:850;display:block}.message-read-status.read{color:#fff}@media (width<=800px){.featured-carousel{padding-bottom:20px}.catalog-section{padding-top:34px}}.product-card-hitarea{position:relative}.product-image{z-index:2;width:auto;height:var(--product-image-height,72%);object-fit:contain;filter:drop-shadow(0 12px 10px #00000080);transform-origin:50%;-webkit-user-select:none;user-select:none;max-width:72%;max-height:none;transition:transform .26s cubic-bezier(.2,.75,.25,1),filter .26s;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1)}.product-art.has-product-image .art-orbit{opacity:.52}.product-art.has-product-image .art-spark-one{right:15%}.product-card:hover .product-image{filter:drop-shadow(0 16px 13px #00000094);transform:translate(-50%,-54%) scale(1.065)}.featured-visual:hover .product-image{transform:translate(-50%,-53%) scale(1.04)}.product-page-visual .product-art.has-product-image{--product-image-height:72%}.product-art.compact.has-product-image{--product-image-height:68%}.card-discount{z-index:6;color:#bfff42;letter-spacing:.05em;pointer-events:none;background:#162a0ae0;border:1px solid #beff4c80;border-radius:8px;padding:6px 8px;font-size:10px;font-weight:950;line-height:1;position:absolute;top:12px;right:12px;box-shadow:0 8px 20px #00000042,0 0 18px #39ff141a}@media (prefers-reduced-motion:reduce){.featured-visual:hover .product-image,.product-card:hover .product-image,.product-image{transition:none;transform:translate(-50%,-50%)}}.product-art.has-product-image{--product-image-height:72%;background:0 0}.product-art.has-product-image .art-grid,.product-art.has-product-image .art-orbit,.product-art.has-product-image .art-spark{display:none}.product-card .product-art.has-product-image{background:linear-gradient(135deg,#ffffff0b,#0000 42%),linear-gradient(#2d2a40,#211e33 56%,#171425);box-shadow:inset 0 1px #ffffff0b,inset 0 -24px 34px #04030c33}.product-card .product-art.has-product-image:before{z-index:0;content:"";pointer-events:none;background:#ffffff06;border:1px solid #ffffff13;border-radius:15px;position:absolute;inset:14px 18px 17px}.product-card .product-art.has-product-image:after{z-index:1;content:"";filter:blur(4px);opacity:.5;background:#00000080;border-radius:50%;width:34%;height:7%;transition:transform .26s;position:absolute;bottom:13%;left:50%;transform:translate(-50%)}.product-card .product-image{filter:drop-shadow(0 0 1px #ffffff4d) drop-shadow(0 11px 8px #0000009e);max-width:78%}.product-card:hover .product-image{filter:drop-shadow(0 0 1px #ffffff61) drop-shadow(0 15px 10px #000000a8)}.product-card:hover .product-art.has-product-image:after{transform:translate(-50%) scaleX(1.06)}@media (prefers-reduced-motion:reduce){.product-card .product-art.has-product-image:after{transition:none}}.product-art.has-product-image,.product-card .product-art.has-product-image{background-blend-mode:screen,normal;background:linear-gradient(135deg,#7047ca42,#265b8933),#090d22 url(/assets/royal-product-stage-v3.webp) 50% /cover no-repeat}.product-card .product-art.has-product-image{--product-image-height:76%;border:0;border-bottom:1px solid #0a081270;border-radius:0;transition:background-position .42s cubic-bezier(.2,.75,.25,1);position:relative;box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #040512b8}.product-card .product-art.has-product-image:after,.product-card .product-art.has-product-image:before{content:none;display:none}.product-card:hover .product-art.has-product-image{background-position:0 0,50% 46%}.featured-stage{background-blend-mode:screen,normal;background:linear-gradient(135deg,#7047ca38,#265b892e),#090d22 url(/assets/royal-product-stage-v3.webp) 50% /cover no-repeat;transition:background-position .52s cubic-bezier(.2,.75,.25,1);box-shadow:0 24px 70px #0203104d}.featured-stage:before{content:none;display:none}.featured-visual,.featured-visual .product-art.has-product-image{background:0 0}.featured-copy-simple{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);box-shadow:inset 1px 0 #ffffff0e}.featured-visual .product-art.has-product-image{--product-image-height:76%}.featured-visual .product-image,.product-card .product-image,.product-image{object-fit:contain;filter:brightness(1.04) contrast(1.08) saturate(1.12) drop-shadow(0 0 1px #ffffff61) drop-shadow(0 11px 9px #05040c9e);width:94%;max-width:none;height:94%;max-height:none}.product-art.image-tone-dark .product-image{filter:brightness(1.44) contrast(1.14) saturate(1.18) drop-shadow(0 0 2px #c0a4ffa3) drop-shadow(0 13px 10px #04030aad)}.product-art.image-tone-light .product-image{filter:brightness(1.01) contrast(1.1) saturate(1.08) drop-shadow(0 0 1px #0b1631ad) drop-shadow(0 11px 10px #030309b3)}.featured-visual .product-image,.product-card .product-image{width:94%;height:94%}.featured-visual:hover .product-image,.product-card:hover .product-image{filter:brightness(1.07) contrast(1.1) saturate(1.15) drop-shadow(0 0 1px #ffffff75) drop-shadow(0 15px 11px #05040cad);transform:translate(-50%,-50%) scale(1.035)}.featured-visual:hover .product-art.image-tone-dark .product-image,.product-card:hover .product-art.image-tone-dark .product-image{filter:brightness(1.5) contrast(1.16) saturate(1.2) drop-shadow(0 0 2px #c0a4ffb8) drop-shadow(0 15px 11px #04030ab8)}.featured-visual:hover .product-art.image-tone-light .product-image,.product-card:hover .product-art.image-tone-light .product-image{filter:brightness(1.02) contrast(1.12) saturate(1.1) drop-shadow(0 0 1px #0b1631b8) drop-shadow(0 15px 11px #030309bd)}@media (width<=800px){.featured-stage{background-blend-mode:screen,normal;background:linear-gradient(135deg,#7047ca38,#265b892e),#090d22 url(/assets/royal-product-stage-v3.webp) 50% /cover no-repeat}}@media (prefers-reduced-motion:reduce){.featured-stage,.product-card .product-art.has-product-image{transition:none}.featured-stage:hover,.product-card:hover .product-art.has-product-image{background-position:0 0,50%}.featured-visual:hover .product-image,.product-card:hover .product-image{transform:translate(-50%,-50%)}}.product-image{pointer-events:none;-webkit-user-drag:none;background-position:50%;background-repeat:no-repeat;background-size:contain}.featured-stage{background:#0d1023;transition:none}.featured-stage:hover{background-position:0 0}.featured-visual{background-blend-mode:screen,normal;background:linear-gradient(135deg,#7047ca3d,#265b892e),#090d22 url(/assets/royal-product-stage-v3.webp) 50% /cover no-repeat;transition:background-position .52s cubic-bezier(.2,.75,.25,1);overflow:hidden}.featured-stage:hover .featured-visual{background-position:0 0,50% 46%}.featured-copy-simple{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(135deg,#111026,#0d1d30)}.product-card .product-art.product-sheckles-7m-60m .product-image{width:80%;height:80%}.product-card .product-art.is-trade-equipment .product-image{width:90%;height:90%}.product-card:hover .product-art.is-trade-equipment .product-image{transform:translate(-50%,-50%) scale(1.025)}.product-card:hover .product-art.product-mega-seed-600{background-position:0 0,50%}.product-card:hover .product-art.product-mega-seed-600 .product-image{filter:brightness(1.44) contrast(1.14) saturate(1.18) drop-shadow(0 0 2px #c0a4ffa3) drop-shadow(0 13px 10px #04030aad)}.toast{max-width:min(520px,100vw - 32px);bottom:22px;left:50%;right:auto;translate:-50%}@media (width<=640px){.toast{width:calc(100vw - 24px);bottom:122px;left:50%;right:auto;translate:-50%}}@media (prefers-reduced-motion:reduce){.featured-stage:hover .featured-visual,.featured-visual{background-position:0 0,50%;transition:none}}.header-brand-cluster{align-items:center;gap:8px;display:flex}@media (width<=640px){.site-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a0812f5;height:66px}.header-inner{gap:8px;width:calc(100% - 20px)}.header-brand-cluster{gap:2px}.brand{padding:0}.brand-copy{display:none}.logo-mark,.mobile-menu-button{width:41px;height:41px}.mobile-menu-button{background:0 0;border-color:#0000;display:flex}.mobile-menu-button span{border-radius:99px;width:21px;height:3px}.header-actions{margin-left:auto}.cart-button{border-color:#b8ff3d75;border-radius:9px;width:49px;height:41px}.cart-button .ui-icon{width:20px;height:20px}.cart-count{border-radius:6px;min-width:20px;height:20px}.hero-banner,.hero-banner-content{min-height:326px}.hero-banner .hero-image{background-position:50%;background-size:cover}.hero-banner .hero-vignette{background:linear-gradient(#07071875,#070614cc),linear-gradient(90deg,#0806146b,#08061440)}.hero-banner-content{width:calc(100% - 20px);padding:28px 0 44px}.hero-banner h1{max-width:305px;font-size:clamp(35px,11vw,43px);line-height:1.02}.hero-online-wrap{margin-top:14px}.hero-online-button{min-width:250px;height:46px}.hero-delivery-note{width:min(360px,100vw - 30px);min-width:0;margin-top:10px;padding:12px 16px 11px}.hero-search{width:calc(100% - 20px);height:52px;bottom:-25px}.featured-carousel{width:calc(100% - 24px);padding-top:55px}.featured-heading{justify-content:center;min-height:auto;padding-right:0}.featured-heading h2{text-align:center;width:100%;font-size:29px}.featured-heading .carousel-controls{display:none}.featured-stage{border-radius:14px;overflow:hidden}.featured-visual .product-art{min-height:205px}.featured-copy-simple{min-height:164px;padding:20px 16px 38px}.featured-copy-simple h3{font-size:31px;line-height:1.02}.featured-copy-simple .featured-price strong{font-size:38px}.floating-contact{flex-direction:column-reverse;align-items:flex-end;gap:8px;bottom:14px;right:10px}.online-contact-card{border-radius:50%;width:48px;height:48px;padding:5px}.online-contact-icon{border-radius:50%;width:36px;height:36px}.social-mini-popup{gap:8px}.social-mini-popup button{width:46px;height:46px}.floating-contact.chat-open .social-mini-popup{display:none}.toast{bottom:180px}}.account-menu-wrap{position:relative}.account-button{justify-content:flex-start;min-width:136px}.account-button>.ui-icon:first-child{color:var(--lime)}.account-button .chevron-icon{width:14px;height:14px;margin-left:auto;transition:transform .16s}.account-button.active{background:#b8ff3d1a;border-color:#b8ff3d80}.account-button.active .chevron-icon{transform:rotate(180deg)}.account-dropdown{z-index:120;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#120d1ffa;border:1px solid #ffffff21;border-radius:15px;width:270px;padding:8px;animation:account-menu-in .16s both;position:absolute;top:calc(100% + 11px);right:0;overflow:hidden;box-shadow:0 24px 72px #00000080}.account-dropdown-status{border-bottom:1px solid #ffffff17;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;padding:8px 9px 12px;display:grid}.account-dropdown-status>span:last-child{gap:3px;min-width:0;display:grid}.account-dropdown-status small,.account-dropdown-status strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-dropdown-status strong{color:#fff;font-size:12px}.account-dropdown-status small{color:#817a8e;font-size:9px}.account-avatar{width:40px;height:40px;color:var(--lime);font-family:var(--display);background:linear-gradient(145deg,#b8ff3d38,#0000 55%),#26163a;border:1px solid #b8ff3d5c;border-radius:12px;place-items:center;font-size:21px;line-height:1;display:grid}.account-avatar.large{border-radius:19px;width:66px;height:66px;font-size:35px}.account-dropdown>a,.account-dropdown>button{color:#ded9e6;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;width:100%;min-height:43px;padding:0 10px;font-size:11px;font-weight:750;text-decoration:none;display:flex}.account-dropdown>a:hover,.account-dropdown>button:hover{color:#fff;background:#b8ff3d14}.account-dropdown .ui-icon{width:17px;height:17px;color:var(--lime)}.account-dropdown .account-session-link{min-height:40px;color:var(--lime);border:1px solid #b8ff3d3d;justify-content:center;margin-top:5px}.account-drawer{width:min(500px,100%)}.account-guest,.account-profile{flex-direction:column;flex:1;padding:24px 22px 28px;display:flex;overflow-y:auto}.account-profile-identity{background:linear-gradient(135deg,#b8ff3d14,#0000 56%),#ffffff06;border:1px solid #b8ff3d33;border-radius:17px;grid-template-columns:66px minmax(0,1fr);align-items:center;gap:15px;padding:17px;display:grid}.account-profile-identity div{min-width:0}.account-profile-identity small{color:var(--lime);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:900}.account-profile-identity h3{color:#fff;margin:5px 0 3px;font-size:18px}.account-profile-identity h3,.account-profile-identity p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-profile-identity p{color:#898291;margin:0;font-size:11px}.account-benefits{gap:10px;margin:23px 0;display:grid}.account-benefits>div{background:#ffffff06;border:1px solid #ffffff14;border-radius:12px;grid-template-columns:31px 1fr;align-items:start;gap:11px;padding:13px;display:grid}.account-benefits>div>span{width:31px;height:31px;color:var(--lime);background:#b8ff3d1f;border-radius:9px;place-items:center;font-weight:900;display:grid}.account-benefits p{color:#918a9b;margin:0;font-size:10px;line-height:1.55}.account-benefits strong{color:#fff;margin-bottom:2px;font-size:11px;display:block}.account-login-button,.account-profile>.primary-button{justify-content:space-between;width:100%;margin-top:auto;text-decoration:none}.account-signout{color:#88808f;margin:15px auto 0;font-size:10px;font-weight:750;text-decoration:none}.account-signout:hover{color:var(--lime)}.account-guest{text-align:center;justify-content:center;align-items:center}.account-guest-crown{width:82px;height:82px;color:var(--gold);background:linear-gradient(145deg,#b8ff3d29,#0000 60%),#241437;border:1px solid #b8ff3d4d;border-radius:23px;place-items:center;margin-bottom:18px;font-size:45px;display:grid;box-shadow:0 18px 50px #00000042}.account-guest h3{max-width:340px;font-family:var(--display);letter-spacing:.025em;text-transform:uppercase;margin:5px 0 10px;font-size:35px;font-weight:400;line-height:1.03}.account-guest>p:not(.eyebrow){color:#938c9d;max-width:350px;margin:0 0 24px;font-size:11px;line-height:1.65}.account-login-button{margin-top:0}.account-google-note{text-align:left;background:#ffffff06;border:1px solid #ffffff17;border-radius:12px;grid-template-columns:34px 1fr;align-items:center;gap:11px;width:100%;margin-top:12px;padding:12px;display:grid}.account-google-note .google-g{color:#4285f4;background:#fff;border-radius:10px;place-items:center;width:34px;height:34px;font-size:18px;font-weight:950;display:grid}.account-google-note p{color:#a39cac;margin:0;font-size:10px;line-height:1.45}.orders-list{gap:14px;padding:18px}.orders-login-strip{background:#b8ff3d0b;border:1px solid #b8ff3d2e;border-radius:12px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;margin:16px 18px 0;padding:11px;display:grid}.orders-login-strip .ui-icon{color:var(--lime)}.orders-login-strip p{color:#8e8797;margin:0;font-size:9px;line-height:1.45}.orders-login-strip strong{color:#fff;font-size:10px;display:block}.orders-login-strip a{color:var(--lime);font-size:10px;font-weight:900;text-decoration:none}@keyframes account-menu-in{0%{opacity:0;transform:translateY(-6px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (width<=900px){.account-button{min-width:126px}}@media (width<=640px){.account-button{width:43px;min-width:43px;height:41px;padding:0}.account-button .chevron-icon,.account-button>span{display:none}.account-button>.ui-icon:first-child{width:20px;height:20px;margin:auto}.account-dropdown{width:min(285px,100vw - 20px);position:fixed;top:61px;right:10px}.account-guest,.account-profile{padding:20px 16px 24px}.account-guest h3{font-size:31px}.orders-login-strip{margin-inline:12px}.orders-list{padding:12px}}.member-portal{background:radial-gradient(circle at 72% 0,#47247c3d,#0000 34rem),#0d0a16;min-height:calc(100vh - 84px);padding-bottom:90px}.member-portal-hero{background:linear-gradient(90deg,#0a0713f7,#0a0713b0 46%,#0a0713d6),url(/assets/royal-garden-hero.webp) 50% 47% /cover no-repeat;border-bottom:1px solid #b8ff3d21;min-height:188px}.member-portal-hero-content{flex-direction:column;justify-content:center;min-height:188px;display:flex}.member-portal-hero .eyebrow{color:var(--lime);margin:0 0 6px}.member-portal-hero h1{color:#fffaf0;font-family:var(--display);letter-spacing:.035em;text-transform:uppercase;text-shadow:0 5px 24px #0000006b;margin:0;font-size:clamp(42px,5vw,66px);font-weight:400;line-height:.98}.member-portal-hero p:last-child{color:#c5becc;margin:12px 0 0;font-size:13px}.member-shell{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:28px;padding-top:32px;display:grid}.member-panel,.member-sidebar{background:linear-gradient(145deg,#b8ff3d06,#0000 38%),#120d1df5;border:1px solid #ffffff1a;border-radius:18px;box-shadow:0 22px 70px #00000038}.member-sidebar{padding:16px;position:sticky;top:112px}.member-identity{border-bottom:1px solid #ffffff14;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:12px;padding:10px 8px 18px;display:grid}.member-identity .account-avatar.large{border-radius:17px;width:58px;height:58px;font-size:30px}.member-identity div{min-width:0}.member-identity small,.member-identity span,.member-identity strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.member-identity small{color:var(--lime);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:900}.member-identity strong{color:#fff;margin-top:4px;font-size:14px}.member-identity span{color:#827b8c;margin-top:3px;font-size:9px}.member-nav{gap:7px;padding-block:15px;display:grid}.member-nav button{color:#aaa3b2;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:11px;grid-template-columns:20px 1fr;align-items:center;gap:10px;width:100%;min-height:46px;padding:0 12px;font-size:11px;font-weight:800;transition:all .16s;display:grid}.member-nav button:hover{color:#fff;border-color:#b8ff3d29;transform:translate(2px)}.member-nav button.active{color:#fff;box-shadow:inset 3px 0 var(--lime);background:#b8ff3d1a;border-color:#b8ff3d33}.member-nav .ui-icon{width:18px;height:18px;color:var(--lime)}.member-sidebar-actions{border-top:1px solid #ffffff14;gap:7px;padding-top:14px;display:grid}.member-sidebar-actions a,.member-sidebar-actions button{color:#777080;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;min-height:38px;padding:0 10px;font-size:10px;font-weight:750}.member-sidebar-actions a:hover,.member-sidebar-actions button:hover{color:var(--lime)}.member-sidebar-actions a{align-items:center;display:flex}.member-content{min-width:0}.member-panel{min-height:440px;padding:28px}.member-panel-header{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:flex-end;gap:20px;min-height:68px;margin-bottom:24px;padding-bottom:20px;display:flex}.member-panel-header .eyebrow{margin:0 0 5px}.member-panel-header h2{color:#fff;font-family:var(--display);letter-spacing:.025em;text-transform:uppercase;margin:0;font-size:36px;font-weight:400;line-height:1}.member-count,.member-secure-label{color:var(--lime);letter-spacing:.05em;text-transform:uppercase;background:#b8ff3d12;border:1px solid #b8ff3d38;border-radius:999px;padding:8px 11px;font-size:9px;font-weight:900}.member-orders-list{gap:16px;display:grid}.member-order-card{background:linear-gradient(120deg,#b8ff3d0b,#0000 42%),#ffffff05;border:1px solid #ffffff17;border-radius:15px;padding:19px}.member-order-topline{justify-content:space-between;align-items:center;gap:14px;display:flex}.member-order-topline small,.member-order-topline strong{display:block}.member-order-topline small{color:#777080;text-transform:uppercase;font-size:9px;font-weight:850}.member-order-topline strong{color:#fff;margin-top:3px;font-size:15px}.member-order-topline>span{color:#bbb1c8;text-transform:uppercase;background:#978aa81f;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:950}.member-order-card>p{color:#827b8c;margin:10px 0 17px;font-size:10px}.member-order-card dl{border:1px solid #ffffff13;border-radius:11px;grid-template-columns:1.3fr .7fr .8fr;margin:0;display:grid;overflow:hidden}.member-order-card dl>div{border-right:1px solid #ffffff13;padding:12px}.member-order-card dl>div:last-child{border-right:0}.member-order-card dt{color:#716a79;text-transform:uppercase;font-size:8px;font-weight:850}.member-order-card dd{color:#fff;margin:4px 0 0;font-size:11px;font-weight:800}.member-order-progress{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:16px;display:grid}.member-order-progress span{color:#6f6877;text-transform:uppercase;align-items:center;gap:8px;min-height:50px;padding:15px 8px 0;font-size:11px;font-weight:900;display:flex;position:relative}.member-order-progress span i{color:#8d8497;border:1px solid #3d3547;border-radius:50%;flex:none;place-items:center;width:23px;height:23px;font-size:10px;font-style:normal;display:grid}.member-order-progress span strong{font-size:11.5px;line-height:1.25}.member-order-progress span:before{content:"";background:#2c2635;border-radius:99px;height:3px;position:absolute;top:0;left:0;right:0}.member-order-progress span.complete{color:var(--lime)}.member-order-progress span.complete:before{background:var(--lime);box-shadow:0 0 14px #b8ff3d52}.member-order-progress span.complete i{border-color:var(--lime);color:#10121d;background:var(--lime)}.member-order-progress span.current{color:#ffd166}.member-order-progress span.current:before{background:linear-gradient(90deg,#ffd166,#f6c4534d);box-shadow:0 0 16px #f6c45333}.member-order-progress span.current i{color:#ffd166;background:#f6c45314;border-color:#ffd166}.member-order-progress span.failed{color:#ff9d9d}.member-order-progress span.failed:before{background:#ff6b6ba6}.member-order-progress span.failed i{color:#ff9d9d;border-color:#ff6b6ba6}.member-support-button{min-height:42px;margin-top:18px}.member-support-button .ui-icon{width:17px;height:17px}.member-empty-state,.member-loading{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:310px;padding:30px;display:flex}.member-empty-state>span{width:70px;height:70px;color:var(--lime);background:#b8ff3d12;border:1px solid #b8ff3d38;border-radius:20px;place-items:center;display:grid}.member-empty-state>span .ui-icon{width:30px;height:30px}.member-empty-state h3{color:#fff;margin:18px 0 7px;font-size:19px}.member-empty-state p{color:#898291;max-width:430px;margin:0 0 22px;font-size:11px;line-height:1.6}.member-info-strip{background:#36681526;border:1px solid #b8ff3d2b;border-radius:13px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:14px;padding:18px;display:grid}.member-info-strip>.ui-icon{width:25px;height:25px;color:var(--lime)}.member-info-strip strong{color:#fff;font-size:12px}.member-info-strip p{color:#a5a0aa;margin:4px 0 0;font-size:10px;line-height:1.55}.member-profile-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;display:grid}.member-profile-form label{color:#d9d5df;gap:7px;font-size:10px;font-weight:800;display:grid}.member-profile-form label>span small{color:#6f6877;font-weight:650}.member-profile-form input{color:#fff;background:#100d18;border:1px solid #ffffff24;border-radius:10px;outline:none;width:100%;height:52px;padding:0 14px;font-size:11px;transition:all .15s}.member-profile-form input:focus{border-color:#b8ff3d94;box-shadow:0 0 0 3px #b8ff3d12}.member-profile-form input[readonly]{color:#8c8594;cursor:not-allowed}.member-profile-form label>small{color:#716a79;font-size:8px;font-weight:650}.member-privacy-note{background:#08263257;border:1px solid #60bfff21;border-radius:10px;grid-column:1/-1;grid-template-columns:27px 1fr;align-items:center;gap:10px;padding:12px;display:grid}.member-privacy-note>span{width:27px;height:27px;color:var(--blue);border:1px solid #60bfff4d;border-radius:50%;place-items:center;font-size:11px;font-weight:900;display:grid}.member-privacy-note p{color:#9da2a8;margin:0;font-size:9px;line-height:1.5}.member-save-button{grid-column:1/-1;width:100%;min-height:48px;margin-top:2px}.member-save-button:disabled{cursor:wait;opacity:.58}.member-loading{color:#898291;font-size:11px}@media (width<=850px){.member-shell{grid-template-columns:1fr}.member-sidebar{position:static}.member-nav{grid-template-columns:repeat(3,minmax(0,1fr))}.member-nav button{text-align:center;grid-template-columns:19px minmax(0,1fr);padding-inline:10px}.member-sidebar-actions{grid-template-columns:1fr 1fr}}@media (width<=600px){.member-portal{min-height:calc(100vh - 64px);padding-bottom:110px}.member-portal-hero,.member-portal-hero-content{min-height:142px}.member-portal-hero{background-position:58% 48%}.member-portal-hero h1{font-size:39px}.member-portal-hero p:last-child{font-size:10px}.member-shell{gap:15px;width:min(100% - 20px,1240px);padding-top:15px}.member-sidebar{border-radius:14px;padding:12px}.member-identity{grid-template-columns:48px minmax(0,1fr);padding:5px 5px 12px}.member-identity .account-avatar.large{border-radius:14px;width:48px;height:48px;font-size:25px}.member-nav{gap:5px;padding-block:11px}.member-nav button{flex-direction:column;justify-content:center;gap:5px;min-height:58px;padding:7px 4px;font-size:8px;display:flex}.member-nav button:hover{transform:none}.member-nav button.active{box-shadow:inset 0 -3px var(--lime)}.member-sidebar-actions{padding-top:9px}.member-sidebar-actions a,.member-sidebar-actions button{text-align:center;justify-content:center;min-height:32px}.member-panel{border-radius:14px;min-height:390px;padding:18px 14px}.member-panel-header{align-items:center;min-height:58px;margin-bottom:18px;padding-bottom:15px}.member-panel-header h2{font-size:29px}.member-secure-label{display:none}.member-order-card{padding:14px}.member-order-card dl{grid-template-columns:1fr}.member-order-card dl>div{border-bottom:1px solid #ffffff13;border-right:0;justify-content:space-between;align-items:center;padding:9px 11px;display:flex}.member-order-card dl>div:last-child{border-bottom:0}.member-order-card dd{margin:0}.member-order-progress span{padding-inline:3px;font-size:10px;line-height:1.35}.member-order-progress span strong{font-size:10px}.member-profile-form{grid-template-columns:1fr}.member-privacy-note,.member-save-button{grid-column:auto}}.legal-page{background:radial-gradient(circle at 15% 0,#7e40c433,#0000 30rem),linear-gradient(#0e0918,#120b20 46%,#090811);min-height:100vh}.legal-header{z-index:30;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#0a0711e0;justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:76px;padding:0 max(24px,50% - 620px);display:flex;position:sticky;top:0}.legal-brand{color:var(--ink);font-family:var(--display);letter-spacing:.07em;align-items:center;gap:10px;font-size:18px;line-height:.9;display:inline-flex}.legal-brand>span{width:42px;height:42px;color:var(--gold);background:linear-gradient(145deg,#b8ff3d2b,#0000),#211330;border:1px solid #b8ff3d4d;border-radius:12px 12px 16px 16px;place-items:center;font-size:25px;display:grid}.legal-brand i,.legal-brand strong{font-style:normal;display:block}.legal-brand strong{color:var(--lime)}.legal-brand i{color:var(--ink)}.legal-back{border:1px solid var(--line);color:#c4bdcc;background:#ffffff06;border-radius:10px;align-items:center;min-height:38px;padding:0 13px;font-size:10px;font-weight:850;transition:all .16s;display:inline-flex}.legal-back:hover{color:var(--lime);border-color:#b8ff3d59;transform:translateY(-1px)}.legal-hero{border-bottom:1px solid var(--line);width:min(1240px,100% - 48px);margin-inline:auto;padding:70px 0 52px}.legal-hero>p{color:var(--lime);letter-spacing:.16em;text-transform:uppercase;margin:0 0 12px;font-size:10px;font-weight:950}.legal-hero h1{max-width:880px;font-family:var(--display);letter-spacing:.025em;text-transform:uppercase;margin:0 0 17px;font-size:clamp(52px,7vw,92px);font-weight:400;line-height:.92}.legal-hero>span{color:#8d8697;font-size:10px;font-weight:700}.legal-shell{grid-template-columns:290px minmax(0,1fr);gap:54px;width:min(1240px,100% - 48px);margin-inline:auto;padding:48px 0 80px;display:grid}.legal-summary{height:fit-content;box-shadow:var(--shadow);background:linear-gradient(145deg,#b8ff3d11,#0000 48%),#191128e0;border:1px solid #b8ff3d33;border-radius:18px;padding:24px;position:sticky;top:104px}.legal-summary>strong{color:var(--lime);letter-spacing:.13em;text-transform:uppercase;font-size:10px}.legal-summary>p{color:#d2ccd8;margin:12px 0 22px;font-size:11px;line-height:1.7}.legal-document{gap:18px;display:grid}.legal-document>section{background:#ffffff06;border:1px solid #ffffff16;border-radius:17px;grid-template-columns:48px minmax(0,1fr);gap:18px;padding:27px;display:grid}.legal-document>section>span{color:#b8ff3d85;font-family:var(--display);font-size:27px;line-height:1}.legal-document h2{color:#fffdf7;margin:0 0 15px;font-size:20px;line-height:1.2}.legal-document h3{color:#e8e2ed;margin:18px 0 7px;font-size:13px}.legal-document a,.legal-summary a{color:var(--gold);text-decoration:underline;text-underline-offset:3px}.legal-faq-document>.policy-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0;display:grid}.policy-faq-grid details{background:#ffffff06;border:1px solid #ffffff16;border-radius:17px;height:fit-content;padding:0 20px}.policy-faq-grid details[open]{background:#b8ff3d09;border-color:#b8ff3d33}.policy-faq-grid summary{color:#fffdf7;cursor:pointer;padding:20px 34px 20px 0;font-size:13px;font-weight:850;line-height:1.45;list-style:none;position:relative}.policy-faq-grid summary::-webkit-details-marker{display:none}.policy-faq-grid summary:after{color:var(--lime);content:"+";font-size:20px;position:absolute;top:17px;right:0}.policy-faq-grid details[open] summary:after{content:"−"}.policy-faq-grid p{margin:-2px 0 20px}.legal-document li,.legal-document p{color:#b7b0bf;font-size:11px;line-height:1.75}.legal-document p{margin:0 0 12px}.legal-document p:last-child{margin-bottom:0}.legal-document ul{gap:7px;margin:4px 0 0;padding-left:18px;display:grid}.legal-document li::marker{color:var(--lime)}.legal-footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:28px;width:min(1240px,100% - 48px);min-height:118px;margin-inline:auto;padding:28px 0;display:flex}.legal-footer p{color:#777180;max-width:650px;margin:0;font-size:9px;line-height:1.6}.legal-footer nav{gap:18px;display:flex}.legal-footer a{color:#b9b2c1;font-size:9px;font-weight:800}.legal-footer a:hover{color:var(--lime)}@media (width<=820px){.legal-shell{grid-template-columns:1fr;gap:24px}.legal-summary{position:static}.legal-footer{flex-direction:column;align-items:flex-start}.legal-faq-document>.policy-faq-grid{grid-template-columns:1fr}}@media (width<=540px){.checkout-account-prompt{flex-direction:column;align-items:stretch}.checkout-account-prompt a{width:100%}.checkout-policy,.checkout-recording-note p{font-size:11.5px}.legal-header{min-height:66px;padding-inline:14px}.legal-brand{font-size:15px}.legal-brand>span{width:38px;height:38px;font-size:22px}.legal-back{padding-inline:10px;font-size:9px}.legal-footer,.legal-hero,.legal-shell{width:min(100% - 28px,1240px)}.legal-hero{padding:47px 0 35px}.legal-hero h1{font-size:51px}.legal-shell{padding:25px 0 52px}.legal-summary{padding:18px}.legal-document>section{grid-template-columns:1fr;gap:9px;padding:20px 18px}.legal-document>section>span{font-size:21px}.legal-document h2{font-size:18px}.legal-document li,.legal-document p{font-size:10.5px}.legal-footer nav{flex-direction:column;align-items:flex-start;gap:10px}}.checkout-form input.roblox-input-valid{border-color:#b8ff3db8;box-shadow:0 0 0 3px #b8ff3d14}.discord-button .discord-cutout{fill:#5865f2;stroke:none}.checkout-form input.roblox-input-invalid{border-color:#ff6b6b9e}.roblox-lookup-card{background:#ffffff09;border:1px solid #ffffff1c;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;min-height:82px;margin-top:13px;padding:11px 13px;display:grid}.roblox-lookup-card.valid{background:linear-gradient(120deg,#b8ff3d14,#0000 55%),#ffffff09;border-color:#b8ff3d80}.roblox-lookup-card.invalid{background:#ff6b6b0e;border-color:#ff6b6b61}.roblox-lookup-card.error{background:#f6c4530e;border-color:#f6c45366}.roblox-avatar-fallback,.roblox-lookup-alert,.roblox-lookup-card img,.roblox-lookup-spinner{border-radius:50%;flex:none;place-items:center;width:58px;height:58px;display:grid}.roblox-lookup-card img{border:2px solid var(--lime);object-fit:cover;background:#dfe7ec}.roblox-avatar-fallback{color:var(--lime);background:#b8ff3d1a;border:2px solid #b8ff3da6}.roblox-avatar-fallback .ui-icon{width:25px;height:25px}.roblox-lookup-spinner{border:2px solid #b8ff3d29;border-top:2px solid var(--lime);animation:roblox-lookup-spin .72s linear infinite}.roblox-lookup-alert{color:#ff9d9d;border:1px solid;font-size:22px;font-weight:950}.roblox-lookup-card.error .roblox-lookup-alert{color:var(--gold)}.roblox-lookup-card p,.roblox-lookup-card small,.roblox-lookup-card strong{display:block}.roblox-lookup-card strong{color:#fffdf7;font-size:13px}.roblox-lookup-card p{color:#bcb6c6;margin:4px 0 0;font-size:12px;line-height:1.4}.checkout-form .roblox-lookup-card small{color:var(--lime);margin-top:2px}.roblox-lookup-check{background:var(--lime);color:#11170b;border-radius:50%;place-items:center;width:28px;height:28px;font-size:15px;font-weight:950;display:grid}.checkout-form>.roblox-confirmation-note{border-left:2px solid var(--lime);color:#aaa3b3;background:#b8ff3d0e;margin:9px 0 2px;padding:10px 12px;font-size:11px;line-height:1.5}.roblox-confirmation-note strong{color:var(--lime)}@keyframes roblox-lookup-spin{to{transform:rotate(1turn)}}@media (width<=640px){.cart-button{gap:0;width:49px;height:41px;padding:0;position:relative}.cart-button .ui-icon{width:21px;height:21px;margin:0}.cart-button .cart-count{background:#0c141038;border-radius:99px;min-width:16px;height:16px;padding-inline:3px;font-size:9px;line-height:1;position:absolute;top:2px;right:2px}.floating-contact .online-contact-card,.floating-contact .social-mini-popup button{border-radius:50%;flex:0 0 48px;width:48px;min-width:48px;height:48px;padding:0}.floating-contact .online-contact-card{place-items:center;display:grid}.floating-contact .online-contact-icon{border-radius:50%;width:100%;height:100%}.floating-contact .online-contact-icon .ui-icon{width:23px;height:23px}.floating-contact .instagram-button .social-icon{width:25px;height:25px}.floating-contact .discord-button .social-icon{width:27px;height:27px}.roblox-lookup-card{gap:10px;min-height:76px;padding:10px}.roblox-avatar-fallback,.roblox-lookup-alert,.roblox-lookup-card img,.roblox-lookup-spinner{width:54px;height:54px}}.hero-search-results{z-index:12;background:#120d20f5;border:1px solid #b8ff3d45;border-radius:14px;width:100%;padding:7px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 28px 80px #02030fcc;backdrop-filter:blur(18px)}.hero-search-result{color:var(--ink);cursor:pointer;border:1px solid transparent;border-radius:10px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:56px;padding:4px 9px 4px 4px;text-align:left;display:grid}.hero-search-result:focus-visible,.hero-search-result:hover{background:#b8ff3d0e;border-color:#b8ff3d2e}.hero-search-result .product-art.compact{width:48px;height:48px}.hero-search-result>span{min-width:0;display:grid}.hero-search-result strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.hero-search-result small{color:#928b9f;font-size:9px}.hero-search-result>b{color:var(--lime);font-size:12px}.hero-search-empty{color:#aaa3b3;margin:0;padding:15px;text-align:center;font-size:11px}.cart-summary small{color:var(--lime);display:block;margin-top:3px;font-size:9px;font-weight:900}@media (width <= 640px){.hero-search-results{max-height:min(360px,48vh);overflow-y:auto}.toast{max-width:calc(100% - 24px);bottom:78px;right:12px}}.checkout-fields{display:grid}.checkout-intro{color:#9993a5;margin:16px 0 10px;font-size:13px;line-height:1.6}.checkout-dialog .primary-button:disabled{cursor:not-allowed;filter:saturate(.35);opacity:.62}.private-link-note,.test-payment-note{color:#817a8b;margin:12px 0 0;text-align:center;font-size:10px;line-height:1.55}.test-qr-frame{aspect-ratio:1;background:linear-gradient(90deg,#111 12px,transparent 0) 0 0 /27px 27px,linear-gradient(#111 12px,transparent 0) 0 0 /27px 27px,#fff;color:#111;border:10px solid #fff;border-radius:18px;place-content:center;width:min(230px,100%);margin:0 auto 16px;text-align:center;display:grid;box-shadow:0 22px 55px #0007}.test-qr-frame small,.test-qr-frame span,.test-qr-frame strong{background:#fff;padding-inline:8px}.test-qr-frame span{color:#596b34;font-size:12px;font-weight:950}.test-qr-frame strong{font-family:var(--display);font-size:32px;letter-spacing:.06em}.test-qr-frame small{color:#777;font-size:9px}.pix-copy-code{color:#dcd6e4;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1c;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:48px;padding:8px 10px 8px 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,monospace;font-size:9px;display:flex}.pix-copy-code b{color:#10140f;background:var(--lime);border-radius:7px;flex:none;padding:7px 9px;font-family:var(--body);font-size:9px}.test-approved-mark{min-height:300px;text-align:center;place-content:center;place-items:center;display:grid}.test-approved-mark>span{color:#10140f;background:var(--lime);border-radius:50%;place-items:center;width:92px;height:92px;margin-bottom:20px;font-size:46px;display:grid;box-shadow:0 0 70px #b8ff3d35}.test-approved-mark strong{color:var(--ink);font-size:18px}.test-approved-mark p{color:#918a9b;margin:7px 0 0;font-size:11px}.checkout-roblox-summary{background:#b8ff3d0b;border:1px solid #b8ff3d2c;border-radius:14px;align-items:center;gap:12px;margin:18px 0;padding:11px;display:flex}.checkout-roblox-summary img,.checkout-roblox-summary>span{background:#241934;border-radius:11px;object-fit:cover;place-items:center;width:58px;height:58px;display:grid}.checkout-roblox-summary div{min-width:0;display:grid}.checkout-roblox-summary strong{color:#fff;overflow:hidden;text-overflow:ellipsis}.checkout-roblox-summary small{color:var(--lime);margin-top:3px;font-size:9px}.checkout-items-mini{border-block:1px solid var(--line);max-height:220px;padding:10px 0;overflow-y:auto}.checkout-items-mini div,.checkout-total-line{color:#aaa4b5;justify-content:space-between;gap:15px;padding:7px 0;font-size:11px;display:flex}.checkout-items-mini strong{color:#fff;flex:none}.checkout-total-line{align-items:center;margin:12px 0 18px}.checkout-total-line strong{color:var(--lime);font-size:25px}.order-follow-link{justify-content:space-between;width:100%;text-decoration:none}.tracking-shell{--tracking-panel:#181127e8;background:radial-gradient(circle at 80% -10%,#6d30a934,transparent 34rem),radial-gradient(circle at 10% 30%,#b8ff3d0c,transparent 30rem),#090714;color:var(--ink);min-height:100vh;padding:28px max(20px,calc((100% - 1180px) / 2)) 70px}.tracking-header{justify-content:space-between;align-items:center;gap:20px;min-height:58px;display:flex}.tracking-brand{align-items:center;gap:10px;text-decoration:none;display:flex}.tracking-brand>span{color:var(--gold);background:#221333;border:1px solid #b8ff3d42;border-radius:12px;place-items:center;width:43px;height:43px;font-size:27px;display:grid}.tracking-brand div{font-family:var(--display);line-height:.86;display:grid}.tracking-brand strong{color:var(--lime);font-size:21px}.tracking-brand b{color:var(--ink);font-size:17px;font-weight:400}.tracking-header>div{align-items:flex-end;display:grid}.tracking-header small{color:#777080;font-size:9px;text-align:right;text-transform:uppercase}.tracking-header button{color:var(--lime);cursor:pointer;border-bottom:1px solid #b8ff3d55;padding:5px 0;font-size:11px;font-weight:800}.tracking-hero{background:linear-gradient(100deg,#0b0818bd,#12102a80),url(/assets/grow-garden-banner-v2.webp) 50% /cover;border:1px solid #ffffff1d;border-radius:24px;justify-content:space-between;align-items:center;gap:30px;min-height:260px;margin:30px 0 22px;padding:38px 44px;display:flex;overflow:hidden;box-shadow:0 28px 80px #0006}.tracking-card-heading p,.tracking-hero p,.tracking-support-intro>p{color:var(--lime);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:10px;font-weight:900}.tracking-hero h1{max-width:650px;font-family:var(--display);text-transform:uppercase;font-size:clamp(43px,6vw,76px);font-weight:400;line-height:.9;margin:11px 0 15px}.tracking-hero>div>span{color:#aaa4b5;font-size:11px}.tracking-player{backdrop-filter:blur(13px);background:#0b081bbd;border:1px solid #b8ff3d42;border-radius:17px;align-items:center;gap:13px;min-width:270px;padding:11px;display:flex}.tracking-player img,.tracking-player>span{background:#241934;border-radius:13px;object-fit:cover;place-items:center;width:68px;height:68px;display:grid}.tracking-player div{min-width:0;display:grid}.tracking-player small{color:#8e879a;font-size:9px;text-transform:uppercase}.tracking-player strong{margin:4px 0 1px;overflow:hidden;text-overflow:ellipsis}.tracking-player b{color:var(--lime);font-size:11px}.tracking-grid{grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr);gap:20px;display:grid}.tracking-card{background:var(--tracking-panel);border:1px solid #ffffff18;border-radius:20px;box-shadow:0 22px 65px #0003}.tracking-card-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;min-height:68px;padding:18px 21px;display:flex}.tracking-card-heading>span{color:#aaa4b5;background:#ffffff08;border:1px solid var(--line);border-radius:999px;padding:6px 9px;font-size:9px}.order-timeline{padding:24px 24px 27px}.order-timeline li{grid-template-columns:42px 1fr;gap:13px;min-height:82px;display:grid;position:relative}.order-timeline li:not(:last-child):after{background:#ffffff13;content:"";width:2px;position:absolute;top:37px;bottom:3px;left:17px}.order-timeline li>span{color:#716b7b;background:#ffffff08;border:1px solid #ffffff16;border-radius:50%;place-items:center;width:36px;height:36px;font-size:11px;font-weight:900;display:grid}.order-timeline li strong{color:#777181;font-size:14px}.order-timeline li p{color:#635d6c;margin:5px 0 0;font-size:10px}.order-timeline li.complete>span{color:#10140f;background:var(--lime);border-color:var(--lime)}.order-timeline li.complete:not(:last-child):after{background:#b8ff3d55}.order-timeline li.complete strong{color:#e9e3ed}.order-timeline li.complete p{color:#9790a0}.order-timeline li.current>span{box-shadow:0 0 0 6px #b8ff3d12,0 0 30px #b8ff3d20}.order-timeline li.current strong{color:var(--lime);font-size:17px}.order-timeline li.current p{color:#c4bdca;font-size:11px}.order-timeline li.failed>span{color:white;background:#e34f65;border-color:#e34f65}.order-timeline li.failed strong{color:#ff9cac}.tracking-items{max-height:380px;padding:10px 18px;overflow-y:auto}.tracking-items article{grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:11px;padding:10px 0;display:grid}.tracking-items img{background:#100c1b;border-radius:10px;object-fit:contain;width:54px;height:54px}.tracking-items article div{min-width:0;display:grid}.tracking-items article strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.tracking-items article span{color:#8b8495;margin-top:3px;font-size:9px}.tracking-items article>b{color:var(--lime);font-size:11px}.tracking-total{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin:4px 19px 0;padding:18px 0;display:flex}.tracking-total span{color:#a39caa;font-size:11px}.tracking-total strong{color:var(--lime);font-size:24px}.tracking-private-note{color:#706a78;margin:0;padding:0 19px 20px;font-size:9px;line-height:1.55}.tracking-support{grid-template-columns:260px minmax(0,1fr);margin-top:20px;padding:20px;display:grid}.tracking-support-intro{border-right:1px solid var(--line);padding:12px 22px 12px 4px}.tracking-support-intro h2{font-size:18px;margin:12px 0 8px}.tracking-support-intro>span{color:#8f8898;font-size:10px;line-height:1.5}.tracking-messages{flex-direction:column;gap:9px;min-height:220px;max-height:360px;padding:5px 5px 12px 22px;display:flex;overflow-y:auto;position:relative}.tracking-messages article{border-radius:14px;max-width:min(520px,85%);padding:11px 13px}.tracking-messages article.seller{background:#ffffff09;border:1px solid #ffffff13}.tracking-messages article.customer{background:var(--lime);color:#10140f}.tracking-messages strong{font-size:10px}.tracking-messages p{margin:4px 0;font-size:11px;line-height:1.55}.tracking-messages small{opacity:.7;font-size:8px}.tracking-no-messages{color:#777080;margin:auto;font-size:11px}.tracking-message-form{grid-column:2;gap:8px;margin:10px 5px 4px 22px;padding:5px;background:#090611;border:1px solid #65d8ef29;border-radius:12px;display:flex;z-index:2}.tracking-message-form input{color:var(--ink);background:#0d0918f5;border:1px solid #ffffff1e;border-radius:11px;flex:1;height:44px;padding:0 13px;outline:none}.tracking-message-form input:focus{border-color:#b8ff3d66}.tracking-message-form button{color:#10140f;cursor:pointer;background:var(--lime);border-radius:10px;padding:0 17px;font-size:10px;font-weight:900}.tracking-message-form button:disabled{cursor:not-allowed;opacity:.45}.tracking-back{color:#aaa3b3;margin-top:28px;font-size:11px;text-decoration:none;display:inline-block}.tracking-warning{color:#ffd0d7;background:#e34f6514;border:1px solid #e34f6540;border-radius:11px;padding:10px 13px;font-size:11px}.tracking-error,.tracking-loading{background:var(--tracking-panel);border:1px solid var(--line);border-radius:20px;place-content:center;min-height:420px;margin-top:50px;text-align:center;display:grid}.tracking-error>span{color:#10140f;background:var(--gold);border-radius:50%;place-items:center;width:70px;height:70px;margin:auto;font-size:35px;display:grid}.tracking-error h1{margin:20px 0 8px}.tracking-error p{color:#948d9c;margin:0 0 20px}.tracking-error a{color:#10140f;background:var(--lime);border-radius:10px;padding:10px 15px;text-decoration:none}@media (width <= 820px){.checkout-dialog form,.pix-result-layout{grid-template-columns:1fr;overflow-y:auto}.checkout-summary,.pix-order-panel{border-left:0;border-top:1px solid var(--line)}.tracking-grid{grid-template-columns:1fr}.tracking-hero{align-items:flex-start;flex-direction:column}.tracking-player{width:100%;min-width:0}.tracking-support{grid-template-columns:1fr}.tracking-support-intro{border-right:0;border-bottom:1px solid var(--line);margin-bottom:15px;padding:5px 4px 16px}.tracking-messages{padding-left:4px}.tracking-message-form{grid-column:1;margin-left:4px}}@media (width <= 560px){.checkout-form,.checkout-summary,.pix-order-panel,.pix-payment-panel{padding:38px 20px 24px}.checkout-form h2,.pix-payment-panel h2{font-size:36px}.tracking-shell{padding:18px 12px 55px}.tracking-hero{border-radius:18px;margin-top:18px;padding:28px 20px}.tracking-hero h1{font-size:45px}.tracking-header small{display:none}.tracking-card{border-radius:16px}.order-timeline{padding-inline:17px}.tracking-support{padding:15px}.tracking-messages article{max-width:92%}}.admin-shell{--admin-bg:#090713;--admin-panel:#151020;--admin-line:#ffffff17;background:radial-gradient(circle at 88% -10%,#7134aa28,transparent 30rem),var(--admin-bg);color:var(--ink);min-height:100vh;font-family:var(--body)}.orders-drawer{width:min(520px,100%)}.orders-account-note{background:#b8ff3d09;border-bottom:1px solid var(--line);padding:14px 20px}.orders-account-note>span{color:var(--lime);letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:900}.orders-account-note p{color:#918a99;margin:5px 0 8px;font-size:9px;line-height:1.5}.orders-account-note a{color:var(--ink);border-bottom:1px solid #b8ff3d55;font-size:9px;font-weight:800;text-decoration:none}.orders-list{flex:1;gap:10px;padding:14px;display:grid;align-content:start;overflow-y:auto}.orders-loading{color:#8f8897;place-content:center;min-height:230px;text-align:center;font-size:11px;display:grid}.order-card{background:#ffffff06;border:1px solid var(--line);border-radius:15px;padding:14px}.order-card>header{justify-content:space-between;align-items:center;display:flex}.order-card>header span{color:#c7c0cd;font-size:10px;font-weight:900}.order-card>header b{color:var(--gold);background:#f6c45312;border-radius:6px;padding:4px 6px;font-size:7px}.order-card-customer{align-items:center;gap:10px;margin:12px 0;display:flex}.order-card-customer img,.order-card-customer>span{background:#241735;border-radius:10px;object-fit:cover;place-items:center;width:48px;height:48px;display:grid}.order-card-customer div{min-width:0;flex:1;display:grid}.order-card-customer strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.order-card-customer small{color:#8e8796;margin-top:3px;font-size:8px}.order-card-customer>b{color:var(--lime);font-size:12px}.order-card-status{border-block:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-bottom:13px;padding:10px 0;display:flex}.order-card-status span{color:var(--gold);font-size:9px;font-weight:800}.order-card-status span.complete{color:var(--lime)}.order-card-status strong{color:#c9c2ce;font-size:9px}.order-card .primary-button{min-height:43px;font-size:9px;text-decoration:none}.order-card-actions{grid-template-columns:.82fr 1.18fr;gap:7px;display:grid}.order-card-actions .primary-button{min-width:0;padding-inline:10px}.order-support-link{color:var(--lime);border:1px solid #b8ff3d35;border-radius:9px;place-items:center;min-height:43px;padding:7px;text-align:center;text-decoration:none;font-size:8px;font-weight:900;display:grid}.chat-order-picker{border-top:1px solid var(--line);padding:12px}.chat-order-picker button{color:#10140f;cursor:pointer;background:var(--lime);border-radius:10px;width:100%;min-height:43px;padding:0 13px;font-size:10px;font-weight:900}.admin-header,.chat-order-picker button{justify-content:space-between;align-items:center;display:flex}.admin-header{z-index:20;backdrop-filter:blur(20px);background:#0c0917e8;border-bottom:1px solid var(--admin-line);gap:22px;min-height:76px;padding:12px max(22px,calc((100% - 1380px) / 2));position:sticky;top:0}.admin-brand{align-items:center;gap:11px;display:flex}.admin-brand>span{color:var(--gold);background:#251638;border:1px solid #b8ff3d43;border-radius:12px;place-items:center;width:44px;height:44px;font-size:27px;display:grid}.admin-brand div{display:grid}.admin-brand strong{color:var(--lime);letter-spacing:.07em;font-family:var(--display);font-size:19px}.admin-brand small{color:#88818f;margin-top:2px;font-size:9px}.admin-header-actions{align-items:center;gap:9px;display:flex}.admin-header-actions>a,.admin-header-actions>button{color:#d5cedb;cursor:pointer;background:#ffffff08;border:1px solid var(--admin-line);border-radius:10px;min-height:39px;padding:0 12px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex;align-items:center}.admin-support-button{position:relative}.admin-support-button b{color:#10140f;background:var(--lime);border-radius:99px;place-items:center;min-width:18px;height:18px;margin-left:7px;font-size:8px;display:grid}.admin-header-actions>div{min-width:0;padding-inline:8px;display:grid}.admin-header-actions>div strong{font-size:11px}.admin-header-actions>div small,.admin-header-actions>div strong{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-header-actions>div small{color:#817a89;font-size:8px}.admin-content{width:min(1380px,calc(100% - 40px));margin:auto;padding:48px 0 75px}.admin-title-row{justify-content:space-between;align-items:flex-end;gap:25px;display:flex}.admin-order-dialog header p,.admin-support-dialog header p,.admin-title-row p{color:var(--lime);letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px;font-size:9px;font-weight:900}.admin-title-row h1{margin:0;font-family:var(--display);letter-spacing:.03em;text-transform:uppercase;font-size:clamp(42px,5vw,66px);font-weight:400;line-height:.9}.admin-environment{background:#ffffff06;border:1px solid var(--admin-line);border-radius:13px;padding:4px;display:flex}.admin-environment button{color:#817b89;cursor:pointer;border-radius:9px;gap:9px;min-height:43px;padding:0 13px;display:flex;align-items:center}.admin-environment button.active{color:var(--ink);background:#b8ff3d12;box-shadow:inset 0 0 0 1px #b8ff3d38}.admin-environment span{font-size:10px;font-weight:800}.admin-environment strong{color:var(--lime);font-size:13px}.admin-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin:32px 0 24px;display:grid}.admin-metrics article{background:linear-gradient(145deg,#b8ff3d08,transparent 45%),var(--admin-panel);border:1px solid var(--admin-line);border-radius:15px;min-height:126px;padding:18px;display:grid}.admin-metrics span{color:#96909e;font-size:10px;font-weight:750}.admin-metrics strong{color:var(--ink);align-self:end;font-size:29px}.admin-metrics small{color:var(--lime);margin-top:2px;font-size:8px;text-transform:uppercase}.admin-toolbar{border-block:1px solid var(--admin-line);justify-content:space-between;align-items:center;gap:18px;padding:17px 0;display:flex}.admin-filters{gap:7px;display:flex;flex-wrap:wrap}.admin-filters button{color:#928b9a;cursor:pointer;border:1px solid var(--admin-line);border-radius:999px;min-height:34px;padding:0 11px;font-size:9px;font-weight:800}.admin-filters button.active{color:#10140f;background:var(--lime);border-color:var(--lime)}.admin-search{background:#ffffff07;border:1px solid var(--admin-line);border-radius:10px;align-items:center;gap:7px;width:min(340px,100%);min-height:39px;padding:0 11px;display:flex}.admin-search span{color:var(--lime)}.admin-search input{color:var(--ink);outline:none;width:100%;font-size:10px}.admin-list-heading{justify-content:space-between;padding:19px 3px 10px;display:flex}.admin-list-heading strong{font-size:11px}.admin-list-heading span{color:#88818f;font-size:9px}.admin-order-list{gap:8px;display:grid}.admin-order-row{color:var(--ink);cursor:pointer;background:var(--admin-panel);border:1px solid var(--admin-line);border-radius:13px;grid-template-columns:155px 140px minmax(160px,1fr) 180px 105px 22px;align-items:center;gap:15px;min-height:78px;padding:12px 15px;text-align:left;display:grid;transition:border-color .16s,transform .16s}.admin-order-row:hover{border-color:#b8ff3d43;transform:translateY(-1px)}.admin-order-id{gap:7px;display:flex;align-items:center}.admin-order-id strong{font-size:11px}.admin-order-id span{color:var(--gold);background:#f6c45311;border-radius:5px;padding:3px 5px;font-size:7px;font-weight:900}.admin-order-row time{color:#7f7888;font-size:9px}.admin-order-row>div:nth-child(3){min-width:0;display:grid}.admin-order-row>div:nth-child(3) strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.admin-order-row>div:nth-child(3) span{color:#8e8795;margin-top:3px;font-size:9px}.admin-status{display:grid}.admin-status strong{color:var(--lime);font-size:10px}.admin-status span{color:#97909e;margin-top:3px;font-size:9px}.admin-status.payment-pending strong{color:var(--gold)}.admin-order-row>b{color:var(--ink);text-align:right;font-size:12px}.admin-row-arrow{color:var(--lime);text-align:right}.admin-empty{background:var(--admin-panel);border:1px dashed #ffffff1e;border-radius:15px;place-items:center;min-height:270px;text-align:center;display:grid;align-content:center}.admin-empty>span{color:var(--gold);font-size:40px}.admin-empty h2{margin:12px 0 5px;font-size:17px}.admin-empty p{color:#827b89;margin:0;font-size:10px}.admin-error{color:#ffc4cc;background:#e34f6512;border:1px solid #e34f6540;border-radius:10px;padding:10px 12px;font-size:10px}.admin-modal-backdrop{z-index:100;backdrop-filter:blur(11px);background:#030208ce;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.admin-order-dialog,.admin-support-dialog{background:#110c1d;border:1px solid #ffffff20;border-radius:21px;width:min(1080px,100%);max-height:calc(100vh - 44px);overflow:hidden;box-shadow:0 40px 130px #0009}.admin-order-dialog>header,.admin-support-dialog>header{border-bottom:1px solid var(--admin-line);justify-content:space-between;align-items:center;min-height:82px;padding:16px 20px;display:flex}.admin-order-dialog h2,.admin-support-dialog h2{margin:0;font-family:var(--display);font-size:31px;font-weight:400;text-transform:uppercase}.admin-order-dialog header button,.admin-support-dialog header button{color:#aaa3b2;cursor:pointer;border:1px solid var(--admin-line);border-radius:9px;width:37px;height:37px;font-size:22px}.admin-order-dialog-grid{grid-template-columns:minmax(0,1.1fr) minmax(330px,.9fr);max-height:calc(100vh - 126px);display:grid;overflow:hidden}.admin-operation,.admin-order-main{padding:22px;overflow-y:auto}.admin-operation{background:#ffffff04;border-left:1px solid var(--admin-line)}.admin-customer-card{background:#ffffff05;border:1px solid var(--admin-line);border-radius:14px;align-items:center;gap:13px;padding:12px;display:flex}.admin-customer-card img,.admin-customer-card>span{background:#251735;border-radius:11px;object-fit:cover;place-items:center;width:65px;height:65px;display:grid}.admin-customer-card div{min-width:0;display:grid}.admin-customer-card small{color:#817a88;font-size:8px;text-transform:uppercase}.admin-customer-card strong{margin:3px 0;font-size:13px}.admin-customer-card b{color:#9c95a4;overflow:hidden;text-overflow:ellipsis;font-size:9px}.admin-customer-card em{color:var(--lime);margin-top:3px;font-size:9px;font-style:normal}.admin-detail-items{margin:15px 0;display:grid}.admin-detail-items article{border-bottom:1px solid var(--admin-line);grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:11px;padding:10px 0;display:grid}.admin-detail-items img{background:#0b0812;border-radius:8px;object-fit:contain;width:52px;height:52px}.admin-detail-items article div{min-width:0;display:grid}.admin-detail-items strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px}.admin-detail-items span{color:#817a88;margin-top:3px;font-size:8px}.admin-detail-items article>b{color:var(--lime);font-size:10px}.admin-detail-total{justify-content:space-between;align-items:center;padding:8px 0 18px;display:flex}.admin-detail-total span{color:#918a98;font-size:10px}.admin-detail-total strong{color:var(--lime);font-size:24px}.admin-payment-box{background:#b8ff3d08;border:1px solid #b8ff3d24;border-radius:12px;padding:10px 13px;display:grid}.admin-payment-box>div{justify-content:space-between;gap:15px;padding:6px 0;font-size:9px;display:flex}.admin-payment-box span{color:#8f8896}.admin-payment-box strong{color:var(--lime)}.admin-payment-box b{color:#c8c1cd;max-width:260px;overflow-wrap:anywhere;text-align:right;font-weight:600}.admin-operation>p{color:var(--lime);letter-spacing:.11em;text-transform:uppercase;margin:0 0 13px;font-size:9px;font-weight:900}.admin-status-actions{grid-template-columns:1fr 1fr;gap:7px;margin-bottom:16px;display:grid}.admin-status-actions button{color:#a49daa;cursor:pointer;border:1px solid var(--admin-line);border-radius:9px;min-height:38px;padding:0 8px;font-size:9px;font-weight:800}.admin-status-actions button.active{color:#10140f;background:var(--lime);border-color:var(--lime)}.admin-status-actions button.danger{color:#ff9eac}.admin-operation>label{color:#aaa3b1;gap:6px;margin-top:11px;font-size:9px;font-weight:800;display:grid}.admin-operation input:not([type=checkbox]),.admin-operation textarea{color:var(--ink);background:#ffffff07;border:1px solid var(--admin-line);border-radius:9px;width:100%;padding:10px;outline:none;font-size:10px;resize:vertical}.admin-operation input:not([type=checkbox]){height:40px}.admin-operation input:focus,.admin-operation textarea:focus{border-color:#b8ff3d58}.admin-recording-check{grid-template-columns:18px 1fr;align-items:center}.admin-recording-check input{accent-color:var(--lime);width:16px;height:16px}.admin-open-chat,.admin-save-button{cursor:pointer;border-radius:10px;width:100%;min-height:42px;margin-top:13px;font-size:9px;font-weight:900}.admin-save-button{color:#10140f;background:var(--lime)}.admin-open-chat{color:var(--lime);border:1px solid #b8ff3d3a}.admin-support-dialog{width:min(1160px,100%)}.admin-support-layout{grid-template-columns:360px 1fr;height:min(690px,calc(100vh - 126px));display:grid}.admin-conversation-list{border-right:1px solid var(--admin-line);padding:9px;overflow-y:auto}.admin-conversation-list>button{color:var(--ink);cursor:pointer;border:1px solid transparent;border-radius:11px;grid-template-columns:45px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;padding:8px;text-align:left;display:grid}.admin-conversation-list>button.active,.admin-conversation-list>button:hover{background:#b8ff3d0b;border-color:#b8ff3d26}.admin-conversation-list button>span,.admin-conversation-list img{background:#261938;border-radius:10px;object-fit:cover;place-items:center;width:45px;height:45px;display:grid}.admin-conversation-list button div{min-width:0;display:grid}.admin-conversation-list strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px}.admin-conversation-list small{color:#85808c;margin-top:2px;font-size:7px}.admin-conversation-list p{color:#9d96a3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:8px}.admin-conversation-list button>b{color:#10140f;background:var(--lime);border-radius:99px;place-items:center;min-width:18px;height:18px;font-size:7px;display:grid}.admin-no-conversations{color:#777080;place-content:center;min-height:250px;text-align:center;font-size:10px;display:grid}.admin-thread{min-width:0;display:grid;grid-template-rows:auto 1fr auto}.admin-thread-heading{border-bottom:1px solid var(--admin-line);justify-content:space-between;align-items:center;min-height:68px;padding:13px 16px;display:flex}.admin-thread-heading div{min-width:0;display:grid}.admin-thread-heading strong{font-size:11px}.admin-thread-heading span{color:#817b89;margin-top:3px;font-size:8px}.admin-thread-heading>b{color:var(--lime);background:#b8ff3d0d;border-radius:99px;padding:6px 9px;font-size:8px}.admin-thread-back{color:var(--lime);cursor:pointer;border:1px solid var(--admin-line);border-radius:8px;width:34px;height:34px;display:none}.admin-thread-messages{flex-direction:column;gap:9px;padding:17px;display:flex;overflow-y:auto}.admin-thread-messages article{border-radius:12px;max-width:78%;padding:10px 12px}.admin-thread-messages article.customer{background:#ffffff08;border:1px solid var(--admin-line)}.admin-thread-messages article.seller{color:#10140f;background:var(--lime);align-self:flex-end}.admin-thread-messages strong{font-size:9px}.admin-thread-messages p{margin:4px 0;font-size:10px;line-height:1.5}.admin-thread-messages small{opacity:.65;font-size:7px}.admin-thread form{border-top:1px solid var(--admin-line);gap:8px;padding:12px;display:grid}.admin-thread textarea{color:var(--ink);background:#ffffff07;border:1px solid var(--admin-line);border-radius:10px;padding:10px;outline:none;resize:none;font-size:10px}.admin-thread form button{color:#10140f;cursor:pointer;background:var(--lime);border-radius:9px;justify-self:end;min-height:36px;padding:0 14px;font-size:9px;font-weight:900}.admin-thread form button:disabled{cursor:not-allowed;opacity:.5}.admin-select-conversation{place-content:center;place-items:center;text-align:center;display:grid}.admin-select-conversation>span{color:var(--lime);font-size:35px}.admin-select-conversation h3{margin:12px 0 4px;font-size:15px}.admin-select-conversation p{color:#817a89;margin:0;font-size:9px}.admin-access-denied{background:#090713;color:var(--ink);place-content:center;place-items:center;min-height:100vh;padding:25px;text-align:center;display:grid}.admin-access-denied>span{color:var(--gold);background:#251638;border:1px solid #b8ff3d3b;border-radius:20px;place-items:center;width:88px;height:88px;font-size:50px;display:grid}.admin-access-denied>p:first-of-type{color:var(--lime);text-transform:uppercase;letter-spacing:.12em;margin:20px 0 3px;font-size:9px;font-weight:900}.admin-access-denied h1{margin:5px 0 8px;font-family:var(--display);font-size:50px;font-weight:400;text-transform:uppercase}.admin-access-denied p{color:#9a93a0;max-width:480px}.admin-access-denied a{color:#10140f;background:var(--lime);border-radius:10px;margin-top:18px;padding:11px 16px;font-size:10px;font-weight:900;text-decoration:none}@media (width <= 1050px){.admin-order-row{grid-template-columns:145px 120px minmax(150px,1fr) 150px 95px 18px;gap:10px}.admin-order-dialog-grid{grid-template-columns:1fr;overflow-y:auto}.admin-operation{border-left:0;border-top:1px solid var(--admin-line);overflow:visible}.admin-order-main{overflow:visible}}@media (width <= 820px){.admin-header{align-items:flex-start}.admin-header-actions>a,.admin-header-actions>button:not(.admin-support-button),.admin-header-actions>div{display:none}.admin-content{width:min(100% - 24px,1380px);padding-top:30px}.admin-title-row{align-items:stretch;flex-direction:column}.admin-environment{align-self:flex-start}.admin-metrics{grid-template-columns:1fr 1fr}.admin-toolbar{align-items:stretch;flex-direction:column}.admin-search{width:100%}.admin-order-row{grid-template-columns:1fr auto;gap:7px 12px;padding:14px}.admin-order-row time,.admin-order-row>div:nth-child(3),.admin-status{grid-column:1}.admin-order-row>b{grid-column:2;grid-row:1}.admin-row-arrow{grid-column:2;grid-row:3/5}.admin-support-layout{grid-template-columns:280px 1fr}}@media (width <= 640px){.admin-brand div{display:none}.admin-title-row h1{font-size:48px}.admin-metrics{gap:8px}.admin-metrics article{min-height:105px;padding:13px}.admin-metrics strong{font-size:22px}.admin-modal-backdrop{padding:0}.admin-order-dialog,.admin-support-dialog{border-radius:0;width:100%;max-height:100vh;height:100%}.admin-order-dialog-grid{max-height:calc(100vh - 82px)}.admin-support-layout{grid-template-columns:1fr;height:calc(100vh - 82px)}.admin-conversation-list{border-right:0}.admin-thread{background:#110c1d;position:absolute;inset:82px 0 0}.admin-thread:has(.admin-select-conversation){display:none}.admin-thread-back{display:block}.admin-status-actions{grid-template-columns:1fr}}.pix-real-qr{aspect-ratio:1;background:#fff;border:10px solid #fff;border-radius:18px;object-fit:contain;width:min(230px,100%);margin:0 auto 16px;display:block;box-shadow:0 22px 55px #0007}.pix-provider-link{color:var(--lime);border:1px solid #b8ff3d35;border-radius:9px;justify-content:center;min-height:40px;margin-top:10px;text-decoration:none;font-size:10px;font-weight:850;display:flex;align-items:center}.pix-provider-wait{color:#a39bad;background:#ffffff07;border:1px solid #ffffff16;border-radius:10px;margin:0;padding:12px;text-align:center;font-size:10px}.pix-test-delay{color:#d9d2df;background:#f6c4530a;border:1px solid #f6c45338;border-radius:12px;margin-top:12px;padding:12px;text-align:left}.pix-test-delay>strong{color:#f6d98c;font-size:11px}.pix-test-delay>p{color:#aaa1af;margin:5px 0 10px;font-size:9.5px;line-height:1.55}.pix-test-delay>div{grid-template-columns:1fr 1fr;gap:7px;display:grid}.pix-test-delay button{color:#17130a;cursor:pointer;background:var(--gold);border:1px solid #f6c45366;border-radius:8px;min-height:37px;padding:7px 9px;font-size:9px;font-weight:900}.pix-test-delay button.secondary{color:#ddd6e3;background:#ffffff08;border-color:#ffffff1c}.pix-test-delay button:disabled{cursor:wait;opacity:.58}.pix-failed-mark{min-height:300px;text-align:center;place-content:center;place-items:center;display:grid}.pix-failed-mark>span{color:#ff9d9d;background:#ff6b6b18;border:1px solid #ff6b6b50;border-radius:99px;place-items:center;width:70px;height:70px;font-size:30px;font-weight:950;display:grid}.pix-failed-mark strong{margin-top:15px;font-size:15px}.pix-failed-mark p{color:#978f9e;max-width:330px;margin:7px 0 16px;font-size:10px;line-height:1.55}.pix-failed-mark button{color:#10140f;cursor:pointer;background:var(--lime);border-radius:9px;min-height:40px;padding:0 15px;font-size:9px;font-weight:900}.admin-readiness{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:24px;display:grid}.admin-readiness article{background:#ffffff05;border:1px solid var(--admin-line);border-radius:11px;min-height:78px;padding:11px 13px;display:grid}.admin-readiness span{color:#8d8694;font-size:8px}.admin-readiness strong{align-self:end;font-size:10px;letter-spacing:.08em}.admin-readiness small{color:#89828f;margin-top:3px;font-size:7px}.admin-readiness article.ready strong{color:var(--lime)}.admin-readiness article.pending strong{color:var(--gold)}.admin-readiness article.locked strong{color:#ff9eac}@media (width <= 820px){.admin-readiness{grid-template-columns:1fr 1fr}}@media (width <= 480px){.admin-readiness{grid-template-columns:1fr}}.route-header .brand,.route-header .desktop-nav a{color:inherit;text-decoration:none}.route-header .desktop-nav a{color:#a9a2b2;padding:10px 3px;font-size:11px;font-weight:750}.route-header .desktop-nav a:hover{color:var(--ink)}.floating-contact{flex-direction:row!important;align-items:center!important;gap:10px!important;width:228px;min-width:228px;height:106px;contain:layout}.floating-contact .online-contact-card{order:1;flex:0 0 170px;width:170px;min-width:170px}.floating-contact .social-mini-popup{order:2;flex:0 0 48px;width:48px;flex-direction:column;align-self:center}.support-chat-shell{right:258px}.support-chat-shell .chat-body{min-height:0;overflow-y:auto;overscroll-behavior:contain}.chat-visitor-field{color:#445140;background:#fff;border:1px solid #d7ded4;border-radius:12px;gap:7px;margin:12px 0;padding:10px;display:grid;font-size:10px;font-weight:850}.chat-visitor-field small{color:#7d887a;font-weight:650}.chat-visitor-field input{color:#263222;background:#f7f8f9;border:1px solid #cbd3c9;border-radius:8px;height:40px;padding:0 11px;outline:none}.support-chat-shell .chat-form button:disabled{cursor:not-allowed;opacity:.45}.checkout-route{background:radial-gradient(circle at 80% -5%,#6e32aa2b,transparent 32rem),radial-gradient(circle at 8% 28%,#b8ff3d0a,transparent 28rem),#090714;color:var(--ink);min-height:100vh;padding:118px max(20px,calc((100% - 1240px) / 2)) 80px}.checkout-breadcrumb{color:#777080;align-items:center;gap:9px;margin-bottom:22px;font-size:10px;display:flex}.checkout-breadcrumb a{color:#a29aaa;text-decoration:none}.checkout-breadcrumb strong{color:var(--lime)}.checkout-account-choice>*,.checkout-page-card{background:#151020e8;border:1px solid #ffffff18;box-shadow:0 24px 70px #0004}.product-breadcrumb a{color:#aaa4b4;text-decoration:none}.product-breadcrumb a:hover{color:var(--lime)}.related-products .card-buy{text-decoration:none}.checkout-route{padding-bottom:120px}.checkout-route-heading{max-width:760px;margin-bottom:27px}.checkout-route-heading h1{font-family:var(--display);text-transform:uppercase;margin:7px 0 10px;font-size:clamp(45px,6vw,72px);font-weight:400;line-height:.9}.checkout-route-heading>p:last-child{color:#9a93a1;margin:0;font-size:12px;line-height:1.6}.checkout-account-choice{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:14px;display:grid}.checkout-account-choice>*{border-radius:16px;min-height:96px;padding:16px;text-decoration:none}.checkout-guest-card,.checkout-login-card,.checkout-signed-account{color:var(--ink);align-items:center;gap:13px;display:flex}.checkout-guest-card>span,.checkout-login-card>span,.checkout-signed-account>span{color:#11170b;background:var(--lime);border-radius:10px;place-items:center;flex:0 0 44px;height:44px;font-size:10px;font-weight:950;display:grid}.checkout-guest-card div,.checkout-login-card div,.checkout-signed-account div{min-width:0;flex:1;display:grid}.checkout-account-choice strong{font-size:12px}.checkout-account-choice p{color:#8e8795;margin:4px 0 0;font-size:9px;line-height:1.45}.checkout-login-card>b{color:var(--lime)}.checkout-guest-card.active{border-color:#b8ff3d61;background:linear-gradient(120deg,#b8ff3d0e,#0000 55%),#151020e8}.checkout-signed-account{grid-column:1/-1}.checkout-signed-account small{color:var(--lime);text-transform:uppercase;font-size:8px;font-weight:900}.checkout-signed-account>a{color:#c6becd;border-bottom:1px solid #ffffff31;font-size:9px;text-decoration:none}.checkout-page-card{border-radius:22px;overflow:hidden}.checkout-page-card form{grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);display:grid}.checkout-page-card .checkout-form{padding:38px 42px 42px}.checkout-page-card .checkout-summary{min-height:100%}.checkout-page-card .checkout-form h2,.pix-page-card .pix-payment-panel h2{font-family:var(--display);text-transform:uppercase;font-size:45px;font-weight:400;line-height:.95}.roblox-input-row{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.roblox-input-row button{color:#11170b;cursor:pointer;background:var(--lime);border-radius:9px;min-width:132px;padding:0 13px;font-size:9px;font-weight:900}.roblox-input-row button:disabled{cursor:wait;opacity:.62}.checkout-roblox-field>small{color:#817a88;margin-top:6px;font-size:9px;line-height:1.4}.checkout-empty-page{background:#151020e8;border:1px solid #ffffff18;border-radius:22px;place-content:center;min-height:390px;padding:35px;text-align:center;display:grid}.checkout-empty-page>span{color:var(--lime);font-size:48px}.checkout-empty-page h2{margin:12px 0 5px}.checkout-empty-page p{color:#918a98;margin:0 0 18px}.checkout-empty-page .primary-button{justify-self:center;text-decoration:none}.pix-page-card .pix-result-layout{min-height:620px}@media (width <= 900px){.checkout-page-card form{grid-template-columns:1fr}.checkout-page-card .checkout-summary{border-top:1px solid var(--line);border-left:0}}@media (width <= 640px){.route-header .account-button,.route-header .desktop-nav{display:none}.checkout-route{padding:88px 12px 65px}.checkout-breadcrumb{overflow:hidden;white-space:nowrap}.checkout-route-heading h1{font-size:45px}.checkout-account-choice{grid-template-columns:1fr}.checkout-account-choice>*{min-height:88px;padding:13px}.checkout-signed-account{grid-column:auto;flex-wrap:wrap}.checkout-page-card .checkout-form,.checkout-page-card .checkout-summary,.pix-page-card .pix-order-panel,.pix-page-card .pix-payment-panel{padding:28px 18px 24px}.checkout-page-card .checkout-form h2,.pix-page-card .pix-payment-panel h2{font-size:35px}.roblox-input-row{grid-template-columns:1fr}.roblox-input-row button{min-height:43px}.floating-contact{flex-direction:row!important;align-items:center!important;width:190px;min-width:190px;height:98px;bottom:10px;right:10px}.floating-contact .online-contact-card{flex:0 0 132px;width:132px;min-width:132px;height:48px;border-radius:14px;padding:5px 9px 5px 5px;display:flex}.floating-contact .online-contact-icon{width:38px;height:38px;border-radius:10px}.floating-contact .online-contact-card>span:last-child{display:grid}.floating-contact .online-contact-card small{font-size:7px}.floating-contact .online-contact-card strong{font-size:10px}.floating-contact .social-mini-popup{flex:0 0 48px;width:48px;display:flex!important}.floating-contact .social-mini-popup button{width:43px;min-width:43px;height:43px;flex:0 0 43px}.support-chat-shell{width:auto;bottom:112px;right:10px;left:10px}.support-chat-shell .chat-dialog{height:min(590px,calc(100vh - 128px))}.floating-contact.chat-open .social-mini-popup{display:flex!important}}@media (width <= 420px){.checkout-guest-card>span,.checkout-login-card>span,.checkout-signed-account>span{flex-basis:38px;height:38px}}html{scroll-behavior:auto}.hero-banner{background:radial-gradient(circle at 50% 38%,#314c7c 0,#192c5b 36%,#090a24 78%),#0b102e}.hero-banner .hero-image{background-color:#142653}.featured-stage,.product-art.has-product-image{background-color:#101a3d}.floating-contact .online-contact-card,.floating-contact .social-mini-popup{align-self:flex-end}.checkout-progress{background:#120e1de8;border:1px solid #ffffff17;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 14px;padding:11px;list-style:none;display:grid;box-shadow:0 18px 55px #0003}.checkout-progress li{color:#7d7686;border-radius:11px;align-items:center;gap:10px;min-height:48px;padding:7px 10px;display:flex}.checkout-progress li.current{color:#fff;background:#b8ff3d0d;border:1px solid #b8ff3d32}.checkout-progress li.complete{color:#c5becb}.checkout-progress li>span{color:#a29aa9;background:#ffffff0c;border:1px solid #ffffff17;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:10px;font-weight:950;display:grid}.checkout-progress li.complete>span,.checkout-progress li.current>span{color:#11170b;background:var(--lime);border-color:var(--lime)}.checkout-progress li div{min-width:0;display:grid}.checkout-progress strong{font-size:10px}.checkout-progress small{color:#7d7686;margin-top:2px;font-size:8px}.checkout-progress li.current small{color:#a9a2b0}.checkout-account-choice>*{min-height:106px;padding:17px 18px}.checkout-account-choice strong{font-size:14px}.checkout-account-choice p{font-size:10.5px;line-height:1.5}.checkout-account-choice small{color:var(--lime);letter-spacing:.08em;text-transform:uppercase;margin-bottom:3px;font-size:8px;font-weight:900}.checkout-login-card{background:linear-gradient(120deg,#ffffff08,#0000 60%),#151020e8}.checkout-login-card:hover{border-color:#ffffff35;background:linear-gradient(120deg,#ffffff0d,#0000 60%),#181222}.checkout-login-card>.checkout-login-symbol{color:#222;background:#fff;border:1px solid #ffffffa8;font-size:16px}.checkout-guest-card.active{border-color:#b8ff3d73;box-shadow:inset 0 0 0 1px #b8ff3d0b}.checkout-signed-account>.checkout-account-avatar{color:#11170b;background:var(--lime);border-radius:13px;flex:0 0 48px;place-items:center;width:48px;height:48px;font-family:var(--display);font-size:25px;font-weight:400;display:grid}.checkout-signed-account>.checkout-account-status{color:var(--lime);background:#b8ff3d10;border:1px solid #b8ff3d39;border-radius:999px;flex:none;width:auto;height:auto;padding:7px 10px;font-size:8px;font-weight:900;display:block}.checkout-signed-account>a{border:1px solid #ffffff20;border-radius:9px;padding:7px 9px}.roblox-input-row button{min-width:158px;min-height:51px;padding-inline:18px;font-size:12px;letter-spacing:.01em}.payment-method-heading{color:#a7a0ad;margin:1px 0 10px}.checkout-pix-choice{background:linear-gradient(135deg,#b8ff3d1c,#0000 60%),#10151d;border:1px solid #b8ff3d5c;border-radius:13px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:68px;margin-bottom:12px;padding:9px 11px;display:grid}.checkout-pix-mark{color:#10200c;background:var(--lime);border-radius:10px;place-items:center;width:44px;height:44px;font-size:10px;font-weight:950;display:grid}.checkout-pix-choice div{min-width:0;display:grid}.checkout-pix-choice strong{color:#fff;font-size:13px}.checkout-pix-choice small{color:#9b94a2;margin-top:3px;font-size:9px}.checkout-pix-choice b{color:var(--lime);background:#b8ff3d0f;border-radius:999px;padding:6px 8px;font-size:8px}.checkout-security-card{color:#a29baa;background:#36bc4310;border:1px solid #55dc5a32;border-radius:13px;align-items:flex-start;gap:11px;margin-top:14px;padding:13px;display:flex}.checkout-shield-icon{color:#64e16a;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9;flex:0 0 22px;width:22px;height:22px}.checkout-security-card strong{color:#72e875;font-size:11px}.checkout-security-card p{margin:5px 0 0;font-size:9px;line-height:1.55}.product-page{padding:22px 0 72px}.product-breadcrumb{margin-bottom:12px}.product-page-layout{gap:20px}.product-page-main{gap:12px}.product-description-card>header{min-height:56px;padding-inline:20px}.product-description-lead{grid-template-columns:minmax(0,1fr) 220px;gap:22px;padding:19px 21px}.product-description-lead p:not(.product-detail-kicker){margin-top:8px;font-size:12.5px;line-height:1.55}.product-description-art .product-art{height:132px}.product-information-grid{gap:10px;padding:0 21px 18px}.product-information-grid>div{min-height:91px;padding:13px}.product-information-grid p{margin-top:5px;font-size:11px;line-height:1.48}.product-faq{padding:17px 21px}.product-faq>h3{margin-bottom:8px}.product-faq summary{padding:12px 0}.product-faq details p{margin-bottom:12px;font-size:11.5px}.product-purchase-column{gap:9px;top:92px}.product-purchase-card{padding:20px}.product-page-pricing{margin-top:16px;padding-bottom:15px}.product-page-quantity{margin-top:14px}.product-add-cart,.product-buy-now{min-height:44px;margin-top:9px}.product-purchase-card>small{margin-top:9px;font-size:9px}.product-side-info{gap:11px;min-height:78px;padding:13px}.product-side-info>span{width:36px;height:36px}.product-side-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:20px;height:20px}.product-side-info strong{font-size:12.5px}.product-side-info p{margin-top:4px;font-size:10.5px;line-height:1.45}.product-guarantee-info strong{letter-spacing:.04em;text-transform:uppercase}.related-products{padding-top:36px}.related-products .catalog-group-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:17px;display:flex}.related-carousel-controls{flex:none;gap:8px;display:flex}.related-carousel-controls button{color:#ddd7e3;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1f;border-radius:10px;place-items:center;width:42px;height:42px;font-size:18px;display:grid}.related-carousel-controls button:hover{color:#10150b;background:var(--lime);border-color:var(--lime)}.related-product-track{grid-auto-flow:column;grid-auto-columns:calc((100% - 51px) / 4);gap:17px;padding:2px 1px 10px;display:grid;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none}.related-product-track::-webkit-scrollbar{display:none}.related-product-track .product-card{scroll-snap-align:start}@media (width <= 980px){.related-product-track{grid-auto-columns:calc((100% - 34px) / 3)}}@media (width <= 720px){.product-description-lead{grid-template-columns:1fr}.related-product-track{grid-auto-columns:min(300px,76vw)}}@media (width <= 640px){.route-header .account-button{display:flex}.checkout-progress{gap:3px;padding:7px}.checkout-progress li{gap:6px;padding:6px}.checkout-progress li>span{flex-basis:24px;width:24px;height:24px}.checkout-progress small{display:none}.checkout-account-choice>*{min-height:102px}.checkout-signed-account>.checkout-account-status{order:4;margin-left:51px}.roblox-input-row button{min-height:46px;font-size:12px}.checkout-pix-choice{grid-template-columns:45px minmax(0,1fr)}.checkout-pix-choice b{display:none}.floating-contact{align-items:flex-end!important}.related-products .catalog-group-heading h2{max-width:68vw}}@media (width <= 420px){.checkout-signed-account>.checkout-account-avatar{flex-basis:42px;width:42px;height:42px}.checkout-signed-account>.checkout-account-status{margin-left:0}.related-carousel-controls button{width:38px;height:38px}}.header-actions .cart-button{color:#ddd7e6;background:#ffffff09;border-color:#ffffff1d;box-shadow:inset 0 0 18px #ffffff03}.header-actions .cart-button:hover{color:#fff;background:#b8ff3d12;border-color:#b8ff3d66}.header-actions .cart-count{color:#10150b;background:var(--lime)}.account-link{color:#10150b;background:linear-gradient(#c5ff5b,#a9f52d);border-color:#b8ff3d;min-width:148px;text-decoration:none;font-weight:950;box-shadow:0 10px 28px #8eeb1a2b,inset 0 1px #ffffff82}.account-link:hover{color:#10150b;background:linear-gradient(#d2ff76,#b6fb3f);border-color:#d2ff76;transform:translateY(-1px)}.account-link>.ui-icon:first-child{color:#10150b}@media (width > 980px){.product-page-layout{grid-template-columns:minmax(0,1fr) 420px}.product-description-card{min-height:650px;grid-template-rows:auto auto auto 1fr;display:grid}.product-description-lead{min-height:190px;padding:25px 24px}.product-description-art .product-art{height:152px}.product-information-grid{padding:0 24px 24px}.product-information-grid>div{min-height:108px;padding:15px}.product-faq{align-content:start;padding:22px 24px;display:grid}.product-faq summary{padding:14px 0}}.related-products{padding-top:92px}.related-products .catalog-group-heading{margin-bottom:20px}.related-carousel-shell{position:relative}.related-carousel-edge{z-index:12;color:#11150c;cursor:pointer;background:var(--lime);border:1px solid #d5ff86;border-radius:50%;place-items:center;width:50px;height:50px;font-size:22px;font-weight:900;display:grid;position:absolute;top:45%;transform:translateY(-50%);box-shadow:0 14px 38px #0009,0 0 28px #b8ff3d38}.related-carousel-edge:hover{background:#d0ff76;transform:translateY(-50%) scale(1.05)}.related-carousel-edge.previous{left:-24px}.related-carousel-edge.next{right:-24px}.related-product-track{scroll-behavior:smooth}.tracking-order-chat{background:radial-gradient(circle at 8% 20%,#b8ff3d1c,transparent 18rem),linear-gradient(145deg,#20132fe8,#100b1de8);border-color:#b8ff3d73;position:relative;overflow:hidden;box-shadow:0 24px 80px #0006,inset 0 0 0 1px #b8ff3d0d}.tracking-order-chat:before{content:"";background:linear-gradient(90deg,transparent,var(--lime),transparent);height:2px;position:absolute;top:0;left:4%;right:4%}.tracking-order-chat .tracking-support-intro{border-right-color:#b8ff3d38}.tracking-chat-emblem{color:#10150b;background:var(--lime);border-radius:14px;place-items:center;width:48px;height:48px;margin-bottom:16px;display:grid;position:relative;box-shadow:0 0 28px #b8ff3d30}.tracking-chat-emblem svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:24px;height:24px}.tracking-chat-emblem>span{background:#31e84e;border:2px solid #171022;border-radius:50%;width:11px;height:11px;position:absolute;top:-3px;right:-3px}.tracking-order-chat .tracking-support-intro>p{color:var(--lime)}.tracking-order-chat .tracking-support-intro h2{color:#fff;font-size:21px}.tracking-order-chat .tracking-support-intro>span{color:#c0b9c7;display:block}.tracking-order-chat .tracking-support-intro>small{color:#777080;border-top:1px solid #ffffff12;margin-top:14px;padding-top:12px;font-size:8.5px;line-height:1.5;display:block}.tracking-order-chat .tracking-messages{background:#08061170;border:1px solid #ffffff10;border-radius:15px;margin-left:18px;padding-right:14px}.tracking-order-chat .tracking-messages article.seller{background:#b8ff3d0d;border-color:#b8ff3d2f}.tracking-order-chat .tracking-message-form input{background:#090611f2;border-color:#b8ff3d2f}.member-connect-strip{background:linear-gradient(120deg,#b8ff3d17,#0000 64%),#11101b;border:1px solid #b8ff3d3d;border-radius:13px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:20px;padding:15px 16px;display:flex}.member-connect-strip strong{color:#fff;font-size:11px}.member-connect-strip p{color:#918a98;margin:4px 0 0;font-size:9px;line-height:1.5}.member-connect-strip a{color:#11150c;background:var(--lime);border-radius:9px;flex:none;padding:10px 12px;font-size:9px;font-weight:900;text-decoration:none}.member-sidebar-actions .member-signin-link{color:var(--lime)}.member-order-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:9px;margin-top:17px;display:grid}.member-order-actions .primary-button{justify-content:space-between;min-height:44px;padding-inline:14px;font-size:10px;text-decoration:none}.member-chat-button{color:var(--lime);background:#b8ff3d0c;border:1px solid #b8ff3d3d;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:8px 12px;font-size:9px;font-weight:900;text-decoration:none;display:flex}.member-chat-button:hover{background:#b8ff3d18;border-color:#b8ff3d75}.member-chat-button .ui-icon{width:17px;height:17px}.member-info-strip+.member-profile-form{margin-top:22px}@media (width <= 850px){.member-nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width <= 640px){.account-link{min-width:43px;width:43px;height:41px}.related-products{padding-top:72px}.related-carousel-edge{width:43px;height:43px;font-size:19px}.related-carousel-edge.previous{left:6px}.related-carousel-edge.next{right:6px}.member-connect-strip{align-items:stretch;flex-direction:column}.member-connect-strip a{text-align:center}.member-order-actions{grid-template-columns:1fr}.tracking-order-chat .tracking-messages{margin-left:0}}.checkout-breadcrumb{font-size:12px}.checkout-route-heading>p:last-child{color:#b3acba;font-size:14px;line-height:1.65}.checkout-progress li{min-height:58px;padding:9px 12px}.checkout-progress li>span{flex-basis:32px;width:32px;height:32px;font-size:12px}.checkout-progress strong{font-size:13px;line-height:1.25}.checkout-progress small{color:#a098a8;margin-top:3px;font-size:11px;line-height:1.3}.checkout-progress li.current{background:linear-gradient(135deg,#f6c45316,#5ed6c00a);border-color:#f6c45355}.checkout-progress li.current>span{background:var(--gold);border-color:var(--gold)}.checkout-progress li.complete>span{background:#62d5b5;border-color:#62d5b5}.checkout-account-choice strong{font-size:15px;line-height:1.3}.checkout-account-choice p{color:#aaa3b2;font-size:12.5px;line-height:1.55}.checkout-account-choice small{color:#74d9c2;font-size:10px}.checkout-signed-account>.checkout-account-status,.checkout-signed-account>a{font-size:10.5px}.checkout-page-card .checkout-form>.eyebrow,.checkout-summary>.eyebrow{font-size:11px}.checkout-intro{color:#b8b1c0;font-size:14px;line-height:1.65}.checkout-form label>span{font-size:14px}.checkout-form input{font-size:15px}.checkout-roblox-field>small{color:#aaa2b0;margin-top:8px;font-size:12px;line-height:1.55}.roblox-input-row button{font-size:13px}.roblox-lookup-card strong{font-size:14px}.roblox-lookup-card p{font-size:12.5px;line-height:1.5}.checkout-form .roblox-lookup-card small{font-size:11px}.checkout-items div,.checkout-pricing>div,.checkout-pricing>div strong{font-size:13px}.checkout-items{gap:13px;padding-block:15px}.checkout-items strong{font-size:13px}.payment-method-heading{color:#bbb4c3;font-size:11.5px}.checkout-pix-choice{background:linear-gradient(135deg,#38c8b323,#3c86f50b 66%),#10151d;border-color:#58d6c765;min-height:74px}.checkout-pix-mark{color:#071b19;background:#58d6c7}.checkout-pix-choice strong{font-size:15px}.checkout-pix-choice small{color:#b2acb9;font-size:11.5px;line-height:1.4}.checkout-pix-choice b{color:#72e6d8;background:#38c8b315;font-size:10px}.checkout-summary .primary-button{min-height:54px;font-size:14px}.checkout-legal-note{color:#b4adbb;background:#f6c4530b;border:1px solid #f6c4532d;border-radius:11px;margin:11px 0 0;padding:11px 12px;font-size:12.5px;line-height:1.55}.checkout-legal-note a{color:#f6cf6d;font-weight:800}.test-payment-note{color:#9f98a7;font-size:11.5px;line-height:1.5}.checkout-security-card{color:#b3bdca;background:linear-gradient(135deg,#279bdd18,#3ad0af0b);border-color:#4aaeea3d;padding:15px}.checkout-shield-icon{color:#5ac8f4}.checkout-security-card strong{color:#79d7fb;font-size:13.5px}.checkout-security-card p{color:#aeb8c5;margin-top:6px;font-size:12px;line-height:1.6}.tracking-card-heading p,.tracking-hero p,.tracking-support-intro>p{font-size:12px}.tracking-hero>div>span{color:#c0b9c7;font-size:13px}.tracking-player small{font-size:11px}.tracking-player strong{font-size:16px}.tracking-player b{color:#6adcc6;font-size:13px}.tracking-card-heading>span{color:#c4bdcb;padding:7px 11px;font-size:11px}.tracking-processing-strip{background:linear-gradient(105deg,#1c2638,#171426);border:1px solid #ffffff16;border-radius:15px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;margin:18px 20px 0;padding:14px 15px;display:grid;position:relative;overflow:hidden}.tracking-processing-strip:before{content:"";background:linear-gradient(90deg,transparent,#ffffff10,transparent);width:45%;position:absolute;inset-block:0;left:-50%;animation:tracking-status-sweep 2.8s ease-in-out infinite}.tracking-processing-strip.complete:before,.tracking-processing-strip.failed:before{animation:none}.tracking-processing-orb{background:#4cc9f020;border:1px solid #4cc9f075;border-radius:50%;place-items:center;width:43px;height:43px;display:grid;position:relative}.tracking-processing-orb i{background:#4cc9f0;border-radius:50%;width:11px;height:11px;display:block;box-shadow:0 0 0 7px #4cc9f018,0 0 22px #4cc9f080;animation:tracking-status-pulse 1.5s ease-in-out infinite}.tracking-processing-strip.active .tracking-processing-orb{background:#f6c4531b;border-color:#f6c45368}.tracking-processing-strip.active .tracking-processing-orb i{background:#f6c453;box-shadow:0 0 0 7px #f6c45315,0 0 22px #f6c45378}.tracking-processing-strip.complete .tracking-processing-orb{background:#56d7ae1a;border-color:#56d7ae63}.tracking-processing-strip.complete .tracking-processing-orb i{background:#56d7ae}.tracking-processing-strip.failed .tracking-processing-orb{background:#ff71851a;border-color:#ff718565}.tracking-processing-strip.failed .tracking-processing-orb i{background:#ff7185;box-shadow:none;animation:none}.tracking-processing-strip>div{min-width:0;display:grid}.tracking-processing-strip small{color:#8e9aac;letter-spacing:.1em;text-transform:uppercase;font-size:9.5px;font-weight:900}.tracking-processing-strip strong{color:#f4f1f6;margin-top:3px;font-size:15px}.tracking-processing-strip p{color:#aeb6c2;margin:4px 0 0;font-size:12px;line-height:1.5}.tracking-processing-dots{gap:4px;display:flex}.tracking-processing-dots i{background:#4cc9f0;border-radius:50%;width:6px;height:6px;animation:tracking-dot 1.25s ease-in-out infinite}.tracking-processing-strip.active .tracking-processing-dots i{background:#f6c453}.tracking-processing-dots i:nth-child(2){animation-delay:.16s}.tracking-processing-dots i:nth-child(3){animation-delay:.32s}.order-timeline{padding-top:22px}.order-timeline li strong{color:#95909c;font-size:15px}.order-timeline li p{color:#85808c;margin-top:6px;font-size:12.5px;line-height:1.45}.order-timeline li.complete>span{background:#58d6b2;border-color:#58d6b2}.order-timeline li.complete:not(:last-child):after{background:#58d6b25c}.order-timeline li.complete p{color:#a49eaa}.order-timeline li.current>span{color:#241a08;background:var(--gold);border-color:var(--gold);box-shadow:0 0 0 6px #f6c45312,0 0 30px #f6c4532b;animation:tracking-current-stage 1.9s ease-in-out infinite}.order-timeline li.current strong{color:#f6c453;font-size:18px}.order-timeline li.current p{color:#d1cbd5;font-size:13px}.tracking-items article strong{font-size:13px}.tracking-items article span{font-size:11px}.tracking-items article>b{color:#69dbc3;font-size:13px}.tracking-total span{font-size:12.5px}.tracking-total strong{color:#6adcc6}.tracking-private-note{color:#97909e;font-size:11px}.tracking-order-chat{background:radial-gradient(circle at 7% 15%,#4cc9f01b,transparent 18rem),radial-gradient(circle at 94% 90%,#8a68ff16,transparent 22rem),linear-gradient(145deg,#17182be8,#100d1de8);border-color:#58cde44b;box-shadow:0 24px 80px #0006,inset 0 0 0 1px #ffffff08}.tracking-order-chat:before{background:linear-gradient(90deg,transparent,#4cc9f0,#f6c453,transparent)}.tracking-order-chat .tracking-support-intro{border-right-color:#4cc9f02d}.tracking-chat-emblem{color:#17120b;background:linear-gradient(135deg,#f6c453,#ff9f5b);box-shadow:0 0 28px #f6c4532b}.tracking-chat-emblem>span{background:#5ae0bc}.tracking-order-chat .tracking-support-intro>p{color:#65d8ef}.tracking-order-chat .tracking-support-intro h2{font-size:23px}.tracking-order-chat .tracking-support-intro>span{color:#c7c2ce;font-size:12.5px;line-height:1.6}.tracking-order-chat .tracking-support-intro>small{color:#aaa3b1;font-size:10.5px;line-height:1.6}.tracking-order-chat .tracking-messages{background:#09091780;border-color:#65d8ef20;gap:14px;padding-top:14px}.tracking-messages article,.tracking-messages article.customer,.tracking-order-chat .tracking-messages article.seller{color:#f5f1f8;background:transparent;border:0;border-radius:0;align-items:flex-end;gap:10px;max-width:min(660px,94%);padding:0;display:flex}.tracking-messages article.seller{align-self:flex-start}.tracking-messages article.customer{justify-content:flex-end;align-self:flex-end}.tracking-message-avatar{background:#1a1228;border:2px solid #f6c4537a;border-radius:50%;flex:0 0 42px;object-fit:cover;width:42px;height:42px;padding:3px;box-shadow:0 8px 24px #0007}.tracking-message-bubble{background:linear-gradient(145deg,#1c2131,#171622);border:1px solid #65d8ef2d;border-radius:16px 16px 16px 5px;max-width:100%;padding:13px 15px;overflow-wrap:anywhere}.tracking-messages article.customer .tracking-message-bubble{background:linear-gradient(135deg,#426bdc,#7159d9);border-color:#a9b9ff55;border-radius:16px 16px 5px;box-shadow:0 10px 28px #2a3f9b35}.tracking-messages strong{color:#8de6f7;font-size:12px}.tracking-messages article.customer strong{color:#fff}.tracking-messages p{margin:6px 0 7px;font-size:13px;line-height:1.6}.tracking-messages small{color:#aaaeb9;font-size:10px;opacity:1}.tracking-messages article.customer small{color:#e3e8ff}.tracking-no-messages{color:#aaa3b1;font-size:12.5px}.tracking-message-form input{border-color:#65d8ef3d;height:48px;font-size:14px}.tracking-message-form input:focus{border-color:#65d8ef8c;box-shadow:0 0 0 3px #65d8ef10}.tracking-message-form button{color:#17120b;background:var(--gold);min-width:76px;font-size:12px}.tracking-back{font-size:12px}@keyframes tracking-status-sweep{0%,20%{left:-50%}70%,to{left:115%}}@keyframes tracking-status-pulse{0%,to{transform:scale(.82);opacity:.65}50%{transform:scale(1);opacity:1}}@keyframes tracking-dot{0%,60%,to{transform:translateY(0);opacity:.35}30%{transform:translateY(-4px);opacity:1}}@keyframes tracking-current-stage{0%,to{box-shadow:0 0 0 5px #f6c45310,0 0 18px #f6c45320}50%{box-shadow:0 0 0 8px #f6c45312,0 0 34px #f6c4533d}}@media (width <= 640px){.checkout-progress strong{font-size:11.5px}.checkout-progress small{display:none}.checkout-account-choice p{font-size:12px}.checkout-pix-choice small{font-size:11px}.checkout-legal-note{font-size:12px}.tracking-processing-strip{grid-template-columns:auto minmax(0,1fr);margin-inline:14px;padding:12px}.tracking-processing-dots{display:none}.tracking-processing-strip strong{font-size:14px}.tracking-processing-strip p{font-size:11.5px}.order-timeline li strong{font-size:14px}.order-timeline li.current strong{font-size:16px}.tracking-message-avatar{flex-basis:36px;width:36px;height:36px}.tracking-message-bubble{padding:11px 12px}.tracking-messages p{font-size:12.5px}}@media (prefers-reduced-motion:reduce){.order-timeline li.current>span,.tracking-processing-dots i,.tracking-processing-orb i,.tracking-processing-strip:before{animation:none}}@media (width > 680px){.admin-shell.admin-v2 .admin-header{min-height:72px;padding-block:8px}.admin-shell.admin-v2 .admin-brand>span{width:44px;height:44px;font-size:27px}.admin-shell.admin-v2 .admin-brand strong{font-size:20px}.admin-shell.admin-v2 .admin-header-actions>a,.admin-shell.admin-v2 .admin-header-actions>button,.admin-shell.admin-v2 .admin-private-badge{min-height:38px;padding-inline:12px}.admin-shell.admin-v2 .admin-account>span{width:36px;height:36px}.admin-shell.admin-v2 .admin-content{padding:30px 0 65px}.admin-shell.admin-v2 .admin-title-row h1{font-size:clamp(50px,5.2vw,70px)}.admin-shell.admin-v2 .admin-title-copy>span{margin-top:11px;line-height:1.45}.admin-shell.admin-v2 .admin-hero-actions{max-width:510px}.admin-shell.admin-v2 .admin-hero-actions>button{border-radius:10px;min-height:42px;padding-inline:13px}.admin-shell.admin-v2 .admin-environment-card{border-radius:14px;margin:22px 0 12px;padding:11px 13px}.admin-shell.admin-v2 .admin-environment-icon{border-radius:10px;width:40px;height:40px}.admin-shell.admin-v2 .admin-environment button{min-height:38px}.admin-shell.admin-v2 .admin-integration-section,.admin-shell.admin-v2 .admin-orders-card{border-radius:16px}.admin-shell.admin-v2 .admin-integration-section>header{padding:12px 18px}.admin-shell.admin-v2 .admin-integration-section header p{margin-bottom:4px;font-size:10.5px}.admin-shell.admin-v2 .admin-integration-section h2{font-size:18px}.admin-shell.admin-v2 .admin-readiness article{grid-template-columns:36px 1fr;gap:10px;min-height:78px;padding:11px 14px}.admin-shell.admin-v2 .admin-readiness article>i{border-radius:9px;width:36px;height:36px}.admin-shell.admin-v2 .admin-readiness article>i svg{width:18px;height:18px}.admin-shell.admin-v2 .admin-readiness strong{margin-top:2px}.admin-shell.admin-v2 .admin-readiness small{margin-top:2px;line-height:1.25}.admin-shell.admin-v2 .admin-metrics{gap:11px;margin:12px 0}.admin-shell.admin-v2 .admin-metrics article{border-radius:15px;min-height:116px;padding:14px 16px}.admin-shell.admin-v2 .admin-metrics article i{width:34px;height:34px}.admin-shell.admin-v2 .admin-metrics article i svg{width:18px;height:18px}.admin-shell.admin-v2 .admin-metrics strong{margin-top:8px;font-size:clamp(27px,2.2vw,34px)}.admin-shell.admin-v2 .admin-metrics small{margin-top:4px}.admin-shell.admin-v2 .admin-orders-heading{gap:18px;padding:16px 18px 13px}.admin-shell.admin-v2 .admin-orders-heading p{margin-bottom:5px;font-size:10.5px}.admin-shell.admin-v2 .admin-orders-heading h2{font-size:19px}.admin-shell.admin-v2 .admin-orders-heading>div>span{margin-top:3px}.admin-shell.admin-v2 .admin-search{min-height:42px}.admin-shell.admin-v2 .admin-toolbar{padding:10px 16px}.admin-shell.admin-v2 .admin-filters button{min-height:33px;padding-inline:11px}.admin-shell.admin-v2 .admin-table-head{padding-block:10px}.admin-shell.admin-v2 .admin-order-row{min-height:78px;padding-block:10px}.admin-shell.admin-v2 .admin-order-customer>img,.admin-shell.admin-v2 .admin-order-customer>span{width:40px;height:40px;flex-basis:40px}}@media (width <= 680px){.admin-shell.admin-v2 .admin-content{padding-top:24px}.admin-shell.admin-v2 .admin-title-copy>span{margin-top:10px}.admin-shell.admin-v2 .admin-hero-actions{gap:7px}.admin-shell.admin-v2 .admin-hero-actions .admin-sound-toggle{flex:0 0 44px;min-width:44px;padding:0}.admin-shell.admin-v2 .admin-sound-toggle span{display:none}.admin-shell.admin-v2 .admin-metrics{grid-template-columns:1fr 1fr}.admin-shell.admin-v2 .admin-metrics article{min-height:124px;padding:13px}.admin-shell.admin-v2 .admin-metrics article>div>b{display:none}.admin-shell.admin-v2 .admin-metrics strong{font-size:27px}}.admin-v2 .admin-order-row.needs-action{background:linear-gradient(90deg,#f6c45322,#f6c4530b 38%,transparent 72%);box-shadow:inset 4px 0 var(--admin-gold),inset 0 0 0 1px #f6c45338,0 0 24px #f6c4530d;animation:admin-awaiting-row 1.9s ease-in-out infinite}.admin-v2 .admin-order-row.needs-action.is-fresh{background:linear-gradient(90deg,#59d9bd24,#62b5ff0d 42%,transparent 76%);box-shadow:inset 4px 0 var(--admin-teal),inset 0 0 0 1px #59d9bd38,0 0 26px #59d9bd0f}.admin-v2 .admin-order-row.needs-action .admin-delivery-status>i{box-shadow:0 0 0 5px #f6c45313,0 0 18px #f6c45378}.admin-v2 .admin-thread-messages{transition:opacity .16s ease}.admin-v2 .admin-thread-messages.is-loading{opacity:.78}.admin-v2 .admin-thread-loading{color:#aeb7c7;place-content:center;place-items:center;gap:10px;min-height:190px;font-size:12px;display:grid}.admin-v2 .admin-thread-loading i{border:2px solid #ffffff1c;border-top:2px solid var(--admin-blue);border-radius:50%;width:28px;height:28px;animation:admin-refresh-spin .7s linear infinite}.product-mobile-art{display:none}.product-add-cart.remove{color:#ffc66e;background:#ff9f5b12;border-color:#ffad6459}.product-add-cart.remove:hover{color:#ffd79b;background:#ff9f5b20;border-color:#ffc2778a}.member-portal-hero-content{position:relative}.member-online-pill{color:#8cebd6;background:#0f251fca;border:1px solid #59d9bd4a;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:10px;font-weight:900;display:flex;position:absolute;top:18px;right:0;box-shadow:0 10px 25px #0005}.member-online-pill i{background:#59d9bd;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #59d9bd14,0 0 14px #59d9bd80}.member-identity .account-avatar.large{place-items:center;text-align:center;padding:0;line-height:1;display:grid}@keyframes admin-awaiting-row{0%,to{filter:brightness(1)}50%{filter:brightness(1.08)}}@media (width <= 720px){.product-page-layout{grid-template-areas:"purchase" "main"}.product-mobile-art{background:#0f1430;border-bottom:1px solid #ffffff1e;margin:-20px -20px 18px;display:block;overflow:hidden}.product-mobile-art .product-art{width:100%;height:218px;border:0;border-radius:0;display:block}.product-purchase-column{gap:10px}.product-purchase-card h1{font-size:clamp(33px,10vw,41px)}.product-side-info{min-height:78px;padding:13px 14px}.product-side-info:nth-of-type(2){background:linear-gradient(135deg,#59d9bd18,transparent 66%),#181722f7;border-color:#59d9bd3d}.product-side-info:nth-of-type(2)>span{color:#77e5cf;background:#59d9bd17}.product-side-info:nth-of-type(3){background:linear-gradient(135deg,#f6c45316,transparent 66%),#181722f7;border-color:#f6c45338}.product-side-info:nth-of-type(3)>span{color:#f6c453;background:#f6c45317}.product-guarantee-info{background:linear-gradient(135deg,#a38bff1b,transparent 66%),#181722f7;border-color:#a38bff45}.product-guarantee-info>span{color:#b9aaff;background-color:#a38bff17}.product-guarantee-info strong{color:#b9aaff}.product-side-info strong{font-size:13.5px}.product-side-info p{color:#c0bbc7;font-size:12px;line-height:1.5}.product-description-card>header{min-height:52px;padding-inline:17px}.product-description-card>header h2{font-size:16px}.product-description-lead{gap:14px;padding:18px}.product-description-lead h3{font-size:21px}.product-description-lead p:not(.product-detail-kicker){color:#d0cad5;font-size:13px;line-height:1.6}.product-information-grid{grid-template-columns:1fr;padding:0 18px 18px}.product-information-grid>div{min-height:0;padding:13px}.product-information-grid>div:nth-child(2){display:none}.product-faq details p,.product-information-grid p{color:#c3bdca;font-size:12.5px;line-height:1.58}.product-faq{padding:17px 18px}.product-faq summary{color:#fff;font-size:12.5px}}@media (width <= 640px){.hero-banner,.hero-banner-content{min-height:272px}.hero-banner .hero-image{background-position:52% 48%}.hero-banner-content{padding:18px 0 38px}.hero-banner h1{max-width:280px;font-size:clamp(32px,10vw,39px)}.hero-online-wrap{margin-top:10px}.hero-online-button{min-width:220px;height:42px}.hero-search{height:48px;bottom:-24px}.floating-contact{flex-direction:column!important;align-items:center!important;gap:8px!important;width:54px!important;min-width:54px!important;height:auto!important;bottom:12px!important;right:12px!important;contain:none}.floating-contact .social-mini-popup{order:1;flex:0 0 auto;flex-direction:column;align-items:center;gap:8px;width:48px;display:flex!important}.floating-contact .social-mini-popup button{border-radius:50%;flex:0 0 46px;width:46px;min-width:46px;height:46px;padding:0}.floating-contact .online-contact-card{order:2;flex:0 0 52px;place-items:center;width:52px;min-width:52px;height:52px;border-radius:50%;padding:0;display:grid}.floating-contact .online-contact-card>span:last-child{display:none!important}.floating-contact .online-contact-icon{border-radius:50%;width:100%;height:100%}.floating-contact .online-contact-icon .ui-icon{width:24px;height:24px}.support-chat-shell{bottom:180px}.member-portal-hero,.member-portal-hero-content{min-height:132px}.member-portal-hero{background-position:56% 50%}.member-portal-hero h1{font-size:36px}.member-portal-hero p:last-child{max-width:270px;margin-top:8px;font-size:11.5px;line-height:1.45}.member-online-pill{top:10px;right:0;padding:6px 8px;font-size:9.5px}.member-identity{grid-template-columns:50px minmax(0,1fr);gap:11px}.member-identity .account-avatar.large{width:50px;height:50px;font-size:26px}.member-identity small{font-size:10px}.member-identity strong{font-size:15px}.member-identity span{font-size:11px}.member-nav button{min-height:60px;font-size:10.5px}.member-sidebar-actions a{min-height:38px;font-size:11px}.member-order-card dt,.member-order-topline small,.member-panel-header .eyebrow{font-size:10px}.member-order-card dd,.member-order-topline strong{font-size:12px}.member-order-topline>span{max-width:55%;text-align:center;line-height:1.35;font-size:9.5px}.member-connect-strip p,.member-order-card>p{color:#b8b1bf;font-size:11.5px}.member-connect-strip strong{font-size:12.5px}.member-order-progress span strong{font-size:10.5px}.member-chat-button,.member-order-actions .primary-button{font-size:11px}.product-mobile-art{margin:-18px -18px 17px}.product-mobile-art .product-art{height:205px}.product-add-cart,.product-buy-now{min-height:48px;font-size:12px}.related-products{padding-top:58px}}@media (prefers-reduced-motion:reduce){.admin-v2 .admin-order-row.needs-action,.admin-v2 .admin-thread-loading i{animation:none}}body,html{width:100%;max-width:100%;overflow-x:hidden;overscroll-behavior-x:none}@supports (overflow:clip){#conteudo,body,html{overflow-x:clip}}.catalog-section,.checkout-route,.featured-carousel,.hero-banner,.site-header,.tracking-shell{max-width:100%}.hero-online-button.offline{color:#fff;background:linear-gradient(180deg,#ff6c79,#d93850);border-color:#ff9ca6a8;box-shadow:0 12px 32px #d52f4938,inset 0 1px #ffffff5c}.hero-online-button.offline .status-dot{background:#fff;box-shadow:0 0 0 5px #ffffff20,0 0 17px #fff7}.online-contact-card.offline{color:#fff;background:linear-gradient(145deg,#3b1521,#25101a);border-color:#ff667b73;box-shadow:0 15px 42px #0007,inset 0 0 24px #ff4e6810}.online-contact-card.offline .online-contact-icon{color:#fff;background:linear-gradient(145deg,#ff6c79,#d93850)}.chat-agent-bar.offline .status-dot,.online-contact-card.offline .status-dot{background:#ff6074;box-shadow:0 0 0 4px #ff60741c,0 0 13px #ff60748c}.online-contact-card.offline strong{color:#ff8191}.member-online-pill.offline{color:#ff9daa;background:#32151dce;border-color:#ff607457}.member-online-pill.offline i{background:#ff6074;box-shadow:0 0 0 4px #ff607414,0 0 14px #ff607480}.featured-copy-simple{background:linear-gradient(135deg,#111026b8,#0d1d30c7)}.featured-discount{color:var(--lime);background:#b8ff3d1a;border-color:#b8ff3d3d;box-shadow:none}.featured-copy-simple .featured-price{background:transparent;border:0;border-radius:0;min-width:0;padding:0;box-shadow:none}.featured-copy-simple .featured-price>span{color:#9892a1}.featured-copy-simple .featured-price s{color:#aaa4b3}.featured-copy-simple .featured-price strong{color:#8cff17;text-shadow:0 0 12px #8cff1780,0 0 30px #69ff123d}.featured-stage:after{content:none;display:none;animation:none}.product-card:after{animation:product-periodic-focus 12s ease-in-out infinite}.section-product-grid .product-card:nth-child(4n+2):after{animation-delay:-3s}.section-product-grid .product-card:nth-child(4n+3):after{animation-delay:-6s}.section-product-grid .product-card:nth-child(4n+4):after{animation-delay:-9s}.product-card:hover:after{animation:none;opacity:1}@keyframes featured-periodic-focus{0%,70%,to{opacity:0}78%,88%{opacity:1}}@keyframes product-periodic-focus{0%,72%,to{opacity:0}79%,87%{opacity:.92}}@media (width <= 640px){.hero-banner,.hero-banner-content{min-height:264px}.hero-banner .hero-image{background-image:url(/assets/royal-garden-hero.webp);background-position:57% 50%;background-size:cover}.hero-banner .hero-vignette{background:radial-gradient(circle at 57% 42%,#07071a20,#07061587 88%),linear-gradient(180deg,#0807193d,#080614ba)}.hero-banner-content{padding:17px 0 36px}.hero-banner h1{max-width:285px;text-shadow:0 4px #100822c7,0 10px 28px #000d}.featured-stage .carousel-progress{display:none}.featured-copy-simple{padding:20px 16px 38px}.featured-discount{margin-top:17px;padding:7px 10px;font-size:11px}.featured-copy-simple .featured-price{min-width:0;margin-top:18px;padding:0}.category-jump-nav{position:static;top:auto}.checkout-route{width:100%;padding:76px 10px 52px;overflow-x:clip}.checkout-breadcrumb{margin-bottom:11px;font-size:10.5px}.checkout-route-heading{margin-bottom:15px}.checkout-route-heading h1{margin-block:5px 7px;font-size:38px}.checkout-route-heading>p:last-child{font-size:11.5px;line-height:1.45}.checkout-progress{gap:2px;margin-bottom:9px;padding:5px}.checkout-progress li{gap:5px;min-width:0;min-height:42px;padding:5px}.checkout-progress li>span{flex-basis:23px;width:23px;height:23px;font-size:9px}.checkout-progress strong{overflow:hidden;font-size:10.5px;text-overflow:ellipsis}.checkout-account-choice{gap:8px;margin-bottom:9px}.checkout-account-choice>*{box-sizing:border-box;gap:10px;width:100%;min-width:0;min-height:0;padding:11px 12px}.checkout-account-choice div,.checkout-account-choice p,.checkout-account-choice strong{min-width:0;overflow-wrap:anywhere}.checkout-account-choice strong{font-size:13.5px}.checkout-account-choice p{margin-top:2px;font-size:11px;line-height:1.42}.checkout-login-card>b{display:none}.checkout-signed-account{grid-template-columns:42px minmax(0,1fr) auto;grid-template-areas:"avatar identity status" "avatar identity switch";column-gap:10px;row-gap:5px;align-items:center;display:grid}.checkout-signed-account>.checkout-account-avatar{grid-area:avatar;width:42px;height:42px}.checkout-signed-account>div{grid-area:identity}.checkout-signed-account>div p{overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal;white-space:nowrap}.checkout-signed-account>.checkout-account-status{grid-area:status;justify-self:end;order:0;margin-left:0;padding:5px 7px;font-size:7.5px}.checkout-signed-account>a{grid-area:switch;justify-self:end;order:0;padding:5px 7px;font-size:8.5px}.checkout-page-card{border-radius:16px}.checkout-page-card .checkout-form,.checkout-page-card .checkout-summary,.checkout-page-card form{min-width:0}.checkout-page-card .checkout-form,.checkout-page-card .checkout-summary,.pix-page-card .pix-order-panel,.pix-page-card .pix-payment-panel{padding:20px 14px 18px}.checkout-page-card .checkout-form h2,.pix-page-card .pix-payment-panel h2{font-size:31px}.pix-page-card.approved .pix-result-layout{min-height:0}.pix-page-card.approved .pix-payment-panel{padding-bottom:14px}.pix-page-card.approved .pix-payment-panel h2{margin-bottom:10px}.pix-page-card.approved .pix-status{min-height:29px;margin-bottom:10px;padding:5px 9px;font-size:9.5px}.pix-page-card.approved .test-approved-mark{grid-template-columns:54px minmax(0,1fr);grid-template-areas:"icon title" "icon detail";column-gap:11px;min-height:82px;padding:8px 0;place-content:center stretch;place-items:center start;text-align:left}.pix-page-card.approved .test-approved-mark>span{grid-area:icon;width:52px;height:52px;margin:0;font-size:27px}.pix-page-card.approved .test-approved-mark strong{grid-area:title;font-size:15px}.pix-page-card.approved .test-approved-mark p{grid-area:detail;margin-top:3px;font-size:10.5px}.pix-page-card.approved .pix-order-panel{padding-top:15px}.pix-page-card.approved .pix-order-panel>h3{margin:3px 0 10px;font-size:36px}.pix-page-card.approved .checkout-roblox-summary{margin:9px 0;padding:8px}.pix-page-card.approved .checkout-roblox-summary img,.pix-page-card.approved .checkout-roblox-summary>span{width:46px;height:46px}.pix-page-card.approved .checkout-items-mini{max-height:120px;padding:5px 0}.pix-page-card.approved .checkout-items-mini div{padding:5px 0}.pix-page-card.approved .checkout-total-line{margin:7px 0 10px;padding:5px 0}.pix-page-card.approved .order-follow-link{min-height:52px;box-shadow:0 10px 28px #8cff1730}.pix-page-card.approved .private-link-note{margin-top:7px}.checkout-intro{margin:10px 0 2px;font-size:12.5px;line-height:1.5}.checkout-form label{margin-top:10px}.checkout-form label>span{font-size:12.5px}.checkout-form input{min-width:0;height:47px;font-size:14px}.roblox-input-row{gap:7px;min-width:0}.roblox-input-row button{min-width:0;min-height:43px}.checkout-roblox-field>small{margin-top:6px;font-size:11px;line-height:1.4}.roblox-lookup-card{gap:10px;min-height:70px;margin-top:10px;padding:9px 10px}.roblox-avatar-fallback,.roblox-lookup-alert,.roblox-lookup-card img,.roblox-lookup-spinner{width:48px;height:48px}.roblox-lookup-card strong{font-size:13px}.roblox-lookup-card p{font-size:11.5px}.checkout-form .roblox-lookup-card small{font-size:10px}.checkout-items{gap:9px;max-height:175px;padding-block:11px}.checkout-items div,.checkout-pricing>div{min-width:0;gap:10px;font-size:12px}.checkout-items span{min-width:0;overflow-wrap:anywhere}.checkout-items strong,.checkout-pricing>div strong{flex:none;font-size:12px}.checkout-pricing{margin:11px 0 14px}.checkout-pricing .checkout-total strong{font-size:25px}.checkout-pix-choice{gap:9px;min-height:64px;margin-bottom:9px;padding:8px 9px}.checkout-pix-mark{width:41px;height:41px}.checkout-pix-choice strong{font-size:14px}.checkout-pix-choice small{font-size:10.5px;line-height:1.35}.checkout-summary .primary-button{min-height:49px;font-size:12.5px}.checkout-legal-note{margin-top:8px;padding:9px 10px;font-size:11px;line-height:1.45}.test-payment-note{margin-top:8px;font-size:10.5px}.checkout-security-card{gap:9px;margin-top:10px;padding:11px}.checkout-security-card strong{font-size:12.5px}.checkout-security-card p{font-size:11px;line-height:1.48}.tracking-shell{width:100%;padding:10px 10px 42px;overflow-x:clip}.tracking-header{min-height:48px}.tracking-brand>span{width:38px;height:38px;font-size:23px}.tracking-brand strong{font-size:18px}.tracking-brand b{font-size:14px}.tracking-header button{font-size:10.5px}.tracking-hero{gap:14px;min-height:0;margin:10px 0;padding:18px 15px;border-radius:16px}.tracking-hero p{font-size:10.5px}.tracking-hero h1{max-width:310px;margin:7px 0 9px;font-size:37px}.tracking-hero>div>span{font-size:11px}.tracking-player{gap:10px;padding:8px;border-radius:13px}.tracking-player img,.tracking-player>span{width:52px;height:52px;border-radius:10px}.tracking-player small{font-size:9.5px}.tracking-player strong{font-size:14px}.tracking-player b{font-size:11.5px}.tracking-grid{gap:10px}.tracking-card{border-radius:15px}.tracking-card-heading{min-height:52px;padding:12px 14px}.tracking-card-heading p{font-size:10.5px}.tracking-card-heading>span{padding:5px 8px;font-size:9.5px}.tracking-processing-strip{gap:10px;margin:10px 11px 0;padding:10px}.tracking-processing-orb{width:37px;height:37px}.tracking-processing-strip small{font-size:8.5px}.tracking-processing-strip strong{font-size:13.5px}.tracking-processing-strip p{margin-top:3px;font-size:10.5px;line-height:1.4}.order-timeline{padding:15px 14px 12px}.order-timeline li{grid-template-columns:36px 1fr;gap:9px;min-height:62px}.order-timeline li>span{width:31px;height:31px;font-size:10px}.order-timeline li:not(:last-child):after{top:31px;bottom:1px;left:15px}.order-timeline li strong{font-size:13px}.order-timeline li.current strong{font-size:15px}.order-timeline li p,.order-timeline li.current p{margin-top:3px;font-size:10.5px;line-height:1.38}.tracking-items{max-height:250px;padding:7px 13px}.tracking-items article{grid-template-columns:45px minmax(0,1fr) auto;gap:9px;padding:8px 0}.tracking-items img{width:45px;height:45px}.tracking-items article strong{font-size:12px}.tracking-items article span{font-size:10px}.tracking-items article>b{font-size:12px}.tracking-total{margin-inline:14px;padding:13px 0}.tracking-total strong{font-size:22px}.tracking-private-note{padding:0 14px 15px;font-size:10px}.tracking-support{grid-template-columns:1fr;margin-top:10px;padding:12px}.tracking-order-chat .tracking-support-intro{margin-bottom:10px;padding:3px 3px 12px;border-right:0;border-bottom:1px solid #65d8ef24}.tracking-chat-emblem{width:40px;height:40px;margin-bottom:9px;border-radius:12px}.tracking-chat-emblem svg{width:21px;height:21px}.tracking-order-chat .tracking-support-intro>p{font-size:10.5px}.tracking-order-chat .tracking-support-intro h2{margin:7px 0 5px;font-size:20px}.tracking-order-chat .tracking-support-intro>span{font-size:11.5px;line-height:1.48}.tracking-order-chat .tracking-support-intro>small{display:none}.tracking-order-chat .tracking-messages{gap:10px;min-height:175px;max-height:270px;margin:0;padding:9px 3px 10px}.tracking-messages article,.tracking-messages article.customer,.tracking-order-chat .tracking-messages article.seller{gap:8px;max-width:96%}.tracking-message-avatar{flex-basis:33px;width:33px;height:33px}.tracking-message-bubble{padding:9px 10px}.tracking-messages strong{font-size:11px}.tracking-messages p{margin-block:4px 5px;font-size:11.5px;line-height:1.48}.tracking-messages small{font-size:9px}.tracking-message-form{grid-column:1;gap:6px;margin:8px 3px 3px;padding:5px;background:#090611;border:1px solid #65d8ef29;border-radius:12px;position:static}.tracking-message-form input{min-width:0;height:43px;font-size:12.5px}.tracking-message-form button{min-width:64px;padding-inline:12px;font-size:10.5px}.tracking-back{margin-top:18px}}@media (prefers-reduced-motion:reduce){.featured-stage:after,.product-card:after{animation:none}}.featured-heading{justify-content:center}.featured-stage-shell{width:100%;height:300px;position:relative}.featured-stage{height:300px;min-height:300px}.featured-copy-simple,.featured-visual,.featured-visual .product-art{height:100%;min-height:0}.featured-copy-simple{overflow:hidden}.featured-carousel-arrow{color:#d8d4df;cursor:pointer;z-index:8;background:#100c1bd9;border:1px solid #ffffff2b;border-radius:50%;place-items:center;width:48px;height:48px;padding:0;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 8px 22px #0007}.featured-carousel-arrow:after{content:none}.featured-carousel-arrow svg{fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px;display:block}.featured-carousel-arrow.previous{left:clamp(-62px,-4vw,-44px)}.featured-carousel-arrow.next{right:clamp(-62px,-4vw,-44px)}.featured-carousel-arrow:focus-visible,.featured-carousel-arrow:hover{color:var(--lime);background:#171122;border-color:#b8ff3d66;transform:translateY(-50%) scale(1.03);box-shadow:0 9px 24px #0008}.featured-carousel-arrow:focus-visible{outline:2px solid #b8ff3d73;outline-offset:3px}.featured-carousel-arrow:hover{outline:none}.chat-start-prompt{color:#263222;text-align:center;background:#fff;border:1px solid #d7ded4;border-radius:14px;place-items:center;gap:5px;margin:12px 0;padding:18px 14px;display:grid;box-shadow:0 7px 22px #222c1e0a}.chat-start-prompt>span{color:#fff;background:linear-gradient(145deg,#63d92c,#45bd13);border-radius:50%;place-items:center;width:38px;height:38px;margin-bottom:3px;display:grid;box-shadow:0 8px 20px #4fc91b36}.chat-start-prompt .ui-icon{width:19px;height:19px}.chat-start-prompt strong{font-size:12px;font-weight:950}.chat-start-prompt p{color:#687364;margin:0;font-size:10.5px;line-height:1.45}.support-chat-shell .chat-form input:disabled{cursor:wait;opacity:.68}.cart-added-notice{color:#eaf8df;background:linear-gradient(120deg,#b8ff3d1b,#59dfa80c);border:1px solid #b8ff3d55;border-radius:12px;align-items:center;gap:11px;margin:12px 18px 0;padding:10px 12px;animation:cart-added-notice-in .24s ease-out both;display:flex}.cart-added-notice>span{color:#0e1808;background:var(--lime);border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;font-weight:950;display:grid;box-shadow:0 0 20px #b8ff3d4a}.cart-added-notice p{min-width:0;margin:0;font-size:11.5px;line-height:1.35}.cart-added-notice strong{color:var(--lime);margin-bottom:2px;font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;display:block}.cart-line.recently-added{border-color:#b8ff3d7a;background:linear-gradient(110deg,#b8ff3d12,#ffffff06 60%);animation:cart-line-added 1.1s ease-out both;box-shadow:0 0 0 1px #b8ff3d12,0 12px 32px #0004}.roblox-lookup-card img{background:#171326}.roblox-lookup-spinner{color:var(--lime);background:radial-gradient(circle at 50% 32%,#b8ff3d22,#181326 68%);border:1px solid #b8ff3d55;border-radius:15px;animation:roblox-lookup-pulse 1.05s ease-in-out infinite;box-shadow:inset 0 0 22px #b8ff3d0c,0 0 22px #0005}.roblox-lookup-spinner:after{content:"♛";font-size:25px;line-height:1}.tracking-summary-card{align-self:start;overflow:hidden}.tracking-items article{grid-template-columns:72px minmax(0,1fr) auto;gap:14px;padding-block:12px}.tracking-items img.tracking-product-image{background:radial-gradient(circle at 50% 38%,#4a4268,#221a37 70%);border:1px solid #ffffff20;border-radius:13px;object-fit:contain;width:72px;height:72px;padding:5px;filter:drop-shadow(0 7px 10px #0008)}.tracking-items img.tracking-product-image.dark-product{background:radial-gradient(circle at 50% 42%,#b2abc9 0,#756d98 48%,#362e55 100%);border-color:#c9bfff55;padding:3px;filter:drop-shadow(0 0 1px #eee8ff) drop-shadow(0 8px 11px #000a);box-shadow:inset 0 0 22px #ffffff18,0 8px 22px #0005}.tracking-processing-strip.complete{background:linear-gradient(105deg,#0d3429,#10261f 58%,#152134);border-color:#5ef1ad78;animation:tracking-complete-glow 2.2s ease-in-out infinite;box-shadow:inset 0 0 32px #48f0a512,0 0 0 1px #5ef1ad16,0 14px 36px #041b146b}.tracking-processing-strip.complete:before{background:linear-gradient(90deg,transparent,#76ffc431,transparent);animation:tracking-complete-sheen 3s ease-in-out infinite}.tracking-processing-strip.complete .tracking-processing-orb{background:linear-gradient(145deg,#70f4ba,#32d98b);border-color:#a5ffd6;box-shadow:0 0 0 6px #62efa717,0 0 28px #54e9a566}.tracking-processing-strip.complete .tracking-processing-orb i{background:transparent;border:solid #092218;border-width:0 3px 3px 0;border-radius:0;width:10px;height:18px;animation:none;box-shadow:none;transform:translateY(-2px) rotate(45deg)}.tracking-processing-strip.complete small{color:#82eab8}.tracking-processing-strip.complete strong{color:#a7ffd2;text-shadow:0 0 18px #63f1ac42}.tracking-processing-strip.complete p{color:#d0e9dc}.order-timeline li:last-child.complete.current>span{color:#092016;background:linear-gradient(145deg,#77ffc2,#2bd780);border-color:#98ffd0;animation:tracking-delivered-pulse 1.9s ease-in-out infinite;box-shadow:0 0 0 6px #4ce59d18,0 0 30px #4ce59d5c}.order-timeline li:last-child.complete.current strong{color:#75ffba;text-shadow:0 0 18px #4ce59d55}.order-timeline li:last-child.complete.current p{color:#bfead4}.tracking-messages article.customer,.tracking-order-chat .tracking-messages article.customer{flex:none;width:fit-content;max-width:min(430px,78%)}.tracking-messages article.customer .tracking-message-bubble{width:fit-content;max-width:100%;padding:9px 11px}.tracking-messages article.customer strong{font-size:10.5px}.tracking-messages article.customer p{margin:3px 0 4px;font-size:12px;line-height:1.38}.tracking-messages article.customer small{font-size:8.5px}@keyframes cart-added-notice-in{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:translateY(0)}}@keyframes cart-line-added{0%{transform:scale(.985);box-shadow:0 0 0 #b8ff3d00}45%{transform:scale(1.01);box-shadow:0 0 0 4px #b8ff3d1a,0 14px 36px #0005}to{transform:scale(1)}}@keyframes roblox-lookup-pulse{0%,to{opacity:.72;transform:scale(.94)}50%{opacity:1;transform:scale(1)}}@keyframes tracking-complete-glow{0%,to{box-shadow:inset 0 0 32px #48f0a512,0 0 0 1px #5ef1ad16,0 14px 36px #041b146b}50%{box-shadow:inset 0 0 42px #48f0a51c,0 0 0 1px #72ffc630,0 0 30px #41e39722,0 14px 36px #041b146b}}@keyframes tracking-complete-sheen{0%,20%{left:-50%}70%,to{left:115%}}@keyframes tracking-delivered-pulse{0%,to{box-shadow:0 0 0 5px #4ce59d12,0 0 22px #4ce59d3f}50%{box-shadow:0 0 0 9px #4ce59d1b,0 0 36px #4ce59d70}}@media (width <= 640px){.featured-stage-shell{height:445px}.featured-stage{grid-template-rows:205px 240px;height:445px;min-height:445px}.featured-copy-simple{padding-block:20px 30px}.featured-copy-simple h3{max-height:2.04em;overflow:hidden}.featured-carousel-arrow{width:40px;height:40px;top:25%}.featured-carousel-arrow svg{width:20px;height:20px}.featured-carousel-arrow.previous{left:5px}.featured-carousel-arrow.next{right:5px}.cart-added-notice{margin-inline:12px}.tracking-items article{grid-template-columns:62px minmax(0,1fr) auto;gap:10px}.tracking-items img.tracking-product-image{width:62px;height:62px}.tracking-messages article.customer,.tracking-order-chat .tracking-messages article.customer{max-width:86%}}@media (641px <= width <= 1180px){.featured-carousel-arrow.previous{left:14px}.featured-carousel-arrow.next{right:14px}}@media (prefers-reduced-motion:reduce){.cart-added-notice,.cart-line.recently-added,.order-timeline li:last-child.complete.current>span,.roblox-lookup-spinner,.tracking-processing-strip.complete,.tracking-processing-strip.complete:before{animation:none}}.desktop-nav a,.desktop-nav button{color:#f0ebf4;font-size:14.5px;text-shadow:0 1px 12px #0008;transition:color .18s ease}.desktop-nav a:focus-visible,.desktop-nav a:hover,.desktop-nav button:focus-visible,.desktop-nav button:hover{color:#fff}.featured-showcase{padding-block:50px 42px}.featured-showcase .featured-heading{margin-bottom:22px}.featured-offer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.featured-offer-grid .product-card{background:linear-gradient(145deg,#ffffff0d,#7752ae08 48%,#0000 72%),#1c1628;border-color:#ffffff35;box-shadow:0 20px 52px #04020c4d,inset 0 1px #ffffff08}.featured-offer-grid .product-art{height:220px}.featured-offer-grid .product-card-body{min-height:174px}.featured-showcase+.catalog-section{padding-top:38px}.product-card{border-color:#ffffff2b;background:linear-gradient(145deg,#ffffff0b,#7d55ae06 52%,#0000 76%),#1b1526;box-shadow:0 18px 48px #03020b3d,inset 0 1px #ffffff07}.product-card:after{animation:none}.product-card:focus-within,.product-card:hover{border-color:#b8ff3d78;transform:none;box-shadow:0 24px 58px #03020b66,0 0 0 1px #b8ff3d18,0 0 28px #7dd51e18}.product-card:focus-within:after,.product-card:hover:after{opacity:.78}.product-card:focus-within .product-art.has-product-image,.product-card:hover .product-art.has-product-image{background-position:0 0,50% 50%}.product-card:focus-within .product-image,.product-card:hover .product-image{transform:translate(-50%,-50%) scale(1.045)}.product-card .product-name{color:#fffdf8}.product-card .old-price{color:#b8b1bf}.product-description-card,.product-purchase-card,.product-side-info{background:linear-gradient(145deg,#ffffff09,#6d4d9405 58%,#0000),#1b1621f7;border-color:#ffffff2b}.product-description-lead p:not(.product-detail-kicker){color:#ddd7e1;font-size:14px;line-height:1.65}.product-information-grid>div{background:linear-gradient(145deg,#ffffff0d,#b8ff3d05),#201a28;border-color:#ffffff29;box-shadow:inset 0 1px #ffffff05}.product-information-grid strong{color:#fff;font-size:14.5px}.product-information-grid p{color:#cec7d3;font-size:13px;line-height:1.58}.product-faq details p{color:#c8c1ce;font-size:12.5px}.product-availability{background:linear-gradient(120deg,#b8ff3d12,#ffffff05);border:1px solid #b8ff3d3d;border-radius:12px;margin-top:12px;padding:10px 11px;display:flex}.product-availability>span{color:#11170b;background:var(--lime);border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:13px;font-weight:950;display:grid}.product-availability>div{min-width:0}.product-availability strong{color:#dfffaa;font-size:13px;display:block}.product-availability p{color:#c7c0cc;margin:3px 0 0;font-size:11.5px;line-height:1.4}.product-side-info strong{color:#fff;font-size:13.5px}.product-side-info p{color:#c9c2cf;font-size:12px;line-height:1.52}@media (width <= 900px){.featured-offer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.featured-offer-grid .product-card:last-child{grid-column:1/-1}}@media (width <= 640px){.featured-showcase{padding-block:38px 26px}.featured-showcase .featured-heading{margin-bottom:16px}.featured-offer-grid{grid-template-columns:1fr;gap:14px}.featured-offer-grid .product-card:last-child{grid-column:auto}.featured-offer-grid .product-art{height:196px}.featured-showcase+.catalog-section{padding-top:28px}.product-description-lead p:not(.product-detail-kicker){font-size:13.5px}.product-information-grid p,.product-side-info p{font-size:12.5px}}.checkout-account-choice .checkout-login-card.preferred{background:linear-gradient(125deg,#b8ff3d18,#57d6c00b 58%,#0000),#191523;border-color:#b8ff3d70;box-shadow:inset 0 1px #ffffff0d,0 14px 34px #0003}.checkout-account-choice .checkout-login-card.preferred:focus-visible,.checkout-account-choice .checkout-login-card.preferred:hover{background:linear-gradient(125deg,#b8ff3d22,#57d6c010 58%,#0000),#1d1828;border-color:#b8ff3db0;box-shadow:0 0 0 1px #b8ff3d18,0 18px 42px #0005}.checkout-account-choice .checkout-login-card.preferred>b{color:#dfffaa;font-size:20px}.checkout-account-choice .checkout-guest-card.active{background:linear-gradient(125deg,#ffffff08,#0000 62%),#151020e8;border-color:#ffffff2c;box-shadow:inset 0 1px #ffffff08}.checkout-account-choice .checkout-guest-card.active>span{color:#d5cddd;background:#ffffff0d;border:1px solid #ffffff25}.checkout-combo-section{background:radial-gradient(circle at 95% 0,#b8ff3d10,transparent 22rem),linear-gradient(145deg,#ffffff0a,#0000 52%),#151020ed;border:1px solid #ffffff25;border-radius:20px;margin:0 0 14px;padding:24px;box-shadow:0 24px 70px #0004,inset 0 1px #ffffff08}.checkout-combo-heading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:18px;display:flex}.checkout-combo-heading h2{color:#fffdf8;margin:4px 0 6px;font-size:clamp(25px,3.2vw,37px);line-height:1}.checkout-combo-heading p:last-child{color:#c4bdca;margin:0;font-size:13px;line-height:1.55}.checkout-combo-heading>span{color:#17200d;background:var(--lime);border-radius:999px;flex:none;padding:9px 12px;font-size:11px;font-weight:950}.checkout-combo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.checkout-combo-card{background:linear-gradient(145deg,#ffffff0b,#71539209 62%,#0000),#1c1725;border:1px solid #ffffff28;border-radius:16px;min-width:0;padding:16px;transition:border-color .18s ease,box-shadow .18s ease}.checkout-combo-card:hover{border-color:#b8ff3d66;box-shadow:0 15px 35px #0004,0 0 24px #8edb2512}.checkout-combo-card.active{background:linear-gradient(145deg,#b8ff3d12,#53d3ba09 65%),#192019;border-color:#b8ff3d66}.checkout-combo-card>header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:13px;display:flex}.checkout-combo-card>header small{color:#a9a2b0;text-transform:uppercase;letter-spacing:.06em;font-size:9px;font-weight:800}.checkout-combo-card>header h3{color:#fff;margin:3px 0 0;font-size:17px}.checkout-combo-card>header>strong{color:var(--lime);background:#b8ff3d0d;border:1px solid #b8ff3d45;border-radius:10px;padding:7px 9px;font-size:15px}.checkout-combo-products{gap:8px;margin-bottom:12px;display:grid}.checkout-combo-product{background:#09071470;border:1px solid #ffffff16;border-radius:12px;grid-template-columns:62px minmax(0,1fr);align-items:center;gap:11px;min-width:0;padding:7px;display:grid}.checkout-combo-product .product-art.compact{border:1px solid #ffffff20;border-radius:9px;width:62px;height:54px;min-height:54px}.checkout-combo-product>div{min-width:0;display:grid}.checkout-combo-product strong{color:#fff;overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.checkout-combo-product small{color:#c8c0ce;margin-top:4px;font-size:11px}.checkout-combo-card>button{color:#151a0e;cursor:pointer;background:var(--lime);border:0;border-radius:10px;width:100%;min-height:42px;padding:8px 11px;font-size:11px;font-weight:950}.checkout-combo-card>button:focus-visible,.checkout-combo-card>button:hover{filter:brightness(1.06);box-shadow:0 8px 24px #8cff1733}.checkout-combo-active{background:#b8ff3d0d;border:1px solid #b8ff3d2c;border-radius:12px;align-items:center;gap:11px;min-height:78px;padding:12px;display:flex}.checkout-combo-active>span{color:#16200c;background:var(--lime);border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;font-weight:950;display:grid}.checkout-combo-active strong{color:#e6ffc0;font-size:13px}.checkout-combo-active p{color:#b8b1bd;margin:4px 0 0;font-size:11px;line-height:1.4}.checkout-combo-rule{color:#a9a2b0;margin:13px 0 0;font-size:11px;line-height:1.55}.checkout-combo-notice{color:#dfffb0;background:#b8ff3d10;border:1px solid #b8ff3d35;border-radius:10px;margin:12px 0 0;padding:9px 11px;font-size:11.5px;line-height:1.45}.checkout-items .checkout-item-row{grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;display:grid}.checkout-item-row .product-art.compact{border:1px solid #ffffff20;border-radius:9px;width:58px;height:50px;min-height:50px}.checkout-items .checkout-item-row>div{min-width:0;display:grid}.checkout-item-row>div>strong{overflow:hidden;font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.checkout-item-row>div>small{color:#aaa2b0;overflow:hidden;margin-top:4px;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.checkout-item-row>b{color:#fff;font-size:12px}.checkout-pricing>.discount.combo,.checkout-pricing>.discount.combo strong{color:#75e2cf}.checkout-items-mini article{grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px 0;display:grid}.checkout-items-mini article>img{object-fit:cover;border:1px solid #ffffff20;border-radius:8px;width:48px;height:42px}.checkout-items-mini article>div{min-width:0;padding:0;display:grid}.checkout-items-mini article span{color:#e9e3ec;overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.checkout-items-mini article small{color:#9f97a5;margin-top:3px;font-size:9px}@media (760px < width <= 1180px){.checkout-combo-compact .checkout-combo-card,.checkout-combo-compact .checkout-combo-card.active{grid-template-columns:132px minmax(0,1fr)}.checkout-combo-action,.checkout-combo-compact .checkout-combo-products{grid-column:1/-1}.checkout-combo-action{display:grid;grid-template-columns:minmax(0,1fr) 190px;align-items:center}}@media (width <= 760px){.checkout-combo-heading{align-items:stretch;gap:12px;display:grid}.checkout-combo-heading>span{justify-self:start}.checkout-combo-grid{grid-template-columns:1fr}}@media (width <= 640px){.checkout-combo-section{border-radius:16px;margin-bottom:9px;padding:16px 13px}.checkout-combo-heading h2{font-size:27px}.checkout-combo-heading p:last-child{font-size:11.5px}.checkout-combo-card{padding:13px}.checkout-combo-product{grid-template-columns:55px minmax(0,1fr)}.checkout-combo-product .product-art.compact{width:55px;height:49px;min-height:49px}.checkout-items .checkout-item-row{grid-template-columns:50px minmax(0,1fr) auto;gap:8px}.checkout-item-row .product-art.compact{width:50px;height:45px;min-height:45px}.checkout-item-row>div>strong{font-size:11.5px}.checkout-item-row>div>small{font-size:9px}.checkout-item-row>b{font-size:11px}.checkout-items-mini article{grid-template-columns:42px minmax(0,1fr) auto}.checkout-items-mini article>img{width:42px;height:38px}}@media (width > 640px){.site-header{height:72px}}.hero-banner,.hero-banner-content{min-height:230px}.hero-banner-content{justify-content:flex-start;padding:25px 0 34px}.hero-banner h1{max-width:760px;font-size:clamp(38px,3.8vw,52px);line-height:.96}.hero-online-wrap{margin-top:13px}.hero-online-button{border-radius:11px;min-width:212px;height:38px;padding-inline:18px;font-size:10.5px}.hero-search{bottom:-23px;border-radius:14px;width:min(720px,100% - 32px);height:48px}.hero-search>span:first-child{font-size:22px}.featured-showcase{padding-block:42px 20px}.featured-showcase .featured-heading{justify-content:flex-start;min-height:0;margin-bottom:12px}.featured-showcase .featured-heading h2{text-align:left;font-size:clamp(27px,2.4vw,34px);line-height:1}.featured-showcase .featured-heading h2:before{content:"✦";color:var(--lime);margin-right:9px;font-family:system-ui,sans-serif;font-size:.55em;vertical-align:.16em}.featured-offer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.featured-offer-grid .product-card,.featured-offer-grid .product-card:last-child{grid-column:auto;min-height:190px}.featured-offer-grid .product-card-hitarea{grid-template-columns:44% minmax(0,1fr);min-height:190px;display:grid}.featured-offer-grid .product-art,.featured-offer-grid .product-art.has-product-image{--product-image-height:72%;border-right:1px solid #ffffff18;border-bottom:0;width:100%;height:190px;min-height:190px}.featured-offer-grid .product-card-body{align-self:stretch;justify-content:center;min-width:0;min-height:190px;padding:34px 17px 66px;display:flex;flex-direction:column}.featured-offer-grid .product-name{min-height:0;font-size:clamp(18px,1.55vw,23px);line-height:1.16}.featured-offer-grid .price-row{gap:2px;margin-top:10px}.featured-offer-grid .old-price{font-size:11px}.featured-offer-grid .current-price{font-size:clamp(24px,2vw,29px)}.featured-offer-grid .card-discount{top:12px;right:13px;padding:5px 7px;font-size:9px}.featured-offer-grid .card-actions{grid-template-columns:minmax(0,1fr) 42px;bottom:13px;left:calc(44% + 16px);right:13px}.featured-offer-grid .card-buy,.featured-offer-grid .card-quick-add{height:40px}.featured-offer-grid .card-buy{font-size:10.5px}.catalog-section,.featured-showcase+.catalog-section{padding-top:18px}.catalog-intro{margin-bottom:12px}.catalog-intro h2{font-size:clamp(36px,4vw,50px);line-height:1}.category-jump-nav{gap:7px;margin-bottom:28px;padding:7px}.category-jump-nav a{min-height:38px;padding-inline:14px;font-size:11.5px}.catalog-groups{gap:58px}.catalog-group-heading{margin-bottom:16px}.catalog-group-heading h3{font-size:clamp(28px,2.8vw,37px)}@media (width <= 900px){.hero-banner,.hero-banner-content{min-height:220px}.hero-banner-content{padding-top:24px}.featured-offer-grid .product-card-hitarea{grid-template-columns:42% minmax(0,1fr)}.featured-offer-grid .card-actions{left:calc(42% + 13px)}.featured-offer-grid .product-card-body{padding-inline:14px}.featured-offer-grid .card-buy{font-size:9.5px}}@media (width <= 720px){.featured-offer-grid{grid-template-columns:1fr;gap:11px}.featured-offer-grid .product-card,.featured-offer-grid .product-card-body,.featured-offer-grid .product-card-hitarea,.featured-offer-grid .product-card:last-child{min-height:164px}.featured-offer-grid .product-art,.featured-offer-grid .product-art.has-product-image{height:164px;min-height:164px}}@media (width <= 540px){.hero-banner,.hero-banner-content{min-height:205px}.hero-banner-content{padding:22px 0 32px}.hero-banner h1{max-width:320px;font-size:clamp(31px,9vw,39px)}.hero-online-wrap{margin-top:11px}.hero-online-button{min-width:190px;height:35px;font-size:9.5px}.hero-search{height:46px}.featured-showcase{padding-block:38px 16px}.featured-showcase .featured-heading{margin-bottom:10px;padding-right:0}.featured-showcase .featured-heading h2{font-size:25px}.featured-offer-grid .product-card-hitarea{grid-template-columns:40% minmax(0,1fr)}.featured-offer-grid .product-card-body{padding:27px 11px 61px}.featured-offer-grid .product-name{font-size:16px}.featured-offer-grid .current-price{font-size:23px}.featured-offer-grid .card-actions{grid-template-columns:minmax(0,1fr) 39px;left:calc(40% + 10px);right:10px;bottom:10px}.featured-offer-grid .card-buy,.featured-offer-grid .card-quick-add{height:38px}.featured-offer-grid .card-buy{gap:4px;font-size:9px}.catalog-intro h2{font-size:34px}.category-jump-nav{margin-bottom:22px}.catalog-group-heading h3{font-size:27px}}.checkout-route{padding-top:100px}.checkout-route-heading-compact{align-items:center;gap:14px;max-width:none;margin-bottom:17px;display:flex}.checkout-route-heading-compact>div{min-width:0}.checkout-route-heading-compact .eyebrow{margin-bottom:3px}.checkout-route-heading-compact h1{margin:0 0 5px;font-size:clamp(36px,4vw,49px);line-height:.92}.checkout-route-heading-compact h1 span{color:var(--lime)}.checkout-route-heading-compact>div>p:last-child{color:#bbb4c1;margin:0;font-size:12.5px;line-height:1.45}.checkout-back-link{color:#ddd6e2;background:#ffffff0a;border:1px solid #ffffff28;border-radius:12px;flex:0 0 44px;place-items:center;width:44px;height:44px;font-size:20px;text-decoration:none;display:grid;transition:border-color .18s ease,color .18s ease,background .18s ease}.checkout-back-link:focus-visible,.checkout-back-link:hover{color:var(--lime);background:#b8ff3d0c;border-color:#b8ff3d68}.checkout-commerce-card{background:transparent;border:0;border-radius:0;overflow:visible;box-shadow:none}.checkout-commerce-card>form{grid-template-columns:minmax(0,1.42fr) minmax(350px,.78fr);align-items:start;gap:16px}.checkout-left-flow{gap:14px;min-width:0;display:grid}.checkout-cart-review,.checkout-combo-section.checkout-combo-compact,.checkout-commerce-card .checkout-form,.checkout-commerce-card .checkout-summary{background:linear-gradient(145deg,#ffffff08,#7752ae05 55%,#0000),#17131f;border:1px solid #ffffff27;border-radius:18px;box-shadow:0 18px 52px #03020b35,inset 0 1px #ffffff07}.checkout-cart-review{border-top-color:#5ed6c08f;padding:18px 20px 20px;box-shadow:0 18px 52px #03020b35,inset 0 2px #5ed6c02b}.checkout-cart-review>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.checkout-cart-review>header .eyebrow{margin-bottom:3px}.checkout-cart-review>header h2{color:#fffdf8;margin:0;font-size:22px;line-height:1.1}.checkout-cart-review>header>span{color:#15200c;background:var(--lime);border-radius:999px;flex:none;place-items:center;min-width:28px;height:28px;padding-inline:8px;font-size:11px;font-weight:950;display:grid}.checkout-cart-review-list{gap:8px;max-height:310px;display:grid;overflow-y:auto}.checkout-cart-review-list>article{background:#0e0b1670;border:1px solid #ffffff1d;border-radius:13px;grid-template-columns:74px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:9px 11px 9px 9px;display:grid}.checkout-cart-review-list .product-art.compact{border:1px solid #ffffff22;border-radius:10px;width:74px;height:64px;min-height:64px}.checkout-cart-product-copy{min-width:0;display:grid}.checkout-cart-product-copy small{color:#8edfcf;overflow:hidden;text-transform:uppercase;letter-spacing:.055em;margin-bottom:3px;font-size:8.5px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.checkout-cart-product-copy strong{color:#fff;overflow:hidden;font-size:14px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.checkout-cart-product-copy>span{color:#aaa3b0;margin-top:4px;font-size:10px}.checkout-cart-product-actions{align-items:flex-end;gap:8px;display:flex;flex-direction:column}.checkout-cart-product-actions .mini-quantity{background:#ffffff08;border:1px solid #ffffff1b;border-radius:9px;height:30px}.checkout-cart-product-actions .mini-quantity button{width:29px;height:28px}.checkout-cart-product-actions .mini-quantity span{min-width:25px;font-size:10px}.checkout-cart-product-actions>b{color:var(--lime);font-size:14px}.checkout-combo-section.checkout-combo-compact{border-top-color:#b8ff3d8a;margin:0;padding:17px 19px 14px;box-shadow:0 18px 52px #03020b35,inset 0 2px #b8ff3d24}.checkout-combo-compact .checkout-combo-heading{align-items:center;margin-bottom:12px}.checkout-combo-compact .checkout-combo-heading h2{margin-block:3px 4px;font-size:23px}.checkout-combo-compact .checkout-combo-heading>span{font-size:9.5px}.checkout-combo-compact .checkout-combo-grid{gap:9px}.checkout-combo-compact .checkout-combo-card{border-radius:13px;padding:11px}.checkout-combo-compact .checkout-combo-card>header{margin-bottom:8px}.checkout-combo-compact .checkout-combo-card>header small{font-size:7.5px}.checkout-combo-compact .checkout-combo-card>header h3{margin-top:2px;font-size:13.5px}.checkout-combo-compact .checkout-combo-card>header>strong{border-radius:8px;padding:5px 7px;font-size:12px}.checkout-combo-compact .checkout-combo-products{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:6px;margin-bottom:8px}.checkout-combo-compact .checkout-combo-product{grid-template-columns:45px minmax(0,1fr);gap:7px}.checkout-combo-compact .checkout-combo-product .product-art.compact{width:45px;height:40px;min-height:40px}.checkout-combo-compact .checkout-combo-product strong{font-size:10px}.checkout-combo-compact .checkout-combo-product small{margin-top:2px;font-size:9px}.checkout-combo-compact .checkout-combo-card>button{border-radius:9px;min-height:36px;padding:7px 8px;font-size:9.5px}.checkout-combo-compact .checkout-combo-active{min-height:65px;padding:9px}.checkout-combo-compact .checkout-combo-active strong{font-size:11.5px}.checkout-combo-compact .checkout-combo-active p{font-size:9.5px}.checkout-combo-compact .checkout-combo-rule{margin-top:8px;font-size:9.5px}.checkout-combo-compact .checkout-combo-notice{margin-top:8px;padding:7px 9px;font-size:10px}.checkout-commerce-card .checkout-form{border-top-color:#f6c45382;padding:21px 22px 23px;overflow:visible;box-shadow:0 18px 52px #03020b35,inset 0 2px #f6c45322}.checkout-commerce-card .checkout-form h2{margin-top:3px;font-size:32px;line-height:.95}.checkout-account-inline{grid-template-columns:1fr;margin:15px 0 0}.checkout-account-inline>*{min-height:92px}.checkout-account-inline .checkout-login-banner{grid-template-columns:54px minmax(0,1fr) auto;gap:13px;padding:13px 14px;display:grid}.checkout-account-inline .checkout-login-banner>.checkout-login-symbol{background:#fff;border-color:#ffffffb8;width:50px;height:50px}.checkout-gmail-icon{width:31px;height:31px;display:block}.checkout-account-inline .checkout-login-banner strong{font-size:14px}.checkout-account-inline .checkout-login-banner p{margin-top:3px;font-size:10.5px;line-height:1.45}.checkout-account-inline .checkout-login-banner>b{color:#14200b;background:var(--lime);border-radius:9px;align-items:center;gap:7px;padding:11px 13px;font-size:10.5px;display:inline-flex}.checkout-account-inline .checkout-login-banner>b span{font-size:14px}.checkout-guest-divider{color:#918999;align-items:center;gap:10px;margin:13px 0 0;text-transform:uppercase;letter-spacing:.07em;font-size:8.5px;font-weight:850;display:flex}.checkout-guest-divider:after,.checkout-guest-divider:before{content:"";background:#ffffff20;flex:1;height:1px}.checkout-guest-note{color:#aaa3b0!important;text-align:center;margin:7px 0 0!important;font-size:10px!important;line-height:1.4!important}.checkout-commerce-card .checkout-intro{margin:12px 0 1px;font-size:12px}.checkout-commerce-card .checkout-fields{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:11px;display:grid}.checkout-commerce-card .checkout-roblox-field{grid-column:1/-1}.checkout-commerce-card .checkout-summary{background:linear-gradient(155deg,#5ed6c00e,#b8ff3d08 42%,#0000 70%),#13151d;border:1px solid #5ed6c052;min-height:0;max-height:calc(100vh - 98px);padding:23px 21px 21px;position:sticky;top:86px;overflow-y:auto}.checkout-summary-products{border-block:1px solid #ffffff1b;gap:8px;margin-top:12px;padding-block:12px;display:grid}.checkout-summary-products>div{color:#bbb4c0;justify-content:space-between;gap:12px;font-size:10.5px;line-height:1.35;display:flex}.checkout-summary-products span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.checkout-summary-products span b{color:var(--lime)}.checkout-summary-products strong{color:#fff;flex:none;font-size:10.5px}.checkout-commerce-card .checkout-pricing{margin-block:13px}.checkout-commerce-card .checkout-pricing .checkout-total{margin-top:6px;padding-top:13px}.checkout-commerce-card .checkout-pricing .checkout-total span{color:#fff;font-size:14px;font-weight:850}.checkout-commerce-card .checkout-pricing .checkout-total strong{font-size:30px}.checkout-savings-pill{color:#dfffb0;background:linear-gradient(125deg,#b8ff3d17,#50d5b20b);border:1px solid #b8ff3d3b;border-radius:11px;align-items:center;gap:9px;margin:0 0 14px;padding:9px 10px;display:flex}.checkout-savings-pill>span{color:#17210d;background:var(--lime);border-radius:50%;flex:0 0 27px;place-items:center;width:27px;height:27px;font-size:11px;font-weight:950;display:grid}.checkout-savings-pill>div{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.checkout-savings-pill small{color:#c5bdcb;font-size:10px}.checkout-savings-pill strong{color:var(--lime);font-size:14px}.checkout-commerce-card .checkout-pix-choice{min-height:65px}.checkout-commerce-card .checkout-security-card{margin-top:12px}@media (width <= 980px){.checkout-commerce-card>form{grid-template-columns:1fr}.checkout-commerce-card .checkout-summary{max-height:none;position:static}}@media (width <= 640px){.checkout-route{padding-top:84px}.checkout-route-heading-compact{gap:10px;margin-bottom:12px}.checkout-route-heading-compact h1{font-size:34px}.checkout-route-heading-compact>div>p:last-child{font-size:10.5px}.checkout-back-link{flex-basis:39px;width:39px;height:39px}.checkout-cart-review{padding:14px 12px}.checkout-cart-review>header h2{font-size:19px}.checkout-cart-review-list>article{grid-template-columns:56px minmax(0,1fr);gap:9px;padding:8px}.checkout-cart-review-list .product-art.compact{width:56px;height:51px;min-height:51px}.checkout-cart-product-copy strong{font-size:12px}.checkout-cart-product-copy>span{font-size:9px}.checkout-cart-product-actions{grid-column:2;align-items:center;justify-content:space-between;flex-direction:row}.checkout-combo-section.checkout-combo-compact{padding:14px 12px 12px}.checkout-combo-compact .checkout-combo-heading{align-items:start}.checkout-combo-compact .checkout-combo-heading h2{font-size:20px}.checkout-combo-compact .checkout-combo-grid{grid-template-columns:1fr}.checkout-commerce-card .checkout-form{padding:18px 13px}.checkout-commerce-card .checkout-form h2{font-size:28px}.checkout-account-inline .checkout-login-banner{grid-template-columns:46px minmax(0,1fr);min-height:0;padding:11px}.checkout-account-inline .checkout-login-banner>.checkout-login-symbol{width:44px;height:44px}.checkout-gmail-icon{width:27px;height:27px}.checkout-account-inline .checkout-login-banner>b{grid-column:1/-1;justify-content:center;min-height:38px;padding-block:8px;display:flex}.checkout-commerce-card .checkout-fields{grid-template-columns:1fr}.checkout-commerce-card .checkout-roblox-field{grid-column:auto}.checkout-commerce-card .checkout-summary{padding:19px 14px}}.checkout-route{padding-top:30px;padding-bottom:82px}.checkout-route-heading-compact{align-items:start;gap:5px;margin-bottom:14px;display:grid}.checkout-route-heading-compact .checkout-back-link{color:#a8a1b0;background:transparent;border:0;border-radius:7px;justify-self:start;grid-template-columns:17px auto;gap:4px;width:auto;height:25px;padding:0 7px 0 1px;font-size:10.5px;font-weight:800;display:grid}.checkout-route-heading-compact .checkout-back-link svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:17px;height:17px}.checkout-route-heading-compact .checkout-back-link:focus-visible,.checkout-route-heading-compact .checkout-back-link:hover{color:#71dfcc;background:#5ed6c00b;border-color:transparent}.checkout-route-heading-compact h1{margin-bottom:4px;font-size:clamp(35px,3.5vw,46px)}.checkout-route-heading-compact>div>p:last-child{color:#c5becb;font-size:12px}.checkout-commerce-card>form{grid-template-columns:minmax(0,1.44fr) minmax(350px,.76fr);gap:14px}.checkout-left-flow{gap:12px}.checkout-cart-review{padding:14px 17px 16px}.checkout-cart-review>header{margin-bottom:8px}.checkout-cart-review-list{gap:6px}.checkout-cart-review-list>article{grid-template-columns:66px minmax(0,1fr) auto;gap:10px;padding:7px 10px 7px 7px}.checkout-cart-review-list .product-art.compact{width:66px;height:57px;min-height:57px}.checkout-cart-product-copy strong{font-size:13.5px}.checkout-cart-product-copy>span{color:#c1bac7;font-size:10.5px}.checkout-commerce-card .checkout-form{background:radial-gradient(circle at 92% 0,#a38bff1b,transparent 17rem),linear-gradient(145deg,#ffffff08,#6c52a90b 58%,#0000),#17131f;border-color:#b6a6ff #a38bff62 #a38bff62;padding:15px 18px 17px;box-shadow:0 18px 52px #03020b35,inset 0 2px #a38bff29}.checkout-section-heading{justify-content:space-between;align-items:center;gap:14px;display:flex}.checkout-commerce-card .checkout-form .checkout-section-heading h2,.checkout-section-heading h2{margin:2px 0 0;font-family:inherit;letter-spacing:0;text-transform:none;font-size:26px;font-weight:760;line-height:1.1}.checkout-section-heading>span{color:#d9d0ff;background:#a38bff17;border:1px solid #a38bff45;border-radius:999px;flex:none;padding:7px 10px;font-size:10.5px;font-weight:900}.checkout-account-inline{margin:10px 0 0}.checkout-account-inline>*{min-height:72px}.checkout-account-inline .checkout-login-banner{background:linear-gradient(120deg,#4285f413,#a38bff0c 64%,transparent),#12101a;border-color:#8a9fff55;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-height:72px;padding:11px 12px 11px 14px}.checkout-account-choice .checkout-login-card.preferred:focus-visible,.checkout-account-choice .checkout-login-card.preferred:hover{background:linear-gradient(120deg,#4285f41d,#a38bff12 64%,transparent),#15121e;border-color:#9aacff9c;box-shadow:0 0 0 1px #7395ff20,0 15px 38px #03020b55}.checkout-login-copy{min-width:0}.checkout-account-inline .checkout-login-banner .checkout-login-copy small{color:#9eb7ff;margin-bottom:2px;font-size:10.5px}.checkout-account-inline .checkout-login-banner .checkout-login-copy strong{color:#fff;font-size:15px}.checkout-account-inline .checkout-login-banner .checkout-login-copy p{color:#d0cad5;margin-top:2px;font-size:12px}.checkout-account-choice .checkout-login-card.preferred>b,.checkout-account-inline .checkout-login-banner>b{color:#202124;background:#fff;border:1px solid #dadce0;border-radius:9px;justify-content:center;gap:9px;min-width:151px;min-height:43px;padding:0 14px;font-size:12px;font-weight:750;display:inline-flex;box-shadow:0 5px 16px #0004}.checkout-account-inline .checkout-login-banner:focus-visible>b,.checkout-account-inline .checkout-login-banner:hover>b{background:#f8faff;border-color:#b8c9ff;box-shadow:0 6px 19px #0005,0 0 0 2px #4285f41d}.checkout-google-icon{flex:0 0 18px;width:18px;height:18px;display:block}.checkout-guest-divider{color:#c4bdca;margin:9px 0 1px;font-size:10.5px}.checkout-commerce-card .checkout-fields{column-gap:10px}.checkout-commerce-card .checkout-form label{gap:5px;margin-top:8px}.checkout-commerce-card .checkout-form label>span{color:#fff;font-size:13.5px;font-weight:850}.checkout-commerce-card .checkout-form input{height:46px;border-color:#ffffff29;color:#fff;font-size:14.5px}.checkout-commerce-card .checkout-form input::placeholder{color:#aaa3b2;opacity:1}.checkout-commerce-card .checkout-form input:focus{border-color:#a998ff9e;box-shadow:0 0 0 3px #a38bff13}.checkout-commerce-card .roblox-input-row button{min-width:166px;min-height:46px;border-color:#d9ff95;font-size:13.5px;box-shadow:0 8px 22px #9ff42b26}.checkout-commerce-card .checkout-roblox-field>small{color:#c8c1ce;margin-top:3px;font-size:11.5px;line-height:1.35}.checkout-commerce-card .roblox-lookup-card{gap:10px;min-height:62px;margin-top:9px;padding:8px 10px}.checkout-commerce-card .roblox-avatar-fallback,.checkout-commerce-card .roblox-lookup-alert,.checkout-commerce-card .roblox-lookup-card img,.checkout-commerce-card .roblox-lookup-spinner{width:44px;height:44px}.checkout-commerce-card .roblox-lookup-card strong{font-size:14px}.checkout-commerce-card .roblox-lookup-card p{margin-top:2px;color:#d0cad6;font-size:12.5px}.checkout-commerce-card .roblox-lookup-card small{font-size:11px}.checkout-combo-section.checkout-combo-compact{background:radial-gradient(circle at 86% -20%,#f6c45317,transparent 18rem),linear-gradient(145deg,#ffffff08,#5ed6c007 58%,transparent),#17131f;border-color:#f6c453a1 #f6c45356 #f6c45356;padding:10px 14px 9px;box-shadow:0 18px 52px #03020b35,inset 0 2px #f6c45322}.checkout-combo-desktop{display:contents}.checkout-combo-mobile{display:none}.checkout-combo-compact .checkout-combo-heading{margin-bottom:6px}.checkout-combo-compact .checkout-combo-heading h2{font-size:20px}.checkout-combo-compact .checkout-combo-heading p:last-child{color:#c0b9c6;font-size:11px}.checkout-combo-compact .checkout-combo-heading>span{color:#18130a;background:linear-gradient(135deg,#ffe28a,#f6c453);border-color:#ffe6a8;padding:7px 10px;font-size:10px;box-shadow:0 7px 20px #f6c45322}.checkout-combo-compact .checkout-combo-grid{grid-template-columns:1fr;gap:6px}.checkout-combo-compact .checkout-combo-grid.two-options{grid-template-columns:repeat(2,minmax(0,1fr))}.checkout-combo-compact .checkout-combo-card{background:linear-gradient(100deg,#5ed6c00d,transparent 42%),#12101a;border-color:#5ed6c03f;grid-template-columns:225px minmax(0,1fr) 190px;align-items:center;gap:8px;min-height:90px;padding:8px;display:grid}.checkout-combo-compact .checkout-combo-grid.two-options .checkout-combo-card{grid-template-columns:minmax(0,1fr) minmax(0,.95fr)}.checkout-combo-compact .checkout-combo-grid.two-options .checkout-combo-card>header{grid-column:1/-1}.checkout-combo-compact .checkout-combo-card.combo-5{background:linear-gradient(100deg,#a38bff12,transparent 45%),#12101a;border-color:#a38bff48}.checkout-combo-compact .checkout-combo-card.active{background:linear-gradient(100deg,#b8ff3d14,#5ed6c008 55%),#121711;border-color:#b8ff3d66}.checkout-combo-compact .checkout-combo-card>header{align-items:start;gap:8px;margin:0;position:relative}.checkout-combo-compact .checkout-combo-card>header small{color:#f6cf74;font-size:9px}.checkout-combo-compact .checkout-combo-card>header h3{color:#fff;margin-top:3px;font-size:16px}.checkout-combo-compact .checkout-combo-card>header p{color:#c6bfcb;margin:4px 0 0;font-size:11px;line-height:1.35}.checkout-combo-compact .checkout-combo-card>header>strong{color:#edffcd;background:#b8ff3d18;border-color:#b8ff3d55;padding:6px 8px;font-size:11.5px;white-space:nowrap}.checkout-combo-compact .checkout-combo-card.combo-5>header>strong{color:#e2dcff;background:#a38bff1a;border-color:#a38bff55}.checkout-combo-compact .checkout-combo-products{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:5px;min-width:0;margin:0}.checkout-combo-compact .checkout-combo-product{background:#09081287;border-color:#ffffff1f;grid-template-columns:64px minmax(0,1fr);gap:8px;min-width:0;padding:5px}.checkout-combo-compact .checkout-combo-product .product-art.compact{width:64px;height:56px;min-height:56px}.checkout-combo-compact .checkout-combo-product strong{color:#fff;overflow:hidden;font-size:13px;line-height:1.25;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.checkout-combo-compact .checkout-combo-product small{color:#9ce6d8;margin-top:3px;font-size:11.5px}.checkout-combo-action{align-self:stretch;justify-content:center;gap:6px;min-width:0;display:flex;flex-direction:column}.checkout-combo-action>span{color:#e7e1ea;gap:2px;padding-inline:3px;display:grid}.checkout-combo-action>span small{color:#bfb8c4;font-size:9.5px}.checkout-combo-action>span strong{color:#8ff0de;font-size:13px}.checkout-combo-compact .checkout-combo-action>button{color:#11160c;cursor:pointer;background:linear-gradient(135deg,#c9ff68,#a7f52d);border:1px solid #d9ff96;border-radius:9px;min-height:39px;padding:7px 8px;font-size:11.5px;font-weight:950;box-shadow:0 8px 20px #9cf5271e}.checkout-combo-compact .checkout-combo-action>button small{margin-top:2px;font-size:9px;font-weight:850;opacity:.72;display:block}.checkout-combo-compact .checkout-combo-grid.two-options .checkout-combo-action{grid-column:auto}.checkout-combo-compact .checkout-combo-action>button:focus-visible,.checkout-combo-compact .checkout-combo-action>button:hover{filter:brightness(1.08);box-shadow:0 9px 24px #9cf52735}.checkout-combo-compact .checkout-combo-action>button:disabled{cursor:not-allowed;filter:grayscale(.7);opacity:.55}.checkout-combo-compact .checkout-combo-active{background:linear-gradient(120deg,#b8ff3d17,#5ed6c00b);min-height:55px;padding:7px 9px}.checkout-combo-compact .checkout-combo-active>div{display:grid}.checkout-combo-compact .checkout-combo-active small{color:#aeeadf;text-transform:uppercase;letter-spacing:.05em;font-size:8.5px;font-weight:900}.checkout-combo-compact .checkout-combo-active strong{color:#efffcf;margin-top:2px;font-size:12.5px}.checkout-combo-compact .checkout-combo-active.pending{background:linear-gradient(120deg,#f6c45318,#a38bff0a);border-color:#f6c4534f}.checkout-combo-compact .checkout-combo-active.pending>span{color:#201606;background:#f6c453}.checkout-combo-compact .checkout-combo-active.pending small{color:#f9d889}.checkout-combo-compact .checkout-combo-empty{color:#c9c2cf;background:#09081287;border:1px dashed #ffffff26;border-radius:10px;min-height:55px;padding:8px 10px;display:grid;align-content:center}.checkout-combo-compact .checkout-combo-empty strong{color:#fff;font-size:11.5px}.checkout-combo-compact .checkout-combo-empty small{margin-top:2px;font-size:9.5px}.checkout-combo-complete{background:radial-gradient(circle at 92% 50%,#5ed6c01c,transparent 12rem),linear-gradient(120deg,#b8ff3d18,#5ed6c00d),#111711;border:1px solid #b8ff3d70;border-radius:13px;align-items:center;gap:12px;min-height:72px;padding:10px 13px;display:flex;box-shadow:inset 0 1px #ffffff0b,0 10px 28px #0003}.checkout-combo-complete>span{color:#142008;background:var(--lime);border-radius:50%;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:17px;font-weight:950;display:grid;box-shadow:0 0 22px #b8ff3d35}.checkout-combo-complete>div{display:grid}.checkout-combo-complete small{color:#9ce8da;text-transform:uppercase;letter-spacing:.055em;font-size:9.5px;font-weight:950}.checkout-combo-complete strong{color:#efffd3;margin-top:2px;font-size:15px}.checkout-combo-complete p{color:#c8c2cc;margin:2px 0 0;font-size:10.5px}.checkout-combo-compact .checkout-combo-rule{color:#a9a1af;margin:6px 2px 0;font-size:10px}.checkout-commerce-card .checkout-summary{background:radial-gradient(circle at 90% 0,#5ed6c018,transparent 17rem),linear-gradient(155deg,#a38bff0b,#5ed6c00b 48%,transparent 72%),#12151c;padding:17px 18px 16px}.checkout-summary-products{gap:6px;margin-top:9px;padding-block:9px}.checkout-summary-products strong,.checkout-summary-products>div{font-size:11px}.checkout-commerce-card .checkout-pricing{gap:6px;margin-block:10px}.checkout-commerce-card .checkout-pricing>div,.checkout-commerce-card .checkout-pricing>div strong{font-size:11.5px}.checkout-commerce-card .checkout-pricing .checkout-total{margin-top:3px;padding-top:10px}.checkout-commerce-card .checkout-pricing .checkout-total strong{font-size:27px}.checkout-savings-pill{background:radial-gradient(circle at 94% 40%,#a38bff24,transparent 8rem),linear-gradient(120deg,#5ed6c020,#b8ff3d14);border-color:#6ee1ce75;margin-bottom:10px;padding:10px 11px;box-shadow:inset 0 1px #ffffff0b,0 0 24px #5ed6c00f;animation:checkout-savings-focus 4.8s ease-in-out infinite}.checkout-savings-pill>span{background:#5ed6c0;flex-basis:31px;width:31px;height:31px;font-size:13px}.checkout-savings-pill small{color:#f5f1f8;text-transform:uppercase;letter-spacing:.045em;font-size:11px;font-weight:900}.checkout-savings-pill strong{color:#c9ff68;font-size:21px;line-height:1;text-shadow:0 0 18px #b8ff3d30}.payment-method-heading{margin:8px 0 7px;font-size:9.5px}.checkout-commerce-card .checkout-pix-choice{background:linear-gradient(125deg,#5ed6c01d,#4b8cff0c),#10151d;border-color:#5ed6c06b;grid-template-columns:48px minmax(0,1fr) auto;min-height:54px;padding:7px 9px}.checkout-commerce-card .checkout-pix-choice .checkout-pix-mark{width:42px;height:38px}.checkout-commerce-card .checkout-pix-choice>strong{color:#fff;font-size:14px;white-space:nowrap}.checkout-commerce-card .checkout-pix-choice>b{color:#8fe9d9;font-size:9.5px}.checkout-commerce-card .checkout-summary .primary-button{min-height:46px;margin-top:9px;font-size:12.5px}.checkout-commerce-card .checkout-legal-note{margin-top:9px;padding:8px 10px;font-size:10.5px;line-height:1.45}.checkout-commerce-card .test-payment-note{margin:7px 0 0;font-size:9.5px}.checkout-commerce-card .checkout-security-card{gap:9px;margin-top:9px;padding:9px 10px}.checkout-commerce-card .checkout-security-card strong{font-size:11.5px}.checkout-commerce-card .checkout-security-card p{margin-top:2px;font-size:9.5px;line-height:1.4}@keyframes checkout-savings-focus{0%,to{border-color:#6ee1ce66;box-shadow:inset 0 1px #ffffff0b,0 0 18px #5ed6c00c}50%{border-color:#9e8cff8c;box-shadow:inset 0 1px #ffffff10,0 0 27px #7d68e51d}}.product-purchase-assurances{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0 20px 13px;display:grid}.product-purchase-assurances>div{background:linear-gradient(135deg,#ffffff0b,#5ed6c008),#18141f;border:1px solid #ffffff24;border-radius:11px;align-items:center;gap:8px;min-width:0;min-height:68px;padding:9px;display:flex}.product-purchase-assurances>div:nth-child(2){background:linear-gradient(135deg,#f6c45312,transparent 72%),#18141f;border-color:#f6c45335}.product-purchase-assurances>div:nth-child(3){background:linear-gradient(135deg,#a38bff14,transparent 72%),#18141f;border-color:#a38bff3d}.product-purchase-assurances>div>span{color:#102018;background:#5ed6c0;border-radius:9px;flex:0 0 31px;place-items:center;width:31px;height:31px;font-size:13px;font-weight:950;display:grid}.product-purchase-assurances>div:nth-child(2)>span{color:#211705;background:#f6c453}.product-purchase-assurances>div:nth-child(3)>span{color:#171126;background:#a38bff}.product-purchase-assurances .product-side-icon{width:17px;height:17px}.product-purchase-assurances strong{color:#fff;font-size:12px;line-height:1.2;display:block}.product-purchase-assurances small{color:#bbb4c1;margin-top:3px;font-size:9.5px;line-height:1.3;display:block}@media (width > 980px){.product-description-card{min-height:0;grid-template-rows:auto auto auto auto}.product-description-card>header{min-height:50px}.product-description-lead{grid-template-columns:minmax(0,1fr) 270px;gap:22px;min-height:0;padding:18px 20px}.product-description-lead p:not(.product-detail-kicker){margin-top:6px;font-size:12.5px;line-height:1.48}.product-description-art .product-art{height:168px}.product-information-grid{gap:9px;padding:0 20px 12px}.product-information-grid>div{min-height:80px;padding:10px 12px}.product-information-grid p{font-size:11.5px;line-height:1.42}.product-faq{padding:11px 20px 10px}.product-faq>h3{margin-bottom:3px}.product-faq summary{padding:10px 0;font-size:12.5px}.product-faq details p{margin-bottom:7px;font-size:11.5px;line-height:1.45}.product-purchase-column{gap:7px}.product-purchase-card{padding:17px 18px}.product-purchase-card>p{margin-bottom:6px}.product-purchase-card h1{font-size:clamp(34px,2.75vw,44px)}.product-page-pricing{margin-top:12px;padding-bottom:11px}.product-page-pricing strong{font-size:28px}.product-page-quantity{margin-top:10px}.product-page-quantity>span{margin-bottom:5px;font-size:11px}.product-page-quantity>div{height:39px}.product-add-cart,.product-buy-now{min-height:41px;margin-top:7px;font-size:11px}.product-availability{gap:8px;margin-top:8px;padding:8px 9px}.product-availability>span{flex-basis:26px;width:26px;height:26px}.product-availability strong{font-size:13.5px}.product-availability p{color:#d4cdd8;font-size:11.5px;line-height:1.35}.product-purchase-column>.product-side-info{align-items:center;gap:9px;min-height:68px;padding:10px 11px}.product-purchase-column>.product-side-info>span{width:32px;height:32px}.product-purchase-column>.product-side-info strong{font-size:13.5px}.product-purchase-column>.product-side-info p{color:#d0cad5;margin-top:3px;font-size:11.5px;line-height:1.38}.product-purchase-column>.product-side-info:nth-of-type(2){background:linear-gradient(125deg,#5ed6c018,transparent 68%),#191722f7;border-color:#5ed6c049}.product-purchase-column>.product-side-info:nth-of-type(2)>span{color:#71e1cd;background:#5ed6c016}.product-purchase-column>.product-side-info:nth-of-type(3){background:linear-gradient(125deg,#f6c45316,transparent 68%),#191722f7;border-color:#f6c45342}.product-purchase-column>.product-side-info:nth-of-type(3)>span{color:#f8cc68;background:#f6c45315}.product-purchase-column>.product-side-info:nth-of-type(4){background:linear-gradient(125deg,#a38bff1a,transparent 68%),#191722f7;border-color:#a38bff4c}.product-purchase-column>.product-side-info:nth-of-type(4)>span{color:#b9aaff;background:#a38bff18}.product-purchase-column>.product-side-info:nth-of-type(4) strong{color:#c9beff}.product-page .related-products{padding-top:12px}.product-page .related-products .catalog-group-heading{margin-bottom:12px}.product-page .related-products .catalog-group-heading span{margin-bottom:4px;font-size:11.5px}.product-page .related-products .catalog-group-heading h2{font-size:clamp(34px,3vw,42px)}}@media (760px < width <= 1180px){.checkout-combo-compact .checkout-combo-grid.two-options{grid-template-columns:1fr}.checkout-combo-compact .checkout-combo-card,.checkout-combo-compact .checkout-combo-card.active,.checkout-combo-compact .checkout-combo-grid.two-options .checkout-combo-card{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.checkout-combo-compact .checkout-combo-card>header,.checkout-combo-compact .checkout-combo-grid.two-options .checkout-combo-card>header{grid-column:1/-1}.checkout-combo-action,.checkout-combo-compact .checkout-combo-products{grid-column:auto}}@media (width <= 760px){.checkout-combo-compact .checkout-combo-card,.checkout-combo-compact .checkout-combo-card.active,.checkout-combo-compact .checkout-combo-grid.two-options{grid-template-columns:1fr}.checkout-combo-compact .checkout-combo-products{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.checkout-combo-action{display:grid;grid-template-columns:minmax(0,1fr) minmax(155px,auto);align-items:center}.product-purchase-assurances{grid-template-columns:1fr;padding-inline:18px}}@media (width <= 640px){.checkout-route{padding-top:18px}.checkout-route-heading-compact{gap:3px}.checkout-route-heading-compact h1{font-size:33px}.checkout-route-heading-compact>div>p:last-child{font-size:10.5px}.checkout-cart-review-list>article{grid-template-columns:58px minmax(0,1fr)}.checkout-cart-review-list .product-art.compact{width:58px;height:52px;min-height:52px}.checkout-section-heading{align-items:start}.checkout-section-heading>span{font-size:8px}.checkout-account-inline .checkout-login-banner{grid-template-columns:1fr;gap:9px}.checkout-account-choice .checkout-login-card.preferred>b,.checkout-account-inline .checkout-login-banner>b{width:100%}.checkout-combo-action{grid-template-columns:1fr}.checkout-combo-compact .checkout-combo-product{grid-template-columns:62px minmax(0,1fr)}.checkout-combo-compact .checkout-combo-product .product-art.compact{width:62px;height:56px;min-height:56px}}@media (prefers-reduced-motion:reduce){.checkout-savings-pill{animation:none}}.privacy-consent-banner{z-index:260;color:var(--ink);background:linear-gradient(120deg,#1b1429f5,#101b25f7),#120d1f;border:1px solid #b8ff3d45;border-radius:18px;box-shadow:0 24px 80px #000a,inset 0 0 0 1px #60bfff13;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:15px;width:min(1100px,calc(100% - 32px));min-height:112px;padding:18px;display:grid;position:fixed;bottom:18px;left:50%;transform:translateX(-50%);backdrop-filter:blur(22px)}.privacy-consent-icon{color:#10140f;background:linear-gradient(145deg,var(--lime),#65e6d4);border-radius:13px;place-items:center;width:46px;height:46px;font-size:24px;font-weight:950;display:grid;box-shadow:0 10px 30px #8fe31f24}.privacy-consent-copy h2{color:#fffdf8;margin:0;font-size:18px;font-weight:900;line-height:1.2}.privacy-consent-copy p{color:#c1bbca;max-width:650px;margin:6px 0 0;font-size:13px;line-height:1.55}.privacy-consent-copy a{color:var(--gold);font-weight:850;text-decoration:underline;text-underline-offset:3px}.privacy-consent-actions{grid-template-columns:repeat(3,auto);gap:8px;display:grid}.privacy-button{cursor:pointer;border-radius:10px;min-height:42px;padding:0 14px;font-size:12px;font-weight:900;line-height:1.2;transition:transform .16s ease,border-color .16s ease,background .16s ease}.privacy-button:hover{transform:translateY(-1px)}.privacy-button:focus-visible,.privacy-preference-list input:focus-visible,.privacy-reopen-button:focus-visible,.privacy-settings-dialog header>button:focus-visible{outline:3px solid #60bfff8c;outline-offset:2px}.privacy-button.accept{color:#10140f;background:var(--lime);border:1px solid var(--lime)}.privacy-button.outline{color:#fffdf8;background:#60bfff0d;border:1px solid #60bfff55}.privacy-button.subtle{color:#c9c2d0;background:#ffffff08;border:1px solid #ffffff1c}.privacy-reopen-button{z-index:85;color:#d8d2df;cursor:pointer;background:#100c1de8;border:1px solid #ffffff24;border-radius:99px;align-items:center;gap:7px;min-height:36px;padding:0 12px;font-size:11px;font-weight:800;display:flex;position:fixed;bottom:18px;left:18px;box-shadow:0 12px 35px #0007;backdrop-filter:blur(16px)}.privacy-reopen-button:hover{color:var(--lime);border-color:#b8ff3d55}.privacy-reopen-button span{color:var(--lime);font-size:15px}.privacy-settings-backdrop{z-index:280;background:#05040cce;place-items:center;padding:20px;display:grid;position:fixed;inset:0;backdrop-filter:blur(10px)}.privacy-settings-dialog{color:var(--ink);background:linear-gradient(145deg,#1b1429,#111925);border:1px solid #b8ff3d45;border-radius:20px;width:min(650px,100%);max-height:calc(100vh - 40px);padding:22px;overflow-y:auto;box-shadow:0 30px 100px #000c}.privacy-settings-dialog>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.privacy-settings-dialog header p{color:var(--lime);letter-spacing:.12em;text-transform:uppercase;margin:0 0 5px;font-size:10px;font-weight:950}.privacy-settings-dialog h2{color:#fffdf8;max-width:520px;margin:0;font-size:24px;font-weight:900;line-height:1.18}.privacy-settings-dialog header>button{color:#bcb5c6;cursor:pointer;border:1px solid #ffffff1f;border-radius:10px;flex:0 0 38px;width:38px;height:38px;font-size:22px}.privacy-settings-intro{color:#aca5b6;margin:12px 0 18px;font-size:13px;line-height:1.6}.privacy-preference-list{gap:9px;display:grid}.privacy-preference-list article{background:#ffffff07;border:1px solid #ffffff16;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;min-height:88px;padding:14px 15px;display:grid}.privacy-preference-list article:first-child{background:#b8ff3d09;border-color:#b8ff3d2b}.privacy-preference-list label{cursor:pointer}.privacy-preference-list strong{color:#fffdf8;font-size:14px;display:block}.privacy-preference-list p{color:#a9a2b2;max-width:490px;margin:4px 0 0;font-size:12px;line-height:1.5}.privacy-required-badge{color:var(--lime);background:#b8ff3d10;border:1px solid #b8ff3d32;border-radius:99px;padding:7px 10px;white-space:nowrap;font-size:10px;font-weight:900}.privacy-preference-list input{appearance:none;cursor:pointer;background:#ffffff12;border:1px solid #ffffff2b;border-radius:99px;width:50px;height:28px;transition:background .16s ease,border-color .16s ease;position:relative}.privacy-preference-list input:before{content:"";background:#c6bfcc;border-radius:50%;width:20px;height:20px;transition:transform .16s ease,background .16s ease;position:absolute;top:3px;left:4px}.privacy-preference-list input:checked{background:#b8ff3d2b;border-color:var(--lime)}.privacy-preference-list input:checked:before{background:var(--lime);transform:translateX(20px)}.privacy-settings-dialog>footer{grid-template-columns:auto auto;justify-content:end;gap:8px;margin-top:18px;display:grid}@media (width <= 900px){.privacy-consent-banner{grid-template-columns:42px minmax(0,1fr)}.privacy-consent-icon{width:42px;height:42px}.privacy-consent-actions{grid-column:1/-1;grid-template-columns:repeat(3,1fr)}}@media (width <= 600px){.privacy-consent-banner{border-radius:16px 16px 0 0;width:100%;bottom:0;padding:16px}.privacy-consent-copy h2{font-size:17px}.privacy-consent-copy p{font-size:12.5px}.privacy-consent-actions{grid-template-columns:1fr}.privacy-button{width:100%}.privacy-settings-backdrop{align-items:end;padding:0}.privacy-settings-dialog{border-radius:18px 18px 0 0;max-height:92vh;padding:18px}.privacy-settings-dialog h2{font-size:21px}.privacy-preference-list article{gap:12px;padding:13px}.privacy-required-badge{white-space:normal;text-align:center}.privacy-settings-dialog>footer{grid-template-columns:1fr}.privacy-reopen-button{bottom:12px;left:12px}}@media (prefers-reduced-motion:reduce){.privacy-button,.privacy-preference-list input,.privacy-preference-list input:before{transition:none}}.admin-shell.admin-v2 .admin-production-preflight{border-top:1px solid var(--admin-line);background:linear-gradient(110deg,#62b5ff08,#59d9bd05 55%,transparent)}.admin-shell.admin-v2 .admin-production-preflight>header{border-bottom:1px solid var(--admin-line);justify-content:space-between;align-items:center;gap:20px;padding:17px 22px;display:flex}.admin-shell.admin-v2 .admin-production-preflight>header>div{display:grid}.admin-shell.admin-v2 .admin-production-preflight>header span{color:#8f98aa;font-size:12px}.admin-shell.admin-v2 .admin-production-preflight>header strong{color:#f5f7fb;margin-top:4px;font-size:15px}.admin-shell.admin-v2 .admin-production-preflight>header p{color:#8f98aa;margin:0;font-size:11.5px}.admin-shell.admin-v2 .admin-production-checklist{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px;display:grid}.admin-shell.admin-v2 .admin-production-checklist article{background:#080b14a8;border:1px solid var(--admin-line);border-radius:13px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:82px;padding:12px;display:grid}.admin-shell.admin-v2 .admin-production-checklist article>span{color:var(--admin-gold);background:#f6c45312;border:1px solid #f6c45330;border-radius:9px;place-items:center;width:32px;height:32px;font-size:13px;font-weight:950;display:grid}.admin-shell.admin-v2 .admin-production-checklist article.ready>span{color:#101812;background:var(--admin-teal);border-color:var(--admin-teal)}.admin-shell.admin-v2 .admin-production-checklist article>div{min-width:0;display:grid}.admin-shell.admin-v2 .admin-production-checklist article strong{color:#edf1f7;font-size:12.5px}.admin-shell.admin-v2 .admin-production-checklist article p{color:#8f98aa;margin:4px 0 0;font-size:11px;line-height:1.4}.admin-shell.admin-v2 .admin-production-checklist article>b{color:var(--admin-gold);background:#f6c4530d;border-radius:99px;padding:6px 8px;white-space:nowrap;font-size:9.5px}.admin-shell.admin-v2 .admin-production-checklist article.ready>b{color:var(--admin-teal);background:#59d9bd0d}.admin-shell.admin-v2 .admin-production-preflight>footer{border-top:1px solid var(--admin-line);grid-template-columns:auto auto minmax(280px,1fr);align-items:center;gap:10px;padding:14px;display:grid}.admin-shell.admin-v2 .admin-production-preflight>footer>div{background:#080b14a8;border:1px solid var(--admin-line);border-radius:11px;min-width:205px;padding:10px 12px;display:grid}.admin-shell.admin-v2 .admin-production-preflight>footer span{color:#8f98aa;font-size:10.5px}.admin-shell.admin-v2 .admin-production-preflight>footer strong{color:var(--admin-teal);margin-top:3px;font-size:11.5px}.admin-shell.admin-v2 .admin-production-preflight>footer .armed strong{color:var(--admin-gold)}.admin-shell.admin-v2 .admin-production-preflight>footer p{color:#a5adbb;margin:0;padding-left:8px;font-size:11.5px;line-height:1.5}@media (width <= 1080px){.admin-shell.admin-v2 .admin-production-checklist{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-shell.admin-v2 .admin-production-preflight>footer{grid-template-columns:1fr 1fr}.admin-shell.admin-v2 .admin-production-preflight>footer p{grid-column:1/-1;padding:2px 4px 0}}@media (width <= 680px){.admin-shell.admin-v2 .admin-production-preflight>header{align-items:flex-start;flex-direction:column}.admin-shell.admin-v2 .admin-production-checklist,.admin-shell.admin-v2 .admin-production-preflight>footer{grid-template-columns:1fr}.admin-shell.admin-v2 .admin-production-preflight>footer>div{min-width:0}.admin-shell.admin-v2 .admin-production-preflight>footer p{grid-column:auto}}@media (max-width:980px){.checkout-cart-review,.checkout-combo-section.checkout-combo-compact,.checkout-commerce-card,.checkout-commerce-card .checkout-form,.checkout-commerce-card .checkout-summary,.checkout-commerce-card>form,.checkout-left-flow{width:100%;min-width:0;max-width:100%}.checkout-commerce-card>form,.checkout-page-card form{grid-template-columns:minmax(0,1fr)}.checkout-commerce-card .checkout-summary{position:static;inset:auto;max-height:none;overflow:visible}}@media (max-width:640px){.checkout-route{width:100%;padding:18px 12px 92px;overflow-x:hidden}.checkout-route-heading-compact{width:100%;min-width:0;margin-bottom:13px}.checkout-route-heading-compact h1{font-size:clamp(31px,10vw,38px);overflow-wrap:anywhere}.checkout-route-heading-compact>div>p:last-child{max-width:34rem;font-size:11.5px}.checkout-commerce-card>form{gap:12px}.checkout-cart-review,.checkout-combo-section.checkout-combo-compact,.checkout-commerce-card .checkout-form,.checkout-commerce-card .checkout-summary{border-radius:15px}.checkout-cart-review{padding:14px 12px}.checkout-cart-review-list{max-height:none;overflow:visible}.checkout-cart-review-list>article{grid-template-columns:62px minmax(0,1fr);gap:9px;padding:8px}.checkout-cart-review-list .product-art.compact{width:62px;height:55px;min-height:55px}.checkout-cart-product-copy strong{white-space:normal}.checkout-cart-product-actions{grid-column:2;align-items:center;justify-content:space-between;flex-direction:row;width:100%}.checkout-combo-section.checkout-combo-compact{padding:14px 12px 12px}.checkout-combo-compact .checkout-combo-heading{align-items:flex-start;gap:10px}.checkout-combo-compact .checkout-combo-heading h2{font-size:21px}.checkout-combo-compact .checkout-combo-heading>span{flex:none;white-space:nowrap}.checkout-combo-compact .checkout-combo-grid,.checkout-combo-compact .checkout-combo-grid.two-options{grid-template-columns:minmax(0,1fr);gap:8px}.checkout-combo-compact .checkout-combo-card,.checkout-combo-compact .checkout-combo-card.active,.checkout-combo-compact .checkout-combo-grid.two-options .checkout-combo-card{grid-template-columns:minmax(0,1fr);gap:9px;min-height:0;padding:11px}.checkout-combo-compact .checkout-combo-grid.two-options .checkout-combo-card>header{grid-column:auto}.checkout-combo-compact .checkout-combo-card>header h3{font-size:16px}.checkout-combo-compact .checkout-combo-card>header p{font-size:11.5px}.checkout-combo-compact .checkout-combo-products{grid-template-columns:minmax(0,1fr);width:100%}.checkout-combo-compact .checkout-combo-product{grid-template-columns:68px minmax(0,1fr);min-width:0}.checkout-combo-compact .checkout-combo-product .product-art.compact{width:68px;height:59px;min-height:59px}.checkout-combo-compact .checkout-combo-product strong{font-size:13px}.checkout-combo-action{grid-template-columns:minmax(0,1fr);gap:7px;width:100%;display:grid}.checkout-combo-action>span{grid-template-columns:auto auto;justify-content:space-between;align-items:end}.checkout-combo-compact .checkout-combo-action>button{width:100%;min-height:44px;font-size:12px}.checkout-combo-compact .checkout-combo-rule{font-size:11px;line-height:1.45}.checkout-combo-desktop{display:none}.checkout-combo-mobile{display:block}.checkout-combo-section.checkout-combo-compact{padding:11px}.checkout-combo-mobile-offer{display:grid;gap:8px}.checkout-combo-mobile-offer>header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px}.checkout-combo-mobile-offer>header .eyebrow{margin:0 0 2px;font-size:9.5px}.checkout-combo-mobile-offer>header h2{margin:0;color:#fff;font-size:19px;line-height:1.08}.checkout-combo-mobile-offer>header>strong{color:#211706;background:linear-gradient(135deg,#ffe28a,#f6c453);border:1px solid #ffe7a8;border-radius:9px;padding:7px 8px;font-size:11px;white-space:nowrap}.checkout-combo-mobile-offer.combo-5>header>strong{color:#f6f2ff;background:linear-gradient(135deg,#6654a6,#4a3a80);border-color:#a995ff}.checkout-combo-mobile-product{background:linear-gradient(105deg,#5ed6c010,transparent 60%),#0d0b14;border:1px solid #ffffff24;border-radius:11px;display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:6px}.checkout-combo-mobile-product .product-art.compact{width:56px;height:50px;min-height:50px}.checkout-combo-mobile-product>div:nth-child(2){display:grid;min-width:0}.checkout-combo-mobile-product>div:nth-child(2) small,.checkout-combo-mobile-total small{color:#8fe9d9;text-transform:uppercase;letter-spacing:.05em;font-size:9px;font-weight:900}.checkout-combo-mobile-product>div:nth-child(2) strong{color:#fff;overflow:hidden;font-size:13.5px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.checkout-combo-mobile-product>div:nth-child(2) span{color:#d7d0dc;margin-top:1px;font-size:11.5px}.checkout-combo-mobile-total{border-left:1px solid #ffffff1f;display:grid;gap:1px;padding-left:8px;text-align:right}.checkout-combo-mobile-total strong{color:#c9ff68;font-size:14px;white-space:nowrap}.checkout-combo-mobile-offer>button{color:#10160a;background:linear-gradient(135deg,#c9ff68,#a7f52d);border:1px solid #d9ff96;border-radius:10px;display:flex;align-items:center;justify-content:space-between;width:100%;min-height:43px;padding:9px 12px;font-size:12.5px;font-weight:950}.checkout-combo-mobile-offer>button:disabled{cursor:not-allowed;filter:grayscale(.7);opacity:.55}.checkout-combo-mobile-offer>button span{font-size:16px}.checkout-combo-mobile-offer>p{margin:0;color:#d2cbd7;font-size:10.5px;line-height:1.35;text-align:center}.checkout-combo-mobile-complete{background:linear-gradient(120deg,#b8ff3d1b,#5ed6c00e),#111711;border:1px solid #b8ff3d70;border-radius:11px;display:flex;align-items:center;gap:10px;min-height:60px;padding:8px 10px}.checkout-combo-mobile-complete>span{color:#142008;background:var(--lime);border-radius:50%;display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;font-weight:950}.checkout-combo-mobile-complete>div{display:grid}.checkout-combo-mobile-complete small{color:#8fe9d9;text-transform:uppercase;letter-spacing:.05em;font-size:9.5px;font-weight:900}.checkout-combo-mobile-complete strong{color:#efffd3;font-size:15px}.checkout-commerce-card .checkout-form{padding:17px 13px 18px}.checkout-section-heading{align-items:flex-start}.checkout-commerce-card .checkout-form .checkout-section-heading h2,.checkout-section-heading h2{font-size:24px}.checkout-section-heading>span{padding:6px 8px;font-size:9px}.checkout-account-inline .checkout-login-banner{grid-template-columns:minmax(0,1fr);gap:9px}.checkout-account-choice .checkout-login-card.preferred>b,.checkout-account-inline .checkout-login-banner>b{width:100%}.checkout-commerce-card .checkout-fields,.roblox-input-row{grid-template-columns:minmax(0,1fr)}.checkout-commerce-card .checkout-roblox-field{grid-column:auto}.checkout-commerce-card .roblox-input-row button{width:100%;min-width:0;min-height:46px}.checkout-commerce-card .checkout-summary{padding:17px 14px}.checkout-summary-products span{overflow:visible;text-overflow:clip;white-space:normal}.checkout-commerce-card .checkout-pix-choice{grid-template-columns:44px minmax(0,1fr) auto;min-width:0}.checkout-commerce-card .checkout-pix-choice>strong{min-width:0;white-space:normal}.checkout-commerce-card .checkout-summary .primary-button{min-height:48px}.floating-contact .discord-button{display:none!important}.support-chat-shell{bottom:126px}}@media (max-width:420px){.checkout-route{padding-inline:10px}.checkout-combo-compact .checkout-combo-heading{flex-direction:column}.checkout-combo-compact .checkout-combo-heading>span{align-self:flex-start}.checkout-section-heading{gap:8px}.checkout-commerce-card .checkout-pix-choice{grid-template-columns:42px minmax(0,1fr)}.checkout-commerce-card .checkout-pix-choice>b{grid-column:2;justify-self:start}}.category-jump-nav{position:static;top:auto;z-index:1;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(135deg,#ffffff08,#b8ff3d05),#100c1a;box-shadow:inset 0 1px #ffffff08,0 12px 34px #0002}.catalog-group{scroll-margin-top:0}.product-availability,.product-purchase-assurances>div,.product-purchase-column>.product-side-info{background:linear-gradient(130deg,#ffffff09,transparent 72%),#18141f;border-color:#ffffff24;box-shadow:inset 0 1px #ffffff08}.product-availability>span,.product-purchase-assurances>div>span,.product-purchase-column>.product-side-info>span{color:#77e8d2;background:#5ed6c012;border:1px solid #5ed6c042;border-radius:10px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid;box-shadow:inset 0 1px #ffffff0c}.product-assurance-destination>span,.product-deadline-info>span{color:#f7ca64!important;background:#f6c45312!important;border-color:#f6c45342!important}.product-assurance-history>span,.product-guarantee-info>span{color:#b9aaff!important;background:#a38bff13!important;border-color:#a38bff45!important}.product-availability .product-side-icon,.product-purchase-assurances .product-side-icon,.product-purchase-column .product-side-info .product-side-icon{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.product-availability{align-items:center;gap:10px;min-height:56px;padding:9px 10px}.product-availability>span{color:var(--lime);background:#b8ff3d10;border-color:#b8ff3d45}.product-purchase-column>.product-side-info{align-items:flex-start;gap:11px;min-height:70px;padding:11px 12px}.product-purchase-column>.product-side-info>span{margin-top:1px}.product-purchase-column>.product-side-info strong{color:#f5f1f7}.product-purchase-column>.product-side-info p{color:#c7c0cc}.side-drawer{position:relative}.cart-line{transition:border-color .16s ease,background .16s ease}.cart-summary{background:linear-gradient(145deg,#ffffff08,transparent 70%),#171220;padding:18px 20px 22px}.cart-summary>.cart-summary-total{align-items:end;gap:16px;display:flex}.cart-summary-total>div{gap:3px;display:grid}.cart-summary-total>div>span{color:#f5f1f7;font-size:13px;font-weight:850}.cart-summary-total>div>small{color:var(--lime);font-size:10px;font-weight:900;letter-spacing:.03em}.cart-summary>.cart-summary-total>strong{color:var(--lime);font-size:27px;line-height:1}.cart-summary>.cart-summary-breakdown{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.cart-summary-breakdown>span{color:#c8c1ce;background:#ffffff08;border:1px solid #ffffff16;border-radius:9px;gap:4px;padding:8px 9px;font-size:10.5px;line-height:1.3;display:grid}.cart-summary-breakdown b{color:#f5f1f7;font-size:12px}.cart-summary-breakdown>span:last-child b{color:#9fe8d9}.cart-summary>.cart-summary-rule{color:#bcb5c3;margin:9px 0 14px;font-size:10.5px;line-height:1.4}.drawer-text-button{color:#c8c1ce;font-size:11.5px}.floating-contact{flex-direction:column-reverse!important;align-items:flex-end!important;gap:8px!important;contain:none;width:auto;min-width:0;height:auto;bottom:18px;right:18px}.floating-contact .online-contact-card{order:0;flex:none;gap:9px;width:158px;min-width:158px;height:48px;padding:6px 13px 6px 7px;border-color:#b8ff3d52;border-radius:999px;background:linear-gradient(120deg,#b8ff3d12,transparent 62%),#15111deF;box-shadow:0 14px 42px #0007,inset 0 1px #ffffff0c}.floating-contact .online-contact-card.active,.floating-contact .online-contact-card:focus-visible,.floating-contact .online-contact-card:hover{border-color:#b8ff3da8;background:linear-gradient(120deg,#b8ff3d1d,transparent 62%),#17131fF2}.floating-contact .online-contact-icon{color:var(--lime);background:#b8ff3d10;border:1px solid #b8ff3d4d;border-radius:50%;flex:0 0 34px;width:34px;height:34px;box-shadow:none}.floating-contact .online-contact-icon .ui-icon{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.online-contact-copy{min-width:0;gap:2px;display:grid;text-align:left}.online-contact-copy strong{color:#f5f1f7;font-size:11.5px;line-height:1.1;white-space:nowrap}.online-contact-copy small{color:#b8ff3d;align-items:center;gap:5px;font-size:9px;font-weight:850;line-height:1;text-transform:none;display:flex}.online-contact-copy .status-dot{background:#8cff38;border:0;flex:0 0 6px;width:6px;height:6px;position:static;box-shadow:0 0 8px #8cff38aa}.online-contact-card.offline .online-contact-copy small{color:#d0c9d5}.online-contact-card.offline .online-contact-copy .status-dot{background:#8e8794;box-shadow:none}.floating-contact .social-mini-popup{order:0;flex:none;align-self:flex-end;flex-direction:row;gap:7px;width:auto;height:auto}.floating-contact .social-mini-popup button{flex:0 0 40px;width:40px;min-width:40px;height:40px;box-shadow:0 10px 30px #0006}.support-chat-shell{right:18px;bottom:122px}@media (width <= 640px){.category-jump-nav{position:static;top:auto}.catalog-group{scroll-margin-top:0}.cart-summary{padding:16px 14px 20px}.floating-contact{flex-direction:column-reverse!important;align-items:flex-end!important;width:auto!important;min-width:0!important;height:auto!important;bottom:11px!important;right:11px!important}.floating-contact .online-contact-card{order:0!important;place-items:initial;flex:0 0 46px!important;width:148px!important;min-width:148px!important;height:46px!important;padding:5px 12px 5px 6px;border-radius:999px;display:flex!important}.floating-contact .online-contact-card>.online-contact-copy{display:grid!important}.floating-contact .online-contact-icon{flex:0 0 34px;width:34px!important;height:34px!important;border-radius:50%}.floating-contact .online-contact-icon .ui-icon{width:17px;height:17px}.floating-contact .social-mini-popup{order:0!important;flex:0 0 auto;flex-direction:row;align-items:center;width:auto!important;display:flex!important}.floating-contact .social-mini-popup button{flex:0 0 39px;width:39px;min-width:39px;height:39px}.support-chat-shell{right:10px;bottom:116px}}