.product-info-wrap{margin-bottom:20px;background:#f6f7f8;padding:12px;border:1.5px dashed #ccc}.product-info-basic{width:100%;padding:20px 0}.product-info-basic p strong{margin-right:10px}.product-info-structure{height:160px;padding:10px;display:flex;align-items:center;justify-content:center;background:#fff}.product-info-structure img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}@media(min-width:992px){.product-info-wrap{display:flex;justify-content:space-between;align-items:center;padding:12px 12px 12px 0}.product-info-structure{flex-shrink:0;flex-basis:280px;width:280px;margin-left:20px}.product-info-basic{padding:20px}.product-info-basic p{display:flex}.product-info-basic p strong{flex-shrink:0;flex-basis:172px;width:172px;margin-right:20px}}.discontinued em{font-size:.85em}.discontinued{display:inline-block;background:#fdd987;color:#fff;padding:0 10px;border-radius:17px;margin-top:10px}.datapanel-content{width:100%;height:auto;margin-top:40px}.datapanel-content .datapanel-title{width:100%;height:auto;border-bottom:1px solid #cecece;margin-bottom:30px;display:flex;align-items:stretch;justify-content:flex-start;column-gap:20px;font-weight:bold}.datapanel-content .datapanel-title span{display:inline-flex;align-items:center;justify-content:center;text-align:center;font-size:18px;padding:8px 25px;border:1px solid #cecece;border-bottom:0;margin-bottom:-1px;border-radius:6px 6px 0 0;cursor:pointer;font-weight:bold}.datapanel-content .datapanel-title span.shows{background:#252241;color:#fff;border:1px solid #252241}.datapanel-content .datapanel-info .databox{display:none}.datapanel-content .datapanel-info .databox:first-child{display:block}.casestudy-list{width:100%;height:auto}.casestudy-list .casestudy-list-item{width:100%;height:auto;margin-bottom:30px;padding-bottom:10px;border-bottom:1px solid #e5e5e5}.casestudy-list .casestudy-list-item:last-child{padding-bottom:0;border-bottom:0}.casestudy-list .case-study-title{width:100%;height:auto;margin-bottom:25px;padding-bottom:12px;margin-top:0;font-size:18px !important;line-height:1.3;color:#111;position:relative;text-align:center;font-weight:bold}.casestudy-list .case-study-title:before{content:'';width:90px;height:2px;background:#fdd987;position:absolute;left:50%;transform:translateX(-50%);bottom:0}.casestudy-list .case-study-content{width:100%;height:auto;margin-bottom:20px;overflow:hidden}.casestudy-list .case-study-content .pic{width:35%;height:auto;padding:15px 15px;margin-bottom:15px;margin-top:8px;margin-left:20px;float:right;font-size:14px;line-height:22px;color:#111;background:#e7f1f7;text-align:center}.casestudy-list .case-study-content .pic img{width:100%;height:auto;margin-bottom:10px}.casestudy-list .case-study-content p{font-size:16px;line-height:28px}@media(max-width:767px){.casestudy-list .case-study-content .pic{width:100%}}.qa-list{width:100%;height:auto}.qa-list .qa-list-item{width:100%;height:auto;margin-bottom:15px}.qa-list .qa-list-item .q-text{font-weight:bold;margin-bottom:10px;position:relative;padding:10px 20px 10px 45px;background:#f4f4f4;font-size:15px;line-height:24px}.qa-list .qa-list-item .q-text:before{content:'';width:20px;height:20px;position:absolute;left:15px;top:11px;background:url(./images/icon-question.svg) no-repeat center center/contain}.qa-list .qa-list-item .a-text{font-size:15px;line-height:24px;padding:0 20px 0 45px}