.sbis_ru-Footer{overflow:hidden;flex:0 0 auto;position:relative;line-height:normal}.sbis_ru-Footer__border{border-bottom:1px solid #ccc;margin-top:24px;margin-bottom:24px}.sbis_ru-Footer__address{line-height:24px;font-size:15px;color:#999}@media (min-width:700px){.sbis_ru-Footer__address-item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.sbis_ru-Footer__icon-wrap{flex-basis:24px;max-width:24px;height:24px;cursor:pointer;color:#05b;margin-left:10px}.sbis_ru-Footer__icon-wrap:active,.ws-is-hover .sbis_ru-Footer__icon-wrap:hover{color:#ff7033}.sbis_ru-Footer__icon{font-family:cbuc-icons;font-size:15px;line-height:15px;width:15px;height:15px;margin-top:-1px}@media (min-width:700px){.sbis_ru-Footer__number-wrap{padding-top:24px}}.sbis_ru-Footer__number{text-decoration:none;line-height:24px;font-size:15px;color:#666}.sbis_ru-Footer__region{line-height:24px;font-size:15px}.sbis_ru-Footer__category-header{margin-bottom:12px;line-height:24px;font-size:18px;color:#000}.sbis_ru-Footer__category-header_link{color:#000}.sbis_ru-Footer__category-item{text-decoration:none;color:#666}.sbis_ru-Footer__category-item:not(.sbis_ru-Footer__category-item-disabled):hover{text-decoration:underline}.sbis_ru-Footer__category-item-disabled{color:rgba(102,102,102,.5)}.sbis_ru-Footer__category-line{border-bottom:1px dotted #ccc;margin:12px 0}.sbis_ru-Footer__category-line--margin{margin-right:24px}.sbis_ru-Footer__expand{position:absolute;left:10px;top:50%;margin-top:-8px;transform:rotate(-90deg);font-family:cbuc-icons;font-size:16px;line-height:16px;color:#999}.sbis_ru-Footer__category-opened .sbis_ru-Footer__expand{transform:rotate(0)}.sbis_ru-Footer__copyright{margin-top:-16px;line-height:24px;font-size:15px;color:#666}.sbis_ru-Footer__soc{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;max-width:180px}.sbis_ru-Footer__soc-li--last{width:20px;margin-top:12px}.sbis_ru-Footer__soc-a{display:block;font-size:0;line-height:0}.sbis_ru-Footer__soc-svg{width:20px;height:20px;fill:#999}.sbis_ru-Footer__soc-svg.vk:hover .sbis_ru-Footer__soc-svg__path{fill:#4c75a3}.sbis_ru-Footer__soc-svg.fb:hover .sbis_ru-Footer__soc-svg__path{fill:#3b5999}.sbis_ru-Footer__soc-svg.yt:hover .sbis_ru-Footer__soc-svg__path{fill:#cd201f}.sbis_ru-Footer__soc-svg.ok:hover .sbis_ru-Footer__soc-svg__path{fill:#F58220}.sbis_ru-Footer__soc-svg.inst:hover .sbis_ru-Footer__soc-svg__path{fill:#d93175}.sbis_ru-Footer__soc-svg.tg:hover .sbis_ru-Footer__soc-svg__path{fill:#0088cc}.sbis_ru-Footer__soc-svg__white{fill:#fff}.sbis_ru-Footer__soc-png{display:block;margin-top:12px;opacity:.35}.sbis_ru-Footer__soc-png:hover{opacity:1}.sbis_ru-Footer__category-opened{background-color:#f2f2f2}.sbis_ru-Footer__category-opened .sbis_ru-Footer__category-header{font-weight:700}.sbis_ru-Footer__category-list{display:none}.sbis_ru-Footer__category-list__item{line-height:16px;font-size:13px}.sbis_ru-Footer__category-list__item:not(:last-child){margin-bottom:4px}@media (min-width:700px){.sbis_ru-Footer__category-list{display:block}}.sbis_ru-Footer__category-opened .sbis_ru-Footer__category-list{display:block}.sbis_ru-Footer--active{position:relative;overflow:hidden}.sbis_ru-Footer--active:after,.sbis_ru-Footer--active:before{display:block;content:'';position:absolute;left:0;right:0;width:100%;height:30px;box-shadow:0 0 15px rgba(0,0,0,.3);border-radius:100%;animation:footerAnim 1s both}.sbis_ru-Footer--active:before{bottom:100%}.sbis_ru-Footer--active:after{top:100%}@media (max-width:699px){.sbis_ru-Footer{padding:0;border-top:1px solid #e4e4e4}.sbis_ru-Footer__top{margin:0 -16px}.sbis_ru-Footer__border{border:none;margin-top:0}.sbis_ru-Footer__category{padding-bottom:0;border-bottom:1px solid #e4e4e4}.sbis_ru-Footer__bottom-child{border:0}.sbis_ru-Footer__number-col{margin-top:8px;margin-bottom:32px}.sbis_ru-Footer__number{display:inline-block;margin-bottom:8px;font-size:18px;color:#05b}.sbis_ru-Footer__copyright{margin:32px 0}.sbis_ru-Footer__category-header{cursor:pointer;position:relative;padding:13px 16px 14px 32px;margin-bottom:0;line-height:20px;font-size:16px}.sbis_ru-Footer__category-item{font-size:14px}.sbis_ru-Footer__category-list{padding:0 16px 14px 32px}.sbis_ru-Footer__category-list li:not(:last-child){margin-bottom:8px}.sbis_ru-Footer__category-line{display:none}}@keyframes footerAnim{0%{opacity:0}50%{opacity:1}100%{opacity:0}}