.product-pricing{border-bottom:1px solid #dfe5e8;margin-bottom:24px;padding:0 0 24px}.product-position-section{border-top:1px solid #dfe5e8;padding:20px 0}.product-position-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.product-position-heading h3{margin:0 0 6px;font-size:16px}.product-position-heading span{color:#53616b;font-size:13px}.product-position-checks{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;padding:12px 0;display:grid}.product-position-checks label{align-items:center;gap:8px;font-size:14px;display:flex}.product-position-checks input{flex:0 0 16px;width:16px;height:16px}.product-media-thumbnail{object-fit:contain;background:#f1f4f5;border-radius:4px;width:100px;height:100px}.product-media-pending{align-items:center;gap:16px;margin:16px 0;display:flex}.product-service-block{border-top:1px solid #dfe5e8;padding:24px 0}.product-editor-layout{grid-template-columns:170px minmax(0,1fr);gap:24px;display:grid}.product-editor-nav{flex-direction:column;align-self:start;gap:8px;display:flex;position:sticky;top:20px}.product-editor-nav button{text-align:left;white-space:normal}.product-editor-nav button[aria-current=page]{color:#235448;background:#eaf3ee;border-color:#39786b}.product-editor-content{min-width:0}.product-editor-content>.panel{box-shadow:none;border-radius:0;margin:0;animation:none}.product-editor-content fieldset{border:1px solid #dfe5e8;border-radius:4px;margin:16px 0}.stock-roll-origin{color:#526471;overflow-wrap:anywhere;font-size:12px;display:block}@media (width<=760px){.product-editor-layout{grid-template-columns:minmax(0,1fr);gap:14px}.product-editor-nav{flex-flow:wrap;position:static}.shell:has(.product-editor-layout)>main>header{flex-direction:column;align-items:flex-start}.shell:has(.product-editor-layout)>main>header h1{white-space:nowrap;font-size:24px}.product-position-section .admin-table{width:100%;display:block;min-width:0!important}.product-position-section .admin-table thead{display:none}.product-position-section .admin-table tbody{display:block}.product-position-section .admin-table tr{border-bottom:1px solid #dfe5e8;grid-template-columns:minmax(0,1fr) auto;padding:14px 0;display:grid}.product-position-section .admin-table td{white-space:normal;overflow-wrap:anywhere;border:0;padding:5px 0}.product-position-section .admin-table td:first-child{grid-area:1/1;font-weight:600}.product-position-section .admin-table td:nth-child(2){grid-area:2/1/auto/-1}.product-position-section .admin-table td:nth-child(3){text-align:right;grid-area:1/2}.product-position-section .admin-table td:nth-child(4){grid-area:3/1}.product-position-section .admin-table td:nth-child(5){text-align:right;grid-area:3/2}}.product-commerce{border-bottom:1px solid #dfe5e8;margin-bottom:20px;padding:12px 0 24px}.product-commerce p{line-height:1.7}.product-commerce svg{vertical-align:middle;margin-right:6px}.selection-price-card{border-bottom:1px solid #e2e8f0;padding:18px 0}.selection-price-card h3{margin:0 0 8px}.selection-price-card .form-note{margin:0 0 12px}
