.page_page__asAIf{padding:20px 0 100px}.page_mainInfo__HrK70{display:flex;gap:40px;align-items:flex-start;flex-wrap:wrap}.page_mainText__io9_h{padding-top:11px;width:100%;min-width:0;flex:1 1 320px}.page_title__sEiFP{font-weight:500;font-size:75px;letter-spacing:-.08em;line-height:100%;color:#fbfbfb;overflow-wrap:anywhere;word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.page_description__E0zPh,.page_title__sEiFP{font-family:Inter,sans-serif;text-align:left}.page_description__E0zPh{font-weight:400;font-size:20px;line-height:120%;letter-spacing:-.03em;color:#e0e0e0;margin-top:40px;font-size:18px;letter-spacing:-.06em;color:#fff;display:flex;flex-direction:column;gap:25px}.page_characteristics__iv6_A{margin-top:60px}.page_subtitle__dZe7O{font-family:Inter,sans-serif;font-weight:500;font-size:25px;line-height:120%;letter-spacing:-.06em;color:#fbfbfb}.page_list__P9GN5{margin-top:25px;display:flex;flex-direction:column;gap:20px}.page_item__yWrdR{display:flex;gap:10px;font-family:Inter,sans-serif;font-weight:400;font-size:20px;line-height:120%;letter-spacing:-.03em;text-align:left;color:#e0e0e0;color:#fbfbfb}.page_itemWrapper__4FJ0B{width:590px;display:flex;gap:10px;align-items:flex-end}.page_itemName__QU2EM{flex-shrink:0}.page_underline__Xh45_{height:1px;width:100%;background-color:#fbfbfb;opacity:20%}.product-gallery_actions__eOPCL{margin-top:35px;display:flex;justify-content:space-between;align-items:center}.product-gallery_buttons__88vzz{display:flex;gap:40px;align-items:center}.product-gallery_button__sijLF{background-color:rgba(0,0,0,0);border:none;border-radius:100%;padding:0;cursor:pointer}.product-gallery_slide__K_Trg{width:106px;height:69px;padding:0;border:none;border-radius:4px;outline:none}.product-gallery_slideImg__4DI0j{border-radius:3px;cursor:pointer}.product-gallery_slideImg__4DI0j:hover{scale:1.05;transition:scale .1s ease}.svgIcon_svgIcon__llTvV{color:#fbfbfb}.svgIcon_svgIcon__round__MeGf7{flex-shrink:0;width:50px;height:50px;border-radius:100%;background-color:#c0392b;display:flex;justify-content:center;align-items:center}.svgIcon_svgIcon__round__MeGf7.svgIcon_active__4s2YG{cursor:pointer}.svgIcon_svgIcon__round__MeGf7.svgIcon_active__4s2YG:hover{background-color:#d4564a}.svgIcon_svgIcon__round__MeGf7.svgIcon_active__4s2YG:hover .svgIcon_svgIcon__llTvV{transform:scale(1.1)}.svgIcon_svgIcon__round__MeGf7.svgIcon_active__4s2YG .svgIcon_download__cdnrY{transform:scale(4)}.header_header__TQiQv{padding:23px 0}.header_header__container__TXXv0{padding:0 25px;display:flex;justify-content:space-between;align-items:center}.header_header__wrapper__EXXH8{display:flex;align-items:center;gap:15px}.header_header__tel__3MeVy{font-family:Inter,sans-serif;font-weight:500;font-size:25px;line-height:120%;letter-spacing:-.06em;color:#fbfbfb;text-decoration:none}.header_header__socials___XUY2{display:flex;gap:15px}@media(max-width:575px){.header_header__TQiQv{padding:40px 0 20px}}.button_button__BHsdp{background-color:#c0392b;text-align:center;display:flex;justify-content:center;align-items:center;font-family:Inter,sans-serif;font-weight:500;font-size:25px;line-height:120%;letter-spacing:-.06em;color:#fbfbfb;line-height:72%;color:#e0e0e0;font-weight:400;border-radius:8px;border:none;cursor:pointer}.button_button__BHsdp:hover{background-color:#d4564a;color:#fbfbfb;font-weight:500}.button_button__BHsdp.button_link__FRvgg{padding:25px 30px;width:100%}.button_button__BHsdp.button_out__OOHPT{padding:25px}.button_button__BHsdp.button_filter__zrNcH{padding:25px;gap:10px}.button_button__BHsdp.button_more__E2TJg{margin:40px auto 0;padding:15px 30px;line-height:120%}.button_button__BHsdp.button_active__JB2x6{color:#fbfbfb;font-weight:500}.button_button__BHsdp.button_modal__yCUTu{padding:15px 30px;line-height:120%}@media(max-width:575px){.button_button__BHsdp{padding:25px 30px;font-size:20px;white-space:nowrap}.button_button__BHsdp.button_filter__zrNcH{background-color:rgba(0,0,0,0);padding:13px 6px;font-size:12px;gap:4px;position:relative;border-radius:4px}.button_button__BHsdp.button_active__JB2x6{background-color:#c0392b;font-weight:500}.button_button__BHsdp.button_fullWidth__xQHbz,.button_button__BHsdp.button_link__FRvgg{width:100%}}.nav_nav__BMP2t{padding:16px 0 20px}.nav_nav__container__Zc9Wv{display:flex;justify-content:flex-start;align-items:center;gap:15px}@media(max-width:575px){.nav_nav__BMP2t{overflow:hidden;background-color:#2c2f36;width:100%;height:100%;position:fixed;padding:104px 0 0;z-index:1000}.nav_nav__container__Zc9Wv{display:block}.nav_nav__links__v70vp{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:70%;margin:0 auto}.nav_nav__link__r8_1F{font-family:Inter,sans-serif;font-weight:500;font-size:20px;line-height:100%;letter-spacing:-.06em;color:#fbfbfb;font-weight:400;text-align:center}.nav_nav__icons___6Wvv{margin-top:40px;display:flex;gap:15px;justify-content:center;align-items:center}.nav_nav__button__UayNX{padding:0;border:none;border-radius:100%;background-color:rgba(0,0,0,0)}}.footer_footer__qiBmp{background-color:#c0392b;padding:60px 0 100px}.footer_footer__container__1WVI_,.footer_footer__left__bPJo7{display:flex;justify-content:space-between}.footer_footer__left__bPJo7{flex-direction:column;gap:102px}.footer_footer__tel__ccxSj{font-family:Inter,sans-serif;font-weight:500;font-size:25px;line-height:120%;letter-spacing:-.06em;color:#fbfbfb;text-decoration:none;font-size:35px}.footer_footer__workTime__p1piO{font-size:20px;font-size:15px;margin-top:5px}.footer_footer__nav__r3FRr,.footer_footer__workTime__p1piO{font-family:Inter,sans-serif;font-weight:400;line-height:120%;letter-spacing:-.03em;text-align:left;color:#e0e0e0}.footer_footer__nav__r3FRr{max-width:180px;display:flex;flex-direction:column;gap:20px;font-size:20px}.footer_footer__navLink__ACChC{color:#fbfbfb;font-size:25px;letter-spacing:-6%;text-decoration:none}.footer_footer__navFile__SNhSU{font-size:16px;color:#fbfbfb;text-decoration:none;letter-spacing:0}@media(max-width:575px){.footer_footer__qiBmp{padding:60px 0}.footer_footer__container__1WVI_{flex-direction:column;align-items:flex-start;gap:40px}.footer_footer__nav__r3FRr{font-family:Inter,sans-serif;font-weight:400;font-size:16px;line-height:120%;letter-spacing:-.03em;text-align:left;color:#e0e0e0}.footer_footer__navLink__ACChC{font-size:20px;color:#fbfbfb}.footer_footer__navFile__SNhSU{font-size:16px;color:#fbfbfb}.footer_footer__tel__ccxSj{font-family:Inter,sans-serif;font-weight:500;font-size:25px;line-height:120%;letter-spacing:-.06em;color:#fbfbfb;font-size:35px}.footer_footer__workTime__p1piO{margin-top:10px}}.not-found_notFound__g6Cnj{padding:67px 0 166px}.not-found_notFound__container__NFvax{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:40px;gap:40px}.not-found_notFound__content__cBaF_{background-color:#40444e;border-radius:10px;padding:40px 55px;display:flex;flex-direction:column;gap:20px}.not-found_notFound__title__YlGRO{font-family:Inter,sans-serif;font-weight:500;font-size:75px;letter-spacing:-.08em;line-height:100%;color:#fbfbfb;text-align:left;text-transform:uppercase}.not-found_notFound__description__bnznN{font-family:Inter,sans-serif;font-weight:400;font-size:20px;line-height:120%;letter-spacing:-.03em;text-align:left;color:#e0e0e0}.not-found_notFound__error__n1T6u{font-family:Inter,sans-serif;font-size:222px;font-weight:500;line-height:100%;letter-spacing:-8%;color:#484c56;line-height:72%}.not-found_notFound__image__HiPOr{width:560px;height:567px;border-radius:10px}.filterList_filterList__iYzNb{position:absolute;min-width:200px;padding:25px;background-color:#c0392b;border-radius:20px;top:calc(100% + 28px);display:flex;flex-direction:column;justify-content:center;gap:20px;align-items:flex-start;z-index:100}.filterList_filterItem__W28i9{font-family:Inter,sans-serif;font-weight:500;font-size:25px;line-height:120%;letter-spacing:-.06em;color:#fbfbfb;font-weight:400;cursor:pointer;white-space:nowrap}.filterList_filterItem__W28i9.filterList_active__XNemq,.filterList_filterItem__W28i9:hover{font-weight:500}@media(max-width:575px){.filterList_filterList__iYzNb{top:calc(100% + 20px)}.filterList_filterItem__W28i9{font-family:Inter,sans-serif;font-weight:400;font-size:16px;line-height:120%;letter-spacing:-.03em;text-align:left;color:#e0e0e0;letter-spacing:-6%}}.filters_catalog__filters__phlA4{display:flex;align-items:center;gap:10px;flex-wrap:nowrap;scrollbar-width:none}.filters_catalog__filters__phlA4::-webkit-scrollbar{display:none}.filters_catalog__filtersArrow__PSdLM{margin-top:4px}.filters_catalog__filter__peEkm{position:relative;flex:0 0 auto}@media(max-width:575px){.filters_catalog__filters__phlA4{gap:0;justify-content:space-between;flex-wrap:nowrap;cursor:-webkit-grab;cursor:grab}.filters_catalog__filter__peEkm{flex:0 0 auto}}.adminForm_form__kWbwg{display:flex;flex-direction:column;max-height:calc(100svh - 120px);max-height:calc(100vh - 120px);overflow:hidden;gap:12px}.adminForm_formScroll__JusVK{flex:1 1 auto;overflow:auto;padding-right:8px;display:flex;flex-direction:column;gap:12px;min-height:50vh}.adminForm_formActions__2y6H9{flex:0 0 auto;display:flex;gap:8px;justify-content:flex-end;padding:12px 0 0;border-top:1px solid #d4564a}.adminForm_label__zL0PP{display:flex;flex-direction:column;font-size:.95rem;font-weight:500;color:#fbfbfb;gap:8px}.adminForm_input__jdsP7{margin-top:4px;padding:10px 12px;background-color:#c0392b;border:1px solid #d4564a;border-radius:6px;color:#fbfbfb;font-size:1rem;transition:border-color .2s}.adminForm_input__jdsP7:focus{outline:none;border-color:#2c2f36;box-shadow:0 0 0 2px hsla(0,0%,100%,.12)}.adminForm_input__jdsP7::placeholder{color:#e0e0e0}.adminForm_error__JjETr{margin-top:4px;font-size:.85rem;color:#e15b64}.adminForm_row__xxdCq{display:flex;gap:8px;align-items:flex-start}.adminForm_galleryHeader__gf5Wj{display:flex;align-items:center;gap:8px}.adminForm_spacer__swv5C{flex:1 1}.adminForm_muted__2MGgd{opacity:.7}.adminForm_imagesGrid__Mo3mp{margin-top:8px;display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-gap:12px;gap:12px}.adminForm_imageItem__b1Ve5{border:1px solid #d4564a;padding:8px;border-radius:8px;display:grid;grid-gap:6px;gap:6px;justify-items:center}.adminForm_thumb__goqX8{display:block;width:106px;height:69px;object-fit:cover}.adminForm_btn__nuI2b{padding:10px 16px;font-size:.95rem;font-weight:600;border:none;border-radius:6px;cursor:pointer;color:#fbfbfb;background-color:#c0392b;transition:background-color .2s,opacity .2s}.adminForm_btn__nuI2b:hover:not(:disabled){background-color:#2c2f36}.adminForm_btn__nuI2b:disabled{opacity:.6;cursor:not-allowed}.adminForm_btnGhost__f1071{padding:8px 12px;font-size:.95rem;font-weight:600;border-radius:6px;border:1px solid #d4564a;background:rgba(0,0,0,0);color:#e0e0e0;cursor:pointer}.adminForm_btnGhost__f1071:hover{background-color:#d4564a;color:#fbfbfb}.adminForm_btnGhostSmall__CtmLy{padding:6px 10px;font-size:.85rem;border-radius:6px;border:1px solid #d4564a;background:rgba(0,0,0,0);color:#e0e0e0;cursor:pointer}.adminForm_btnGhostSmall__CtmLy:hover{background-color:#d4564a;color:#fbfbfb}@media(max-width:575px){.adminForm_form__kWbwg{max-height:calc(100svh - 80px);max-height:calc(100vh - 80px)}}.product_product__NVWe9{display:flex;flex-direction:column;gap:20px;height:100%}.product_product__image__ICKNo{aspect-ratio:1/1;border-radius:10px;object-fit:cover;max-width:260px;height:auto}.product_product__text__dLq8e{text-align:center;display:flex;flex-direction:column;gap:15px;flex:1 1}.product_product__description__e8Fb5{font-family:Inter,sans-serif;font-weight:400;font-size:20px;line-height:120%;letter-spacing:-.03em;text-align:left;color:#e0e0e0;text-align:center;font-size:18px}.product_product__price__Bpykc,.product_product__title__AIytR{font-family:Inter,sans-serif;font-weight:400;font-size:25px;line-height:100%;letter-spacing:-.06em;color:#fbfbfb}.product_product__price__Bpykc{margin-top:auto}@media(max-width:575px){.product_product__NVWe9{width:100%}.product_product__image__ICKNo{width:100%;border-radius:6px}.product_product__title__AIytR{font-family:Inter,sans-serif;font-weight:500;font-size:20px;line-height:100%;letter-spacing:-.06em;color:#fbfbfb;text-align:center}.product_product__description__e8Fb5{font-family:Inter,sans-serif;font-weight:400;font-size:16px;line-height:120%;letter-spacing:-.03em;text-align:left;color:#e0e0e0;text-align:center}.product_product__price__Bpykc{font-family:Inter,sans-serif;font-weight:500;font-size:20px;line-height:100%;letter-spacing:-.06em;color:#fbfbfb}.product_product__NVWe9.product_novelty__X0XiQ{width:100%}.product_product__NVWe9.product_novelty__X0XiQ .product_product__image__ICKNo{max-width:340px;margin:0 auto}}.products_products__08L5S{margin-top:40px}.products_products__wrapper__65_QO{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:40px;gap:40px}@media(max-width:575px){.products_products__08L5S{margin-top:40px}.products_products__wrapper__65_QO{grid-template-columns:repeat(2,1fr);gap:15px}}.novelty_novelty__Kcoci{padding:20px 0;min-height:649px}.novelty_novelty__title__UGAfo{font-family:Inter,sans-serif;font-weight:500;font-size:75px;letter-spacing:-.08em;line-height:100%;color:#fbfbfb;text-align:left}.novelty_novelty__slider__mP58O{margin-top:40px;overflow:hidden;display:flex;justify-content:center;gap:40px;transition:transform 0s ease}.novelty_novelty__slideItem__ZQQyY{flex:0 0 auto}.novelty_novelty__Kcoci.novelty_desktop__cTkYZ{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 120px)/4)}.novelty_novelty__Kcoci.novelty_mobile__2Goc9{flex:0 0 100%}.novelty_novelty__arrows__iaH02{margin-top:40px;display:flex;justify-content:center;gap:40px}.novelty_novelty__button__34ub1{background-color:rgba(0,0,0,0);border:none;padding:0;cursor:pointer}.novelty_novelty__message__xRtEZ{margin-top:40px;font-family:Inter,sans-serif;font-weight:500;font-size:25px;line-height:120%;letter-spacing:-.06em;color:#fbfbfb}@media(max-width:575px){.novelty_novelty__title__UGAfo{font-family:Inter,sans-serif;font-weight:500;font-size:45px;letter-spacing:-.08em;line-height:100%;color:#fbfbfb;text-align:left}.novelty_novelty__slider__mP58O{margin-top:20px;gap:0}.novelty_novelty__arrows__iaH02{margin-top:20px;gap:45px;margin-bottom:40px}}.aboutUs_aboutUs__dLENG{padding:20px 0}.aboutUs_aboutUs__content__vmeG8{display:flex;justify-content:center;gap:40px;align-items:center}.aboutUs_aboutUs__text__W_2oE{display:flex;flex-direction:column;gap:20px;max-width:660px}.aboutUs_aboutUs__title__Ltpmc{font-family:Inter,sans-serif;font-weight:500;font-size:75px;letter-spacing:-.08em;line-height:100%;color:#fbfbfb;text-align:left}.aboutUs_aboutUs__description__B6rtd{font-family:Inter,sans-serif;font-weight:400;font-size:20px;line-height:120%;letter-spacing:-.03em;text-align:left;color:#e0e0e0}.aboutUs_aboutUs__description__B6rtd:nth-child(2),.aboutUs_aboutUs__description__B6rtd:nth-child(3){margin-top:20px}.aboutUs_aboutUs__list__tpMH_{display:flex;flex-direction:column;gap:10px}.aboutUs_aboutUs__item__wQG0S{font-family:Inter,sans-serif;font-weight:400;font-size:20px;line-height:120%;letter-spacing:-.03em;text-align:left;color:#e0e0e0;display:flex;justify-content:flex-start;align-items:center;gap:20px}.aboutUs_aboutUs__image__TWaAd{width:460px;height:565px;border-radius:10px}@media(max-width:575px){.aboutUs_aboutUs__content__vmeG8{flex-direction:column;gap:20px}.aboutUs_aboutUs__text__W_2oE{gap:20px}.aboutUs_aboutUs__title__Ltpmc{font-family:Inter,sans-serif;font-weight:500;font-size:45px;letter-spacing:-.08em;line-height:100%;color:#fbfbfb;text-align:left}.aboutUs_aboutUs__description__B6rtd{font-family:Inter,sans-serif;font-weight:400;font-size:16px;line-height:120%;letter-spacing:-.03em;text-align:left;color:#e0e0e0}.aboutUs_aboutUs__description__B6rtd:nth-child(2){margin-top:0}.aboutUs_aboutUs__skills__8LxDW{margin-top:20px;display:flex;flex-direction:column;gap:20px}.aboutUs_aboutUs__skillsTitle__uARI6{font-family:Inter,sans-serif;font-weight:500;font-size:45px;letter-spacing:-.08em;line-height:100%;color:#fbfbfb;text-align:left}.aboutUs_aboutUs__image__TWaAd{width:100%}.aboutUs_aboutUs__list__tpMH_{display:flex;align-items:flex-start;gap:10px}.aboutUs_aboutUs__item__wQG0S{font-family:Inter,sans-serif;font-weight:400;font-size:16px;line-height:120%;letter-spacing:-.03em;text-align:left;color:#e0e0e0}}.gallery_gallery__Q4pvn{padding:40px 0 100px}.gallery_gallery__mainImage__SVGVM{width:100%;height:773px;border-radius:10px}.gallery_gallery__wrapper__N398E{margin-top:60px;display:grid;grid-gap:40px;gap:40px;grid-template-columns:repeat(4,minmax(110px,1fr))}.gallery_gallery__image__Koeod{height:113px;border-radius:8px}@media(max-width:575px){.gallery_gallery__Q4pvn{padding:0 0 40px}.gallery_gallery__mainImage__SVGVM{width:100%;height:auto}.gallery_gallery__wrapper__N398E{margin-top:40px;overflow:hidden;gap:15px;grid-template-columns:repeat(4,minmax(165px,1fr))}.gallery_gallery__image__Koeod{height:72px}}.adminList_products-list__q_NAX{margin-top:20px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:40px;gap:40px}.adminList_product-wrapper__oI_Tt{width:100%;display:flex;flex-direction:column}.adminList_product-container__u5Lit{display:flex;flex-direction:column;height:100%;flex:1 1}.adminList_buttons__z1o_7{margin-top:15px;display:flex;justify-content:center;gap:40px}.adminList_btn-edit__xZHfN{padding:8px 16px;background-color:#c0392b;color:#fbfbfb;border:none;border-radius:4px;font-size:.9rem;font-weight:500;cursor:pointer;transition:background-color .2s,transform .1s}.adminList_btn-edit__xZHfN:hover{background-color:#2c2f36;transform:translateY(-1px)}.adminList_btn-delete__uX1zr{padding:8px 16px;background-color:#d4564a;color:#fbfbfb;border:none;border-radius:4px;font-size:.9rem;font-weight:500;cursor:pointer;transition:background-color .2s,transform .1s}.adminList_btn-delete__uX1zr:hover{background-color:#d4564a,8%;transform:translateY(-1px)}.page_admin__QGi_U{padding-bottom:40px}.page_title__ekaKe{margin-top:20px;font-family:Inter,sans-serif;font-weight:500;font-size:75px;letter-spacing:-.08em;line-height:100%;color:#fbfbfb;text-align:left}.page_manage-buttons__k_LrX{padding-top:20px;display:flex;justify-content:space-between}.page_overlay__Liu_V{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.page_modal__rMSKk{background-color:#2c2f36;padding:24px;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.25);max-width:600px;width:90%;display:flex;flex-direction:column;gap:16px;position:relative}.page_close-button__PEqUZ{position:absolute;top:12px;right:12px;background:rgba(0,0,0,0);border:none;font-size:1.2rem;color:#e0e0e0;cursor:pointer}