.wgba-header[data-v-6b4f222c]{position:sticky;top:0;background:#fffffff5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:50;border-bottom:1px solid var(--line)}.wgba-header__top[data-v-6b4f222c]{background:var(--gray-1);border-bottom:1px solid var(--line);font-size:.8rem;color:var(--muted)}.wgba-header__top-inner[data-v-6b4f222c]{display:flex;justify-content:space-between;gap:16px;min-height:34px;align-items:center}.wgba-header__top p[data-v-6b4f222c]{margin:0}.wgba-header__top a[data-v-6b4f222c]:hover{color:var(--primary)}.wgba-header__inner[data-v-6b4f222c]{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:72px}.wgba-brand[data-v-6b4f222c]{display:flex;align-items:center;gap:10px}.wgba-brand__logo[data-v-6b4f222c]{height:36px;width:auto}.wgba-brand__name[data-v-6b4f222c]{font-family:var(--display);font-weight:800;color:var(--white);font-size:1.05rem;letter-spacing:.02em}.wgba-nav[data-v-6b4f222c]{display:flex;gap:22px}.wgba-nav a[data-v-6b4f222c]{font-family:var(--display);font-size:.82rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--light)}.wgba-nav a.router-link-active[data-v-6b4f222c],.wgba-nav a[data-v-6b4f222c]:hover{color:var(--primary)}.wgba-header__tools[data-v-6b4f222c]{display:flex;align-items:center;gap:12px}.wgba-header__link[data-v-6b4f222c]{font-weight:600;color:var(--light)}.wgba-header__link[data-v-6b4f222c]:hover{color:var(--primary)}.wgba-header__cart[data-v-6b4f222c]{position:relative;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:50%}.wgba-header__bag[data-v-6b4f222c]{width:14px;height:12px;border:2px solid var(--white);border-radius:0 0 3px 3px;position:relative;display:block}.wgba-header__bag[data-v-6b4f222c]:before{content:"";position:absolute;left:2px;right:2px;top:-7px;height:6px;border:2px solid var(--white);border-bottom:0;border-radius:8px 8px 0 0}.wgba-header__cart i[data-v-6b4f222c]{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;border-radius:50%;background:var(--primary);color:#fff;font-style:normal;font-size:.68rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center;padding:0 4px}.wgba-header__tools .wgba-btn[data-v-6b4f222c]{padding:10px 16px}.wgba-burger[data-v-6b4f222c]{display:none;background:none;border:0;color:var(--white);font-size:1.4rem;cursor:pointer}@media(max-width:980px){.wgba-nav[data-v-6b4f222c]{display:none;position:absolute;top:106px;left:0;right:0;background:var(--bg);flex-direction:column;padding:18px 20px;border-bottom:1px solid var(--line)}.wgba-nav.open[data-v-6b4f222c]{display:flex}.wgba-burger[data-v-6b4f222c]{display:block}.wgba-header__top-inner[data-v-6b4f222c]{justify-content:center}.wgba-header__top a[data-v-6b4f222c]{display:none}}.wgba-footer[data-v-2a93cef7]{margin-top:0;padding:56px 0 0;background:var(--footer-bg);color:#ffffffc7}.wgba-footer__grid[data-v-2a93cef7]{display:flex;flex-wrap:wrap;gap:36px;justify-content:space-between}.wgba-footer__grid nav[data-v-2a93cef7]{display:flex;flex-direction:column;gap:8px;min-width:180px}.wgba-footer__grid h4[data-v-2a93cef7]{margin-bottom:6px;color:#fff;font-size:.95rem}.wgba-footer__grid a[data-v-2a93cef7]:hover{color:#fff}.wgba-footer__about[data-v-2a93cef7]{font-size:.92rem;margin:14px 0 10px;max-width:280px;line-height:1.65}.wgba-footer__legal[data-v-2a93cef7]{font-size:.82rem;color:#ffffff8c;margin:0;line-height:1.6}.wgba-footer__bar[data-v-2a93cef7]{padding:18px 20px;margin-top:36px;border-top:1px solid rgba(255,255,255,.12);font-size:.8rem;color:#ffffff80}.wgba-brand[data-v-2a93cef7]{display:flex;align-items:center;gap:10px}.wgba-brand__logo[data-v-2a93cef7]{height:32px;width:auto}.wgba-brand__name[data-v-2a93cef7]{font-family:var(--display);font-weight:800;color:#fff}:root{--bg: #ffffff;--primary: #c70034;--accent: #c70034;--white: #17141f;--light: #3c3749;--muted: #7d7690;--line: rgba(0, 0, 0, .12);--field: rgba(0, 0, 0, .04);--display: "Poppins", system-ui, sans-serif;--body: "Lato", system-ui, sans-serif;--radius: 12px;--container: 1200px;--gray-1: #f7f7f8;--gray-13: #ececef;--peach: #f3e4dc;--blush: #f0e4de;--ink-dark: #1a1a1a;--footer-bg: #1c1c1c;--star: #f5c518;--success: #1f8a4c;--danger: #c70034;--radius-sm: 4px;--radius-pill: 999px;--shadow-soft: 0 12px 40px rgba(23, 20, 31, .08);--section-pad: clamp(56px, 8vw, 100px)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--body);background:var(--bg);color:var(--light);line-height:1.6;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:var(--display);color:var(--white);margin:0;line-height:1.12}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button,input,textarea{font:inherit}.wgba-container{max-width:var(--container);margin:0 auto;padding:0 20px}.wgba-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 28px;border-radius:var(--radius-sm);border:0;cursor:pointer;background:var(--primary);color:#fff;font-weight:700;font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;font-size:.82rem;transition:background .2s ease,transform .2s ease}.wgba-btn:hover{background:#a8002c}.wgba-btn:disabled{opacity:.45;cursor:not-allowed}.wgba-btn--ghost{background:transparent;border:1px solid var(--white);color:var(--white)}.wgba-btn--ghost:hover{background:var(--white);color:#fff}.wgba-btn--outline{background:#fff;border:1px solid var(--line);color:var(--white)}.wgba-btn--outline:hover{border-color:var(--primary);color:var(--primary)}.wgba-link-underline{display:inline-block;font-family:var(--display);font-weight:700;font-size:.82rem;letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:2px;color:var(--white);transition:color .2s ease}.wgba-link-underline:hover{color:var(--primary)}.wgba-section-title{font-size:clamp(1.8rem,3.2vw,2.4rem);text-align:center;margin-bottom:12px}.wgba-section-title:after{content:"";display:block;width:42px;height:2px;background:var(--primary);margin:14px auto 0}.fade-enter-active,.fade-leave-active{transition:opacity .18s ease}.fade-enter-from,.fade-leave-to{opacity:0}@keyframes wgba-fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes wgba-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}
