.wsm-dbs-bold .wsmwb-spotlight{border:1px solid #9ed2be;background:#e7f5ee;border-radius:12px;padding:15px;margin:20px 0 0;color:#112f42;max-width:460px}
.wsm-dbs-bold .wsmwb-spotlight-top{display:flex;align-items:center;gap:13px}
.wsm-dbs-bold .wsmwb-spotlight img{display:block;width:58px;height:75px;object-fit:contain;mix-blend-mode:multiply;flex-shrink:0}
.wsm-dbs-bold .wsmwb-spotlight h3{font:700 16px/1.35 Arial,sans-serif;letter-spacing:-.3px;margin:0 0 5px}
.wsm-dbs-bold .wsmwb-spotlight p{font:400 11px/1.7 Arial,sans-serif;margin:0;color:#52636e}
.wsm-dbs-bold .wsmwb-spotlight .wsmqty-action{gap:9px;margin-top:12px}
.wsm-dbs-bold .wsmwb-spotlight .wsmdbsb-cta{font-size:11px;padding:13px;gap:12px}
.wsm-dbs-bold .wsmwb-spotlight>a{display:inline-block;margin-top:10px;font-size:10px;text-underline-offset:3px}
.wsm-dbs-bold .wsmwb-compare{padding-top:55px;padding-bottom:55px}
.wsm-dbs-bold .wsmwb-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:25px;margin-bottom:28px}
.wsm-dbs-bold .wsmwb-heading h2{font-size:clamp(30px,3.3vw,43px)}
.wsm-dbs-bold .wsmwb-saving{background:#ffe36a;border-radius:9px;padding:14px 18px;font:400 12px/1.7 Arial,sans-serif;max-width:270px;margin:0}
.wsm-dbs-bold .wsmwb-saving b{display:block;font-weight:800}
.wsm-dbs-bold .wsmwb-table-wrap{border:1px solid #d4dedc;border-radius:14px;overflow:hidden}
.wsm-dbs-bold .wsmwb-table{width:100%;table-layout:fixed;border-collapse:collapse;color:#112f42;text-align:left;font:400 13px/1.6 Arial,sans-serif;margin:0;background:white}
.wsm-dbs-bold .wsmwb-table caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}
.wsm-dbs-bold .wsmwb-table th,.wsm-dbs-bold .wsmwb-table td{border:0;border-bottom:1px solid #d4dedc;padding:17px 20px;vertical-align:top;overflow-wrap:break-word}
.wsm-dbs-bold .wsmwb-table thead th{font-weight:800;font-size:16px;background:#112f42;color:white}
.wsm-dbs-bold .wsmwb-table thead th span{font-size:11px;font-weight:400;color:#d0dfdf}
.wsm-dbs-bold .wsmwb-table tbody th{font-weight:600;font-size:12px;width:30%}
.wsm-dbs-bold .wsmwb-table tbody td:last-child{background:#e7f5ee}
.wsm-dbs-bold .wsmwb-table tbody tr:last-child>*{border-bottom:0}
.wsm-dbs-bold .wsmwb-unit-row td{font-size:25px;font-weight:700;letter-spacing:-1px}
.wsm-dbs-bold .wsmwb-note{font:400 10px/1.8 Arial,sans-serif;color:#52636e;margin:16px 0 0}
@media(max-width:640px){.wsm-dbs-bold .wsmwb-spotlight{order:6;width:100%;max-width:none;margin:0;padding:14px}.wsm-dbs-bold .wsmdbsb-hero-links{order:7}.wsm-dbs-bold .wsmdbsb-hero-text>.wsmdbsb-small{order:8}.wsm-dbs-bold .wsmwb-heading{display:block}.wsm-dbs-bold .wsmwb-saving{max-width:none;margin-top:20px}.wsm-dbs-bold .wsmwb-saving b{display:inline}.wsm-dbs-bold .wsmwb-compare{padding-top:40px;padding-bottom:40px}.wsm-dbs-bold .wsmwb-table{font-size:10px;line-height:1.6}.wsm-dbs-bold .wsmwb-table th,.wsm-dbs-bold .wsmwb-table td{padding:12px 8px}.wsm-dbs-bold .wsmwb-table thead th{font-size:12px}.wsm-dbs-bold .wsmwb-table tbody th{font-size:10px}.wsm-dbs-bold .wsmwb-unit-row td{font-size:clamp(16px,4.7vw,23px);letter-spacing:-.5px}}
