.hp-catalog-summary{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:0 0 16px;padding:12px 16px;border:1px solid #dce4f2;border-radius:12px;background:#fff;color:#53637c;font-size:13px;line-height:1.7}
.hp-catalog-summary strong{color:#18335e}.hp-group-card{display:flex;flex-direction:column;min-width:0;align-self:start}.hp-group-main{display:block;min-width:0;color:inherit;text-decoration:none}.hp-group-card .hp-group-badge{background:#275bc4;color:#fff;left:10px;right:auto;top:10px}.hp-group-note{margin:6px 0 12px;font-size:12px;line-height:1.65;color:#687991}.hp-group-card .card-title{overflow-wrap:anywhere}.hp-group-card .price small{font-size:11px;font-weight:400}.hp-group-stock{font-size:11px;color:#7b8799}.hp-group-choices{margin:0 12px 12px;border:1px solid #dbe4f4;border-radius:9px;background:#f7faff;min-width:0}.hp-group-choices summary{cursor:pointer;padding:10px 12px;color:#2054b4;font-size:13px;font-weight:600;line-height:1.6}.hp-group-choices ul{list-style:none;margin:0;padding:0 8px 8px;max-height:280px;overflow-y:auto}.hp-group-choices li+li{border-top:1px solid #e3e9f4}.hp-group-choices li a{display:flex;justify-content:space-between;gap:8px;align-items:center;padding:9px 4px;text-decoration:none;color:#233d60;font-size:12px;line-height:1.6}.hp-group-choices li a:hover,.hp-group-choices li a:focus{background:#edf3ff;outline-offset:2px}.hp-option-name{min-width:0;overflow-wrap:anywhere}.hp-option-meta{display:flex;flex-direction:column;flex-shrink:0;text-align:right}.hp-option-meta strong{color:#ef5a35;font-size:13px}.hp-option-meta small{font-size:11px;color:#738198}@media(max-width:480px){.hp-group-choices{margin:0 8px 10px}.hp-group-choices summary{padding:9px 8px}.hp-group-choices li a{gap:5px}.hp-option-meta strong{font-size:12px}.hp-option-meta small{font-size:10px}.hp-catalog-summary{padding:10px 12px}}
