.vlj-commission,.vlj-commission *,.vlj-commission *:before,.vlj-commission *:after{box-sizing:border-box}.vlj-commission{--vlj-bg: #1a1612;--vlj-surface: #221d18;--vlj-surface-2: #2a241e;--vlj-border: #3a3128;--vlj-text: #f5efe6;--vlj-text-2: #a8a097;--vlj-text-3: #6f665c;--vlj-accent: #e8431c;--vlj-accent-hover: #f05535;--vlj-accent-dim: rgba(232, 67, 28, .1);background:#1a1612;color:#f5efe6;font-family:DM Sans,sans-serif;-webkit-font-smoothing:antialiased;color-scheme:dark;overflow-x:hidden;max-width:100vw;position:relative;min-height:100vh}.vlj-commission img,.vlj-commission video,.vlj-commission svg{max-width:100%}.vlj-commission h1,.vlj-commission h2,.vlj-commission h3{color:#f5efe6}.vlj-commission .vlj-step-grid>div,.vlj-commission .vlj-step-grid--with-summary>div{min-width:0}.vlj-commission input,.vlj-commission select,.vlj-commission textarea,.vlj-commission button{font-family:DM Sans,sans-serif;color:var(--vlj-text)}.vlj-commission input::placeholder,.vlj-commission textarea::placeholder{color:#6f665c}.vlj-commission select option{background:#111110}.vlj-commission ::-webkit-scrollbar{width:6px}.vlj-commission ::-webkit-scrollbar-track{background:transparent}.vlj-commission ::-webkit-scrollbar-thumb{background:#3a3128;border-radius:3px}@keyframes vljStepIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes vljStepOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.vlj-commission .step-enter{animation:vljStepIn .36s cubic-bezier(.22,1,.36,1) forwards}.vlj-commission .step-exit{animation:vljStepOut .2s ease forwards;pointer-events:none}.vlj-commission .vlj-desktop-only{display:block}.vlj-commission .vlj-mobile-only{display:none}@media(max-width:900px){.vlj-commission .vlj-desktop-only{display:none!important}.vlj-commission .vlj-mobile-only{display:block!important}}.vlj-commission .vlj-progress-clickable{cursor:pointer}.vlj-commission .vlj-progress-clickable:focus-visible{outline:2px solid var(--vlj-accent);outline-offset:3px;border-radius:4px}.vlj-commission .vlj-progress-clickable:hover .vlj-progress-label{color:var(--vlj-text)}@media(max-width:700px){.vlj-commission .vlj-progress-label{display:none!important}}@media(max-width:1023px){.vlj-commission .vlj-size-grid{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:560px){.vlj-commission .vlj-size-grid{grid-template-columns:1fr!important}}@media(max-width:900px){.vlj-commission .vlj-step-grid--with-summary{grid-template-columns:1fr!important}}@media(max-width:520px){.vlj-commission .vlj-review-row{flex-direction:column!important;align-items:flex-start!important;gap:4px!important}.vlj-commission .vlj-review-row>div:first-child{flex:0 0 auto!important}}@media(max-width:640px){.vlj-commission .vlj-field-row{grid-template-columns:1fr!important}}@media(max-width:420px){.vlj-commission .vlj-social-row{flex-direction:column!important;gap:8px!important}.vlj-commission .vlj-social-row>select,.vlj-commission .vlj-social-row>input{border-radius:8px!important;border:1px solid var(--vlj-border)!important;width:100%}}@media(max-width:640px){.vlj-commission .vlj-nav-row{flex-direction:column-reverse!important;gap:10px!important;align-items:stretch!important}.vlj-commission .vlj-nav-row>button{width:100%!important;min-height:50px!important;justify-content:center!important}}.vlj-commission .vlj-btn{--vlj-btn-sheen: linear-gradient(120deg, rgba(255,200,168,.55) 0%, rgba(255,200,168,0) 42%);--vlj-btn-shade: linear-gradient(310deg, rgba(125,45,20,.4) 0%, rgba(125,45,20,0) 55%);--vlj-btn-base: linear-gradient(170deg, #ff8d6e 0%, #ff7356 55%, #d65a36 100%);--vlj-btn-base-hover: linear-gradient(170deg, #ffb89e 0%, #ffa182 55%, #ff7356 100%);background:var(--vlj-btn-sheen),var(--vlj-btn-shade),var(--vlj-btn-base),#ff7356;color:#fffefc;border:1px solid rgba(181,74,40,.65);border-radius:28px;font-family:DM Sans,sans-serif;font-weight:700;letter-spacing:.05em;display:inline-flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;transition:background .2s ease,box-shadow .2s ease,transform .12s ease;box-shadow:0 1px #ffdcc873 inset,0 -1px #6e28124d inset,0 4px 12px #ff735647}.vlj-commission .vlj-btn:hover:not(:disabled){background:var(--vlj-btn-sheen),var(--vlj-btn-shade),var(--vlj-btn-base-hover),#ff8d6e;box-shadow:0 1px #ffdcc88c inset,0 -1px #6e28124d inset,0 6px 20px #ff73566b}.vlj-commission .vlj-btn:active:not(:disabled){transform:translateY(1px)}.vlj-commission .vlj-btn:disabled{background:#241f1a;color:#5a5550;border-color:#322b24;box-shadow:none;cursor:not-allowed}.vlj-commission .vlj-btn:focus-visible{outline:2px solid #ffb89e;outline-offset:3px}.vlj-commission .vlj-btn--nav{min-height:48px;padding:0 34px;font-size:15px}.vlj-commission .vlj-btn--hero{min-height:56px;padding:0 46px;font-size:17px}.vlj-commission .vlj-btn--block{width:100%;min-height:60px;font-size:17px}.vlj-commission .vlj-btn-secondary{background:none;border:1px solid #3a3128;border-radius:28px;color:#a8a097;font-family:DM Sans,sans-serif;font-size:14px;min-height:48px;padding:0 26px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .2s,color .2s}.vlj-commission .vlj-btn-secondary:hover{border-color:#6f665c;color:#f5efe6}.vlj-commission .vlj-btn-secondary:focus-visible{outline:2px solid #ffb89e;outline-offset:3px}@media(prefers-reduced-motion:reduce){.vlj-commission .vlj-btn{transition:none}.vlj-commission .vlj-btn:active:not(:disabled){transform:none}}.vlj-commission .vlj-count-btn{min-width:48px;min-height:48px}@media(max-width:900px){.vlj-commission main{padding-bottom:110px!important}}.vlj-portal,.vlj-portal *,.vlj-portal *:before,.vlj-portal *:after{box-sizing:border-box}.vlj-portal{font-family:DM Sans,sans-serif;color:#f5efe6;-webkit-font-smoothing:antialiased;color-scheme:dark;-webkit-overflow-scrolling:touch}.vlj-portal button,.vlj-portal input,.vlj-portal select,.vlj-portal textarea{font-family:DM Sans,sans-serif;color:#f5efe6}.vlj-portal .vlj-modal{background:#221d18;border-color:#3a3128}.vlj-portal .vlj-modal button{min-height:36px}.vlj-portal h1,.vlj-portal h2,.vlj-portal h3{color:#f5efe6}.vlj-portal a{color:#e8431c}.vlj-portal ::-webkit-scrollbar{width:6px}.vlj-portal ::-webkit-scrollbar-track{background:transparent}.vlj-portal ::-webkit-scrollbar-thumb{background:#3a3128;border-radius:3px}.vlj-portal .vlj-modal table{width:100%}@media(max-width:640px){.vlj-commission main{padding:24px 16px 80px!important}.vlj-commission header>div{padding:14px 12px 12px!important}}@supports (padding: max(0px)){.vlj-commission main{padding-left:max(24px,env(safe-area-inset-left));padding-right:max(24px,env(safe-area-inset-right))}}.vlj-commission a{color:var(--vlj-accent)}.vlj-commission .vlj-break{overflow-wrap:anywhere;word-break:break-word}
/*# sourceMappingURL=/cdn/shop/t/120/assets/painting-commission-form.css.map */
