.DesktopSearch_root__FlDEZ{--prosv-search-bar-height:44px;border-radius:calc(var(--prosv-search-bar-height)/2);display:flex;flex-direction:column;width:100%;min-height:60vh}@media(min-width:1024px){.DesktopSearch_root__FlDEZ{padding:20px 20px 0}}@media(min-width:1440px){.DesktopSearch_root__FlDEZ{padding:24px 30px 0}}@media(min-width:1920px){.DesktopSearch_root__FlDEZ{padding:30px 32px 0}}.DesktopSearch_contentBlock__Q8fXQ{display:flex;gap:10px;overflow:hidden}.DesktopSearch_sidebar__ArMnG{overflow-x:hidden;overflow-y:scroll;padding-right:10px;min-width:100%}@media(min-width:1440px){.DesktopSearch_sidebar__ArMnG{min-width:277px;max-width:277px}}@media(min-width:1920px){.DesktopSearch_sidebar__ArMnG{min-width:440px;max-width:440px}}.DesktopSearch_content__3IFGq{flex-grow:1;overflow-y:scroll}@media(max-width:1439px){.DesktopSearch_content__3IFGq{display:none}}.DesktopSearch_goodsTitle__3WisD{margin-bottom:12px}.DesktopSearch_goodsCards__stpaT{width:100%;display:flex;flex-wrap:wrap;gap:var(--prosv-grid-gap);position:relative}.DesktopSearch_goodsCards__stpaT.DesktopSearch_loading__lxz0E>:not(.DesktopSearch_preloaderBlock__hLhjZ){opacity:.21}.DesktopSearch_goodsCards__stpaT:not(.DesktopSearch_loading__lxz0E)>.DesktopSearch_preloaderBlock__hLhjZ{display:none}.DesktopSearch_goodsCards__stpaT .DesktopSearch_preloaderBlock__hLhjZ{position:absolute;inset:0;display:flex;justify-content:center;align-items:flex-start;padding-top:80px}.DesktopSearch_goodsCards__stpaT .DesktopSearch_preloaderBlock__hLhjZ>svg{width:64px;height:64px;color:var(--prosv-primary02);animation:DesktopSearch_rotateAnimation__73oto 2s linear infinite}@keyframes DesktopSearch_rotateAnimation__73oto{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.DesktopSearchBar_root__M8wAQ{--prosv-search-bar-height:var(--prosv-header-ctrl-height,44px);display:flex;position:relative;pointer-events:all}.DesktopSearchBar_root__M8wAQ,.DesktopSearchBar_root__M8wAQ input{width:100%;height:var(--prosv-search-bar-height);border-radius:calc(var(--prosv-search-bar-height)/2)}.DesktopSearchBar_root__M8wAQ input{box-sizing:border-box;background-color:var(--prosv-white25);border:1px solid var(--prosv-interface100);padding-left:24px;padding-right:202px;color:var(--prosv-black75);text-align:left;cursor:text;z-index:1}.DesktopSearchBar_root__M8wAQ input:focus{border-color:var(--prosv-primary02);outline:none}[data-prosv=root]:not([data-prosv-colors=light]) .DesktopSearchBar_root__M8wAQ input{border:1px solid var(--prosv-black)}.DesktopSearchBar_root__M8wAQ .DesktopSearchBar_inlineButton__BOyKW{z-index:2;position:absolute;inset:2px;--prosv-btn-height:calc(var(--prosv-search-bar-height) - 4px)}.DesktopSearchBar_root__M8wAQ .DesktopSearchBar_resetButton__ooWeP{left:auto;right:64px}.DesktopSearchBar_root__M8wAQ .DesktopSearchBar_searchButton__jTpyL{left:auto}.DesktopSearchBar_placeholder__YnyJD{font-size:var(--prosv-font-size-sm);line-height:var(--prosv-line-height-lg);font-weight:var(--prosv-font-weight-medium);position:absolute;inset:0;z-index:2;line-height:var(--prosv-search-bar-height);padding-left:24px;pointer-events:none;white-space:nowrap;overflow:hidden}.DesktopSearchBar_placeholder__YnyJD span.DesktopSearchBar_placeholderText__P79jX{opacity:.5}@media(max-width:1439px){[data-prosv=root]:not([data-prosv-spacing=md]) .DesktopSearchBar_placeholder__YnyJD span.DesktopSearchBar_placeholderText__P79jX{display:none}}.DesktopSearchBar_placeholder__YnyJD span.DesktopSearchBar_placeholderExample__icRrQ{color:var(--prosv-primary02);pointer-events:auto;cursor:pointer}.DesktopSearchBar_overlay__1HNtW{background-color:var(--prosv-black25);position:fixed;inset:0;animation:DesktopSearchBar_overlayShow__YUuvN .15s cubic-bezier(.16,1,.3,1)}.DesktopSearchBar_modalContent__h2SC6{position:absolute;inset:0 -1px auto;max-height:calc(100vh - 80px);padding-top:var(--prosv-search-bar-height);display:flex;flex-direction:column;background-color:var(--prosv-white);border-radius:calc(var(--prosv-search-bar-height)/2);animation:DesktopSearchBar_contentShow__PLvz_ .15s cubic-bezier(.16,1,.3,1)}[data-prosv=root][data-prosv-colors=light] .DesktopSearchBar_modalContent__h2SC6{box-shadow:1px 2px 15px 0 var(--prosv-black10)}[data-prosv=root]:not([data-prosv-colors=light]) .DesktopSearchBar_modalContent__h2SC6{border:1px solid var(--prosv-black)}@keyframes DesktopSearchBar_overlayShow__YUuvN{0%{opacity:0}to{opacity:1}}@keyframes DesktopSearchBar_contentShow__PLvz_{0%{opacity:0}to{opacity:1}}.MobileSearch_root__xnsH7{overflow-y:hidden;overflow-x:visible}.MobileSearch_controls__4SAX3{display:flex;gap:10px}.MobileSearch_controls__4SAX3 button svg{width:16px;height:16px}.MobileSearch_inputWrapper__DaCa_{--prosv-search-bar-height:56px;display:flex;position:relative;flex-grow:1;border-radius:calc(var(--prosv-search-bar-height)/2)}.MobileSearch_inputWrapper__DaCa_ input{width:100%;text-align:left;box-sizing:border-box;border:none;padding:0 28px;height:var(--prosv-search-bar-height);border-radius:calc(var(--prosv-search-bar-height)/2);background-color:var(--prosv-primary05);border:1px solid var(--prosv-primary05);color:var(--prosv-black75)}.MobileSearch_inputWrapper__DaCa_ input:focus{outline:none;border-color:var(--prosv-primary03)}.MobileSearch_content__ljWod{display:flex;flex-direction:column;padding:20px 2px;max-height:100%;overflow-y:auto}.MobileSearchBar_root__rxcGx{--prosv-search-bar-height:56px;display:flex;position:relative;flex-grow:1;border-radius:calc(var(--prosv-search-bar-height)/2)}@media(min-width:1024px){.MobileSearchBar_root__rxcGx{display:none}}.MobileSearchBar_root__rxcGx input{width:100%;text-align:left;box-sizing:border-box;border:none;padding:0 28px;height:var(--prosv-search-bar-height);border-radius:calc(var(--prosv-search-bar-height)/2);background-color:var(--prosv-white75);color:var(--prosv-black75);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);cursor:text}.MobileSearchBar_root__rxcGx input:focus{outline:solid;outline-width:1px;outline-color:var(--prosv-black25)}.MobileSearchBar_overlay__UNHNg{background-color:primary;position:fixed;inset:0;animation:MobileSearchBar_overlayShow__2a1aX .15s cubic-bezier(.16,1,.3,1)}.MobileSearchBar_modalContent__jdVdK{z-index:11;position:fixed;inset:0;display:flex;flex-direction:column;background-color:var(--prosv-white);padding:16px 0;animation:MobileSearchBar_contentShow__Oh2LW .15s cubic-bezier(.16,1,.3,1)}@keyframes MobileSearchBar_overlayShow__2a1aX{0%{opacity:0}to{opacity:1}}@keyframes MobileSearchBar_contentShow__Oh2LW{0%{transform:translateY(-80%) scale(.96)}to{transform:translate(0) scale(1)}}