.rcs-disinfectants-detail-section{padding:34px 0 54px;background:var(--rcs-colour-section-bg,#fff);color:var(--rcs-colour-body-text,#28474c)}
.rcs-disinfectants-detail-section .rcs-container{max-width:1180px}
.rcs-disinfectants-block{margin:0}
.rcs-disinfectants-title{margin:0 0 10px;padding-bottom:10px;border-bottom:1px solid #718486;color:var(--rcs-green,#0e7c86);font-family:inherit;font-size:clamp(22px,2.4vw,30px);line-height:1.15;font-weight:800}
.rcs-disinfectants-lead{max-width:1000px;margin:0 0 18px;color:#53666a;font-size:14px;line-height:1.55}
.rcs-disinfectants-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-disinfectants-table{width:100%;min-width:760px;border-collapse:collapse;border-spacing:0;font-size:14px;color:#142f33}
.rcs-disinfectants-table th,.rcs-disinfectants-table td{padding:11px 12px;border-right:1px solid #b9dfe3;border-bottom:1px solid #b9dfe3;text-align:left;vertical-align:middle}
.rcs-disinfectants-table tr>*:last-child{border-right:0}.rcs-disinfectants-table tbody tr:last-child>*{border-bottom:0}
.rcs-disinfectants-table thead th{background:#0e7c86;color:#fff;font-weight:800;line-height:1.2}
.rcs-disinfectants-table tbody th{color:#075d66;font-weight:800}.rcs-disinfectants-table tbody tr:nth-child(even){background:#eaf6f7}
.rcs-disinfectants-table th:first-child{width:20%}.rcs-disinfectants-table th:nth-child(2){width:auto}.rcs-disinfectants-table th:last-child,.rcs-disinfectants-table .rcs-num{width:120px;text-align:center}
.rcs-disinfectants-price-note{margin:10px 0 0;color:#617579;font-size:12px;font-style:italic}
@media(max-width:760px){.rcs-disinfectants-detail-section{padding:24px 0 42px}.rcs-disinfectants-table{font-size:12px}.rcs-disinfectants-table th,.rcs-disinfectants-table td{padding:9px 8px}}
