.pd-page .hvp-config-options{display:grid;gap:12px;margin:18px 0}.hvp-config-options label{display:grid;gap:6px}.hvp-config-options select{width:100%;padding:10px;background:transparent;color:inherit;border:1px solid #66838a;border-radius:8px}.pd-page [aria-disabled=true]{opacity:.55;cursor:not-allowed;pointer-events:none}.hvp-gallery-empty{display:grid;place-items:center;min-height:260px;padding:30px;border:1px dashed #517778;border-radius:18px;color:#8faeb8}.pd-page .pd-editor-gallery[data-hvp-gallery] #pd-main-image{object-fit:contain!important;aspect-ratio:16/9!important;width:100%;height:auto!important;max-width:100%}.pd-page .pd-editor-gallery[data-hvp-gallery] .pd-thumbs img{object-fit:contain!important;aspect-ratio:16/9!important}.pd-page .pd-editor-gallery[data-hvp-gallery] .pd-stage>button{aspect-ratio:16/9!important}.hvp-price-status{font-size:12px;line-height:1.8;color:inherit;opacity:.85}

.hvp-config-options option{background:#112632;color:#e8f5f6}html[data-theme=light] .hvp-config-options option{background:#fff;color:#16323d}
.hvp-config-options input[type=number]{width:100%;padding:10px;background:transparent;color:inherit;border:1px solid #66838a;border-radius:8px}.hvp-config-options small{font-size:12px;opacity:.8}.hvp-config-options[aria-busy=true]{opacity:.55;pointer-events:none}
