:root{--black:#0F1B24;--green:#BE1622;--green-dark:#9a111b;--green-background:#fdecee;--light-green-background:#fff;--red:#F90000;---white:#FFF;--font-primary:inherit;--trans:all .2s ease}.temporarily-btn{display:inline-block;outline:none;text-decoration:none;min-width:210px;height:52px;padding:14px 24px;line-height:20px;background-color:#be1622;color:#fff;border:0;font-weight:700;font-size:18px;text-transform:capitalize;border-radius:8px;cursor:pointer}.temporarily-btn:disabled{opacity:.6;cursor:default}.select-container{background-color:#f6f6f6;padding:40px 0 120px;color:#0f1b24}.select-container,.select-container *,.select-container *::before,.select-container *::after{box-sizing:border-box}.select-container>.container{width:100%;max-width:1728px;padding-left:64px;padding-right:64px}.vehicle-shipping-form{display:none}.page-form-title{margin:0 0 40px;font-size:40px;font-weight:400;line-height:1.2;text-transform:capitalize;text-align:center;color:#0f1b24;margin-top:32px}.select-vehicle{max-width:none;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.select-vehicle__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:40px 34px;text-align:center;border-radius:8px;border:1px solid transparent;background:#fff;cursor:pointer;transition:var(--trans);position:relative}.select-vehicle__item:hover,.select-vehicle__item:focus{background:#fff;border-color:#be1622;box-shadow:0 4px 6px rgba(0,0,0,.08)}.select-vehicle__icon{display:block;width:60px;height:60px;background-color:#0f1b24;-webkit-mask-image:var(--icon);mask-image:var(--icon);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:60px 60px;mask-size:60px 60px;mask-mode:alpha;transition:var(--trans)}.select-vehicle__item:hover .select-vehicle__icon,.select-vehicle__item:focus .select-vehicle__icon{background-color:#be1622}.select_vehicle_title{margin-top:0;font-family:"Poppins",sans-serif;font-size:20px;font-weight:500;line-height:1.15;text-transform:capitalize;color:#0f1b24;transition:var(--trans)}.select-vehicle__item:hover .select_vehicle_title,.select-vehicle__item:focus .select_vehicle_title{color:#be1622}.form-call--category{display:none}.step-form .step-block{display:none}.step-form .step-block:first-of-type{display:block}.step-form .step-block.hidden{display:none}.step-form .step-block.visible{display:block}.step-box{display:flex;align-items:flex-start;gap:120px}.step-left{display:flex;flex-direction:column;align-items:flex-start;width:297px;flex:0 0 297px;margin-right:0}.step-content{width:auto;flex:1 1 992px;max-width:992px;min-width:0;padding:40px 40px 48px;border-radius:8px;background:#fff}.step-main{display:flex;align-items:flex-start;gap:40px;min-width:0}#step-3 .step-content{width:auto;flex:1 1 0%;min-width:0}#step-3 .step-box{justify-content:space-between}.v2-quotes-summary{width:392px;flex-shrink:0;padding:24px;border-radius:8px;border:1px solid #e5e7eb;background:#fff;box-shadow:0 8px 12px rgba(0,0,0,.04);display:flex;flex-direction:column;gap:20px}.v2-quotes-summary__title-block{display:flex;flex-direction:column;gap:6px}.v2-quotes-summary__title{margin:0;color:#0f1b24;font-size:24px;font-weight:400;line-height:34px}.v2-quotes-summary__subtitle{margin:0;color:#adadad;font-size:13px;font-weight:400;line-height:normal}.v2-quotes-summary__details{display:flex;flex-direction:column;gap:8px}.v2-quotes-summary__row{display:flex;align-items:center;gap:8px}.v2-quotes-summary__icon{flex-shrink:0;width:16px;height:16px}.v2-quotes-summary__route{margin:0;flex:1;min-width:0;color:#0f1b24;font-size:14px;font-weight:500;line-height:normal}.v2-quotes-summary__arrow{display:inline-block;margin:0 4px}.v2-quotes-summary__vehicle{margin:0;flex:1;min-width:0;color:#adadad;font-size:13px;font-weight:400;line-height:normal}.v2-quotes-summary__divider{width:100%;height:0;border-top:1px solid #e5e7eb}.v2-quotes-summary__price-block{display:flex;flex-direction:column;gap:10px}.v2-quotes-summary__price-label{margin:0;color:#adadad;font-size:12px;font-weight:600;line-height:normal;text-transform:uppercase}.v2-quotes-summary__price{position:relative;display:flex;align-items:center;gap:10px}.v2-quotes-summary__currency{color:#BE1622;font-size:32px;font-weight:500;line-height:1.5;text-transform:capitalize}.v2-quotes-summary__amount{color:#BE1622;font-size:32px;font-weight:500;line-height:1.5;text-transform:capitalize;opacity:.63;height:44px}.v2-quotes-summary__amount-blur{position:absolute;left:32px;top:50%;width:110px;height:40px;transform:translateY(-50%);border-radius:2px;border:1px solid #efffed;background:rgba(255,255,255,.4);box-shadow:0 4px 24px rgba(62,60,48,.08);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);pointer-events:none}.v2-quotes-summary__price-hint{margin:0;color:#adadad;font-size:12px;font-weight:400;line-height:normal}.v2-quotes-summary__chips{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start}.v2-quotes-summary__chip{display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:4px;background:#f9f9f9;color:#0f1b24;font-size:12px;font-weight:500;line-height:normal;white-space:nowrap}.v2-quotes-summary__chip img{flex-shrink:0;width:14px;height:14px}.v2-quotes-summary__note{margin:0;color:#adadad;font-size:12px;font-weight:400;line-height:normal}.v2-quotes-summary__motivator{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;padding:16px;border-radius:12px;background:#f9f9f9;text-align:center}.v2-quotes-summary__rocket{width:24px;height:24px}.v2-quotes-summary__motivator-title{margin:0;color:#0f1b24;font-size:14px;font-weight:700;line-height:normal}.v2-quotes-summary__motivator-time{margin:0;color:#BE1622;font-size:12px;font-weight:600;line-height:normal}.btn-back{display:flex;align-items:center;gap:8px;text-decoration:none;font-size:16px;font-weight:400;line-height:normal;color:#0f1b24;cursor:pointer}.btn-back__icon{display:block;width:24px;height:24px;margin-right:0;transform:rotate(-90deg)}.vehicle-step-nav{width:100%;margin-top:64px;margin-bottom:0}.vehicle-step-nav__item{color:#afb0b2;font-size:18px;font-weight:400;line-height:28px;letter-spacing:.1px;text-transform:capitalize;margin-bottom:0;display:flex;align-items:center;position:relative}.vehicle-step-nav__item+.vehicle-step-nav__item{margin-top:32px}.vehicle-step-nav__item+.vehicle-step-nav__item:last-child{margin-right:0}.vehicle-step-nav__item.active{font-weight:500;color:#be1622}.vehicle-step-nav__item span{width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:24px;line-height:100%;border-radius:50%;border:1px solid #dededf;color:#afb0b2;margin-right:16px;font-weight:400;z-index:1}.vehicle-step-nav__item::before{content:"";height:32px;width:1px;background-color:#dededf;position:absolute;bottom:-32px;left:19.5px}.vehicle-step-nav__item:nth-child(3)::before{display:none}.vehicle-step-nav__item.active span{border-color:#be1622;color:#be1622;background:#fff}.vehicle-step-nav__item.completed{color:#0f1b24}.vehicle-step-nav__item.completed span{font-size:0;position:relative;background:#F8F9F9}.vehicle-step-nav__item.completed span::before{content:"";width:100%;height:100%;background-image:url('data:image/svg+xml,<svg viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 18.2857L17.7143 26L29.7143 14" stroke="%23DEDEDF" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;top:0;left:0}.step-of{color:#afb0b2;font-size:16px;font-weight:400;line-height:150%;margin-bottom:12px}.step-content-top h2{font-size:32px;font-weight:400;line-height:1.5;text-transform:capitalize}.label{display:block;font-size:14px;font-weight:400;line-height:150%;margin-bottom:4px}.inp{height:52px;line-height:1;width:100%;padding:16px;border-radius:2px;border:1px solid #dededf;background:#fff;outline:none;font-weight:400;font-size:16px;color:#0f1b24;font-family:var(--font-primary)}.inp::placeholder{color:#afb0b2}.inp::-webkit-calendar-picker-indicator{opacity:0}.inp::-webkit-outer-spin-button,.inp::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-webkit-appearance:none;-moz-appearance:textfield}.selects-box{display:flex;justify-content:space-between}.selects-box .select-wrapp{width:calc(33.33% - 16px * 2 / 3)}.select-wrapp{position:relative}.inp-wrapp{position:relative;width:100%}.temp-container .temp-inputs{margin-top:24px}.another-vehicle{cursor:pointer;display:flex;align-items:center;height:52px;color:#be1622;font-size:16px;font-weight:500;line-height:1.4;border:none;background:none;outline:none;padding:16px 0;margin-bottom:0;position:relative;transition:var(--trans)}.another-vehicle:hover{opacity:.8}.another-vehicle svg{width:20px;height:20px;margin-right:8px}.step-buttons .btn-next{display:block;min-width:210px;margin-top:24px}.step-buttons{display:block;margin-top:16px}#step-1 .step-buttons{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-top:16px}#step-1 .step-buttons .btn-next{margin-top:0}.btn-next,.btn-submit{min-width:210px}.btn-submit{width:100%}.check-title{font-size:20px;font-weight:400;line-height:1.15;margin-bottom:24px}.date-top .check-title{margin-bottom:0}.check-title+.check-desc{margin-top:8px;margin-bottom:24px;font-size:14px;font-weight:400;line-height:1.5;color:#767676}.check-container{display:flex;align-items:flex-start;column-gap:48px}.check-wrapper{margin-top:32px}.know-sizes-switcher{margin-top:32px}.switcher{display:flex;align-items:center}.switcher input{display:none}.switcher input+label{display:block;position:relative;cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switcher input+label{width:51px;height:32px}.switcher input+label:before,.switcher input+label:after{display:block;position:absolute;bottom:0;content:"";transition:all 0.2s ease}.switcher input+label:before{top:0;left:0;right:0;background:#E5E9ED;border-radius:60px}.switcher input+label:after{top:calc(50% - 14px);left:0;width:28px;height:28px;margin:0;margin-left:2px;background:#FFF;border-radius:100%}.switcher input:checked+label:before{background:#BE1622}.switcher input:checked+label:after{margin-left:calc(100% - 30px)}.switcher-text{font-size:16px;margin-left:8px;font-weight:400;line-height:150%;color:#0F1B24}.switcher-select{margin-top:32px;position:relative}.multiselect{position:relative}.multiselect-content{padding:12px 16px;display:none;background-color:#fff;min-width:100%;max-height:204px;overflow-y:auto;z-index:2;border-radius:4px;border:1px solid #CDD6DA;margin-top:4px}.multiselect-content label{display:block;cursor:pointer;position:relative;padding-left:26px;margin-bottom:12px;color:#8F929B;font-size:16px;font-weight:400;line-height:150%}.multiselect-content label:last-child{margin-bottom:0}.multiselect-content label.selected{color:#0F1B24}.multiselect-content label::before{content:'';width:16px;height:16px;border:1px solid #828F93;border-radius:2px;position:absolute;top:calc(50% - 8px);left:0}.multiselect-content label::after{content:'';width:12px;height:8px;background:url('data:image/svg+xml,<svg viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.07129 3.14286L4.92843 7L10.9284 1" stroke="%230A0A0B" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-position:center;background-repeat:no-repeat;position:absolute;top:calc(50% - 4px);left:2px;opacity:0}.multiselect-content label.selected::before{border:1px solid #0F1B24}.multiselect-content label.selected::after{opacity:1}.multiselect-content input[type="checkbox"]{opacity:0;position:absolute}.multiselect .multiselect-content.show{display:block}.multiselect-input{box-sizing:border-box;cursor:pointer}.moving-services .multiselect{margin-top:24px}.other-details{margin-top:32px;line-height:0}.other-details p{font-size:16px;font-weight:400;line-height:130%;margin-bottom:16px}.other-details textarea{height:120px;resize:none;min-height:120px;line-height:150%}.multiselect .select-inp{position:relative}.multiselect .select-inp::after{content:'';width:18px;height:9px;background-image:url('data:image/svg+xml,<svg width="18" height="9" viewBox="0 0 18 9" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17 1L9 8L1 1" stroke="%230F1B24" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;top:22px;right:21px;pointer-events:none;transition:var(--trans)}.multiselect.open .select-inp::after{transform:rotate(-180deg)}.check-box .checkbox-item{margin-bottom:20px}.check-box .checkbox-item:last-child{margin-bottom:0}.checkbox-item input[type="radio"]{visibility:hidden;opacity:0;position:absolute}.checkbox-item label{position:relative;cursor:pointer;margin:0;padding:0;line-height:1;font-size:16px;font-weight:400;line-height:110%;padding-left:24px}.checkbox-item label::before{content:"";width:16px;height:16px;border:1px solid #dededf;position:absolute;top:calc(50% - 8px);left:0;border-radius:50%;line-height:1}.checkbox-item label::after{content:"";width:8px;height:8px;background:#BE1622;border-radius:50%;position:absolute;top:calc(50% - 4px);left:4px;display:none;line-height:1}.checkbox-item input:checked+label::before{border:1px solid #BE1622}.checkbox-item input:checked+label::after{display:block}.inp-item{margin-bottom:30px}.precise-sizes{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:24px}.inputs-size{display:flex;justify-content:space-between;margin:32px 0}.inputs-size__item{width:calc(25% - (16px * 3) / 4);display:flex;flex-direction:column}.inputs-size__wrapp{position:relative}.inputs-size__wrapp input::-webkit-outer-spin-button,.inputs-size__wrapp input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.select-size-wrapp{position:absolute;top:0;right:0;border-left:1px solid #e1e3ec;height:100%;display:flex;align-items:center;width:76px}.precise-sizes .select-inp-select2 .select2-choice{display:flex;align-items:center;padding:16px;padding:0 36px 0 16px;color:#0f1b24;font-size:14px;font-style:normal;font-weight:400;height:100%;border:none!important}.precise-sizes .select-inp-select2 .select2-choice::after{right:16px}.select-size-wrapp .select2-container .select2-choice>.select2-chosen{margin:0;width:22px}.select-size-wrapp .select2-container{height:calc(100% - 2px)}.datepicker-wrapper{position:absolute;top:calc(100% + 12px);left:0;z-index:2}.ui-datepicker table{border-collapse:separate;border-spacing:5px}.ui-datepicker-calendar{width:100%}.ui-datepicker{padding:16px 24px}.ui-widget.ui-widget-content{width:312px;border:none;background:#fff}.ui-widget-header{font-weight:400;font-size:16px;line-height:150%;text-align:center;color:#1f2428;background:none;border:none}.ui-datepicker .ui-datepicker-header{padding:0;position:relative}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{color:#c6c3d2}.ui-datepicker-prev.ui-state-disabled{opacity:.35;cursor:default!important}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{font-size:15px;line-height:18px;font-weight:400;border:none;background:none;display:flex;justify-content:center;text-decoration:none}.ui-datepicker th{padding:12px 0;font-size:12px;color:rgba(27,27,28,.5);font-weight:500}.ui-datepicker td{color:#0F1B24;font-size:14px;font-weight:400}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button{display:flex;align-items:center;justify-content:center;padding:0;height:30px;border-radius:50%}.ui-datepicker td span,.ui-datepicker td a{padding:0}.ui-datepicker-current-day{background:#BE1622;border-radius:50%}.ui-datepicker-current-day a{color:#fff!important}.ui-datepicker td{width:30px}.ui-widget-header .ui-icon{width:11px;height:10px;background-image:url(../../../../../../../../../themes/vtslogistics/form/assets/images/shipping/v2-date-arrow.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{position:absolute;margin-left:0;left:auto;right:10px;font-size:0;top:calc(50% - 1.5px)}.ui-datepicker .ui-datepicker-prev span{left:10px;transform:rotate(180deg)}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{width:24px;height:100%;cursor:pointer}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:none;background:none;border-width:0}.ui-datepicker .ui-datepicker-next-hover{right:2px}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:2px}.ui-datepicker .ui-datepicker-prev-hover{left:2px}.temp-inputs{display:none}.temp-container .temp-inputs{display:block;margin-top:25px}.temp-container .temp-inputs:nth-child(n+2){margin-top:40px;padding-top:32px;border-top:1px solid #DEDEDF}.remove-btn{width:87px;margin-left:auto;cursor:pointer;position:relative;font-weight:400;font-size:16px;line-height:1;padding-left:25px;margin-bottom:32px}.remove-btn::before{content:"";width:14px;height:14px;position:absolute;top:calc(50% - 7px);left:0;background:url('data:image/svg+xml,<svg viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M6.99993 8.17832L11.7141 12.8925C11.8713 13.0443 12.0818 13.1283 12.3003 13.1264C12.5188 13.1245 12.7278 13.0369 12.8823 12.8824C13.0368 12.7278 13.1244 12.5188 13.1263 12.3003C13.1282 12.0818 13.0442 11.8713 12.8924 11.7142L8.17827 6.99998L12.8924 2.2858C13.0442 2.12863 13.1282 1.91813 13.1263 1.69963C13.1244 1.48113 13.0368 1.27212 12.8823 1.11761C12.7278 0.963107 12.5188 0.875465 12.3003 0.873567C12.0818 0.871668 11.8713 0.955664 11.7141 1.10746L6.99993 5.82165L2.28577 1.10746C2.12789 0.959416 1.91861 0.8786 1.70221 0.882114C1.48581 0.885628 1.27926 0.973196 1.12628 1.12629C0.97329 1.27939 0.885867 1.48599 0.882506 1.7024C0.879145 1.9188 0.96011 2.12803 1.10827 2.2858L5.8216 6.99998L1.10743 11.7142C1.02784 11.791 0.964357 11.883 0.920683 11.9847C0.877009 12.0863 0.85402 12.1957 0.853059 12.3063C0.852097 12.417 0.873182 12.5267 0.915083 12.6291C0.956983 12.7315 1.01886 12.8246 1.0971 12.9028C1.17535 12.9811 1.26839 13.043 1.37081 13.0849C1.47322 13.1268 1.58295 13.1478 1.6936 13.1469C1.80425 13.1459 1.9136 13.1229 2.01527 13.0793C2.11694 13.0356 2.20889 12.9721 2.28577 12.8925L6.99993 8.17832Z" fill="%230A0A0B"/></svg>');background-position:center;background-repeat:no-repeat}.temp-container .temp-inputs:nth-child(1) .remove-btn{display:none}.select-non-arrow:after{display:none}.datepicker-inp{opacity:0;visibility:hidden;height:0}.datepicker-inp.error-text+.datepicker .ui-widget.ui-widget-content,.datepicker-inp.error-text+.datepicker-flex .ui-widget.ui-widget-content{border:1px solid red}.datepicker-availiable{display:flex;flex-direction:column;background:#fff;position:relative;z-index:3}.datepicker-availiable p{max-width:100%;padding:24px 0 16px;font-weight:400;font-size:15px;line-height:150%;text-align:center;color:#000;border-bottom:1px solid #bdefa7}.datepicker-flex .ui-widget.ui-widget-content{border-bottom:1px solid #f2f6fc}.datepicker,.datepicker-flex{border-radius:2px;border:1px solid #bdefa7;background:#fff}.info{position:relative;cursor:pointer;margin-left:2px;margin-top:-2px}.lastInp-wrapper .info{margin-top:-4px}.info-zip img{width:9px;height:9px}.info:hover .zip-dropdown{visibility:visible}.info span{visibility:hidden;position:absolute;display:flex;align-items:center;justify-content:center;width:171px;height:49px;font-size:13px;line-height:15px;padding:0 5px 0 9px;background:#fff;border:1px solid #e6e7e8;border-radius:4px;font-weight:300;color:#828282;z-index:2}.info-zip span{top:-60px;left:-44px}.info-zip span::before{content:"";position:absolute;bottom:-9px;left:30px;width:35px;height:15px;background:url(../../../../../../../../../themes/vtslogistics/form/assets/images/info-triangle.svg);background-repeat:no-repeat;background-position:center;background-size:cover}.info-right span{top:-17px;left:30px}.info-right span::before{content:"";position:absolute;top:7px;left:-9px;height:35px;width:15px;background:url(../../../../../../../../../themes/vtslogistics/form/assets/images/info-triangle-right.svg);background-repeat:no-repeat;background-position:center;background-size:cover}.info-active:hover .zip-dropdown,.info-active .zip-dropdown{visibility:visible}.info-difference:hover .zip-dropdown,.info-difference .long-distance{visibility:visible}.info-wrapp{position:relative}.info-right{position:absolute;right:16px;top:calc(50% - 6px);cursor:pointer;z-index:2}.info-right span{visibility:hidden;position:absolute;display:flex;align-items:center;justify-content:center;width:171px;height:50px;font-size:13px;line-height:15px;padding:0 5px 0 9px;background:#fff;border:1px solid #e6e7e8;border-radius:4px;font-weight:300;color:#1f2428;top:calc(50% - 27px);right:26px;left:auto}.info-right span::before,.info-active-zip .error-zip::before{content:"";position:absolute;top:7px;right:-9px;left:auto;height:35px;width:15px;background:url(../../../../../../../../../themes/vtslogistics/form/assets/images/info-triangle-right.svg);background-repeat:no-repeat;background-position:center;background-size:cover;transform:rotate(180deg)}.info:hover .zip-dropdown{visibility:visible}.info-active:hover .zip-dropdown,.info-active .zip-dropdown{visibility:visible}.info-right .error-zip{display:none;width:200px;font-size:12px}.info-active-zip .error-zip{display:flex}.info-active .error-zip{visibility:visible}#ui-datepicker-div{display:none}.logistics-paragraphs .hide{display:none}.paragraphs-more{cursor:pointer;color:#effce9}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-autocomplete{width:385px!important;z-index:2;padding:0;border-radius:4px;-webkit-box-shadow:0 4px 25px rgba(105,114,132,.2);box-shadow:0 4px 25px rgba(105,114,132,.2)}.ui-menu .ui-menu-item-wrapper{padding:10px 20px;color:#313131;font-weight:600;font-size:14px;line-height:17px}.ui-menu .ui-menu-item .ui-state-active{background-color:#effce9;border:1px solid #effce9;color:#fff}.ui-menu-item{border-bottom:1px solid #e6e7e8}.ui-menu-item:last-child{border-bottom:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{color:#0F1B24}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{color:#c6c6c6}.select-other{display:flex;position:relative}.select-other__arrow{position:absolute;top:7px;right:5px;z-index:2;padding:8px;cursor:pointer}.select-other__arrow img{max-width:22px;height:auto}.select-other .inp::placeholder{color:#828282;font-weight:400}.select-inp.hide,.select-other.hide{display:none}.select-inp{width:100%;cursor:pointer}.select-other.select-inp:after{display:none}.select-inp select{padding:10px 19px;line-height:1.4}.select-inp-select2 .select-inp{padding:0;border:none!important}.select-inp-select2 .select-inp:after{display:none}.select-inp-select2 .select2-choice{height:52px;height:100%;padding:18px 16px 16px;border:1px solid #cecece!important;border-radius:2px;background:#fff;outline:none;font-weight:400;font-size:16px;color:#1f2428;display:flex;align-items:center;font-weight:var(--font-primary);line-height:1;position:relative}.select-inp-select2 .select2-choice::after{content:"";width:18px;height:9px;background-image:url('data:image/svg+xml,<svg width="18" height="9" viewBox="0 0 18 9" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17 1L9 8L1 1" stroke="%230F1B24" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;top:21px;right:21px;pointer-events:none;transition:var(--trans)}.error-text .select2-choice{border:1px solid red!important}.select-inp-select2 .select2-dropdown-open .select2-choice::after{transform:rotate(-180deg)}.select2-container .select2-choice .select2-arrow{display:none}.select2-container-active .select2-choice,.select2-container-active .select2-choices{box-shadow:none}.select2-drop{border-top-left-radius:4px;border-top-right-radius:4px;box-shadow:0 4px 25px rgba(105,114,132,.2);margin-top:4px;border:1px solid #e6e7e8}.select2-results .select2-highlighted{background-color:#F8F9F9}.select2-search{padding:4px}.select2-search input{background:none!important;padding:6px 10px;outline:none;border-radius:4px;border:1px solid #e6e7e8;font-weight:600;font-size:14px;color:#313131}.select2-results{margin:0;padding:0;text-align:center;max-height:290px}.select2-results .select2-result-label{font-size:14px;line-height:17px;color:#313131;font-weight:400;padding:10px;border-bottom:1px solid #e6e7e8}.select2-results .select2-disabled{background:transparent}.select2-results .select2-disabled .select2-result-label{display:none}.select2-no-results{padding:10px}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{background:none;border:none;box-shadow:none}.select2-drop.select2-drop-above.select2-drop-active{border:none}.show_select_load .select-inp{opacity:.5;pointer-events:none}.show_select_load::before{content:"";position:absolute;top:calc(50% - 15px);left:calc(50% - 15px);padding:10px;border:3px solid #f5f5f5;border-right-color:#BE1622;border-radius:50%;-webkit-animation:rotate 0.7s infinite linear;z-index:1}@keyframes rotate{100%{-webkit-transform:rotate(360deg)}}.show_inp_load input{opacity:.3}.show_inp_load::before{content:"";position:absolute;top:calc(50% - 12px);left:calc(50% - 12px);padding:10px;border:3px solid var(--green);border-right-color:#effce9;border-radius:50%;-webkit-animation:rotate 0.7s infinite linear;z-index:1}.validation_fail{color:red;border:1px solid red}.validation_fail::placeholder{color:red}.btn-form{width:264px;font-size:16px}.btn-form:not(:disabled):hover{opacity:.8}.move-wrapp{margin-top:24px;display:flex;justify-content:space-between;margin-bottom:32px}.move-wrapp .move-input{width:calc(50% - 8px)}.error-hint{color:#f90000;font-size:12px;font-weight:500;line-height:150%;border:none!important;position:absolute;bottom:-18px;left:0}.select-inp.hide,.select-other.hide,.select-inp-select2.hide{display:none}.pac-logo:after,.pac-container,.pac-item,.pac-item-query,.pac-icon{display:none!important}.step-subtitle{font-size:16px;font-weight:400;line-height:150%;margin:12px 0 24px}.date-selected-block{font-size:16px;font-weight:300;line-height:150%;color:#1f2428;visibility:hidden;display:flex;flex-direction:column;align-items:flex-start;margin:0;height:0}.date-selected-block.show{visibility:visible;margin-top:24px;height:auto}.date-selected{display:flex;align-items:center;cursor:pointer;margin-top:8px}.date-selected__date{margin-left:10px;margin-right:16px;font-weight:600}.choice-date-error{width:100%;color:red}.check-box-date{position:relative}.checkbox-permission{display:flex;position:relative;margin-top:0;max-width:100%;margin-bottom:32px}.agree-text{display:block;color:#0F1B24;font-size:13px;font-weight:500;line-height:normal;margin:32px 0 8px}.checkbox-permission input[type="checkbox"]{opacity:0;height:0;width:0;position:absolute}.checkbox-permission label{padding-left:28px;position:relative;cursor:pointer;font-weight:400;font-size:12px;line-height:1.5;color:#737374;border:1px solid transparent}.checkbox-permission label a{color:#737374;text-decoration:none}.checkbox-permission label::before{content:"";width:16px;height:16px;background:#fff;border:1px solid #dededf;border-radius:2px;position:absolute;top:1px;left:0;cursor:pointer}.checkbox-permission label::after{display:none;content:"";width:16px;height:16px;background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.07031 7.14286L6.92746 11L12.9275 5" stroke="%23BE1622" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;top:1px;left:0}.checkbox-permission input.error-text+label{border:1px solid red}.checkbox-permission input:checked+label::after{display:block}.checkbox-permission input:checked+label::after{display:block}.checkbox-permission input:checked+label::before{border-color:#BE1622}.step3-hint{color:#ADADAD;text-align:center;font-size:12px;font-weight:400;line-height:normal;margin-top:8px}.step-blur .step-content-top{margin-bottom:24px}.step-blur__title{padding:8px 16px 8px 12px;background-color:#BE1622;border-radius:24px;color:#fff;display:inline-flex;align-items:center;column-gap:10px;font-size:18px;font-weight:500;line-height:150%;margin-block:16px}.step-blur__title-icon{line-height:0;flex-shrink:0}.step-blur__text{display:flex;align-items:center;column-gap:8px;color:#767676;font-size:14px;font-weight:500;line-height:150%;margin-block:24px}.step-blur__text strong{color:#0F1B24;font-weight:500}.step-blur__text-icon{line-height:0;flex-shrink:0}.step-rating{display:flex;align-items:center;column-gap:4px}.step-rating__img{line-height:0;margin-right:4px;flex-shrink:0}.step-rating__item{color:#767676;font-size:14px;font-weight:500;line-height:150%}.step-rating__item strong{color:#0F1B24;font-weight:500}.step-blur .step-box{justify-content:space-between;align-items:flex-start}.step-blur .step-content{max-width:688px}.step-summary:not(.v2-quotes-summary){width:511px;padding:40px;border-radius:8px;background:#FFF}.step-summary__title{color:#0F1B24;font-size:20px;font-weight:500;line-height:150%;text-transform:uppercase;margin-bottom:24px}.step-summary-info{color:#767676;font-size:16px;font-weight:500;line-height:150%;display:flex;column-gap:8px;margin-bottom:20px}.step-summary-info__value{color:#0F1B24;font-weight:500;display:flex;align-items:center;column-gap:4px;text-transform:uppercase;font-size:15px;flex-wrap:wrap}.step-summary-info__value svg{margin-inline:8px}.step-summary-info__value[data-summary="vehicles"],.step-summary-info__value[data-summary="trailer"],.step-summary-info__value[data-summary="runs"]{flex-direction:column;align-items:flex-start;row-gap:12px}.step-summary-vehicle{display:flex;align-items:center;column-gap:4px;flex-wrap:wrap}.step-summary-info__value[data-summary="runs"],.step-summary-info__value[data-summary="trailer"]{flex-wrap:wrap;row-gap:8px}.estimated-price{margin-block:24px;padding-block:24px 32px;border-top:1px solid #BDEFA7;border-bottom:1px solid #BDEFA7}.estimated-price.visible-mobile{display:none}.estimated-price__title{color:#767676;font-size:16px;font-weight:500;line-height:150%;text-transform:capitalize;margin-bottom:18px}.estimated-price-value{font-size:32px;font-weight:500;line-height:150%;text-transform:capitalize;display:flex;column-gap:10px;display:flex;align-items:center}.estimated-price-blur{width:109px;height:40px;background-image:url(../../../../../../../../../themes/vtslogistics/form/assets/images/shipping/price-blur.png);background-position:center;background-repeat:no-repeat;background-size:contain;filter:drop-shadow(0 4px 24px rgba(62,60,48,.08))}.estimated-price-unlock{font-size:14px;font-weight:500;line-height:150%;margin-top:16px;display:flex;align-items:center;column-gap:8px}.estimated-price-unlock svg{flex-shrink:0}.step-price-bonus{display:flex;align-items:center;column-gap:10px;color:#767676;font-weight:500;line-height:140%;padding:16px;border-radius:8px;border:1px solid #BDEFA7;background:#EFFCE9;margin-top:24px}.step-price-bonus p{font-weight:500;font-size:18px}.step-price-bonus strong{font-weight:500;color:#0F1B24}.step-price-bonus svg{flex-shrink:0}.form-thank{background-color:#f6f6f6}.form-thank-main{padding:120px 0;min-height:744px;text-align:center}.form-thank__title{font-size:72px;font-weight:400;line-height:120%}.form-thank__title span{color:#BE1622}.form-thank__text{font-size:24px;font-weight:400;line-height:32px;margin-top:24px}.bubble-ring{position:relative;width:100px;height:100px;margin-left:auto;margin-right:auto;margin-top:24px}.bubble-ring span:nth-child(1){--i:0}.bubble-ring span:nth-child(2){--i:1}.bubble-ring span:nth-child(3){--i:2}.bubble-ring span:nth-child(4){--i:3}.bubble-ring span:nth-child(5){--i:4}.bubble-ring span:nth-child(6){--i:5}.bubble-ring span:nth-child(7){--i:6}.bubble-ring span:nth-child(8){--i:7}.bubble-ring span:nth-child(9){--i:8}.bubble-ring span:nth-child(10){--i:9}.bubble-ring span:nth-child(11){--i:10}.bubble-ring span{position:absolute;background:#BE1622;border-radius:50%;left:calc(50px + 40px * cos(var(--i) * 1turn / 11));top:calc(50px + 40px * sin(var(--i) * 1turn / 11));transform:translate(-50%,-50%);width:2.6px;height:2.6px;animation:size-wave 1.4s infinite ease-in-out;animation-delay:calc((11 - var(--i)) * -0.13s)}@keyframes size-wave{0%,100%{width:2.6px;height:2.6px}50%{width:14.2px;height:14.2px}}.form-loading-list{position:relative;display:flex;flex-direction:column;align-items:center}.form-loading-list__item{display:none;margin-top:24px;font-size:24px;font-weight:400;line-height:140%;position:absolute;bottom:-48px;left:0;right:0;transition:var(--trans)}.form-loading-list__item.active{position:relative;top:0;left:0}.form-loading-list__item.active::before{content:"";width:18px;height:12px;background-image:url(../../../../../../../../../themes/vtslogistics/form/assets/images/shipping/check-mark.svg);background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;top:10px;right:-26px}.form-processing{margin-top:calc(80px - 24px)}.form-processing-btn{margin-top:80px}.social-block{padding:40px 0;background-color:#dcf7d0}.social-block__title{font-size:32px;font-weight:400;line-height:120%;text-transform:capitalize;margin-bottom:16px}.social-block-wrapper{display:flex;justify-content:space-between;align-items:center}.social-block-content{width:914px}.social-block-items{display:flex;margin-top:32px}.social-block__item{width:30px;height:30px;border-radius:50%;border:1px solid #BE1622;text-decoration:none;margin-right:16px;line-height:0;transition:var(--trans)}.social-block__item:hover{border:1px solid var(--green-dark)}.social-block__item svg{width:100%;height:auto;fill:#BE1622;transition:var(--trans)}.social-block__item:hover svg{fill:var(--green-dark)}.step-cta{width:100%;display:block;border-radius:8px;background:rgba(190,22,34,.05);border:1px solid #BE1622;color:#0f1b24;text-decoration:none;padding:20px 0 16px}.step-cta-content{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #adadad}.step-cta__title{font-size:16px;font-weight:700;line-height:120%;color:#0f1b24;max-width:215px}.step-cta__btn{max-width:250px;font-size:24px;padding:10px 24px;display:flex;align-items:center;justify-content:center}.step-cta__btn svg{margin-right:8px}.step-cta__title,.step-cta__btn{margin-left:auto;margin-right:auto}.v2-req{color:#BE1622;font-weight:400}.v2-field{position:relative}.v2-field__hint{margin:4px 0 0;font-size:12px;line-height:1.4;color:#737374}.v2-field__confirmed{margin:4px 0 0;font-size:12px;font-weight:500;line-height:1.5;color:#3FA420}.v2-field__confirmed[hidden],.v2-field__error[hidden]{display:none!important}.confirmed-check-mark{background-image:url(../../../../../../../../../themes/vtslogistics/form/assets/images/shipping/confirmed-check-mark.svg);width:9px;height:7px;background-repeat:no-repeat;background-size:contain;background-position:center;flex-shrink:0;display:inline-block;margin-right:2px}.v2-field__error{display:block;margin:4px 0 0;font-size:12px;font-weight:500;line-height:1.5;color:#f90000;border:none}.v2-field.is-success .v2-field__hint{display:none}.v2-field.is-success .v2-combobox__trigger,.v2-field.is-success .v2-combobox__edit,.v2-field.is-success .inp-wrapp .inp,.v2-field.is-success .info-wrapp .inp,.v2-field.is-success.is-other .v2-field__other .inp{border-color:#3FA420}.v2-field.is-error .v2-combobox__trigger,.v2-field.is-error .v2-combobox__edit,.v2-field.is-error .inp-wrapp .inp,.v2-field.is-error .info-wrapp .inp,.v2-field.is-error.is-other .v2-field__other .inp{border-color:#f90000}.v2-field .error-hint,.v2-combobox+.error-hint{display:none!important}.v2-field.is-other .v2-combobox,.v2-field.is-other .v2-field__hint{display:none}.v2-field__other{display:none;flex-direction:column;gap:8px}.v2-field.is-other .v2-field__other,.v2-field__other:not(.hide){display:flex}.v2-field__other.hide{display:none!important}.v2-field__back{align-self:flex-start;border:none;background:none;padding:0;cursor:pointer;color:#0F1B24;font-size:13px;font-weight:500;font-family:var(--font-primary);line-height:1.2;text-decoration:underline;text-underline-offset:3px}.v2-field__back:hover{opacity:.8}.v2-combobox{position:relative;width:100%}.v2-combobox.hide{display:none!important}.v2-combobox__native{position:absolute!important;left:0;top:0;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important;margin:0!important;padding:0!important;border:0!important}.v2-combobox__trigger{display:flex;align-items:center;gap:16px;width:100%;height:52px;padding:4px 10px 4px 16px;border:1px solid #dededf;border-radius:2px;background:#fff;cursor:pointer;text-align:left;font-family:var(--font-primary);transition:border-color 0.15s ease}.v2-combobox__trigger[hidden]{display:none!important}.v2-combobox.is-open .v2-combobox__trigger,.inp:focus{outline:none}.v2-combobox.is-disabled .v2-combobox__trigger{opacity:.55;cursor:not-allowed;pointer-events:none}.v2-combobox__icon{flex-shrink:0}.v2-combobox__icon--vehicle{width:24px;height:auto}.v2-combobox__icon--search{width:16px;height:16px}.v2-combobox__value{flex:1;min-width:0;font-size:16px;line-height:1.5;color:#0f1b24;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v2-combobox__value.is-placeholder{color:#afb0b2}.v2-combobox__chevron{flex-shrink:0;width:40px;height:40px;margin:0}.v2-combobox__edit{display:flex;align-items:center;gap:10px;width:100%;height:52px;padding:10px 16px;border:1px solid #CECECE;border-bottom:none;border-radius:8px 8px 0 0;background:#fff;position:relative}.v2-combobox__edit[hidden]{display:none!important}.v2-combobox__edit::before{content:'';width:2px;height:18px;border-radius:1px;background-color:#BE1622;position:absolute;top:calc(50% - 9px);right:16px}.v2-combobox__input{flex:1;min-width:0;border:none;outline:none;background:transparent;font-size:15px;line-height:1.5;color:#0f1b24;font-family:var(--font-primary);caret-color:#BE1622}.v2-combobox__input::placeholder{color:#ADADAD;font-weight:400}.v2-combobox__panel{position:absolute;z-index:30;left:0;right:0;top:52px;display:flex;flex-direction:column;background:#fff;border:1px solid #e0e0e0;border-top:none;border-radius:0 0 8px 8px;box-shadow:0 8px 24px -8px rgba(0,0,0,.12);overflow:hidden}.v2-combobox.is-open .v2-combobox__edit{position:relative;z-index:31;border-bottom:1px solid #E0E0E0}.v2-combobox__panel[hidden]{display:none!important}.v2-combobox__list{max-height:257px;overflow-y:auto;position:relative;flex:1 1 auto;min-height:0}.v2-combobox[data-type="make"] .v2-combobox__list,.v2-combobox[data-type="model"] .v2-combobox__list{max-height:257px}.v2-combobox__list::-webkit-scrollbar{width:5px}.v2-combobox__list::-webkit-scrollbar-track{background:#e6e6e6;border-radius:3px;margin-top:4px}.v2-combobox__list::-webkit-scrollbar-thumb{background:#666;border-radius:3px;min-height:64px}.v2-combobox__section{padding:8px 16px;font-size:11px;font-weight:500;line-height:1.2;letter-spacing:.02em;text-transform:uppercase;color:#adadad}.v2-combobox__option{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:40px;padding:8px 16px;border:none;background:none;cursor:pointer;text-align:left;font-size:15px;line-height:1.5;color:#0f1b24;font-family:var(--font-primary)}.v2-combobox__option:hover,.v2-combobox__option.is-active{background:#f5f5f5}.v2-combobox__option.is-selected{font-weight:600}.v2-combobox__option-arrow{width:11px;height:10px;background-image:url(../../../../../../../../../themes/vtslogistics/form/assets/images/shipping/v2-arrow-other.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.v2-combobox__footer{border-top:1px solid #cecece;flex-shrink:0;background:#fff;z-index:2}.v2-combobox__footer[hidden]{display:none!important}.v2-combobox__footer-note{padding:8px 16px 12px;margin:0;font-size:15px;line-height:1.5;color:#767676}.v2-combobox__empty{padding:16px;font-size:15px;color:#767676}.v2-combobox__back-row{display:flex;align-items:center;gap:8px;width:100%;min-height:40px;padding:8px 16px;border:none;border-bottom:1px solid #cecece;background:#fafafa;cursor:pointer;text-align:left;font-size:14px;font-weight:400;color:#BE1622;font-family:var(--font-primary);position:sticky;top:0;z-index:1}.v2-combobox.show_select_load .v2-combobox__trigger{opacity:.6;pointer-events:none}.v2-other-banners{display:flex;flex-direction:column;gap:16px;margin-top:32px;width:100%}.v2-other-banners.hide{display:none}.v2-other-notice.hide{display:none}.v2-other-ok{display:flex;align-items:center;gap:12px;min-height:44px;padding:12px 16px;border-radius:8px;background:#F8F9F9;color:#3FA420;border:1px solid #3FA420;font-size:14px;line-height:1.4}.v2-other-ok__icon{flex-shrink:0}.v2-other-notice{display:flex;align-items:flex-start;gap:10px;margin-top:32px;padding:12px 14px;border-radius:6px;border:1px solid rgba(251,191,61,.6);background:#fff8e1}.v2-other-notice__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#FFCA76;color:#fff;font-size:11px;font-weight:500;line-height:0}.v2-other-notice__text{min-width:0}.v2-other-notice__text strong{display:block;margin-bottom:2px;color:#805c00;font-size:12px;font-weight:500;line-height:18px}.v2-other-notice__text p{margin:0;color:#664d0d;font-size:12px;font-weight:400;line-height:18px;max-width:750px}.v2-field .error-hint,.v2-combobox+.error-hint{display:none!important}.v2-date-field{margin-top:20px;width:100%}.v2-date-field[hidden]{display:none!important}.v2-date-field .label{margin-bottom:8px}.v2-date-field__control{position:relative;display:flex;align-items:center;width:100%}.v2-date-field__control .v2-date-field__input{width:100%;padding-right:72px;border-radius:2px}.v2-date-field.is-success .v2-date-field__input{border-color:#3FA420}.v2-date-field.is-error .v2-date-field__input{border-color:#f90000}.v2-date-field.is-open .v2-date-field__input{border-color:#c6c6c6}.v2-date-field__icon{position:absolute;right:16px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;background:none;cursor:pointer;color:#767676}.v2-date-field.is-success .v2-date-field__icon{right:40px}.v2-date-field__check{position:absolute;right:16px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:16px;height:16px}.v2-date-field__check[hidden]{display:none!important}.v2-date-field__calendar-wrap{margin-top:8px;width:100%;max-width:100%;box-sizing:border-box;border:1px solid #cecece;border-radius:0 0 8px 8px;background:#fff;box-shadow:0 8px 12px rgba(0,0,0,.08);overflow:hidden}.v2-date-field__calendar-wrap[hidden]{display:none!important}.v2-date-field__calendar{width:100%;max-width:100%;box-sizing:border-box}.v2-date-field__calendar .ui-datepicker,.v2-date-field__calendar .ui-widget.ui-widget-content{width:100%!important;max-width:100%!important;box-sizing:border-box;border:none;box-shadow:none;background:#fff;padding:12px 12px 0}.v2-date-field__calendar .ui-datepicker table,.v2-date-field__calendar .ui-datepicker-calendar{width:100%!important;max-width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0!important}.v2-date-field__calendar .ui-datepicker-header{padding:0 0 8px}.v2-date-field__calendar .ui-datepicker-title{font-size:16px;font-weight:600;color:#0f1b24}.v2-date-field__calendar .ui-datepicker th{color:#adadad;font-size:12px;font-weight:600;padding:6px 0;width:14.285%;text-align:center}.v2-date-field__calendar .ui-datepicker td{padding:2px;width:14.285%;text-align:center;vertical-align:middle}.v2-date-field__calendar .ui-datepicker td .ui-state-default{width:100%;max-width:36px;height:28px;margin:0 auto;border-radius:14px;background:transparent;color:#0f1b24;font-size:14px;font-weight:400;line-height:28px;box-sizing:border-box}.v2-date-field__calendar .ui-datepicker-current-day{background:transparent!important;border-radius:0}.v2-date-field__calendar .ui-datepicker-current-day a,.v2-date-field__calendar .ui-datepicker-current-day .ui-state-active,.v2-date-field__calendar .ui-datepicker td .ui-state-active{background:#BE1622!important;color:#fff!important;border-radius:14px!important;font-weight:600}.v2-date-field__calendar .ui-datepicker td .ui-state-hover{background:rgba(190,22,34,.12)!important;border-radius:14px!important;color:#0f1b24!important}.v2-date-field__calendar .ui-datepicker-current-day .ui-state-hover{background:#BE1622!important;color:#fff!important}.v2-date-field__calendar-hint{margin:0;padding:8px 12px 12px;font-size:12px;line-height:1.5;color:#adadad;word-wrap:break-word;overflow-wrap:break-word}.v2-date-field__confirmed{margin:8px 0 0;font-size:13px;font-weight:500;line-height:1.5;color:#3FA420}.v2-date-field__confirmed[hidden]{display:none!important}.v2-date-field__hint{margin:4px 0 0;font-size:13px;font-weight:400;line-height:1.5;color:#767676}.v2-date-field.is-success .v2-date-field__hint--intro{display:none}.v2-date-field__error{display:block;margin:4px 0 0;font-size:12px;font-weight:500;line-height:1.5;color:#f90000}.v2-date-field__error[hidden]{display:none!important}.v2-date-field .error-hint{display:none!important}@media (max-width:991px){.v2-combobox.is-open{position:relative;z-index:40}.v2-combobox__panel{position:absolute;left:0;right:0;top:52px;max-height:50vh}.v2-combobox__list{max-height:50vh}.v2-date-field__calendar .ui-datepicker,.v2-date-field__calendar .ui-widget.ui-widget-content{padding:10px 8px 0}.v2-date-field__calendar .ui-datepicker-title{font-size:15px}.v2-date-field__calendar .ui-datepicker th{font-size:11px;padding:4px 0}.v2-date-field__calendar .ui-datepicker td{padding:1px}.v2-date-field__calendar .ui-datepicker td .ui-state-default{max-width:32px;height:28px;line-height:28px;font-size:13px;border-radius:14px}.v2-date-field__calendar-hint{padding:8px 10px 10px;font-size:11px}}@media (max-width:379px){.v2-date-field__calendar .ui-datepicker td .ui-state-default{max-width:28px;height:26px;line-height:26px;font-size:12px}}.form-call--sidebar{width:297px;margin-top:24px;background:#fff;border:1px solid #dededf;border-radius:8px;overflow:hidden}.form-call__head{display:flex;align-items:center;justify-content:center;gap:8px;padding:20px 8px;border-bottom:1px solid #afb0b2}.form-call--sidebar .form-call__head img{width:40px;height:40px;flex-shrink:0}.form-call--sidebar .form-call__title{width:216px;margin:0;font-size:16px;font-weight:700;line-height:1.2;color:#0f1b24}.form-call__body{display:flex;flex-direction:column;align-items:center;padding:16px 34px 16px}.form-call__btn{display:flex;align-items:center;justify-content:center;min-height:52px;width:100%;padding:8px 16px;border-radius:4px;background:#be1622;color:#fff;font-size:18px;font-weight:700;line-height:1.4;text-align:center;text-decoration:none}.form-call__btn:hover{color:#fff;opacity:.92}.form-call__help{margin:16px 0 0;font-size:16px;font-weight:400;line-height:1.4;text-align:center}.form-call__number{color:#be1622;font-size:clamp(18px,7vw,28px);font-weight:700;line-height:1.4;text-align:center;text-decoration:none}.form-call__now{display:flex;align-items:center;justify-content:center;width:100%;height:52px;padding:16px 24px;border:1px solid #be1622;border-radius:4px;background:#be1622;color:#fff;font-size:16px;font-weight:500;line-height:1.4;text-decoration:none}.form-call__hours{margin:0;padding:24px 16px;border-top:1px solid #afb0b2;font-size:16px;line-height:1.4;text-align:center;opacity:.8}@media screen and (max-width:1500px){.select-container>.container{padding-left:20px;padding-right:20px}.step-box{gap:40px}}@media screen and (max-width:1640px){.step-blur .step-left{margin-right:0}.step-summary:not(.v2-quotes-summary){width:470px;padding:32px 20px}.step-blur .step-content{max-width:590px}.step-box{gap:40px}}@media screen and (max-width:1439px){.step-box{justify-content:space-between}.v2-quotes-summary{width:320px}.step-main{gap:24px}.social-block-content{width:720px}.step-blur .step-box{flex-wrap:wrap}.step-blur .step-left{margin-right:40px}.step-blur .step-content{max-width:830px}.step-blur .step-summary:not(.v2-quotes-summary){margin-top:40px;margin-left:auto;width:830px;padding:40px}.estimated-price.visible-mobile{display:block;margin-block:0;padding-block:16px}}@media screen and (max-width:1199px){.step-main{flex-direction:column-reverse;width:calc(100% - 270px)}.v2-quotes-summary{width:100%}#step-3 .step-content{max-width:100%}.step-left{width:297px;margin-right:0}.form-thank__title{font-size:60px}.social-block-content{width:520px}.step-cta__title{max-width:195px}.step-cta__btn{font-size:20px}.step-cta__btn{max-width:200px;font-size:20px;padding:10px 12px}.step-blur .step-content,.step-summary:not(.v2-quotes-summary){max-width:700px}.step-blur .step-left{margin-right:24px}.step-box{gap:24px}.form-call--sidebar{width:280px}.step-left{width:280px;flex:0 0 280px}}@media screen and (max-width:1023px){.select-container{padding:64px 0}.select-container>.container{padding-left:20px;padding-right:20px}.select-vehicle{grid-template-columns:repeat(2,1fr);gap:8px}.select-vehicle__item{gap:8px;padding:20px}.select-vehicle__icon{width:40px;height:40px;-webkit-mask-size:40px 40px;mask-size:40px 40px}.select_vehicle_title{font-size:16px}.page-form-title{font-size:28px;line-height:1.3;text-align:left;margin-bottom:40px}.step-box{flex-direction:column;gap:0}.step-main{width:100%}.step-content{width:100%;max-width:none;flex:none;padding:32px 20px 48px}#step-3 .step-content,.v2-quotes-summary{max-width:none;width:100%;margin-left:0}.step-content-top h2{font-size:24px;line-height:130%}.step-left{width:100%;flex:none}.vehicle-step-nav{display:flex;margin-top:24px}.vehicle-step-nav__item,.vehicle-step-nav__item+.vehicle-step-nav__item{flex-direction:column;align-items:flex-start;text-align:left;margin-top:0;margin-bottom:0;margin-right:40px}.vehicle-step-nav__item span{margin-right:0;margin-bottom:8px;background:#F6F6F6}.vehicle-step-nav__item::before{height:1px;width:calc(100% + 40px);background-color:transparent;background-image:linear-gradient(to right,#dededf 53%,rgba(255,255,255,0) 0%);background-size:8px 2px;background-repeat:repeat-x;left:20px;top:20px;bottom:auto}.page-form-title,.step-content-top h2{max-width:100%;overflow-wrap:break-word}.check-container{flex-direction:column;row-gap:0}#step-1 .step-buttons,.step-buttons .btn-next,.temporarily-btn{width:100%}.form-call--category{display:flex;flex-direction:column;width:100%;max-width:420px;margin:40px auto 0;background:#fff;border:1px solid #afb0b2}.select-container.is-form-started .form-call--category{display:none}.form-call--category .form-call__head{gap:10px;padding:24px 10px}.form-call--category .form-call__head img{width:56px;height:56px;flex-shrink:0}.form-call--category .form-call__title{width:auto;max-width:254px;margin:0;font-size:22px;font-weight:600;line-height:1.2}.form-call--category .form-call__body{gap:16px;align-items:center;padding:0 20px 24px}.form-call--sidebar{display:none}.step-cta{width:100%;margin-top:16px;display:flex;justify-content:space-between;align-items:center;padding:12px 24px 12px 16px;border:none}.step-cta-content{padding:0;margin:0;border:none}.step-cta__btn{margin:0;font-size:16px;padding:16.5px 24px}.step-cta__title{display:flex;max-width:430px;gap:24px}.step-cta__btn svg{max-width:19px;height:auto}.form-thank-main{padding:100px 0;min-height:615px}.form-thank__title{font-size:48px}.form-thank__text{font-size:18px;line-height:150%;max-width:384px;margin-left:auto;margin-right:auto;margin-top:16px}.social-block__img img{max-width:240px}.social-block-content{width:440px}.form-processing{margin-top:calc(40px - 24px)}.form-processing-btn{margin-top:40px}.step-blur .step-content,.step-summary:not(.v2-quotes-summary){max-width:100%}.step-summary:not(.v2-quotes-summary){margin-left:0}.step-content{margin-top:24px}.step-main{margin-top:24px}}@media screen and (max-width:767px){.vehicle-step-nav__item,.vehicle-step-nav__item+.vehicle-step-nav__item{margin-right:28px}.vehicle-step-nav__item::before{width:calc(100% + 28px)}.selects-box .select-wrapp{width:calc(33.33% - 10px * 2 / 3)}.inputs-size__item{width:calc(50% - (10px * 3) / 4)}.precise-sizes{gap:12px}.move-wrapp .move-input{width:calc(50% - 4px)}.form-thank-main{padding:64px 0}.social-block-content{width:300px}.social-block__img img{max-width:210px}.step-cta__title{max-width:210px;display:block}}@media screen and (max-width:574px){.select_vehicle_title{max-width:100%}.select-container{padding:24px 0 64px}.form-call--category .form-call__head img{width:48px;height:48px}.step-main{gap:unset;margin-top:24px}.selects-box,.move-wrapp{flex-direction:column;gap:24px}.inp-item{margin-bottom:24px}.selects-box .select-wrapp,.move-wrapp .move-input{width:100%}.social-block-wrapper{flex-direction:column}.form-thank__title{font-size:36px}.form-loading-list__item{font-size:20px}.form-loading-list__item{margin-top:16px}.form-processing{margin-top:calc(40px - 16px)}.social-block__img img{max-width:240px}.social-block-content{width:100%;margin-top:32px}.form-thank-main{min-height:545px}.step-cta{padding:12px 0;border:1px solid #BE1622;display:block}.step-cta__btn{max-width:250px;font-size:24px;padding:10px 24px}.step-cta__title,.step-cta__btn{margin-left:auto;margin-right:auto}.step-cta-content{margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #adadad}.step-cta__btn svg{max-width:none}.estimated-price__title{font-size:14px;margin-bottom:16px}.step-blur__title{font-size:14px}.step-blur__text{align-items:flex-start}.step-blur__text-icon{margin-top:2px}.step-rating__item.last{display:none}.step-summary:not(.v2-quotes-summary){padding:32px 20px}.step-summary-info{margin-bottom:16px;font-size:14px}.step-summary-info__value{font-size:13px}.step-summary-info__title{width:83px;flex-shrink:0}.step-summary-info__value svg{margin-inline:4px;width:20px;height:auto}.vehicle-step-nav__item{font-size:16px;line-height:140%}.vehicle-step-nav__item span{width:32px;height:32px;font-size:16px}.vehicle-step-nav__item,.vehicle-step-nav__item+.vehicle-step-nav__item{margin-right:24px}.vehicle-step-nav__item::before{width:calc(100% + 16px);top:17px}}@media screen and (max-width:410px){.step-price-bonus svg{width:48px;height:auto}.step-price-bonus{padding:14px 12px}.step-price-bonus p{font-size:16px}.form-call--category .form-call__head img{width:40px;height:40px}.form-call--category .form-call__title{font-size:20px}.page-form-title{font-size:26px;margin-bottom:32px}}@media screen and (max-width:359px){.selects-box,.move-wrapp{gap:16px}.check-wrapper{margin-top:24px}.check-title{margin-bottom:16px}.datepicker-wrapper{left:-20px}.ui-widget.ui-widget-content{width:290px}.ui-datepicker{padding:12px 13px}.step-subtitle{font-size:14px}.inputs-size__item{width:100%}.social-block__title{font-size:28px}.step-rating{align-items:flex-start;gap:4px;flex-direction:column}.step-summary:not(.v2-quotes-summary){margin-top:32px}.select_vehicle_title{font-size:15px}.select-vehicle__item{padding:14px}.form-call--category .form-call__title{font-size:18px}.vehicle-step-nav__item{font-size:14px;line-height:133%}.step-content-top h2{font-size:22px}.check-title{font-size:18px}.step-content{padding:24px 16px 32px}}