/* skin-black-november-26-publicar.css | versao de publicar gerada por montar_tema.py de skin-black-november-26-trabalho.css (sha256 87b9e126dbda) em 2026-11-05; a versao comentada fica com quem mantem o tema */
/* 1. Barra do Topo (computador): preta, texto branco */
body.skin-black-november-26.notMobile .inner-body > .header-container > .header-top-bar{--bn26-cd:1;position:relative;padding:9.8px 0;background:#000;color:#fff;box-shadow:inset 0 -1px 0 #262626;}
body.skin-black-november-26.notMobile .inner-body > .header-container > .header-top-bar .info-top .item span{color:#fff;font-size:.9rem;font-weight:600;white-space:nowrap;}
body.skin-black-november-26.notMobile .inner-body > .header-container > .header-top-bar .info-top .center.btn-inst{width:225px;max-width:100%;margin:0 auto;padding:0;border:0;background:transparent;}
body.skin-black-november-26.notMobile .inner-body > .header-container > .header-top-bar .info-top .center.btn-inst a{display:block;border:1px solid #fff;color:#fff;font-size:.9rem;font-weight:900;line-height:22px;text-transform:uppercase;text-decoration:none;}
body.skin-black-november-26.notMobile .inner-body.header-2 > .header-container > .header-top-bar .info-top .center.btn-inst a:hover{color:#fff;}
@media (hover:hover){
body.skin-black-november-26.notMobile .inner-body.header-2 > .header-container > .header-top-bar .info-top .center.btn-inst a:hover{background:#fff;color:#000;}
}
body.skin-black-november-26.notMobile .inner-body.header-2 > .header-container > .header-top-bar .info-top .center.btn-inst a:focus-visible{background:#fff;color:#000;outline:2px solid #000;outline-offset:-4px;box-shadow:none;}
body.skin-black-november-26.notMobile .inner-body > .header-container > .header-top-bar .owl-carousel.info-top:not(.owl-loaded):not(.owl-loading){display:flex;align-items:center;}
body.skin-black-november-26.notMobile .inner-body > .header-container > .header-top-bar .owl-carousel.info-top:not(.owl-loaded):not(.owl-loading) > .item{flex:1 1 0;min-width:0;}

/* 2. Contagem (computador): vaga fixa a esquerda da Barra do Topo */
body.skin-black-november-26.notMobile .inner-body > .header-container > .header-top-bar > .container{padding-left:390px;}
body.skin-black-november-26.notMobile .inner-body > .header-container > .header-top-bar::before{content:"BLACK NOVEMBER";position:absolute;z-index:2;left:50px;top:50%;transform:translateY(-50%);}
body.skin-black-november-26.notMobile .inner-body > .header-container > .header-top-bar::before,
body.skin-black-november-26.notMobile .inner-body > .header-container > .header-top-bar .bn26-cd-label{padding:5px 10px;border-radius:2px;background:#773540;color:#fff;font-size:11px;font-weight:700;line-height:14px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;}
body.skin-black-november-26.notMobile .inner-body > .header-container > .header-top-bar.bn26-cd-on::before{content:none;}
body.skin-black-november-26.notMobile .inner-body > .header-container > .header-top-bar .bn26-cd{position:absolute;z-index:2;left:50px;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:8px;white-space:nowrap;color:#fff;font-size:12px;line-height:14px;text-align:left;}
body.skin-black-november-26.notMobile .inner-body > .header-container > .header-top-bar .bn26-cd-txt{color:#d9d9d9;}
body.skin-black-november-26.notMobile .inner-body > .header-container > .header-top-bar .bn26-cd-num{font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;}
body.skin-black-november-26 .header-top-bar .bn26-cd .bn26-cd-curto{display:none;}
@media (max-width:1199.98px){
body.skin-black-november-26.notMobile .inner-body > .header-container > .header-top-bar > .container{padding-left:315px;}
body.skin-black-november-26.notMobile .inner-body > .header-container > .header-top-bar .info-top .item span{font-size:12px;}
body.skin-black-november-26.notMobile .inner-body > .header-container > .header-top-bar .bn26-cd .bn26-cd-longo{display:none;}
}
@media (max-width:1023.98px){
body.skin-black-november-26.notMobile .inner-body > .header-container > .header-top-bar > .container{padding-left:10px;}
body.skin-black-november-26.notMobile .inner-body > .header-container > .header-top-bar::before{content:none;}
body.skin-black-november-26.notMobile .inner-body > .header-container > .header-top-bar .bn26-cd{display:none;}
body.skin-black-november-26.notMobile .inner-body > .header-container > .header-top-bar .info-top .item span{white-space:normal;}
}

/* 3. Cabecalho (computador): preto em todos os estados, linha bor */
body.skin-black-november-26.notMobile .inner-body > .header-container > header{background:#000;border-bottom:2px solid #773540;}
body.skin-black-november-26.notMobile.use-floating-header .inner-body > .header-container.scrolled{background:#000;}
body.skin-black-november-26.notMobile.use-floating-header .inner-body > .header-container:not(.scrolled) > header{background:linear-gradient(180deg,rgba(0,0,0,.92) 0%,rgba(0,0,0,.8) 55%,rgba(0,0,0,.45) 85%,rgba(0,0,0,0) 100%) no-repeat transparent !important;border-bottom-color:transparent;}

/* 4. Logo do cabecalho (computador): o <style> do proprio SVG pin */
body.skin-black-november-26.notMobile .inner-body > .header-container > header .logo svg *{fill:#fff;}

/* 5. Menu principal (computador) */
body.skin-black-november-26.notMobile .inner-body > .header-container > header .menuBar ul.menu > li > .menu-item-container > a{color:#fff;}
body.skin-black-november-26.notMobile .inner-body > .header-container > header .menuBar ul.menu > li > .menu-item-container > a img{filter:brightness(0) invert(1);}
@media (hover:hover){
body.skin-black-november-26.notMobile .inner-body > .header-container > header .menuBar ul.menu > li:hover > .menu-item-container > a{color:#f2c4cc;}
}
body.skin-black-november-26.notMobile .inner-body.header-2 > .header-container > header > .container > .menuBar.openMenuModel-2 > .container > ul.menu > li > .menu-item-container > a[href="/outlet"] > .menu-content,
body.skin-black-november-26.notMobile .inner-body.header-2 > .header-container > header > .container > .menuBar.openMenuModel-2 > .container > ul.menu > li > .menu-item-container > a[href="https://www.dallacosta.com.br/outlet"] > .menu-content,
body.skin-black-november-26.notMobile .inner-body.header-2 > .header-container > header > .container > .menuBar.openMenuModel-2 > .container > ul.menu > li > .menu-item-container > a[href="/promocoes"] > .menu-content{padding:8px 16px;border:1px solid #773540;border-radius:2px;background:#773540;color:#fff;}
@media (hover:hover){
body.skin-black-november-26.notMobile .inner-body.header-2 > .header-container > header > .container > .menuBar.openMenuModel-2 > .container > ul.menu > li:hover > .menu-item-container > a[href="/outlet"] > .menu-content,
body.skin-black-november-26.notMobile .inner-body.header-2 > .header-container > header > .container > .menuBar.openMenuModel-2 > .container > ul.menu > li:hover > .menu-item-container > a[href="https://www.dallacosta.com.br/outlet"] > .menu-content,
body.skin-black-november-26.notMobile .inner-body.header-2 > .header-container > header > .container > .menuBar.openMenuModel-2 > .container > ul.menu > li:hover > .menu-item-container > a[href="/promocoes"] > .menu-content{border-color:#fff;background:#fff;color:#773540;}
}

/* 6. Megamenu (abre no hover): painel escuro, titulos em rosa cla */
body.skin-black-november-26.notMobile .inner-body > .header-container > header .menuBar ul.menu > li.has-child > .megamenu.sub-menu{background:#111;border-color:#2b2b2b;border-top-color:#773540;box-shadow:0 8px 24px rgba(0,0,0,.5);}
body.skin-black-november-26.notMobile .inner-body > .header-container > header .menuBar ul.menu .megamenu .megamenu-link-list .menuitem-title{color:#f2c4cc;}
body.skin-black-november-26.notMobile .inner-body > .header-container > header .menuBar ul.menu .megamenu .megamenu-submenu-item a{color:#fff;}
body.skin-black-november-26.notMobile .inner-body > .header-container > header .menuBar .megamenu .sub-menu li .line{background:#f2c4cc;}
body.skin-black-november-26.notMobile .inner-body > .header-container > header .menuBar ul.menu .megamenu .menuitem-filter-list{border-color:#2b2b2b;}

/* 7. Busca (computador): campo escuro; variaveis no proprio form */
body.skin-black-november-26.notMobile .inner-body > .header-container > header .searchContainer .searchForm{--search-input-background:#161616;--search-input-border:#757575;--search-input-border-focus:#fff;--search-input-color:#fff;--search-input-placeholder-color:#c4c4c4;--search-btn-background:transparent;--search-btn-background-hover:#2a2a2a;--search-btn-icon-fill:#fff;}
body.skin-black-november-26.notMobile .inner-body > .header-container > header .searchContainer .searchForm button svg path{fill:#fff;}

/* 8. Conta e sacola (computador): icones brancos; contador bordo */
body.skin-black-november-26.notMobile .inner-body > .header-container > header .userInfo svg .fill,
body.skin-black-november-26.notMobile .inner-body > .header-container > header .cartInfo .header-cart-icon .fill{fill:#fff;}
body.skin-black-november-26.notMobile .inner-body > .header-container > header .cartInfo .sacola-count-itens{background:#773540;color:#fff;box-shadow:0 0 0 1px #fff;}

/* 9. Foco de teclado no cabecalho (computador): contorno branco c */
body.skin-black-november-26.notMobile .inner-body > .header-container a:focus-visible,
body.skin-black-november-26.notMobile .inner-body > .header-container button:focus-visible,
body.skin-black-november-26.notMobile .inner-body > .header-container input:focus-visible{outline:2px solid #fff;outline-offset:2px;box-shadow:0 0 0 4px #000;}
body.skin-black-november-26.notMobile .inner-body > .header-container > header .cartInfo .dropdown a:focus-visible{outline-color:#773540;box-shadow:none;}
@media (prefers-reduced-motion:reduce){
body.skin-black-november-26.notMobile .inner-body > .header-container,
body.skin-black-november-26.notMobile .inner-body > .header-container *,
body.skin-black-november-26.notMobile .inner-body > .header-container *::before,
body.skin-black-november-26.notMobile .inner-body > .header-container *::after{transition:none !important;}
}

/* 10. Barra do Topo e contagem (celular): no celular nao ha .heade */
body.skin-black-november-26.isMobile .header-top-bar{--bn26-cd:1;position:relative;padding:26px 0 4px;background:#000;color:#fff;}
body.skin-black-november-26.isMobile .header-top-bar::before{content:"BLACK NOVEMBER";position:absolute;top:0;left:0;right:0;height:22px;line-height:22px;background:#773540;color:#fff;font-size:11px;font-weight:700;letter-spacing:.12em;text-align:center;white-space:nowrap;overflow:hidden;}
body.skin-black-november-26.isMobile .header-top-bar.bn26-cd-on::before{content:none;}
body.skin-black-november-26.isMobile .header-top-bar .bn26-cd{position:absolute;z-index:2;top:0;left:0;right:0;height:22px;display:flex;align-items:center;justify-content:center;gap:6px;padding:0 10px;background:#773540;color:#fff;font-size:11px;line-height:22px;white-space:nowrap;overflow:hidden;}
body.skin-black-november-26.isMobile .header-top-bar .bn26-cd-label{font-weight:700;letter-spacing:.12em;text-transform:uppercase;}
body.skin-black-november-26.isMobile .header-top-bar .bn26-cd-num{font-weight:700;font-variant-numeric:tabular-nums;}
body.skin-black-november-26.isMobile .header-top-bar .bn26-cd .bn26-cd-longo{display:none;}
body.skin-black-november-26.isMobile .header-top-bar .bn26-cd .bn26-cd-curto{display:inline;}
@media (max-width:299.98px){
body.skin-black-november-26.isMobile .header-top-bar .bn26-cd .bn26-cd-curto{display:none;}
}
body.skin-black-november-26.isMobile .header-top-bar .btn-inst a{display:inline-block;min-height:24px;padding:4px 10px;line-height:16px;color:#fff;text-decoration:underline;text-underline-offset:2px;}
body.skin-black-november-26.isMobile .header-top-bar a:focus-visible{outline:2px solid #fff;outline-offset:2px;}
@media (hover:hover){
body.skin-black-november-26.isMobile .header-top-bar .btn-inst a:hover{color:#f2c4cc;}
}

/* 11. Cabecalho (celular): fundo preto, linha bordo; logo, hamburg */
body.skin-black-november-26.isMobile .inner-body > header{background:#000;border-bottom:2px solid #773540;}
body.skin-black-november-26.isMobile .inner-body > header .logo svg *{fill:#fff;}
body.skin-black-november-26.isMobile .inner-body > header .header-top a.menu svg{fill:#fff;}
body.skin-black-november-26.isMobile .inner-body > header .header-top .cartInfo .header-cart-icon{fill:#fff;}
body.skin-black-november-26.isMobile .inner-body > header .header-top .cartInfo .sacola-count-itens{background:#773540;color:#fff;font-weight:700;box-shadow:0 0 0 2px #000,0 0 0 3px #fff;}
body.skin-black-november-26.isMobile .inner-body > header .header-top a.menu:focus-visible{outline:2px solid #fff;outline-offset:-4px;}
body.skin-black-november-26.isMobile .inner-body > header .logo a:focus-visible{outline:2px solid #fff;outline-offset:2px;}

/* 12. Busca (celular): campo escuro pelas variaveis que o tema ja */
body.skin-black-november-26.isMobile .inner-body > header .searchContainer{--search-input-background:#1a1a1a;--search-input-border:#757575;--search-input-border-focus:#fff;--search-input-color:#fff;--search-input-placeholder-color:#bdbdbd;--search-btn-background:#1a1a1a;--search-btn-background-hover:#333;--search-btn-icon-fill:#fff;}
body.skin-black-november-26.isMobile .inner-body > header .searchContainer .searchForm input:focus-visible{outline:2px solid #fff;outline-offset:1px;}
body.skin-black-november-26.isMobile .inner-body > header .searchContainer .searchForm button:focus-visible{outline:2px solid #fff;outline-offset:-4px;}

/* 13. Menu lateral (celular, menuModel-2): moldura preta; linhas e */
body.skin-black-november-26.isMobile .menuBar.menuModel-2{background:#000;}
body.skin-black-november-26.isMobile .menuBar.menuModel-2 .menuHeader .welcomeText{color:#e6e6e6;}
body.skin-black-november-26.isMobile .menuBar.menuModel-2 .menuHeader a.menu{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;margin-right:0;}
body.skin-black-november-26.isMobile .menuBar.menuModel-2 .menuHeader a.menu svg.close{fill:#fff;}
body.skin-black-november-26.isMobile .menuBar.menuModel-2 .menuHeader a.menu:focus-visible{outline:2px solid #fff;outline-offset:-2px;}
body.skin-black-november-26.isMobile .menuBar.menuModel-2 ul.menu > li > .menu-item-container > a[href="/outlet"],
body.skin-black-november-26.isMobile .menuBar.menuModel-2 ul.menu > li > .menu-item-container > a[href="https://www.dallacosta.com.br/outlet"],
body.skin-black-november-26.isMobile .menuBar.menuModel-2 ul.menu > li > .menu-item-container > a[href="/promocoes"]{background-color:#773540;color:#fff;}
body.skin-black-november-26.isMobile .menuBar.menuModel-2 ul.menu a:focus-visible,
body.skin-black-november-26.isMobile .menuBar.menuModel-2 .menu-blocks a:focus-visible,
body.skin-black-november-26.isMobile .menuBar.menuModel-2 .user-info a:focus-visible{outline:2px solid #773540;outline-offset:-2px;}
body.skin-black-november-26.isMobile .menuBar.menuModel-2 ul.menu > li > .menu-item-container > a[href="/outlet"]:focus-visible,
body.skin-black-november-26.isMobile .menuBar.menuModel-2 ul.menu > li > .menu-item-container > a[href="https://www.dallacosta.com.br/outlet"]:focus-visible,
body.skin-black-november-26.isMobile .menuBar.menuModel-2 ul.menu > li > .menu-item-container > a[href="/promocoes"]:focus-visible{outline-color:#fff;}
@media (prefers-reduced-motion:reduce){
body.skin-black-november-26.isMobile .menuBar .sub-menu li .menu-content{transition:none;}
}

/* 14. Cards, vitrines e listas (home, /promocoes, busca, "Outras o */
body.skin-black-november-26 .block-product-list .product .tags .tag.tag-02,
body.skin-black-november-26.page-product #big-photo .tags .tag.tag-02{background-color:#000 !important;color:#fff !important;font-weight:700;letter-spacing:.06em;border-radius:2px;}
body.skin-black-november-26 .block-product-list .pl-modelo-default .product .prices .price-sale{color:#773540;}
body.skin-black-november-26 .block-product-list .pl-modelo-default .product .prices .price-from{color:#666;}
@media (hover:hover){
body.skin-black-november-26 .block-product-list .pl-modelo-default .product:hover{border-color:#000;box-shadow:0 8px 16px rgba(0,0,0,.12);}
}
@media (prefers-reduced-motion:no-preference){
body.skin-black-november-26 .block-product-list .pl-modelo-default .product{transition:border-color .2s ease,box-shadow .2s ease;}
}
body.skin-black-november-26 .block-product-list .pl-modelo-default .product:has(a:focus-visible){outline:2px solid #773540;outline-offset:-2px;}
body.skin-black-november-26 .block-product-list .pl-modelo-default .product-variations .product-variation-cor .product-variation-item.is-active{box-shadow:0 0 0 2px #000;}
body.skin-black-november-26 .block-vitrine-container > .block-title > h2{color:#000;}
body.skin-black-november-26 .block-vitrine-container > .block-title > h2::after{content:"";display:block;width:48px;height:3px;margin-top:10px;background:#773540;}
body.skin-black-november-26.isMobile .block-vitrine-container > .block-title > h2::after{width:40px;margin:8px auto 0;}
body.skin-black-november-26.notMobile .block-vitrine-container > .product-list.with-nav-inside > .owl-nav > button{background:#000;opacity:1;border-radius:50%;}
body.skin-black-november-26.notMobile .block-vitrine-container > .product-list.with-nav-inside > .owl-nav > button svg path{fill:#fff;}
body.skin-black-november-26 .block-vitrine-container > .product-list.with-nav-inside > .owl-nav > button:focus-visible{outline:2px solid #773540;outline-offset:2px;}
@media (hover:hover){
body.skin-black-november-26.notMobile .block-vitrine-container > .product-list.with-nav-inside > .owl-nav > button:hover{background:#773540;}
}
@media (prefers-reduced-motion:reduce){
body.skin-black-november-26.notMobile .block-vitrine-container > .product-list.with-nav-inside > .owl-nav > button,
body.skin-black-november-26.notMobile .block-vitrine-container > .product-list.with-nav-inside > .owl-nav > button svg path{transition:none;}
}
body.skin-black-november-26 .block-product-list .category-information h1{color:#000;}
body.skin-black-november-26 .block-product-list .category-information h1::after{content:"";display:block;width:40px;height:3px;margin-top:8px;background:#773540;}
body.skin-black-november-26 .block-product-list .list-head .ordering select{border-color:#000;}
body.skin-black-november-26 .block-product-list .list-head .ordering select:focus{outline:2px solid #773540;outline-offset:1px;box-shadow:none;}
body.skin-black-november-26.isMobile .block-product-list .list-head .ordering .filter-btn,
body.skin-black-november-26.isMobile .block-product-list .list-head .ordering .filter-btn:hover,
body.skin-black-november-26.isMobile .block-product-list .list-head .ordering .filter-btn:focus{background:#000;color:#fff;}
body.skin-black-november-26.isMobile .block-product-list .list-head .ordering .filter-btn:focus-visible{outline:2px solid #773540;outline-offset:2px;}
body.skin-black-november-26 .block-product-list .pagination li a.current,
body.skin-black-november-26 .block-product-list .pagination li a.current:hover{background:#000;border-color:#000;color:#fff;}
@media (hover:hover){
body.skin-black-november-26 .block-product-list .pagination li a:not(.current):hover{border-color:#000;color:#000;}
}
body.skin-black-november-26 .block-product-list .pagination li a:focus-visible{outline:2px solid #773540;outline-offset:2px;}

/* 15. Pagina do produto: pagina clara, moldura preta no box de com */
body.skin-black-november-26.page-product.notMobile .product-summary{border-top:4px solid #000;}
body.skin-black-november-26.page-product.isMobile .product-summary{border-top:3px solid #000;}
body.skin-black-november-26.page-product .product-summary .prices .price-options .price-option .price-value{color:#773540;}
body.skin-black-november-26.page-product .product-summary .sku-and-brand{color:#666;}
body.skin-black-november-26.page-product .product-summary .prices .price-from{color:#666;}
body.skin-black-november-26.page-product .product-summary .prices .price-options .price-option .price-text{color:#595959;}
body.skin-black-november-26.page-product .product-summary .prices .price-options .price-option .price-discount{align-self:center;margin-left:10px;padding:4px 6px;border-radius:2px;background:#000;color:#fff;font-size:12px;font-weight:700;line-height:1;white-space:nowrap;}
body.skin-black-november-26.page-product .product-summary .prices .price-options .price-option-boleto .price-discount{margin-left:0;}
body.skin-black-november-26.page-product .product-summary .can-sell .addCarrinho{background-color:#773540;border-color:#773540;color:#fff;}
@media (hover:hover){
body.skin-black-november-26.page-product .product-summary .can-sell .addCarrinho:hover{background-color:#000;border-color:#000;color:#fff;}
}
@media (prefers-reduced-motion:reduce){
body.skin-black-november-26.page-product .product-summary .can-sell .addCarrinho{transition:none;}
}
body.skin-black-november-26.page-product .product-summary .number-picker button:focus-visible{outline:2px solid #773540;outline-offset:-2px;}
body.skin-black-november-26.page-product .product-summary .product-shipping .product-shipping-form:focus-within{outline:2px solid #773540;outline-offset:2px;}
body.skin-black-november-26.page-product .product-summary .product-shipping .product-shipping-form .product-shipping-btn{background:#000;color:#fff;border-left-color:#000;}
body.skin-black-november-26.page-product .product-summary .product-shipping .product-shipping-label a{color:#595959;text-decoration:underline;}

/* 16. Rodape: preto; faixa da newsletter em bordo */
body.skin-black-november-26 footer{--footer-background:#000;--footer-background-lighten:#111;--footer-color:#e6e6e6;--footer-color-secundary:#ccc;--footer-icon-color:#fff;--footer-border:#333;--footer-copyright-color:#fff;--footer-newsletter-color:#fff;--footer-newsletter-background:#773540;background-color:#000;color:#e6e6e6;}
body.skin-black-november-26 footer .footer-newsletter{background-color:#773540;color:#fff;text-shadow:none;}
body.skin-black-november-26 footer .footer-newsletter input[type=text]{background-color:#fff;color:#1a1a1a;}
body.skin-black-november-26 footer .footer-newsletter input[type=text]::placeholder{color:#595959;opacity:1;}
body.skin-black-november-26 footer .footer-newsletter input.btn.btn-primary[type=submit]{--btn-primary-background:#000;color:#fff;border-color:#fff;}
body.skin-black-november-26 footer .footer-newsletter .share-links a{display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:24px;}
body.skin-black-november-26 footer .footer-menu{background-color:#111;color:#e6e6e6;border-color:#333;}
body.skin-black-november-26 footer .footer-menu .title{color:#fff;}
body.skin-black-november-26 footer .footer-menu .title::after{border-bottom-color:#b8505f;}
body.skin-black-november-26 footer .footer-menu .logo svg *{fill:#fff;}
body.skin-black-november-26.isMobile footer .footer-menu .title.temSub::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 357 357'%3E%3Cpath fill='%23ffffff' d='M357 204H204v153h-51V204H0v-51h153V0h51v153h153v51z'/%3E%3C/svg%3E");}
body.skin-black-november-26.isMobile footer .footer-menu .title.temSub.is-open::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 357 357'%3E%3Cpath fill='%23ffffff' d='M0 153h357v51H0z'/%3E%3C/svg%3E");}
body.skin-black-november-26 footer .footer-menu .contatos .procon img{background-color:#fff;padding:6px 10px;border-radius:8px;}
body.skin-black-november-26 footer .footer-menu .certificados .selo-google-avaliacoes{box-sizing:border-box;padding:6px 10px;border-radius:12px;background-color:#fff;}
body.skin-black-november-26 footer .footer-menu .certificados .selo-google-avaliacoes a{display:block;width:100%;height:100%;}
body.skin-black-november-26 footer .footer-menu .certificados .selo-google-avaliacoes img{display:block;width:100%;height:100%;object-fit:contain;}
body.skin-black-november-26 footer .footer-button-app-list .apps-badge img{border-radius:6px;}
body.skin-black-november-26 footer .footer-copyright{background-color:#000;color:#ccc;}
body.skin-black-november-26 footer .powered-by{background-color:#000;}
body.skin-black-november-26 footer .powered-by img{padding:6px 12px;border-radius:6px;background-color:#fff;opacity:1;}
body.skin-black-november-26 footer a:focus-visible,
body.skin-black-november-26 footer input:focus-visible{outline:2px solid #fff;outline-offset:2px;}
body.skin-black-november-26 footer .footer-menu .certificados a:focus-visible{outline:none;}
body.skin-black-november-26 footer .footer-menu .certificados > div:has(a:focus-visible){outline:2px solid #fff;outline-offset:3px;}
@media (hover:hover){
body.skin-black-november-26 footer .footer-menu ul.links a:hover,
body.skin-black-november-26 footer .footer-menu .contatos .contato a:hover{color:#f2c4cc;text-decoration:underline;}
body.skin-black-november-26 footer .footer-newsletter #footer-newsletter input.btn.btn-primary[type=submit]:hover{--btn-primary-background:#fff;color:#000;border-color:#fff;}
}
@media (prefers-reduced-motion:reduce){
body.skin-black-november-26 footer .powered-by img{transition:none;}
}

/* 17. Aviso de cookies #lgpd-message: cartao escuro. Nao mexe em t */
body.skin-black-november-26 #lgpd-message{border:1px solid #333;background-color:#141414;color:#f2f2f2;}
body.skin-black-november-26 #lgpd-message strong{color:#fff;}
body.skin-black-november-26 #lgpd-message #lgpd-accept-link{color:#f2c4cc;text-decoration:underline;}
body.skin-black-november-26 #lgpd-message #lgpd-accept{border:1px solid #fff;background-color:#773540;color:#fff;}
body.skin-black-november-26 #lgpd-message #lgpd-accept-link:focus-visible,
body.skin-black-november-26 #lgpd-message #lgpd-accept:focus-visible{outline:2px solid #fff;outline-offset:2px;}
@media (hover:hover){
body.skin-black-november-26 #lgpd-message #lgpd-accept:hover{background-color:#fff;color:#000;}
}
@media (prefers-reduced-motion:reduce){
body.skin-black-november-26 #lgpd-message{transition:none;}
}

/* 18. Base global: fundo da pagina, cor do texto do miolo, breadcr */
body.skin-black-november-26{background-color:#111;}
body.skin-black-november-26 #area-body{color:#ececec;}
body.skin-black-november-26 .breadcrumb{background:transparent;}
body.skin-black-november-26 .breadcrumb li a,
body.skin-black-november-26 .breadcrumb li a:hover{color:#b8b8b8;}
body.skin-black-november-26 .breadcrumb li:last-child a{color:#ececec;}
@media (hover:hover){
body.skin-black-november-26 .breadcrumb li a:hover{color:#f2c4cc;text-decoration:underline;}
}
body.skin-black-november-26 .breadcrumb li a:focus-visible{outline:2px solid #fff;outline-offset:2px;}

/* 19. Camada padrao do miolo (todas as paginas): links, botoes, ca */
body.skin-black-november-26 :where(#area-body > :not(footer)) :where(a:not(.btn)){color:#f2c4cc;}
body.skin-black-november-26 :where(#area-body > :not(footer)) :where(a:not(.btn):hover){color:#f2c4cc;}
@media (hover:hover){
body.skin-black-november-26 :where(#area-body > :not(footer)) :where(a:not(.btn):hover){color:#fff;}
}
body.skin-black-november-26 :where(#area-body > :not(footer)) :where(a:not(.btn):focus-visible){outline:2px solid #fff;outline-offset:2px;box-shadow:0 0 0 4px #000;}
@media (hover:hover){
body.skin-black-november-26 :where(#area-body > :not(footer)) .btn.btn-primary:hover{--btn-primary-background:#fff;border-color:#fff;color:#000;}
}
body.skin-black-november-26 :where(#area-body > :not(footer)) .btn.btn-success{--btn-success-background:#773540;--btn-success-border:#773540;--btn-success-background-hover:#773540;--btn-success-border-hover:#fff;color:#fff;}
@media (hover:hover){
body.skin-black-november-26 :where(#area-body > :not(footer)) .btn.btn-success:hover{--btn-success-background-hover:#fff;--btn-success-border-hover:#fff;color:#000;}
}
body.skin-black-november-26 :where(#area-body > :not(footer)) .btn.btn-primary-outline{background:transparent;border-color:#fff;color:#fff;}
body.skin-black-november-26 :where(#area-body > :not(footer)) .btn.btn-default,
body.skin-black-november-26 :where(#area-body > :not(footer)) .btn.btn-secondary{background:transparent;border-color:#757575;color:#ececec;}
@media (hover:hover){
body.skin-black-november-26 :where(#area-body > :not(footer)) .btn.btn-primary-outline:hover{background:#fff;color:#000;}
body.skin-black-november-26 :where(#area-body > :not(footer)) .btn.btn-default:hover,
body.skin-black-november-26 :where(#area-body > :not(footer)) .btn.btn-secondary:hover{background:#262626;border-color:#fff;color:#fff;}
}
body.skin-black-november-26 #area-body > :not(footer) .btn.btn-link{color:#f2c4cc;text-decoration:underline;text-underline-offset:2px;}
@media (hover:hover){
body.skin-black-november-26 #area-body > :not(footer) .btn.btn-link:hover{color:#fff;}
}
body.skin-black-november-26 :where(#area-body > :not(footer)) .btn:focus-visible{outline:2px solid #fff;outline-offset:2px;box-shadow:0 0 0 4px #000;}
body.skin-black-november-26 :where(#area-body > :not(footer)) .form-control{color-scheme:dark;background-color:#111;border-color:#757575;color:#ececec;caret-color:#fff;}
body.skin-black-november-26 :where(#area-body > :not(footer)) .form-control::placeholder{color:#a3a3a3;opacity:1;}
body.skin-black-november-26 :where(#area-body > :not(footer)) .form-control:focus{border-color:#fff;box-shadow:none;}
body.skin-black-november-26 :where(#area-body > :not(footer)) .form-control:focus-visible{outline:2px solid #fff;outline-offset:1px;}
body.skin-black-november-26 :where(#area-body > :not(footer)) .form-control:disabled,
body.skin-black-november-26 :where(#area-body > :not(footer)) .form-control[readonly]{background-color:#1f1f1f;color:#9a9a9a;}
body.skin-black-november-26 :where(#area-body > :not(footer)) .form-control:-webkit-autofill{-webkit-text-fill-color:#ececec;-webkit-box-shadow:0 0 0 100px #111 inset;box-shadow:0 0 0 100px #111 inset;}
body.skin-black-november-26 :where(#area-body > :not(footer)) select.form-control option{background-color:#111;color:#ececec;}
body.skin-black-november-26 :where(#area-body > :not(footer)) :where(input[type=checkbox], input[type=radio]){color-scheme:dark;accent-color:#f2c4cc;}
body.skin-black-november-26 :where(#area-body > :not(footer)) input[type=checkbox]:focus{outline:0;box-shadow:none;}
body.skin-black-november-26 :where(#area-body > :not(footer)) input:is([type=checkbox],[type=radio]):focus-visible{outline:2px solid #fff;outline-offset:2px;}
body.skin-black-november-26 :where(#area-body > :not(footer)) .password-container .password-toggle-button{opacity:.75;}
body.skin-black-november-26 :where(#area-body > :not(footer)) .password-container .password-toggle-button .icon-eye,
body.skin-black-november-26 :where(#area-body > :not(footer)) .password-rules .icon-remove{filter:invert(1);}
body.skin-black-november-26 :where(#area-body > :not(footer)) .password-container .password-toggle-button:focus-visible{opacity:1;outline:2px solid #fff;outline-offset:2px;}
body.skin-black-november-26 :where(#area-body > :not(footer)) .password-rules span{color:#b8b8b8;}
@media (hover:hover){
body.skin-black-november-26 :where(#area-body > :not(footer)) .password-container .password-toggle-button:hover{opacity:1;}
}
body.skin-black-november-26 :where(#area-body > :not(footer)) :where(hr){border-top-color:#3a3a3a;}
body.skin-black-november-26 :where(#area-body > :not(footer)) :where(table, th, td){border-color:#3a3a3a;}
body.skin-black-november-26 .widget.widget-backtotop{background:#262626;box-shadow:0 0 0 1px #757575;}
@media (hover:hover){
body.skin-black-november-26 .widget.widget-backtotop:hover{background:#3a3a3a;}
}
body.skin-black-november-26 .widget:focus-visible{outline:2px solid #fff;outline-offset:2px;}
@media (prefers-reduced-motion:reduce){
body.skin-black-november-26 :where(#area-body > :not(footer)) :where(.btn, .form-control, .password-toggle-button){transition:none;}
}

/* 20. Home (construtor): faixa de beneficios, grade de banners, bl */
body.skin-black-november-26.page-home .home-tags-custom{background-color:#1a1a1a;border-top:1px solid #2b2b2b;border-bottom:1px solid #2b2b2b;}
body.skin-black-november-26.page-home .home-tags-custom .home-tags-item h6{color:#ececec;}
body.skin-black-november-26.page-home .home-tags-custom .home-tags-item svg path{fill:#f2c4cc;}
body.skin-black-november-26.page-home .home-tags-custom .home-tags-item:not(:has(svg)) h6{color:#8a8a8a;}
body.skin-black-november-26.page-home .home-tags .home-tag-item{background-color:#1a1a1a;border-color:#2b2b2b;box-shadow:none;}
body.skin-black-november-26.page-home .home-tags .home-tag-item p{color:#ececec;}
body.skin-black-november-26.page-home .home-tags .home-tag-item svg.stroke{stroke:#f2c4cc;}
body.skin-black-november-26.page-home .home-tags .home-tag-item svg.fill{fill:#f2c4cc;}
body.skin-black-november-26 .banner-categorias .builder-block a.button.button-solid{background:#773540;color:#fff;}
body.skin-black-november-26 .banner-categorias .builder-block a.button.button-solid:focus-visible{outline:2px solid #fff;outline-offset:2px;box-shadow:0 0 0 4px #000;}
body.skin-black-november-26.notMobile .chamada{box-shadow:inset 0 0 0 100vmax rgba(0,0,0,.55);}
@media (prefers-reduced-motion:reduce){
body.skin-black-november-26 .banner-categorias img,
body.skin-black-november-26 .banner-categorias .builder-block a.button.button-solid{transition:none;}
body.skin-black-november-26 .banner-categorias img:hover{transform:none;}
}

/* 21. Vitrines e cards (home, listas, "Outras opcoes" do produto: */
body.skin-black-november-26 .block-vitrine-container > .block-title > h2{color:#fff;}
body.skin-black-november-26.notMobile .block-vitrine-container > .product-list.with-nav-inside > .owl-nav > button{background:#773540;}
body.skin-black-november-26 .block-vitrine-container > .product-list.with-nav-inside > .owl-nav > button:focus-visible{outline:2px solid #fff;outline-offset:2px;}
@media (hover:hover){
body.skin-black-november-26.notMobile .block-vitrine-container > .product-list.with-nav-inside > .owl-nav > button:hover{background:#fff;}
body.skin-black-november-26.notMobile .block-vitrine-container > .product-list.with-nav-inside > .owl-nav > button:hover svg path{fill:#773540;}
}
body.skin-black-november-26 .block-product-list .pl-modelo-default .product{background:#1a1a1a;border-color:#2b2b2b;box-shadow:none;color:#ececec;}
body.skin-black-november-26 .block-product-list .pl-modelo-default .product h2,
body.skin-black-november-26 .block-product-list .pl-modelo-default .product h3{color:#ececec;}
@media (hover:hover){
body.skin-black-november-26 .block-product-list .pl-modelo-default .product:hover{border-color:#b8505f;box-shadow:0 8px 20px rgba(0,0,0,.6);}
}
body.skin-black-november-26 .block-product-list .pl-modelo-default .product:has(a:focus-visible){outline:2px solid #fff;outline-offset:-2px;}
body.skin-black-november-26 .block-product-list .pl-modelo-default .product .prices .price-sale{color:#fff;}
body.skin-black-november-26 .block-product-list .pl-modelo-default .product .prices .price-from{color:#9e9e9e;}
body.skin-black-november-26 .block-product-list .pl-modelo-default .product .prices .price-by-cartaoCredito{color:#b8b8b8;}
body.skin-black-november-26 .block-product-list .product .tags .tag.tag-02,
body.skin-black-november-26.page-product #big-photo .tags .tag.tag-02{background-color:#773540 !important;color:#fff !important;}
body.skin-black-november-26 .block-product-list .pl-modelo-default .product.is-sold::after{background:#000;color:#fff;font-weight:700;}
body.skin-black-november-26 .block-product-list .pl-modelo-default .product-variations .variation-item-list .product-variation-item{background:#1a1a1a;color:#ececec;}
body.skin-black-november-26 .block-product-list .pl-modelo-default .product-variations .product-variation-cor .product-variation-item,
body.skin-black-november-26 .block-product-list .pl-modelo-default .product-variations .product-variation-cores .product-variation-item{box-shadow:0 0 0 1px #757575;}
body.skin-black-november-26 .block-product-list .pl-modelo-default .product-variations .product-variation-cor .product-variation-item.is-active,
body.skin-black-november-26 .block-product-list .pl-modelo-default .product-variations .product-variation-cores .product-variation-item.is-active{box-shadow:0 0 0 2px #fff;}
@media (hover:hover){
body.skin-black-november-26 .block-product-list .pl-modelo-default .product-variations .product-variation-cor .product-variation-item:not(.is-active):hover{box-shadow:0 0 0 1px #fff;}
}
body.skin-black-november-26 #area-body .c-rating{--bn26-st-0:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%236b6b6b' d='M457.888 210.672l-139.504-20.272-62.384-126.4-62.384 126.4-139.504 20.272 100.944 98.384-23.84 138.928 124.768-65.6 124.768 65.6-23.84-138.928c0 0 100.944-98.384 100.944-98.384z'/%3E%3C/svg%3E");--bn26-st-1:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23f09226' d='M457.888 210.672l-139.504-20.272-62.384-126.4-62.384 126.4-139.504 20.272 100.944 98.384-23.84 138.928 124.768-65.6 124.768 65.6-23.84-138.928c0 0 100.944-98.384 100.944-98.384z'/%3E%3C/svg%3E");--bn26-st-q1:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23f09226' d='M196.208 415.2v-224.8l-139.504 20.272 100.944 98.384-23.84 138.928z'/%3E%3C/svg%3E");--bn26-st-q2:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23f09226' d='M258.672 64l-62.384 126.4-139.504 20.272 100.944 98.384-23.84 138.928 124.768-65.6v-318.4z'/%3E%3C/svg%3E");--bn26-st-q3:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23f09226' d='M321.616 190.496l-0.656-0.096-62.384-126.4-62.384 126.4-139.504 20.272 100.944 98.384-23.84 138.928 124.768-65.6 63.024 33.136z'/%3E%3C/svg%3E");}
body.skin-black-november-26 #area-body .c-rating span{background-image:var(--bn26-st-0);}
body.skin-black-november-26 #area-body .c-rating[data-rating-value="1.25"] span:nth-child(1),
body.skin-black-november-26 #area-body .c-rating[data-rating-value="1.5"] span:nth-child(1),
body.skin-black-november-26 #area-body .c-rating[data-rating-value="1.75"] span:nth-child(1),
body.skin-black-november-26 #area-body .c-rating[data-rating-value="2.25"] span:nth-child(-n+2),
body.skin-black-november-26 #area-body .c-rating[data-rating-value="2.5"] span:nth-child(-n+2),
body.skin-black-november-26 #area-body .c-rating[data-rating-value="2.75"] span:nth-child(-n+2),
body.skin-black-november-26 #area-body .c-rating[data-rating-value="3.25"] span:nth-child(-n+3),
body.skin-black-november-26 #area-body .c-rating[data-rating-value="3.5"] span:nth-child(-n+3),
body.skin-black-november-26 #area-body .c-rating[data-rating-value="3.75"] span:nth-child(-n+3){background-image:var(--bn26-st-1);}
body.skin-black-november-26 #area-body .c-rating[data-rating-value=".25"] span:nth-child(1),
body.skin-black-november-26 #area-body .c-rating[data-rating-value="1.25"] span:nth-child(2),
body.skin-black-november-26 #area-body .c-rating[data-rating-value="2.25"] span:nth-child(3),
body.skin-black-november-26 #area-body .c-rating[data-rating-value="3.25"] span:nth-child(4){background-image:var(--bn26-st-q1),var(--bn26-st-0);}
body.skin-black-november-26 #area-body .c-rating[data-rating-value=".5"] span:nth-child(1),
body.skin-black-november-26 #area-body .c-rating[data-rating-value="1.5"] span:nth-child(2),
body.skin-black-november-26 #area-body .c-rating[data-rating-value="2.5"] span:nth-child(3),
body.skin-black-november-26 #area-body .c-rating[data-rating-value="3.5"] span:nth-child(4){background-image:var(--bn26-st-q2),var(--bn26-st-0);}
body.skin-black-november-26 #area-body .c-rating[data-rating-value=".75"] span:nth-child(1),
body.skin-black-november-26 #area-body .c-rating[data-rating-value="1.75"] span:nth-child(2),
body.skin-black-november-26 #area-body .c-rating[data-rating-value="2.75"] span:nth-child(3),
body.skin-black-november-26 #area-body .c-rating[data-rating-value="3.75"] span:nth-child(4){background-image:var(--bn26-st-q3),var(--bn26-st-0);}
body.skin-black-november-26 #area-body .c-rating[data-rating-value="4.25"] span:nth-child(5){background-image:var(--bn26-st-q1),var(--bn26-st-0) !important;}
body.skin-black-november-26 #area-body .c-rating[data-rating-value="4.5"] span:nth-child(5){background-image:var(--bn26-st-q2),var(--bn26-st-0) !important;}
body.skin-black-november-26 #area-body .c-rating[data-rating-value="4.75"] span:nth-child(5){background-image:var(--bn26-st-q3),var(--bn26-st-0) !important;}

/* 22. Listas (/promocoes, busca, categorias) */
body.skin-black-november-26 .block-product-list .category-information h1{color:#fff;}
body.skin-black-november-26 .block-product-list .category-information > p,
body.skin-black-november-26 .block-product-list .category-information .page-custom-content{color:#b8b8b8;}
body.skin-black-november-26 .block-product-list .category-information .page-custom-content strong{color:#ececec;}
body.skin-black-november-26 .block-product-list .category-information .page-custom-content h2,
body.skin-black-november-26 .block-product-list .category-information .page-custom-content h3,
body.skin-black-november-26 .block-product-list .category-information .page-custom-content h4,
body.skin-black-november-26 .block-product-list .category-information .page-custom-content h5,
body.skin-black-november-26 .block-product-list .category-information .page-custom-content h5 strong{color:#fff;}
body.skin-black-november-26 .block-product-list .category-information a,
body.skin-black-november-26 .block-product-list .page-content .content a:not(.read-more-button){color:#f2c4cc;text-decoration:underline;}
body.skin-black-november-26.page-product-list .block-product-list .filters aside{background-color:#1a1a1a;border-color:#2b2b2b;color:#b8b8b8;}
body.skin-black-november-26.page-product-list .block-product-list .filters aside .filter-title{color:#fff;}
body.skin-black-november-26.page-product-list .block-product-list .filters aside .filter-content,
body.skin-black-november-26.page-product-list .block-product-list .filters aside label span{color:#b8b8b8;}
body.skin-black-november-26.page-product-list .block-product-list .filters .input-slider .slider-label{color:#b8b8b8;}
body.skin-black-november-26.page-product-list .block-product-list .page-content .content{color:#b8b8b8;}
body.skin-black-november-26.page-product-list .block-product-list .page-content .content strong{color:#ececec;}
body.skin-black-november-26.page-product-list .block-product-list .filters aside:not(.derivacao-tamanho) label .label-sample{border-color:#8a8a8a;}
body.skin-black-november-26.page-product-list .block-product-list .filters aside:not(.derivacao-tamanho) label .label-sample .label-samble-content{border-color:#1a1a1a;}
body.skin-black-november-26.page-product-list .block-product-list .filters aside:not(.derivacao-tamanho) label.label-radio-checked .label-sample,
body.skin-black-november-26.page-product-list .block-product-list .filters aside:not(.derivacao-tamanho) label.label-checkbox-checked .label-sample{border-color:#fff;}
body.skin-black-november-26.page-product-list .block-product-list .filters aside label.label-radio-checked span,
body.skin-black-november-26.page-product-list .block-product-list .filters aside label.label-checkbox-checked span{color:#fff;}
body.skin-black-november-26.page-product-list .block-product-list .filters aside:not(.derivacao-tamanho):not(.derivacao-cor):not(.derivacao-cores) label.label-radio-checked .label-samble-content,
body.skin-black-november-26.page-product-list .block-product-list .filters aside:not(.derivacao-tamanho):not(.derivacao-cor):not(.derivacao-cores) label.label-checkbox-checked .label-samble-content{background-color:#773540;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 426.67 426.67"><path fill="%23fff" d="M421.88 56.3a17.07 17.07 0 00-24.56 0L119.26 334.38l-90.34-90.33A17.07 17.07 0 004.8 268.17l102.4 102.4a17.07 17.07 0 0024.13 0L421.46 80.44a17.07 17.07 0 00.42-24.13z"/></svg>');}
body.skin-black-november-26.page-product-list .block-product-list .filters aside.derivacao-tamanho label{border-color:#757575;}
body.skin-black-november-26.page-product-list .block-product-list .filters aside.derivacao-tamanho label.label-radio-checked{border-color:#fff;}
body.skin-black-november-26.page-product-list .block-product-list .filters aside label:has(input:focus-visible) .label-sample{outline:2px solid #fff;outline-offset:2px;}
@media (hover:hover){
body.skin-black-november-26.page-product-list .block-product-list .filters aside:not(.derivacao-tamanho) label:hover .label-sample{border-color:#fff;}
body.skin-black-november-26.page-product-list .block-product-list .filters aside label:hover span{color:#fff;}
}
body.skin-black-november-26.page-product-list .block-product-list .filters .noUi-target{background:#6b6b6b;}
body.skin-black-november-26.page-product-list .block-product-list .filters .noUi-connect{background:#f2c4cc;}
body.skin-black-november-26.page-product-list .block-product-list .filters .noUi-handle{background:#fff;box-shadow:0 0 0 2px #773540;}
body.skin-black-november-26.page-product-list .block-product-list .filters .noUi-handle::after{border-left-color:#773540;border-right-color:#773540;}
body.skin-black-november-26.page-product-list .block-product-list .filters .noUi-handle:focus-visible{outline:2px solid #fff;outline-offset:2px;}
body.skin-black-november-26.page-product-list .block-product-list .filters aside .filter-content,
body.skin-black-november-26.page-product-list.isMobile .block-product-list .filters{scrollbar-color:#b8505f #262626;scrollbar-width:thin;}
body.skin-black-november-26.page-product-list .block-product-list .filters aside .filter-content::-webkit-scrollbar-track{background:#262626;box-shadow:none;}
body.skin-black-november-26.page-product-list .block-product-list .filters aside .filter-content::-webkit-scrollbar-thumb{background:#b8505f;}
body.skin-black-november-26.isMobile .block-product-list .filters{background-color:#111;box-shadow:0 0 0 1px #3a3a3a,0 0 35px rgba(0,0,0,.8);}
body.skin-black-november-26.isMobile.filter-aberto .filter-btn-close{background-color:#1a1a1a;box-shadow:0 0 0 1px #757575,0 0 5px rgba(0,0,0,.6);}
body.skin-black-november-26.isMobile .block-product-list .filter-btn-close .fil0{fill:#fff;}
body.skin-black-november-26.isMobile .block-product-list .filters .filter-btn-clean:focus-visible{outline:2px solid #fff;outline-offset:2px;}
body.skin-black-november-26 .block-product-list .list-head{background:transparent;}
body.skin-black-november-26 .block-product-list .list-head .ordering p{color:#b8b8b8;}
body.skin-black-november-26 .block-product-list .list-head .ordering select{background-color:#111;border-color:#757575;color:#ececec;color-scheme:dark;}
body.skin-black-november-26 .block-product-list .list-head .ordering select option{background-color:#111;color:#ececec;}
body.skin-black-november-26 .block-product-list .list-head .ordering select:focus{outline:2px solid #fff;outline-offset:1px;box-shadow:none;}
@media (hover:hover){
body.skin-black-november-26 .block-product-list .list-head .ordering select:hover{border-color:#fff;}
}
body.skin-black-november-26.isMobile .block-product-list .list-head .ordering .filter-btn,
body.skin-black-november-26.isMobile .block-product-list .list-head .ordering .filter-btn:hover,
body.skin-black-november-26.isMobile .block-product-list .list-head .ordering .filter-btn:focus{background:#773540;color:#fff;}
body.skin-black-november-26.isMobile .block-product-list .list-head .ordering .filter-btn:focus-visible{outline:2px solid #fff;outline-offset:2px;}
body.skin-black-november-26 .block-product-list .pagination li a{border-color:#757575;color:#ececec;}
body.skin-black-november-26 .block-product-list .pagination li a.current,
body.skin-black-november-26 .block-product-list .pagination li a.current:hover{background:#773540;border-color:#f2c4cc;color:#fff;}
body.skin-black-november-26 .block-product-list .pagination li.pagination-spacer{color:#9e9e9e;}
@media (hover:hover){
body.skin-black-november-26 .block-product-list .pagination li a:not(.current):hover{border-color:#fff;color:#fff;}
}
body.skin-black-november-26 .block-product-list .pagination li a:focus-visible{outline:2px solid #fff;outline-offset:2px;}
body.skin-black-november-26 .block-product-list .read-more-container .read-more-content{color:#b8b8b8;}
body.skin-black-november-26 .block-product-list .read-more-container a.read-more-button{background:#111;color:#f2c4cc;text-decoration:underline;}
@media (hover:hover){
body.skin-black-november-26 .block-product-list .read-more-container a.read-more-button:hover{color:#fff;}
}

/* 23. Pagina do produto */
body.skin-black-november-26.page-product .product-picture-thumb #small-photos-prev svg,
body.skin-black-november-26.page-product .product-picture-thumb #small-photos-next svg{fill:#ececec;}
body.skin-black-november-26.page-product.isMobile #big-photo .owl-dots span{background:#6b6b6b;opacity:1;}
body.skin-black-november-26.page-product.isMobile #big-photo .owl-dots .owl-dot.active span{background:#f2c4cc;opacity:1;}
body.skin-black-november-26.page-product.notMobile .product-summary{background-color:#1a1a1a;border-color:#2b2b2b;border-top:4px solid #773540;}
body.skin-black-november-26.page-product.isMobile .product-summary{background-color:#1a1a1a;border-color:#2b2b2b;border-top:3px solid #773540;}
body.skin-black-november-26.page-product .product-summary h1{color:#fff;}
body.skin-black-november-26.page-product .product-summary .sku-and-brand,
body.skin-black-november-26.page-product .product-summary .sku-and-brand a{color:#b8b8b8;}
body.skin-black-november-26.page-product .product-summary .product-summary-ratings,
body.skin-black-november-26.page-product .product-summary .product-summary-ratings:hover{color:#b8b8b8;}
@media (hover:hover){
body.skin-black-november-26.page-product .product-summary a.product-summary-ratings:hover{color:#f2c4cc;text-decoration:underline;}
}
body.skin-black-november-26.page-product .product-summary .prices{border-bottom-color:#333;}
body.skin-black-november-26.page-product .product-summary .prices .price-from{color:#9e9e9e;}
body.skin-black-november-26.page-product .product-summary .prices .price-options .price-option .price-value{color:#fff;}
body.skin-black-november-26.page-product .product-summary .prices .price-options .price-option .price-text{color:#b8b8b8;}
body.skin-black-november-26.page-product .product-summary .prices .price-cashback .price-cashback-text{color:#ececec;}
body.skin-black-november-26.page-product .product-summary .prices .price-options .price-option .price-discount{background:#773540;color:#fff;}
body.skin-black-november-26.page-product .product-summary .product-variation-list .variation-title{color:#b8b8b8;}
body.skin-black-november-26.page-product .product-summary .product-variation-list .variation-item-list .product-variation-item{box-shadow:0 0 0 1px #757575;color:#ececec;}
body.skin-black-november-26.page-product .product-summary .product-variation-list .product-variation:not(.product-variation-cor):not(.product-variation-cores) .product-variation-item.is-active,
body.skin-black-november-26.page-product .product-summary .product-variation-list .product-variation-cor .product-variation-item.is-active,
body.skin-black-november-26.page-product .product-summary .product-variation-list .product-variation-cores .product-variation-item.is-active{box-shadow:0 0 0 2px #fff;}
@media (hover:hover){
body.skin-black-november-26.page-product .product-summary .product-variation-list .product-variation .variation-item-list .product-variation-item:hover:not(.is-active):not(.is-unavailable){box-shadow:0 0 0 2px #b8b8b8;}
}
body.skin-black-november-26.page-product .product-summary .number-picker button,
body.skin-black-november-26.page-product .product-summary .number-picker button:hover{background:#111;color:#ececec;border-color:#757575;}
body.skin-black-november-26.page-product .product-summary .number-picker input{background:#111;color:#fff;border-color:#757575;}
@media (hover:hover){
body.skin-black-november-26.page-product .product-summary .number-picker button:hover{background:#2b2b2b;}
}
body.skin-black-november-26.page-product .product-summary .number-picker button:focus-visible{outline:2px solid #fff;outline-offset:-2px;}
@media (hover:hover){
body.skin-black-november-26.page-product .product-summary .can-sell .addCarrinho:hover{background-color:#fff;border-color:#fff;color:#000;}
}
body.skin-black-november-26.page-product.isMobile .product-summary .product-call-to-action-floating{background:#111;border-top:1px solid #2b2b2b;box-shadow:0 -6px 16px rgba(0,0,0,.6);}
body.skin-black-november-26.page-product .product-summary .compra-segura{border-bottom-color:#333;}
body.skin-black-november-26.page-product .product-summary .share-on-whatsapp,
body.skin-black-november-26.page-product .product-summary .share-on-whatsapp:hover{color:#ececec;}
body.skin-black-november-26.page-product .product-summary .share-on-whatsapp .icon-whatsapp{filter:brightness(0) invert(1);}
@media (hover:hover){
body.skin-black-november-26.page-product .product-summary .share-on-whatsapp:hover{color:#f2c4cc;text-decoration:underline;}
}
body.skin-black-november-26.page-product .product-summary .product-shipping{color:#b8b8b8;}
body.skin-black-november-26.page-product .product-summary .product-shipping .product-shipping-label span{color:#ececec;}
body.skin-black-november-26.page-product .product-summary .product-shipping .product-shipping-label a{color:#f2c4cc;text-decoration:underline;}
body.skin-black-november-26.page-product .product-summary .product-shipping .product-shipping-form{background:#111;border-color:#757575;}
body.skin-black-november-26.page-product .product-summary .product-shipping .product-shipping-form input{background:transparent;color:#fff;}
body.skin-black-november-26.page-product .product-summary .product-shipping .product-shipping-form input::placeholder{color:#a3a3a3;opacity:1;}
body.skin-black-november-26.page-product .product-summary .product-shipping .product-shipping-form .product-shipping-btn{background:#773540;color:#fff;border-left-color:#773540;}
body.skin-black-november-26.page-product .product-summary .product-shipping .product-shipping-form:focus-within{outline:2px solid #fff;outline-offset:2px;}
body.skin-black-november-26.page-product .product-summary .product-shipping-options{background:#111;border-color:#333;color:#ececec;}
body.skin-black-november-26.page-product .product-summary .product-shipping-options label{color:#ececec;}
body.skin-black-november-26.page-product .product-summary .product-shipping-options .info{color:#b8b8b8;}
body.skin-black-november-26.page-product .product-summary .product-shipping-options div[style*="color"]{color:#b8b8b8 !important;}
body.skin-black-november-26.page-product .product-summary .product-shipping-options .alert{background:#1a1a1a;border:1px solid #3a3a3a;color:#ececec;}
body.skin-black-november-26.page-product .unavailable-area .unavailable-title,
body.skin-black-november-26.page-product .unavailable-area .unavailable-subtitle{color:#ff8a8a;}
body.skin-black-november-26.page-product .unavailable-area .unavailable-input{background:#111;border-color:#757575;color:#fff;}
body.skin-black-november-26.page-product .unavailable-area .unavailable-input::placeholder{color:#a3a3a3;opacity:1;}
body.skin-black-november-26.page-product .unavailable-area .unavailable-btn,
body.skin-black-november-26.page-product .unavailable-area .unavailable-btn:hover{background:#773540;color:#fff;}
@media (hover:hover){
body.skin-black-november-26.page-product .unavailable-area .unavailable-btn:hover{background:#fff;color:#000;}
}
body.skin-black-november-26.page-product.notMobile .product-tabs section{border-top-color:#2b2b2b;}
body.skin-black-november-26.page-product .product-tabs .title,
body.skin-black-november-26.page-product.isMobile .area-dimensions .title,
body.skin-black-november-26.page-product.notMobile .product-header-area .area-dimensions .title{color:#fff;}
body.skin-black-november-26.page-product.notMobile .product-tabs .title.temSub::after{border-color:#f2c4cc;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 357 357'%3E%3Cpath fill='%23f2c4cc' d='M357,204H204v153h-51V204H0v-51h153V0h51v153h153V204z'/%3E%3C/svg%3E");}
body.skin-black-november-26.page-product.notMobile .product-tabs .title.temSub.is-open::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 357 357'%3E%3Cpath fill='%23f2c4cc' d='M0,153h357v51H0V153z'/%3E%3C/svg%3E");}
body.skin-black-november-26.page-product.isMobile .product-tabs .title,
body.skin-black-november-26.page-product.isMobile .product-tabs .content,
body.skin-black-november-26.page-product.isMobile .product-tabs .content:last-of-type{border-bottom-color:#2b2b2b;}
body.skin-black-november-26.page-product .area-dimensions .product-dimensions .dimension svg path{stroke:#b8b8b8;}
body.skin-black-november-26.page-product.notMobile .product-header-area .area-dimensions .product-dimensions .dimension-divisor{background:#4d4d4d;}
body.skin-black-november-26.page-product .product-description,
body.skin-black-november-26.page-product .product-description p{color:#ececec;}
body.skin-black-november-26.page-product .product-description a,
body.skin-black-november-26.page-product .technical-description a{color:#f2c4cc;text-decoration:underline;}
body.skin-black-november-26.page-product .product-description [style*="color"]{color:#ececec !important;}
body.skin-black-november-26.page-product .product-description [style*="background"]{background-color:transparent !important;}
body.skin-black-november-26.notMobile.page-product .technical-description .features-table .feature-item:nth-child(4n),
body.skin-black-november-26.notMobile.page-product .technical-description .features-table .feature-item:nth-child(4n-1),
body.skin-black-november-26.isMobile.page-product .technical-description .features-table .feature-item:nth-child(2n){background:#1a1a1a;}
body.skin-black-november-26.page-product .technical-description .features-table .feature-item{color:#b8b8b8;}
body.skin-black-november-26.page-product .technical-description .features-table .feature-item .feature-item-text .feature-name{color:#ececec;}
body.skin-black-november-26.page-product .technical-description .features-table .feature-item .feature-item-text .feature-value{scrollbar-color:#8a8a8a transparent;}
body.skin-black-november-26.page-product .technical-description .features-table .feature-item .feature-item-text .feature-value::-webkit-scrollbar-thumb{background:#8a8a8a;}
body.skin-black-november-26.page-product .technical-description .features-table .feature-item .feature-item-text .feature-value::-webkit-scrollbar-track{background:transparent;box-shadow:none;}
body.skin-black-november-26.page-product .avaliacoes .sum-stars > span{color:#ececec;}
body.skin-black-november-26.page-product .avaliacoes .sum-stars .bar{background:#2b2b2b;border-color:#3a3a3a;}
body.skin-black-november-26.page-product .avaliacoes .resumo label{color:#fff;}
body.skin-black-november-26.page-product .avaliacoes .comentarios{color:#b8b8b8;}
body.skin-black-november-26.page-product .avaliacoes .comentarios li .comment-text{background:#1a1a1a;border:1px solid #2b2b2b;}
body.skin-black-november-26.page-product .avaliacoes .comentarios li .comment-text::before{border-right-color:#2b2b2b;}
body.skin-black-november-26.page-product .avaliacoes .comentarios li .comment-text .meta strong,
body.skin-black-november-26.page-product .avaliacoes .comentarios li .comment-text .description{color:#ececec;}
body.skin-black-november-26.page-product .avaliacoes .img-thumbnail,
body.skin-black-november-26.page-product .atendimento .comentario-container .img-thumbnail{border-color:#3a3a3a;}
body.skin-black-november-26.page-product .button-avaliacoes-load-more,
body.skin-black-november-26.page-product .button-avaliacoes-load-more:hover,
body.skin-black-november-26.page-product .atendimento .button-comentarios-load-more,
body.skin-black-november-26.page-product .atendimento .button-comentarios-load-more:hover{color:#ececec;border-color:#757575;}
@media (hover:hover){
body.skin-black-november-26.page-product .button-avaliacoes-load-more:hover,
body.skin-black-november-26.page-product .atendimento .button-comentarios-load-more:hover{background:#fff;border-color:#fff;color:#000;}
}
body.skin-black-november-26.page-product .atendimento .comentario-container .img-thumbnail{background-color:#fff;}
body.skin-black-november-26.page-product .atendimento .comentario-form textarea,
body.skin-black-november-26.page-product .atendimento .comentario-container .comment-text .resposta-form textarea{background:#111;border-color:#757575;color:#ececec;}
body.skin-black-november-26.page-product .atendimento .comentario-form textarea[readonly]{background:#1a1a1a;}
body.skin-black-november-26.page-product .atendimento textarea::placeholder{color:#a3a3a3;opacity:1;}
body.skin-black-november-26.page-product .atendimento .child-container .child{border-left-color:#4d4d4d;}
body.skin-black-november-26.page-product .atendimento .comentario-container .comment-text .footer time{color:#9e9e9e;}
body.skin-black-november-26.page-product .videos{background:#1a1a1a;}
body.skin-black-november-26.page-product .videos .video-list .video-item a{background:#111;border-color:#3a3a3a;}
body.skin-black-november-26.page-product .videos .video-list .video-item a.video-active{border-color:#0082ff;}
@media (hover:hover){
body.skin-black-november-26.page-product .videos .video-list .video-item a:hover{border-color:#0082ff;}
}
body.skin-black-november-26.page-product .main-container a:focus-visible,
body.skin-black-november-26.page-product .main-container button:focus-visible,
body.skin-black-november-26.page-product .main-container input:focus-visible,
body.skin-black-november-26.page-product .main-container textarea:focus-visible,
body.skin-black-november-26.page-product .main-container select:focus-visible{outline:2px solid #fff;outline-offset:2px;}
body.skin-black-november-26.page-product .product-picture-thumb #small-photos a:focus-visible{outline-offset:-2px;opacity:1;}
@media (prefers-reduced-motion:reduce){
body.skin-black-november-26.page-product .product-tabs .title::after,
body.skin-black-november-26.page-product.isMobile .product-summary .product-call-to-action-floating,
body.skin-black-november-26.page-product .product-summary .number-picker button{transition:none;}
}

/* 24. Login e conta deslogada (page-login page-account) e caixas d */
body.skin-black-november-26.page-login .main-container .box,
body.skin-black-november-26.page-html .main-container .box,
body.skin-black-november-26.page-html .main-container .main-modal,
body.skin-black-november-26.page-error .main-container .box,
body.skin-black-november-26.page-error .main-container .main-modal{background-color:#1a1a1a;border-color:#2b2b2b;color:#ececec;}
body.skin-black-november-26.page-login .main-container .box p,
body.skin-black-november-26.page-login #loginForm p{color:#b8b8b8;}
body.skin-black-november-26.page-login .main-container .title{color:#fff;}
body.skin-black-november-26.page-login .main-container .box p a:not(.btn){text-decoration:underline;text-underline-offset:2px;}
body.skin-black-november-26.page-login .main-container .or{color:#b8b8b8;}
body.skin-black-november-26.page-login .form-footer .btn-link,
body.skin-black-november-26.page-login .form-footer .btn-link:hover{color:#f2c4cc !important;text-decoration:underline;text-underline-offset:2px;}
@media (hover:hover){
body.skin-black-november-26.page-login .form-footer .btn-link:hover{color:#fff !important;}
}
body.skin-black-november-26.page-login .main-container .btn-access-code{background:transparent;border-color:#fff;}
@media (hover:hover){
body.skin-black-november-26.page-login .main-container .btn-access-code:hover{background:#fff;color:#000 !important;}
}
body.skin-black-november-26.page-login .main-container .btn-apple{border-color:#fff;}

/* 25. Minha conta logada (page-account): nao aparece no download ( */
body.skin-black-november-26.page-account #area-body h1{color:#fff;border-bottom-color:#2b2b2b;}
body.skin-black-november-26.page-account #area-body h2,
body.skin-black-november-26.page-account #area-body h3{color:#fff;}
body.skin-black-november-26.page-account #area-body table,
body.skin-black-november-26.page-account #area-body table td,
body.skin-black-november-26.page-account #area-body table th{border-color:#3a3a3a;}
body.skin-black-november-26.page-account #area-body .informative{border-color:#2b2b2b;background-color:#1a1a1a;}
body.skin-black-november-26.page-account #area-body .informative .title{color:#f2c4cc;}
body.skin-black-november-26.page-account #area-body .informative .content{color:#b8b8b8;}
body.skin-black-november-26.page-account #area-body .informative ul li a{color:#ececec;border-bottom-color:#2b2b2b;}
body.skin-black-november-26.page-account #area-body .informative ul li.active-menu a{color:#fff;border-left-color:#f2c4cc;}
body.skin-black-november-26.page-account #area-body .informative ul li:hover{background:transparent;}
@media (hover:hover){
body.skin-black-november-26.page-account #area-body .informative ul li:hover{background:#262626;}
}
body.skin-black-november-26.page-account #area-body .address-list label,
body.skin-black-november-26.page-account #area-body .address-list .label,
body.skin-black-november-26.page-account #area-body .product-list .label{background-color:#1a1a1a;background-image:none;border-color:#2b2b2b;color:#ececec;box-shadow:none;}
body.skin-black-november-26.page-account #area-body .order-group{border-color:#2b2b2b;border-top-color:#3a3a3a;}
body.skin-black-november-26.page-account #area-body .order-group .order-header{background:#262626;color:#ececec;}
body.skin-black-november-26.page-account #area-body .order-group .order-item{border-top-color:#2b2b2b;}
body.skin-black-november-26.page-account #area-body .order-summary,
body.skin-black-november-26.page-account #area-body .order-summary > div{border-color:#2b2b2b;color:#b8b8b8;}
body.skin-black-november-26.page-account #area-body .order-summary .order-summary-header{color:#fff;}
body.skin-black-november-26.page-account #area-body .order-summary .line.total,
body.skin-black-november-26.page-account #area-body .order-summary .order-payment-info .order-payment-list:not(:last-child){border-color:#2b2b2b;}
body.skin-black-november-26.page-account #area-body .ratings-list .order-item{border-color:#2b2b2b;}
body.skin-black-november-26.page-account #area-body .ratings-list .order-item .order-rating{background:#262626;}
body.skin-black-november-26.page-account #area-body .post-checkout-boleto{background:#1a1a1a;color:#b8b8b8;}
body.skin-black-november-26.page-account #area-body .product-container .product .product-info{color:#ececec;}
body.skin-black-november-26.page-account #area-body .product-container .product:not(:last-of-type){border-bottom-color:#2b2b2b;}
body.skin-black-november-26.page-account #area-body .pendingCashbackList .cashbackItem{color:#212529;}
body.skin-black-november-26.page-account #area-body .form-group.input-cep .col-8 a{color:#f2c4cc;text-decoration:underline;}
body.skin-black-november-26.page-account-order #area-body .posCheckout .mensagemSucesso h4,
body.skin-black-november-26.page-account-order #area-body .posCheckout .numeroPedido b{color:#fff;}
body.skin-black-november-26.page-account-order.notMobile #area-body .vitrine h2,
body.skin-black-november-26.page-account-order.isMobile #area-body .vitrine h2{color:#fff;}
body.skin-black-november-26.page-account-order #area-body .vitrine p{color:#b8b8b8;}
body.skin-black-november-26.page-account #area-body .pagination li a{border-color:#3a3a3a;color:#ececec;}
body.skin-black-november-26.page-account #area-body .pagination li a.current,
body.skin-black-november-26.page-account #area-body .pagination li a.btn-primary{background:#773540;border-color:#773540;color:#fff;}
@media (prefers-reduced-motion:reduce){
body.skin-black-november-26.page-account #area-body .informative ul li{transition:none;}
}

/* 26. Paginas institucionais (page-html page-institucional): menu */
body.skin-black-november-26.page-institucional .main-container .title{color:#fff;}
body.skin-black-november-26.page-institucional .main-container ul.links li a{color:#ececec;}
body.skin-black-november-26.page-institucional .main-container ul.links li.is-active a{color:#fff;font-weight:600;}
body.skin-black-november-26.page-institucional .main-container ul.links li .icon{border-color:#b8b8b8;}
body.skin-black-november-26.page-institucional .main-container ul.links li.is-active a .icon::after,
body.skin-black-november-26.page-institucional .main-container ul.links li:hover a .icon::after{background:#f2c4cc;}
@media (hover:hover){
body.skin-black-november-26.page-institucional .main-container ul.links li a:hover{color:#f2c4cc;}
}
body.skin-black-november-26.page-institucional .main-container ul.links li a:focus-visible{outline:2px solid #fff;outline-offset:2px;}
body.skin-black-november-26.page-institucional .main-container :is(h1, h2, h3, h4, h5, h6){color:#fff;}
body.skin-black-november-26.page-institucional .main-container p,
body.skin-black-november-26.page-institucional .main-container ul:not(.links) > li,
body.skin-black-november-26.page-institucional .main-container ol > li{color:#b8b8b8;}
body.skin-black-november-26.page-institucional .main-container :is(p, li, td) :is(strong, b){color:#ececec;}
body.skin-black-november-26.page-institucional .main-container .contatos .contato a{color:#ececec;}
body.skin-black-november-26.page-html .main-container :is(p, td, th, dd, blockquote, ul:not(.links) > li, ol > li) a:not(.btn){text-decoration:underline;text-underline-offset:2px;}
body.skin-black-november-26.page-institucional .main-container :is([style*="color" i], [style*="background" i]){color:inherit !important;background-color:transparent !important;}
body.skin-black-november-26.page-institucional .main-container a:is([style*="color" i], [style*="background" i]){color:#f2c4cc !important;}
body.skin-black-november-26.page-institucional .main-container font[color]{color:inherit;}

/* 27. Correcoes da revisao (21/10/2026) */
body.skin-black-november-26 #area-body .validatorLog{background:#1a1a1a;color:#ececec;box-shadow:0 0 0 1px #3a3a3a,0 2px 6px rgba(0,0,0,.6);}
body.skin-black-november-26 #area-body .validatorLog a{color:#f2c4cc;text-decoration:underline;}
body.skin-black-november-26.page-store-rating-list #area-body .ratings .rating-list{border-color:#2b2b2b;}
body.skin-black-november-26.page-store-rating-list #area-body .ratings .rating-list-item:nth-child(even){background:#1a1a1a;}
body.skin-black-november-26.page-store-rating-list #area-body .ratings .rating-title{background:#1a1a1a;border-color:#2b2b2b;color:#fff;}
body.skin-black-november-26.page-institucional .main-container .contatos .contato .icon{filter:brightness(0) invert(1);}
body.skin-black-november-26.page-contact .main-container p a:not(.btn){text-decoration:underline;text-underline-offset:2px;}
body.skin-black-november-26.page-account #area-body .shipping-progress .shipping-progress-item,
body.skin-black-november-26.page-contact #area-body .shipping-progress .shipping-progress-item{background:#1a1a1a;color:#ececec;}
body.skin-black-november-26.page-account #area-body .shipping-progress .shipping-progress-item:nth-child(even),
body.skin-black-november-26.page-contact #area-body .shipping-progress .shipping-progress-item:nth-child(even){background:#222;}
body.skin-black-november-26.page-contact #area-body .order-group{border-color:#2b2b2b;border-top-color:#3a3a3a;}
body.skin-black-november-26.page-contact #area-body .order-group .order-header{background:#262626;color:#ececec;}
body.skin-black-november-26.page-contact #area-body .order-group .order-item{border-top-color:#2b2b2b;}
body.skin-black-november-26.page-contact #area-body .order-summary,
body.skin-black-november-26.page-contact #area-body .order-summary > div{border-color:#2b2b2b;color:#b8b8b8;}
body.skin-black-november-26.page-contact #area-body .order-summary .order-summary-header{color:#fff;}
body.skin-black-november-26.standalone-consult-invoice .inner-body{background:#111;}
body.skin-black-november-26.standalone-consult-invoice .form-container form{background:#1a1a1a;box-shadow:0 0 0 1px #2b2b2b;}
body.skin-black-november-26.standalone-consult-invoice .form-container label{background:#1a1a1a;color:#ececec;}
body.skin-black-november-26.page-account #area-body .product-list .product-box .product-shadow{background:linear-gradient(180deg,rgba(26,26,26,0) 0,#1a1a1a 100%);}
body.skin-black-november-26.isMobile .block-vitrine-container > .product-list.with-nav-inside > .owl-nav > button{background:#773540;opacity:1;border-radius:50%;}
body.skin-black-november-26.isMobile .block-vitrine-container > .product-list.with-nav-inside > .owl-nav > button svg path{fill:#fff;}
body.skin-black-november-26 .block-product-list .pl-modelo-default .product-variations .owl-carousel .owl-nav button{background:#3a3a3a;opacity:1;}
body.skin-black-november-26 .block-product-list .pl-modelo-default .product-variations .owl-carousel .owl-nav button svg path{fill:#fff;}
body.skin-black-november-26 .block-product-list .pl-modelo-default .product-variations .owl-carousel .owl-nav button.disabled{opacity:.4;}
body.skin-black-november-26 .block-product-list .pl-modelo-default .product-variations .owl-carousel .owl-nav button:focus-visible{outline:2px solid #fff;outline-offset:1px;}
body.skin-black-november-26 .block-product-list .active-filter-list{background:#1a1a1a;border:1px solid #2b2b2b;}
body.skin-black-november-26 .block-product-list .active-filter-list .active-filter-option{background:#111;border-color:#3a3a3a;}
body.skin-black-november-26 .block-product-list .active-filter-list .active-filter-value{color:#ececec;}
body.skin-black-november-26 .block-product-list .active-filter-list .active-filter-label{color:#b8b8b8;}
body.skin-black-november-26 .block-product-list .active-filter-list .active-filter-remove-all{color:#f2c4cc;}
body.skin-black-november-26 .block-product-list .active-filter-list .active-filter-remove .fa{filter:invert(1);opacity:.8;}
@media (hover:hover){
body.skin-black-november-26 .block-product-list .active-filter-list .active-filter-remove:hover{background:#262626;}
}

/* 50. Ordem da home no mes: "Ofertas imperdiveis" sobe para logo a */
@supports selector(:has(a)){
body.skin-black-november-26.page-home #area-body{display:flex;flex-direction:column;}
body.skin-black-november-26.page-home #area-body > .container-fluid{width:100%;}
body.skin-black-november-26.page-home #area-body > .block-banner-container:has(.banner-principal){order:-3;}
body.skin-black-november-26.page-home #area-body > div:has(> .home-tags-custom),
body.skin-black-november-26.page-home #area-body > .home-tags{order:-2;}
body.skin-black-november-26.page-home #area-body > .block-title,
body.skin-black-november-26.page-home #area-body > #block-zbs3rmwx-container{order:-1;}
}

/* 51. Titulos das vitrines da home como a etiqueta do banner */
body.skin-black-november-26.page-home .block-vitrine-container > .block-title > h2{position:relative;z-index:0;display:inline-block;margin:0;padding:13px 74px 13px 28px;color:#fff;font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;}
body.skin-black-november-26.page-home .block-vitrine-container > .block-title > h2::before{content:"";position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;background:linear-gradient(165deg,#f5f5f5 0%,#9d9d9d 42%,#e9e9e9 64%,#8c8c8c 100%);clip-path:polygon(0 0,calc(100% - 36px) 0,100% 50%,calc(100% - 36px) 100%,0 100%);}
body.skin-black-november-26.page-home .block-vitrine-container > .block-title > h2::after{content:"";position:absolute;z-index:-1;top:2px;right:3px;bottom:2px;left:2px;display:block;width:auto;height:auto;margin:0;background:radial-gradient(circle at calc(100% - 31px) 50%,#f4f4f4 0 3px,#a9a9a9 4px 5px,#4a4a4a 6px,rgba(0,0,0,0) 7px),repeating-linear-gradient(45deg,rgba(255,255,255,.045) 0 2px,rgba(0,0,0,0) 2px 4px),#1c1e1f;clip-path:polygon(0 0,calc(100% - 35px) 0,100% 50%,calc(100% - 35px) 100%,0 100%);}
body.skin-black-november-26.page-home.isMobile .block-vitrine-container > .block-title > h2{padding:10px 56px 10px 20px;font-size:16px;letter-spacing:.06em;}
body.skin-black-november-26.page-home.isMobile .block-vitrine-container > .block-title > h2::before{clip-path:polygon(0 0,calc(100% - 26px) 0,100% 50%,calc(100% - 26px) 100%,0 100%);}
body.skin-black-november-26.page-home.isMobile .block-vitrine-container > .block-title > h2::after{margin:0;background:radial-gradient(circle at calc(100% - 23px) 50%,#f4f4f4 0 2.5px,#a9a9a9 3.5px 4.5px,#4a4a4a 5.5px,rgba(0,0,0,0) 6.5px),repeating-linear-gradient(45deg,rgba(255,255,255,.045) 0 2px,rgba(0,0,0,0) 2px 4px),#1c1e1f;clip-path:polygon(0 0,calc(100% - 25px) 0,100% 50%,calc(100% - 25px) 100%,0 100%);}

/* 52. Vitrine "Ofertas imperdiveis" em faixa propria: o degrade vi */
body.skin-black-november-26.page-home #block-zbs3rmwx-container{margin-top:0;padding:44px 0 52px;background:linear-gradient(90deg,#5a2131 0%,#33191f 26%,#141414 58%,#111 100%);border-top:1px solid #3a2228;border-bottom:1px solid #3a2228;}
body.skin-black-november-26.page-home #block-zbs3rmwx-container .block-vitrine-container > .block-title > h2{font-size:28px;}
body.skin-black-november-26.page-home.isMobile #block-zbs3rmwx-container{padding:28px 0 32px;background:linear-gradient(180deg,#4a1d29 0%,#24171b 45%,#111 100%);}
body.skin-black-november-26.page-home.isMobile #block-zbs3rmwx-container .block-vitrine-container > .block-title > h2{font-size:17px;}
body.skin-black-november-26.page-home #area-body > #block-uklsmuej-container{margin-top:40px;}

/* 53. Botoes "Conferir agora!" da grade Paineis/Racks/Balcoes: a p */
body.skin-black-november-26.page-home .banner-categorias .builder-block a.button.button-solid{border:0;border-radius:999px;background:linear-gradient(90deg,#7e2a40 0%,#b8264d 100%);color:#fff;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.08em;text-transform:uppercase;}

/* 54. Item "Black November" do menu (computador): a mesma pilula v */
body.skin-black-november-26.notMobile .inner-body.header-2 .header-container header .menuBar.openMenuModel-2 .container > ul > li.pos-right > .menu-item-container > a[href$="/black-november"] > .menu-content.menu-content{padding:8px 18px;border:1px solid transparent;border-radius:999px;background:linear-gradient(90deg,#7e2a40 0%,#b8264d 100%);color:#fff;font-weight:700;letter-spacing:.04em;}

/* 55. Rotulo "BLACK NOVEMBER" da contagem (computador): mini-etiqu */
body.skin-black-november-26.notMobile .inner-body > .header-container > .header-top-bar::before,
body.skin-black-november-26.notMobile .inner-body > .header-container > .header-top-bar .bn26-cd-label{padding:5px 18px 5px 10px;border-radius:0;background:linear-gradient(90deg,#1c1e1f,#1c1e1f) padding-box,linear-gradient(165deg,#f5f5f5,#8c8c8c) border-box;border:1px solid transparent;clip-path:polygon(0 0,calc(100% - 9px) 0,100% 50%,calc(100% - 9px) 100%,0 100%);}

/* 56. Menos movimento: a pilula nao anima (o tema poe transicao no */
@media (prefers-reduced-motion:reduce){
body.skin-black-november-26.page-home .banner-categorias .builder-block a.button.button-solid,
body.skin-black-november-26.notMobile .inner-body.header-2 .header-container header .menuBar.openMenuModel-2 .container > ul > li.pos-right > .menu-item-container > a[href$="/black-november"] > .menu-content.menu-content{transition:none;}
}

/* 57. Etiqueta "Oferta Black" (Loja On-line > Tags; codigo oferta- */
body.skin-black-november-26 .tags .tag.tag-oferta-black-26{position:relative;z-index:0;display:inline-block;margin:0;padding:.45em 2.35em .45em .9em;border:0;border-radius:0;background:transparent !important;color:#fff !important;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;line-height:1.27;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;box-shadow:none;}
body.skin-black-november-26 .tags .tag.tag-oferta-black-26::before{content:"";position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;background:linear-gradient(165deg,#f5f5f5 0%,#9d9d9d 42%,#e9e9e9 64%,#8c8c8c 100%);clip-path:polygon(0 0,calc(100% - 1em) 0,100% 50%,calc(100% - 1em) 100%,0 100%);}
body.skin-black-november-26 .tags .tag.tag-oferta-black-26::after{content:"";position:absolute;z-index:-1;top:1px;right:1px;bottom:1px;left:1px;background:radial-gradient(circle at calc(100% - 1.1em) 50%,#f4f4f4 0 .14em,#9b9b9b .23em,rgba(0,0,0,0) .32em),repeating-linear-gradient(45deg,rgba(255,255,255,.05) 0 2px,rgba(0,0,0,0) 2px 4px),#1c1e1f;clip-path:polygon(0 0,calc(100% - 1em) 0,100% 50%,calc(100% - 1em) 100%,0 100%);}
body.skin-black-november-26.isMobile .tags .tag.tag-oferta-black-26{padding:.4em 2.1em .4em .75em;letter-spacing:.05em;}
body.skin-black-november-26.notMobile.page-home .block-product-list .product .tags .tag.tag-oferta-black-26{font-size:10.5px;}
body.skin-black-november-26.notMobile.page-product-list .pl-modelo-default .product .tags .tag.tag-oferta-black-26{font-size:9px;}
body.skin-black-november-26.notMobile.page-product #big-photo .tags .tag.tag-oferta-black-26{font-size:17px;}
body.skin-black-november-26.notMobile.page-product .block-product-list .product .tags .tag.tag-oferta-black-26{font-size:13px;}
body.skin-black-november-26.isMobile .product .tags .tag.tag-oferta-black-26{font-size:9px;}
body.skin-black-november-26.isMobile.page-product #big-photo .tags .tag.tag-oferta-black-26{font-size:13px;}

/* 58. Contagem mais chamativa */
body.skin-black-november-26.notMobile .inner-body > .header-container > .header-top-bar > .container{padding-left:470px;}
body.skin-black-november-26.notMobile .inner-body > .header-container > .header-top-bar .bn26-cd{gap:10px;}
body.skin-black-november-26.notMobile .inner-body > .header-container > .header-top-bar .bn26-cd-txt{color:#d9d9d9;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;}
body.skin-black-november-26.notMobile .inner-body > .header-container > .header-top-bar .bn26-cd-num{padding:4px 13px;border-radius:999px;background:linear-gradient(90deg,#7e2a40 0%,#b8264d 100%);color:#fff;font-family:Montserrat,sans-serif;font-size:17px;font-weight:700;line-height:20px;letter-spacing:.02em;}
@media (max-width:1199.98px){
body.skin-black-november-26.notMobile .inner-body > .header-container > .header-top-bar > .container{padding-left:345px;}
}
@media (max-width:1023.98px){
body.skin-black-november-26.notMobile .inner-body > .header-container > .header-top-bar > .container{padding-left:10px;}
}
body.skin-black-november-26.isMobile .header-top-bar{padding-top:34px;}
body.skin-black-november-26.isMobile .header-top-bar::before,
body.skin-black-november-26.isMobile .header-top-bar .bn26-cd{height:30px;line-height:30px;background:linear-gradient(90deg,#7e2a40 0%,#b8264d 100%);}
body.skin-black-november-26.isMobile .header-top-bar .bn26-cd-num{padding:1px 9px;border-radius:999px;background:#000;font-size:15px;line-height:20px;}

/* 59. Correcoes da revisao profunda de 05/11 (larguras no ar, celu */
@media (max-width:1199.98px){
body.skin-black-november-26.notMobile .inner-body > .header-container > .header-top-bar::before,
body.skin-black-november-26.notMobile .inner-body > .header-container > .header-top-bar .bn26-cd{left:20px;}
}
@media (min-width:1200px) and (max-width:1299.98px){
body.skin-black-november-26.notMobile .inner-body > .header-container > .header-top-bar .info-top .item span{font-size:12px;}
}
body.skin-black-november-26.notMobile .inner-body > .header-container > .header-top-bar .bn26-cd-txt{font-size:11px;}
body.skin-black-november-26.page-product.notMobile .product-summary .prices .price-options .price-option .price-with-tag{flex-wrap:wrap;row-gap:4px;}
@media (max-width:1239.98px){
body.skin-black-november-26.notMobile .inner-body.header-2 .header-container header .menuBar.openMenuModel-2 .container > ul > li.pos-right > .menu-item-container > a[href$="/black-november"] > .menu-content.menu-content{padding:2px 12px;position:relative;top:11px;}
}
@media (max-width:349.98px){
body.skin-black-november-26.isMobile .header-top-bar .bn26-cd .bn26-cd-curto{display:none;}
}
body.skin-black-november-26 .tags .tag.tag-oferta-black-26{max-width:100%;margin:0 0 3px;white-space:normal;overflow-wrap:anywhere;}
body.skin-black-november-26.page-home.notMobile #block-zbs3rmwx-container .block-vitrine-container > .product-list.with-nav-inside > .owl-nav > button{box-shadow:0 0 0 1px rgba(255,255,255,.6);}
@media (max-width:374.98px){
body.skin-black-november-26.page-home.isMobile .block-vitrine-container > .block-title > h2{font-size:15px;letter-spacing:.04em;}
}
@media (hover:hover){
body.skin-black-november-26.notMobile .inner-body.header-2 .header-container header .menuBar.openMenuModel-2 .container > ul > li.pos-right > .menu-item-container > a[href$="/black-november"]:hover > .menu-content.menu-content{background:#fff;color:#773540;}
body.skin-black-november-26.page-home .banner-categorias .builder-block a.button.button-solid:hover{background:#fff !important;color:#773540 !important;}
}

/* 60. Pagina do produto: etiqueta "Oferta Black" junto do preco, c */
@supports selector(:has(*)){body.skin-black-november-26.page-product{--bn26-selo:1;}}
body.skin-black-november-26.page-product:has(#big-photo .tags > .tag.tag-oferta-black-26) #area-summary .product-summary > .prices{padding-top:40px;}
body.skin-black-november-26.page-product #area-summary .product-summary > .prices > .tags.bn26-selo-preco{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:8px;box-sizing:border-box;height:40px;margin:0;padding:0 0 10px;}
body.skin-black-november-26.page-product #area-summary .product-summary > .prices > .tags.bn26-selo-preco > .tag.tag-oferta-black-26{font-size:13px;cursor:help;-webkit-tap-highlight-color:transparent;}
body.skin-black-november-26.page-product #area-summary .product-summary > .prices > .tags.bn26-selo-preco > .tag.tag-oferta-black-26:focus:not(:focus-visible){outline:none;}
body.skin-black-november-26.page-product #area-summary .product-summary > .prices > .tags.bn26-selo-preco > .tag.tag-oferta-black-26:focus-visible{outline:2px solid #fff;outline-offset:3px;}
body.skin-black-november-26.page-product #area-body .product-summary > .prices > .tags.bn26-selo-preco > .bn26-balao-i{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;box-sizing:border-box;width:18px;height:18px;margin:0;padding:0;border:1.5px solid #cfcfcf;border-radius:50%;color:#e6e6e6;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;font-style:normal;line-height:1;cursor:help;-webkit-tap-highlight-color:transparent;}
body.skin-black-november-26.page-product #area-body .product-summary > .prices > .tags.bn26-selo-preco > .bn26-balao-i::before{content:"i";content:"i" / "";}
body.skin-black-november-26.page-product #area-body .product-summary > .prices > .tags.bn26-selo-preco > .bn26-balao-i::after{content:"";position:absolute;top:-8px;right:-10px;bottom:-8px;left:-10px;}
body.skin-black-november-26.page-product #area-body .product-summary > .prices > .tags.bn26-selo-preco > .bn26-balao{display:none;position:absolute;left:0;bottom:100%;z-index:30;box-sizing:border-box;width:min(400px,100%);margin:0;padding:0 0 12px;}
body.skin-black-november-26.page-product #area-body .product-summary > .prices > .tags.bn26-selo-preco > .bn26-balao > .bn26-balao-cartao{position:relative;display:block;box-sizing:border-box;margin:0;padding:16px 18px 14px;border:1px solid #8c8c8c;border-top:0;border-radius:4px;background:linear-gradient(135deg,#3a1520 0%,#1c1e1f 55%) padding-box;color:#e6e6e6;box-shadow:0 0 0 1px rgba(0,0,0,.6),0 14px 32px rgba(0,0,0,.65);font-family:Montserrat,sans-serif;font-size:13px;font-weight:400;font-style:normal;line-height:1.45;letter-spacing:0;text-align:left;text-transform:none;white-space:normal;text-wrap:pretty;}
body.skin-black-november-26.page-product #area-body .product-summary > .prices > .tags.bn26-selo-preco > .bn26-balao > .bn26-balao-cartao::before{content:"";position:absolute;top:0;right:-1px;left:-1px;height:4px;border-radius:4px 4px 0 0;background:linear-gradient(90deg,#7e2a40 0%,#b8264d 100%);}
body.skin-black-november-26.page-product #area-body .product-summary > .prices > .tags.bn26-selo-preco > .bn26-balao > .bn26-balao-cartao::after{content:"";position:absolute;left:52px;bottom:-7px;width:12px;height:12px;background:#1c1e1f;border-right:1px solid #8c8c8c;border-bottom:1px solid #8c8c8c;transform:rotate(45deg);clip-path:polygon(100% 0,100% 100%,0 100%);}
body.skin-black-november-26.page-product #area-body .product-summary > .prices > .tags.bn26-selo-preco > .bn26-balao .bn26-balao-titulo{display:block;margin:4px 0 10px;color:#fff;font-family:Montserrat,sans-serif;font-size:17px;font-weight:700;font-style:normal;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;}
body.skin-black-november-26.page-product #area-body .product-summary > .prices > .tags.bn26-selo-preco > .bn26-balao .bn26-balao-itens{list-style:none;margin:0;padding:0;}
body.skin-black-november-26.page-product #area-body .product-summary > .prices > .tags.bn26-selo-preco > .bn26-balao .bn26-balao-item{position:relative;display:block;margin:8px 0 0;padding:0 0 0 30px;color:#e6e6e6;font-size:13px;line-height:1.45;}
body.skin-black-november-26.page-product #area-body .product-summary > .prices > .tags.bn26-selo-preco > .bn26-balao .bn26-balao-item strong{color:#fff;font-weight:700;}
body.skin-black-november-26.page-product #area-body .product-summary > .prices > .tags.bn26-selo-preco > .bn26-balao .bn26-balao-item::before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;background:center/contain no-repeat;}
body.skin-black-november-26.page-product #area-body .product-summary > .prices > .tags.bn26-selo-preco > .bn26-balao .bn26-balao-ic-etiqueta::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f28aa2' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.6 13.4 13.4 20.6a2 2 0 0 1-2.8 0L3 13V3h10l7.6 7.6a2 2 0 0 1 0 2.8z'/%3E%3Ccircle cx='7.5' cy='7.5' r='1.5'/%3E%3C/svg%3E");}
body.skin-black-november-26.page-product #area-body .product-summary > .prices > .tags.bn26-selo-preco > .bn26-balao .bn26-balao-ic-caminhao::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f28aa2' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h11v10H3zM14 9h4l3 3v4h-7'/%3E%3Ccircle cx='7' cy='17.5' r='1.8'/%3E%3Ccircle cx='17' cy='17.5' r='1.8'/%3E%3C/svg%3E");}
body.skin-black-november-26.page-product #area-body .product-summary > .prices > .tags.bn26-selo-preco > .bn26-balao .bn26-balao-chamada{display:block;margin:12px 0 0;padding:10px 0 0;border-top:1px solid #3a3a3a;color:#f2c4cc;font-size:13px;font-weight:700;letter-spacing:.04em;line-height:1.3;text-transform:uppercase;}
body.skin-black-november-26.page-product #area-body .product-summary > .prices > .tags.bn26-selo-preco.bn26-balao-aberto > .bn26-balao{display:block;}
body.skin-black-november-26.page-product #area-body .product-summary > .prices > .tags.bn26-selo-preco > .tag:focus-visible ~ .bn26-balao{padding-bottom:18px;}
@media (hover:hover) and (pointer:fine){
body.skin-black-november-26.page-product #area-body .product-summary > .prices > .tags.bn26-selo-preco > .tag:hover ~ .bn26-balao,
body.skin-black-november-26.page-product #area-body .product-summary > .prices > .tags.bn26-selo-preco > .bn26-balao-i:hover ~ .bn26-balao,
body.skin-black-november-26.page-product #area-body .product-summary > .prices > .tags.bn26-selo-preco > .bn26-balao:hover{display:block;}
}
body.skin-black-november-26.page-product #area-body .product-summary > .prices > .tags.bn26-selo-preco.bn26-balao-calado > .bn26-balao{display:none !important;}
body.skin-black-november-26.page-product.isMobile:has(#big-photo .tags > .tag.tag-oferta-black-26) #area-summary .product-summary > .prices{padding-top:38px;}
body.skin-black-november-26.page-product.isMobile #area-summary .product-summary > .prices > .tags.bn26-selo-preco{height:38px;}
body.skin-black-november-26.page-product.isMobile #area-summary .product-summary > .prices > .tags.bn26-selo-preco > .tag.tag-oferta-black-26{font-size:12px;}
body.skin-black-november-26.page-product:has(#big-photo .tags > .tag.tag-oferta-black-26) #area-summary .product-summary > .prices > .price-from:first-child,
body.skin-black-november-26.page-product #area-summary .product-summary > .prices > .tags.bn26-selo-preco + .price-from{margin-top:0;}
body.skin-black-november-26.page-product.isMobile #area-body .product-summary > .prices > .tags.bn26-selo-preco > .bn26-balao-i::after{top:-4px;}
@media (max-width:1199.98px){
body.skin-black-november-26.page-product.notMobile #area-summary .product-summary > .prices > .tags.bn26-selo-preco{gap:6px;}
body.skin-black-november-26.page-product.notMobile #area-summary .product-summary > .prices > .tags.bn26-selo-preco > .tag.tag-oferta-black-26{font-size:12px;letter-spacing:.06em;white-space:nowrap;}
body.skin-black-november-26.page-product.notMobile #area-body .product-summary > .prices > .tags.bn26-selo-preco > .bn26-balao .bn26-balao-titulo{font-size:15px;letter-spacing:.03em;}
body.skin-black-november-26.page-product.notMobile #area-body .product-summary > .prices > .tags.bn26-selo-preco > .bn26-balao .bn26-balao-chamada{letter-spacing:0;white-space:nowrap;}
}

/* 61. Menu do computador numa linha so de 1650 a 1750px (pedido de */
@media (min-width:1650px) and (max-width:1750px){
body.skin-black-november-26.notMobile .menuBar ul.menu{flex-direction:row;flex-wrap:nowrap;}
}
@media (min-width:1650px) and (max-width:1849.98px){
body.skin-black-november-26.notMobile .inner-body.header-2 .header-container header .menuBar.openMenuModel-2 .container > ul.menu > li > .menu-item-container > a{padding-left:14px;padding-right:14px;}
}

/* 62. Rotulo "BLACK NOVEMBER" da contagem (computador): o aro prat */
body.skin-black-november-26.notMobile .inner-body > .header-container > .header-top-bar::before,
body.skin-black-november-26.notMobile .inner-body > .header-container > .header-top-bar .bn26-cd-label{background:linear-gradient(to top right,transparent calc(50% - 1.3px),#c4c4c4 calc(50% - 1.2px),#c4c4c4 50%,transparent 50%) right top/9px 50% no-repeat border-box,linear-gradient(to bottom right,transparent calc(50% - 1.3px),#9c9c9c calc(50% - 1.2px),#9c9c9c 50%,transparent 50%) right bottom/9px 50% no-repeat border-box,linear-gradient(90deg,#1c1e1f,#1c1e1f) padding-box,linear-gradient(165deg,#f5f5f5,#8c8c8c) border-box;}

/* 63. A contagem (rotulo + "termina em" + tempo) vira link para /b */
body.skin-black-november-26 .inner-body .header-top-bar a.bn26-cd,
body.skin-black-november-26 .inner-body .header-top-bar a.bn26-cd:hover,
body.skin-black-november-26 .inner-body .header-top-bar a.bn26-cd:focus{color:#fff;text-decoration:none;cursor:pointer;}
body.skin-black-november-26.notMobile .inner-body > .header-container > .header-top-bar a.bn26-cd:focus-visible{outline:2px solid #fff;outline-offset:4px;border-radius:4px;}
body.skin-black-november-26.isMobile .header-top-bar a.bn26-cd:focus-visible{outline:2px solid #fff;outline-offset:-2px;}
@media (hover:hover){
body.skin-black-november-26.notMobile .inner-body > .header-container > .header-top-bar a.bn26-cd:hover .bn26-cd-txt{color:#fff;}
body.skin-black-november-26.notMobile .inner-body > .header-container > .header-top-bar a.bn26-cd:hover .bn26-cd-num{box-shadow:0 0 0 1px rgba(255,255,255,.75);}
}