*{margin:0}*,*:before,*:after{box-sizing:border-box}html,body{height:100%}input,textarea,select,button{font-family:inherit;font-size:inherit;background:transparent;color:var(--th-txt-base)}button{cursor:pointer}button:disabled{cursor:not-allowed}ul,ol{list-style:none;padding:0}@font-face{font-family:Instrument Sans;src:url(/bundles/EmersyaWebsitePro/js/apps/revit/racingSuit-2025/dist/assets/InstrumentSans-BjF37L9x.ttf)}@font-face{font-family:Bitstream;src:url(/bundles/EmersyaWebsitePro/js/apps/revit/racingSuit-2025/dist/assets/Bitstream-Swiss721-Cn-BT-Regular-CUWIZ10D.woff)}:root.dark{--th-txt-base: #ffffff;--th-txt-error: #e73022;--th-bg-primary: #060606;--th-bg-secondary: #1a1a19;--th-border-primary: #cccac8;--th-border-secondary: #333231;--th-btn-primary: var(--th-txt-base);--th-btn-primary-hover: #f3efec;--th-btn-primary-text: var(--th-border-secondary);--th-btn-secondary: var(--th-bg-secondary);--th-btn-secondary-hover: var(--th-txt-base);--th-btn-secondary-text: var(--th-txt-base);--iti-dropdown-bg: var(--th-bg-primary)}:root{--font-base: "Instrument Sans";--font-buttons: "Bitstream";--sp1: 5px;--sp2: 10px;--sp3: 15px;--sp4: 20px;--sp5: 40px}.m-auto{margin:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-auto{margin-top:auto;margin-bottom:auto}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.mt-auto{margin-top:auto}.mb-auto{margin-bottom:auto}.m-1{margin:var(--sp1)}.mx-1{margin-left:var(--sp1);margin-right:var(--sp1)}.my-1{margin-top:var(--sp1);margin-bottom:var(--sp1)}.ml-1{margin-left:var(--sp1)}.mr-1{margin-right:var(--sp1)}.mt-1{margin-top:var(--sp1)}.mb-1{margin-bottom:var(--sp1)}.m-2{margin:var(--sp2)}.mx-2{margin-left:var(--sp2);margin-right:var(--sp2)}.my-2{margin-top:var(--sp2);margin-bottom:var(--sp2)}.ml-2{margin-left:var(--sp2)}.mr-2{margin-right:var(--sp2)}.mt-2{margin-top:var(--sp2)}.mb-2{margin-bottom:var(--sp2)}.m-3{margin:var(--sp3)}.mx-3{margin-left:var(--sp3);margin-right:var(--sp3)}.my-3{margin-top:var(--sp3);margin-bottom:var(--sp3)}.ml-3{margin-left:var(--sp3)}.mr-3{margin-right:var(--sp3)}.mt-3{margin-top:var(--sp3)}.mb-3{margin-bottom:var(--sp3)}.m-4{margin:var(--sp4)}.mx-4{margin-left:var(--sp4);margin-right:var(--sp4)}.my-4{margin-top:var(--sp4);margin-bottom:var(--sp4)}.ml-4{margin-left:var(--sp4)}.mr-4{margin-right:var(--sp4)}.mt-4{margin-top:var(--sp4)}.mb-4{margin-bottom:var(--sp4)}.m-5{margin:var(--sp5)}.mx-5{margin-left:var(--sp5);margin-right:var(--sp5)}.my-5{margin-top:var(--sp5);margin-bottom:var(--sp5)}.ml-5{margin-left:var(--sp5)}.mr-5{margin-right:var(--sp5)}.mt-5{margin-top:var(--sp5)}.mb-5{margin-bottom:var(--sp5)}.p-1{padding:var(--sp1)}.px-1{padding-left:var(--sp1);padding-right:var(--sp1)}.py-1{padding-top:var(--sp1);padding-bottom:var(--sp1)}.pl-1{padding-left:var(--sp1)}.pr-1{padding-right:var(--sp1)}.pt-1{padding-top:var(--sp1)}.pb-1{padding-bottom:var(--sp1)}.p-2{padding:var(--sp2)}.px-2{padding-left:var(--sp2);padding-right:var(--sp2)}.py-2{padding-top:var(--sp2);padding-bottom:var(--sp2)}.pl-2{padding-left:var(--sp2)}.pr-2{padding-right:var(--sp2)}.pt-2{padding-top:var(--sp2)}.pb-2{padding-bottom:var(--sp2)}.p-3{padding:var(--sp3)}.px-3{padding-left:var(--sp3);padding-right:var(--sp3)}.py-3{padding-top:var(--sp3);padding-bottom:var(--sp3)}.pl-3{padding-left:var(--sp3)}.pr-3{padding-right:var(--sp3)}.pt-3{padding-top:var(--sp3)}.pb-3{padding-bottom:var(--sp3)}.p-4{padding:var(--sp4)}.px-4{padding-left:var(--sp4);padding-right:var(--sp4)}.py-4{padding-top:var(--sp4);padding-bottom:var(--sp4)}.pl-4{padding-left:var(--sp4)}.pr-4{padding-right:var(--sp4)}.pt-4{padding-top:var(--sp4)}.pb-4{padding-bottom:var(--sp4)}.p-5{padding:var(--sp5)}.px-5{padding-left:var(--sp5);padding-right:var(--sp5)}.py-5{padding-top:var(--sp5);padding-bottom:var(--sp5)}.pl-5{padding-left:var(--sp5)}.pr-5{padding-right:var(--sp5)}.pt-5{padding-top:var(--sp5)}.pb-5{padding-bottom:var(--sp5)}.flex{display:flex}.flex.rev{flex-direction:row-reverse}.flex.col{flex-direction:column}.flex.col-rev{flex-direction:column-reverse}.flex.align-start{align-items:flex-start}.flex.align-end{align-items:flex-end}.flex.align-center{align-items:center}.flex.align-baseline{align-items:baseline}.flex.justify-start{justify-content:flex-start}.flex.justify-end{justify-content:flex-end}.flex.justify-center{justify-content:center}.flex.justify-between{justify-content:space-between}.flex.justify-around{justify-content:space-around}.flex.justify-evenly{justify-content:space-evenly}.flex.gap-1{gap:var(--sp1)}.flex.gap-2{gap:var(--sp2)}.flex.gap-3{gap:var(--sp3)}.flex.gap-4{gap:var(--sp4)}.flex.gap-5{gap:var(--sp5)}.flex>.grow-1{flex-grow:1}.txt-error{color:var(--th-txt-error)}.txt-big{font-size:17px}.txt-bigger{font-size:22px}.txt-bold{font-weight:500}.txt-bolder{font-weight:700}.txt-nowrap{white-space:nowrap}.btn{padding:12px 25px;background:var(--th-btn-primary);border:1px solid var(--th-btn-primary);border-radius:16px;color:var(--th-btn-primary-text);text-decoration:none;text-transform:uppercase;font-family:var(--font-buttons);letter-spacing:1.8px}.btn:hover:not(:disabled){background:var(--th-btn-primary-hover);border-color:var(--th-btn-primary-hover);color:var(--th-btn-primary-text)}.btn:disabled{background:var(--th-border-secondary);border-color:var(--th-border-secondary);color:var(--th-border-primary)}.btn--secondary{background:var(--th-btn-secondary);border-color:var(--th-btn-secondary-text);color:var(--th-btn-secondary-text)}.btn--secondary:hover:not(:disabled){background:var(--th-btn-secondary-hover)}.btn--secondary:disabled{background:var(--th-border-primary);border-color:var(--th-border-secondary);color:var(--th-border-secondary)}.btn-link{border:0;text-decoration:underline;font-weight:700;padding:0}@media screen and (min-width:1001px){.btn{padding:16px 25px}}.input-text{padding:12px 11px;background:var(--th-bg-secondary);border:1px solid var(--th-border-secondary);border-radius:8px}.form-ctrl{position:relative}.form-ctrl .input-text{width:100%}.form-ctrl__error{position:absolute;bottom:2px;font-size:10px;color:var(--th-txt-error);left:12px}@media screen and (min-width:1001px){.input-text{padding:18px 22px}.form-ctrl__error{left:22px;font-size:12px}}.hidden{visibility:hidden}html,body{height:100%;margin:0;overflow:hidden}body{font-family:var(--font-base);font-size:11px;color:var(--th-txt-base);background:var(--th-bg-primary)}h1{font-size:20px;line-height:35px;font-weight:500}h2{font-size:11px}strong{font-weight:700}@media screen and (min-width:1001px){body{font-size:14px}h1{font-size:30px;line-height:45px}h2{font-size:14px}}#root{display:flex;height:100%}.viewer-container{position:relative;flex-grow:1;background-color:var(--th-bg-primary);max-height:100%;overflow:hidden}.viewer-container:not(.viewer-container--hidden){transition:max-height,visibility;transition-delay:.5s}.viewer-container--hidden{visibility:hidden;max-height:0}#em-viewer{width:100%;height:100%;border:0}.viewer-overlay{position:absolute;bottom:0;left:0;right:0}.menu{position:relative;width:660px;background-color:var(--th-bg-secondary);display:flex;flex-direction:column;padding:30px 44px}.steps{position:relative;flex-grow:1;overflow:hidden}.steps__step{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--th-bg-secondary)}.step{position:relative;display:flex;flex-direction:column;gap:var(--sp3);padding:var(--sp4) 0px 0px;padding:var(--sp4) 3px 0px 3px;height:100%;overflow-y:auto}.step__actions{position:sticky;bottom:0;display:flex;gap:var(--sp3)}.step__actions>.btn{flex:1}.step>p{margin-bottom:9px}@media screen and (max-width:1000px){#root{flex-direction:column}.menu{width:100%;flex-grow:1;margin-top:auto;transition-property:height,min-height,max-height;transition-duration:.5s;transition-timing-function:ease;padding:0}.steps__step{height:auto}.steps .step{position:static;padding:var(--sp2);gap:var(--sp2)}.steps .step__actions{gap:var(--sp1)}.steps .step>p{margin-bottom:0}}.selector{display:flex;gap:10px}.selector .btn--secondary{padding:11px 15px;font-size:12px;border:1.3px solid var(--th-border-secondary);border-radius:8px;min-width:64px;height:48px}.selector__choice--selected .btn--secondary{border-color:var(--th-txt-base)}.image-selector{display:flex;gap:var(--sp4);overflow-x:auto;padding-bottom:var(--sp2)}.image-selector__choice{display:flex;flex-direction:column}.image-selector__choice>button{width:30vw;height:33vw;max-width:230px;max-height:290px;padding:0;border-radius:5px;border:2px solid var(--th-border-secondary);overflow:hidden;background-color:var(--th-btn-secondary)}.image-selector__choice>button.selected{border-color:var(--th-txt-base)}.image-selector__choice>button>img{height:100%;width:100%;object-fit:cover;background-color:#000}.image-selector__choice>.selector__choice__title{text-overflow:ellipsis;overflow:hidden}@media screen and (min-width:1001px){.image-selector__choice>button{width:230px;height:290px}}.number-input{display:inline-flex;align-items:center;border:1px solid var(--th-border-secondary);border-radius:8px;width:82px;padding:0 var(--sp1)}.number-input input{border:0;padding:5px;text-align:center;width:40px;font-weight:700}.number-input input::-webkit-outer-spin-button,.number-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.number-input input[type=number]{-moz-appearance:textfield}.number-input button{border:0;color:var(--th-border-secondary);display:contents}.number-input button svg{width:16px;height:16px}.number-input button:hover{color:var(--th-txt-base)}.phone-input{position:relative;width:100%}.phone-input__field{display:flex;align-items:stretch;background:var(--th-bg-secondary);border:1px solid var(--th-border-secondary);border-radius:8px;overflow:hidden}.phone-input__toggle{display:inline-flex;align-items:center;gap:6px;padding:0 11px;background:transparent;border:0;border-right:1px solid var(--th-border-secondary);cursor:pointer;color:inherit;font:inherit}.phone-input__toggle__code{font-variant-numeric:tabular-nums}.phone-input__toggle svg{width:12px;height:12px;transition:transform .15s ease}.phone-input--open .phone-input__toggle svg{transform:rotate(180deg)}.phone-input__input-wrap{position:relative;flex:1 1 auto;min-width:0;display:flex}.phone-input__input{width:100%;min-width:0;padding:12px 11px;background:transparent;border:0;outline:none;color:inherit;font:inherit}.phone-input__dropdown{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:20;display:flex;flex-direction:column;max-height:320px;background:var(--th-bg-secondary);border:1px solid var(--th-border-secondary);border-radius:8px;box-shadow:0 8px 24px #0000001f;overflow:hidden}.phone-input__search{flex:0 0 auto;padding:10px 12px;background:var(--th-bg-secondary);border:0;border-bottom:1px solid var(--th-border-secondary);outline:none;color:inherit;font:inherit}.phone-input__list{flex:1 1 auto;overflow-y:auto;margin:0;padding:4px 0;list-style:none}.phone-input__empty{padding:12px;text-align:center;opacity:.6}.phone-input__option{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;width:100%;padding:8px 12px;background:transparent;border:0;cursor:pointer;color:inherit;font:inherit;text-align:left}.phone-input__option:hover,.phone-input__option--selected{background:var(--th-btn-secondary-hover);color:#000}.phone-input__option__name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.phone-input__option__code{opacity:.7;font-variant-numeric:tabular-nums}@media screen and (min-width:1001px){.phone-input__toggle{padding:0 18px}.phone-input__input{padding:18px 22px}}.dropdown-select{position:relative}.dropdown-select--open .dropdown-select__input svg{transform:rotate(180deg);padding-top:3px}.dropdown-select__input{border-radius:8px;background:var(--th-bg-secondary);border:1px solid var(--th-border-secondary);cursor:pointer;overflow:hidden}.dropdown-select__input--selected .dropdown-select__option{color:var(--th-txt-base)}.dropdown-select__input>svg{position:absolute;top:calc(50% - 7px);right:11px;width:14px;height:14px}.dropdown-select__option{padding:12px 11px}.dropdown-select__options{position:absolute;z-index:1;top:calc(100% + var(--sp2));left:0;width:100%;border:1px solid var(--th-border-secondary);border-radius:8px;background:var(--th-bg-secondary);overflow:hidden}.dropdown-select__options>ul{display:flex;flex-direction:column;overflow:hidden scroll}.dropdown-select__options button{display:block;border:0;padding:0;width:100%;text-align:left}.dropdown-select__options button:hover{background:var(--th-btn-secondary-hover);color:var(--th-btn-secondary)}@media screen and (min-width:1001px){.dropdown-select__input{padding-right:39px}.dropdown-select__input>svg{right:25px;width:16px;height:16px}.dropdown-select__option{padding:16px 25px}}.loader{--size: 50px;position:absolute;top:calc(50% - var(--size) / 2);left:calc(50% - var(--size) / 2);width:var(--size);height:var(--size);border-radius:50%;border:2px solid #ffffff;animation:loader-1 1s infinite linear alternate,loader-2 2s infinite linear}@keyframes loader-1{0%{clip-path:polygon(50% 50%,0 0,50% 0%,50% 0%,50% 0%,50% 0%,50% 0%)}12.5%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 0%,100% 0%,100% 0%)}25%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 100%,100% 100%,100% 100%)}50%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 100%,50% 100%,0% 100%)}62.5%{clip-path:polygon(50% 50%,100% 0,100% 0%,100% 0%,100% 100%,50% 100%,0% 100%)}75%{clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0% 100%)}to{clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0% 100%)}}@keyframes loader-2{0%{transform:scaleY(1) rotate(0)}49.99%{transform:scaleY(1) rotate(135deg)}50%{transform:scaleY(-1) rotate(0)}to{transform:scaleY(-1) rotate(-135deg)}}.tooltip{display:inline-flex;align-items:center;margin:0 5px;color:#fff}.tooltip svg{width:16px;height:16px}.tooltip__box{position:absolute;max-width:calc(100% - 2 * var(--sp2));width:max-content;padding:var(--sp2);color:#000;background:var(--th-txt-base);border:1px solid black;border-radius:8px}.step-bar{padding:var(--sp2);background:var(--th-bg-secondary)}.step-bar__title{border:0;padding:0}.step-bar__dealer{text-transform:uppercase}.step-bar__arrow{height:16px;border:0;padding:0}.step-bar__arrow:first-of-type{padding-right:var(--sp2)}.step-bar__arrow:last-of-type{padding-left:var(--sp2)}.step-bar__arrow svg{width:16px;height:100%;color:var(--th-txt-base)}.step-bar__arrow:disabled svg{color:var(--th-border-secondary)}.step-bar__progress{display:flex;align-items:flex-start;gap:var(--sp1);margin-top:var(--sp2)}.step-bar__progress__bar{border-bottom:1px solid var(--th-border-secondary);flex-grow:1}.step-bar__progress__bar--selected{border-bottom:2px solid var(--th-txt-base)}@media screen and (min-width:1001px){.step-bar{padding:0}}.step-menu{position:absolute;z-index:2;inset:0;background:var(--th-bg-primary)}.step-menu__close{border:0;padding:0}.step-menu__close svg{width:24px;height:24px}.step-menu__links{display:flex;flex-direction:column;margin-top:var(--sp3);gap:var(--sp3)}.step-menu__link{display:flex;align-items:center;justify-content:space-between;border:0;padding:0;padding-bottom:var(--sp2);border-bottom:1px solid var(--th-border-secondary)}.step-menu__link svg{width:16px;height:16px;color:var(--th-border-secondary)}.step-menu__link--selected{font-weight:700;border-bottom:2px solid var(--th-txt-base)}.step-menu__link--selected svg{color:var(--th-txt-base)}.viewer-overlay{padding:var(--sp2)}.viewer-overlay__price{font-size:22px;color:var(--th-txt-base)}.viewer-overlay__btn{padding:5px 10px 6px;background-color:var(--th-bg-primary);color:var(--th-txt-base);height:28px}.viewer-overlay__btn svg{width:16px;height:16px}.viewer-overlay__btn--redo svg{transform:scaleX(-1)}.viewer-overlay__btn:disabled{opacity:.5}@media screen and (min-width:1001px){.viewer-overlay{padding:var(--sp4)}.viewer-overlay__btn{padding:8px 13px;height:41px}.viewer-overlay__btn svg{width:24px;height:24px}}.range-input{--thumb-size: 20px;--bar-height: 4px;height:var(--thumb-size);padding:0 calc(var(--thumb-size) / 2)}.range-input__container{position:relative;height:100%}.range-input__container>input{position:absolute;width:100%;height:100%;opacity:0;cursor:pointer}.range-input__bar{position:absolute;top:calc((var(--thumb-size) - var(--bar-height)) / 2);left:0;width:100%;height:var(--bar-height);background:var(--th-txt-base)}.range-input__thumb{content:"";position:absolute;width:var(--thumb-size);height:var(--thumb-size);background:red;border-radius:50%;top:0;left:calc(var(--value) - 10px);background:var(--th-bg-primary);border:4px solid var(--th-txt-base)}.file-input__drop{position:relative;border:2px dashed var(--th-border-secondary);height:100px;border-radius:8px;display:flex;align-items:center;justify-content:center}.file-input__drop>input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.file-input__accepted{margin-top:var(--sp2)}@media screen and (min-width:1001px){.file-input__drop{height:300px}}.modal{position:absolute;z-index:101;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--th-bg-secondary);border:solid 2px white;border-radius:25px;text-align:center;width:600px;max-width:calc(100% - var(--sp3) * 2)}.modal__background{position:absolute;inset:0;z-index:100;background:#000;opacity:80%}.modal h1{line-height:unset}.image-editor{display:flex;flex-direction:column}.image-editor__view{position:relative;display:flex;align-items:center;justify-content:center;padding:var(--sp3);max-width:100%;height:100px;border-radius:18px;border:1px solid var(--th-border-primary);background:var(--th-bg-secondary)}.image-editor__img{display:block;max-width:100%;max-height:100%}.image-editor__delete{position:absolute;top:var(--sp2);right:var(--sp2);border:1px solid var(--th-border-primary);border-radius:8px;padding:2px}.image-editor__delete svg{display:block;width:24px;height:24px;color:var(--th-border-primary)}.image-editor__neck{position:relative;z-index:1;align-self:center;border-left:1px solid var(--th-border-primary);border-right:1px solid var(--th-border-primary);background:var(--th-bg-secondary);margin-top:-1px;margin-bottom:-1px;min-height:var(--sp3);min-width:100px}.image-editor__select{display:flex;gap:var(--sp2);padding:var(--sp1) var(--sp2)}.image-editor__select__btn{border:1px solid var(--th-border-secondary);border-radius:8px;padding:4px}.image-editor__select__btn--selected{border-color:var(--th-border-primary)}.image-editor__select__btn img{width:34px;height:34px}.image-editor__size{border-radius:18px;border:1px solid var(--th-border-primary);background:var(--th-bg-secondary);padding:var(--sp2)}.image-editor__size h2{display:none}.image-editor__size__range{border-radius:8px;border:1px solid var(--th-border-secondary);padding:10px}@media screen and (min-width:1001px){.image-editor__view{height:290px}.image-editor__select{padding:var(--sp2)}.image-editor__size h2{display:block}.image-editor__size__range{margin-top:var(--sp2)}}.tracking-pins-overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.tracking-pins-overlay__pin{position:absolute;width:20px;height:20px;border:1px solid #aaa;border-radius:50%;transform:translate(-50%,-50%);cursor:pointer;pointer-events:initial;padding:0;display:flex;align-items:center;justify-content:center}.tracking-pins-overlay__pin:before{content:"";display:block;width:14px;height:14px;background:#fff;border:1px solid #aaa;border-radius:50%}.tracking-pins-overlay__pin--selected{width:30px;height:30px;background:#ccc}.load-configuration__input .btn{border-radius:8px}.palette{height:100%}.palette__list{display:flex;flex-direction:column;gap:var(--sp1);overflow-y:auto;padding-bottom:5px;user-select:none;min-height:0;padding-right:8px}.palette__list__color{position:relative;display:flex;align-items:center;gap:var(--sp2);padding:0;width:100%;font-family:var(--font-buttons);text-transform:uppercase;overflow:hidden;background:var(--th-bg-secondary);border:1px solid var(--th-border-secondary);border-radius:8px;font-size:12px;letter-spacing:1.8px}.palette__list__color:before{content:"";display:block;height:36px;width:36px;background-color:var(--color);border-right:1px solid var(--th-border-secondary)}.palette__list__color--selected{border-color:var(--th-txt-base)}.palette__list__color--palette:after{content:"";display:block;position:absolute;top:8px;right:8px;width:10px;height:10px;background:var(--th-border-primary);border-radius:50%}@media screen and (min-width:1001px){.palette>h2{margin-bottom:2px}.palette__list{display:grid;grid-auto-flow:column;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(var(--rows),1fr);gap:var(--sp2);max-width:490px;height:auto}.palette__list__color:before{height:48px}}.color-adjust__selected{display:block;text-align:center;text-transform:uppercase}.color-adjust__help{display:flex;align-items:flex-end;margin-top:auto;margin-left:auto;gap:var(--sp2)}.color-adjust__help__square{position:relative;width:26px;height:26px;border:1px solid var(--th-border-secondary);border-radius:8px}.color-adjust__help__square:after{content:"";display:block;position:absolute;top:5px;right:5px;width:8px;height:8px;background:var(--th-border-primary);border-radius:50%}.color-adjust__list{display:flex;gap:var(--sp2);height:41px;overflow-x:scroll;overflow-y:hidden;padding-bottom:5px;user-select:none}.color-adjust__list__color{position:relative;width:36px;height:100%;padding:0;border:1px solid var(--th-border-secondary);border-radius:8px;background:var(--th-bg-secondary);font-family:var(--font-buttons)}.color-adjust__list__color--selected{border-color:var(--th-txt-base)}.color-adjust__list__color--palette:after{content:"";display:block;position:absolute;top:8px;right:8px;width:10px;height:10px;background:var(--th-border-primary);border-radius:50%}.color-adjust>h2{margin-bottom:2px}@media screen and (max-width:1001px){.color-adjust__list__color{background-color:var(--color)}}@media screen and (min-width:1001px){.color-adjust__list{display:grid;grid-auto-flow:column;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(var(--rows),1fr);gap:var(--sp2);max-width:490px;height:auto;overflow:auto;padding-right:8px}.color-adjust__list__color{padding-right:var(--sp2);display:flex;align-items:center;gap:var(--sp2);width:100%;height:auto;text-transform:uppercase;overflow:hidden;font-size:12px;letter-spacing:1.8px}.color-adjust__list__color:before{content:"";display:block;height:48px;width:36px;background-color:var(--color);border-right:1px solid var(--th-border-secondary)}}.technical-preferences__title{display:flex;align-items:center}.technical-preferences h2{display:inline;margin-bottom:0;font-weight:400}.technical-preferences__preferences{display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--sp2) var(--sp4)}@media screen and (min-width:551px){.technical-preferences__preferences{justify-content:flex-start}}@media screen and (min-width:1001px){.technical-preferences__title{margin-bottom:18px}.technical-preferences__preferences{margin-top:9px;flex-direction:column;gap:17px}}.customization__toggle{padding:11px 15px;border-radius:8px;height:48px;border-color:var(--th-border-secondary)}.customization__toggle svg{width:24px;height:24px}.customization__toggle:hover:not(:disabled){border-color:var(--th-btn-secondary-text);background:var(--th-bg-secondary);color:var(--th-btn-secondary-text)}.customization__toggle--enabled{border-color:var(--th-btn-secondary-text);background:var(--th-btn-secondary-text);color:var(--th-btn-primary-text)}.customization-text{display:flex;flex-direction:column;gap:var(--sp2)}.customization-text__colors{display:flex;gap:var(--sp2)}.customization-text__colors>div{width:50%}.customization-text__selected-color{display:flex}.customization-text__selected-color__color{width:26px}.customization-text__selected-color__label{padding:12px 11px}.customization-text__size__range{border-radius:8px;border:1px solid var(--th-border-secondary);padding:10px}@media screen and (min-width:1001px){.customization-text{gap:var(--sp3)}.customization-text__selected-color__color{width:36px}.customization-text__selected-color__label{padding:16px 25px 16px 14px}}.order-details{position:relative}.order-details__loader{position:absolute;z-index:1;background:var(--th-bg-secondary);top:0;left:0;height:100%;width:100%}.order-details__item{display:flex;gap:var(--sp2)}.order-details__item__img{position:relative;border-radius:8px;border:1px solid var(--th-border-secondary);background:var(--th-bg-secondary);width:81px;height:108px;overflow:hidden;background:var(--th-bg-primary)}.order-details__item__img img{width:100%;height:100%}.order-details__item__img .loader{--size: 30px}.order-details__item__content{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}.order-details__item__content li{display:flex;justify-content:space-between}.order-details__code{font-size:20px;user-select:all}.order-details__email__error{position:absolute;top:35px;font-size:12px;color:var(--th-txt-error);left:22px}.order-details__bottom>p{margin-bottom:15px}.order-details__bottom .order-details__checkbox{margin-left:3px;height:24px;width:24px;border-radius:5px}@media screen and (min-width:1001px){.order-details__item{gap:var(--sp4)}.order-details__item__img{width:132px;height:176px}.order-details__code{font-size:30px}}.proceed-order .form-ctrl{min-width:0;flex-shrink:1;flex-grow:1}.proceed-order .proceed-order__customer-form{margin-left:3px;margin-right:3px}.proceed-order__dealer{display:flex;flex-direction:column;gap:var(--sp2);margin-top:20px}.proceed-order__dealer__btn{width:33.3333333333%;background:var(--th-bg-secondary);border-color:var(--th-border-secondary);border-radius:8px;padding:6px 12px}.proceed-order__dealer__btn:hover:not(:disabled){color:var(--th-txt-base);background:var(--th-bg-secondary)}.proceed-order__dealer__btn--selected{position:relative;border-color:var(--th-txt-base)}.proceed-order__dealer__btn--selected:not(:first-child):after{content:"";position:absolute;border-left:1px solid var(--th-txt-base);border-right:1px solid var(--th-txt-base);display:block;width:60%;left:50%;top:100%;transform:translate(-50%);height:12px;z-index:1;background:var(--th-bg-secondary)}.proceed-order .dropdown-select__input{border-color:var(--th-txt-base)}@media screen and (min-width:1001px){.proceed-order__dealer{gap:var(--sp3)}.proceed-order__dealer__btn{padding:16px 25px}.proceed-order__dealer__btn--selected:not(:first-child):after{height:17px}}.order-submitted{margin:var(--sp3)}.order-submitted p,.order-submitted li{margin-bottom:var(--sp2)}.order-submitted ul{list-style:disc;padding:10px 20px}
