/* Shared comparison section adapted to product landing pages */
.product-page #overview{padding:62px 0 68px;background:#0b1321;border-top:1px solid #273c59;border-bottom:1px solid #273c59}
.product-page #overview>.wrap{width:min(1180px,calc(100% - 48px))}
.product-page #overview .bc-head{text-align:left;margin:0 0 24px;max-width:730px}
.product-page #overview .bc-head h2{font-size:clamp(31px,3vw,41px);margin-bottom:12px}
.product-page #overview .bc-head p{font-size:14px;color:#c2d2e7}
.product-page .bc-tabs .bc-tab{display:block;text-align:center;text-decoration:none;border:1px solid #364c68;border-bottom:3px solid #354760;padding:15px 6px 13px}
.product-page .bc-tabs .bc-tab:hover{background:#182c45;border-color:#5d8bc3}
.product-page .bc-tabs .bc-tab[aria-current="page"]{background:#1a3554;border-color:#3e76b5;border-bottom-color:#70aeff;color:#fff}
.product-page .bc-tabs .bc-tab[aria-current="page"] strong{color:#9dcaff}
.product-page .bc-demo-product-note{font-size:12px;line-height:1.65;color:#b9cce7;margin:5px 0 20px;padding:13px 17px;background:#152741;border-left:3px solid #71a8e9;border-radius:5px}
.product-page .bc-demo-product-note strong{color:#ddecff}
.product-page .bc-field>span{font-size:11px}
.product-page .bc-cols,.product-page .bc-line{grid-template-columns:minmax(180px,2.5fr) minmax(100px,1fr) minmax(112px,1.2fr) minmax(105px,1fr) 190px}
.product-page .bc-detail-content{max-width:900px}
@media(max-width:980px){
 .product-page .bc-cols{display:none}
 .product-page .bc-line{grid-template-columns:2fr 1fr 1fr}
}
@media(max-width:600px){
 .product-page #overview{padding:40px 0}
 .product-page #overview>.wrap{width:calc(100% - 30px)}
 .product-page .bc-tabs .bc-tab{padding:12px 2px}
 .product-page .bc-tabs .bc-tab strong{font-size:12px}
 .product-page .bc-tabs .bc-tab small{font-size:9px}
 .product-page .bc-line{grid-template-columns:1fr 1fr}
}
