.Homepage_homepage_image__58qLR{width:100%;height:auto;position:absolute;transition:opacity .3s ease-in-out}.Homepage_homepage_image_wrapper__2cGdS{height:600px;max-height:50vh;min-height:500px;display:flex;justify-content:center;align-items:flex-end;background-size:cover;overflow:hidden;position:relative;width:100%}.Homepage_homepage_image_slider__7xljT{width:100%;height:100%}.Homepage_homepage_wrapper__OPHsm{position:relative}.Homepage_homepage_header__aV3BP{height:114px;width:100%;border-bottom:1px solid #fff;position:absolute;top:0;display:flex;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.8);gap:20px;padding:0 20px}.Homepage_homepage_header_logo_image__9k0VU{width:220px;height:auto}.Homepage_homepage_header_scrolled__jWA00{position:fixed;background-color:#fff;z-index:15;box-shadow:0 4px 4px rgba(0,0,0,.1)}.Homepage_header_image_wrapper__kIKUQ{display:flex;flex-direction:column;gap:10px;font-size:22px;text-align:center;color:#ed5005;font-weight:600;margin-right:60px}.Homepage_homepage_icons_wrapper__uDQxN{position:absolute;z-index:1;display:flex;flex-direction:row;gap:20px;width:100%;padding:15px;background:hsla(0,0%,100%,.7);color:#174a43;font-size:20px;font-weight:700;justify-content:center}.Homepage_homepage_icon__qAobD{color:#174a43;font-size:39px;font-weight:600;width:50px;height:50px}.Homepage_homepage_icon_wrapper__WK__A{display:flex;align-items:center;gap:25px;border-right:1px solid #174a43;padding-right:30px;cursor:pointer}.Homepage_homepage_icon_wrapper__WK__A:last-child{border-right:none;padding-right:0}.Homepage_homepage_icon_price_tag__2ujRL{width:305px;height:350px;rotate:180grad}.Homepage_homepage_icon_price_tag_text___S0Ff{position:absolute;top:80px;left:49px;rotate:30grad;text-transform:uppercase;font-weight:900;font-size:27px;text-align:center;color:#fff}.Homepage_homepage_icon_price_tag_procents__VYovb{font-size:92px}.Homepage_homepage_icon_price_tag_wrapper__w9IvD{position:absolute;z-index:1;top:80px;left:0}.Homepage_homepage_sections_wrapper__vSlmh{width:100%;align-items:center;padding:50px 16px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:20px;gap:20px;grid-auto-rows:1fr}.Homepage_homepage_section__58yfW{padding:16px;background-color:#649c94;background-color:rgba(20,76,68,.8);position:relative;display:flex;align-items:center;justify-content:center;font-size:32px;font-weight:700;color:#fff;align-self:flex-start;text-transform:uppercase;gap:20px;z-index:10;flex-direction:column;height:100%;border-radius:8px}.Homepage_homepage_section_order_now__29UxH{color:#144c44;text-align:center;font-size:30px;font-weight:700}.Homepage_homepage_section_pay_later__sztvv{color:#ed5005}.Homepage_homepage_section_social_media__QqBha{display:flex;align-items:center;justify-content:center}.Homepage_homepage_section__58yfW:hover{cursor:pointer}.Homepage_homepage_section__58yfW:hover img{transform:scale(1.3)}.Homepage_homepage_section__58yfW:hover span{transform:scale(1.1)}.Homepage_homepage_section_other_direction__5qV8Q{height:100px;background-color:#ed5005;position:relative;display:flex;align-items:center;justify-content:center;font-size:40px;font-weight:700;width:55%;color:#fff;align-self:flex-end;padding-left:80px;text-transform:uppercase;gap:20px;z-index:10}.Homepage_homepage_section_other_direction__5qV8Q:hover{width:60%;transition-duration:1s;cursor:pointer}.Homepage_procentige_font_size__SJ_cy{font-size:60px}.Homepage_navigation_item__of_Nv{font-size:15px;color:#144c44;text-transform:uppercase;font-weight:600}.Homepage_language_select__3tVaD{color:#144c44;font-size:12px}.Homepage_language_select__3tVaD,.Homepage_language_select_links__OjWt_{display:flex;align-items:center;gap:6px}.Homepage_language_select_button__wli2D{cursor:pointer}.Homepage_language_select_separator__h36Ib{opacity:.4}.Homepage_navigation_item__of_Nv:hover,.Homepage_navigation_item_active__p5yZQ{margin-bottom:-4px;border-bottom:4px solid #ed5005}.Homepage_navigation_item__of_Nv:hover{cursor:pointer}.Homepage_homepage_footer__vE_5B{background-color:#144c44;opacity:.8;display:flex;align-items:center;justify-content:center;color:#fff;flex-direction:column;gap:20px;padding:20px}.Homepage_homepage_footer_privacy__qUvyD{max-width:1280px}.Homepage_menu_button__plwIS{display:none}@media (max-width:1200px){.Homepage_navigation_item__of_Nv{font-size:11px}.Homepage_homepage_section__58yfW,.Homepage_homepage_section_other_direction__5qV8Q{font-size:30px}.Homepage_homepage_sections_wrapper__vSlmh{grid-template-columns:1fr 1fr 1fr}}@media (max-width:1000px){.Homepage_navigation_item__of_Nv{font-size:9px;text-align:center}.Homepage_homepage_section__58yfW,.Homepage_homepage_section_other_direction__5qV8Q{font-size:30px}.Homepage_header_image_wrapper__kIKUQ{margin-right:30px;gap:15px}}@media (max-width:880px){.Homepage_homepage_header_logo_image__9k0VU{width:120px}.Homepage_language_select_links__OjWt_,.Homepage_navigation_item__of_Nv{display:none}.Homepage_procentige_font_size__SJ_cy{font-size:40px}.Homepage_homepage_section__58yfW{font-size:20px}.Homepage_homepage_sections_wrapper__vSlmh{grid-template-columns:1fr 1fr;gap:10px}.Homepage_homepage_icon__qAobD{width:30px;height:30px;font-size:25px}.Homepage_homepage_icon_wrapper__WK__A{font-size:16px;cursor:pointer}.Homepage_homepage_icon_price_tag__2ujRL{width:150px;height:175px;rotate:180grad}.Homepage_homepage_icon_price_tag_text___S0Ff{top:40px;left:20px;rotate:30grad;font-size:16px}.Homepage_homepage_icon_price_tag_procents__VYovb{font-size:55px}.Homepage_homepage_image_wrapper__2cGdS{max-height:45vh;font-size:20px;min-height:unset}.Homepage_homepage_fade_in__Z9ada{opacity:1}.Homepage_homepage_fade_out__Zly8Z{opacity:0}.Homepage_header_image_wrapper__kIKUQ{font-size:15px}.Homepage_homepage_footer__vE_5B{font-size:12px}.Homepage_homepage_header__aV3BP{justify-content:space-between}.Homepage_menu_button__plwIS{display:flex;width:25px;height:25px;cursor:pointer;z-index:100}.Homepage_page_hero_title__Rx0GJ{font-size:32px}.Homepage_about_grid__ERlSr{grid-template-columns:1fr!important}.Homepage_homepage_section_order_now__29UxH{font-size:24px}}@media (max-width:620px){.Homepage_homepage_header_logo_image__9k0VU{width:95px}.Homepage_header_image_wrapper__kIKUQ{font-size:13px;gap:6px}.Homepage_homepage_section__58yfW{font-size:16px;width:100%;gap:5px;padding:16px}.Homepage_homepage_section_other_direction__5qV8Q{font-size:16px;width:100%;padding:0}.Homepage_homepage_section_other_direction__5qV8Q:hover{width:100%}.Homepage_homepage_section__58yfW:hover{transform:scale(1.05)}.Homepage_homepage_icon_wrapper__WK__A{font-size:10px;padding-right:10px;gap:10px}.Homepage_about_info_card__z80Lr,.Homepage_info_card__r_Zav{padding:24px 20px;border-radius:16px}.Homepage_page_hero__mk9ao{padding:40px 16px 28px}.Homepage_page_hero_title__Rx0GJ{font-size:26px}}.Homepage_homepage_second_logo_wrapper__IA8No{width:100%;display:flex;justify-content:center;margin-top:20px}.Homepage_contacts_wrapper__kup_U{margin:32px;display:flex;flex-direction:column;gap:16px;color:#000}.Homepage_contacts_image__9qQ54{width:100%;height:150px}.Homepage_contacts_image__9qQ54>img{width:100%;height:200px;object-fit:contain}.Homepage_page_hero__mk9ao{width:100%;padding:56px 20px 40px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.Homepage_page_hero_title__Rx0GJ{font-size:44px;font-weight:700;color:#000;margin:0;padding-bottom:16px;border-bottom:3px solid #ed5005}.Homepage_about_grid__ERlSr{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;max-width:1280px;margin:0 auto 48px;padding:0 20px;align-items:stretch}.Homepage_about_info_card__z80Lr{display:flex;flex-direction:column;gap:20px;background-color:#fff;border-radius:20px;padding:36px 40px;box-shadow:0 4px 24px rgba(20,76,68,.08);border:1px solid #eef0ef;color:#000}.Homepage_about_card_title__Nbg8H{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:700;color:#144c44;margin:0}.Homepage_about_icon__DtqWB{width:20px;height:20px;color:#ed5005;flex-shrink:0}.Homepage_about_info_list__nCrgm{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0;font-size:15px}.Homepage_about_info_list__nCrgm li{display:flex;justify-content:space-between;gap:12px;padding:4px 0;border-bottom:1px dashed #eef0ef}.Homepage_about_info_list__nCrgm li:last-child{border-bottom:none}.Homepage_about_phone_link__mQc1o{font-size:28px;font-weight:700;color:#144c44;text-decoration:none;width:-moz-fit-content;width:fit-content}.Homepage_about_phone_link__mQc1o:hover{color:#ed5005}.Homepage_info_section__Q_Old{max-width:1280px;margin:0 auto 60px;padding:0 20px}.Homepage_info_card__r_Zav{display:flex;flex-direction:column;gap:16px;background-color:#fff;border-radius:20px;padding:40px;box-shadow:0 4px 24px rgba(20,76,68,.08);border:1px solid #eef0ef;color:#000}.Homepage_info_card_title__72Wzy{font-size:24px;font-weight:700;color:#000;margin:0 0 8px;padding-bottom:16px;border-bottom:3px solid #ed5005;width:-moz-fit-content;width:fit-content}.Homepage_info_text___Kpeg{font-size:16px;line-height:1.6;margin:0;color:#333}.Homepage_about_signoff__IHT6u{font-size:18px;font-weight:700;color:#144c44;margin:8px 0 0}.Homepage_about_team__fqN__{font-size:16px;font-weight:600;color:#ed5005;margin:0}.Homepage_info_card_image__CbkgN{width:100%;max-width:320px;margin:0 auto}.Homepage_info_card_image__CbkgN img{width:100%;height:auto;object-fit:contain}.Homepage_info_card_subtitle__WhwXc{font-size:18px;font-weight:700;color:#144c44;margin:8px 0 0}.Homepage_pricing_grid__oIxlP{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:16px;gap:16px}.Homepage_pricing_tile__mrn_5{display:flex;flex-direction:column;gap:8px;background-color:#fbfbfb;border:1px solid #eef0ef;border-radius:14px;padding:20px}.Homepage_pricing_tile__mrn_5 h4{font-size:17px;font-weight:700;color:#000;margin:0}.Homepage_pricing_tile__mrn_5 p{font-size:15px;line-height:1.5;margin:0;color:#333}.Homepage_pricing_highlight__XaGvT{display:inline-block;width:-moz-fit-content;width:fit-content;font-size:13px;font-weight:700;color:#ed5005;background-color:rgba(237,80,5,.1);border-radius:20px;padding:4px 12px}.Homepage_pricing_example__Am7ji{font-size:14px;font-style:italic;color:#666}.Homepage_loan_badges__M9Thb{display:flex;flex-wrap:wrap;gap:10px}.Homepage_loan_badge__Ag5rL{font-size:14px;font-weight:700;color:#144c44;background-color:rgba(20,76,68,.08);border-radius:20px;padding:6px 16px}@media (max-width:660px){.Homepage_pricing_grid__oIxlP{grid-template-columns:1fr}}.Homepage_sofas_undertext__rTXv_{font-size:14px;color:#111;text-align:center;padding:20px}.SideMenu_menu_sidebar__F4dL3{width:0;height:100%;position:fixed;top:0;left:0;background-color:#144c44;overflow-x:hidden;z-index:50;display:flex;flex-direction:column}.SideMenu_menu_sidebar_open__L9tIo{width:100%}.SideMenu_menu_sidebar_open__L9tIo>div{opacity:1}.SideMenu_language_select__SQjGS{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;color:#fff;font-size:22px;gap:10px}.SideMenu_language_select_button__6Jnb1{cursor:pointer}.SideMenu_language_select_separator__cqS0I{opacity:.4}.SideMenu_toggle-button__2yJw7{position:absolute;top:20px;left:20px;background:none;border:none;color:#fff;font-size:1.5rem;cursor:pointer}.SideMenu_menu_content__k_O2X{opacity:0;display:flex;width:100%;align-items:center;padding:80px 0 10px;flex-direction:column;gap:10px;flex-grow:1;overflow-y:auto}.SideMenu_navigation_item__cI_8F{height:60px;position:relative;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;width:100%;align-self:center;text-transform:uppercase;gap:20px;z-index:10;cursor:pointer;color:#fff}.SideMenu_title_wrapper__yQ0RM{display:flex;flex-direction:column;gap:5px;font-size:25px;color:#fff;background-color:#ed5005;padding:20px;border:3px solid #fff;border-radius:15px;text-transform:uppercase;text-align:center;font-weight:600}.SideMenu_body_scroll_hidden__fof0D{overflow:hidden;position:fixed}.Product_catalog_item__xW8ez{max-width:1280px;text-align:center;margin:0 auto 30px;padding:16px 40px 0;box-sizing:border-box}.Product_catalog_item_title__0wip8{font-size:30px;font-weight:700;margin-bottom:10px;color:#000;width:100%;text-align:center}.Product_catalog_bed_item_title__gEuXT{text-align:start;margin-bottom:24px;border-bottom:3px solid #ed5005;width:-moz-fit-content;width:fit-content}.Product_catalog_bed_item_title__gEuXT,.Product_catalog_price_title__GoedN{font-size:24px;font-weight:700;color:#000}.Product_catalog_item_prices__fuwuR{display:flex;flex-direction:row;gap:16px;align-items:center;justify-content:space-between}.Product_catalog_item_prices_sofa__51k7B{display:flex;flex-direction:row;gap:16px;align-items:center;justify-content:center}.Product_catalog_button__ebsCt{padding:8px 16px;background-color:#144c44;font-size:18px;font-weight:700;margin:12px 40px;color:#fff;cursor:pointer;position:relative;border-radius:16px}.Product_back_to_catalog__SzscJ{display:flex;align-items:center;justify-content:center;gap:8px;width:-moz-fit-content;width:fit-content;margin:24px auto 0}.Product_back_to_catalog_icon__FXQUg{flex-shrink:0}.Product_catalog_button_text_large__i_ydr{font-size:26px}.Product_catalog_button_red__Q38F3{background-color:#ed5005}.Product_catalog_item_credit__Pb6MS{color:#144c44;font-weight:600;font-size:40px;display:flex;flex-direction:column}.Product_catalog_item_text__710aM{color:#ed5005;font-size:16px}.Product_catalog_price__Yzww7{background-color:#ffdb00;box-shadow:3px 3px #ef4123;font-size:26px;padding:6px;font-weight:700;color:#000}.Product_catalog_price_prev__bEMDQ{font-size:26px;padding:6px;font-weight:900;color:#000}.Product_catalog_price_crossed_out__HkQBw{text-decoration:line-through}.Product_catalog_price_original__asyyO{color:#ed5005;font-size:26px}.Product_catalog_discount_percent__8FkM_{font-size:22px;font-weight:900;color:#fff;background-color:#ed5005;padding:3px 12px;border-radius:8px;white-space:nowrap}.Product_catalog_image_wrapper__31LJf{max-width:980px;margin:0 auto}.Product_product_title__DeWLH{font-size:26px;text-transform:uppercase;font-weight:700;color:#000;align-items:center;display:flex}.Product_product_title_wrapper__ceem7{display:flex;flex-direction:column;gap:14px;align-items:flex-start;margin-top:30px;justify-content:center}.Product_product_description_wrapper__d0xdp{display:flex;flex-direction:column;gap:8px;width:100%}.Product_variant_row__9m673{display:flex;flex-direction:column;align-items:center;gap:6px;width:100%}.Product_desc_form_row__MzGIU{width:100%}@media (min-width:881px){.Product_top_row__yW9t7{display:flex;align-items:flex-start;gap:36px;text-align:left}.Product_catalog_image_wrapper__31LJf{flex:1 1 42%;min-width:0;margin:0;position:-webkit-sticky;position:sticky;top:100px}.Product_product_title_wrapper__ceem7{display:grid;grid-template-columns:minmax(80px,110px) 1fr;grid-template-areas:"title title" "colors form";grid-column-gap:20px;column-gap:20px;grid-row-gap:10px;row-gap:10px;align-items:start;flex:1 1 58%;min-width:0;margin-top:0;text-align:left}.Product_area_title__JiTLg{grid-area:title}.Product_area_colors__bJU_v{grid-area:colors}.Product_area_form__GT0g6{grid-area:form}.Product_back_to_catalog__SzscJ{margin:32px auto 0}.Product_product_description_wrapper__d0xdp{margin-top:20px}.Product_variant_row__9m673{align-items:flex-start}.Product_variant_options__J_j4l{justify-content:flex-start}.Product_area_colors__bJU_v .Product_variant_options__J_j4l{flex-direction:column;align-items:flex-start}.Product_area_form__GT0g6 .Product_contacts_form__IHLMv{justify-content:flex-start;max-width:100%;margin:0;padding:0}.Product_area_form__GT0g6 .Product_contacts_form_card__TxfAt{max-width:100%;padding:32px 36px;gap:20px}.Product_area_form__GT0g6 .Product_contacts_form_title__s7mYP{font-size:26px}.Product_area_form__GT0g6 .Product_contacts_label__yTznf{font-size:16px}.Product_area_form__GT0g6 .Product_contacts_input__fOIQL{height:52px;font-size:16px}.Product_area_form__GT0g6 .Product_contacts_button__J_3kv{padding:18px;font-size:20px}.Product_area_form__GT0g6 .Product_size_radio_text__pXSEg{font-size:17px}.Product_area_form__GT0g6 .Product_size_radio_price_sale__Ah0ET{font-size:19px}}.Product_variant_label__0_N4W{font-size:13px;font-weight:700;color:#144c44;text-transform:uppercase;letter-spacing:.5px}.Product_variant_options__J_j4l{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.Product_variant_button___y6LN{padding:6px 14px;border:1.5px solid #144c44;background-color:#fff;color:#144c44;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .15s ease,color .15s ease}.Product_variant_button___y6LN:hover{background-color:#eef5f3;color:#0b2f2a;border-color:#0d3830}.Product_variant_button_active__vv62P{background-color:#144c44;color:#fff}.Product_variant_button_active__vv62P:hover{background-color:#0d3830;color:#fff}.Product_color_variant_button__XGMnf{padding:0;width:44px;height:44px;border:2.5px solid transparent;border-radius:50%;background-color:#fff;cursor:pointer;overflow:hidden;transition:border-color .15s ease}.Product_color_variant_button__XGMnf:hover{border-color:#b7d0cb}.Product_color_variant_button_active__XMP6n{border-color:#144c44}.Product_color_variant_image__OVN3S{width:100%;height:100%;object-fit:cover;border-radius:50%}.Product_size_radio_list__15dyX{display:flex;flex-direction:column;gap:12px;width:100%}.Product_size_radio_row__BxxVm{display:flex;align-items:center;gap:12px;cursor:pointer}.Product_size_radio_input__dYMzx{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:20px;height:20px;min-width:20px;margin:0;border:2px solid #ed5005;border-radius:50%;cursor:pointer}.Product_size_radio_input__dYMzx:checked{background-color:#ed5005;box-shadow:inset 0 0 0 3px #fff}.Product_size_radio_input__dYMzx:focus-visible{outline:2px solid #144c44;outline-offset:2px}.Product_size_radio_text__pXSEg{font-size:15px;font-weight:600;color:#000}.Product_size_radio_price_original__FqGjs{font-weight:600;color:#000;text-decoration:line-through;white-space:nowrap}.Product_size_radio_price_sale__Ah0ET{font-size:17px;font-weight:800;color:#ed5005;white-space:nowrap}.Product_order_price_row__EGF9f{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.Product_contacts_form_card__TxfAt .Product_variant_options__J_j4l{justify-content:flex-start}.Product_product_description_title__RP7Cw{font-size:15px;font-weight:700;color:#144c44;text-transform:uppercase;letter-spacing:.5px;padding-bottom:6px;border-bottom:3px solid #ed5005;width:-moz-fit-content;width:fit-content}.Product_product_title_container__y0Nh6{font-size:14px;line-height:1.5;padding:14px 18px;color:#333;white-space:pre-wrap;text-align:left;background-color:#fbfbfb;border:1px solid #eef0ef;border-radius:14px;box-shadow:0 2px 12px rgba(20,76,68,.05)}.Product_product_sellphone_number__bYnW0{color:#ed5005;font-size:40px;font-weight:700}.Product_contacts_form__IHLMv{display:flex;justify-content:center;width:100%;max-width:1280px;margin:0 auto 60px;padding:0 20px}.Product_contacts_form_card__TxfAt{display:flex;flex-direction:column;gap:14px;width:100%;max-width:520px;background-color:#fff;border-radius:20px;padding:24px 28px;box-shadow:0 4px 24px rgba(20,76,68,.08);border:1px solid #eef0ef}.Product_contacts_form_title__s7mYP{font-size:20px;font-weight:700;color:#000;margin:0;padding-bottom:10px;border-bottom:3px solid #ed5005;width:-moz-fit-content;width:fit-content}.Product_contacts_field__BUFJR{display:flex;flex-direction:column;gap:6px;width:100%}.Product_contacts_label__yTznf{font-size:14px;font-weight:600;color:#144c44}.Product_contacts_optional_hint__kK9GD{font-size:12px;font-weight:400;color:#999;text-transform:none}.Product_product_size_img__EVz4D{width:100%}.Product_contacts_input__fOIQL{height:42px;border-radius:10px;padding:0 14px;border:1.5px solid #ddd;background-color:#fbfbfb;color:#000;font-size:15px;width:100%;font-family:inherit;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.Product_contacts_textarea__LJUcH{height:auto;min-height:80px;padding:10px 14px;line-height:1.4;resize:vertical}.Product_radio_label__dYkIp{font-size:16px}.Product_contacts_input__fOIQL::placeholder{color:#a3a3a3}.Product_contacts_input__fOIQL:focus{border-color:#144c44;background-color:#fff;outline:none;box-shadow:0 0 0 3px rgba(20,76,68,.12)}.Product_contacts_button__J_3kv{padding:16px;outline:none;background-color:#144c44;color:#fff;font-size:18px;font-weight:700;border-radius:10px;box-shadow:none;border:none;cursor:pointer;transition:background-color .15s ease,transform .1s ease}.Product_contacts_button__J_3kv:hover:not(:disabled){background-color:#0d3830}.Product_contacts_button__J_3kv:active:not(:disabled){transform:scale(.98)}.Product_contacts_button__J_3kv:disabled{cursor:not-allowed;opacity:.85}.Product_contacts_button_success__s8fJJ{background-color:#2f8f5b}.Product_form_message_error__HWziL{font-size:14px;font-weight:600;color:#b3261e;background-color:#fdecea;border-radius:8px;padding:10px 14px}.Product_product_form_reminder__IIYhR{font-size:16px;margin-top:20px;color:#fff;font-style:italic}.Product_product_checkbox__VkMYL{margin:.2rem}.Product_product_checkbox__VkMYL input[type=radio]{position:absolute;opacity:0;width:32px;height:32px;z-index:10;cursor:pointer}.Product_product_checkbox__VkMYL input[type=radio]+.Product_radio_label__dYkIp:before{content:"";background:#f4f4f4;border-radius:100%;border:1px solid darken(#f4f4f4,25%);display:inline-block;width:1.4em;height:1.4em;position:relative;top:-.2em;margin-right:1em;vertical-align:top;cursor:pointer;text-align:center;transition:all .25s ease}.Product_product_checkbox__VkMYL input[type=radio]:checked+.Product_radio_label__dYkIp:before{background-color:#ed5005;box-shadow:inset 0 0 0 4px #f4f4f4}.Product_product_checkbox__VkMYL input[type=radio]:focus+.Product_radio_label__dYkIp:before{outline:none;border-color:#3197ee}.Product_product_checkbox__VkMYL input[type=radio]+.Product_radio_label__dYkIp:empty:before{margin-right:0}@media (max-width:990px){.Product_contacts_form_card__TxfAt{padding:28px 24px}}@media (max-width:880px){.Product_catalog_item__xW8ez{padding:0 24px}.Product_area_form__GT0g6{width:calc(100% + 48px);margin-left:-24px;margin-right:-24px}.Product_area_form__GT0g6 .Product_contacts_form__IHLMv{max-width:100%;margin:0;padding:0}.Product_area_form__GT0g6 .Product_contacts_form_card__TxfAt{max-width:100%;border-radius:0;border-left:none;border-right:none}.Product_catalog_item_title__0wip8{font-size:38px}.Product_catalog_price_title__GoedN{font-size:18px}.Product_catalog_price__Yzww7,.Product_catalog_price_original__asyyO,.Product_catalog_price_prev__bEMDQ{font-size:27px}.Product_catalog_discount_percent__8FkM_{font-size:22px;padding:3px 12px}.Product_product_title_container__y0Nh6{width:100%;padding:16px 18px;font-size:15px}.Product_product_sellphone_number__bYnW0{font-size:32px;text-align:center}}@media (max-width:660px){.Product_catalog_item__xW8ez{padding:0 16px}.Product_contacts_form_card__TxfAt{padding:24px 18px;border-radius:16px}.Product_area_form__GT0g6{width:calc(100% + 32px);margin-left:-16px;margin-right:-16px}.Product_area_form__GT0g6 .Product_contacts_form_card__TxfAt{border-radius:0}.Product_catalog_item_title__0wip8{font-size:34px;margin-bottom:8px}.Product_catalog_bed_item_title__gEuXT{margin-bottom:12px;font-size:20px}.Product_catalog_price_title__GoedN{font-size:16px}.Product_catalog_price__Yzww7,.Product_catalog_price_prev__bEMDQ{font-size:25px}.Product_catalog_discount_percent__8FkM_{font-size:18px;padding:3px 10px}.Product_catalog_image_wrapper__31LJf>div{max-height:300px}.Product_catalog_image_wrapper__31LJf>div>div>div>div>ul>li>div>img{max-height:250px}}.Product_accept_modal_wrapper___h46i{position:absolute;z-index:200;height:100vh;background-color:hsla(0,0%,100%,.8);width:100vw}.Product_accept_modal__DzL7t{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);background-color:#fff;border-radius:16px;display:flex;gap:16px;padding:24px;flex-direction:column;color:#111}.Product_accept_modal_header__1l3v7{border-bottom:1px solid #144c44;padding:0 20px 8px;margin-top:-12px;justify-content:space-between}.Product_accept_modal_footer__rrp5v,.Product_accept_modal_header__1l3v7{margin-left:-20px;margin-right:-20px;display:flex;font-size:16px;font-weight:700}.Product_accept_modal_footer__rrp5v{padding:8px 20px 0;margin-bottom:-12px;justify-content:flex-end}.Product_accept_modal_button__U_RcA{background-color:#144c44;padding:12px;color:#fff;border-radius:16px;display:flex;align-self:flex-end;cursor:pointer}.Product_lds_dual_ring__W7MER{display:inline-block;width:43px;height:41px;position:absolute;z-index:10;top:20%;left:50%;transform:translate(-50%,-50%)}.Product_lds_dual_ring_wrapper__wgI5o{height:100vh;width:100%;z-index:100;background:#fff;display:flex;position:absolute}.Product_lds_dual_ring__W7MER:after{content:" ";display:block;width:20px;height:20px;margin:8px;border-radius:50%;border-color:#ed5005 transparent;border-style:solid;border-width:6px;animation:Product_lds-dual-ring__cfV2m 1.2s linear infinite}@keyframes Product_lds-dual-ring__cfV2m{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}