@font-face{font-display:swap;font-family:TT Hoves;font-weight:400;src:url(/assets/062f0e862f70b5c9-lF7NFMlN.woff2)format("woff2")}@font-face{font-display:swap;font-family:TT Hoves;font-weight:500;src:url(/assets/b299fdaea0a0952c-Bc_1vZEr.woff2)format("woff2")}@font-face{font-display:swap;font-family:TT Hoves;font-weight:600;src:url(/assets/c7015bb1349508fd-W6SpYbR-.woff2)format("woff2")}:root{--color-text:#111;--color-text-muted:#333;--color-text-subtle:#6e6e6e;--color-text-light:#999;--color-bg:#fff;--color-bg-light:#f2f2f2;--color-bg-lighter:#f8f8f8;--color-bg-dark:#1a1a1a;--color-primary:#fdcf2b;--color-primary-hover:#f5c400;--color-accent:#111;--color-accent-hover:#333;--color-card-hover:#f2e97f;--color-bg-hover:#f0f0f0;--color-text-on-dark:#ffffffe6;--color-footer-social-hover:#ddd;--gap-xs:6px;--gap-sm:12px;--gap-md:16px;--gap-lg:20px;--gap-18:18px;--gap-xl:24px;--gap-2xl:28px;--gap-3xl:48px;--section-padding-x:max(36px, calc((100vw - 1600px) / 2));--font-family:"TT Hoves", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-size-sm:15px;--font-size-base:16px;--font-size-lg:18px;--font-size-xl:20px;--font-size-2xl:24px;--font-size-3xl:28px;--font-size-4xl:40px;--font-size-5xl:56px;--line-height:1.2;--radius-sm:12px;--radius-md:16px;--radius-lg:20px;--radius-xl:24px;--radius-pill:999px;--max-width-content:1720px;--max-width-narrow:1280px}html,body{color:var(--color-text);background:var(--color-bg);margin:0;overflow-x:hidden;font-family:TT Hoves,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important}*,:before,:after{box-sizing:border-box;font-family:TT Hoves,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important}button,input,select,textarea{font:inherit}a{color:inherit}.real-capoeira-store[data-v-a3b6bdfe]{flex-direction:column;min-height:100vh;display:flex}.real-capoeira-store[data-v-a3b6bdfe]>*{min-height:0}.router-view-wrapper[data-v-a3b6bdfe]{background:#fff;flex-direction:column;flex:1;min-height:0;padding:0;display:flex;overflow-y:auto}
