.favourites-product-card{will-change:transform;flex-direction:column;row-gap:clamp(.75rem,2.5vw - 1.75rem,1.25rem);width:100%;transition:all .48s;display:flex;position:relative}@media (hover:hover){.favourites-product-card:hover{transform:scale(1.03)}}@media (hover:none){.favourites-product-card:active{transform:scale(1.03)}}.favourites-product-card__image{aspect-ratio:1;width:100%;max-width:100%;height:auto;transition:all .4s;display:block;position:relative}.favourites-product-card__image:after{content:"";background:#00000005;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.favourites-product-card__image-inner{background:#f2f2f2;border-radius:4px;width:100%;height:100%;overflow:hidden}.favourites-product-card__image-media{object-fit:cover;width:100%;height:100%;transition:transform .6s}.favourites-product-card__image_cloud{text-align:center;z-index:1;color:#1c1c1c;text-transform:lowercase;background:#fff;border-radius:27px;justify-content:center;align-items:center;width:max-content;padding:0 10px;font-family:Forma DJR Cyrilic Variable,sans-serif;font-size:clamp(.875rem,1.25vw - .375rem,1.125rem);font-weight:400;line-height:clamp(1.5rem,2.5vw - 1rem,2rem);display:inline-flex;position:absolute;top:10px;left:10px}.favourites-product-card__image_btns{z-index:2;align-items:center;column-gap:clamp(.5rem,.625vw - .125rem,.625rem);display:flex;position:absolute;top:10px;right:10px}@media screen and (max-width:1199px){.favourites-product-card__image_btns{top:6px;right:6px}}.favourites-product-card__image_btns_it{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:clamp(1.5rem,2.5vw - 1rem,2rem);height:clamp(1.5rem,2.5vw - 1rem,2rem);transition:all .4s;display:inline-flex;position:relative}@media (hover:hover){.favourites-product-card__image_btns_it:hover svg path.stroke{stroke:#121212}.favourites-product-card__image_btns_it:hover svg path.fill{fill:#121212}}@media (hover:none){.favourites-product-card__image_btns_it:active svg path.stroke{stroke:#121212}.favourites-product-card__image_btns_it:active svg path.fill{fill:#121212}}.favourites-product-card__image_btns_it.in_cart.active svg path.stroke{stroke:#121212}.favourites-product-card__image_btns_it.in_cart.active svg path.fill{fill:#121212}.favourites-product-card__image_btns_it svg,.favourites-product-card__image_btns_it img{width:100%;height:100%}.favourites-product-card__image_btns_it svg path,.favourites-product-card__image_btns_it img path{transition:all .4s}.favourites-product-card__image_btns .favourites-product-card__cart-loading-ring{pointer-events:none;place-items:center;display:grid;position:absolute;inset:-3px}.favourites-product-card__image_btns .favourites-product-card__cart-loading-ring>span{color:#121212;border-width:1px;width:100%;height:100%}.favourites-product-card__meta{flex-direction:column;align-items:flex-start;row-gap:clamp(.375rem,1.25vw - .875rem,.625rem);width:100%;display:flex}.favourites-product-card__title{color:#121212;letter-spacing:.6px;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-family:Forma DJR Cyrilic Variable,sans-serif;font-size:clamp(1.125rem,.5rem + .625vw,1.25rem);font-weight:400;line-height:clamp(1.625rem,1rem + .625vw,1.75rem);display:-webkit-box;overflow:hidden}.favourites-product-card__title b{color:#b0b0b0;margin-right:.25em;font-weight:400}.favourites-product-card__price{color:#121212;width:100%;font-family:"Forma DJR Cyrilic Variable",var(--font-inter-ruble),"Segoe UI",Arial,sans-serif;letter-spacing:.54px;flex-wrap:wrap;align-items:center;gap:10px 5px;font-size:18px;font-weight:403;line-height:26px;display:flex}.favourites-product-card__previous-price{color:#b0b0b0;text-decoration:line-through}.favourites-product-card__current-price{color:inherit}.favourites-product-card__current-price[href]{z-index:2;color:var(--black,#121212);font-family:"Forma DJR Cyrillic Micro","Forma DJR Cyrilic Variable",var(--font-inter-ruble),sans-serif;font-size:inherit;font-style:normal;font-weight:400;line-height:inherit;letter-spacing:inherit;text-decoration-skip-ink:none;text-underline-offset:20%;text-underline-position:from-font;text-decoration:underline;text-decoration-thickness:calc(1em/16.6667);transition:color .4s,text-decoration-color .4s;display:inline-block;position:relative}@media (hover:hover){.favourites-product-card__current-price[href]:hover{color:inherit;text-decoration-color:#0000}}@media (hover:none){.favourites-product-card__current-price[href]:active{color:inherit;text-decoration-color:#0000}}.favourites-product-card__stock-badge{letter-spacing:.54px;text-transform:none;vertical-align:top;opacity:1;transform-origin:0 0;width:100%;max-height:2em;padding-left:16px;font-family:Forma DJR Cyrilic Variable,Segoe UI,Arial,sans-serif;font-size:18px;font-weight:403;line-height:26px;transition:opacity .32s,transform .32s,max-height .32s,margin-top .32s;display:inline-block;position:relative;overflow:hidden;transform:translateY(0)}.favourites-product-card__stock-badge:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;position:absolute;top:calc(50% + 1px);left:0;transform:translateY(-50%)}.favourites-product-card__stock-badge--in-stock,.favourites-product-card__stock-badge--on-backorder,.favourites-product-card__stock-badge--out-of-stock{color:#8a7b63}.favourites-product-card__link-overlay{z-index:1;position:absolute;inset:0}.favourites-product-card__link-overlay:focus-visible{outline-offset:4px;outline:2px solid #b0b0b0}@media screen and (max-width:1199px){.favourites-product-card__title{color:#121212;letter-spacing:.42px;margin:0;font-family:Forma DJR Cyrilic Variable,sans-serif;font-size:14px;font-weight:400;line-height:20px}.favourites-product-card__price{letter-spacing:.24px;gap:0 4px;font-size:12px;line-height:18px}.favourites-product-card__stock-badge{letter-spacing:.28px;margin-top:0;font-size:14px;line-height:23px}}.favourites-product-card_menu{display:flex;position:relative}.favourites-product-card_menu_btn{flex-shrink:0;justify-content:center;align-items:center;width:clamp(1.5rem,2.5vw - 1rem,2rem);height:clamp(1.5rem,2.5vw - 1rem,2rem);transition:transform .45s cubic-bezier(.22,1,.36,1),filter .3s;display:inline-flex}.favourites-product-card_menu_btn svg{width:100%;height:100%}@media (hover:hover){.favourites-product-card_menu_btn:hover{transform:rotate(-180deg)}}@media (hover:none){.favourites-product-card_menu_btn:active{transform:rotate(-180deg)}}.favourites-product-card_menu .favorite_menu{opacity:0;visibility:hidden;pointer-events:none;transform-origin:100% 0;background:#fff;border:1px solid #eee;border-radius:clamp(1rem,2.5vw - 1.5rem,1.5rem);flex-direction:column;min-width:clamp(11.875rem,4.6875rem + 7.1875vw,13.3125rem);padding:clamp(.375rem,1.25vw - .875rem,.625rem);transition:opacity .24s,transform .5s cubic-bezier(.22,1,.36,1),visibility 0s linear .35s;display:flex;position:absolute;top:calc(100% + clamp(.25rem,1.875vw - 1.625rem,.625rem));right:0;transform:translateY(18px)scale(.94);box-shadow:0 0 60px #00000005,0 0 80px #0000000a}@media screen and (max-width:1199px){.favourites-product-card_menu .favorite_menu{border-radius:12px}}.favourites-product-card_menu .favorite_menu:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffffe0 0%,#f6f6f699 100%);position:absolute;inset:0}.favourites-product-card_menu .favorite_menu.open{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translate(0,0)scale(1)}.favourites-product-card_menu .favorite_menu.open .favorite_menu_button{opacity:1;transform:translate(0,0)}.favourites-product-card_menu .favorite_menu.open .favorite_menu_button:first-child{transition-delay:50ms}.favourites-product-card_menu .favorite_menu.open .favorite_menu_button:nth-child(2){transition-delay:.1s}.favourites-product-card_menu .favorite_menu_button{color:#121212;letter-spacing:.54px;text-align:left;border-radius:clamp(.625rem,2.5vw - 1.875rem,1.125rem);align-items:center;column-gap:14px;width:100%;padding:clamp(.75rem,1.25vw - .5rem,1rem) clamp(.625rem,1.25vw - .625rem,.875rem);font-family:Forma DJR Cyrilic Variable,sans-serif;font-size:clamp(1rem,.375rem + .625vw,1.125rem);font-weight:400;line-height:clamp(1rem,.375rem + .625vw,1.125rem);transition:background .25s,color .25s,transform .4s cubic-bezier(.22,1,.36,1);display:flex}@media screen and (max-width:1199px){.favourites-product-card_menu .favorite_menu_button{letter-spacing:.28px;font-size:14px;line-height:14px}}.favourites-product-card_menu .favorite_menu_button_icon{flex-shrink:0;width:clamp(1rem,.375rem + .625vw,1.125rem);height:clamp(1rem,.375rem + .625vw,1.125rem);display:inline-flex}@media screen and (max-width:1199px){.favourites-product-card_menu .favorite_menu_button_icon{width:14px;height:14px}}.favourites-product-card_menu .favorite_menu_button_icon svg{width:100%;height:100%}@media (hover:hover){.favourites-product-card_menu .favorite_menu_button.move:hover{background:#f6f6f6;transform:translateY(-2px)}}@media (hover:none){.favourites-product-card_menu .favorite_menu_button.move:active{background:#f6f6f6;transform:translateY(-2px)}}.favourites-product-card_menu .favorite_menu_button.remove{color:#eb3939}@media (hover:hover){.favourites-product-card_menu .favorite_menu_button.remove:hover{background:#fbf3f3;transform:translateY(-2px)}}@media (hover:none){.favourites-product-card_menu .favorite_menu_button.remove:active{background:#fbf3f3;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.favourites-product-card_menu_btn{transition:none}.favourites-product-card_menu .favorite_menu{transition:opacity .2s,visibility 0s linear .2s;transform:none}.favourites-product-card_menu .favorite_menu_button{transition:background .2s,color .2s,opacity .2s;transform:none}}.fixed_add_product{filter:drop-shadow(0 4px 40px #0003);z-index:2;width:clamp(2.5rem,6.25vw - 3.75rem,3.75rem);height:clamp(2.5rem,6.25vw - 3.75rem,3.75rem);transition:all .4s;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}@media (hover:hover){.fixed_add_product:hover{filter:drop-shadow(0 4px 20px #00000040)}}@media (hover:none){.fixed_add_product:active{filter:drop-shadow(0 4px 20px #00000040)}}@media screen and (max-width:1199px){.fixed_add_product{display:none}}
.FavouritesGrid-module-scss-module__zIfz_G__favouritesProjectsGrid{display:block}
.FavouriteProjects-module-scss-module__CGanBa__projectsScope .favourites-projects__item{z-index:1;min-width:0;position:relative}.FavouriteProjects-module-scss-module__CGanBa__favouritesScope .favourites-project__toolbar_mobile{display:none}.FavouriteProjects-module-scss-module__CGanBa__favouritesScope .catalog_page_body_filter-show_status{border:0;justify-content:space-between;align-items:center;column-gap:14px;padding:0;display:flex}.FavouriteProjects-module-scss-module__CGanBa__favouritesScope .catalog_page_body_filter-show_status .text{color:#121212;letter-spacing:.6px;flex-shrink:0;font-family:Forma DJR Cyrilic Variable,sans-serif;font-size:20px;font-weight:400;line-height:28px}.FavouriteProjects-module-scss-module__CGanBa__favouritesScope .catalog_page_body_filter-show_status .slide{background:#e2e2e2;border-radius:20px;flex:0 0 52px;justify-content:center;align-items:center;width:52px;max-width:52px;height:28px;max-height:28px;transition:all .35s;display:inline-flex;position:relative}.FavouriteProjects-module-scss-module__CGanBa__favouritesScope .catalog_page_body_filter-show_status .slide:after{content:"";aspect-ratio:1;background:#fff;border-radius:50%;width:auto;height:calc(100% - 4px);max-height:calc(100% - 4px);transition:all .35s;display:block;position:absolute;top:2px;left:14px;transform:translate(-50%)}.FavouriteProjects-module-scss-module__CGanBa__favouritesScope .catalog_page_body_filter-show_status .slide.active{background:#121212}.FavouriteProjects-module-scss-module__CGanBa__favouritesScope .catalog_page_body_filter-show_status .slide.active:after{left:calc(100% - 14px);transform:translate(-50%)}.FavouriteProjects-module-scss-module__CGanBa__favouritesScope .favourites-project__share{justify-content:center;align-items:center;display:inline-flex;position:relative}.FavouriteProjects-module-scss-module__CGanBa__favouritesScope .favourites-project__manage{z-index:5}.FavouriteProjects-module-scss-module__CGanBa__favouritesScope .favourites-project__manage .favorite_menu{z-index:6}.FavouriteProjects-module-scss-module__CGanBa__favouritesScope .favourites-project__share-tooltip{z-index:3;color:#fff;letter-spacing:.28px;text-align:center;opacity:0;pointer-events:none;background:#121212;border-radius:999px;justify-content:center;align-items:center;width:max-content;max-width:220px;padding:9px 12px 8px;font-family:Forma DJR Cyrilic Variable,sans-serif;font-size:14px;font-weight:400;line-height:18px;transition:opacity .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1);display:inline-flex;position:absolute;bottom:calc(100% + 10px);right:50%;transform:translate(50%,8px)}.FavouriteProjects-module-scss-module__CGanBa__favouritesScope .favourites-project__share-tooltip:after{content:"";background:#121212;width:10px;height:10px;position:absolute;top:100%;left:50%;transform:translate(-50%,-5px)rotate(45deg)}.FavouriteProjects-module-scss-module__CGanBa__favouritesScope .favourites-project__share-tooltip.is-visible{opacity:1;transform:translate(50%)}.FavouriteProjects-module-scss-module__CGanBa__favouritesScope .favourites-projects-toast{overflow-wrap:anywhere}.FavouriteProjects-module-scss-module__CGanBa__favouritesScope .catalog_price_main_filter_btn{transition:color .24s cubic-bezier(.22,1,.36,1),opacity .24s cubic-bezier(.22,1,.36,1),transform .24s cubic-bezier(.22,1,.36,1);position:relative}.FavouriteProjects-module-scss-module__CGanBa__favouritesScope .favourites_tabs{min-height:220px;position:relative;overflow:visible}.FavouriteProjects-module-scss-module__CGanBa__favouritesScope .favourites_tab{z-index:1;opacity:0;visibility:hidden;pointer-events:none;will-change:opacity,transform;width:100%;transition:opacity .32s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1),visibility 0s linear .32s;position:absolute;inset:0 auto auto 0}.FavouriteProjects-module-scss-module__CGanBa__favouritesScope .favourites_tab--products{transform:translate(-18px)}.FavouriteProjects-module-scss-module__CGanBa__favouritesScope .favourites_tab--projects{transform:translate(18px)}.FavouriteProjects-module-scss-module__CGanBa__favouritesScope .favourites_tab--active{z-index:2;opacity:1;visibility:visible;pointer-events:auto;width:auto;transition-delay:0s;position:relative;inset:auto;transform:translate(0,0)}@media (hover:hover){.FavouriteProjects-module-scss-module__CGanBa__favouritesScope .catalog_price_main_filter_btn:not(.active):hover{opacity:.68;transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){:is(.FavouriteProjects-module-scss-module__CGanBa__favouritesScope .catalog_price_main_filter_btn,.FavouriteProjects-module-scss-module__CGanBa__favouritesScope .catalog_price_main_filter_btn:after,.FavouriteProjects-module-scss-module__CGanBa__favouritesScope .favourites_tab){transition:none}:is(.FavouriteProjects-module-scss-module__CGanBa__favouritesScope .favourites_tab,.FavouriteProjects-module-scss-module__CGanBa__favouritesScope .favourites_tab--active){transform:none}}@media screen and (max-width:1599px){.FavouriteProjects-module-scss-module__CGanBa__favouritesScope .catalog_page_body_filter-show_status .text{font-size:18px;line-height:26px}.FavouriteProjects-module-scss-module__CGanBa__favouritesScope .catalog_page_body_filter-show_status .slide{flex-basis:48px;width:48px;max-width:48px;height:26px;max-height:26px}.FavouriteProjects-module-scss-module__CGanBa__favouritesScope .catalog_page_body_filter-show_status .slide:after{left:13px}.FavouriteProjects-module-scss-module__CGanBa__favouritesScope .catalog_page_body_filter-show_status .slide.active:after{left:calc(100% - 13px)}}@media screen and (max-width:1199px){.FavouriteProjects-module-scss-module__CGanBa__favouritesScope .favourites.favourites-project .favourites-project__heading_actions{display:none}.FavouriteProjects-module-scss-module__CGanBa__favouritesScope .favourites_main_products.row{--grid-gutter-x:7px;margin-right:calc(-.5*var(--grid-gutter-x));margin-left:calc(-.5*var(--grid-gutter-x))}.FavouriteProjects-module-scss-module__CGanBa__favouritesScope .favourites_main_products.row>[class*=col-]{padding-right:calc(var(--grid-gutter-x)*.5);padding-left:calc(var(--grid-gutter-x)*.5)}.FavouriteProjects-module-scss-module__CGanBa__favouritesScope .favourites-project__toolbar_mobile{justify-content:space-between;align-items:flex-start;column-gap:18px;margin-top:28px;display:flex}.FavouriteProjects-module-scss-module__CGanBa__favouritesScope .favourites-project__toolbar{display:none}.FavouriteProjects-module-scss-module__CGanBa__favouritesScope .favourites-project__toolbar_mobile_it{text-align:center;flex-direction:column;flex:1 1 0;align-items:center;row-gap:10px;min-width:0;max-width:33.3333%;display:flex}.FavouriteProjects-module-scss-module__CGanBa__favouritesScope .favourites-project__toolbar_mobile_it_title{overflow-wrap:normal;white-space:normal;width:100%}}@media screen and (max-width:767px){.FavouriteProjects-module-scss-module__CGanBa__favouritesScope .favourites_main_products.row>.col-6{flex:none;width:50%;max-width:50%}}.FavouriteProjects-module-scss-module__CGanBa__projectsScope .favourites-projects__item--menu-open{z-index:10}@media (prefers-reduced-motion:reduce){:is(.FavouriteProjects-module-scss-module__CGanBa__projectsScope .favourites-projects__item .favourites-projects__card,.FavouriteProjects-module-scss-module__CGanBa__projectsScope .favourites-projects__create-link,.FavouriteProjects-module-scss-module__CGanBa__projectsScope .favourites-projects__create-stage,.FavouriteProjects-module-scss-module__CGanBa__projectsScope .favourites-projects__create-button,.FavouriteProjects-module-scss-module__CGanBa__projectsScope .favourites-projects__card-link,.FavouriteProjects-module-scss-module__CGanBa__projectsScope .favourites-projects__card-stack,.FavouriteProjects-module-scss-module__CGanBa__projectsScope .favourites-projects__card-stack img,.FavouriteProjects-module-scss-module__CGanBa__projectsScope .favourites-projects__card-title,.FavouriteProjects-module-scss-module__CGanBa__projectsScope .favourites-projects__card-menu-button,.FavouriteProjects-module-scss-module__CGanBa__projectsScope .favourites-projects__card-dropdown,.FavouriteProjects-module-scss-module__CGanBa__projectsScope .favourites-projects__card-dropdown-button){transition:none}:is(.FavouriteProjects-module-scss-module__CGanBa__projectsScope .favourites-projects__card,.FavouriteProjects-module-scss-module__CGanBa__projectsScope .favourites-projects__create-card,.FavouriteProjects-module-scss-module__CGanBa__projectsScope .favourites-projects__card-stack,.FavouriteProjects-module-scss-module__CGanBa__projectsScope .favourites-projects__card-stack img,.FavouriteProjects-module-scss-module__CGanBa__projectsScope .favourites-projects__card-backdrop){transform:none}}
.favourites{--favourites-tab-ease:cubic-bezier(.22, 1, .36, 1);margin-top:20px}.favourites_wrap_title{color:#121212;letter-spacing:.68px;font-family:Forma DJR Cyrilic Variable,sans-serif;font-size:34px;font-weight:400;line-height:42px}@media screen and (max-width:1199px){.favourites_wrap_title{letter-spacing:.48px;font-size:24px;line-height:34px}}.favourites_main{justify-content:unset;align-items:unset;row-gap:0;margin-top:50px}.favourites .catalog_price_main_filter{margin-left:auto;margin-right:auto;border:unset!important}@media screen and (max-width:1199px){.favourites .catalog_price_main_filter{width:100%;max-width:349px;display:flex}}@media screen and (max-width:767px){.favourites .catalog_price_main_filter{max-width:100%}}.favourites .catalog_price_main_filter_btn{will-change:transform,background-color,box-shadow,color;transition:background-color .28s ease,color .28s ease,transform .32s var(--favourites-tab-ease),box-shadow .32s ease;box-shadow:unset!important}@media screen and (max-width:1199px){.favourites .catalog_price_main_filter_btn{letter-spacing:.28px;flex:1 1 0;min-width:0;padding:10px 16px;font-size:14px;line-height:20px}.favourites .catalog_price_main_filter_btn.active{transform:none}}.favourites_main_header{justify-content:space-between;align-items:center;width:100%;margin-top:24px;display:flex}.favourites_main_header_left{align-items:center;column-gap:30px;display:flex}@media screen and (max-width:1199px){.favourites_main_header_left{display:none}}.favourites_main_header_left .catalog_page_body_content_head_sort{margin-left:unset}.favourites_main_header_left .catalog-sort-select__dropdown{left:0;right:unset;transform-origin:0 0}.favourites_main_header_left .catalog_page_body_filter-show_status{border:unset;padding:0}.favourites_main_header_left .catalog_page_body_filter-show_status span{flex-shrink:0}.favourites_main_header_right{column-gap:16px;display:flex}.favourites_main_header_right_btn{color:#121212;text-align:center;letter-spacing:.36px;text-transform:lowercase;cursor:pointer;border:1px solid #121212;border-radius:40px;flex-shrink:0;justify-content:center;align-items:center;padding:13px 19px;font-family:Forma DJR Cyrilic Variable,sans-serif;font-size:18px;font-weight:400;line-height:18px;transition:all .4s;display:inline-flex}.favourites_main_header_right_btn:disabled{cursor:wait;opacity:.55;transform:none}.favourites_main_header_right_btn:first-of-type{color:#121212;background:0 0}.favourites_main_header_right_btn:nth-of-type(2){color:#fff;background:#121212}@media (hover:hover){.favourites_main_header_right_btn:nth-of-type(2):hover{color:#121212;background:0 0;transform:translateY(-2px)}}@media (hover:none){.favourites_main_header_right_btn:nth-of-type(2):active{color:#121212;background:0 0;transform:translateY(-2px)}}@media (hover:hover){.favourites_main_header_right_btn:hover{color:#fff;background:#121212;transform:translateY(-2px)}}@media (hover:none){.favourites_main_header_right_btn:active{color:#fff;background:#121212;transform:translateY(-2px)}}.favourites_main_products{row-gap:clamp(2.5rem,3.125vw - .625rem,3.125rem);margin-top:clamp(1.25rem,3.125vw - 1.875rem,1.875rem)}@media screen and (max-width:1199px){.favourites_main_products{row-gap:30px}}.favourites-project__toolbar_mobile_it:is(button){color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.favourites-project__toolbar_mobile_it:is(button):disabled{cursor:wait;opacity:.55}@media screen and (hover:hover) and (max-width:1199px){.favourites .catalog_price_main_filter_btn:not(.active):hover{transform:none}}@media screen and (hover:none) and (max-width:1199px){.favourites .catalog_price_main_filter_btn:not(.active):active{transform:none}}.favourites:not(.favourites--status-visible) .favourites-product-card__stock-badge{opacity:0;pointer-events:none;max-height:0;margin-top:-4px;transform:translateY(-8px)}@media (prefers-reduced-motion:reduce){.favourites .favourites-product-card__stock-badge,.favourites .catalog_price_main_filter_btn{transition:none}}.favourites_tab[hidden]{display:none!important}@media screen and (max-width:1199px){.favourites-projects{margin-top:20px}}.favourites-projects__grid{row-gap:clamp(1.875rem,3.125vw - 1.25rem,2.5rem)}@media screen and (max-width:1199px){.favourites-projects__grid{row-gap:10px}}.favourites-projects__item{min-width:0}@media screen and (max-width:767px){.favourites-projects__item:nth-of-type(odd) .favourites-projects__card-dropdown{left:0;right:unset}}.favourites-projects__create-card{min-width:0;height:100%}.favourites-projects__create-link{width:100%;color:inherit;flex-direction:column;row-gap:20px;height:100%;transition:opacity .4s;display:flex;position:relative}@media (hover:hover){.favourites-projects__create-link:hover .favourites-projects__create-stage{background:#fafafa;border-color:#121212}.favourites-projects__create-link:hover .favourites-projects__create-title{opacity:.78}}@media (hover:none){.favourites-projects__create-link:active .favourites-projects__create-stage{background:#fafafa;border-color:#121212}.favourites-projects__create-link:active .favourites-projects__create-title{opacity:.78}}.favourites-projects__create-stage{aspect-ratio:1;background:#fff;border:1px dashed #ddd;border-radius:4px;flex:auto;justify-content:center;align-items:center;width:100%;transition:border-color .4s,background .4s;display:flex}@media screen and (max-width:767px){.favourites-projects__create-stage{border-radius:14px}}.favourites-projects__create-button{background:#121212;border-radius:50%;flex-shrink:0;width:60px;height:60px;transition:background .4s;display:inline-flex;position:relative}.favourites-projects__create-button span{background:#fff;border-radius:20px;width:14px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.favourites-projects__create-button span:last-child{transform:translate(-50%,-50%)rotate(90deg)}.favourites-projects__create-content{flex-direction:column;row-gap:6px;display:flex}@media screen and (max-width:767px){.favourites-projects__create-content{width:100%;max-width:calc(100% - 28px);position:absolute;bottom:18px;left:50%;transform:translate(-50%)}}.favourites-projects__create-title,.favourites-projects__card-title{color:#121212;letter-spacing:.72px;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-family:Forma DJR Cyrilic Variable,sans-serif;font-size:clamp(1.125rem,1.875vw - .75rem,1.5rem);font-weight:400;line-height:clamp(1.625rem,1.875vw - .25rem,2rem);display:-webkit-box;overflow:hidden}@media screen and (max-width:1199px){.favourites-projects__create-title,.favourites-projects__card-title{letter-spacing:.28px;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:20px;display:-webkit-box;overflow:hidden}}@media screen and (max-width:767px){.favourites-projects__create-title{-webkit-line-clamp:99;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.favourites-projects__create-text,.favourites-projects__card-count{color:#a4a4a4;letter-spacing:.54px;font-family:Forma DJR Cyrilic Variable,sans-serif;font-size:clamp(.875rem,1.25vw - .375rem,1.125rem);font-weight:400;line-height:clamp(1.375rem,.125rem + 1.25vw,1.625rem)}@media screen and (max-width:1199px){.favourites-projects__create-text,.favourites-projects__card-count{letter-spacing:.24px;font-size:12px;line-height:18px}}@media screen and (max-width:767px){.favourites-projects__create-text{display:none}}.favourites-projects__card{will-change:transform;background:#f7f7f7;border-radius:clamp(.875rem,1.25vw - .375rem,1.125rem);min-width:0;height:100%;padding:clamp(1.25rem,3.125vw - 1.875rem,1.875rem) clamp(.9375rem,1.5625vw - .625rem,1.25rem);transition:opacity .48s cubic-bezier(.22,1,.36,1),transform .48s,background .4s;position:relative}@media (hover:hover){.favourites-projects__card:hover{transform:scale(1.02)}}@media (hover:none){.favourites-projects__card:active{transform:scale(1.02)}}@media screen and (max-width:1199px){.favourites-projects__card{padding:14px}}.favourites-projects__card-link{height:100%;color:inherit;flex-direction:column;justify-content:space-between;display:flex}@media screen and (max-width:767px){.favourites-projects__card-link{justify-content:flex-start}}@media (hover:hover){.favourites-projects__card-link:hover .favourites-projects__card-stack{transform:translateY(-4px)}.favourites-projects__card-link:hover .favourites-projects__card-title{opacity:.72}}@media (hover:none){.favourites-projects__card-link:active .favourites-projects__card-stack{transform:translateY(-4px)}.favourites-projects__card-link:active .favourites-projects__card-title{opacity:.72}}.favourites-projects__card-link:focus-visible{outline-offset:6px;outline:2px solid #121212}.favourites-projects__card-preview{aspect-ratio:1;justify-content:center;align-items:center;width:100%;max-width:100%;height:auto;display:flex}@media screen and (max-width:767px){.favourites-projects__card-preview{max-width:calc(100% - 23px);margin-left:auto;margin-right:auto}}.favourites-projects__card-stack{aspect-ratio:1;width:100%;max-width:clamp(15.625rem,15.625vw,18.75rem);transition:transform .4s;position:relative}@media screen and (max-width:767px){.favourites-projects__card-stack{max-width:calc(100% - 30px)}}.favourites-projects__card-stack img{z-index:1;object-fit:cover;border-radius:clamp(.625rem,2.5vw - 1.875rem,1.125rem);width:100%;height:100%;position:relative}.favourites-projects__card-stack--placeholder{z-index:2;background:linear-gradient(#fff 100%,#efefef 100%);border-radius:18px;justify-content:center;align-items:center;display:flex}.favourites-projects__card-placeholder-badge{display:none}.favourites-projects__card-backdrop{transform-origin:50%;background:#e2e2e2;border-radius:clamp(.625rem,2.5vw - 1.875rem,1.125rem);position:absolute;inset:0;transform:rotate(10deg)translate(18px,-10px)}@media screen and (max-width:767px){.favourites-projects__card-backdrop{transform:rotate(10deg)translate(0)}}.favourites-projects__card-meta{flex-direction:column;row-gap:clamp(.25rem,.625vw - .375rem,.375rem);width:100%;margin-top:auto;display:flex}@media screen and (max-width:1199px){.favourites-projects__card-meta{row-gap:6px}}@media screen and (max-width:767px){.favourites-projects__card-meta{margin-top:14px}}.favourites-projects__card-title{transition:opacity .4s}.favourites-projects__card-menu{z-index:3;align-items:flex-start;display:flex;position:absolute;bottom:clamp(2.875rem,5vw - 2.125rem,3.875rem);right:30px}@media screen and (max-width:767px){.favourites-projects__card-menu{height:32px}}.favourites-projects__card-menu-button{border-radius:50%;justify-content:center;align-items:center;width:clamp(1.75rem,.5rem + 1.25vw,2rem);height:clamp(1.75rem,.5rem + 1.25vw,2rem);line-height:0;transition:background .4s;display:inline-flex}@media screen and (max-width:767px){.favourites-projects__card-menu-button{width:32px;height:32px}}.favourites-projects__card-menu-button[aria-expanded=true]{background:#fff}.favourites-projects__card-menu-button img{width:100%;height:100%;display:block}@media screen and (max-width:767px){.favourites-projects__card-menu-button img{width:24px;height:24px}}@media (hover:hover){.favourites-projects__card-menu-button:hover{background:#fff}}@media (hover:none){.favourites-projects__card-menu-button:active{background:#fff}}.favourites-projects__card-menu-button:active{background:#fff}.favourites-projects__card-dropdown{opacity:0;visibility:hidden;pointer-events:none;transform-origin:100% 0;background:#fff;border:1px solid #eee;border-radius:clamp(1rem,2.5vw - 1.5rem,1.5rem);flex-direction:column;min-width:clamp(11.875rem,4.6875rem + 7.1875vw,13.3125rem);padding:clamp(.375rem,1.25vw - .875rem,.625rem);transition:opacity .24s,transform .5s cubic-bezier(.22,1,.36,1),visibility 0s linear .35s;display:flex;position:absolute;top:calc(100% + clamp(.25rem,1.875vw - 1.625rem,.625rem));right:0;transform:translateY(18px)scale(.94);box-shadow:0 0 60px #00000005,0 0 80px #0000000a}@media screen and (max-width:1199px){.favourites-projects__card-dropdown{border-radius:12px}}.favourites-projects__card-dropdown.open{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translate(0,0)scale(1)}.favourites-projects__card-dropdown-button{color:#121212;letter-spacing:.54px;text-align:left;border-radius:clamp(.625rem,2.5vw - 1.875rem,1.125rem);align-items:center;column-gap:14px;width:100%;padding:clamp(.75rem,1.25vw - .5rem,1rem) clamp(.625rem,1.25vw - .625rem,.875rem);font-family:Forma DJR Cyrilic Variable,sans-serif;font-size:clamp(1rem,.375rem + .625vw,1.125rem);font-weight:400;line-height:clamp(1rem,.375rem + .625vw,1.125rem);transition:background .25s,color .25s,transform .4s cubic-bezier(.22,1,.36,1);display:flex}@media screen and (max-width:1199px){.favourites-projects__card-dropdown-button{letter-spacing:.28px;font-size:14px;line-height:14px}}@media (hover:hover){.favourites-projects__card-dropdown-button:hover{background:#f6f6f6;transform:translateY(-2px)}}@media (hover:none){.favourites-projects__card-dropdown-button:active{background:#f6f6f6;transform:translateY(-2px)}}.favourites-projects__card-dropdown-button--danger{color:#eb3939}@media (hover:hover){.favourites-projects__card-dropdown-button--danger:hover{background:#fbf3f3}}@media (hover:none){.favourites-projects__card-dropdown-button--danger:active{background:#fbf3f3}}.favourites-projects__card-dropdown-icon{flex-shrink:0;width:clamp(1rem,.375rem + .625vw,1.125rem);height:clamp(1rem,.375rem + .625vw,1.125rem);display:inline-flex}@media screen and (max-width:1199px){.favourites-projects__card-dropdown-icon{width:14px;height:14px}}.favourites-projects__card-dropdown-icon svg{width:100%;height:100%}.favourites-projects__item.is-entering .favourites-projects__card{opacity:0;transform:translateY(28px)}.favourites-projects__item.is-visible .favourites-projects__card{opacity:1;transform:translateY(0)}[data-modal=modal-favourites-project-create] .modal_new_wrap{max-width:606px;padding:30px}@media screen and (max-width:1199px){[data-modal=modal-favourites-project-create] .modal_new_wrap{max-width:100%;border-radius:30px 30px 0 0!important}}[data-modal=modal-favourites-project-create] .modal_new_wrap_content{padding-right:0;overflow:visible}[data-modal=modal-favourites-project-create] .favourites-project-modal{flex-direction:column;row-gap:32px;display:flex}[data-modal=modal-favourites-project-create] .favourites-project-modal__title{color:#121212;letter-spacing:.72px;padding-right:32px;font-family:Forma DJR Cyrilic Variable,sans-serif;font-size:24px;font-weight:400;line-height:32px}[data-modal=modal-favourites-project-create] .favourites-project-modal__field{flex-direction:column;row-gap:10px;display:flex}[data-modal=modal-favourites-project-create] .favourites-project-modal__label{color:#a4a4a4;letter-spacing:.48px;font-family:Forma DJR Cyrilic Variable,sans-serif;font-size:16px;font-weight:400;line-height:24px}[data-modal=modal-favourites-project-create] .favourites-project-modal__input{color:#121212;letter-spacing:.54px;background:#f6f6f6;border:1px solid #e2e2e2;border-radius:18px;width:100%;height:74px;padding:0 24px;font-family:Forma DJR Cyrilic Variable,sans-serif;font-size:18px;font-weight:400;line-height:24px;transition:border-color .4s,background .4s}[data-modal=modal-favourites-project-create] .favourites-project-modal__input::placeholder{color:#a4a4a4}[data-modal=modal-favourites-project-create] .favourites-project-modal__input:focus{background:#fff;border-color:#121212}[data-modal=modal-favourites-project-create] .favourites-project-modal__input.is-error{background:#fff7f7;border-color:#eb3939}[data-modal=modal-favourites-project-create] .favourites-project-modal__submit{color:#fff;text-align:center;letter-spacing:.54px;text-transform:lowercase;background:#121212;border-radius:40px;justify-content:center;align-items:center;width:100%;min-height:58px;padding:20px 30px;font-family:Forma DJR Cyrilic Variable,sans-serif;font-size:18px;font-weight:400;line-height:18px;transition:opacity .4s,background .4s;display:inline-flex;position:relative}@media (hover:hover){[data-modal=modal-favourites-project-create] .favourites-project-modal__submit:hover{opacity:.92}}@media (hover:none){[data-modal=modal-favourites-project-create] .favourites-project-modal__submit:active{opacity:.92}}[data-modal=modal-favourites-project-create] .favourites-project-modal__submit.is-loading{color:#0000;pointer-events:none}[data-modal=modal-favourites-project-create] .favourites-project-modal__submit.is-loading:after{content:"создаем...";color:#fff;text-align:center;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-transform:lowercase;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}[data-modal=modal-favourites-project-create] .modal_new_wrap_close.is-disabled{opacity:.35;pointer-events:none}.favourites-projects-toast{z-index:120;color:#121212;text-align:center;letter-spacing:.48px;opacity:0;visibility:hidden;pointer-events:none;background:#fffffffa;border:1px solid #eaeaea;border-radius:20px;justify-content:center;align-items:center;max-width:min(420px,100vw - 32px);min-height:56px;padding:16px 22px;font-family:Forma DJR Cyrilic Variable,sans-serif;font-size:16px;font-weight:400;line-height:20px;transition:opacity .28s,transform .4s cubic-bezier(.22,1,.36,1),visibility 0s linear .28s;display:inline-flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%,20px);box-shadow:0 18px 40px #1212121a}.favourites-projects-toast.is-visible{opacity:1;visibility:visible;transition-delay:0s;transform:translate(-50%)}.favourites-projects-toast.is-error{color:#eb3939}.favourites-project_wrap{flex-direction:column;row-gap:20px;display:flex}.favourites-project__heading{justify-content:center;padding-bottom:20px;display:flex;position:relative}.favourites-project__heading_main{flex-direction:column;align-items:center;row-gap:10px;width:100%;display:flex}.favourites-project__heading_actions{align-items:center;column-gap:20px;display:flex;position:absolute;top:0;right:0}.favourites-project__count{color:#b0b0b0;text-align:center;letter-spacing:.54px;font-family:Forma DJR Cyrilic Variable,sans-serif;font-size:18px;font-weight:400;line-height:26px}.favourites-project__utility-button{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:background .4s,transform .4s;display:inline-flex;overflow:hidden}.favourites-project__utility-button img{width:40px;height:40px;display:block}@media (hover:hover){.favourites-project__utility-button:hover{background:#f6f6f6;transform:translateY(-2px)}}@media (hover:none){.favourites-project__utility-button:active{background:#f6f6f6;transform:translateY(-2px)}}.favourites-project__main,.favourites-project__toolbar{margin-top:0}.favourites-project__sort-button{color:#121212;letter-spacing:.36px;align-items:center;column-gap:10px;font-family:Forma DJR Cyrilic Variable,sans-serif;font-size:18px;font-weight:400;line-height:18px;transition:opacity .4s;display:inline-flex}.favourites-project__sort-button img{flex-shrink:0;width:20px;height:20px;display:block}@media (hover:hover){.favourites-project__sort-button:hover{opacity:.65}}@media (hover:none){.favourites-project__sort-button:active{opacity:.65}}.favourites-project__sort{margin-left:0}.favourites-project__row{--grid-gutter-y:0;row-gap:clamp(2.5rem,3.125vw - .625rem,3.125rem);margin-top:clamp(1.25rem,3.125vw - 1.875rem,1.875rem)}@media screen and (max-width:1600px){.favourites-projects__card-placeholder-badge{letter-spacing:.72px;border-radius:24px;width:72px;height:72px;font-size:24px;line-height:24px}}@media screen and (max-width:1199px){.favourites_main{margin-top:28px}.favourites_main_header{flex-direction:column;align-items:stretch;row-gap:18px;display:none!important}.favourites_main_header_left,.favourites_main_header_right{justify-content:space-between}.favourites-projects__create-link{row-gap:16px}.favourites-projects__card-placeholder-badge{letter-spacing:.6px;border-radius:20px;width:64px;height:64px;font-size:20px;line-height:20px}.favourites-projects__create-button{width:50px;height:50px}.favourites-projects__card-meta{width:calc(100% - 52px)}.favourites-projects__card-menu{bottom:44px;right:20px}.favourites-projects__card-dropdown{min-width:160px}.favourites-projects__card-dropdown-button{letter-spacing:.42px;column-gap:10px;padding:14px 12px;font-size:14px;line-height:14px}.favourites-project__toolbar_mobile{margin-top:20px}.favourites-project__heading{justify-content:flex-start;padding-bottom:0}.favourites-project__heading_main{align-items:flex-start}.favourites-project__heading_actions{column-gap:10px;margin-left:auto;position:static}.favourites-project__count{letter-spacing:.42px;text-align:left;font-size:14px;line-height:20px}.favourites-project__sort-button{letter-spacing:.28px;font-size:14px;line-height:14px}.favourites-project__sort-button img{width:16px;height:16px}.favourites-project__sort .catalog-sort-select__value{letter-spacing:.28px;font-size:14px;line-height:14px}.favourites-project__row{row-gap:30px}.favourites-projects-toast{top:auto;bottom:calc(env(safe-area-inset-bottom,0px) + 88px);letter-spacing:.42px;min-height:52px;padding:14px 18px;font-size:14px;line-height:18px}}@media screen and (max-width:767px){.favourites_main_header_left,.favourites_main_header_right{flex-direction:column;align-items:stretch;row-gap:12px}.favourites-projects__create-link{row-gap:12px}.favourites-projects__card-placeholder-badge{letter-spacing:.54px;border-radius:18px;width:58px;height:58px;font-size:18px;line-height:18px}.favourites-projects__create-button{width:50px;height:50px;transform:translateY(-30px)}.favourites-projects__create-button span{width:12px}.favourites-projects__card-menu{top:4px;right:4px}.favourites-project__heading{flex-direction:column;row-gap:16px}.favourites-project__heading_actions{margin-left:0}.favourites-project__toolbar{flex-direction:column;align-items:stretch;row-gap:16px}.favourites-project__toolbar .favourites_main_header_left{flex-wrap:wrap;align-items:center;gap:12px 20px}.favourites-project__toolbar .favourites_main_header_right{flex-direction:column;align-items:stretch;row-gap:10px}.favourites-project__toolbar .favourites_main_header_right_btn{width:100%}.favourites-projects-toast{top:auto;bottom:calc(env(safe-area-inset-bottom,0px) + 88px);border-radius:18px;max-width:calc(100vw - 20px);min-height:48px;padding:12px 16px}[data-modal=modal-favourites-project-create] .modal_new_wrap{border-radius:20px;padding:20px}[data-modal=modal-favourites-project-create] .favourites-project-modal{row-gap:24px}[data-modal=modal-favourites-project-create] .favourites-project-modal__title{letter-spacing:.6px;padding-right:28px;font-size:20px;line-height:28px}[data-modal=modal-favourites-project-create] .favourites-project-modal__field{row-gap:8px}[data-modal=modal-favourites-project-create] .favourites-project-modal__label{letter-spacing:.42px;font-size:14px;line-height:20px}[data-modal=modal-favourites-project-create] .favourites-project-modal__input{letter-spacing:.48px;height:64px;padding:0 18px;font-size:16px;line-height:22px}[data-modal=modal-favourites-project-create] .favourites-project-modal__submit{letter-spacing:.48px;min-height:52px;padding:17px 24px;font-size:16px;line-height:16px}}@media (prefers-reduced-motion:reduce){.favourites-projects__item .favourites-projects__card,.favourites-projects-toast,[data-modal=modal-favourites-project-create] .favourites-project-modal__submit,.favourites-projects__create-link,.favourites-projects__create-stage,.favourites-projects__create-button,.favourites-projects__card-link,.favourites-projects__card-stack,.favourites-projects__card-title,.favourites-projects__card-menu-button,.favourites-projects__card-dropdown,.favourites-projects__card-dropdown-button{transition:none}}@media screen and (max-width:1199px){.favourites-project{margin-top:28px}.favourites-project .favourites_wrap_title{text-align:center;font-size:24px;line-height:34px}}.favourites-project__heading_main{justify-content:center;align-items:center;row-gap:4px}@media screen and (max-width:1199px){.favourites-project__count{text-align:center}.favourites-project__heading_actions{display:none}.favourites-project__toolbar{margin-top:20px}.favourites-project__toolbar .favourites_main_header_left{border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:14px;width:100%;max-width:100%;padding:14px 0}.favourites-project__toolbar .favourites_main_header_left .catalog-sort-select__trigger{column-gap:2px}.favourites-project__toolbar .favourites_main_header_left .catalog-sort-select__value{text-transform:lowercase;align-items:center;column-gap:6px;font-size:12px;line-height:18px;display:flex}.favourites-project__toolbar .favourites_main_header_left .catalog-sort-select__value:before{content:"Сортировать";color:#a4a4a4;letter-spacing:.33px;text-transform:capitalize;font-family:Forma DJR Cyrilic Variable,sans-serif;font-size:12px;font-weight:403;line-height:18px;display:block}.favourites-project__toolbar .favourites_main_header_left .catalog-sort-select__arrow{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M5.83629%207.63324C5.30207%206.98031%205.76662%206%206.61024%206H11.6079C12.4113%206%2012.8867%206.89953%2012.4341%207.56334L10.1624%2010.8951C9.78622%2011.4469%208.98517%2011.4819%208.56226%2010.965L5.83629%207.63324Z%22%20fill%3D%22%23121212%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-size:100% 100%;width:18px;height:18px}.favourites-project__toolbar .favourites_main_header_left .catalog_page_body_filter-show_status,.favourites-project__toolbar .favourites_main_header_right{display:none}}.favourites-project__toolbar_mobile{display:none}@media screen and (max-width:1199px){.favourites-project__toolbar_mobile{justify-content:space-between;align-items:center;column-gap:10px;margin-top:30px;display:flex}}.favourites-project__toolbar_mobile_it{flex-direction:column;justify-content:space-between;align-items:center;gap:10px 5px;width:100%;max-width:33.3333%;display:flex}.favourites-project__toolbar_mobile_it_icon{flex-shrink:0;width:50px;height:50px;display:flex}.favourites-project__toolbar_mobile_it_icon svg,.favourites-project__toolbar_mobile_it_icon img{width:100%;height:100%}.favourites-project__toolbar_mobile_it_title{color:#121212;text-align:center;letter-spacing:.36px;font-family:Forma DJR Cyrilic Variable,sans-serif;font-size:12px;font-weight:400;line-height:18px}.favourites .catalog_price_main_filter{margin-bottom:20px}@media screen and (max-width:1199px){.favourites .catalog_price_main_filter{margin-bottom:0}}@media screen and (max-width:767px){.favourites_main_products>:nth-of-type(odd) .favorite_menu{left:0;right:unset}}.favourites-projects__create-content.not_authorized{position:unset;transform:unset;max-width:100%}
