@page{margin:1.5cm;}
body{max-width:none;}
body,th,td,input,select,textarea,button,div,p,span,strong,em,h1,h2,h3,h4,h5,h6{color:black !important;}

html,body,header,footer{background-color:white;}

.posit{width:99.9% !important;min-width:99.9% !important;max-width:none !important;padding-left:0 !important;padding-right:0 !important;}

nav,.settings,.panel,.cookies,.noprint,.dialog,.social,#CookiebotWidget{display:none !important;}

iframe img{max-width:auto !important;}

/*page-break-inside:avoid;*/

.text ul > li,.text ol > li{margin-left:30px;padding-left:0;}
.text ul > li{list-style:square;}
.text ul > li:before{display:none;}

.print{display:block !important;}

header{border-bottom:1px solid silver;margin-bottom:30px;padding-bottom:30px;}
header .posit{height:auto;}

.logo svg path{fill:black;}

.hdr{margin-bottom:35px;}

/*.content .posit{padding-top:10px;padding-bottom:50px;}*/

.description .ovh{min-height:0;padding-left:0;}
.description .ovh .icon{display:none;}

.product__details .flex__col--3{margin-right:0;}
.product__details.flex > div{width:100%;}
.product__details figure{max-width:50%;margin-left:auto;margin-right:auto;}
.product__details figure .novelty,.product__details figure .formula{top:0;right:0;}
.product__details .flex + .product__characteristic{margin-top:0;}

.product__foto .foto{max-width:70%;margin:0 auto;}

.product__characteristic .table th,.product__characteristic .table td{font-size:12px;padding-left:5px;padding-right:5px;}

.table table th,.table table td{padding:10px;}

/*.page .max{max-width:none !important;margin:0 !important;}*/

footer{border-top:1px solid silver;}
footer .grid{display:block !important;}

.footer__1 .col:not(.noprint){display:flex;flex-flow:column-reverse wrap;}
.footer__1 li{display:inline-block;margin-right:15px;vertical-align:top;}
.footer__1 li + li{margin-top:0;}
.footer__1 .svg{display:none;}
.footer__1 .svg + .txt{margin-left:0;}
.footer__1 .text{margin:0 0 5px 0;}
.footer__1 .text > div{display:inline-block;position:relative;}
.footer__1 .text > div + div:before{content:', ';}

#map-canvas{height:400px;}

#printHolder{display:block !important;}
#printHolder table th,#printHolder table td{padding:10px;}

.anim{opacity:1 !important;}
