.product-photo-body-v45221 [data-product-media-gallery-v4537]{width:100%}.product-media-gallery-v4537{gap:9px;display:grid}.product-media-gallery-stage-v4537{border:1px solid var(--line);background:#ffffff05;border-radius:14px;place-items:center;min-height:330px;display:grid;position:relative;overflow:hidden}.product-media-gallery-banner-v4537{place-items:center;gap:8px;width:100%;min-height:330px;padding:14px;display:grid}.product-media-gallery-banner-v4537 img{object-fit:contain;border-radius:10px;width:100%;max-height:430px}.product-media-gallery-banner-v4537>span,.product-media-gallery-pair-v4537 figcaption{color:var(--muted);font-size:8px;font-weight:760}.product-media-gallery-pair-v4537{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:10px;width:100%;padding:14px 54px;display:grid}.product-media-gallery-pair-v4537 figure{border:1px solid var(--line);background:#f2f2f0;border-radius:11px;grid-template-rows:minmax(240px,1fr) auto;gap:7px;min-width:0;margin:0;padding:10px;display:grid}.product-media-gallery-pair-v4537 img{object-fit:contain;width:100%;height:100%;max-height:390px}.product-media-gallery-pair-v4537 figcaption{color:#5d6470;text-align:center}.product-media-gallery-arrow-v4537{z-index:3;border:1px solid var(--line);color:#fff;cursor:pointer;background:#07090de0;border-radius:999px;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.product-media-gallery-arrow-v4537.previous{left:10px}.product-media-gallery-arrow-v4537.next{right:10px}.product-media-gallery-pagination-v4537{justify-content:center;gap:6px;display:flex}.product-media-gallery-pagination-v4537 button{border:1px solid var(--line);min-height:28px;color:var(--muted);font:inherit;cursor:pointer;background:#ffffff05;border-radius:999px;padding:0 10px;font-size:8px;font-weight:800}.product-media-gallery-pagination-v4537 button[data-active=true]{color:var(--gold);background:#d9a4410f;border-color:#d9a4415c}.product-media-gallery-empty-v4537{border:1px dashed var(--line);min-height:240px;color:var(--muted);border-radius:12px;align-content:center;place-items:center;gap:8px;font-size:9px;display:grid}.marketing-media-slot-shell-v4537{min-width:0}.fitness-variation-grid-v4537{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.fitness-variation-card-v4537{background:#ffffff02;border:1px solid #ffffff09;border-radius:11px;min-width:0;overflow:hidden}.fitness-variation-card-v4537 .marketing-product-media-slot-v4533{border:0;border-radius:0}.fitness-variation-card-v4537 .marketing-product-media-slot-v4533>span{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.fitness-cover-badge-v4537{width:fit-content;color:var(--gold);text-transform:uppercase;background:#d9a44114;border:1px solid #d9a44147;border-radius:999px;align-items:center;gap:3px;padding:3px 5px;font-size:6px;font-weight:850;display:inline-flex}.fitness-variation-meta-v4537{border-top:1px solid var(--line);color:var(--muted);padding:6px 8px;font-size:7px}.fitness-variation-move-v4537{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px;padding:7px 8px 8px;display:grid}.fitness-variation-move-v4537 .select{width:100%;min-width:0;min-height:30px;padding:0 7px;font-size:7px}.fitness-variation-move-v4537 .button{white-space:nowrap;min-height:30px;padding-inline:8px}@media (max-width:820px){.product-media-gallery-pair-v4537{padding-inline:48px}.fitness-variation-grid-v4537{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.product-media-gallery-stage-v4537{min-height:270px}.product-media-gallery-banner-v4537{min-height:270px;padding:10px 44px}.product-media-gallery-pair-v4537{grid-template-columns:1fr 1fr;gap:6px;padding:10px 44px}.product-media-gallery-pair-v4537 figure{grid-template-rows:minmax(170px,1fr) auto;padding:6px}.fitness-variation-grid-v4537{grid-template-columns:1fr}}
@media (max-width:820px){.physique-standalone-content-v4526,.physique-standalone-content-v4526 .physique-ux-page,.physique-standalone-content-v4526 .physique-ux-page>*,.physique-standalone-content-v4526 .physique-ux-page article,.physique-standalone-content-v4526 .physique-ux-page section,.physique-standalone-content-v4526 .physique-ux-page form,.physique-standalone-content-v4526 .physique-ux-page fieldset{box-sizing:border-box;min-width:0;max-width:100%}.physique-standalone-content-v4526 .physique-ux-page-header,.physique-standalone-content-v4526 .physique-ux-browser-toolbar,.physique-standalone-content-v4526 .physique-ux-day-tabs,.physique-standalone-content-v4526 .physique-ux-day-focus-v4526{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.physique-standalone-content-v4526 .physique-ux-day-tabs{overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow:auto hidden}.physique-standalone-content-v4526 .physique-ux-day-tabs::-webkit-scrollbar{display:none}.physique-standalone-content-v4526 .physique-ux-page img,.physique-standalone-content-v4526 .physique-ux-page video,.physique-standalone-content-v4526 .physique-ux-page canvas,.physique-standalone-content-v4526 .physique-ux-page input,.physique-standalone-content-v4526 .physique-ux-page select,.physique-standalone-content-v4526 .physique-ux-page textarea,.physique-standalone-content-v4526 .physique-ux-page button{box-sizing:border-box;max-width:100%}.physique-standalone-content-v4526 .physique-ux-page h1,.physique-standalone-content-v4526 .physique-ux-page h2,.physique-standalone-content-v4526 .physique-ux-page h3,.physique-standalone-content-v4526 .physique-ux-page p,.physique-standalone-content-v4526 .physique-ux-page strong,.physique-standalone-content-v4526 .physique-ux-page span{overflow-wrap:anywhere}}@media (min-width:821px){.app-shell.sidebar-collapsed{grid-template-columns:0 minmax(0,1fr)!important}.app-shell.sidebar-collapsed>.sidebar{opacity:0!important;visibility:hidden!important;pointer-events:none!important;border-right:0!important;width:0!important;min-width:0!important;max-width:0!important;padding-left:0!important;padding-right:0!important;overflow:hidden!important;transform:translate(-110%)!important}.app-shell.sidebar-collapsed>.sidebar *{pointer-events:none!important}.app-shell:not(.sidebar-collapsed)>.sidebar{opacity:1!important;visibility:visible!important;pointer-events:auto!important;width:auto!important;min-width:252px!important;max-width:none!important;transform:translate(0)!important}.app-shell>.main{grid-column:2/-1;width:auto!important;min-width:0!important;max-width:none!important}body:not(:has(.app-shell)) .desktop-sidebar-toggle{pointer-events:none!important;display:none!important}}@media (max-width:820px){nav.bank-v39-mobile-nav{left:max(10px, env(safe-area-inset-left))!important;right:max(10px, env(safe-area-inset-right))!important;bottom:max(10px, env(safe-area-inset-bottom))!important;box-sizing:border-box!important;width:auto!important;max-width:none!important;margin:0!important;position:fixed!important;transform:none!important}.theme-bank>.main>.content{padding-bottom:max(118px, calc(96px + env(safe-area-inset-bottom)))!important}}
.budget-choice-backdrop{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow:hidden auto!important}.budget-choice-modal{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:calc(100dvh - 44px)!important;overflow:hidden auto!important}.budget-choice-modal>.budget-choice-close{z-index:4;float:right;margin-top:-8px;margin-right:-8px;position:sticky!important;top:0!important}body.v4515-confirm-flow-open{overscroll-behavior:none;overflow:hidden!important}.v4515-confirm-flow-open .new-sale-side{overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;scroll-padding-block:10px;max-height:none!important;overflow:hidden auto!important}@media (min-width:721px) and (max-height:700px){.v4515-confirm-header{min-height:56px!important;padding-block:8px!important;top:8px!important}.v4515-confirm-header small{display:none!important}.v4515-confirm-flow-open .new-sale-side{top:72px!important;bottom:66px!important}.v4515-confirm-footer{min-height:50px!important;padding:5px!important;bottom:8px!important}}@media (max-width:720px){.budget-choice-backdrop{padding:max(10px, env(safe-area-inset-top)) 12px max(10px, env(safe-area-inset-bottom))!important}.budget-choice-modal{max-height:calc(100dvh - max(20px, env(safe-area-inset-top)) - max(20px, env(safe-area-inset-bottom)))!important}.v4515-confirm-flow-open .new-sale-side{flex-direction:column!important;grid-template-columns:none!important;grid-auto-rows:auto!important;place-content:normal flex-start!important;align-items:stretch!important;gap:10px!important;height:auto!important;min-height:0!important;padding:0 0 10px!important;display:flex!important}.v4515-confirm-flow-open .new-sale-side>article[data-v4515-stage],.v4515-confirm-flow-open .new-sale-side>.sale-form-summary{z-index:auto!important;flex:none!important;grid-area:auto!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;position:relative!important;inset:auto!important;overflow:hidden!important;transform:none!important}.v4515-confirm-flow-open .new-sale-side>article[data-v4515-stage]>.panel-head,.v4515-confirm-flow-open .new-sale-side>article[data-v4515-stage]>.panel-body,.v4515-confirm-flow-open .new-sale-side>.sale-form-summary{position:relative!important;inset:auto!important;transform:none!important}.v4515-confirm-flow-open .new-sale-side>article[data-v4515-stage]>.panel-head{flex:none!important}.v4515-confirm-flow-open .new-sale-side>article[data-v4515-stage]>.panel-body{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.v4515-confirm-flow-open .new-sale-side>.sale-form-summary{flex:none!important;min-height:0!important;display:flex!important}}[data-operation-extra-nav=desktop]>a.nav-link[href=\/agenda],[data-operation-extra-nav=desktop]>a.nav-link[href="/suplementos/agenda"],[data-operation-extra-nav=mobile]>a.mobile-menu-link[href=\/agenda],[data-operation-extra-nav=mobile]>a.mobile-menu-link[href="/suplementos/agenda"]{display:none!important}@media (min-width:821px) and (max-width:1280px){body:not(.v4515-confirm-flow-open) .app-shell.theme-supplements .new-sale-layout{grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important}body:not(.v4515-confirm-flow-open) .app-shell.theme-supplements .new-sale-main,body:not(.v4515-confirm-flow-open) .app-shell.theme-supplements .new-sale-side{width:100%!important;min-width:0!important;max-width:100%!important}body:not(.v4515-confirm-flow-open) .app-shell.theme-supplements .new-sale-side{position:static!important;inset:auto!important;transform:none!important}body:not(.v4515-confirm-flow-open) .app-shell.theme-supplements .sale-form-item-grid{grid-template-columns:minmax(0,1.35fr) minmax(110px,.5fr) minmax(140px,.65fr)!important}}.new-sale-side,.new-sale-side>*,.new-sale-side .panel-body,.new-sale-side .option-stack,.new-sale-side .conditional-fields,.new-sale-side .form-grid-two,.new-sale-side .sale-action-form,.new-sale-side .sale-action-form-head{box-sizing:border-box;max-width:100%;min-width:0!important}.new-sale-side .panel-actions{max-width:100%;flex-wrap:wrap!important;gap:8px!important;min-width:0!important}.new-sale-side .panel-actions .form-help{flex:260px;min-width:0!important}.new-sale-side .stat-card:after{display:none!important}.v4515-confirm-flow-open .new-sale-side{isolation:isolate;border:1px solid #d9a63d24;border-radius:17px;box-shadow:0 22px 70px #0000007a;box-sizing:border-box!important;background:#080b10fc!important;padding:10px!important}.v4515-confirm-flow-open .new-sale-side>article[data-v4515-stage],.v4515-confirm-flow-open .new-sale-side>.sale-form-summary{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}@media (max-width:1040px){.new-sale-side .form-grid-two{grid-template-columns:minmax(0,1fr)!important}.new-sale-side .field-span-two{grid-column:auto!important}}.budget-choice-backdrop{-webkit-overflow-scrolling:touch;touch-action:pan-y!important;overscroll-behavior-y:contain!important;place-items:start center!important}.budget-choice-modal{-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex:none;touch-action:pan-y!important;overscroll-behavior-y:contain!important}body.v4515-confirm-flow-open .new-sale-side{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scroll-padding-block:12px 20px;touch-action:pan-y!important;overscroll-behavior-x:none!important;overscroll-behavior-y:contain!important;scroll-behavior:auto!important;overflow:hidden scroll!important}@media (min-width:721px){body.v4515-confirm-flow-open .new-sale-side{height:calc(100dvh - 172px)!important;min-height:220px!important;max-height:calc(100dvh - 172px)!important;bottom:auto!important}}@media (max-width:720px){body.v4515-confirm-flow-open .new-sale-side{height:calc(100dvh - 148px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;max-height:calc(100dvh - 148px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;min-height:180px!important;padding-bottom:18px!important;bottom:auto!important}.budget-choice-backdrop{min-height:100dvh!important;max-height:100dvh!important}.budget-choice-modal{width:100%!important;max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;overflow-y:scroll!important}}
@media (max-width:720px){.public-storefront-header.public-storefront-header-v4532{row-gap:10px!important}.public-storefront-header-v4532 .public-storefront-header-top-v4532{grid-area:1/1!important;justify-content:center!important;align-items:center!important;width:100%!important;margin:0!important;padding:4px 0 8px!important}.public-storefront-header-v4532 .public-storefront-hero-v4532{grid-area:2/1!important;width:100%!important;padding:2px 0 10px!important}.public-storefront-company-link-v4532{justify-content:center!important;width:100%!important;max-width:none!important}.public-storefront-company-link-v4532 img{width:min(205px,54vw)!important;margin-inline:auto!important}.public-storefront-hero-v4532>span,.storefront-editorial-heading-v4526 span,.storefront-editorial-goal-copy-v4526>span,.storefront-editorial-v4526 .eyebrow{gap:6px!important}.public-storefront-hero-v4532>span svg,.storefront-editorial-heading-v4526 svg,.storefront-editorial-goal-copy-v4526>span svg{flex:0 0 13px!important;width:13px!important;height:13px!important}.storefront-editorial-goal-products-v4526{width:100%!important;max-width:330px!important;min-height:178px!important;margin:4px auto 0!important;overflow:visible!important}.storefront-editorial-goal-products-v4526>span{transform-origin:bottom!important;border-radius:999px!important;width:112px!important;bottom:7px!important;left:50%!important;right:auto!important}.storefront-editorial-goal-products-v4526>span:first-child{z-index:5!important;opacity:1!important;width:148px!important;bottom:0!important;transform:translate(-50%)!important}.storefront-editorial-goal-products-v4526>span:nth-child(2){z-index:3!important;opacity:.88!important;width:118px!important;bottom:13px!important;transform:translate(calc(-50% - 82px))scale(.94)!important}.storefront-editorial-goal-products-v4526>span:nth-child(3){z-index:3!important;opacity:.88!important;width:118px!important;bottom:13px!important;transform:translate(calc(82px - 50%))scale(.94)!important}.storefront-editorial-goal-products-v4526 img{object-position:center center!important}.storefront-editorial-v4526 [class*=track],.storefront-editorial-v4526 [class*=carousel],.storefront-editorial-v4526 [class*=rail]{scroll-padding-inline:18px!important}.storefront-editorial-goal-v4526 h3{font-size:clamp(28px,8vw,36px)!important;line-height:1.04!important}.storefront-editorial-goal-v4526 p{font-size:14px!important;line-height:1.58!important}}@media (max-width:430px){.storefront-editorial-goal-products-v4526{max-width:300px!important;min-height:164px!important}.storefront-editorial-goal-products-v4526>span:first-child{width:136px!important}.storefront-editorial-goal-products-v4526>span:nth-child(2),.storefront-editorial-goal-products-v4526>span:nth-child(3){width:106px!important}.storefront-editorial-goal-products-v4526>span:nth-child(2){transform:translate(calc(-50% - 72px))scale(.93)!important}.storefront-editorial-goal-products-v4526>span:nth-child(3){transform:translate(calc(72px - 50%))scale(.93)!important}}
.app-shell.theme-fitness [data-operation-extra-nav=desktop],.app-shell.theme-fitness [data-operation-extra-nav=mobile],.app-shell.theme-fitness .sidebar .nav>a.nav-link[href=\/fitness],.app-shell.theme-fitness .sidebar .nav>a.nav-link[href="/fitness/agenda"],.app-shell.theme-fitness .sidebar .nav>a.nav-link[href="/fitness/painel"],.app-shell.theme-fitness .sidebar .nav>a.nav-link[href="/fitness/produtos"],.app-shell.theme-fitness .sidebar .nav>a.nav-link[href="/fitness/clientes"],.app-shell.theme-fitness .sidebar .nav>a.nav-link[href="/fitness/pedidos"],.app-shell.theme-fitness .sidebar .nav>a.nav-link[href="/fitness/fornecedores"],.app-shell.theme-fitness .sidebar .nav>a.nav-link[href="/fitness/movimentacoes"],.app-shell.theme-fitness .mobile-menu-panel>a.mobile-menu-link[href=\/fitness],.app-shell.theme-fitness .mobile-menu-panel>a.mobile-menu-link[href="/fitness/agenda"],.app-shell.theme-fitness .mobile-menu-panel>a.mobile-menu-link[href="/fitness/painel"],.app-shell.theme-fitness .mobile-menu-panel>a.mobile-menu-link[href="/fitness/produtos"],.app-shell.theme-fitness .mobile-menu-panel>a.mobile-menu-link[href="/fitness/clientes"],.app-shell.theme-fitness .mobile-menu-panel>a.mobile-menu-link[href="/fitness/pedidos"],.app-shell.theme-fitness .mobile-menu-panel>a.mobile-menu-link[href="/fitness/fornecedores"],.app-shell.theme-fitness .mobile-menu-panel>a.mobile-menu-link[href="/fitness/movimentacoes"]{display:none!important}.app-shell.theme-fitness .sidebar .nav>a.nav-link[href="/fitness/vendas"],.app-shell.theme-fitness .sidebar .nav>a.nav-link[href="/fitness/estoque"]{background:#ef4b9a05;border:1px solid #ef4b9a1a;min-height:52px}.app-shell.theme-fitness .sidebar .nav>a.nav-link[href="/fitness/vendas"].primary,.app-shell.theme-fitness .sidebar .nav>a.nav-link[href="/fitness/estoque"].primary{background:#ef4b9a14;border-color:#ef4b9a42}.tone-fitness.v4522-operation-entry{--entry-columns:2!important;--entry-menu-max:680px!important}.tone-fitness .v4521-entry-menu>button{display:none!important}.tone-fitness .v4521-entry-menu>button:nth-child(3),.tone-fitness .v4521-entry-menu>button:nth-child(5){display:flex!important}.fitness-sector-intro{background:radial-gradient(circle at 100% 0,#ef4b9a14,#0000 36%),#ffffff03;border:1px solid #ef4b9a24;border-radius:15px;margin-bottom:14px;padding:14px 16px}.fitness-sector-intro strong,.fitness-sector-intro span{display:block}.fitness-sector-intro strong{font-size:13px}.fitness-sector-intro span{color:var(--muted);margin-top:4px;font-size:10px;line-height:1.5}.fitness-sector-action-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}.fitness-sector-action{border:1px solid var(--line);min-width:0;min-height:96px;color:var(--text);background:#ffffff03;border-radius:14px;align-items:flex-start;gap:11px;padding:14px;text-decoration:none;transition:border-color .18s,transform .18s,background .18s;display:flex}.fitness-sector-action:hover{background:#ef4b9a09;border-color:#ef4b9a47;transform:translateY(-1px)}.fitness-sector-action>svg{color:#ef4b9a;flex:none}.fitness-sector-action strong,.fitness-sector-action small{display:block}.fitness-sector-action strong{font-size:12px}.fitness-sector-action small{color:var(--muted);margin-top:4px;font-size:9px;line-height:1.45}.fitness-interest-list{gap:8px;display:grid}.fitness-interest-card{border:1px solid var(--line);background:#ffffff02;border-radius:12px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:12px 13px;display:grid}.fitness-interest-card strong,.fitness-interest-card span,.fitness-interest-card small{display:block}.fitness-interest-card span,.fitness-interest-card small{color:var(--muted);font-size:9px;line-height:1.4}.fitness-interest-card strong{font-size:11px}.fitness-interest-card .fitness-interest-product{color:#f2b2d2}.fitness-finalize-flow{gap:11px;display:grid}.fitness-finalize-stage{border:1px solid var(--line);background:#ffffff03;border-radius:14px;min-width:0;padding:14px}.fitness-finalize-stage[data-emphasis=true]{background:radial-gradient(circle at 0 0,#ef4b9a0f,#0000 44%),#ffffff03;border-color:#ef4b9a33}.fitness-finalize-stage-head{align-items:flex-start;gap:9px;margin-bottom:11px;display:flex}.fitness-finalize-stage-head svg{color:#ef4b9a;flex:none}.fitness-finalize-stage-head strong,.fitness-finalize-stage-head small{display:block}.fitness-finalize-stage-head strong{font-size:12px}.fitness-finalize-stage-head small{color:var(--muted);margin-top:3px;font-size:9px;line-height:1.4}.fitness-finalize-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.fitness-finalize-choice{border:1px solid var(--line);min-width:0;min-height:78px;color:var(--text);text-align:left;cursor:pointer;background:#ffffff03;border-radius:12px;padding:11px 12px}.fitness-finalize-choice.active{background:#ef4b9a14;border-color:#ef4b9a6b}.fitness-finalize-choice strong,.fitness-finalize-choice small{display:block}.fitness-finalize-choice strong{font-size:11px}.fitness-finalize-choice small{color:var(--muted);margin-top:4px;font-size:9px;line-height:1.35}.fitness-finalize-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.fitness-finalize-next{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.fitness-finalize-next>div{background:#ffffff03;border:1px solid #ffffff0f;border-radius:11px;min-width:0;padding:10px 11px}.fitness-finalize-next strong,.fitness-finalize-next span{display:block}.fitness-finalize-next strong{font-size:10px}.fitness-finalize-next span{color:var(--muted);margin-top:3px;font-size:8.5px;line-height:1.4}.fitness-quote-flow-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0 16px;display:grid}.fitness-quote-flow-strip>div{border:1px solid var(--line);background:#ffffff02;border-radius:12px;padding:10px 11px}.fitness-quote-flow-strip span,.fitness-quote-flow-strip strong,.fitness-quote-flow-strip small{display:block}.fitness-quote-flow-strip span{color:#ef4b9a;letter-spacing:.08em;font-size:8px;font-weight:900}.fitness-quote-flow-strip strong{margin-top:4px;font-size:10px}.fitness-quote-flow-strip small{color:var(--muted);margin-top:2px;font-size:8px;line-height:1.4}@media (min-width:721px){body.v4515-confirm-flow-open .new-sale-side{flex-direction:column!important;grid-template-columns:none!important;grid-auto-rows:auto!important;place-content:normal flex-start!important;align-items:stretch!important;gap:10px!important;min-height:0!important;display:flex!important}body.v4515-confirm-flow-open .new-sale-side>article[data-v4515-stage],body.v4515-confirm-flow-open .new-sale-side>.sale-form-summary{z-index:auto!important;flex:none!important;grid-area:auto!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;position:relative!important;inset:auto!important;overflow:hidden!important;transform:none!important}body.v4515-confirm-flow-open .new-sale-side>article[data-v4515-stage]>.panel-head,body.v4515-confirm-flow-open .new-sale-side>article[data-v4515-stage]>.panel-body,body.v4515-confirm-flow-open .new-sale-side>.sale-form-summary{position:relative!important;inset:auto!important;transform:none!important}body.v4515-confirm-flow-open .new-sale-side>article[data-v4515-stage]>.panel-body{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}body.v4515-confirm-flow-open .new-sale-side>.sale-form-summary{flex:none!important;display:flex!important}}@media (max-width:1050px){.fitness-sector-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fitness-interest-card{grid-template-columns:minmax(0,1fr) auto}.fitness-interest-card>:nth-child(2){grid-area:2/1/auto/-1}.fitness-finalize-choice-grid,.fitness-finalize-next,.fitness-quote-flow-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.fitness-sector-action-grid,.fitness-finalize-choice-grid,.fitness-finalize-fields,.fitness-finalize-next,.fitness-quote-flow-strip,.fitness-interest-card{grid-template-columns:minmax(0,1fr)}.fitness-interest-card>:nth-child(2){grid-area:auto}.fitness-interest-card .button{width:100%}}
@media (min-width:721px){body.v4515-confirm-flow-open .new-sale-side{-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;align-items:initial!important;align-content:initial!important;justify-content:initial!important;grid-template-rows:none!important;grid-template-columns:none!important;grid-auto-rows:initial!important;overscroll-behavior:contain!important;box-sizing:border-box!important;display:block!important;overflow:hidden auto!important}body.v4515-confirm-flow-open .new-sale-side>article[data-v4515-stage]{contain:none!important;opacity:1!important;visibility:visible!important;flex:none!important;grid-area:auto!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:max-content!important;max-height:none!important;margin:0 0 10px!important;padding:0!important;display:block!important;position:static!important;inset:auto!important;overflow:visible!important;transform:none!important}body.v4515-confirm-flow-open .new-sale-side>article[data-v4515-stage]>.panel-head{opacity:1!important;visibility:visible!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;display:flex!important;position:static!important;inset:auto!important;transform:none!important}body.v4515-confirm-flow-open .new-sale-side>article[data-v4515-stage]>.panel-body{opacity:1!important;visibility:visible!important;gap:10px!important;width:100%!important;height:auto!important;min-height:max-content!important;max-height:none!important;margin:0!important;display:grid!important;position:static!important;inset:auto!important;overflow:visible!important;transform:none!important}body.v4515-confirm-flow-open .new-sale-side>article[data-v4515-stage] .option-stack,body.v4515-confirm-flow-open .new-sale-side>article[data-v4515-stage] .conditional-fields,body.v4515-confirm-flow-open .new-sale-side>article[data-v4515-stage] .form-grid-two,body.v4515-confirm-flow-open .new-sale-side>article[data-v4515-stage] .sale-action-form{opacity:1!important;visibility:visible!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;position:static!important;inset:auto!important;overflow:visible!important;transform:none!important}body.v4515-confirm-flow-open .new-sale-side>.sale-form-summary{contain:none!important;opacity:1!important;visibility:visible!important;flex:none!important;grid-area:auto!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:max-content!important;max-height:none!important;margin:0!important;display:flex!important;position:static!important;inset:auto!important;overflow:visible!important;transform:none!important}body.v4515-confirm-flow-open .new-sale-side>article[data-v4515-stage]:last-of-type{margin-bottom:10px!important}}
@media (max-width:820px){.supplements-entry-standalone{width:100%;height:100dvh;min-height:100dvh;max-height:100dvh;overflow:hidden}.v4521-supplements-entry.v4522-operation-entry,.v4521-supplements-entry.v4522-operation-entry.tone-physique{width:100%;height:100dvh;min-height:100dvh;max-height:100dvh;padding:max(14px, env(safe-area-inset-top)) 14px max(12px, env(safe-area-inset-bottom))!important;flex-direction:column!important;grid-template-rows:none!important;gap:0!important;display:flex!important;overflow:hidden!important}.v4522-operation-entry .v4521-entry-kicker,.v4522-operation-entry .v4521-entry-center>p{display:none!important}.v4522-operation-entry .v4521-entry-center,.v4522-operation-entry.tone-physique .v4521-entry-center{flex:0 0 clamp(300px,42dvh,370px)!important;place-items:center!important;gap:0!important;width:100%!important;min-height:0!important;max-height:none!important;margin:0!important;padding:clamp(26px,5dvh,48px) 0 16px!important;display:grid!important;transform:none!important}.v4522-operation-entry .v4521-entry-logo-wrap{place-items:center!important;width:100%!important;height:100%!important;min-height:0!important;display:grid!important}.v4522-operation-entry .v4521-entry-logo{width:min(58vw,230px)!important;max-width:100%!important;max-height:108px!important}.v4522-operation-entry .v4521-entry-orbit{width:min(70vw,280px,33dvh)!important;max-width:none!important}.v4522-operation-entry .v4521-entry-orbit:after{inset:26px!important}.v4522-operation-entry .v4521-entry-menu,.v4522-operation-entry.tone-physique .v4521-entry-menu{overscroll-behavior:contain;scrollbar-width:none;width:100%!important;min-height:0!important;max-height:none!important;padding:0 0 max(6px, env(safe-area-inset-bottom))!important;flex:auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:minmax(74px,auto)!important;align-content:start!important;place-self:stretch!important;gap:10px!important;margin:clamp(18px,2.5dvh,26px) 0 0!important;display:grid!important;position:relative!important;inset:auto!important;overflow:hidden auto!important;transform:none!important}.v4522-operation-entry .v4521-entry-menu button,.v4522-operation-entry.tone-physique .v4521-entry-menu button{border-radius:17px!important;grid-template-columns:27px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;min-width:0!important;min-height:74px!important;padding:11px 12px!important}.v4522-operation-entry .v4521-entry-menu button.is-primary{min-height:74px!important}.v4522-operation-entry.tone-physique .v4521-entry-menu button.is-primary{grid-column:auto!important}.v4522-operation-entry .v4521-entry-menu button>svg{width:22px!important;height:22px!important}.v4522-operation-entry .v4521-entry-menu strong{font-size:11px!important;line-height:1.2!important}.v4522-operation-entry .v4521-entry-menu small{font-size:8.5px!important;line-height:1.35!important}body:has(.v4522-operation-entry.tone-bank) nav.bank-v39-mobile-nav{display:none!important}body:has(.v4522-operation-entry.tone-bank) .theme-bank>.main>.content{padding-bottom:0!important}.sales-list-heading{min-height:48px;padding-inline:14px;font-size:11px}.sales-list-heading input,.sales-card-select input{width:20px;height:20px}.sales-history-card{grid-template-columns:44px minmax(0,1fr)!important}.sales-card-line{gap:16px 12px!important;padding:15px 14px!important}.sales-card-line-primary,.sales-card-line-secondary{grid-template-columns:minmax(0,1.2fr) minmax(108px,.8fr)!important}.sales-card-partner{grid-column:1/-1!important}.sales-card-cell{gap:6px}.sales-card-label{letter-spacing:.11em;font-size:8.5px}.sales-card-cell>strong,.sales-card-cell>.cell-main{font-size:12px;line-height:1.4}.sales-card-customer>.cell-main{font-size:13px}.sales-card-cell .cell-sub{font-size:10px;line-height:1.4}.sales-card-cell .date-status{min-height:30px;padding-inline:11px;font-size:10.5px}.sales-card-cell .badge{min-height:30px;padding:6px 11px;font-size:10.5px}.sales-product-tiles{gap:9px}.sales-product-tile{border-radius:12px;width:52px;height:52px}.sales-product-quantity{min-width:20px;min-height:20px;font-size:8px}.sales-card-finance{gap:8px;min-height:58px;padding:12px 14px 14px!important}.sales-card-finance span,.sales-card-finance small{font-size:8px}.sales-card-finance strong{font-size:18px}.sales-card-finance b{font-size:11.5px}}@media (max-width:820px) and (max-height:760px){.v4522-operation-entry .v4521-entry-center,.v4522-operation-entry.tone-physique .v4521-entry-center{flex-basis:clamp(240px,38dvh,290px)!important;padding-top:20px!important;padding-bottom:10px!important}.v4522-operation-entry .v4521-entry-orbit{width:min(62vw,230px,33dvh)!important}.v4522-operation-entry .v4521-entry-logo{width:min(54vw,205px)!important;max-height:92px!important}.v4522-operation-entry .v4521-entry-menu,.v4522-operation-entry.tone-physique .v4521-entry-menu{grid-auto-rows:minmax(68px,auto)!important;gap:8px!important;margin-top:14px!important}.v4522-operation-entry .v4521-entry-menu button,.v4522-operation-entry.tone-physique .v4521-entry-menu button,.v4522-operation-entry .v4521-entry-menu button.is-primary{min-height:68px!important;padding-block:10px!important}}
.app-shell .nav-link.operation-return-link{border:1px dashed color-mix(in srgb, var(--muted) 34%, transparent);color:var(--muted);background:color-mix(in srgb, var(--panel) 56%, transparent);margin-top:10px;position:relative}.app-shell .nav-link.operation-return-link:before{content:"RETORNO";color:color-mix(in srgb, var(--muted) 70%, transparent);letter-spacing:.12em;font-size:7px;font-weight:800;position:absolute;right:10px}.app-shell .nav-link.operation-return-link.primary{border-style:solid}.app-shell .mobile-menu-link.operation-return-link{border:1px dashed color-mix(in srgb, var(--muted) 36%, transparent);color:var(--muted);background:color-mix(in srgb, var(--panel) 60%, transparent);margin-top:10px}.app-shell .mobile-menu-link.operation-return-link:after{content:"Retornar";color:color-mix(in srgb, var(--muted) 72%, transparent);letter-spacing:.06em;text-transform:uppercase;margin-left:auto;font-size:8px;font-weight:750}@media (max-width:900px){.app-shell.theme-bank .content{padding-bottom:96px}}
.nutrition-workbench{gap:16px;display:grid}.nutrition-workbench-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.nutrition-workbench-kpis article{border:1px solid var(--line);background:var(--panel);border-radius:14px;gap:5px;padding:16px;display:grid}.nutrition-workbench-kpis span{color:var(--muted);font-size:10px;font-weight:750}.nutrition-workbench-kpis strong{font-size:24px}.nutrition-workbench-toolbar{border:1px solid var(--line);background:var(--panel);border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px;display:flex}.nutrition-workbench-toolbar label{border:1px solid var(--line);border-radius:10px;flex:1;align-items:center;gap:8px;min-width:min(360px,100%);min-height:40px;padding:0 11px;display:flex}.nutrition-workbench-toolbar input,.nutrition-workbench-toolbar select{color:var(--text);background:0 0;border:0;outline:0}.nutrition-workbench-toolbar input{width:100%}.nutrition-workbench-toolbar select{border:1px solid var(--line);background:var(--panel);border-radius:10px;min-height:40px;padding:0 10px}.nutrition-workbench-toolbar>span{color:var(--muted);font-size:10px;font-weight:750}.nutrition-workbench-list{gap:12px;display:grid}.nutrition-workbench-card{border:1px solid var(--line);background:var(--panel);border-radius:16px;gap:14px;padding:18px;display:grid}.nutrition-workbench-product{grid-template-columns:76px minmax(0,1fr);align-items:center;gap:13px;display:grid}.nutrition-workbench-thumb{border:1px solid var(--line);width:76px;height:76px;color:var(--muted);background:#ffffff05;border-radius:12px;place-items:center;display:grid;overflow:hidden}.nutrition-workbench-thumb img{object-fit:contain;width:100%;height:100%}.nutrition-workbench-product span{color:var(--gold);font-size:9px;font-weight:850}.nutrition-workbench-product h2{margin:3px 0;font-size:15px}.nutrition-workbench-product p{color:var(--muted);margin:0;font-size:10px}.nutrition-workbench-status-line{color:var(--muted);flex-wrap:wrap;align-items:center;gap:9px;font-size:10px;display:flex}.nutrition-state{border:1px solid var(--line);border-radius:999px;padding:6px 9px;font-weight:850}.nutrition-state.approved{color:#9ff1d8;background:#57d8b812;border-color:#57d8b847}.nutrition-state.review,.nutrition-state.researching{color:#f1d386;background:#d9a44112;border-color:#d9a44147}.nutrition-state.not_applicable{opacity:.7}.nutrition-workbench-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.nutrition-workbench-fields label{color:var(--muted);gap:6px;font-size:9px;font-weight:800;display:grid}.nutrition-workbench-fields input,.nutrition-workbench-fields select,.nutrition-workbench-fields textarea{border:1px solid var(--line);width:100%;color:var(--text);background:#ffffff05;border-radius:10px;outline:0;padding:10px 11px}.nutrition-field-wide{grid-column:1/-1}.nutrition-workbench-actions{flex-wrap:wrap;gap:8px;display:flex}.nutrition-workbench-message{color:var(--muted);margin:0;font-size:10px}@media (max-width:720px){.nutrition-workbench-kpis,.nutrition-workbench-fields{grid-template-columns:1fr}.nutrition-field-wide{grid-column:auto}.nutrition-workbench-actions .button{width:100%}}
.nutrition-workbench-kpis-four{grid-template-columns:repeat(4,minmax(0,1fr))}.nutrition-ai-info-banner{background:#d9a4410e;border:1px solid #d9a4413d;border-radius:14px;align-items:flex-start;gap:11px;padding:14px 16px;display:flex}.nutrition-ai-info-banner svg{color:var(--gold);flex:none}.nutrition-ai-info-banner strong{font-size:11px}.nutrition-ai-info-banner p{color:var(--muted);margin:4px 0 0;font-size:10px;line-height:1.55}.nutrition-ai-primary-actions{flex-wrap:wrap;gap:8px;display:flex}.nutrition-ai-preview{border:1px solid var(--line);background:#ffffff05;border-radius:13px;gap:12px;padding:14px;display:grid}.nutrition-ai-preview-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.nutrition-ai-preview-head>div:first-child{gap:3px;min-width:0;display:grid}.nutrition-ai-preview-head>div:first-child>span{color:var(--gold);text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:850}.nutrition-ai-preview-head>div:first-child>strong{font-size:13px}.nutrition-ai-preview-head>div:first-child>small{color:var(--muted);font-size:9px}.nutrition-ai-confidence{border:1px solid var(--line);text-align:right;border-radius:11px;flex:none;gap:2px;min-width:112px;padding:9px 10px;display:grid}.nutrition-ai-confidence strong{color:var(--gold);font-size:18px}.nutrition-ai-confidence span{color:var(--muted);font-size:8px}.nutrition-ai-confidence.exact,.nutrition-ai-confidence.probable{background:#57d8b80b;border-color:#57d8b842}.nutrition-ai-confidence.ambiguous,.nutrition-ai-confidence.not_found{background:#e6aa4a0b;border-color:#e6aa4a4d}.nutrition-ai-chips{flex-wrap:wrap;gap:6px;display:flex}.nutrition-ai-chips span{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:5px 8px;font-size:8px;font-weight:750}.nutrition-ai-warning{color:#e6aa4a;background:#e6aa4a0b;border:1px solid #e6aa4a42;border-radius:10px;align-items:flex-start;gap:8px;padding:10px;display:flex}.nutrition-ai-warning svg{flex:none}.nutrition-ai-warning strong{font-size:9px;display:block}.nutrition-ai-warning p{color:var(--muted);margin:4px 0 0;font-size:9px;line-height:1.5}.nutrition-ai-facts{border:1px solid var(--line);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.nutrition-ai-facts>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:7px;min-width:0;padding:9px 10px;display:grid}.nutrition-ai-facts>div:nth-child(odd){border-right:1px solid var(--line)}.nutrition-ai-facts span{min-width:0;color:var(--muted);font-size:8px}.nutrition-ai-facts strong{font-size:9px}.nutrition-ai-facts small{color:var(--gold);font-size:8px;font-weight:750}.nutrition-ai-copy{gap:5px;display:grid}.nutrition-ai-copy p{color:var(--muted);margin:0;font-size:9px;line-height:1.5}.nutrition-ai-copy strong{color:var(--text)}@media (max-width:820px){.nutrition-workbench-kpis-four{grid-template-columns:repeat(2,minmax(0,1fr))}.nutrition-ai-preview-head{display:grid}.nutrition-ai-confidence{text-align:left;width:100%}.nutrition-ai-facts{grid-template-columns:1fr}.nutrition-ai-facts>div:nth-child(odd){border-right:0}}@media (max-width:560px){.nutrition-workbench-kpis-four{grid-template-columns:1fr}.nutrition-ai-primary-actions .button{width:100%}}
details.mobile-menu:not([open])>.mobile-menu-backdrop,details.mobile-menu:not([open])>.mobile-menu-panel{display:none!important}.erp-fix-floating-card,.erp-fix-context-button,.erp-fix-toast,.erp-fix-modal-backdrop{font-family:inherit}.erp-fix-floating-card{z-index:9400;color:#f5f7fb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#090b0ff7;border:1px solid #e4a43a52;border-radius:18px;width:min(370px,100vw - 36px);padding:15px;position:fixed;bottom:18px;right:18px;box-shadow:0 18px 54px #0006}.erp-fix-floating-card.is-collapsed{width:auto;box-shadow:none;background:0 0;border:0;padding:0}.erp-fix-card-head,.erp-fix-modal-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.erp-fix-card-head>div,.erp-fix-modal-head>div{gap:4px;min-width:0;display:grid}.erp-fix-card-head strong,.erp-fix-modal-head strong{align-items:center;gap:7px;font-size:.96rem;display:flex}.erp-fix-card-head span,.erp-fix-modal-head span,.erp-fix-help,.erp-fix-field small{color:#9ba5b5;font-size:.76rem;line-height:1.45}.erp-fix-field{gap:6px;margin-top:11px;display:grid}.erp-fix-field>span{color:#d9dee8;font-size:.78rem;font-weight:700}.erp-fix-field input,.erp-fix-field select{color:#f8fafc;width:100%;min-height:42px;font:inherit;background:#11151d;border:1px solid #ffffff21;border-radius:11px;outline:none;padding:9px 11px}.erp-fix-field input:focus,.erp-fix-field select:focus{border-color:#e4a43ab8;box-shadow:0 0 0 3px #e4a43a1a}.erp-fix-field input:disabled,.erp-fix-field select:disabled{opacity:.55}.erp-fix-help{margin-top:9px;display:block}.erp-fix-icon-button{color:#d9dee8;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:inline-grid}.erp-fix-collapsed-button,.erp-fix-context-button{color:#f8fafc;cursor:pointer;background:#11151d;border:1px solid #e4a43a61;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 15px;font-weight:800;display:inline-flex;box-shadow:0 14px 40px #00000052}.erp-fix-context-button{z-index:9350;position:fixed;bottom:18px;right:18px}.erp-fix-bank-button{border-color:#32be786b}.erp-fix-toast{z-index:10100;color:#fff;border-radius:12px;align-items:center;gap:8px;max-width:min(620px,100vw - 32px);padding:11px 14px;display:flex;position:fixed;top:18px;left:50%;transform:translate(-50%);box-shadow:0 16px 44px #00000059}.erp-fix-toast.is-ok{background:#147848f5}.erp-fix-toast.is-error{background:#962d2df7}.erp-fix-modal-backdrop{z-index:10000;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#000000a8;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.erp-fix-modal{color:#f6f8fc;background:#0b0e13;border:1px solid #ffffff1f;border-radius:20px;width:min(560px,100%);max-height:min(760px,100dvh - 36px);padding:18px;overflow:auto;box-shadow:0 26px 80px #0000008c}.erp-fix-modal-actions{justify-content:flex-end;gap:9px;margin-top:18px;display:flex}@media (max-width:720px){.erp-fix-floating-card{right:10px;bottom:calc(82px + env(safe-area-inset-bottom));border-radius:16px;width:calc(100vw - 20px)}.erp-fix-context-button{right:10px;bottom:calc(82px + env(safe-area-inset-bottom));max-width:calc(100vw - 20px)}.erp-fix-modal-backdrop{align-items:end;padding:0}.erp-fix-modal{width:100%;max-height:86dvh;padding-bottom:calc(18px + env(safe-area-inset-bottom));border-radius:20px 20px 0 0}.erp-fix-modal-actions{grid-template-columns:1fr 1fr;display:grid}.erp-fix-modal-actions .button{justify-content:center;width:100%}}
