.single-product .zv31-description .woocommerce-tabs .panel{
font-size:14px!important;
line-height:1.62!important;
}
.single-product .zv31-description .woocommerce-tabs .panel h2{
font-size:22px!important;
line-height:1.22!important;
margin:7px 0 8px!important;
}
.single-product .zv31-description .woocommerce-tabs .panel h3{
font-size:17px!important;
line-height:1.3!important;
margin:9px 0 5px!important;
}
.single-product .zv31-description .woocommerce-tabs .panel p,
.single-product .zv31-description .woocommerce-tabs .panel ul,
.single-product .zv31-description .woocommerce-tabs .panel ol{
margin:4px 0 8px!important;
}
@media (max-width:800px){
.single-product .zv31-description{
padding-left:12px!important;
padding-right:12px!important;
}
.single-product .zv31-description .woocommerce-tabs ul.tabs{
gap:14px!important;
}
.single-product .zv31-description .woocommerce-tabs ul.tabs li a{
font-size:9px!important;
padding:9px 0!important;
letter-spacing:.035em!important;
}
.single-product .zv31-description .woocommerce-tabs .panel{
font-size:12.5px!important;
line-height:1.52!important;
padding:8px 0 4px!important;
}
.single-product .zv31-description .woocommerce-tabs .panel h2{
font-size:18px!important;
line-height:1.22!important;
margin:5px 0 7px!important;
}
.single-product .zv31-description .woocommerce-tabs .panel h3{
font-size:15px!important;
line-height:1.25!important;
margin:8px 0 4px!important;
}
.single-product .zv31-description .woocommerce-tabs .panel p,
.single-product .zv31-description .woocommerce-tabs .panel ul,
.single-product .zv31-description .woocommerce-tabs .panel ol,
.single-product .zv31-description .woocommerce-tabs .panel li{
font-size:12.5px!important;
line-height:1.52!important;
}
.single-product .zv31-description .woocommerce-tabs .panel ul,
.single-product .zv31-description .woocommerce-tabs .panel ol{
padding-left:20px!important;
}
} .single-product .zv31-description,
.single-product .woocommerce-Tabs-panel--description,
.single-product .product-description,
.single-product .zavryne-description,
.single-product .description-infographic,
.single-product .zv-product-infographics {
width: 100% !important;
max-width: none !important;
margin-left: auto !important;
margin-right: auto !important;
padding-left: 0 !important;
padding-right: 0 !important;
box-sizing: border-box !important;
}
.single-product .zv31-description img,
.single-product .woocommerce-Tabs-panel--description img,
.single-product .product-description img,
.single-product .zavryne-description img,
.single-product .description-infographic img,
.single-product .zv-product-infographics img,
.single-product img.zv1615-hq-infographic {
display: block !important;
width: min(94vw, 1560px) !important;
max-width: min(94vw, 1560px) !important;
height: auto !important;
margin: 14px auto !important;
object-fit: contain !important;
object-position: center !important;
box-sizing: border-box !important;
}
.single-product .zv31-description video,
.single-product .woocommerce-Tabs-panel--description video,
.single-product .product-description video,
.single-product .zavryne-description video,
.single-product .description-infographic video,
.single-product .zv-product-infographics video,
.single-product .zv31-description iframe,
.single-product .woocommerce-Tabs-panel--description iframe {
display: block !important;
width: min(94vw, 1560px) !important;
max-width: min(94vw, 1560px) !important;
height: auto !important;
aspect-ratio: 16 / 9 !important;
margin: 14px auto !important;
box-sizing: border-box !important;
}
@media (max-width: 800px) {
.single-product .zv31-description img,
.single-product .woocommerce-Tabs-panel--description img,
.single-product .product-description img,
.single-product .zavryne-description img,
.single-product .description-infographic img,
.single-product .zv-product-infographics img,
.single-product img.zv1615-hq-infographic,
.single-product .zv31-description video,
.single-product .woocommerce-Tabs-panel--description video,
.single-product .product-description video,
.single-product .zavryne-description video,
.single-product .description-infographic video,
.single-product .zv-product-infographics video,
.single-product .zv31-description iframe,
.single-product .woocommerce-Tabs-panel--description iframe {
width: calc(100vw - 16px) !important;
max-width: calc(100vw - 16px) !important;
margin-left: auto !important;
margin-right: auto !important;
}
}