@charset "UTF-8";#top-screen .action_content{position:absolute;max-width:45%;font-size:4em;line-height:50px}#top-screen .wrapper{max-width:100%;padding:0 10px}#top-screen h1{display:none}#top-screen .slider{height:600px}#top-screen .owl-stage-outer,#top-screen .owl-stage,#top-screen .owl-item{height:100%}#top-screen .slide{display:none;height:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;position:relative}#top-screen .slide:first-child{display:block}#top-screen .slide .button{width:200px;height:44px;line-height:42px;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0;z-index:5}#top-screen .slide .button:active{-webkit-transform:scale(.98);transform:scale(.98)}#top-screen .slide .button:before{display:none}#top-screen .slide .button .button-text{padding-top:0;padding-bottom:0}#top-screen .f-dots{width:20px;height:100%;flex-direction:column;justify-content:flex-start;padding-top:110px;margin:auto;top:0;bottom:0;left:-1260px;right:0}#top-screen .f-dots [class*=dot]{width:20px;height:20px;margin:6px 0;-webkit-transform:none;transform:none}#top-screen .f-dots [class*=dot]:first-child{margin-top:0}#top-screen .f-dots [class*=dot]:last-child{margin-bottom:0}#top-screen .f-dots [class*=dot]:before{display:block}#top-screen .f-dots [class*=dot]:after{display:none}#top-screen .content{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;width:100%;max-width:1200px;height:100%;padding:0 30px;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0}@media all and (max-width:1299px) and (min-width:1200px){#top-screen .content{padding-right:70px}}#top-screen .promo-code{background:#fff;border-radius:0 0 12px 12px;font-weight:700;line-height:1;padding:5px 40px;position:absolute;top:0;left:30px;z-index:5}#top-screen .promo-code strong{font-weight:inherit;color:#20823d}#top-screen form{width:400px;background:#fff;border-radius:6px 6px 0 0;padding:15px 15px 20px;position:relative;z-index:50}#top-screen form .form-heading{font-size:115%;margin-bottom:35px}#top-screen .countdown{width:400px;background:#fff;padding:10px 10px 0;margin:25px 0 0;z-index:50}@media all and (max-width:1199px){#top-screen .slider{height:550px}#top-screen .f-dots{padding-top:60px;left:10px;right:auto}#top-screen .content{padding:0 60px}#top-screen form{width:360px}#top-screen .countdown{width:360px;margin-top:10px}}@media all and (max-width:1023px){#top-screen .action_content{font-size:3em;max-width:50%}#top-screen .slider{height:600px}#top-screen .content{padding:0;position:relative;left:auto;right:auto;top:auto;bottom:auto}#top-screen .promo-code{display:none}#top-screen .countdown{width:360px;padding:10px;position:absolute;right:10px;bottom:100%;bottom:calc(100% + 5px)}#top-screen form{width:100%;border:8px solid #b8eac6;border-top:none;border-radius:0;padding:35px 20px}#top-screen form .form-heading{max-width:700px}#top-screen form .fields-row{display:flex;justify-content:space-around;align-items:center;margin-bottom:25px}#top-screen form .form-field,#top-screen form .submit{width:46%;margin:0}}@media all and (max-width:767px){#top-screen .action_content{font-size:2.5em;max-width:80%}#top-screen .slider{height:550px}#top-screen .countdown{display:none}#top-screen form{padding:25px 10px}}@media all and (max-width:599px){#top-screen .wrapper{padding:0}#top-screen .slide .button{width:180px}#top-screen form .form-field,#top-screen form .submit{width:48%}}@media all and (max-width:479px){#top-screen .slider{height:460px}#top-screen .slide .button{width:160px;height:40px;line-height:38px}#top-screen .f-dots{left:8px}}@media all and (max-width:424px){#top-screen form{padding:20px 10px}#top-screen form .fields-row{display:block}#top-screen form .form-field,#top-screen form .submit{width:100%;margin:0 auto 20px}}#services .wrapper{padding-bottom:0}#services .sub-heading{max-width:810px;font-weight:400}#services .items{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:30px;margin:0 auto;position:relative}#services .items:after{content:'';display:block;width:1px;height:30px;background:#b8eac6;margin:0 auto;position:absolute;left:0;right:0;bottom:0}#services .item{display:block;flex:1;min-width:24%;text-align:center;padding:0 15px 45px;position:relative;-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}#services .item:after{content:'';display:block;width:100%;height:31px;border:1px solid #b8eac6;border-width:0 0 1px 1px;position:absolute;bottom:0;left:50%}#services .item:last-child:after{border-width:0 0 0 1px}#services .item .icon-container{width:102px;height:102px;margin:25px auto 15px;position:relative;-webkit-transition:inherit;transition:inherit}#services .item .icon-container:before{content:'';display:block;width:104px;height:104px;background:#b8eac6;border-radius:50%;position:absolute;left:-25px;top:-25px;z-index:1;-webkit-transition:inherit;transition:inherit}#services .item:hover .icon-container:before{background:#ca2627}#services .item .icon-container img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;position:relative;z-index:2}#services .item .name{font-weight:700;font-size:115%;color:#20823d;margin:0 auto 10px;-webkit-transition:inherit;transition:inherit}#services .item:hover .name{color:#ca2627}#services .items~.button{display:block;width:100%;max-width:360px;margin:10px auto 0}@media all and (max-width:1023px){#services .items{padding:0;margin-bottom:-30px}#services .items:after{display:none}#services .item{min-width:48%;padding:0 15px;margin-bottom:30px}#services .item:after{display:none}#services .items~.button{margin-top:50px}}@media all and (max-width:599px){#services .item{padding:0 10px}#services .item .name{margin-bottom:5px}#services .items~.button{margin-top:40px}}@media all and (max-width:374px){#services .item{min-width:100%;padding:0}#services .items~.button{margin-top:30px}}#price{background:url(//radiotih.ru/wp-content/themes/supermarket-okon/css/../images/backgrounds/bg3.jpg) 50% 50% repeat fixed #fff;padding-bottom:100px;padding-top:5px}#price .wrapper{padding-bottom:0;z-index:2}#price .items{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin:60px auto 0}#price .item{width:32%;background:#fff;box-shadow:0 3px 15px rgba(0,0,0,.2);padding:35px 15px 40px;position:relative}#price .item .status{color:#ca2627;text-align:center;margin:0 auto;position:absolute;left:0;right:0;top:-12px}#price .item .status span{display:inline-block;height:26px;background:#fff;border:1px solid;border-radius:30px;line-height:24px;padding:0 15px}#price .item .name{font-weight:700;font-size:32px;line-height:1;color:#20823d;text-align:center;margin-bottom:30px}#price .item ol{counter-reset:list}#price .item ol li{padding:2px 0 0 40px;margin-bottom:15px;position:relative}#price .item ol li:last-child{margin-bottom:0}#price .item ol li:before{counter-increment:list;content:counter(list);display:block;width:26px;height:26px;border:1px solid #b8eac6;border-radius:50%;font-weight:900;font-size:16px;line-height:24px;color:#20823d;text-align:center;position:absolute;left:0;top:0}#price .item .price{font-size:115%;text-align:center;margin:30px auto 0}#price .item .old-price{display:inline-block;color:#818181;margin-right:5px;position:relative}#price .item .old-price:after{content:'';display:block;width:100%;height:1px;background:red;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}#price .item .actual-price{display:inline-block;font-weight:700;font-size:120%;color:#20823d}#price .item .info-button{width:100%;text-align:center;margin:0 auto;position:absolute;left:0;right:0;bottom:-20px}#price .item .info-button .button{min-width:220px}#price .saving{height:145px;border-left:60px solid #fff;font-size:20px;padding:70px 0 0;position:relative}#price .saving:before{content:'';display:block;width:0;height:0;border-left:100vw solid #ebebeb;border-top:145px solid transparent;position:absolute;left:0;top:0;z-index:1}#price .saving .message{line-height:1.2;padding-left:30px;position:relative;z-index:2}#price .saving .mobile-message{display:none}#price .saving .icon-container{width:40px;height:40px;background:#ebebeb;border:3px solid #fff;border-radius:50%;margin:auto 0;position:absolute;top:0;bottom:0;left:-20px}#price .saving .icon{width:70%;height:70%;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0}#price .saving strong{color:#20823d}#price .saving a{display:inline-block;color:#ca2627;-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}#price .saving a:after{display:inline-block;content:'»';margin-left:3px;-webkit-transition:inherit;transition:inherit}#price .saving a:hover:after{-webkit-transform:translateX(2px);transform:translateX(2px)}@media all and (max-width:1199px){#price{padding-bottom:60px}#price .items{margin:0 auto}#price .item{padding-top:30px}#price .item .name{font-size:30px;margin-bottom:15px}#price .item ol li{margin-bottom:10px}#price .item .price{font-size:100%;margin-top:15px}#price .saving{height:100px;padding-top:50px}#price .saving:before{border-top-width:100px}}@media all and (max-width:1023px){#price .items{margin-bottom:-35px}#price .item{display:flex;justify-content:space-between;width:100%;margin-bottom:35px}#price .item .description{width:48%}#price .item .name{text-align:left;margin-bottom:25px}#price .item .info{display:flex;flex-direction:column;width:48%}#price .item .price{flex:1;font-size:115%;text-align:right;margin:0 0 15px}#price .item .info-button{text-align:right;position:static}#price .item .button{min-width:240px}#price .saving{height:200px;border-left-width:40px;padding-top:130px;margin-top:-100px}#price .saving:before{border-top-width:200px}#price .saving .desktop-message{display:none}#price .saving .mobile-message{display:block}}@media all and (max-width:599px){#price{padding-bottom:40px}#price .items{margin-bottom:-50px}#price .item{display:block;margin-bottom:50px}#price .item .description{width:100%}#price .item .name{text-align:center}#price .item .info{display:block;width:100%}#price .item .price{text-align:center;margin:25px 0 0}#price .item .info-button{text-align:center;position:absolute}#price .saving{height:130px;border-left-width:25px;font-size:18px;padding-top:60px;margin-top:30px}#price .saving:before{border-top-width:130px}}@media all and (max-width:479px){#price .item{padding-top:25px}#price .item .name{font-size:26px;margin-bottom:15px}#price .item .price{font-size:110%;margin-top:15px}#price .item .info-button{text-align:center;position:absolute}#price .saving{height:100px;font-size:16px;padding-top:40px}#price .saving:before{border-top-width:100px;border-left-width:150vw}}#online-calc .sub-heading{font-weight:600}#calculator~.button{display:block;width:100%;max-width:360px;margin:15px auto 0}#calculator{display:flex;line-height:1.2;padding-bottom:55px;position:relative}#calculator:after{content:'';display:block;width:1px;height:55px;background:#b8eac6;margin:0 auto;position:absolute;left:0;right:0;bottom:0}#calculator .calc-col{flex:1;border-bottom:1px solid #b8eac6}#calculator .col-title{font-size:20px;padding:0 15px}#calculator .left-col .col-title{padding-left:95px}#calculator .right-col .col-title{padding-right:95px}#calculator .col-title strong{display:block;text-align:center;border:1px solid #b8eac6;border-bottom:none;padding:15px 10px}#calculator .calc-step{border-right:1px solid #b8eac6}@media all and (min-width:1024px){#calculator .calc-step{display:block !important}}#calculator .type-select .rows{display:flex}#calculator .type-select .row{flex:1;margin-left:1px}#calculator .type-select .row-name{background:#b8eac6;font-size:14px;padding:10px}#calculator .type-select .row-name [class*=graph]{display:inline-block;height:8px;margin-right:2px;background:#20823d}#calculator .type-select .row-name [class*=graph]:first-of-type{margin-left:15px}#calculator .type-select .row-name .graph-small{width:8px}#calculator .type-select .row-name .graph-wide{width:24px}#calculator .type-select .optgroup{padding:10px 0}#calculator .type-select .option{padding:15px;position:relative;-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}#calculator .type-select .option input{position:absolute;left:-9999px}#calculator .type-select .option .counter{display:block;width:24px;height:24px;background:#b8eac6;border-radius:50%;font-size:14px;line-height:24px;text-align:center;position:absolute;left:10px;top:5px;z-index:4}#calculator .type-select .option img{display:block;max-width:100%;border:1px solid transparent;margin:auto;-webkit-transition:inherit;transition:inherit}#calculator .type-select .option:hover img{box-shadow:0 0 10px rgba(202,38,39,.6)}#calculator .type-select .option :focus~img{box-shadow:0 0 10px rgba(202,38,39,.6)}#calculator .type-select .option :checked~img{border-color:#ca2627;box-shadow:0 0 10px rgba(202,38,39,.6)}#calculator .type-select .option .tooltip{opacity:0;visibility:hidden;display:block;width:100%;max-width:100px;background:#b8eac6;border-radius:4px;font-size:12px;text-align:center;padding:5px;margin:0 auto;position:absolute;left:0;right:0;bottom:0;z-index:5;-webkit-transform:translateY(5px);transform:translateY(5px);-webkit-transition:inherit;transition:inherit}#calculator .type-select .option:hover .tooltip{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}#calculator .type-select .preview{margin:30px 0 0}#calculator .type-select .preview img{display:block;max-width:100%;margin:auto}#calculator .legend{background:#b8eac6;padding:8px 15px;padding-left:95px;position:relative}#calculator .legend .icon-container{width:50px;height:50px;background:#b8eac6;border:3px solid #fff;border-radius:50%;margin:auto 0;position:absolute;top:0;bottom:0;left:18px}#calculator .legend .icon{width:26px;height:26px;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0}#calculator .legend .icon-1{background-position:-198px 0}#calculator .legend .icon-2{background-position:-198px -28px}#calculator .legend .icon-3{background-position:-198px -56px}#calculator .legend .icon-4{background-position:-198px -84px}#calculator .legend .icon-5{background-position:-198px -112px}#calculator .legend .icon-6{background-position:-198px -140px}#calculator .legend .icon-7{background-position:-198px -168px}#calculator .legend .icon-8{background-position:-198px -196px}#calculator .fieldset{padding:15px;padding-left:135px;position:relative}#calculator .fieldset:before{content:'';display:block;width:1px;height:100%;height:calc(100% - 30px);background:#b8eac6;margin:auto 0;position:absolute;top:0;bottom:0;left:95px}@media all and (min-width:1024px){#calculator .fieldset :last-child{margin-bottom:0}}#calculator .number-field{display:flex;align-items:center;width:100%;max-width:200px;margin-bottom:10px}#calculator .number-field label{flex:1}#calculator .number-field .units{width:25px}#calculator .number-field .field-input{width:80px;padding:7px 15px;margin:0 5px;-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}#calculator .radio-field{margin-bottom:10px}#calculator .checkbox-field{margin-bottom:10px}#calculator .step-title{display:none;border:1px solid #b8eac6;font-size:115%;text-align:center;padding:15px;margin:0 55px 30px;position:relative}#calculator .step-1 .step-title{margin-bottom:0}#calculator .step-title:before,#calculator .step-title:after{content:'';display:block;width:55px;height:1px;background:#b8eac6;position:absolute;bottom:-1px}#calculator .step-title:before{right:100%}#calculator .step-title:after{left:100%}#calculator .step-title strong{color:#20823d}#calculator .step-2 .preview{display:none;margin:0 0 30px}#calculator .step-2 .preview img{display:block;max-width:100%;margin:auto}#calculator .step-buttons{display:none;justify-content:space-around;align-items:center;margin:20px auto 0}#calculator .step-buttons .button{flex:1;max-width:48%;max-width:calc(50% - 5px);margin-right:10px}#calculator .step-buttons .button:last-child{margin-right:0}#calculator .step-buttons .button:before{display:none}#calculator .step-buttons .button-prev{background:#fff;border:1px solid #20823d;color:#343434}#calculator .step-buttons .button-prev:after{background:#20823d}#calculator .step-buttons .button-prev:hover{color:#fff}#calculator .step-buttons .button-next{border:1px solid transparent}#calculator .step-buttons .button-next:first-child{min-width:240px}@media all and (max-width:1199px){#calculator .col-title{font-size:18px}#calculator .left-col .col-title{padding-left:75px}#calculator .right-col .col-title{padding-right:75px}#calculator .col-title strong{padding:12px 10px}#calculator .legend{padding-left:75px}#calculator .legend .icon-container{left:10px}#calculator .fieldset{padding-left:100px}#calculator .fieldset:before{left:75px}}@media all and (max-width:1023px){#calculator{flex-wrap:wrap;padding:0}#calculator:after{display:none}#calculator .calc-col{flex:0 0 100%;border:none}#calculator .left-col{order:2}#calculator .right-col{order:1}#calculator .col-title{display:none}#calculator .calc-step{display:none;border:none}#calculator .step-1{display:block}#calculator .type-select .option .tooltip{display:none}#calculator .type-select .preview{display:none}#calculator .fieldset{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;padding:15px;padding-left:75px}#calculator .fieldset:before{display:none}#calculator .fieldset :last-child{margin-right:0}#calculator .fieldset .number-field,#calculator .fieldset .radio-field,#calculator .fieldset .checkbox-field{margin:8px 30px 8px 0}#calculator .step-title{display:block}#calculator .step-buttons{display:flex}#calculator .step-2 .preview{display:block}#calculator~.button{display:none}}@media all and (max-width:767px){#calculator .step-title{padding:12px 15px;margin:0 40px 20px}#calculator .step-title:before,#calculator .step-title:after{width:40px}}@media all and (max-width:599px){#calculator .type-select .row-name{font-size:12px}#calculator .type-select .row-name [class*=graph]:first-of-type{margin-left:3px}#calculator .type-select .option{padding:10px}}@media all and (max-width:479px){#calculator .step-title{padding:10px;margin:0 20px 15px}#calculator .step-title:before,#calculator .step-title:after{width:20px}#calculator .step-4 .step-buttons{flex-wrap:wrap}#calculator .step-4 .step-buttons .button{flex:0 0 100%;width:100%;max-width:100%;margin:0 0 10px}#calculator .step-4 .step-buttons .button:last-child{margin-bottom:0}#calculator .legend{padding-left:65px}#calculator .legend .icon-container{left:5px}#calculator .fieldset{padding-left:15px}#calculator .type-select .rows{display:block}#calculator .type-select .row{margin:0}#calculator .type-select .row-name{font-size:14px}#calculator .type-select .row-name .break-line{display:none}#calculator .type-select .row-name [class*=graph]{display:none}#calculator .type-select .optgroup{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;padding:0}#calculator .type-select .option{flex:1;max-width:33%;min-width:25%;padding:0;margin:10px}#calculator .type-select .option .counter{left:0;top:0}}@media all and (max-width:767px){#calculator .step-3 .radio-field{width:33%;margin-right:0;padding-right:5px}#calculator .step-4 .radio-field,#calculator .step-4 .checkbox-field{width:50%;margin-right:0;padding-right:5px}}@media all and (max-width:599px){#calculator .step-3 .radio-field{width:50%}}@media all and (max-width:479px){#calculator .step-4 .radio-field,#calculator .step-4 .checkbox-field{width:100%;padding-right:0}}#brands-main{background:#b8eac6 url(//radiotih.ru/wp-content/themes/supermarket-okon/css/../images/backgrounds/bg2.jpg) 50% 50% repeat fixed}#brands-main .wrapper{padding-bottom:0;z-index:2}#brands-main .slider{display:flex;justify-content:center;padding:0 15px;margin:0 auto;position:relative}#brands-main .slide{display:none;flex:1;max-width:20%;padding:15px 0 20px;margin-left:20px;position:relative;cursor:pointer;-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}#brands-main .owl-item .slide{width:100%;max-width:100%}#brands-main .slide:nth-child(1){display:block;margin-left:0}#brands-main .slide:nth-child(2){display:block}@media all and (min-width:600px){#brands-main .slide:nth-child(3){display:block}}@media all and (min-width:1024px){#brands-main .slide:nth-child(4){display:block}}@media all and (min-width:1200px){#brands-main .slide:nth-child(5){display:block}}#brands-main .slide .status{width:122px;height:26px;background:#20823d;border-radius:30px;font-size:16px;line-height:26px;color:#fff;text-align:center;margin:0 auto;position:absolute;left:0;right:0;top:0;z-index:13}#brands-main .slide .status.hit{background:#fe0000}#brands-main .slide .status.profit{background:#3ab54a}#brands-main .slide .status.new{background:#458ccc}#brands-main .slide .status.stock{background:#f26422}#brands-main .slide .logotype{background:#fff;border:1px solid #c3c3c3;position:relative;-webkit-transition:inherit;transition:inherit}#brands-main .slide:hover .logotype{border-color:#20823d}#brands-main .slide.selected .logotype{border-color:#20823d;border-width:3px}#brands-main .slide .logotype:before{content:'';display:block;padding-top:50%}#brands-main .slide .logotype img{display:block;width:100%;height:100%;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0}#brands-main .slide .logotype img.brand_logo_site{z-index:10;transition:.3s}#brands-main .slide:hover .logotype img.brand_logo_site{opacity:0}#brands-main .slide .line{display:block;width:1px;height:0;background:#20823d;margin:-12px auto 0;position:absolute;left:-1px;right:0;top:100%;-webkit-transition:inherit;transition:inherit}#brands-main .slide.selected .line{height:12px}#brands-main .slider.draggable .slide .line{height:0}#brands-main .owl-arrow.disabled{display:none}#brands-main .brand-products{margin-top:-1px;position:relative}#brands-main .brand-products .line{width:0;height:1px;background:#20823d;position:absolute;top:0;-webkit-transform-origin:0 50%;transform-origin:0 50%}#brands-main .brand-products .items{display:none;position:relative;overflow:hidden;overflow-x:auto}#brands-main .brand-products .items-inner{font-size:0;line-height:0;text-align:center;white-space:nowrap}#brands-main .brand-products .item{display:inline-block;width:165px;padding:20px 0 0;margin-left:30px;position:relative;cursor:pointer;-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}#brands-main .brand-products .item:first-child{margin-left:0}#brands-main .brand-products .item:before{content:'';display:block;width:calc(100% + 30px);height:12px;border:1px solid #20823d;border-width:1px 1px 0 0;margin:0 auto;position:absolute;top:0;right:50%}#brands-main .brand-products .item:first-child:before{width:1px;background:#20823d;border:none;left:0;right:0}#brands-main .brand-products .item .status{width:95px;height:24px;background:#20823d;border-radius:30px;font-size:14px;line-height:24px;color:#fff;text-align:center;margin:0 auto;position:absolute;left:0;right:0;top:12px;z-index:3}#brands-main .brand-products .item .status.hit{background:#fe0000}#brands-main .brand-products .item .status.profit{background:#3ab54a}#brands-main .brand-products .item .status.new{background:#458ccc}#brands-main .brand-products .item .status.stock{background:#f26422}#brands-main .brand-products .item .pic{background:#fff;border:1px solid #c3c3c3;position:relative;-webkit-transition:inherit;transition:inherit}#brands-main .brand-products .item .pic__image{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}#brands-main .brand-products .item .icon-container{width:100%;max-width:80px;aspect-ratio:1;margin:0 auto;margin-bottom:12px;margin-top:12px}#brands-main .brand-products .item .icon-container svg{width:100%;height:100%}#brands-main .brand-products .item .pic__town{text-align:center;font-weight:600;margin-bottom:12px;font-size:16px;line-height:17.2px}#brands-main .brand-products .item .pic__fm{color:#fe0000;font-size:16px;line-height:17.2px;font-weight:700}#brands-main .brand-products .item:hover .pic{border-color:#20823d}#brands-main .brand-products .item.selected .pic{border-color:#20823d;border-width:3px}#brands-main .brand-products .item .pic:before{content:'';display:block;padding-top:100%}#brands-main .brand-products .item .pic img{display:block;width:100%;height:100%;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}#brands-main .brand-products .item .pic .zoom{display:block;width:28px;height:28px;background:#b8eac6;border-radius:50%;color:#fff;position:absolute;top:8px;right:8px;z-index:2;-webkit-transition:inherit;transition:inherit}#brands-main .brand-products .item .pic .zoom:hover{background:#20823d}#brands-main .brand-products .item .pic .zoom .icon{width:50%;height:50%;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0}#brands-main .brand-products .item .name{height:30px;background:#fff;font-size:18px;line-height:30px;color:#20823d;text-align:center;padding:0 5px;-webkit-transition:inherit;transition:inherit}#brands-main .brand-products .item:hover .name{color:#ca2627}#brands-main .brand-products .item.selected .name{color:#ca2627}#brands-products{border-top:30px solid #ebebeb;margin-top:-30px;position:relative}#brands-products:before,#brands-products:after{content:'';display:block;width:70px;height:100%;height:calc(100% + 30px);background:#fff;position:absolute;bottom:0;z-index:5}#brands-products:before{left:0}#brands-products:after{right:0}#brands-products .wrapper{padding-top:40px;padding-bottom:40px}#brands-products .product{display:none}#brands-products .product-inner{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}#brands-products .product-col{flex:1}#brands-products .product-col .col-title{border:1px solid #b8eac6;font-size:115%;text-align:center;padding:15px;margin:0 55px;position:relative}#brands-products .product-col .col-title:before,#brands-products .product-col .col-title:after{content:'';display:block;width:55px;height:1px;background:#b8eac6;position:absolute;bottom:-1px}#brands-products .product-col .col-title:before{right:100%}#brands-products .product-col .col-title:after{left:100%}#brands-products .product-col .col-title strong{color:#20823d}#brands-products .product-col .col-content{padding:25px 20px 0}#brands-products .product-description .item{margin:0 0 15px;-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}#brands-products .product-description .item:last-child{margin-bottom:0}#brands-products .product-description .item .name{border:1px solid #ebebeb;border-radius:0 30px 30px 0;line-height:1.2;padding:15px 60px 15px 45px;position:relative;-webkit-transition:inherit;transition:inherit}#brands-products .product-description .item .name:before{content:'';display:block;width:5px;height:100%;height:calc(100% - 15px);background:#20823d;margin:auto 0;position:absolute;top:0;bottom:0;left:3px}#brands-products .product-description .item .name .arrow{display:block;width:42px;height:42px;background:#b8eac6;color:#20823d;border-radius:50%;margin:auto 0;position:absolute;top:0;bottom:0;right:6px;-webkit-transition:inherit;transition:inherit;transform:rotate(-90deg)}#brands-products .product-description .item .name .arrow:before{content:'';display:block;width:8px;height:8px;border:3px solid;border-width:0 3px 3px 0;border-radius:1px;margin:auto;position:absolute;left:0;right:0;top:-2px;bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#brands-products .product-description .item .name:hover{color:#20823d}#brands-products .product-description .item .name:hover .arrow{background:#20823d;color:#fff}#brands-products .product-description .item.active .name{color:#20823d}#brands-products .product-description .item.active .name .arrow{background:#f26422;color:#fff;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#brands-products .product-description .item .content{display:none;border:1px solid #ebebeb;border-radius:0 30px 30px 0;padding:15px 20px;padding-left:45px;margin:10px 0 0;position:relative}#brands-products .product-description .item .content.visible{display:block}#brands-products .product-description .item .content:before{content:'';display:block;width:5px;height:100%;height:calc(100% - 30px);background:#20823d;margin:auto 0;position:absolute;top:0;bottom:0;left:3px}#brands-products .product-features .item{margin:0 0 25px}#brands-products .product-features .item:last-child{margin-bottom:0}#brands-products .product-features .item .label{margin-bottom:2px}#brands-products .product-features .item .label .stat{font-weight:700;font-size:115%;color:#20823d}#brands-products .product-features .item .progressbar{width:100%;height:15px;background:#ebebeb;border-radius:12px;position:relative;overflow:hidden}#brands-products .product-features .item .progressbar .progress{width:0;height:100%;background:#20823d;border-radius:inherit;margin:auto 0;position:absolute;top:0;bottom:0;left:0}#brands-form:before,#brands-form:after{height:calc(100% + 30px);margin:0;top:auto;bottom:0}#brands-form form .brand-name{color:#20823d}@media all and (max-width:1199px){#brands-main .slide{max-width:25%}#brands-products:before,#brands-products:after{display:none}}@media all and (max-width:1023px){#brands-main .slide{max-width:33%}#brands-main .brand-products .item{width:150px;margin-left:20px}#brands-main .brand-products .item:before{width:calc(100% + 20px)}#brands-main .brand-products .item .name{font-size:16px}#brands-products{display:none}#brands-products .product-col .col-title{font-size:100%;padding:10px;margin:0 25px}#brands-products .product-col .col-title:before,#brands-products .product-col .col-title:after{width:25px}#brands-products .product-col .col-content{padding:20px 10px 0}#brands-products .product-description .item .name{padding:12px 55px 12px 30px}#brands-products .product-description .item .name:before{height:calc(100% - 12px)}#brands-products .product-description .item .name .arrow{width:34px;height:34px}#brands-products .product-description .item .content{padding:12px 20px;padding-left:30px}#brands-products .product-description .item .content:before{height:calc(100% - 24px)}}@media all and (max-width:767px){#brands-main .slider{margin-bottom:20px}#brands-main .slide{padding-bottom:0;margin-left:10px}#brands-main .slide .line{display:none}#brands-main .f-arrow{top:15px}#brands-main .brand-products .line{display:none}#brands-main .brand-products .item{width:150px}#brands-main .brand-products .item:before{display:none}#brands-main .brand-products .item .status{top:0}#brands-products .product-col{flex:0 0 100%}#brands-products .product-features{display:none;margin-top:30px}#brands-products .product-col .col-title{font-size:115%;padding:12px 15px;margin:0 40px}#brands-products .product-col .col-title:before,#brands-products .product-col .col-title:after{width:40px}#brands-products .product-col .col-content{padding:0;margin:20px 0 0}#brands-products .product-description .item{margin-bottom:10px}#brands-main .brand-products .item .icon-container{max-width:70px}}@media all and (max-width:599px){#brands-main .slide{max-width:50%;margin-left:15px}#brands-products .product-description .item .name{padding-left:15px}#brands-products .product-description .item .content{padding-left:15px}#brands-products .product-description .item .name:before{display:none}#brands-products .product-description .item .content:before{display:none}#brands-main .brand-products .item{width:140px}#brands-main .brand-products .item .icon-container{max-width:50px}#brands-main .brand-products .item .pic__fm{font-size:14px;line-height:16px}#brands-main .brand-products .item .pic__town{font-size:14px;line-height:16px;margin-bottom:8px}}@media all and (max-width:479px){#brands-main .slider{max-width:330px;padding:0 5px}#brands-main .slide{max-width:100%;padding-top:12px;margin-left:10px}#brands-main .slide .status{width:100px;height:24px;font-size:14px;line-height:24px}#brands-main .brand-products .item{width:130px;margin-left:10px}#brands-main .brand-products .item .name{font-size:15px}#brands-products .product-col .col-title{padding:10px;margin:0 20px}#brands-products .product-col .col-title:before,#brands-products .product-col .col-title:after{width:20px}#brands-products .product-col .col-content{margin-top:15px}}#accessories .items{display:flex;justify-content:center;padding:0 15px;margin:0 auto}#accessories .item{display:none;flex:1;max-width:50%;text-align:center;padding:15px 5px 20px;margin-left:30px;position:relative}#accessories .owl-item .item{width:100%;max-width:100%}#accessories .item:nth-child(1){display:block;margin-left:0}@media all and (min-width:768px){#accessories .item:nth-child(2){display:block}}@media all and (min-width:1024px){#accessories .item:nth-child(3){display:block}}#accessories .item .info{width:100%;margin:0 auto;position:absolute;left:0;right:0;top:0;-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}#accessories .item .status{display:inline-block;vertical-align:middle;height:30px;background:#20823d;border-radius:40px;line-height:30px;color:#fff;text-align:center;padding:0 20px;margin-right:5px}#accessories .item .status.hit{background:#fe0000}#accessories .item .status.profit{background:#3ab54a}#accessories .item .status.new{background:#458ccc}#accessories .item .status.stock{background:#f26422}#accessories .item .info-icon{display:inline-block;vertical-align:middle;width:30px;height:30px;background:#fff;border:1px solid #b8eac6;border-radius:50%;font-weight:700;font-size:24px;line-height:28px;color:#20823d;text-align:center;position:relative;-webkit-transition:inherit;transition:inherit}#accessories .item .info-icon:hover{background:#20823d;color:#fff}#accessories .item .info-icon:before{content:'i'}#accessories .item .info-icon:after{content:'';display:block;width:0;height:0;border:6px solid transparent;border-top:none;border-bottom:8px solid #b8eac6;margin:0 auto;position:absolute;left:0;right:0;top:100%;opacity:0;visibility:hidden;-webkit-transition:inherit;transition:inherit}#accessories .item .info-icon:hover:after{opacity:1;visibility:visible}#accessories .item .tooltip{opacity:0;visibility:hidden;width:85%;background:#b8eac6;border-radius:4px;font-size:14px;text-align:center;padding:10px;margin:0 auto;position:absolute;left:0;right:0;top:100%;margin-top:6px;z-index:5;-webkit-transition:inherit;transition:inherit}#accessories .item .info-icon:hover~.tooltip{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}#accessories .item .inner-content{height:100%;box-shadow:0 3px 15px rgba(0,0,0,.2);border-radius:12px;padding:35px 10px}#accessories .item .name{font-weight:700;font-size:150%;line-height:1.2;color:#20823d;margin:0 auto 15px}#accessories .item .photo{display:block;width:100%;max-width:250px;margin:0 auto 15px;position:relative}#accessories .item .photo:before{content:'';display:block;padding-top:100%}#accessories .item .photo img{display:block;width:100%;height:100%;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0}#accessories .item .price{font-size:115%}#accessories .item .old-price{display:inline-block;color:#818181;margin-right:5px;position:relative}#accessories .item .old-price:after{content:'';display:block;width:100%;height:1px;background:red;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}#accessories .item .actual-price{display:inline-block;font-weight:700;font-size:120%;color:#20823d}#accessories .item .request-button{width:100%;text-align:center;margin:0 auto;position:absolute;left:0;right:0;bottom:0}#accessories .item .button{width:100%;max-width:220px}#accessories .item .button:before{display:none}#metering-message{display:none;width:400px;background:#d4f2dc url(//radiotih.ru/wp-content/themes/supermarket-okon/css/../images/backgrounds/bg4.jpg) 50% 50% repeat;border-radius:8px;padding:25px 20px;position:fixed;top:50%;right:0;z-index:90;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#metering-message .close{position:absolute;top:0;right:0;z-index:15}#metering-message .heading{font-weight:700;font-size:115%;line-height:1.2;text-align:center;margin:0 auto 25px}#metering-message .preview{display:flex;justify-content:center;align-items:center;margin:0 auto 25px}#metering-message .preview .pic{display:block;max-width:150px;margin-right:20px}#metering-message .preview .rest{font-weight:700;font-size:22px;line-height:1;color:#20823d;text-align:center}#metering-message .preview .rest strong{display:block;font-size:100px;color:#ca2627;margin:0 0 -5px}#metering-message .button{display:block;width:100%;margin:0 auto}@media all and (max-width:1199px){#accessories .item{margin-left:20px}}@media all and (max-width:1023px){#metering-message{display:none !important}}@media all and (max-width:767px){#accessories .items{max-width:400px}#accessories .item{max-width:100%;margin:0}}@media all and (max-width:479px){#accessories .items{padding:0 5px}#accessories .item .name{font-size:130%}#accessories .item .price{font-size:100%}#accessories .item .button{max-width:200px}}#stock .sub-heading{position:relative;z-index:2}@media all and (min-width:768px){#stock .sub-heading{margin-bottom:0}}#stock .sub-heading span{display:inline-block;background:#fff;padding:0 15px}#stock .content-container{border:1px solid #20823d;margin:0 auto;position:relative;top:-13px;z-index:1}#stock .preview{height:460px;margin-bottom:30px;position:relative}#stock .preview .sticker{display:flex;flex-direction:column;justify-content:center;width:140px;height:140px;background:#ca2627;border-radius:50%;font-weight:700;font-size:40px;line-height:1;color:#fff;text-align:center;text-transform:lowercase;position:absolute;top:-30px;right:-25px;z-index:5}#stock .preview .sticker span{display:inline-block;padding:0 0 5px;position:relative}#stock .preview .sticker span:before,#stock .preview .sticker span:after{content:'';display:block;width:40px;height:1px;background:currentColor;margin:0 auto;position:absolute;left:0;right:0}#stock .preview .sticker span:before{top:0}#stock .preview .sticker span:after{bottom:0}#stock .preview [class*=item]{background:#fff;box-shadow:0 3px 15px rgba(0,0,0,.2);border-radius:50%;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0}#stock .preview [class*=item]:before{content:'';display:block;width:100%;height:100%;background:#b8eac6;border-radius:inherit;position:absolute;top:-10px;left:-10px;z-index:-1}#stock .preview [class*=item]:after{content:'';display:block;width:66px;height:66px;background:#ca2627;border-radius:50%;font-weight:700;font-size:60px;color:#fff;line-height:68px;text-align:center;margin:auto 0;position:absolute;top:0;bottom:0;right:0;z-index:4}#stock .preview [class*=item] .content{font-weight:700;font-size:22px;text-align:center;position:relative;z-index:2}#stock .preview [class*=item] .name{color:#ca2627}#stock .preview [class*=item] .old-price{display:inline-block;color:#818181;position:relative}#stock .preview [class*=item] .old-price:after{content:'';display:block;width:100%;height:1px;background:red;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}#stock .preview [class*=item] .actual-price{display:inline-block;color:#20823d}#stock .preview [class*=item] .photo{display:block;max-width:100%;position:absolute;z-index:1}#stock .preview .item-1{width:370px;height:370px;left:-700px;top:-30px}#stock .preview .item-1:before{left:10px}#stock .preview .item-1:after{content:'+';top:30px;right:-45px}#stock .preview .item-1 .content{padding:15px 0 0}#stock .preview .item-1 .photo{left:110px;bottom:-25px}#stock .preview .item-2{width:370px;height:370px;left:75px;top:70px}#stock .preview .item-2:after{content:'=';top:-70px;right:-35px}#stock .preview .item-2 .content{text-align:left;padding:20px 0 0 30px}#stock .preview .item-2 .photo{left:85px;bottom:-5px}#stock .preview .item-3{width:280px;height:280px;right:-750px;top:-10px}#stock .preview .item-3:after{display:none}#stock .preview .item-3 .content{padding:75px 0 0}#stock .preview .item-3 .price{margin-top:10px}#stock .preview .item-3 .actual-price{font-size:150%;line-height:1}#stock .compare{display:flex;flex-wrap:wrap}#stock .compare .column{flex:1}#stock .compare .left-col{background:linear-gradient(30deg,#f4fbf6 0%,#fff 50%,#fff 100%)}#stock .compare .right-col{background:linear-gradient(-30deg,#fae9e9 0%,#fff 50%,#fff 100%)}#stock .compare .title{border:1px solid #b8eac6;font-weight:700;font-size:115%;text-align:center;line-height:1.2;padding:10px;margin:0 55px;position:relative}#stock .compare .title:before,#stock .compare .title:after{content:'';display:block;width:55px;height:1px;background:#b8eac6;position:absolute;bottom:-1px}#stock .compare .title:before{right:100%}#stock .compare .title:after{left:100%}#stock .compare .title strong{color:#20823d}#stock .compare ul{max-width:400px;padding:20px 10px;margin:0 auto}#stock .compare ul li{padding-left:30px;margin-bottom:5px;position:relative}#stock .compare ul li:before{content:'';display:block;width:20px;height:20px;border:2px solid;border-radius:50%;font-weight:700;font-size:20px;line-height:16px;text-align:center;position:absolute;left:0;top:0}#stock .compare .left-col ul li:before{content:'+';color:#20823d;line-height:18px}#stock .compare .right-col ul li:before{content:'–';color:#ca2627;line-height:15px}#stock .request-block:before,#stock .request-block:after{display:none}#stock form .form-content{max-width:700px}#stock form .heading-container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin:10px 0 15px}#stock form .form-heading{width:48%;text-align:left;margin:0}#stock form .countdown{width:48%;border:1px solid #b8eac6;padding:0 5px 5px}#stock form .countdown-caption{margin-top:-10px}#stock form .countdown-caption span{display:inline-block;background:#ebebeb;padding:0 5px}@media all and (max-width:1199px){#stock .preview .sticker{width:120px;height:120px;font-size:32px;top:-40px;right:-20px}#stock .preview .item-1{width:320px;height:320px;left:-620px;top:-80px}#stock .preview .item-2{width:320px;height:320px;left:70px;top:20px}#stock .preview .item-3{width:240px;height:240px;right:-660px;top:-60px}#stock .preview [class*=item]:after{width:60px;height:60px;font-size:50px;line-height:62px}#stock .preview [class*=item] .content{font-size:20px}#stock .preview .item-3 .price{margin-top:5px}#stock .preview .item-3 .actual-price{font-size:130%}#stock .preview .item-1 .photo{width:170px;left:100px;bottom:-50px}#stock .preview .item-2 .photo{width:220px;left:60px;bottom:-50px}}@media all and (max-width:1023px){#stock .content-container{top:-11px}#stock .preview{height:380px}#stock .preview .sticker{display:none}#stock .preview .item-1{width:240px;height:240px;left:-450px;top:-80px}#stock .preview .item-2{width:240px;height:240px;left:60px;top:20px}#stock .preview .item-3{width:190px;height:190px;right:-510px;top:-60px}#stock .preview [class*=item]:before{top:-8px;left:-8px}#stock .preview .item-1:before{left:8px}#stock .preview [class*=item]:after{width:45px;height:45px;font-size:40px;line-height:46px}#stock .preview .item-1:after{top:70px;right:-25px}#stock .preview .item-2:after{top:-60px;right:-20px}#stock .preview [class*=item] .content{font-size:18px}#stock .preview .item-1 .content{padding:15px 0 0}#stock .preview .item-2 .content{padding:20px 0 0 10px}#stock .preview .item-3 .content{padding:60px 0 0}#stock .preview .item-1 .photo{width:120px;left:70px;bottom:-25px}#stock .preview .item-2 .photo{width:160px;left:50px;bottom:-45px}#stock .compare .title{margin:0 25px}#stock .compare .title:before,#stock .compare .title:after{width:25px}}@media all and (max-width:767px){#stock .sub-heading span{display:inline;background:0 0;padding:0}#stock .content-container{border:none;top:auto}#stock .preview{height:320px}#stock .preview .item-1{width:200px;height:200px;left:-340px;top:70px}#stock .preview .item-2{width:200px;height:200px;left:40px;top:-90px}#stock .preview .item-3{width:170px;height:170px;right:-370px;top:50px}#stock .preview [class*=item]:after{width:35px;height:35px;font-size:30px;line-height:36px}#stock .preview .item-1:after{top:-100px;right:-10px}#stock .preview .item-2:after{top:10px;right:-15px}#stock .preview [class*=item] .content{font-size:15px}#stock .preview .item-1 .content{padding:15px 0 0}#stock .preview .item-2 .content{padding:10px 0 0}#stock .preview .item-3 .content{padding:50px 0 0}#stock .preview .item-1 .photo{width:95px;left:65px;bottom:-15px}#stock .preview .item-2 .photo{width:135px;left:30px;bottom:-35px}#stock .compare .column{flex:0 0 100%}#stock .compare .left-col{background:linear-gradient(30deg,#f4fbf6 0%,#fff 50%,#fff 100%)}#stock .compare .right-col{background:linear-gradient(30deg,#fae9e9 0%,#fff 50%,#fff 100%)}#stock .compare .title{padding:12px 15px;margin:0 40px}#stock .compare .title:before,#stock .compare .title:after{width:40px}#stock form .heading-container{margin:0}#stock form .form-heading{flex:0 0 100%;width:100%;text-align:center;margin:0 auto 25px}#stock form .countdown{flex:0 0 100%;width:100%;max-width:360px;padding:0 5px 8px;margin:0 auto 30px}}@media all and (max-width:599px){#stock .preview .item-1{left:-260px;top:110px}#stock .preview .item-2{left:60px;top:-100px}#stock .preview .item-3{right:-290px;top:110px}#stock .preview .item-1:after{top:-140px;right:15px}#stock .preview .item-2:after{top:50px;right:-5px}#stock .preview .item-1 .photo{width:90px;left:60px;bottom:-10px}#stock .preview .item-2 .photo{width:120px;left:35px;bottom:-15px}}@media all and (max-width:479px){#stock .preview{height:550px;margin-bottom:20px}#stock .preview .item-1{left:80px;top:-320px}#stock .preview .item-2{left:-95px;top:20px}#stock .preview .item-3{right:-80px;top:330px}#stock .preview .item-1:after{top:150px;right:150px}#stock .preview .item-2:after{top:220px;right:80px}#stock .preview .item-2 .content{padding:25px 20px 0 15px}#stock .preview .item-3 .content{padding:50px 0 0}#stock .preview .item-1 .photo{left:80px}#stock .preview .item-2 .photo{left:90px;bottom:-5px}#stock .compare .title{padding:10px;margin:0 20px}#stock .compare .title:before,#stock .compare .title:after{width:20px}#stock .compare ul{max-width:400px;padding:20px 10px;margin:0 auto}#stock .compare ul li{padding-left:25px}#stock .compare ul li:before{width:18px;height:18px;font-size:16px;line-height:14px}#stock .compare .left-col ul li:before{line-height:16px}#stock .compare .right-col ul li:before{line-height:13px}}#feedback{background:#b8eac6 url(//radiotih.ru/wp-content/themes/supermarket-okon/css/../images/backgrounds/bg2.jpg) 50% 50% repeat fixed}@media all and (min-width:1024px){#feedback .wrapper{padding-bottom:40px}}#feedback .managers{display:flex;justify-content:space-between}#feedback .manager{flex:1;min-width:48%;min-width:calc(50% - 30px);min-height:190px;border-bottom:1px solid transparent;padding:15px 0;padding-left:195px;margin-left:30px;position:relative}#feedback .manager:first-child{margin-left:0}#feedback .manager:after{content:'';display:none;width:220px;height:80px;border:1px solid #20823d;position:absolute;margin:0 auto;left:0;right:0;top:100%;z-index:5}#feedback .manager:first-child:after{border-width:0 0 1px 1px;left:80px;right:auto}#feedback .manager:last-child:after{border-width:0 1px 1px 0;left:auto;right:80px}#feedback .manager .name{font-weight:700;font-size:24px;line-height:1.2;color:#20823d;margin:0 auto 15px}#feedback .manager .photo{width:165px;height:165px;border:5px solid #fff;border-radius:50%;margin:auto 0;position:absolute;top:0;bottom:0;left:0}#feedback .manager .photo img{display:block;width:100%;height:100%;border-radius:50%;margin:auto;position:abbrs;left:0;right:0;top:0;bottom:0;z-index:1}#feedback .manager .photo .status{width:32px;height:32px;background:#ca2627;border:3px solid #b8eac6;border-radius:50%;position:absolute;left:5px;top:5px;z-index:2}#feedback .manager .photo .status .tooltip{opacity:0;visibility:hidden;display:inline-block;background:#b8eac6;border-radius:4px;font-size:14px;padding:5px;position:absolute;left:0;top:100%;margin-top:10px;z-index:5;white-space:nowrap;-webkit-transform:translateY(5px);transform:translateY(5px);-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}#feedback .manager .photo .status:hover .tooltip{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}#feedback .manager .photo .status .tooltip:before{content:'';display:block;width:0;height:0;border:6px solid transparent;border-top:none;border-bottom:8px solid #b8eac6;position:absolute;left:8px;top:-7px}#feedback .manager .info{font-size:90%}#feedback .manager .notice{font-weight:700;padding-top:15px;margin-top:15px;position:relative}#feedback .manager .notice:before{content:'';display:block;width:68px;height:1px;background:#ca2627;margin:0 auto;position:absolute;left:0;top:0}#feedback .manager.online{border-bottom-color:#20823d}#feedback .manager.online:after{display:block}#feedback .manager.online .photo{border-color:#20823d}#feedback .manager.online .photo .status{background:#20823d}#feedback-form form .form-heading{max-width:480px}@media all and (max-width:1199px){#feedback .manager{padding-left:180px}#feedback .manager:after{width:160px}#feedback .manager:first-child:after{left:60px}#feedback .manager:last-child:after{right:60px}#feedback .manager .info{font-size:100%}}@media all and (max-width:1023px){#feedback .manager{border:none;text-align:center;padding:0}#feedback .manager:after{width:1px;height:55px;background:#20823d;margin-top:5px}#feedback .manager:first-child:after{border:none;left:0;right:0}#feedback .manager:last-child:after{border:none;left:0;right:0}#feedback .manager .photo{margin:0 auto 20px;position:relative;left:auto;right:auto;top:auto;bottom:auto}#feedback .manager .notice:before{left:0;right:0}}@media all and (max-width:767px){#feedback .manager .photo{width:150px;height:150px;margin-bottom:15px}#feedback .manager .photo .status{left:0;top:0}#feedback .manager .notice{display:none}}@media all and (max-width:599px){#feedback .manager{min-width:calc(50% - 15px);margin-left:15px}#feedback .manager .name{max-width:90%;font-size:22px}#feedback .manager .info{font-size:14px}}@media all and (max-width:479px){#feedback .manager{min-width:calc(50% - 5px);margin-left:10px}#feedback .manager:after{height:50px}#feedback .manager .name{max-width:100%;font-size:20px;margin-bottom:10px}#feedback .manager .photo{width:140px;height:140px}#feedback .manager .photo .status{width:30px;height:30px}}@media all and (max-width:374px){#feedback .managers{flex-wrap:wrap}#feedback .manager{display:none;flex:0 0 100%;width:100%;margin:0 auto}#feedback .manager:first-child{margin-left:auto}#feedback .manager.online{display:block}#feedback .manager .name{font-size:22px;margin-bottom:15px}}#examples .tablist{display:flex;justify-content:center;align-items:center;margin:0 auto 35px}#examples .tab{display:inline-block;border:1px solid transparent;border-radius:30px;font-size:115%;line-height:1;text-align:center;padding:4px 14px;margin:0 20px 0 0;-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}#examples .tab:last-child{margin-right:0}#examples .tab:hover{color:#20823d}#examples .tab.active{border-color:#20823d;color:#20823d;cursor:default}#examples .items{display:none;padding-bottom:55px;margin:0 auto}#examples .items.visible{display:block}#examples .slide{display:none;flex-wrap:wrap;justify-content:center}#examples .slide:first-child{display:flex}#examples .item{display:block;width:33%;width:calc(33.3% - 3px);background:#20823d;margin:1px;position:relative;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}#examples .item:before{content:'';display:block;padding-top:66%}#examples .item>*{width:100%;height:100%;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0;-webkit-transition:inherit;transition:inherit}#examples .item .photo{z-index:1;overflow:hidden}#examples .item .photo img{display:block;width:100%;height:100%;-webkit-transition:inherit;transition:inherit}#examples .item .content{display:flex;flex-direction:column;justify-content:center;align-items:center;background:rgba(32,130,61,.7);color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.4);padding:15px;z-index:2;overflow:hidden}#examples .item .content>*{flex:0 0 auto;-webkit-transition:inherit;transition:inherit}#examples .item .zoom{width:60px;height:60px;background:#b8eac6;border-radius:50%;margin:0 0 10px;position:relative}#examples .item .zoom .icon{width:45%;height:45%;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0}#examples .item .title{width:100%;font-weight:700;margin-bottom:5px}#examples .item .description{width:100%}#examples .item .content{opacity:0;visibility:hidden}#examples .item .zoom{-webkit-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition-delay:.1s;transition-delay:.1s}#examples .item .title{-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition-delay:.1s;transition-delay:.1s}#examples .item .description{-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition-delay:0s;transition-delay:0s}#examples .item:hover img{-webkit-transform:scale(1.02);transform:scale(1.02)}#examples .item:hover .content{opacity:1;visibility:visible}#examples .item:hover .zoom{-webkit-transform:translateY(0);transform:translateY(0)}#examples .item:hover .title{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0s;transition-delay:0s}#examples .item:hover .description{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.1s;transition-delay:.1s}#examples .f-arrow{bottom:55px}#examples .f-arrow[class*=prev]{left:2px}#examples .f-arrow[class*=next]{right:2px}@media all and (max-width:1023px){#examples .items{max-width:800px}#examples .item{width:49%;width:calc(50% - 3px)}}@media all and (max-width:767px){#examples .tablist{margin-bottom:30px}#examples .tab{margin-right:10px}#examples .item .zoom{width:45px;height:45px;margin-bottom:5px}#examples .item .title{margin-bottom:2px}#examples .item .description{font-size:14px}}@media all and (max-width:599px){#examples .tablist{margin-bottom:25px}#examples .tab{font-size:100%;padding:4px 12px;margin:0}#examples .items{padding-bottom:40px}#examples .item .zoom{width:55px;height:55px;margin:0}#examples .item .title{display:none}#examples .item .description{display:none}}@media all and (max-width:479px){#examples .tablist{margin-bottom:20px}#examples .tab{font-size:95%;padding:5px 7px;margin:0}#examples .item .zoom{width:45px;height:45px}}#credit .wrapper{padding-bottom:0}#credit .sub-heading{max-width:580px}#credit .info-heading{font-weight:700;font-size:24px;text-align:center;margin:0 auto -10px}#credit .info-heading span{display:inline-block;background:#fff;max-width:580px;padding:0 10px}#credit .info-heading strong{color:#20823d}#credit .partners{border:1px solid #ebebeb;padding:15px 10px;margin:0 auto}#credit .partners img{display:block;max-width:100%;margin:0 auto}#credit .info{background:url(//radiotih.ru/wp-content/themes/supermarket-okon/css/../images/backgrounds/credit-info-bg.jpg) 50% 50% no-repeat;background-size:cover;font-weight:700;font-size:26px;text-align:center;padding:30px 15px}#credit .info .content{max-width:780px;margin:0 auto}#credit .info .button{display:block;width:100%;max-width:400px;margin:15px auto 0}@media all and (max-width:1199px){#credit .info-heading{font-size:20px}#credit .info{font-size:22px}}@media all and (max-width:1023px){#credit{display:none}}#warnings{background:#fff url(//radiotih.ru/wp-content/themes/supermarket-okon/css/../images/backgrounds/bg3.jpg) 50% 50% repeat fixed;margin-top:-100px}#warnings .wrapper{padding-top:180px}#warnings h2 .break-line{display:none}#warnings .sub-heading{max-width:680px}#warnings .items{max-width:800px;margin:0 auto -25px}#warnings .items [class*=item]{display:flex;align-items:center;min-height:105px;margin:0 0 25px;position:relative}#warnings .items [class*=item]:nth-child(even){left:130px}#warnings .items [class*=item] .icon-container{flex:0 0 auto;width:105px;height:105px;background:#fff;border:5px solid #b8eac6;border-radius:50%;color:#20823d;margin-right:25px;position:relative}#warnings .items [class*=item] .icon{width:64px;height:64px;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0}#warnings .items [class*=item]:hover .icon{-webkit-animation:wobble-vertical 1s ease-in-out 1;animation:wobble-vertical 1s ease-in-out 1}#warnings .items .item-1 .icon{background-position:0 -264px}#warnings .items .item-2 .icon{background-position:-66px -264px}#warnings .items .item-3 .icon{background-position:-132px -264px}#warnings .items [class*=item] .content{flex:1}#warnings .items [class*=item] .title{font-weight:700;font-size:24px;color:#20823d;margin-bottom:10px}@media all and (max-width:1199px){#warnings h2 .break-line{display:block}#warnings .items [class*=item]:nth-child(even){left:60px}}@media all and (max-width:1023px){#warnings{display:none}#warnings-form{display:none}}#about{background-color:#ebebeb;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;position:relative}#about:before{content:'';display:none;width:100%;height:100%;background:rgba(255,255,255,.5);margin:auto;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}#about .wrapper{z-index:2}#about .content-container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}#about .info{flex:1;background:rgba(255,255,255,.7);border:8px solid #fff;border-radius:4px;box-shadow:0 3px 15px rgba(0,0,0,.1) inset,0 5px 10px rgba(0,0,0,.1);font-size:115%;padding:25px}#about .statistics{display:flex;flex-wrap:wrap;justify-content:space-between;width:40%;margin:0 0 -15px 50px}#about .statistics .item{flex:0 0 100%;display:flex;align-items:center;margin-bottom:15px;position:relative}#about .statistics .item .value{flex:0 0 auto;width:96px;height:96px;background:#fff;border:6px solid #fff;border-radius:50%;box-shadow:0 3px 15px rgba(0,0,0,.1) inset,0 5px 10px rgba(0,0,0,.1);font-weight:700;font-size:20px;line-height:90px;color:#20823d;text-align:center}#about .statistics .item .label{font-weight:700;font-size:22px;line-height:1;margin-left:15px}@media all and (max-width:1199px){#about .info{font-size:100%}#about .statistics{margin-left:30px}}@media all and (max-width:1023px){#about:before{display:block}#about .info{flex:0 0 100%;width:100%;max-width:800px;border-width:6px;padding:20px;margin:0 auto}#about .statistics{flex:0 0 100%;width:100%;max-width:800px;margin:40px auto 0}#about .statistics .item{flex:0 0 auto;width:48%}#about .statistics .item .value{width:90px;height:90px;border-width:6px;font-size:18px;line-height:85px}#about .statistics .item .label{font-size:20px}}@media all and (max-width:767px){#about .statistics{margin-top:35px}#about .statistics .item .label{font-size:18px}}@media all and (max-width:599px){#about .statistics{max-width:480px;margin-top:30px}#about .statistics .item{flex:0 0 100%;width:100%}@media all and (min-width:480px){#about .statistics .item:nth-child(odd){left:30px;padding-right:30px}#about .statistics .item:nth-child(even){left:60px;padding-right:60px}}}@media all and (max-width:479px){#about .info{padding:15px}#about .statistics{margin-bottom:-10px}#about .statistics .item{margin-bottom:10px}#about .statistics .item .value{width:84px;height:84px;border-width:4px;font-size:16px;line-height:80px}#about .statistics .item .label{font-size:16px;margin-left:10px}}#advantages .items{display:flex;flex-wrap:wrap;margin:0 auto}#advantages .items [class*=item]{display:flex;align-items:center;width:50%;min-height:105px;border:1px solid #ebebeb;border-width:0 0 1px;padding:15px;position:relative}#advantages .items [class*=item]:nth-child(odd){border-right-width:1px}#advantages .items [class*=item]:last-child,#advantages .items [class*=item]:nth-last-child(2):nth-child(odd){border-bottom-width:0}#advantages .items [class*=item] .icon-container{flex:0 0 auto;width:105px;height:105px;background:#fff;border:5px solid #b8eac6;border-radius:50%;color:#20823d;margin-right:25px;position:relative}#advantages .items [class*=item] .icon{width:64px;height:64px;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0}#advantages .items [class*=item]:hover .icon{-webkit-animation:buzz-out .75s linear 1;animation:buzz-out .75s linear 1}#advantages .items .item-1 .icon{background-position:0 0}#advantages .items .item-2 .icon{background-position:-66px 0}#advantages .items .item-3 .icon{background-position:-132px 0}#advantages .items .item-4 .icon{background-position:0 -66px}#advantages .items .item-5 .icon{background-position:-66px -66px}#advantages .items .item-6 .icon{background-position:-132px -66px}#advantages .items [class*=item] .content{flex:1}#advantages .items [class*=item] .title{font-weight:700;font-size:24px;color:#20823d;margin-bottom:10px}@media all and (max-width:1023px){#advantages{display:none}}#steps{background:#b8eac6 url(//radiotih.ru/wp-content/themes/supermarket-okon/css/../images/backgrounds/bg2.jpg) 50% 50% repeat fixed}#steps .items{display:flex;justify-content:space-between;margin:60px auto 0}#steps .items [class*=item]{flex:1;font-size:14px;text-align:center;margin-right:15px;position:relative}#steps .items [class*=item]:last-child{margin-right:0}#steps .items [class*=item] .icon-container{width:95px;height:95px;background:#fff;border-radius:50%;margin:0 auto 10px;position:relative}#steps .items [class*=item] .icon{width:64px;height:64px;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0}#steps .items [class*=item]:hover .icon{-webkit-animation:wobble-horizontal 1s ease-in-out 1;animation:wobble-horizontal 1s ease-in-out 1}#steps .items .item-1 .icon{background-position:0 -132px}#steps .items .item-2 .icon{background-position:-66px -132px}#steps .items .item-3 .icon{background-position:-132px -132px}#steps .items .item-4 .icon{background-position:0 -198px}#steps .items .item-5 .icon{background-position:-66px -198px}#steps .items .item-6 .icon{background-position:-132px -198px}#steps .items [class*=item] .arrow{width:80px;height:36px;color:#fff;position:absolute;top:30px;left:50%;margin-left:55px}#steps .items [class*=item]:last-child .arrow{display:none}#steps .items [class*=item] .arrow:before,#steps .items [class*=item] .arrow:after{content:'';display:block;margin:auto 0;position:absolute;top:0;bottom:0}#steps .items [class*=item] .arrow:before{width:100%;height:6px;background:currentColor;left:0}#steps .items [class*=item] .arrow:after{width:26px;height:26px;border:6px solid;border-width:6px 6px 0 0;border-radius:2px;right:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#steps-form form .form-heading{max-width:370px}@media all and (max-width:1199px){#steps .items [class*=item] .arrow{display:none}}@media all and (max-width:1023px){#steps{display:none}#steps-form{display:none}}#testimonials{padding-top:5px}#testimonials .text-reviews{display:flex;justify-content:center;padding:0 40px;margin:0 auto}#testimonials .text-reviews .item{display:none;flex:1;flex-direction:column;max-width:48%;max-width:calc(50% - 40px);padding:30px 0 0;margin-left:40px}#testimonials .text-reviews .owl-item .item{width:100%;max-width:100%}#testimonials .text-reviews .item:nth-child(1){display:flex;margin-left:0}@media all and (max-width:1199px){#testimonials{padding-top:0}}@media all and (min-width:768px){#testimonials .text-reviews .item:nth-child(2){display:flex}}@media all and (min-width:1024px){#testimonials .text-reviews .item:nth-child(3){display:flex}}#testimonials .text-reviews .item .main-content{flex:1 0 auto;border:1px solid #b8eac6;border-radius:6px;padding:10px}#testimonials .text-reviews .item .author{position:relative}#testimonials .text-reviews .item .author .photo{display:block;width:68px;height:68px;border:4px solid #b8eac6;border-radius:50%;position:absolute;left:-10px;top:-35px}#testimonials .text-reviews .item .author .name{font-weight:700;font-size:115%;line-height:1.2;padding-left:65px;margin-bottom:15px}#testimonials .text-reviews .item .author .link{color:#20823d}#testimonials .text-reviews .item .content{padding-top:10px;margin-top:5px;position:relative}#testimonials .text-reviews .item .content:before{content:'';display:block;width:32px;height:1px;background:#ca2627;margin:0 auto;position:absolute;left:0;right:auto;top:0}#testimonials .text-reviews .item .read-all{color:#20823d}#testimonials .text-reviews .item .full-content{display:none}#testimonials .text-reviews .item .audio{border:1px solid #b8eac6;border-radius:6px;margin:5px 0 0}#testimonials .mejs-container{height:30px;background:0 0;margin:5px 0 0}#testimonials .mejs-container .mejs-controls{background:#fff;border:1px solid #b8eac6;border-radius:6px}#testimonials .mejs-time{color:#343434}#testimonials .mejs-button>button{background-image:url(//radiotih.ru/wp-content/themes/supermarket-okon/css/../images/mejs-controls.svg)}#testimonials .mejs-controls .mejs-time-rail .mejs-time-total{height:5px;background:#ebebeb;margin-top:8px}#testimonials .mejs-time-float{display:none !important}#testimonials .mejs-time-buffering,#testimonials .mejs-time-current,#testimonials .mejs-time-float,#testimonials .mejs-time-float-corner,#testimonials .mejs-time-float-current,#testimonials .mejs-time-hovered,#testimonials .mejs-time-loaded,#testimonials .mejs-time-marker,#testimonials .mejs-time-total{height:5px}#testimonials .mejs-controls .mejs-time-rail .mejs-time-loaded{background:#b8eac6}#testimonials .mejs-controls .mejs-time-rail .mejs-time-current{background:#20823d}#testimonials .mejs-time-handle-content{background:0 0;border:none}#testimonials .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{background:#ebebeb}#testimonials .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{background:#20823d}#testimonials .video-heading{margin-top:50px}#testimonials .video-reviews{display:flex;justify-content:center;padding:0 40px;margin:0 auto}#testimonials .video-reviews .item{display:none;flex:1;max-width:33%;max-width:calc(33.3% - 30px);margin-left:30px}#testimonials .video-reviews .owl-item .item{width:100%;max-width:100%}#testimonials .video-reviews .item:nth-child(1){display:block;margin-left:0}@media all and (min-width:480px){#testimonials .video-reviews .item:nth-child(2){display:block}}@media all and (min-width:768px){#testimonials .video-reviews .item:nth-child(3){display:block}}@media all and (min-width:1024px){#testimonials .video-reviews .item:nth-child(4){display:block}}#testimonials .video-reviews .item a{display:block;background-color:#b8eac6;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border:1px solid #b8eac6;border-radius:6px;position:relative;overflow:hidden;-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}#testimonials .video-reviews .item a:before{content:'';display:block;padding-top:62%}#testimonials .video-reviews .item a .icon-container{width:60px;height:60px;color:#ca2627;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0;-webkit-transition:inherit;transition:inherit}#testimonials .video-reviews .item a:hover .icon-container{-webkit-transform:scale(1.06);transform:scale(1.06)}#testimonials .video-reviews .item a .icon-container:before{content:'';display:block;width:50%;height:50%;background:#fff;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}#testimonials .video-reviews .item a .icon{width:100%;height:100%;position:relative;z-index:2}@media all and (max-width:1199px){#testimonials .text-reviews .item{max-width:calc(50% - 20px);margin-left:20px}#testimonials .video-reviews .item{max-width:calc(33.3% - 20px);margin-left:20px}}@media all and (max-width:1023px){#testimonials .video-reviews .item{max-width:calc(33.3% - 15px);margin-left:15px}}@media all and (max-width:767px){#testimonials .text-reviews .item{max-width:100%;margin-left:0}#testimonials .video-reviews .item{max-width:48%;max-width:calc(50% - 15px);margin-left:15px}}@media all and (max-width:599px){#testimonials .video-reviews .item{max-width:calc(50% - 10px);margin-left:10px}}@media all and (max-width:479px){#testimonials .text-reviews{padding:0 25px 40px}#testimonials .video-reviews{max-width:340px;padding:0 15px 40px}#testimonials .video-reviews .item{max-width:100%;margin-left:0}#testimonials .video-reviews .f-arrow{bottom:40px}}#contacts{padding-top:40px;border-top:solid 2px #20823d}.contacts_managers{display:grid;grid-template-columns:repeat(3,1fr);gap:48px}.contacts_manager{width:33%;display:flex;flex-direction:row;gap:22px}.contacts_managers__photo{width:98px;min-width:98px;height:98px;border-radius:32px;overflow:hidden}.contacts_managers__photo img{width:100%;height:100%;object-position:center;object-fit:cover}.contacts_managers__text .name{margin-bottom:20px;font-size:28px;font-weight:700;line-height:38px}.contacts_managers__tel{font-weight:300;text-decoration:none;margin-bottom:9px;line-height:20px;font-size:20px;white-space:nowrap}.contacts_managers__email{font-weight:300;text-decoration:none;line-height:20px;font-size:20px}#contacts .wrapper{padding-bottom:0;padding-top:0}#contacts .wrapper.wrapper-managers{padding-top:35px}#contacts .wrapper.wrapper-map{padding-top:52px}#contacts .meta-info{display:none}#contacts .contacts-items{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 auto -20px}#contacts .contacts-items .item{flex:0 0 auto;width:25%;font-weight:700;padding-right:30px;margin:0 0 20px}#contacts .contacts-items .item .city{font-size:125%;color:#20823d;margin-bottom:10px}#contacts .contacts-items .item .addresses b{display:block;font-size:105%;margin:15px 0 5px}#contacts .contacts-items .item .address{margin-bottom:2px}.contacts_towns{display:none;flex-direction:row;justify-content:center;align-items:center;width:90%}.contacts_towns__big{width:35%}.contacts_towns__big .icon-container{color:#20823d}.contacts_towns__big .icon-container{width:40%;aspect-ratio:1;margin:0 auto;margin-bottom:25px}.contacts_towns__big .icon-container svg{width:100%;height:100%}.contacts_towns__big h3{text-align:center;font-size:32px;font-weight:700;line-height:42px}.contacts_towns__line{flex-grow:1;height:2px;background-color:#20823d}.contacts_towns__list{width:35%;display:flex;flex-direction:column;gap:52px;position:relative}.contacts_towns__list:before{content:'';position:absolute;left:0;top:6px;bottom:6px;width:2px;background-color:#20823d}.contacts_towns__list__item{font-size:28px;font-weight:700;line-height:10px;position:relative;padding-left:60px}.contacts_towns__list__item:before{content:'';position:absolute;width:28px;height:2px;display:block;left:0;top:50%;transform:translateY(-50%);background-color:#20823d}.address_map{display:flex;flex-direction:row;gap:24px}.address_map .heading-inner{padding-left:0}.address_map__towns{display:flex;flex-direction:row;justify-content:space-around;gap:40px;margin-bottom:40px}.address_map__towns h2{text-align:left;margin-bottom:0;margin:0;max-width:430px}.address_map__towns .address_map__towns__main{max-width:430px}.address_map__towns h2 .heading-inner{padding:0}.address_map__towns h3{text-align:left;font-size:40px;line-height:48px}.address_map__towns p{font-size:20px;line-height:20px;font-weight:300}.address_map__town__list{display:flex;flex-direction:column;gap:24px}.address_map .map-container{width:50%;aspect-ratio:1.2}.address_map .map-image{width:50%;aspect-ratio:1.2}.address_map .map-image img{width:100%;height:440px;object-position:center;object-fit:cover}#contacts .map-container .wrapper{max-width:100%;padding:0}#contacts .map-container h3{font-size:20px;line-height:1;text-transform:none;margin:0 auto;position:absolute;left:0;right:0;top:0;z-index:10;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#contacts .map-container h3 span{display:inline-block;background:#fff;border:1px solid #20823d;border-radius:30px;padding:10px 35px}#map{height:440px;background:#ccc;border-top:1px solid #20823d}#map iframe{display:block;width:100%;height:100%}@media all and (max-width:1199px){#map{height:400px}.address_map .map-image img{height:400px}.address_map__towns{justify-content:space-between;margin-bottom:50px}}@media all and (max-width:1023px){.contacts_managers{grid-template-columns:repeat(1,1fr);gap:32px}.contacts_manager{width:100%;max-width:420px}.contacts_towns{width:100%;flex-direction:column;gap:32px}.contacts_towns__line{display:none}.contacts_towns__big{width:80%;margin:0 auto;max-width:220px}.contacts_towns__list{flex-direction:row;gap:24px;width:100%;flex-wrap:wrap;justify-content:center}.contacts_towns__list:before{display:none}.contacts_towns__list__item{padding-left:0;font-size:28px;line-height:32px}.contacts_towns__list__item:before{display:none}.contacts_towns__big h3{margin-bottom:0;font-size:28px;line-height:32px}.address_map__towns .address_map__towns__main{max-width:unset;margin:0}.address_map__towns h2{max-width:530px}.contacts_managers__text .name{font-size:24px;line-height:28px;margin-bottom:16px}.contacts_managers__photo{width:80px;height:80px;min-width:80px}.address_map{flex-direction:column;gap:20px}.address_map__towns{gap:32px;margin-bottom:40px;flex-direction:column}.address_map__towns h3{margin-bottom:0;font-size:28px;line-height:32px}.address_map__towns p{font-size:16px;line-height:18px}.address_map .map-container,.address_map .map-image{width:100%;aspect-ratio:unset}}@media all and (max-width:767px){#map{height:340px}.address_map .map-image img{height:340px}}@media all and (max-width:479px){#contacts .contacts-items .item{padding:0 5px}#contacts .contacts-items .item .city{font-size:115%}#contacts .contacts-items .item .address{margin:0}}