.SearchComponent{background-color:#fff;padding-bottom:32px;margin-top:-34px;box-shadow:0 1px 2px rgba(38,38,38,.04),0 2px 4px rgba(38,38,38,.16)}.SearchComponent__resultWrapper{padding:24px 0 48px}.SearchComponent__searchItem:not(:last-child){margin-bottom:40px}.SearchComponent__searchItem__title{display:block;font-family:SBSansDisplay,sans-serif;font-style:normal;font-weight:600;font-size:19px;line-height:126%;letter-spacing:-.3px;color:#262626;margin-bottom:16px;cursor:pointer}.SearchComponent__searchItem__title:hover{color:#0d8523}.SearchComponent__searchItem__descr{font-family:SBSans,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:123%;letter-spacing:-.3px;color:#262626;height:30px;overflow:hidden;position:relative}.SearchComponent__searchItem__descr .finishGrad{position:absolute;bottom:0;right:0;width:200px;height:16px;background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 33%,#FFFFFF 90%)}.SearchComponent__pagination{display:flex}.SearchComponent__pagination .paginationStep{font-family:SBSans,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:123%;letter-spacing:-.3px;color:#262626;border:1px solid rgba(38,38,38,.24);box-sizing:border-box;border-radius:4px;padding:0 12px;height:40px;min-width:42px;display:flex;line-height:40px;justify-content:center;cursor:pointer}.SearchComponent__pagination .paginationStep.activeStep{border:1px solid rgba(38,38,38,.7);cursor:unset}.SearchComponent__pagination .paginationStep.disabledStep:hover{border:1px solid rgba(38,38,38,.24);color:#262626;cursor:unset}.SearchComponent__pagination .paginationStep:hover{border:1px solid #0d8523;color:#0d8523}.SearchComponent__pagination .rotateArray{transform:rotate(180deg)}.SearchComponent__pagination .toFirstStep{flex-shrink:0}@media(max-width:767px){.SearchComponent__pagination .toFirstStep{padding:0}.SearchComponent__pagination .toFirstStep svg:not(:first-child){margin-left:-16px}}.SearchComponent__pagination__specialStep{display:flex;align-items:center}.SearchComponent__pagination__specialStep span{margin-left:8px}.SearchComponent__pagination__specialStep:not(:last-child),.SearchComponent__stepsWrapper{margin-right:21px}.SearchComponent__steps{display:flex}.SearchComponent__steps__step:not(:last-child){margin-right:8px}.SearchComponent__emptyResult{padding:24px 0 32px;font-family:SBSansDisplay,sans-serif;font-style:normal;font-weight:600;font-size:19px;line-height:126%;letter-spacing:-.3px;color:#262626}.Desktop_Search__inputBlock{margin-top:7px;overflow:hidden;background:#f5f5f5}.Desktop_Search__inputBlock__container{display:flex;align-items:center;justify-content:space-between;height:48px}.Desktop_Search__inputBlock__container .siteSearchComponent{background-color:rgba(0,0,0,0)}.Desktop_Search__inputBlock__container .siteSearchComponent .input_wrapper{padding:0}.Desktop_Search__inputBlock__container .siteSearchComponent .input_wrapper .input_container{border:none}.Desktop_Search__inputBlock__container .siteSearchComponent .input_wrapper .input_container .input{padding:0;background-color:rgba(0,0,0,0);font-family:SBSans,sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:160%;letter-spacing:-.3px;color:#262626}.Desktop_Search__logo{max-width:183px;max-height:23px;padding-right:20px}.Desktop_Search__close{width:33px;height:33px;cursor:pointer}.Desktop_Search__close path{fill-opacity:1}.Desktop_Search__tabsBlock{padding-bottom:34px}.Desktop_Search__tabsBlock.emptyValue{height:90px}.Desktop_Search__tabsBlock__container{border-bottom:1px solid rgba(35,35,35,.08)}.Desktop_Search__tabsBlock__container .container{display:flex;align-items:center}.Desktop_Search__tabsBlock__tab{padding:16px 0 19px;cursor:pointer;font-family:SBSans,sans-serif;font-style:normal;font-weight:500;font-size:15px;line-height:133%;letter-spacing:-.3px}.Desktop_Search__tabsBlock__tab:not(:last-child){margin-right:20px}.Desktop_Search__tabsBlock__tab.default{color:rgba(38,38,38,.7)}.Desktop_Search__tabsBlock__tab.selected{color:#262626;position:relative}.Desktop_Search__tabsBlock__tab.selected:after{content:" ";position:absolute;bottom:0;left:0;right:0;height:3px;border-radius:3px 3px 0 0;background:#148f2b}.SearchMainComponent{position:absolute;z-index:100000010;top:0;right:0;left:0;width:auto;height:auto;opacity:0;pointer-events:none;transition:opacity .3s ease;background:#fff}.SearchMainComponent.SearchMainComponent_visible{opacity:1;pointer-events:visible;background-color:rgba(0,0,0,0)}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.DesktopTopMenu{position:relative;z-index:1002;background:#fff}.DesktopTopMenu ._column-gap-20{-moz-column-gap:20px;column-gap:20px}.DesktopTopMenu__container{height:48px}.DesktopTopMenu__logo{max-width:183px;max-height:23px}.DesktopTopMenu .fakeMenu{position:absolute;overflow:hidden;height:0;opacity:0;padding:0}.DesktopTopMenu__group{position:relative;cursor:pointer}.DesktopTopMenu__group:hover .DesktopTopMenu__arrow path{fill:#262626}.DesktopTopMenu__group__children{position:absolute;top:calc(100% + 16px);left:0}.DesktopTopMenu__arrow{margin-left:4px}.DesktopTopMenu__arrow path{fill:#7a7a7a}.DesktopTopMenu__arrow.active path{fill:#262626}.DesktopTopMenu .topGreyLink{font-family:SBSans,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:123%;letter-spacing:-.3px;white-space:nowrap;color:rgba(35,35,35,.7)}.DesktopTopMenu .topGreyLink.activeLink,.DesktopTopMenu .topGreyLink:hover{color:#262626}.DesktopTopMenu__onlineLink{white-space:nowrap;color:#0c7c21;font-family:SBSans,sans-serif;font-style:normal;font-weight:500;font-size:13px;line-height:123%;letter-spacing:-.3px}.DesktopTopMenu__onlineLink:hover{color:#095c18}.DesktopTopMenu__onlineLink:active{color:#0a4017}.DesktopTopMenu__addedBlock{display:flex;position:relative;cursor:pointer}.DesktopTopMenu__addedBlock:hover .DesktopTopMenu__arrow path{fill:#262626}.DesktopTopMenu__addedBlock__menu{position:absolute;top:calc(100% + 16px);left:0}.DesktopTopMenu__addedBlock svg{margin-left:4px}.DesktopTopMenu__search{cursor:pointer}.TooltipMenuGroup{display:flex;flex-direction:column;row-gap:16px;padding:20px 16px;background:#fff;border:1px solid #f5f5f5;box-sizing:border-box;box-shadow:0 1px 2px rgba(38,38,38,.04),0 12px 24px rgba(38,38,38,.16);border-radius:12px;width:262px}.TooltipMenuGroup__header{display:flex;justify-content:space-between;cursor:pointer}.TooltipMenuGroup__header:hover .DesktopTopMenu__arrow path{fill:#262626}.TooltipMenuGroup__children{display:flex;flex-direction:column;padding:12px 16px 0;row-gap:8px}