.cabinet-browse{border-top:1px solid #cdd3ca;padding:24px 0 18px}.cabinet-browse h2{font-size:25px;line-height:1.25;margin:0 0 12px}.cabinet-browse p{font-size:14px;line-height:1.6;max-width:650px}.cabinet-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:20px 0}.cabinet-tabs button,.shortlist-open,.enquiry-add,.shortlist-copy{padding:12px 16px;border:1px solid #9aab9d;background:transparent;color:#1b2927;cursor:pointer;font:inherit;font-size:13px;min-height:44px}.cabinet-tabs button[aria-pressed=true],.shortlist-open{background:#1b2927;color:white}.enquiry-card{min-width:0;align-self:start}.enquiry-card .catalog-product{display:block;width:100%}.enquiry-add{width:100%;text-align:left;border-top:0;background:#fff}.enquiry-add[aria-pressed=true]{background:#e4ece5}.shortlist-help{font-size:12px!important;color:#526358}.shortlist-feedback{font-size:13px;line-height:1.5}.shortlist-feedback:empty{display:none}#shortlist-dialog{width:min(650px,calc(100% - 32px));max-height:85vh;overflow:auto;border:0;padding:32px;color:#1b2927;background:#fafbf7}#shortlist-dialog::backdrop{background:#14271ec9}#shortlist-dialog h2{font-size:28px;padding-right:30px}#shortlist-dialog p{line-height:1.65;font-size:14px}.shortlist-close{position:absolute;right:12px;top:10px;font-size:28px;border:0;background:none;width:44px;height:44px;cursor:pointer}.shortlist-items{padding:0;list-style:none}.shortlist-items li{display:flex;gap:16px;justify-content:space-between;align-items:center;border-bottom:1px solid #d4ddd3;padding:12px 0}.shortlist-items button{background:transparent;border:0;text-decoration:underline;min-height:44px;cursor:pointer;color:#1b2927}.shortlist-actions{display:flex;flex-wrap:wrap;gap:12px}.shortlist-actions[hidden],.shortlist-empty[hidden]{display:none}.shortlist-actions .button{font-size:12px;padding:14px;background:#1b2927;color:white}@media(max-width:680px){#shortlist-dialog{padding:24px 18px}.cabinet-tabs button{flex:1 1 42%;padding:10px}.cabinet-browse h2{font-size:22px}.enquiry-add{font-size:12px;padding:11px}.shortlist-actions>*{width:100%;text-align:center}}
.cabinet-browse .shortlist-help,#shortlist-dialog .shortlist-help{margin-top:14px}.shortlist-feedback{margin-top:12px}
