.PrintPlayer-module__WGukga__player{background:#101012;border:1px solid #333036;border-radius:18px;min-width:0;overflow:hidden;box-shadow:0 20px 60px #0003}.PrintPlayer-module__WGukga__topline{letter-spacing:.12em;color:#aaa5ad;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px 0;font-size:10px;font-weight:650;display:flex}.PrintPlayer-module__WGukga__tag{color:#eea8c7;letter-spacing:.06em;border:1px solid #65354b;border-radius:5px;padding:5px 7px;font-size:9px}.PrintPlayer-module__WGukga__stage{aspect-ratio:1.42;width:100%;position:relative}.PrintPlayer-module__WGukga__canvas{touch-action:none;cursor:grab;width:100%;height:100%;display:block}.PrintPlayer-module__WGukga__canvas:active{cursor:grabbing}.PrintPlayer-module__WGukga__viewControls{background:#151417d9;border:1px solid #ffffff12;border-radius:11px;flex-direction:column;gap:4px;padding:4px;display:flex;position:absolute;top:14px;right:14px}.PrintPlayer-module__WGukga__viewControls button{color:#d9d2db;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:32px;height:32px;display:grid}.PrintPlayer-module__WGukga__viewControls button:hover{color:#ff61ac;background:#ffffff0d}.PrintPlayer-module__WGukga__viewControls button:focus-visible,.PrintPlayer-module__WGukga__canvas:focus-visible{outline-offset:-2px;outline:2px solid #ff3993}.PrintPlayer-module__WGukga__touchHint{display:none}@media (pointer:coarse){.PrintPlayer-module__WGukga__mouseHint{display:none}.PrintPlayer-module__WGukga__touchHint{display:inline}.PrintPlayer-module__WGukga__viewControls button{width:36px;height:36px}}.PrintPlayer-module__WGukga__hint{color:#bdb7c0;pointer-events:none;background:#101012d9;border-radius:5px;align-items:center;gap:6px;width:fit-content;max-width:calc(100% - 40px);padding:5px 7px;font-size:10px;line-height:1.5;display:flex;position:absolute;bottom:12px;left:20px;right:20px}.PrintPlayer-module__WGukga__hint svg{flex-shrink:0}.PrintPlayer-module__WGukga__fallback{background:#101012;justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:16px}.PrintPlayer-module__WGukga__fallback img{object-fit:contain;opacity:.3}.PrintPlayer-module__WGukga__fallback span{z-index:1;color:#eee;background:#101012ed;border-radius:8px;padding:10px 14px;font-size:12px;position:relative}.PrintPlayer-module__WGukga__controls{align-items:center;gap:10px;padding:4px 14px 14px;display:flex}.PrintPlayer-module__WGukga__controls button{color:#f5eef3;cursor:pointer;background:#1a161c;border:1px solid #363038;border-radius:9px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.PrintPlayer-module__WGukga__controls button:hover:not(:disabled){color:#ff61ac;border-color:#a64672}.PrintPlayer-module__WGukga__controls button:disabled{opacity:.35;cursor:default}.PrintPlayer-module__WGukga__controls input{accent-color:#ff3993;cursor:pointer;flex:1;min-width:0;height:20px}.PrintPlayer-module__WGukga__percent{color:#c3bac3;font-variant-numeric:tabular-nums;text-align:right;width:34px;font-size:11px}.PrintPlayer-module__WGukga__product{color:#eee8ed;background:#131115;border-top:1px solid #2a252d;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;text-decoration:none;display:flex}.PrintPlayer-module__WGukga__product span{min-width:0}.PrintPlayer-module__WGukga__product small{color:#b1a3af;letter-spacing:.11em;margin-bottom:5px;font-size:9px;display:block}.PrintPlayer-module__WGukga__product strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:550;line-height:1.45;display:-webkit-box;overflow:hidden}.PrintPlayer-module__WGukga__product svg{color:#ff3993;flex-shrink:0}.PrintPlayer-module__WGukga__product:focus-visible,.PrintPlayer-module__WGukga__controls button:focus-visible,.PrintPlayer-module__WGukga__controls input:focus-visible{outline-offset:-3px;outline:2px solid #ff3993}@media (max-width:480px){.PrintPlayer-module__WGukga__topline{padding:14px 14px 0;font-size:9px}.PrintPlayer-module__WGukga__stage{aspect-ratio:1.12}.PrintPlayer-module__WGukga__product{padding:14px}.PrintPlayer-module__WGukga__hint{left:14px}}.PrintPlayer-module__WGukga__controls input{appearance:none;background:0 0;height:24px}.PrintPlayer-module__WGukga__controls input::-webkit-slider-runnable-track{background:#4a3b49;border-radius:3px;height:3px}.PrintPlayer-module__WGukga__controls input::-webkit-slider-thumb{appearance:none;background:#ff3993;border:0;border-radius:50%;width:13px;height:13px;margin-top:-5px}.PrintPlayer-module__WGukga__controls input::-moz-range-track{background:#4a3b49;border-radius:3px;height:3px}.PrintPlayer-module__WGukga__controls input::-moz-range-thumb{background:#ff3993;border:0;border-radius:50%;width:13px;height:13px}.PrintPlayer-module__WGukga__controls input:focus-visible{outline-offset:3px;border-radius:4px}.PrintPlayer-module__WGukga__options{flex-wrap:wrap;align-items:center;gap:7px;padding:4px 14px 12px;display:flex}.PrintPlayer-module__WGukga__options button{color:#d8cdd6;cursor:pointer;background:#19151a;border:1px solid #40353d;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:7px 10px;font-size:11px;display:inline-flex}.PrintPlayer-module__WGukga__options button[aria-pressed=true]{color:#ff89bc;background:#38202d;border-color:#ff3993}.PrintPlayer-module__WGukga__options button:focus-visible{outline-offset:2px;outline:2px solid #ff3993}.PrintPlayer-module__WGukga__options button:disabled{opacity:.35;cursor:default}.PrintPlayer-module__WGukga__options .PrintPlayer-module__WGukga__colorButton{border-radius:50%;flex-shrink:0;width:38px;padding:5px}.PrintPlayer-module__WGukga__structureNote{color:#b3a7b0;margin:0;padding:0 14px 10px;font-size:10px;line-height:1.5}@media (max-width:380px){.PrintPlayer-module__WGukga__options{gap:5px;padding-inline:10px}.PrintPlayer-module__WGukga__options button{padding-inline:7px;font-size:10px}}.PrintPlayer-module__WGukga__player{background:#141218;border-radius:22px}.PrintPlayer-module__WGukga__topline{color:#c2b5c5;padding:18px 18px 8px;font-weight:500}.PrintPlayer-module__WGukga__tag{color:#ff9ccb;background:#ff4a9e0c;border-color:#ff4a9e35;border-radius:7px}.PrintPlayer-module__WGukga__stage{aspect-ratio:1.32;background:radial-gradient(#29202b,#131117 75%)}.PrintPlayer-module__WGukga__options{padding:10px 16px}.PrintPlayer-module__WGukga__controls{background:#19141c;border-top:1px solid #ffffff12;padding:14px 16px}.PrintPlayer-module__WGukga__controls button{border-radius:10px}.PrintPlayer-module__WGukga__product{background:#19151e;padding:18px}.PrintPlayer-module__WGukga__product:hover{background:#261b27}.PrintPlayer-module__WGukga__product strong{font-size:13px}.PrintPlayer-module__WGukga__fallback{border-radius:14px;overflow:hidden}.PrintPlayer-module__WGukga__viewControls{background:#211a25e6;border-color:#ffffff20}@media (max-width:480px){.PrintPlayer-module__WGukga__stage{aspect-ratio:1.12}.PrintPlayer-module__WGukga__topline{gap:8px;font-size:8px}.PrintPlayer-module__WGukga__tag{font-size:8px}.PrintPlayer-module__WGukga__product{padding:14px}}
.TopBar-module__puaAAG__topbar{background:#090909;border-bottom:1px solid #ffffff09}.TopBar-module__puaAAG__inner{justify-content:space-between;align-items:center;gap:16px;min-height:38px;display:flex}.TopBar-module__puaAAG__message{color:#c7c4cb;align-items:center;gap:9px;font-size:11px;display:flex}.TopBar-module__puaAAG__message>svg:first-child{color:var(--neon-pink)}.TopBar-module__puaAAG__message strong{color:#ece8ef;font-weight:600}.TopBar-module__puaAAG__extra{color:#96959f;border-left:1px solid #ffffff20;margin-left:3px;padding-left:12px}.TopBar-module__puaAAG__links{align-items:center;gap:20px;display:flex}.TopBar-module__puaAAG__links a{color:#aaaab3;align-items:center;gap:7px;min-height:36px;font-size:11px;transition:color .18s;display:flex}.TopBar-module__puaAAG__links a:hover,.TopBar-module__puaAAG__message:hover{color:#fff}.TopBar-module__puaAAG__links .TopBar-module__puaAAG__social{color:#dad5de;justify-content:center;min-width:32px}.TopBar-module__puaAAG__topbar a:focus-visible{outline:2px solid var(--neon-cyan);outline-offset:2px;border-radius:4px}@media (max-width:1100px){.TopBar-module__puaAAG__extra{display:none}}@media (max-width:640px){.TopBar-module__puaAAG__inner{justify-content:center;min-height:34px;padding-inline:16px}.TopBar-module__puaAAG__message{min-height:34px;font-size:10px}.TopBar-module__puaAAG__links{display:none}}@media (prefers-reduced-motion:reduce){.TopBar-module__puaAAG__links a{transition:none}}
.navigation-module__fqW3WW__overlay{z-index:210;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0009;position:fixed;inset:0}.navigation-module__fqW3WW__overlay[data-state=open]{animation:.22s navigation-module__fqW3WW__fadeIn}.navigation-module__fqW3WW__overlay[data-state=closed]{animation:.2s navigation-module__fqW3WW__fadeOut}.navigation-module__fqW3WW__sheet{z-index:211;overscroll-behavior:contain;width:min(380px,92vw);height:100dvh;color:var(--text-primary);padding:28px 22px max(24px, env(safe-area-inset-bottom));background:#101113;border-right:1px solid #ffffff14;position:fixed;inset:0 auto 0 0;overflow-y:auto;box-shadow:24px 0 80px #0008}.navigation-module__fqW3WW__sheet[data-state=open]{animation:.32s cubic-bezier(.22,1,.36,1) navigation-module__fqW3WW__slideIn}.navigation-module__fqW3WW__sheet[data-state=closed]{animation:.22s ease-in navigation-module__fqW3WW__slideOut}.navigation-module__fqW3WW__close{color:#c2c4ca;border-radius:12px;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:18px;right:14px}.navigation-module__fqW3WW__close:hover{color:#fff;background:#ffffff0c}.navigation-module__fqW3WW__dropdown{z-index:220;width:264px;max-width:calc(100vw - 24px);max-height:var(--radix-dropdown-menu-content-available-height);color:#f2f2f2;transform-origin:var(--radix-dropdown-menu-content-transform-origin);background:#141518;border:1px solid #ffffff16;border-radius:16px;padding:8px;overflow-y:auto;box-shadow:0 16px 56px #0008}.navigation-module__fqW3WW__dropdown[data-state=open]{animation:.18s ease-out navigation-module__fqW3WW__menuIn}.navigation-module__fqW3WW__item{cursor:pointer;border-radius:9px;outline:none;align-items:center;gap:12px;min-height:44px;padding:10px 12px;font-size:14px;display:flex}.navigation-module__fqW3WW__item[data-highlighted]{color:var(--neon-pink);background:#ffffff0a}.navigation-module__fqW3WW__separator{background:#ffffff12;height:1px;margin:6px 4px}.navigation-module__fqW3WW__close:focus-visible{outline:2px solid var(--neon-cyan);outline-offset:2px}@keyframes navigation-module__fqW3WW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes navigation-module__fqW3WW__fadeOut{to{opacity:0}}@keyframes navigation-module__fqW3WW__slideIn{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes navigation-module__fqW3WW__slideOut{to{transform:translate(-100%)}}@keyframes navigation-module__fqW3WW__menuIn{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.navigation-module__fqW3WW__sheet,.navigation-module__fqW3WW__overlay,.navigation-module__fqW3WW__dropdown{animation:none!important}}
.Header-module__85i50G__siteHeader{z-index:100;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0d0e10f5;border-bottom:1px solid #ffffff12;position:sticky;top:0;box-shadow:0 8px 28px #0002}.Header-module__85i50G__wrapper{min-width:0}.Header-module__85i50G__mainRow{grid-template-columns:auto minmax(160px,1fr) auto;align-items:center;gap:clamp(20px,3vw,48px);min-height:98px;display:grid}.Header-module__85i50G__brandGroup,.Header-module__85i50G__logo,.Header-module__85i50G__actions,.Header-module__85i50G__accountButton{align-items:center;display:flex}.Header-module__85i50G__logo{border-radius:50%;flex-shrink:0}.Header-module__85i50G__logo img{width:78px;height:78px}.Header-module__85i50G__searchWrapper{background:#ffffff05;border:1px solid #ffffff16;border-radius:14px;align-items:center;min-width:0;height:48px;padding:5px 6px 5px 15px;transition:border-color .18s,box-shadow .18s;display:flex}.Header-module__85i50G__searchWrapper:focus-within{border-color:#ff3f9e90;box-shadow:0 0 0 3px #ff3f9e12}.Header-module__85i50G__searchIcon{color:#898b93;flex-shrink:0}.Header-module__85i50G__searchInput{color:#f2f2f2;background:0 0;border:0;outline:none;width:100%;min-width:0;padding:8px 12px;font-size:14px}.Header-module__85i50G__searchInput::placeholder{color:#9698a0}.Header-module__85i50G__searchBtn{color:#ddd;background:#ffffff09;border-radius:9px;align-items:center;gap:6px;height:36px;padding:0 12px;font-size:12px;font-weight:600;transition:background .16s,color .16s;display:flex}.Header-module__85i50G__searchBtn:hover{background:var(--neon-pink);color:#080808}.Header-module__85i50G__actions{gap:10px}.Header-module__85i50G__iconButton,.Header-module__85i50G__wishlistBtn,.Header-module__85i50G__cartBtn,.Header-module__85i50G__accountButton{color:#d0d1d5;border-radius:12px;justify-content:center;min-width:44px;min-height:44px;transition:background .18s,color .18s}.Header-module__85i50G__iconButton,.Header-module__85i50G__wishlistBtn,.Header-module__85i50G__cartBtn{align-items:center;display:flex}.Header-module__85i50G__iconButton:hover,.Header-module__85i50G__wishlistBtn:hover,.Header-module__85i50G__cartBtn:hover,.Header-module__85i50G__accountButton:hover{color:var(--neon-pink);background:#ffffff08}.Header-module__85i50G__accountButton{text-align:left;gap:10px;padding:4px 8px}.Header-module__85i50G__accountLabel{line-height:1.5;display:grid}.Header-module__85i50G__accountLabel small{color:#95979f;white-space:nowrap;text-overflow:ellipsis;max-width:120px;font-size:11px;overflow:hidden}.Header-module__85i50G__accountLabel strong{font-size:12px;font-weight:600}.Header-module__85i50G__avatar{width:32px;height:32px;color:var(--neon-pink);background:#ff3f9e16;border:1px solid #ff3f9e30;border-radius:50%;place-items:center;font-size:14px;display:grid}.Header-module__85i50G__actionDivider{background:#ffffff14;width:1px;height:24px}.Header-module__85i50G__cartBtn{gap:10px;padding:0 8px}.Header-module__85i50G__cartBadge{background:var(--neon-pink);color:#090909;border-radius:20px;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 4px;font-size:10px;font-weight:700;display:flex;position:absolute;top:-8px;right:-8px}.Header-module__85i50G__cartTotal{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.Header-module__85i50G__navRow{border-top:1px solid #ffffff0c;align-items:center;gap:20px;min-height:54px;display:flex}.Header-module__85i50G__categoryTrigger{color:#dedee2;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:10px;padding:10px 14px;font-size:13px;font-weight:600;display:flex}.Header-module__85i50G__categoryTrigger:hover,.Header-module__85i50G__categoryTrigger[data-state=open]{background:#ffffff07;border-color:#ffffff28}.Header-module__85i50G__categoryTrigger>svg:last-child{transition:transform .18s}.Header-module__85i50G__categoryTrigger[data-state=open]>svg:last-child{transform:rotate(180deg)}.Header-module__85i50G__navLinks{align-items:center;gap:4px;display:flex}.Header-module__85i50G__navLink{color:#aaaeb7;white-space:nowrap;padding:17px 13px;font-size:13px;transition:color .18s;position:relative}.Header-module__85i50G__navLink:hover,.Header-module__85i50G__navLink[aria-current],.Header-module__85i50G__navActive{color:#fff}.Header-module__85i50G__navLink:after{content:"";bottom:0;background:var(--gradient-brand);height:2px;transition:transform .2s;position:absolute;inset-inline:14px;transform:scaleX(0)}.Header-module__85i50G__navLink[aria-current]:after,.Header-module__85i50G__navLink:hover:after{transform:scaleX(1)}.Header-module__85i50G__categoryMenu{width:320px}.Header-module__85i50G__categoryMenu a>svg:last-child{margin-left:auto}.Header-module__85i50G__categoryImage{object-fit:cover;border-radius:8px}.Header-module__85i50G__menuLabel{color:#92959d;padding:9px 12px;font-size:11px}.Header-module__85i50G__menuProfile{overflow-wrap:anywhere;gap:3px;padding:10px 12px;display:grid}.Header-module__85i50G__menuProfile strong{font-size:14px}.Header-module__85i50G__menuProfile span{color:#92959d;font-size:12px}.Header-module__85i50G__mobileTrigger{display:none}.Header-module__85i50G__sheetBrand{align-items:center;gap:12px;margin:0 30px 24px 0;display:flex}.Header-module__85i50G__sheetTitle{font-size:18px;font-weight:600}.Header-module__85i50G__sheetDescription{color:#92959d;margin-top:4px;font-size:12px}.Header-module__85i50G__mobileNav,.Header-module__85i50G__mobileCategories,.Header-module__85i50G__sheetFooter{gap:4px;display:grid}.Header-module__85i50G__mobileNav a,.Header-module__85i50G__mobileCategories a,.Header-module__85i50G__sheetFooter a{color:#c9cbd1;border-radius:10px;align-items:center;gap:12px;padding:13px 12px;font-size:14px;display:flex}.Header-module__85i50G__mobileNav a>svg:last-child,.Header-module__85i50G__mobileCategories a>svg:last-child{margin-left:auto}.Header-module__85i50G__mobileNav a:hover,.Header-module__85i50G__mobileCategories a:hover,.Header-module__85i50G__sheetFooter a:hover{background:#ffffff06}.Header-module__85i50G__mobileNav a[aria-current]{color:var(--neon-pink);background:#ff3f9e10}.Header-module__85i50G__sectionLabel{color:#898d98;text-transform:uppercase;letter-spacing:.12em;margin:24px 12px 10px;font-size:10px;font-weight:600}.Header-module__85i50G__sheetFooter{border-top:1px solid #ffffff12;margin-top:24px;padding-top:18px}.Header-module__85i50G__sheetFooter a{font-size:13px}.Header-module__85i50G__error{color:#ff8c8c;font-size:12px}.Header-module__85i50G__siteHeader :is(a,button):focus-visible{outline:2px solid var(--neon-cyan);outline-offset:3px}@media (max-width:1100px){.Header-module__85i50G__accountLabel,.Header-module__85i50G__accountChevron{display:none}.Header-module__85i50G__navRow{gap:12px}.Header-module__85i50G__navLink{padding-inline:10px}.Header-module__85i50G__mainRow{gap:22px}}@media (max-width:1023px){.Header-module__85i50G__mobileTrigger{display:flex}.Header-module__85i50G__brandGroup{gap:12px}.Header-module__85i50G__navRow{display:none}.Header-module__85i50G__mainRow{gap:18px;min-height:88px}.Header-module__85i50G__logo img{width:64px;height:64px}.Header-module__85i50G__cartTotal{display:none}.Header-module__85i50G__actions{gap:4px}}@media (max-width:640px){.Header-module__85i50G__wrapper{padding-inline:16px}.Header-module__85i50G__mainRow{grid-template-columns:1fr auto;gap:0 10px;padding-block:10px 14px}.Header-module__85i50G__brandGroup{gap:8px}.Header-module__85i50G__logo img{width:56px;height:56px}.Header-module__85i50G__searchWrapper{grid-area:2/1/auto/-1;height:46px;margin-top:8px}.Header-module__85i50G__searchInput{font-size:16px}.Header-module__85i50G__actions{gap:2px}.Header-module__85i50G__accountButton{padding:0}.Header-module__85i50G__actionDivider{display:none}.Header-module__85i50G__cartBtn{padding:0}.Header-module__85i50G__searchBtn{height:34px;padding:0 10px}.Header-module__85i50G__searchBtn span{display:none}}@media (max-width:360px){.Header-module__85i50G__wrapper{padding-inline:12px}.Header-module__85i50G__brandGroup{gap:4px}.Header-module__85i50G__actions{gap:0}.Header-module__85i50G__logo img{width:48px;height:48px}}@media (prefers-reduced-motion:reduce){.Header-module__85i50G__siteHeader *,.Header-module__85i50G__siteHeader :after{transition:none!important}}.Header-module__85i50G__navLink.Header-module__85i50G__featuredCategory,.Header-module__85i50G__mobileNav a.Header-module__85i50G__featuredCategory{color:#d9b665;font-weight:600}.Header-module__85i50G__navLink.Header-module__85i50G__featuredCategory{text-overflow:ellipsis;max-width:220px;overflow:hidden}.Header-module__85i50G__navLink.Header-module__85i50G__featuredCategory:hover,.Header-module__85i50G__mobileNav a.Header-module__85i50G__featuredCategory:hover{color:#f2d697}.Header-module__85i50G__navLink.Header-module__85i50G__featuredCategory:after{background:#d9b665}@media (max-height:500px) and (max-width:1023px){.Header-module__85i50G__siteHeader{position:relative}}
.Footer-module__hP-FLq__footer{color:#eeeaf0;background:#0d0d0f;border-top:1px solid #29262c}.Footer-module__hP-FLq__main{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.25fr);gap:32px;padding-block:52px 36px;display:grid}.Footer-module__hP-FLq__brand,.Footer-module__hP-FLq__column,.Footer-module__hP-FLq__support{min-width:0}.Footer-module__hP-FLq__brandLink{border-radius:8px;align-items:center;gap:14px;width:fit-content;display:flex}.Footer-module__hP-FLq__logo{object-fit:contain;flex-shrink:0;width:64px;height:64px}.Footer-module__hP-FLq__brandLink span{gap:5px;display:grid}.Footer-module__hP-FLq__brandLink strong{letter-spacing:-.03em;font-size:16px;font-weight:650}.Footer-module__hP-FLq__brandLink small{color:#b6aab9;font-size:11px}.Footer-module__hP-FLq__description{color:#aca7b0;max-width:280px;margin-block:20px;font-size:13px;line-height:1.8}.Footer-module__hP-FLq__socials{flex-wrap:wrap;gap:8px;display:flex}.Footer-module__hP-FLq__socials a{color:#d4ccd7;border:1px solid #332e36;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:0 11px;font-size:11px;transition:border-color .18s,background .18s;display:inline-flex}.Footer-module__hP-FLq__socials a>svg:first-child{color:#ff64aa}.Footer-module__hP-FLq__column h2,.Footer-module__hP-FLq__support h2{font-size:14px;font-weight:600;line-height:1.5}.Footer-module__hP-FLq__column h2{margin-bottom:14px;padding-top:9px}.Footer-module__hP-FLq__column ul{gap:2px;display:grid}.Footer-module__hP-FLq__column a{color:#aba5af;border-radius:4px;align-items:center;width:fit-content;max-width:100%;min-height:40px;font-size:13px;line-height:1.5;transition:color .18s;display:flex}.Footer-module__hP-FLq__support{background:#161217;border:1px solid #38303a;border-radius:14px;align-self:start;padding:18px}.Footer-module__hP-FLq__support>svg{color:#ff64aa;margin-bottom:10px}.Footer-module__hP-FLq__support p{color:#b5a9b8;margin-block:7px 14px;font-size:12px;line-height:1.65}.Footer-module__hP-FLq__contact{color:#f3dfe9;background:#241820;border:1px solid #684051;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding:9px 12px;font-size:12px;font-weight:600;display:flex}.Footer-module__hP-FLq__track{color:#bcb4c1;align-items:center;gap:8px;min-height:44px;margin-top:6px;font-size:11px;display:flex}.Footer-module__hP-FLq__details{border-top:1px solid #28252b;border-bottom:1px solid #28252b;flex-wrap:wrap;align-items:center;gap:16px 24px;padding-block:20px;display:flex}.Footer-module__hP-FLq__paymentLink,.Footer-module__hP-FLq__channels{color:#b9b0bd;border-radius:4px;align-items:center;gap:9px;min-height:44px;font-size:12px;display:inline-flex}.Footer-module__hP-FLq__paymentLink>svg:first-child{color:#d6bb83}.Footer-module__hP-FLq__channels{margin-left:auto}.Footer-module__hP-FLq__payments{flex-wrap:wrap;gap:6px;display:flex}.Footer-module__hP-FLq__payments span{background:#19181c;border:1px solid #38353c;border-radius:5px;place-items:center;min-height:30px;padding:4px 10px;font-size:11px;font-weight:700;display:grid}.Footer-module__hP-FLq__visa{color:#c0c9ff;font-style:italic}.Footer-module__hP-FLq__mastercard{color:#f5b995}.Footer-module__hP-FLq__elo{color:#f3d886}.Footer-module__hP-FLq__pix{color:#8de2cc}.Footer-module__hP-FLq__bottom{justify-content:space-between;align-items:center;gap:12px 24px;padding-block:22px;display:flex}.Footer-module__hP-FLq__bottom p,.Footer-module__hP-FLq__bottom span{color:#9b929f;font-size:11px;line-height:1.7}.Footer-module__hP-FLq__bottom span{white-space:nowrap}.Footer-module__hP-FLq__footer a:focus-visible{outline-offset:4px;outline:2px solid #ff64aa}@media (hover:hover){.Footer-module__hP-FLq__column a:hover,.Footer-module__hP-FLq__track:hover,.Footer-module__hP-FLq__channels:hover,.Footer-module__hP-FLq__paymentLink:hover{color:#fff}.Footer-module__hP-FLq__socials a:hover,.Footer-module__hP-FLq__contact:hover{background:#2a1925;border-color:#bd568c}}@media (max-width:1100px){.Footer-module__hP-FLq__main{grid-template-columns:minmax(0,1.3fr) repeat(2,minmax(0,1fr));gap:28px}.Footer-module__hP-FLq__support{grid-column:1/-1;grid-template-columns:auto 1fr auto;align-items:center;gap:0 14px;display:grid}.Footer-module__hP-FLq__support>svg{grid-row:1/3;margin:0}.Footer-module__hP-FLq__support p{grid-column:2;margin:3px 0 0}.Footer-module__hP-FLq__contact{grid-area:1/3/3;min-width:180px}.Footer-module__hP-FLq__track{grid-column:2/4;margin-top:6px}.Footer-module__hP-FLq__channels{margin-left:0}}@media (max-width:640px){.Footer-module__hP-FLq__container{padding-inline:16px}.Footer-module__hP-FLq__main{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px;padding-block:32px 24px}.Footer-module__hP-FLq__brand{grid-column:1/-1}.Footer-module__hP-FLq__description{max-width:340px;margin-block:14px}.Footer-module__hP-FLq__brandLink strong{font-size:17px}.Footer-module__hP-FLq__column h2{margin-bottom:8px;padding:0;font-size:13px}.Footer-module__hP-FLq__column a{min-height:44px;font-size:12px}.Footer-module__hP-FLq__support{grid-template-columns:auto 1fr;padding:16px}.Footer-module__hP-FLq__support>svg{grid-row:1}.Footer-module__hP-FLq__support h2{grid-column:2}.Footer-module__hP-FLq__support p{grid-column:1/-1;margin-block:8px 12px}.Footer-module__hP-FLq__contact{grid-area:auto/1/auto/-1}.Footer-module__hP-FLq__track{grid-column:1/-1;justify-content:center}.Footer-module__hP-FLq__details{gap:8px 14px;padding-block:14px}.Footer-module__hP-FLq__payments{width:100%}.Footer-module__hP-FLq__channels{margin-top:6px}.Footer-module__hP-FLq__bottom{flex-direction:column;align-items:flex-start;gap:4px;padding-block:18px 24px}.Footer-module__hP-FLq__bottom span{white-space:normal}}@media (prefers-reduced-motion:reduce){.Footer-module__hP-FLq__footer a{transition:none}}.Footer-module__hP-FLq__companyDetails{border-top:1px solid var(--border);color:var(--text-secondary);padding-block:22px}
.AddToCartModal-module__qapJrW__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:var(--z-modal);padding:var(--space-4);background:#000000bf;justify-content:center;align-items:center;animation:.2s AddToCartModal-module__qapJrW__fadeIn;display:flex;position:fixed;inset:0}@keyframes AddToCartModal-module__qapJrW__fadeIn{0%{opacity:0}to{opacity:1}}.AddToCartModal-module__qapJrW__modal{background:var(--bg-secondary);border:1px solid var(--bg-border);border-radius:var(--radius-xl);overscroll-behavior:contain;width:100%;max-width:460px;max-height:92dvh;animation:.25s AddToCartModal-module__qapJrW__slideUp;overflow:hidden auto}.AddToCartModal-module__qapJrW__modalHeader{z-index:2;background:var(--bg-secondary);position:sticky;top:0}@media (max-width:480px){.AddToCartModal-module__qapJrW__overlay{padding:10px}.AddToCartModal-module__qapJrW__closeBtn,.AddToCartModal-module__qapJrW__colorSwatch,.AddToCartModal-module__qapJrW__quantityBtn{min-width:44px;min-height:44px}.AddToCartModal-module__qapJrW__modalFooter{padding-bottom:max(16px,env(safe-area-inset-bottom))}}@keyframes AddToCartModal-module__qapJrW__slideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.AddToCartModal-module__qapJrW__modalHeader{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--bg-border);justify-content:space-between;align-items:center;display:flex}.AddToCartModal-module__qapJrW__modalTitle{font-size:var(--text-sm);color:var(--text-primary);align-items:center;gap:var(--space-2);font-weight:700;display:flex}.AddToCartModal-module__qapJrW__modalTitleIcon{color:var(--neon-green)}.AddToCartModal-module__qapJrW__closeBtn{border-radius:var(--radius-full);background:var(--bg-card);border:1px solid var(--bg-border);width:30px;height:30px;color:var(--text-muted);transition:color var(--transition-fast), border-color var(--transition-fast);justify-content:center;align-items:center;display:flex}.AddToCartModal-module__qapJrW__closeBtn:hover{color:var(--text-primary);border-color:var(--text-muted)}.AddToCartModal-module__qapJrW__product{gap:var(--space-4);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--bg-border);display:flex}.AddToCartModal-module__qapJrW__productThumb{border-radius:var(--radius-md);border:1px solid var(--bg-border);background:#0d0d0d;flex-shrink:0;width:72px;height:72px;position:relative;overflow:hidden}.AddToCartModal-module__qapJrW__productInfo{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.AddToCartModal-module__qapJrW__productName{font-size:var(--text-sm);color:var(--text-primary);font-weight:700;line-height:1.3}.AddToCartModal-module__qapJrW__productCor{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--text-muted);display:flex}.AddToCartModal-module__qapJrW__corDot{border:1px solid #fff3;border-radius:50%;width:10px;height:10px}.AddToCartModal-module__qapJrW__productPreco{font-size:var(--text-lg);color:var(--text-primary);font-weight:800}.AddToCartModal-module__qapJrW__section{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--bg-border)}.AddToCartModal-module__qapJrW__sectionLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin-bottom:var(--space-3);font-size:10px;font-weight:700}.AddToCartModal-module__qapJrW__sizesRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.AddToCartModal-module__qapJrW__sizeBtn{padding:var(--space-2) var(--space-3);background:var(--bg-card);border:2px solid var(--bg-border);border-radius:var(--radius-sm);cursor:pointer;transition:border-color var(--transition-fast);flex-direction:column;align-items:center;gap:1px;min-width:60px;display:flex}.AddToCartModal-module__qapJrW__sizeBtn:hover{border-color:#ff3f9e66}.AddToCartModal-module__qapJrW__sizeBtnActive{border-color:var(--neon-pink);background:#ff3f9e0f}.AddToCartModal-module__qapJrW__sizeBtnDisabled{opacity:.3;cursor:not-allowed}.AddToCartModal-module__qapJrW__sizeBtnLabel{font-size:var(--text-sm);color:var(--text-primary);font-weight:800}.AddToCartModal-module__qapJrW__sizeBtnMedida{color:var(--text-muted);font-size:10px}.AddToCartModal-module__qapJrW__sizeBtnPreco{color:var(--neon-green);font-size:10px;font-weight:700}.AddToCartModal-module__qapJrW__colorSwatches{gap:var(--space-2);flex-wrap:wrap;display:flex}.AddToCartModal-module__qapJrW__colorSwatch{border-radius:var(--radius-sm);border:2px solid var(--bg-border);cursor:pointer;width:34px;height:34px;transition:border-color var(--transition-fast), transform var(--transition-fast)}.AddToCartModal-module__qapJrW__colorSwatch:hover{transform:translateY(-2px)}.AddToCartModal-module__qapJrW__colorSwatchActive{border-color:var(--neon-pink);box-shadow:0 0 0 2px var(--bg-primary), 0 0 0 4px var(--neon-pink)}.AddToCartModal-module__qapJrW__colorSwatchDisabled{opacity:.3;cursor:not-allowed}.AddToCartModal-module__qapJrW__quantitySelector{border:1px solid var(--bg-border);border-radius:var(--radius-sm);background:var(--bg-card);align-items:center;display:inline-flex}.AddToCartModal-module__qapJrW__quantityBtn{width:34px;height:34px;color:var(--text-secondary);transition:color var(--transition-fast), background var(--transition-fast);font-size:var(--text-base);justify-content:center;align-items:center;display:flex}.AddToCartModal-module__qapJrW__quantityBtn:hover:not(:disabled){color:var(--neon-pink);background:#ff3f9e14}.AddToCartModal-module__qapJrW__quantityBtn:disabled{opacity:.3;cursor:not-allowed}.AddToCartModal-module__qapJrW__quantityValue{text-align:center;width:40px;font-size:var(--text-sm);color:var(--text-primary);font-weight:700}.AddToCartModal-module__qapJrW__modalFooter{padding:var(--space-4) var(--space-5);gap:var(--space-2);flex-direction:column;display:flex}.AddToCartModal-module__qapJrW__btnAdd{width:100%;padding:var(--space-3);color:#fff;font-size:var(--text-sm);border-radius:var(--radius-sm);justify-content:center;align-items:center;gap:var(--space-2);transition:opacity var(--transition-fast), transform var(--transition-fast);background:linear-gradient(90deg,#ff8b2a,#ff3f9e);font-weight:800;display:flex}.AddToCartModal-module__qapJrW__btnAdd:hover:not(:disabled){opacity:.92;transform:translateY(-1px)}.AddToCartModal-module__qapJrW__btnAdd:disabled{opacity:.5;cursor:not-allowed}.AddToCartModal-module__qapJrW__btnVerCarrinho{width:100%;padding:var(--space-3);border:1px solid var(--bg-border);color:var(--text-secondary);font-size:var(--text-sm);border-radius:var(--radius-sm);transition:border-color var(--transition-fast), color var(--transition-fast);text-align:center;background:0 0;font-weight:600;display:block}.AddToCartModal-module__qapJrW__btnVerCarrinho:hover{border-color:var(--neon-pink);color:var(--neon-pink)}.AddToCartModal-module__qapJrW__successState{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--neon-green);background:#4dff8d14;border:1px solid #4dff8d33;font-weight:600;display:flex}
.ProductQuickViewModal-module__SyHIxW__overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1000;background:#000000d9;justify-content:center;align-items:center;padding:24px;animation:.2s ProductQuickViewModal-module__SyHIxW__fadeIn;display:flex;position:fixed;inset:0}@keyframes ProductQuickViewModal-module__SyHIxW__fadeIn{0%{opacity:0}to{opacity:1}}.ProductQuickViewModal-module__SyHIxW__modal{background:var(--bg-secondary);border:1px solid var(--bg-border);border-radius:16px;flex-direction:column;width:100%;max-width:860px;max-height:88vh;animation:.25s ProductQuickViewModal-module__SyHIxW__slideUp;display:flex;overflow:hidden}@keyframes ProductQuickViewModal-module__SyHIxW__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ProductQuickViewModal-module__SyHIxW__modalHeader{border-bottom:1px solid var(--bg-border);background:var(--bg-secondary);flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.ProductQuickViewModal-module__SyHIxW__breadcrumb{color:var(--text-muted);align-items:center;gap:8px;min-width:0;font-size:12px;display:flex;overflow:hidden}.ProductQuickViewModal-module__SyHIxW__breadcrumb span:last-child{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.ProductQuickViewModal-module__SyHIxW__closeBtn{background:var(--bg-card);border:1px solid var(--bg-border);width:32px;height:32px;color:var(--text-muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-left:16px;transition:all .15s;display:flex}.ProductQuickViewModal-module__SyHIxW__closeBtn:hover{color:var(--text-primary);border-color:var(--neon-pink)}.ProductQuickViewModal-module__SyHIxW__modalBody{flex:1;grid-template-columns:380px 1fr;min-height:0;display:grid;overflow:hidden}.ProductQuickViewModal-module__SyHIxW__galleryCol{border-right:1px solid var(--bg-border);flex-direction:column;gap:12px;padding:20px;display:flex;overflow-y:auto}.ProductQuickViewModal-module__SyHIxW__mainImage{border:1px solid var(--bg-border);background:#0d0d0d;border-radius:12px;flex-shrink:0;width:100%;height:300px;position:relative;overflow:hidden}.ProductQuickViewModal-module__SyHIxW__thumbsRow{flex-wrap:wrap;gap:8px;display:flex}.ProductQuickViewModal-module__SyHIxW__thumb{border:2px solid var(--bg-border);cursor:pointer;background:#0d0d0d;border-radius:8px;flex-shrink:0;width:56px;height:56px;transition:border-color .15s;position:relative;overflow:hidden}.ProductQuickViewModal-module__SyHIxW__thumb:hover{border-color:#ff3f9e66}.ProductQuickViewModal-module__SyHIxW__thumbActive{border-color:var(--neon-pink)}.ProductQuickViewModal-module__SyHIxW__infoCol{flex-direction:column;gap:16px;padding:24px;display:flex;overflow-y:auto}.ProductQuickViewModal-module__SyHIxW__category{letter-spacing:.1em;text-transform:uppercase;color:var(--neon-pink);font-size:11px;font-weight:700}.ProductQuickViewModal-module__SyHIxW__title{color:var(--text-primary);font-size:20px;font-weight:800;line-height:1.25}.ProductQuickViewModal-module__SyHIxW__stars{align-items:center;gap:3px;display:flex}.ProductQuickViewModal-module__SyHIxW__starFilled{color:var(--neon-yellow)}.ProductQuickViewModal-module__SyHIxW__starEmpty{color:var(--bg-border)}.ProductQuickViewModal-module__SyHIxW__ratingCount{color:var(--text-muted);margin-left:6px;font-size:12px}.ProductQuickViewModal-module__SyHIxW__priceRow{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.ProductQuickViewModal-module__SyHIxW__price{color:var(--text-primary);font-size:28px;font-weight:900;line-height:1}.ProductQuickViewModal-module__SyHIxW__priceOriginal{color:var(--text-muted);font-size:15px;text-decoration:line-through}.ProductQuickViewModal-module__SyHIxW__discount{color:var(--neon-green);background:#4dff8d1f;border-radius:100px;padding:2px 8px;font-size:11px;font-weight:700}.ProductQuickViewModal-module__SyHIxW__installments{color:var(--text-secondary);margin-top:8px;font-size:12px}.ProductQuickViewModal-module__SyHIxW__divider{background:var(--bg-border);height:1px}.ProductQuickViewModal-module__SyHIxW__optionLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--neon-pink);margin-bottom:8px;font-size:10px;font-weight:700}.ProductQuickViewModal-module__SyHIxW__sizesRow{flex-wrap:wrap;gap:8px;display:flex}.ProductQuickViewModal-module__SyHIxW__sizeBtn{background:var(--bg-card);border:2px solid var(--bg-border);cursor:pointer;border-radius:8px;flex-direction:column;align-items:center;gap:2px;min-width:60px;padding:8px 12px;transition:border-color .15s;display:flex}.ProductQuickViewModal-module__SyHIxW__sizeBtn:hover{border-color:#ff3f9e66}.ProductQuickViewModal-module__SyHIxW__sizeBtnActive{border-color:var(--neon-pink);background:#ff3f9e0f}.ProductQuickViewModal-module__SyHIxW__sizeBtnDisabled{opacity:.3;cursor:not-allowed}.ProductQuickViewModal-module__SyHIxW__sizeBtnLabel{color:var(--text-primary);font-size:14px;font-weight:800}.ProductQuickViewModal-module__SyHIxW__sizeBtnMedida{color:var(--text-muted);font-size:10px}.ProductQuickViewModal-module__SyHIxW__sizeBtnPreco{color:var(--neon-green);font-size:10px;font-weight:700}.ProductQuickViewModal-module__SyHIxW__colorSwatches{flex-wrap:wrap;gap:10px;display:flex}.ProductQuickViewModal-module__SyHIxW__colorSwatch{border:2px solid var(--bg-border);cursor:pointer;border-radius:8px;width:36px;height:36px;transition:border-color .15s,transform .15s}.ProductQuickViewModal-module__SyHIxW__colorSwatch:hover{transform:translateY(-2px)}.ProductQuickViewModal-module__SyHIxW__colorSwatchActive{border-color:var(--neon-pink);box-shadow:0 0 0 2px var(--bg-primary), 0 0 0 4px var(--neon-pink)}.ProductQuickViewModal-module__SyHIxW__colorSwatchDisabled{opacity:.3;cursor:not-allowed}.ProductQuickViewModal-module__SyHIxW__quantityRow{align-items:center;gap:16px;display:flex}.ProductQuickViewModal-module__SyHIxW__quantityLabel{color:var(--text-primary);font-size:13px;font-weight:600}.ProductQuickViewModal-module__SyHIxW__quantitySelector{border:1px solid var(--bg-border);background:var(--bg-card);border-radius:8px;align-items:center;display:inline-flex}.ProductQuickViewModal-module__SyHIxW__quantityBtn{width:36px;height:36px;color:var(--text-secondary);justify-content:center;align-items:center;font-size:18px;transition:color .15s,background .15s;display:flex}.ProductQuickViewModal-module__SyHIxW__quantityBtn:hover:not(:disabled){color:var(--neon-pink);background:#ff3f9e14}.ProductQuickViewModal-module__SyHIxW__quantityBtn:disabled{opacity:.3;cursor:not-allowed}.ProductQuickViewModal-module__SyHIxW__quantityValue{text-align:center;width:44px;color:var(--text-primary);font-size:14px;font-weight:700}.ProductQuickViewModal-module__SyHIxW__actions{flex-direction:column;gap:10px;display:flex}.ProductQuickViewModal-module__SyHIxW__btnComprar{color:#fff;background:linear-gradient(90deg,#ff8b2a,#ff3f9e);border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px;font-size:14px;font-weight:800;transition:opacity .15s,transform .15s;display:flex}.ProductQuickViewModal-module__SyHIxW__btnComprar:hover:not(:disabled){opacity:.92;transform:translateY(-1px)}.ProductQuickViewModal-module__SyHIxW__btnComprar:disabled{opacity:.4;cursor:not-allowed}.ProductQuickViewModal-module__SyHIxW__btnCarrinho{width:100%;color:var(--text-primary);z-index:0;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:14px;font-size:14px;font-weight:700;transition:color .15s;display:flex;position:relative}.ProductQuickViewModal-module__SyHIxW__btnCarrinho:before{content:"";background:var(--gradient-brand);-webkit-mask-composite:xor;z-index:-1;border-radius:8px;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ProductQuickViewModal-module__SyHIxW__btnCarrinho:hover:not(:disabled){color:var(--neon-pink)}.ProductQuickViewModal-module__SyHIxW__btnCarrinho:disabled{opacity:.4;cursor:not-allowed}.ProductQuickViewModal-module__SyHIxW__btnVerPagina{color:var(--text-muted);text-align:center;text-underline-offset:2px;font-size:12px;text-decoration:underline;transition:color .15s}.ProductQuickViewModal-module__SyHIxW__btnVerPagina:hover{color:var(--neon-pink)}.ProductQuickViewModal-module__SyHIxW__toast{color:var(--neon-green);background:#4dff8d14;border:1px solid #4dff8d33;border-radius:8px;align-items:center;gap:8px;padding:10px 14px;font-size:12px;font-weight:600;display:flex}@media (max-width:768px){.ProductQuickViewModal-module__SyHIxW__modal{max-width:100%;max-height:95vh}.ProductQuickViewModal-module__SyHIxW__modalBody{grid-template-columns:1fr}.ProductQuickViewModal-module__SyHIxW__galleryCol{border-right:none;border-bottom:1px solid var(--bg-border)}.ProductQuickViewModal-module__SyHIxW__mainImage{height:220px}}@media (max-width:480px){.ProductQuickViewModal-module__SyHIxW__overlay{align-items:flex-end;padding:0}.ProductQuickViewModal-module__SyHIxW__modal{border-radius:16px 16px 0 0;max-height:95vh}}@media (max-width:768px){.ProductQuickViewModal-module__SyHIxW__modal{max-height:92dvh}.ProductQuickViewModal-module__SyHIxW__modalBody{overscroll-behavior:contain;display:block;overflow-y:auto}.ProductQuickViewModal-module__SyHIxW__galleryCol,.ProductQuickViewModal-module__SyHIxW__infoCol{padding:16px;overflow:visible}.ProductQuickViewModal-module__SyHIxW__modalHeader{padding:12px 16px}.ProductQuickViewModal-module__SyHIxW__closeBtn,.ProductQuickViewModal-module__SyHIxW__quantityBtn,.ProductQuickViewModal-module__SyHIxW__colorSwatch{width:44px;height:44px}.ProductQuickViewModal-module__SyHIxW__quantityRow{flex-wrap:wrap;gap:12px}.ProductQuickViewModal-module__SyHIxW__actions{padding-bottom:env(safe-area-inset-bottom,0px)}}
.ProductGallery-module__bbQZ1G__gallery{gap:var(--space-3);grid-template-columns:90px minmax(0,1fr);height:fit-content;display:grid}.ProductGallery-module__bbQZ1G__thumbs{gap:var(--space-2);scrollbar-width:thin;scrollbar-color:var(--bg-border) transparent;flex-direction:column;max-height:520px;display:flex;overflow-y:auto}.ProductGallery-module__bbQZ1G__thumb{border-radius:var(--radius-sm);border:2px solid var(--bg-border);cursor:pointer;width:80px;height:80px;transition:border-color var(--transition-fast);background:#0d0d0d;flex-shrink:0;padding:0;position:relative;overflow:hidden}.ProductGallery-module__bbQZ1G__thumb:hover{border-color:#ff3f9e66}.ProductGallery-module__bbQZ1G__thumbActive{border-color:var(--neon-pink)}.ProductGallery-module__bbQZ1G__thumbImg{object-fit:contain}.ProductGallery-module__bbQZ1G__mainWrapper{border-radius:var(--radius-lg);border:1px solid var(--bg-border);background:#0d0d0d;position:relative;overflow:hidden}.ProductGallery-module__bbQZ1G__mainImage{aspect-ratio:1;cursor:zoom-in;width:100%;position:relative;overflow:hidden}.ProductGallery-module__bbQZ1G__mainImg{object-fit:contain;transform-origin:50%;transition:transform .3s}.ProductGallery-module__bbQZ1G__mainImgZoomed{cursor:zoom-out;transform:scale(1.9)}.ProductGallery-module__bbQZ1G__badge{top:var(--space-4);left:var(--space-4);z-index:2;border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:.05em;padding:4px 12px;font-size:11px;font-weight:800;position:absolute}.ProductGallery-module__bbQZ1G__badgeExclusivo{background:var(--neon-pink);color:#fff}.ProductGallery-module__bbQZ1G__badgeNovo{background:var(--neon-green);color:#000}.ProductGallery-module__bbQZ1G__badgeMaisVendido{background:var(--neon-orange);color:#000}.ProductGallery-module__bbQZ1G__badgeOferta{background:var(--neon-yellow);color:#000}.ProductGallery-module__bbQZ1G__zoomBtn{bottom:var(--space-4);right:var(--space-4);z-index:3;border-radius:var(--radius-full);border:1px solid var(--bg-border);width:40px;height:40px;color:var(--text-primary);transition:background var(--transition-fast), border-color var(--transition-fast);background:#141414d9;justify-content:center;align-items:center;display:flex;position:absolute}.ProductGallery-module__bbQZ1G__zoomBtn:hover{border-color:var(--neon-pink);background:#ff3f9e26}.ProductGallery-module__bbQZ1G__colorIndicator{bottom:var(--space-4);left:var(--space-4);z-index:3;align-items:center;gap:var(--space-2);border:1px solid var(--bg-border);border-radius:var(--radius-full);color:var(--text-secondary);background:#141414d9;padding:4px 10px 4px 6px;font-size:11px;display:flex;position:absolute}.ProductGallery-module__bbQZ1G__colorDot{border:1px solid #fff3;border-radius:50%;flex-shrink:0;width:12px;height:12px}.ProductGallery-module__bbQZ1G__photoCount{top:var(--space-4);right:var(--space-4);z-index:3;border:1px solid var(--bg-border);border-radius:var(--radius-full);color:var(--text-muted);background:#141414d9;padding:3px 10px;font-size:11px;position:absolute}.ProductGallery-module__bbQZ1G__thumb3D{color:#ba9aff;background:linear-gradient(135deg,#8b4dff26,#00c8ff1a);border-color:#8b4dff4d;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.ProductGallery-module__bbQZ1G__thumb3D:hover{border-color:var(--neon-purple)!important}.ProductGallery-module__bbQZ1G__thumb3DLabel{background:linear-gradient(135deg,#8b4dff,#00c8ff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:13px;font-weight:900}.ProductGallery-module__bbQZ1G__thumb3D.ProductGallery-module__bbQZ1G__thumbActive{border-color:var(--neon-pink)}.ProductGallery-module__bbQZ1G__actionBtns{bottom:var(--space-4);right:var(--space-4);z-index:3;gap:var(--space-2);display:flex;position:absolute}.ProductGallery-module__bbQZ1G__actionBtn{height:40px;padding:0 var(--space-3);justify-content:center;align-items:center;gap:var(--space-1);border-radius:var(--radius-full);border:1px solid var(--bg-border);color:var(--text-primary);transition:background var(--transition-fast), border-color var(--transition-fast);background:#141414d9;font-size:11px;font-weight:700;display:flex}.ProductGallery-module__bbQZ1G__actionBtn:hover{border-color:var(--neon-pink);background:#ff3f9e26}.ProductGallery-module__bbQZ1G__btn3D{border-color:#8b4dff66}.ProductGallery-module__bbQZ1G__btn3D:hover{border-color:var(--neon-purple);background:#8b4dff26}.ProductGallery-module__bbQZ1G__backToPhotos{top:var(--space-3);left:var(--space-3);z-index:10;align-items:center;gap:var(--space-2);border-radius:var(--radius-full);border:1px solid var(--bg-border);color:var(--text-secondary);font-size:var(--text-xs);min-height:40px;transition:color var(--transition-fast), border-color var(--transition-fast);background:#141414e6;padding:6px 12px;font-weight:600;display:flex;position:absolute}.ProductGallery-module__bbQZ1G__backToPhotos:hover{color:var(--text-primary);border-color:var(--text-muted)}.ProductGallery-module__bbQZ1G__emptyGallery{aspect-ratio:1;color:var(--text-muted);font-size:var(--text-sm);border-radius:var(--radius-lg);border:1px dashed var(--bg-border);background:#0d0d0d;justify-content:center;align-items:center;display:flex}@media (max-width:768px){.ProductGallery-module__bbQZ1G__gallery{grid-template-rows:auto auto;grid-template-columns:1fr}.ProductGallery-module__bbQZ1G__thumbs{flex-direction:row;order:2;max-height:none;overflow:auto hidden}.ProductGallery-module__bbQZ1G__thumb{width:64px;height:64px}.ProductGallery-module__bbQZ1G__mainWrapper{order:1}}
.ProductInfo-module__Zv8wga__info{flex-direction:column;gap:0;display:flex}.ProductInfo-module__Zv8wga__category{font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--neon-pink);margin-bottom:var(--space-2);font-weight:700}.ProductInfo-module__Zv8wga__title{font-size:var(--text-2xl);color:var(--text-primary);margin-bottom:var(--space-3);font-weight:800;line-height:1.2}.ProductInfo-module__Zv8wga__ratingRow{align-items:center;gap:var(--space-2);margin-bottom:var(--space-5);display:flex}.ProductInfo-module__Zv8wga__stars{gap:2px;display:flex}.ProductInfo-module__Zv8wga__starFilled{color:var(--neon-yellow)}.ProductInfo-module__Zv8wga__starEmpty{color:var(--bg-border)}.ProductInfo-module__Zv8wga__ratingCount{font-size:var(--text-sm);color:var(--text-muted)}.ProductInfo-module__Zv8wga__priceBlock{margin-bottom:var(--space-2)}.ProductInfo-module__Zv8wga__priceRow{align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.ProductInfo-module__Zv8wga__priceOriginal{font-size:var(--text-lg);color:var(--text-muted);text-decoration:line-through}.ProductInfo-module__Zv8wga__price{font-size:var(--text-4xl);color:var(--text-primary);font-weight:900;line-height:1}.ProductInfo-module__Zv8wga__discount{font-size:var(--text-xs);color:var(--neon-green);border-radius:var(--radius-full);background:#4dff8d1f;padding:3px 8px;font-weight:700}.ProductInfo-module__Zv8wga__installments{font-size:var(--text-sm);color:var(--text-secondary);margin-top:var(--space-1);margin-bottom:var(--space-6)}.ProductInfo-module__Zv8wga__installments strong{color:var(--text-primary)}.ProductInfo-module__Zv8wga__divider{background:var(--bg-border);height:1px;margin:var(--space-5) 0}.ProductInfo-module__Zv8wga__optionLabel{font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--neon-pink);margin-bottom:var(--space-4);font-weight:700}.ProductInfo-module__Zv8wga__sizesGrid{gap:var(--space-3);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.ProductInfo-module__Zv8wga__sizeCard{padding:var(--space-3) var(--space-4);background:var(--bg-card);border:2px solid var(--bg-border);border-radius:var(--radius-md);cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast);flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:72px;display:flex;position:relative}.ProductInfo-module__Zv8wga__sizeCard:hover{background:var(--bg-secondary);border-color:#ff3f9e66}.ProductInfo-module__Zv8wga__sizeCardActive{border-color:var(--neon-pink);background:#ff3f9e0f}.ProductInfo-module__Zv8wga__sizeCardDisabled{opacity:.35;cursor:not-allowed}.ProductInfo-module__Zv8wga__sizeCardDisabled:after{content:"";background:linear-gradient(135deg, transparent calc(50% - 1px), var(--bg-border) calc(50% - 1px), var(--bg-border) calc(50% + 1px), transparent calc(50% + 1px));position:absolute;inset:4px}.ProductInfo-module__Zv8wga__sizeLabel{font-size:var(--text-base);color:var(--text-primary);font-weight:800;line-height:1}.ProductInfo-module__Zv8wga__sizeMedida{color:var(--text-muted);font-size:10px}.ProductInfo-module__Zv8wga__sizePreco{color:var(--neon-green);margin-top:2px;font-size:11px;font-weight:700}.ProductInfo-module__Zv8wga__sizeInfo{background:var(--bg-card);border:1px solid var(--bg-border);border-radius:var(--radius-md);padding:var(--space-4);margin-bottom:var(--space-6);gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.ProductInfo-module__Zv8wga__sizeInfoItem{flex-direction:column;gap:2px;display:flex}.ProductInfo-module__Zv8wga__sizeInfoLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:10px;font-weight:600}.ProductInfo-module__Zv8wga__sizeInfoValue{font-size:var(--text-sm);color:var(--text-primary);font-weight:600}.ProductInfo-module__Zv8wga__colorLabel{font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--space-3)}.ProductInfo-module__Zv8wga__colorLabel strong{color:var(--text-primary)}.ProductInfo-module__Zv8wga__colorSwatches{gap:var(--space-3);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.ProductInfo-module__Zv8wga__colorSwatch{border-radius:var(--radius-md);border:2px solid var(--bg-border);cursor:pointer;width:44px;height:44px;transition:border-color var(--transition-fast), transform var(--transition-fast);position:relative}.ProductInfo-module__Zv8wga__colorSwatch:hover{transform:translateY(-2px)}.ProductInfo-module__Zv8wga__colorSwatchActive{border-color:var(--neon-pink);box-shadow:0 0 0 2px var(--bg-primary), 0 0 0 4px var(--neon-pink)}.ProductInfo-module__Zv8wga__colorSwatchDisabled{opacity:.3;cursor:not-allowed}.ProductInfo-module__Zv8wga__quantityRow{margin-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}.ProductInfo-module__Zv8wga__quantityLabel{font-size:var(--text-sm);color:var(--text-primary);font-weight:600}.ProductInfo-module__Zv8wga__stockInfo{font-size:var(--text-xs);font-weight:600}.ProductInfo-module__Zv8wga__stockOk{color:var(--neon-green)}.ProductInfo-module__Zv8wga__stockLow{color:var(--neon-orange)}.ProductInfo-module__Zv8wga__stockOut{color:#ff6b6b}.ProductInfo-module__Zv8wga__quantitySelector{border:1px solid var(--bg-border);border-radius:var(--radius-sm);margin-bottom:var(--space-6);background:var(--bg-card);align-items:center;display:inline-flex}.ProductInfo-module__Zv8wga__quantityBtn{width:44px;height:44px;color:var(--text-secondary);font-size:var(--text-lg);transition:color var(--transition-fast), background var(--transition-fast);justify-content:center;align-items:center;display:flex}.ProductInfo-module__Zv8wga__quantityBtn:hover:not(:disabled){color:var(--neon-pink);background:#ff3f9e14}.ProductInfo-module__Zv8wga__quantityBtn:disabled{opacity:.3;cursor:not-allowed}.ProductInfo-module__Zv8wga__quantityValue{text-align:center;width:52px;font-size:var(--text-base);color:var(--text-primary);font-weight:800}.ProductInfo-module__Zv8wga__actions{gap:var(--space-3);margin-bottom:var(--space-6);flex-direction:column;display:flex}.ProductInfo-module__Zv8wga__btnComprar{width:100%;padding:var(--space-4);color:#fff;font-size:var(--text-base);border-radius:var(--radius-sm);justify-content:center;align-items:center;gap:var(--space-2);transition:opacity var(--transition-fast), transform var(--transition-fast);background:linear-gradient(90deg,#ff8b2a,#ff3f9e);font-weight:800;display:flex}.ProductInfo-module__Zv8wga__btnComprar:hover:not(:disabled){opacity:.92;transform:translateY(-1px)}.ProductInfo-module__Zv8wga__btnComprar:disabled{opacity:.4;cursor:not-allowed;transform:none}.ProductInfo-module__Zv8wga__btnCarrinho{width:100%;padding:var(--space-4);border-radius:var(--radius-sm);font-size:var(--text-base);color:var(--text-primary);justify-content:center;align-items:center;gap:var(--space-2);z-index:0;transition:color var(--transition-fast);background:0 0;border:none;font-weight:700;display:flex;position:relative}.ProductInfo-module__Zv8wga__btnCarrinho:before{content:"";border-radius:var(--radius-sm);background:var(--gradient-brand);-webkit-mask-composite:xor;z-index:-1;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ProductInfo-module__Zv8wga__btnCarrinho:hover:not(:disabled){color:var(--neon-pink)}.ProductInfo-module__Zv8wga__btnCarrinho:disabled{opacity:.4;cursor:not-allowed}.ProductInfo-module__Zv8wga__trustBar{gap:var(--space-3);padding:var(--space-5) 0;border-top:1px solid var(--bg-border);border-bottom:1px solid var(--bg-border);grid-template-columns:repeat(4,1fr);display:grid}.ProductInfo-module__Zv8wga__trustItem{text-align:center;align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.ProductInfo-module__Zv8wga__trustIcon{border-radius:var(--radius-sm);justify-content:center;align-items:center;width:36px;height:36px;display:flex}.ProductInfo-module__Zv8wga__trustLabel{color:var(--text-primary);font-size:11px;font-weight:700;line-height:1.3}.ProductInfo-module__Zv8wga__trustDesc{color:var(--text-muted);font-size:10px;line-height:1.3}.ProductInfo-module__Zv8wga__toast{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--neon-green);background:#4dff8d14;border:1px solid #4dff8d33;font-weight:600;animation:.2s ProductInfo-module__Zv8wga__slideIn;display:flex}@keyframes ProductInfo-module__Zv8wga__slideIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.ProductInfo-module__Zv8wga__trustBar{grid-template-columns:repeat(2,1fr)}.ProductInfo-module__Zv8wga__sizeInfo{grid-template-columns:1fr}}
.Storefront-module__B1hVBq__page{color:#f2f0f3;background:#0b0c0e;min-width:0}.Storefront-module__B1hVBq__container{max-width:1320px;margin:auto;padding-inline:clamp(20px,5vw,72px)}.Storefront-module__B1hVBq__hero{background:radial-gradient(at 80% 40%,#40233255,#0000 65%);border-bottom:1px solid #ffffff12;position:relative;overflow:hidden}.Storefront-module__B1hVBq__heroInner{grid-template-columns:1.1fr 1fr;align-items:center;gap:64px;min-height:650px;padding-block:60px;display:grid;position:relative}.Storefront-module__B1hVBq__eyebrow{letter-spacing:.17em;text-transform:uppercase;color:#bcb7c2;margin-bottom:22px;font-size:11px;font-weight:600}.Storefront-module__B1hVBq__title{letter-spacing:-.065em;text-wrap:balance;font-size:clamp(46px,5.7vw,82px);font-weight:650;line-height:1.02}.Storefront-module__B1hVBq__title em{color:#ff4a9e;font-style:normal}.Storefront-module__B1hVBq__description{color:#bab6c0;max-width:440px;margin-top:24px;font-size:16px;line-height:1.8}.Storefront-module__B1hVBq__actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.Storefront-module__B1hVBq__primary,.Storefront-module__B1hVBq__secondary{justify-content:center;align-items:center;gap:12px;min-height:48px;display:inline-flex;border-radius:12px!important;height:auto!important;padding:14px 20px!important;font-size:13px!important}.Storefront-module__B1hVBq__primary{color:#210812!important;background:#ff4a9e!important}.Storefront-module__B1hVBq__secondary{color:#eee!important;background:#ffffff04!important;border:1px solid #ffffff25!important}.Storefront-module__B1hVBq__primary:hover{background:#ff77b6!important}.Storefront-module__B1hVBq__secondary:hover{background:#ffffff0c!important}.Storefront-module__B1hVBq__feature{background:#17171c;border:1px solid #ffffff18;border-radius:32px;min-width:0;position:relative;overflow:hidden;box-shadow:0 30px 80px #0005}.Storefront-module__B1hVBq__featureImage{aspect-ratio:1.14;background:#202024;border-radius:24px;margin:10px;display:block;position:relative;overflow:hidden}.Storefront-module__B1hVBq__featureImage img{object-fit:cover;transition:transform .7s}.Storefront-module__B1hVBq__featureImage:hover img{transform:scale(1.04)}.Storefront-module__B1hVBq__featureInfo{padding:14px 24px 22px}.Storefront-module__B1hVBq__featureInfo small{letter-spacing:.12em;text-transform:uppercase;color:#b5afb9;font-size:10px}.Storefront-module__B1hVBq__featureInfo h2{margin:8px 0 12px;font-size:18px;line-height:1.45}.Storefront-module__B1hVBq__featureInfo>a{color:#eee;justify-content:space-between;gap:12px;font-size:13px;display:flex}.Storefront-module__B1hVBq__featureInfo>a svg{color:#ff6eb0}.Storefront-module__B1hVBq__featureInfo .Storefront-module__B1hVBq__preview{margin-top:18px}.Storefront-module__B1hVBq__section{border-bottom:1px solid #ffffff10;padding-block:80px}.Storefront-module__B1hVBq__sectionHead{justify-content:space-between;align-items:end;gap:22px;margin-bottom:32px;display:flex}.Storefront-module__B1hVBq__sectionHead h2,.Storefront-module__B1hVBq__editorial h2{letter-spacing:-.045em;font-size:clamp(28px,3.4vw,46px);font-weight:600;line-height:1.15}.Storefront-module__B1hVBq__sectionHead p{margin-bottom:12px}.Storefront-module__B1hVBq__sectionHead>a{white-space:nowrap;color:#e1dce5;align-items:center;gap:12px;font-size:13px;display:flex}.Storefront-module__B1hVBq__categories{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.Storefront-module__B1hVBq__category{background:#151519;border:1px solid #ffffff18;border-radius:22px;transition:background .2s,border-color .2s;overflow:hidden}.Storefront-module__B1hVBq__category:hover{background:#1c191e;border-color:#ff68ac70}.Storefront-module__B1hVBq__categoryImage{aspect-ratio:1.35;background:#1c1c21;place-items:center;display:grid;position:relative;overflow:hidden}.Storefront-module__B1hVBq__categoryImage img{object-fit:contain;transition:transform .5s}.Storefront-module__B1hVBq__category:hover img{transform:scale(1.06)}.Storefront-module__B1hVBq__category>span{justify-content:space-between;align-items:center;gap:12px;padding:20px;font-size:14px;display:flex}.Storefront-module__B1hVBq__category svg{color:#ff76b6}.Storefront-module__B1hVBq__products{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.Storefront-module__B1hVBq__editorial{background:#18171d;border:1px solid #ffffff18;border-radius:28px;grid-template-columns:1.2fr 1fr;align-items:center;gap:48px;padding:56px;display:grid;position:relative;overflow:hidden}.Storefront-module__B1hVBq__editorial>div{position:relative}.Storefront-module__B1hVBq__editorial p:not(.Storefront-module__B1hVBq__eyebrow){color:#bcb8c2;margin-top:20px;font-size:15px;line-height:1.8}.Storefront-module__B1hVBq__process{gap:24px;display:grid}.Storefront-module__B1hVBq__process>div{align-items:start;gap:20px;display:flex}.Storefront-module__B1hVBq__process b{color:#ff70b1;padding-top:5px;font-size:12px;font-weight:500}.Storefront-module__B1hVBq__process strong{font-size:17px;font-weight:500}.Storefront-module__B1hVBq__process p{margin-top:5px!important;font-size:13px!important}.Storefront-module__B1hVBq__policyLinks{flex-wrap:wrap;gap:14px 26px;margin-top:28px;font-size:13px;display:flex}.Storefront-module__B1hVBq__policyLinks a{text-underline-offset:5px;color:#d0c7d3;text-decoration:underline}.Storefront-module__B1hVBq__preview{width:100%}.Storefront-module__B1hVBq__previewButton{white-space:normal;min-height:40px;color:#f1dbe8!important;background:#ffffff05!important;border:1px solid #ffffff28!important;border-radius:10px!important}.Storefront-module__B1hVBq__model{background:#0d0d12;border:1px solid #ffffff18;border-radius:20px;max-width:600px;margin-top:12px;overflow:hidden}.Storefront-module__B1hVBq__model>p{color:#bdb5c3;padding:12px 16px;font-size:11px;line-height:1.6}.Storefront-module__B1hVBq__modelStatus{color:#c6bdca;justify-content:center;align-items:center;gap:10px;min-height:160px;padding:24px;font-size:13px;display:flex}.Storefront-module__B1hVBq__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Storefront-module__B1hVBq__page :is(a,button,input,select):focus-visible{outline-offset:4px;outline:2px solid #ff8dc3}.Storefront-module__B1hVBq__intro{border-bottom:1px solid #ffffff12;padding-block:64px 40px;position:relative;overflow:hidden}.Storefront-module__B1hVBq__intro .Storefront-module__B1hVBq__title{font-size:clamp(38px,5vw,64px)}.Storefront-module__B1hVBq__intro>.Storefront-module__B1hVBq__container{position:relative}.Storefront-module__B1hVBq__search{gap:10px;max-width:520px;margin-top:28px;display:flex}.Storefront-module__B1hVBq__search input{color:#fff;background:#17171d;border:1px solid #ffffff25;border-radius:12px;min-width:0;min-height:48px;padding:12px 16px}.Storefront-module__B1hVBq__search button{color:#200812;background:#ff4a9e;border-radius:12px;min-height:48px;padding:12px 20px}@media (max-width:1000px){.Storefront-module__B1hVBq__heroInner{gap:30px;min-height:570px}.Storefront-module__B1hVBq__products{grid-template-columns:repeat(3,minmax(0,1fr))}.Storefront-module__B1hVBq__categories{grid-template-columns:repeat(2,minmax(0,1fr))}.Storefront-module__B1hVBq__editorial{gap:28px;padding:32px}}@media (max-width:700px){.Storefront-module__B1hVBq__heroInner{grid-template-columns:1fr;gap:32px;padding-block:38px}.Storefront-module__B1hVBq__title{max-width:500px;font-size:48px}.Storefront-module__B1hVBq__description{margin-top:18px;font-size:14px}.Storefront-module__B1hVBq__feature{border-radius:24px;width:100%;max-width:500px;margin:auto}.Storefront-module__B1hVBq__featureImage{aspect-ratio:1.4}.Storefront-module__B1hVBq__section{padding-block:46px}.Storefront-module__B1hVBq__sectionHead{align-items:start}.Storefront-module__B1hVBq__sectionHead>a{white-space:normal;font-size:11px}.Storefront-module__B1hVBq__sectionHead h2{font-size:30px}.Storefront-module__B1hVBq__eyebrow{margin-bottom:16px;font-size:10px}.Storefront-module__B1hVBq__products{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.Storefront-module__B1hVBq__categories{gap:12px}.Storefront-module__B1hVBq__category>span{padding:14px;font-size:12px}.Storefront-module__B1hVBq__editorial{grid-template-columns:1fr;gap:32px;padding:26px}.Storefront-module__B1hVBq__intro{padding-block:36px 28px}.Storefront-module__B1hVBq__search button{padding-inline:14px}.Storefront-module__B1hVBq__featureInfo h2{font-size:16px}.Storefront-module__B1hVBq__actions{gap:10px}.Storefront-module__B1hVBq__primary,.Storefront-module__B1hVBq__secondary{padding:12px 15px!important;font-size:12px!important}}@media (prefers-reduced-motion:reduce){.Storefront-module__B1hVBq__page *{transition:none!important}.Storefront-module__B1hVBq__featureImage:hover img,.Storefront-module__B1hVBq__category:hover img{transform:none}}.Storefront-module__B1hVBq__previewOverlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;background:#000b;animation:.2s Storefront-module__B1hVBq__previewFade;position:fixed;inset:0}.Storefront-module__B1hVBq__previewDialog{z-index:1001;color:#f3edf5;background:#15151b;border:1px solid #ffffff25;border-radius:24px;width:min(600px,100vw - 32px);max-height:calc(100dvh - 32px);padding:20px;animation:.2s Storefront-module__B1hVBq__previewFade;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.Storefront-module__B1hVBq__previewHeading{justify-content:space-between;align-items:start;gap:20px;display:flex}.Storefront-module__B1hVBq__previewHeading h2{font-size:17px;font-weight:500;line-height:1.5}.Storefront-module__B1hVBq__previewHeading button{color:#eee;background:0 0;flex-shrink:0}.Storefront-module__B1hVBq__previewDescription{color:#bdb2c5;margin:8px 0 16px;font-size:12px;line-height:1.6}.Storefront-module__B1hVBq__previewDialog .Storefront-module__B1hVBq__model{margin:0}.Storefront-module__B1hVBq__previewButton{margin-top:12px;padding:9px 12px!important;font-size:12px!important}.Storefront-module__B1hVBq__previewDialog :focus-visible{outline-offset:3px;outline:2px solid #ff87bf}@keyframes Storefront-module__B1hVBq__previewFade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.Storefront-module__B1hVBq__previewOverlay,.Storefront-module__B1hVBq__previewDialog{animation:none}}.Storefront-module__B1hVBq__categories{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr))}.Storefront-module__B1hVBq__search input{flex:1;width:100%}.Storefront-module__B1hVBq__search button{flex-shrink:0}@media (max-width:700px){.Storefront-module__B1hVBq__categories{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:701px){.Storefront-module__B1hVBq__heroInner{min-height:550px;padding-block:32px}.Storefront-module__B1hVBq__featureImage{aspect-ratio:1.65}.Storefront-module__B1hVBq__hero .Storefront-module__B1hVBq__title{font-size:clamp(46px,5.2vw,76px)}.Storefront-module__B1hVBq__heroInner{gap:44px;min-height:430px;padding-block:26px}.Storefront-module__B1hVBq__hero .Storefront-module__B1hVBq__title{font-size:clamp(42px,4.7vw,62px);line-height:1.02}.Storefront-module__B1hVBq__hero .Storefront-module__B1hVBq__eyebrow{margin-bottom:14px}.Storefront-module__B1hVBq__hero .Storefront-module__B1hVBq__description{max-width:400px;margin-top:16px;font-size:14px;line-height:1.7}.Storefront-module__B1hVBq__hero .Storefront-module__B1hVBq__actions{margin-top:22px}.Storefront-module__B1hVBq__feature{border-radius:24px;justify-self:end;width:100%;max-width:410px}.Storefront-module__B1hVBq__featureImage{aspect-ratio:1.85;border-radius:18px;margin:8px}.Storefront-module__B1hVBq__featureInfo{padding:10px 18px 16px}.Storefront-module__B1hVBq__featureInfo h2{margin:7px 0 9px;font-size:14px}.Storefront-module__B1hVBq__featureInfo small{font-size:9px}.Storefront-module__B1hVBq__featureInfo>a{font-size:12px}.Storefront-module__B1hVBq__hero+.Storefront-module__B1hVBq__section{padding-top:38px}}.Storefront-module__B1hVBq__categories{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}.Storefront-module__B1hVBq__category{aspect-ratio:3/4;border-radius:18px;position:relative}.Storefront-module__B1hVBq__categoryImage{aspect-ratio:auto;position:absolute;inset:0}.Storefront-module__B1hVBq__categoryImage img{object-fit:cover}.Storefront-module__B1hVBq__category>span{color:#fff;background:linear-gradient(#0000,#07070ad9 55%,#07070af5);align-items:end;min-height:100px;padding:50px 16px 18px;font-size:13px;font-weight:500;position:absolute;bottom:0;left:0;right:0}.Storefront-module__B1hVBq__category>span svg{flex-shrink:0}.Storefront-module__B1hVBq__studio{grid-template-columns:.9fr 1.1fr;align-items:center;gap:60px;display:grid}.Storefront-module__B1hVBq__studioCopy h2{letter-spacing:-.045em;font-size:clamp(30px,3.5vw,48px);font-weight:600;line-height:1.12}.Storefront-module__B1hVBq__studioCopy h2 em{color:#ff58a5;font-style:normal}.Storefront-module__B1hVBq__studioCopy>p:not(.Storefront-module__B1hVBq__eyebrow){color:#bdb4c3;max-width:440px;margin-top:24px;font-size:15px;line-height:1.8}.Storefront-module__B1hVBq__studioNotes{color:#cabacb;gap:12px;margin-top:26px;font-size:11px;display:grid}.Storefront-module__B1hVBq__studioViewer{background:#221a2399;border:1px solid #ffffff15;border-radius:28px;min-width:0;padding:8px}.Storefront-module__B1hVBq__studioViewer>div{box-shadow:none;border-color:#ffffff12;border-radius:22px}@media (min-width:701px) and (max-width:1000px){.Storefront-module__B1hVBq__categories{grid-template-columns:repeat(3,minmax(0,1fr))}.Storefront-module__B1hVBq__heroInner{gap:24px}.Storefront-module__B1hVBq__hero .Storefront-module__B1hVBq__title{font-size:42px}.Storefront-module__B1hVBq__studio{grid-template-columns:1fr 1fr;gap:30px}}@media (max-width:700px){.Storefront-module__B1hVBq__categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.Storefront-module__B1hVBq__category>span{padding:40px 12px 14px;font-size:12px}.Storefront-module__B1hVBq__heroInner{gap:24px;padding-block:28px}.Storefront-module__B1hVBq__hero .Storefront-module__B1hVBq__title{font-size:42px}.Storefront-module__B1hVBq__hero .Storefront-module__B1hVBq__description{font-size:13px}.Storefront-module__B1hVBq__hero .Storefront-module__B1hVBq__actions{margin-top:20px}.Storefront-module__B1hVBq__studio{grid-template-columns:1fr;gap:30px}.Storefront-module__B1hVBq__studioCopy h2{font-size:34px}.Storefront-module__B1hVBq__studioCopy>p:not(.Storefront-module__B1hVBq__eyebrow){font-size:14px}.Storefront-module__B1hVBq__studioViewer{border-radius:24px;padding:5px}.Storefront-module__B1hVBq__studioNotes{gap:9px}}@media (min-width:1001px){.Storefront-module__B1hVBq__heroInner{min-height:360px;padding-block:20px}.Storefront-module__B1hVBq__hero .Storefront-module__B1hVBq__title{font-size:clamp(44px,4.2vw,56px)}.Storefront-module__B1hVBq__feature{max-width:360px}.Storefront-module__B1hVBq__featureImage{aspect-ratio:2.1}.Storefront-module__B1hVBq__featureInfo{padding:8px 16px 12px}.Storefront-module__B1hVBq__hero+.Storefront-module__B1hVBq__section{padding-top:28px}.Storefront-module__B1hVBq__hero .Storefront-module__B1hVBq__eyebrow{margin-bottom:10px;font-size:10px}.Storefront-module__B1hVBq__hero .Storefront-module__B1hVBq__description{margin-top:12px}.Storefront-module__B1hVBq__hero .Storefront-module__B1hVBq__actions{margin-top:18px}}.Storefront-module__B1hVBq__featureImage img{object-fit:contain}.Storefront-module__B1hVBq__featureImage{background:#202024}
.PageHeader-module__qMjVgW__pageHeader{background:var(--bg-secondary);border-bottom:1px solid var(--bg-border);padding:var(--space-10) 0;position:relative;overflow:hidden}.PageHeader-module__qMjVgW__pageHeaderBg{pointer-events:none;background:radial-gradient(at 20% 0,#ff3f9e14 0%,#0000 50%),radial-gradient(at 80% 100%,#00c8ff0f 0%,#0000 50%);position:absolute;inset:0}.PageHeader-module__qMjVgW__breadcrumb{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--text-muted);margin-bottom:var(--space-4);display:flex;position:relative}.PageHeader-module__qMjVgW__breadcrumb a{color:var(--text-muted);transition:color var(--transition-fast)}.PageHeader-module__qMjVgW__breadcrumb a:hover,.PageHeader-module__qMjVgW__breadcrumbCurrent{color:var(--neon-pink)}.PageHeader-module__qMjVgW__pageTitle{font-size:var(--text-4xl);color:var(--text-primary);margin-bottom:var(--space-2);font-weight:800;position:relative}.PageHeader-module__qMjVgW__pageSubtitle{font-size:var(--text-base);color:var(--text-secondary);max-width:600px;position:relative}@media (max-width:768px){.PageHeader-module__qMjVgW__pageTitle{font-size:var(--text-2xl)}}
.ProductTabs-module__e22zLa__tabsWrapper{border-bottom:1px solid var(--bg-border);margin-bottom:var(--space-8)}.ProductTabs-module__e22zLa__tabsList{gap:var(--space-8);display:flex}.ProductTabs-module__e22zLa__tabBtn{padding:var(--space-4) 0;font-size:var(--text-sm);letter-spacing:.03em;text-transform:uppercase;color:var(--text-muted);transition:color var(--transition-fast);font-weight:700;position:relative}.ProductTabs-module__e22zLa__tabBtn:hover{color:var(--text-secondary)}.ProductTabs-module__e22zLa__tabBtnActive{color:var(--text-primary)}.ProductTabs-module__e22zLa__tabBtnActive:after{content:"";background:var(--neon-blue);height:2px;position:absolute;bottom:-1px;left:0;right:0}.ProductTabs-module__e22zLa__tabContent{gap:var(--space-10);grid-template-columns:1fr 320px;display:grid}.ProductTabs-module__e22zLa__descriptionText{gap:var(--space-4);flex-direction:column;display:flex}.ProductTabs-module__e22zLa__descriptionText p{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.8}.ProductTabs-module__e22zLa__descriptionFade{max-height:380px;position:relative;overflow:hidden}.ProductTabs-module__e22zLa__descriptionFadeOpen{max-height:none}.ProductTabs-module__e22zLa__descriptionFade:after{content:"";background:linear-gradient(180deg, transparent, var(--bg-primary));pointer-events:none;height:80px;position:absolute;bottom:0;left:0;right:0}.ProductTabs-module__e22zLa__descriptionFadeOpen:after{display:none}.ProductTabs-module__e22zLa__toggleDescBtn{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--neon-blue);margin-top:var(--space-2);font-weight:600;display:inline-flex}.ProductTabs-module__e22zLa__toggleDescIcon{transition:transform var(--transition-fast)}.ProductTabs-module__e22zLa__toggleDescIconOpen{transform:rotate(180deg)}.ProductTabs-module__e22zLa__guaranteeBox{background:var(--bg-card);border:1px solid var(--bg-border);border-radius:var(--radius-lg);padding:var(--space-6);gap:var(--space-3);flex-direction:column;height:fit-content;display:flex}.ProductTabs-module__e22zLa__guaranteeIcon{border-radius:var(--radius-full);width:56px;height:56px;margin-bottom:var(--space-2);background:#4dff8d1a;justify-content:center;align-items:center;display:flex}.ProductTabs-module__e22zLa__guaranteeTitle{font-size:var(--text-base);color:var(--text-primary);font-weight:800}.ProductTabs-module__e22zLa__guaranteeText{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.7}.ProductTabs-module__e22zLa__specsTable{flex-direction:column;display:flex}.ProductTabs-module__e22zLa__specRow{padding:var(--space-4) 0;border-bottom:1px solid var(--bg-border);grid-template-columns:200px 1fr;display:grid}.ProductTabs-module__e22zLa__specLabel{font-size:var(--text-sm);color:var(--text-primary);font-weight:600}.ProductTabs-module__e22zLa__specValue{font-size:var(--text-sm);color:var(--text-secondary)}.ProductTabs-module__e22zLa__reviewsHeader{align-items:center;gap:var(--space-6);padding-bottom:var(--space-6);margin-bottom:var(--space-6);border-bottom:1px solid var(--bg-border);display:flex}.ProductTabs-module__e22zLa__reviewsAvgScore{font-size:var(--text-5xl);color:var(--text-primary);font-weight:800;line-height:1}.ProductTabs-module__e22zLa__reviewsAvgMeta{gap:var(--space-2);flex-direction:column;display:flex}.ProductTabs-module__e22zLa__reviewsList{gap:var(--space-5);flex-direction:column;display:flex}.ProductTabs-module__e22zLa__reviewCard{padding-bottom:var(--space-5);border-bottom:1px solid var(--bg-border)}.ProductTabs-module__e22zLa__reviewCard:last-child{border-bottom:none}.ProductTabs-module__e22zLa__reviewHeader{margin-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}.ProductTabs-module__e22zLa__reviewStarsRow{align-items:center;gap:var(--space-2);display:flex}.ProductTabs-module__e22zLa__reviewVerified{color:var(--neon-green);align-items:center;gap:4px;font-size:11px;font-weight:600;display:inline-flex}.ProductTabs-module__e22zLa__reviewTitle{font-size:var(--text-sm);color:var(--text-primary);margin-bottom:var(--space-1);font-weight:700}.ProductTabs-module__e22zLa__reviewComment{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.7}.ProductTabs-module__e22zLa__starFilled{color:var(--neon-yellow)}.ProductTabs-module__e22zLa__starEmpty{color:var(--bg-border)}@media (max-width:1024px){.ProductTabs-module__e22zLa__tabContent{grid-template-columns:1fr}}@media (max-width:768px){.ProductTabs-module__e22zLa__tabsList{gap:var(--space-4);overflow-x:auto}.ProductTabs-module__e22zLa__tabBtn{white-space:nowrap}.ProductTabs-module__e22zLa__specRow{gap:var(--space-1);grid-template-columns:1fr}}
.productListing-module__Ixqs0a__wrapper{padding:var(--space-10) 0 var(--space-16)}.productListing-module__Ixqs0a__layout{gap:var(--space-10);grid-template-columns:260px 1fr;align-items:start;display:grid}.productListing-module__Ixqs0a__sidebar{top:calc(var(--space-16) + 90px);gap:var(--space-6);flex-direction:column;display:flex;position:sticky}.productListing-module__Ixqs0a__filterCard{background:var(--bg-card);border:1px solid var(--bg-border);border-radius:var(--radius-md);padding:var(--space-5)}.productListing-module__Ixqs0a__filterTitle{font-size:var(--text-sm);letter-spacing:.05em;text-transform:uppercase;color:var(--text-primary);margin-bottom:var(--space-4);font-weight:700}.productListing-module__Ixqs0a__filterList{gap:var(--space-1);flex-direction:column;display:flex}.productListing-module__Ixqs0a__filterLink{padding:var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--text-secondary);transition:background var(--transition-fast), color var(--transition-fast);justify-content:space-between;align-items:center;display:flex}.productListing-module__Ixqs0a__filterLink:hover{background:var(--bg-secondary);color:var(--text-primary)}.productListing-module__Ixqs0a__filterLinkActive{color:var(--neon-pink);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:#ff3f9e1a;font-weight:600}.productListing-module__Ixqs0a__filterCount{font-size:var(--text-xs);color:var(--text-muted)}.productListing-module__Ixqs0a__filterLinkActive .productListing-module__Ixqs0a__filterCount{color:var(--neon-pink)}.productListing-module__Ixqs0a__content{gap:var(--space-6);flex-direction:column;display:flex}.productListing-module__Ixqs0a__toolbar{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.productListing-module__Ixqs0a__resultCount{font-size:var(--text-sm);color:var(--text-secondary)}.productListing-module__Ixqs0a__resultCount strong{color:var(--text-primary)}.productListing-module__Ixqs0a__sortSelect{padding:var(--space-2) var(--space-4);background:var(--bg-card);border:1px solid var(--bg-border);border-radius:var(--radius-sm);color:var(--text-primary);font-size:var(--text-sm);cursor:pointer;outline:none}.productListing-module__Ixqs0a__sortSelect:focus{border-color:var(--neon-pink)}.productListing-module__Ixqs0a__productsGrid{gap:var(--space-4);grid-template-columns:repeat(4,1fr);display:grid}.productListing-module__Ixqs0a__emptyState{text-align:center;padding:var(--space-20) var(--space-6);background:var(--bg-card);border:1px solid var(--bg-border);border-radius:var(--radius-lg);justify-content:center;align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.productListing-module__Ixqs0a__emptyIcon{color:var(--text-muted);margin-bottom:var(--space-2)}.productListing-module__Ixqs0a__emptyTitle{font-size:var(--text-lg);color:var(--text-primary);font-weight:700}.productListing-module__Ixqs0a__emptyDesc{font-size:var(--text-sm);color:var(--text-muted);max-width:360px}.productListing-module__Ixqs0a__categoryHub{gap:var(--space-4);margin-bottom:var(--space-10);grid-template-columns:repeat(5,1fr);display:grid}@media (max-width:1200px){.productListing-module__Ixqs0a__productsGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:1024px){.productListing-module__Ixqs0a__layout{grid-template-columns:1fr}.productListing-module__Ixqs0a__sidebar{position:static}.productListing-module__Ixqs0a__categoryHub{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.productListing-module__Ixqs0a__productsGrid,.productListing-module__Ixqs0a__categoryHub{grid-template-columns:repeat(2,1fr)}}.productListing-module__Ixqs0a__applySort{color:var(--text-primary);border:1px solid var(--bg-border);border-radius:8px;margin-left:6px;padding:9px 12px;font-size:12px}.productListing-module__Ixqs0a__applySort:hover{border-color:var(--neon-pink)}.productListing-module__Ixqs0a__layout{grid-template-columns:210px minmax(0,1fr);gap:30px}.productListing-module__Ixqs0a__filterCard{background:#15151a;border-radius:20px}.productListing-module__Ixqs0a__filterTitle{letter-spacing:.13em;color:#bdb5c1;font-size:11px}.productListing-module__Ixqs0a__filterLinkActive{color:#ff8bc3;background:#ff4a9e15}.productListing-module__Ixqs0a__toolbar{background:#15151a;border:1px solid #ffffff15;border-radius:16px;padding:18px}.productListing-module__Ixqs0a__toolbar form{align-items:center;gap:8px;display:flex}.productListing-module__Ixqs0a__sortSelect{border-radius:10px;max-width:100%;min-height:42px}.productListing-module__Ixqs0a__applySort{color:#200812;background:#ff4a9e;border-radius:10px;min-height:42px}.productListing-module__Ixqs0a__content{min-width:0}@media (max-width:760px){.productListing-module__Ixqs0a__layout{grid-template-columns:minmax(0,1fr)}.productListing-module__Ixqs0a__sidebar{position:static}.productListing-module__Ixqs0a__filterList{flex-flow:wrap;gap:6px}.productListing-module__Ixqs0a__filterLink,.productListing-module__Ixqs0a__filterLinkActive{padding:9px 12px;font-size:12px}.productListing-module__Ixqs0a__toolbar{padding:14px}.productListing-module__Ixqs0a__toolbar form{width:100%}.productListing-module__Ixqs0a__sortSelect{flex:1;min-width:0}}
.Carrinho-module__Ikwcyq__wrapper{padding:var(--space-8) 0 var(--space-16);min-height:60vh}.Carrinho-module__Ikwcyq__breadcrumb{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--text-muted);margin-bottom:var(--space-6);display:flex}.Carrinho-module__Ikwcyq__breadcrumb a{color:var(--text-muted);transition:color var(--transition-fast)}.Carrinho-module__Ikwcyq__breadcrumb a:hover{color:var(--neon-pink)}.Carrinho-module__Ikwcyq__pageHeader{align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-8);display:flex}.Carrinho-module__Ikwcyq__pageTitle{font-size:var(--text-2xl);color:var(--text-primary);font-weight:800}.Carrinho-module__Ikwcyq__pageCount{font-size:var(--text-base);color:var(--text-muted);font-weight:400}.Carrinho-module__Ikwcyq__layout{gap:var(--space-8);grid-template-columns:1fr 380px;align-items:start;display:grid}.Carrinho-module__Ikwcyq__sectionLabel{font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);padding-bottom:var(--space-3);border-bottom:1px solid var(--bg-border);margin-bottom:var(--space-1);font-weight:700}.Carrinho-module__Ikwcyq__itemsList{gap:var(--space-3);flex-direction:column;display:flex}.Carrinho-module__Ikwcyq__item{background:var(--bg-card);border:1px solid var(--bg-border);border-radius:var(--radius-lg);padding:var(--space-4);transition:border-color var(--transition-fast)}.Carrinho-module__Ikwcyq__item:hover{border-color:#ff3f9e33}.Carrinho-module__Ikwcyq__itemTop{gap:var(--space-4);grid-template-columns:88px 1fr auto;align-items:start;display:grid}.Carrinho-module__Ikwcyq__itemThumb{border-radius:var(--radius-md);border:1px solid var(--bg-border);background:#0d0d0d;flex-shrink:0;width:88px;height:88px;position:relative;overflow:hidden}.Carrinho-module__Ikwcyq__itemInfo{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.Carrinho-module__Ikwcyq__itemName{font-size:var(--text-base);color:var(--text-primary);transition:color var(--transition-fast);font-weight:700;line-height:1.3}.Carrinho-module__Ikwcyq__itemName:hover{color:var(--neon-pink)}.Carrinho-module__Ikwcyq__itemVariacao{align-items:center;gap:var(--space-3);font-size:var(--text-xs);color:var(--text-muted);display:flex}.Carrinho-module__Ikwcyq__corDot{border:1px solid #ffffff26;border-radius:50%;flex-shrink:0;width:10px;height:10px}.Carrinho-module__Ikwcyq__variacaoDot{background:var(--bg-border);border-radius:50%;width:3px;height:3px}.Carrinho-module__Ikwcyq__itemPrecoUnit{font-size:var(--text-xs);color:var(--text-muted)}.Carrinho-module__Ikwcyq__itemRight{align-items:flex-end;gap:var(--space-3);flex-direction:column;display:flex}.Carrinho-module__Ikwcyq__itemSubtotal{font-size:var(--text-lg);color:var(--text-primary);white-space:nowrap;font-weight:800}.Carrinho-module__Ikwcyq__quantitySelector{border:1px solid var(--bg-border);border-radius:var(--radius-sm);background:var(--bg-secondary);align-items:center;display:inline-flex}.Carrinho-module__Ikwcyq__quantityBtn{width:32px;height:32px;color:var(--text-secondary);transition:color var(--transition-fast), background var(--transition-fast);justify-content:center;align-items:center;display:flex}.Carrinho-module__Ikwcyq__quantityBtn:hover:not(:disabled){color:var(--neon-pink);background:#ff3f9e14}.Carrinho-module__Ikwcyq__quantityBtn:disabled{opacity:.3;cursor:not-allowed}.Carrinho-module__Ikwcyq__quantityValue{text-align:center;width:36px;font-size:var(--text-sm);color:var(--text-primary);font-weight:700}.Carrinho-module__Ikwcyq__removeBtn{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--text-muted);transition:color var(--transition-fast);display:flex}.Carrinho-module__Ikwcyq__removeBtn:hover{color:#f44}.Carrinho-module__Ikwcyq__itemEditing{border-color:#ff3f9e4d}.Carrinho-module__Ikwcyq__editBar{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--bg-border);gap:var(--space-4);flex-direction:column;display:flex}.Carrinho-module__Ikwcyq__editLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--neon-pink);margin-bottom:var(--space-2);font-size:10px;font-weight:700}.Carrinho-module__Ikwcyq__editSizesRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.Carrinho-module__Ikwcyq__editSizeBtn{padding:var(--space-2) var(--space-3);background:var(--bg-secondary);border:2px solid var(--bg-border);border-radius:var(--radius-sm);cursor:pointer;transition:border-color var(--transition-fast);flex-direction:column;align-items:center;gap:1px;min-width:56px;display:flex}.Carrinho-module__Ikwcyq__editSizeBtn:hover{border-color:#ff3f9e66}.Carrinho-module__Ikwcyq__editSizeBtnActive{border-color:var(--neon-pink);background:#ff3f9e0f}.Carrinho-module__Ikwcyq__editSizeBtnDisabled{opacity:.3;cursor:not-allowed}.Carrinho-module__Ikwcyq__editSizeBtnLabel{font-size:var(--text-xs);color:var(--text-primary);font-weight:800}.Carrinho-module__Ikwcyq__editSizeBtnMedida{color:var(--text-muted);font-size:10px}.Carrinho-module__Ikwcyq__editSizeBtnPreco{color:var(--neon-green);font-size:10px;font-weight:700}.Carrinho-module__Ikwcyq__editColorsRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.Carrinho-module__Ikwcyq__editColorSwatch{border-radius:var(--radius-sm);border:2px solid var(--bg-border);cursor:pointer;width:32px;height:32px;transition:border-color var(--transition-fast)}.Carrinho-module__Ikwcyq__editColorSwatch:hover{transform:translateY(-2px)}.Carrinho-module__Ikwcyq__editColorSwatchActive{border-color:var(--neon-pink);box-shadow:0 0 0 2px var(--bg-primary), 0 0 0 3px var(--neon-pink)}.Carrinho-module__Ikwcyq__editActions{gap:var(--space-2);justify-content:flex-end;display:flex}.Carrinho-module__Ikwcyq__editBtnSave{padding:var(--space-2) var(--space-4);background:var(--neon-pink);color:#fff;font-size:var(--text-xs);border-radius:var(--radius-sm);transition:opacity var(--transition-fast);font-weight:700}.Carrinho-module__Ikwcyq__editBtnSave:hover{opacity:.88}.Carrinho-module__Ikwcyq__editBtnCancel{padding:var(--space-2) var(--space-4);border:1px solid var(--bg-border);color:var(--text-muted);font-size:var(--text-xs);border-radius:var(--radius-sm);transition:border-color var(--transition-fast), color var(--transition-fast);background:0 0;font-weight:600}.Carrinho-module__Ikwcyq__editBtnCancel:hover{border-color:var(--text-muted);color:var(--text-primary)}.Carrinho-module__Ikwcyq__btnEditar{font-size:var(--text-xs);color:var(--text-muted);transition:color var(--transition-fast);text-underline-offset:2px;text-decoration:underline}.Carrinho-module__Ikwcyq__btnEditar:hover{color:var(--neon-pink)}.Carrinho-module__Ikwcyq__couponCard{background:var(--bg-card);border:1px solid var(--bg-border);border-radius:var(--radius-lg);padding:var(--space-5)}.Carrinho-module__Ikwcyq__couponTitle{font-size:var(--text-sm);color:var(--text-primary);align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);font-weight:700;display:flex}.Carrinho-module__Ikwcyq__couponForm{gap:var(--space-2);display:flex}.Carrinho-module__Ikwcyq__couponInput{padding:var(--space-3) var(--space-4);background:var(--bg-secondary);border:1px solid var(--bg-border);border-radius:var(--radius-sm);color:var(--text-primary);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.05em;transition:border-color var(--transition-fast);outline:none;flex:1;font-family:inherit}.Carrinho-module__Ikwcyq__couponInput::placeholder{text-transform:none;letter-spacing:normal;color:var(--text-muted)}.Carrinho-module__Ikwcyq__couponInput:focus{border-color:var(--neon-pink)}.Carrinho-module__Ikwcyq__couponBtn{padding:var(--space-3) var(--space-5);background:var(--bg-secondary);border:1px solid var(--bg-border);border-radius:var(--radius-sm);color:var(--text-primary);font-size:var(--text-sm);white-space:nowrap;transition:border-color var(--transition-fast), color var(--transition-fast);font-weight:700}.Carrinho-module__Ikwcyq__couponBtn:hover:not(:disabled){border-color:var(--neon-pink);color:var(--neon-pink)}.Carrinho-module__Ikwcyq__couponBtn:disabled{opacity:.5;cursor:not-allowed}.Carrinho-module__Ikwcyq__couponSuccess{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--neon-green);font-weight:600;display:flex}.Carrinho-module__Ikwcyq__couponError{font-size:var(--text-xs);color:#ff6b6b;margin-top:var(--space-2)}.Carrinho-module__Ikwcyq__summary{background:var(--bg-card);border:1px solid var(--bg-border);border-radius:var(--radius-lg);position:sticky;top:120px;overflow:hidden}.Carrinho-module__Ikwcyq__summaryHeader{padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--bg-border);font-size:var(--text-base);color:var(--text-primary);font-weight:800}.Carrinho-module__Ikwcyq__summaryBody{padding:var(--space-5) var(--space-6);gap:var(--space-4);flex-direction:column;display:flex}.Carrinho-module__Ikwcyq__summaryRow{font-size:var(--text-sm);color:var(--text-secondary);justify-content:space-between;align-items:center;display:flex}.Carrinho-module__Ikwcyq__summaryRowDiscount{font-size:var(--text-sm);color:var(--neon-green);justify-content:space-between;align-items:center;display:flex}.Carrinho-module__Ikwcyq__summaryDivider{background:var(--bg-border);height:1px}.Carrinho-module__Ikwcyq__summaryRowTotal{justify-content:space-between;align-items:center;display:flex}.Carrinho-module__Ikwcyq__summaryTotalLabel{font-size:var(--text-base);color:var(--text-primary);font-weight:800}.Carrinho-module__Ikwcyq__summaryTotalValue{font-size:var(--text-2xl);color:var(--text-primary);font-weight:900}.Carrinho-module__Ikwcyq__summaryInstall{font-size:var(--text-xs);color:var(--text-muted);text-align:right}.Carrinho-module__Ikwcyq__summaryFooter{padding:var(--space-5) var(--space-6);border-top:1px solid var(--bg-border);gap:var(--space-3);flex-direction:column;display:flex}.Carrinho-module__Ikwcyq__btnCheckout{width:100%;padding:var(--space-4);color:#fff;font-size:var(--text-base);border-radius:var(--radius-sm);justify-content:center;align-items:center;gap:var(--space-2);transition:opacity var(--transition-fast), transform var(--transition-fast);background:linear-gradient(90deg,#ff8b2a,#ff3f9e);font-weight:800;display:flex}.Carrinho-module__Ikwcyq__btnCheckout:hover{opacity:.92;transform:translateY(-1px)}.Carrinho-module__Ikwcyq__btnContinuar{width:100%;padding:var(--space-3);border:1px solid var(--bg-border);color:var(--text-secondary);font-size:var(--text-sm);border-radius:var(--radius-sm);transition:border-color var(--transition-fast), color var(--transition-fast);text-align:center;background:0 0;font-weight:600;display:block}.Carrinho-module__Ikwcyq__btnContinuar:hover{border-color:var(--neon-pink);color:var(--neon-pink)}.Carrinho-module__Ikwcyq__trustBadges{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--bg-border);flex-direction:column;display:flex}.Carrinho-module__Ikwcyq__trustBadge{align-items:center;gap:var(--space-3);font-size:var(--text-xs);color:var(--text-muted);display:flex}.Carrinho-module__Ikwcyq__trustIcon{border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.Carrinho-module__Ikwcyq__trustText{flex-direction:column;gap:1px;display:flex}.Carrinho-module__Ikwcyq__trustLabel{font-size:var(--text-xs);color:var(--text-primary);font-weight:600}.Carrinho-module__Ikwcyq__trustDesc{color:var(--text-muted);font-size:10px}.Carrinho-module__Ikwcyq__payments{align-items:center;gap:var(--space-2);padding-top:var(--space-3);flex-wrap:wrap;display:flex}.Carrinho-module__Ikwcyq__paymentBadge{border-radius:var(--radius-sm);background:#fff;padding:3px 8px;font-size:10px;font-weight:800}.Carrinho-module__Ikwcyq__relatedSection{margin-top:var(--space-12)}.Carrinho-module__Ikwcyq__relatedTitle{font-size:var(--text-xl);color:var(--text-primary);margin-bottom:var(--space-6);align-items:center;gap:var(--space-3);font-weight:800;display:flex}.Carrinho-module__Ikwcyq__relatedGrid{gap:var(--space-4);grid-template-columns:repeat(4,1fr);display:grid}.Carrinho-module__Ikwcyq__emptyState{text-align:center;padding:var(--space-20) var(--space-6);align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.Carrinho-module__Ikwcyq__emptyIcon{color:var(--text-muted);margin-bottom:var(--space-2)}.Carrinho-module__Ikwcyq__emptyTitle{font-size:var(--text-2xl);color:var(--text-primary);font-weight:800}.Carrinho-module__Ikwcyq__emptyDesc{font-size:var(--text-base);color:var(--text-muted);max-width:360px}@media (max-width:1024px){.Carrinho-module__Ikwcyq__layout{grid-template-columns:1fr}.Carrinho-module__Ikwcyq__summary{position:static}}@media (max-width:768px){.Carrinho-module__Ikwcyq__itemTop{grid-template-columns:72px 1fr}.Carrinho-module__Ikwcyq__itemRight{flex-direction:row;grid-column:1/-1;justify-content:space-between}.Carrinho-module__Ikwcyq__relatedGrid{grid-template-columns:repeat(2,1fr)}}.Carrinho-module__Ikwcyq__wrapper{background:#0b0c0e;padding-top:28px}.Carrinho-module__Ikwcyq__pageHeader{background:#19161d;border:1px solid #ffffff15;border-radius:24px;justify-content:space-between;align-items:center;gap:20px;min-height:200px;padding:36px;position:relative;overflow:hidden}.Carrinho-module__Ikwcyq__pageHeader>div,.Carrinho-module__Ikwcyq__pageHeader>span{position:relative}.Carrinho-module__Ikwcyq__kicker{letter-spacing:.15em;color:#beb3c1;margin-bottom:16px;font-size:10px}.Carrinho-module__Ikwcyq__pageTitle{letter-spacing:-.05em;font-size:clamp(32px,4vw,50px);font-weight:600}.Carrinho-module__Ikwcyq__introText{color:#bcb4c2;margin-top:14px;font-size:14px}.Carrinho-module__Ikwcyq__pageCount{white-space:nowrap;color:#dfceda;font-size:12px}.Carrinho-module__Ikwcyq__layout{grid-template-columns:minmax(0,1fr) 350px;gap:28px}.Carrinho-module__Ikwcyq__item{background:#16161b;border-radius:22px;padding:24px}.Carrinho-module__Ikwcyq__itemTop{grid-template-columns:140px minmax(0,1fr) auto;gap:22px}.Carrinho-module__Ikwcyq__itemThumb{background:#242328;border-radius:16px;width:140px;height:150px}.Carrinho-module__Ikwcyq__itemName{font-size:16px;font-weight:500;line-height:1.5}.Carrinho-module__Ikwcyq__itemSubtotal{font-size:18px;font-weight:550}.Carrinho-module__Ikwcyq__itemPrecoUnit,.Carrinho-module__Ikwcyq__itemVariacao{font-size:12px}.Carrinho-module__Ikwcyq__item>div:last-child{margin-top:18px}.Carrinho-module__Ikwcyq__quantitySelector{border-radius:10px}.Carrinho-module__Ikwcyq__quantityBtn{color:#e9e2eb;background:0 0;min-width:36px;min-height:36px;padding:0}.Carrinho-module__Ikwcyq__quantityValue{min-width:30px}.Carrinho-module__Ikwcyq__removeBtn{color:#bfb2c0;box-shadow:none;background:0 0;padding:0;font-size:11px}.Carrinho-module__Ikwcyq__btnEditar{color:#ff88bf;box-shadow:none;background:0 0;justify-content:start;padding:0;font-size:12px}.Carrinho-module__Ikwcyq__summary{background:#19181e;border-radius:22px;top:110px}.Carrinho-module__Ikwcyq__summaryHeader{padding:24px;font-size:16px;font-weight:500;line-height:1.5}.Carrinho-module__Ikwcyq__summaryBody,.Carrinho-module__Ikwcyq__summaryFooter{padding:24px}.Carrinho-module__Ikwcyq__summaryTotalValue{color:#f5eaf2;font-size:26px}.Carrinho-module__Ikwcyq__summaryInstall{color:#bdb2c3;line-height:1.65}.Carrinho-module__Ikwcyq__btnCheckout{color:#220914;min-height:48px;box-shadow:none;background:#ff4a9e;border-radius:12px;width:100%;font-size:13px}.Carrinho-module__Ikwcyq__btnCheckout:hover{background:#ff76b7;transform:none}.Carrinho-module__Ikwcyq__btnContinuar{border-radius:12px;justify-content:center;align-items:center;gap:12px;min-height:44px;font-size:12px;display:flex}.Carrinho-module__Ikwcyq__assurance{border-top:1px solid #ffffff15;gap:18px;margin-top:10px;padding-top:20px;display:grid}.Carrinho-module__Ikwcyq__assurance>a{color:#e0d5e2;align-items:center;gap:12px;font-size:12px;display:flex}.Carrinho-module__Ikwcyq__assurance>a>svg:first-child{color:#ff85bf}.Carrinho-module__Ikwcyq__assurance>a>svg:last-child{margin-left:auto}.Carrinho-module__Ikwcyq__assurance small{color:#a99dab;margin-top:4px;font-size:11px;display:block}.Carrinho-module__Ikwcyq__development{color:#b2a8b7;margin-top:24px;font-size:12px;line-height:1.8}.Carrinho-module__Ikwcyq__feedback{color:#eac6dc;min-height:20px;margin-bottom:16px;font-size:13px}.Carrinho-module__Ikwcyq__mobileSummary{display:none}.Carrinho-module__Ikwcyq__relatedTitle{letter-spacing:-.03em;font-size:26px;font-weight:500}.Carrinho-module__Ikwcyq__editBar{background:#201c24;border-radius:16px}.Carrinho-module__Ikwcyq__editSizeBtn{white-space:normal;height:auto;min-height:66px}.Carrinho-module__Ikwcyq__editColorSwatch{min-width:36px;min-height:36px;padding:0}.Carrinho-module__Ikwcyq__wrapper :is(a,button):focus-visible{outline-offset:4px;outline:2px solid #ff8bc2}@media (max-width:1100px){.Carrinho-module__Ikwcyq__layout{grid-template-columns:minmax(0,1fr)}.Carrinho-module__Ikwcyq__summary{max-width:none;position:static}.Carrinho-module__Ikwcyq__itemTop{grid-template-columns:120px minmax(0,1fr) auto}.Carrinho-module__Ikwcyq__itemThumb{width:120px;height:130px}}@media (max-width:768px){.Carrinho-module__Ikwcyq__wrapper{padding-bottom:110px}.Carrinho-module__Ikwcyq__pageHeader{flex-direction:column;align-items:start;min-height:210px;padding:26px}.Carrinho-module__Ikwcyq__pageTitle{font-size:36px}.Carrinho-module__Ikwcyq__pageCount{font-size:11px}.Carrinho-module__Ikwcyq__item{padding:18px}.Carrinho-module__Ikwcyq__itemTop{grid-template-columns:90px minmax(0,1fr);gap:16px}.Carrinho-module__Ikwcyq__itemThumb{width:90px;height:105px}.Carrinho-module__Ikwcyq__itemName{font-size:14px}.Carrinho-module__Ikwcyq__itemRight{flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}.Carrinho-module__Ikwcyq__itemSubtotal{font-size:17px}.Carrinho-module__Ikwcyq__mobileSummary{z-index:45;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:14px 20px calc(14px + env(safe-area-inset-bottom));background:#17151cf5;border-top:1px solid #ffffff20;justify-content:space-between;align-items:center;gap:20px;display:flex;position:fixed;bottom:0;left:0;right:0}.Carrinho-module__Ikwcyq__mobileSummary small{color:#b8aebb;font-size:10px;display:block}.Carrinho-module__Ikwcyq__mobileSummary strong{color:#fff;margin-top:4px;font-size:20px;display:block}.Carrinho-module__Ikwcyq__mobileSummary .Carrinho-module__Ikwcyq__btnCheckout{width:auto;min-width:125px}.Carrinho-module__Ikwcyq__summaryHeader,.Carrinho-module__Ikwcyq__summaryBody,.Carrinho-module__Ikwcyq__summaryFooter{padding:22px}.Carrinho-module__Ikwcyq__relatedGrid{gap:12px}.Carrinho-module__Ikwcyq__relatedTitle{font-size:23px}.Carrinho-module__Ikwcyq__editActions{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.Carrinho-module__Ikwcyq__wrapper *{transition:none!important}}
.categorias-module__CV8AnW__hub{gap:var(--space-4);margin-bottom:var(--space-12);grid-template-columns:repeat(5,1fr);display:grid}.categorias-module__CV8AnW__hubCard{border-radius:var(--radius-md);cursor:pointer;z-index:0;transition:transform var(--transition-base), box-shadow var(--transition-base);background:0 0;border:none;flex-direction:column;display:flex;position:relative}.categorias-module__CV8AnW__hubCard:before{content:"";border-radius:var(--radius-md);background:var(--gradient-brand);-webkit-mask-composite:xor;z-index:-1;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.categorias-module__CV8AnW__hubCard:first-child:before{background:linear-gradient(160deg,#ff8b2a,#ff3f9e)}.categorias-module__CV8AnW__hubCard:nth-child(2):before{background:linear-gradient(160deg,#ff3f9e,#8b4dff)}.categorias-module__CV8AnW__hubCard:nth-child(3):before{background:linear-gradient(160deg,#8b4dff,#00c8ff)}.categorias-module__CV8AnW__hubCard:nth-child(4):before{background:linear-gradient(160deg,#00c8ff,#4dff8d)}.categorias-module__CV8AnW__hubCard:nth-child(5):before{background:linear-gradient(160deg,#4dff8d,#ffd54a)}.categorias-module__CV8AnW__hubCard:hover{transform:translateY(-4px);box-shadow:0 12px 32px #00000080}.categorias-module__CV8AnW__hubImage{margin:var(--space-4);border-radius:var(--radius-sm);aspect-ratio:1;background:0 0;position:relative;overflow:hidden}.categorias-module__CV8AnW__hubImagePlaceholder{border-radius:var(--radius-sm);background:#111;width:100%;height:100%}.categorias-module__CV8AnW__hubInfo{padding:0 var(--space-4) var(--space-4)}.categorias-module__CV8AnW__hubNome{font-size:var(--text-sm);color:var(--text-primary);text-transform:uppercase;letter-spacing:.04em;margin-bottom:var(--space-1);font-weight:700}.categorias-module__CV8AnW__hubLink{font-size:var(--text-xs);color:var(--neon-pink);font-weight:500}@media (max-width:1024px){.categorias-module__CV8AnW__hub{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.categorias-module__CV8AnW__hub{grid-template-columns:repeat(2,1fr)}}.categorias-module__CV8AnW__hub{gap:16px}.categorias-module__CV8AnW__hubCard{background:#17171c;border:1px solid #ffffff20;border-radius:22px;overflow:hidden}.categorias-module__CV8AnW__hubCard:before{display:none}.categorias-module__CV8AnW__hubImage{background:#1b1b20}.categorias-module__CV8AnW__hubNome{font-size:15px}.categorias-module__CV8AnW__hubLink{color:#ff84bd}
.page-module__lwXu9G__breadcrumb{padding:var(--space-5) 0}.page-module__lwXu9G__breadcrumbInner{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--text-muted);flex-wrap:wrap;display:flex}.page-module__lwXu9G__breadcrumbInner a{color:var(--text-muted);transition:color var(--transition-fast)}.page-module__lwXu9G__breadcrumbInner a:hover,.page-module__lwXu9G__breadcrumbCurrent{color:var(--neon-pink)}.page-module__lwXu9G__mainGrid{gap:var(--space-12);padding-bottom:var(--space-12);grid-template-columns:1fr 420px;display:grid}.page-module__lwXu9G__tabsSection{padding:var(--space-12) 0;border-top:1px solid var(--bg-border)}.page-module__lwXu9G__relatedSection{padding:var(--space-12) 0}.page-module__lwXu9G__relatedGrid{gap:var(--space-4);grid-template-columns:repeat(5,1fr);display:grid}@media (max-width:1024px){.page-module__lwXu9G__mainGrid{grid-template-columns:1fr}.page-module__lwXu9G__relatedGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.page-module__lwXu9G__relatedGrid{grid-template-columns:repeat(2,1fr)}}
.conta-module__8PlIda__wrapper{padding:var(--space-10) 0 var(--space-16)}.conta-module__8PlIda__layout{gap:var(--space-10);grid-template-columns:260px 1fr;align-items:start;display:grid}.conta-module__8PlIda__sidebar{top:calc(var(--space-10) + 120px);gap:var(--space-4);flex-direction:column;display:flex;position:sticky}.conta-module__8PlIda__sidebarProfile{background:var(--bg-card);border:1px solid var(--bg-border);border-radius:var(--radius-lg);padding:var(--space-5);align-items:center;gap:var(--space-3);text-align:center;flex-direction:column;display:flex}.conta-module__8PlIda__sidebarAvatar{border-radius:var(--radius-full);background:var(--gradient-brand);width:64px;height:64px;font-size:var(--text-xl);color:#000;flex-shrink:0;justify-content:center;align-items:center;font-weight:800;display:flex;overflow:hidden}.conta-module__8PlIda__sidebarAvatarImg{object-fit:cover;width:100%;height:100%}.conta-module__8PlIda__sidebarName{font-size:var(--text-base);color:var(--text-primary);font-weight:700}.conta-module__8PlIda__sidebarEmail{font-size:var(--text-xs);color:var(--text-muted)}.conta-module__8PlIda__sidebarNav{background:var(--bg-card);border:1px solid var(--bg-border);border-radius:var(--radius-lg);overflow:hidden}.conta-module__8PlIda__sidebarLink{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);font-size:var(--text-sm);color:var(--text-secondary);transition:background var(--transition-fast), color var(--transition-fast);border-bottom:1px solid var(--bg-border);display:flex}.conta-module__8PlIda__sidebarLink:last-child{border-bottom:none}.conta-module__8PlIda__sidebarLink:hover{background:var(--bg-secondary);color:var(--text-primary)}.conta-module__8PlIda__sidebarLinkActive{color:var(--neon-pink);background:#ff3f9e14;font-weight:600}.conta-module__8PlIda__sidebarLinkActive:hover{color:var(--neon-pink);background:#ff3f9e1f}.conta-module__8PlIda__sidebarIcon{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.conta-module__8PlIda__sidebarLogout{color:#ff6b6b;border-bottom:none;}.conta-module__8PlIda__sidebarLogout:hover{color:#f44;background:#ff444414}.conta-module__8PlIda__content{gap:var(--space-6);flex-direction:column;display:flex}.conta-module__8PlIda__card{background:var(--bg-card);border:1px solid var(--bg-border);border-radius:var(--radius-lg);overflow:hidden}.conta-module__8PlIda__cardHeader{padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--bg-border);justify-content:space-between;align-items:center;display:flex}.conta-module__8PlIda__cardTitle{font-size:var(--text-base);color:var(--text-primary);align-items:center;gap:var(--space-3);font-weight:700;display:flex}.conta-module__8PlIda__cardTitleIcon{color:var(--neon-pink)}.conta-module__8PlIda__cardBody{padding:var(--space-6)}.conta-module__8PlIda__formGrid{gap:var(--space-5);grid-template-columns:1fr 1fr;display:grid}.conta-module__8PlIda__formGroup{gap:var(--space-2);flex-direction:column;display:flex}.conta-module__8PlIda__formGroupFull{grid-column:1/-1}.conta-module__8PlIda__formLabel{font-size:var(--text-sm);color:var(--text-primary);font-weight:600}.conta-module__8PlIda__formInput{width:100%;padding:var(--space-3) var(--space-4);background:var(--bg-secondary);border:1px solid var(--bg-border);border-radius:var(--radius-sm);color:var(--text-primary);font-size:var(--text-sm);transition:border-color var(--transition-fast);outline:none;font-family:inherit}.conta-module__8PlIda__formInput:focus{border-color:var(--neon-pink)}.conta-module__8PlIda__formInput:disabled{opacity:.5;cursor:not-allowed}.conta-module__8PlIda__formHint{font-size:var(--text-xs);color:var(--text-muted)}.conta-module__8PlIda__formActions{justify-content:flex-end;align-items:center;gap:var(--space-3);padding-top:var(--space-5);margin-top:var(--space-5);border-top:1px solid var(--bg-border);display:flex}.conta-module__8PlIda__btnSave{padding:var(--space-3) var(--space-6);background:var(--neon-pink);color:#fff;font-size:var(--text-sm);border-radius:var(--radius-sm);transition:background var(--transition-fast), transform var(--transition-fast);font-weight:700}.conta-module__8PlIda__btnSave:hover:not(:disabled){background:var(--btn-primary-hover);transform:translateY(-1px)}.conta-module__8PlIda__btnSave:disabled{opacity:.5;cursor:not-allowed;transform:none}.conta-module__8PlIda__btnOutline{padding:var(--space-3) var(--space-6);border:1px solid var(--bg-border);color:var(--text-secondary);font-size:var(--text-sm);border-radius:var(--radius-sm);transition:border-color var(--transition-fast), color var(--transition-fast);background:0 0;font-weight:600}.conta-module__8PlIda__btnOutline:hover{border-color:var(--text-secondary);color:var(--text-primary)}.conta-module__8PlIda__toast{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--neon-green);margin-bottom:var(--space-4);background:#4dff8d1a;border:1px solid #4dff8d4d;display:flex}.conta-module__8PlIda__toastError{color:#ff6b6b;background:#ff44441a;border-color:#ff44444d;}.conta-module__8PlIda__emptyState{text-align:center;padding:var(--space-16) var(--space-6);align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.conta-module__8PlIda__emptyIcon{color:var(--text-muted);margin-bottom:var(--space-2)}.conta-module__8PlIda__emptyTitle{font-size:var(--text-lg);color:var(--text-primary);font-weight:700}.conta-module__8PlIda__emptyDesc{font-size:var(--text-sm);color:var(--text-muted);max-width:320px}.conta-module__8PlIda__addressGrid{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.conta-module__8PlIda__addressCard{background:var(--bg-secondary);border:1px solid var(--bg-border);border-radius:var(--radius-md);padding:var(--space-4);transition:border-color var(--transition-fast);position:relative}.conta-module__8PlIda__addressCard:hover{border-color:#ff3f9e4d}.conta-module__8PlIda__addressPrincipal{border-color:var(--neon-pink)}.conta-module__8PlIda__addressBadge{text-transform:uppercase;letter-spacing:.05em;color:var(--neon-pink);margin-bottom:var(--space-2);font-size:10px;font-weight:700}.conta-module__8PlIda__addressText{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.7}.conta-module__8PlIda__addressActions{gap:var(--space-2);margin-top:var(--space-3);display:flex}.conta-module__8PlIda__addressBtn{font-size:var(--text-xs);color:var(--text-muted);transition:color var(--transition-fast)}.conta-module__8PlIda__addressBtn:hover{color:var(--neon-pink)}.conta-module__8PlIda__twoFAStatus{padding:var(--space-4);background:var(--bg-secondary);border:1px solid var(--bg-border);border-radius:var(--radius-md);justify-content:space-between;align-items:center;display:flex}.conta-module__8PlIda__twoFAInfo{align-items:center;gap:var(--space-3);display:flex}.conta-module__8PlIda__twoFAIcon{border-radius:var(--radius-md);justify-content:center;align-items:center;width:40px;height:40px;display:flex}.conta-module__8PlIda__twoFAIconActive{color:var(--neon-green);background:#4dff8d1a}.conta-module__8PlIda__twoFAIconInactive{background:var(--bg-card);color:var(--text-muted)}.conta-module__8PlIda__twoFALabel{font-size:var(--text-sm);color:var(--text-primary);font-weight:600}.conta-module__8PlIda__twoFADesc{font-size:var(--text-xs);color:var(--text-muted)}.conta-module__8PlIda__toggleBtn{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);font-size:var(--text-xs);transition:all var(--transition-fast);font-weight:700}.conta-module__8PlIda__toggleBtnEnable{background:var(--neon-green);color:#000}.conta-module__8PlIda__toggleBtnDisable{color:#ff6b6b;background:0 0;border:1px solid #ff6b6b}.conta-module__8PlIda__orderCard{background:var(--bg-secondary);border:1px solid var(--bg-border);border-radius:var(--radius-md);padding:var(--space-5);gap:var(--space-4);transition:border-color var(--transition-fast);flex-direction:column;display:flex}.conta-module__8PlIda__orderCard:hover{border-color:#ff3f9e33}.conta-module__8PlIda__orderHeader{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.conta-module__8PlIda__orderId,.conta-module__8PlIda__orderDate{font-size:var(--text-xs);color:var(--text-muted)}.conta-module__8PlIda__orderStatus{align-items:center;gap:var(--space-1);border-radius:var(--radius-full);padding:3px 10px;font-size:11px;font-weight:700;display:inline-flex}.conta-module__8PlIda__statusPendente{color:var(--neon-yellow);background:#ffd54a26}.conta-module__8PlIda__statusConfirmado{color:var(--neon-blue);background:#00c8ff26}.conta-module__8PlIda__statusEmProducao{color:var(--neon-purple);background:#8b4dff26}.conta-module__8PlIda__statusEnviado{color:var(--neon-orange);background:#ff8b2a26}.conta-module__8PlIda__statusEntregue{color:var(--neon-green);background:#4dff8d26}.conta-module__8PlIda__statusCancelado{color:#ff6b6b;background:#ff44441a}.conta-module__8PlIda__orderItems{gap:var(--space-2);flex-wrap:wrap;display:flex}.conta-module__8PlIda__orderItemThumb{border-radius:var(--radius-sm);background:var(--bg-card);border:1px solid var(--bg-border);flex-shrink:0;width:52px;height:52px;position:relative;overflow:hidden}.conta-module__8PlIda__orderFooter{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.conta-module__8PlIda__orderTotal{font-size:var(--text-base);color:var(--text-primary);font-weight:800}.conta-module__8PlIda__orderActions{gap:var(--space-2);display:flex}.conta-module__8PlIda__btnTrack{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid var(--bg-border);border-radius:var(--radius-sm);font-size:var(--text-xs);color:var(--text-secondary);transition:border-color var(--transition-fast), color var(--transition-fast);background:0 0;font-weight:600;display:inline-flex}.conta-module__8PlIda__btnTrack:hover{border-color:var(--neon-blue);color:var(--neon-blue)}@media (max-width:1024px){.conta-module__8PlIda__layout{grid-template-columns:1fr}.conta-module__8PlIda__sidebar{gap:var(--space-4);grid-template-columns:auto 1fr;display:grid;position:static}}@media (max-width:640px){.conta-module__8PlIda__formGrid,.conta-module__8PlIda__addressGrid,.conta-module__8PlIda__sidebar{grid-template-columns:1fr}}
