.spinner_spinner_wrap__M5TS9{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.spinner_spinner__e5KDW{width:50px;height:50px;border-radius:50%;border:8px solid;border-color:var(--main-palette-color_3);border-right-color:var(--main-palette-color_5);animation:spinner_s2__F1hWw 1s linear infinite}@keyframes spinner_s2__F1hWw{to{transform:rotate(1turn)}}.stars_container__D409b{display:flex;align-items:center;gap:15px}.stars_container_small__vNsG5{gap:8px}.stars_rating__xvWAs{color:var(--main-palette-font-color_1);font-family:var(--font-type_1_semibold);font-size:1.5rem}.stars_rating_small__gUWux{font-size:.875rem}.stars_stars_wrap__gLtBb{display:flex;align-items:center;gap:6px}.stars_stars_wrap_small__q6A_R{gap:4px;position:relative;top:-1px}.stars_star_empty__tz5j2{color:#ffc107;font-family:Font-Awesome-Light,sans-serif;font-size:1.25rem}.stars_star_fill__TwS6d{color:#ffc107;font-family:Font-Awesome,sans-serif;font-size:1.25rem}.stars_star_small__oZ26i{font-size:1rem}.images_container__iZUOa{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.images_container_small__1wU4V{gap:6px}.images_image_wrap__T8DZq{width:83px;height:83px;flex-grow:0;flex-shrink:0;border-radius:10px;background-size:cover;background-repeat:no-repeat;background-position:50%;display:flex;align-items:center;justify-content:center}.images_image_wrap_small__Djw2c{width:67px;height:67px}.images_image_text__jqwFf{color:#fff;font-family:var(--font-type_1_semibold);font-size:1.5rem}.pagination_container__jpfQg{display:flex;gap:22px;align-items:center}.pagination_prev_next_page_left__LP_BA{display:flex;align-items:center;justify-content:flex-start;gap:8px}.pagination_prev_next_page_right__tDy0P{display:flex;align-items:center;justify-content:flex-end;gap:8px}.pagination_prev_next_page_text__yhM2z{font-family:var(--font-type_1_regular);color:var(--main-palette-font-color_4);font-size:.75rem;cursor:pointer}.pagination_prev_next_page_icon__scx_k{font-family:Font-Awesome-Light,sans-serif;color:var(--main-palette-font-color_4);font-size:.75rem;cursor:pointer}.pagination_page_buttons_wrap__zE6ZL{flex-grow:0;flex-shrink:1;display:flex;align-items:center;gap:8px}.pagination_page_button_wrap__XooMo{display:flex;align-items:center;justify-content:center}.pagination_dots_wrap__XUR3X{padding:16px;font-family:Font-Awesome-Light,sans-serif;color:var(--main-palette-font-color_1);font-size:1rem}.pagination_button__67ql6{aspect-ratio:1/1;width:35px;padding:10px;border:0;border-radius:10px;margin:0;background-color:var(--main-palette-btn-color_2);transition:background-color .15s ease-in-out;cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;gap:8px}.pagination_button_text__tKEda{font-size:.75rem;font-family:var(--font-type_1_medium);color:var(--main-palette-btn-color_1)}.pagination_button_light__dGljx{background-color:var(--main-palette-btn-color_3)}.pagination_button_text_light__THZdJ{color:var(--main-palette-btn-color_2)}.pagination_button__67ql6:hover{background-color:var(--main-palette-btn-color_2_hl_1)}.pagination_button_light__dGljx:hover{background-color:var(--main-palette-btn-color_3_hl_1)}.images_container__w2sVm{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.images_container_small__cmuXd{gap:6px}.images_image_wrap__zi_xx{width:83px;height:83px;flex-grow:0;flex-shrink:0;border-radius:10px;background-size:cover;background-repeat:no-repeat;background-position:50%;display:flex;align-items:center;justify-content:center}.images_image_wrap_small__cEL7b{width:67px;height:67px}.images_image_text__H__jk{color:#fff;font-family:var(--font-type_1_semibold);font-size:1.5rem}.slider_container__3tBfr{width:100%;display:flex;flex-direction:column;gap:16px}.slider_slider_wrap__6OYRb{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:430px}@media (max-width:1100px){.slider_slider_wrap__6OYRb{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:430px}}@media (max-width:769px){.slider_slider_wrap__6OYRb{width:100%;display:grid;grid-template-columns:1fr;grid-auto-rows:430px}}.slider_slide_wrap_wrap__gJvi3{width:100%;height:100%;padding:10px}.slider_slide_wrap__Nysxs{width:100%;height:100%;padding:12px;background-color:var(--main-palette-bg-color_2);border-radius:15px;box-shadow:var(--main-box-shadow);transition:box-shadow .2s ease;display:flex;flex-direction:column;gap:0;cursor:pointer}.slider_slide_wrap__Nysxs:hover{box-shadow:0 0 20px -6px rgba(0,0,0,.4)}.slider_sep_1__B2BNa{height:10px}.slider_sep_2__022bP{height:14px;flex-grow:1}.slider_sep_3__9tVPH{height:14px}.slider_slide_header__eIfd5{width:100%;display:flex;gap:16px;justify-content:space-between;flex-wrap:wrap}.slider_slide_header_left__EfNsG{display:flex;align-items:center;gap:15px}.slider_user_avatar__eBcDR{width:56px;height:56px;flex-grow:0;flex-shrink:0;border-radius:50%;background-size:cover;background-repeat:no-repeat;background-position:50%}.slider_user_name_rating___8EFa{display:flex;flex-direction:column;gap:7px}.slider_user_name__8_VvE{color:var(--main-palette-font-color_1);font-family:var(--font-type_1_semibold);font-size:1rem}.slider_slide_header_right__A323a,.slider_slide_text__6EsVr{color:var(--main-palette-font-color_1);font-family:var(--font-type_1_regular);font-size:.75rem}.slider_slide_images___L97D,.slider_slide_link__LGL7e{cursor:pointer;align-self:flex-start}.slider_slide_link__LGL7e{display:flex;align-items:center;gap:4px;flex-grow:0;flex-shrink:0}.slider_slide_link_text__Mm9Gd{color:var(--main-palette-font-color_11);font-family:var(--font-type_1_semibold);font-size:.75rem;white-space:nowrap}.slider_slide_link_icon__khk1W{color:var(--main-palette-font-color_11);font-family:Font-Awesome-Light,sans-serif;font-size:.75rem}.slider_pagination__ApnDw{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:40px}.slider_pagination__ApnDw button{padding:10px 15px;border:1px solid #ddd;background-color:#fff;cursor:pointer;border-radius:4px;font-size:16px;transition:background-color .2s}.slider_pagination__ApnDw button:hover{background-color:#f5f5f5}.slider_pagination__ApnDw .slider_activePage__pbBLA{background-color:#333;color:#fff;border-color:#333}.reviews_container__d2hCk{width:100%;display:flex;flex-direction:column;gap:20px}.reviews_controls_wrap__mjLYH{width:100%;display:flex;gap:16px;align-items:center;justify-content:space-between;flex-wrap:wrap}.reviews_rating_wrap__7EkZz{display:flex;flex-direction:column;gap:10px;color:var(--main-palette-font-color_11);font-family:var(--font-type_1_regular);font-size:.75rem}.reviews_buttons_wrap__v_P1Q{display:flex;align-items:center;gap:15px;overflow:auto}.reviews_button_wrap__JFa8Q{height:44px;background-color:var(--main-palette-bg-color_2);padding:10px;border-radius:10px;box-shadow:0 0 10px -2px rgba(0,0,0,.25);display:flex;align-items:center;gap:6px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.reviews_button_active__Jrr7U{background-color:var(--main-palette-bg-color_6);box-shadow:unset}.reviews_button_icon__6WYKk{width:22px;height:22px;flex-grow:0;flex-shrink:0;background-size:contain;background-repeat:no-repeat;background-position:50%}.reviews_button_text__WWLhJ{color:var(--main-palette-font-color_1);font-family:var(--font-type_1_semibold);font-size:.75rem;white-space:nowrap}.reviews_images_wrap__nhWRa{display:flex;cursor:pointer;align-self:flex-start}.reviews_slider_wrap__SEba4{width:100%}.footer-no-lm_container__OhLwX{width:100%;background-color:var(--main-palette-bg-color_3);display:flex;justify-content:center;align-items:center}.footer-no-lm_contents__11fax{width:100%;max-width:var(--base_max_width);padding:50px 10px}.main-template-no-lm_container__xXRxk{width:100%;display:flex;flex-direction:column;justify-content:safe center;align-items:center;background-color:var(--main-palette-bg-color_1)}.main-template-no-lm_main_wrap__HSupQ{width:100%;display:flex;flex-direction:column;padding-top:120px}.main-template-no-lm_top_menu_wrap_wrap__SqFgW{width:100%;padding-left:10px;padding-right:10px;max-width:var(--base_max_width)}.main-template-no-lm_top_menu_wrap__wtLSV{width:100%;position:relative}@media (max-width:480px){.main-template-no-lm_main_wrap__HSupQ{width:100%;display:flex;flex-direction:column;padding-top:100px}}