.global-loader[data-v-e9094455]{position:fixed;top:0;left:0;right:0;z-index:9999;pointer-events:none;opacity:0;transition:opacity .15s}.global-loader.visible[data-v-e9094455]{opacity:1}.loader-track[data-v-e9094455]{height:3px;background:transparent;overflow:hidden}.loader-bar[data-v-e9094455]{height:100%;background:linear-gradient(90deg,var(--color-primary) 0%,#f72db0 60%,var(--color-primary) 100%);background-size:200% 100%;animation:shimmer-e9094455 1.2s linear infinite;transition:width .08s linear;border-radius:0 2px 2px 0;box-shadow:0 0 8px #d9481280}@keyframes shimmer-e9094455{0%{background-position:200% 0}to{background-position:-200% 0}}@font-face{font-family:Century Gothic;src:url(/fonts/centurygothic.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Century Gothic;src:url(/fonts/centurygothic_bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--color-primary: #d94812;--color-primary-light: #ff5e1a;--color-primary-dark: #b53a08;--color-primary-alpha: rgba(217, 72, 18, .1);--color-accent: #ffb545;--color-accent-dark: #d99521;--color-white: #ffffff;--color-black: #000000;--color-gray-50: #fafafa;--color-gray-100: #f5f5f5;--color-gray-200: #eeeeee;--color-gray-300: #e0e0e0;--color-gray-400: #bdbdbd;--color-gray-500: #9e9e9e;--color-gray-600: #757575;--color-gray-700: #616161;--color-gray-800: #424242;--color-gray-900: #212121;--font-main: "Century Gothic", "Gill Sans", "Optima", sans-serif;--border-radius-sm: 4px;--border-radius: 8px;--border-radius-lg: 16px;--border-radius-xl: 24px;--border-radius-full: 9999px;--shadow-sm: 0 1px 3px rgba(0,0,0,.08);--shadow: 0 2px 12px rgba(0,0,0,.1);--shadow-md: 0 4px 20px rgba(0,0,0,.12);--shadow-lg: 0 8px 32px rgba(0,0,0,.16);--shadow-primary: 0 4px 20px rgba(217, 72, 18,.25);--transition: all .2s ease;--transition-slow: all .35s ease;--admin-sidebar-bg: #1a1a2e;--admin-sidebar-hover: #16213e;--admin-sidebar-active: #d94812;--admin-sidebar-text: #c8c8e8;--admin-sidebar-width: 260px}body.admin-theme *,body.admin-theme *:before,body.admin-theme *:after{box-sizing:border-box;margin:0;padding:0}body.admin-theme{margin:0;font-family:var(--font-main);color:var(--color-gray-900);background-color:var(--color-white);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden;width:100%;position:relative}@media(max-width:768px){body.admin-theme input,body.admin-theme textarea,body.admin-theme select{font-size:16px!important}}body.admin-theme img{max-width:100%;display:block}body.admin-theme a{color:inherit;text-decoration:none}body.admin-theme button{font-family:var(--font-main);cursor:pointer;border:none;background:none}body.admin-theme input,body.admin-theme textarea,body.admin-theme select{font-family:var(--font-main)}body.admin-theme::-webkit-scrollbar{width:6px;height:6px}body.admin-theme::-webkit-scrollbar-track{background:var(--color-gray-100)}body.admin-theme::-webkit-scrollbar-thumb{background:var(--color-primary);border-radius:var(--border-radius-full)}body.admin-theme .container{max-width:1280px;margin:0 auto;padding:0 24px}@media(max-width:480px){body.admin-theme .container{padding:0 16px}}body.admin-theme .text-primary{color:var(--color-primary)}body.admin-theme .text-accent{color:var(--color-accent)}body.admin-theme .bg-primary{background-color:var(--color-primary)}body.admin-theme .bg-accent{background-color:var(--color-accent)}body.admin-theme .badge-primary{display:inline-block;padding:2px 10px;border-radius:var(--border-radius-full);background:var(--color-primary);color:var(--color-white);font-size:12px;font-weight:700}body.admin-theme .badge-accent{display:inline-block;padding:2px 10px;border-radius:var(--border-radius-full);background:var(--color-accent);color:var(--color-black);font-size:12px;font-weight:700}body.admin-theme .page-enter-active,body.admin-theme .page-leave-active{transition:opacity .2s ease}body.admin-theme .page-enter-from,body.admin-theme .page-leave-to{opacity:0}:root{--bg: #0e0c0a;--surface: #181512;--surface-2: #120f0d;--border: #241f1a;--border-strong: #342c24;--text: #f5f4f2;--text-secondary: #948d84;--text-muted: #8a8278;--accent: #ff5e1a;--accent-2: #ffb545;--accent-soft: rgba(255, 94, 26, .12);--font-display: "Bricolage Grotesque", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-sans: "Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--container: 1400px;--gutter: 1.5rem;--section-y: 8rem;--r-sm: .5rem;--r-md: .75rem;--r-lg: 1rem;--r-xl: 1.25rem;--ease: cubic-bezier(.22, 1, .36, 1)}@media(min-width:768px){:root{--gutter: 2rem}}@media(min-width:1440px){:root{--gutter: 3rem}}@media(max-width:767px){:root{--section-y: 4.5rem}}body.loja-theme,body.loja-theme *,body.loja-theme *:before,body.loja-theme *:after{box-sizing:border-box;margin:0;padding:0}html:has(body.loja-theme){scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:6rem}@media(prefers-reduced-motion:reduce){html:has(body.loja-theme){scroll-behavior:auto}body.loja-theme *,body.loja-theme *:before,body.loja-theme *:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}body.loja-theme{background-color:var(--bg);color:var(--text);font-family:var(--font-sans);font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden;position:relative;animation:page-in .6s var(--ease) both}@keyframes page-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){body.loja-theme{animation:none}}body.loja-theme:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;pointer-events:none;opacity:.035;transform:translateZ(0);background-repeat:repeat;background-size:120px 120px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}body.loja-theme img,body.loja-theme svg{display:block;max-width:100%}body.loja-theme button,body.loja-theme input,body.loja-theme textarea{font:inherit;color:inherit;background:none;border:none}body.loja-theme button{cursor:pointer}body.loja-theme a{color:inherit;text-decoration:none}body.loja-theme ul{list-style:none}body.loja-theme h1,body.loja-theme h2,body.loja-theme h3,body.loja-theme h4{font-family:var(--font-display);line-height:1.05;letter-spacing:-.03em;font-weight:700}body.loja-theme p{text-wrap:pretty}body.loja-theme ::selection{background:var(--accent);color:#090909}body.loja-theme :focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}body.loja-theme main:focus{outline:none}body.loja-theme .skip-link{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body.loja-theme{scrollbar-width:thin;scrollbar-color:#2a2a2a var(--bg)}body.loja-theme::-webkit-scrollbar{width:10px;height:10px}body.loja-theme::-webkit-scrollbar-track{background:var(--bg)}body.loja-theme::-webkit-scrollbar-thumb{background:#232323;border:3px solid var(--bg);border-radius:99px}body.loja-theme::-webkit-scrollbar-thumb:hover{background:#333}body.loja-theme .container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}body.loja-theme .container--narrow{max-width:940px}body.loja-theme .section{padding-block:var(--section-y);position:relative}body.loja-theme .section--elevated{background:var(--surface-2)}body.loja-theme .section--elevated:before,body.loja-theme .section--elevated:after{content:"";position:absolute;left:0;right:0;height:5rem;pointer-events:none}body.loja-theme .section--elevated:before{top:0;background:linear-gradient(to bottom,var(--bg),transparent)}body.loja-theme .section--elevated:after{bottom:0;background:linear-gradient(to top,var(--bg),transparent)}body.loja-theme .section--elevated:has(+.section--elevated):after,body.loja-theme .section--elevated+.section--elevated:before{content:none}body.loja-theme .section--tight{padding-block:calc(var(--section-y) * .7)}body.loja-theme .grid{display:grid;gap:1.5rem}@media(min-width:768px){body.loja-theme .grid{gap:2rem}}body.loja-theme .grid--2,body.loja-theme .grid--3,body.loja-theme .grid--4{grid-template-columns:1fr}@media(min-width:640px){body.loja-theme .grid--4{grid-template-columns:repeat(2,1fr)}}@media(min-width:768px){body.loja-theme .grid--2{grid-template-columns:repeat(2,1fr)}body.loja-theme .grid--3{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){body.loja-theme .grid--4{grid-template-columns:repeat(4,1fr)}}body.loja-theme .eyebrow{display:inline-flex;align-items:center;gap:.625rem;font-size:.6875rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--text-muted)}body.loja-theme .eyebrow:before{content:"";display:inline-block;width:1.25rem;height:1px;background:currentColor;opacity:.5}body.loja-theme .eyebrow--accent{color:var(--accent)}body.loja-theme .lede{color:var(--text-secondary);font-size:1.0625rem;font-weight:300;line-height:1.75;max-width:40rem}@media(min-width:768px){body.loja-theme .lede{font-size:1.125rem}}body.loja-theme .text-secondary{color:var(--text-secondary)}body.loja-theme .text-muted{color:var(--text-muted)}body.loja-theme .accent{color:var(--accent)}body.loja-theme .accent--gradient{background:linear-gradient(100deg,var(--accent),var(--accent-2));-webkit-background-clip:text;background-clip:text;color:transparent}body.loja-theme .reveal{opacity:0;transform:translateY(30px);transition:opacity .6s var(--ease),transform .6s var(--ease);transition-delay:var(--reveal-delay, 0ms);will-change:opacity,transform}body.loja-theme .reveal.is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){body.loja-theme .reveal{opacity:1;transform:none}}body.loja-theme .rule{height:1px;background:var(--border);border:0}@media(max-width:767px){body.loja-theme input:not([type=checkbox]):not([type=radio]),body.loja-theme select,body.loja-theme textarea{font-size:16px!important}}
