.lbb-price-list{width:100%;color:inherit}
.lbb-price-list-scroll{overflow-x:auto}
.lbb-price-list table{border-collapse:collapse;width:100%;margin:0;font-size:inherit}
.lbb-price-list th,.lbb-price-list td{padding:14px 16px;border:0;border-bottom:1px solid #d5e3df;text-align:right;vertical-align:middle}
.lbb-price-list th:first-child{text-align:left}
.lbb-price-list thead th{background:#eaf3f0;font-weight:700;white-space:nowrap}
.lbb-price-list tbody th{font-weight:650}
.lbb-price-list tbody tr:nth-child(even){background:#f6f9f8}
.lbb-price-list td{white-space:nowrap;font-variant-numeric:tabular-nums}
.lbb-price-list .lbb-price-list-net{display:block;margin-top:4px;font-size:.8em;font-weight:400;color:#52676c}
.lbb-price-list .lbb-price-list-boat-note{display:block;margin-top:4px;font-size:.8em;font-weight:400;color:#52676c}
.lbb-price-list .lbb-price-list-request{display:inline-flex;align-items:center;min-height:44px;padding:10px 14px;border-radius:10px;background:#3d7771;color:#fff;font-size:.9em;font-weight:650;text-decoration:none;white-space:nowrap}
.lbb-price-list .lbb-price-list-request:hover{background:#2d5f58;color:#fff}
.lbb-price-list .lbb-price-list-request:focus-visible{outline:3px solid #b99351;outline-offset:3px}
.lbb-price-list .lbb-price-list-addon th,.lbb-price-list .lbb-price-list-addon td{border-top:2px solid #bfd2cc}
@media(max-width:600px){.lbb-price-list th,.lbb-price-list td{padding:10px 7px}.lbb-price-list table{font-size:.875em}}
