.IndividualCustomer_wrapper__j_sdo{width:100%}.IndividualCustomer_form__3UHbN{display:flex;flex-wrap:wrap;gap:20px}.IndividualCustomer_input__pPcOb,.IndividualCustomer_input_skeleton__KpZmb{width:max(348px,50% - 20px);flex-shrink:1;flex-grow:1}.IndividualCustomer_input_skeleton__KpZmb{height:48px}.IndividualCustomer_phoneInputWrapper__5bEFe{position:relative;display:flex}.IndividualCustomer_phoneInputWrapper__5bEFe .IndividualCustomer_phoneInput__aJLn7{border-top-right-radius:0;border-bottom-right-radius:0;width:100%}.IndividualCustomer_phoneInputWrapper__5bEFe .IndividualCustomer_phoneInput__innerWrapper__8Yp9D{flex-grow:1}.IndividualCustomer_button__t3tE6{top:0;right:0;position:absolute;border-top-left-radius:0;border-bottom-left-radius:0}.IndividualCustomer_spinner__jfE6Y{animation:IndividualCustomer_spinner__jfE6Y .4s ease-in-out infinite}@keyframes IndividualCustomer_spinner__jfE6Y{0%{rotate:0deg}to{rotate:1turn}}.CardFileDownloader_wrapper__o3EA_{display:flex;justify-content:space-between;align-items:center;border:1px solid var(--clr-line);border-radius:7px;padding:16px;height:102px;width:200px}@media screen and (min-width:428px){.CardFileDownloader_wrapper__o3EA_{padding-right:36px;width:220px}}@media screen and (min-width:720px){.CardFileDownloader_wrapper__o3EA_{padding:24px;height:118px;width:336px}}@media screen and (min-width:1024px){.CardFileDownloader_wrapper__o3EA_{width:317px}}@media screen and (min-width:1278px){.CardFileDownloader_wrapper__o3EA_{height:97px;width:402px}}@media screen and (min-width:1500px){.CardFileDownloader_wrapper__o3EA_{height:118px;width:350px}}.CardFileDownloader_wrapper_body__Uflts{display:flex;pointer-events:auto}@media screen and (min-width:720px){.CardFileDownloader_wrapper_body__Uflts{pointer-events:none}}.CardFileDownloader_wrapper__o3EA_ .CardFileDownloader_icon__F_1Df{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);object-fit:contain}.CardFileDownloader_info__yqMe3{display:flex;flex-direction:column;gap:4px;margin:0 24px 0 16px}.CardFileDownloader_name__mtEFs{font-size:15px;font-weight:500;line-height:21px;letter-spacing:.01em;max-height:42px;max-width:100%;width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;line-clamp:2}@media screen and (min-width:720px){.CardFileDownloader_name__mtEFs{max-width:164px}}.CardFileDownloader_size___dk4r{font-size:15px;font-weight:400;line-height:135%;letter-spacing:.025em}@media screen and (min-width:428px){.CardFileDownloader_size___dk4r{font-weight:400;font-size:15px;line-height:160%;letter-spacing:.015em}}.CardFileDownloader_button___gxPk{display:flex;margin-left:auto;flex-shrink:0;color:var(--clr-icons)}.CardFileDownloader_button_icon__RT8Pm{transition:.2s ease-in-out;color:var(--clr-icons)}@media(hover:hover){.CardFileDownloader_button___gxPk:hover .CardFileDownloader_button_icon__RT8Pm{color:var(--themed-btn)}}.SliderFiles_wrapper__6MjuX{width:100%}.SliderFiles_wrapper__6MjuX .SliderFiles_slide__y7AQk{margin-right:12px}.SliderFiles_wrapper__6MjuX .SliderFiles_slide__y7AQk:last-child{margin-right:0;padding-right:16px}@media screen and (min-width:720px){.SliderFiles_wrapper__6MjuX .SliderFiles_slide__y7AQk{margin-right:16px}.SliderFiles_wrapper__6MjuX .SliderFiles_slide__y7AQk:last-child{margin:0;padding:0}}@media screen and (min-width:1024px){.SliderFiles_wrapper__6MjuX .SliderFiles_slide__y7AQk{margin-right:20px}}.SliderFiles_slider__TyeQc{margin-right:-16px}@media screen and (min-width:720px){.SliderFiles_slider__TyeQc{margin:0}}.SliderFiles_title__vFPI5{font-size:20px;font-weight:600;line-height:28px;letter-spacing:.01em}@media screen and (max-width:719px){.SliderFiles_title__vFPI5{font-size:18px;font-weight:600;line-height:25px;letter-spacing:.01em}}.SliderFiles_title__vFPI5{margin-bottom:16px}.CardTestimonial_wrapper__rJuE2{padding:16px;border:1px solid var(--clr-line);border-radius:7px}.CardTestimonial_header__bCaQ5{margin-bottom:24px}.CardTestimonial_testimonial___UjZ_{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.CardTestimonial_testimonialTitle__9tW7_{font-size:15px;font-weight:500;line-height:21px;letter-spacing:.01em;margin-bottom:4px}.CardTestimonial_images__DiXE7{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);margin-bottom:16px}@media screen and (min-width:720px){.CardTestimonial_wrapper__rJuE2{padding:24px}}.Buttons_wrapper__LxzgI{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:flex;align-items:center;gap:12px}.StarsRating_wrapper__IuQzx{display:flex;align-items:center;gap:4px}.StarsRating_icon__cT8bY{color:var(--clr-tertiary)}.StarsRating_icon__cT8bY.StarsRating_filled__p_ewu{stroke:none}.StarsRating_icon__cT8bY:not(.StarsRating_filled__p_ewu) path{fill:none;stroke:currentcolor}.Header_wrapper__JJbrI{display:flex;gap:16px}.Header_info__dWAs3{flex-grow:1;display:flex;flex-direction:column}.Header_gradeAndSourceSite__Txtlz,.Header_nameAndDate__6f8WG{display:flex;font-weight:400;font-size:15px;line-height:160%;letter-spacing:.015em;justify-content:space-between}.Header_name__bsKni{font-size:15px;font-weight:500;line-height:21px;letter-spacing:.01em}.Header_ratingWrapper__GDAQQ{display:flex;align-items:center;height:21px}.Header_secondaryInfo__8HI8q{color:var(--clr-comment)}@media screen and (min-width:720px){.Header_info__dWAs3{flex-direction:row;column-gap:20px}.Header_gradeAndSourceSite__Txtlz,.Header_nameAndDate__6f8WG{flex-direction:column;justify-content:flex-start}}.ImagesList_wrapper__KWEK6{display:flex;gap:8px;max-width:100%;overflow:auto}.ImagesList_wrapper__KWEK6::-webkit-scrollbar{width:3px;height:4px;margin-right:8px}.ImagesList_wrapper__KWEK6::-webkit-scrollbar-track{display:none}.ImagesList_wrapper__KWEK6::-webkit-scrollbar-thumb{background-color:#d4d4d4;border-radius:50px;cursor:pointer}.ImagesList_wrapper__KWEK6::-webkit-scrollbar-thumb:hover{background-color:var(--clr-primary)}.NoTestimonials_rating__0vurG{display:flex;align-items:center;gap:12px;margin-bottom:8px}.NoTestimonials_ratingHint__Ry59p{color:var(--clr-icons)}.NoTestimonials_description__NS4wq,.NoTestimonials_ratingHint__Ry59p{font-weight:400;font-size:15px;line-height:160%;letter-spacing:.015em}.FeaturedTestimonial_header__pez5o{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.FeaturedTestimonial_title__WhLT7{font-size:20px;font-weight:600;line-height:28px;letter-spacing:.01em}@media screen and (max-width:719px){.FeaturedTestimonial_title__WhLT7{font-size:18px;font-weight:600;line-height:25px;letter-spacing:.01em}}.FeaturedTestimonial_testimonialWrapper__5Tij8{margin-bottom:24px}.Specifications_title__MARV7.Specifications_title__MARV7{font-size:20px;font-weight:600;line-height:28px;letter-spacing:.01em}@media screen and (max-width:719px){.Specifications_title__MARV7.Specifications_title__MARV7{font-size:18px;font-weight:600;line-height:25px;letter-spacing:.01em}}.Specifications_title__MARV7.Specifications_title__MARV7{margin-bottom:16px}.Specifications_specifications__wW1_a{max-width:728px;scroll-margin-top:100px}.ProductDescription_skeleton_info_block__6T8oP{display:flex;flex-direction:column;gap:16px}.ProductDescription_skeleton_title__7ZKK1{height:30px;width:250px}.ProductDescription_skeleton_content__Y26Sa{height:500px;width:100%}.ProductDescription_mainInfo__CKclq{scroll-margin-top:100px}.ProductDescription_wrapper__G7sCr{display:flex;flex-direction:column;row-gap:40px;width:100%}.ProductDescription_wrapper__G7sCr .ProductDescription_title__uHI62{margin-bottom:16px;font-size:18px;font-weight:600;line-height:25px;letter-spacing:.01em}@media screen and (min-width:720px){.ProductDescription_wrapper__G7sCr .ProductDescription_title__uHI62{font-size:20px;font-weight:600;line-height:28px;letter-spacing:.01em}}.ProductDescription_wrapper__G7sCr .ProductDescription_description__qOHJM{font-weight:400;font-size:15px;line-height:160%;letter-spacing:.015em}.ProductDescription_wrapper__G7sCr .ProductDescription_description__qOHJM>h2{margin-top:16px;font-size:18px;font-weight:600;line-height:25px;letter-spacing:.01em}.ProductDescription_wrapper__G7sCr .ProductDescription_description__qOHJM>ul{list-style:inside}.PhoneInput_input__wLfT9{position:relative}.PhoneInput_tooltip__PCLMk{position:absolute;z-index:4}.PhoneInput_button__H4GJj{position:absolute;top:0;right:0;z-index:1;width:48px;height:48px}.FilesClient_container__1cqea{display:flex;flex-direction:column;gap:16px;max-width:1532px;padding-left:16px;padding-right:16px;width:100%}.FilesClient_body__arUO_{display:flex;flex-direction:column;gap:20px}.FilesClient_body__arUO_ .FilesClient_card__SDM1R{width:100%;max-width:100%}@media screen and (min-width:720px){.FilesClient_body__arUO_{display:grid;grid-template-columns:repeat(auto-fit,minmax(424px,1fr))}}.FaqDefaultMarginWrapper_container__c2Sna{display:block;height:-moz-fit-content;height:fit-content;width:100%;grid-column:2/span 2;padding:50px 0}@media screen and (min-width:428px){.FaqDefaultMarginWrapper_container__c2Sna{padding:50px 0 58px}}@media screen and (min-width:720px){.FaqDefaultMarginWrapper_container__c2Sna{padding:50px 0 40px}}@media screen and (min-width:1024px){.FaqDefaultMarginWrapper_container__c2Sna{padding:50px 0}}@media screen and (min-width:1278px){.FaqDefaultMarginWrapper_container__c2Sna{padding:70px 0}}.CityPickerModal_modalWrapper__DnFND{z-index:5}.CityPickerModal_modalHeader__brfXx{display:flex;align-items:center;justify-content:space-between;padding:20px 16px 12px}.CityPickerModal_modalHeader_title__GajmH{font-size:18px;font-weight:600;line-height:25px;letter-spacing:.01em}.CityPickerModal_modalHeader_icon__BHQs0{color:var(--clr-icons)}.CityPickerModal_wrapper__K7TVO{min-width:371px;overflow:hidden;padding-bottom:8px}.CityPickerModal_picker_loader__Gq_BT{position:absolute;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:hsla(0,0%,100%,.65);pointer-events:none}.CityPickerModal_title__sAU6t{font-size:20px;font-weight:600;line-height:28px;letter-spacing:.01em;padding:32px 32px 0;margin-bottom:16px}.CityPickerModal_searchInput__MfkbK{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 12px 7px 20px;margin:0 32px 14px;border:1px solid var(--clr-line);border-radius:3px;background-color:#fff}.CityPickerModal_searchInput__MfkbK:hover{border-color:var(--themed-input-border-hover)}.CityPickerModal_searchInput__MfkbK:has(input:focus-visible){border-color:var(--themed-input-border-hover)}@media screen and (max-width:719px){.CityPickerModal_wrapper__K7TVO{min-width:0;width:100%;bottom:0}.CityPickerModal_title__sAU6t{padding:0}.CityPickerModal_searchInput__MfkbK{margin:0 16px 16px;padding:12px 20px;max-height:48px}}.CityPickerModal_icon__yyQ73{width:26px;height:26px;top:25%;right:12px;position:absolute;color:var(--clr-icons)}.CityPickerModal_pointer__hGp8c{cursor:pointer}.CityPickerModal_tooltip__HtOBs{max-height:128px;overflow-x:scroll;scroll-behavior:smooth}.CityPickerModal_tooltip__HtOBs::-webkit-scrollbar{display:none}.CityPickerModal_tooltip__HtOBs{-ms-overflow-style:none;scrollbar-width:none}.CitiesPicker_wrapper__rmbYS{position:relative;max-height:120px;overflow-x:scroll;scroll-behavior:smooth}.CitiesPicker_wrapper__rmbYS::-webkit-scrollbar{display:none}.CitiesPicker_wrapper__rmbYS{-ms-overflow-style:none;scrollbar-width:none}.CitiesPicker_button__uWU6h{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:8px 32px;color:var(--clr-text);cursor:pointer;background-color:#fff;border:none;font-weight:400;font-size:15px;line-height:160%;letter-spacing:.015em}.CitiesPicker_button__uWU6h:hover{background:var(--themed-select-bg)}.CitiesPicker_button__uWU6h.CitiesPicker_active__9th0q{background:var(--themed-select-bg);color:var(--themed-select)}@media screen and (max-width:719px){.CitiesPicker_wrapper__rmbYS{height:100%;max-height:192px}.CitiesPicker_button__uWU6h{padding:12px 16px}.CitiesPicker_button__uWU6h:not(:last-child){border-top:1px solid var(--clr-line)}.CitiesPicker_button__uWU6h:last-child{border-top:1px solid var(--clr-line);border-bottom:1px solid var(--clr-line)}.CitiesPicker_button__uWU6h.CitiesPicker_active__9th0q{border:none}}