@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_5972bc34-module__OU16Qa__className{font-family:Inter,Inter Fallback;font-style:normal}
:root{--background:#09090b;--surface:#18181b;--surface-hover:#27272a;--surface-border:#3f3f46;--primary:#fbbf24;--primary-hover:#f59e0b;--text-primary:#fafafa;--text-secondary:#a1a1aa;--text-muted:#71717a;--danger:#ef4444;--success:#22c55e;--font-family:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-xxl:3rem;--radius-sm:.25rem;--radius-md:.5rem;--radius-lg:1rem;--radius-full:9999px;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -2px #0000000d}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}html,body{background-color:var(--background);width:100%;max-width:100%;color:var(--text-primary);font-family:var(--font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;overflow-x:hidden!important}img{max-width:100%;height:auto}a{color:inherit;text-decoration:none}button{cursor:pointer;background:0 0;border:none;font-family:inherit}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--background)}::-webkit-scrollbar-thumb{background:var(--surface-border);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}.container{width:100%;max-width:1200px;padding:0 var(--spacing-md);margin:0 auto}@media (max-width:768px){.container{padding:0 var(--spacing-md)}}.btn{padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);justify-content:center;align-items:center;font-weight:600;transition:all .2s;display:inline-flex}.btn-primary{background-color:var(--primary);color:#000}.btn-primary:hover{background-color:var(--primary-hover);transform:translateY(-2px);box-shadow:0 4px 12px #fbbf2433}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:.4s forwards fadeIn}@keyframes flyToCart{0%{opacity:1;transform:translate(0)scale(1)}50%{transform:translate(var(--target-x), var(--target-y-mid)) scale(1.5);opacity:.8}to{transform:translate(var(--target-x), var(--target-y)) scale(.2);opacity:0}}@keyframes pulseCart{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.flyingItem{z-index:9999;pointer-events:none;background-color:var(--primary);color:#000;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .8s cubic-bezier(.175,.885,.32,1.275);display:flex;position:fixed;box-shadow:0 0 20px #fbbf2480}.pulsing{animation:.4s ease-out pulseCart}
.MobileMenu-module__o1paLW__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:998;opacity:0;pointer-events:none;background-color:#000000b3;width:100%;height:100%;transition:opacity .3s;position:fixed;top:0;left:0}.MobileMenu-module__o1paLW__overlayVisible{opacity:1;pointer-events:auto}.MobileMenu-module__o1paLW__sidebar{background-color:var(--surface);z-index:999;flex-direction:column;width:280px;height:100%;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;left:-280px;box-shadow:10px 0 30px #00000080}.MobileMenu-module__o1paLW__sidebarOpen{transform:translate(280px)}.MobileMenu-module__o1paLW__header{border-bottom:1px solid var(--surface-border);justify-content:space-between;align-items:center;padding:1.5rem;display:flex}.MobileMenu-module__o1paLW__title{color:#f97316;text-transform:uppercase;letter-spacing:.05em;font-size:1.25rem;font-weight:800}.MobileMenu-module__o1paLW__closeBtn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;transition:color .2s}.MobileMenu-module__o1paLW__closeBtn:hover{color:#f97316}.MobileMenu-module__o1paLW__nav{flex-direction:column;flex:1;gap:.5rem;padding:1.5rem;display:flex}.MobileMenu-module__o1paLW__navLink{color:var(--text-primary);border-radius:var(--radius-md);align-items:center;gap:1rem;padding:.75rem 1rem;font-weight:600;transition:all .2s;display:flex}.MobileMenu-module__o1paLW__navLink:hover{background-color:var(--surface-hover);color:var(--primary)}.MobileMenu-module__o1paLW__navLinkHighlight{color:#fff;background:#f973161f;border:1px solid #f9731640}.MobileMenu-module__o1paLW__navLinkHighlight:hover{background:#f9731638;border-color:#f97316}.MobileMenu-module__o1paLW__divider{background-color:var(--surface-border);height:1px;margin:1.5rem 0}.MobileMenu-module__o1paLW__whatsappBtn{color:#fff;border-radius:var(--radius-md);background-color:#25d366;justify-content:center;align-items:center;gap:.75rem;padding:.75rem 1rem;font-weight:700;transition:transform .2s;display:flex}.MobileMenu-module__o1paLW__whatsappBtn:hover{filter:brightness(1.1);transform:translateY(-2px)}.MobileMenu-module__o1paLW__footer{border-top:1px solid var(--surface-border);color:var(--text-muted);text-align:center;padding:1.5rem;font-size:.8rem}
.Header-module__ldgnoG__header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:1000;background-color:#0b0b0eeb;border-bottom:1px solid #ffffff14;width:100%;position:sticky;top:0;box-shadow:0 4px 25px #0006}.Header-module__ldgnoG__container{justify-content:space-between;align-items:center;gap:16px;height:70px;display:flex}.Header-module__ldgnoG__logo{align-items:center;text-decoration:none;display:flex}.Header-module__ldgnoG__logoImg{object-fit:contain;width:auto;height:46px}.Header-module__ldgnoG__leftSection{align-items:center;gap:var(--spacing-sm,8px);flex-shrink:0;display:flex}.Header-module__ldgnoG__menuBtn{display:none}.Header-module__ldgnoG__headerSearchForm{flex:1;align-items:center;max-width:360px;margin:0 12px;display:flex;position:relative}.Header-module__ldgnoG__headerSearchIcon{color:#f97316;pointer-events:none;position:absolute;left:14px}.Header-module__ldgnoG__headerSearchInput{color:#fff;box-sizing:border-box;background-color:#ffffff0d;border:1px solid #ffffff1f;border-radius:9999px;width:100%;padding:9px 18px 9px 40px;font-family:inherit;font-size:.88rem;transition:all .2s}.Header-module__ldgnoG__headerSearchInput:focus{background-color:#17171e;border-color:#f97316;outline:none;box-shadow:0 0 0 3px #f9731633}.Header-module__ldgnoG__headerSearchInput::placeholder{color:#ffffff59;font-size:.82rem}.Header-module__ldgnoG__desktopNav{flex-shrink:0;align-items:center;gap:1.4rem;display:flex}.Header-module__ldgnoG__navLinkDesktop{color:#e4e4e7;align-items:center;gap:6px;font-size:.92rem;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.Header-module__ldgnoG__navLinkDesktop:hover{color:#f97316}.Header-module__ldgnoG__navLinkHighlight{color:#fbbf24;background:#fbbf2414;border:1px solid #fbbf2440;border-radius:8px;padding:6px 12px}.Header-module__ldgnoG__navLinkHighlight:hover{color:#fff;background:#fbbf2426;border-color:#f97316}.Header-module__ldgnoG__navLinkYoutube{color:#ff4e45;transition:all .2s}.Header-module__ldgnoG__navLinkYoutube:hover{color:#ff2a1f;transform:translateY(-1px)}.Header-module__ldgnoG__rightSection{flex-shrink:0;align-items:center;gap:8px;display:flex}.Header-module__ldgnoG__mobileSearchBtn{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:none}.Header-module__ldgnoG__mobileSearchBtn:hover{color:#f97316;background-color:#ffffff1a}.Header-module__ldgnoG__cartBtn{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;width:44px;height:44px;transition:all .2s;display:flex;position:relative}.Header-module__ldgnoG__cartBtn:hover{color:#f97316;background-color:#ffffff1a}.Header-module__ldgnoG__cartBadge{color:#000;background:linear-gradient(135deg,#f97316,#f59e0b);border:2px solid #09090b;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:.75rem;font-weight:800;display:flex;position:absolute;top:4px;right:2px}@media (max-width:992px){.Header-module__ldgnoG__headerSearchForm{display:none!important}.Header-module__ldgnoG__mobileSearchBtn{display:flex}}@media (max-width:768px){.Header-module__ldgnoG__container{height:60px}.Header-module__ldgnoG__headerSearchForm{display:none!important}.Header-module__ldgnoG__menuBtn{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;margin-left:-6px;padding:6px;transition:all .2s;display:flex}.Header-module__ldgnoG__menuBtn:hover{color:#f97316;background-color:#ffffff1a}.Header-module__ldgnoG__desktopNav{display:none!important}.Header-module__ldgnoG__logoImg{height:36px}}
.GlobalPlayer-module__BbfZ-q__playerWrapper{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--surface-border);z-index:100;background-color:#18181bf2;width:100%;animation:.3s cubic-bezier(.4,0,.2,1) forwards GlobalPlayer-module__BbfZ-q__slideUp;position:fixed;bottom:0;left:0;box-shadow:0 -8px 30px #0009}@keyframes GlobalPlayer-module__BbfZ-q__slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.GlobalPlayer-module__BbfZ-q__playerContainer{justify-content:space-between;align-items:center;gap:var(--spacing-lg);height:90px;padding:0 var(--spacing-md);display:flex}.GlobalPlayer-module__BbfZ-q__leftSection{flex:1.2;align-items:center;gap:16px;min-width:0;display:flex}.GlobalPlayer-module__BbfZ-q__playBtn{background-color:var(--primary);color:#000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:all .2s;display:flex;box-shadow:0 4px 10px #fbbf2433}.GlobalPlayer-module__BbfZ-q__playBtn:hover{background-color:var(--primary-hover);transform:scale(1.05);box-shadow:0 4px 15px #fbbf244d}.GlobalPlayer-module__BbfZ-q__coverThumbnail{object-fit:cover;border:1px solid var(--surface-border);border-radius:4px;flex-shrink:0;width:50px;height:50px}.GlobalPlayer-module__BbfZ-q__nowPlayingInfo{flex-direction:column;gap:4px;min-width:0;display:flex}.GlobalPlayer-module__BbfZ-q__trackTitle{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;font-weight:700;overflow:hidden}.GlobalPlayer-module__BbfZ-q__trackArtist{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}.GlobalPlayer-module__BbfZ-q__centerSection{padding:0 var(--spacing-md);flex-direction:column;flex:2;justify-content:center;display:flex}.GlobalPlayer-module__BbfZ-q__progressWrapper{align-items:center;gap:12px;width:100%;display:flex}.GlobalPlayer-module__BbfZ-q__time{color:var(--text-secondary);font-variant-numeric:tabular-nums;min-width:35px;font-size:.75rem}.GlobalPlayer-module__BbfZ-q__progressBar{appearance:none;background:var(--surface-border);cursor:pointer;border-radius:2px;outline:none;flex:1;height:4px}.GlobalPlayer-module__BbfZ-q__progressBar::-webkit-slider-thumb{appearance:none;background:var(--primary);cursor:pointer;border-radius:50%;width:12px;height:12px;transition:transform .1s}.GlobalPlayer-module__BbfZ-q__progressBar::-webkit-slider-thumb:hover{transform:scale(1.3)}.GlobalPlayer-module__BbfZ-q__rightSection{flex:1 0;justify-content:flex-end;align-items:center;gap:20px;display:flex}.GlobalPlayer-module__BbfZ-q__priceContainer{flex-direction:column;align-items:flex-end;display:flex}.GlobalPlayer-module__BbfZ-q__priceValue{color:#65a30d;font-size:1.15rem;font-weight:700}.GlobalPlayer-module__BbfZ-q__priceLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.65rem;font-weight:600}.GlobalPlayer-module__BbfZ-q__buyBtn{color:#fff;background-color:#5ea00c;border-radius:20px;justify-content:center;align-items:center;gap:8px;height:38px;padding:0 18px;font-size:.85rem;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 4px 10px #5ea00c33}.GlobalPlayer-module__BbfZ-q__buyBtn:hover:not(:disabled){background-color:#4a800a;transform:translateY(-1px);box-shadow:0 6px 15px #5ea00c4d}.GlobalPlayer-module__BbfZ-q__buyBtnDisabled{background-color:var(--surface-hover);border:1px solid var(--surface-border);color:var(--text-muted);box-shadow:none;cursor:not-allowed}.GlobalPlayer-module__BbfZ-q__buyBtnOwned{color:#22c55e;box-shadow:none;background-color:#22c55e1a;border:1px solid #22c55e}@media (max-width:768px){.GlobalPlayer-module__BbfZ-q__playerContainer{gap:var(--spacing-sm);height:75px}.GlobalPlayer-module__BbfZ-q__centerSection{display:none}.GlobalPlayer-module__BbfZ-q__leftSection{flex:1.5}.GlobalPlayer-module__BbfZ-q__rightSection{gap:10px}.GlobalPlayer-module__BbfZ-q__priceContainer,.GlobalPlayer-module__BbfZ-q__buyBtn span{display:none}.GlobalPlayer-module__BbfZ-q__buyBtn{border-radius:50%;width:36px;height:36px;padding:0}}
.Cart-module__1WomrG__fullScreenOverlay{z-index:1000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;pointer-events:none;background-color:#09090bf2;flex-direction:column;transition:opacity .3s;display:flex;position:fixed;inset:0;overflow-y:auto}.Cart-module__1WomrG__active{opacity:1;pointer-events:auto}.Cart-module__1WomrG__contentWrapper{flex-direction:column;width:100%;max-width:1000px;min-height:100%;margin:0 auto;padding:40px 20px;display:flex}.Cart-module__1WomrG__header{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;margin-bottom:40px;padding-bottom:20px;display:flex}.Cart-module__1WomrG__headerInfo{align-items:center;gap:16px;display:flex}.Cart-module__1WomrG__headerIcon{color:var(--primary)}.Cart-module__1WomrG__header h2{font-size:2rem;font-weight:800}.Cart-module__1WomrG__closeBtn{color:var(--text-secondary);border-radius:50%;justify-content:center;align-items:center;padding:8px;transition:all .2s;display:flex}.Cart-module__1WomrG__closeBtn:hover{color:var(--text-primary);background-color:#ffffff1a;transform:rotate(90deg)}.Cart-module__1WomrG__mainContent{flex-direction:column;flex:1;display:flex}.Cart-module__1WomrG__empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;display:flex}.Cart-module__1WomrG__emptyIconCircle{background-color:var(--surface);width:120px;height:120px;color:var(--text-muted);border:4px solid var(--surface-border);border-radius:50%;justify-content:center;align-items:center;margin-bottom:20px;display:flex}.Cart-module__1WomrG__empty h3{color:var(--text-primary);font-size:1.5rem}.Cart-module__1WomrG__empty p{color:var(--text-secondary)}.Cart-module__1WomrG__cartGrid{grid-template-columns:1.6fr 1fr;gap:40px;display:grid}.Cart-module__1WomrG__itemsSection{border-radius:var(--radius-lg);background:#ffffff08;border:1px solid #ffffff0d;padding:20px}.Cart-module__1WomrG__itemList{flex-direction:column;gap:16px;list-style:none;display:flex}.Cart-module__1WomrG__item{background:var(--surface);border-radius:var(--radius-md);border:1px solid var(--surface-border);align-items:center;gap:20px;padding:16px;transition:transform .2s;display:flex}.Cart-module__1WomrG__itemThumbnail{border-radius:var(--radius-sm);width:80px;height:80px;position:relative;overflow:hidden}.Cart-module__1WomrG__itemThumbnail img{object-fit:cover;width:100%;height:100%}.Cart-module__1WomrG__placeholder{background:var(--surface-hover);width:100%;height:100%}.Cart-module__1WomrG__typeTag{background:var(--primary);color:#000;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:800;position:absolute;top:4px;left:4px}.Cart-module__1WomrG__itemInfo{flex:1}.Cart-module__1WomrG__itemTitle{color:var(--text-primary);margin-bottom:4px;font-size:1.1rem}.Cart-module__1WomrG__itemArtist{color:var(--text-secondary);margin-bottom:8px;font-size:.9rem}.Cart-module__1WomrG__itemPrice{color:var(--primary);font-size:1.1rem}.Cart-module__1WomrG__removeBtn{color:var(--text-muted);padding:10px;transition:all .2s}.Cart-module__1WomrG__removeBtn:hover{color:var(--danger);transform:scale(1.1)}.Cart-module__1WomrG__summaryCard{border-radius:var(--radius-lg);border:1px solid var(--primary);background:linear-gradient(135deg,#18181b 0%,#111114 100%);padding:30px;position:sticky;top:40px}.Cart-module__1WomrG__summaryCard h3{margin-bottom:24px;font-size:1.5rem}.Cart-module__1WomrG__summaryRow{border-bottom:1px solid #ffffff1a;justify-content:space-between;margin-bottom:20px;padding-bottom:20px;font-size:1.2rem;display:flex}.Cart-module__1WomrG__disclaimer{color:var(--text-muted);margin-bottom:24px;font-size:.85rem}.Cart-module__1WomrG__fullCheckoutBtn{width:100%;height:56px;font-size:1.1rem}.Cart-module__1WomrG__checkoutWrapper{flex:1;justify-content:center;align-items:center;width:100%;display:flex}.Cart-module__1WomrG__checkoutCard{box-sizing:border-box;background:#111116;border:1px solid #ef444433;border-radius:20px;width:100%;max-width:650px;padding:36px 32px;box-shadow:0 12px 40px #0009}.Cart-module__1WomrG__formGrid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.Cart-module__1WomrG__formGroup{flex-direction:column;gap:8px;margin-bottom:20px;display:flex}.Cart-module__1WomrG__formGroup label{color:#e4e4e7;letter-spacing:.01em;font-size:.92rem;font-weight:700}.Cart-module__1WomrG__formGroup input{color:#fff;box-sizing:border-box;background:#09090d;border:1.5px solid #ffffff1f;border-radius:12px;outline:none;width:100%;height:54px;padding:0 18px;font-family:inherit;font-size:1.02rem;transition:all .2s}.Cart-module__1WomrG__formGroup input:focus{background:#13131a;border-color:#ef4444;box-shadow:0 0 0 3px #ef444440}.Cart-module__1WomrG__formGroup input::placeholder{color:#ffffff59;font-size:.92rem}.Cart-module__1WomrG__checkoutFooter{border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding-top:20px;display:flex}.Cart-module__1WomrG__totalDisplay{flex-direction:column;display:flex}.Cart-module__1WomrG__totalDisplay span{color:#a1a1aa;text-transform:uppercase;font-size:.85rem;font-weight:600}.Cart-module__1WomrG__totalDisplay strong{color:#ef4444;letter-spacing:-.02em;font-size:1.7rem;font-weight:900}.Cart-module__1WomrG__payBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ef4444,#dc2626);border:none;border-radius:12px;justify-content:center;align-items:center;gap:10px;height:54px;padding:0 36px;font-size:1.05rem;font-weight:800;transition:all .25s;display:inline-flex;box-shadow:0 4px 20px #ef444466}.Cart-module__1WomrG__payBtn:hover:not(:disabled){background:linear-gradient(135deg,#f87171,#ef4444);transform:translateY(-2px);box-shadow:0 6px 25px #ef44448c}.Cart-module__1WomrG__payBtn:disabled{opacity:.6;cursor:not-allowed}.Cart-module__1WomrG__backBtn{color:#a1a1aa;cursor:pointer;background:0 0;border:none;margin-top:16px;font-size:.9rem;font-weight:600;text-decoration:underline;transition:color .2s;display:block}.Cart-module__1WomrG__backBtn:hover{color:#fff}.Cart-module__1WomrG__paymentWrapper{justify-content:center;align-items:flex-start;padding-top:40px;display:flex}.Cart-module__1WomrG__paymentCard{background:var(--surface);border:2px solid var(--primary);border-radius:var(--radius-lg);text-align:center;width:100%;max-width:500px;padding:40px}.Cart-module__1WomrG__paymentHeader{flex-direction:column;align-items:center;gap:12px;margin-bottom:30px;display:flex}.Cart-module__1WomrG__qrIcon{color:var(--primary)}.Cart-module__1WomrG__qrImage{border-radius:var(--radius-md);background:#fff;width:250px;height:250px;margin-bottom:24px;padding:10px}.Cart-module__1WomrG__qrSection{flex-direction:column;align-items:center;display:flex}.Cart-module__1WomrG__qrInfo{margin-bottom:30px}.Cart-module__1WomrG__qrInfo p{color:var(--text-secondary);margin-bottom:20px;font-size:.95rem}.Cart-module__1WomrG__copyBtn{width:100%;height:50px}.Cart-module__1WomrG__paymentNote{color:var(--success);border-radius:var(--radius-md);background:#22c55e1a;margin-bottom:24px;padding:16px}.Cart-module__1WomrG__simulationContainer{margin-bottom:24px}.Cart-module__1WomrG__simulateBtn{color:#fff;background-color:#5ea00c;border-radius:25px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 24px;font-size:1rem;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 4px 15px #5ea00c4d}.Cart-module__1WomrG__simulateBtn:hover{background-color:#4a800a;transform:translateY(-1px);box-shadow:0 6px 20px #5ea00c66}.Cart-module__1WomrG__closeFullBtn{color:var(--text-muted);font-size:.9rem;text-decoration:underline}@media (max-width:900px){.Cart-module__1WomrG__cartGrid{grid-template-columns:1fr}}@media (max-width:600px){.Cart-module__1WomrG__contentWrapper{padding:24px 16px}.Cart-module__1WomrG__header h2{font-size:1.5rem}.Cart-module__1WomrG__headerIcon{width:20px;height:20px}.Cart-module__1WomrG__item{gap:12px;padding:12px}.Cart-module__1WomrG__itemThumbnail{width:60px;height:60px}.Cart-module__1WomrG__itemTitle{font-size:.95rem}.Cart-module__1WomrG__summaryCard{padding:20px}.Cart-module__1WomrG__checkoutCard{padding:24px}.Cart-module__1WomrG__formGrid{grid-template-columns:1fr}}
.CartBar-module__RsSREW__barWrapper{z-index:80;cursor:pointer;background:linear-gradient(90deg,#18181b 0%,#27272a 100%);border-top:1px solid #fbbf244d;align-items:center;width:100%;height:60px;transition:transform .3s,opacity .3s;animation:.3s cubic-bezier(.19,1,.22,1) CartBar-module__RsSREW__slideIn;display:flex;position:fixed;bottom:80px;left:0;box-shadow:0 -10px 40px #0006}.CartBar-module__RsSREW__hidden{opacity:0;pointer-events:none;transform:translateY(100%)}@keyframes CartBar-module__RsSREW__slideIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.CartBar-module__RsSREW__barContainer{width:100%;padding:0 var(--spacing-md);justify-content:space-between;align-items:center;display:flex}.CartBar-module__RsSREW__info{align-items:center;gap:16px;display:flex}.CartBar-module__RsSREW__iconWrapper{background-color:var(--surface-hover);width:40px;height:40px;color:var(--primary);border:1px solid var(--surface-border);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.CartBar-module__RsSREW__badge{background-color:var(--danger);color:#fff;border:2px solid var(--surface);border-radius:50%;justify-content:center;align-items:center;min-width:18px;height:18px;font-size:.7rem;font-weight:700;display:flex;position:absolute;top:-4px;right:-4px}.CartBar-module__RsSREW__text{color:var(--text-primary);font-size:.95rem;font-weight:600}.CartBar-module__RsSREW__right{align-items:center;gap:20px;display:flex}.CartBar-module__RsSREW__total{color:var(--primary);font-size:1.1rem;font-weight:700}.CartBar-module__RsSREW__checkoutBtn{background-color:var(--primary);color:#000;border-radius:20px;align-items:center;gap:8px;height:40px;padding:0 16px;font-size:.85rem;font-weight:700;transition:all .2s;display:flex}.CartBar-module__RsSREW__checkoutBtn:hover{background-color:var(--primary-hover);transform:translate(4px)}@media (max-width:768px){.CartBar-module__RsSREW__barWrapper{height:54px}.CartBar-module__RsSREW__total{font-size:.95rem}.CartBar-module__RsSREW__checkoutBtn{padding:0 12px;font-size:.75rem}.CartBar-module__RsSREW__text{display:none}}
