@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";.main-header[data-v-a44e93b6]{background:var(--ms-bg-page);z-index:1000;width:100%;position:sticky;top:0;box-shadow:0 2px 14px #0000008c}.location-bar[data-v-a44e93b6]{background:var(--ms-gold);width:100%}.location-container[data-v-a44e93b6]{width:min(1460px,100% - 60px);margin:0 auto;position:relative}.location-button[data-v-a44e93b6]{color:#111;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:9px;min-height:46px;padding:5px 12px;transition:all .2s;display:flex}.location-button[data-v-a44e93b6]:hover{background:#0000001a}.location-button-text[data-v-a44e93b6]{flex-direction:column;line-height:1.15;display:flex}.location-button-text span[data-v-a44e93b6]{font-size:12px;font-weight:800}.location-button-text small[data-v-a44e93b6]{color:#533e00;margin-top:3px;font-size:10px;font-weight:600}.location-button-text .free-delivery[data-v-a44e93b6]{color:#166b2b;font-weight:800}.cep-box[data-v-a44e93b6]{border:1px solid var(--ms-border);background:var(--ms-surface);width:370px;color:var(--ms-text);z-index:2000;border-radius:10px;padding:24px;position:absolute;top:54px;left:0;box-shadow:0 20px 50px #0009}.cep-box[data-v-a44e93b6]:before{content:"";background:var(--ms-surface);border-left:1px solid var(--ms-border);border-top:1px solid var(--ms-border);width:16px;height:16px;position:absolute;top:-8px;left:32px;transform:rotate(45deg)}.close-cep[data-v-a44e93b6]{background:var(--ms-surface-2);width:30px;height:30px;color:var(--ms-text-muted);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:12px;right:12px}.close-cep[data-v-a44e93b6]:hover{background:var(--ms-border);color:var(--ms-text)}.cep-box-icon[data-v-a44e93b6]{width:40px;height:40px;color:var(--ms-gold);background:#d9a51426;border-radius:10px;justify-content:center;align-items:center;margin-bottom:13px;display:flex}.cep-box h2[data-v-a44e93b6]{max-width:300px;color:var(--ms-text);margin:0;font-size:18px;line-height:1.25}.cep-box>p[data-v-a44e93b6]{color:var(--ms-text-muted);margin-top:11px;font-size:12px;line-height:1.45}.cep-form[data-v-a44e93b6]{gap:8px;margin-top:17px;display:flex}.cep-form input[data-v-a44e93b6]{border:1px solid var(--ms-border);background:var(--ms-surface-2);min-width:0;height:45px;color:var(--ms-text);border-radius:7px;outline:none;flex:1;padding:0 13px;font-size:13px}.cep-form input[data-v-a44e93b6]::placeholder{color:var(--ms-text-muted)}.cep-form input[data-v-a44e93b6]:focus{border-color:var(--ms-gold);box-shadow:0 0 0 3px #d9a51426}.cep-form button[data-v-a44e93b6]{border:2px solid var(--ms-gold);background:var(--ms-gold);color:#111;cursor:pointer;border-radius:7px;width:70px;height:45px;font-size:13px;font-weight:800}.cep-form button[data-v-a44e93b6]:hover:not(:disabled){background:var(--ms-gold-dark);border-color:var(--ms-gold-dark)}.cep-form button[data-v-a44e93b6]:disabled{opacity:.6;cursor:not-allowed}.cep-error[data-v-a44e93b6]{color:#ff6b61;margin-top:8px;font-size:11px;display:block}.cep-help-trigger[data-v-a44e93b6]{color:var(--ms-text-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;margin-top:13px;padding:4px 0;font-size:11px;text-decoration:underline;display:flex}.cep-help-trigger[data-v-a44e93b6]:hover{color:var(--ms-gold)}.cep-help[data-v-a44e93b6]{background:#d9a5141a;border-radius:8px;margin-top:10px;padding:14px}.cep-help>strong[data-v-a44e93b6]{color:var(--ms-text);margin-bottom:10px;font-size:12px;display:block}.help-step[data-v-a44e93b6]{align-items:flex-start;gap:8px;margin-top:9px;display:flex}.help-step>span[data-v-a44e93b6]{background:var(--ms-gold);color:#111;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;font-weight:800;display:flex}.help-step p[data-v-a44e93b6]{color:var(--ms-text-muted);margin:2px 0 0;font-size:11px;line-height:1.4}.help-step b[data-v-a44e93b6]{color:var(--ms-text)}.help-example[data-v-a44e93b6]{border-left:3px solid var(--ms-gold);background:var(--ms-surface-2);color:var(--ms-text-muted);margin:8px 0 5px 28px;padding:8px;font-size:10px;line-height:1.45}.help-example strong[data-v-a44e93b6]{color:var(--ms-text);display:block}.cep-help small[data-v-a44e93b6]{color:var(--ms-text-muted);margin-top:10px;font-size:9px;line-height:1.4;display:block}.header-top[data-v-a44e93b6]{border-bottom:1px solid var(--ms-border);background:var(--ms-bg-page)}.header-container[data-v-a44e93b6]{align-items:center;gap:45px;width:min(1460px,100% - 60px);height:82px;margin:0 auto;display:flex}.logo-area[data-v-a44e93b6]{flex-shrink:0;align-items:center;display:flex}.logo[data-v-a44e93b6]{width:205px;height:auto;display:block}.search-area[data-v-a44e93b6]{border:1px solid var(--ms-border);background:var(--ms-surface);border-radius:7px;flex:1;align-items:center;height:45px;transition:all .2s;display:flex;overflow:hidden}.search-area[data-v-a44e93b6]:focus-within{border-color:var(--ms-gold);box-shadow:0 0 0 3px #d9a51426}.search-area input[data-v-a44e93b6]{height:100%;color:var(--ms-text);background:0 0;border:none;outline:none;flex:1;padding:0 18px;font-size:14px}.search-area input[data-v-a44e93b6]::placeholder{color:var(--ms-text-muted)}.search-button[data-v-a44e93b6]{background:var(--ms-gold);color:#111;cursor:pointer;border:none;justify-content:center;align-items:center;width:55px;height:100%;transition:all .2s;display:flex}.search-button[data-v-a44e93b6]:hover{background:var(--ms-gold-dark)}.header-actions[data-v-a44e93b6]{flex-shrink:0;align-items:center;gap:25px;display:flex}.header-action[data-v-a44e93b6]{color:var(--ms-text);align-items:center;gap:10px;text-decoration:none;transition:all .2s;display:flex}.header-action svg[data-v-a44e93b6],.header-action[data-v-a44e93b6]:hover{color:var(--ms-gold)}.login-action[data-v-a44e93b6]{cursor:pointer}.login-action:hover svg[data-v-a44e93b6]{transform:scale(1.05)}.action-text[data-v-a44e93b6]{flex-direction:column;line-height:1.15;display:flex}.action-text span[data-v-a44e93b6]{font-size:12px}.action-text strong[data-v-a44e93b6]{font-size:12px;font-weight:700}.action-text small[data-v-a44e93b6]{color:var(--ms-text-muted);font-size:11px}.action-divider[data-v-a44e93b6]{background:var(--ms-border);width:1px;height:38px}.navbar[data-v-a44e93b6]{border-bottom:2px solid var(--ms-gold);background:var(--ms-bg-page);height:52px}.nav-container[data-v-a44e93b6]{align-items:center;width:min(1460px,100% - 60px);height:100%;margin:0 auto;display:flex}.categories-button[data-v-a44e93b6]{height:100%;color:var(--ms-text);cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding-right:30px;font-size:13px;font-weight:600;display:flex}.categories-button>svg[data-v-a44e93b6]:first-child{color:var(--ms-gold)}.nav-links[data-v-a44e93b6]{flex:1;justify-content:center;align-items:center;gap:clamp(13px,1.35vw,27px);display:flex}.nav-links a[data-v-a44e93b6]{color:var(--ms-text);white-space:nowrap;padding:17px 0;font-size:12px;text-decoration:none;transition:all .2s;position:relative}.nav-links a[data-v-a44e93b6]:hover{color:var(--ms-gold)}.nav-links a[data-v-a44e93b6]:after{content:"";background:var(--ms-gold);width:0;height:2px;transition:all .25s;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.nav-links a[data-v-a44e93b6]:hover:after{width:100%}.nav-links .offers-link[data-v-a44e93b6]{color:var(--ms-gold);font-weight:700}.nav-links .wholesale-link[data-v-a44e93b6]{font-weight:600}.header-message[data-v-a44e93b6]{color:var(--ms-gold);align-items:center;gap:9px;margin-left:20px;display:flex}.header-message span[data-v-a44e93b6]{max-width:155px;color:var(--ms-text-muted);font-size:10px;line-height:1.2}.header-message strong[data-v-a44e93b6]{color:var(--ms-gold);display:block}.cep-popup-enter-active[data-v-a44e93b6],.cep-popup-leave-active[data-v-a44e93b6],.help-enter-active[data-v-a44e93b6],.help-leave-active[data-v-a44e93b6]{transition:opacity .2s,transform .2s}.cep-popup-enter-from[data-v-a44e93b6],.cep-popup-leave-to[data-v-a44e93b6],.help-enter-from[data-v-a44e93b6],.help-leave-to[data-v-a44e93b6]{opacity:0;transform:translateY(-6px)}@media (width<=1350px){.header-message[data-v-a44e93b6]{display:none}}@media (width<=1100px){.nav-links[data-v-a44e93b6]{gap:16px}.nav-links a[data-v-a44e93b6]{font-size:11px}}@media (width<=1000px){.location-container[data-v-a44e93b6],.header-container[data-v-a44e93b6],.nav-container[data-v-a44e93b6]{width:calc(100% - 32px)}.header-container[data-v-a44e93b6]{gap:20px}.logo[data-v-a44e93b6]{width:165px}.header-actions .action-text[data-v-a44e93b6],.action-divider[data-v-a44e93b6],.nav-links[data-v-a44e93b6]{display:none}}@media (width<=650px){.location-container[data-v-a44e93b6]{width:calc(100% - 20px)}.cep-box[data-v-a44e93b6]{width:min(370px,100vw - 20px);left:0}.header-container[data-v-a44e93b6]{flex-wrap:wrap;height:auto;padding:14px 0}.logo-area[data-v-a44e93b6]{flex:1}.search-area[data-v-a44e93b6]{flex-basis:100%;order:3}.navbar[data-v-a44e93b6]{height:48px}}.nav-shortcuts[data-v-85706eca]{background:var(--ms-bg-page);padding:12px 0 0}.nav-inner[data-v-85706eca]{gap:10px;width:min(1460px,100% - 60px);margin:0 auto;display:flex}.shortcut[data-v-85706eca]{background:var(--ms-surface);height:44px;color:var(--ms-gold);cursor:pointer;border:1px solid #d9a5148c;border-radius:999px;align-items:center;gap:8px;padding:0 18px 0 14px;font-family:inherit;font-size:14px;font-weight:700;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.shortcut[data-v-85706eca]:hover{background:var(--ms-gold);color:#111}@media (width<=700px){.nav-inner[data-v-85706eca]{width:calc(100% - 28px)}.shortcut[data-v-85706eca]{flex:1;justify-content:center;height:44px}}#app-container[data-v-2bdeb765]{width:100%;min-height:100vh}.hero[data-v-591d8417]{background:linear-gradient(105deg,#fff 0%,#fffdfa 40%,#fbf1d8 100%);border-bottom:1px solid #eee6d5;width:100%;min-height:470px;position:relative;overflow:hidden}.hero-background[data-v-591d8417]{pointer-events:none;background:radial-gradient(circle at 78% 48%,#d9a51438,#0000 28%),radial-gradient(circle at 85% 65%,#b8870021,#0000 35%);position:absolute;inset:0}.hero-background[data-v-591d8417]:before{content:"";border:1px solid #d9a51440;border-radius:50%;width:650px;height:650px;position:absolute;top:-260px;right:6%}.hero-background[data-v-591d8417]:after{content:"";border:1px solid #d9a5142e;border-radius:50%;width:820px;height:820px;position:absolute;bottom:-650px;right:-140px}.hero-container[data-v-591d8417]{align-items:center;width:min(1460px,100% - 60px);min-height:470px;margin:0 auto;display:flex;position:relative}.hero-content[data-v-591d8417]{z-index:5;width:49%;padding:42px 0 35px;position:relative}.hero-eyebrow[data-v-591d8417]{color:var(--ms-gold-dark);letter-spacing:7px;margin-bottom:7px;font-size:14px;font-weight:700;display:block}.hero-text h1[data-v-591d8417]{color:#111;letter-spacing:-4px;margin:0;font-size:clamp(55px,5vw,82px);font-weight:800;line-height:.98}.hero-text h1 strong[data-v-591d8417]{color:var(--ms-gold);font-weight:800}.hero-text p[data-v-591d8417]{color:#262626;margin-top:17px;font-size:22px;line-height:1.2}.hero-text p span[data-v-591d8417]{display:block}.hero-button[data-v-591d8417]{background:linear-gradient(135deg, var(--ms-gold-light), var(--ms-gold));color:#111;border:none;border-radius:30px;justify-content:center;align-items:center;gap:10px;height:48px;margin-top:22px;padding:0 25px;font-size:14px;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 8px 22px #d9a51438}.hero-button[data-v-591d8417]:hover{transform:translateY(-2px);box-shadow:0 10px 27px #d9a51452}.hero-features[data-v-591d8417]{align-items:center;gap:35px;margin-top:30px;display:flex}.feature[data-v-591d8417]{align-items:center;gap:10px;display:flex}.feature-icon[data-v-591d8417]{border:2px solid var(--ms-gold);width:41px;height:41px;color:var(--ms-gold-dark);border-radius:9px;justify-content:center;align-items:center;display:flex}.feature div[data-v-591d8417]:last-child{flex-direction:column;display:flex}.feature strong[data-v-591d8417]{color:#222;font-size:12px;font-weight:700}.feature span[data-v-591d8417]{color:#696969;margin-top:2px;font-size:10px}.hero-visual[data-v-591d8417]{width:54%;height:100%;position:absolute;top:0;right:0}.gold-circle[data-v-591d8417]{pointer-events:none;border-radius:50%;position:absolute}.circle-one[data-v-591d8417]{opacity:.75;background:radial-gradient(circle at 35% 30%,#fff9df,#f0c85d 35%,#c9910b 70%,#9c6900);width:390px;height:390px;top:35px;right:155px;box-shadow:0 0 80px #d9a51440}.circle-two[data-v-591d8417]{border:1px solid #b8870040;width:520px;height:520px;top:190px;right:-170px}.phone[data-v-591d8417]{border-radius:48px;position:absolute;box-shadow:0 35px 70px #00000038}.phone-back[data-v-591d8417]{background:linear-gradient(145deg,#e3c694 0%,#a77638 45%,#5f3f1f 100%);border:5px solid #ba8b4e;width:210px;height:390px;top:40px;right:305px;transform:rotate(-6deg)}.phone-front[data-v-591d8417]{background:linear-gradient(150deg,#080808,#14100a);border:5px solid #a57a43;width:205px;height:410px;top:30px;right:168px;overflow:hidden;transform:rotate(7deg)}.camera[data-v-591d8417]{background:radial-gradient(circle,#101010 0%,#161616 35%,#523d25 38%,#111 43%,#090909 65%,#d1aa70 68%);border-radius:50%;width:55px;height:55px;position:absolute;box-shadow:0 4px 7px #00000073}.camera-1[data-v-591d8417]{top:27px;left:24px}.camera-2[data-v-591d8417]{top:30px;right:24px}.camera-3[data-v-591d8417]{top:91px;left:33px}.phone-logo[data-v-591d8417]{color:#4f32178c;font-size:31px;font-weight:800;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.phone-island[data-v-591d8417]{background:#000;border-radius:30px;width:82px;height:22px;position:absolute;top:13px;left:50%;transform:translate(-50%)}.phone-screen-glow[data-v-591d8417]{background:radial-gradient(#ecb640 0%,#9e6618 30%,#1b130a 60%,#0000 70%);border-radius:50%;width:260px;height:330px;position:absolute;top:80px;left:-45px;transform:rotate(-25deg)}.hero-message[data-v-591d8417]{color:#262626;letter-spacing:4px;flex-direction:column;width:170px;font-size:12px;line-height:1.9;display:flex;position:absolute;top:140px;right:2px}.hero-message strong[data-v-591d8417]{font-weight:600}.message-line[data-v-591d8417]{background:var(--ms-gold-dark);width:35px;height:2px;margin-top:14px}.slider-controls[data-v-591d8417]{z-index:10;gap:10px;display:flex;position:absolute;bottom:35px;right:30px}.slider-arrow[data-v-591d8417]{color:#222;background:#fff;border:1px solid #e3e3e3;border-radius:50%;justify-content:center;align-items:center;width:43px;height:43px;transition:all .2s;display:flex;box-shadow:0 5px 16px #00000014}.slider-arrow[data-v-591d8417]:hover,.slider-arrow-active[data-v-591d8417]{border-color:var(--ms-gold);background:var(--ms-gold)}.slider-dots[data-v-591d8417]{z-index:10;gap:7px;display:flex;position:absolute;bottom:17px;left:50%;transform:translate(-50%)}.slider-dot[data-v-591d8417]{background:#c8c8c8;border:none;border-radius:50%;width:7px;height:7px;padding:0;transition:all .2s}.slider-dot.active[data-v-591d8417]{background:var(--ms-gold);border-radius:10px;width:24px}.fade-enter-active[data-v-591d8417],.fade-leave-active[data-v-591d8417]{transition:opacity .25s,transform .25s}.fade-enter-from[data-v-591d8417]{opacity:0;transform:translateY(12px)}.fade-leave-to[data-v-591d8417]{opacity:0;transform:translateY(-8px)}@media (width<=1200px){.hero-message[data-v-591d8417]{display:none}.phone-front[data-v-591d8417]{right:70px}.phone-back[data-v-591d8417]{right:205px}.hero-features[data-v-591d8417]{gap:18px}}@media (width<=950px){.hero[data-v-591d8417]{min-height:auto}.hero-container[data-v-591d8417]{width:calc(100% - 40px);min-height:570px}.hero-content[data-v-591d8417]{width:62%}.hero-features[data-v-591d8417]{display:none}.hero-text h1[data-v-591d8417]{font-size:56px}.hero-visual[data-v-591d8417]{width:52%}.phone-back[data-v-591d8417]{width:160px;height:310px;top:115px;right:130px}.phone-front[data-v-591d8417]{width:160px;height:325px;top:100px;right:20px}.camera[data-v-591d8417]{width:42px;height:42px}}@media (width<=700px){.hero-container[data-v-591d8417]{align-items:flex-start;width:calc(100% - 32px);min-height:650px}.hero-content[data-v-591d8417]{width:100%;padding-top:42px}.hero-eyebrow[data-v-591d8417]{letter-spacing:4px;font-size:11px}.hero-text h1[data-v-591d8417]{letter-spacing:-2px;font-size:48px}.hero-text p[data-v-591d8417]{font-size:17px}.hero-visual[data-v-591d8417]{width:100%;height:350px;top:270px}.phone-back[data-v-591d8417]{width:145px;height:280px;left:50%;transform:translate(-70%)rotate(-7deg)}.phone-front[data-v-591d8417]{width:145px;height:295px;left:50%;transform:translate(10%)rotate(7deg)}.circle-one[data-v-591d8417]{width:310px;height:310px;right:50%;transform:translate(50%)}.slider-controls[data-v-591d8417]{bottom:20px}}.hero--banner[data-v-591d8417]{aspect-ratio:12/5;background:#0b0b0b;border-bottom:none;min-height:0}.hero-banner[data-v-591d8417],.hero-banner picture[data-v-591d8417]{width:100%;height:100%;display:block}.hero-banner-img[data-v-591d8417]{object-fit:contain;width:100%;height:100%;display:block}.benefits-section[data-v-15cddfe6]{background:var(--ms-bg-section);border-top:1px solid var(--ms-border);border-bottom:1px solid var(--ms-border);width:100%}.benefits-container[data-v-15cddfe6]{justify-content:center;align-items:stretch;width:min(1460px,100% - 60px);min-height:84px;margin:0 auto;display:flex}.benefit[data-v-15cddfe6]{flex:1;justify-content:center;align-items:center;gap:13px;min-width:0;padding:16px 25px;transition:background .2s;display:flex}.benefit[data-v-15cddfe6]:hover{background:#d9a51412}.benefit-icon[data-v-15cddfe6]{width:46px;height:46px;color:var(--ms-gold);flex-shrink:0;justify-content:center;align-items:center;display:flex}.benefit-text[data-v-15cddfe6]{flex-direction:column;line-height:1.22;display:flex}.benefit-text strong[data-v-15cddfe6]{color:var(--ms-text);font-size:13px;font-weight:700}.benefit-text span[data-v-15cddfe6]{color:var(--ms-text-muted);margin-top:3px;font-size:11px}.benefit-divider[data-v-15cddfe6]{background:var(--ms-border);width:1px;margin:20px 0}@media (width<=900px){.benefits-container[data-v-15cddfe6]{justify-content:flex-start;width:100%;padding:0 10px;overflow-x:auto}.benefit[data-v-15cddfe6]{min-width:220px}}.bf[data-v-fdee36e2]{background:#0b0b0b;padding:34px 0}.bf-container[data-v-fdee36e2]{width:min(1460px,100% - 60px);margin:0 auto}.bf-header[data-v-fdee36e2]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.bf-tag[data-v-fdee36e2]{background:var(--ms-gold);color:#111;letter-spacing:1px;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:11px;font-weight:800;display:inline-flex}.bf-title h2[data-v-fdee36e2]{color:#fff;margin-top:10px;font-size:30px;font-weight:800;line-height:1.15}.bf-title p[data-v-fdee36e2]{color:#b9b9b9;margin-top:6px;font-size:14px}.bf-clock-label[data-v-fdee36e2]{color:var(--ms-gold);text-transform:uppercase;align-items:center;gap:6px;font-size:12px;font-weight:800;display:flex}.bf-clock-boxes[data-v-fdee36e2]{gap:8px;margin-top:8px;display:flex}.bf-box[data-v-fdee36e2]{text-align:center;background:#151515;border:1px solid #ffc10773;border-radius:10px;min-width:64px;padding:8px 6px}.bf-box strong[data-v-fdee36e2]{color:#fff;font-variant-numeric:tabular-nums;font-size:24px;font-weight:800;display:block}.bf-box span[data-v-fdee36e2]{color:#9a9a9a;text-transform:uppercase;font-size:10px}.bf-grid[data-v-fdee36e2]{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.bf-card[data-v-fdee36e2]{color:#fff;background:#141414;border:1px solid #ffc10759;border-radius:14px;flex-direction:column;text-decoration:none;transition:transform .2s,border-color .2s;display:flex;position:relative;overflow:hidden}a.bf-card[data-v-fdee36e2]:hover{border-color:var(--ms-gold);transform:translateY(-4px)}.bf-off[data-v-fdee36e2]{z-index:2;background:var(--ms-gold);color:#111;border-radius:6px;padding:4px 9px;font-size:12px;font-weight:800;position:absolute;top:10px;left:10px}.bf-image[data-v-fdee36e2]{aspect-ratio:4/5;background:#0b0b0b}.bf-image img[data-v-fdee36e2]{object-fit:contain;width:100%;height:100%;display:block}.bf-info[data-v-fdee36e2]{flex-direction:column;gap:4px;padding:14px;display:flex}.bf-info h3[data-v-fdee36e2]{font-size:16px;font-weight:800}.bf-info p[data-v-fdee36e2]{color:#a9a9a9;font-size:12px}.bf-price[data-v-fdee36e2]{flex-direction:column;margin-top:8px;display:flex}.bf-price small[data-v-fdee36e2]{color:#8d8d8d;font-size:12px;text-decoration:line-through}.bf-price strong[data-v-fdee36e2]{color:var(--ms-gold);letter-spacing:-.5px;font-size:26px;font-weight:800}.bf-price span[data-v-fdee36e2]{color:#b9b9b9;font-size:11px}.bf-login[data-v-fdee36e2],.bf-soon[data-v-fdee36e2]{border:1px dashed var(--ms-gold);color:var(--ms-gold);text-align:center;border-radius:8px;margin-top:8px;padding:9px 10px;font-size:12px;font-weight:800}@media (width<=1100px){.bf-grid[data-v-fdee36e2]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.bf-container[data-v-fdee36e2]{width:calc(100% - 28px)}.bf-title h2[data-v-fdee36e2]{font-size:23px}.bf-grid[data-v-fdee36e2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.bf-box[data-v-fdee36e2]{min-width:56px}.bf-box strong[data-v-fdee36e2]{font-size:20px}}.categories-section[data-v-93e69c11]{background:var(--ms-bg-page);width:100%;padding:26px 0 18px}.categories-container[data-v-93e69c11]{width:min(1460px,100% - 60px);margin:0 auto}.section-header[data-v-93e69c11]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.section-header h2[data-v-93e69c11]{color:var(--ms-text);margin:0;font-size:21px;font-weight:800}.view-all[data-v-93e69c11]{color:var(--ms-gold);align-items:center;gap:6px;font-size:12px;font-weight:700;text-decoration:none;transition:all .2s;display:flex}.view-all[data-v-93e69c11]:hover{color:var(--ms-gold-light)}.categories-grid[data-v-93e69c11]{grid-template-columns:repeat(8,minmax(0,1fr));gap:10px;display:grid}.category-card[data-v-93e69c11]{border:1px solid var(--ms-border);background:var(--ms-surface);min-height:90px;color:var(--ms-text);border-radius:10px;align-items:center;gap:11px;padding:13px;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s,background .2s;display:flex}.category-card[data-v-93e69c11]:hover{background:var(--ms-surface-2);border-color:#d9a5148c;transform:translateY(-3px);box-shadow:0 10px 28px #00000080}.category-icon[data-v-93e69c11]{width:55px;height:62px;color:var(--ms-gold);background:linear-gradient(145deg,#d9a51433,#d9a51414);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}.category-card:hover .category-icon[data-v-93e69c11]{background:var(--ms-gold);color:#111}.category-info[data-v-93e69c11]{flex-direction:column;min-width:0;display:flex}.category-info strong[data-v-93e69c11]{color:var(--ms-text);font-size:11px;font-weight:700;line-height:1.2}.category-info span[data-v-93e69c11]{color:var(--ms-gold);white-space:nowrap;align-items:center;gap:4px;margin-top:8px;font-size:9px;font-weight:700;display:flex}@media (width<=1250px){.categories-grid[data-v-93e69c11]{grid-template-columns:repeat(4,1fr)}}@media (width<=750px){.categories-container[data-v-93e69c11]{width:calc(100% - 28px)}.categories-grid[data-v-93e69c11]{grid-template-columns:repeat(2,1fr)}.section-header h2[data-v-93e69c11]{font-size:18px}.view-all[data-v-93e69c11]{font-size:10px}}@media (width<=430px){.categories-grid[data-v-93e69c11]{grid-template-columns:1fr}}.promo-section[data-v-1d631b59]{background:var(--ms-bg-page);width:100%;padding:8px 0 25px}.promo-container[data-v-1d631b59]{grid-template-columns:1.05fr 1fr 1fr;gap:12px;width:min(1460px,100% - 60px);margin:0 auto;display:grid}.promo-card[data-v-1d631b59]{border:1px solid var(--ms-border);border-radius:12px;min-height:175px;text-decoration:none;transition:transform .25s,box-shadow .25s,border-color .25s;display:block;position:relative;overflow:hidden}.promo-card[data-v-1d631b59]:hover{border-color:#d9a51499;transform:translateY(-3px);box-shadow:0 14px 35px #0000008c}.promo-content[data-v-1d631b59]{z-index:5;padding:24px 25px;position:relative}.promo-button[data-v-1d631b59]{background:var(--ms-gold);color:#111;border-radius:25px;justify-content:center;align-items:center;gap:7px;width:fit-content;margin-top:17px;padding:9px 16px;font-size:11px;font-weight:800;transition:all .2s;display:flex}.promo-card:hover .promo-button[data-v-1d631b59]{background:var(--ms-gold-light);color:#111}.promo-samsung[data-v-1d631b59]{background:linear-gradient(120deg,#161616 0%,#251c0d 52%,#6b4d14 100%)}.promo-samsung .promo-content[data-v-1d631b59]{width:60%}.promo-brand[data-v-1d631b59]{color:var(--ms-text);letter-spacing:.5px;font-size:19px;font-weight:900;display:block}.promo-samsung h2[data-v-1d631b59]{color:var(--ms-text);margin-top:1px;font-size:24px;font-weight:800;line-height:1}.promo-samsung p[data-v-1d631b59]{max-width:180px;color:var(--ms-text-muted);margin-top:9px;font-size:11px;line-height:1.35}.samsung-visual[data-v-1d631b59]{z-index:2;position:absolute;bottom:-70px;right:25px}.phone-back[data-v-1d631b59]{background:linear-gradient(145deg,#b08a56,#473624);border:5px solid #ffffff52;border-radius:28px;width:145px;height:235px;position:relative;transform:rotate(13deg);box-shadow:0 25px 45px #00000080}.camera[data-v-1d631b59]{background:radial-gradient(circle,#141414 30%,#080808 45%,#75634c 48%,#151515 55%);border:2px solid #b89c73;border-radius:50%;width:38px;height:38px;position:absolute}.camera-1[data-v-1d631b59]{top:22px;left:18px}.camera-2[data-v-1d631b59]{top:22px;right:18px}.camera-3[data-v-1d631b59]{top:68px;left:18px}.promo-glow[data-v-1d631b59]{background:radial-gradient(circle,#ffc85a73,#0000 67%);border-radius:50%;width:330px;height:330px;position:absolute;bottom:-140px;right:-80px}.promo-xiaomi[data-v-1d631b59]{background:linear-gradient(120deg,#141414 0%,#1d1810 50%,#4a3611 100%)}.promo-xiaomi .promo-content[data-v-1d631b59]{width:55%}.xiaomi-brand[data-v-1d631b59]{align-items:center;gap:9px;display:flex}.mi-logo[data-v-1d631b59]{color:#fff;background:#ff6900;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;font-size:14px;font-weight:800;display:flex}.xiaomi-brand strong[data-v-1d631b59]{color:var(--ms-text);font-size:20px;font-weight:800}.promo-xiaomi p[data-v-1d631b59]{max-width:180px;color:var(--ms-text-muted);margin-top:11px;font-size:12px;line-height:1.35}.xiaomi-phones[data-v-1d631b59]{z-index:3;width:190px;height:150px;position:absolute;bottom:-15px;right:15px}.xiaomi-phone[data-v-1d631b59]{justify-content:center;align-items:flex-end;display:flex;position:absolute}.phone-dark[data-v-1d631b59]{color:#8a8a8a;bottom:0;left:0;transform:rotate(-6deg)}.phone-gold[data-v-1d631b59]{color:#d9a514;bottom:-4px;left:55px;transform:rotate(2deg)}.phone-black[data-v-1d631b59]{color:#5a5a5a;bottom:0;right:0;transform:rotate(7deg)}.mountain-effect[data-v-1d631b59]{background:linear-gradient(145deg,#0000 40%,#d9a5141f 41%,#d9a51447 60%,#0000 61%);width:320px;height:170px;position:absolute;bottom:-80px;right:-50px;transform:rotate(-8deg)}.promo-audio[data-v-1d631b59]{background:linear-gradient(110deg,#161616 0%,#1c1812 50%,#5c4413 100%)}.promo-audio .promo-content[data-v-1d631b59]{width:47%}.promo-audio h2[data-v-1d631b59]{color:var(--ms-text);font-size:20px;line-height:.95}.promo-audio h2 strong[data-v-1d631b59]{color:var(--ms-gold);font-weight:900;display:block}.promo-audio p[data-v-1d631b59]{max-width:180px;color:var(--ms-text-muted);margin-top:10px;font-size:11px;line-height:1.35}.audio-visual[data-v-1d631b59]{z-index:3;color:#e8e8e8;position:absolute;bottom:-18px;right:50px}.wave[data-v-1d631b59]{background:var(--ms-gold);opacity:.8;width:2px;position:absolute;top:65px}.wave-1[data-v-1d631b59]{height:25px;left:-30px}.wave-2[data-v-1d631b59]{height:48px;top:54px;left:-22px}.wave-3[data-v-1d631b59]{height:68px;top:44px;left:-14px}.wave-4[data-v-1d631b59]{height:40px;top:58px;left:-6px}.audio-words[data-v-1d631b59]{z-index:5;color:#a8a8a8;letter-spacing:2px;flex-direction:column;gap:3px;font-size:7px;display:flex;position:absolute;top:37px;right:13px}@media (width<=1100px){.promo-container[data-v-1d631b59]{grid-template-columns:repeat(2,1fr)}.promo-audio[data-v-1d631b59]{grid-column:span 2}}@media (width<=700px){.promo-container[data-v-1d631b59]{grid-template-columns:1fr;width:calc(100% - 28px)}.promo-audio[data-v-1d631b59]{grid-column:span 1}.promo-card[data-v-1d631b59]{min-height:175px}}.product-card[data-v-fa829533]{border:1px solid var(--ms-border);background:var(--ms-surface);border-radius:12px;min-width:0;transition:transform .2s,box-shadow .2s,border-color .2s;position:relative;overflow:hidden}.product-card[data-v-fa829533]:hover{border-color:#d9a51480;transform:translateY(-3px);box-shadow:0 8px 24px #00000080}.product-link[data-v-fa829533]{color:inherit;text-decoration:none;display:block}.product-image[data-v-fa829533]{background:#fff;justify-content:center;align-items:center;width:100%;height:250px;padding:18px;display:flex;position:relative;overflow:hidden}.product-image img[data-v-fa829533]{object-fit:contain;width:100%;height:100%;transition:transform .25s}.product-card:hover .product-image img[data-v-fa829533]{transform:scale(1.04)}.condition-badge[data-v-fa829533]{z-index:2;text-transform:uppercase;letter-spacing:.5px;border-radius:6px;padding:6px 10px;font-size:10px;font-weight:800;position:absolute;top:12px;left:12px;box-shadow:0 3px 8px #00000040}.badge-new[data-v-fa829533]{color:#fff;background:#111}.badge-used[data-v-fa829533]{background:var(--ms-gold);color:#111}.image-placeholder[data-v-fa829533]{color:#888;text-align:center;background:#f0f0f0;border-radius:8px;justify-content:center;align-items:center;width:100%;height:100%;font-size:11px;display:flex}.product-info[data-v-fa829533]{padding:15px 16px 18px}.product-brand[data-v-fa829533]{color:var(--ms-gold);text-transform:uppercase;letter-spacing:.8px;margin-bottom:5px;font-size:10px;font-weight:800;display:block}.product-name[data-v-fa829533]{color:var(--ms-text);margin:0;font-size:16px;font-weight:800;line-height:1.25}.product-variant[data-v-fa829533]{min-height:18px;color:var(--ms-text-muted);margin:6px 0 0;font-size:11px;line-height:1.4}.product-price[data-v-fa829533]{min-height:25px;color:var(--ms-text);margin-top:14px;font-size:20px;font-weight:900}.login-price[data-v-fa829533]{color:var(--ms-gold);font-size:12px;font-weight:800;line-height:1.3;display:block}.stock[data-v-fa829533]{color:var(--ms-text-muted);margin:7px 0 0;font-size:10px}.stock.out[data-v-fa829533]{color:#ff6b61}@media (width<=800px){.product-image[data-v-fa829533]{height:220px}.product-name[data-v-fa829533]{font-size:15px}.product-price[data-v-fa829533]{font-size:18px}.login-price[data-v-fa829533]{font-size:11px}}@media (width<=500px){.product-image[data-v-fa829533]{height:240px}}.best-sellers[data-v-dc746a32]{background:var(--ms-bg-page);width:100%;padding:17px 0 35px}.best-sellers-container[data-v-dc746a32]{width:min(1460px,100% - 60px);margin:0 auto}.section-header[data-v-dc746a32]{justify-content:space-between;align-items:flex-end;margin-bottom:16px;display:flex}.section-header>div[data-v-dc746a32]{flex-direction:column;display:flex}.section-header span[data-v-dc746a32]{color:var(--ms-gold);letter-spacing:2px;font-size:9px;font-weight:800}.section-header h2[data-v-dc746a32]{color:var(--ms-text);margin-top:3px;font-size:22px;font-weight:800}.view-all[data-v-dc746a32]{color:var(--ms-gold);align-items:center;gap:6px;font-size:11px;font-weight:700;text-decoration:none;display:flex}.view-all[data-v-dc746a32]:hover{color:var(--ms-gold-light)}.products-grid[data-v-dc746a32]{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}@media (width<=1200px){.products-grid[data-v-dc746a32]{grid-template-columns:repeat(3,1fr)}}@media (width<=800px){.best-sellers-container[data-v-dc746a32]{width:calc(100% - 28px)}.products-grid[data-v-dc746a32]{grid-template-columns:repeat(2,1fr)}}@media (width<=500px){.products-grid[data-v-dc746a32]{grid-template-columns:1fr}}.home[data-v-e425f66e]{width:100%}.products-page[data-v-d1feba23]{background:var(--ms-bg-page);min-height:650px;padding:28px 0 80px}.products-container[data-v-d1feba23]{width:min(1460px,100% - 60px);margin:0 auto}.breadcrumb[data-v-d1feba23]{color:var(--ms-text-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;display:flex}.breadcrumb a[data-v-d1feba23]{color:var(--ms-gold);text-decoration:none}.breadcrumb a[data-v-d1feba23]:hover{text-decoration:underline}.page-title[data-v-d1feba23]{margin-top:35px}.page-title>span[data-v-d1feba23]{color:var(--ms-gold);letter-spacing:3px;font-size:11px;font-weight:800}.page-title h1[data-v-d1feba23]{color:var(--ms-text);margin-top:6px;font-size:38px;font-weight:800}.page-title p[data-v-d1feba23]{color:var(--ms-text-muted);margin-top:6px;font-size:14px}.brand-filter[data-v-d1feba23]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:25px;display:flex}.brand-button[data-v-d1feba23]{border:1px solid var(--ms-border);background:var(--ms-surface);color:var(--ms-text-muted);border-radius:8px;padding:9px 17px;font-size:11px;font-weight:700;text-decoration:none;transition:background .2s,color .2s,border-color .2s,transform .2s}.brand-button[data-v-d1feba23]:hover{border-color:var(--ms-gold);color:var(--ms-gold);transform:translateY(-1px)}.brand-button.active[data-v-d1feba23]{border-color:var(--ms-gold);background:var(--ms-gold);color:#111}.results-count[data-v-d1feba23]{color:var(--ms-text-muted);margin-top:26px;font-size:12px}.products-grid[data-v-d1feba23]{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.temporary-products[data-v-d1feba23]{border:1px dashed var(--ms-border);background:var(--ms-surface);min-height:300px;color:var(--ms-text-muted);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:12px;margin-top:30px;font-size:14px;display:flex}.temporary-products strong[data-v-d1feba23]{color:var(--ms-text)}.see-all[data-v-d1feba23]{color:var(--ms-gold);font-size:13px;font-weight:700;text-decoration:none}.see-all[data-v-d1feba23]:hover{text-decoration:underline}@media (width<=1200px){.products-grid[data-v-d1feba23]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=800px){.products-grid[data-v-d1feba23]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.products-container[data-v-d1feba23]{width:calc(100% - 28px)}.page-title h1[data-v-d1feba23]{font-size:30px}.brand-filter[data-v-d1feba23]{gap:6px}.brand-button[data-v-d1feba23]{padding:8px 13px;font-size:10px}}@media (width<=500px){.products-grid[data-v-d1feba23]{grid-template-columns:1fr}}.detail-page[data-v-a959c817]{background:var(--ms-bg-page);min-height:650px;padding:28px 0 80px}.detail-container[data-v-a959c817]{width:min(1460px,100% - 60px);margin:0 auto}.breadcrumb[data-v-a959c817]{color:var(--ms-text-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;display:flex}.breadcrumb a[data-v-a959c817]{color:var(--ms-gold);text-decoration:none}.not-found[data-v-a959c817]{min-height:300px;color:var(--ms-text-muted);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.back-link[data-v-a959c817]{color:var(--ms-gold);align-items:center;gap:6px;font-size:13px;font-weight:700;text-decoration:none;display:flex}.detail-grid[data-v-a959c817]{border:1px solid var(--ms-border);background:var(--ms-surface);border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;margin-top:22px;padding:28px;display:grid}.main-image[data-v-a959c817]{color:#626262;background:linear-gradient(145deg,#fff,#f1f1f1);border-radius:12px;justify-content:center;align-items:center;height:460px;display:flex;overflow:hidden}.main-image img[data-v-a959c817]{object-fit:contain;width:100%;height:100%;padding:20px}.thumbs[data-v-a959c817]{gap:10px;margin-top:12px;display:flex}.thumb[data-v-a959c817]{border:2px solid var(--ms-border);cursor:pointer;background:#fff;border-radius:10px;width:76px;height:76px;padding:4px}.thumb.active[data-v-a959c817]{border-color:var(--ms-gold)}.thumb img[data-v-a959c817]{object-fit:contain;width:100%;height:100%}.info[data-v-a959c817]{flex-direction:column;display:flex}.badges[data-v-a959c817]{align-items:center;gap:10px;display:flex}.brand[data-v-a959c817]{color:var(--ms-gold);letter-spacing:1.5px;text-transform:uppercase;font-size:11px;font-weight:800}.condition[data-v-a959c817]{text-transform:uppercase;border-radius:6px;padding:4px 10px;font-size:10px;font-weight:800}.condition.novo[data-v-a959c817]{color:#4cd471;background:#2ea0432e}.condition.seminovo[data-v-a959c817]{color:#c3cddb;background:#ffffff1a}.info h1[data-v-a959c817]{color:var(--ms-text);margin-top:10px;font-size:30px;font-weight:800;line-height:1.2}.variant[data-v-a959c817]{color:var(--ms-text-muted);margin-top:6px;font-size:15px}.stock[data-v-a959c817]{margin-top:12px;font-size:13px;font-weight:700}.stock.ok[data-v-a959c817]{color:#4cd471}.stock.low[data-v-a959c817]{color:#ffb340}.stock.out[data-v-a959c817]{color:#ff6b61}.storage[data-v-a959c817]{margin-top:20px}.storage-grid[data-v-a959c817]{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.pill[data-v-a959c817]{border:1px solid var(--ms-border);background:var(--ms-surface-2);color:var(--ms-text);border-radius:999px;padding:9px 20px;font-size:13px;font-weight:700;text-decoration:none;transition:all .2s}.pill[data-v-a959c817]:hover{border-color:var(--ms-gold)}.pill.active[data-v-a959c817]{border-color:var(--ms-gold);background:var(--ms-gold);color:#111}.pill.out[data-v-a959c817]{opacity:.45;text-decoration:line-through}.options[data-v-a959c817]{margin-top:20px}.options-title[data-v-a959c817]{color:var(--ms-text-muted);font-size:12px;font-weight:800}.options-grid[data-v-a959c817]{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.option[data-v-a959c817]{border:1px solid var(--ms-border);background:var(--ms-surface-2);color:var(--ms-text);cursor:pointer;border-radius:8px;flex-direction:column;align-items:center;gap:2px;padding:9px 14px;font-size:12px;font-weight:700;display:flex}.option[data-v-a959c817]:hover:not(:disabled){border-color:var(--ms-gold)}.option.active[data-v-a959c817]{border-color:var(--ms-gold);background:var(--ms-gold);color:#111}.option[data-v-a959c817]:disabled{opacity:.4;cursor:not-allowed;text-decoration:line-through}.option-price[data-v-a959c817]{color:var(--ms-gold);font-size:10px;font-weight:800}.option.active .option-price[data-v-a959c817]{color:#111}.price-box[data-v-a959c817]{align-items:baseline;gap:8px;margin-top:22px;display:flex}.price-from[data-v-a959c817]{color:var(--ms-text-muted);font-size:13px;font-weight:700}.price-box strong[data-v-a959c817]{color:var(--ms-text);letter-spacing:-1px;font-size:36px;font-weight:800}.price-box .no-price[data-v-a959c817]{letter-spacing:0;font-size:24px}.price-box span[data-v-a959c817]{color:var(--ms-gold);font-size:13px;font-weight:700}.login-price[data-v-a959c817]{border:1px dashed var(--ms-gold);color:var(--ms-text);text-align:center;background:#d9a5141a;border-radius:10px;margin-top:22px;padding:16px;font-size:14px;font-weight:800;text-decoration:none}.login-price[data-v-a959c817]:hover{background:#d9a5142e}.actions[data-v-a959c817]{flex-direction:column;gap:10px;margin-top:18px;display:flex}.cart-button[data-v-a959c817]{background:var(--ms-gold);color:#111;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;height:52px;margin-top:0;font-size:14px;font-weight:800;transition:all .2s;display:flex}.cart-button[data-v-a959c817]:hover:not(:disabled){background:var(--ms-gold-light);color:#111}.cart-button.added[data-v-a959c817]{color:#fff;background:#20853a}.cart-button[data-v-a959c817]:disabled{opacity:.5;cursor:not-allowed}.buy-button[data-v-a959c817]{border:2px solid var(--ms-gold);height:52px;color:var(--ms-gold);cursor:pointer;background:0 0;border-radius:10px;font-size:14px;font-weight:800;transition:all .2s}.buy-button[data-v-a959c817]:hover:not(:disabled){background:var(--ms-gold);color:#111}.buy-button[data-v-a959c817]:disabled{opacity:.5;cursor:not-allowed}.specs[data-v-a959c817]{border-collapse:collapse;width:100%;margin-top:28px;font-size:13px}.specs th[data-v-a959c817],.specs td[data-v-a959c817]{border-bottom:1px solid var(--ms-border);text-align:left;padding:11px 12px}.specs th[data-v-a959c817]{width:36%;color:var(--ms-text-muted);font-weight:600}.specs td[data-v-a959c817]{color:var(--ms-text);font-weight:600}.related[data-v-a959c817]{margin-top:40px}.related h2[data-v-a959c817]{color:var(--ms-text);font-size:22px;font-weight:800}.related-grid[data-v-a959c817]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}@media (width<=1000px){.detail-grid[data-v-a959c817]{grid-template-columns:1fr;gap:24px}.related-grid[data-v-a959c817]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.detail-container[data-v-a959c817]{width:calc(100% - 28px)}.detail-grid[data-v-a959c817]{padding:16px}.main-image[data-v-a959c817]{height:320px}.info h1[data-v-a959c817]{font-size:24px}}.cart-page[data-v-16a447a0]{background:var(--ms-bg-page);min-height:650px;padding:28px 0 70px}.cart-container[data-v-16a447a0]{width:min(1460px,100% - 60px);margin:0 auto}.breadcrumb[data-v-16a447a0]{color:var(--ms-text-muted);gap:8px;font-size:11px;display:flex}.breadcrumb a[data-v-16a447a0]{color:var(--ms-gold);text-decoration:none}.cart-title[data-v-16a447a0]{color:var(--ms-gold);align-items:center;gap:12px;margin-top:30px;margin-bottom:25px;display:flex}.cart-title h1[data-v-16a447a0]{color:var(--ms-text);font-size:30px}.cart-title p[data-v-16a447a0]{color:var(--ms-text-muted);margin-top:3px;font-size:11px}.cart-layout[data-v-16a447a0]{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:22px;display:grid}.cart-products[data-v-16a447a0]{flex-direction:column;gap:10px;display:flex}.cart-item[data-v-16a447a0]{border:1px solid var(--ms-border);background:var(--ms-surface);border-radius:12px;grid-template-columns:120px minmax(180px,1fr) 130px 120px 40px;align-items:center;gap:18px;min-height:145px;padding:18px;display:grid;position:relative}.item-image[data-v-16a447a0]{width:110px;height:110px;color:var(--ms-gold);background:#fff;border-radius:9px;justify-content:center;align-items:center;display:flex;overflow:hidden}.item-image img[data-v-16a447a0]{object-fit:contain;width:100%;height:100%;padding:8px}.item-info[data-v-16a447a0]{flex-direction:column;display:flex}.item-brand[data-v-16a447a0]{color:var(--ms-gold);text-transform:uppercase;font-size:9px;font-weight:800}.item-info h3[data-v-16a447a0]{color:var(--ms-text);margin-top:4px;font-size:14px}.item-variant[data-v-16a447a0]{color:var(--ms-text-muted);margin-top:4px;font-size:10px}.item-option[data-v-16a447a0]{color:var(--ms-text);margin-top:4px;font-size:11px;font-weight:700}.item-price[data-v-16a447a0]{color:var(--ms-text);margin-top:12px;font-size:16px}.quantity[data-v-16a447a0]{flex-direction:column;gap:7px;display:flex}.quantity>span[data-v-16a447a0],.item-total>span[data-v-16a447a0]{color:var(--ms-text-muted);font-size:9px}.quantity-control[data-v-16a447a0]{border:1px solid var(--ms-border);border-radius:7px;justify-content:space-between;align-items:center;width:105px;height:36px;display:flex;overflow:hidden}.quantity-control button[data-v-16a447a0]{background:var(--ms-surface-2);width:32px;height:100%;color:var(--ms-text);border:none;justify-content:center;align-items:center;display:flex}.quantity-control button[data-v-16a447a0]:hover{background:#d9a51440}.quantity-control strong[data-v-16a447a0]{color:var(--ms-text);font-size:12px}.item-total[data-v-16a447a0]{flex-direction:column;gap:7px;display:flex}.item-total strong[data-v-16a447a0]{color:var(--ms-text);font-size:15px}.remove-button[data-v-16a447a0]{color:#ff6b61;background:#ff6b6124;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.remove-button[data-v-16a447a0]:hover{background:#ff6b6147}.continue-shopping[data-v-16a447a0]{width:fit-content;color:var(--ms-gold);align-items:center;gap:6px;margin-top:7px;font-size:11px;font-weight:700;text-decoration:none;display:flex}.cart-summary[data-v-16a447a0]{border:1px solid var(--ms-border);background:var(--ms-surface);border-radius:12px;padding:23px;position:sticky;top:185px}.cart-summary h2[data-v-16a447a0]{color:var(--ms-text);margin-bottom:22px;font-size:18px}.summary-line[data-v-16a447a0]{color:var(--ms-text-muted);justify-content:space-between;gap:15px;margin-top:12px;font-size:11px;display:flex}.summary-line strong[data-v-16a447a0]{color:var(--ms-text)}.delivery-price[data-v-16a447a0]{color:var(--ms-gold)!important}.delivery-price.free[data-v-16a447a0]{color:#4cd471!important}.shipping-box[data-v-16a447a0]{border:1px solid var(--ms-border);background:var(--ms-surface-2);border-radius:10px;margin-top:19px;padding:15px}.shipping-title[data-v-16a447a0]{color:var(--ms-gold);align-items:center;gap:9px;display:flex}.shipping-title>div[data-v-16a447a0]{flex-direction:column;display:flex}.shipping-title strong[data-v-16a447a0]{color:var(--ms-text);font-size:12px}.shipping-title span[data-v-16a447a0]{color:var(--ms-text-muted);margin-top:2px;font-size:9px}.shipping-form[data-v-16a447a0]{gap:7px;margin-top:12px;display:flex}.shipping-input[data-v-16a447a0]{border:1px solid var(--ms-border);background:var(--ms-bg-page);height:42px;color:var(--ms-gold);border-radius:7px;flex:1;align-items:center;gap:6px;padding:0 10px;display:flex}.shipping-input[data-v-16a447a0]:focus-within{border-color:var(--ms-gold)}.shipping-input input[data-v-16a447a0]{width:100%;height:100%;color:var(--ms-text);background:0 0;border:none;outline:none;font-size:11px}.shipping-input input[data-v-16a447a0]::placeholder{color:var(--ms-text-muted)}.shipping-form>button[data-v-16a447a0]{background:var(--ms-gold);color:#111;border:none;border-radius:7px;width:52px;font-size:11px;font-weight:800}.shipping-form>button[data-v-16a447a0]:hover{background:var(--ms-gold-light)}.shipping-error[data-v-16a447a0]{color:#ff6b61;margin-top:7px;font-size:9px;display:block}.shipping-result[data-v-16a447a0]{border-top:1px solid var(--ms-border);justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding-top:11px;display:flex}.shipping-result>div[data-v-16a447a0]{color:var(--ms-gold);align-items:center;gap:7px;display:flex}.shipping-result>div>div[data-v-16a447a0]{flex-direction:column;display:flex}.shipping-result>div strong[data-v-16a447a0]{color:var(--ms-text);font-size:10px}.shipping-result>div span[data-v-16a447a0]{color:var(--ms-text-muted);margin-top:2px;font-size:8px}.shipping-value[data-v-16a447a0]{color:var(--ms-gold);font-size:10px}.shipping-value.free[data-v-16a447a0]{color:#4cd471}.complement-input[data-v-16a447a0]{border:1px solid var(--ms-border);background:var(--ms-bg-page);width:100%;height:40px;color:var(--ms-text);border-radius:7px;outline:none;margin-top:12px;padding:0 10px;font-size:11px}.complement-input[data-v-16a447a0]::placeholder{color:var(--ms-text-muted)}.complement-input[data-v-16a447a0]:focus{border-color:var(--ms-gold)}.summary-divider[data-v-16a447a0]{background:var(--ms-border);height:1px;margin:19px 0}.summary-total[data-v-16a447a0]{justify-content:space-between;align-items:center;display:flex}.summary-total span[data-v-16a447a0]{color:var(--ms-text);font-size:14px;font-weight:700}.summary-total strong[data-v-16a447a0]{color:var(--ms-gold);font-size:23px}.delivery-warning[data-v-16a447a0]{color:var(--ms-text-muted);margin-top:8px;font-size:9px;line-height:1.4;display:block}.free-warning[data-v-16a447a0]{color:#4cd471}.checkout-button[data-v-16a447a0]{color:#fff;cursor:pointer;background:#1fa855;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;height:48px;margin-top:20px;font-size:12px;font-weight:800;transition:all .2s;display:flex}.checkout-button[data-v-16a447a0]:hover{background:#168a45}.whatsapp-note[data-v-16a447a0]{color:var(--ms-text-muted);text-align:center;margin-top:9px;font-size:9px;line-height:1.4;display:block}.security[data-v-16a447a0]{color:var(--ms-text-muted);text-align:center;margin-top:12px;font-size:9px}.empty-cart[data-v-16a447a0]{border:1px solid var(--ms-border);background:var(--ms-surface);min-height:380px;color:var(--ms-text-muted);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;display:flex}.empty-cart h2[data-v-16a447a0]{color:var(--ms-text);margin-top:15px;font-size:22px}.empty-cart p[data-v-16a447a0]{color:var(--ms-text-muted);margin-top:6px;font-size:12px}.empty-cart a[data-v-16a447a0]{background:var(--ms-gold);color:#111;border-radius:8px;align-items:center;gap:7px;margin-top:20px;padding:12px 20px;font-size:11px;font-weight:800;text-decoration:none;display:flex}@media (width<=950px){.cart-layout[data-v-16a447a0]{grid-template-columns:1fr}.cart-summary[data-v-16a447a0]{position:static}.cart-item[data-v-16a447a0]{grid-template-columns:90px 1fr}.quantity[data-v-16a447a0],.item-total[data-v-16a447a0],.remove-button[data-v-16a447a0]{grid-column:2}}@media (width<=600px){.cart-container[data-v-16a447a0]{width:calc(100% - 28px)}.cart-item[data-v-16a447a0]{gap:12px}.item-image[data-v-16a447a0]{width:85px;height:85px}}.login-page[data-v-bd25cb71]{background:#fff;justify-content:center;align-items:flex-start;min-height:calc(100vh - 140px);padding:55px 20px 80px;display:flex}.login-card[data-v-bd25cb71]{background:#fff;border:1px solid #eee;border-radius:18px;width:100%;max-width:440px;padding:38px 34px;box-shadow:0 8px 30px #0000000d}.login-icon[data-v-bd25cb71]{width:58px;height:58px;color:var(--ms-gold-dark);background:#d9a5141f;border-radius:50%;justify-content:center;align-items:center;margin:0 auto 15px;display:flex}.login-card h1[data-v-bd25cb71]{text-align:center;color:#171717;margin:0;font-size:27px;font-weight:800}.login-subtitle[data-v-bd25cb71]{text-align:center;color:#777;max-width:360px;margin:9px auto 0;font-size:14px;line-height:1.55}.login-form[data-v-bd25cb71]{flex-direction:column;gap:16px;margin-top:28px;display:flex}.login-form label[data-v-bd25cb71]{color:#333;flex-direction:column;gap:7px;font-size:13px;font-weight:700;display:flex}.input-wrapper[data-v-bd25cb71]{background:#fff;border:1px solid #d8d8d8;border-radius:9px;align-items:center;gap:10px;height:48px;padding:0 13px;transition:all .2s;display:flex}.input-wrapper svg[data-v-bd25cb71]{color:#999;flex-shrink:0}.input-wrapper[data-v-bd25cb71]:focus-within{border-color:var(--ms-gold);box-shadow:0 0 0 3px #d9a5141f}.input-wrapper input[data-v-bd25cb71]{color:#222;background:0 0;border:none;outline:none;width:100%;height:100%;font-size:14px}.input-wrapper input[data-v-bd25cb71]::placeholder{color:#aaa}.password-toggle[data-v-bd25cb71]{color:#888;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.form-error[data-v-bd25cb71]{color:#c62828;margin:-3px 0 0;font-size:13px;line-height:1.4}.submit-button[data-v-bd25cb71]{background:var(--ms-gold);color:#151515;cursor:pointer;border:none;border-radius:9px;justify-content:center;align-items:center;gap:8px;width:100%;height:48px;margin-top:2px;font-size:15px;font-weight:800;transition:all .2s;display:flex}.submit-button[data-v-bd25cb71]:hover:not(:disabled){background:var(--ms-gold-dark);color:#fff;transform:translateY(-1px)}.submit-button[data-v-bd25cb71]:disabled{opacity:.6;cursor:not-allowed}.divider[data-v-bd25cb71]{color:#999;align-items:center;gap:12px;margin:25px 0 17px;font-size:12px;display:flex}.divider[data-v-bd25cb71]:before,.divider[data-v-bd25cb71]:after{content:"";background:#e7e7e7;flex:1;height:1px}.social-button[data-v-bd25cb71]{color:#252525;cursor:pointer;background:#fff;border:1px solid #dcdcdc;border-radius:9px;justify-content:center;align-items:center;gap:10px;width:100%;height:46px;margin-top:10px;font-size:14px;font-weight:700;transition:all .2s;display:flex}.social-button[data-v-bd25cb71]:hover:not(:disabled){background:#f8f8f8;border-color:#cfcfcf}.social-button[data-v-bd25cb71]:disabled{opacity:.6;cursor:not-allowed}.google-icon[data-v-bd25cb71]{color:#4285f4;justify-content:center;align-items:center;width:19px;height:19px;font-family:Arial,sans-serif;font-size:17px;font-weight:700;display:flex}.apple-button[data-v-bd25cb71]{color:#fff;background:#111;border-color:#111}.apple-button[data-v-bd25cb71]:hover:not(:disabled){background:#252525}.switch-mode[data-v-bd25cb71]{width:100%;color:var(--ms-gold-dark);cursor:pointer;background:0 0;border:none;margin-top:20px;font-size:13px;font-weight:700}.switch-mode[data-v-bd25cb71]:hover{text-decoration:underline}.privacy-text[data-v-bd25cb71]{text-align:center;color:#8a8a8a;max-width:350px;margin:22px auto 0;font-size:11px;line-height:1.5}.privacy-text a[data-v-bd25cb71]{color:#666;text-decoration:underline}@media (width<=500px){.login-page[data-v-bd25cb71]{padding:30px 14px 60px}.login-card[data-v-bd25cb71]{box-shadow:none;border:none;padding:30px 20px}.login-card h1[data-v-bd25cb71]{font-size:24px}}.account-page[data-v-0b62956d]{background:#f8f8f8;justify-content:center;align-items:flex-start;min-height:calc(100vh - 140px);padding:55px 20px 80px;display:flex}.account-card[data-v-0b62956d]{text-align:center;background:#fff;border:1px solid #eee;border-radius:18px;width:100%;max-width:440px;padding:38px 34px;box-shadow:0 8px 30px #0000000d}.avatar[data-v-0b62956d]{width:84px;height:84px;color:var(--ms-gold-dark);background:#d9a51424;border-radius:50%;justify-content:center;align-items:center;margin:0 auto 16px;font-size:34px;font-weight:800;display:flex;overflow:hidden}.avatar img[data-v-0b62956d]{object-fit:cover;width:100%;height:100%}.account-card h1[data-v-0b62956d]{color:#171717;margin:0;font-size:24px;font-weight:800}.account-email[data-v-0b62956d]{color:#777;word-break:break-all;margin-top:6px;font-size:14px}.account-provider[data-v-0b62956d]{color:#9a9a9a;margin-top:4px;font-size:12px}.account-actions[data-v-0b62956d]{flex-direction:column;gap:10px;margin-top:30px;display:flex}.action-link[data-v-0b62956d],.logout-button[data-v-0b62956d]{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;height:50px;font-size:14px;font-weight:700;text-decoration:none;transition:all .2s;display:flex}.action-link[data-v-0b62956d]{color:#252525;background:#fff;border:1px solid #dcdcdc}.action-link[data-v-0b62956d]:hover{border-color:var(--ms-gold);background:#fffaf0}.logout-button[data-v-0b62956d]{color:#c62828;background:#fff5f4;border:1px solid #e3b4b0;margin-top:8px}.logout-button[data-v-0b62956d]:hover{background:#ffe9e7}.account-loading[data-v-0b62956d]{color:#888;margin-top:60px;font-size:14px}@media (width<=500px){.account-page[data-v-0b62956d]{padding:30px 14px 60px}.account-card[data-v-0b62956d]{box-shadow:none;border:none;padding:30px 20px}}:root{--ms-gold:#d9a514;--ms-gold-dark:#b88700;--ms-gold-light:#f4c542;--ms-bg-page:#0b0b0b;--ms-bg-section:#121212;--ms-surface:#1a1a1a;--ms-surface-2:#242424;--ms-text:#f5f5f5;--ms-text-muted:#a8a8a8;--ms-border:#2e2e2e;--ms-black:#0b0b0b;--ms-dark:#181818;--ms-white:#fff;--ms-bg:#121212;--ms-gray:#a8a8a8;--ms-danger:#ff3b30;font-synthesis:none;text-rendering:optimizelegibility;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:Inter,Arial,Helvetica,sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}html,body,#app{width:100%;min-height:100%}body{background:var(--ms-bg-page);min-width:320px;color:var(--ms-text);overflow-x:hidden}button,input,textarea,select{font:inherit}button{cursor:pointer}img{max-width:100%}a{color:inherit}
