/* 0.8.19: shared presentation for product information tables only. */
[data-rc-detail-panel] .rc-table-scroll{width:100%;max-width:100%;overflow-x:auto;margin:0 0 24px;overscroll-behavior-x:contain}
[data-rc-detail-panel] .rc-table-scroll:focus-visible{outline:2px solid #688650;outline-offset:3px}
[data-rc-detail-panel] table.rc-data-table{width:100%!important;max-width:none!important;height:auto!important;border-collapse:collapse!important;border-spacing:0!important;margin:0!important;background:#fff!important;font-size:15px!important;line-height:1.6!important}
[data-rc-detail-panel] .rc-data-table :is(th,td){height:auto!important;padding:14px 18px!important;border:0!important;border-bottom:1px solid #dfe5d8!important;text-align:left!important;vertical-align:top!important;color:#263324!important;background:#fff!important;font-size:15px!important;line-height:1.6!important;overflow-wrap:anywhere}
[data-rc-detail-panel] .rc-data-table :is(th,td) :is(p,span,font,strong,b){font-size:inherit!important;line-height:inherit!important;color:inherit!important;background:transparent!important}
[data-rc-detail-panel] .rc-data-table :is(th,td) p{margin:0!important}
[data-rc-detail-panel] .rc-data-pairs{table-layout:fixed!important}
[data-rc-detail-panel] .rc-data-pairs :is(th,td):first-child{width:30%!important;background:#f1f4ec!important;color:#384d2e!important;font-weight:600!important}
[data-rc-detail-panel] .rc-data-pairs :is(th,td):last-child{width:70%!important}
[data-rc-detail-panel] .rc-data-table thead :is(th,td){background:#f1f4ec!important;font-weight:600!important}
[data-rc-detail-panel] .rc-data-table caption{text-align:left;font-size:20px;font-weight:700;padding:0 0 16px;color:#263324}
.rc-detail-brand>a,.rc-maker-logo>a{display:flex;width:100%;height:100%;align-items:center;justify-content:center}
@media(max-width:520px){[data-rc-detail-panel] .rc-data-table :is(th,td){padding:11px 12px!important;font-size:14px!important}[data-rc-detail-panel] .rc-data-pairs :is(th,td):first-child{width:36%!important}[data-rc-detail-panel] .rc-data-pairs :is(th,td):last-child{width:64%!important}}

.rc-search-slot .canvas_search_manufacturer.rc-search-manufacturers{display:block!important;font-size:13px;background:#fff}.rc-search-manufacturers summary{cursor:pointer;padding:4px 0;color:#315629}.rc-search-manufacturers[open]{padding:8px;border:1px solid #dfe5d8}.rc-search-manufacturers select{max-width:100%}.rc-intro .rc-intro-title{font-size:24px;line-height:1.3}
