#tarja-slide ul{display: flex !important; justify-content: center !important;align-items: center !important; flex-wrap: wrap !important; list-style-type: none !important;}

.footer-links li a{color:#333;text-decoration:none;position:relative;display:inline-block;padding-bottom:2px;transition:color .25s ease,transform .25s ease;}
.footer-links li a::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:#1B75BB;transform:scaleX(0);transform-origin:left;transition:transform .25s ease;}
.footer-links li a:hover{color:#1B75BB;text-decoration:none;transform:translateX(4px);}
.footer-links li a:hover::after{transform:scaleX(1);}

.footer-social{display:flex;gap:12px;margin-top:8px;}
.footer-social a{width:44px;height:44px;border-radius:12px;background:#fff;color:#333;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 4px rgba(0,0,0,.08);transition:background .25s ease,color .25s ease,transform .25s ease;}
.footer-social a svg{width:22px;height:22px;}
.footer-social a:hover{background:#1B75BB;color:#fff;transform:translateY(-3px);}

.ul-todas-categorias > li > a,.ul-todas-categorias > li > a .menu-text{color:#333 !important;}
.ul-todas-categorias > li > a:hover,.ul-todas-categorias > li:hover > a,.ul-todas-categorias > li:hover > a .menu-text{color:#1B75BB !important;}
.link-todas-categorias img{filter:none !important;}

.ul-todas-categorias .caret-indicator{display:none !important;}
.ul-todas-categorias > li > a.link-todas-categorias:hover,.ul-todas-categorias > li:hover > a.link-todas-categorias{color:#333 !important;}
.ul-todas-categorias .mega-dropdown-menu li ul li a,.ul-todas-categorias .dept-link-l2{transition:color .25s ease,transform .25s ease;}
.ul-todas-categorias .mega-dropdown-menu li ul li a:hover,.ul-todas-categorias .dept-link-l2:hover{color:#1B75BB !important;background:transparent !important;text-decoration:none !important;transform:translateX(4px);}

.topo-fixo{position:sticky;top:0;z-index:1000;background:#fff;}
.topo-fixo header,.topo-fixo .mega-menu,.topo-fixo .navbar{box-shadow:none !important;border:0 !important;background:#fff !important;margin-bottom:0 !important;}
.topo-fixo .mega-menu{border-bottom:1px solid #eee !important;}
.topo-fixo header .logo{max-width:120px;height:auto;}
.topo-fixo header .col-md-10 > .row{display:flex;align-items:center;flex-wrap:nowrap;}
.topo-fixo header .col-md-10 > .row > .top-login{flex:1 1 auto;width:auto;max-width:none;float:none;}
.topo-fixo header .col-md-10 > .row > .col-md-7{flex:0 0 auto;width:auto;float:none;}
.topo-fixo .mega-menu .flex-justu-cont{display:block !important;}
.topo-fixo .mega-menu .col-md-12{padding-left:15px;padding-right:15px;float:none;width:100%;}
.topo-fixo .ul-todas-categorias{display:flex !important;flex-wrap:wrap;justify-content:flex-start !important;align-items:center;gap:6px 32px;width:100%;margin:0;float:none;overflow:visible !important;}
.topo-fixo .ul-todas-categorias > li.nav-icones:not(.menu-item-root){display:none !important;}
.topo-fixo .ul-todas-categorias > li.menu-item-root{display:block !important;float:none;flex:0 0 auto;width:auto !important;}
.topo-fixo .ul-todas-categorias > li.menu-item-root > a{padding:12px 0 !important;height:auto !important;}
.topo-fixo .ul-todas-categorias .menu-text{font-size:17px;font-weight:600 !important;letter-spacing:0 !important;white-space:nowrap;}

.topo-fixo .form_header_busca,.topo-fixo .top-login{border:0 !important;}
.topo-fixo .input-teste{border:0 !important;border-bottom:2px solid #333 !important;transition:border-color .25s ease;}
.topo-fixo .input-teste .input-header{height:46px !important;font-size:16px !important;color:#333 !important;}
.topo-fixo .input-teste .input-header::placeholder{color:#777;}
.topo-fixo #btn-cart > li > a:first-child{margin-right:20px;}
#btn-cart .badge,.contador-carrinho{background-color:#1B75BB !important;color:#fff !important;}
.topo-fixo .ul-todas-categorias .mega-dropdown-menu a,.topo-fixo .ul-todas-categorias .mega-dropdown-menu a *{color:#333 !important;background:transparent !important;text-decoration:none !important;}
.topo-fixo .ul-todas-categorias .mega-dropdown-menu a:hover,.topo-fixo .ul-todas-categorias .mega-dropdown-menu a:hover *{color:#1B75BB !important;}
.topo-fixo .ul-todas-categorias .mega-dropdown-menu a{transition:color .25s ease,transform .25s ease;}
.topo-fixo .ul-todas-categorias .mega-dropdown-menu a:hover{transform:translateX(4px);}

.topo-fixo .menu-desktop .top-login .form_header_busca .input-group.input-teste{border:0 !important;border-bottom:2px solid #9e9e9e !important;transition:border-color .2s ease !important;}
.topo-fixo .menu-desktop .top-login .form_header_busca .input-group.input-teste:hover{border-bottom-color:#9e9e9e !important;}
.topo-fixo .menu-desktop .top-login .form_header_busca .input-group.input-teste:focus-within{border-bottom-color:#000 !important;}
.topo-fixo .menu-desktop .top-login .form_header_busca .input-group.input-teste::after,.topo-fixo .menu-desktop .top-login .form_header_busca .input-group.input-teste::before{display:none !important;}
.topo-fixo .menu-desktop .top-login .svg-lupa{width:42px !important;height:42px !important;}
.topo-fixo .ul-todas-categorias .mega-dropdown-menu .mega-cta{display:flex !important;justify-content:center !important;text-align:center !important;width:100%;}
.topo-fixo .ul-todas-categorias .mega-dropdown-menu .mega-cta-link{justify-content:center !important;}

#btn-cart .canal-atend .btn-simple{position:relative;display:flex !important;align-items:center;justify-content:center;gap:10px;width:100%;padding:12px 16px !important;background:#1B75BB !important;border:0 !important;border-radius:8px !important;box-shadow:0 2px 6px rgba(27,117,187,.25) !important;transition:background .2s ease,transform .2s ease;}
#btn-cart .canal-atend .btn-simple:hover{background:#155E96 !important;transform:translateY(-1px);}
#btn-cart .canal-atend .btn-simple img{width:22px;height:22px;filter:brightness(0) invert(1);}
#btn-cart .canal-atend .btn-simple a{color:#fff !important;font-size:15px !important;font-weight:600 !important;margin:0 !important;text-align:center;text-decoration:none !important;}
#btn-cart .canal-atend .btn-simple a::after{content:"";position:absolute;inset:0;}
#btn-cart .canal-atend .btn-tel{display:flex !important;align-items:center;justify-content:center;gap:10px;width:100%;padding:12px 16px !important;background:#f1f3f5 !important;color:#333 !important;border:0 !important;border-radius:8px !important;box-shadow:none !important;font-weight:600 !important;}
#btn-cart .canal-atend .btn-tel a{color:#333 !important;font-weight:600 !important;}

#btn-cart .box-area .categ-box-area a,#btn-cart .box-area .categ-box-area a i{color:#1B75BB !important;}
#btn-cart .box-area .categ-box-area a:hover,#btn-cart .box-area .categ-box-area a:hover i{color:#155E96 !important;}

article .titulo-vitrine h2{display:block !important;width:100%;text-align:left !important;justify-content:flex-start !important;font-size:24px !important;font-weight:600 !important;color:#1B75BB !important;text-transform:uppercase !important;letter-spacing:4px !important;text-shadow:none !important;padding-top:40px !important;margin:0 0 28px !important;position:relative;}
article .titulo-vitrine h2::after{content:"";display:block;width:48px;height:3px;margin-top:12px;background:#8DC63F;border-radius:2px;}

article .produto.custom-estilo{height:auto !important;min-height:0 !important;padding:0 !important;overflow:hidden;border-radius:12px !important;background:#fff !important;}
article .produto.custom-estilo .img-produto{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;margin:0 !important;}
article .produto.custom-estilo .img-produto img{width:100% !important;height:100% !important;max-width:none !important;object-fit:cover !important;margin:0 !important;display:block;transition:transform .4s ease,opacity .7s ease;}
article .produto.custom-estilo:hover .img-produto img{transform:scale(1.04);}
article .produto.custom-estilo .conteudo-produto{padding:14px 16px 16px !important;}
article .produto.custom-estilo .nome-prod-desktop{margin:0 !important;font-size:14px !important;color:#404040 !important;}

#marcas .thumbnail-image-marcas img{-webkit-filter:grayscale(100%) !important;filter:grayscale(100%) !important;opacity:.6 !important;transition:filter .3s ease,-webkit-filter .3s ease,opacity .3s ease !important;}
#marcas .thumbnail-image-marcas:hover img,#marcas .thumbnail-image-marcas img:hover{-webkit-filter:grayscale(0%) !important;filter:grayscale(0%) !important;opacity:1 !important;}

.newsletter{display:none !important;}

article #marcas{margin-top:64px !important;margin-bottom:72px !important;}

.faixa-hahnemann{margin:0;padding:0 0 8px;background:#fff;}
.faixa-hahnemann-box{display:grid;grid-template-columns:repeat(4,1fr);background:linear-gradient(135deg,#f3f8fc 0%,#f5faef 100%);border:1px solid #e6eef5;border-radius:20px;padding:28px 12px;}
.faixa-item{display:flex;align-items:center;gap:16px;padding:8px 24px;position:relative;color:inherit;text-decoration:none !important;}
.faixa-item + .faixa-item::before{content:"";position:absolute;left:0;top:15%;width:1px;height:70%;background:#dce6ee;}
.faixa-icone{flex:0 0 52px;width:52px;height:52px;border-radius:50%;background:#fff;color:#1B75BB;border:2px solid rgba(141,198,63,.35);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(27,117,187,.12);transition:transform .25s ease,background .25s ease,color .25s ease,border-color .25s ease;}
.faixa-icone svg{width:24px;height:24px;}
.faixa-item strong{display:block;font-size:15px;font-weight:600;line-height:1.3;color:#1f2d3a;}
.faixa-item small{display:block;margin-top:3px;font-size:13px;line-height:1.4;color:#6b7785;}
.faixa-item:hover .faixa-icone{transform:translateY(-3px);background:#1B75BB;color:#fff;border-color:#1B75BB;}
@media (max-width:991px){.faixa-hahnemann-box{grid-template-columns:repeat(2,1fr);row-gap:20px;}.faixa-item:nth-child(odd)::before{display:none;}}
@media (max-width:575px){.faixa-hahnemann-box{grid-template-columns:1fr;row-gap:0;padding:12px 4px;}.faixa-item{padding:16px 20px;}.faixa-item + .faixa-item::before{display:block;left:20px;right:20px;top:0;width:auto;height:1px;}}
.faixa-item .faixa-numero{white-space:nowrap;font-size:14px;font-weight:600;color:#1B75BB;}

footer.rodape-novo{background:#fff;border-top:0;padding:40px 0 0;margin-top:0 !important;color:#4a5562;font-size:14px;}
footer.rodape-novo ul{margin:0 0 28px;padding:0;list-style:none;}
footer.rodape-novo ul li{margin:0 0 10px;padding:0;}
footer.rodape-novo a{color:#4a5562;text-decoration:none !important;}
footer.rodape-novo .rodape-grid{display:grid;grid-template-columns:1.3fr 1fr 1fr 1.1fr 1.5fr;gap:32px;}
footer.rodape-novo .rodape-titulo{margin:0 0 16px;font-size:13px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:#1B75BB;}
footer.rodape-novo .rodape-logo img{max-width:140px;height:auto;display:block;}
footer.rodape-novo .rodape-tagline{margin:14px 0 20px;font-size:13px;line-height:1.5;color:#6b7785;max-width:260px;}
footer.rodape-novo .rodape-contato-card{display:flex;align-items:center;gap:14px;max-width:290px;margin-bottom:12px;padding:12px 16px;background:#fff;border:1px solid #e8edf2;border-radius:14px;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease;}
footer.rodape-novo .rodape-contato-card:hover{border-color:#1B75BB;box-shadow:0 6px 16px rgba(27,117,187,.12);transform:translateY(-2px);}
footer.rodape-novo .rodape-contato-icone{flex:0 0 40px;width:40px;height:40px;border-radius:50%;background:#eef5fb;color:#1B75BB;display:flex;align-items:center;justify-content:center;}
footer.rodape-novo .rodape-contato-icone svg{width:20px;height:20px;}
footer.rodape-novo .rodape-contato-card small{display:block;font-size:12px;color:#6b7785;}
footer.rodape-novo .rodape-contato-card strong{display:block;font-size:17px;font-weight:600;color:#1f2d3a;white-space:nowrap;}
footer.rodape-novo .rodape-titulo-social{margin-top:24px;}
footer.rodape-novo .footer-social{margin-top:0;}
footer.rodape-novo .footer-social a{width:52px;height:52px;border:1px solid #e8edf2;box-shadow:none;}
footer.rodape-novo .footer-social a svg{width:26px;height:26px;}
footer.rodape-novo .rodape-info{display:flex;align-items:flex-start;gap:10px;margin-bottom:14px;line-height:1.6;}
footer.rodape-novo .rodape-info svg{flex:0 0 18px;width:18px;height:18px;margin-top:2px;color:#1B75BB;}
footer.rodape-novo .rodape-info a,footer.rodape-novo .rodape-info span{white-space:nowrap;}
footer.rodape-novo .rodape-info a:hover{color:#1B75BB;}
footer.rodape-novo .rodape-selos{display:flex;justify-content:space-between;align-items:flex-start;gap:40px;margin-top:16px;padding:32px 0;border-top:1px solid #e8edf2;}
footer.rodape-novo .rodape-pagamento-lista{display:flex;flex-wrap:wrap;gap:10px;max-width:560px;}
footer.rodape-novo .rodape-pagamento-lista img{width:46px;height:30px;object-fit:contain;background:#fff;border:1px solid #e8edf2;border-radius:6px;padding:4px;}
footer.rodape-novo .rodape-seguranca-lista{display:flex;align-items:center;gap:16px;}
footer.rodape-novo .rodape-seguranca-lista img{max-height:46px;width:auto;}
footer.rodape-novo .rodape-legal{background:#fff;border-top:1px solid #e8edf2;padding:18px 0;text-align:center;}
footer.rodape-novo .rodape-legal small{font-size:12px;line-height:1.6;color:#6b7785;}
@media (max-width:991px){footer.rodape-novo .rodape-grid{grid-template-columns:1fr 1fr;gap:32px;}footer.rodape-novo .rodape-marca{grid-column:1 / -1;}footer.rodape-novo .rodape-selos{flex-direction:column;}}
@media (max-width:575px){footer.rodape-novo{padding-top:40px;}footer.rodape-novo .rodape-grid{grid-template-columns:1fr;gap:8px;}footer.rodape-novo .rodape-contato-card{max-width:none;}}
footer.rodape-novo .rodape-lista-texto li span{color:#4a5562;cursor:default;}
footer.rodape-novo .footer-social a{color:#000;}
footer.rodape-novo .footer-social a svg{width:24px;height:24px;}
footer.rodape-novo .footer-social a:hover{color:#fff;}

footer.rodape-novo > .container{width:100%;max-width:1240px;}
footer.rodape-novo .rodape-grid{grid-template-columns:1.1fr 1fr 1fr 1fr 1.4fr;gap:40px;align-items:start;}
footer.rodape-novo .footer-links li{white-space:nowrap;}
footer.rodape-novo .rodape-coluna > ul:last-child{margin-bottom:0;}
footer.rodape-novo .rodape-contato-card{max-width:none;width:100%;}
footer.rodape-novo .rodape-contato-card small{white-space:nowrap;}
footer.rodape-novo .rodape-coluna .rodape-contato-card + .rodape-info{margin-top:20px;}
footer.rodape-novo .rodape-tagline{margin-bottom:24px;}
footer.rodape-novo .rodape-titulo-social{margin-top:0;}

@media (max-width:991px){
html body .menu-mobile .mobile-header:not(.mobile-lateral){height:auto !important;min-height:0 !important;padding:10px 16px !important;align-items:center;justify-content:space-between;background:#fff !important;border-bottom:1px solid #eee;}
html body .menu-mobile #menu,html body .menu-mobile #menu path{fill:#333 !important;}
html body .menu-mobile .icone-sacola,html body .menu-mobile .icone-sacola path{stroke:#333 !important;}
html body .menu-mobile #menu,html body .menu-mobile .icone-sacola{width:30px !important;height:30px !important;}
html body .menu-mobile .logo-mobile{max-height:58px !important;width:auto !important;max-width:150px !important;height:auto !important;margin:0 auto !important;}
html body .menu-mobile .sacola-link-wrapper{position:relative;display:inline-flex;}
html body .menu-mobile .contador-carrinho{background:#1B75BB !important;color:#fff !important;}
html body .menu-mobile .barra-pesquisa{padding:8px 16px 12px !important;height:auto !important;background:#fff !important;}
html body .menu-mobile .container-busca-mobile{display:flex !important;align-items:center;width:100%;border:0 !important;border-bottom:2px solid #9e9e9e !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;padding:0 !important;}
html body .menu-mobile .container-busca-mobile:focus-within{border-bottom-color:#000 !important;}
html body .menu-mobile .container-busca-mobile .input-header{flex:1 1 auto;height:44px !important;font-size:16px !important;color:#333 !important;border:0 !important;background:transparent !important;box-shadow:none !important;padding:0 !important;}
html body .menu-mobile .container-busca-mobile .input-group-btn{width:auto !important;}
html body .menu-mobile .container-busca-mobile .btn-busca{border:0 !important;background:transparent !important;padding:0 0 0 8px !important;box-shadow:none !important;}
html body .menu-mobile .container-busca-mobile .svg-lupa{width:34px !important;height:34px !important;}
html body .menu-mobile .mobile-lateral{background:#1B75BB !important;}
html body .menu-mobile .mobile-lateral p,html body .menu-mobile .mobile-lateral a,html body .menu-mobile .mobile-lateral i{color:#fff !important;}
html body .menu-mobile .mobile-lateral a{text-decoration:underline !important;}

html body .faixa-hahnemann-box{padding:20px 8px;}
html body article > .container > .row.centro{margin-top:0 !important;}
html body article .row.centro > .col-md-12{display:flow-root;}
html body article .titulo-vitrine h2{font-size:21px !important;letter-spacing:3px !important;padding-top:28px !important;margin-bottom:20px !important;}
}

@media (min-width:600px) and (max-width:991px){
html body article .col-xs-6:has(> .produto){width:33.3333% !important;}
}

@media (max-width:599px){
html body article > .container{padding-left:12px !important;padding-right:12px !important;}
html body article .col-xs-6:has(> .produto){padding-left:6px !important;padding-right:6px !important;}
html body article .produto.custom-estilo{margin-bottom:12px !important;}
html body article .produto.custom-estilo .conteudo-produto{padding:10px 10px 12px !important;}
html body article .produto.custom-estilo .nome-prod-desktop{font-size:13px !important;}
html body article .titulo-vitrine h2{font-size:18px !important;letter-spacing:2px !important;}
html body .faixa-item{gap:14px;}
html body .faixa-icone{flex-basis:46px;width:46px;height:46px;}
}

@media (max-width:1199px){
html body footer.rodape-novo .rodape-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 32px;}
html body footer.rodape-novo .rodape-marca{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:12px 32px;}
html body footer.rodape-novo .rodape-marca .rodape-tagline{margin:0;flex:1 1 220px;}
html body footer.rodape-novo .rodape-marca .rodape-titulo-social{display:none;}
html body footer.rodape-novo .rodape-coluna:last-child{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;align-items:start;}
html body footer.rodape-novo .rodape-coluna:last-child .rodape-titulo{grid-column:1 / -1;}
html body footer.rodape-novo .rodape-coluna:last-child .rodape-contato-card + .rodape-info{margin-top:8px;}
}

@media (max-width:767px){
html body footer.rodape-novo .rodape-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px;}
html body footer.rodape-novo .rodape-marca{flex-direction:column;align-items:flex-start;}
html body footer.rodape-novo .rodape-marca .rodape-tagline{flex:none;}
html body footer.rodape-novo .footer-links li{white-space:normal;}
html body footer.rodape-novo .rodape-coluna:last-child{grid-template-columns:1fr;}
html body footer.rodape-novo .rodape-selos{flex-direction:column;gap:24px;}
}

@media (max-width:575px){
html body footer.rodape-novo{padding-top:32px;}
html body footer.rodape-novo .rodape-logo img{max-width:120px;}
html body footer.rodape-novo .rodape-info span{white-space:normal;}
html body footer.rodape-novo .rodape-pagamento-lista{gap:8px;}
html body footer.rodape-novo .rodape-pagamento-lista img{width:42px;height:28px;}
html body footer.rodape-novo .rodape-legal{padding:16px 0 90px;}
}

@media (max-width:359px){
html body footer.rodape-novo .rodape-grid{grid-template-columns:1fr;}
html body footer.rodape-novo .rodape-contato-card strong{font-size:15px;}
}

html body footer.rodape-novo .footer-links li,html body footer.rodape-novo .footer-links li a,html body footer.rodape-novo .footer-links li span{font-size:14px !important;line-height:1.45;}

@media (min-width:992px) and (max-width:1199px){
html body .topo-fixo .ul-todas-categorias{justify-content:center !important;gap:4px 20px !important;}
html body .topo-fixo .ul-todas-categorias .menu-text{font-size:15px !important;}
html body .topo-fixo header .logo{max-width:105px;}
}

html body .topo-fixo .ul-todas-categorias::before,html body .topo-fixo .ul-todas-categorias::after{display:none !important;}

@media (max-width:599px){
html body article > .container > .row{margin-left:-6px !important;margin-right:-6px !important;}
}

html body article .row > .row-produtos-eq{margin-left:0 !important;margin-right:0 !important;}

html body article .produto.custom-estilo .nome-prod-desktop{display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;line-height:1.4 !important;height:2.8em !important;min-height:2.8em !important;max-height:2.8em !important;}

@media (min-width:768px){
html body article .row:has(> #estrutura_imagens){display:flex;align-items:flex-start;}
html body article .row:has(> #estrutura_imagens)::before,html body article .row:has(> #estrutura_imagens)::after{display:none;}
html body article .row:has(> #estrutura_imagens) > [class*="col-md-"]{float:none;width:auto;flex:1 1 0;min-width:0;}
html body article .row:has(> #estrutura_imagens) > #estrutura_imagens{flex:0 0 45%;max-width:45%;}
html body article .row:has(> #estrutura_imagens) > .col-md-4:not(#estrutura_imagens){padding-left:24px;}
}
html body article .product-gallery{height:auto !important;min-height:0 !important;}
html body article .product-gallery #produto_zoom{height:auto !important;min-height:0 !important;aspect-ratio:1/1;padding:0 !important;overflow:hidden;border-radius:14px;}
html body article .product-gallery #produto_zoom > a{display:block;width:100% !important;height:100% !important;}
html body article .product-gallery #principal{width:100% !important;height:100% !important;max-width:none !important;object-fit:cover;border-radius:14px;}
html body article .product-gallery .thumbs{margin-top:12px;height:auto !important;}
html body article .product-info-card{padding:28px 32px !important;}
html body article .product-info-card .product-title{font-size:30px !important;line-height:1.25 !important;margin:0 0 16px !important;}
html body article .product-info-card .product-desc{font-size:15px;line-height:1.7;color:#4a5562;}
@media (min-width:768px) and (max-width:991px){
html body article .product-info-card{padding:22px 24px !important;}
html body article .product-info-card .product-title{font-size:24px !important;}
}
@media (max-width:767px){
html body article .product-gallery{max-width:520px;margin:0 auto;}
}
@media (max-width:599px){
html body article .product-info-card{padding:20px !important;}
html body article .product-info-card .product-title{font-size:23px !important;}
}