/* ==== Kinotoys — camada visual sobre o litheme (não precisa build) ==== */
:root,:host,[data-theme]{
  color-scheme:light;
  --root-bg:#ffffff;
  --color-neutral:#ffffff;--color-neutral-content:#1b2b3d;
  --color-base-100:#ffffff;--color-base-200:#f6f6f6;--color-base-300:#e6e6e6;
  --color-base-content:#1b2b3d;
  --color-primary:#ff7600;--color-primary-content:#ffffff;
  --color-secondary:#122a44;--color-secondary-content:#ffffff;
  --color-success:#13804a;--color-success-content:#ffffff;
  --color-accent:#ff7600;--color-accent-content:#ffffff;
  --radius-box:14px;
  --kt-teal:#ff7600;--kt-teal-2:#e56a00;--kt-mut:#5b6876;--kt-line:#e3e7ec;
}
html,body{background:#ffffff;color:#1b2b3d}

/* faixa do topo */
[data-banner-stripe]{background:#0c2035 !important;border-bottom:1px solid #eeeeee;min-height:36px !important}
[data-banner-stripe] p{color:#fff;letter-spacing:.01em;text-transform:none;font-size:14px}

/* cabeçalho */
header{background:#ffffff;border-bottom:1px solid var(--kt-line)}
header svg path[fill="#101828"]{fill:#fff}
header .btn-ghost{color:#1b2b3d}
header .btn-ghost:hover{background:rgba(0,0,0,.05)}

header label.input{background:#f3f4f6 !important;border:1px solid #dddddd !important;color:#1b2b3d !important;border-radius:999px;box-shadow:none !important}
header label.input:focus-within{border-color:var(--kt-teal) !important;outline:none !important}
header label.input input{background:transparent !important;border:0 !important;outline:none !important;box-shadow:none !important;color:#1b2b3d !important}
header .badge,header .badge-primary{background:var(--kt-teal);color:#ffffff;border-color:var(--kt-teal)}
header .hidden.md\:block.w-full{background:#ffffff;border-top:1px solid var(--kt-line)}
header .categories-item>a,header .categories-item>label{color:#1b2b3d;font-weight:600}
header .categories-item>a:hover,header .categories-item>label:hover{color:var(--kt-teal)}
header .categories-item-mega>label{color:var(--kt-teal)}

/* benefícios */
.kt-benef{display:grid;grid-template-columns:repeat(2,1fr);background:#ffffff;border:1px solid var(--kt-line);border-radius:14px;margin-top:4px}
.kt-benef>div{display:flex;gap:12px;align-items:center;padding:14px 16px;border-bottom:1px solid var(--kt-line)}
.kt-benef svg{width:30px;height:30px;stroke:var(--kt-teal);fill:none;stroke-width:1.7;flex:none}
.kt-benef b{display:block;font-size:14px;color:#1b2b3d}.kt-benef span{font-size:12px;color:var(--kt-mut)}
@media(min-width:768px){.kt-benef{grid-template-columns:repeat(4,1fr)}.kt-benef>div{border-bottom:0;border-right:1px solid var(--kt-line);padding:18px 22px}.kt-benef>div:last-child{border-right:0}}

/* títulos das vitrines */
main h2.text-xl{font-size:22px;font-weight:800;display:flex;align-items:center;gap:12px}
main h2.text-xl::before{content:"";width:6px;height:24px;border-radius:3px;background:var(--kt-teal)}

/* card de produto */
main product-card{background:#ffffff;border:1px solid var(--kt-line);border-radius:14px;overflow:hidden;transition:transform .2s,box-shadow .2s}
main product-card:hover{transform:translateY(-3px);box-shadow:0 10px 28px rgba(0,0,0,.10);border-color:#d6d6d6}
main product-card [data-id=product-image]{border-radius:0 !important;background:#fff}
main product-card>div:first-child{background:#fff}
main product-card h2{color:#1b2b3d !important}
main product-card [data-testid=li-product-price-selling]{font-size:20px !important;font-weight:800 !important;color:#1b2b3d}
main product-card [data-testid=li-product-price-discount]{color:var(--kt-teal)}
main product-card .product-card-price .text-sm{color:var(--kt-mut);font-size:12px}
main product-card .badge-success{background:var(--kt-teal);color:#ffffff;border-color:var(--kt-teal);font-weight:800;border-radius:999px !important}
main product-card .badge-primary{background:#122a44;color:#ffffff;border-color:#122a44;font-weight:800;border-radius:999px !important}
main product-card [data-id=product-buy-url]{background:#ffffff !important;color:var(--kt-teal) !important;border:2px solid var(--kt-teal) !important}
main .kt-cta{display:block;margin-top:auto;background:var(--kt-teal);color:#ffffff;text-align:center;font-weight:800;font-size:13px;padding:10px;border-radius:999px;transition:background .2s}
main product-card:hover .kt-cta{background:#e56a00}

/* cards dentro da busca: compactos */
header .kt-cta{display:none}
header product-card{background:transparent;border:0;border-radius:12px}
header product-card [data-id=product-image]{background:#fff;border-radius:10px !important}
header product-card [data-testid=li-product-price-selling]{color:#1b2b3d;font-weight:700}
header product-card [data-testid=li-product-price-discount]{color:var(--kt-teal)}
header product-card [data-id=product-buy-url]{background:#ffffff !important;color:var(--kt-teal) !important;border:2px solid var(--kt-teal) !important}

/* botões gerais */
.btn-primary{background:var(--kt-teal);border-color:var(--kt-teal);color:#ffffff}
.btn-primary:hover{background:var(--kt-teal-2);border-color:var(--kt-teal-2)}

/* setas de carrossel */
[data-carousel-prev],[data-carousel-next]{background:#f3f4f6 !important}

/* rodapé */
footer>div:first-child{background:#f5f7f9 !important;border-color:#eeeeee !important}
footer .collapse-title{color:#1b2b3d;font-weight:700}
footer a{color:#606060 !important}footer a:hover{color:var(--kt-teal) !important}

/* ==== correções de contraste (tema escuro) ==== */
/* ícones que vinham com cor escura fixa */
svg [fill="#101828"],svg [fill="#1C1B1F"],svg [fill="#0F172B"]{fill:currentColor}
.component_sac a,.component_sac li{color:#1b2b3d}
.component_sac svg{color:#1b2b3d}

/* janelas/gavetas que eram brancas (frete, cupom, avise-me, sob consulta, compra flutuante) */
.p-6.bg-white,.coupon-container.bg-white,.newsletter-success-message.bg-white{background:#ffffff !important;color:#1b2b3d}
.bg-gray-100{background:#f3f4f6 !important}
.bg-white\/50{background:rgba(0,0,0,.5) !important}
.modal-box,.drawer-side>*:not(.drawer-overlay){background:#ffffff;color:#1b2b3d}
/* elementos que continuam brancos de propósito (logos de pagamento, botão sobre foto) */
footer li.bg-white,.btn.bg-white{color:#ffffff}

/* campos de formulário */
.input,input.input,select.select,.select,textarea.textarea,.textarea{background:#f3f4f6 !important;border-color:#d6d6d6 !important;color:#1b2b3d !important}
.input input,.input select{background:transparent !important;color:#1b2b3d !important}
.input:focus-within,.select:focus,.textarea:focus{border-color:var(--kt-teal) !important;outline:none !important}
input::placeholder,textarea::placeholder{color:#8a8a8a !important;opacity:1}
input[type=number],input[type=tel],input[type=text],input[type=email]{color:#1b2b3d}
/* ==== newsletter — opção B (card escuro com barra lateral) ==== */
[data-newsletter-box]{background:transparent !important;border:0 !important;padding:36px 0 !important}
.kt-nl{position:relative;background:#ffffff;border:1px solid #e6e6e6;border-radius:18px;padding:28px 22px 28px 30px;overflow:hidden}
.kt-nl::before{content:"";position:absolute;left:0;top:0;bottom:0;width:6px;background:var(--kt-teal)}
.kt-nl-title{color:#1b2b3d !important;font-weight:800 !important;font-size:22px !important;line-height:1.25 !important}
.kt-em{color:var(--kt-teal)}
.kt-nl-sub{color:#7a7a7a !important;font-size:14px !important}
[data-newsletter-box] input[type=email]{height:52px;border-radius:999px !important;background:#f3f4f6 !important;border:1px solid #d6d6d6 !important;color:#1b2b3d !important;padding-right:150px !important}
[data-newsletter-box] input[type=email]:focus{border-color:var(--kt-teal) !important;outline:none !important}
.kt-nl-btn{margin-right:6px;background:var(--kt-teal);color:#ffffff;font-weight:800;font-size:14px;border:0;border-radius:999px;padding:11px 24px;cursor:pointer;transition:background .2s}
.kt-nl-btn:hover{background:#e56a00}
@media(min-width:768px){.kt-nl{padding:36px 48px 36px 54px}.kt-nl-title{font-size:26px !important}}

/* ==== cabeçalho: logo à esquerda, busca centralizada, ícones à direita (desktop) ==== */
@media(min-width:768px){
  header .container>.flex.items-center.justify-center{display:grid !important;grid-template-columns:1fr minmax(0,640px) 1fr;align-items:center;column-gap:32px}
  header .container>.flex.items-center.justify-center>.md\:justify-end{display:contents !important}
  header .container>.flex.items-center.justify-center>:first-child{grid-column:1;grid-row:1;justify-self:start}
  header .md\:justify-end>.relative.flex-1{grid-column:2;grid-row:1;width:100%;max-width:none !important}
  header [data-testid=li-header-account]{grid-column:3;grid-row:1;justify-self:end;margin-right:56px}
  header .md\:justify-end>:last-child{grid-column:3;grid-row:1;justify-self:end}
  header [data-testid=li-header-orders]{display:none !important}
}

/* ==== filtros da busca/categoria ==== */
@media(min-width:768px){
  #category-filters .drawer-side .overflow-y-auto{padding:6px 20px 10px !important;background:#ffffff;border:1px solid #e6e6e6;border-radius:14px}
}
#category-filters .checkbox{background:#f3f4f6;border-color:#cccccc}
#category-filters .checkbox:checked{background:var(--kt-teal);border-color:var(--kt-teal);color:#ffffff}



/* ==== rodapé estilo site atual ==== */
.kt-foot{display:grid;gap:28px;padding-top:32px;padding-bottom:28px;border-bottom:1px solid #eeeeee;color:#1b2b3d}
.kt-foot-logo img{max-height:52px;width:auto}
.kt-foot-about p{margin-top:18px;font-size:15px;line-height:1.5;color:#1b2b3d}
.kt-foot-where{display:flex;gap:12px;align-items:center;margin-top:18px;padding-top:16px;border-top:1px solid #eeeeee;font-size:14px}
.kt-foot-where b{display:block;font-weight:700}
.kt-foot svg{width:22px;height:22px;flex:none;fill:none;stroke:#1b2b3d;stroke-width:1.6}
.kt-foot-where svg{width:30px;height:30px}
.kt-foot-contact>div{padding:10px 0;border-bottom:1px solid #eeeeee}
.kt-foot-contact>div:last-child{border-bottom:0}
.kt-foot-contact small{display:block;font-size:15px;color:#1b2b3d;margin-bottom:4px}
.kt-foot-contact a,.kt-foot-hours{display:flex;gap:12px;align-items:center;font-weight:800;font-size:16px;color:#1b2b3d !important}
.kt-foot-contact a[href^=mailto]{font-size:14px}
.kt-foot-hours{font-weight:400;font-size:14px;line-height:1.35}
.kt-foot .kt-wa{stroke:#25d366}
.kt-foot-h{font-weight:800;font-size:17px;color:#1b2b3d;margin-bottom:12px}
.kt-foot-col a{display:block;padding:4px 0;font-size:16px;color:#1b2b3d !important}
.kt-foot-col a:hover{color:var(--kt-teal) !important}
.kt-foot-social .collapse{padding:0 !important;border:0 !important}
.kt-foot-social .collapse-title{padding:0 !important;min-height:0;font-weight:800;font-size:17px;color:#1b2b3d;margin-bottom:12px}
.kt-foot-social .collapse-content{padding:0 !important}
.kt-foot-social ul a{display:flex !important;align-items:center;justify-content:center;padding:0 !important;width:52px !important;height:52px !important;background:#ffffff !important;color:var(--kt-teal) !important}
.kt-foot-social ul a svg{width:20px;height:20px;fill:var(--kt-teal);stroke:none}
@media(min-width:768px){.kt-foot{grid-template-columns:1.25fr 1fr .9fr .8fr;gap:48px}}

/* formas de pagamento e selos */
footer .collapse-content svg.size-9{background:#fff;color:#1a1f71;border-radius:6px;padding:3px 6px;width:52px;height:34px}
footer .collapse-content .bg-base-content{background:#fff !important;color:#1b2b3d !important;font-weight:700}

/* ==== box do Instagram ==== */
.kt-ig{padding-top:28px;padding-bottom:8px}
.kt-ig-hd{display:flex;align-items:center;gap:14px;margin-bottom:20px;flex-wrap:wrap}
.kt-ig-av{width:58px;height:58px;border-radius:50%;padding:3px;background:linear-gradient(45deg,#f9ce34,#ee2a7b,#6228d7);flex:none}
.kt-ig-av span{display:block;width:100%;height:100%;border-radius:50%;background:#ffffff;border:3px solid #121212;overflow:hidden}
.kt-ig-av img{width:100%;height:100%;object-fit:contain}
.kt-ig-title{font-size:22px;font-weight:800;color:#1b2b3d;display:flex;align-items:center;gap:10px}
.kt-ig-title::before{content:"";width:6px;height:22px;border-radius:3px;background:var(--kt-teal)}
.kt-ig-sub{font-size:14px;color:#7a7a7a;margin-top:2px}
.kt-ig-sub a{color:var(--kt-teal);font-weight:700}
.kt-ig-follow{margin-left:auto;display:flex;align-items:center;gap:8px;background:var(--kt-teal);color:#ffffff !important;font-weight:800;font-size:14px;padding:11px 20px;border-radius:999px;transition:background .2s}
.kt-ig-follow:hover{background:#e56a00}
.kt-ig-follow svg{width:18px;height:18px;fill:none;stroke:#ffffff;stroke-width:2}
.kt-ig-grid{display:grid;grid-auto-flow:column;grid-auto-columns:42%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px}
.kt-ig-post{position:relative;display:block;aspect-ratio:1;border-radius:14px;overflow:hidden;background:#ffffff;border:1px solid #e6e6e6;scroll-snap-align:start}
.kt-ig-post img{width:100%;height:100%;object-fit:cover;transition:transform .3s}
.kt-ig-type{position:absolute;top:10px;right:10px;width:24px;height:24px;fill:none;stroke:#1b2b3d;stroke-width:2;filter:drop-shadow(0 1px 3px rgba(0,0,0,.6))}
.kt-ig-ov{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:8px;background:rgba(18,18,18,.62);color:#1b2b3d;font-weight:800;font-size:15px;opacity:0;transition:opacity .2s}
.kt-ig-ov svg{width:20px;height:20px;fill:none;stroke:#1b2b3d;stroke-width:2}
.kt-ig-post:hover .kt-ig-ov{opacity:1}
.kt-ig-post:hover img{transform:scale(1.04)}
@media(min-width:768px){.kt-ig-grid{grid-auto-flow:row;grid-template-columns:repeat(6,1fr);grid-auto-columns:auto;overflow:visible}}

/* mini grade do Instagram no rodapé */
.kt-foot-ig{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px;max-width:300px}
.kt-foot-ig a{display:block;aspect-ratio:1;border-radius:10px;overflow:hidden;border:1px solid #e6e6e6;padding:0 !important}
.kt-foot-ig img{width:100%;height:100%;object-fit:cover;transition:transform .3s,opacity .2s}
.kt-foot-ig a:hover img{transform:scale(1.06);opacity:.85}
.kt-foot-ig-link{display:inline-block !important;margin-top:10px;font-size:14px !important;font-weight:700;color:var(--kt-teal) !important}

/* ==== faixa final do rodapé ==== */
.kt-copybar{background:#ffffff !important;border-top:1px solid #eeeeee;padding-top:28px}
.kt-copy{color:#8f8f8f !important;font-size:14px;line-height:1.7}
.kt-copy b{color:#1b2b3d;font-weight:800;text-transform:uppercase;letter-spacing:.05em;font-size:13px}
.kt-dot{margin:0 10px;color:#555}
/* selos de segurança menores */
footer li.bg-white{padding:4px 6px !important}
footer li.bg-white img{height:38px !important;width:auto !important}
/* mais respiro na área de pagamentos/selos */
footer .md\:grid-cols-2{padding-top:28px !important;padding-bottom:30px !important}

/* ==== descrição da categoria (SEO) no final ==== */
.kt-seo{position:relative;margin:10px 0 40px;background:#ffffff;border:1px solid #e6e6e6;border-radius:14px;padding:22px 26px 22px 32px;overflow:hidden}
.kt-seo::before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background:var(--kt-teal)}
.kt-seo-title{font-size:18px;font-weight:800;color:#1b2b3d;margin-bottom:8px}
.kt-seo .prose,.kt-seo .prose *{color:#6b6b6b !important;font-size:14px;line-height:1.7}
.kt-seo .prose a{color:var(--kt-teal) !important}

/* botão redondo de adicionar: opção B (escuro com verde-água) */
product-card span:has(>[data-id=product-buy-url]){border-color:transparent !important;box-shadow:0 3px 10px rgba(0,0,0,.25)}
product-card [data-id=product-buy-url]:hover{background:var(--kt-teal) !important;color:#ffffff !important}

/* ==== topo das páginas de categoria/busca: espaçamento mais justo ==== */
div:has(>nav.breadcrumbs){padding-top:18px !important;padding-bottom:0 !important}
nav.breadcrumbs{font-size:13px;color:#9a9a9a}
nav.breadcrumbs a{color:#d0d0d0}
nav.breadcrumbs a:hover{color:var(--kt-teal)}
#search-result{padding-top:6px !important}
#search-result>div:first-child{gap:12px !important}
#search-result h1[data-testid=li-search-title]{font-size:26px;font-weight:800;color:#1b2b3d}
#search-result .select{height:40px;min-height:40px}
#search-result>div.flex.flex-col{padding-top:18px !important}

/* ==== barra de frete grátis no carrinho ==== */
.kt-fs{margin:0 12px;background:#ffffff;border:1px solid #eeeeee;border-radius:14px;padding:14px 14px 16px}
.kt-fs-msg{display:flex;align-items:center;gap:10px;font-size:13.5px;line-height:1.35;color:#1b2b3d}
.kt-fs-msg b{color:var(--kt-teal)}
.kt-fs-ic{width:34px;height:34px;flex:none;border-radius:50%;background:rgba(255,118,0,.14);display:grid;place-items:center}
.kt-fs-ic svg{width:20px;height:20px;stroke:var(--kt-teal);fill:none;stroke-width:1.8}
.kt-fs-bar{position:relative;height:10px;border-radius:999px;background:#eeeeee;margin:18px 6px 4px}
.kt-fs-fill{position:absolute;left:0;top:0;bottom:0;border-radius:999px;background:linear-gradient(90deg,#1f8f8f,var(--kt-teal));transition:width .6s ease}
.kt-fs-truck{position:absolute;top:50%;transform:translate(-50%,-50%);width:30px;height:30px;border-radius:50%;background:var(--kt-teal);display:grid;place-items:center;box-shadow:0 0 0 4px #141414;transition:left .6s ease}
.kt-fs-truck svg{width:17px;height:17px;stroke:#ffffff;fill:none;stroke-width:2}
.kt-fs-end{position:absolute;right:-4px;top:50%;transform:translateY(-50%);width:20px;height:20px;border-radius:50%;background:#eeeeee;border:2px solid #444;font-size:10px;display:grid;place-items:center}
.kt-fs-lg{display:flex;justify-content:space-between;font-size:11px;color:#888;margin:10px 6px 0}
.kt-fs-btn{margin-top:12px;width:100%;background:var(--kt-teal);color:#ffffff;font-weight:800;font-size:13px;border:0;border-radius:999px;padding:10px;cursor:pointer}
.kt-fs-btn:hover{background:#e56a00}
.kt-fs-ok{border-color:var(--kt-teal);background:linear-gradient(90deg,rgba(255,118,0,.16),#ffffff)}
.kt-fs-ok .kt-fs-ic{background:var(--kt-teal)}.kt-fs-ok .kt-fs-ic svg{stroke:#ffffff}

/* ==== resumo do carrinho: frete e cupom inline ==== */
.kt-sum-lab{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:#1b2b3d;margin-bottom:8px}
.kt-sum-lab svg{width:18px;height:18px;stroke:var(--kt-teal);fill:none;stroke-width:1.8}
.kt-ship #minicart-shipping-calculation{display:grid !important;grid-template-columns:1fr auto;gap:8px !important}
.kt-ship #minicart-shipping-calculation>input-mask{grid-column:1}
.kt-ship #minicart-shipping-calculation>button[type=submit]{grid-column:2;height:44px;min-height:44px;padding:0 20px;border-radius:999px}
.kt-ship #minicart-shipping-calculation>div,.kt-ship #minicart-shipping-calculation>p{grid-column:1 / -1}
.kt-ship #minicart-shipping-calculation>div{border:1px solid #e6e6e6 !important;border-radius:12px !important;padding:4px 0 !important;margin-top:4px !important}
.kt-ship #minicart-shipping-calculation li{padding:8px 12px;border-bottom:1px solid #eeeeee}
.kt-ship #minicart-shipping-calculation li:last-child{border-bottom:0}
.kt-ship #minicart-zipcode{height:44px}
.kt-cep-help{display:inline-block;margin-top:6px;font-size:12px;color:var(--kt-teal) !important;text-decoration:underline}
.kt-coupon{border-top:1px solid #eeeeee;padding-top:14px}
.kt-coupon summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;list-style:none}
.kt-coupon summary::-webkit-details-marker{display:none}
.kt-coupon summary .kt-sum-lab{margin:0}
.kt-coupon-q{color:var(--kt-teal);font-size:13px;font-weight:700}
.kt-coupon-q::after{content:" ▾"}
.kt-coupon details[open] .kt-coupon-q::after{content:" ▴"}
.kt-coupon-form{display:flex;gap:8px;margin-top:10px}
.kt-coupon-form .input{flex:1;height:44px}
.kt-coupon-btn{border:2px solid var(--kt-teal);color:var(--kt-teal);background:transparent;font-weight:800;font-size:13px;border-radius:999px;padding:0 18px;cursor:pointer}
.kt-coupon-btn:hover{background:var(--kt-teal);color:#ffffff}
.kt-coupon form.btn{width:100%;justify-content:flex-start;background:rgba(255,118,0,.1) !important;border:1px dashed var(--kt-teal) !important;border-radius:10px}

/* ==== recomendações no carrinho ==== */
.kt-rec{margin:14px 16px 6px;padding:14px;background:#ffffff;border:1px solid #eeeeee;border-radius:14px}
.kt-rec-title{font-size:14px;font-weight:800;color:var(--kt-teal);margin-bottom:10px}
.kt-rec-item{display:flex;align-items:center;gap:10px;padding:8px 0;border-top:1px solid #232323}
.kt-rec-item:first-of-type{border-top:0}
.kt-rec-img{flex:none;width:64px;height:64px;border-radius:8px;background:#fff;overflow:hidden;display:grid;place-items:center}
.kt-rec-img img{max-width:100%;max-height:100%;object-fit:contain}
.kt-rec-info{flex:1;min-width:0;font-size:12px;color:#333333;line-height:1.35}
.kt-rec-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.kt-rec-info b{display:block;color:#1b2b3d;font-size:14px;margin-top:3px}
.kt-rec-add{flex:none;border:2px solid var(--kt-teal);color:var(--kt-teal) !important;background:transparent;border-radius:999px;font-weight:800;font-size:12px;padding:6px 12px;cursor:pointer;white-space:nowrap}
.kt-rec-add:hover{background:var(--kt-teal);color:#ffffff !important}

/* ==== preço do card (opção A2, sem "à vista") ==== */
.kt-price{display:flex;flex-direction:column;align-items:flex-start;gap:1px}
.kt-price-de{font-size:12px;color:#8a8a8a}.kt-price-de s{color:#8a8a8a}
.kt-price-main strong{font-size:22px !important;font-weight:800 !important;color:#1b2b3d !important;line-height:1.15}
.kt-price-from{font-size:12px;color:#6b6b6b;font-weight:400}
.kt-price-pix{font-size:12px;color:#7a7a7a}
.kt-price-inst{font-size:12px;color:#555555;margin-top:4px;line-height:1.35}
.kt-price-inst [data-testid]{color:#555555 !important;font-size:12px !important;font-weight:400 !important}
.kt-price-eco{display:inline-block;margin-top:8px;font-size:12px;font-weight:800;color:#122a44;background:rgba(18,42,68,.12);border:1px solid rgba(18,42,68,.4);border-radius:999px;padding:3px 10px}
header .kt-price-main strong{font-size:17px !important}
header .kt-price-eco{display:none}
.kt-price-eco{align-self:center}

/* ==== preço na página de produto ==== */
.kt-pdp-price{background:#ffffff;border:1px solid #e6e6e6;border-radius:14px;padding:18px 20px;width:100%}
.kt-pdp-de{font-size:13px;color:#8a8a8a}.kt-pdp-de s{color:#8a8a8a}
.kt-pdp-main strong{font-size:36px;font-weight:800;color:#1b2b3d;line-height:1.15}
.kt-pdp-from{font-size:14px;color:#6b6b6b;margin-right:4px}
.kt-pdp-pix{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:13px;color:#333333;margin-top:4px}
.kt-pdp-pix i{font-style:normal;font-size:10px;font-weight:800;color:#ffffff;background:var(--kt-teal);border-radius:4px;padding:2px 6px}
.kt-pdp-inst{font-size:14px;color:#555555;margin-top:10px;padding-top:10px;border-top:1px solid #eeeeee}
.kt-pdp-inst b{color:#1b2b3d}
.kt-pdp-eco{margin-top:14px;background:rgba(18,42,68,.1);border:1px solid rgba(18,42,68,.45);border-radius:10px;padding:10px 12px;font-size:13.5px;color:#122a44;font-weight:800}
.kt-pdp-more{display:inline-block;margin-top:12px;font-size:13px;color:var(--kt-teal);text-decoration:underline;background:none;border:0;cursor:pointer;padding:0}

/* página de produto: opção C (limpo, sem caixa) */
.kt-pdp-price{background:transparent !important;border:0 !important;padding:0 !important}
.kt-pdp-main{display:flex;align-items:center;gap:12px;flex-wrap:wrap}
.kt-pdp-pct{font-size:14px;font-weight:800;color:#ffffff;background:#122a44;border-radius:6px;padding:3px 8px}
.kt-pdp-eco{margin-top:8px !important;background:none !important;border:0 !important;padding:0 !important;font-size:14px !important;font-weight:700 !important}
.kt-pdp-inst{margin-top:12px !important;padding:10px 12px !important;border:1px solid #e6e6e6 !important;border-radius:10px;background:#ffffff}

/* página de produto: opção D2 */
.kt-pdp-main{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}
.kt-pdp-main strong{font-size:36px;font-weight:800;color:#1b2b3d;line-height:1.1}
.kt-pdp-pre{font-size:17px;font-weight:700;color:#6b6b6b}
.kt-pdp-sj{font-size:15px;font-weight:700;color:#6b6b6b}
.kt-pdp-pct{align-self:center;margin-left:4px}
.kt-pdp-total{font-size:14px;color:#606060;margin-top:2px}.kt-pdp-total b{color:#1b2b3d}
.kt-pdp-pixline{margin-top:12px;background:rgba(255,118,0,.08);border:1px solid rgba(255,118,0,.45);border-radius:10px;padding:10px 14px;font-size:14px;color:#333333}
.kt-pdp-pixline b{color:var(--kt-teal);font-size:19px;font-weight:800;margin:0 4px}

/* ==== páginas institucionais ==== */
.kt-inst-bc{font-size:13px;color:#999;margin-bottom:16px}.kt-inst-bc a{color:#606060}.kt-inst-bc a:hover{color:var(--kt-teal)}.kt-inst-bc span{color:#333333}
.kt-inst-wrap{display:grid;gap:22px;align-items:start;margin-bottom:30px}
@media(min-width:900px){.kt-inst-wrap{grid-template-columns:280px minmax(0,1fr);gap:28px}.kt-inst-side{position:sticky;top:110px}}
.kt-inst-menu{background:#ffffff;border:1px solid #e6e6e6;border-radius:14px;padding:14px}
.kt-inst-menu p{font-size:12px;color:#888;letter-spacing:.06em;font-weight:700;text-transform:uppercase;margin:4px 8px 8px}
.kt-inst-menu a{display:block;padding:10px 12px;border-radius:10px;font-size:14px;color:#333333 !important}
.kt-inst-menu a:hover{background:#f3f3f3}
.kt-inst-menu a.on{background:rgba(255,118,0,.12);color:var(--kt-teal) !important;font-weight:700;box-shadow:inset 3px 0 0 var(--kt-teal)}
.kt-inst-help{margin-top:14px;background:#ffffff;border:1px solid #eeeeee;border-radius:12px;padding:14px;font-size:13px;color:#606060;line-height:1.5}
.kt-inst-help b{display:block;color:#1b2b3d;font-size:14px;margin-bottom:4px}
.kt-inst-wa{display:inline-block;margin-top:10px;background:#25d366;color:#08230f !important;font-weight:800;border-radius:999px;padding:8px 14px;font-size:13px}
.kt-inst-card{background:#ffffff;border:1px solid #e6e6e6;border-radius:16px;padding:24px 20px;max-width:900px}
@media(min-width:768px){.kt-inst-card{padding:32px 40px}}
.kt-inst-title{font-size:26px;font-weight:800;color:#1b2b3d;display:flex;align-items:center;gap:12px;margin-bottom:18px;text-transform:none}
.kt-inst-title::before{content:"";flex:none;width:6px;height:26px;border-radius:3px;background:var(--kt-teal)}
.kt-inst-body,.kt-inst-body p,.kt-inst-body li,.kt-inst-body span,.kt-inst-body div{color:#555555 !important;font-size:15px;line-height:1.75}
.kt-inst-body strong,.kt-inst-body b,.kt-inst-body h2,.kt-inst-body h3,.kt-inst-body h4{color:#1b2b3d !important}
.kt-inst-body h2,.kt-inst-body h3{font-size:17px;margin:22px 0 10px}
.kt-inst-body a{color:var(--kt-teal) !important}
.kt-inst-body p{margin:0 0 12px}

/* páginas institucionais: menu opção A (ícones + destaque cheio) */
.kt-inst-menu{padding:10px !important}
.kt-inst-menu a{display:flex !important;align-items:center;gap:12px;padding:10px 12px !important;font-size:14px}
.kt-inst-menu .kt-ic{flex:none;width:32px;height:32px;border-radius:8px;background:#f3f4f6;display:grid;place-items:center;color:var(--kt-teal)}
.kt-inst-menu .kt-ic svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8}
.kt-inst-menu .kt-ch{margin-left:auto;color:#555;font-size:18px;line-height:1}
.kt-inst-menu a.on{background:var(--kt-teal) !important;color:#ffffff !important;font-weight:800;box-shadow:none !important}
.kt-inst-menu a.on .kt-ic{background:rgba(0,0,0,.15);color:#ffffff}
.kt-inst-menu a.on .kt-ch{color:#ffffff}
.kt-inst-help{background:linear-gradient(135deg,#0f4d4d,#ffffff) !important;border:1px solid #1f5c5c !important;border-radius:14px !important;padding:16px !important}
.kt-inst-help b{font-size:15px !important}
.kt-inst-help p{font-size:13px;color:#cfe9e9;margin:4px 0 12px;line-height:1.45}
.kt-inst-wa{display:flex !important;align-items:center;justify-content:center;gap:8px;margin-top:0 !important;padding:10px !important;color:#06240f !important}
.kt-inst-wa svg{width:18px;height:18px;fill:none;stroke:#06240f;stroke-width:1.8}

/* rodapé: logo da Loja Integrada ao lado do texto (igual checkout/área do cliente) */
@media (min-width:768px){
.kt-copybar>.container{flex-direction:row !important;align-items:center !important;justify-content:space-between !important;gap:24px !important}
.kt-copybar>.container>div:first-child>div{justify-content:flex-start !important}
.kt-copy{text-align:left !important}
.kt-copybar>.container>div:last-child{width:auto !important;justify-content:flex-end !important;flex:none}
.kt-copybar>.container>div:last-child a{margin:0 !important}
}

/* ==== cabeçalho: menu da conta e prévia do carrinho ao passar o mouse (desktop) ==== */
@media(min-width:768px){
  header .kt-hicons{grid-column:3;grid-row:1;justify-self:end;display:flex;align-items:center;gap:14px}
  header .kt-hicons [data-testid=li-header-account]{margin-right:0 !important}
}
.kt-hdd{position:relative;display:flex;align-items:center}
.kt-hdd-panel{position:absolute;top:100%;right:-6px;z-index:70;padding-top:12px;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .16s,transform .16s,visibility .16s;font-family:Nunito,Arial,sans-serif;text-align:left}
.kt-hdd:hover>.kt-hdd-panel,.kt-hdd:focus-within>.kt-hdd-panel{opacity:1;visibility:visible;transform:none}
.kt-hdd-box{position:relative;background:#fff;color:#1f2626;border:1px solid #e3e7ec;border-radius:14px;box-shadow:0 18px 40px rgba(0,0,0,.22)}
.kt-hdd-box::before{content:"";position:absolute;top:-8px;right:10px;width:14px;height:14px;background:#fff;border-left:1px solid #e3e7ec;border-top:1px solid #e3e7ec;transform:rotate(45deg);border-radius:3px 0 0 0}
.kt-hdd-box a{text-decoration:none}
/* conta */
.kt-acc{width:290px;overflow:visible}
.kt-acc-top{display:flex;align-items:center;gap:12px;padding:16px 18px;background:#f8fafb;border-bottom:1px solid #edf0f3;border-radius:14px 14px 0 0}
.kt-acc-av{display:flex;align-items:center;justify-content:center;flex:none;width:42px;height:42px;border-radius:50%;background:#f1f3f6;color:#8a96a3;font-weight:800;font-size:17px}
.kt-hdd-acc.is-logged .kt-acc-av{background:#fff3e8;color:#e56a00}
.kt-acc-hi{margin:0;font-size:16px;color:#1f2626;line-height:1.3}
.kt-acc-hi b{font-weight:800}
.kt-acc-sm{margin:2px 0 0;font-size:12px;color:#8a96a3}
.kt-acc-sm a{color:#c4343a !important;font-weight:700}
.kt-acc-btns{display:flex;flex-direction:column;gap:10px;padding:16px 18px;border-bottom:1px solid #edf0f3}
.kt-acc-btn{display:flex;align-items:center;justify-content:center;height:44px;border-radius:10px;font-size:15px;font-weight:800;transition:background .15s}
.kt-acc-btn1{background:#ff7600;color:#ffffff !important}
.kt-acc-btn1:hover{background:#e56a00}
.kt-acc-btn2{background:#fff;border:1px solid #ffd2ad;color:#e56a00 !important;font-weight:700}
.kt-acc-btn2:hover{background:#fff3e8}
.kt-acc-list{display:flex;flex-direction:column;padding:6px 0}
.kt-acc-list a{display:flex;align-items:center;gap:12px;padding:11px 18px;color:#1f2626 !important;font-size:15px;font-weight:600}
.kt-acc-list a:hover{background:#fff3e8;color:#e56a00 !important}
.kt-acc-list svg{width:20px;height:20px;fill:none;stroke:#e56a00;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}
.kt-acc-list hr{margin:4px 0;border:0;border-top:1px solid #edf0f3}
.kt-hdd-acc .kt-only-in{display:none !important}
.kt-hdd-acc.is-logged .kt-only-in{display:revert !important}
.kt-hdd-acc.is-logged .kt-acc-list a.kt-only-in{display:flex !important}
.kt-hdd-acc.is-logged .kt-only-out{display:none !important}
/* carrinho */
.kt-cp{width:370px}
.kt-cp-load,.kt-cp-empty{margin:0;padding:22px 18px;color:#5b6876;font-size:14px;text-align:center}
.kt-cp-head{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;border-bottom:1px solid #edf0f3;font-size:15px;font-weight:800}
.kt-cp-head span{color:#8a96a3;font-size:13px;font-weight:600}
.kt-cp-list{margin:0;padding:0;list-style:none;max-height:300px;overflow-y:auto}
.kt-cp-list li{display:flex;align-items:center;gap:12px;padding:11px 18px;border-bottom:1px solid #f0f2f4}
.kt-cp-img{flex:none;display:flex;align-items:center;justify-content:center;width:52px;height:52px;border:1px solid #edf0f3;border-radius:9px;background:#fff;overflow:hidden}
.kt-cp-img img{max-width:46px;max-height:46px;object-fit:contain}
.kt-cp-info{flex:1;min-width:0}
.kt-cp-info a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#1f2626 !important;font-size:14px;font-weight:700;line-height:1.3}
.kt-cp-info a:hover{color:#e56a00 !important}
.kt-cp-info small{display:block;margin-top:3px;color:#8a96a3;font-size:12px}
.kt-cp-list b{flex:none;font-size:14px;font-weight:800;white-space:nowrap}
.kt-cp-more{margin:0;padding:8px 18px 0;color:#5b6876;font-size:12.5px}
.kt-cp-sub{display:flex;justify-content:space-between;align-items:baseline;padding:14px 18px 4px}
.kt-cp-sub span{color:#5b6876;font-size:14px}
.kt-cp-sub b{color:#e56a00;font-size:20px;font-weight:800}
.kt-cp-fs{margin:8px 18px 0;padding:9px 12px;border-radius:9px;background:#fff3e8;color:#e56a00;font-size:12.5px;font-weight:600}
.kt-cp-fs b{font-weight:800}
.kt-cp-bar{display:block;height:5px;margin-top:7px;border-radius:5px;background:#cdeeee;overflow:hidden}
.kt-cp-bar i{display:block;height:100%;border-radius:5px;background:#ff7600}
.kt-cp-btns{display:flex;flex-direction:column;gap:10px;padding:16px 18px}
.kt-cp-emptybox{display:flex;flex-direction:column;align-items:center;gap:4px;padding:24px 18px}
.kt-cp-emptybox .kt-cp-empty{padding:6px 0 0;color:#1f2626;font-weight:800;font-size:15px}
.kt-cp-emptybox small{color:#8a96a3;font-size:13px}
.kt-cp-emptyic{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:#fff3e8}
.kt-cp-emptyic svg{width:24px;height:24px;fill:none;stroke:#e56a00;stroke-width:1.8}
@media(max-width:767px){.kt-hdd-panel{display:none !important}}

/* saudação ao lado do bonequinho */
.kt-acc-greet{display:flex;flex-direction:column;justify-content:center;margin-left:2px;padding-right:6px;line-height:1.2;color:#1b2b3d !important;text-decoration:none;white-space:nowrap}
.kt-acc-greet span{font-size:13px;color:#cfd6de}
.kt-acc-greet span b{color:#1b2b3d;font-weight:800}
.kt-acc-greet small{font-size:12px;font-weight:700;color:#ff7600}
.kt-acc-greet:hover small{text-decoration:underline}
.kt-hdd-acc.is-logged .kt-acc-greet .kt-only-in{display:block !important}
@media(max-width:1023px){.kt-acc-greet{display:none}}

/* ==== banner cheio: bolinhas embaixo + setas ao passar o mouse ==== */
.kt-banner-full .kt-bn-dots{position:absolute;left:0;right:0;bottom:14px;z-index:5;display:flex;justify-content:center;align-items:center;gap:8px;pointer-events:none}
.kt-banner-full .kt-bn-dot{pointer-events:auto;width:9px;height:9px;padding:0;border:0;border-radius:9px;background:rgba(255,255,255,.6);box-shadow:0 1px 3px rgba(0,0,0,.35);cursor:pointer;transition:width .25s,background .25s}
.kt-banner-full .kt-bn-dot.active{width:28px;background:#ff7600}
.kt-banner-full .kt-bn-arrow{position:absolute;top:50%;z-index:5;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-top:-22px;padding:0;border:1px solid rgba(255,255,255,.28);border-radius:50%;background:rgba(18,18,18,.55) !important;cursor:pointer;opacity:0;transition:opacity .2s,background .2s}
.kt-banner-full .kt-bn-arrow svg{width:20px;height:20px;fill:none;stroke:#1b2b3d;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}
.kt-banner-full .kt-bn-arrow:hover{background:rgba(18,18,18,.8) !important}
.kt-banner-full .kt-bn-prev{left:16px}.kt-banner-full .kt-bn-next{right:16px}
.kt-banner-full:hover .kt-bn-arrow,.kt-banner-full .kt-bn-arrow:focus-visible{opacity:1}
.kt-banner-full .kt-bn-arrow.opacity-50{opacity:0 !important}
@media(max-width:767px){.kt-banner-full .kt-bn-arrow{display:none}.kt-banner-full .kt-bn-dots{bottom:10px}.kt-banner-full .kt-bn-dot{width:7px;height:7px}.kt-banner-full .kt-bn-dot.active{width:22px}}

/* ==== vitrines de categorias na home ==== */
.kt-catshelf-head{display:flex;align-items:center;gap:14px;flex-wrap:wrap}
.kt-catshelf-all{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 14px;border:1px solid #ff7600;border-radius:999px;color:#ff7600 !important;font-size:13px;font-weight:700;line-height:1;text-decoration:none !important;white-space:nowrap;transition:background .15s,color .15s}
.kt-catshelf-all span{transition:transform .15s}
.kt-catshelf-all:hover{background:#ff7600;color:#ffffff !important}
.kt-catshelf-all:hover span{transform:translateX(2px)}
.kt-catshelf-skel{padding:0 16px 20px}
.kt-catshelf-skel-title{width:180px;height:22px;border-radius:6px;background:#f3f3f3;margin-bottom:18px}
.kt-catshelf-skel-row{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}
.kt-catshelf-skel-row span{display:block;height:300px;border-radius:14px;background:linear-gradient(90deg,#f6f6f6,#f3f4f6,#f6f6f6);background-size:200% 100%;animation:ktskel 1.4s infinite}
.kt-catshelf-skel-row span:nth-child(n+3){display:none}
@media(min-width:768px){.kt-catshelf-skel{padding:0 0 20px}.kt-catshelf-skel-row{grid-template-columns:repeat(4,1fr)}.kt-catshelf-skel-row span:nth-child(n+3){display:block}.kt-catshelf-skel-row span:nth-child(n+5){display:none}}
@media(min-width:1024px){.kt-catshelf-skel-row{grid-template-columns:repeat(5,1fr)}.kt-catshelf-skel-row span:nth-child(n+5){display:block}}
@keyframes ktskel{0%{background-position:100% 0}100%{background-position:-100% 0}}

/* ==== compre junto (opção A: cartão único produto + produto = preço) ==== */
.kt-bt .kt-bt-box{align-items:center;flex-wrap:nowrap !important;justify-content:flex-start !important;background:#1a1a1a;border:1px solid #eeeeee;border-radius:18px;padding:22px}
.kt-bt .kt-bt-box>.flex-1{flex:0 1 auto;min-width:0 !important}
.kt-bt-box .kt-bt-card{width:210px !important;background:#f6f6f6;border:1px solid #e6e6e6;border-radius:14px;gap:0 !important;transition:border-color .2s,opacity .2s}
.kt-bt-box .kt-bt-card:has(input[type=checkbox]:checked):not([data-is-first=true]){border-color:#ff7600}
.kt-bt-box .kt-bt-img{max-width:none !important;max-height:none !important;height:160px;margin:0 !important;padding:10px;background:#fff;border-radius:13px 13px 0 0;overflow:visible}
.kt-bt-box .kt-bt-img img{border-radius:0 !important}
.kt-bt-box .kt-bt-img>.absolute{top:8px;right:8px;left:8px;display:flex;justify-content:flex-end}
.kt-bt-tag{position:absolute;left:0;top:0;margin:0;padding:4px 9px;border-radius:999px;background:#ffffff;color:#cfd6de;font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}
.kt-bt-box .kt-bt-info{margin:0 !important;padding:12px 14px 14px;gap:10px !important}
.kt-bt-box .kt-bt-info h3{color:#1b2b3d !important;font-size:13.5px !important;font-weight:600 !important;line-height:1.35;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.kt-bt-box .kt-bt-info [data-testid=li-buytogether-item-price-selling]{font-size:17px !important;font-weight:800 !important;color:#1b2b3d !important}
.kt-bt-box .kt-bt-info .line-through{color:#8f8f8f}
.kt-bt-op{display:flex !important;align-items:center;justify-content:center;width:36px;height:36px;padding:0 !important;border-radius:50%;background:#eeeeee !important;color:#ff7600;font-size:20px;font-weight:700}
.kt-bt-op svg{width:15px;height:15px;fill:#ff7600}
.kt-bt-eq{flex:none}
.kt-bt .kt-bt-sum{flex:1 1 260px !important;width:auto !important;max-width:420px;padding:6px 6px 6px 8px !important;background:transparent !important;align-items:flex-start !important;text-align:left !important}
.kt-bt-eco{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;background:rgba(255,118,0,.14);color:#ff7600;font-size:13px;font-weight:800}
.kt-bt-lab{margin:8px 0 0;color:#cfd6de;font-size:14px}
.kt-bt-de{color:#8f8f8f;font-size:14px}
.kt-bt-por{color:#ff7600 !important;font-size:32px !important;font-weight:800 !important;line-height:1.1}
.kt-bt .kt-bt-btn{height:52px !important;min-height:52px;border-radius:12px !important;background:#ff7600 !important;border-color:#ff7600 !important;color:#ffffff !important;font-size:16px !important;font-weight:800 !important}
.kt-bt .kt-bt-btn:hover{background:#e56a00 !important}
.kt-bt-cart{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2}
@media(max-width:1023px){
  .kt-bt .kt-bt-box{flex-wrap:wrap !important;justify-content:center !important;padding:16px;row-gap:20px}
  .kt-bt-eq{display:none !important}
  .kt-bt .kt-bt-sum{flex:1 1 100% !important;max-width:none;align-items:center !important;text-align:center !important;padding:16px 4px 0 !important;border-top:1px solid #eeeeee !important;border-radius:0 !important}
}
@media(max-width:520px){
  .kt-bt-box .kt-bt-card{width:140px !important}
  .kt-bt-box .kt-bt-img{height:120px}
}
/* compre junto: ajustes após teste (2º produto cortado e resumo apertado) */
.kt-bt .kt-bt-box{gap:24px 40px !important}
.kt-bt .kt-bt-box>.flex-1{flex:1 1 auto !important;min-width:0 !important;padding:2px 2px 6px}
.kt-bt .kt-bt-box>.flex-1:has(>buy-together-product:only-child){flex:0 0 auto !important;overflow:visible !important}
.kt-bt-box .kt-bt-card{width:190px !important}
.kt-bt-box .kt-bt-img{height:150px}
.kt-bt .kt-bt-sum{flex:1 0 230px !important;min-width:230px}
.kt-bt-eco{white-space:nowrap;font-size:12.5px;padding:5px 11px}
.kt-bt-por{font-size:30px !important;white-space:nowrap}
.kt-bt .kt-bt-btn{white-space:nowrap;font-size:15px !important;padding:0 18px !important}
.kt-bt .kt-bt-btn>span:first-child{flex-wrap:nowrap}
.kt-bt-cart{flex:none}
/* compre junto: resumo numa faixa embaixo dos produtos (a coluna do produto é estreita demais para tudo lado a lado) */
.kt-bt .kt-bt-box{flex-wrap:wrap !important;justify-content:center !important;row-gap:20px !important}
.kt-bt .kt-bt-eq{display:none !important}
.kt-bt .kt-bt-sum{flex:1 1 100% !important;max-width:none !important;min-width:0 !important;display:grid !important;grid-template-columns:1fr auto auto;grid-template-areas:"eco por btn" "lab por btn" "de por btn";align-items:center;column-gap:28px;row-gap:2px !important;padding:18px 0 0 !important;border-top:1px solid #eeeeee !important;border-radius:0 !important;text-align:left !important}
.kt-bt .kt-bt-sum>.kt-bt-eco{grid-area:eco;justify-self:start}
.kt-bt .kt-bt-sum>.kt-bt-lab{grid-area:lab;margin:4px 0 0}
.kt-bt .kt-bt-sum>.kt-bt-de{grid-area:de}
.kt-bt .kt-bt-sum>.kt-bt-por{grid-area:por}
.kt-bt .kt-bt-sum>div{grid-area:btn;margin:0 !important;width:auto !important}
@media(max-width:640px){
  .kt-bt .kt-bt-sum{grid-template-columns:1fr auto;grid-template-areas:"eco eco" "lab por" "de por" "btn btn";row-gap:8px !important}
  .kt-bt .kt-bt-sum>div{width:100% !important;margin-top:6px !important}
}

/* ==== CELULAR: cabeçalho com menu, conta, sacola e busca em cima ==== */
.kt-mh,.kt-mh-search{display:none}
@media(max-width:767px){
  #floating-bar{display:none !important}
  header .container.relative{padding-top:12px !important;padding-bottom:10px !important}
  .kt-mh{display:flex;position:absolute;left:8px;right:8px;top:12px;height:48px;align-items:center;justify-content:space-between;pointer-events:none;z-index:5}
  .kt-mh-right{display:flex;align-items:center}
  .kt-mh-btn{pointer-events:auto;position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;cursor:pointer;color:#1b2b3d !important}
  .kt-mh-btn:active{background:rgba(0,0,0,.05)}
  .kt-mh-btn svg{width:24px;height:24px;fill:none;stroke:#1b2b3d;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
  .kt-mh-badge{position:absolute;top:3px;right:2px;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:#ff7600;color:#ffffff;font:800 10px/17px Arial,sans-serif;text-align:center}
  header [data-testid=li-header-logo] img{max-height:44px !important;max-width:150px !important}
  .kt-mh-search{display:flex;align-items:center;justify-content:space-between;gap:10px;height:44px;margin:12px 0 0;padding:0 16px;border:1px solid #dddddd;border-radius:999px;background:#f3f4f6;color:#8f8f8f;font-size:14px;cursor:pointer}
  .kt-mh-search svg{width:19px;height:19px;fill:none;stroke:#cfd6de;stroke-width:2;stroke-linecap:round}
}

/* ==== CELULAR: benefícios numa faixa que desliza para o lado ==== */
@media(max-width:767px){
  .kt-benef{display:flex !important;gap:8px;overflow-x:auto;background:none !important;border:0 !important;border-radius:0;margin:0 -16px;padding:0 16px 4px;scroll-snap-type:x proximity;scrollbar-width:none}
  .kt-benef::-webkit-scrollbar{display:none}
  .kt-benef>div{flex:none;gap:8px !important;padding:8px 14px 8px 10px !important;border:1px solid var(--kt-line) !important;border-radius:999px;background:#ffffff;scroll-snap-align:start}
  .kt-benef svg{width:19px !important;height:19px !important}
  .kt-benef b{font-size:13px !important;white-space:nowrap}
  .kt-benef span{display:none}
}

/* ==== CELULAR: rodapé curto (contatos em botões + sanfonas) ==== */
.kt-foot-acc>summary{list-style:none}
.kt-foot-acc>summary::-webkit-details-marker{display:none}
@media(min-width:768px){.kt-foot-acc>summary{cursor:default}.kt-foot-acc-only{display:none !important}}
@media(max-width:767px){
  .kt-foot{gap:0 !important;padding-top:20px !important}
  .kt-foot-about,.kt-foot-contact{display:none !important}
  .kt-foot-quick{margin-bottom:14px}
  .kt-foot-qbtns{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}
  .kt-foot-qbtns a{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 4px;border:1px solid #eeeeee;border-radius:12px;background:#ffffff;color:#1b2b3d !important;font-size:12px;font-weight:700;text-align:center}
  .kt-foot-qbtns svg{width:22px !important;height:22px !important;stroke:var(--kt-teal) !important}
  .kt-foot-qbtns .kt-q-wa svg{stroke:#25d366 !important}
  .kt-foot-qhrs{margin:10px 0 0;color:#8f8f8f;font-size:12px;text-align:center}
  .kt-foot-acc{border-top:1px solid #eeeeee}
  .kt-foot-acc:last-of-type{border-bottom:1px solid #eeeeee}
  .kt-foot-acc>summary{display:flex;align-items:center;justify-content:space-between;margin:0 !important;padding:15px 2px;font-size:15px !important;cursor:pointer}
  .kt-foot-acc>summary::after{content:"+";color:var(--kt-teal);font-size:20px;font-weight:700;line-height:1}
  .kt-foot-acc[open]>summary::after{content:"–"}
  .kt-foot-acc-body{padding:0 2px 14px}
  .kt-foot-acc .kt-foot-acc-body>a{padding:7px 0;font-size:14px !important;color:#cfd6de !important}
  .kt-foot-social .collapse-title{font-size:14px !important;margin-bottom:8px !important}
}
/* celular: sanfonas do rodapé iguais às de Formas de pagamento / Certificados (seta e mesmo tamanho), sem o vão entre os grupos */
@media(max-width:767px){
  .kt-foot{padding-bottom:0 !important;border-bottom:0 !important}
  .kt-foot-acc:last-of-type{border-bottom:0}
  .kt-foot-acc>summary{padding:18px 0 !important;font-size:17px !important;font-weight:800 !important;color:#1b2b3d}
  .kt-foot-acc>summary::after{content:"" !important;width:8px;height:8px;margin-right:6px;border-right:2px solid #1b2b3d;border-bottom:2px solid #1b2b3d;transform:rotate(45deg) translateY(-3px);transition:transform .2s}
  .kt-foot-acc[open]>summary::after{transform:rotate(-135deg) translateY(-2px)}
  .kt-foot-acc,.kt-foot-acc+.kt-foot-acc{border-top:1px solid #eeeeee}
  .kt-foot+div{border-top:1px solid #eeeeee;margin-top:0 !important;padding-top:0 !important}
}
/* celular: selo "Economize" do card em uma linha só */
@media(max-width:767px){.kt-price-eco{white-space:nowrap;font-size:11px;padding:3px 8px;letter-spacing:-.01em;max-width:100%;overflow:hidden;text-overflow:ellipsis}}

/* ==== CELULAR: cartão da conta no menu ☰ (Minha conta, pedidos, desejos, Sair) ==== */
.kt-mnav-acc{margin:auto 20px 24px;padding:16px;background:#f6f6f6;border:1px solid #e6e6e6;border-radius:14px;color:#1b2b3d}
.kt-mnav-acc .kt-only-in{display:none !important}
.kt-mnav-acc.is-logged .kt-only-in{display:revert !important}
.kt-mnav-acc.is-logged .kt-mnav-links a.kt-only-in{display:flex !important}
.kt-mnav-acc.is-logged a.kt-mnav-out{display:flex !important}
.kt-mnav-acc.is-logged .kt-only-out{display:none !important}
.kt-mnav-hi{display:flex;align-items:center;gap:12px;margin-bottom:10px}
.kt-mnav-av{display:flex;align-items:center;justify-content:center;flex:none;width:40px;height:40px;border-radius:50%;background:#eeeeee;color:#9aa;font-weight:800;font-size:16px}
.kt-mnav-acc.is-logged .kt-mnav-av{background:#fff3e8;color:#e56a00}
.kt-mnav-hi b{display:block;font-size:15px;font-weight:800;color:#1b2b3d}
.kt-mnav-hi small{display:block;font-size:12px;color:#9aa}
.kt-mnav-links{display:flex;flex-direction:column}
.kt-mnav-links a{display:flex;align-items:center;gap:12px;padding:10px 2px;color:#1b2b3d !important;font-size:15px;font-weight:600;text-decoration:none}
.kt-mnav-links svg{width:20px;height:20px;fill:none;stroke:#ff7600;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}
.kt-mnav-btns{display:flex;gap:8px;margin-top:10px}
.kt-mnav-btns .kt-acc-btn{flex:1}
.kt-mnav-btns .kt-acc-btn2{background:transparent;border-color:#d6d6d6;color:#1b2b3d !important}
.kt-mnav-out{align-items:center;justify-content:center;height:44px;margin-top:10px;border:1px solid #c4343a;border-radius:10px;color:#ff6b6b !important;font-size:15px;font-weight:800;text-decoration:none}

/* ==== CELULAR: coração de favoritos visível na página do produto ==== */
@media(max-width:767px){
  product-favorites>a{display:flex !important;align-items:center;justify-content:center;width:44px;height:44px;padding:0 !important;border:1.5px solid #ff7600;border-radius:50%;opacity:1 !important;color:#ff7600 !important;transform:none !important}
  product-favorites>a svg{width:19px !important;height:19px !important}
  product-favorites>a.text-red-500{background:#ff7600;color:#ffffff !important}
}

/* ==== Orangebox — identidade (azul-marinho + laranja, mockups aprovados) ==== */
body,html{font-family:Nunito,'Segoe UI',Arial,sans-serif;color:#1b2b3d}
[data-banner-stripe]{background:#0c2035 !important;border-bottom:0 !important}
[data-banner-stripe] *{color:#fff !important}
header{background:#122a44 !important;border-bottom:0 !important}
header .btn-ghost{color:#fff}
header .btn-ghost:hover{background:rgba(255,255,255,.08)}
header label.input{background:#fff !important;border:0 !important}
header label.input:focus-within{box-shadow:0 0 0 3px #ff7600 !important}
header .hidden.md\:block.w-full{background:#fff !important;border-top:0 !important;border-bottom:1px solid #e3e7ec}
header .hidden.md\:block.w-full .categories-item>a,header .hidden.md\:block.w-full .categories-item>label{color:#1b2b3d}
.kt-acc-greet{color:#fff !important}
.kt-acc-greet span b{color:#fff}
header .kt-hicons>*>a svg,header .kt-hicons>*>label svg{color:#fff}
.kt-mh-btn{color:#fff !important}
.kt-mh-btn svg{stroke:#fff}
.kt-mh-search{background:#fff !important;border:0 !important}
/* botão Comprar: contorno laranja (vira laranja cheio no hover) */
main .kt-cta{background:#fff;color:#ff7600;border:1.5px solid #ff7600;border-radius:8px}
main product-card:hover .kt-cta{background:#ff7600;color:#fff}
main product-card [data-testid=li-product-price-discount]{color:#13804a}
/* newsletter e rodapé */
footer>div:first-child{background:#f5f7f9 !important}
/* barra final azul-marinho (como no mockup) */
.kt-copybar{background:#122a44 !important;border-top:0 !important}
.kt-copy{color:#c5d0dd !important}
.kt-copy b{color:#fff !important}
.kt-copybar>.container>div:last-child img,.kt-copybar>.container>div:last-child svg{filter:brightness(0) invert(1)}
/* logo do rodapé: a parte "box" é branca, então fica sobre um selo azul-marinho */
.kt-foot-logo{display:inline-block;background:#122a44;border-radius:12px;padding:10px 16px}

/* ==== menu: 10 categorias numa linha + Fabricantes ==== */
@media(min-width:768px){
  header .hidden.md\:block.w-full ul.group{position:relative;flex-wrap:nowrap;justify-content:space-between}
  header .hidden.md\:block.w-full .categories-item-link{padding-left:10px !important;padding-right:10px !important;white-space:nowrap}
}
.kt-fab{position:static !important}
.kt-fab-chev{margin-left:2px;transition:transform .2s}
.kt-fab:hover .kt-fab-chev{transform:rotate(180deg)}
.kt-fab-panel{position:absolute;left:0;right:0;top:100%;z-index:60;background:#fff;border-top:3px solid #ff7600;border-radius:0 0 14px 14px;box-shadow:0 18px 40px rgba(12,32,53,.18);padding:22px 28px 26px;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .16s,transform .16s,visibility .16s}
.kt-fab:hover .kt-fab-panel,.kt-fab:focus-within .kt-fab-panel{opacity:1;visibility:visible;transform:none}
.kt-fab-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}
.kt-fab-head b{font-size:16px;color:#1b2b3d}.kt-fab-head span{font-size:13px;color:#5b6876}
.kt-fab-grid{column-count:6;column-gap:24px;max-height:70vh;overflow-y:auto}
.kt-fab-grid a{display:block;padding:5px 0;font-size:14px;color:#1b2b3d;break-inside:avoid}
.kt-fab-grid a:hover{color:#ff7600}
.kt-fab-loading{color:#5b6876;font-size:14px}
@media(max-width:1199px){.kt-fab-grid{column-count:4}}
.kt-mfab-list a{display:block;padding:10px 0;font-size:16px}

/* ==================== HOME MODERNA (proposta 01-13) ==================== */
:root{--ob-navy:#122a44;--ob-or:#ff7600;--ob-soft:#f4f6f9;--ob-ln:#e6eaf0;--ob-mut:#5b6876}
/* topo: banner grande + 2 minis */
.ob-hero{display:grid;gap:18px;padding-top:16px;padding-bottom:4px}
.ob-hero .container{padding:0 !important;max-width:none}
.ob-hero-main .kt-banner-full,.ob-hero-main .embla{border-radius:22px !important;overflow:hidden}
.ob-hero-side{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.ob-hero-tile{display:block;border-radius:18px;overflow:hidden;background:var(--ob-soft)}
.ob-hero-tile img{display:block;width:100%;height:100%;object-fit:cover}
@media(min-width:1024px){
  .ob-hero{grid-template-columns:1.75fr 1fr;align-items:stretch}
  .ob-hero--solo{grid-template-columns:1fr}
  .ob-hero-side{grid-template-columns:1fr;grid-template-rows:1fr 1fr;gap:18px}
  .ob-hero-tile{border-radius:22px}
}
/* benefícios em cartões */
.kt-benef{background:transparent !important;border:0 !important;gap:12px;grid-template-columns:repeat(2,1fr)}
.kt-benef>div{border:1px solid var(--ob-ln) !important;border-radius:16px;padding:12px 14px !important}
.kt-benef svg{width:40px !important;height:40px !important;padding:9px;border-radius:12px;background:#fff3e8}
@media(min-width:768px){.kt-benef{grid-template-columns:repeat(4,1fr)}}
/* títulos de seção */
.ob-sec{margin-top:40px}
.ob-sh{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:16px}
.ob-sh h2{font-size:26px;font-weight:900;letter-spacing:-.02em;color:#1b2b3d}
.ob-sh p{color:var(--ob-mut);font-size:14px;margin-top:2px}
.ob-pill{border:1px solid var(--ob-ln);border-radius:999px;padding:8px 14px;font-size:13.5px;font-weight:700;white-space:nowrap;cursor:pointer}
.ob-pill:hover{border-color:var(--ob-or);color:var(--ob-or)}
main h2.text-xl{font-size:26px !important;font-weight:900 !important;letter-spacing:-.02em}
main h2.text-xl::before{display:none !important}
/* compre por escala */
.ob-scl{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}
.ob-scl a{border-radius:18px;background:var(--ob-soft);padding:16px 8px 12px;text-align:center;border:1px solid transparent;transition:.2s}
.ob-scl a b{display:block;font-size:24px;font-weight:900;letter-spacing:-.02em;color:#1b2b3d}
.ob-scl a small{font-size:12px;color:var(--ob-mut);font-weight:700}
.ob-scl a:hover{background:#fff;border-color:var(--ob-or);box-shadow:0 8px 20px rgba(255,118,0,.12)}
.ob-scl a:hover b{color:var(--ob-or)}
@media(min-width:768px){.ob-scl{grid-template-columns:repeat(8,1fr);gap:14px}.ob-scl a b{font-size:26px}}
/* cartão de produto */
main product-card{border-radius:20px !important;border:1px solid var(--ob-ln) !important}
main product-card [data-id=product-image],main product-card>div:first-child{background:var(--ob-soft) !important}
main product-card [data-id=product-image] img{mix-blend-mode:multiply}
main product-card [data-testid=li-product-price-selling]{font-weight:900 !important;letter-spacing:-.01em}
main .kt-cta{background:var(--ob-navy) !important;color:#fff !important;border:0 !important;border-radius:12px !important;padding:12px !important;font-size:14px !important}
main product-card:hover .kt-cta{background:var(--ob-or) !important}
/* explore por tema */
.ob-cats{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.ob-cat{position:relative;overflow:hidden;border-radius:20px;background:var(--ob-soft);padding:18px 18px 0;min-height:170px;display:block;color:#1b2b3d}
.ob-cat h4{font-size:19px;font-weight:900;position:relative;z-index:2}
.ob-cat small{position:relative;z-index:2;display:block;font-size:12.5px;color:var(--ob-mut);font-weight:700;max-width:75%}
.ob-cat-img{position:absolute;right:-6px;bottom:4px;width:62%;height:62%;display:flex;align-items:flex-end;justify-content:flex-end}
.ob-cat-img img{max-width:100%;max-height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .3s}
.ob-cat:hover .ob-cat-img img{transform:scale(1.05)}
.ob-go{position:absolute;right:14px;top:14px;width:32px;height:32px;border-radius:10px;background:#fff;display:grid;place-items:center;font-weight:900;z-index:2}
.ob-cat--or{background:#fff3e8}
.ob-cat--big{grid-column:1/-1;background:linear-gradient(160deg,#1c3b5e,#0c2035);color:#fff;min-height:240px}
.ob-cat--big h4{font-size:28px}.ob-cat--big small{color:#b9c7d8}
.ob-cat--big .ob-go{background:var(--ob-or);color:#fff}
.ob-cat--big .ob-cat-img{width:60%;height:78%}
.ob-cat--big .ob-cat-img img{mix-blend-mode:normal;border-radius:14px;filter:drop-shadow(0 20px 22px rgba(0,0,0,.45))}
@media(min-width:768px){
  .ob-cats{grid-template-columns:repeat(4,1fr);grid-template-rows:190px 190px;gap:16px}
  .ob-cat{min-height:0;padding:22px 24px 0}
  .ob-cat--big{grid-column:1/3;grid-row:1/3}
  .ob-cat--big h4{font-size:34px}
}
/* faixa pré-venda */
.ob-pre{border-radius:26px;background:var(--ob-navy);color:#fff;display:grid;overflow:hidden}
.ob-pre-l{padding:30px 24px}
.ob-tag{display:inline-block;background:var(--ob-or);font-size:12px;font-weight:900;padding:6px 12px;border-radius:999px;letter-spacing:.05em}
.ob-pre h3{font-size:28px;font-weight:900;line-height:1.1;margin:14px 0 10px;letter-spacing:-.02em}
.ob-pre p{color:#b9c7d8;font-size:15px;max-width:420px;line-height:1.5}
.ob-steps{display:flex;flex-wrap:wrap;gap:16px;font-size:13px;color:#c9d4e2;font-weight:700;margin:18px 0 22px}
.ob-steps b{color:#ff9a3d;margin-right:6px}
.ob-btn{display:inline-flex;align-items:center;gap:8px;padding:13px 20px;border-radius:12px;font-weight:800;font-size:15px;background:var(--ob-or);color:#fff !important;box-shadow:0 10px 24px rgba(255,118,0,.35)}
.ob-pre-r{position:relative;min-height:200px;background:radial-gradient(70% 80% at 50% 60%,rgba(255,118,0,.28),transparent 70%)}
.ob-pre-img{position:absolute;width:52%;border-radius:16px;background:#fff;padding:8px;box-shadow:0 20px 30px rgba(0,0,0,.35)}
.ob-pre-img0{left:6%;top:12%;transform:rotate(-4deg)}
.ob-pre-img1{right:6%;bottom:10%;transform:rotate(4deg)}
@media(min-width:768px){.ob-pre{grid-template-columns:1.1fr 1fr}.ob-pre-l{padding:42px 46px}.ob-pre h3{font-size:36px}.ob-pre-img{width:44%}}
/* fabricantes */
.ob-brands{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}
.ob-brands a{height:60px;border:1px solid var(--ob-ln);border-radius:16px;display:grid;place-items:center;font-weight:900;font-size:16px;color:#33475d;transition:.2s}
.ob-brands a:hover{border-color:var(--ob-or);color:var(--ob-or)}
@media(min-width:768px){.ob-brands{grid-template-columns:repeat(8,1fr);gap:12px}}
/* topo: no computador os 2 laterais acompanham exatamente a altura do banner grande */
@media(min-width:1024px){
  .ob-hero:not(.ob-hero--solo) .ob-hero-tile{position:relative;min-height:0}
  .ob-hero:not(.ob-hero--solo) .ob-hero-tile picture{position:absolute;inset:0}
  .ob-hero:not(.ob-hero--solo) .ob-hero-tile img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
  .ob-hero-main .container{padding-top:0 !important;padding-bottom:0 !important}
}

/* ==================== OPÇÃO 4: cabeçalho + menu em botões ==================== */
/* faixa do topo (computador) */
.ob-stripe{justify-content:space-between;align-items:center;height:36px;font-size:13.5px;font-weight:600;color:#c9d4e2 !important;letter-spacing:0;text-transform:none}
.ob-stripe *{color:inherit}
[data-banner-stripe] .ob-stripe b{color:#fff !important}
[data-banner-stripe] .ob-stripe em{font-style:normal;color:#ff9a3d !important;font-weight:800}
[data-banner-stripe] .ob-stripe span{color:#c9d4e2 !important}
@media(min-width:768px){[data-banner-stripe]{min-height:36px !important}}
/* busca */
@media(min-width:768px){
  header label.input{border-radius:14px !important;height:52px !important;padding-right:5px !important}
  header label.input button[type=submit]{width:42px;height:42px;min-height:0;border-radius:11px;background:#ff7600 !important;color:#fff !important;margin-right:0 !important;border:0}
  header label.input button[type=submit] svg{width:16px;height:16px}
  header label.input button[type=submit]:hover{background:#e56a00 !important}
}
/* ícones do cabeçalho */
header .kt-hicons{gap:20px !important}
.ob-sac{position:relative}
.ob-sac-trig{display:flex;align-items:center;gap:10px;color:#fff !important;line-height:1.2;font-size:13px}
.ob-sac-trig svg{width:26px;height:26px;fill:none;stroke:#fff;stroke-width:1.8;stroke-linejoin:round}
.ob-sac-trig small{display:block;color:#9fb0c4;font-size:12px}
.ob-sac-trig b{font-weight:800}
.ob-sac:hover .kt-hdd-panel,.ob-sac:focus-within .kt-hdd-panel{opacity:1;visibility:visible;transform:none}
.ob-sac-box{width:330px;padding:18px !important;border-top:3px solid #ff7600 !important}
.ob-sac-t{font-weight:900;font-size:16px;margin-bottom:8px;color:#1b2b3d}
.ob-sac-i{display:flex;gap:12px;align-items:center;padding:9px 0;border-bottom:1px solid #e6eaf0;font-size:13.5px;color:#1b2b3d !important}
.ob-sac-i b{display:block;font-size:14px}
.ob-sac-i span{min-width:0;overflow-wrap:anywhere;color:#5b6876}
.ob-sac-i span b{color:#1b2b3d}
.ob-sac-i i{width:34px;height:34px;border-radius:50%;background:#fff3e8;display:grid;place-items:center;flex:none}
.ob-sac-i svg{width:17px;height:17px;fill:none;stroke:#ff7600;stroke-width:2}
.ob-sac-wa i{background:#e7f6ee}.ob-sac-wa svg{stroke:#1fa855}
.ob-sac-h{font-size:12.5px;color:#5b6876;margin:10px 0}
.ob-sac-btn{display:block;text-align:center;background:#ff7600;color:#fff !important;font-weight:800;border-radius:10px;padding:11px;font-size:14px}
@media(max-width:1199px){.ob-sac-trig span{display:none}}
.ob-fav{display:grid;place-items:center;width:40px;height:40px;border-radius:12px}
.ob-fav svg{width:24px;height:24px;fill:none;stroke:#fff;stroke-width:1.8}
.ob-fav:hover{background:rgba(255,255,255,.08)}
header .kt-hdd-cart>a,header .kt-hdd-cart>button,header .kt-hdd-cart>label{background:rgba(255,255,255,.08) !important;border-radius:12px !important;width:46px !important;height:46px !important}
/* menu em botões */
@media(min-width:768px){
  header .hidden.md\:block.w-full ul.ob-nav{flex-wrap:nowrap !important;justify-content:flex-start !important;gap:6px;height:62px}
  .ob-nav .categories-item-link{padding:9px 10px !important;font-weight:700;font-size:14.5px;color:#1b2b3d;border-radius:12px}
  .ob-nav .categories-item-link:hover{color:#ff7600}
  .ob-nav-all>label{background:#f4f6f9;padding:10px 16px !important;border-radius:12px !important;margin-right:4px}
  .ob-nav-all>label:hover{background:#eef1f5}
  .ob-nav-sep{width:1px;height:24px;background:#e6eaf0;margin:0 8px;flex:none}
  .ob-nav-chip{display:flex;align-items:center;gap:7px;padding:9px 14px;border-radius:999px;background:#f4f6f9;font-size:14px;font-weight:700;color:#1b2b3d;white-space:nowrap;transition:.2s}
  .ob-nav-chip svg{width:15px;height:15px;fill:none;stroke:#ff7600;stroke-width:2}
  .ob-nav-chip:hover{background:#eef1f5;color:#ff7600}
  .ob-nav-chip--hot{background:#fff3e8;color:#e56a00}
  .ob-nav-chip--hot:hover{background:#ffe6cf}
  .ob-nav-sp{flex:1}
  .ob-nav-right .categories-item-link{padding:9px 10px !important}
}
@media(min-width:768px) and (max-width:1279px){.ob-nav-right{display:none}}
/* faixa do topo: mensagens passando (Clube primeiro) */
[data-banner-stripe] .ob-stripe-clube b{color:#fff !important;font-weight:800}
[data-banner-stripe] .ob-stripe-clube em{font-style:normal;color:#ff9a3d !important;font-weight:800}
/* painel do menu (Escala, Filmes e TV, Fórmula 1, Motos) */
.ob-nav-dd,.ob-nav-right{position:relative}
.obdd{position:absolute;top:calc(100% + 4px);z-index:70;width:600px;background:#fff;border-radius:18px;border-top:3px solid #ff7600;box-shadow:0 22px 50px rgba(12,32,53,.2);display:grid;grid-template-columns:1fr 200px;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .16s,transform .16s,visibility .16s}
.obdd::after{content:"";position:absolute;left:0;right:0;top:-14px;height:14px}
.obdd--right{right:-20px}.obdd--left{left:-20px}
.obdd--wide{width:720px}
.ob-nav-dd:hover>.obdd,.ob-nav-dd:focus-within>.obdd,.ob-nav-right:hover>.obdd,.ob-nav-right:focus-within>.obdd{opacity:1;visibility:visible;transform:none}
.ob-nav-dd:hover>a,.ob-nav-right:hover>a{color:#ff7600}
.obdd-l{padding:20px 22px 22px}
.obdd-h{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:12px}
.obdd-h b{font-size:17px;font-weight:900;color:#1b2b3d}
.obdd-h a{font-size:13px;font-weight:800;color:#ff7600 !important}
.obdd-g{display:grid;grid-template-columns:1fr 1fr;gap:4px 10px}
.obdd--wide .obdd-g{grid-template-columns:repeat(3,1fr)}
.obdd-g a{display:flex;justify-content:space-between;align-items:center;padding:9px 12px;border-radius:10px;font-size:14px;font-weight:600;color:#1b2b3d !important;transition:background .15s}
.obdd-g a::after{content:"›";color:#c2cad4;font-size:18px;line-height:1}
.obdd-g a:hover{background:#fff3e8;color:#e56a00 !important}
.obdd-g a:hover::after{color:#ff7600}
.obdd-r{background:#f4f6f9;padding:18px 16px;display:flex;flex-direction:column;border-radius:0 18px 18px 0;color:#1b2b3d !important}
.obdd-r small{font-size:11px;font-weight:900;letter-spacing:.06em;color:#ff7600}
.obdd-r img{width:100%;height:120px;object-fit:contain;mix-blend-mode:multiply;margin:8px 0}
.obdd-r p{font-size:12.5px;font-weight:700;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.obdd-r b{font-size:16px;font-weight:900;margin-top:6px}
.obdd-r>span{margin-top:auto;font-size:12.5px;font-weight:800;color:#fff;background:#122a44;border-radius:10px;padding:9px;text-align:center}
.obdd-r:hover>span{background:#ff7600}
.obdd-sk{display:block;flex:1;margin-top:8px;border-radius:12px;background:linear-gradient(90deg,#eceff3,#f7f8fa,#eceff3);background-size:200% 100%;animation:obsk 1.2s infinite}
@keyframes obsk{to{background-position:-200% 0}}

/* painel do menu: sem destaque de produto, cantos retos */
.obdd{grid-template-columns:1fr;width:440px;border-radius:0}
.obdd--wide{width:600px}
.obdd-g a{border-radius:0}
.obdd-r{display:none}

/* Fabricantes: mesmo estilo dos outros painéis + busca */
.kt-fab-panel{border-radius:0 !important;padding:20px 22px 22px !important}
.kt-fab-head{gap:16px}
.kt-fab-head b{font-size:17px !important;font-weight:900}
.obf-s{flex:1;max-width:360px;margin-left:auto;display:flex;align-items:center;gap:8px;border:1px solid #e6eaf0;background:#f4f6f9;height:40px;padding:0 12px;cursor:text}
.obf-s:focus-within{border-color:#ff7600;background:#fff}
.obf-s svg{width:17px;height:17px;fill:none;stroke:#ff7600;stroke-width:2.2;flex:none}
.obf-s input{border:0;background:transparent;outline:0;box-shadow:none;font:inherit;font-size:14px;width:100%;color:#1b2b3d;padding:0;height:100%}
.obf-s input::-webkit-search-cancel-button{cursor:pointer}
.kt-fab-grid{column-gap:10px !important}
.kt-fab-grid a{display:flex !important;justify-content:space-between;align-items:center;padding:8px 12px !important;font-weight:600;font-size:14px}
.kt-fab-grid a::after{content:"›";color:#c2cad4;font-size:18px;line-height:1}
.kt-fab-grid a:hover{background:#fff3e8;color:#e56a00 !important}
.kt-fab-grid a:hover::after{color:#ff7600}
.kt-fab-grid a.obh{display:none !important}

/* Todas as categorias: mesmo padrão dos painéis (sem sugestão de produtos) */
.mega-menu>.w-full.relative{background:transparent !important;box-shadow:none !important}
.mega-menu .mega-menu-content{position:relative;background:#fff;border-top:3px solid #ff7600;box-shadow:0 22px 50px rgba(12,32,53,.2);padding:18px 18px 20px !important;min-height:0 !important;height:auto !important;max-height:none !important;overflow:visible !important;display:flex !important;align-items:flex-start;width:auto !important}
.mega-menu .mega-menu-products{display:none !important}
.categories-container-mega{width:300px !important;padding:0 14px 0 0 !important;border-right:1px solid #e6eaf0;overflow:visible !important;max-height:none !important;height:auto !important;position:static !important}
.categories-container-mega>.categories-container-item{position:static !important}
.categories-container-mega>.categories-container-item>.categories-container-link{display:flex !important;justify-content:space-between;align-items:center;padding:9px 12px !important;font-size:14.5px !important;font-weight:700 !important;color:#1b2b3d !important;text-decoration:none !important}
.categories-container-mega>.categories-container-item>.categories-container-link svg{width:16px;height:16px;color:#c2cad4}
.categories-container-mega>.categories-container-item:hover>.categories-container-link{background:#fff3e8;color:#e56a00 !important}
.categories-container-mega>.categories-container-item:hover>.categories-container-link svg{color:#ff7600}
.categories-container-mega .categories-container-right{position:absolute !important;left:318px !important;top:18px !important;width:760px !important;max-width:none !important;padding:0 0 0 18px !important;border:0 !important;box-shadow:none !important;background:#fff !important;display:grid !important;grid-template-columns:repeat(3,240px) !important;gap:4px 10px;align-content:start}
.categories-container-mega .categories-container-right>li{width:auto !important;min-width:0 !important;max-width:none !important;padding:0 !important}
.categories-container-mega .categories-container-right .categories-container-link{display:flex !important;justify-content:space-between;align-items:center;width:100% !important;white-space:nowrap;padding:9px 12px !important;font-size:14px !important;font-weight:600;color:#1b2b3d !important;text-decoration:none !important}
.categories-container-mega .categories-container-right .categories-container-link::after{content:"›";color:#c2cad4;font-size:18px;line-height:1}
.categories-container-mega .categories-container-right .categories-container-link:hover{background:#fff3e8;color:#e56a00 !important}
/* Todas as categorias: sem buraco entre a lista e as subcategorias (o mouse não "perde" o item) e subcategorias dentro da altura do painel */
.categories-container-mega{padding-right:0 !important;border-right:0 !important}
.categories-container-mega>.categories-container-item>.categories-container-link{margin-right:14px}
.categories-container-mega::after{content:"";position:absolute;left:318px;top:18px;bottom:20px;width:1px;background:#e6eaf0}
.categories-container-mega .categories-container-right{left:318px !important;padding:0 0 0 22px !important;top:18px !important;bottom:20px !important;height:auto !important;min-height:0 !important;max-height:none !important;overflow-y:auto !important;border-left:0 !important}
/* subcategorias escondidas não podem "pegar" o mouse (era o que levava para Plastimodelismo em vez de Escala) */
.categories-container-mega .categories-container-right{pointer-events:none !important;opacity:0 !important;visibility:hidden !important}
.categories-container-mega>.categories-container-item:hover>.categories-container-right{pointer-events:auto !important;opacity:1 !important;visibility:visible !important}
/* topo da home: banners com cantos retos e espaçamento curto */
.ob-hero{gap:6px !important}
.ob-hero-side{gap:6px !important}
.ob-hero-main .kt-banner-full,.ob-hero-main .embla,.ob-hero-main picture,.ob-hero-main img,.ob-hero-tile,.ob-hero-tile img{border-radius:0 !important}
/* cantinho levemente arredondado nos banners do topo */
.ob-hero-main .kt-banner-full,.ob-hero-main .embla,.ob-hero-tile{border-radius:6px !important;overflow:hidden}

/* menos espaço entre os benefícios e "Compre por escala" */
.ob-sec--scl{margin-top:18px !important}
/* cards: fundo branco e canto pouco arredondado */
main product-card{border-radius:8px !important;border:1px solid #e6eaf0 !important}
main product-card [data-id=product-image],main product-card>div:first-child{background:#fff !important}
main product-card [data-id=product-image] img{mix-blend-mode:normal !important}
main .kt-cta{border-radius:8px !important}

/* ==================== CARD DE PRODUTO (novo) ==================== */
:root{--ob-pix:#13804a}
product-card .ob-pv{font-size:10.5px;font-weight:900;letter-spacing:.04em;padding:4px 8px;border-radius:5px;background:#ff7600;color:#fff;line-height:1.2}
product-card .ob-scale{position:absolute;left:10px;bottom:10px;z-index:2;font-size:12px;font-weight:800;padding:4px 9px;border-radius:7px;background:#122a44;color:#fff;line-height:1.2;pointer-events:none}
product-card .ob-fav-card{position:absolute;right:10px;top:10px;z-index:3}
product-card .ob-fav-card a{width:34px;height:34px;border-radius:50%;background:#fff;display:grid;place-items:center;box-shadow:0 2px 8px rgba(12,32,53,.12);transition:transform .15s}
product-card .ob-fav-card a:hover{transform:scale(1.08)}
product-card .ob-fav-card svg{width:17px;height:17px;fill:none;stroke:#1b2b3d;stroke-width:2}
product-card .ob-fav-card a:hover svg{stroke:#ff7600}
main product-card h2{font-weight:700 !important;font-size:14px !important;color:#1b2b3d !important}
.ob-price{display:flex;flex-direction:column;margin:4px 0 10px}
.ob-de{font-size:12px;color:#7a8794}
.ob-pix{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 6px;color:var(--ob-pix)}
.ob-pix strong{font-size:22px;font-weight:900;letter-spacing:-.01em}
.ob-pix em{font-style:normal;font-size:14px;font-weight:800}
.ob-from{width:100%;font-size:12px;color:#5b6876}
.ob-inst{font-size:13.5px;color:#5b6876;margin-top:2px}
.ob-inst b{font-weight:800;color:#1b2b3d}
.ob-btns{display:flex;gap:8px;margin-top:auto}
main .ob-btns .kt-cta{flex:1;margin:0 !important;border-radius:8px !important;background:#fff !important;color:#ff7600 !important;border:1.5px solid #ff7600 !important;padding:10px !important;transition:background .15s,color .15s}
main product-card:hover .ob-btns .kt-cta{background:#fff !important;color:#ff7600 !important}
main .ob-btns .kt-cta:hover{background:#ff7600 !important;color:#fff !important}
.ob-add{position:relative;z-index:2;width:44px;flex:none;display:grid;place-items:center;border-radius:8px;border:1.5px solid #ff7600;background:#fff;color:#ff7600;transition:background .15s,color .15s}
.ob-add svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2}
.ob-add:hover{background:#ff7600;color:#fff}
header .ob-btns,header .ob-scale,header .ob-fav-card,header .ob-inst{display:none !important}
header .ob-pix strong{font-size:16px}
main .ob-btns .kt-cta{position:relative;z-index:2;display:block;text-align:center}
main product-card .ob-add[data-id=product-buy-url]{background:#fff !important;color:#ff7600 !important;border:1.5px solid #ff7600 !important}
main product-card .ob-add[data-id=product-buy-url]:hover{background:#ff7600 !important;color:#fff !important}
/* card: preço numa cor só (azul-marinho) e informações centralizadas */
:root{--ob-pix:#1b2b3d}
main .ob-pix,main .ob-pix strong,main .ob-pix em,main product-card [data-testid=li-product-price-discount]{color:var(--ob-pix) !important}
main product-card>div:nth-child(2){align-items:center;text-align:center}
main product-card h2{text-align:center}
main .ob-price{align-items:center}
main .ob-pix{justify-content:center}
main .ob-btns{width:100%}
/* card G: preço e botões numa faixa cinza-clara no rodapé do card */
main product-card{overflow:hidden}
main product-card>div:nth-child(2){padding:0 !important;gap:0 !important}
main product-card>div:nth-child(2)>a[data-id=product-url]{padding:12px 14px 10px;display:block;width:100%}
main product-card .ob-price{width:100%;margin:auto 0 0 !important;padding:12px 14px 6px;background:#f7f8fa;border-top:1px solid #eef1f4}
main product-card .ob-btns{width:100%;margin-top:0;background:#f7f8fa;padding:6px 14px 14px}

/* selos empilhados (pré-venda laranja, lançamento azul-marinho, desconto vermelho) */
product-card .absolute.top-2.left-2{flex-direction:column !important;align-items:flex-start !important;gap:5px !important;flex-wrap:nowrap !important;z-index:2}
product-card .absolute.top-2.left-2>span{display:inline-flex;align-items:center;justify-content:center;height:22px;padding:0 8px !important;font-size:10.5px !important;font-weight:900 !important;letter-spacing:.04em;line-height:1 !important;border-radius:5px !important;border:0 !important;text-transform:uppercase;width:auto}
product-card .absolute.top-2.left-2>.badge-success{background:#122a44 !important;color:#fff !important}
product-card .absolute.top-2.left-2>.badge-primary{background:#e53935 !important;color:#fff !important}
/* economize (estilo Kinotoys) */
.ob-eco{display:inline-flex;align-items:center;gap:5px;margin:6px 0 2px;font-size:12px;font-weight:800;color:#13804a;background:#e8f6ee;border:1px solid #bfe5cf;border-radius:999px;padding:3px 10px;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}
header .ob-eco{display:none}
/* avaliação centralizada abaixo do nome */
.ob-rating{width:100%}
.ob-rating:empty{display:none}
.ob-rating>div{justify-content:center;padding:0 14px 8px}
header .ob-rating>div{justify-content:flex-start;padding:0}
/* menos espaço entre as vitrines (categorias e prateleiras da home) */
main .kt-catshelf,main [data-metrics=view_item_list]{padding-top:4px !important;padding-bottom:4px !important;gap:16px !important}
main .kt-catshelf carousel-embla,main [data-metrics=view_item_list]>carousel-embla{gap:16px !important;padding-bottom:6px !important}
/* "Comprar" fica laranja inteiro ao passar o mouse (igual ao carrinho) */
main product-card .ob-btns a.kt-cta:hover{background:#ff7600 !important;color:#fff !important;border-color:#ff7600 !important}
/* cores do card — opção 4: preço azul-marinho, escala laranja, Comprar azul-marinho cheio, carrinho contorno azul-marinho (laranja no mouse) */
main .ob-pix,main .ob-pix strong,main .ob-pix em,main product-card [data-testid=li-product-price-discount]{color:#122a44 !important}
product-card .ob-scale{background:#ff7600 !important;color:#fff !important;border:0}
main product-card .ob-btns a.kt-cta{background:#122a44 !important;color:#fff !important;border-color:#122a44 !important}
main product-card .ob-add[data-id=product-buy-url]{background:#fff !important;color:#122a44 !important;border-color:#122a44 !important}
main product-card .ob-btns a.kt-cta:hover,main product-card .ob-add[data-id=product-buy-url]:hover{background:#ff7600 !important;color:#fff !important;border-color:#ff7600 !important}
/* cores do card — opção 2: preço azul-marinho, escala branca com contorno azul-marinho, Comprar contorno azul-marinho, carrinho laranja cheio (laranja no mouse) */
product-card .ob-scale{background:#fff !important;color:#122a44 !important;border:1px solid #122a44 !important}
main product-card .ob-btns a.kt-cta{background:#fff !important;color:#122a44 !important;border-color:#122a44 !important}
main product-card .ob-add[data-id=product-buy-url]{background:#ff7600 !important;color:#fff !important;border-color:#ff7600 !important}
main product-card .ob-btns a.kt-cta:hover{background:#ff7600 !important;color:#fff !important;border-color:#ff7600 !important}
main product-card .ob-add[data-id=product-buy-url]:hover{background:#e56a00 !important;color:#fff !important;border-color:#e56a00 !important}

/* Explore por tema: 8 cartões iguais (4 por linha no computador, 2 no celular) */
.ob-cats{grid-template-columns:repeat(2,1fr) !important;gap:10px !important}
.ob-cat{border-radius:10px !important;min-height:170px}
@media(min-width:768px){.ob-cats{grid-template-columns:repeat(4,1fr) !important;grid-template-rows:200px 200px !important;gap:14px !important}.ob-cat{min-height:0 !important;padding:18px 20px 0 !important}.ob-cat h4{font-size:19px !important}.ob-cat-img{width:66% !important;height:64% !important}}
/* mais espaço antes do título seguinte */
.ob-sec+div [data-metrics=view_item_list],.ob-sec{margin-bottom:12px}

/* Explore por tema sem imagens: cartões baixos */
@media(min-width:768px){.ob-cats{grid-template-rows:auto !important}}
.ob-cat{min-height:0 !important;height:auto !important;padding:20px 22px !important}
.ob-cat h4{padding-right:40px}
.ob-cat small{max-width:none !important;margin-top:4px}
.ob-cat:hover{box-shadow:0 10px 24px rgba(12,32,53,.10)}
.ob-cat:hover .ob-go{background:#ff7600;color:#fff}
/* espaço antes de "Mais vendidos" */
main [data-mt-list-id=bestselling]{margin-top:28px}
/* Todas as categorias: sem a sombra/degradê em volta do menu aberto */
.mega-menu{box-shadow:none !important}
.mega-menu .mega-menu-content{box-shadow:none !important;border:1px solid #e6eaf0;border-top:3px solid #ff7600}
/* ===== Todas as categorias: colunas ===== */
.mega-menu .mega-menu-content{display:block !important;padding:22px 26px 24px !important}
.mega-menu .mega-menu-categories{width:100% !important}
.obmg{display:grid;grid-template-columns:repeat(8,1fr);gap:16px 18px}
.obmg-col{display:flex;flex-direction:column;gap:2px;min-width:0}
.obmg-h{font-weight:900;font-size:14px;color:#1b2b3d !important;padding:4px 0 8px;margin-bottom:4px;border-bottom:2px solid #ff7600}
.obmg-col a:not(.obmg-h):not(.obmg-h2):not(.obmg-more){font-size:13px;color:#3b4a5a !important;padding:4px 0}
.obmg-col a:hover{color:#ff7600 !important}
.obmg-more{font-size:13px;font-weight:800;color:#ff7600 !important;padding-top:6px}
.obmg-side{background:#f4f6f9;padding:12px 14px;border-radius:8px;align-self:start}
.obmg-lb{font-size:11px;font-weight:900;letter-spacing:.06em;color:#7a8794;text-transform:uppercase;margin-bottom:6px}
.obmg-h2{font-weight:800;font-size:14px;color:#1b2b3d !important;padding:6px 0}
@media(max-width:1279px){.obmg{grid-template-columns:repeat(5,1fr)}}
/* Todas as categorias: destaque ao passar o mouse */
.obmg .obmg-col a:not(.obmg-h):not(.obmg-h2):not(.obmg-more){display:flex;align-items:center;justify-content:space-between;margin:0 -10px;padding:5px 10px !important;border-radius:6px;transition:background .12s,color .12s}
.obmg .obmg-col a:not(.obmg-h):not(.obmg-h2):not(.obmg-more)::after{content:"›";opacity:0;color:#ff7600;font-size:16px;line-height:1;transition:opacity .12s,transform .12s;transform:translateX(-4px)}
.obmg .obmg-col a:not(.obmg-h):not(.obmg-h2):not(.obmg-more):hover{background:#fff3e8;color:#e56a00 !important;font-weight:700}
.obmg .obmg-col a:not(.obmg-h):not(.obmg-h2):not(.obmg-more):hover::after{opacity:1;transform:none}
.obmg .obmg-h:hover{color:#ff7600 !important}
.obmg .obmg-h2{margin:0 -8px;padding:6px 8px !important;border-radius:6px;transition:background .12s,color .12s}
.obmg .obmg-h2:hover{background:#fff;color:#ff7600 !important}
/* espaço padrão entre o fim de uma vitrine/bloco e o título do próximo */
main .kt-catshelf,main [data-metrics=view_item_list],main .ob-sec{margin-top:36px !important}
main .kt-catshelf:empty{margin-top:0 !important}
main .ob-sec--scl{margin-top:18px !important}

/* ===== Rodapé: branco, logo do site real, barra final cinza-clara ===== */
.kt-foot-logo{background:transparent !important;padding:0 !important;border-radius:0 !important}
.kt-foot-logo img{max-height:56px !important;width:auto}
footer>div:first-child{background:#fff !important;border-top:1px solid #e6eaf0 !important}
.kt-copybar{background:#f4f6f9 !important;border-top:0 !important}
.kt-copy,.kt-copy *{color:#5b6876 !important}
.kt-copy b{color:#1b2b3d !important}
.kt-copybar>.container>div:last-child img,.kt-copybar>.container>div:last-child svg{filter:none !important}

/* selos do rodapé: mesma altura */
@media(min-width:768px){footer .md\:grid-cols-2{grid-template-columns:1fr 1.25fr !important}}
footer ul:has(.ob-seal){gap:10px !important;align-items:center}
footer ul:has(.ob-seal)>li{height:56px;display:flex;align-items:center;justify-content:center;padding:0 8px !important;border:1px solid #e6eaf0;border-radius:8px;background:#fff !important;overflow:hidden}
footer ul:has(.ob-seal)>li img{height:40px !important;width:auto !important}
.ob-seal-ra #ra-verified-seal{zoom:.66}
.ob-seal-kf .konfidency-store-review{zoom:.8}

/* rodapé mais compacto: Institucional em 2 colunas, menos espaço sobrando */
@media(min-width:768px){
  .kt-foot{grid-template-columns:1.1fr 1fr 1.35fr .9fr !important;padding-bottom:20px !important}
  .kt-foot .kt-foot-acc .kt-foot-acc-body{display:grid !important;grid-template-columns:1fr 1fr;column-gap:24px}
  footer .md\:grid-cols-2{padding-top:14px !important;padding-bottom:22px !important}
}

/* Institucional num bloco só, com "Ver mais" */
@media(min-width:768px){
  .kt-foot{grid-template-columns:1.1fr 1fr 1fr 1fr !important}
  .kt-foot .kt-foot-acc .kt-foot-acc-body{display:block !important;column-count:auto !important}
  .kt-foot .kt-foot-acc:not(.kt-foot-social) .kt-foot-acc-body a{display:block;white-space:nowrap;padding:5px 0}
}
.kt-foot .ob-inst-more{display:none !important}
.kt-foot .ob-inst-open .ob-inst-more{display:block !important}
.ob-inst-btn{margin-top:6px;display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:800;color:#ff7600;background:none;border:0;padding:4px 0;cursor:pointer}
.ob-inst-btn svg{transition:transform .2s}
.ob-inst-open .ob-inst-btn svg{transform:rotate(180deg)}
/* redes sociais: ícones logo abaixo do título */
.kt-foot-social .collapse{grid-template-rows:auto auto !important;padding-bottom:10px !important}
.kt-foot-social .collapse-title{padding:0 0 2px !important;min-height:0 !important;margin:0 !important}
.kt-foot-social .collapse-content{padding:0 !important;margin-top:8px !important;gap:6px !important}
.kt-foot-social .collapse-content a{width:34px !important;height:34px !important;padding:0 !important;justify-content:flex-start !important;background:transparent !important}
.kt-foot-social .collapse-content a svg{width:22px;height:22px}
.kt-foot-ig{margin-top:6px}
/* menos espaço entre os selos e a barra final */
footer>div:first-child{padding-bottom:0 !important}
@media(min-width:768px){footer .md\:grid-cols-2{padding-bottom:18px !important}footer .md\:grid-cols-2 .collapse{padding-bottom:0 !important}}
/* rodapé: mesma distância entre os 4 blocos */
@media(min-width:1024px){
  .kt-foot{grid-template-columns:minmax(0,330px) auto auto minmax(0,330px) !important;justify-content:space-between !important;column-gap:40px !important}
}

/* ===== Konfidency ===== */
.ob-kf-card{width:100%;display:flex;justify-content:center;padding:0 14px 6px;min-height:22px;position:relative;z-index:2}
.ob-kf-card .konfidency-reviews-multi:has(.empty),.ob-kf-card .hideEmpty.empty{visibility:hidden}
header .ob-kf-card{display:none}
.ob-kf-sum{margin-top:4px}
.ob-kf-sum a,.ob-kf-sum div,.ob-kf-sum span{opacity:1 !important;background:transparent !important;width:auto !important;height:auto !important}
.ob-kf-sum i{opacity:1 !important}
.ob-kf-sum .konfidency-reviews-summary-inn{display:inline-flex !important;align-items:center}
.ob-kf-sum .review-count-full{font-size:13px;color:#5b6876;margin-left:6px}
.ob-kf-det .stars,.ob-kf-det .rating-text{opacity:1 !important}
.ob-kf-card .empty{visibility:hidden !important}

/* ===== Konfidency: seção de avaliações e popups ===== */
[class*=konfidency] .stars,[class*=konfidency] .rating-text,.modal-store-reviews .stars,.modal-review .stars{opacity:1 !important}
.ob-kf-det{margin-top:40px;padding:0 !important;border-top:0 !important}
.ob-kf-det .konfidency-reviews-details,.ob-kf-det .konfidency-reviews-details *{font-family:inherit !important}
.ob-kf-det .konfidency-badge{display:none !important}
.ob-kf-det .full>.content{display:grid;grid-template-columns:1fr;gap:20px}
.ob-kf-det .content>h2{font-size:24px !important;font-weight:900 !important;color:#1b2b3d !important;margin:0 !important}
.ob-kf-det .summary{background:#f7f8fa;border:1px solid #e6eaf0;border-radius:10px;padding:18px 22px;display:flex;flex-direction:row;align-items:center;gap:18px}
.ob-kf-det .aggregate-rating{font-size:44px !important;font-weight:900 !important;color:#1b2b3d !important;line-height:1}
.ob-kf-det .review-button{margin-left:auto}
.ob-kf-det .send-review{background:#ff7600 !important;color:#fff !important;border:0 !important;border-radius:8px !important;padding:12px 26px !important;font-weight:800 !important;font-size:14px !important;text-transform:none !important}
.ob-kf-det .send-review:hover{background:#e56a00 !important}
.ob-kf-det .details-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;border-bottom:1px solid #e6eaf0}
.ob-kf-det .review-count,.ob-kf-det .kfyDetails__review-count--total{font-size:16px !important;font-weight:800 !important;color:#1b2b3d !important}
.ob-kf-det .sort-field{border:1px solid #e6eaf0 !important;border-radius:8px !important;padding:6px 10px !important;font-size:13px !important}
.ob-kf-det .review{border:1px solid #e6eaf0 !important;border-radius:10px;padding:16px 18px !important;margin-top:12px}
.ob-kf-det .name{font-weight:800 !important;color:#1b2b3d !important;font-size:14px !important}
.ob-kf-det .date{font-size:12.5px !important;color:#7a8794 !important}
.ob-kf-det .verified{font-size:12.5px !important;color:#13804a !important}
.ob-kf-det .text{font-size:14.5px !important;color:#3b4a5a !important;line-height:1.6 !important}
.ob-kf-det .question{font-size:12px !important;color:#7a8794 !important}
.ob-kf-det .helpful,.ob-kf-det .unhelpful{border-radius:8px !important;border-color:#e6eaf0 !important}
@media(max-width:767px){.ob-kf-det .summary{flex-wrap:wrap}.ob-kf-det .review-button{margin-left:0;width:100%}.ob-kf-det .send-review{width:100%}}
.modal-store-reviews,.modal-review{border-radius:12px !important;border-top:4px solid #ff7600 !important;box-shadow:0 24px 60px rgba(12,32,53,.25) !important}
.modal-store-reviews *,.modal-review *{font-family:inherit !important}
.modal-store-reviews h1,.modal-store-reviews h2,.modal-store-reviews h3{color:#1b2b3d !important;font-weight:900 !important}
.modal-store-reviews .name{font-weight:800 !important;color:#1b2b3d !important}
.modal-review button:not(.btn-close){background:#ff7600 !important;border-radius:8px !important;font-weight:800 !important}
.modal-review input,.modal-review textarea{border-radius:8px !important}
body>div>.overlay,.overlay:has(+.modal-store-reviews),.overlay:has(+.modal-review){background:rgba(12,32,53,.45) !important}

/* Explore por tema: ícones (opção A) */
.ob-cat{display:flex !important;align-items:center;gap:14px}
.ob-cat .ob-ic{width:58px;height:58px;flex:none;border-radius:12px;background:#fff center/40px no-repeat}
.ob-cat .ob-tx{min-width:0;padding-right:36px}
.ob-ic--1{background-image:url(data:image/png;base64,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) !important}
.ob-ic--2{background-image:url(data:image/png;base64,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) !important}
.ob-ic--3{background-image:url(data:image/png;base64,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) !important}
.ob-ic--4{background-image:url(data:image/png;base64,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) !important}
.ob-ic--5{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAWfmNhQlgAABZ+anVtYgAAAB5qdW1kYzJwYQARABCAAACqADibcQNjMnBhAAAAFlhqdW1iAAAAR2p1bWRjMm1hABEAEIAAAKoAOJtxA3VybjpjMnBhOmM2NmVkMDQ0LTE4ZWMtNGViNS1hNzg1LWM4NTRlM2I3ZGY4OAAAAAOTanVtYgAAAClqdW1kYzJhcwARABCAAACqADibcQNjMnBhLmFzc2VydGlvbnMAAAAAuGp1bWIAAABEanVtZGNib3IAEQAQgAAAqgA4m3ETYzJwYS5pbmdyZWRpZW50LnYzAAAAABhjMnNoSgL3pnWjyPPSz0AENO6eJwAAAGxjYm9yo2lkYzpmb3JtYXRpaW1hZ2UvcG5namluc3RhbmNlSUR4LHhtcDppaWQ6MjI3NGY3ZjgtZWQyMy00NmRkLTliM2EtYmRlOTdlMzdkNDQ5bHJlbGF0aW9uc2hpcGhwYXJlbnRPZgAAAeJqdW1iAAAAQWp1bWRjYm9yABEAEIAAAKoAOJtxE2MycGEuYWN0aW9ucy52MgAAAAAYYzJzaIrPg/u0kiDZhOSj0JihPIUAAAGZY2JvcqJnYWN0aW9uc4KiZmFjdGlvbmtjMnBhLm9wZW5lZGpwYXJhbWV0ZXJzoWtpbmdyZWRpZW50c4GiY3VybHgtc2VsZiNqdW1iZj1jMnBhLmFzc2VydGlvbnMvYzJwYS5pbmdyZWRpZW50LnYzZGhhc2hYIIiMdm5tWAMH1Cc+sr0E3rFSVuOUE4l9W6X4HYvqrSGxpGZhY3Rpb254HWNvbS5hbnRocm9waWMuY2xhdWRlLnByb3ZpZGVkanBhcmFtZXRlcnOheB9jb20uYW50aHJvcGljLm9yaWdpbi1jb25maWRlbmNlZ3Vua25vd25rZGVzY3JpcHRpb254ZkNsYXVkZSBwcm92aWRlZCB0aGlzIGZpbGUgYXQgdGhlIHJlcXVlc3Qgb2YgYSB1c2VyIGFuZCBtYXkgaGF2ZSBjcmVhdGVkIG9yIG1vZGlmaWVkIHRoZSBmaWxlIGNvbnRlbnRzLm1zb2Z0d2FyZUFnZW50oWRuYW1lZkNsYXVkZXJhbGxBY3Rpb25zSW5jbHVkZWT1AAAAyGp1bWIAAABAanVtZGNib3IAEQAQgAAAqgA4m3ETYzJwYS5oYXNoLmRhdGEAAAAAGGMyc2jrM/z4tRaZYnM37QuO0FW5AAAAgGNib3KlY2FsZ2ZzaGEyNTZjcGFkTQAAAAAAAAAAAAAAAABkaGFzaFggh3QwQithRDvAA1INB+gs/9Q7ioAXF+eSDkz3xvpoHaxkbmFtZW5qdW1iZiBtYW5pZmVzdGpleGNsdXNpb25zgaJlc3RhcnQYIWZsZW5ndGgZFooAAAI+anVtYgAAACdqdW1kYzJjbAARABCAAACqADibcQNjMnBhLmNsYWltLnYyAAAAAg9jYm9ypWNhbGdmc2hhMjU2aXNpZ25hdHVyZXhNc2VsZiNqdW1iZj0vYzJwYS91cm46YzJwYTpjNjZlZDA0NC0xOGVjLTRlYjUtYTc4NS1jODU0ZTNiN2RmODgvYzJwYS5zaWduYXR1cmVqaW5zdGFuY2VJRHgseG1wOmlpZDo5ZmMxZDg5OS05MDkwLTQxYTAtYjg1ZS1jMjc0MTAwNWQ1NjRyY3JlYXRlZF9hc3NlcnRpb25zg6JjdXJseC1zZWxmI2p1bWJmPWMycGEuYXNzZXJ0aW9ucy9jMnBhLmluZ3JlZGllbnQudjNkaGFzaFggiIx2bm1YAwfUJz6yvQTesVJW45QTiX1bpfgdi+qtIbGiY3VybHgqc2VsZiNqdW1iZj1jMnBhLmFzc2VydGlvbnMvYzJwYS5hY3Rpb25zLnYyZGhhc2hYIG0lnxvEgwrXIjNaVoKCMiGBXyW3ulX22EAZ3Ab1GmOoomN1cmx4KXNlbGYjanVtYmY9YzJwYS5hc3NlcnRpb25zL2MycGEuaGFzaC5kYXRhZGhhc2hYIIGnRTgyP3Ppk+NW8UvgTEfU+qoANLyB0uiHvUIC4kU9dGNsYWltX2dlbmVyYXRvcl9pbmZvo2RuYW1lb0FudGhyb3BpYyBGaWxlc2d2ZXJzaW9uZTEuMC4wa3NwZWNWZXJzaW9uZTIuNC4wAAAQOGp1bWIAAAAoanVtZGMyY3MAEQAQgAAAqgA4m3EDYzJwYS5zaWduYXR1cmUAAAAQCGNib3LShFkCEqIBJhghWQIKMIICBjCCAY2gAwIBAgIUQOWgCu7COdC+uIP6BkIFPWdVEwAwCgYIKoZIzj0EAwMwSTEXMBUGA1UEChMOQW50aHJvcGljLCBQQkMxLjAsBgNVBAMTJUFudGhyb3BpYyBDb250ZW50IENyZWRlbnRpYWxzIFJvb3QgQ0EwHhcNMjYwODA3MTg0MzU2WhcNMjgwODA2MTk0MzU2WjBEMRcwFQYDVQQKEw5BbnRocm9waWMsIFBCQzEpMCcGA1UEAxMgQW50aHJvcGljIENsYXVkZSBDb250ZW50IFNpZ25pbmcwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAASYegpry1AYBRTVNL1CpTlbROnY3dey+UrsF9C3phYrATN3ZHf93Mo8RQN0KOUuOn19P4oWNFWe5n2/She9N7eTo1gwVjAOBgNVHQ8BAf8EBAMCB4AwFQYDVR0lBA4wDAYKKwYBBAGD6F4CATAMBgNVHRMBAf8EAjAAMB8GA1UdIwQYMBaAFM5R4gSBTmRbI/jjxM+aPpzB11zCMAoGCCqGSM49BAMDA2cAMGQCMDFzHRSeAXrSy1WOzkbhPZ6Km2wGTmZ/2gK18k8BQGXyqz88Rdrz6CTX9flAnYNVxgIwcF9c3fVhqmJKpi+UhasNUMko69cyX6STPfta3Q8EjyzDjzoyrol46FP6VFHhvUcJoWNwYWRZDZ4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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) !important}
.ob-ic--6{background-image:url(data:image/png;base64,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) !important}
.ob-ic--7{background-image:url(data:image/png;base64,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) !important}
.ob-ic--8{background-image:url(data:image/png;base64,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) !important}

/* galeria do produto: miniaturas + vídeo */
.obth{display:flex;gap:8px;overflow-x:auto;margin-top:14px;padding-bottom:4px;scrollbar-width:thin}
.obth-i{position:relative;flex:none;width:72px;height:72px;border:1.5px solid #e6eaf0;border-radius:8px;overflow:hidden;background:#fff;padding:0;cursor:pointer;transition:border-color .15s}
.obth-i img{width:100%;height:100%;object-fit:contain}
.obth-i:hover{border-color:#ffb36b}
.obth-i[aria-current=true]{border-color:#ff7600;box-shadow:0 0 0 1px #ff7600}
.obth-vid img{object-fit:cover;filter:brightness(.7)}
.obth-play{position:absolute;left:50%;top:44%;transform:translate(-50%,-50%);width:28px;height:28px;border-radius:50%;background:#ff7600;display:grid;place-items:center;padding-left:2px}
.obth-lab{position:absolute;left:0;right:0;bottom:3px;text-align:center;color:#fff;font-size:10.5px;font-weight:800}
.obvbadge{position:absolute;right:12px;top:12px;z-index:10;display:flex;align-items:center;gap:6px;background:#122a44;color:#fff;font-weight:800;font-size:13px;padding:7px 12px;border-radius:999px;cursor:pointer;border:0}
.obvbadge i{width:20px;height:20px;border-radius:50%;background:#ff7600;display:grid;place-items:center;font-style:normal;font-size:9px;padding-left:1px}
.obvbadge:hover{background:#ff7600}
.obvbadge:hover i{background:#122a44}
@media(max-width:767px){.obth-i{width:58px;height:58px}}
/* lupa de ampliar a foto do produto: visível (antes era branca sobre branco) */
button[aria-label="Ampliar imagem do produto"]{opacity:1 !important;background:#fff !important;border:1px solid #e6eaf0 !important;box-shadow:0 4px 12px rgba(12,32,53,.12) !important;width:40px !important;height:40px !important;min-height:0 !important;display:grid !important;place-items:center}
button[aria-label="Ampliar imagem do produto"] path{fill:#122a44 !important}
button[aria-label="Ampliar imagem do produto"]:hover{background:#ff7600 !important;border-color:#ff7600 !important}
button[aria-label="Ampliar imagem do produto"]:hover path{fill:#fff !important}

/* ==== Orangebox: compre junto v2 (fundo branco, só contorno) ==== */
.ob-bt .ob-bt-title{display:flex;align-items:center;gap:10px;font-size:22px;font-weight:800;color:#122a44;line-height:1.2}
.ob-bt .ob-bt-title:before{content:"";flex:none;width:6px;height:22px;border-radius:3px;background:#ff7600}
.ob-bt .ob-bt-sub{margin-top:4px;color:#6b7787;font-size:14px}
.ob-bt .ob-bt-box{flex-direction:column !important;flex-wrap:nowrap !important;gap:16px !important;padding:20px;background:#fff;border:1px solid #e6eaf0;border-radius:14px;overflow:visible}
.ob-bt .ob-bt-row{display:flex;gap:44px;width:100%;align-items:stretch}
.ob-bt .ob-bt-row>.ob-bt-card,.ob-bt .ob-bt-row>div.flex-1{flex:1 1 0 !important;min-width:0 !important;width:auto !important;overflow:visible !important}
.ob-bt .ob-bt-row>div.flex-1{gap:44px !important}
.ob-bt .ob-bt-row>div.flex-1>.ob-bt-card{flex:1 1 0 !important;min-width:240px}
.ob-bt .ob-bt-card{flex-direction:row !important;align-items:center;gap:14px !important;width:auto !important;padding:12px;background:#fff;border:1.5px solid #e6eaf0;border-radius:12px;transition:border-color .2s,opacity .2s}
.ob-bt .ob-bt-card[data-is-first=true],.ob-bt .ob-bt-card:has(input[type=checkbox]:checked){border-color:#ff7600}
.ob-bt .ob-bt-img{flex:none;width:110px !important;max-width:110px !important;height:110px;max-height:none !important;margin:0 !important;padding:6px;background:#fff;border-radius:10px}
.ob-bt .ob-bt-img img{border-radius:0 !important}
.ob-bt .ob-bt-chk{top:-8px !important;left:-8px !important;right:auto !important}
.ob-bt .ob-bt-chk label{width:28px !important;height:28px !important;background:#fff;border-radius:7px;box-shadow:0 1px 4px rgba(0,0,0,.15)}
.ob-bt .ob-bt-tag{margin:0;padding:3px 7px;border-radius:5px;background:#122a44;color:#fff;font-size:9px;font-weight:800;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}
.ob-bt .ob-bt-info{margin:0 !important;gap:6px !important;min-width:0}
.ob-bt .ob-bt-info h3{color:#122a44 !important;font-size:13px !important;font-weight:600 !important;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.ob-bt .ob-bt-info [data-testid=li-buytogether-item-price-selling]{color:#122a44 !important;font-size:16px !important;font-weight:800 !important}
.ob-bt .ob-bt-ipix{color:#1b8a4a;font-size:12px;font-weight:700}
.ob-bt .ob-bt-plus{top:0 !important;bottom:0 !important;left:auto !important;right:-37px !important;margin:0 !important;z-index:2}
.ob-bt .ob-bt-op{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#ff7600;color:#fff;box-shadow:0 0 0 4px #fff}
.ob-bt .ob-bt-op svg{width:14px;height:14px;fill:#fff}
.ob-bt .ob-bt-sum{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;padding:16px 20px;background:#fff;border:1.5px solid #122a44;border-radius:12px}
.ob-bt .ob-bt-left{display:flex;flex-direction:column;align-items:flex-start;gap:6px}
.ob-bt .ob-bt-lab{margin:0;color:#6b7787;font-size:13px}
.ob-bt .ob-bt-eco{padding:4px 10px;border:1.5px solid #1b8a4a;border-radius:20px;color:#1b8a4a;font-size:11.5px;font-weight:800;white-space:nowrap}
.ob-bt .ob-bt-tot{display:flex;flex-direction:column;align-items:flex-end;gap:2px;margin-left:auto;text-align:right}
.ob-bt .ob-bt-de{color:#8a94a3;font-size:12px}
.ob-bt .ob-bt-por{color:#122a44;font-size:26px;font-weight:800;line-height:1.1;white-space:nowrap}
.ob-bt .ob-bt-pix{color:#ff7600;font-size:14px;font-weight:700}
.ob-bt .ob-bt-parc{color:#6b7787;font-size:12px}
.ob-bt .ob-bt-act{flex:none}
.ob-bt .ob-bt-btn{height:52px !important;min-height:52px !important;padding:0 26px !important;border:0 !important;border-radius:10px !important;background:#ff7600 !important;color:#fff !important;font-size:15px !important;font-weight:800 !important;white-space:nowrap}
.ob-bt .ob-bt-btn:hover{background:#e56a00 !important}
.ob-bt .ob-bt-cart{flex:none;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2}
@media(max-width:767px){
  .ob-bt .ob-bt-box{padding:14px}
  .ob-bt .ob-bt-row,.ob-bt .ob-bt-row>div.flex-1{flex-direction:column;gap:30px !important}
  .ob-bt .ob-bt-row>div.flex-1>.ob-bt-card{min-width:0}
  .ob-bt .ob-bt-plus{top:auto !important;bottom:-30px !important;right:0 !important;left:0 !important;height:30px}
  .ob-bt .ob-bt-img{width:90px !important;max-width:90px !important;height:90px}
  .ob-bt .ob-bt-sum{flex-wrap:wrap;padding:14px}
  .ob-bt .ob-bt-act{flex:1 1 100%}
  .ob-bt .ob-bt-btn{width:100%}
}

/* ==== Orangebox: botão "Seja o primeiro a avaliar" (Konfidency) ==== */
.konfidency-reviews-details .no-reviews button{background:#ff7600 !important;color:#fff !important;border:0 !important;border-radius:10px !important;padding:14px 30px !important;font-family:Nunito,"Segoe UI",Arial,sans-serif !important;font-weight:800 !important;font-size:15px !important;text-transform:none !important;letter-spacing:0 !important;box-shadow:0 4px 12px rgba(255,118,0,.25) !important;cursor:pointer;transition:background .2s}
.konfidency-reviews-details .no-reviews button:before{content:"★ "}
.konfidency-reviews-details .no-reviews button:hover{background:#e56a00 !important}

/* ==== Orangebox: caminho (breadcrumb) ==== */
.ob-bc{scrollbar-width:none;font-size:13px !important}
.ob-bc::-webkit-scrollbar{display:none}
.ob-bc>div.shrink-0{display:none}
.ob-bc li{color:#6b7787;white-space:nowrap}
.ob-bc li a{color:#6b7787}
.ob-bc li a:hover{color:#ff7600 !important}
.ob-bc li+li:before{content:"›" !important;border:0 !important;transform:none !important;width:auto !important;height:auto !important;opacity:1 !important;margin:0 9px !important;color:#b6bec9;font-size:16px;line-height:1;background:none !important;rotate:none !important}
.ob-bc li:first-child a{display:flex !important;align-items:center;gap:5px}
.ob-bc li:first-child a:before{content:"";width:14px;height:14px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 3 2 12h3v8h5v-6h4v6h5v-8h3z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 3 2 12h3v8h5v-6h4v6h5v-8h3z'/%3E%3C/svg%3E") center/contain no-repeat}
.ob-bc li[aria-current]{opacity:1 !important;color:#122a44;font-weight:600}

/* ==== Orangebox: marca na página de produto (opção A) ==== */
.ob-brand{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:4px;font-size:12px;color:#6b7787}
.ob-brand .ob-brand-name{color:#122a44;font-weight:800;font-size:14px}
.ob-brand .ob-brand-name:hover{color:#ff7600}
.ob-brand i{width:1px;height:14px;background:#d5dbe3}
.ob-brand .ob-brand-all{color:#ff7600;font-weight:700;font-size:12.5px}
.ob-brand .ob-brand-all:hover{text-decoration:underline}

/* ==== Orangebox: descrição do produto ==== */
.ob-desc{border:1px solid #e6eaf0;border-radius:14px !important;background:#fff;margin-top:10px}
.ob-desc>.collapse-title{display:flex;align-items:center;gap:10px;padding:18px 22px !important;font-size:20px;font-weight:800;color:#122a44}
.ob-desc>.collapse-title:before{content:"";flex:none;width:6px;height:20px;border-radius:3px;background:#ff7600;position:static !important;transform:none !important}
.ob-desc>.collapse-title:after{color:#ff7600 !important;font-size:22px;top:18px !important;right:22px !important}
.ob-desc>.collapse-content{padding:0 22px !important}
.ob-desc>input:checked~.collapse-content{padding-bottom:22px !important}
.ob-specs{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:2px 0 18px}
.ob-specs div{border:1px solid #e6eaf0;border-radius:10px;padding:10px 14px;min-width:0}
.ob-specs small{display:block;color:#6b7787;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}
.ob-specs b{display:block;color:#122a44;font-size:15px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ob-desc-body{font-size:14.5px !important;line-height:1.7;color:#2b3645 !important}
.ob-desc-list{list-style:none;padding:0 !important;margin:0 !important;display:grid;gap:9px}
.ob-desc-list li{position:relative;padding-left:28px !important;margin:0 !important;font-size:14.5px;color:#2b3645;line-height:1.5}
.ob-desc-list li:before{content:"✓";position:absolute;left:0;top:1px;width:19px;height:19px;border-radius:50%;background:#fff1e6;color:#ff7600;font-size:11px;font-weight:900;display:flex;align-items:center;justify-content:center}
.ob-desc-list li:first-child{font-weight:700;color:#122a44}
@media(max-width:640px){
  .ob-specs{grid-template-columns:repeat(2,1fr)}
  .ob-desc>.collapse-title{padding:16px !important}
  .ob-desc>.collapse-content{padding:0 16px !important}
}

/* ==== Orangebox: caminho menor e mais perto da marca ==== */
.ob-bc{font-size:12px !important;padding-top:0 !important;padding-bottom:0 !important}
.ob-bc li,.ob-bc li a{font-size:12px !important;color:#8a94a3}
.ob-bc li+li:before{margin:0 7px !important;font-size:13px}
.ob-bc li:first-child a:before{width:12px;height:12px}
#product-info{padding-top:8px !important}

/* ==== Orangebox: quanto falta p/ frete grátis (consulta de frete no produto) ==== */
.ob-fsp{margin-top:10px;border:1.5px solid #ff7600;border-radius:12px;padding:12px 14px;background:#fff}
.ob-fsp-msg{display:flex;align-items:center;gap:10px;font-size:13.5px;color:#122a44}
.ob-fsp-msg b{font-weight:800}
.ob-fsp-msg b.o{color:#ff7600}
.ob-fsp-ic{flex:none;width:30px;height:30px;border-radius:50%;background:#fff1e6;display:flex;align-items:center;justify-content:center}
.ob-fsp-ic svg{width:17px;height:17px;fill:none;stroke:#ff7600;stroke-width:2;stroke-linejoin:round}
.ob-fsp-bar{margin-top:10px;height:7px;border-radius:9px;background:#eef1f5;overflow:hidden}
.ob-fsp-bar i{display:block;height:100%;border-radius:9px;background:linear-gradient(90deg,#ff9a3d,#ff7600)}
.ob-fsp-lg{display:flex;justify-content:space-between;margin-top:6px;font-size:11.5px;color:#6b7787}
.ob-fsp-ok{border-color:#1b8a4a}
.ob-fsp-ok .ob-fsp-ic{background:#e8f6ee}
.ob-fsp-ok .ob-fsp-ic svg{stroke:#1b8a4a}
.ob-fsp-ok b.o{color:#1b8a4a !important}

/* ==== Orangebox: botões "Carregar mais" e "Quero avaliar" (Konfidency) ==== */
#konfidency-reviews-container .fetch-button button,.konfidency-reviews-details .fetch-button button,.konfidency-reviews-details button.send-review{background:#fff !important;color:#ff7600 !important;border:1.5px solid #ff7600 !important;border-radius:10px !important;padding:12px 28px !important;height:auto !important;font-family:Nunito,"Segoe UI",Arial,sans-serif !important;font-weight:800 !important;font-size:14.5px !important;text-transform:none !important;letter-spacing:0 !important;cursor:pointer;transition:background .2s,color .2s}
#konfidency-reviews-container .fetch-button button:hover,.konfidency-reviews-details .fetch-button button:hover,.konfidency-reviews-details button.send-review:hover{background:#ff7600 !important;color:#fff !important}
#konfidency-reviews-container .fetch-button button:disabled{opacity:.5;cursor:default}

/* ==== Orangebox: busca — contorno mais fino ==== */
header label.input:focus-within{box-shadow:0 0 0 1.5px #ff7600 !important}

/* ==== Orangebox: resultado da busca (autocomplete) ==== */
#dropdown-search-results:not(:empty){left:-60px !important;right:auto !important;width:calc(100% + 120px) !important;max-width:calc(100vw - 32px);padding:0 !important;margin-top:10px !important;border:1px solid #e6eaf0 !important;border-radius:14px !important;box-shadow:0 18px 40px rgba(18,42,68,.18) !important;background:#fff !important;overflow:hidden}
.ob-sr{display:grid;grid-template-columns:210px 1fr;font-family:Nunito,"Segoe UI",Arial,sans-serif;text-align:left}
.ob-sr-l{background:#f7f8fa;padding:18px;border-right:1px solid #eef1f5}
.ob-sr h4{margin:0 0 10px;font-size:12px;font-weight:800;color:#6b7787;text-transform:uppercase;letter-spacing:.06em}
.ob-sr-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:18px}
.ob-sr-chips a{padding:5px 11px;border:1px solid #dfe4ea;border-radius:20px;background:#fff;font-size:12.5px;font-weight:600;color:#122a44;line-height:1.3}
.ob-sr-chips a:hover{border-color:#ff7600;color:#ff7600}
.ob-sr-cats a{display:block;padding:6px 0 6px 14px;position:relative;font-size:13px;font-weight:600;color:#122a44;direction:ltr !important}
.ob-sr-cats a:before{content:"›";position:absolute;left:0;color:#ff7600;font-weight:900}
.ob-sr-cats a:hover{color:#ff7600;text-decoration:none !important}
.ob-sr-r{padding:18px;min-width:0}
.ob-sr-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}
.ob-sr-it{display:flex;align-items:center;gap:12px;padding:8px;border:1px solid #eef1f5;border-radius:10px;min-width:0;transition:border-color .15s}
.ob-sr-it:hover{border-color:#ff7600}
.ob-sr-it img{flex:none;width:64px;height:64px;object-fit:contain;border-radius:6px;background:#fff}
.ob-sr-info{display:flex;flex-direction:column;align-items:flex-start;min-width:0}
.ob-sr-sc{margin-bottom:3px;padding:0 5px;border:1.2px solid #122a44;border-radius:5px;font-size:10px;font-weight:800;color:#122a44}
.ob-sr-nm{font-size:12.5px;font-weight:600;color:#122a44;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.ob-sr-nm mark{background:none;color:#ff7600;font-weight:800}
.ob-sr-pr{margin-top:3px;font-size:13.5px;font-weight:800;color:#ff7600}
.ob-sr-pr small{margin-left:3px;font-size:11px;font-weight:700;color:#6b7787}
.ob-sr-pr.ob-sr-off{color:#8a94a3;font-size:12px}
.ob-sr-all{display:flex;align-items:center;justify-content:center;height:44px;margin-top:12px;border-radius:10px;background:#ff7600;color:#fff !important;font-size:14px;font-weight:800}
.ob-sr-all:hover{background:#e56a00}
.ob-sr-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:220px;text-align:center}
.ob-sr-empty svg{width:40px;height:40px;fill:none;stroke:#c3cad4;stroke-width:2;stroke-linecap:round}
.ob-sr-empty p{margin:0;font-size:15px;font-weight:800;color:#122a44}
.ob-sr-empty span{font-size:12.5px;color:#6b7787}
@media(max-width:767px){
  .ob-sr{grid-template-columns:1fr}
  .ob-sr-l{border-right:0;border-bottom:1px solid #eef1f5;padding:14px 16px}
  .ob-sr-r{padding:14px 16px}
  .ob-sr-grid{grid-template-columns:1fr}
  .ob-sr-empty{min-height:140px}
}

/* ==== Orangebox: busca — quadro mais largo, fundo branco, sem risco quando fechado ==== */
#dropdown-search-results:not(:empty){left:auto !important;width:auto !important;max-width:none !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;background:transparent !important;overflow:visible !important}
#dropdown-search-results>div{left:50% !important;right:auto !important;transform:translateX(-50%);width:min(940px,calc(100vw - 32px)) !important;max-height:calc(100vh - 140px);padding:0 !important;margin-top:10px !important;border:1px solid #e6eaf0 !important;border-radius:14px !important;box-shadow:0 18px 40px rgba(18,42,68,.18) !important;background:#fff !important}
.ob-sr{grid-template-columns:230px 1fr}
.ob-sr-l{background:#fff !important}
.ob-sr-grid{grid-template-columns:repeat(3,1fr)}
@media(max-width:1023px){.ob-sr-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:767px){.ob-sr{grid-template-columns:1fr}.ob-sr-grid{grid-template-columns:1fr}}

/* ==== Orangebox: busca — "ver todos" discreto e centralizado (opção A) ==== */
.ob-sr-foot{grid-column:1/-1;display:flex;justify-content:center;padding:14px 18px 16px;border-top:1px solid #eef1f5}
.ob-sr-foot .ob-sr-all{height:38px;margin:0;padding:0 20px;background:#fff;color:#ff7600 !important;border:1.5px solid #ff7600;font-size:13px}
.ob-sr-foot .ob-sr-all:hover{background:#ff7600;color:#fff !important}

/* ==== Orangebox: busca — "ver todos" centralizado embaixo dos produtos ==== */
.ob-sr-l{grid-row:1/span 2}
.ob-sr-foot{grid-column:2;border-top:0;padding-top:4px}
@media(max-width:767px){.ob-sr-l{grid-row:auto}.ob-sr-foot{grid-column:1}}

/* ==== Orangebox: listagem — título, faixa "ordenar" e espaçamentos ==== */
#search-result{padding-top:14px !important}
#search-result h1{font-size:26px;font-weight:800;color:#122a44}
.ob-sortbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:14px;padding:12px 0;border-top:1px solid #eef1f5;border-bottom:1px solid #eef1f5}
.ob-count{font-size:13.5px;color:#6b7787;white-space:nowrap}
.ob-count b{color:#122a44;font-weight:800}
.ob-sort-pills{align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:6px}
.ob-sort-lbl{margin-right:4px;font-size:13px;color:#6b7787}
.ob-sort-pills a{padding:7px 14px;border:1px solid #dfe4ea;border-radius:20px;background:#fff;font-size:13px;font-weight:700;color:#122a44;line-height:1.2;transition:border-color .15s,color .15s}
.ob-sort-pills a:hover{border-color:#ff7600;color:#ff7600}
.ob-sort-pills a.on{background:#122a44;border-color:#122a44;color:#fff}
.ob-sort-mob{flex:1;max-width:240px}
.ob-sort-mob label{border:0 !important;padding:0 !important;gap:8px !important}
#search-result>div.flex.flex-col{padding-top:18px !important}
#li-search-results-grid{margin-top:0 !important}
/* páginas de marca: sem filtro lateral, 4 por linha */
@media(min-width:1024px){.ob-brand-page #li-search-results-grid{grid-template-columns:repeat(4,minmax(0,1fr)) !important}}
/* páginas de marca: filtro lateral fica no HTML (a loja usa para filtrar a marca), só escondido */
.ob-brand-page aside:has(#category-filters){display:none !important}
/* ordenar em botões (montado via script) */
#search-result .ob-sort-old{display:none !important}
#search-result .ob-sortbar{justify-content:flex-end}
.ob-sort-mob{display:flex;align-items:center;gap:8px;font-size:13px;color:#6b7787;white-space:nowrap}
.ob-sort-mob select{min-width:170px}
@media(max-width:767px){#search-result .ob-sortbar:not(:has(.ob-sort-mob)){display:none}}

/* ==== Orangebox: "Mostrar mais" da listagem com hover laranja ==== */
#li-search-infinite-scroll-trigger a.btn{transition:background .2s,color .2s,border-color .2s}
#li-search-infinite-scroll-trigger a.btn:hover{background:#ff7600 !important;border-color:#ff7600 !important;color:#fff !important}
/* ordenar: caixinha só no celular (no computador ficam só os botões) */
@media(min-width:768px){.ob-sort-mob{display:none !important}}

/* ==== Orangebox: filtro lateral (tipos, fabricante em botões, preço em barra) ==== */
#filters-option-departamento{display:none !important}
#filters-option-marca,#filters-option-preco{gap:12px !important;padding:18px 0 !important}
#filters-option-marca h2,#filters-option-preco h2,.ob-f-t{display:flex;align-items:center;gap:8px;margin:0;font-size:13px !important;font-weight:800 !important;color:#122a44 !important;text-transform:uppercase;letter-spacing:.08em;line-height:1.3}
#filters-option-marca h2:before,#filters-option-preco h2:before,.ob-f-t:before{content:"";flex:none;width:4px;height:15px;border-radius:2px;background:#ff7600}
.ob-subc{padding:4px 0 18px;border-bottom:1px solid #eef1f5}
.ob-subc .ob-f-t{margin-bottom:12px}
.ob-chips{display:flex;flex-wrap:wrap;gap:6px}
.ob-chips a{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid #dfe4ea;border-radius:20px;background:#fff;font-size:13px;font-weight:700;color:#122a44;line-height:1.3;cursor:pointer;transition:border-color .15s,color .15s,background .15s}
.ob-chips a:hover{border-color:#ff7600;color:#ff7600}
.ob-subc .ob-chips a.on{background:#122a44;border-color:#122a44;color:#fff}
.ob-fab .ob-chips a{padding-right:8px}
.ob-fab .ob-chips a small{min-width:22px;padding:1px 6px;border-radius:12px;background:#f1f3f6;color:#6b7787;font-size:11px;font-weight:800;text-align:center}
.ob-fab .ob-chips a.on{background:#ff7600;border-color:#ff7600;color:#fff}
.ob-fab .ob-chips a.on small{background:rgba(255,255,255,.25);color:#fff}
.ob-fab .ob-chips a.on:after{content:"✕";margin-left:-2px;font-size:10px}
.ob-fab .ob-chips a.off{opacity:.45;pointer-events:none}
.ob-fab .ob-chips a.ob-more{display:none}
.ob-fab.all .ob-chips a.ob-more,.ob-fab.searching .ob-chips a.ob-more{display:inline-flex}
.ob-fab-more{margin-top:10px;padding:0;background:none;border:0;color:#ff7600;font-size:13px;font-weight:800;cursor:pointer}
.ob-fab.searching .ob-fab-more{display:none}
.ob-fsearch{position:relative;margin-bottom:10px}
.ob-fsearch input{width:100%;height:38px;padding:0 12px 0 34px;border:1px solid #dfe4ea;border-radius:9px;font-size:13.5px;outline:none;background:#fff}
.ob-fsearch input:focus{border-color:#ff7600}
.ob-fsearch svg{position:absolute;left:11px;top:11px;width:16px;height:16px;fill:none;stroke:#8a94a3;stroke-width:2}
.ob-pr{padding:2px 2px 0}
.ob-pr-vals{display:flex;justify-content:space-between;margin-bottom:8px;font-size:12px;color:#8a94a3}
.ob-pr-bar{position:relative;height:22px}
.ob-pr-bar .tr,.ob-pr-bar .fill{position:absolute;top:9px;height:4px;border-radius:4px}
.ob-pr-bar .tr{left:0;right:0;background:#e6eaf0}
.ob-pr-bar .fill{background:#ff7600}
.ob-pr-bar input[type=range]{position:absolute;left:0;top:0;width:100%;height:22px;margin:0;background:none;pointer-events:none;-webkit-appearance:none;appearance:none}
.ob-pr-bar input[type=range]::-webkit-slider-runnable-track{background:none;border:0}
.ob-pr-bar input[type=range]::-moz-range-track{background:none;border:0}
.ob-pr-bar input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;width:20px;height:20px;border-radius:50%;background:#fff;border:3px solid #ff7600;box-shadow:0 2px 6px rgba(0,0,0,.15);cursor:grab}
.ob-pr-bar input[type=range]::-moz-range-thumb{pointer-events:auto;width:14px;height:14px;border-radius:50%;background:#fff;border:3px solid #ff7600;box-shadow:0 2px 6px rgba(0,0,0,.15);cursor:grab}
.ob-pr-in{display:flex;align-items:center;gap:8px;margin-top:14px}
.ob-pr-in em{font-style:normal;color:#b6bec9}
.ob-pr-in label{position:relative;flex:1;display:flex;align-items:center;gap:4px;height:44px;padding:14px 10px 0;border:1px solid #dfe4ea;border-radius:9px;min-width:0}
.ob-pr-in label:focus-within{border-color:#ff7600}
.ob-pr-in small{position:absolute;left:10px;top:5px;font-size:10px;font-weight:700;color:#8a94a3;text-transform:uppercase;letter-spacing:.05em}
.ob-pr-in span{font-size:13px;color:#6b7787}
.ob-pr-in input{width:100%;min-width:0;border:0;outline:0;background:none;font-size:14.5px;font-weight:800;color:#122a44;-moz-appearance:textfield}
.ob-pr-in input::-webkit-inner-spin-button,.ob-pr-in input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
.ob-pr-btn{width:100%;height:40px;margin-top:12px;border:1.5px solid #ff7600;border-radius:9px;background:#fff;color:#ff7600;font-size:13.5px;font-weight:800;cursor:pointer;transition:background .2s,color .2s}
.ob-pr-btn:hover{background:#ff7600;color:#fff}
.ob-pr-clear{display:block;margin-top:8px;text-align:center;font-size:12.5px;color:#6b7787;text-decoration:underline}

/* ==== Orangebox: listagens — sem caminho "Início" e sem os botões cinza de filtros escolhidos ==== */
body:has(#search-result) div:has(> nav.ob-bc){display:none !important}
#category-filters .drawer-content>.flex.flex-wrap.gap-2.mt-4{display:none !important}
/* tipos/marca do veículo/escala com muitos itens */
.ob-subc .ob-chips a.ob-more{display:none}
.ob-subc.all .ob-chips a.ob-more,.ob-subc.searching .ob-chips a.ob-more{display:inline-flex}
.ob-subc.searching .ob-fab-more{display:none}
.ob-subc .ob-fsearch{margin-bottom:10px}
/* tipos: selecionado em laranja com ✕ + "Limpar" */
.ob-f-hd{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}
.ob-subc .ob-f-hd .ob-f-t{margin-bottom:0}
.ob-f-clear{font-size:12px;color:#122a44;text-decoration:underline}
.ob-f-clear:hover{color:#ff7600}
.ob-subc .ob-chips a.on{background:#ff7600 !important;border-color:#ff7600 !important;color:#fff !important;padding-right:10px}
.ob-subc .ob-chips a.on:after{content:"✕";font-size:10px;margin-left:2px}

/* ==== Orangebox: topo — fonte um pouco maior em Central de Atendimento e Minha conta ==== */
.ob-sac-trig small,.kt-acc-greet small{font-size:13.5px !important}
.ob-sac-trig b,.kt-acc-greet b,.kt-acc-greet>span{font-size:15px !important}

/* ==== Orangebox: avisos (toast) — adicionado em laranja, removido em vermelho ==== */
.toast .alert-success{background:#ff7600 !important;border-color:#ff7600 !important;color:#fff !important}
.toast .alert-error{background:#d93636 !important;border-color:#d93636 !important;color:#fff !important}
.toast .alert-success svg,.toast .alert-error svg{fill:#fff !important;color:#fff !important}

/* ==== Orangebox: prévia do carrinho (aprovada) ==== */
.kt-cp-head{font-size:16px !important;font-weight:800 !important;color:#122a44 !important}
.kt-cp-head span{padding:2px 9px;border-radius:20px;background:#fff1e6;color:#ff7600 !important;font-size:12px !important;font-weight:800}
.kt-cp-img img{border:1px solid #eef1f5;border-radius:10px;padding:3px;background:#fff}
.kt-cp-info a{font-size:13px !important;font-weight:600 !important;color:#122a44 !important}
.kt-cp-sub b{color:#122a44 !important;font-size:20px !important}
.kt-cp-pix{margin:-6px 0 10px;padding:0 20px;text-align:right;font-size:12.5px;font-weight:700;color:#1b8a4a}
.kt-cp-fs{display:block !important;font-size:13px !important;background:#fff !important;border:1px solid #ffd9b8 !important;color:#122a44 !important;font-weight:600}
.kt-cp-fs:before{content:"🚚";margin-right:6px}
.kt-cp-fs b{color:#ff7600}
.kt-cp-fs .kt-cp-bar{display:block;height:7px !important;margin-top:8px;background:#f1f3f6 !important}
.kt-cp-bar i{background:#ff7600 !important}
.kt-cp-rm{flex:none;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;margin-left:6px;border-radius:8px;color:#9aa4b1;font-size:15px;font-weight:700}
.kt-cp-rm:hover{background:#fdecec;color:#d93636}
/* "Aproveite e leve também": linhas em laranja */
.kt-rec-item{border-color:#ff7600 !important}

/* ==== Orangebox: carrinho lateral ==== */
#minicart-over-title{display:flex !important;align-items:center;gap:10px;font-size:19px !important;font-weight:800 !important;color:#122a44 !important}
#minicart-over-title .ob-dr-cnt{padding:3px 10px;border-radius:20px;background:#fff1e6;color:#ff7600;font-size:12px;font-weight:800;line-height:1.2}
#header-minicart-modal>div{background:#f7f8fa !important}
minicart-drawer .kt-fs{margin:14px 16px 6px !important;padding:14px 16px !important;border:1px solid #ffd9b8 !important;border-radius:12px !important;background:linear-gradient(180deg,#fff7f0,#fff) !important}
.kt-fs-msg{gap:12px !important;align-items:center}
.kt-fs:not(.kt-fs-ok) .kt-fs-ic{flex:none;width:38px !important;height:38px !important;border-radius:50% !important;background:#ff7600 !important}
.kt-fs:not(.kt-fs-ok) .kt-fs-ic svg{stroke:#fff !important;color:#fff !important}
.kt-fs-msg>span:last-child{font-size:14px !important;line-height:1.35;color:#122a44}
.kt-fs-msg b{color:#ff7600}
.kt-fs-bar{height:8px !important;margin-top:12px !important;border-radius:8px !important;background:#ffe3cc !important;overflow:hidden}
.kt-fs-fill{background:#ff7600 !important;border-radius:8px}
.kt-fs-truck,.kt-fs-end{display:none !important}
.kt-fs-lg{margin-top:6px !important;font-size:11.5px !important;color:#6b7787 !important}
.kt-fs-lg b{color:#122a44}
minicart-drawer ul:has(>li.flex.items-center.gap-4){margin:8px 16px !important;background:#fff;border:1px solid #e6eaf0;border-radius:12px;overflow:hidden}
minicart-drawer li.flex.items-center.gap-4{padding:14px !important;gap:12px !important;border-bottom:1px solid #eef1f5}
minicart-drawer li.flex.items-center.gap-4:last-child{border-bottom:0}
minicart-drawer li.flex.items-center.gap-4 img{width:72px !important;height:72px !important;object-fit:contain;padding:4px;border:1px solid #eef1f5;border-radius:10px;background:#fff}
minicart-drawer form.join{height:36px !important;padding:0 4px !important;border:1px solid #dfe4ea;background:#fff !important;gap:2px}
minicart-drawer form.join button path{fill:#ff7600 !important;stroke:#ff7600 !important}
.ob-dr-sum{display:none}
minicart-drawer .ob-dr-sum{display:block;margin:-6px -20px 12px;padding:12px 20px 0;border-top:1px solid #e6eaf0;background:#fff}
minicart-drawer .in-\[minicart-drawer\]\:sticky{background:#fff !important;box-shadow:0 -8px 20px rgba(18,42,68,.06)}
.ob-dr-row{display:flex;justify-content:space-between;align-items:baseline}
.ob-dr-row span{font-size:14px;color:#6b7787}
.ob-dr-row b{font-size:20px;font-weight:800;color:#122a44}
.ob-dr-pix{margin-top:2px;text-align:right;font-size:13px;font-weight:700;color:#1b8a4a}
body:has(#header-minicart-drawer-toggle:checked) .bonifiq-widget-section{display:none !important}

/* ==== Orangebox: carrinho lateral — ajustes ==== */
[data-testid="li-minicart-drawer-close"]{color:#122a44 !important;opacity:1 !important}
[data-testid="li-minicart-drawer-close"] svg{fill:#122a44 !important;color:#122a44 !important;width:18px;height:18px}
[data-testid="li-minicart-drawer-close"]:hover{background:#eef1f5 !important}
#minicart-over-title .ob-dr-cnt{font-size:14px !important;padding:3px 12px}
minicart-drawer .ob-dr-pix,.ob-dr-pix{margin-top:-13px !important;line-height:1.2}

/* ==== Orangebox: carrinho lateral — espaço entre título e frete grátis ==== */
#header-minicart-modal .border-b.mb-5{margin-bottom:0 !important}
minicart-drawer .kt-fs{margin-top:12px !important}

/* ==== Orangebox: janela "Avaliar produto" (Konfidency) — espaçamentos ==== */
.modal-review h2{margin-bottom:14px !important;font-family:Nunito,"Segoe UI",Arial,sans-serif !important;font-weight:800 !important;color:#122a44 !important}
.modal-review label.rating,.modal-review label.recommended{display:block;margin-bottom:6px !important;font-weight:700 !important;color:#122a44 !important}
.modal-review .stars{margin-bottom:16px !important}
.modal-review .options{display:flex;gap:18px;margin-bottom:16px !important}
.modal-review .options label.option{display:inline-flex;align-items:center;gap:6px;margin-bottom:0 !important}
.modal-review .options input{accent-color:#ff7600}
.modal-review .text-container{margin-bottom:10px !important}
.modal-review textarea,.modal-review input.personal-data{padding:12px 14px !important;border:1px solid #dfe4ea !important;border-radius:10px !important;font-size:14px !important}
.modal-review input.personal-data{display:block;width:100%;margin-bottom:10px !important}
.modal-review input.personal-data.email{margin-bottom:18px !important}
.modal-review textarea:focus,.modal-review input.personal-data:focus{border-color:#ff7600 !important;outline:none}
.modal-review button:not(.star):not(.btn-close){height:48px;margin-top:0 !important;border-radius:10px !important}

/* ==== Orangebox: "Precisa de ajuda?" das páginas institucionais ==== */
.kt-inst-help{position:relative;overflow:hidden;padding:22px !important;border:0 !important;border-top:4px solid #ff7600 !important;border-radius:14px !important;background:#122a44 !important;color:#fff !important}
.kt-inst-help:before,.kt-inst-help:after{display:none !important}
.kt-inst-help b{color:#fff !important;font-size:18px !important;font-weight:800 !important}
.kt-inst-help b:before{content:"";display:inline-block;width:8px;height:8px;margin-right:8px;border-radius:50%;background:#ff7600;vertical-align:middle}
.kt-inst-help p{margin:6px 0 16px !important;color:#c9d3df !important;font-size:14px !important}
.kt-inst-wa{justify-content:center;border-radius:12px !important;background:#25d366 !important;color:#fff !important;font-weight:800 !important}
.kt-inst-wa:hover{background:#1fb457 !important}
.kt-inst-wa svg{fill:none !important;stroke:#fff !important}

/* ==== Orangebox: páginas institucionais sem o caminho "Início › ..." ==== */
.kt-inst-bc{display:none !important}
/* topo: mesma fonte maior quando deslogado */
.kt-acc-greet>span.kt-only-out{font-size:15px !important}
.kt-acc-greet>small.kt-only-out{font-size:13.5px !important}
/* "Informar CEP": destaca o campo de CEP ao rolar até ele */
#minicart-zipcode.ob-zip-flash{border-color:#ff7600 !important;box-shadow:0 0 0 3px rgba(255,118,0,.25) !important;transition:box-shadow .3s}

/* ==== Orangebox: título da página do carrinho ==== */
.ob-cart-title{display:flex;align-items:center;gap:12px;padding:0 0 10px 12px;font-size:26px;font-weight:800;color:#122a44;line-height:1.2}
.ob-cart-title:before{content:"";flex:none;width:6px;height:24px;border-radius:3px;background:#ff7600}
.ob-cart-cnt{padding:4px 12px;border-radius:20px;background:#fff1e6;color:#ff7600;font-size:14px;font-weight:800}

/* ==== Orangebox: página de produto — linha única (marca do veículo • fabricante • escala) no lugar do caminho ==== */
body:has(#product-info) div:has(> nav.ob-bc){height:0 !important;overflow:hidden !important;padding:0 !important;margin:0 !important}
.ob-line{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:4px;font-size:13px;color:#8a94a3}
.ob-line a{color:#122a44;font-weight:700}
.ob-line a:hover{color:#ff7600}
.ob-line i{flex:none;width:4px;height:4px;border-radius:50%;background:#ff7600}

/* ==== Orangebox: página de produto — linha em laranja + espaçamentos ==== */
.ob-line a{color:#ff7600 !important}
.ob-line a:hover{color:#e56a00 !important;text-decoration:underline}
.ob-line i{background:#c9d1db !important}
#product-info{gap:0 !important;padding-bottom:16px !important}
#product-info .ob-line{margin-bottom:8px !important}
#product-info .ob-kf-sum{margin-top:8px}
.kt-pdp-price{margin-bottom:18px !important}
.kt-pdp-pixline{margin-top:14px !important}
.kt-pdp-more{margin-top:10px !important}
#product-summary>div.relative{gap:0 !important}
#prod-shipping-form{margin-top:24px !important;padding-top:22px;border-top:1px solid #eef1f5}

/* ==== Orangebox: menus novos (Escala, Fabricantes, Todas as categorias) ==== */
.ob-nav{position:relative}
.ob-nav-wide{position:static !important}
.obx-panel{position:absolute;top:100%;left:50%;z-index:70;width:min(1100px,calc(100vw - 32px));background:#fff;border-top:2px solid #ff7600;border-radius:0 0 14px 14px;box-shadow:0 18px 40px rgba(18,42,68,.18);opacity:0;visibility:hidden;transform:translate(-50%,6px);transition:opacity .16s,transform .16s,visibility .16s;font-family:Nunito,"Segoe UI",Arial,sans-serif;text-align:left}
.obx-panel:before{content:"";position:absolute;left:0;right:0;top:-12px;height:12px}
.ob-nav-wide:hover>.obx-panel,.ob-nav-wide:focus-within>.obx-panel{opacity:1;visibility:visible;transform:translate(-50%,0)}
.ob-nav-wide:hover>a{color:#ff7600}
.ob-fabx>.kt-fab-panel{display:none !important}
.obx{display:grid;grid-template-columns:1.5fr 1fr 290px;gap:28px;padding:24px 26px}
.obx-h{margin-bottom:12px;font-size:12px;font-weight:800;color:#ff7600;text-transform:uppercase;letter-spacing:.06em}
.obx-h span{margin-left:6px;padding:1px 8px;border-radius:12px;background:#fff1e6;font-size:11px}
.obx-g{display:grid;grid-template-columns:1fr 1fr;gap:6px 14px}
.obx-g a{display:flex;align-items:center;gap:12px;padding:8px;border-radius:10px;transition:background .15s}
.obx-g a:hover{background:#fff6ef}
.obx-ic{flex:none;display:flex;align-items:flex-end;justify-content:center;width:70px;height:44px;padding:0 6px 7px;border-radius:9px;background:#f1f3f6}
.obx-ic i{display:block;color:#122a44}
.obx-ic svg{display:block;width:100%;fill:currentColor}
.obx-g a:hover .obx-ic i{color:#ff7600}
.obx-t b{display:block;font-size:15px;font-weight:800;color:#122a44}
.obx-t small{font-size:12px;color:#6b7787}
.obx-chips{display:flex;flex-wrap:wrap;gap:6px}
.obx-chips a{padding:6px 12px;border:1px solid #dfe4ea;border-radius:20px;font-size:13px;font-weight:700;color:#122a44}
.obx-chips a:hover{border-color:#ff7600;color:#ff7600}
.obx-card,.obk-card{align-self:start;padding:22px;border-top:4px solid #ff7600;border-radius:14px;background:#122a44;color:#fff}
.obx-card b,.obk-card b{display:block;font-size:18px;font-weight:800;color:#fff}
.obx-card p,.obk-card p{margin:8px 0 16px;font-size:13.5px;color:#c9d3df}
.obx-card a,.obk-card a{display:inline-block;padding:10px 16px;border-radius:10px;background:#ff7600;color:#fff !important;font-size:13.5px;font-weight:800}
.obx-card a:hover,.obk-card a:hover{background:#e56a00}
.obx-f{display:flex;justify-content:space-between;align-items:center;padding:14px 26px;border-top:1px solid #eef1f5;font-size:13.5px;color:#6b7787}
.obx-f>a{font-weight:800;color:#122a44}
.obx-f>a:hover{color:#ff7600}
.obx-f span a{font-weight:800;color:#1b8a4a}
/* Fabricantes */
.obfx-top{padding:20px 26px 6px}
.obfx-cards{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}
.obfx-cards a{padding:14px;border:1px solid #eef1f5;border-radius:12px;background:#f7f8fa;transition:border-color .15s,background .15s}
.obfx-cards a:hover{border-color:#ff7600;background:#fff6ef}
.obfx-cards b{display:block;font-size:15px;font-weight:800;color:#122a44}
.obfx-cards small{display:block;margin-top:3px;font-size:12px;line-height:1.35;color:#6b7787}
.obfx-all{padding:16px 26px 18px}
.obfx-bar{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}
.obfx-bar .obx-h{margin:0}
.obfx-s{position:relative;width:300px}
.obfx-s input{width:100%;height:38px;padding:0 12px 0 34px;border:1px solid #dfe4ea;border-radius:9px;font-size:13.5px;outline:none}
.obfx-s input:focus{border-color:#ff7600}
.obfx-s svg{position:absolute;left:11px;top:11px;width:16px;height:16px;fill:none;stroke:#8a94a3;stroke-width:2}
.obfx-letters{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:14px}
.obfx-letters button{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:0;border-radius:7px;background:#f1f3f6;font-size:12.5px;font-weight:800;color:#122a44;cursor:pointer}
.obfx-letters button:hover,.obfx-letters button.on{background:#122a44;color:#fff}
.obfx-list{display:grid;grid-auto-flow:column;grid-auto-columns:150px;gap:14px;max-height:230px;overflow-x:auto;overflow-y:hidden;padding-bottom:8px;scrollbar-width:thin}
.obfx-grp{max-height:220px;overflow-y:auto;scrollbar-width:none}
.obfx-grp em{display:block;margin-bottom:4px;font-size:18px;font-style:normal;font-weight:900;color:#ff7600}
.obfx-grp a{display:block;padding:3px 0;overflow:hidden;font-size:13px;font-weight:600;color:#122a44;white-space:nowrap;text-overflow:ellipsis}
.obfx-grp a:hover{color:#ff7600}
/* Todas as categorias */
.mega-menu .mega-menu-content{padding:0 !important;overflow:hidden !important;border-radius:0 0 14px 14px}
.obk{display:grid;grid-template-columns:270px 1fr;min-height:420px;font-family:Nunito,"Segoe UI",Arial,sans-serif}
.obk-l{padding:12px;border-right:1px solid #eef1f5;background:#f7f8fa}
.obk-l>a{display:flex;align-items:center;gap:12px;padding:5px 10px;border-radius:10px;font-size:14px;font-weight:700;color:#122a44}
.obk-ic{display:flex;align-items:center;justify-content:center;flex:none;width:28px;height:28px;border-radius:9px;background:#fff;color:#ff7600;box-shadow:0 1px 3px rgba(0,0,0,.06)}
.obk-ic svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.obk-l>a em{margin-left:auto;font-style:normal;color:#b6bec9}
.obk-l>a.on,.obk-l>a:hover{background:#fff;color:#ff7600;box-shadow:0 2px 8px rgba(18,42,68,.08)}
.obk-l>a.on em{color:#ff7600}
.obk-quick{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px;padding:8px 6px 4px;border-top:1px solid #e6eaf0}
.obk-quick a{padding:5px 10px;border:1px solid #e6eaf0;border-radius:20px;background:#fff;font-size:12px;font-weight:700;color:#122a44}
.obk-quick a:hover{border-color:#ff7600;color:#ff7600}
.obk-r{padding:20px 26px}
.obk-p{display:none}
.obk-p.on{display:block}
.obk-hd{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid #eef1f5}
.obk-hd b{font-size:20px;font-weight:800;color:#122a44}
.obk-hd a{font-size:13.5px;font-weight:800;color:#ff7600}
.obk-body{display:grid;grid-template-columns:1fr 280px;gap:26px}
.obk-body .obx-h{color:#8a94a3}
.obk-g{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}
.obk-g a{padding:12px 14px;border:1px solid #e6eaf0;border-radius:10px;font-size:14px;font-weight:700;color:#122a44;transition:border-color .15s,color .15s}
.obk-g a:hover{border-color:#ff7600;color:#ff7600}
.obk-more{display:inline-block;margin-top:12px;font-size:13px;font-weight:800;color:#ff7600}
.obk-empty{margin:0 0 14px;font-size:14px;color:#6b7787}
.obk-btn2{display:inline-block;padding:10px 16px;border:1.5px solid #ff7600;border-radius:10px;font-size:13.5px;font-weight:800;color:#ff7600}
.obk-card span{font-size:11px;font-weight:800;color:#ff7600;letter-spacing:.08em;text-transform:uppercase}
.obk-card b{margin-top:6px}
.obfx-f{justify-content:flex-start}
.obfx-count b{color:#122a44;font-weight:800}

/* ==== Orangebox: menu Marca (marca do veículo) ==== */
.obmkx-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}
.obmkx-row .obx-h{margin:0}
.obmkx-tabs{display:flex;gap:6px}
.obmkx-tabs button{padding:6px 12px;border:1px solid #dfe4ea;border-radius:20px;background:#fff;font-size:12.5px;font-weight:700;color:#122a44;cursor:pointer}
.obmkx-tabs button:hover{border-color:#ff7600;color:#ff7600}
.obmkx-tabs button.on{background:#122a44;border-color:#122a44;color:#fff}
.obmkx-cards{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}
.obmkx-cards a{display:flex;align-items:center;gap:10px;padding:12px;border:1px solid #eef1f5;border-radius:12px;background:#f7f8fa;transition:border-color .15s,background .15s}
.obmkx-cards a:hover{border-color:#ff7600;background:#fff6ef}
.obmkx-cards span{display:flex;align-items:center;justify-content:center;flex:none;width:34px;height:34px;border-radius:50%;background:#122a44;color:#fff;font-weight:900}
.obmkx-cards b{font-size:14.5px;font-weight:800;color:#122a44}
.obmkx .obfx-grp a i{margin-left:2px;padding:0 5px;border-radius:5px;background:#fff1e6;font-size:10px;font-style:normal;font-weight:800;color:#ff7600}
.ob-mk>.kt-fab-panel{display:none !important}
/* Fabricantes: 12 destaques em 2 linhas */
.obfx-cards{grid-template-columns:repeat(6,1fr)}
.obfx-cards a{padding:12px 14px}
.obx-note{margin:10px 8px 0;font-size:12px;color:#8a94a3}

/* Escala — Mais procuradas em lista */
.ob-nav-wide .obx-g{grid-template-columns:1fr;gap:0}
.ob-nav-wide .obx-g a{gap:14px;padding:7px 10px}
.ob-nav-wide .obx-g a+a{border-top:1px solid #f0f2f5}
.ob-nav-wide .obx-g .obx-ic{width:64px;height:38px;padding:0 6px 6px}
.ob-nav-wide .obx-g .obx-t{flex:1;min-width:0}
.ob-nav-wide .obx-g .obx-t small{display:block;font-size:12.5px;white-space:nowrap}
.obx-sz{flex:none;padding:4px 10px;border-radius:20px;background:#fff1e5;color:#e06500;font-size:12.5px;font-weight:800;white-space:nowrap}
.obx-note{margin:10px 10px 0}

/* carrinho — blocos por pré-venda (PV) */
.ob-cg-aviso{margin:4px 20px 12px;padding:12px 16px;border:1px solid #ffd2ad;border-radius:12px;background:#fff6ef;color:#5a3a1c;font-size:13px;line-height:1.5}
.ob-cg-aviso b{display:block;margin-bottom:2px;color:#c95a00}
.ob-cg{margin:0 20px 12px;border:1px solid #e6eaf0;border-radius:14px;background:#fff;overflow:hidden}
.ob-cg>ul>li{padding-left:16px !important;padding-right:16px !important}
.ob-cg-t{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:10px 16px;border-bottom:1px solid #eef1f4;font-size:13px;color:#6b7787}
.ob-cg-ok,.ob-cg-pv{padding:3px 9px;border-radius:5px;font-size:11.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}
.ob-cg-ok{background:#e7f6ee;color:#13804a}
.ob-cg-pv{background:#ff7600;color:#fff}
.ob-pvc{display:inline-block;margin-left:2px;padding:1px 6px;border-radius:4px;background:#f1f3f6;color:#5f6b7a;font-size:11px;font-weight:700;vertical-align:1px;white-space:nowrap}
minicart-drawer .ob-cg,minicart-drawer .ob-cg-aviso{margin-left:12px;margin-right:12px}

/* frete grátis — fundo liso, sem degradê */
.kt-fs-ok,minicart-drawer .kt-fs-ok{background:#fff6ef !important}
minicart-drawer .kt-fs{background:#fff6ef !important}

/* prévia do carrinho — pré-venda */
.ob-cp-pv{display:inline-block;margin-bottom:2px;padding:1px 7px;border-radius:4px;background:#ff7600;color:#fff;font-size:10.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}
.kt-cp-info .ob-cp-pv+a{display:block}
.ob-cp-aviso{margin:8px 0 0;padding:8px 12px;border:1px solid #ffd2ad;border-radius:10px;background:#fff6ef;color:#c95a00;font-size:12.5px;font-weight:700}
.ob-cp-aviso a{color:inherit;text-decoration:underline}

.ob-cp-aviso2{margin:8px 0 0 !important;padding:10px 12px !important;font-size:12px !important}
.ob-cp-ver{display:inline-block;margin-top:6px;color:#c95a00;font-weight:800;text-decoration:underline}

.ob-cg-aviso-c{margin:4px 20px 12px !important}
minicart-drawer .ob-cg-aviso-c{margin-left:12px !important;margin-right:12px !important}

/* aviso PV: completo na página do carrinho, curto no carrinho lateral */
.ob-av-short{display:none}
minicart-drawer .ob-av-long{display:none}
minicart-drawer .ob-av-short{display:block}

/* produto em pré-venda — selo na foto + quadro de previsão e termo */
.ob-photo-pv{position:absolute;top:18px;right:18px;z-index:5;display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:999px;background:#ff7600;color:#fff;font-size:13px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;box-shadow:0 6px 16px rgba(255,118,0,.3);pointer-events:none}
.ob-photo-pv svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2.2}
.ob-pvcard{margin:0 0 14px;border:1px solid #dfe4ea;border-radius:14px;background:#f6f8fb;overflow:hidden;transition:border-color .2s,box-shadow .2s}
.ob-pvcard--warn{border-color:#ff7600;box-shadow:0 0 0 3px rgba(255,118,0,.18)}
.ob-pvcard-h{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px dashed #dfe4ea}
.ob-pvcard-ic{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:#122a44;color:#fff}
.ob-pvcard-ic svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2}
.ob-pvcard-h small{display:block;font-size:12px;color:#6b7787}
.ob-pvcard-h b{font-size:16px;color:#122a44}
.ob-pvcard-r{margin-left:auto;text-align:right;font-size:12px;font-weight:700;color:#6b7787;line-height:1.5}
.ob-pvcard-r i{display:block;font-style:normal;color:#b5482f}
.ob-pvcard-r i:before{content:"";display:inline-block;width:6px;height:6px;margin-right:5px;border-radius:50%;background:#e0603f;vertical-align:1px}
.ob-pvcard-ok{display:flex;gap:10px;align-items:flex-start;padding:12px 16px;font-size:13.5px;color:#3a4656;line-height:1.45;cursor:pointer}
.ob-pvcard-ok input{width:19px;height:19px;margin-top:1px;accent-color:#ff7600;flex:none}
.ob-pvcard-ok a{color:#122a44;font-weight:800;text-decoration:underline}
.ob-pvcard-msg{margin:-4px 16px 12px 45px;font-size:12.5px;font-weight:700;color:#e06500}
html.ob-pv-lock [data-testid="li-product-buy"]{opacity:.45}
/* caixa "Estou ciente" — checkbox próprio */
.ob-pvcard-ok input[type=checkbox]{-webkit-appearance:none;appearance:none;display:grid;place-items:center;width:20px;height:20px;margin:1px 0 0;padding:0;border:2px solid #b8c1cc;border-radius:6px;background:#fff;cursor:pointer;transition:background .15s,border-color .15s,box-shadow .15s}
.ob-pvcard-ok input[type=checkbox]:hover{border-color:#ff7600}
.ob-pvcard-ok input[type=checkbox]:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(255,118,0,.25)}
.ob-pvcard-ok input[type=checkbox]:checked{border-color:#ff7600;background:#ff7600 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/14px no-repeat}
.ob-pvcard-ok input[type=checkbox]:before,.ob-pvcard-ok input[type=checkbox]:after{display:none !important;content:none !important}
/* página de resgate — Clube Orangebox (BonifiQ) dentro da área de conteúdo */
.kt-inst-body #bq-landingpage{position:relative !important;top:auto !important;left:auto !important;width:100% !important;margin:0 !important;border-radius:14px;overflow:hidden}
.kt-inst-body #bq-landingpage iframe{display:block;width:100% !important}
.kt-inst-body #bq-landingpage-filling{display:none !important}

/* produto em oferta — selo na foto + "de / por" + economia no PIX */
.ob-photo-off{position:absolute;top:18px;right:18px;z-index:5;display:inline-flex;align-items:center;padding:7px 14px;border-radius:999px;background:#e5322d;color:#fff;font-size:13px;font-weight:900;letter-spacing:.04em;box-shadow:0 6px 16px rgba(229,50,45,.3);pointer-events:none}
.ob-off-de{margin:0 0 6px;font-size:14px;color:#6b7787}
.ob-off-de s{color:#8a94a3}
.ob-off-de b{color:#122a44}
.ob-pix-eco{display:block;margin-top:4px;font-size:13px;font-weight:700;color:#13804a}
.kt-pdp-pixline:has(.ob-pix-eco){flex-wrap:wrap}
.kt-pdp-pixline .ob-pix-eco{flex-basis:100%}

.ob-off-de{display:flex;flex-wrap:wrap;align-items:center;gap:6px 6px}
.ob-off-tag{display:inline-flex;align-items:center;gap:6px;margin-right:4px;padding:5px 11px;border-radius:7px;background:#e5322d;color:#fff;font-size:12.5px;font-weight:900;letter-spacing:.04em}
.ob-off-tag svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.4}

/* faixa do PIX — opção A, selo "X% OFF" branco com borda laranja */
.kt-pdp-pixline.ob-pixA{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}
.ob-pixA-t{flex:1;min-width:0}
.ob-pixA-off{flex:none;margin-left:auto;padding:4px 10px;border:1.5px solid #ff7600;border-radius:999px;background:#fff;color:#ff7600;font-size:12.5px;font-weight:900;letter-spacing:.02em;white-space:nowrap}
.kt-pdp-pixline.ob-pixA .ob-pix-eco{flex-basis:100%;margin-top:0}

/* card — "Economize" em selo branco com borda laranja */
.ob-eco{background:#fff !important;border:1.5px solid #ff7600 !important;color:#ff7600 !important}

/* menu Escala — "Mais procuradas" em régua de tamanho */
.ob-nav-wide .obx-g a.obx-rg{display:grid;grid-template-columns:72px 1fr;align-items:center;gap:2px 12px;padding:8px 10px}
.obx-rg b{font-size:16px;font-weight:900;color:#122a44;white-space:nowrap}
.obx-r{display:flex;align-items:center;gap:10px;min-width:0}
.obx-bar{flex:none;height:10px;border-radius:99px;background:linear-gradient(90deg,#ffb27a,#ff7600)}
.obx-cm{font-size:13px;font-weight:800;color:#e06500;white-space:nowrap}
.obx-rg small{grid-column:2;font-size:12.5px;color:#6b7787}
.obx-note{color:#122a44 !important;font-weight:700 !important}

/* produto com vídeo: selo PRÉ-VENDA logo abaixo do botão "Ver vídeo" */
.product-images-wrapper:has(.obvbadge) .ob-photo-pv{top:58px;right:12px}

/* cabeçalho (busca, menus) sempre acima dos botões da foto do produto */
header{position:relative;z-index:40}

/* busca rápida — selo de pré-venda */
.ob-sr-tags{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:3px}
.ob-sr-tags .ob-sr-sc{margin-bottom:0}
.ob-sr-pv{padding:1px 6px;border-radius:5px;background:#ff7600;color:#fff;font-size:10px;font-weight:800;letter-spacing:.03em;text-transform:uppercase}

.ob-pvcard-lote{color:#122a44;font-weight:800;text-decoration:underline;text-decoration-color:rgba(18,42,68,.3);text-underline-offset:3px}
.ob-pvcard-lote:hover{color:#ff7600;text-decoration-color:#ff7600}

/* produto da categoria Em breve — selo na foto + quadro */
.ob-photo-eb{position:absolute;top:18px;right:18px;z-index:5;display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:999px;background:#122a44;color:#fff;font-size:13px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;box-shadow:0 6px 16px rgba(18,42,68,.3);pointer-events:none}
.ob-photo-eb svg{width:15px;height:15px;fill:none;stroke:#ff9a3d;stroke-width:2.2}
.product-images-wrapper:has(.obvbadge) .ob-photo-eb{top:58px;right:12px}
.product-images-wrapper:has(.ob-photo-pv) .ob-photo-eb{display:none}
.ob-eb{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid #dfe4ea;border-radius:14px;background:#f6f8fb}
.ob-eb-ic{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:#122a44;color:#fff}
.ob-eb-ic svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:2}
.ob-eb b{display:block;font-size:16px;color:#122a44}
.ob-eb small{display:block;font-size:13px;color:#6b7787;line-height:1.4}

/* categoria Em breve — faixa, selo e "Avise-me" nos cards */
.ob-ebh{display:flex;align-items:center;gap:16px;margin:0 0 22px;padding:18px 22px;border-radius:16px;background:#122a44;color:#fff}
.ob-ebh-ic{flex:none;display:grid;place-items:center;width:50px;height:50px;border-radius:14px;background:#ff7600}
.ob-ebh-ic svg{width:26px;height:26px;fill:none;stroke:#fff;stroke-width:2}
.ob-ebh b{display:block;font-size:19px;color:#fff}
.ob-ebh small{display:block;margin-top:2px;font-size:13.5px;color:#c9d3e0}
.ob-ebb{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;background:#122a44;color:#fff;font-size:11px;font-weight:800;letter-spacing:.05em}
.ob-ebb svg{width:13px;height:13px;fill:none;stroke:#ff9a3d;stroke-width:2.2}
.ob-ebc{display:flex;flex-direction:column;align-items:center;gap:2px;width:100%;padding:9px 10px;border:1.5px dashed #ffb27a;border-radius:12px;background:#fff6ef;color:#e06500;font-size:14px;font-weight:800;text-decoration:none;text-align:center}
.ob-ebc span{display:flex;align-items:center;gap:6px}
.ob-ebc svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2}
.ob-ebc small{font-size:11.5px;font-weight:600;color:#6b7787}
.ob-ebc:hover{border-style:solid;border-color:#ff7600}
@media (max-width:640px){.ob-ebh{padding:14px 16px;gap:12px}.ob-ebh-ic{width:40px;height:40px}.ob-ebh b{font-size:16px}.ob-ebc{font-size:12.5px}}

/* faixa Em breve — padrão do Avise-me */
.ob-ebh{padding:16px 22px;border:1.5px dashed #ffb27a;background:#fff6ef;color:#3a4656}
.ob-ebh-ic{width:48px;height:48px;border-radius:50%;background:#fff;border:1.5px solid #ffd2ad}
.ob-ebh-ic svg{width:24px;height:24px;stroke:#ff7600;stroke-width:2.2}
.ob-ebh b{color:#e06500}
.ob-ebh small{color:#6b7787}

/* selo NOVIDADE (categoria Novidades, id 20582416) */
.ob-nvb{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:5px;background:#122a44;color:#fff;font-size:10.5px;font-weight:900;letter-spacing:.04em;line-height:1.2}
.ob-nvb svg{width:11px;height:11px;fill:#ff9a3d}

/* selo NOVIDADE na foto do produto */
.ob-photo-nv{position:absolute;top:18px;right:18px;z-index:5;display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:999px;background:#122a44;color:#fff;font-size:13px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;box-shadow:0 6px 16px rgba(18,42,68,.3);pointer-events:none}
.ob-photo-nv svg{width:14px;height:14px;fill:#ff9a3d}
.product-images-wrapper:has(.obvbadge) .ob-photo-nv{top:58px;right:12px}
/* selo NOVIDADE na foto — opção A (branco, discreto) */
.ob-photo-nv{gap:5px !important;padding:5px 11px !important;background:rgba(255,255,255,.92) !important;border:1px solid #dfe4ea;color:#122a44 !important;font-size:11.5px !important;letter-spacing:.06em !important;box-shadow:0 2px 8px rgba(18,42,68,.08) !important;backdrop-filter:blur(4px)}
.ob-photo-nv svg{width:12px !important;height:12px !important;fill:#ff7600 !important}

/* selo NOVIDADE — padrão branco (cards, busca rápida, carrinho) */
.ob-nvb{background:#fff !important;color:#122a44 !important;border:1px solid #dfe4ea;box-shadow:0 2px 6px rgba(18,42,68,.08)}
.ob-nvb svg{fill:#ff7600 !important}
.ob-sr-nv,.ob-cnv{display:inline-flex;align-items:center;gap:3px;padding:1px 6px;border:1px solid #dfe4ea;border-radius:5px;background:#fff;color:#122a44;font-size:10px;font-weight:800;letter-spacing:.03em;text-transform:uppercase;vertical-align:1px;white-space:nowrap}
.ob-sr-nv svg,.ob-cnv svg{width:10px;height:10px;fill:#ff7600}
.kt-cp-info .ob-cnv{margin-bottom:2px;align-self:flex-start}

/* carrinho — lembrete do cashback */
.ob-cb{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border:1.5px dashed #ffb27a;border-radius:14px;background:#fff6ef}
.ob-cb-ic{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#122a44}
.ob-cb-ic svg{width:21px;height:21px;fill:none;stroke:#ff9a3d;stroke-width:2}
.ob-cb b{display:block;font-size:14.5px;color:#122a44}
.ob-cb small{display:block;margin:2px 0 8px;font-size:12.5px;color:#6b7787;line-height:1.4}
.ob-cb a{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:#ff7600;color:#fff !important;font-size:12.5px;font-weight:800;text-decoration:none}
.ob-cb a:hover{background:#e06500}

/* menu da conta — Meu cashback */
.ob-acc-tag{margin-left:auto;padding:1px 7px;border-radius:999px;background:#fff1e5;color:#e06500;font-size:10.5px;font-weight:800;letter-spacing:.03em}

/* orangebox: selo de avaliações Konfidency — opção B */
footer ul:has(.ob-seal)>li.ob-seal-kf{position:relative;width:200px;justify-content:flex-start;padding:0 10px 0 8px !important}
.ob-kfc{display:flex;align-items:center;gap:10px;pointer-events:none}
.ob-kfc-ic{flex:none;width:38px;height:38px;border-radius:9px;background:#fff1e5;color:#ff7600;display:flex;align-items:center;justify-content:center;font-size:20px;line-height:1}
.ob-kfc-tx{display:flex;flex-direction:column;align-items:flex-start;line-height:1.2;text-align:left}
.ob-kfc-st{color:#ff7600;font-size:12px;letter-spacing:1px;line-height:1}
.ob-kfc-tx b{color:#122a44;font-size:14px;font-weight:900;white-space:nowrap}
.ob-kfc-tx small{color:#5b6876;font-size:11px;font-weight:600}
.ob-seal-kf .konfidency-store-review{position:absolute;inset:0;zoom:1 !important}
.ob-seal-kf .konfidency-badge{opacity:0}
footer ul:has(.ob-seal)>li.ob-seal-kf{overflow:visible !important}
.ob-seal-kf .konfidency-store-review>div,.ob-seal-kf .konfidency-badge,.ob-seal-kf .konfidency-badge>a{display:block !important;width:100% !important;height:100% !important;cursor:pointer}

/* orangebox: rodapé — pagamento resumido + selos redesenhados numa linha */
@media (min-width:768px){.ob-foot-sec{display:flex !important;gap:40px !important;align-items:flex-start}.ob-foot-sec>.ob-foot-pay{flex:none}.ob-foot-sec>.collapse:not(.ob-foot-pay){flex:1;min-width:0}}
.ob-pay{display:flex;gap:8px;flex-wrap:wrap;margin:0;padding:0;list-style:none}
.ob-pay li{display:flex;align-items:center;gap:8px;height:56px;padding:0 14px;border:1px solid #e6eaf0;border-radius:8px;background:#fff;font-weight:800;font-size:13.5px;color:#122a44;white-space:nowrap}
.ob-pay svg{width:22px;height:22px;flex:none}
footer li.ob-sl{list-style:none;height:56px;display:flex;align-items:center;padding:0 4px}
.ob-sl-in{display:flex;align-items:center;gap:8px;color:inherit;text-decoration:none;white-space:nowrap}
.ob-sl-in>svg{width:34px;height:34px;flex:none}
.ob-sl-tx{display:flex;flex-direction:column;line-height:1.12;text-align:left}
.ob-sl-tx small{font-size:8.5px;font-weight:700;color:#4b5563;letter-spacing:.4px}
.ob-sl-tx b{font-size:13.5px;font-weight:900;color:#122a44;letter-spacing:.2px}
.ob-sl-tx .ob-sl-ml{color:#3483fa;font-weight:800}
.ob-sl-tx .ob-sl-ra{color:#3a7d1a}
a.ob-sl-in:hover b{text-decoration:underline}
footer ul:has(.ob-seal)>li.ob-sl{border:0 !important;background:none !important;padding:0 4px !important;overflow:visible}
/* orangebox: rodapé — larguras para caber tudo numa linha */
@media (min-width:768px){.ob-foot-sec{gap:24px !important}.ob-foot-sec>.ob-foot-pay{flex:0 0 310px !important;width:310px !important;min-width:0}.ob-foot-sec>.collapse:not(.ob-foot-pay){flex:1 1 0 !important;width:auto !important;min-width:0}footer ul:has(.ob-seal){gap:8px !important}}
@media (min-width:1200px){footer ul:has(.ob-seal){flex-wrap:nowrap !important}}
footer ul:has(.ob-seal)>li.ob-sl{padding:0 2px !important}

/* orangebox: Fale conosco no layout novo */
.ob-fc-ch{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:0 0 16px}
.ob-fc-c{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid #e6eaf0;border-radius:14px;background:#fff;color:#122a44;text-decoration:none;min-width:0;transition:border-color .15s}
.ob-fc-c:hover{border-color:#ff7600}
.ob-fc-c i{flex:none;width:42px;height:42px;border-radius:11px;display:flex;align-items:center;justify-content:center;background:#fff1e5}
.ob-fc-c i svg{width:22px;height:22px;fill:none;stroke:#ff7600;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}
.ob-fc-wa i{background:#e7f8ee}.ob-fc-wa i svg{stroke:#16a34a}
.ob-fc-c span{min-width:0}.ob-fc-c small{display:block;font-size:12px;color:#6b7787;font-weight:700}
.ob-fc-c b{display:block;font-size:14.5px;font-weight:900;color:#122a44;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ob-fc-c b.ob-fc-mail{font-size:12.5px}
.ob-fc-h{display:flex;align-items:center;gap:8px;margin:0 0 18px;padding:10px 14px;border-radius:10px;background:#fff6ef;color:#4a5868;font-size:13.5px}
.ob-fc-h svg{width:18px;height:18px;flex:none;fill:none;stroke:#ff7600;stroke-width:2;stroke-linecap:round}
.ob-fc-h b{color:#122a44;margin:0 4px}
.ob-fc-f{border:1px solid #e6eaf0;border-radius:16px;padding:22px 24px}
.ob-fc-f>h2{margin:0 0 4px;font-size:19px;font-weight:900;color:#122a44}
.ob-fc-f>p{margin:0 0 16px;color:#5b6876;font-size:13.5px}
.ob-fc-lab{display:block;margin:0 0 6px;font-size:13px;font-weight:800;color:#3d4a57}
.ob-fc-lab em{color:#ff7600;font-style:normal}
.ob-fc-in{border:1px solid #e3e7ec !important;border-radius:12px !important;background:#f7f8fa !important;box-shadow:none !important}
.ob-fc-in:focus{border-color:#ff7600 !important;background:#fff !important;outline:0 !important}
.ob-fc-terms{font-size:13px;font-weight:700;color:#3d4a57}
.ob-fc-btn{height:50px !important;min-height:50px !important;border:0 !important;border-radius:999px !important;background:#ff7600 !important;color:#fff !important;font-weight:800 !important;font-size:15px !important;text-transform:none !important}
.ob-fc-btn:hover{background:#e06500 !important}
@media (max-width:767px){.ob-fc-f{padding:18px 16px}}
/* orangebox: páginas institucionais e Fale conosco — menos espaço antes do rodapé */
main:has(> .kt-inst) > .h-10{height:16px !important}
.kt-inst .kt-inst-wrap{margin-bottom:0 !important}
/* orangebox: rodapé — Institucional com todos os links numa coluna, sem "Ver mais" (computador) */
@media (min-width:768px){
 .kt-foot .ob-inst-more{display:block !important}
 .kt-foot .ob-inst-btn{display:none !important}
 .kt-foot .kt-foot-acc:not(.kt-foot-social) .kt-foot-acc-body a{padding:0 !important;line-height:25px;font-size:14.5px}
}
.ob-foot-tag{display:inline-block;margin-left:6px;padding:0 8px;border-radius:999px;background:#fff1e5;color:#ff7600 !important;font-size:11px;font-weight:900;line-height:18px;vertical-align:1px}
/* orangebox: carrinho lateral sem o aviso de cashback (continua na página do carrinho) */
minicart-drawer .ob-cb{display:none !important}

/* orangebox: cashback na página do produto (opção C) */
.ob-pdp-cb{display:flex;align-items:center;gap:12px;margin-top:14px;padding:12px 14px;border:1px dashed #ffb27a;border-radius:12px;background:#fff}
.ob-pdp-cb-ic{flex:none;width:38px;height:38px;border-radius:10px;background:#fff1e5;display:flex;align-items:center;justify-content:center}
.ob-pdp-cb-ic svg{width:20px;height:20px;fill:none;stroke:#ff7600;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.ob-pdp-cb-tx{font-size:13.5px;color:#5b6876;line-height:1.35}
.ob-pdp-cb-tx b{display:block;font-size:15px;color:#122a44;font-weight:900}
.ob-pdp-cb-tx em{font-style:normal;color:#ff7600}
.ob-pdp-cb-lk{margin-left:auto;font-size:13px;font-weight:800;color:#ff7600;white-space:nowrap;text-decoration:none}
.ob-pdp-cb-lk:hover{text-decoration:underline}
@media (max-width:480px){.ob-pdp-cb{flex-wrap:wrap}.ob-pdp-cb-lk{margin-left:50px}}

/* orangebox: filtro de escala — "Ver guia de escalas" logo abaixo do Buscar, no formato dos botões */
.ob-f-guide{margin:0 0 10px}
.ob-f-guide a{display:inline-flex;align-items:center;padding:6px 12px;border:1px solid #dfe4ea;border-radius:20px;background:#fff;font-size:13px;font-weight:700;color:#122a44 !important;line-height:1.3;text-decoration:none;transition:border-color .15s,color .15s}
.ob-f-guide a:hover{border-color:#ff7600;color:#ff7600 !important}
/* orangebox: Filmes e TV / Fórmula 1 / Motos ficam laranja ao passar o mouse */
.ob-nav-right>a.categories-item-link:hover,.ob-nav-right:hover>a.categories-item-link{color:#ff7600 !important}

/* orangebox: ordenar em botões no filtro do celular */
.ob-sort-m{padding:0 0 18px;margin-bottom:18px;border-bottom:1px solid #eef1f5}
.ob-sort-m .ob-f-t{margin-bottom:12px}
.ob-sort-m-pills{display:flex;flex-wrap:wrap;gap:8px}
.ob-sort-m-pills a{padding:7px 14px;border:1px solid #dfe4ea;border-radius:20px;background:#fff;font-size:13px;font-weight:700;color:#122a44 !important;line-height:1.2;text-decoration:none}
.ob-sort-m-pills a.on{background:#122a44;border-color:#122a44;color:#fff !important}

/* orangebox: menu do celular novo */
.ob-mhead{background:#122a44 !important;border:0 !important}
.ob-mhead>span{color:#fff !important;font-weight:800 !important}
.ob-mhead .btn{color:#fff !important}
.header_menu_mobile{gap:0 !important;padding:14px 18px 6px !important}
.ob-msearch{display:flex;align-items:center;gap:8px;height:44px;margin:0 0 12px;padding:0 16px;border:1px solid #e3e7ec;border-radius:999px;background:#f7f8fa}
.ob-msearch svg{width:18px;height:18px;flex:none;fill:none;stroke:#8a96a3;stroke-width:2;stroke-linecap:round}
.ob-msearch input{flex:1;min-width:0;border:0;background:none;outline:0;font-size:15px;color:#122a44}
.ob-mquick{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 14px}
.ob-mquick a{display:flex;align-items:center;gap:8px;padding:12px;border-radius:12px;background:#fff6ef;font-weight:800;font-size:14px;color:#122a44 !important;text-decoration:none}
.ob-mquick a svg{width:20px;height:20px;flex:none;fill:none;stroke:#ff7600;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.ob-mquick a.on{background:#ff7600;color:#fff !important}.ob-mquick a.on svg{stroke:#fff}
.ob-msec{margin:6px 0 6px !important;font-size:12px !important;font-weight:900 !important;letter-spacing:.12em;text-transform:uppercase;color:#8a96a3 !important}
.ob-mlist{margin:0 0 14px !important;padding:0 !important;border:1px solid #edf0f3;border-radius:14px;list-style:none}
.ob-mlist>li.ob-mrow{padding:0 6px 0 12px;border-bottom:1px solid #f1f3f6}
.ob-mlist>li.ob-mrow:last-child{border-bottom:0}
.ob-mlist>li.ob-mrow>div>a,.ob-mlist>li.ob-mrow>div>label:first-child{display:flex !important;align-items:center;gap:12px;font-weight:700;font-size:15px;color:#122a44}
.ob-mic{flex:none;width:34px;height:34px;border-radius:9px;background:#fff1e5;display:inline-flex;align-items:center;justify-content:center}
.ob-mic svg{width:19px;height:19px;fill:none;stroke:#ff7600;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.ob-mlist>li.ob-mrow .btn svg{color:#b3bcc6}

/* orangebox: painel de subcategoria do menu do celular */
.ob-msub-hd{display:flex;align-items:center;gap:12px;padding:14px 18px;background:#122a44;color:#fff;font-weight:800;font-size:18px}
.ob-msub-back{width:34px;height:34px;border-radius:50%;background:rgba(255,255,255,.12);display:flex;align-items:center;justify-content:center;cursor:pointer;flex:none}
.ob-msub-back svg{width:18px;height:18px;fill:none;stroke:#fff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}
.ob-msub-all{display:flex;align-items:center;justify-content:space-between;margin:14px 18px 12px;padding:13px 16px;border-radius:12px;background:#fff6ef;color:#e06500 !important;font-weight:800;font-size:14.5px;text-decoration:none}
.ob-msub-sec{margin:8px 18px 8px !important;font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:#8a96a3}
.ob-msub-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0 18px 8px}
.ob-msub-grid a{padding:12px 4px;text-align:center;border:1px solid #e3e7ec;border-radius:12px;font-weight:800;font-size:15px;color:#122a44 !important;text-decoration:none;background:#fff}
.ob-msub-guide{display:inline-block;margin:10px 18px 24px;padding:9px 14px;border:1px solid #e3e7ec;border-radius:999px;font-weight:800;font-size:14px;color:#122a44 !important;text-decoration:none}
.ob-msub-list{margin:0 18px 24px !important;padding:0 !important;border:1px solid #edf0f3;border-radius:14px;list-style:none}
.ob-msub-list>li{padding:0 6px 0 16px;border-bottom:1px solid #f1f3f6}
.ob-msub-list>li:last-child{border-bottom:0}
.ob-msub-list>li>div>a{font-weight:700;font-size:15px;color:#122a44;padding:13px 0 !important}
/* orangebox: busca do celular (gaveta) — barra azul, campo branco, lupa laranja e X visíveis */
#search-drawer-modal search-autocomplete>div:first-child{background:#122a44;padding:14px 16px !important;gap:10px !important}
#search-drawer-modal search-autocomplete>div:first-child label.input{height:46px;border:0 !important;background:#fff !important;box-shadow:none !important;outline:0 !important;padding-left:18px}
#search-drawer-modal search-autocomplete>div:first-child label.input input{color:#122a44 !important;font-size:15px}
#search-drawer-modal search-autocomplete>div:first-child label.input button{color:#ff7600 !important;margin-right:-10px}
#search-drawer-modal search-autocomplete>div:first-child label.input button svg{width:18px;height:18px}
#search-drawer-modal search-autocomplete>div:first-child>label.btn{color:#fff !important}
#search-drawer-modal search-autocomplete>div:first-child>label.btn svg{width:20px;height:20px}
/* orangebox: home no celular — Compre por escala e Explore por tema */
@media (max-width:767px){
.ob-sec .ob-sh{flex-wrap:wrap;gap:10px}
.ob-sec .ob-sh h2{font-size:24px !important;line-height:1.2 !important}
.ob-sec .ob-sh .ob-pill{font-size:13px;padding:7px 14px}
.ob-scl{grid-template-columns:repeat(4,1fr) !important;gap:8px !important}
.ob-scl a{padding:14px 4px !important;min-height:0 !important}
.ob-scl a b{font-size:20px !important;white-space:nowrap;line-height:1.1 !important}
.ob-scl a small{font-size:11px !important;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}
.ob-cats{grid-template-columns:1fr 1fr !important;gap:10px !important}
.ob-cat{position:relative;display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:10px !important;padding:14px !important;min-height:0 !important}
.ob-cat .ob-ic{width:46px !important;height:46px !important;flex:none}
.ob-cat .ob-ic img,.ob-cat .ob-ic svg{width:30px !important;height:30px !important}
.ob-cat .ob-tx{flex:1 1 auto !important;min-width:0;max-width:none !important;width:100% !important}
.ob-cat .ob-tx h4{font-size:16px !important;line-height:1.2 !important;padding-right:0 !important;max-width:none !important;width:auto !important;white-space:normal;word-break:normal !important;overflow-wrap:normal !important}
.ob-cat .ob-tx small{font-size:12px !important;line-height:1.35 !important;word-break:normal !important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.ob-cat .ob-go{position:absolute !important;top:12px;right:12px;width:30px !important;height:30px !important}
}
/* orangebox: rodapé final no celular mais compacto */
@media (max-width:767px){
 footer .container:has(.kt-copy){gap:16px !important;padding-bottom:20px !important}
 footer .kt-copy{font-size:11.5px !important;line-height:1.5 !important;gap:2px !important}
 footer .kt-copy *{font-size:inherit !important}
 footer .container:has(.kt-copy) a.block.mx-auto img{width:110px !important;height:auto !important}
}
/* orangebox: celular — logo alinhado com os ícones do topo */
@media (max-width:767px){header h1.flex-none:has([data-testid=li-header-logo]){min-height:48px;display:flex;align-items:center}}

/* orangebox: busca do celular — barra, atalhos, "em alta" numerado e produtos deslizando */
.ob-sr-quick{display:none}
@media (max-width:767px){
#search-drawer-modal search-autocomplete>div:first-child label.input{border-radius:14px !important;height:48px;padding-right:4px !important}
#search-drawer-modal search-autocomplete>div:first-child label.input button{width:40px !important;height:40px !important;min-height:0 !important;margin:0 !important;border-radius:10px !important;background:#ff7600 !important;color:#fff !important}
#search-drawer-modal search-autocomplete>div:first-child>label.btn{width:40px !important;height:40px !important;min-height:0 !important;border-radius:50% !important;background:rgba(255,255,255,.12) !important;margin:0 !important}
#search-drawer-modal search-autocomplete>div:first-child>label.btn svg{width:16px !important;height:16px !important}
.ob-sr-quick{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:2px 0 16px}
.ob-sr-quick a{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 0;border-radius:12px;background:#fff6ef;font-weight:800;font-size:12px;color:#122a44 !important;text-decoration:none}
.ob-sr-quick a svg{width:20px;height:20px;fill:none;stroke:#ff7600;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.ob-sr-quick a.on{background:#ff7600;color:#fff !important}.ob-sr-quick a.on svg{stroke:#fff}
.ob-sr-ms-mode .ob-sr-l>.ob-sr-chips{display:flex !important;flex-direction:column !important;gap:0 !important;border:1px solid #edf0f3;border-radius:14px;overflow:hidden;counter-reset:obt}
.ob-sr-ms-mode .ob-sr-l>.ob-sr-chips a{counter-increment:obt;display:flex !important;align-items:center;gap:12px;padding:10px 14px !important;border:0 !important;border-bottom:1px solid #f1f3f6 !important;border-radius:0 !important;background:#fff !important;font-weight:700;font-size:14.5px;color:#122a44 !important}
.ob-sr-ms-mode .ob-sr-l>.ob-sr-chips a:nth-child(n+7){display:none !important}
.ob-sr-ms-mode .ob-sr-l>.ob-sr-chips a:nth-child(6){border-bottom:0 !important}
.ob-sr-ms-mode .ob-sr-l>.ob-sr-chips a::before{content:counter(obt);flex:none;width:22px;height:22px;border-radius:6px;background:#122a44;color:#fff;font-size:11.5px;font-weight:900;display:flex;align-items:center;justify-content:center}
.ob-sr-ms-mode .ob-sr-l>.ob-sr-chips a:nth-child(-n+3)::before{background:#ff7600}
.ob-sr-ms-mode .ob-sr-l>.ob-sr-chips a::after{content:"↗";margin-left:auto;color:#b3bcc6}
.ob-sr-grid{display:flex !important;flex-wrap:nowrap !important;gap:10px !important;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 !important;padding:0 0 6px !important;scrollbar-width:none}
.ob-sr-grid::-webkit-scrollbar{display:none}
.ob-sr-grid .ob-sr-it{flex:0 0 150px !important;flex-direction:column !important;align-items:stretch !important;gap:6px !important;padding:10px !important;scroll-snap-align:start}
.ob-sr-grid .ob-sr-it img{width:100% !important;height:84px !important;object-fit:contain}
.ob-sr-grid .ob-sr-nm{font-size:12.5px !important;line-height:1.3 !important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
}

/* orangebox: Fabricantes no menu do celular */
[data-ob-mfab] .ob-mfab-q{display:flex;align-items:center;gap:8px;margin:14px 18px 6px;height:44px;border:1px solid #e3e7ec;border-radius:12px;padding:0 14px;background:#f7f8fa}
[data-ob-mfab] .ob-mfab-q svg{width:18px;height:18px;flex:none;fill:none;stroke:#8a96a3;stroke-width:2;stroke-linecap:round}
[data-ob-mfab] .ob-mfab-q input{flex:1;min-width:0;border:0;background:none;outline:0;font-size:15px;color:#122a44}
[data-ob-mfab] .ob-mfab-top{display:flex;flex-wrap:wrap;gap:8px;margin:0 18px 6px}
[data-ob-mfab] .ob-mfab-top a{padding:8px 14px;border:1px solid #e3e7ec;border-radius:999px;font-weight:800;font-size:14px;color:#122a44 !important;text-decoration:none}
[data-ob-mfab] .ob-mfab-letters{display:flex;flex-wrap:wrap;gap:5px;margin:0 18px 8px}
[data-ob-mfab] .ob-mfab-letters button{width:28px;height:28px;border:0;border-radius:7px;background:#f3f5f8;font-size:12px;font-weight:900;color:#5b6876;cursor:pointer}
[data-ob-mfab] .ob-mfab-letters button.on{background:#122a44;color:#fff}
[data-ob-mfab] .ob-mfab-az{margin:0 18px 24px;max-height:none !important;overflow:visible !important;display:block !important}
[data-ob-mfab] .ob-mfab-az .obfx-grp{display:block;margin:0 0 4px;border:0 !important;padding:0 !important;break-inside:auto}
[data-ob-mfab] .ob-mfab-az .obfx-grp em{display:block;margin:10px 0 6px;font-style:normal;font-size:13px;font-weight:900;color:#ff7600}
[data-ob-mfab] .ob-mfab-az .obfx-grp a{display:flex;align-items:center;justify-content:space-between;padding:13px 16px;border:1px solid #edf0f3;border-top:0;font-weight:700;font-size:15px;color:#122a44 !important;text-decoration:none;background:#fff}
[data-ob-mfab] .ob-mfab-az .obfx-grp a::after{content:"›";color:#b3bcc6;font-size:20px}
[data-ob-mfab] .ob-mfab-az .obfx-grp em+a{border-top:1px solid #edf0f3;border-radius:14px 14px 0 0}
[data-ob-mfab] .ob-mfab-az .obfx-grp a:last-child{border-radius:0 0 14px 14px}
[data-ob-mfab] .ob-mfab-az .obfx-grp em+a:last-child{border-radius:14px}
[data-ob-mfab].ob-mfab-searching .ob-mfab-hide{display:none}
/* orangebox: menu do celular — com uma subcategoria aberta, some o resto (sem espaço vazio e sem o cartão da conta no meio) */
.header_menu_mobile:has(input.peer:checked)>:not(:has(input.peer:checked)){display:none !important}
.header_menu_mobile:has(input.peer:checked) .ob-mlist>li:not(:has(input.peer:checked)){display:none !important}
.header_menu_mobile .ob-mlist>li:has(>div>input.peer:checked)>div>:not(.absolute){visibility:hidden;height:0 !important;min-height:0 !important;padding:0 !important;overflow:hidden}
.header_menu_mobile .ob-mlist>li:has(>div>input.peer:checked){border:0 !important;padding:0 !important}
.header_menu_mobile .ob-mlist:has(input.peer:checked){border:0 !important}
.header_menu_mobile .-translate-x-full.absolute{height:auto !important;min-height:100%}
.drawer-side:has(.header_menu_mobile input.peer:checked) .kt-mnav-acc{display:none !important}
[data-ob-mfab] .ob-mfab-az .obfx-grp{scroll-margin-top:72px}
/* orangebox: celular — foto do card inteira, com respiro (não encosta no topo) */
@media (max-width:767px){product-card img.object-cover{object-fit:contain !important;padding:10px 8px 4px;box-sizing:border-box;background:#fff}}
/* orangebox: celular — com selo (Novidade/Pré-venda/Em breve) a foto começa abaixo do selo */
@media (max-width:767px){product-card:has(> .absolute.top-2.left-2 > *) img.object-cover{padding-top:34px !important}}

/* orangebox: Compre por escala — 6 escalas + Todas numa linha só */
@media(min-width:768px){.ob-scl{grid-template-columns:repeat(7,1fr) !important}}
@media(max-width:767px){
.ob-scl{grid-template-columns:repeat(4,1fr) !important}
.ob-scl a small{white-space:normal !important;overflow:visible !important;display:block;line-height:1.2 !important}
}

/* orangebox: Fabricantes da home — "+ Ver todos" */
.ob-brands a.ob-brands-all{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;background:#fff6ef;border-color:#ffd2ad;color:#e06500;line-height:1.1}
.ob-brands a.ob-brands-all b{font-size:20px;color:#ff7600}.ob-brands a.ob-brands-all small{font-size:12.5px;font-weight:800}
@media(min-width:768px){.ob-brands{grid-template-columns:repeat(9,1fr) !important}}
@media(max-width:767px){.ob-brands a.ob-brands-all{grid-column:1/-1;flex-direction:row;gap:6px}}
.ob-nav-wide.ob-open>.obx-panel{opacity:1;visibility:visible;transform:translate(-50%,0)}

/* orangebox: fotos do produto — setas e contador */
.product-images-carousel .embla{position:relative}
.ob-gal-ar{position:absolute;top:50%;transform:translateY(-50%);z-index:5;width:46px;height:46px;border:0;border-radius:50%;background:#fff;box-shadow:0 6px 18px rgba(18,42,68,.18);display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .2s,background .15s}
.ob-gal-ar svg{width:22px;height:22px;fill:none;stroke:#122a44;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}
.ob-gal-prev{left:14px}.ob-gal-next{right:14px;background:#ff7600}.ob-gal-next svg{stroke:#fff}
.product-images-carousel:hover .ob-gal-ar{opacity:1}
.ob-gal-ar.cursor-not-allowed{opacity:0 !important;pointer-events:none}
.ob-gal-ar.invisible{display:none}
.ob-gal-cnt{position:absolute;right:14px;bottom:14px;z-index:5;background:rgba(18,42,68,.85);color:#fff;font-weight:800;font-size:13px;padding:4px 11px;border-radius:999px;pointer-events:none}
@media (hover:none),(max-width:767px){.ob-gal-ar{display:none !important}}
.ob-gal-next{background:#fff !important}.ob-gal-next svg{stroke:#122a44 !important}
/* orangebox: zoom do produto — lupa + janela controlada */
.ob-lens-box{overflow:hidden;border-radius:var(--radius-box,16px);cursor:zoom-in}
.ob-lens-box img{transition:transform .15s ease-out}
.ob-lens-box img.ob-lens-on{transform:scale(2)}
.ob-zoom{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:24px}
.ob-zoom[hidden]{display:none}
.ob-zoom-bg{position:absolute;inset:0;background:rgba(8,15,25,.82)}
.ob-zoom-box{position:relative;width:min(900px,100%);max-height:calc(100vh - 48px);background:#fff;border-radius:18px;padding:20px;box-shadow:0 30px 80px rgba(0,0,0,.45)}
.ob-zoom-img{display:flex;align-items:center;justify-content:center;height:min(76vh,820px)}
.ob-zoom-img img{max-width:100%;max-height:100%;object-fit:contain}
.ob-zoom-x{position:absolute;top:12px;right:12px;z-index:2;width:40px;height:40px;border:0;border-radius:50%;background:#122a44;color:#fff;font-size:17px;cursor:pointer}
.ob-zoom-ar{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:46px;height:46px;border:0;border-radius:50%;background:#fff;box-shadow:0 6px 18px rgba(18,42,68,.2);display:flex;align-items:center;justify-content:center;cursor:pointer}
.ob-zoom-ar svg{width:22px;height:22px;fill:none;stroke:#122a44;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}
.ob-zoom-p{left:14px}.ob-zoom-n{right:14px}
.ob-zoom-cnt{position:absolute;left:50%;bottom:14px;transform:translateX(-50%);background:rgba(18,42,68,.85);color:#fff;font-weight:800;font-size:13px;padding:4px 12px;border-radius:999px}
@media (max-width:767px){.ob-zoom{padding:10px}.ob-zoom-box{padding:12px}.ob-zoom-img{height:70vh}.ob-zoom-ar{display:none}}
/* orangebox: zoom — sem lupa no hover, janela maior */
.ob-lens-box{cursor:zoom-in}.ob-lens-box img.ob-lens-on{transform:none}
.ob-zoom{padding:16px}
.ob-zoom-box{width:min(1240px,100%);max-height:calc(100vh - 32px)}
.ob-zoom-img{height:min(86vh,1000px)}

/* carrinho: destaque prazos */
.ob-cg-hl{font-weight:700;color:#122A44}
.ob-cg-q{font-size:12px;font-weight:700;color:#5B6876;background:#F4F6F8;border:1px solid #E6EAF0;border-radius:999px;padding:2px 10px;white-space:nowrap}

/* minicart: etiqueta PV numa linha e nome com 2 linhas */
.kt-cp-info .ob-cp-pv{white-space:nowrap;font-size:10px;padding:2px 7px;letter-spacing:.02em;margin-bottom:4px;max-width:100%;overflow:hidden;text-overflow:ellipsis}
.kt-cp-info .ob-cp-pv+a{display:-webkit-box !important}

/* carrinho: preço De/Por em item com promoção */
.ob-ci-de{display:block;font-size:12.5px;color:#8a96a3;line-height:1.2}.ob-ci-de s{color:#8a96a3}
.ob-ci-por{display:flex;align-items:center;gap:8px;flex-wrap:wrap}
.ob-ci-pct{font-size:11.5px;font-weight:800;background:#E7F6EE;color:#1E9E5A;border-radius:6px;padding:2px 7px;line-height:1.4}
.ob-mc-de{display:block;font-size:11.5px;color:#8a96a3;font-weight:500;text-align:right}
.ob-mc-pr{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0}

/* carrinho: parcelamento abaixo do PIX */
.ob-dr-inst,.kt-cp-inst{text-align:right;font-size:13px;color:#5B6876;margin-top:2px}.ob-dr-inst b,.kt-cp-inst b{color:#122A44}
.kt-cp-pix:has(+.kt-cp-inst){margin-bottom:2px}.kt-cp-inst{margin:0 0 10px;padding:0 20px;font-size:12.5px}
/* carrinho: escolher frete + espaçamento do parcelamento */
.ob-dr-inst{margin-top:-12px !important;line-height:1.3}
.ob-ship-opt{cursor:pointer;border-radius:8px;padding:6px 8px;margin:0 -8px;transition:background .15s}
.ob-ship-opt:hover{background:#FFF6EF}
.ob-ship-opt.on{background:#FFF1E5;box-shadow:inset 0 0 0 1.5px #FF7600}
.ob-ship-dot{width:16px;height:16px;border-radius:50%;border:2px solid #b9c3cf;flex-shrink:0;display:inline-block}
.ob-ship-opt.on .ob-ship-dot{border-color:#FF7600;background:radial-gradient(#FF7600 45%,transparent 50%)}
.ob-ship-row small{color:#8a96a3;font-size:12px}
/* frete: seleção compacta (v2) */
#minicart-shipping-calculation div:has(> ul > .ob-ship-opt){padding:0 !important;overflow:hidden;border-radius:12px !important;border-color:#E6EAF0 !important}
#minicart-shipping-calculation ul:has(> .ob-ship-opt){gap:0 !important}
.ob-ship-opt{margin:0 !important;padding:10px 14px !important;border-radius:0 !important;border:0 !important;border-top:1px solid #EEF1F4 !important;box-shadow:none !important;font-size:14px}
.ob-ship-opt:first-child{border-top:0 !important}
.ob-ship-opt:hover{background:#FFFAF5 !important}
.ob-ship-opt.on{background:#FFF6EF !important;box-shadow:inset 3px 0 0 #FF7600 !important}
.ob-ship-dot{box-sizing:border-box;width:15px !important;height:15px !important;border:1.5px solid #b9c3cf !important;background:#fff}
.ob-ship-opt.on .ob-ship-dot{border-color:#FF7600 !important;background:radial-gradient(#FF7600 40%,#fff 45%) !important}
.ob-ship-opt > div > span.font-medium:not(.opacity-70){color:#122A44;font-weight:700}
.ob-ship-opt > span.font-medium{color:#5B6876;font-weight:500;font-size:13px}
.ob-ship-opt.on > div > span.font-medium:not(.opacity-70){color:#E06500}
.ob-ship-opt.on > div > span.opacity-70{opacity:1 !important;color:#122A44;font-weight:700}
.ob-ship-opt.on > span.font-medium{color:#122A44;font-weight:700}
.ob-rec-de{display:block;font-size:12px;color:#8a96a3;font-weight:500}.kt-rec-info b .ob-ci-pct{margin-left:8px;vertical-align:middle}
/* carrinho: itens compactos quando o espaço é estreito */
li[data-testid="li-minicart-item"]{container-type:inline-size}
@container (max-width:560px){
  li[data-testid="li-minicart-item"]>.size-20,li[data-testid="li-minicart-item"]>div>.size-20{width:72px !important;height:72px !important}
  li[data-testid="li-minicart-item"] .w-full.flex-row{gap:10px !important;align-items:stretch}
  li[data-testid="li-minicart-item"] [data-testid="li-minicart-item-name"]{display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3 !important}
  li[data-testid="li-minicart-item"] .w-full.flex-row>div:first-child{gap:4px !important;justify-content:flex-start !important}
  li[data-testid="li-minicart-item"] .ob-ci-de{margin-top:2px}
  li[data-testid="li-minicart-item"] .ob-ci-por{flex-wrap:nowrap !important;white-space:nowrap;gap:6px !important;font-size:16px !important}
  li[data-testid="li-minicart-item"] .ob-ci-pct{font-size:11px;padding:1px 6px}
  li[data-testid="li-minicart-item"] .w-full.flex-row>div.shrink-0{flex-direction:column-reverse !important;align-items:flex-end !important;justify-content:space-between !important;gap:8px !important}
  li[data-testid="li-minicart-item"] .w-full.flex-row>div.shrink-0 form{height:36px !important;padding:6px 8px !important;border:1px solid #E6EAF0}
}
/* carrinho: frete grátis dentro do resumo + espaçamentos (v2) */
.kt-fs.ob-fs-in{margin:0 !important;padding:12px 14px !important;background:#FFF6EF !important;border:1px solid #FFD2AD !important;border-radius:14px !important}
.kt-fs.ob-fs-in .kt-fs-msg{font-size:13.5px}
.kt-fs.ob-fs-in .kt-fs-msg br{display:none}
.kt-fs.ob-fs-in .kt-fs-ic{width:30px;height:30px}
.kt-fs.ob-fs-in .kt-fs-bar{height:6px;margin:12px 0 4px;background:#FFE3CC}
.kt-fs.ob-fs-in .kt-fs-truck,.kt-fs.ob-fs-in .kt-fs-end{display:none}
.kt-fs.ob-fs-in .kt-fs-lg{margin:6px 0 0;font-size:12px;color:#5B6876}
.ob-tot-row{border-top:1px solid #EEF1F4;padding-top:12px}
.ob-tot-row [data-testid="li-minicart-total-value"]{font-size:20px !important;font-weight:800}
.ob-dr-pix{margin-top:-12px !important}
[data-id="minicart-content"] .sticky.bottom-0,[data-id="minicart-content"] div.p-5.pt-5:has(> * [href*="checkout"]),[data-id="minicart-content"] div.p-5.pt-5:has(a,button){padding-top:6px !important}
/* carrinho: tira o espaço vazio abaixo do botão Finalizar compra */
@media (min-width:768px){[data-id="minicart-content"] div.md\:grid:has(> .md\:row-span-5){row-gap:0 !important}}
main [data-id="minicart-content"] div.bottom-0.p-5{padding-bottom:4px !important}

.kt-rec-info .ob-cp-pv{align-self:flex-start;white-space:nowrap;font-size:10px;padding:2px 7px;margin-bottom:3px}
.kt-rec-info .ob-cp-pv{display:table !important}.kt-rec-info .kt-rec-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
