.sg-mainHeader{box-sizing:border-box;min-width:0}.sg-mainHeader__hidden{display:none}.sg-mainHeader__scrolled{width:100%}.sg-mainHeader__bannerContainer{position:relative}.sg-mainHeader__bannerTitlePlaceholder{height:78px}.sg-mainHeader__bannerTitlePlaceholder-inTwoStrings{height:127px}.sg-mainHeader__banner{z-index:0;top:0;left:calc(-1*var(--offset_3xl));right:calc(-1*var(--offset_3xl));height:256px;position:absolute}.sg-mainHeader__banner .carousel-View__dots{display:none}.sg-mainHeader__margin{margin-bottom:9px}.sg-mainHeader__titleWrap{white-space:pre-wrap}.sg-mainHeader__title{font-size:40px}.sg-mainHeader-adaptive .sg-mainHeader__title{font-size:var(--font-size_7xl)}.sg-mainHeader-adaptive .sg-mainHeader__searchIcon{width:var(--icon-size_l);height:var(--icon-size_l);background:var(--active_background-color);color:var(--label_text-color);border-radius:50%}.sg-subtitle__headerPlaceholder{height:166px}.sg-subtitle__headerPlaceholder-inTwoStrings{height:117px}.sg-mainWorkspace__contentColumn{flex-direction:column-reverse;justify-content:flex-end;min-height:0}.sg-mainWorkspace__contentRow{flex-direction:row-reverse;min-width:0}@media (max-width:800px){.sg-mainWorkspace__contentRow{flex-direction:column-reverse;justify-content:flex-end;min-height:0}}.sg-mainWorkspace__categoryTiles{z-index:0;width:100%;min-width:0}.sg-mainWorkspace__categoryListColumn{flex-direction:column;width:209px;min-height:0}@media (max-width:800px){.sg-mainWorkspace__categoryListColumn{box-sizing:border-box;padding-left:var(--offset_3xl);flex-direction:row;width:100%;min-width:0}}.sg-mainWorkspace__emptyTmpl{margin-top:100px}.sg-button-blur{background-color:var(--translucent_background-color)}.ws-is-hover .sg-button-blur:hover{background-color:var(--translucent_active_background-color)}.functionalTagsPercentChipsStyle{fill:#4a00e0;color:#4a00e0}.sg-bonusCounter{min-height:var(--inline_height_xl);height:auto}.sg-bonusCounter__width{width:50px}.sg-bonusCounter__icon{line-height:var(--line-height_xs)}.sg-bonusCounter__number{font-weight:inherit}.sg-bonusCounter__wrap{border-radius:var(--border-radius_xl)}.sg-categoriesList__item{box-sizing:border-box}.sg-categoriesList__item-full{width:calc(33.3333% - 1px)}.sg-categoriesList__item-short{width:calc(50% - 1px)}.sg-categoriesList__item-oneColumn{width:100%}@media (max-width:800px){.sg-categoriesList__item{width:calc(50% - 1px)}}@media (max-width:576px){.sg-categoriesList__item{width:100%}}.sg-categoriesList__itemFolder{width:100%;display:inline-block}.sg-categoryTiles{margin-bottom:var(--offset_2xl);z-index:0}.sg-categoryTiles__catsName{max-width:75%;display:inline-block}.sg-categoryTiles__tile_size-vertical{flex-shrink:0;width:218px;height:270px}.sg-categoryTiles__tile_size-horizontal{flex-shrink:0;width:333px;height:270px}.sg-categoryTiles__tile_size-small{flex-shrink:0;width:330px;height:114px}.sg-categoryTiles__subCats{width:100%}.sg-SearchString__wrapped{width:500px}.sg-SearchString__short{margin-right:calc(var(--offset_2xl) + var(--offset_3xl))}.sg-SearchSuggest{min-height:50px;padding-top:5px}.sg-SearchSuggest__Empty{color:var(--unaccented_text-color);text-align:center;padding:var(--offset_l)0}.sg-SearchSuggest__Empty-full{width:520px}.sg-SearchSuggest__Empty-short{width:472px}.sg-SearchSuggest__Link{color:inherit;text-decoration:none}.sg-SearchSuggest__Photo{background-color:var(--background-color);background-position-x:50%;background-size:cover;border-radius:50%;width:48px;height:48px;overflow:hidden}.sg-SearchSuggest__Info{padding:1px 0 0 var(--offset_m);box-sizing:border-box}.sg-SearchSuggest__Info-full{width:448px}.sg-SearchSuggest__Info-short{width:400px}.sg-SearchSuggest__Line{line-height:21px}.sg-SearchSuggest__Address,.sg-SearchSuggest__Schedule{font-size:var(--font-size_xs);color:var(--unaccented_text-color)}.sg-SearchSuggest__Schedule{text-align:right;padding-left:var(--offset_3xl);max-width:200px}.sg-eduCarousel__item{width:333px;height:270px}.sg-eduCarousel__item_button{height:var(--inline_height_xl)}.ws-is-hover .sg-eduCarousel__item_button:hover{border-radius:var(--border-radius_3xl);background:var(--translucent_background-color)}