

/* Start:/local/templates/fizkult-nn.ru/components/wcgroups/fk_clubs/.default/style.min.css?16120771308432*/
@charset "UTF-8";main.clubs-section .clubs-list .desc-text-block{max-width:800px;margin:auto;text-align:justify}main.clubs-section .clubs-list .clubs-map-wrap .btn-main{position:relative;z-index:10}main.clubs-section .clubs-detail .working-time-box{position:relative;margin-bottom:12px}main.clubs-section .clubs-detail .working-time-box:before{content:'';display:block;position:absolute;background:url(/local/templates/fizkult-nn.ru/images/icons/clock.svg);width:22px;height:22px;left:-37px;top:-3px}main.clubs-section .clubs-detail .working-time-box.kids:before{background:url(/local/templates/fizkult-nn.ru/images/icons/bear.svg);background-size:contain}main.clubs-section .clubs-detail .address-box{position:relative}main.clubs-section .clubs-detail .address-box:before{content:'';display:block;position:absolute;background:url(/local/templates/fizkult-nn.ru/images/icons/pin-white.svg);width:19px;height:24px;left:-35px;top:-4px}main.clubs-section .clubs-detail .address-box span{cursor:pointer;border-bottom:1px dashed;margin:0 2px}main.clubs-section .clubs-detail .address-box span:hover{border-bottom:none}main.clubs-section .clubs-detail .phones-box{position:relative;margin-top:10px}main.clubs-section .clubs-detail .phones-box:before{content:'';display:block;position:absolute;background:url(/local/templates/fizkult-nn.ru/images/icons/phone-white.svg);width:23px;height:23px;left:-36px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);margin-top:-3px;opacity:.8}@media (min-width:768px){main.clubs-section .clubs-detail .phones-box{text-transform:lowercase}main.clubs-section .clubs-detail .phones-box>div{display:inline-block}main.clubs-section .clubs-detail .phones-box>div:first-child:first-letter{text-transform:uppercase}main.clubs-section .clubs-detail .phones-box>div:after{content:', '}main.clubs-section .clubs-detail .phones-box>div:last-child:after{content:''}}main.clubs-section .clubs-detail .taxi-box{position:relative;margin-top:10px}main.clubs-section .clubs-detail .taxi-box:before{content:'';display:block;position:absolute;width:20px;height:20px;left:-36px;top:1px;background:url(/local/templates/fizkult-nn.ru/images/icons/ya_taxi_logo.png) 0 0 no-repeat;background-size:contain}main.clubs-section .clubs-detail .taxi-box .link{display:inline-block}main.clubs-section .clubs-detail .taxi-box .price{display:inline-block;margin-left:6px;text-transform:lowercase;color:#ed1b24;margin-right:10px}@media (min-width:560px){main.clubs-section .clubs-detail .taxi-box .price{margin-right:10px}}main.clubs-section .clubs-detail .taxi-box .desc{display:inline-block;text-transform:lowercase;color:#888}main.clubs-section .clubs-detail .taxi-box .desc>a{position:relative}main.clubs-section .clubs-detail .taxi-box .desc>a:before{content:'(';position:absolute;left:-6px}main.clubs-section .clubs-detail .taxi-box .desc>a:after{content:')';position:absolute;right:-6px}main.clubs-section .clubs-detail .picture-block{-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal}main.clubs-section .clubs-detail .picture-block .content-block{padding-top:24px}main.clubs-section .clubs-detail .picture-block .content-block .clubs-list .items-title-wrap{-webkit-mask-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),color-stop(10%,#000));-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,#000 10%);mask-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),color-stop(10%,#000));mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,#000 10%)}main.clubs-section .clubs-detail .picture-block .content-block .clubs-list .items-title-wrap .dragscroll{-webkit-mask-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,0)),color-stop(10%,#000));-webkit-mask-image:linear-gradient(270deg,rgba(0,0,0,0) 0,#000 10%);mask-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,0)),color-stop(10%,#000));mask-image:linear-gradient(270deg,rgba(0,0,0,0) 0,#000 10%)}main.clubs-section .clubs-detail .picture-block .content-block .clubs-list .items-title-wrap:after,main.clubs-section .clubs-detail .picture-block .content-block .clubs-list .items-title-wrap:before{background:0 0}main.clubs-section .clubs-detail .picture-block .content-block .clubs-list .items-title-wrap .item a{color:#fff;text-decoration:none}main.clubs-section .clubs-detail .picture-block .content-block .clubs-list .items-title-wrap .item a:hover{opacity:.8}main.clubs-section .clubs-detail .picture-block .content-block .text-block-section{margin-top:36px}main.clubs-section .clubs-detail .picture-block .content-block .text-block-section .detail-block-wrap{text-align:center;padding-top:30px}main.clubs-section .clubs-detail .picture-block .content-block .text-block-section .detail-block-wrap .detail-block{display:inline-block;text-align:left}@media (max-width:559.98px){main.clubs-section .clubs-detail .picture-block .content-block .text-block-section .detail-block-wrap .detail-block .address-box,main.clubs-section .clubs-detail .picture-block .content-block .text-block-section .detail-block-wrap .detail-block .phones-box,main.clubs-section .clubs-detail .picture-block .content-block .text-block-section .detail-block-wrap .detail-block .taxi-box,main.clubs-section .clubs-detail .picture-block .content-block .text-block-section .detail-block-wrap .detail-block .working-time-box{margin-left:50px}}@media (min-width:768px){main.clubs-section .clubs-detail .picture-block .content-block .text-block-section .detail-block-wrap .detail-block{width:100%;max-width:660px}main.clubs-section .clubs-detail .picture-block .content-block .text-block-section .detail-block-wrap .detail-block .address-box,main.clubs-section .clubs-detail .picture-block .content-block .text-block-section .detail-block-wrap .detail-block .phones-box,main.clubs-section .clubs-detail .picture-block .content-block .text-block-section .detail-block-wrap .detail-block .taxi-box,main.clubs-section .clubs-detail .picture-block .content-block .text-block-section .detail-block-wrap .detail-block .working-time-box{white-space:nowrap}}main.clubs-section .clubs-detail .picture-block .content-block .text-block-section .detail-block-wrap .detail-block .buttons-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;margin-top:40px}main.clubs-section .clubs-detail .picture-block .content-block .text-block-section .detail-block-wrap .detail-block .buttons-box>*{margin-bottom:14px}main.clubs-section .clubs-detail .picture-block .content-block .text-block-section .detail-block-wrap .detail-block .buttons-box>.phone-btn:before{content:'Позвонить'}main.clubs-section .clubs-detail .picture-block .content-block .text-block-section .detail-block-wrap .detail-block .buttons-box>.phone-btn>img,main.clubs-section .clubs-detail .picture-block .content-block .text-block-section .detail-block-wrap .detail-block .buttons-box>.phone-btn>svg{display:none;width:1em;font-size:23px}@media (min-width:768px){main.clubs-section .clubs-detail .picture-block .content-block .text-block-section .detail-block-wrap .detail-block .buttons-box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}main.clubs-section .clubs-detail .picture-block .content-block .text-block-section .detail-block-wrap .detail-block .buttons-box>*{margin:0 auto}main.clubs-section .clubs-detail .picture-block .content-block .text-block-section .detail-block-wrap .detail-block .buttons-box>.phone-btn{padding:10px 24px;line-height:1}main.clubs-section .clubs-detail .picture-block .content-block .text-block-section .detail-block-wrap .detail-block .buttons-box>.phone-btn:before{display:none}main.clubs-section .clubs-detail .picture-block .content-block .text-block-section .detail-block-wrap .detail-block .buttons-box>.phone-btn>img,main.clubs-section .clubs-detail .picture-block .content-block .text-block-section .detail-block-wrap .detail-block .buttons-box>.phone-btn>svg{display:inline-block}}main.clubs-section .clubs-detail .fills-block>.fill-box>.fill-preview>.fill-title{margin-bottom:0}main.clubs-section .clubs-detail .conviction-block .item-title{margin-bottom:0}.reviews-wrap{margin:26px auto 54px}@media (min-width:768px){.reviews-wrap{margin:109px auto 96px}}
/*# sourceMappingURL=style.min.css.map */

/* End */


/* Start:/local/templates/fizkult-nn.ru/components/wcgroups/fk_buy/.default/style.min.css?160585322126612*/
@charset "UTF-8";main.buy-section .step-title{font-size:14px;line-height:16px;text-transform:uppercase;text-align:center}main.buy-section .step-title span{font-weight:700}main.buy-section .step-desc{font-size:12px;line-height:16px;text-align:center;margin-top:8px;color:#979797}main.buy-section .clubs-list .items-title-wrap .drag-wrap:before{top:54px;bottom:auto!important}main.buy-section .clubs-list .items-title-wrap .item{vertical-align:top}main.buy-section .clubs-list .items-title-wrap .item:after{top:44px;bottom:auto!important}main.buy-section .clubs-list .items-title-wrap .item a{text-decoration:none}main.buy-section .clubs-list .items-title-wrap .item a:hover .item-info{opacity:1}main.buy-section .clubs-list .items-title-wrap .item a:hover .item-info .item-desc{opacity:1}main.buy-section .clubs-list .items-title-wrap .item .item-title{text-decoration:none;padding:10px;border-radius:3px}main.buy-section .clubs-list .items-title-wrap .item .item-info{padding-top:30px;opacity:.2}main.buy-section .clubs-list .items-title-wrap .item .item-info .item-picture{padding:0 12px}main.buy-section .clubs-list .items-title-wrap .item .item-info .item-picture img{width:104px;height:104px;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover";border-radius:5px}main.buy-section .clubs-list .items-title-wrap .item .item-info .item-desc{opacity:0;max-width:160px;margin:10px -16px 0;font-size:12px;line-height:16px;color:#979797;text-transform:none;white-space:normal}main.buy-section .clubs-list .items-title-wrap .item.active{background-color:transparent!important}main.buy-section .clubs-list .items-title-wrap .item.active .item-title{background:#f47920}main.buy-section .clubs-list .items-title-wrap .item.active .item-info{opacity:1}main.buy-section .clubs-list .items-title-wrap .item.active .item-info .item-desc{opacity:1}main.buy-section .club-description-wrap .club-prev-text{font-size:16px;line-height:24px;font-weight:700;text-align:center;margin-bottom:45px}main.buy-section .club-description-wrap .club-title-wrap{text-align:center;margin-bottom:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}main.buy-section .club-description-wrap .club-title-wrap .club-title{font-size:24px;line-height:32px;font-weight:700;font-family:Montserrat,sans-serif;text-transform:uppercase}main.buy-section .club-description-wrap .club-title-wrap .club-change-wrap{line-height:40px}main.buy-section .club-description-wrap .club-title-wrap .club-change-wrap>*{vertical-align:top}main.buy-section .club-description-wrap .club-title-wrap .club-change-wrap .index-wrap{display:inline-block;font-size:14px;color:#979797}main.buy-section .club-description-wrap .club-title-wrap .club-change-wrap .index-wrap i{font-style:normal;padding:0 4px}main.buy-section .club-description-wrap .club-title-wrap .club-change-wrap .button-left,main.buy-section .club-description-wrap .club-title-wrap .club-change-wrap .button-right{background:0 0}main.buy-section .club-description-wrap .club-title-wrap .club-change-wrap .button-left:hover:after,main.buy-section .club-description-wrap .club-title-wrap .club-change-wrap .button-right:hover:after{border-color:#f47920}main.buy-section .club-description-wrap .club-title-wrap .club-change-wrap .button-left.disabled:after,main.buy-section .club-description-wrap .club-title-wrap .club-change-wrap .button-right.disabled:after{border-color:#979797}main.buy-section .club-description-wrap .club-title-wrap .club-change-wrap .button-left.disabled:hover,main.buy-section .club-description-wrap .club-title-wrap .club-change-wrap .button-right.disabled:hover{cursor:default;-webkit-transform:none;-ms-transform:none;transform:none}main.buy-section .club-description-wrap .club-title-wrap .club-change-wrap .button-left.disabled:hover:after,main.buy-section .club-description-wrap .club-title-wrap .club-change-wrap .button-right.disabled:hover:after{border-color:#979797}main.buy-section .club-description-wrap .club-desc{max-width:1080px;margin:auto}main.buy-section .club-description-wrap .club-desc>.col{-webkit-box-sizing:content-box;box-sizing:content-box;margin-bottom:32px;padding:0;min-width:100%}main.buy-section .club-description-wrap .club-desc>.col .desc-title{display:block;font-size:16px;line-height:24px;font-weight:700}main.buy-section .club-description-wrap .club-desc>.col .club-buy-desc{margin-bottom:26px}main.buy-section .club-description-wrap .club-desc>.col .working-time-box{margin-bottom:20px}@media (min-width:992px){main.buy-section .club-description-wrap .club-desc>.col{padding:0 34px;min-width:auto}main.buy-section .club-description-wrap .club-desc>.col:nth-child(1){width:auto;padding-left:0}main.buy-section .club-description-wrap .club-desc>.col:nth-child(2){max-width:260px}main.buy-section .club-description-wrap .club-desc>.col:nth-child(3){max-width:240px;padding-right:0}}main.buy-section .contracts-wrap .types-wrap{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}main.buy-section .contracts-wrap .types-wrap .nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}main.buy-section .contracts-wrap .types-wrap .nav li{margin:14px auto;font-size:16px;line-height:24px;font-weight:700;cursor:pointer}main.buy-section .contracts-wrap .types-wrap .nav li:hover{color:#f47920}main.buy-section .contracts-wrap .types-wrap .nav li span{border-bottom:1px solid}main.buy-section .contracts-wrap .types-wrap .nav li.active span{border-bottom:none;color:#ed1b24}@media (min-width:768px){main.buy-section .contracts-wrap .types-wrap .nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:40px auto 20px}main.buy-section .contracts-wrap .types-wrap .nav li{margin:0 auto 20px}}@media (min-width:992px){main.buy-section .contracts-wrap .types-wrap .nav li{margin:0 22px 20px}main.buy-section .contracts-wrap .types-wrap .nav li:first-child{margin-left:auto}main.buy-section .contracts-wrap .types-wrap .nav li:last-child{margin-right:auto}}main.buy-section .contracts-wrap .desc-text{color:#979797;text-align:center;margin-bottom:12px}main.buy-section .contracts-wrap .contracts-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}@media (max-width:559.98px){main.buy-section .contracts-wrap .contracts-list{margin:0 -10px}}main.buy-section .contracts-wrap .contracts-list>.contract{position:relative;width:100%;max-width:380px;margin:0 auto 35px;padding:30px 14px 20px;-webkit-box-shadow:0 0 6px -2px rgba(0,0,0,.25);box-shadow:0 0 6px -2px rgba(0,0,0,.25);border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}main.buy-section .contracts-wrap .contracts-list>.contract:hover{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px);-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.35);box-shadow:0 10px 20px 0 rgba(0,0,0,.35);z-index:10}main.buy-section .contracts-wrap .contracts-list>.contract:after{background:#fff;opacity:.7;content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:5px}main.buy-section .contracts-wrap .contracts-list>.contract.hidden{display:none}main.buy-section .contracts-wrap .contracts-list>.contract.dark-img{color:#fff}main.buy-section .contracts-wrap .contracts-list>.contract.dark-img:after{background:#000;opacity:.4}main.buy-section .contracts-wrap .contracts-list>.contract.dark-img>.buy-content>.additional-methods-wrap>.additional-methods-box .item-btn:hover{color:#fff!important}main.buy-section .contracts-wrap .contracts-list>.contract.dark-img>.buy-content>.additional-methods-wrap>.additional-methods-box .item-price{opacity:.5}main.buy-section .contracts-wrap .contracts-list>.contract.dark-img>.buy-content>.additional-methods-wrap>.additional-methods-box .item-cover{background:rgba(145,145,145,.8)}main.buy-section .contracts-wrap .contracts-list>.contract.dark-img>.buy-content>.prolong-box{border-top-color:rgba(255,255,255,.4)}main.buy-section .contracts-wrap .contracts-list>.contract.dark-img>.buy-content>.prolong-box .btn{color:#fff;border-color:#fff;background:rgba(51,51,51,.3)}main.buy-section .contracts-wrap .contracts-list>.contract.dark-img>.buy-content>.buy-box .price-desc{color:rgba(255,255,255,.8)}main.buy-section .contracts-wrap .contracts-list>.contract:not(.dark-img)>.buy-content>.additional-methods-wrap>.additional-methods-box .item-btn{color:#333;border-color:#333}main.buy-section .contracts-wrap .contracts-list>.contract:not(.dark-img)>.buy-content>.additional-methods-wrap>.additional-methods-box .item-btn:hover{color:#fff;border-color:#ed1b24}main.buy-section .contracts-wrap .contracts-list>.contract>.item-image{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:1;border-radius:5px;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}main.buy-section .contracts-wrap .contracts-list>.contract>.item-image[type=normal]{display:block}main.buy-section .contracts-wrap .contracts-list>.contract>.item-image[type=horizontal]{display:none}main.buy-section .contracts-wrap .contracts-list>.contract>.item-image>img{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover";height:100%;width:100%;min-height:100%;min-width:100%}main.buy-section .contracts-wrap .contracts-list>.contract>.tags-list{color:#fff;position:absolute;top:-9px;left:20px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:3}main.buy-section .contracts-wrap .contracts-list>.contract>.tags-list>li{margin-right:7px;background:#f47920;border-radius:2px;text-transform:uppercase;font-size:12px;padding:0 4px}main.buy-section .contracts-wrap .contracts-list>.contract>.tags-list>li[color=red]{background:#ed1b24}main.buy-section .contracts-wrap .contracts-list>.contract>.tags-list>li[color=sky-blue]{background:#209cf4}main.buy-section .contracts-wrap .contracts-list>.contract>.desc-content{position:relative;z-index:3;font-size:16px;line-height:20px;margin-bottom:20px}main.buy-section .contracts-wrap .contracts-list>.contract>.desc-content>.title-box{margin-bottom:24px}main.buy-section .contracts-wrap .contracts-list>.contract>.desc-content>.title-box>.item-title{font-size:26px;line-height:34px;font-weight:700;text-transform:uppercase;font-family:Montserrat,sans-serif;letter-spacing:-.8px;margin-bottom:2px}main.buy-section .contracts-wrap .contracts-list>.contract>.desc-content>.title-box>.icons-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}main.buy-section .contracts-wrap .contracts-list>.contract>.desc-content>.title-box>.icons-list .icon-box{margin-right:7px}main.buy-section .contracts-wrap .contracts-list>.contract>.desc-content>.title-box>.icons-list .icon-box img{width:auto;height:auto;max-width:25px;max-height:25px}main.buy-section .contracts-wrap .contracts-list>.contract>.desc-content>.item-desc{margin-bottom:18px}main.buy-section .contracts-wrap .contracts-list>.contract>.desc-content>.item-more{border-bottom:1px dashed;display:inline-block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}main.buy-section .contracts-wrap .contracts-list>.contract>.desc-content>.item-more:hover{color:#ed1b24}main.buy-section .contracts-wrap .contracts-list>.contract>.buy-content{position:relative;z-index:3;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}main.buy-section .contracts-wrap .contracts-list>.contract>.buy-content>.buy-box{text-align:center;margin-top:auto}main.buy-section .contracts-wrap .contracts-list>.contract>.buy-content>.buy-box .item-price{font-size:28px;font-weight:700;text-align:center;line-height:25px;margin-bottom:14px;margin-top:9px}main.buy-section .contracts-wrap .contracts-list>.contract>.buy-content>.buy-box .price-desc{font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#333;font-size:10px;opacity:.8;margin:-12px 0 6px}main.buy-section .contracts-wrap .contracts-list>.contract>.buy-content>.buy-box .online-buy-btn .btn{width:220px}main.buy-section .contracts-wrap .contracts-list>.contract>.buy-content>.buy-box .item-order-btn{width:220px}main.buy-section .contracts-wrap .contracts-list>.contract>.buy-content>.buy-box .item-order-btn:hover{color:#fff}main.buy-section .contracts-wrap .contracts-list>.contract>.buy-content>.buy-box.with-desc .item-price{margin-top:0}main.buy-section .contracts-wrap .contracts-list>.contract>.buy-content>.additional-methods-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -10px 20px}@media (max-width:375px){main.buy-section .contracts-wrap .contracts-list>.contract>.buy-content>.additional-methods-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}main.buy-section .contracts-wrap .contracts-list>.contract>.buy-content>.additional-methods-wrap>.additional-methods-box{-ms-flex-preferred-size:50%;flex-basis:50%;margin:22px 5px 0;padding:3px 10px;text-align:center;position:relative}main.buy-section .contracts-wrap .contracts-list>.contract>.buy-content>.additional-methods-wrap>.additional-methods-box .item-btn{width:100%;font-size:10px;padding:7px 10px;position:relative;z-index:3;opacity:.7;border:0;padding:10px 8px;margin:-10px 0;background:0 0!important}main.buy-section .contracts-wrap .contracts-list>.contract>.buy-content>.additional-methods-wrap>.additional-methods-box .item-btn:not(.border-0)>span{border-bottom:1px dashed}main.buy-section .contracts-wrap .contracts-list>.contract>.buy-content>.additional-methods-wrap>.additional-methods-box .item-btn:hover{opacity:1;color:#ed1b24!important}main.buy-section .contracts-wrap .contracts-list>.contract>.buy-content>.additional-methods-wrap>.additional-methods-box .item-btn:hover:after{display:block}main.buy-section .contracts-wrap .contracts-list>.contract>.buy-content>.additional-methods-wrap>.additional-methods-box .item-btn:hover~.item-price{opacity:.85}main.buy-section .contracts-wrap .contracts-list>.contract>.buy-content>.additional-methods-wrap>.additional-methods-box .item-btn:hover~.item-cover{opacity:1}main.buy-section .contracts-wrap .contracts-list>.contract>.buy-content>.additional-methods-wrap>.additional-methods-box .item-price{margin-top:2px;font-size:12px;text-align:center;font-weight:700;position:relative;opacity:.3;z-index:2}main.buy-section .contracts-wrap .contracts-list>.contract>.buy-content>.additional-methods-wrap>.additional-methods-box .item-cover{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(251,251,251,.8);padding:5px 15px;border-radius:50px;z-index:1}main.buy-section .contracts-wrap .contracts-list>.contract>.buy-content>.additional-methods-wrap>.additional-methods-box.following-method{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}main.buy-section .contracts-wrap .contracts-list>.contract>.buy-content>.additional-methods-wrap>.additional-methods-box.following-method .item-btn{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:-19px;padding-top:24px}main.buy-section .contracts-wrap .contracts-list>.contract>.buy-content>.additional-methods-wrap>.additional-methods-box.following-method .item-price{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-weight:700;opacity:.7;font-size:16px;line-height:16px}main.buy-section .contracts-wrap .contracts-list>.contract>.buy-content>.prolong-box{text-align:center;border-top:2px solid rgba(51,51,51,.4);margin:0 -14px 0;padding-top:20px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}main.buy-section .contracts-wrap .contracts-list>.contract>.buy-content>.prolong-box>.btn{color:#333;border-color:#333;background:rgba(255,255,255,.3);padding:8px 20px 7px;font-size:11px}main.buy-section .features-wrap .item-feature{max-width:160px;width:160px}main.buy-section .faq-wrap .accordion-block{counter-reset:faq}main.buy-section .faq-wrap .accordion-block>*{position:relative}main.buy-section .faq-wrap .accordion-block>:before{counter-increment:faq;content:"Шаг " counter(faq) ": ";font-weight:700}main.buy-section .faq-wrap .accordion-block>:after{content:counter(faq);position:absolute;display:block;width:50px;height:50px;background:#f47920;color:#fff;top:0;left:-68px;border-radius:100%;text-align:center;font-weight:700;line-height:50px;font-size:24px}main.buy-section .modal.schedule-white .modal-content{background-color:#fff;border-radius:6px;color:#333;margin:0}main.buy-section .modal.schedule-white .modal-content .preloader-overlay{display:none}main.buy-section .modal.schedule-white .modal-content.loading .preloader-overlay{display:block}main.buy-section .modal.schedule-white .modal-content .modal-header{padding:0!important;border:none}main.buy-section .modal.schedule-white .modal-content .modal-header .close{color:#333;opacity:.5;margin:10px 10px 0 auto;padding:0;font-size:20px;position:relative;z-index:2}main.buy-section .modal.schedule-white .modal-content .modal-header .close:focus{outline:0}main.buy-section .modal.schedule-white .modal-content .modal-header .close:hover{opacity:1}main.buy-section .modal.schedule-white .modal-content .modal-body{margin-top:0;padding:0 24px 32px}@media (min-width:768px){main.buy-section .modal.schedule-white .modal-content .modal-body{margin-top:0}}main.buy-section .modal.schedule-white .modal-content .modal-body .contract-modal-content{display:none}main.buy-section .modal.schedule-white .modal-content .modal-body .contract-modal-content.active{display:block}main.buy-section .modal.schedule-white .modal-content .modal-body .contract-modal-content .contract-title{font-weight:700;font-size:16px;line-height:24px;margin-right:20px;margin-bottom:14px;word-break:break-word}@media (min-width:768px){main.buy-section .modal.schedule-white .modal-content .modal-body .contract-modal-content .contract-title{margin-right:0}}main.buy-section .modal.schedule-white .modal-content .modal-body .contract-modal-content .following-price-box{font-size:12px;line-height:16px;margin-bottom:16px}main.buy-section .modal.schedule-white .modal-content .modal-body .contract-modal-content .following-price-box .price{font-weight:700}main.buy-section .modal.schedule-white .modal-content .modal-body .contract-modal-content .contract-desc{font-size:12px;line-height:16px;margin-bottom:28px}main.buy-section .modal.schedule-white .modal-content .modal-body .contract-modal-content .buttons-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;text-align:center}@media (min-width:768px){main.buy-section .modal.schedule-white .modal-content .modal-body .contract-modal-content .buttons-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}main.buy-section .modal.schedule-white .modal-content .modal-body .contract-modal-content .buttons-wrap .main-methods-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}main.buy-section .modal.schedule-white .modal-content .modal-body .contract-modal-content .buttons-wrap .main-methods-wrap .btn{font-size:12px;text-transform:uppercase;padding:12px 20px;background-color:#ed1b24;opacity:.9;-webkit-appearance:none;border-radius:30px;font-weight:700;letter-spacing:1px;margin:0 auto}main.buy-section .modal.schedule-white .modal-content .modal-body .contract-modal-content .buttons-wrap .main-methods-wrap .btn:first-child{margin-bottom:18px}@media (min-width:768px){main.buy-section .modal.schedule-white .modal-content .modal-body .contract-modal-content .buttons-wrap .main-methods-wrap .btn{margin:0}}@media (min-width:768px){main.buy-section .modal.schedule-white .modal-content .modal-body .contract-modal-content .buttons-wrap .main-methods-wrap .btn{padding:14px 18px}main.buy-section .modal.schedule-white .modal-content .modal-body .contract-modal-content .buttons-wrap .main-methods-wrap .btn:first-child{margin-bottom:0}main.buy-section .modal.schedule-white .modal-content .modal-body .contract-modal-content .buttons-wrap .main-methods-wrap .btn:nth-child(2){margin-left:10px}}main.buy-section .modal.schedule-white .modal-content .modal-body .contract-modal-content .buttons-wrap .main-methods-wrap .btn:hover{opacity:1;color:#fff}main.buy-section .modal.schedule-white .modal-content .modal-body .contract-modal-content .buttons-wrap .additional-methods-wrap{font-size:12px}@media (min-width:375px){main.buy-section .modal.schedule-white .modal-content .modal-body .contract-modal-content .buttons-wrap .additional-methods-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -20px}}@media (min-width:768px){main.buy-section .modal.schedule-white .modal-content .modal-body .contract-modal-content .buttons-wrap .additional-methods-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin:-4px 0 0 40px}}main.buy-section .modal.schedule-white .modal-content .modal-body .contract-modal-content .buttons-wrap .additional-methods-wrap .item-btn{display:inline-block;text-align:center;border-bottom:1px dashed;margin:20px 10px 0;cursor:pointer}main.buy-section .modal.schedule-white .modal-content .modal-body .contract-modal-content .buttons-wrap .additional-methods-wrap .item-btn:hover{color:#f47920}@media (min-width:375px){main.buy-section .modal.schedule-white .modal-content .modal-body .contract-modal-content .buttons-wrap .additional-methods-wrap .item-btn{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px auto 0}}@media (min-width:768px){main.buy-section .modal.schedule-white .modal-content .modal-body .contract-modal-content .buttons-wrap .additional-methods-wrap .item-btn{margin-left:0;margin-top:0}main.buy-section .modal.schedule-white .modal-content .modal-body .contract-modal-content .buttons-wrap .additional-methods-wrap .item-btn:first-child{margin-bottom:auto}main.buy-section .modal.schedule-white .modal-content .modal-body .contract-modal-content .buttons-wrap .additional-methods-wrap .item-btn:first-child:last-child{margin-bottom:auto;margin-top:auto}}main.buy-section .modal.schedule-white .modal-content .modal-body .credit-modal-content .block-title{font-weight:700;font-size:16px;line-height:24px;margin-right:20px;margin-bottom:14px;word-break:break-word}@media (min-width:768px){main.buy-section .modal.schedule-white .modal-content .modal-body .credit-modal-content .block-title{margin-right:0}}main.buy-section .modal.schedule-white .modal-content .modal-body .credit-modal-content .block-desc{font-size:12px;line-height:16px;margin-bottom:28px}main.buy-section .modal.schedule-white .modal-content .modal-body .credit-modal-content .block-desc .credit-title{font-weight:700;font-size:16px;line-height:24px;word-break:break-word}main.buy-section .modal.schedule-white .modal-content .modal-body .credit-modal-content .block-desc .credit-club{font-weight:700;font-size:14px;line-height:24px;margin-bottom:20px;word-break:break-word}main.buy-section .modal.schedule-white .modal-content .modal-body .credit-modal-content .block-desc .credit-price .attr-title{font-weight:700}main.buy-section .modal.schedule-white .modal-content .modal-body .credit-modal-content .block-desc .credit-desc .attr-title{display:block;font-weight:700}main.buy-section .modal.schedule-white .modal-content .modal-body .credit-modal-content .installment-text-box{font-size:14px;line-height:16px;margin-bottom:28px}@media (max-width:559.98px){main.buy-section .modal.schedule-white .modal-content .modal-body .credit-modal-content .buttons-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;text-align:center;margin:0 -5px}}main.buy-section .modal.schedule-white .modal-content .modal-body .credit-modal-content .buttons-wrap .btn{width:100%;font-size:10px;text-transform:uppercase;padding:12px 5px;background-color:#ed1b24;opacity:.9;-webkit-appearance:none;border-radius:30px;font-weight:700;letter-spacing:1px;margin:auto}@media (min-width:560px){main.buy-section .modal.schedule-white .modal-content .modal-body .credit-modal-content .buttons-wrap .btn{font-size:12px}}@media (min-width:560px){main.buy-section .modal.schedule-white .modal-content .modal-body .credit-modal-content .buttons-wrap .btn{width:auto;padding:14px 20px}}main.buy-section .modal.schedule-white .modal-content .modal-body .credit-modal-content .buttons-wrap .btn:hover{opacity:1}main.buy-section .modal.schedule-white .modal-content .modal-body .credit-modal-content .buttons-wrap .desc-link{margin-top:20px}@media (min-width:560px){main.buy-section .modal.schedule-white .modal-content .modal-body .credit-modal-content .buttons-wrap .desc-link{margin-top:0;margin-left:10px}}@media (min-width:768px){main.buy-section .modal.schedule-white .modal-content .modal-body .credit-modal-content .buttons-wrap .desc-link{margin-left:30px}}main.buy-section .modal.schedule-white .modal-content .modal-body .credit-modal-content .modal-notes{font-size:10px;margin:20px 10px 0;color:#979797}main.buy-section .modal.schedule-white .modal-content .modal-body .contract-banners-wrap .banner-text-box{margin-top:20px}main.buy-section .modal.schedule-white .modal-content .modal-body .contract-banners-wrap .banner-slide-box{margin-top:20px}@media (min-width:768px){main.buy-section .modal.schedule-white .modal-dialog{max-width:600px}}
/*# sourceMappingURL=style.min.css.map */

/* End */


/* Start:/local/templates/fizkult-nn.ru/components/wcgroups/fk_actions/list/style.min.css?154210630460*/
@charset "UTF-8";
/*# sourceMappingURL=style.min.css.map */

/* End */


/* Start:/local/templates/fizkult-nn.ru/components/wcgroups/universal.list/fk_reviews/style.css?15526804063215*/
@charset "UTF-8";
/*
 * НЕ РЕДАКТИРОВАТЬ CSS ФАЙЛ НАПРЯМУЮ!
 * Файл генерируется через SASS (SCSS)!
 * Для срочных "костыльных" правок использовать файл "css/.clear_css_to_hard_hotfix.css"
 */
/* Шрифты */
/* Общие переменные */
/* Шапка */
/* Подвал */
/*
  This mixin can be used to set the object-fit:
  @include object-fit(contain);
  or object-fit and object-position:
  @include object-fit(cover, top);
*/
/*
  This mixin can be used to set the object-fit:
  @include object-fit(contain);
  or object-fit and object-position:
  @include object-fit(cover, top);
*/
/* Универсальный список */
.universal-list-wrap {
  /* Детальная страница */
}

.universal-list-wrap .not-found-box {
  color: red;
  margin: 20px auto;
}

.universal-list-wrap .rss-block {
  font-size: 14px;
}

.universal-list-wrap[type="detail"][view="tiles_list"] .item-image img {
  -o-object-fit: cover;
     object-fit: cover;
  font-family: "object-fit: cover";
  width: 100%;
  height: auto;
  max-height: 200px;
  margin-bottom: 28px;
}

.universal-list-wrap[type="detail"][view="tiles_list"] .title-block {
  text-align: left;
}

.universal-list-wrap[type="detail"][view="tiles_list"] .title-block:after {
  margin: 0;
}

.universal-list-wrap[type="detail"][view="tiles_list"] .item-date {
  color: #979797;
  font-size: 14px;
  line-height: 24px;
  margin-bottom: 16px;
}

.universal-list-wrap[type="detail"][view="tiles_list"] .preview-text {
  font-size: 14px;
  line-height: 24px;
  font-weight: bold;
  margin-bottom: 2em;
}

.universal-list-wrap[type="detail"][view="tiles_list"] .detail-text {
  font-size: 14px;
  line-height: 24px;
}

.universal-list-wrap[type="detail"][view="tiles_list"] .detail-text iframe {
  max-width: 100%;
}

.universal-list-wrap[type="detail"][view="tiles_list"] .media-slider-block {
  margin: 28px auto 24px;
}

.universal-list-wrap[type="detail"][view="tiles_list"] .neighbors-buttons {
  margin: 20px 0;
  text-align: center;
}

.universal-list-wrap[type="detail"][view="tiles_list"] .neighbors-buttons > * {
  margin: 20px 0;
}

.universal-list-wrap[type="detail"][view="tiles_list"] .more-items-wrap {
  margin-top: 40px;
}

.universal-list-wrap[type="detail"][view="tiles_list"] .more-items-wrap .title-block {
  text-align: center;
}

.universal-list-wrap[type="detail"][view="tiles_list"] .more-items-wrap .title-block:after {
  margin: 0 auto;
}

@media (min-width: 768px) {
  .universal-list-wrap[type="detail"][view="tiles_list"] .item-image img {
    margin-bottom: 32px;
    max-height: 400px;
  }
  .universal-list-wrap[type="detail"][view="tiles_list"] .preview-text {
    font-size: 16px;
  }
  .universal-list-wrap[type="detail"][view="tiles_list"] .detail-text {
    font-size: 16px;
  }
  .universal-list-wrap[type="detail"][view="tiles_list"] .media-slider-block {
    margin: 55px auto 42px;
  }
  .universal-list-wrap[type="detail"][view="tiles_list"] .more-items-wrap {
    margin-top: 75px;
  }
}

/* End */
/* /local/templates/fizkult-nn.ru/components/wcgroups/fk_clubs/.default/style.min.css?16120771308432 */
/* /local/templates/fizkult-nn.ru/components/wcgroups/fk_buy/.default/style.min.css?160585322126612 */
/* /local/templates/fizkult-nn.ru/components/wcgroups/fk_actions/list/style.min.css?154210630460 */
/* /local/templates/fizkult-nn.ru/components/wcgroups/universal.list/fk_reviews/style.css?15526804063215 */
