.mw-has-product-pack .summary>.mw-pack:not(.mw-product-pack){display:none!important}
.mw-product-pack{padding:18px 20px;margin:24px 0;border:1px solid var(--line,#dddcd7);background:var(--paper,#f7f5f1);color:inherit}
.mw-product-pack>strong{display:block;font-size:17px;line-height:1.4;margin-bottom:12px}
.mw-product-pack .mw-pack-table-scroll{max-width:100%;overflow-x:auto;margin:10px 0 12px}
.mw-product-pack table.mw-pack-table{width:100%;border-collapse:collapse;table-layout:fixed;margin:0;font-size:14px;background:transparent}
.mw-product-pack .mw-pack-table th,.mw-product-pack .mw-pack-table td{padding:9px 4px;text-align:center;border:1px solid var(--line,#dddcd7);white-space:nowrap;color:inherit;background:transparent;line-height:1.3}
.mw-product-pack .mw-pack-table th:first-child{width:76px;text-align:left;padding-left:8px}
.mw-product-pack .mw-pack-table thead{background:rgba(21,37,54,.045)}
.mw-product-pack small{display:block;font-size:12px;line-height:1.6;color:inherit;opacity:.85}
.mw-product-pack .mw-pack-colour-label{font-weight:600;margin:15px 0 6px}
.mw-product-pack .mw-pack-colour-groups>div+div{border-top:1px solid var(--line,#dddcd7);margin-top:16px}
@media(max-width:480px){.mw-product-pack{padding:14px 12px}.mw-product-pack .mw-pack-table th,.mw-product-pack .mw-pack-table td{font-size:12px;padding:9px 3px}.mw-product-pack .mw-pack-table th:first-child{width:66px;padding-left:6px}}
