.rcs-vapure-detail-section{padding:34px 0 82px;background:var(--rcs-colour-section-bg,#fff);color:var(--rcs-colour-body-text,#28474c)}
.rcs-vapure-detail-section .rcs-container{max-width:1180px}.rcs-vapure-block{margin:0 0 54px}.rcs-vapure-block:last-child{margin-bottom:0}
.rcs-vapure-title{margin:0 0 10px;color:var(--rcs-green,#0e7c86);font-family:inherit;font-size:clamp(22px,2.4vw,30px);line-height:1.15;font-weight:800;padding-bottom:10px;border-bottom:1px solid #718486}
.rcs-vapure-lead,.rcs-vapure-spec-note{max-width:1000px;margin:0 0 18px;color:#53666a;font-size:14px;line-height:1.55}
.rcs-vapure-table-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid #b9dfe3;background:#fff;box-shadow:0 5px 20px rgba(8,90,99,.045)}
.rcs-vapure-table{width:100%;min-width:760px;border-collapse:collapse;border-spacing:0;font-size:14px;color:#142f33}.rcs-vapure-table th,.rcs-vapure-table td{padding:11px 12px;border-right:1px solid #b9dfe3;border-bottom:1px solid #b9dfe3;text-align:left;vertical-align:middle}.rcs-vapure-table tr>*:last-child{border-right:0}.rcs-vapure-table tbody tr:last-child>*{border-bottom:0}
.rcs-vapure-table thead th{background:#0e7c86;color:#fff;font-weight:800;line-height:1.2}.rcs-vapure-table tbody th{color:#075d66;font-weight:800}.rcs-vapure-product-table tbody tr:nth-child(even),.rcs-vapure-clearance-table tbody tr:not(.rcs-vapure-group):nth-child(odd){background:#eaf6f7}.rcs-vapure-product-table th:first-child{width:19%}.rcs-vapure-product-table th:nth-child(2){width:auto}.rcs-vapure-product-table th:last-child,.rcs-vapure-product-table .rcs-num{width:110px;text-align:center}
.rcs-vapure-membrane-note{margin:14px 0 0;color:#152f33;font-size:14px;line-height:1.55}.rcs-vapure-price-note{margin:10px 0 0;color:#617579;font-size:12px;font-style:italic}
.rcs-vapure-clearance-table{text-align:center}.rcs-vapure-clearance-table th:not(:first-child),.rcs-vapure-clearance-table td{text-align:center}.rcs-vapure-clearance-table th:first-child{min-width:190px}.rcs-vapure-group th{background:#dceff1!important;color:#064f57!important;text-align:left!important;font-weight:900!important}.rcs-vapure-sieving-wrap{margin-top:12px}.rcs-vapure-sieving-table{min-width:680px}.rcs-vapure-sieving-table th:not(:first-child),.rcs-vapure-sieving-table td{text-align:center}.rcs-vapure-construction-note{margin:10px 0 0;color:#617579;font-size:12px;line-height:1.5}
@media(max-width:760px){.rcs-vapure-detail-section{padding:24px 0 58px}.rcs-vapure-block{margin-bottom:38px}.rcs-vapure-table{font-size:12px}.rcs-vapure-table th,.rcs-vapure-table td{padding:9px 8px}}
