.commission-form{--muted-foreground:35 12% 72%;--border:220 16% 28%;--input:220 16% 30%;--primary:42 55% 53%}.commission-form p,.commission-form label,.commission-form summary,.commission-form li{line-height:1.65}.commission-form .text-xs{font-size:.875rem}.commission-form form label,.commission-form form legend{font-weight:500}.commission-form input:not([type=file]),.commission-form textarea,.commission-form [role=combobox]{background:hsl(var(--background));font-size:1rem}.commission-form input,.commission-form [role=combobox]{min-height:3rem}.commission-form [role=combobox]{text-align:left;gap:.75rem;height:auto}.commission-form [role=combobox]>span{white-space:normal;-webkit-line-clamp:unset;display:block}.commission-form [role=combobox] svg{flex-shrink:0}.commission-form summary{min-height:2.75rem;padding-block:.5rem}.commission-form summary:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:4px}.commission-form textarea{line-height:1.7}.commission-form [aria-label=Request\ progress] button{white-space:normal;text-align:left;justify-content:flex-start;width:100%;height:auto;min-height:3.5rem;padding:.5rem 0}.commission-product-image{height:min(55vh,620px);min-height:300px}.commission-product-configurator .commission-product-gallery{position:sticky;top:7rem}.commission-product-configurator .commission-product-options{min-width:0}@media (width<=1023px){.commission-product-configurator .commission-product-gallery{position:static}.commission-product-image{height:360px;min-height:0}}
