@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url("./media/manrope-73PUZEUA.woff2") format("woff2")}@font-face{font-family:Pliant;font-style:normal;font-weight:100 900;font-display:swap;src:url("./media/pliant-latin-LJSOHYUQ.woff2") format("woff2")}.b-intro{position:fixed;inset:0;z-index:10000;display:grid;place-items:center;overflow:hidden;background:#080c09;color:#fff;font-family:Manrope,sans-serif;animation:bettos-intro 2s cubic-bezier(.76,0,.24,1) both}.b-intro:before,.b-intro:after{content:"";position:absolute;top:0;bottom:0;left:80%;width:42%;background:#1f783b;transform:skew(-18deg);transform-origin:bottom}.b-intro:after{left:94%;background:#37a65b}.b-intro-content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;width:min(400px,calc(100% - 80px));padding-bottom:24px;animation:bettos-brand-in .65s cubic-bezier(.16,1,.3,1) both}.b-intro-content img{width:clamp(96px,12vw,128px);height:auto;object-fit:contain;margin-bottom:20px}.b-intro-content strong{font:750 clamp(56px,8vw,96px)/1 Pliant,Manrope,sans-serif;letter-spacing:-.025em}.b-intro-content strong>span{color:#37a65b}.b-intro-location{margin-top:12px;font-size:14px;letter-spacing:.04em}.b-intro-track{width:100%;height:3px;margin-top:40px;background:#44444f;overflow:hidden}.b-intro-track>span{display:block;width:100%;height:100%;background:#37a65b;transform-origin:left;animation:bettos-brand-progress 1.6s cubic-bezier(.22,.68,.3,1) both}.b-intro-content p{margin:16px 0 0;color:#c0c0c7;font-size:12px}@keyframes bettos-intro{0%,80%{clip-path:inset(0);visibility:visible}to{clip-path:inset(0 0 100%);visibility:hidden}}@keyframes bettos-brand-in{0%{opacity:0;transform:translateY(20px);clip-path:inset(0 0 12%)}to{opacity:1;transform:none;clip-path:inset(0)}}@keyframes bettos-brand-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(max-width:600px){.b-intro:before,.b-intro:after{top:68%;bottom:-12%;left:80%;width:70%}.b-intro:after{left:96%}.b-intro-content{width:min(300px,calc(100% - 64px))}}@media(prefers-reduced-motion:reduce){.b-intro{display:none;animation:none}.b-intro-content,.b-intro-track>span{animation:none}}:root{--b-bg:#080c09;--b-surface:#101a13;--b-raised:#17251c;--b-paper:#101a13;--b-ink:#fff;--b-text:#fff;--b-muted:#bdc9c0;--b-accent:#37a65b;--b-primary:#1f783b;--b-primary-dark:#15552a;--b-line:#35473c;--b-display:Pliant,Manrope,sans-serif;--b-sans:Manrope,sans-serif;--b-gutter:clamp(20px,2.8vw,40px);--b-max:1440px;--b-space-1:4px;--b-space-2:8px;--b-space-3:12px;--b-space-4:16px;--b-space-6:24px;--b-space-8:32px;--b-space-12:48px;--b-space-16:64px;--b-space-24:96px;--b-radius:12px;--b-ease:cubic-bezier(.16,1,.3,1);--b-duration:.18s}.b-public{position:relative;isolation:isolate;min-height:100svh;background:var(--b-bg);color:var(--b-text);font:400 16px/1.6 var(--b-sans);color-scheme:dark}.b-public>router-outlet+*{position:relative;z-index:1;background:transparent}.b-public main{background-color:transparent!important}.b-public app-site-footer footer.footer-shell{background:#060a07}html.b-public-view,html.b-public-view body{background:#080c09}.b-public ::selection{background:var(--b-primary);color:#fff}.b-public :focus-visible{outline:3px solid var(--b-focus,var(--b-accent));outline-offset:4px}.b-public :is(button,a,input,select,textarea){font-family:inherit}.b-public :is(button,a){-webkit-tap-highlight-color:transparent;touch-action:manipulation}.b-public button:not(:disabled),.b-public a{cursor:pointer}.b-public :is(input,textarea){caret-color:var(--b-accent)}.b-public :is(h1,h2,h3,p){overflow-wrap:break-word}.b-public :is(h1,h2){text-wrap:balance}.b-public :is(p,li){text-wrap:pretty}.b-public :is(h1,h2,h3){font-weight:700}.b-public em{font-style:normal}.b-public :is(a,button){text-underline-offset:.25em}.b-public :is(img,svg){vertical-align:middle}.b-public .reveal-ready,.b-public .reveal-ready.is-revealed{opacity:1;transform:none;filter:none;transition:none;will-change:auto}.b-public :is(.b-button,.hero-search button,.product-actions a,.product-actions button,.favorite-button,.quick-filters button){transition:background-color .18s ease-out,color .18s ease-out,transform .12s ease-out}.b-public :is(.hero-search,.search-input):focus-within{box-shadow:0 0 0 3px var(--b-primary),0 0 0 6px var(--b-bg)}.b-public :is(.b-button,.hero-search button,.favorite-button,.quick-filters button):active:not(:disabled){transform:scale(.97)}.b-public :is(button,a):focus-visible{animation:none;transform:none}.b-public :is(.price-line,.product-meta,.pagination){font-variant-numeric:tabular-nums}.b-public :is(.skeleton,.product-skeleton>div,.product-skeleton i,.loading-image,.loading-copy i,.promotion-loading>div,.promotion-loading>i){animation:bettos-loading 1.2s ease-in-out 4}@keyframes bettos-loading{50%{opacity:.5}}.b-entered .welcome .hero-line{display:block;animation:bettos-title-in .7s var(--b-ease) backwards}.b-entered .welcome .hero-line:nth-child(2){animation-delay:90ms}.b-entered .welcome .hero-search{animation:bettos-search-in .65s .15s var(--b-ease) backwards}.b-entered .welcome .hero-mark{animation:bettos-mark-in .9s var(--b-ease) backwards}.b-entered .hero-categories>a{animation:bettos-tile-in .55s var(--b-ease) backwards}.b-entered .hero-categories>a:nth-child(2){animation-delay:60ms}.b-entered .hero-categories>a:nth-child(3){animation-delay:.12s}.b-entered .hero-categories>a:nth-child(4){animation-delay:.18s}.b-entered .hero-categories>a:nth-child(5){animation-delay:.24s}.b-group-entering>:is(.selected-product,.product-card){animation:bettos-product-in .55s var(--b-ease) backwards}.b-group-entering>:nth-child(2){animation-delay:50ms}.b-group-entering>:nth-child(3){animation-delay:.1s}.b-group-entering>:nth-child(4){animation-delay:.15s}.b-group-entering>:nth-child(n+5){animation-delay:.18s}@keyframes bettos-title-in{0%{clip-path:inset(0 0 100%);transform:translateY(28px)}to{clip-path:inset(0);transform:none}}@keyframes bettos-search-in{0%{opacity:.45;transform:translateY(12px) scale(.985)}to{opacity:1;transform:none}}@keyframes bettos-mark-in{0%{opacity:.2;transform:translateY(20px) rotate(-7deg) scale(.94)}to{transform:none}}@keyframes bettos-tile-in{0%{opacity:.3;transform:translateY(24px) rotate(-2deg)}to{opacity:1;transform:none}}@keyframes bettos-product-in{0%{opacity:.3;transform:translateY(24px);clip-path:inset(0 0 8%)}to{opacity:1;transform:none;clip-path:inset(0)}}html.b-keyboard .b-entered .welcome :is(.hero-line,.hero-search,.hero-mark),html.b-keyboard .b-entered .hero-categories>a,html.b-keyboard .b-group-entering>*{animation:none}html.b-keyboard .b-public app-site-header :is(nav.open,.nav-links>a,.search-overlay){animation:none}@media(prefers-reduced-motion:reduce){.b-entered .welcome :is(.hero-line,.hero-search,.hero-mark),.b-entered .hero-categories>a,.b-group-entering>*,.b-public app-site-header :is(nav.open,.nav-links>a){animation:none!important}}.b-public main{view-transition-name:bettos-page}html.b-public-view::view-transition-old(root),html.b-public-view::view-transition-new(root){animation:none;filter:none}::view-transition-old(bettos-page){animation:bettos-page-out .12s ease-out both}::view-transition-new(bettos-page){animation:bettos-page-in .22s cubic-bezier(.16,1,.3,1) both}@keyframes bettos-page-out{to{opacity:0}}@keyframes bettos-page-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){::view-transition-old(bettos-page),::view-transition-new(bettos-page){animation:none!important}}body.modal-lock app-site-extras .public-extras :is(.whatsapp-fab,.back-top,.install-app,.update-app){visibility:hidden}.b-container{width:min(var(--b-max),calc(100% - var(--b-gutter)*2));margin-inline:auto}.b-page{min-height:65svh;padding-block:clamp(48px,5vw,80px);background:var(--b-bg)}.b-display{margin:0;font:700 clamp(48px,6vw,88px)/1.04 var(--b-display);letter-spacing:-.03em}.b-section-heading{margin:0;font:700 clamp(32px,4vw,60px)/1.1 var(--b-display);letter-spacing:-.025em}.b-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:14px 24px;border:1px solid transparent;border-radius:10px;background:var(--b-primary);color:#fff;font:700 14px/1.5 var(--b-sans);text-decoration:none;transition:background .18s ease-out,transform .15s ease-out}.b-button--outline{border-color:var(--b-line);background:transparent;color:var(--b-text)}.b-button svg{flex:none;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7}.b-button:disabled{opacity:.5;cursor:not-allowed}.b-button:active:not(:disabled){transform:scale(.98)}.b-field{display:grid;gap:8px;color:var(--b-muted);font-size:14px}.b-field :is(input,select,textarea){width:100%;min-width:0;min-height:52px;padding:12px 14px;border:1px solid var(--b-line);border-radius:8px;background:var(--b-bg);color:var(--b-text);font:400 16px var(--b-sans)}.b-field ::placeholder{color:var(--b-muted);opacity:1}.b-empty{padding:clamp(32px,5vw,64px);border-radius:16px;background:var(--b-surface);text-align:center}.b-empty h2{font:700 clamp(28px,4vw,42px)/1.15 var(--b-display);margin:0 0 16px}.b-empty p{max-width:58ch;margin:0 auto 24px;color:var(--b-muted)}.b-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}body:has(app-login) .public-extras :is(.whatsapp-fab,.back-top,.install-app){display:none}@media(hover:hover)and (pointer:fine){.b-button:hover:not(:disabled){background:var(--b-primary-dark)}.b-button--outline:hover{background:var(--b-raised);border-color:var(--b-accent)}}@media(max-width:430px){.b-button{padding-inline:18px;gap:10px}.b-display{font-size:clamp(40px,11vw,52px)}}@media(prefers-reduced-motion:reduce){.b-public,.b-public *{scroll-behavior:auto!important}.b-public ::view-transition-group(*){animation:none}}:root{color-scheme:dark;--primary:#1f783b;--primary-light:#37a65b;--primary-dark:#15552a;--primary-strong:#2d914d;--success:#41b765;--success-text:#8ee6a8;--danger:#e56767;--bg-page:#16161c;--bg-deep:#121217;--bg-surface:#1f1f27;--bg-raised:#25252e;--text-primary:#f5f5f7;--text-secondary:#c0c0c7;--text-muted:#91919b;--border-soft:rgba(255,255,255,.075)}*{box-sizing:border-box}html{scroll-behavior:smooth;background:#16161c;overflow-x:hidden}body{margin:0;min-width:320px;overflow-x:hidden;font-family:Arial,Helvetica,sans-serif;background:#16161c;color:#f5f5f7;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.modal-lock{overflow:hidden}img,svg,video{max-width:100%}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}a,button{touch-action:manipulation}button:disabled{cursor:not-allowed}:focus-visible{outline:2px solid #63c57f;outline-offset:3px}::selection{background:#1f783b;color:#fff}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#101015}::-webkit-scrollbar-thumb{border:2px solid #101015;border-radius:999px;background:#34343d}::-webkit-scrollbar-thumb:hover{background:#454551}.skeleton{position:relative;overflow:hidden;background:#22222a}.skeleton:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,#ffffff0d,transparent);animation:skeleton 1.35s infinite}@keyframes skeleton{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}::view-transition-old(root),::view-transition-new(root){animation-duration:.38s;animation-timing-function:cubic-bezier(.22,.8,.22,1)}::view-transition-old(root){animation-name:page-out}::view-transition-new(root){animation-name:page-in}@keyframes page-out{to{opacity:0;transform:scale(.992) translateY(-6px);filter:blur(3px)}}@keyframes page-in{0%{opacity:0;transform:scale(1.006) translateY(10px);filter:blur(4px)}}.reveal-ready{opacity:0;transform:translate3d(0,var(--reveal-distance,26px),0);filter:blur(4px);transition:opacity .72s cubic-bezier(.2,.72,.2,1) var(--reveal-delay,0ms),transform .82s cubic-bezier(.16,1,.3,1) var(--reveal-delay,0ms),filter .72s ease var(--reveal-delay,0ms);will-change:opacity,transform,filter}.reveal-ready.is-revealed{opacity:1;transform:none;filter:none;will-change:auto}.motion-lift{transition:transform .28s cubic-bezier(.2,.8,.2,1),border-color .28s ease,box-shadow .28s ease}.motion-lift:hover{transform:translateY(-5px)}.glass-panel{background:linear-gradient(145deg,#23232bb8,#111117c7);border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.text-gradient{background:linear-gradient(135deg,#f7f7f8,#a8dcb5 48%,#37a65b);-webkit-background-clip:text;background-clip:text;color:transparent}.soft-grid{background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:46px 46px}.ambient-orb{position:absolute;border-radius:50%;filter:blur(70px);pointer-events:none;opacity:.22}.page-shell{position:relative;isolation:isolate;overflow:hidden}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none!important}.reveal-ready{opacity:1!important;transform:none!important;filter:none!important}}html[data-theme=light] body.b-legacy-theme{--bg-page:#f3f4f2;--bg-deep:#eceeea;--bg-surface:#ffffff;--bg-raised:#f6f7f5;--text-primary:#151816;--text-secondary:#3b403c;--text-muted:#6e746f;--border-soft:rgba(18,32,22,.11)}html[data-theme=light] body.b-legacy-theme{background:#f3f4f2;color:#151816}html[data-theme=light] body.b-legacy-theme app-site-header header{background:#f6f8f5f0!important;border-color:#1428191a!important}html[data-theme=light] body.b-legacy-theme app-site-header header.scrolled{background:#f8f9f7fa!important}html[data-theme=light] body.b-legacy-theme app-site-header .brand,html[data-theme=light] body.b-legacy-theme app-site-header nav a.active,html[data-theme=light] body.b-legacy-theme app-site-header nav a:hover{color:#151816!important}html[data-theme=light] body.b-legacy-theme app-site-header nav a{color:#687069!important}html[data-theme=light] body.b-legacy-theme app-site-header .search-trigger,html[data-theme=light] body.b-legacy-theme app-site-header .outline,html[data-theme=light] body.b-legacy-theme app-site-header .profile,html[data-theme=light] body.b-legacy-theme app-site-header .menu-button{background:#fff!important;border-color:#1428191f!important;color:#313832!important}html[data-theme=light] body.b-legacy-theme app-site-footer footer{background:#e9ece8!important;color:#5f685f!important;border-color:#1428191a!important}html[data-theme=light] body.b-legacy-theme app-site-footer .brand,html[data-theme=light] body.b-legacy-theme app-site-footer nav a:hover,html[data-theme=light] body.b-legacy-theme app-site-footer nav button:hover{color:#121612!important}html[data-theme=light] body.b-legacy-theme .catalog-page,html[data-theme=light] body.b-legacy-theme .page,html[data-theme=light] body.b-legacy-theme .about,html[data-theme=light] body.b-legacy-theme .legal-page,html[data-theme=light] body.b-legacy-theme .account-page,html[data-theme=light] body.b-legacy-theme app-not-found main,html[data-theme=light] body.b-legacy-theme app-thanks main{background-color:#f3f4f2!important;color:#151816!important}html[data-theme=light] body.b-legacy-theme .glass-panel{background:linear-gradient(145deg,#ffffffdb,#f4f6f3eb)!important;border-color:#1428191a!important}html[data-theme=light] body.b-legacy-theme .soft-grid{background-image:linear-gradient(rgba(20,40,25,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(20,40,25,.04) 1px,transparent 1px)!important}html[data-theme=light] body.b-legacy-theme .catalog-title h1,html[data-theme=light] body.b-legacy-theme .category-showcase h2,html[data-theme=light] body.b-legacy-theme .modal-product-copy h2,html[data-theme=light] body.b-legacy-theme .hero h1,html[data-theme=light] body.b-legacy-theme .faq-head h2,html[data-theme=light] body.b-legacy-theme .form-head h2{color:#151816!important}html[data-theme=light] body.b-legacy-theme .product-card,html[data-theme=light] body.b-legacy-theme .search-box,html[data-theme=light] body.b-legacy-theme .category-cards button,html[data-theme=light] body.b-legacy-theme .info-grid article,html[data-theme=light] body.b-legacy-theme .grid article{border-color:#1428191a!important}html[data-theme=light] body.b-legacy-theme .product-body,html[data-theme=light] body.b-legacy-theme .search-box,html[data-theme=light] body.b-legacy-theme .category-cards button{background:#fff!important}html[data-theme=light] body.b-legacy-theme .product-copy h2{color:#1c221d!important}html[data-theme=light] body.b-legacy-theme .product-copy span,html[data-theme=light] body.b-legacy-theme .catalog-title>p:last-child,html[data-theme=light] body.b-legacy-theme .category-showcase header>span{color:#737b74!important}html[data-theme=light] body.b-legacy-theme .brand-hero,html[data-theme=light] body.b-legacy-theme .brand-hero-copy{background:#f7f8f6!important}html[data-theme=light] body.b-legacy-theme .brand-hero-copy h2{color:#171a18!important}html[data-theme=light] body.b-legacy-theme .brand-marquee{background:#eef0ed!important}html[data-theme=light] body.b-legacy-theme .command{background:#fff!important;color:#171a18!important}html[data-theme=light] body.b-legacy-theme .command-input input{color:#171a18!important}html[data-theme=light] body.b-legacy-theme .command-results a{color:#252a26!important}html[data-theme=light] body.b-legacy-theme .command-results a.selected,html[data-theme=light] body.b-legacy-theme .command-results a:hover{background:#eff3ef!important}@media print{body:has(.internal-receipt){background:#fff!important;color:#000!important}body:has(.internal-receipt) :is(.desktop-sidebar,.topbar,.page-tools,.workspace-footer,.resource-errors,.skip-link,.mobile-nav-dialog,.search-dialog,app-toast,app-cookie-consent,app-install-prompt){display:none!important}body:has(.internal-receipt) .workspace{margin:0!important;width:100%!important}body:has(.internal-receipt) main{padding:0!important}body:has(.internal-receipt) app-sales-history>*:not(.receipt-root){display:none!important}body:has(.internal-receipt) app-admin{min-height:0!important;background:#fff!important}body:has(.internal-receipt) .receipt-root{break-inside:avoid}}
