.catalogLinks_catalog-links__ziPVF{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));width:100%;max-width:1260px;grid-gap:20px;gap:20px;margin-bottom:70px;padding:0 20px}.catalogLinks_catalog-links__warning__XsvpD{grid-column:1/-1;text-align:center;font-family:Cormorant Garamond,serif;font-size:42px;font-weight:600;font-style:italic;line-height:50.86px;color:#080412}.catalogLinks_catalog-links__link-wrapper__7XeK2{position:relative;min-width:250px;width:100%;height:250px;overflow:hidden}@media(min-width:425px){.catalogLinks_catalog-links__link-wrapper__7XeK2{min-width:300px;height:300px}}.catalogLinks_catalog-links__link__vYkkl{position:relative;display:flex;flex-direction:column;min-width:250px;width:100%;height:250px;background-color:#f7f7f7;padding:24px;overflow:hidden;opacity:1;transition:opacity .3s ease}@media(min-width:425px){.catalogLinks_catalog-links__link__vYkkl{min-width:300px;height:300px}}@media(min-width:1024px){.catalogLinks_catalog-links__link--hover__iRrLO{opacity:.5;transition:opacity .3s ease}}.catalogLinks_catalog-links__image-wrapper__g_Al5{position:absolute;top:0;right:0;min-width:250px;width:100%;height:250px;z-index:1;opacity:1;transition:opacity .3s ease}@media(min-width:425px){.catalogLinks_catalog-links__image-wrapper__g_Al5{height:300px}}@media(min-width:1024px){.catalogLinks_catalog-links__image-wrapper--hovered__1iu2o{opacity:.5;transition:opacity .3s ease}}.catalogLinks_catalog-links__image__h8qMs{object-fit:cover}.catalogLinks_catalog-links__sub-link__Hg0dq{display:none!important;position:absolute;top:112px;left:18.5px;max-width:218px;z-index:15}.catalogLinks_catalog-links__sub-link--visible__pEDVg{display:none!important}@media(min-width:425px){.catalogLinks_catalog-links__sub-link__Hg0dq{top:112px;left:40.5px}}@media(min-width:1440px){.catalogLinks_catalog-links__sub-link--visible__pEDVg{display:flex!important}}.catalogLinks_catalog-links__title__J3369{z-index:10;font-family:Cormorant Garamond,serif;font-size:42px;font-weight:600;font-style:italic;line-height:50.86px;color:#080412}@media(min-width:425px){.catalogLinks_catalog-links__ziPVF{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media(min-width:1440px){.catalogLinks_catalog-links__ziPVF{padding:0}}.customInput_custom-input__NsKXw{width:100%;border-radius:35px;height:76px;background-color:#f7f7f7;color:#080412;font-family:Montserrat Alternates,sans-serif;font-weight:500;font-size:18px;line-height:24px;font-style:normal;letter-spacing:.36px;padding:0 32px;border:2px solid rgba(0,0,0,0);transition:all .3s ease}.customInput_custom-input--small__Zs8vX{height:60px;min-height:60px}.customInput_custom-input__NsKXw::placeholder{color:#7f7f7f}.customInput_custom-input__NsKXw:focus{border:2px solid #e7e7e7;background-color:#fff;transition:all .3s ease}.customInput_custom-input__NsKXw:not(:placeholder-shown):not(:focus){border:2px solid #e7e7e7;background-color:#f7f7f7;transition:all .3s ease}.customInput_custom-input--error__DkOxn,.customInput_custom-input--error__DkOxn:focus{border:2px solid #fa6161;background-color:#fff;transition:all .3s ease}.customInput_custom-input--error__DkOxn:not(:placeholder-shown):not(:focus){border:2px solid #fa6161;background-color:#f7f7f7;transition:all .3s ease}.customInput_custom-input__NsKXw:disabled{border:2px solid rgba(0,0,0,0);background-color:#f7f7f7;color:#e7e7e7;transition:all .3s ease}.customInput_custom-input__NsKXw:disabled::placeholder{color:#e7e7e7}.pricesFilterItem_prices-filter__gIMuK{display:flex;flex-direction:column;gap:16px;width:100%}.pricesFilterItem_prices-filter__title__o2_l_{text-align:start;width:100%;font-family:Montserrat Alternates,sans-serif;font-weight:700;font-size:20px;font-style:normal;line-height:24.38px;color:#080412}.pricesFilterItem_prices-filter__inputs-block__SIHGh{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:16px;column-gap:16px;width:100%}.pricesFilterItem_prices-filter__input-wrapper__w_SJK{display:flex;flex-direction:column;width:100%;gap:10px}.pricesFilterItem_prices-filter__note___RQEU{width:100%;text-align:start;font-family:Montserrat Alternates,sans-serif;font-weight:500;font-size:16px;font-style:normal;line-height:19.5px;color:#080412}.categoriesFilter_category-filter__tYd09{display:flex;flex-direction:column;gap:16px}.categoriesFilter_category-filter__button-title__v8cMk{display:flex;align-items:center;width:100%}.categoriesFilter_category-filter__title__b0hqk{font-family:Montserrat Alternates,sans-serif;font-weight:500;font-size:20px;font-style:normal;line-height:24.38px;color:#080412;margin-right:10px}.categoriesFilter_category-filter__values-list__2D6De{height:auto;max-height:0;transition:all .18s ease-in-out 0s;overflow:hidden}.categoriesFilter_category-filter__values-list__2D6De::-webkit-scrollbar{width:6px}.categoriesFilter_category-filter__values-list__2D6De::-webkit-scrollbar-track{background:#fff}.categoriesFilter_category-filter__values-list__2D6De::-webkit-scrollbar-thumb{background:linear-gradient(90deg,rgb(163,162,162) 9%,rgb(131,131,131) 38%,rgb(168,168,168));border-radius:6px}.categoriesFilter_category-filter__values-list--active__A6PTg{max-height:140px;transition:all .15s ease-in-out 0s;overflow-y:auto}.categoriesFilter_category-filter__values-list__list-item__YKS1a{margin-bottom:16px}.categoriesFilter_category-filter__values-list__list-item__YKS1a:last-child{margin-bottom:0}.categoriesFilter_category-filter__values-list__list-item-button__dZPc3{display:flex;width:100%;gap:10px}.categoriesFilter_category-filter__values-list__list-item-title__eOeWv{padding-top:2px;width:100%;text-align:start;font-family:Montserrat Alternates,sans-serif;font-weight:500;font-size:16px;font-style:normal;line-height:19.5px;color:#080412}.catalogFilters_filters-block__a_dGF{display:flex;flex-direction:column;justify-content:space-between;height:100%;width:100%;background-color:#fff}.catalogFilters_filters-block__separator__Y6Etj{height:1px;width:100%;background-color:#e7e7e7}.catalogFilters_filters-block__wrapper__P88VB{display:flex;flex:1 1;flex-direction:column;padding:24px 0;overflow-y:auto;gap:24px;max-height:calc(100dvh - 223px)}.catalogFilters_filters-block__wrapper__P88VB::-webkit-scrollbar{display:none}.catalogFiltersContent_filters-content__h_fz_{flex-direction:column;height:100vh;max-width:480px;background-color:#fff;padding:24px;gap:24px;animation:catalogFiltersContent_growRight__vwBon .3s ease-in-out forwards;transform-origin:left center}.catalogFiltersContent_filters-content__h_fz_,.catalogFiltersContent_filters-content__head__h54EG{display:flex;justify-content:space-between;width:100%}.catalogFiltersContent_filters-content__title__89KLK{font-family:Cormorant Garamond,serif;font-size:42px;font-weight:600;font-style:italic;line-height:50.86px;color:#080412}.catalogFiltersContent_filters-content__close-button__wjKv_{display:flex;justify-content:center;align-items:center;width:30px;height:30px;background:rgba(0,0,0,0);border:none;cursor:pointer}.catalogFiltersContent_filters-content__apply-button__cBskr{min-height:76px}.catalogFiltersContent_cross__ne3CT{position:relative}.catalogFiltersContent_cross__ne3CT:after,.catalogFiltersContent_cross__ne3CT:before{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:3px;background-color:#080412;border-radius:3px}.catalogFiltersContent_cross__ne3CT:after{transform:translate(-50%,-50%) rotate(45deg)}.catalogFiltersContent_cross__ne3CT:before{transform:translate(-50%,-50%) rotate(135deg)}@keyframes catalogFiltersContent_growRight__vwBon{0%{transform:scaleX(0)}80%{transform:scaleX(1.1)}to{transform:scaleX(1)}}.catalogFiltersModal_filters-modal__oFepq{position:fixed;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;left:0;top:0;width:100dvw;height:100dvh;background-color:rgba(0,0,0,.4);z-index:999}.chosenFilterItem_selected-filter-button__3Rj6U{display:grid;grid-template-columns:1fr 20px;align-items:center;grid-column-gap:10px;column-gap:10px;padding:10px;border-radius:100px;min-height:44px;max-height:44px;border:1px solid #e7e7e7;transition:all .25s ease;min-width:-moz-fit-content;min-width:fit-content}.chosenFilterItem_selected-filter-button__3Rj6U:hover{cursor:pointer;border-color:#7f7f7f;transition:all .25s ease}.chosenFilterItem_selected-filter-button__3Rj6U:hover:disabled{cursor:not-allowed;opacity:.4;transition:all .25s ease}.chosenFilterItem_selected-filter-button__3Rj6U:hover .chosenFilterItem_cross__Gyg5I:after,.chosenFilterItem_selected-filter-button__3Rj6U:hover .chosenFilterItem_cross__Gyg5I:before{background-color:#7f7f7f;transition:background-color .25s ease}.chosenFilterItem_selected-filter-button__title__zQVxf{width:-moz-fit-content;width:fit-content;max-width:220px;text-align:start;font-family:Montserrat Alternates,sans-serif;font-weight:500;font-size:18px;line-height:24px;font-style:normal;letter-spacing:.36px;color:#080412;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;white-space:wrap;overflow:hidden;text-overflow:ellipsis}.chosenFilterItem_cross__Gyg5I{position:relative;width:20px;height:20px;min-width:20px;min-height:20px}.chosenFilterItem_cross__Gyg5I:after,.chosenFilterItem_cross__Gyg5I:before{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%);width:14px;height:2px;background-color:#a6a6a6;border-radius:3px;transition:background-color .25s ease}.chosenFilterItem_cross__Gyg5I:after{transform:translate(-50%,-50%) rotate(45deg)}.chosenFilterItem_cross__Gyg5I:before{transform:translate(-50%,-50%) rotate(135deg)}.catalogChosenFilters_chosen-filters__nABzz{display:flex;flex-wrap:nowrap;width:100%;gap:24px;overflow-y:auto}@media(min-width:1024px){.catalogChosenFilters_chosen-filters__nABzz{overflow-y:visible;flex-wrap:wrap}}.catalogChosenFilters_price-filter-item__jxNHs{max-width:100%;display:block;white-space:nowrap;overflow:visible}.catalogSectionHead_catalog-head__r_u_2{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;max-width:1260px;width:100%;gap:20px;padding:0 20px}.catalogSectionHead_catalog-head__title__0t8Uf{font-family:Cormorant Garamond,serif;font-size:52px;font-weight:600;font-style:italic;line-height:62.97px;color:#080412}.catalogSectionHead_catalog-head__actions-wrapper__aOWN1{display:flex;flex-wrap:wrap;width:100%;gap:30px;max-width:502px}@media(min-width:1440px){.catalogSectionHead_catalog-head__r_u_2{padding:0}}.showMoreButton_show-more-button__jGtSw{width:100%;border-radius:50px;border:1px solid #080412;padding:18px 0;font-family:Montserrat Alternates,sans-serif;font-weight:500;font-size:18px;line-height:24px;font-style:normal;letter-spacing:.36px;color:#080412;max-height:60px;opacity:1;transition:opacity .3s ease}@media(min-width:1024px){.showMoreButton_show-more-button__jGtSw:hover{opacity:.5;transition:opacity .3s ease}}.showMoreButton_show-more-button__jGtSw:disabled{opacity:.5;transition:opacity .3s ease;cursor:not-allowed}.pagination_pagination__7zkYX{display:flex;flex-direction:column;align-items:center;max-width:1260px;width:100%;padding:0 20px;gap:30px}.pagination_pagination__list__3Qk1m{display:inline-flex;gap:10px}.pagination_pagination__item__G1FbJ{display:flex;justify-content:center;align-items:center;width:30px;height:30px;border-radius:15px;border:1px solid #080412;font-family:Montserrat Alternates,sans-serif;font-weight:500;font-size:14px;font-style:normal;line-height:17.07px;color:#080412;opacity:1;transition:color .3s ease,background-color .3s ease,border .3s ease;cursor:pointer}.pagination_pagination__item--selected__zk7HY{border:1px solid rgba(0,0,0,0);color:#fff;background-color:#080412;transition:color .3s ease,background-color .3s ease,border .3s ease}@media(min-width:425px){.pagination_pagination__item__G1FbJ{font-family:Montserrat Alternates,sans-serif;font-weight:500;font-size:18px;line-height:24px;font-style:normal;letter-spacing:.36px;width:40px;height:40px;border-radius:20px}}@media(min-width:768px){.pagination_pagination__item__G1FbJ{width:60px;height:60px;border-radius:50px}}@media(min-width:1024px){.pagination_pagination__item__G1FbJ:hover{opacity:.3;transition:opacity .3s ease}}.pagination_pagination__dots-item__FpOgP{display:flex;justify-content:center;align-items:flex-start;width:30px;height:30px;border-radius:15px;font-family:Montserrat Alternates,sans-serif;font-weight:500;font-size:18px;line-height:24px;font-style:normal;letter-spacing:.36px;color:#080412}@media(min-width:425px){.pagination_pagination__dots-item__FpOgP{padding-top:5px;width:40px;height:40px;border-radius:20px}}@media(min-width:768px){.pagination_pagination__dots-item__FpOgP{font-family:Montserrat Alternates,sans-serif;font-size:28px;font-weight:600;font-style:normal;line-height:34.13px;width:60px;height:60px;border-radius:50px}}@media(min-width:1440px){.pagination_pagination__7zkYX{padding:0}}