.dg-model-heading{display:flex;align-items:baseline;gap:8px 12px;flex-wrap:wrap}
.dg-model-heading h1,.dg-model-heading h3{margin:0;min-width:0}
.dg-model-heading h3 a{color:inherit;text-decoration:none}
.dg-sale-count{display:inline-flex;align-items:center;min-height:30px;padding:3px 9px;border:1px solid #d8c8b5;border-radius:5px;color:#684c30;background:#faf5ed;font-size:12px;line-height:1.6;white-space:nowrap;text-decoration:none;font-weight:600;letter-spacing:0}
.dg-sale-count:hover{background:#f1e7d9;border-color:#987653}
.dg-sale-count[hidden]{display:none}
.dg-sale-count:focus-visible,.dg-only-sales input:focus-visible{outline:2px solid #795a36;outline-offset:3px}
.dg-sale-count[data-empty=true]{color:#6f6f6f;border-color:#dedede;background:#fafafa;font-weight:400}
.dg-sale-loading{font-size:12px;color:#777}
.dg-only-sales{display:inline-flex!important;flex-direction:row!important;align-items:center;gap:7px!important;white-space:nowrap;cursor:pointer;font-size:13px}
.dg-only-sales input{width:16px!important;height:16px;accent-color:#785b3c;margin:0}
.dg-count-status{font-size:13px;color:#777;margin:8px 0}
.dg-count-status button{margin-left:10px;text-decoration:underline}
#player-sales{scroll-margin-top:24px}
.model-card>.model-card-info{padding-top:12px}
@media(max-width:620px){.dg-model-heading{gap:5px 8px}.dg-sale-count{font-size:11px;min-height:28px;padding:2px 6px}.catalog-controls{flex-wrap:wrap}.dg-only-sales{font-size:12px}.product-summary .dg-model-heading{align-items:center}}
