.payload__nav-title{letter-spacing:-.01em}.step-nav:not(:has(.dashboard-breadcrumb-select,.dashboard-breadcrumb-dropdown__editing))>.step-nav__last,.step-nav:not(:has(.dashboard-breadcrumb-select,.dashboard-breadcrumb-dropdown__editing))>span:has(+.step-nav__last){display:none}.admin-logo__img{display:block;width:min(220px,100%);height:auto}.admin-logo__icon{display:block;width:28px;height:28px;object-fit:contain}.kf-media-view-toggle{display:flex;justify-content:flex-end;padding-top:8px;padding-bottom:4px}.collection-list--categories-order .collection-list__tables,.collection-list--media-grid .collection-list__tables{display:none}.collection-list--media-grid .kf-media-grid-thumb img{width:100%;height:100%;object-fit:cover}.product-images-field .upload__dropzoneAndUpload{margin-top:8px}.product-images-field .upload__dropzoneContent{padding:20px;text-align:center}.product-images-field__sortable{display:contents}.product-images-field__thumb{aspect-ratio:1;border-radius:8px;overflow:hidden;background:var(--theme-elevation-100);position:relative}.product-images-field__thumb .thumbnail,.product-images-field__thumb .thumbnail img,.product-images-field__thumb img{width:100%;height:100%;object-fit:cover;display:block}.product-images-field__thumb--pending img{opacity:.55;filter:saturate(.7)}.product-images-field__spinner{position:absolute;inset:0;margin:auto;width:28px;height:28px;border-radius:50%;border:3px solid rgba(255,255,255,.35);border-top-color:#fff;animation:product-images-spin .7s linear infinite;box-shadow:0 0 0 1px rgba(0,0,0,.15)}@keyframes product-images-spin{to{transform:rotate(1turn)}}.product-images-field__cover-badge{font-size:11px;font-weight:700;letter-spacing:.02em;padding:3px 8px;border-radius:999px;background:color-mix(in srgb,var(--theme-success-500,#3fa66b) 22%,transparent);color:var(--theme-success-500,#3fa66b)}.product-images-field__name{font-size:11px;color:var(--theme-elevation-600);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-images-field__video{width:100%;height:100%;object-fit:cover;display:block;background:#111}.product-images-field__video-badge{position:absolute;left:8px;bottom:8px;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:3px 7px;border-radius:999px;background:rgba(0,0,0,.72);color:#fff}.product-images-field__card--cover{box-shadow:0 0 0 1px color-mix(in srgb,var(--theme-success-500,#3fa66b) 45%,transparent)}