.Layout{position:relative;box-sizing:border-box}.Layout_type_left{padding-left:132px}.Layout{width:1334px}.Layout_type_centered{width:76%;max-width:1306px;margin:0 auto}.Layout_view_tiled{padding-left:62px}@media (max-width:1440px){.Layout{width:1234px}.Layout_type_centered{width:76%;max-width:1068px}}@media (max-width:1240px){.Layout{width:984px}.Layout_type_centered{width:76%;min-width:844px}.Layout_type_left{width:100%}}@media (max-width:1200px){.Layout_type_left{padding-left:40px}.Layout_view_tiled{padding-left:62px}}@media (max-width:1000px){.Layout_type_centered{width:844px;margin-left:65px}}.Footer{padding:34px 0;background:#353535}.Footer-MenuItem{display:block;margin-bottom:6px}.TextInput{width:100%}.TextInput .textinput__box{border-radius:4px}.TextInput:hover .textinput__box{border-color:rgba(0,0,0,.3)}.TextInput .textinput__control{font-family:YS Text,Arial,sans-serif;font-size:16px}.TextInput .textinput_theme_normal .textinput__box{border-width:2px}.TextInput_align_right .textinput__control{text-align:right}.TextInput_withIcon{position:relative}.TextInput_withIcon .textinput__control{padding-left:30px}.TextInput_withIcon .TextInput-Icon{position:absolute;z-index:3;top:13px;left:13px}.TextInput_withRightIcon{position:relative}.TextInput_withRightIcon .TextInput-RightIcon{position:absolute;z-index:3;top:13px;right:13px}.TextInput .textinput_size_n,.TextInput .textinput_size_n .textinput__control{height:44px}.TextInput .textinput_size_n .textinput__clear.textinput__icon.icon{top:4px}.GeoSuggest{width:100%}.GeoSuggest-DefaultPlace.Button{display:inline-block}.GeoSuggest-DefaultPlace.Button:not(:last-child){margin-right:10px}.GeoSuggest-Input.textinput_size_n .icon_type_geo-pin{margin-top:3px}.GeoSuggest-SuggestItem{white-space:normal}.GeoSuggest-Error .textinput .textinput__box,.GeoSuggest-Error .textinput.textinput_hovered_yes .textinput__box{border-color:#d00}.GeoSuggest-UserGeoHandlerSuggestItem{position:relative;padding:.5em}.GeoSuggest-UserGeoHandlerSuggestItemIcon{position:absolute;width:100%}.GeoSuggest-UserGeoHandlerSuggestItemText{padding-left:26px}.Modal-Content{padding:30px}.Modal-BackButton{z-index:10}.Modal_full-screen .modal__content{width:100%;height:100%}.Modal-Content{padding:30px 50px}.Modal-BackButton{position:absolute;right:20px;cursor:pointer;opacity:.3;transition:opacity .1s ease-out}.Modal-BackButton:hover{opacity:1}.Modal .modal__content{border-radius:24px}.Modal-Title{margin:20px 30px 0}.Modal-NavBar{position:relative}.Modal-NavBar+.Modal-Content{padding-top:0}.Modal_narrow .Modal-NavBar{margin:0}.Modal_narrow .Modal-Content{padding:24px}.Modal_narrow .Modal-BackButton_position_narrow{top:10px;right:10px}.Modal_narrow .Modal-BackButton_position_normal{top:20px;right:20px}.Modal_narrow .modal__content{overflow:hidden;border-radius:12px}.Modal_full-size-content .Modal-Content{padding:0}.CitySelector{display:flex;align-items:center}.CitySelector:after{width:11px;height:6px;margin-left:6px;content:"";background:url(//yastatic.net/s3/frontend/ydo/_/3a6283563f3e3e0bbd51a94d5ccb410c.svg) no-repeat}.CitySelector:hover:after{background-position-y:-6px}.Footer{min-width:984px}.Footer-Menu{margin-bottom:22px;padding-bottom:22px;border-bottom:1px solid #474747}.Footer-MenuCol{margin-right:120px}.Footer-Agreement,.Footer-CitySelector{margin-right:22px}.Footer-Copy{margin-right:20px}.PageLayout{position:relative;flex:1 0 auto;padding-bottom:40px}.PageLayout_gray{background-color:#f2f2f2}.PromoHeader+.PageLayout_withPortalHeader{padding-top:0!important}.ErrorModal-Body{margin-right:-10px;margin-left:-10px}.ErrorModal-Cross{position:absolute;top:20px;right:20px;cursor:pointer}.AuthorizationsModal{width:500px;padding-bottom:40px;text-align:center}.AuthorizationsModal-Text{display:block;margin-bottom:20px}.AuthorizationsModal-EnterButton{display:inline-block}.AuthorizationsModal-RegisterButton{display:inline-block;margin-left:10px}.NotificationModal-Body{margin-right:-10px;margin-left:-10px}.NotificationModal-Cross{position:absolute;top:20px;right:20px;cursor:pointer}.PageLayout_withPortalHeader{padding-top:50px}.PageLayout_withPortalHeaderSmallGap{padding-top:25px}