.vwc-ui,.vwc-ui *{box-sizing:border-box}.vwc-ui{position:relative;isolation:isolate;font-family:"Switzer Variable","Switzer",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.5;color:#111827}:where(.vwc-ui) :where(h1,h2,h3,h4,h5,h6){margin:0;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;letter-spacing:inherit}.vwc-ui p,.vwc-ui ul,.vwc-ui ol,.vwc-ui dl,.vwc-ui blockquote,.vwc-ui figure{margin:0}.vwc-ui ul,.vwc-ui ol{padding:0;list-style:none}.vwc-ui a{color:inherit;text-decoration:inherit}.vwc-ui #backToConfiguratorBottom,.vwc-ui #backToConfiguratorBottom:hover,.vwc-ui #backToConfiguratorBottom:focus{color:#fff}.vwc-ui strong,.vwc-ui b{font-weight:700}.vwc-ui img{display:block;max-width:100%;height:100%}.vwc-ui svg{display:block;flex-shrink:0}.vwc-ui button,.vwc-ui input,.vwc-ui textarea,.vwc-ui select{margin:0;font:inherit;letter-spacing:inherit}.vwc-ui button{border:0;cursor:pointer}.vwc-ui #modelList .vwc-model-option{border-width:1px;border-style:solid;border-color:#e5e7eb;background:#fff}.vwc-ui #modelList .vwc-model-option:hover{border-color:#d1d5db;background:#f9fafb}.vwc-ui #modelList .vwc-model-option{margin-bottom:16px}.vwc-ui #modelList .vwc-model-option.is-current{background:#f9fafb}.vwc-ui .vwc-product-option{border-style:solid}.vwc-ui .vwc-product-option.is-selected{border-width:2px;border-color:#000}.vwc-ui input,.vwc-ui textarea,.vwc-ui select{width:auto;max-width:100%}.vwc-ui [hidden]{display:none!important}.vwc-ui .gform_wrapper,.vwc-ui .gform_wrapper *{box-sizing:border-box}.vwc-ui .gform_wrapper ul,.vwc-ui .gform_wrapper ol{list-style:none}.vwc-ui .gform_wrapper img{display:inline-block}.vwc-ui .gform_wrapper input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),.vwc-ui .gform_wrapper textarea,.vwc-ui .gform_wrapper select{width:100%;border:1px solid #d1d5db;border-radius:6px;padding:8px 12px}.vwc-configurator{display:grid;grid-template-columns:1fr;gap:24px}button#openSummaryInline.text-xs{font-size:13px}.vwc-ui .vwc-product-option h3,.vwc-meta-row__label{font-size:15px!important}@media (min-width:1024px){.vwc-configurator{grid-template-columns:7fr 3fr;min-height:calc(100vh - 120px)}}.vwc-preview{background:#e5e5e5;border-radius:16px;padding:24px}@media (min-width:1024px){.vwc-preview{position:sticky;top:96px;height:calc(100vh - 140px);display:flex;align-items:center;justify-content:center}}.vwc-preview img{max-height:80vh;width:100%;object-fit:contain;border-radius:12px}.vwc-sidebar{background:#fff}.vwc-model-title{font-size:28px;margin-bottom:8px}.vwc-model-price{font-size:18px;margin-bottom:16px}.vwc-standard-options ul{padding-left:18px;margin:8px 0 0 0}.vwc-ui .vwc-standard-list__item{display:grid!important;grid-template-columns:auto minmax(0,1fr) 1.75rem;column-gap:.75rem;align-items:flex-start;padding-inline:.5rem;margin-inline:-.5rem;border-radius:.375rem;transition:background-color .15s ease}.vwc-ui .vwc-standard-list__body{min-width:0}.vwc-ui .vwc-standard-list__item--clickable{cursor:pointer}.vwc-ui .vwc-standard-list__item--clickable:hover,.vwc-ui .vwc-standard-list__item--clickable:focus-visible{background-color:#f3f4f6;outline:none}.vwc-ui .vwc-standard-list__info{justify-self:end}.vwc-ui .gform_wrapper input[type="submit"],.vwc-ui .gform_wrapper button[type="submit"]{background:#EA5D3C!important;color:#fff;padding:10px 24px;border-radius:6px;cursor:pointer;transition:background 0.2s}.vwc-ui .gform_wrapper input[type="submit"]:hover,.vwc-ui .gform_wrapper button[type="submit"]:hover{background:#d45335!important}.vwc-ui .gform_wrapper input[type="submit"].vwc-loading,.vwc-ui .gform_wrapper button[type="submit"].vwc-loading{pointer-events:none;opacity:.7}.vwc-ui.min-h-screen,.vwc-ui .min-h-screen{min-height:100vh!important}.vwc-ui.bg-\[\#f5f5f3\],.vwc-ui .bg-\[\#f5f5f3\]{background-color:#f5f5f3!important}.vwc-ui .bg-white{background-color:#fff!important}.vwc-ui .bg-gray-100{background-color:#f3f4f6!important}.vwc-ui .bg-gray-50{background-color:#f9fafb!important}.vwc-ui .bg-black{background-color:#000!important}.vwc-ui .max-w-4xl{max-width:56rem!important}.vwc-ui .max-w-md{max-width:28rem!important}.vwc-ui .mx-auto{margin-left:auto!important;margin-right:auto!important}.vwc-ui .mt-3{margin-top:.75rem!important}.vwc-ui .mt-5{margin-top:1.25rem!important}.vwc-ui .mt-8{margin-top:2rem!important}.vwc-ui .mb-4{margin-bottom:1rem!important}.vwc-ui .mb-6{margin-bottom:1.5rem!important}.vwc-ui .p-6{padding:1.5rem!important}.vwc-ui .px-4{padding-left:1rem!important;padding-right:1rem!important}.vwc-ui .px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.vwc-ui .px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.vwc-ui .py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.vwc-ui .py-4{padding-top:1rem!important;padding-bottom:1rem!important}.vwc-ui .py-8{padding-top:2rem!important;padding-bottom:2rem!important}.vwc-ui .pt-2{padding-top:.5rem!important}.vwc-ui .pt-4{padding-top:1rem!important}.vwc-ui .flex{display:flex!important}.vwc-ui .inline-flex{display:inline-flex!important}.vwc-ui .grid{display:grid!important}.vwc-ui .hidden{display:none!important}.vwc-ui .items-center{align-items:center!important}.vwc-ui .justify-between{justify-content:space-between!important}.vwc-ui .justify-center{justify-content:center!important}.vwc-ui .gap-2{gap:.5rem!important}.vwc-ui .gap-4{gap:1rem!important}.vwc-ui .gap-8{gap:2rem!important}.vwc-ui .space-y-2>:not(:last-child){margin-bottom:.5rem!important}.vwc-ui .space-y-3>:not(:last-child){margin-bottom:.75rem!important}.vwc-ui .w-auto{width:auto!important}.vwc-ui .w-px{width:1px!important}.vwc-ui .w-full{width:100%!important}.vwc-ui .w-20{width:5rem!important}.vwc-ui .h-auto{height:auto!important}.vwc-ui .h-full{height:100%!important}.vwc-ui .h-5{height:1.25rem!important}.vwc-ui .h-8{height:2rem!important}.vwc-ui .h-14{height:3.5rem!important}.vwc-ui .max-h-\[85vh\]{max-height:85vh!important}.vwc-ui .rounded-lg{border-radius:.5rem!important}.vwc-ui .rounded-xl{border-radius:.75rem!important}.vwc-ui .rounded-2xl{border-radius:1rem!important}.vwc-ui .rounded-full{border-radius:9999px!important}.vwc-ui .border{border-width:1px!important;border-style:solid!important}.vwc-ui .border-t{border-top-width:1px!important;border-top-style:solid!important}.vwc-ui .border-b{border-bottom-width:1px!important;border-bottom-style:solid!important}.vwc-ui .border-gray-100{border-color:#f3f4f6!important}.vwc-ui .border-gray-200{border-color:#e5e7eb!important}.vwc-ui .border-red-200{border-color:#fecaca!important}.vwc-ui .text-center{text-align:center!important}.vwc-ui .text-sm{font-size:.875rem!important;line-height:1.25rem!important}.vwc-ui .text-lg{font-size:1.125rem!important;line-height:1.75rem!important}.vwc-ui .text-2xl{font-size:1.5rem!important;line-height:2rem!important}.vwc-ui .font-medium{font-weight:500!important}.vwc-ui .leading-relaxed{line-height:1.625!important}.vwc-ui .text-gray-400{color:#9ca3af!important}.vwc-ui .text-gray-500{color:#6b7280!important}.vwc-ui .text-gray-600{color:#4b5563!important}.vwc-ui .text-gray-700{color:#374151!important}.vwc-ui .text-gray-900{color:#111827!important}.vwc-ui .text-red-700{color:#b91c1c!important}.vwc-ui .text-white{color:#fff!important}.vwc-ui .italic{font-style:italic!important}.vwc-ui .object-contain{object-fit:contain!important}.vwc-ui .shadow-sm{box-shadow:0 1px 3px rgb(0 0 0 / .1),0 1px 2px rgb(0 0 0 / .06)!important}.vwc-ui .transition{transition-property:color,background-color,border-color,opacity,box-shadow,transform!important;transition-duration:.15s!important}.vwc-ui .hover\:bg-gray-800:hover{background-color:#1f2937!important}.vwc-ui .hover\:text-gray-900:hover{color:#111827!important}@media (min-width:1024px){.vwc-ui .lg\:flex{display:flex!important}.vwc-ui .lg\:hidden{display:none!important}.vwc-ui .lg\:flex-row{flex-direction:row!important}.vwc-ui .lg\:w-\[420px\]{width:420px!important}.vwc-ui .lg\:ml-auto{margin-left:auto!important}.vwc-ui .lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}}