@-webkit-keyframes virtualpits-store-theme-8-x-slide-in-bottom{0%{-webkit-trans:translateY(1000px);transform:translateY(1000px);opacity:0}to{-webkit-trans:translateY(0);transform:translateY(0);opacity:1}}@keyframes virtualpits-store-theme-8-x-slide-in-bottom{0%{-webkit-trans:translateY(1000px);transform:translateY(1000px);opacity:0}to{-webkit-trans:translateY(0);transform:translateY(0);opacity:1}}.virtualpits-store-theme-8-x-containerButtons{width:100%;display:flex;flex-direction:column;gap:10px}.virtualpits-store-theme-8-x-buttonAdd{background-color:#ec691c;cursor:pointer;color:#fff}.virtualpits-store-theme-8-x-buttonAdd,.virtualpits-store-theme-8-x-buttonAdd:disabled{width:100%;height:43px;border-radius:9.62px;padding:0 20px;border:none;outline:none;font-weight:700}.virtualpits-store-theme-8-x-buttonAdd:disabled{background-color:#d1d1d6;cursor:not-allowed;color:#6f6f6e}.virtualpits-store-theme-8-x-buttonClean{width:100%;height:43px;border-radius:9.62px;padding:0 20px;background-color:transparent;border:none;outline:none;cursor:pointer;color:#282d37;font-weight:regular}.virtualpits-store-theme-8-x-buttonAddCar{width:100%;height:50px;padding:0 20px;outline:none;cursor:pointer;background-color:#fff;border:none;border-top:1px solid #d1d1d6;display:flex;align-items:center;justify-content:space-between}@media only screen and (width >=1024px){.virtualpits-store-theme-8-x-buttonAddCar{width:300px;height:40px;padding:10px;border-top:none;background-color:#f5f5f5;border-radius:8px;margin-left:1rem}}.virtualpits-store-theme-8-x-buttonAddCarIcon{display:flex;align-items:center;gap:10px}.virtualpits-store-theme-8-x-buttonAddCarIcon p{color:#282d37;font-size:14px;text-align:left}.virtualpits-store-theme-8-x-buttonAddCarIcon span{color:#282d37;font-weight:700;text-align:left}.virtualpits-store-theme-8-x-drawer{width:100%;height:100dvh;position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;background-color:rgba(0,0,0,.36)}@media only screen and (width >=1024px){.virtualpits-store-theme-8-x-drawer{display:flex;justify-content:center;align-items:center}}.virtualpits-store-theme-8-x-drawerContent{width:100%;height:80dvh;overflow:auto;position:absolute;border-radius:12px 12px 0 0;padding:24px 12px;bottom:0;background-color:#fff;visibility:hidden;opacity:0}@media only screen and (width >=1024px){.virtualpits-store-theme-8-x-drawerContent{width:864px;height:270px;padding:20px;position:relative;border-radius:12px;overflow:visible}}.virtualpits-store-theme-8-x-drawerContent.virtualpits-store-theme-8-x-drawerOpen{visibility:visible;opacity:1;-webkit-animation:virtualpits-store-theme-8-x-slide-in-bottom .5s cubic-bezier(.25,.46,.45,.94) both;animation:virtualpits-store-theme-8-x-slide-in-bottom .5s cubic-bezier(.25,.46,.45,.94) both}@media only screen and (width >=1024px){.virtualpits-store-theme-8-x-drawerContent.virtualpits-store-theme-8-x-drawerOpen{-webkit-animation:none;animation:none}}.virtualpits-store-theme-8-x-drawerContentHeader{width:100%;display:flex;align-items:center;justify-content:space-between}.virtualpits-store-theme-8-x-drawerContentHeader b{font-size:20px;color:#282d37}.virtualpits-store-theme-8-x-drawerContentHeader button{width:45px;height:45px;background:transparent;border:none;outline:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.virtualpits-store-theme-8-x-drawerContentHeader button img{width:25px}@media only screen and (width >=1024px){.virtualpits-store-theme-8-x-drawerContentHeader button,.virtualpits-store-theme-8-x-drawerContentHeader button img{width:25px;height:25px}}.virtualpits-store-theme-8-x-drawerTags{width:100%;display:grid;grid-template-columns:1fr 1fr;margin:15px 0}@media only screen and (width >=1024px){.virtualpits-store-theme-8-x-drawerTags{grid-template-columns:137px 137px;margin:10px 0}}.virtualpits-store-theme-8-x-drawerTagsButtonActive{border:none;border-bottom:2px solid #282d37}.virtualpits-store-theme-8-x-drawerTagsButton,.virtualpits-store-theme-8-x-drawerTagsButtonActive{background:transparent;outline:none;width:100%;height:48px;display:flex;align-items:center;justify-content:center;gap:10px;padding-bottom:10px;color:#282d37;font-weight:700;cursor:pointer}.virtualpits-store-theme-8-x-drawerTagsButton{border:none;border-bottom:2px solid transparent;opacity:.2}.virtualpits-store-theme-8-x-drawerForm{width:100%;display:flex;flex-direction:column;gap:15px;margin-top:30px}@media only screen and (width >=1024px){.virtualpits-store-theme-8-x-drawerForm{display:grid;grid-template-columns:repeat(4,1fr)}}.virtualpits-store-theme-8-x-dropdownContainer{width:100%;height:45px;position:relative;padding:10px;background-color:#fff;border-radius:8px;border:1px solid #dcdcdc;color:#6f6f6e;cursor:pointer}.virtualpits-store-theme-8-x-dropdownContainer.virtualpits-store-theme-8-x-dropdownContainerOpen{border-radius:8px 8px 0 0}.virtualpits-store-theme-8-x-dropdownHeader{display:flex;gap:20px;justify-content:space-between;align-items:center;color:#525151;font-size:15px}.virtualpits-store-theme-8-x-dropdownArrow{width:18px;transition:transform .3s ease}.virtualpits-store-theme-8-x-dropdownArrow.virtualpits-store-theme-8-x-dropdownArrowOpen{transform:rotate(180deg)}.virtualpits-store-theme-8-x-dropdownList{width:100%;height:31vh;overflow:auto;position:absolute;left:0;top:26px;z-index:1000;padding:0 5px;list-style-type:none;border:1px solid #dcdcdc;border-radius:0 0 8px 8px;background-color:#fff}.virtualpits-store-theme-8-x-dropdownListItem{width:100%;color:#525151;padding:10px;border-bottom:1px solid #ececec;cursor:pointer;transition:background-color .2s ease}.virtualpits-store-theme-8-x-dropdownListItem:last-child{border-bottom:none}.virtualpits-store-theme-8-x-messageVehicleCreated{width:100%;padding:10px;background-color:#f5f5f5;border:1px solid #34c759;border-radius:8px;display:flex;align-items:center;justify-content:space-between;gap:10px}@media only screen and (width >=1024px){.virtualpits-store-theme-8-x-messageVehicleCreated{margin-top:30px}}.virtualpits-store-theme-8-x-messageVehicleCreatedText{display:flex;align-items:center;justify-content:flex-start;gap:10px;font-size:14px;line-height:16px}.virtualpits-store-theme-8-x-messageVehicleCreatedButton{border:none;outline:none;text-decoration:underline;background:transparent;cursor:pointer;color:#282d37;font-size:15px}.virtualpits-store-theme-8-x-containerSpinner{width:100%;min-height:100px;height:100%;display:flex;justify-content:center;align-items:center}.virtualpits-store-theme-8-x-buttonToProductsSelected{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:20px auto;color:inherit}