.product-information-page{min-width:0;overflow-x:hidden}.product-information-head{align-items:end}.product-information-filters{display:grid;grid-template-columns:minmax(240px,1fr) 170px 150px auto auto;gap:9px;align-items:end;margin:20px 0 14px}.product-information-filters input,.product-information-filters select,.product-information-filters button{min-width:0;margin:0}.product-information-table{border:1px solid var(--gray);background:var(--white)}.product-information-table-head,.product-information-row{display:grid;grid-template-columns:minmax(190px,1.35fr) minmax(130px,.8fr) minmax(100px,.65fr) 90px 90px 150px;gap:12px;align-items:center}.product-information-table-head{padding:10px 14px;background:rgba(201,202,202,.22);font-size:var(--type-table-head-size);font-weight:600}.product-information-row{width:100%;padding:14px;border:0;border-top:1px solid var(--gray);border-radius:0;background:var(--white);color:var(--text-primary);text-align:left}.product-information-row:hover,.product-information-row:focus-visible{background:rgba(36,87,255,.06);color:var(--text-primary);filter:none}.product-information-status{display:inline-flex;width:max-content;padding:4px 8px;border:1px solid var(--gray);border-radius:999px;background:var(--white);font-style:normal}.product-information-status.active{border-color:var(--black);background:var(--black);color:var(--white)}.product-information-status.draft{border-color:var(--accent);color:var(--text-action)}.product-information-status.inactive{color:var(--text-secondary)}.product-handoff-panel{margin:0 0 14px;padding:14px;border:1px solid var(--accent);background:rgba(36,87,255,.04)}.product-handoff-panel>div:first-child{display:flex;justify-content:space-between;gap:12px}.product-handoff-panel article{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--gray)}.product-handoff-panel article div{display:grid}.product-handoff-panel button{margin:0}.product-information-detail{position:fixed;z-index:25;top:0;right:0;width:min(820px,100%);height:100dvh;padding:28px;overflow-y:auto;border-left:1px solid var(--gray);background:var(--white);box-shadow:-12px 0 36px rgba(0,0,0,.12)}.product-information-back{margin:0 0 24px}.product-information-detail-head{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.product-information-detail-head h2{margin:6px 0 10px;font-size:var(--type-display-size);line-height:var(--type-display-line)}.product-information-actions{display:flex;gap:8px;flex-wrap:wrap}.product-information-actions button{margin:0}.product-information-section{padding:22px 0;border-top:1px solid var(--gray)}.product-information-section h3{margin:0 0 14px}.product-information-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--gray)}.product-information-meta div{display:grid;gap:5px;padding:13px;background:var(--white)}.product-information-meta span,.product-sku-list span,.product-attachment-list span,.product-version-list span{color:var(--text-secondary);font-size:var(--type-caption-size)}.product-information-note{white-space:pre-wrap}.product-sku-list,.product-attachment-list,.product-version-list,.product-event-list{display:grid}.product-sku-list article{display:grid;grid-template-columns:1fr auto;gap:7px 12px;padding:13px 0;border-bottom:1px solid var(--gray)}.product-sku-list article div{display:grid}.product-sku-list p{grid-column:1/-1;margin:0}.product-sku-list .inactive,.product-attachment-list .inactive{opacity:.56}.product-information-links{display:flex;gap:10px 24px;flex-wrap:wrap;margin-bottom:12px}.product-attachment-list article{display:flex;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid var(--gray)}.product-attachment-list article div{display:grid;margin-right:auto}.product-attachment-list button{margin:0}.product-attachment-form{display:grid;grid-template-columns:150px 1fr auto;gap:8px;margin-top:14px}.product-attachment-form>*{margin:0}.product-version-list article{display:grid;grid-template-columns:auto 1fr;gap:6px 12px;padding:11px 0;border-bottom:1px solid var(--gray)}.product-version-list article div{display:contents}.product-version-list p{grid-column:1/-1;margin:0}.product-event-list p{display:flex;justify-content:space-between;gap:12px;margin:0;padding:8px 0;border-bottom:1px solid var(--gray)}.product-information-dialog{width:min(980px,calc(100% - 32px));max-height:94vh}.product-information-dialog form{display:grid;gap:16px}.product-information-dialog .wide{grid-column:1/-1}.product-sku-editor-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding:14px 0;border-top:1px solid var(--gray)}.product-sku-editor-row .remove-product-sku{align-self:end}.product-information-dialog .change-preview{display:grid;gap:5px}.product-handoff-panel span{color:var(--text-secondary)}
@media(max-width:700px){.product-information-page{width:100%;max-width:100%;overflow-x:hidden}.product-information-head,.product-information-detail-head{align-items:stretch;flex-direction:column}.product-information-head>button,.product-information-actions button{width:100%}.product-information-filters{grid-template-columns:1fr 1fr}.product-information-filters label:first-child{grid-column:1/-1}.product-information-table{border:0}.product-information-table-head{display:none}.product-information-row{display:grid;grid-template-columns:1fr auto;gap:7px 10px;margin-bottom:9px;border:1px solid var(--gray)}.product-information-row>span:first-child{grid-column:1/-1}.product-information-row>span:nth-child(n+2){font-size:var(--type-caption-size)}.product-information-row>em{grid-column:2;grid-row:1}.product-information-detail{width:100%;padding:18px;border-left:0}.product-information-meta{grid-template-columns:1fr 1fr}.product-handoff-panel>div:first-child,.product-handoff-panel article,.product-attachment-list article,.product-event-list p{align-items:stretch;flex-direction:column}.product-attachment-form{grid-template-columns:1fr}.product-information-dialog{width:calc(100% - 18px)}.product-information-dialog .form-grid,.product-sku-editor-row{grid-template-columns:1fr}.product-information-dialog .wide{grid-column:auto}}
