

/* Start:/bitrix/templates/eshop_bootstrap_v4/styles_1751632624.css?1751633998263191*/

/*
Внимание! 
Этот файл сформирован автоматически, компонентом olegpro.csscompiler. 
Исходники файлов стилей лежат в папке: /bitrix/templates/eshop_bootstrap_v4/scss/
*/

@font-face{font-family:'Proxima Nova';src:url('/bitrix/templates/eshop_bootstrap_v4/fonts/PNova/ProximaNova-Extrabld.eot');src:url('/bitrix/templates/eshop_bootstrap_v4/fonts/PNova/ProximaNova-Extrabld.eot?#iefix') format('embedded-opentype'), url('/bitrix/templates/eshop_bootstrap_v4/fonts/PNova/ProximaNova-Extrabld.woff') format('woff'), url('/bitrix/templates/eshop_bootstrap_v4/fonts/PNova/ProximaNova-Extrabld.ttf') format('truetype'), url('/bitrix/templates/eshop_bootstrap_v4/fonts/PNova/ProximaNova-Extrabld.svg#ProximaNova-Extrabld') format('svg');font-weight:800;font-style:normal;font-display:fallback;}@font-face{font-family:'Proxima Nova';src:url('/bitrix/templates/eshop_bootstrap_v4/fonts/PNova/ProximaNova-Thin.eot');src:url('/bitrix/templates/eshop_bootstrap_v4/fonts/PNova/ProximaNova-Thin.eot?#iefix') format('embedded-opentype'), url('/bitrix/templates/eshop_bootstrap_v4/fonts/PNova/ProximaNova-Thin.woff') format('woff'), url('/bitrix/templates/eshop_bootstrap_v4/fonts/PNova/ProximaNova-Thin.ttf') format('truetype'), url('/bitrix/templates/eshop_bootstrap_v4/fonts/PNova/ProximaNova-Thin.svg#ProximaNova-Thin') format('svg');font-weight:100;font-style:normal;font-display:fallback;}@font-face{font-family:'Proxima Nova';src:url('/bitrix/templates/eshop_bootstrap_v4/fonts/PNova/ProximaNova-Light.eot');src:url('/bitrix/templates/eshop_bootstrap_v4/fonts/PNova/ProximaNova-Light.eot?#iefix') format('embedded-opentype'), url('/bitrix/templates/eshop_bootstrap_v4/fonts/PNova/ProximaNova-Light.woff') format('woff'), url('/bitrix/templates/eshop_bootstrap_v4/fonts/PNova/ProximaNova-Light.ttf') format('truetype'), url('/bitrix/templates/eshop_bootstrap_v4/fonts/PNova/ProximaNova-Light.svg#ProximaNova-Light') format('svg');font-weight:300;font-style:normal;font-display:fallback;}@font-face{font-family:'Proxima Nova';src:url('/bitrix/templates/eshop_bootstrap_v4/fonts/PNova/ProximaNova-Regular.eot');src:url('/bitrix/templates/eshop_bootstrap_v4/fonts/PNova/ProximaNova-Regular.eot?#iefix') format('embedded-opentype'), url('/bitrix/templates/eshop_bootstrap_v4/fonts/PNova/ProximaNova-Regular.woff') format('woff'), url('/bitrix/templates/eshop_bootstrap_v4/fonts/PNova/ProximaNova-Regular.ttf') format('truetype'), url('/bitrix/templates/eshop_bootstrap_v4/fonts/PNova/ProximaNova-Regular.svg#ProximaNova-Regular') format('svg');font-weight:normal;font-style:normal;font-display:fallback;}@font-face{font-family:'Proxima Nova';src:url('/bitrix/templates/eshop_bootstrap_v4/fonts/PNova/ProximaNova-Semibold.eot');src:url('/bitrix/templates/eshop_bootstrap_v4/fonts/PNova/ProximaNova-Semibold.eot?#iefix') format('embedded-opentype'), url('/bitrix/templates/eshop_bootstrap_v4/fonts/PNova/ProximaNova-Semibold.woff') format('woff'), url('/bitrix/templates/eshop_bootstrap_v4/fonts/PNova/ProximaNova-Semibold.ttf') format('truetype'), url('/bitrix/templates/eshop_bootstrap_v4/fonts/PNova/ProximaNova-Semibold.svg#ProximaNova-Semibold') format('svg');font-weight:600;font-style:normal;font-display:fallback;}@font-face{font-family:'Proxima Nova';src:url('/bitrix/templates/eshop_bootstrap_v4/fonts/PNova/ProximaNova-Black.eot');src:url('/bitrix/templates/eshop_bootstrap_v4/fonts/PNova/ProximaNova-Black.eot?#iefix') format('embedded-opentype'), url('/bitrix/templates/eshop_bootstrap_v4/fonts/PNova/ProximaNova-Black.woff') format('woff'), url('/bitrix/templates/eshop_bootstrap_v4/fonts/PNova/ProximaNova-Black.ttf') format('truetype'), url('/bitrix/templates/eshop_bootstrap_v4/fonts/PNova/ProximaNova-Black.svg#ProximaNova-Black') format('svg');font-weight:900;font-style:normal;font-display:fallback;}@font-face{font-family:'Proxima Nova';src:url('/bitrix/templates/eshop_bootstrap_v4/fonts/PNova/ProximaNova-RegularIt.eot');src:url('/bitrix/templates/eshop_bootstrap_v4/fonts/PNova/ProximaNova-RegularIt.eot?#iefix') format('embedded-opentype'), url('/bitrix/templates/eshop_bootstrap_v4/fonts/PNova/ProximaNova-RegularIt.woff') format('woff'), url('/bitrix/templates/eshop_bootstrap_v4/fonts/PNova/ProximaNova-RegularIt.ttf') format('truetype'), url('/bitrix/templates/eshop_bootstrap_v4/fonts/PNova/ProximaNova-RegularIt.svg#ProximaNova-RegularIt') format('svg');font-weight:normal;font-style:italic;font-display:fallback;}@font-face{font-family:'Proxima Nova';src:url('/bitrix/templates/eshop_bootstrap_v4/fonts/PNova/ProximaNova-Bold.eot');src:url('/bitrix/templates/eshop_bootstrap_v4/fonts/PNova/ProximaNova-Bold.eot?#iefix') format('embedded-opentype'), url('/bitrix/templates/eshop_bootstrap_v4/fonts/PNova/ProximaNova-Bold.woff') format('woff'), url('/bitrix/templates/eshop_bootstrap_v4/fonts/PNova/ProximaNova-Bold.ttf') format('truetype'), url('/bitrix/templates/eshop_bootstrap_v4/fonts/PNova/ProximaNova-Bold.svg#ProximaNova-Bold') format('svg');font-weight:bold;font-style:normal;font-display:fallback;}.col-xs-5ths,.col-sm-5ths,.col-md-5ths,.col-lg-5ths{position:relative;min-height:1px}.col-xs-5ths{flex:0 0 20%;max-width:20%}.col-xs-11ths,.col-sm-11ths,.col-md-11ths,.col-lg-11ths{position:relative;min-height:1px}.col-xs-11ths{flex:0 0 11.11111%;max-width:11.11111%}.col-xs-15ths,.col-sm-15ths,.col-md-15ths,.col-lg-15ths{position:relative;min-height:1px}.col-xs-15ths{flex:0 0 12.5%;max-width:12.5%}.col-xs-25ths,.col-sm-25ths,.col-md-25ths,.col-lg-25ths{position:relative;min-height:1px}.col-xs-25ths{flex:0 0 20.83333%;max-width:20.83333%}.col-xs-95ths,.col-sm-95ths,.col-md-95ths,.col-lg-95ths{position:relative;min-height:1px}.col-xs-95ths{flex:0 0 79.16666%;max-width:79.16666%}@media (min-width:768px){.col-sm-5ths{flex:0 0 20%;max-width:20%}.col-sm-11ths{flex:0 0 11.11111%;max-width:11.11111%}.col-sm-15ths{flex:0 0 12.5%;max-width:12.5%}.col-sm-25ths{flex:0 0 20.83333%;max-width:20.83333%}.col-sm-95ths{flex:0 0 79.16666%;max-width:79.16666%}}@media (min-width:992px){.col-md-5ths{flex:0 0 20%;max-width:20%}.col-md-11ths{flex:0 0 11.11111%;max-width:11.11111%}.col-md-15ths{flex:0 0 12.5%;max-width:12.5%}.col-md-25ths{flex:0 0 20.83333%;max-width:20.83333%}.col-md-95ths{flex:0 0 79.16666%;max-width:79.16666%}}@media (min-width:1200px){.col-lg-5ths{flex:0 0 20%;max-width:20%}.col-lg-11ths{flex:0 0 11.11111%;max-width:11.11111%}.col-lg-15ths{flex:0 0 12.5%;max-width:12.5%}.col-lg-25ths{flex:0 0 20.83333%;max-width:20.83333%}.col-lg-95ths{flex:0 0 79.16666%;max-width:79.16666%}}body{font-family:'Proxima Nova', sans-serif;background:#fff;background-size:cover;background-attachment:fixed;color:#131418}@media (max-width:767px){body{background:#fff}}body.mpage{background:#f7f7f7}body.mpage .primaryContent{display:none}h1,h2,h3,h4,h5{font-family:'Proxima Nova', sans-serif;font-weight:normal}.container{max-width:1440px}@media (min-width:1200px) and (max-width:1920px){.skyMenu > .container,.ws_header > .container,.shadowWrapper > .container,header + .container,.workarea > .container,.ws_footer > .container,.footer-copy > .container{padding:0 30px;position:relative;z-index:1}.ws_header > .container{z-index:2}}.workarea{position:relative;z-index:2}.workarea.ny_tree{padding-top:50px}.shadowWrapper{width:100%;display:inline-block;vertical-align:top;border-top:#ccc 1px solid;background:#fff;-webkit-box-shadow:0px 5px 8px 0px rgba(0, 0, 0, 0.12);-moz-box-shadow:0px 5px 8px 0px rgba(0, 0, 0, 0.12);box-shadow:0px 5px 8px 0px rgba(0, 0, 0, 0.12)}#pagetitle{margin-bottom:35px}@media (max-width:767px){.mb-5,.my-5{margin-bottom:2rem !important}}.right-sec{background:#fff;margin-bottom:40px;padding:15px}.right-sec.isCatalog{padding:0;background:none;margin:0}.right-sec.isMpage{display:none}.projpage .right-sec{padding:0;background:none;margin:0}.servpage .right-sec{padding:0;background:none;margin:0}.isSearch .right-sec{padding:0;background:none}.isCartPage .primaryContent{padding:0}.grayBG h1{font-size:50px;color:#62b839;font-weight:800}@media (max-width:767px){.grayBG .primaryContent{padding:0}.grayBG .primaryContent .right-sec{padding-left:0;padding-right:0}}.contactsItemsWr{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:5px;grid-row-gap:5px}@media (max-width:767px){.contactsItemsWr{grid-template-columns:repeat(1, 1fr)}}.contactsItemsWr .contactsItem{background:#fff;padding:22px}.contactsItemsWr .contactsItem.rs2{grid-row:span 2}.contactsItemsWr .contactsItem .dataWr{display:grid;grid-template-columns:58px auto}.contactsItemsWr .contactsItem .dataWr.telWr{grid-template-columns:100px auto}.contactsItemsWr .contactsItem .dataWr .contactsImage{background:url(/bitrix/templates/eshop_bootstrap_v4/images/cMailDef.png) center no-repeat;background-size:70%}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/cMailDef.webp') 1x)){background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/cMailDef.webp') 1x);background-position:center;background-repeat:no-repeat;background-size:70%;}.contactsItemsWr .contactsItem .dataWr .contactsImage.cPhoneIco{background:url(/bitrix/templates/eshop_bootstrap_v4/images/cPhoneIco.png) center no-repeat;background-size:42%}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/cPhoneIco.webp') 1x)){background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/cPhoneIco.webp') 1x);background-position:center;background-repeat:no-repeat;background-size:42%;}.contactsItemsWr .contactsItem .dataWr .contactsImage.cWorkTime{background:url(/bitrix/templates/eshop_bootstrap_v4/images/cWorkTime.png) top center no-repeat;background-size:70%}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/cWorkTime.webp') 1x)){background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/cWorkTime.webp') 1x);background-position:top center;background-repeat:no-repeat;background-size:70%;}.contactsItemsWr .contactsItem .dataWr .contactsImage.cWhaTel{background:url(/bitrix/templates/eshop_bootstrap_v4/images/cWhaTel.png) center no-repeat;background-size:90%}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/cWhaTel.webp') 1x)){background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/cWhaTel.webp') 1x);background-position:center;background-repeat:no-repeat;background-size:90%;}.contactsItemsWr .contactsItem .dataWr .contactsText{font-size:15px;line-height:19px;font-weight:bold;color:#000;padding-left:10px}.contactsItemsWr .contactsItem .dataWr .contactsText.workTime{padding-top:10px}.contactsItemsWr .contactsItem .dataWr .contactsText span{font-size:18px}.showRooms .showRoomsTitle{display:inline-block;width:100%;vertical-align:top;text-align:center;margin:50px 0 50px 0;font-size:22px;line-height:28px;color:#333}@media (max-width:767px){.showRooms .showRoomsTitle{font-size:18px;line-height:24px}}.showRooms .showRoomsWr{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:25px;grid-row-gap:25px}@media (max-width:767px){.showRooms .showRoomsWr{grid-template-columns:repeat(1, 1fr)}}.showRooms .showRoomsWr .showRoomsItem{background:#fff;padding:40px 30px}.showRooms .showRoomsWr .showRoomsItem .showRoomsPlace{color:#29b548;font-size:26px;line-height:26px;font-weight:bold;padding:15px 0 7px 50px;margin:0 0 20px 0;background:url(/bitrix/templates/eshop_bootstrap_v4/images/cPlace.png) left center no-repeat;background-size:28px}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/cPlace.webp') 1x)){background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/cPlace.webp') 1x);background-position:left center;background-repeat:no-repeat;background-size:28px;}.showRooms .showRoomsWr .showRoomsItem .showRoomsText{font-size:18px;line-height:22px;color:#525252}.showRooms .showRoomsWr .showRoomsItem .showRoomsText b{color:#000}.showRooms .showRoomsWr .showRoomsItem .showRoomsText span{font-size:14px}.showRoomBlock{margin:70px 0 60px 0;text-align:center;font-size:22px;line-height:28px;color:#333}@media (max-width:767px){.showRoomBlock{font-size:18px;line-height:24px}}.showRoomBlock .showRoomWr{display:grid;grid-template-columns:repeat(6, 1fr);grid-column-gap:20px;grid-row-gap:20px;margin:40px 0 50px 0}@media (max-width:767px){.showRoomBlock .showRoomWr{grid-column-gap:12px;grid-row-gap:12px;grid-template-columns:repeat(3, 1fr)}}.showRoomBlock .showRoomWr .showRoomIMG{display:inline-block;padding-top:70%}.showRoomBlock .showRoomWr .showRoomIMG.img01{grid-column:span 2;background:url(/bitrix/templates/eshop_bootstrap_v4/images/showRoom/showRoom_01.jpg) center no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/showRoom/showRoom_01.webp') 1x)){background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/showRoom/showRoom_01.webp') 1x);background-position:center;background-repeat:no-repeat;background-size:cover;}.showRoomBlock .showRoomWr .showRoomIMG.img02{background:url(/bitrix/templates/eshop_bootstrap_v4/images/showRoom/showRoom_02.jpg) center no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/showRoom/showRoom_02.webp') 1x)){background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/showRoom/showRoom_02.webp') 1x);background-position:center;background-repeat:no-repeat;background-size:cover;}.showRoomBlock .showRoomWr .showRoomIMG.img03{grid-column:span 2;background:url(/bitrix/templates/eshop_bootstrap_v4/images/showRoom/showRoom_03.jpg) center no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/showRoom/showRoom_03.webp') 1x)){background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/showRoom/showRoom_03.webp') 1x);background-position:center;background-repeat:no-repeat;background-size:cover;}.showRoomBlock .showRoomWr .showRoomIMG.img04{background:url(/bitrix/templates/eshop_bootstrap_v4/images/showRoom/showRoom_04.jpg) center no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/showRoom/showRoom_04.webp') 1x)){background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/showRoom/showRoom_04.webp') 1x);background-position:center;background-repeat:no-repeat;background-size:cover;}.showRoomBlock .showRoomWr .showRoomIMG.img05{grid-column:span 2;background:url(/bitrix/templates/eshop_bootstrap_v4/images/showRoom/showRoom_05.jpg) center no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/showRoom/showRoom_05.webp') 1x)){background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/showRoom/showRoom_05.webp') 1x);background-position:center;background-repeat:no-repeat;background-size:cover;}.showRoomBlock .showRoomWr .showRoomIMG.img06{grid-column:span 2;background:url(/bitrix/templates/eshop_bootstrap_v4/images/showRoom/showRoom_06.jpg) center no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/showRoom/showRoom_06.webp') 1x)){background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/showRoom/showRoom_06.webp') 1x);background-position:center;background-repeat:no-repeat;background-size:cover;}.showRoomBlock .showRoomWr .showRoomIMG.img07{grid-column:span 2;background:url(/bitrix/templates/eshop_bootstrap_v4/images/showRoom/showRoom_07.jpg) center no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/showRoom/showRoom_07.webp') 1x)){background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/showRoom/showRoom_07.webp') 1x);background-position:center;background-repeat:no-repeat;background-size:cover;}.showRoomBlock .showRoomWr .showRoomIMG.img08{background:url(/bitrix/templates/eshop_bootstrap_v4/images/showRoom/showRoom_08.jpg) center no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/showRoom/showRoom_08.webp') 1x)){background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/showRoom/showRoom_08.webp') 1x);background-position:center;background-repeat:no-repeat;background-size:cover;}.showRoomBlock .showRoomWr .showRoomIMG.img09{grid-column:span 2;background:url(/bitrix/templates/eshop_bootstrap_v4/images/showRoom/showRoom_09.jpg) center no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/showRoom/showRoom_09.webp') 1x)){background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/showRoom/showRoom_09.webp') 1x);background-position:center;background-repeat:no-repeat;background-size:cover;}.showRoomBlock .showRoomWr .showRoomIMG.img10{background:url(/bitrix/templates/eshop_bootstrap_v4/images/showRoom/showRoom_10.jpg) center no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/showRoom/showRoom_10.webp') 1x)){background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/showRoom/showRoom_10.webp') 1x);background-position:center;background-repeat:no-repeat;background-size:cover;}.showRoomBlock .showRoomWr .showRoomIMG.img11{background:url(/bitrix/templates/eshop_bootstrap_v4/images/showRoom/showRoom_11.jpg) center no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/showRoom/showRoom_11.webp') 1x)){background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/showRoom/showRoom_11.webp') 1x);background-position:center;background-repeat:no-repeat;background-size:cover;}.showRoomBlock .showRoomWr .showRoomIMG.img12{background:url(/bitrix/templates/eshop_bootstrap_v4/images/showRoom/showRoom_12.jpg) center no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/showRoom/showRoom_12.webp') 1x)){background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/showRoom/showRoom_12.webp') 1x);background-position:center;background-repeat:no-repeat;background-size:cover;}@media (max-width:767px){.showRoomBlock .showRoomWr .showRoomIMG.img05,.showRoomBlock .showRoomWr .showRoomIMG.img06,.showRoomBlock .showRoomWr .showRoomIMG.img07{grid-column:span 3;padding-top:44%}.showRoomBlock .showRoomWr .showRoomIMG.img10,.showRoomBlock .showRoomWr .showRoomIMG.img11,.showRoomBlock .showRoomWr .showRoomIMG.img12{padding-top:160%}}.bxTopFormWr{text-align:center;margin:-140px auto -100px auto;border-radius:20px;padding:30px 50px;width:100%;max-width:1080px;color:#fff;background:linear-gradient(94.86deg, #29b548 0%, #0c9229 100%);z-index:2;position:relative}.bxTopFormWr .h2-title{font-size:38px;line-height:44px;font-weight:700;margin-top:10px;margin-bottom:8px;text-align:left;color:#fff}.bxTopFormWr .h3-title{font-size:30px;line-height:34px;font-weight:700;margin-top:0px;margin-bottom:40px;text-align:center;color:#fff}.bxTopFormWr .h2-desc{font-size:22px;line-height:25px;text-align:left;color:#c3e5c9;margin-bottom:40px}.bxTopFormWr.boxingPage{margin:-290px auto -100px auto}.bxTopFormWr.boxingPage .h2-desc{margin-bottom:15px}.bxTopFormWr.sectionPage{margin:40px auto 0px auto}.bxTopFormWr.sectionPage .h2-title{font-size:28px;line-height:28px}.bxTopFormWr.sectionPage .h2-desc{font-size:18px;line-height:18px}.bxTopFormWr .h3-desc{font-size:20px;line-height:24px;text-align:left;color:#c3e5c9;margin-bottom:30px}.bxTopFormWr .topRightText{position:absolute;top:25px;right:25px;max-width:290px;text-align:right;font-size:16px;line-height:18px;color:#c3e5c9;padding-bottom:120px;background:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/spiralArrow.svg') bottom 0px right 30px no-repeat}.bxTopFormWr .b24-form{padding:0 50px 25px 0;position:relative}.bxTopFormWr .b24-form .b24-form-wrapper{border:none;background:none;width:100%;max-width:100%;min-height:80px}.bxTopFormWr .b24-form .b24-form-wrapper .b24-form-content{padding:0 0 15px 0}.bxTopFormWr .b24-form .b24-form-wrapper .b24-form-state-container .b24-form-success .b24-form-state-inner{max-width:500px}.bxTopFormWr .b24-form .b24-form-wrapper .b24-form-state-container .b24-form-success .b24-form-state-inner .b24-form-success-icon{width:60px;height:60px;margin:0 0 5px 0}.bxTopFormWr .b24-form .b24-form-wrapper .b24-form-state-container .b24-form-success .b24-form-state-inner .b24-form-state-text{margin:0}.bxTopFormWr .b24-form .b24-form-wrapper .b24-form-header{display:none}.bxTopFormWr .b24-form .b24-form-wrapper .b24-form-header-padding{padding:0}.bxTopFormWr .b24-form .b24-form-wrapper .b24-form-content{padding:0 0 30px 0}.bxTopFormWr .b24-form .b24-form-wrapper .b24-form-content form{text-align:left}.bxTopFormWr .b24-form .b24-form-wrapper .b24-form-content form > div .b24-form-field{text-align:center}.bxTopFormWr .b24-form .b24-form-wrapper .b24-form-content form > div .b24-form-field input{background:#fff;border-radius:10px}.bxTopFormWr .b24-form .b24-form-wrapper .b24-form-content form > div .b24-form-field .b24-form-field-agreement-link{color:#c3e5c9}.bxTopFormWr .b24-form .b24-form-wrapper .b24-form-content form > div .b24-form-field.b24-form-field-phone,.bxTopFormWr .b24-form .b24-form-wrapper .b24-form-content form > div .b24-form-field.b24-form-field-email{width:47%;margin-right:15px;display:inline-block}.bxTopFormWr .b24-form .b24-form-wrapper .b24-form-content form > div .b24-form-field.b24-form-field-agreement{text-align:left}.bxTopFormWr .b24-form .b24-form-wrapper .b24-form-content form > div:nth-child(1){display:inline-block;width:70%}.bxTopFormWr .b24-form .b24-form-wrapper .b24-form-content form > div:nth-child(2){position:absolute;bottom:10px;left:0}.bxTopFormWr .b24-form .b24-form-wrapper .b24-form-content form .b24-form-btn-container{padding:0;width:25%;display:inline-block;vertical-align:top}.bxTopFormWr .b24-form .b24-form-wrapper .b24-form-content form .b24-form-btn-container .b24-form-btn-block{padding:0}.bxTopFormWr .b24-form .b24-form-wrapper .b24-form-content form .b24-form-btn-container .b24-form-btn-block button{color:#0c9229;border-radius:10px;padding:15px 60px 15px 20px;background:#fff url('/bitrix/templates/eshop_bootstrap_v4/images/gym/orderCatalogIco.svg') right 40px center no-repeat}.bxTopFormWr .b24-form .b24-form-wrapper .b24-form-sign{padding:0;margin-bottom:-20px}@media (max-width:576px){.bxTopFormWr{margin:60px auto -60px auto;width:calc(100% - 20px);padding:20px 20px}.bxTopFormWr .h2-title{font-size:24px;line-height:28px;margin-top:0px;margin-bottom:8px}.bxTopFormWr .h2-desc{font-size:16px;line-height:18px;margin-bottom:15px}.bxTopFormWr .topRightText{color:#159d33;top:auto;bottom:-75px;right:25px;max-width:100%;padding-bottom:0;padding-left:40px;padding-top:60px;background:url(/bitrix/templates/eshop_bootstrap_v4/images/gym/bottomGreenArrow.svg) bottom 0px left 10px no-repeat}.bxTopFormWr.boxingPage .h3-desc{font-size:14px;line-height:18px}.bxTopFormWr.sectionPage .topRightText{display:none}.bxTopFormWr .b24-form{padding:0 0 25px 0}.bxTopFormWr .b24-form .b24-form-wrapper{min-height:80px}.bxTopFormWr .b24-form .b24-form-wrapper .b24-form-content{padding:0 0 15px 0}.bxTopFormWr .b24-form .b24-form-wrapper .b24-form-content .b24-form-success .b24-form-state-inner{max-width:500px}.bxTopFormWr .b24-form .b24-form-wrapper .b24-form-content .b24-form-success .b24-form-state-inner .b24-form-success-icon{width:60px;height:60px;margin:0 0 5px 0}.bxTopFormWr .b24-form .b24-form-wrapper .b24-form-content .b24-form-success .b24-form-state-inner .b24-form-state-text{margin:0}.bxTopFormWr .b24-form .b24-form-wrapper .b24-form-content form{text-align:left}.bxTopFormWr .b24-form .b24-form-wrapper .b24-form-content form > div .b24-form-field{text-align:center}.bxTopFormWr .b24-form .b24-form-wrapper .b24-form-content form > div .b24-form-field.b24-form-field-phone,.bxTopFormWr .b24-form .b24-form-wrapper .b24-form-content form > div .b24-form-field.b24-form-field-email{width:100%;margin-right:0px}.bxTopFormWr .b24-form .b24-form-wrapper .b24-form-content form > div .b24-form-field.b24-form-field-agreement{text-align:left;margin-bottom:0}.bxTopFormWr .b24-form .b24-form-wrapper .b24-form-content form > div:nth-child(1){width:100%}.bxTopFormWr .b24-form .b24-form-wrapper .b24-form-content form > div:nth-child(2){position:relative}.bxTopFormWr .b24-form .b24-form-wrapper .b24-form-content form .b24-form-btn-container{padding:0;width:100%;max-width:220px}.bxTopFormWr .b24-form .b24-form-wrapper .b24-form-content form .b24-form-btn-container .b24-form-btn-block{padding:0}.bxTopFormWr .b24-form .b24-form-wrapper .b24-form-content form .b24-form-btn-container .b24-form-btn-block button{padding:15px 50px 15px 10px;background:#fff url('/bitrix/templates/eshop_bootstrap_v4/images/gym/orderCatalogIco.svg') right 30px center no-repeat}.bxTopFormWr .b24-form .b24-form-wrapper .b24-form-sign{padding:0;margin-bottom:-20px}}.whiteBlock{width:100%;padding:90px 35px 35px 35px;font-size:22px;line-height:28px;color:#333;margin:60px 0 0 0;text-align:center;background:#fff url(/bitrix/templates/eshop_bootstrap_v4/images/cPlace.png) top 30px center no-repeat;background-size:28px}@media (max-width:767px){.whiteBlock{font-size:18px;line-height:24px}}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/cPlace.webp') 1x)){background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/cPlace.webp') 1x);background-position:top 30px center;background-repeat:no-repeat;background-size:28px;}.whiteBlock.mailTo{background:#fff url(/bitrix/templates/eshop_bootstrap_v4/images/mailTo.png) top 30px center no-repeat;background-size:40px}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/cPlace.webp') 1x)){background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/mailTo.webp') 1x);background-position:top 30px center;background-repeat:no-repeat;background-size:40px;}.whiteBlock .officeWr{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:30px;grid-row-gap:30px;margin:40px 0 50px 0}@media (max-width:767px){.whiteBlock .officeWr{grid-template-columns:repeat(2, 1fr);grid-column-gap:16px;grid-row-gap:16px}}.whiteBlock .officeWr .officeIMG{display:inline-block;padding-top:70%}.whiteBlock .officeWr .officeIMG.img01{background:url(/bitrix/templates/eshop_bootstrap_v4/images/office/office_01.jpg) center no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/office/office_01.webp') 1x)){background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/office/office_01.webp') 1x);background-position:center;background-repeat:no-repeat;background-size:cover;}.whiteBlock .officeWr .officeIMG.img02{background:url(/bitrix/templates/eshop_bootstrap_v4/images/office/office_02.jpg) center no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/office/office_02.webp') 1x)){background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/office/office_02.webp') 1x);background-position:center;background-repeat:no-repeat;background-size:cover;}.whiteBlock .officeWr .officeIMG.img03{background:url(/bitrix/templates/eshop_bootstrap_v4/images/office/office_03.jpg) center no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/office/office_03.webp') 1x)){background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/office/office_03.webp') 1x);background-position:center;background-repeat:no-repeat;background-size:cover;}.whiteBlock .officeWr .officeIMG.img04{background:url(/bitrix/templates/eshop_bootstrap_v4/images/office/office_04.jpg) center no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/office/office_04.webp') 1x)){background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/office/office_04.webp') 1x);background-position:center;background-repeat:no-repeat;background-size:cover;}.bx-wrapper.mpage > .bx-content-section{height:0}.bx-wrapper.not-front-page{background:#fff}.bx-wrapper.not-front-page.grayBG{background:#f3f3f3}.bx-wrapper.not-front-page.grayBG .right-sec{background:none}.bx-wrapper.catPage{background:#f2f2f2}.bx-content-section,.bx-header-section{padding-bottom:0 !important}.bx-header{padding-top:14px;padding-bottom:15px}@media (max-width:768px){.bx-header{padding-top:10px}}.bx-header .bx-header-section{background:none}@media (max-width:768px){.bx-header .bx-header-section{padding:0 0px 0 10px;width:auto;display:inline-block;width:40%}.bx-header .bx-header-section .bh-phone,.bx-header .bx-header-section .mob-logo{padding:0 0px}}@media (max-width:440px){.bx-header .bx-header-section{width:auto;display:inline-block;width:50%}.bx-header .bx-header-section .bh-phone,.bx-header .bx-header-section .mob-logo{padding:2px 0 0 0px}.bx-header .bx-header-section .row{margin:0 -5px}}@media (max-width:768px){.bx-header .shadowWrapper{box-shadow:none;border:none;float:right;padding:0 10px 0 0;width:55%}.bx-header .shadowWrapper .bx_content_section{padding:0;width:100%}}@media (max-width:440px){.bx-header .shadowWrapper{width:47%}}.bx-header .not_front_bg{background:#fff}.bx-header .bx-header-contact{padding-bottom:0}.bx-header .top_menu_block ul{list-style:none;padding:0;margin:4px 0 0 0}.bx-header .top_menu_block ul li{margin-right:15px;display:inline-block;position:relative;vertical-align:top;font:bold 15px/15px 'Proxima Nova', sans-serif;padding-bottom:4px}@media (max-width:990px){.bx-header .top_menu_block ul li{margin:0 5px}}@media (max-width:768px){.bx-header .top_menu_block ul li{font:bold 18px/18px 'Proxima Nova', sans-serif;padding:0 0 15px 0;border-bottom:#f0f0f0 1px solid}.bx-header .top_menu_block ul li:last-child(){padding:0;border:none}}.bx-header .top_menu_block ul li a{color:#747474;text-decoration:none}@media (max-width:768px){.bx-header .top_menu_block ul li a{color:#333}}.bx-header .top_menu_block ul li a:hover{cursor:pointer}.bx-header .top_menu_block ul li ul{display:none;position:absolute;left:0;top:10px;background:#fff;width:300px;padding:8px 16px;border-radius:6px;-webkit-box-shadow:3px 3px 5px 0px rgba(0, 0, 0, 0.25);-moz-box-shadow:3px 3px 5px 0px rgba(0, 0, 0, 0.25);box-shadow:3px 3px 5px 0px rgba(0, 0, 0, 0.25)}.bx-header .top_menu_block ul li ul li{font:normal 14px/18px 'Proxima Nova', sans-serif;margin-right:0;margin-bottom:0;padding:0;width:100%}.bx-header .top_menu_block ul li ul li a:hover{text-decoration:underline}.bx-header .top_menu_block ul li:hover ul{display:inline-block;z-index:3}@media (max-width:990px){.bx-header .top_menu_block{text-align:center}}@media (max-width:767px){.bx-header .top_menu_block{display:none}}.bx-header .top_info{padding-left:30px;background:url(/bitrix/templates/eshop_bootstrap_v4/images/top_qb.png) left center no-repeat;position:relative}.bx-header .top_info a{color:#777;font:500 12px/12px 'Proxima Nova', sans-serif;text-decoration:none;border-bottom:#9193a6 1px dotted;padding:0}.bx-header .top_info a:hover{border:none;text-decoration:none;cursor:pointer}.bx-header .soc_links{width:auto;display:inline-block;vertical-align:middle;margin:0px 0 0 10px}.bx-header .soc_links a{display:inline-block;margin:0 2px 0 2px;width:30px;height:30px}.bx-header .soc_links a#soc_vk{background:url(/bitrix/templates/eshop_bootstrap_v4/images/soc_vk.png) center no-repeat;background-size:contain}.bx-header .soc_links a#soc_vp{background:url(/bitrix/templates/eshop_bootstrap_v4/images/soc_vb.png) center no-repeat;background-size:contain}.bx-header .soc_links a#soc_vb{background:url(/bitrix/templates/eshop_bootstrap_v4/images/soc_vp.png) center no-repeat;background-size:contain}.bx-header .soc_links a#soc_tg{background:url(/bitrix/templates/eshop_bootstrap_v4/images/soc_tg.png) center no-repeat;background-size:contain}.bx-header .soc_links a#soc_sk{background:url(/bitrix/templates/eshop_bootstrap_v4/images/soc_sk.png) center no-repeat;background-size:contain}.bx-header .menu_cart{float:right;display:inline-block;vertical-align:top;position:relative}@media (max-width:1100px){.bx-header .menu_cart{padding-left:0px}.bx-header .menu_cart .basket-line-block{padding-left:0 !important}}.bx-header .menu_cart .cart_logo_wr{text-decoration:none;display:inline-block;cursor:pointer;width:88px;height:88px;border-radius:44px;text-align:center;background:rgba(85, 197, 109, 0.45);position:absolute;left:0;top:-16px}@media (max-width:1100px){.bx-header .menu_cart .cart_logo_wr{display:none}}.bx-header .menu_cart .cart_logo_wr .cart_logo{width:74px;height:74px;border-radius:37px;background:#18ca3e url(/bitrix/templates/eshop_bootstrap_v4/images/top_cart.png) center no-repeat;margin:7px auto 0 auto}.bx-header .bx-header-contact{padding:0}.bx-header .mob_button_wr{display:none;vertical-align:top;position:relative;z-index:20}@media (max-width:768px){.bx-header .mob_button_wr{display:inline-block;text-align:right}.bx-header .mob_button_wr button{border:#2196cb 2px solid;color:#2196cb;background:none;font-size:16px;line-height:16px;font-weight:bold;padding:4px 8px 4px 8px;border-radius:4px}.bx-header .mob_button_wr button:hover{cursor:pointer}.bx-header .mob_button_wr .mobPhoneButton{display:inline-block;width:27px;height:27px;border:none;background:#29b548 url(/bitrix/templates/eshop_bootstrap_v4/images/ws/greenPhone.png) center no-repeat;background-size:75%;border-radius:6px;border:none;outline:none}.bx-header .mob_button_wr .mobPhoneButton:focus{border:none}.bx-header .mob_button_wr .mob_cont_wr{position:absolute;right:0;bottom:-250px;display:none;background:#fff;border-radius:12px;overflow:hidden;text-align:center;padding:0 0px;-webkit-box-shadow:0px 3px 5px 0px rgba(0, 0, 0, 0.19);-moz-box-shadow:0px 3px 5px 0px rgba(0, 0, 0, 0.19);box-shadow:0px 3px 5px 0px rgba(0, 0, 0, 0.19)}.bx-header .mob_button_wr .mob_cont_wr .bx-header-phone-number-mob{font-size:14px}.bx-header .mob_button_wr .mob_cont_wr .bx-header-phone-number-mob a{color:#004977}.bx-header .mob_button_wr .mob_cont_wr .bx-worktime{display:inline-block;margin:5px 0 0 0;font-size:14px}.bx-header .mob_button_wr .mob_cont_wr .fb_soc{display:inline-block;width:100%;margin:5px 0 0 0;text-align:center;padding:0 10px}.bx-header .mob_button_wr .mob_cont_wr .fb_soc a{width:44px;height:44px;display:inline-block;border-radius:0px;margin:0 10px 0 0}.bx-header .mob_button_wr .mob_cont_wr .fb_soc a.sYout{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/msYut.png) center no-repeat;background-size:contain}.bx-header .mob_button_wr .mob_cont_wr .fb_soc a.sTel{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/msTel.png) center no-repeat;background-size:contain}.bx-header .mob_button_wr .mob_cont_wr .fb_soc a.sVk{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/msVk.png) center no-repeat;background-size:contain}.bx-header .mob_button_wr .mob_cont_wr .fb_soc a.sWha{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/msWha.png) center no-repeat;background-size:contain}.bx-header .mob_button_wr .mob_cont_wr .fb_soc a.sVib{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/msVib.png) center no-repeat;background-size:contain}.bx-header .mob_button_wr .mob_cont_wr .mobMail{color:#555;text-decoration:none;font-size:14px;padding:18px 8px 0 8px;display:inline-block;background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/ws_mailIco.png) top center no-repeat;background-size:26px}.bx-header .mob_button_wr .mob_cont_wr .mobMail:hover{text-decoration:unlderline}.bx-header .mob_button_wr .mob_cont_wr .mobCallMe{width:100%;border:none;color:#fff;background:#2196cb;font-size:18px;margin-top:6px;padding:11px 0 11px 0}.bx-header .mob_button_wr .mob_cont_wr .mobCallMe:hover{cursor:pointer}}@media (max-width:440px){.bx-header .mob_button_wr button{font-size:14px;line-height:16px;font-weight:bold;padding:4px 6px 4px 6px}}.bx-header .top_compfav{position:relative}.bx-header .top_compfav a{color:#747474;font-size:24px;line-height:24px;text-decoration:none;padding:0;margin:0 0 0 0px;width:26px;height:24px;display:inline-block;vertical-align:top}.bx-header .top_compfav a.topuser{background:url(/bitrix/templates/eshop_bootstrap_v4/images/top_icons_gray.png) top -1px left 0px no-repeat;font:500 16px/16px 'Proxima Nova', sans-serif;width:auto;padding:14px 0 0 26px;background-size:24px}@media (max-width:1259px){.bx-header .top_compfav a.topuser{font-size:0}}.bx-header .top_compfav a.topcomp{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/ws_compare_g.png) center no-repeat;margin-left:5px;background-size:80%}.bx-header .top_compfav a:hover{cursor:pointer}@media (max-width:440px){.bx-header .top_compfav a.topuser,.bx-header .top_compfav a.topcomp,.bx-header .top_compfav a.topfav{display:none}}.bx-header .top_compfav .topfav{margin-left:7px;position:relative;width:26px;height:24px;display:inline-block;vertical-align:top}.bx-header .top_compfav .topfav span{color:#fd434c;font:bold 13px/13px 'Proxima Nova', sans-serif;position:absolute;right:-4px;top:-2px}.bx-header #info-menu{display:none;position:absolute;top:22px;left:0px;z-index:12;width:140px;padding:20px;border-radius:14px;background:#f7f7f8}.bx-header #info-menu ul{margin:0;padding:0;list-style:none}.bx-header #info-menu ul li{margin:0 0 5px 0;padding:0;border:none}.bx-header #info-menu ul li a{text-decoration:none;font:500 14px/14px 'Proxima Nova', sans-serif;color:#212529 !important;border:none;word-wrap:normal;display:inline;border-bottom:#212529 1px dotted}.bx-header #info-menu ul li a:hover{text-decoration:none;border-bottom:none}.bx-header #header_menu{width:100%;background:#34558b;margin:0 0 20px 0}.bx-header #header_menu .menu_fixed_height{height:62px;margin-top:-16px}@media (max-width:992px){.bx-header #header_menu .menu_fixed_height{margin-top:0}}@media (max-width:992px){.bx-header #header_menu{background:none;margin-bottom:0}.bx-header #header_menu .menu_fixed_height{height:44px;background:#131418}}.bx-header #header_menu .red_stripe{display:none;width:100%;height:4px;background:#e61616}.bx-header #header_menu .red_stripe.showed{display:inline-block;float:left}.bx-header div[id^="bx_incl_area_"],.bx-header .bx-top-nav{display:inline-block;vertical-align:top}@media (max-width:992px){.mpage .bx-header #header_menu{background:#131418}}.bx-content-section{background:none;background-color:transparent !important}.prod-menu-mobile-drop{background:none !important}.showAllWr{width:100%;display:inline-block;vertical-align:top;text-align:center}.showAll{font:bold 18px / 18px 'Proxima Nova', sans-serif;display:inline-block;margin:20px auto 0px auto;border:none;padding:22px 40px 19px 40px;border-radius:6px;background:#29a244;text-decoration:none;color:#fff;text-align:center}.showAll:hover{text-decoration:none;cursor:pointer;color:#fff}.mob-icons-block{display:inline-block;vertical-align:top;width:63%}.mob-icons-block .soc-icons{display:inline-block;vertical-align:top;margin:5px 0px 0 0px}@media (min-width:768px){.mob-icons-block .soc-icons{margin:5px 0px 0 20px}}.mob-icons-block .soc-icons a{width:32px;height:32px;display:inline-block;vertical-align:top;margin-right:10px}.mob-icons-block .soc-icons a.swha{background:url(/bitrix/templates/eshop_bootstrap_v4/images/mobile/mob-header-soc.png) top 0px left 0px no-repeat;background-size:cover}.mob-icons-block .soc-icons a.ssky{background:url(/bitrix/templates/eshop_bootstrap_v4/images/mobile/mob-header-skype.png) top 0px left 0px no-repeat;background-size:cover}.mob-icons-block .soc-icons a.svib{background:url(/bitrix/templates/eshop_bootstrap_v4/images/mobile/mob-header-soc.png) top 0px left -36px no-repeat;background-size:cover}.mob-icons-block .personal-icons{display:inline-block;vertical-align:top;margin:5px 0px 0 0;float:right}.mob-icons-block .personal-icons a{width:32px;height:32px;display:inline-block;vertical-align:top;margin-right:10px}.mob-icons-block .personal-icons a.puser{background:url(/bitrix/templates/eshop_bootstrap_v4/images/mobile/mob-header-icons.png) top 0px left 0px no-repeat;background-size:cover}.mob-icons-block .personal-icons a.pcart{background:url(/bitrix/templates/eshop_bootstrap_v4/images/mobile/mob-header-icons.png) top 0px left -50px no-repeat;background-size:cover}.mob-icons-block .personal-icons a.psearch{background:url(/bitrix/templates/eshop_bootstrap_v4/images/mobile/mob-header-icons.png) top 0px left -94px no-repeat;background-size:cover;margin-right:0}.catalog-dropdown{cursor:pointer;display:inline-block;vertical-align:top;padding-left:0}.catalog-dropdown .cat_header{position:relative;color:#fff;background:#db454e url(/bitrix/templates/eshop_bootstrap_v4/images/menu_down.png) right 8px center no-repeat;height:38px;padding:0px 0;border-radius:4px}@media (max-width:767px){.catalog-dropdown .cat_header.inside_cat{background:#db454e}}.catalog-dropdown .cat_header #mobile-drop{height:38px;display:inline-block;vertical-align:top;width:100%;padding-top:4px}.catalog-dropdown .cat_header #mobile-drop .menu-bar{position:relative;top:4px;left:15px;z-index:400;display:inline-block}.catalog-dropdown .cat_header #mobile-drop .menu-bar .line-bar{width:20px;height:2px;background:#fff;position:relative;display:block;margin:4px 0}.catalog-dropdown .cat_header #mobile-drop span{position:relative;display:inline-block;vertical-align:top;font-size:16px;font-weight:bold;color:#fff;margin:0px 0px 0 24px}@media (max-width:992px){.catalog-dropdown .cat_header #mobile-drop .menu-bar{left:14px;top:5px}.catalog-dropdown .cat_header #mobile-drop span{margin:7px 0px 0 20px;font-size:14px;line-height:14px}}@media (max-width:576px){.catalog-dropdown .cat_header #mobile-drop .menu-bar{display:none}}@media (max-width:440px){.catalog-dropdown .cat_header #mobile-drop span{font-size:0}}@media (max-width:1100px){.catalog-dropdown{max-width:180px}}@media (max-width:992px){.catalog-dropdown{position:relative}.catalog-dropdown .cat_header{height:38px;padding:0px 0}.catalog-dropdown .cat_header #mobile-drop{padding:8px 5px 8px 0;width:auto}}@media (max-width:768px){.catalog-dropdown .cat_header{height:36px;padding:0px 0}.catalog-dropdown .cat_header #mobile-drop .menu-bar{top:0px}}.catalog-dropdown .dropdown-menu{position:absolute;width:264px;height:auto;left:0;margin-top:-1px;border-radius:0;padding:0;display:none}.catalog-dropdown .dropdown-menu #main-container{list-style-type:none;padding:8px 0;margin:0}.catalog-dropdown .dropdown-menu #main-container > .li_01{min-height:24px;padding:0 0 0px 0;width:100%;line-height:16px;margin-bottom:5px}.catalog-dropdown .dropdown-menu #main-container > .li_01:first-child .link-cat{top:4px;background-position:left 6px top -3px}.catalog-dropdown .dropdown-menu #main-container > .li_01 .link-cat{font-size:14px;color:#363636;position:relative;padding-left:38px;padding-bottom:6px;padding-top:6px;background-position:left 6px center;background-repeat:no-repeat;background-size:22px auto;display:inline-block;text-decoration:none}.catalog-dropdown .dropdown-menu #main-container > .li_01 .link-cat:hover{text-decoration:none;color:#e51515}.catalog-dropdown .dropdown-menu #main-container .dropwrap{position:absolute;left:241px;top:-1px;display:none;width:900px;min-height:695px;min-width:900px;width:auto;height:auto;background:#fff;border:1px solid rgba(0, 0, 0, .15);border-left:none}.catalog-dropdown .dropdown-menu #main-container .dropwrap.active-list{display:block}.catalog-dropdown .dropdown-menu #main-container .dropwrap .dropdown-list{display:grid;grid-column-gap:10px;width:100%;margin-top:-1px;list-style-type:none;padding:25px 30px 25px 30px;max-height:700px}.catalog-dropdown .dropdown-menu #main-container .dropwrap .dropdown-list span{font-size:14px}.catalog-dropdown .dropdown-menu #main-container .dropwrap .dropdown-list .categ-wrap{}.catalog-dropdown .dropdown-menu #main-container .dropwrap .dropdown-list .categ-wrap .categories-ul{list-style-type:none;column-count:4;padding-left:0}.catalog-dropdown .dropdown-menu #main-container .dropwrap .dropdown-list .categ-wrap .categories-ul > .ul-header{max-width:900px;list-style:none;margin-bottom:10px;line-height:16px}.catalog-dropdown .dropdown-menu #main-container .dropwrap .dropdown-list .categ-wrap .categories-ul > .ul-header > a{font-weight:bold;font-size:14px;color:#363636;text-decoration:none}.catalog-dropdown .dropdown-menu #main-container .dropwrap .dropdown-list .categ-wrap .categories-ul > .ul-header > a:hover{color:#e51515}.catalog-dropdown .dropdown-menu #main-container .dropwrap .dropdown-list .categ-wrap .categories-ul ul{list-style-type:none;margin-top:8px;padding:0;margin-bottom:18px}.catalog-dropdown .dropdown-menu #main-container .dropwrap .dropdown-list .categ-wrap .categories-ul ul li{padding-bottom:0px;line-height:16px;margin-bottom:9px}.catalog-dropdown .dropdown-menu #main-container .dropwrap .dropdown-list .categ-wrap .categories-ul ul li:last-child{margin-bottom:10px}.catalog-dropdown .dropdown-menu #main-container .dropwrap .dropdown-list .categ-wrap .categories-ul ul li a{font-size:13px;color:#363636;text-decoration:none}.catalog-dropdown .dropdown-menu #main-container .dropwrap .dropdown-list .categ-wrap .categories-ul ul li a:hover{color:#e51515;text-decoration:none}@media (max-width:767px){.catalog-dropdown .dropdown-menu{width:350px}.catalog-dropdown .dropdown-menu #main-container{padding-top:10px}.catalog-dropdown .dropdown-menu #main-container > li{margin:0px 0 12px 0;line-height:16px}.catalog-dropdown .dropdown-menu #main-container > li .link-cat{font-size:16px;top:0}}@media (max-width:576px){.catalog-dropdown .dropdown-menu{width:290px;left:0px}}@media (max-width:440px){.catalog-dropdown .dropdown-menu{left:-50px}}.mpage .ws_header{padding-bottom:0}.ws_header{padding-bottom:0px}@media (max-width:768px){.ws_header{padding-top:6px;padding-bottom:6px}.ws_header.bx-header{padding-top:11px;padding-bottom:11px;z-index:1000;position:relative;display:inline-block;width:100%;vertical-align:top}}@media (max-width:768px){.ws_header{-webkit-box-shadow:0px 5px 8px 0px rgba(0, 0, 0, 0.12);-moz-box-shadow:0px 5px 8px 0px rgba(0, 0, 0, 0.12);box-shadow:0px 5px 8px 0px rgba(0, 0, 0, 0.12)}}.ws_header .top_menu_area{padding-bottom:12px;display:grid;grid-template-columns:200px 140px 0.8fr 1.2fr;grid-column-gap:15px;line-height:normal}@media (max-width:992px){.ws_header .top_menu_area{grid-template-columns:60px 140px 0.8fr 1.2fr}}@media (max-width:768px){.ws_header .top_menu_area{grid-template-columns:32px 68px 142px;grid-column-gap:calc(50% - 121px);padding-bottom:0}}@media (max-width:440px){.ws_header .top_menu_area{grid-template-columns:28px 54px 72px;grid-column-gap:10px;padding-bottom:0}}.ws_header .top_menu_area .bx-header-logo{order:initial;display:inline-table;padding-right:0px}@media (max-width:1180px){.ws_header .top_menu_area .bx-header-logo{padding-right:0px}}@media (max-width:992px){.ws_header .top_menu_area .bx-header-logo{display:none}}.ws_header .top_menu_area .bx-header-logo .bx-logo-block{height:46px;display:inline-block;vertical-align:middle;margin-top:-3px}.ws_header .top_menu_area .bx-header-logo .bx-logo-block img{max-height:43px;margin-top:2px}@media (max-width:768px){.ws_header .top_menu_area .mob-logo .bx-logo-block{display:table-cell;vertical-align:middle;height:38px}}@media (max-width:440px){.ws_header .top_menu_area .mob-logo .bx-logo-block{display:table-cell;vertical-align:middle;height:auto;min-height:36px}}.ws_header .top_menu_area .catalog-dropdown .cat_header{height:38px}.ws_header .top_menu_area .catalog-dropdown .cat_header #mobile-drop{padding-top:4px}.ws_header .top_menu_area .catalog-dropdown .cat_header #mobile-drop span{line-height:30px}@media (max-width:768px){.ws_header .top_menu_area .catalog-dropdown .cat_header{height:38px;text-align:left}.ws_header .top_menu_area .catalog-dropdown .cat_header #mobile-drop .menu-bar{top:6px;left:4px}.ws_header .top_menu_area .catalog-dropdown .cat_header #mobile-drop span{margin:0px 0px 0 10px;line-height:28px}.ws_header .top_menu_area .catalog-dropdown .cat_header #mobile-drop span.line-bar{margin-bottom:5px}}@media (max-width:440px){.ws_header .top_menu_area .catalog-dropdown .cat_header{height:28px}.ws_header .top_menu_area .catalog-dropdown .cat_header #mobile-drop{padding-top:0px;height:28px}.ws_header .top_menu_area .catalog-dropdown .cat_header #mobile-drop span{font-size:14px}}.ws_header .top_menu_area .search-form{padding-left:20px}.ws_header .top_menu_area .search-form form input[type="text"]{padding:10px 12px 9px 12px;width:95%}.ws_header .top_menu_area .search-form form input[type="submit"]{background:#29b548 url(/bitrix/templates/eshop_bootstrap_v4/images/search_w.png) center no-repeat;width:54px;height:38px;background-size:50%}.ws_header .top_menu_area .bx-header-phone-block{display:grid;grid-template-columns:1fr 150px 150px;grid-column-gap:15px}.ws_header .top_menu_area .bx-header-phone-block .bx-worktime{padding-top:4px;line-height:20px;text-align:center;font:600 14px/16px 'Proxima Nova', sans-serif;text-align:right}.ws_header .top_menu_area .bx-header-phone-block .bx-worktime span{text-align:left;display:inline-block}.ws_header .top_menu_area .bx-header-phone-block .bx-phone-mail{padding-top:4px;font-size:14px;line-height:18px;text-align:right}@media (max-width:990px){.ws_header .top_menu_area .bx-header-phone-block .bx-phone-mail{display:none}}.ws_header .top_menu_area .bx-header-phone-block .bx-phone-mail .bx-header-phone-number{font-size:16px;font-weight:bold}@media (max-width:768px){.ws_header .top_menu_area .bx-header-phone-block .buttonWr{text-align:right}}@media (max-width:440px){.ws_header .top_menu_area .bx-header-phone-block .buttonWr{display:none}}.ws_header .top_menu_area .bx-header-phone-block .buttonWr .callme_back{white-space:nowrap;margin:0;padding:12px 15px 10px 15px;color:#fff;background:#29b548;text-decoration:none;border-bottom:none;border-radius:8px;float:right;font:600 14px/16px 'Proxima Nova', sans-serif}@media (max-width:768px){.ws_header .top_menu_area .bx-header-phone-block .buttonWr .callme_back{display:inline-block;padding:11px 15px}}@media (max-width:576px){.ws_header .top_menu_area .bx-header-phone-block .buttonWr .callme_back{padding:9px 15px}}@media (max-width:1259px){.ws_header .top_menu_area .bx-header-phone-block{grid-template-columns:1fr 0.7fr}.ws_header .top_menu_area .bx-header-phone-block .bx-worktime{display:none}}@media (max-width:768px){.ws_header .top_menu_area .bx-header-phone-block{display:none;grid-template-columns:1fr}.ws_header .top_menu_area .bx-header-phone-block .bx-header-phone-number-mob{margin-top:5px}}.ws_header .mob-menu-button #mobile-menu{margin:8px auto 0 auto;position:relative;display:inline-block;background:none;border:none;width:100%;max-width:40px;padding:0}@media (max-width:440px){.ws_header .mob-menu-button #mobile-menu{margin-top:3px}}.ws_header .mob-menu-button #mobile-menu .mbmenu{display:inline-block;width:100%;position:relative;margin:0px 0px 0 0;background:none;border:0;vertical-align:top;max-width:26px}.ws_header .mob-menu-button #mobile-menu .mbmenu div{border-bottom:3px solid #5d5d64;height:3px;margin-bottom:6px;width:100%;display:inline-block;vertical-align:top;background:none;float:left}.ws_header .mob-menu-button #mobile-menu .mbmenu div:last-child{margin-bottom:0}.ws_header .second_header{display:grid;grid-template-columns:1fr 0.38fr;grid-column-gap:10px;padding:10px 0 0px 0;line-height:normal}@media (max-width:768px){.ws_header .second_header{grid-template-columns:0.32fr 1fr;padding-top:6px;grid-column-gap:6px;display:inline-block;width:100%}}@media (max-width:440px){.ws_header .second_header{padding-top:0;padding-bottom:0;width:100%}}.ws_header .second_header .top_menu_block > ul{width:100%;display:inline-block}.ws_header .second_header .top_menu_block > ul > li{margin-right:0;display:inline-block;padding-bottom:14px}.ws_header .second_header .top_menu_block > ul > li > a{color:#333;font-size:15px;line-height:15px;font-weight:bold;padding-right:45px}.ws_header .second_header .top_menu_block > ul > li > a.has_ul{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/mmenu_down.png) right 30px center no-repeat}@media (max-width:1290px){.ws_header .second_header .top_menu_block > ul > li > a{padding-right:35px}.ws_header .second_header .top_menu_block > ul > li > a.has_ul{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/mmenu_down.png) right 15px center no-repeat}}@media (max-width:1150px){.ws_header .second_header .top_menu_block > ul > li > a{padding-right:20px;font-size:15px}.ws_header .second_header .top_menu_block > ul > li > a.has_ul{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/mmenu_down.png) right 0px center no-repeat}}.ws_header .second_header .top_menu_block > ul > li:last-child > a{padding-right:0}.ws_header .second_header .top_menu_block > ul > li ul{border-top:#39b9c9 2px solid;padding:18px 25px;border-radius:0px;top:20px}.ws_header .second_header .top_menu_block > ul > li ul li{font:600 15px/15px 'Proxima Nova', sans-serif;padding:0 0 15px 0;margin:0 0 15px 0;border-bottom:#f0f0f0 1px solid}.ws_header .second_header .top_menu_block > ul > li ul li:last-child{padding:0;border:none}.ws_header .second_header .top_menu_block > ul > li ul li a{color:#333}.ws_header .second_header .bx-header-contact{display:grid;grid-template-columns:1fr 0.6fr;grid-column-gap:10px}@media (max-width:1349px){.ws_header .second_header .bx-header-contact{grid-template-columns:1fr auto;grid-column-gap:20px}}@media (max-width:768px){.ws_header .second_header .bx-header-contact{margin-top:0;grid-template-columns:1.2fr 0.22fr 0.6fr;grid-column-gap:10px}}@media (max-width:440px){.ws_header .second_header .bx-header-contact{grid-template-columns:28px 40px 80px;grid-column-gap:calc(50% - 74px);padding:0;width:100%}.ws_header .second_header .bx-header-contact .top_compfav{display:inline-block}.ws_header .second_header .bx-header-contact .top_compfav .topfav{display:none}.ws_header .second_header .bx-header-contact .menu_cart{display:inline-block;float:none;margin:0 6px 0 0px}}.ws_header .second_header .bx-header-contact .top_compfav{text-align:right}.ws_header .second_header .bx-header-contact .menu_cart .bx-basket{margin-top:0;float:right}@media (max-width:768px){.ws_header .second_header .bx-header-contact .menu_cart .bx-basket{margin-top:-2px}}@media (max-width:440px){.ws_header .second_header .bx-header-contact .menu_cart .bx-basket{margin-top:0px}}.ws_header .second_header .bx-header-contact .menu_cart .bx-basket .basket-line-block{width:120px;text-align:right}@media (max-width:1349px){.ws_header .second_header .bx-header-contact .menu_cart .bx-basket .basket-line-block{width:auto;margin-right:10px}}@media (max-width:768px){.ws_header .second_header .bx-header-contact .menu_cart .bx-basket .basket-line-block .basket-line-block-icon-cart{width:30px;height:30px;background-size:contain}}@media (max-width:440px){.ws_header .second_header .bx-header-contact .menu_cart .bx-basket .basket-line-block .basket-line-block-icon-cart{width:26px;height:26px;background-size:contain}}.ws_header .second_header .bx-header-contact .menu_cart .bx-basket .basket-line-block .basket-line-block-icon-cart{margin:-3px 0 0 0 !important;font-size:28px;line-height:28px}.ws_header .second_header .bx-header-contact .menu_cart .bx-basket .basket-line-block .basket-line-block-icon-cart:hover{text-decoration:none;color:#1f4a75}.ws_header .second_header .bx-header-contact .menu_cart .bx-basket .basket-line-block .basket-line-block-icon-cart svg{margin-top:-4px}.ws_header .second_header .bx-header-contact .menu_cart .bx-basket .basket-line-block .basket_name{width:90px;min-width:90px}.ws_header .second_header .bx-header-contact .menu_cart .bx-basket .basket-line-block .btp{width:78px;text-align:left;color:#29b548}@media (max-width:1349px){.ws_header .second_header .bx-header-contact .menu_cart .bx-basket .basket-line-block .btp{width:18px;left:20px;text-align:center;text-decoration:none;color:#fd434c;top:-2px}}@media (max-width:768px){.ws_header .second_header .bx-header-contact .menu_cart .bx-basket .basket-line-block .btp{left:20px}}.ws_header #showSearch{display:none;padding:0;margin:0 0 0 10px;width:24px;height:24px;font-size:24px;line-height:24px;vertical-align:top;}@media (max-width:440px){.ws_header #showSearch{margin-left:0}}@media (max-width:768px){.ws_header .top_search{display:none;width:100%;margin:5px 0 0 0;padding:0 0px;min-width:100%}.ws_header #showSearch{display:inline-block;width:26px;height:26px}.ws_header .top_menu_block{position:absolute;display:none;left:0;width:100%;top:84px;background:#fff;z-index:100;-webkit-box-shadow:1px 4px 5px 0px rgba(0, 0, 0, 0.28);-moz-box-shadow:1px 4px 5px 0px rgba(0, 0, 0, 0.28);box-shadow:1px 4px 5px 0px rgba(0, 0, 0, 0.28)}.ws_header .top_menu_block.no_admin{top:45px}.ws_header .top_menu_block ul{padding:20px;text-align:center}.ws_header .top_menu_block ul li{width:100%;list-style:none;margin:0 0 15px 0;padding:0}.ws_header .top_menu_block ul li ul{display:none !important}}@media (max-width:768px) and (max-width:768px){.ws_header .top_menu_block ul li{font:bold 18px/18px 'Proxima Nova', sans-serif;padding:0 0 15px 0;border-bottom:#f0f0f0 1px solid}.ws_header .top_menu_block ul li:last-child{padding:0;border:none}}.nhLinks,.secondRow{display:none}body.noScroll{overflow:hidden}.header24{padding-top:0}.header24 .skyMenu{width:100%;display:inline-block;padding:15px 0 0px 0;background-color:#f4f8fb;position:relative;z-index:10}.header24 .skyMenu .second_header{grid-template-columns:1fr;padding:0}.header24 .skyMenu .second_header .top_menu_block > ul{margin:0}.header24 .skyMenu .second_header .top_menu_block > ul > li > a{color:#00497c}.header24 .top_menu_area{grid-template-columns:180px 360px auto auto;margin-top:12px}.header24 .top_menu_area .top_search .search-form{padding-left:10px}.header24 .top_menu_area .bx-header-contact{order:initial;display:flex;flex-wrap:nowrap;align-items:center;gap:25px;justify-content:center}.header24 .top_menu_area .bx-header-contact .top_compfav{display:inline-block}.header24 .top_menu_area .bx-header-contact .menu_cart .bx-basket{margin-top:0}.header24 .top_menu_area .bx-header-contact .menu_cart .bx-basket .basket-line .basket-line-block{max-width:130px}.header24 .top_menu_area .bx-header-contact .menu_cart .bx-basket .basket-line .basket-line-block .btp{color:#29b548}.header24 .top_menu_area .bx-header-contact .menu_cart .bx-basket .basket-line .basket_name{min-width:50px}.header24 .picsMenuWr{width:100%;position:relative;display:flex;flex-wrap:nowrap;justify-content:space-between;gap:15px;padding-bottom:15px}.header24 .picsMenuWr .redButtonWr{min-width:215px}.header24 .picsMenuWr .redButtonWr .catalog-dropdown .cat_header{background-color:#dd0d56 !important}.header24 .picsMenuWr .redButtonWr .catalog-dropdown .cat_header #mobile-drop{width:140px}.header24 .picsMenuWr .redButtonWr .catalog-dropdown .cat_header #mobile-drop span{margin-top:4px}.header24 .picsMenuWr .redButtonWr .discountButton{display:inline-block;width:50px;height:38px;border-radius:4px;background:#ffe9e9 url(/bitrix/templates/eshop_bootstrap_v4/images/mpage/discountButton.png) center no-repeat;margin:0 0 0 15px;vertical-align:top}.header24 .picsMenuWr .redButtonWr .discountButton:hover{cursor:pointer}.header24 .picsMenuWr .picsContainer{overflow-x:auto;overflow-y:hidden;position:relative;width:100%;height:40px;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.header24 .picsMenuWr .picsContainer::-webkit-scrollbar{display:none}.header24 .picsMenuWr .picsContainer .picsItems{height:40px;display:inline-block;white-space:nowrap;position:relative}.header24 .picsMenuWr .picsContainer .sliderLeft,.header24 .picsMenuWr .picsContainer .sliderRight{position:absolute;display:none;left:0;top:4px;width:28px;height:28px;border-radius:12px;background:url(/bitrix/templates/eshop_bootstrap_v4/images/mpage/car_pnh.png) left center no-repeat;background-size:56px 28px;z-index:2;opacity:0.85}.header24 .picsMenuWr .picsContainer .sliderLeft:hover,.header24 .picsMenuWr .picsContainer .sliderRight:hover{cursor:pointer}.header24 .picsMenuWr .picsContainer .sliderRight{left:auto;right:0;background-position:right center}.header24 .picsMenuWr .picMenuItem{display:inline-block;vertical-align:top;margin-right:0px;max-width:190px;white-space:normal}.header24 .picsMenuWr .picMenuItem a{color:#333;width:100%;display:block;text-decoration:none;padding:0px 0px 0px 45px;height:40px;font-size:14px;line-height:18px;background-repeat:no-repeat;background-position:left top;background-size:40px}.header24 .picsMenuWr .picMenuItem a:hover{cursor:pointer}.header24 .picsMenuWr .picMenuItem a.pm01{background-image:url(/bitrix/templates/eshop_bootstrap_v4/images/mpage/picMenu01.png)}.header24 .picsMenuWr .picMenuItem a.pm02{background-image:url(/bitrix/templates/eshop_bootstrap_v4/images/mpage/picMenu02.png)}.header24 .picsMenuWr .picMenuItem a.pm03{background-image:url(/bitrix/templates/eshop_bootstrap_v4/images/mpage/picMenu03.png)}.header24 .picsMenuWr .picMenuItem a.pm04{background-image:url(/bitrix/templates/eshop_bootstrap_v4/images/mpage/picMenu04.png)}.header24 .picsMenuWr .picMenuItem a.pm05{background-image:url(/bitrix/templates/eshop_bootstrap_v4/images/mpage/picMenu05.png)}.header24 .picsMenuWr .picMenuItem a.pm06{background-image:url(/bitrix/templates/eshop_bootstrap_v4/images/mpage/picMenu06.png)}.header24 .picsMenuWr .picMenuItem a.pm07{background-image:url(/bitrix/templates/eshop_bootstrap_v4/images/mpage/picMenu07.png)}@media (max-width:1100px){.header24 .top_menu_area{grid-template-columns:180px 220px auto auto}}@media (max-width:990px){.header24 .top_menu_area{grid-template-columns:90px 180px auto auto}.header24 .top_menu_area .top_search{max-width:100%;min-width:180px}.header24 .top_menu_area .top_search form input[type="submit"]{right:0px}}@media (max-width:768px){.newHeader{padding-top:8px !important;padding-bottom:8px !important}.newHeader .shadowWrapper .top_compfav,.newHeader .shadowWrapper .menu_cart{display:none !important}.newHeader .bx-header-section{display:inline-block !important;width:calc(100% - 47px)}.newHeader .bx-header-section .top_menu_area{display:inline-block !important;vertical-align:top;width:100%;grid-column-gap:10px}.newHeader .bx-header-section .top_menu_area .top_search{display:none !important}.newHeader .bx-header-section .top_menu_area .mob-logo{width:44px;display:inline-block !important;vertical-align:middle}.newHeader .bx-header-section .top_menu_area #mobile-drop{display:none !important}.newHeader .bx-header-section .top_menu_area .nhLinks{display:inline-block;vertical-align:middle}.newHeader .bx-header-section .top_menu_area .nhLinks a{width:24px;height:24px;display:inline-block;vertical-align:middle;margin:0 3px 0 0}.newHeader .bx-header-section .top_menu_area .nhLinks a.userLogin{background:url(/bitrix/templates/eshop_bootstrap_v4/images/top_icons_gray.png) top 1px left 2px no-repeat;background-size:22px auto;margin-right:5px;margin-left:3px;font-size:15px;line-height:18px;color:#747474;text-decoration:none}.newHeader .bx-header-section .top_menu_area .nhLinks a.socTeleg{background:url(/bitrix/templates/eshop_bootstrap_v4/images/soc_tg.png) center no-repeat;background-size:contain}.newHeader .bx-header-section .top_menu_area .nhLinks a.socWhats{background:url(/bitrix/templates/eshop_bootstrap_v4/images/soc_vb.png) center no-repeat;background-size:contain}.newHeader .bx-header-section .top_menu_area .bx-header-phone-block{display:inline-block;vertical-align:middle;width:auto;float:right}.newHeader .bx-header-section .top_menu_area .bx-header-phone-block .buttonWr .callme_back{display:none}.newHeader .bx-header-section .top_menu_area .bx-header-phone-block .bx-header-phone-number-mob{margin-top:0}.newHeader .bx-header-section .top_menu_area .bx-header-phone-block .bx-header-phone-number-mob a{color:#014a7c;font-size:16px;line-height:18px}.newHeader .bx-header-section .top_menu_area .catalog-dropdown{width:1px !important}.newHeader .bx-header-section .top_menu_area .catalog-dropdown .cat_header{background:none !important}.newHeader .shadowWrapper{width:auto}.newHeader .shadowWrapper .second_header .bx-header-contact{display:inline-block;vertical-align:middle}.newHeader .secondRow{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:0 10px}.newHeader .secondRow .mob-menu-button{display:inline-block;vertical-align:top}.newHeader .secondRow .mob-menu-button #mobile-menu{padding:10px 9px;background:#29b548;border-radius:8px;max-width:44px;width:44px;font-size:0}.newHeader .secondRow .mob-menu-button #mobile-menu .mbmenu div{margin-bottom:3px;border-bottom:5px solid #fff}.newHeader .secondRow .mob-menu-button #mobile-menu .mbmenu div:last-child{margin-bottom:0}.newHeader .secondRow .msearchWr{width:calc(100% - 210px)}.newHeader .secondRow .msearchWr .top_search{display:inline-block}.newHeader .secondRow .msearchWr .top_search::after{content:"\f002";display:inline-block;font:normal normal normal 14px / 1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);position:absolute;right:12px;top:6px;pointer-events:none;color:#29b548;font-size:28px;line-height:28px}.newHeader .secondRow .msearchWr .top_search form input[type="text"]{min-width:190px;width:100%;padding:14px 43px 14px 11px}.newHeader .secondRow .msearchWr .top_search form input[type="submit"]{right:10px;top:4px;display:inline-block;background:none}.newHeader .secondRow .mcartWr{display:inline-block;vertical-align:top}.newHeader .secondRow .mcartWr .top_compfav{display:inline-block;vertical-align:middle}.newHeader .secondRow .mcartWr .top_compfav #showSearch{display:none}.newHeader .secondRow .mcartWr .top_compfav .topfav{margin-left:0}.newHeader .secondRow .mcartWr .top_compfav .topuser{display:none}.newHeader .secondRow .mcartWr .menu_cart{display:inline-block;vertical-align:top;margin-left:10px}.newHeader .secondRow .mcartWr .menu_cart .basket-line-block-icon-cart{margin-right:3px !important}.newHeader .secondRow .mcartWr .menu_cart .btp{text-decoration:none;color:#fd434c;background:none;border-radius:0;width:auto;height:auto;font:bold 13px / 13px 'Proxima Nova', sans-serif}.header24 .skyMenu{display:none}.header24 .bx-header-section{width:100%;padding:0 10px 0 10px}.header24 .top_menu_area{margin-top:0}.header24 .top_menu_area .bx-header-contact{display:none}.header24 .top_menu_area .bx-header-phone-block{float:none}.header24.newHeader .bx-header-section .top_menu_area{display:flex !important;justify-content:space-between}.header24 .pmContainer{display:none}}@media (max-width:768px) and (min-width:576px){.newHeader .bx-header-section .top_menu_area .bx-header-phone-block{margin-top:8px}}@media (max-width:768px) and (min-width:769px){.newHeader .secondRow{display:none}}@media (max-width:576px){.newHeader .secondRow .msearchWr{width:calc(100% - 131px)}}.errortext{font-size:16px}.pt60{padding-top:60px}.shadow-right{border-right:1px solid rgba(102, 102, 102, 0.2)}.cat-active{border-right:none;border-top:1px solid rgba(102, 102, 102, 0.2);border-bottom:1px solid rgba(102, 102, 102, 0.2)}.cat-active a.link-cat{color:#e51515 !important}#mslider{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/mSlide.jpg) center no-repeat;background-size:cover;position:relative;}#mslider:before{content:"";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}#mslider .container{z-index:2;position:relative}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/mSlide.webp') 1x)){#mslider{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/mSlide.webp') 1x);background-position:center;background-repeat:no-repeat}} .ny_snow_and_tree{display:inline-block;position:absolute;left:0;top:0;z-index:1;width:100%;min-height:300px;background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/ny/snow_ny.png) top left repeat;background-size:40%} .ny_snow_and_tree .ny_tree{display:inline-block;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/ny/tree_ny.png) top left repeat-x;background-size:35%}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/ny/tree_ny.webp') 1x)){ .ny_snow_and_tree .ny_tree{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/ny/tree_ny.webp') 1x);background-position:left top;background-repeat:repeat-x}}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/ny/snow_ny.webp') 1x)){ .ny_snow_and_tree{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/ny/snow_ny.webp') 1x);background-position:left top;background-repeat:repeat}}@media (max-width:576px){ .ny_snow_and_tree{display:none}} .ny_tree_inside{display:inline-block;position:absolute;left:0;top:0;z-index:1;width:100%;min-height:60px;background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/ny/tree_ny.png) top left repeat-x;background-size:15%}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/ny/tree_ny.webp') 1x)){ .ny_tree_inside{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/ny/tree_ny.webp') 1x);background-position:left top;background-repeat:repeat-x}}@media (max-width:576px){ .ny_tree_inside{display:none}}#main_slider{width:100%;height:auto;min-height:360px;padding-top:0px;padding-left:0;margin-bottom:0}@media (min-width:1330px){#main_slider{min-height:570px}}@media (min-width:1540px){#main_slider{min-height:660px}}@media (min-width:1550px){#main_slider{min-height:590px}}#main_slider .slider_item{color:#fff;height:100%;width:100%;display:inline-table}@media (min-width:1330px){#main_slider .slider_item{min-height:570px}}@media (min-width:1540px){#main_slider .slider_item{min-height:660px}}@media (min-width:1550px){#main_slider .slider_item{min-height:590px}}#main_slider .slider_item .left_part{display:table-cell;vertical-align:middle;width:70%;max-width:70%;padding-left:70px}@media (max-width:1100px){#main_slider .slider_item .left_part{padding-left:0px}}#main_slider .slider_item .slider_pic{float:left;width:30%;height:100%;min-height:460px}#main_slider .slider_item .slider_title{font:700 46px/46px 'Proxima Nova', sans-serif;display:inline-block;vertical-align:top;width:100%;margin:0px 0 0px 0;padding-left:0px;color:#292c3c}#main_slider .slider_item .slider_title span{font:700 48px/45px 'Proxima Nova', sans-serif}#main_slider .slider_item .slider_teaser{font:normal 20px/30px 'Proxima Nova', sans-serif;display:inline-block;vertical-align:top;width:100%;margin:36px 0 0px 0;max-width:860px;padding-left:0px;color:#373f4b}#main_slider .slider_item.slider_item_2 .slider_teaser{font:normal 32px/46px 'Proxima Nova', sans-serif}#main_slider .slider_item.slider_item_3 .slider_teaser{font:normal 48px/46px 'Proxima Nova', sans-serif}#main_slider .slider_item button,#main_slider .slider_item a.button{font:bold 18px/18px 'Proxima Nova', sans-serif;display:inline-block;margin:40px 0 0px 0px;border:none;padding:22px 40px 19px 40px;border-radius:6px;background:#29a244;text-decoration:none;color:#fff;text-align:center}#main_slider .slider_item button:hover,#main_slider .slider_item a.button:hover{cursor:pointer}.lSSlideOuter .lSPager.lSpg{position:absolute;margin-top:-40px !important;left:calc(50% - 50px)}.lSSlideOuter .lSPager.lSpg > li a{width:22px;height:5px;background:#fff;border-radius:0}.lSSlideOuter .lSPager.lSpg > li:hover a,.lSSlideOuter .lSPager.lSpg > li.active a{background:#29a244}.h2_title{display:inline-block;position:relative;width:100%;font:normal 48px/48px 'Proxima Nova', sans-serif;margin:40px auto 40px auto;padding:0;background:none;color:#000;text-align:left;text-transform:none}.mpage .h2_title{text-align:center;font-weight:600}@media (max-width:992px){.h2_title{font:normal 40px/40px 'Proxima Nova', sans-serif;margin:0px auto 35px auto;color:#14151b;position:relative}}@media (max-width:767px){.h2_title{font:normal 30px/30px 'Proxima Nova', sans-serif;margin:20px auto 30px auto;color:#14151b;position:relative}}@media (max-width:440px){.h2_title{font:normal 26px/26px 'Proxima Nova', sans-serif;margin:15px auto 20px auto;text-align:center}}#mIntro{width:100%;display:inline-block;background:#fff;padding:50px 0 35px 0}@media (max-width:576px){#mIntro{padding:35px 0 25px 0}}#mIntro .introWr{width:100%;height:auto;min-height:210px;padding:25px 0 0 0;text-align:center;background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/mIntro.jpg) top center no-repeat;background-size:67%}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/mIntro.webp') 1x)){#mIntro .introWr .introWr{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/mIntro.webp') 1x);background-position:top center;background-repeat:no-repeat}}#mIntro .introWr .introText{margin:0 auto;max-width:620px;font-size:18px;line-height:24px;color:#000;text-align:center}#mIntro .introWr .moreWr{width:100%;text-align:center;margin:30px 0 0 0;display:inline-block}#mIntro .introWr .moreWr a{color:#71b9c8;text-decoration:none;border:#71b9c8 3px solid;padding:16px 18px 14px 18px;border-radius:16px;display:inline-block;font-weight:bold}@media (max-width:576px){#mIntro .introWr{padding:0px 0 0 0;background:none}#mIntro .introWr .introText{font-size:20px;line-height:26px}#mIntro .introWr .moreWr{margin:25px 0 0 0}#mIntro .introWr .moreWr a{padding:12px 14px 10px 14px;border-radius:16px}}#front_four_sect .sect_title{width:100%;display:inline-block;vertical-align:top;text-align:center;color:#fff;text-transform:uppercase;font:300 36px/36px 'Proxima Nova', sans-serif;padding:30px 0;background:#1f1116}#front_four_sect .sect_title span{width:100%;display:block;font-size:18px}@media (max-width:992px){#front_four_sect .sect_title{display:none;font:300 16px/16px 'Proxima Nova', sans-serif}#front_four_sect .sect_title span{font-size:12px}}#front_four_sect .sect_list{position:relative;width:100%;display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:0px;grid-row-gap:0px}@media (max-width:768px){#front_four_sect .sect_list{grid-template-columns:repeat(2, 1fr)}}#front_four_sect .sect_list .sect{position:relative}#front_four_sect .sect_list .sect img{width:100%;height:auto}#front_four_sect .sect_list .sect a{text-decoration:none;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;font:bold 30px/38px 'Proxima Nova', sans-serif;color:#fff;text-transform:uppercase;padding:65% 0 5% 15%}@media (max-width:1660px){#front_four_sect .sect_list .sect a{font-size:26px;line-height:30px}}@media (max-width:1366px){#front_four_sect .sect_list .sect a{font-size:26px;line-height:30px}}@media (max-width:1280px){#front_four_sect .sect_list .sect a{font-size:24px;line-height:28px}}@media (max-width:1100px){#front_four_sect .sect_list .sect a{font-size:22px;line-height:26px}}@media (max-width:992px){#front_four_sect .sect_list .sect a{font-size:20px;line-height:24px}}@media (max-width:767px){#front_four_sect .sect_list .sect a{font-size:14px;line-height:20px}}@media (max-width:576px){#front_four_sect .sect_list .sect a{font-size:11px;line-height:16px}}#front_four_sect .sect_list .sect a:hover{text-decoration:none}.under_slider{display:inline-block;width:100%;position:relative;margin:40px 0}.under_slider .container{position:relative}@media (max-width:1200px){.under_slider .container #main_about{left:auto;width:100%;max-width:100%;position:relative;margin:0 0 30px 0}.under_slider .container #main_circles{width:100%;float:none;margin-bottom:20px}}#main_about{position:absolute;left:0;display:inline-block;max-width:450px}#main_about p{font:normal 20px/28px 'Proxima Nova', sans-serif;color:#333;margin:20px 0}@media (min-width:1200px){#main_about p:nth-child(3){max-width:340px}}#main_about p span{font-size:30px;color:#004977}#main_about p a{text-decoration:underline}#main_about p a:hover{text-decoration:none}#mainOffers{display:inline-block;width:100%;margin:0 0 30px 0}#mainOffers .h2_title{text-align:center;margin-top:65px;margin-bottom:60px;font-weight:600}#mainOffers .offersWrap{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px;grid-row-gap:30px}#mainOffers .offersWrap .mOffer{background:#fff;display:grid;grid-template-columns:1fr 2.4fr}#mainOffers .offersWrap .mOffer .ofImage{width:100%}#mainOffers .offersWrap .mOffer.mOffer_01 .ofImage{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/offers_01.jpg) center no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/offers_01.webp') 1x)){#mainOffers .offersWrap .mOffer.mOffer_01 .cImage{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/offers_01.webp') 1x);background-position:center;background-repeat:no-repeat}}#mainOffers .offersWrap .mOffer.mOffer_02 .ofImage{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/offers_02.jpg) center no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/offers_02.webp') 1x)){#mainOffers .offersWrap .mOffer.mOffer_02 .cImage{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/offers_02.webp') 1x);background-position:center;background-repeat:no-repeat}}#mainOffers .offersWrap .mOffer.mOffer_03 .ofImage{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/offers_03.jpg) center no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/offers_03.webp') 1x)){#mainOffers .offersWrap .mOffer.mOffer_03 .cImage{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/offers_03.webp') 1x);background-position:center;background-repeat:no-repeat}}#mainOffers .offersWrap .mOffer.mOffer_04 .ofImage{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/offers_04.jpg) center no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/offers_04.webp') 1x)){#mainOffers .offersWrap .mOffer.mOffer_04 .cImage{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/offers_04.webp') 1x);background-position:center;background-repeat:no-repeat}}#mainOffers .offersWrap .mOffer .ofText{padding:35px 40px 25px 40px;font-size:18px;line-height:26px;font-weight:400}#mainOffers .offersWrap .mOffer .ofText .ofTitle{font-size:25px;line-height:30px;margin:0 0 16px 0;font-weight:bold}@media (max-width:990px){#mainOffers .h2_title{margin-bottom:60px}#mainOffers .offersWrap{grid-column-gap:15px;grid-row-gap:15px}#mainOffers .offersWrap .mOffer .ofText{padding:25px 30px 20px 30px;font-size:20px;line-height:24px;font-weight:400}#mainOffers .offersWrap .mOffer .ofText .ofTitle{font-size:26px;line-height:34px;margin:0 0 15px 0;font-weight:bold}}@media (max-width:840px){#mainOffers{margin-bottom:70px}#mainOffers .offersWrap{grid-template-columns:1fr}}@media (max-width:440px){#mainOffers{margin-bottom:50px}#mainOffers .h2_title{margin:35px 0 25px 0}#mainOffers .offersWrap .mOffer .ofText{padding:15px 15px 15px 15px;font-size:14px;line-height:18px;font-weight:400}#mainOffers .offersWrap .mOffer .ofText .ofTitle{font-size:20px;line-height:24px;margin:0 0 15px 0;font-weight:bold}}#mainWorks{display:inline-block;width:100%;padding:0 0 40px 0;background:#fff}#mainWorks .h2_title{text-align:center;margin-top:65px;margin-bottom:60px;font-weight:600}#mainWorks .worksWrap{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:0px;grid-row-gap:0px}#mainWorks .worksWrap .mWork{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:0px;grid-row-gap:0px;background:#f7f7f7}#mainWorks .worksWrap .mWork .wImage img{width:100%;height:auto}#mainWorks .worksWrap .mWork ul.wText{list-style-type:inside;padding:40px 25px 25px 25px;list-style-image:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/check.png);margin-bottom:0}#mainWorks .worksWrap .mWork ul.wText li{font-size:17px;line-height:22px;margin-bottom:20px;margin-left:30px;padding-left:5px;text-transform:uppercase;font-weight:600}@media (max-width:840px){#mainWorks{margin-bottom:0px;padding:0 0 40px 0}#mainWorks .h2_title{margin-top:15px;margin-bottom:60px}#mainWorks .worksWrap{grid-template-columns:1fr}}@media (max-width:440px){#mainWorks .h2_title{margin:35px 0 15px 0}#mainWorks .worksWrap{grid-row-gap:15px;margin-top:15px}#mainWorks .worksWrap .mWork{grid-template-columns:1fr 1.3fr}#mainWorks .worksWrap .mWork ul.wText{list-style-type:inside;padding:10px 10px 10px 10px}#mainWorks .worksWrap .mWork ul.wText li{font-size:14px;line-height:16px;margin-bottom:6px;margin-left:30px;padding-left:5px}#mainWorks .worksWrap .mWork ul.wText li::marker{width:15px}#mainWorks .worksWrap.wWrap2 .mWork{grid-template-columns:1.3fr 1fr}}#toStart{width:100%;display:inline-block;min-height:500px;background:rgba(83, 175, 209, 0.99);background:-moz-linear-gradient(-45deg, rgba(83, 175, 209, 0.99) 0%, rgba(83, 175, 209, 1) 0%, rgba(161, 202, 188, 1) 100%);background:-webkit-gradient(left top, right bottom, color-stop(0%, rgba(83, 175, 209, 0.99)), color-stop(0%, rgba(83, 175, 209, 1)), color-stop(100%, rgba(161, 202, 188, 1)));background:-webkit-linear-gradient(-45deg, rgba(83, 175, 209, 0.99) 0%, rgba(83, 175, 209, 1) 0%, rgba(161, 202, 188, 1) 100%);background:-o-linear-gradient(-45deg, rgba(83, 175, 209, 0.99) 0%, rgba(83, 175, 209, 1) 0%, rgba(161, 202, 188, 1) 100%);background:-ms-linear-gradient(-45deg, rgba(83, 175, 209, 0.99) 0%, rgba(83, 175, 209, 1) 0%, rgba(161, 202, 188, 1) 100%);background:linear-gradient(135deg, rgba(83, 175, 209, 0.99) 0%, rgba(83, 175, 209, 1) 0%, rgba(161, 202, 188, 1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#53afd1', endColorstr='#a1cabc', GradientType=1)}@media (max-width:768px){#toStart{margin-bottom:30px}}#toStart .nManWr{width:100%;display:inline-block;height:100%;text-align:center;background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/nMan.png) left 40px bottom no-repeat;background-size:auto 85%;position:relative;min-height:500px;padding-bottom:70px}@media (max-width:768px){#toStart .nManWr{background:none}}@media (max-width:440px){#toStart .nManWr{padding-bottom:40px}}#toStart .nManWr .h2_title{text-align:center;margin-top:70px;margin-bottom:10px;font-weight:600;color:#292c3c;font-size:44px;line-height:44px}@media (max-width:768px){#toStart .nManWr .h2_title{margin-bottom:20px}}@media (max-width:440px){#toStart .nManWr .h2_title{margin:35px 0 25px 0;font-size:32px;line-height:34px}}#toStart .nManWr .h2_sub{color:#292c3c;font-size:28px;line-height:28px;margin-bottom:50px}@media (max-width:440px){#toStart .nManWr .h2_sub{font-size:22px;line-height:22px;margin-bottom:30px}}#toStart .nManWr .stSocials{text-align:center;width:100%;font-size:22px;line-height:22px}#toStart .nManWr .stSocials a{display:inline-block;margin:0 15px 0 15px;padding:16px 0 14px 65px;color:#292c3c;text-decoration:none}#toStart .nManWr .stSocials a:hover{text-decoration:underline}#toStart .nManWr .stSocials a.sMail{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/msMail.png) left center no-repeat}#toStart .nManWr .stSocials a.sWhats{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/msWha.png) left center no-repeat}#toStart .nManWr .stSocials a.sVib{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/msVib.png) left center no-repeat}#toStart .nManWr .stSocials a.sVk{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/msVk.png) left center no-repeat}@media (max-width:768px){#toStart .nManWr .stSocials{text-align:left}#toStart .nManWr .stSocials a{margin-bottom:15px}}@media (max-width:440px){#toStart .nManWr .stSocials a{margin-bottom:5px}}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/nMan.webp') 1x)){#toStart .nManWr .nManWr{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/nMan.webp') 1x);background-position:left 40px bottom;background-repeat:no-repeat}}#toStart .nManWr .pWrap{width:100%;display:inline-block;margin:55px 0 40px 0;text-align:center}#toStart .nManWr .pWrap a{font-size:36px;line-height:36px;font-weight:800;color:#292c3c;text-decoration:none}#toStart .nManWr .pWrap a:hover{text-decoration:underline}@media (max-width:440px){#toStart .nManWr .pWrap{margin:25px 0 25px 0}#toStart .nManWr .pWrap a{font-size:28px;line-height:28px}}#toStart .nManWr button{font:bold 22px/22px 'Proxima Nova', sans-serif;display:inline-block;margin:0px 0 0px 0px;border:none;padding:30px 50px 25px 50px;border-radius:30px;background:#29a244;text-decoration:none;color:#fff;text-align:center}#toStart .nManWr button:hover{cursor:pointer}@media (max-width:440px){#toStart .nManWr button{font-size:18px;padding:20px 30px 20px 30px}}#mainCatalog{display:inline-block;width:100%;padding:0 0 40px 0;background:#fff;box-sizing:border-box}#mainCatalog .h2_title{text-align:center;margin-top:65px;margin-bottom:60px;font-weight:600}@media (max-width:1190px){#mainCatalog .h2_title{margin-top:0;margin-bottom:50px}}@media (max-width:440px){#mainCatalog .h2_title{margin-top:5px;margin-bottom:25px}}#mainCatalog .catWrap{display:grid;grid-template-columns:0.85fr 1fr;grid-column-gap:40px;grid-row-gap:40px;padding-right:40px;grid-auto-rows:1fr}@media (max-width:1190px){#mainCatalog .catWrap{grid-column-gap:25px;grid-row-gap:25px;padding-right:15px;padding-left:15px}}@media (max-width:990px){#mainCatalog .catWrap{grid-template-columns:1fr;grid-auto-rows:auto}}#mainCatalog .catWrap .catPower{display:inline-block;position:relative;height:100%;width:100%;overflow:hidden}@media (max-width:990px){#mainCatalog .catWrap .catPower{height:450px}}@media (max-width:440px){#mainCatalog .catWrap .catPower{height:300px}}#mainCatalog .catWrap .catPower .baseWr{width:100%;height:auto;position:relative}#mainCatalog .catWrap .catPower .powerSlider:before{content:"";position:absolute;width:100%;height:100%;background:rgba(255, 255, 255, 0);background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 58%, rgba(44, 159, 208, 0.63) 100%);background:-webkit-gradient(left top, left bottom, color-stop(58%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(44, 159, 208, 0.63)));background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 58%, rgba(44, 159, 208, 0.63) 100%);background:-o-linear-gradient(top, rgba(255, 255, 255, 0) 58%, rgba(44, 159, 208, 0.63) 100%);background:-ms-linear-gradient(top, rgba(255, 255, 255, 0) 58%, rgba(44, 159, 208, 0.63) 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 58%, rgba(44, 159, 208, 0.63) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#2c9fd0', GradientType=0)}#mainCatalog .catWrap .catPower .powerSlider,#mainCatalog .catWrap .catPower .lSSlideOuter{width:100%;height:100%;position:absolute;z-index:1}#mainCatalog .catWrap .catPower .powerSlider .lSAction .lSPrev,#mainCatalog .catWrap .catPower .lSSlideOuter .lSAction .lSPrev,#mainCatalog .catWrap .catPower .powerSlider .lSAction .lSNext,#mainCatalog .catWrap .catPower .lSSlideOuter .lSAction .lSNext{border:#2c9ed0 2px solid;width:70px;height:70px;border-radius:35px;margin-top:-35px;-webkit-box-shadow:3px 3px 4px 0px rgba(0, 0, 0, 0.37);-moz-box-shadow:3px 3px 4px 0px rgba(0, 0, 0, 0.37);box-shadow:3px 3px 4px 0px rgba(0, 0, 0, 0.37)}#mainCatalog .catWrap .catPower .powerSlider .lSAction .lSPrev,#mainCatalog .catWrap .catPower .lSSlideOuter .lSAction .lSPrev{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/sl_prev.png) center no-repeat;left:20px;opacity:1}#mainCatalog .catWrap .catPower .powerSlider .lSAction .lSNext,#mainCatalog .catWrap .catPower .lSSlideOuter .lSAction .lSNext{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/sl_next.png) center no-repeat;right:20px;opacity:1}#mainCatalog .catWrap .catPower .powerSlider .lSSlideWrapper,#mainCatalog .catWrap .catPower .lSSlideOuter .lSSlideWrapper{width:100%;height:100%}#mainCatalog .catWrap .catPower .powerSlider .pSlide,#mainCatalog .catWrap .catPower .lSSlideOuter .pSlide{width:100%;height:100%;display:inline-block;background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/mp_catalog_01.jpg) center no-repeat;background-size:cover}#mainCatalog .catWrap .catPower .powerSlider .pSlide.pSlide_01,#mainCatalog .catWrap .catPower .lSSlideOuter .pSlide.pSlide_01{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/pow_01.jpg) center no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/pow_01.webp') 1x)){#mainCatalog .catWrap .catPower .powerSlider .pSlide.pSlide_01,#mainCatalog .catWrap .catPower .lSSlideOuter .pSlide.pSlide_01{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/pow_01.webp') 1x);background-position:center;background-repeat:no-repeat}}#mainCatalog .catWrap .catPower .powerSlider .pSlide.pSlide_02,#mainCatalog .catWrap .catPower .lSSlideOuter .pSlide.pSlide_02{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/pow_02.jpg) center no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/pow_02.webp') 1x)){#mainCatalog .catWrap .catPower .powerSlider .pSlide.pSlide_02,#mainCatalog .catWrap .catPower .lSSlideOuter .pSlide.pSlide_02{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/pow_02.webp') 1x);background-position:center;background-repeat:no-repeat}}#mainCatalog .catWrap .catPower .powerSlider .pSlide.pSlide_03,#mainCatalog .catWrap .catPower .lSSlideOuter .pSlide.pSlide_03{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/pow_03.jpg) center no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/pow_03.webp') 1x)){#mainCatalog .catWrap .catPower .powerSlider .pSlide.pSlide_03,#mainCatalog .catWrap .catPower .lSSlideOuter .pSlide.pSlide_03{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/pow_03.webp') 1x);background-position:center;background-repeat:no-repeat}}#mainCatalog .catWrap .catPower .powerSlider .pSlide.pSlide_04,#mainCatalog .catWrap .catPower .lSSlideOuter .pSlide.pSlide_04{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/pow_04.jpg) center no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/pow_04.webp') 1x)){#mainCatalog .catWrap .catPower .powerSlider .pSlide.pSlide_04,#mainCatalog .catWrap .catPower .lSSlideOuter .pSlide.pSlide_04{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/pow_04.webp') 1x);background-position:center;background-repeat:no-repeat}}#mainCatalog .catWrap .catPower .powerSlider .pSlide.pSlide_05,#mainCatalog .catWrap .catPower .lSSlideOuter .pSlide.pSlide_05{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/pow_05.jpg) center no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/pow_05.webp') 1x)){#mainCatalog .catWrap .catPower .powerSlider .pSlide.pSlide_05,#mainCatalog .catWrap .catPower .lSSlideOuter .pSlide.pSlide_05{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/pow_05.webp') 1x);background-position:center;background-repeat:no-repeat}}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/mp_catalog_01.webp') 1x)){#mainCatalog .catWrap .catPower .powerSlider .pSlide,#mainCatalog .catWrap .catPower .lSSlideOuter .pSlide{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/mp_catalog_01.webp') 1x);background-position:center;background-repeat:no-repeat}}#mainCatalog .catWrap .catPower .powerSlider:hover + .catTitle a,#mainCatalog .catWrap .catPower .lSSlideOuter:hover + .catTitle a{text-decoration:underline}#mainCatalog .catWrap .catPower .catTitle{position:absolute;bottom:0px;left:0px;z-index:2;width:100%;padding:0 0 40px 50px}@media (max-width:440px){#mainCatalog .catWrap .catPower .catTitle{padding:0 0 30px 30px}}#mainCatalog .catWrap .catPower .catTitle a{color:#fff;font-size:36px;line-height:36px;text-decoration:none;display:inline-block}@media (max-width:1540px){#mainCatalog .catWrap .catPower .catTitle a{font-size:30px;line-height:30px}}@media (max-width:440px){#mainCatalog .catWrap .catPower .catTitle a{font-size:26px;line-height:26px}}#mainCatalog .catWrap .cWrap{display:grid;grid-template-columns:1fr;grid-row-gap:30px}@media (max-width:1190px){#mainCatalog .catWrap .cWrap{grid-column-gap:25px;grid-row-gap:25px}}#mainCatalog .catWrap .cWrap .cardioTitle .carT{color:#054a7a;font-size:36px;line-height:36px;text-decoration:none;display:inline-block;margin-left:90px;font-weight:600}@media (max-width:1540px){#mainCatalog .catWrap .cWrap .cardioTitle .carT{font-size:30px;line-height:30px;margin-left:60px}}@media (max-width:1190px){#mainCatalog .catWrap .cWrap .cardioTitle .carT{font-size:26px;line-height:26px;margin-left:0px}}#mainCatalog .catWrap .cWrap .cardioTitle .carT:hover{text-decoration:underline}#mainCatalog .catWrap .cWrap .cardioTitle .cShowAll{margin-left:80px;color:#fff;background:#0094cf url(/bitrix/templates/eshop_bootstrap_v4/images/ws/arrow_wr.png) right 40px center no-repeat;font-size:22px;line-height:22px;text-decoration:none;display:inline-block;border-radius:28px;padding:18px 90px 15px 40px}@media (max-width:1540px){#mainCatalog .catWrap .cWrap .cardioTitle .cShowAll{font-size:18px;line-height:18px;padding:14px 70px 11px 30px;background:#0094cf url(/bitrix/templates/eshop_bootstrap_v4/images/ws/arrow_wr.png) right 28px center no-repeat}}@media (max-width:576px){#mainCatalog .catWrap .cWrap .cardioTitle .cShowAll{display:none}}#mainCatalog .catWrap .cWrap .cardioWrap{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:30px;grid-row-gap:30px}@media (max-width:1190px){#mainCatalog .catWrap .cWrap .cardioWrap{grid-column-gap:25px;grid-row-gap:25px}}@media (max-width:576px){#mainCatalog .catWrap .cWrap .cardioWrap{grid-column-gap:10px;grid-row-gap:10px}}#mainCatalog .catWrap .cWrap .cardioWrap .cardioSec{display:inline-block;width:100%}#mainCatalog .catWrap .cWrap .cardioWrap .cardioSec .cImage{width:100%;display:inline-block;padding-top:80%;position:relative}#mainCatalog .catWrap .cWrap .cardioWrap .cardioSec .cImage a{display:block;position:absolute;width:100%;height:100%;top:0;left:0}#mainCatalog .catWrap .cWrap .cardioWrap .cardioSec .cImage:hover + .cTitle a{color:#2c9ed0}#mainCatalog .catWrap .cWrap .cardioWrap .cardioSec.cSec1 .cImage{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/mp_catalog_02.jpg) center no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/mp_catalog_02.webp') 1x)){#mainCatalog .catWrap .cWrap .cardioWrap .cardioSec.cSec1 .cImage{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/mp_catalog_02.webp') 1x);background-position:center;background-repeat:no-repeat}}#mainCatalog .catWrap .cWrap .cardioWrap .cardioSec.cSec2 .cImage{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/mp_catalog_03.jpg) center no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/mp_catalog_03.webp') 1x)){#mainCatalog .catWrap .cWrap .cardioWrap .cardioSec.cSec2 .cImage{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/mp_catalog_03.webp') 1x);background-position:center;background-repeat:no-repeat}}#mainCatalog .catWrap .cWrap .cardioWrap .cardioSec.cSec3 .cImage{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/mp_catalog_04.jpg) center no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/mp_catalog_04.webp') 1x)){#mainCatalog .catWrap .cWrap .cardioWrap .cardioSec.cSec3 .cImage{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/mp_catalog_04.webp') 1x);background-position:center;background-repeat:no-repeat}}#mainCatalog .catWrap .cWrap .cardioWrap .cardioSec .cTitle{text-align:center;width:100%;padding-top:18px}@media (max-width:576px){#mainCatalog .catWrap .cWrap .cardioWrap .cardioSec .cTitle{padding-top:4px}}#mainCatalog .catWrap .cWrap .cardioWrap .cardioSec .cTitle a{color:#333;font-size:27px;line-height:27px;text-decoration:none;display:inline-block;font-weight:bold}@media (max-width:1540px){#mainCatalog .catWrap .cWrap .cardioWrap .cardioSec .cTitle a{font-size:22px;line-height:22px}}@media (max-width:1190px){#mainCatalog .catWrap .cWrap .cardioWrap .cardioSec .cTitle a{font-size:18px;line-height:18px}}@media (max-width:576px){#mainCatalog .catWrap .cWrap .cardioWrap .cardioSec .cTitle a{font-size:14px;line-height:18px}}#mainCatalog .catWrap .cWrap .cardioWrap .cardioSec .cTitle a:hover{color:#2c9ed0}#mainCatalog .catWrap .cWrap .fitWrap{width:100%;display:inline-block;position:relative;background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/mp_catalog_05.jpg) center no-repeat;background-size:cover;padding:0px 40px 20px 40px;padding-top:29%}@media (max-width:1190px){#mainCatalog .catWrap .cWrap .fitWrap{min-height:230px}}@media (max-width:576px){#mainCatalog .catWrap .cWrap .fitWrap{padding:0px 15px 15px 15px}}#mainCatalog .catWrap .cWrap .fitWrap .fitTitle{top:30px;left:40px;position:absolute;z-index:2}@media (max-width:576px){#mainCatalog .catWrap .cWrap .fitWrap .fitTitle{left:20px;top:30px}}#mainCatalog .catWrap .cWrap .fitWrap .fitTitle a{color:#054a7a;font-size:36px;line-height:36px;text-decoration:none;display:inline-block;font-weight:600}@media (max-width:1540px){#mainCatalog .catWrap .cWrap .fitWrap .fitTitle a{font-size:30px;line-height:30px}}@media (max-width:1190px){#mainCatalog .catWrap .cWrap .fitWrap .fitTitle a{font-size:26px;line-height:26px}}#mainCatalog .catWrap .cWrap .fitWrap .fitTitle a:hover{text-decoration:underline}#mainCatalog .catWrap .cWrap .fitWrap .fitLinks{position:absolute;left:40px;top:80px;column-count:2;max-width:370px}@media (max-width:576px){#mainCatalog .catWrap .cWrap .fitWrap .fitLinks{left:20px;top:90px}}#mainCatalog .catWrap .cWrap .fitWrap .fitLinks a{color:#333;font-size:24px;line-height:24px;text-decoration:none;width:185px;margin-bottom:15px;display:inline-block;font-weight:600}@media (max-width:1540px){#mainCatalog .catWrap .cWrap .fitWrap .fitLinks a{font-size:19px;line-height:20px;margin-bottom:10px}}@media (max-width:576px){#mainCatalog .catWrap .cWrap .fitWrap .fitLinks a{width:140px;font-size:17px;line-height:18px;margin-bottom:7px}}#mainCatalog .catWrap .cWrap .fitWrap .fitLinks a:hover{color:#2c9ed0}#mainCatalog .catWrap2{display:grid;grid-template-columns:1fr 0.67fr;grid-column-gap:40px;grid-row-gap:40px;padding-left:40px;margin-top:40px;grid-auto-rows:1fr}@media (max-width:990px){#mainCatalog .catWrap2{grid-template-columns:1fr;grid-column-gap:25px;grid-row-gap:25px;grid-auto-rows:auto;padding-left:15px;padding-right:15px}}@media (max-width:576px){#mainCatalog .catWrap2{margin-top:25px}}#mainCatalog .catWrap2 .catFree{display:grid;grid-template-columns:1fr 1.3fr 1fr;grid-column-gap:20px;grid-row-gap:20px;border:#2c9ed0 10px solid;padding:20px}@media (max-width:576px){#mainCatalog .catWrap2 .catFree{grid-column-gap:10px;grid-row-gap:10px;border:#2c9ed0 5px solid;padding:10px}}#mainCatalog .catWrap2 .catFree .cImage{width:100%;padding-top:75%;display:inline-block;margin-bottom:0px;position:relative}#mainCatalog .catWrap2 .catFree .cImage a{display:block;position:absolute;width:100%;height:100%;top:0;left:0}#mainCatalog .catWrap2 .catFree .cImage:hover + .cTitle a{color:#2c9ed0}#mainCatalog .catWrap2 .catFree .cTitle{text-align:center;width:100%;padding-top:18px}@media (max-width:576px){#mainCatalog .catWrap2 .catFree .cTitle{padding-top:4px}}#mainCatalog .catWrap2 .catFree .cTitle a{color:#333;font-size:27px;line-height:27px;text-decoration:none;display:inline-block;font-weight:bold}@media (max-width:1540px){#mainCatalog .catWrap2 .catFree .cTitle a{font-size:22px;line-height:22px}}@media (max-width:576px){#mainCatalog .catWrap2 .catFree .cTitle a{font-size:18px;line-height:18px}}#mainCatalog .catWrap2 .catFree .cTitle a:hover{color:#2c9ed0}#mainCatalog .catWrap2 .catFree .subCatFree1{display:grid;grid-template-rows:repeat(2, 1fr);grid-row-gap:40px}#mainCatalog .catWrap2 .catFree .subCatFree1 .cSec1 .cImage{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/cFree_01.jpg) center no-repeat;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/cFree_01.webp') 1x)){#mainCatalog .catWrap2 .catFree .subCatFree1 .cSec1 .cImage{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/cFree_01.webp') 1x);background-position:center;background-repeat:no-repeat}}#mainCatalog .catWrap2 .catFree .subCatFree1 .cSec2 .cImage{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/cFree_02.jpg) center no-repeat;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/cFree_02.webp') 1x)){#mainCatalog .catWrap2 .catFree .subCatFree1 .cSec2 .cImage{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/cFree_02.webp') 1x);background-position:center;background-repeat:no-repeat}}#mainCatalog .catWrap2 .catFree .subCatFree2{display:grid;grid-template-rows:0.25fr 1fr;grid-row-gap:40px}#mainCatalog .catWrap2 .catFree .subCatFree2 .freeTitle{font-size:36px;line-height:36px;display:inline-table;font-weight:600;text-align:center}@media (max-width:1540px){#mainCatalog .catWrap2 .catFree .subCatFree2 .freeTitle{font-size:30px;line-height:30px}}@media (max-width:576px){#mainCatalog .catWrap2 .catFree .subCatFree2 .freeTitle{font-size:24px;line-height:24px}}#mainCatalog .catWrap2 .catFree .subCatFree2 .freeTitle .carT{color:#054a7a;text-decoration:none;display:table-cell;vertical-align:middle}#mainCatalog .catWrap2 .catFree .subCatFree2 .freeTitle .carT:hover{text-decoration:underline}#mainCatalog .catWrap2 .catFree .subCatFree2 .cSec1 .cImage{padding-top:95%;background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/cFree_03.jpg) center no-repeat;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/cFree_03.webp') 1x)){#mainCatalog .catWrap2 .catFree .subCatFree2 .cSec1 .cImage{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/cFree_03.webp') 1x);background-position:center;background-repeat:no-repeat}}#mainCatalog .catWrap2 .catFree .subCatFree3{display:grid;grid-template-rows:repeat(2, 1fr);grid-row-gap:40px}#mainCatalog .catWrap2 .catFree .subCatFree3 .cSec1 .cImage{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/cFree_04.jpg) center no-repeat;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/cFree_04.webp') 1x)){#mainCatalog .catWrap2 .catFree .subCatFree3 .cSec1 .cImage{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/cFree_04.webp') 1x);background-position:center;background-repeat:no-repeat}}#mainCatalog .catWrap2 .catFree .subCatFree3 .cSec2 .cImage{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/cFree_05.jpeg) center no-repeat;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/cFree_05.webp') 1x)){#mainCatalog .catWrap2 .catFree .subCatFree3 .cSec2 .cImage{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/cFree_05.webp') 1x);background-position:center;background-repeat:no-repeat}}#mainCatalog .catWrap2 .catCF{display:inline-block;position:relative;height:100%;width:100%;background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/mp_catalog_06.jpg) center no-repeat;background-size:cover;position:relative}@media (max-width:990px){#mainCatalog .catWrap2 .catCF{height:450px}}@media (max-width:576px){#mainCatalog .catWrap2 .catCF{height:300px}}#mainCatalog .catWrap2 .catCF .clink{position:absolute;width:100%;height:100%;top:0;left:0}#mainCatalog .catWrap2 .catCF:hover + .catTitle a{text-decoration:underline}#mainCatalog .catWrap2 .catCF .catTitle{position:absolute;bottom:0px;left:0px;z-index:2;width:100%;padding:0 0 50px 40px}@media (max-width:576px){#mainCatalog .catWrap2 .catCF .catTitle{padding:0 0 30px 30px}}#mainCatalog .catWrap2 .catCF .catTitle a{color:#fff;font-size:36px;line-height:36px;text-decoration:none;display:inline-block}@media (max-width:1540px){#mainCatalog .catWrap2 .catCF .catTitle a{font-size:30px;line-height:30px}}@media (max-width:576px){#mainCatalog .catWrap2 .catCF .catTitle a{font-size:26px;line-height:26px}}#mainCatalog .catWrap2 .catCF .catTitle a:hover{text-decoration:underline}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/mp_catalog_06.webp') 1x)){#mainCatalog .catWrap2 .catCF{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/mp_catalog_06.webp') 1x);background-position:center;background-repeat:no-repeat}}#mainCatalog .catWrap3{display:grid;grid-template-columns:1.4fr 1.6fr;grid-column-gap:40px;grid-row-gap:40px;margin-top:40px;padding:0 40px;grid-auto-rows:1fr}@media (max-width:990px){#mainCatalog .catWrap3{grid-template-columns:1fr;grid-column-gap:25px;grid-row-gap:25px;grid-auto-rows:auto;padding-left:15px;padding-right:15px}}@media (max-width:990px){#mainCatalog .catWrap3{margin-top:25px}}#mainCatalog .catWrap3 .catFight{display:inline-block;position:relative;height:100%;width:100%}#mainCatalog .catWrap3 .catFight .clink{width:100%;height:auto;margin:0 0 20px 0}#mainCatalog .catWrap3 .catFight .clink img{width:100%;height:auto}#mainCatalog .catWrap3 .catFight .catTitle{display:inline-block;width:100%;margin:20px 0 0 0;text-align:center}#mainCatalog .catWrap3 .catFight .catTitle a{color:#333;font-size:27px;line-height:27px;text-decoration:none;display:inline-block;font-weight:bold}@media (max-width:1540px){#mainCatalog .catWrap3 .catFight .catTitle a{font-size:22px;line-height:22px}}#mainCatalog .catWrap3 .catFight .catTitle a:hover{color:#2c9ed0}#mainCatalog .catWrap3 .catPlay{display:inline-block;width:100%}#mainCatalog .catWrap3 .catPlay .playTitle .carT{color:#054a7a;font-size:36px;line-height:36px;text-decoration:none;display:inline-block;margin-bottom:40px;font-weight:600}@media (max-width:1540px){#mainCatalog .catWrap3 .catPlay .playTitle .carT{font-size:30px;line-height:30px}}@media (max-width:576px){#mainCatalog .catWrap3 .catPlay .playTitle .carT{font-size:24px;line-height:24px;margin-bottom:25px}}#mainCatalog .catWrap3 .catPlay .playTitle .carT:hover{text-decoration:underline}#mainCatalog .catWrap3 .catPlay .playWrap{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:25px;grid-row-gap:25px}@media (max-width:990px){#mainCatalog .catWrap3 .catPlay .playWrap{grid-column-gap:17px;grid-row-gap:17px}}@media (max-width:576px){#mainCatalog .catWrap3 .catPlay .playWrap{grid-column-gap:10px;grid-row-gap:10px}}#mainCatalog .catWrap3 .catPlay .playWrap .playSec{display:inline-block;width:100%}#mainCatalog .catWrap3 .catPlay .playWrap .playSec .cImage{width:100%;display:inline-block;padding-top:100%;position:relative;border-radius:50%}#mainCatalog .catWrap3 .catPlay .playWrap .playSec .cImage a{display:block;position:absolute;width:100%;height:100%;top:0;left:0}#mainCatalog .catWrap3 .catPlay .playWrap .playSec .cImage:hover + .cTitle a{color:#2c9ed0}#mainCatalog .catWrap3 .catPlay .playWrap .playSec.cSec1 .cImage{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/cPlay_01.jpg) center no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/cPlay_01.webp') 1x)){#mainCatalog .catWrap3 .catPlay .playWrap .playSec.cSec1 .cImage{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/cPlay_01.webp') 1x);background-position:center;background-repeat:no-repeat}}#mainCatalog .catWrap3 .catPlay .playWrap .playSec.cSec2 .cImage{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/cPlay_022.jpg) center no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/cPlay_02.webp') 1x)){#mainCatalog .catWrap3 .catPlay .playWrap .playSec.cSec2 .cImage{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/cPlay_02.webp') 1x);background-position:center;background-repeat:no-repeat}}#mainCatalog .catWrap3 .catPlay .playWrap .playSec.cSec3 .cImage{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/cPlay_03.jpg) center no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/cPlay_03.webp') 1x)){#mainCatalog .catWrap3 .catPlay .playWrap .playSec.cSec3 .cImage{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/cPlay_03.webp') 1x);background-position:center;background-repeat:no-repeat}}#mainCatalog .catWrap3 .catPlay .playWrap .playSec.cSec4 .cImage{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/cPlay_04.jpg) center no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/cPlay_04.webp') 1x)){#mainCatalog .catWrap3 .catPlay .playWrap .playSec.cSec4 .cImage{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/cPlay_04.webp') 1x);background-position:center;background-repeat:no-repeat}}#mainCatalog .catWrap3 .catPlay .playWrap .playSec .cTitle{text-align:center;width:100%;padding-top:18px}@media (max-width:576px){#mainCatalog .catWrap3 .catPlay .playWrap .playSec .cTitle{padding-top:4px}}#mainCatalog .catWrap3 .catPlay .playWrap .playSec .cTitle a{color:#333;font-size:27px;line-height:27px;text-decoration:none;display:inline-block;font-weight:bold}@media (max-width:1540px){#mainCatalog .catWrap3 .catPlay .playWrap .playSec .cTitle a{font-size:22px;line-height:22px}}@media (max-width:1190px){#mainCatalog .catWrap3 .catPlay .playWrap .playSec .cTitle a{font-size:18px;line-height:22px}}@media (max-width:576px){#mainCatalog .catWrap3 .catPlay .playWrap .playSec .cTitle a{font-size:15px;line-height:18px}}#mainCatalog .catWrap3 .catPlay .playWrap .playSec .cTitle a:hover{color:#2c9ed0}#mainCatalog .catWrap4{display:grid;grid-template-columns:1fr 0.27fr 0.48fr;grid-column-gap:30px;grid-row-gap:40px;margin-top:40px;padding:0 40px;grid-auto-rows:1fr}@media (max-width:990px){#mainCatalog .catWrap4{grid-template-columns:1fr 2fr;grid-column-gap:25px;grid-row-gap:25px;grid-auto-rows:auto;padding-left:15px;padding-right:15px}}@media (max-width:576px){#mainCatalog .catWrap4{grid-column-gap:10px;grid-row-gap:25px}}#mainCatalog .catWrap4 .catStreet{display:inline-block;width:100%}@media (max-width:990px){#mainCatalog .catWrap4 .catStreet{grid-column-start:1;grid-column-end:span 2}}#mainCatalog .catWrap4 .catStreet .streetTitle .carT{color:#054a7a;font-size:36px;line-height:36px;text-decoration:none;display:inline-block;margin-bottom:40px;font-weight:600;text-align:right;width:100%}@media (max-width:1540px){#mainCatalog .catWrap4 .catStreet .streetTitle .carT{font-size:30px;line-height:32px}}@media (max-width:576px){#mainCatalog .catWrap4 .catStreet .streetTitle .carT{font-size:24px;line-height:24px;margin-bottom:25px}}#mainCatalog .catWrap4 .catStreet .streetTitle .carT:hover{text-decoration:underline}#mainCatalog .catWrap4 .catStreet .streetWrap{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:25px;grid-row-gap:25px}@media (max-width:576px){#mainCatalog .catWrap4 .catStreet .streetWrap{grid-column-gap:10px;grid-row-gap:10px}}#mainCatalog .catWrap4 .catStreet .streetWrap .streetSec{display:inline-block;width:100%}#mainCatalog .catWrap4 .catStreet .streetWrap .streetSec .cImage{width:100%;display:inline-block;padding-top:79%;position:relative}#mainCatalog .catWrap4 .catStreet .streetWrap .streetSec .cImage a{display:block;position:absolute;width:100%;height:100%;top:0;left:0}#mainCatalog .catWrap4 .catStreet .streetWrap .streetSec .cImage:hover + .cTitle a{color:#2c9ed0}#mainCatalog .catWrap4 .catStreet .streetWrap .streetSec.cSec1 .cImage{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/cAthl_01.jpg) center no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/cAthl_01.webp') 1x)){#mainCatalog .catWrap4 .catStreet .streetWrap .streetSec.cSec1 .cImage{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/cAthl_01.webp') 1x);background-position:center;background-repeat:no-repeat}}#mainCatalog .catWrap4 .catStreet .streetWrap .streetSec.cSec2 .cImage{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/cAthl_02.jpg) center no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/cAthl_02.webp') 1x)){#mainCatalog .catWrap4 .catStreet .streetWrap .streetSec.cSec2 .cImage{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/cAthl_02.webp') 1x);background-position:center;background-repeat:no-repeat}}#mainCatalog .catWrap4 .catStreet .streetWrap .streetSec.cSec3 .cImage{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/cAthl_03.jpg) center no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/cAthl_03.webp') 1x)){#mainCatalog .catWrap4 .catStreet .streetWrap .streetSec.cSec3 .cImage{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/cAthl_03.webp') 1x);background-position:center;background-repeat:no-repeat}}#mainCatalog .catWrap4 .catStreet .streetWrap .streetSec .cTitle{text-align:center;width:100%;padding-top:18px}@media (max-width:576px){#mainCatalog .catWrap4 .catStreet .streetWrap .streetSec .cTitle{padding-top:4px}}#mainCatalog .catWrap4 .catStreet .streetWrap .streetSec .cTitle a{color:#333;font-size:26px;line-height:26px;text-decoration:none;display:inline-block;font-weight:bold}@media (max-width:1540px){#mainCatalog .catWrap4 .catStreet .streetWrap .streetSec .cTitle a{font-size:20px;line-height:22px}}@media (max-width:576px){#mainCatalog .catWrap4 .catStreet .streetWrap .streetSec .cTitle a{font-size:16px;line-height:18px}}#mainCatalog .catWrap4 .catStreet .streetWrap .streetSec .cTitle a:hover{color:#2c9ed0}#mainCatalog .catWrap4 .catAthlet{display:inline-block;position:relative;height:100%;width:100%;border:#29a244 8px solid;padding:18px 18px}@media (max-width:576px){#mainCatalog .catWrap4 .catAthlet{padding:12px 12px;border:#29a244 5px solid}}#mainCatalog .catWrap4 .catAthlet .clink{width:100%;height:auto;margin:0 0 20px 0}#mainCatalog .catWrap4 .catAthlet .clink img{width:100%;height:auto}#mainCatalog .catWrap4 .catAthlet .catTitle{display:inline-block;width:100%;margin:20px 0 0 0;text-align:center}#mainCatalog .catWrap4 .catAthlet .catTitle a{color:#333;font-size:25px;line-height:27px;text-decoration:none;display:inline-block;font-weight:bold}@media (max-width:1540px){#mainCatalog .catWrap4 .catAthlet .catTitle a{font-size:20px;line-height:22px}}@media (max-width:1540px){#mainCatalog .catWrap4 .catAthlet .catTitle a{font-size:16px;line-height:18px}}#mainCatalog .catWrap4 .catAthlet .catTitle a:hover{color:#2c9ed0}#mainCatalog .catWrap4 .catGymn{display:inline-block;position:relative;height:100%;width:100%;background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/cAthl_05.jpeg) center no-repeat;background-size:cover;position:relative}#mainCatalog .catWrap4 .catGymn .clink{position:absolute;width:100%;height:100%;top:0;left:0}#mainCatalog .catWrap4 .catGymn .clink:before{content:"";position:absolute;width:100%;height:100%;background:rgba(255, 255, 255, 0);background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 58%, rgba(44, 159, 208, 0.63) 100%);background:-webkit-gradient(left top, left bottom, color-stop(58%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(44, 159, 208, 0.63)));background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 58%, rgba(44, 159, 208, 0.63) 100%);background:-o-linear-gradient(top, rgba(255, 255, 255, 0) 58%, rgba(44, 159, 208, 0.63) 100%);background:-ms-linear-gradient(top, rgba(255, 255, 255, 0) 58%, rgba(44, 159, 208, 0.63) 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 58%, rgba(44, 159, 208, 0.63) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#2c9fd0', GradientType=0)}#mainCatalog .catWrap4 .catGymn:hover + .catTitle a{text-decoration:underline}#mainCatalog .catWrap4 .catGymn .catTitle{position:absolute;bottom:0px;left:0px;z-index:2;width:100%;padding:0 0 30px 40px}@media (max-width:1540px){#mainCatalog .catWrap4 .catGymn .catTitle{padding:0 0 20px 20px}}#mainCatalog .catWrap4 .catGymn .catTitle a{color:#fff;font-size:27px;line-height:27px;font-weight:bold;text-decoration:none;display:inline-block}@media (max-width:1540px){#mainCatalog .catWrap4 .catGymn .catTitle a{font-size:20px;line-height:22px}}@media (max-width:576px){#mainCatalog .catWrap4 .catGymn .catTitle a{font-size:16px;line-height:18px}}#mainCatalog .catWrap4 .catGymn .catTitle a:hover{text-decoration:underline}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/cAthl_05.webp') 1x)){#mainCatalog .catWrap4 .catGymn{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/cAthl_05.webp') 1x);background-position:center;background-repeat:no-repeat}}#mBrands{background:#fff;padding:40px 0 70px 0}@media (max-width:576px){#mBrands{display:none}}#mBrands .h2_title{text-align:center;margin-top:25px;margin-bottom:50px;font-weight:600}@media (max-width:440px){#mBrands .h2_title{margin:0px 0 25px 0}}#mBrands .brands_wr{display:grid;grid-template-columns:repeat(10, 1fr);grid-column-gap:4px;grid-row-gap:4px;grid-auto-rows:auto}@media (max-width:1280px){#mBrands .brands_wr{grid-template-columns:repeat(6, 1fr)}}@media (max-width:1080px){#mBrands .brands_wr{grid-template-columns:repeat(5, 1fr)}}@media (max-width:990px){#mBrands .brands_wr{grid-template-columns:repeat(4, 1fr)}}@media (max-width:576px){#mBrands .brands_wr{grid-template-columns:repeat(3, 1fr)}}#mBrands .brands_wr .b_item{display:inline-block;width:100%;height:90px}@media (max-width:576px){#mBrands .brands_wr .b_item{height:70px}}@media (max-width:440px){#mBrands .brands_wr .b_item{height:60px}}#mBrands .brands_wr .b_item.b_matrix{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_matrix.webp) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_hasttings{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_hasttings.jpg) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_spirit{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_spirit.jpg) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_bronze_gym{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_bronze_gym.jpg) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_svensson_industrial{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_svensson_industrial.jpg) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_mb_barbell{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_mb_barbell.jpg) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_arms{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_arms.jpg) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_dhz{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_dhz.jpg) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_smith{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_smith.webp) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_cardio_power_pro{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_cardio_power_pro.jpg) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_bh_fitness{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_bh_fitness.webp) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_fitex_pro{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_fitex_pro.jpg) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_sole_fitness{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_sole_fitness.webp) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_shua{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_shua.jpg) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_svensson_body_labs{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_svensson_body_labs.jpg) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_first_degree{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_first_degree.jpg) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_octane_fitness{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_octane_fitness.webp) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_ziva_russia{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_ziva_russia.webp) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_ufc{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_ufc.jpg) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_stecter{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_stecter.jpg) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_explode{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_explode.jpg) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_zso{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_zso.jpg) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_cardio_power{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_cardio_power.jpg) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_carbon_fitness{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_carbon_fitness.webp) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_applegate{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_applegate.webp) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_oxygen{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_oxygen.png) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_vision_fitness{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_vision_fitness.webp) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_bowflex{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_bowflex.webp) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_body_solid{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_body_solid.webp) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_xterra{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_xterra.jpg) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_aerofit{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_aerofit.jpg) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_impulse{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_impulse.webp) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_hoist{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_hoist.jpg) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_inotec{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_inotec.webp) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_xline{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_xline.jpg) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_nrg_line{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_nrg_line.jpg) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_nautilus{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_nautilus.jpg) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_star_trac{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_star_trac.jpg) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_schwinn{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_schwinn.webp) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_precor{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_precor.webp) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_assault_fitness{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_assault_fitness.webp) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_true{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_true.webp) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_freemotion{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_freemotion.jpg) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_pro_form{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_pro_form.jpg) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_nordic_track{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_nordic_track.webp) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_horizon_fitness{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_horizon_fitness.webp) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_reebok{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_reebok.jpg) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_pangolin{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_pangolin.jpg) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_stair_master{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_stair_master.webp) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_yousteel{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_yousteel.jpg) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_starfit{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_starfit.jpg) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_ammity{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_ammity.webp) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_family{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_family.webp) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_clear_fit{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_clear_fit.webp) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_infiniti{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_infiniti.webp) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_victory_fit{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_victory_fit.webp) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_housefit{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_housefit.jpg) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_rebel{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_rebel.webp) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_dfc{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_dfc.jpg) center no-repeat;background-size:contain}#mBrands .brands_wr .b_item.b_start_line{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/brands/b_start_line.jpg) center no-repeat;background-size:contain}#mPortfolio{background:#f7f7f7;padding:40px 0 70px 0}#mPortfolio .h2_title{text-align:center;margin-top:25px;margin-bottom:20px;font-weight:600}#mPortfolio.sectionPage{padding-top:0px;padding-bottom:0px;background-color:transparent}#mPortfolio.sectionPage .h2-title{font-size:28px;line-height:34px;font-weight:700;margin-bottom:30px;text-align:left}#mPortfolio.sectionPage .projects-list{grid-template-columns:repeat(3, 1fr)}#mPortfolio.sectionPage .projects-list .news-list-item .card .card-body{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;padding:35% 40px 30px 40px;color:#fff;opacity:0}#mPortfolio.sectionPage .projects-list .news-list-item .card .card-body .card-title{color:#fff;margin:10px 0 10px 0}#mPortfolio.sectionPage .projects-list .news-list-item .card .card-body .card-title a{color:#fff;font-weight:700;font-size:25px;line-height:25px}#mPortfolio.sectionPage .projects-list .news-list-item .card .card-body .card-region{font-size:18px}#mPortfolio.sectionPage .projects-list .news-list-item .card:hover .card-body{opacity:1;background:rgba(14, 149, 43, 0);background:-moz-linear-gradient(top, rgba(14, 149, 43, 0) 0%, rgba(14, 149, 43, 0.65) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(14, 149, 43, 0)), color-stop(100%, rgba(14, 149, 43, 0.65)));background:-webkit-linear-gradient(top, rgba(14, 149, 43, 0) 0%, rgba(14, 149, 43, 0.65) 100%);background:-o-linear-gradient(top, rgba(14, 149, 43, 0) 0%, rgba(14, 149, 43, 0.65) 100%);background:-ms-linear-gradient(top, rgba(14, 149, 43, 0) 0%, rgba(14, 149, 43, 0.65) 100%);background:linear-gradient(to bottom, rgba(14, 149, 43, 0) 0%, rgba(14, 149, 43, 0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0e952b', endColorstr='#0e952b', GradientType=0)}#mPortfolio .mr_more{margin:0 0 50px 0;text-align:center}#mPortfolio .mr_more a{font-size:22px;line-height:22px;text-decoration:none;color:#0094cf;border-bottom:#0094cf 2px dotted}#mPortfolio .mr_more a:hover{text-decoration:none;border-bottom:none}@media (max-width:768px){#mPortfolio{padding:30px 0 40px 0;background:#fff}#mPortfolio.sectionPage .h2-title{font-size:24px;line-height:28px;margin-bottom:30px}#mPortfolio.sectionPage .projects-list{grid-template-columns:repeat(1, 1fr);grid-column-gap:20px;grid-row-gap:20px}#mPortfolio.sectionPage .projects-list .img-wr{height:240px}#mPortfolio.sectionPage .projects-list .news-list-item .card .card-body{opacity:1;background:rgba(14, 149, 43, 0);background:-moz-linear-gradient(top, rgba(14, 149, 43, 0) 0%, rgba(14, 149, 43, 0.65) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(14, 149, 43, 0)), color-stop(100%, rgba(14, 149, 43, 0.65)));background:-webkit-linear-gradient(top, rgba(14, 149, 43, 0) 0%, rgba(14, 149, 43, 0.65) 100%);background:-o-linear-gradient(top, rgba(14, 149, 43, 0) 0%, rgba(14, 149, 43, 0.65) 100%);background:-ms-linear-gradient(top, rgba(14, 149, 43, 0) 0%, rgba(14, 149, 43, 0.65) 100%);background:linear-gradient(to bottom, rgba(14, 149, 43, 0) 0%, rgba(14, 149, 43, 0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0e952b', endColorstr='#0e952b', GradientType=0)}#mPortfolio.sectionPage .projects-list .news-list-item .card .card-body .card-title a{font-size:20px;line-height:20px}}#mainReviews{background:#fff;padding:40px 0 30px 0}#mainReviews .h2_title{text-align:center;margin-top:25px;margin-bottom:20px;font-weight:600}#mainReviews .mr_more{margin:0 0 50px 0;text-align:center}#mainReviews .mr_more a{font-size:22px;line-height:22px;text-decoration:none;color:#0094cf;border-bottom:#0094cf 2px dotted}#mainReviews .mr_more a:hover{text-decoration:none;border-bottom:none}@media (max-width:768px){#mainReviews{padding:25px 0 0px 0}#mainReviews .mr_more{margin:0 0 30px 0}}.fNewsSoc{background:#f7f7f7;padding:50px 0 70px 0}@media (max-width:576px){.fNewsSoc{padding:30px 0 10px 0}}.fNewsSoc .fNwrap{display:grid;grid-template-columns:1fr 0.67fr;grid-column-gap:25px;grid-row-gap:25px}@media (max-width:990px){.fNewsSoc .fNwrap{grid-template-columns:1fr;grid-row-gap:20px}}@media (max-width:576px){.fNewsSoc .fNwrap #mNews{display:none}}.fNewsSoc .fNwrap #mNews .h2_title{text-align:left;margin-top:0px;margin-bottom:10px;font-weight:600}.fNewsSoc .fNwrap #mNews .mr_more{margin:0 0 50px 0;text-align:left}.fNewsSoc .fNwrap #mNews .mr_more a{font-size:22px;line-height:22px;text-decoration:none;color:#0094cf;border-bottom:#0094cf 2px dotted}.fNewsSoc .fNwrap #mNews .mr_more a:hover{text-decoration:none;border-bottom:none}.fNewsSoc .fNwrap #mNews .card{display:grid;grid-template-columns:1fr 1.7fr;grid-column-gap:30px;margin-bottom:30px;border-bottom:#d1d1d1 2px solid;min-height:240px}@media (max-width:576px){.fNewsSoc .fNwrap #mNews .card{grid-template-columns:1fr;grid-row-gap:20px}}.fNewsSoc .fNwrap #mNews .card:last-child{border:none}.fNewsSoc .fNwrap #mNews .card .news_image{display:inline-block;height:220px}.fNewsSoc .fNwrap #mNews .card .news_image a{width:100%;height:100%;border-radius:0;overflow:visible}.fNewsSoc .fNwrap #mNews .card .news_image a img{width:100%;height:100%;object-fit:cover}.fNewsSoc .fNwrap #mNews .card .card-body{padding:0}.fNewsSoc .fNwrap #mNews .card .card-body .card-title{margin:0 0 15px 0;font-size:22px;line-height:26px}.fNewsSoc .fNwrap #mNews .card .card-body .card-title a{font-size:22px;line-height:26px;color:#333;text-decoration:none}.fNewsSoc .fNwrap #mNews .card .card-body .card-title a:hover{text-decoration:underline}.fNewsSoc .fNwrap #mNews .card .card-body .card-text{font-size:19px;line-height:22px;color:#777;min-height:50px}.fNewsSoc .fNwrap #mNews .card .card-body .news-list-date{font-size:16px;line-height:16px;color:#777}@media (max-width:576px){.fNewsSoc .fNwrap #mNews .card .card-body{padding:0 0 20px 0}.fNewsSoc .fNwrap #mNews .card .card-body .card-title a{font-size:18px;line-height:22px}.fNewsSoc .fNwrap #mNews .card .card-body .card-text{font-size:16px;line-height:18px}}.fNewsSoc .fNwrap #mSoc .msBanner{display:inline-block;width:100%;height:auto;margin:0 0 25px 0}.fNewsSoc .fNwrap #mSoc .msBanner img{width:100%;height:auto}#main_circles{margin-top:20px;width:1050px;height:550px;position:relative;float:right}#main_circles .mcircle{display:inline-block;position:absolute;color:#fff;text-align:center;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:50%}#main_circles .mcircle:before{content:"";position:absolute;top:-25px;left:-25px;border:#b9deed 5px solid;opacity:0.7;border-radius:50%}#main_circles .mcircle .mctitle{margin-top:70px;margin-bottom:20px;font:bold 30px/34px 'Proxima Nova', sans-serif;padding:0 20px;text-transform:uppercase}#main_circles .mcircle .mcteaser{font:normal 21px/22px 'Proxima Nova', sans-serif;padding:0 25px}#main_circles .mcircle#mcircle1{background-image:url(/bitrix/templates/eshop_bootstrap_v4/images/mpage/mcircle_1.jpg);width:360px;height:320px;top:10px;left:320px;z-index:2}#main_circles .mcircle#mcircle1:before{top:-25px;left:-25px;width:410px;height:370px;border-color:#b9deed}#main_circles .mcircle#mcircle1 .mctitle{margin-top:50px;padding:0 30px}#main_circles .mcircle#mcircle2{background-image:url(/bitrix/templates/eshop_bootstrap_v4/images/mpage/mcircle_2.jpg);width:320px;height:290px;top:10px;right:25px;z-index:1}#main_circles .mcircle#mcircle2:before{top:-25px;left:-25px;width:370px;height:340px;border-color:#c3e6cb}#main_circles .mcircle#mcircle2 .mctitle{margin-top:50px;font:bold 28px/34px 'Proxima Nova', sans-serif}#main_circles .mcircle#mcircle2 .mcteaser{padding:0 30px}#main_circles .mcircle#mcircle3{background-image:url(/bitrix/templates/eshop_bootstrap_v4/images/mpage/mcircle_3.jpg);width:280px;height:260px;top:190px;left:110px;z-index:1}#main_circles .mcircle#mcircle3:before{width:320px;height:300px;top:-20px;left:-20px;border-color:#7ba0b7}#main_circles .mcircle#mcircle4{background-image:url(/bitrix/templates/eshop_bootstrap_v4/images/mpage/mcircle_4.jpg);width:290px;height:270px;top:250px;right:200px;z-index:1}#main_circles .mcircle#mcircle4:before{width:330px;height:310px;top:-20px;left:-20px;border-color:#98d8e0}@media (max-width:1120px){#main_circles{padding:0px 0px 0 0px;text-align:center;height:auto}#main_circles .mcircle#mcircle1,#main_circles .mcircle#mcircle2,#main_circles .mcircle#mcircle3,#main_circles .mcircle#mcircle4{display:inline-block;vertical-align:top;width:330px;height:330px;position:relative;top:auto;left:auto;right:auto;bottom:auto;margin:40px 40px 40px 40px}#main_circles .mcircle#mcircle1 .mctitle,#main_circles .mcircle#mcircle2 .mctitle,#main_circles .mcircle#mcircle3 .mctitle,#main_circles .mcircle#mcircle4 .mctitle{margin-top:70px}#main_circles .mcircle#mcircle1:before,#main_circles .mcircle#mcircle2:before,#main_circles .mcircle#mcircle3:before,#main_circles .mcircle#mcircle4:before{width:390px;height:390px;top:-30px;left:-30px}#main_circles .mcircle#mcircle1 .mctitle{margin-top:50px}}@media (max-width:576px){#main_circles .mcircle#mcircle1,#main_circles .mcircle#mcircle2,#main_circles .mcircle#mcircle3,#main_circles .mcircle#mcircle4{width:330px;height:330px;border-radius:165px;margin:40px 0px 40px 0px}#main_circles .mcircle#mcircle1:before,#main_circles .mcircle#mcircle2:before,#main_circles .mcircle#mcircle3:before,#main_circles .mcircle#mcircle4:before{width:390px;height:390px;top:-30px;left:-30px}}@media (max-width:400px){#main_circles .mcircle#mcircle1,#main_circles .mcircle#mcircle2,#main_circles .mcircle#mcircle3,#main_circles .mcircle#mcircle4{width:270px;height:270px;border-radius:145px;margin:30px 0px 30px 0px}#main_circles .mcircle#mcircle1:before,#main_circles .mcircle#mcircle2:before,#main_circles .mcircle#mcircle3:before,#main_circles .mcircle#mcircle4:before{width:310px;height:310px;top:-20px;left:-20px}#main_circles .mcircle#mcircle1 .mctitle,#main_circles .mcircle#mcircle2 .mctitle,#main_circles .mcircle#mcircle3 .mctitle,#main_circles .mcircle#mcircle4 .mctitle{margin-top:50px;font:bold 26px/30px 'Proxima Nova', sans-serif}#main_circles .mcircle#mcircle1 .mcteaser,#main_circles .mcircle#mcircle2 .mcteaser,#main_circles .mcircle#mcircle3 .mcteaser,#main_circles .mcircle#mcircle4 .mcteaser{font:normal 19px/20px 'Proxima Nova', sans-serif}#main_circles .mcircle#mcircle1 .mctitle{margin-top:40px}#main_circles .mcircle#mcircle2 .mctitle{font:bold 25px/30px 'Proxima Nova', sans-serif}}#main_who_works{width:100%;padding:30px 0 60px;background:#fff;position:relative}#main_who_works .h2_title{margin-bottom:40px}#main_who_works a:hover{cursor:pointer}#main_who_works .mwitems{display:grid;grid-template-columns:repeat(5, 1fr);gap:20px 20px}@media (max-width:1199px){#main_who_works .mwitems{grid-template-columns:repeat(4, 1fr)}#main_who_works .mwitems #mwitem9{grid-column-start:2}}@media (max-width:990px){#main_who_works .mwitems{grid-template-columns:repeat(3, 1fr)}#main_who_works .mwitems #mwitem9{grid-column-start:3}#main_who_works .mwitems #mwitem10{grid-column-start:2}}@media (max-width:576px){#main_who_works .mwitems{grid-template-columns:repeat(2, 1fr)}#main_who_works .mwitems #mwitem9{grid-column-start:auto}#main_who_works .mwitems #mwitem10{grid-column-start:auto}}#main_who_works .mwitems .mwitem{border:#34baef 1px solid;padding:10px;width:100%;justify-self:center;align-self:center;margin:auto}#main_who_works .mwitems .mwitem .mwimage{width:100%;height:90px;display:inline-block}#main_who_works .mwitems .mwitem .mwtitle{width:100%;min-height:70px;margin-top:10px;text-align:center;display:inline-block;font:bold 15px/20px 'Proxima Nova', sans-serif;color:#777}#main_who_works .mwitems .mwitem#mwitem1 .mwimage{background:url(/bitrix/templates/eshop_bootstrap_v4/images/mpage/mpref_icons.png) top 0px center no-repeat}#main_who_works .mwitems .mwitem#mwitem2 .mwimage{background:url(/bitrix/templates/eshop_bootstrap_v4/images/mpage/mpref_icons.png) top -120px center no-repeat}#main_who_works .mwitems .mwitem#mwitem3 .mwimage{background:url(/bitrix/templates/eshop_bootstrap_v4/images/mpage/mpref_icons.png) top -260px center no-repeat}#main_who_works .mwitems .mwitem#mwitem4 .mwimage{background:url(/bitrix/templates/eshop_bootstrap_v4/images/mpage/mpref_icons.png) top -410px center no-repeat}#main_who_works .mwitems .mwitem#mwitem5 .mwimage{background:url(/bitrix/templates/eshop_bootstrap_v4/images/mpage/mpref_icons.png) top -550px center no-repeat}#main_who_works .mwitems .mwitem#mwitem6 .mwimage{background:url(/bitrix/templates/eshop_bootstrap_v4/images/mpage/mpref_icons.png) top -695px center no-repeat}#main_who_works .mwitems .mwitem#mwitem7 .mwimage{background:url(/bitrix/templates/eshop_bootstrap_v4/images/mpage/mpref_icons.png) bottom -470px center no-repeat}#main_who_works .mwitems .mwitem#mwitem8 .mwimage{background:url(/bitrix/templates/eshop_bootstrap_v4/images/mpage/mpref_icons.png) bottom -320px center no-repeat}#main_who_works .mwitems .mwitem#mwitem9 .mwimage{background:url(/bitrix/templates/eshop_bootstrap_v4/images/mpage/mpref_icons.png) bottom -170px center no-repeat}#main_who_works .mwitems .mwitem#mwitem10{background:#29a244;border:#29a244 1px solid}#main_who_works .mwitems .mwitem#mwitem10 .mwimage{background:url(/bitrix/templates/eshop_bootstrap_v4/images/mpage/mpref_icons_h.png) bottom -20px center no-repeat}#main_who_works .mwitems .mwitem#mwitem10 .mwtitle{color:#fff}#front_sections{padding:10px 0 40px 0;background:#f1f1f1}#front_sections .fsec_wrapper{position:relative;padding-top:25px;padding-bottom:25px;padding-left:20px;padding-right:20px;background:#fff;-webkit-box-shadow:0px 0px 11px 0px rgba(0, 0, 0, 0.25);-moz-box-shadow:0px 0px 11px 0px rgba(0, 0, 0, 0.25);box-shadow:0px 0px 11px 0px rgba(0, 0, 0, 0.25)}#front_sections .fsec_wrapper .fsec_title{margin:10px 0 40px 0;width:100%;display:inline-block;color:#131418;font:bold 20px/20px 'Proxima Nova', sans-serif}@media (max-width:576px){#front_sections .fsec_wrapper .fsec_title{font:bold 16px/16px 'Proxima Nova', sans-serif}}#front_sections li{margin-bottom:0px}#front_sections li.catalog-section-list-item{padding:0}#front_sections .cs-list-item{height:100%;background:none;position:relative;padding:20px 10px 20px 10px;border-radius:6px}#front_sections .cs-list-item .catalog-section-list-tile-img-container .catalog-section-list-item-img{border:none;padding-top:71%}@media (max-width:576px){#front_sections .cs-list-item .catalog-section-list-tile-img-container .catalog-section-list-item-img{background-size:contain}}#front_sections .cs-list-item .catalog-section-list-item-title{text-align:center;margin:10px 0 0px 0;padding:0;font-size:14px;line-height:14px;font-weight:bold;text-transform:uppercase}#front_sections .cs-list-item .catalog-section-list-item-title .catalog-section-list-item-link{color:#010101;font-size:14px;line-height:14px;font-weight:bold}#front_sections .cs-list-item .catalog-section-list-item-title .catalog-section-list-item-link:hover{text-decoration:none}#front_sections .cs-list-item:hover{background:#fff;-webkit-box-shadow:0px 0px 14px 0px rgba(158, 158, 158, 1);-moz-box-shadow:0px 0px 14px 0px rgba(158, 158, 158, 1);box-shadow:0px 0px 14px 0px rgba(158, 158, 158, 1)}#front_sections .cs-list-item:hover .catalog-section-list-item-link{color:#0094cf}@media (max-width:440px){#front_sections .cs-list-item{padding:10px 5px}}.front_popular{margin-top:0px;background:#fff;padding-bottom:20px;padding-top:20px}@media (max-width:440px){.front_popular .h2_title{margin:5px 0 25px 0}}.front_popular .pop-items-list{width:100%}@media (max-width:992px){.front_popular{margin-top:-1px;padding:0px 10px 0 10px}.front_popular .pop-items-list{padding:0 12px}.front_popular .product-item{border:none}}@media (max-width:768px){.front_popular{margin-top:0px;padding:30px 0px 0 0px}.front_popular .pop-items-list{padding:0 0px}}#mrev{padding:60px 0;background:#fff;margin:0;width:100%;vertical-align:top;display:inline-block}@media (max-width:767px){#mrev{padding:40px 0 60px 0}}@media (max-width:576px){#mrev{display:none}}#mrev .mr_left{float:left;width:48%}@media (max-width:767px){#mrev .mr_left{margin-bottom:30px}}#mrev .mr_left .mr_title{color:#004977;font:bold 26px/26px 'Proxima Nova', sans-serif;width:100%;display:inline-block;vertical-align:top;margin:0 0 30px 0}#mrev .mr_left .mr_pic{width:100%;position:relative;display:inline-block;vertical-align:top;min-height:420px;background:url(/bitrix/templates/eshop_bootstrap_v4/images/mpage/mabout.jpg) center no-repeat;background-size:contain}@media (max-width:767px){#mrev .mr_left .mr_pic{min-height:320px;background-position:top center}}@media (max-width:576px){#mrev .mr_left .mr_pic{min-height:260px;background-position:top center}}#mrev .mr_left .mr_pic .mr_more{display:inline-block;position:absolute;right:0;bottom:0;color:#29a244;font:normal 15px/15px 'Proxima Nova', sans-serif;padding:18px 17px;border:#29a244 1px solid;border-radius:6px}#mrev .mr_left .mr_pic .mr_more:hover{cursor:pointer;text-decoration:none;color:#fff;background:#29a244}#mrev .mr_right{float:right;width:48%}#mrev .mr_right .fAbout ul{list-style-type:square;padding-left:20px}#mrev .mr_right .freview{background:#fff;-webkit-box-shadow:0px 0px 18px 0px rgba(189, 189, 189, 1);-moz-box-shadow:0px 0px 18px 0px rgba(189, 189, 189, 1);box-shadow:0px 0px 18px 0px rgba(189, 189, 189, 1);padding:50px 30px 30px 30px;position:relative}#mrev .mr_right .freview .fr_title{font:bold 26px/26px 'Proxima Nova', sans-serif;position:relative;display:inline-block;vertical-align:top;color:#000;margin-bottom:50px}#mrev .mr_right .freview .fr_row{border:#e5e5e5 1px solid;padding:30px 30px 40px 80px;background:url(/bitrix/templates/eshop_bootstrap_v4/images/mpage/m_quotes.png) left 10px top 20px no-repeat}#mrev .mr_right .freview .fr_row .fr_name{font:bold 18px/18px 'Proxima Nova', sans-serif;position:relative;display:block;color:#000}#mrev .mr_right .freview .fr_row .fr_proff{font:300 14px/14px 'Proxima Nova', sans-serif;position:relative;display:block;color:#797979;margin:8px 0 20px 0}#mrev .mr_right .freview .fr_row .fr_body{font:300 17px/28px 'Proxima Nova', sans-serif;position:relative;display:block;color:#000}#mrev .mr_right .freview .fr_more{position:absolute;right:130px;top:58px;font:normal 15px/15px 'Proxima Nova', sans-serif;color:#0094cf;text-decoration:none}@media (max-width:767px){#mrev .mr_right .freview .fr_more{right:30px;top:20px}}#mrev .mr_right .freview .fr_more:hover{text-decoration:underline;cursor:pointer}#mrev .mr_right .freview .fr_controls{position:absolute;right:30px;top:50px;display:inline-block}#mrev .mr_right .freview .fr_controls .fr_prev,#mrev .mr_right .freview .fr_controls .fr_next{display:inline-block;vertical-align:top;margin:0 0 0 10px;width:24px;height:24px;background:url(/bitrix/templates/eshop_bootstrap_v4/images/mpage/menu_arrows.png) left -5px center no-repeat}#mrev .mr_right .freview .fr_controls .fr_prev:hover,#mrev .mr_right .freview .fr_controls .fr_next:hover{background:url(/bitrix/templates/eshop_bootstrap_v4/images/mpage/menu_arrows.png) left -62px center no-repeat;cursor:pointer}#mrev .mr_right .freview .fr_controls .fr_next{background:url(/bitrix/templates/eshop_bootstrap_v4/images/mpage/menu_arrows.png) right -5px center no-repeat}#mrev .mr_right .freview .fr_controls .fr_next:hover{background:url(/bitrix/templates/eshop_bootstrap_v4/images/mpage/menu_arrows.png) right -68px center no-repeat}@media (max-width:767px){#mrev .mr_right .freview{padding-left:0px;padding-right:0px;box-shadow:none}#mrev .mr_right .freview .fr_title{padding-left:10px}#mrev .mr_right .freview .fr_row{padding-left:30px}#mrev .mr_right .freview .fr_name,#mrev .mr_right .freview .fr_proff{padding-left:40px}}@media (max-width:1100px){#mrev .mr_left{width:100%;margin-bottom:40px}#mrev .mr_right{width:100%}}.news_front{display:inline-block;width:100%;margin:0px 0 60px 0}.front-news-block{background:#fff;border-bottom:#ddd 1px solid}@media (max-width:992px){.front-news-block .news_front{margin-top:0;margin-bottom:40px}.front-news-block .h2_title{margin:40px 0 30px 0}.front-news-block .news-list-item.mb-2{margin-bottom:25px !important}.front-news-block .card .card-body{padding:0 0 0 0px}.front-news-block .card .news-list-value{font-size:11px;line-height:11px}.front-news-block .card .card-title{margin:10px 0 12px 0;font:bold 12px/18px 'Proxima Nova', sans-serif}.front-news-block .card .card-title a{color:#1e1e26;font:bold 12px/18px 'Proxima Nova', sans-serif}.front-news-block .card .card-text{font:normal 11px/16px 'Proxima Nova', sans-serif}.front-news-block .card .news-list-more{margin-top:0px}.front-news-block .card .news-list-more a{font:bold 9px/9px 'Proxima Nova', sans-serif;padding:11px 24px 9px 24px;border-radius:16px}}@media (max-width:767px){.front-news-block{background:#f1f1f1}.front-news-block .news_front{margin-top:0;margin-bottom:40px}.front-news-block .h2_title{margin:40px 0 30px 0}.front-news-block .news-list-item.mb-2{margin-bottom:25px !important}.front-news-block .card .card-body{padding:0 0 0 0px}.front-news-block .card .news-list-value{font-size:11px;line-height:11px}.front-news-block .card .card-title{margin:10px 0 12px 0;font:bold 12px/18px 'Proxima Nova', sans-serif}.front-news-block .card .card-title a{color:#1e1e26;font:bold 12px/18px 'Proxima Nova', sans-serif}.front-news-block .card .card-text{font:normal 11px/16px 'Proxima Nova', sans-serif}.front-news-block .card .news-list-more{margin-top:0px}.front-news-block .card .news-list-more a{font:bold 9px/9px 'Proxima Nova', sans-serif;padding:11px 24px 9px 24px;border-radius:16px}}.back_to_list a{font-weight:600;color:#0094cf;text-decoration:underline}.back_to_list a:hover{text-decoration:none;color:#0094cf}.news-detail-body{padding:0}#photogal{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:40px;grid-row-gap:40px;text-align:center;padding:0}@media (max-width:576px){#photogal{grid-template-columns:repeat(2, 1fr);grid-column-gap:20px;grid-row-gap:20px}}#photogal .more_photo{grid-column:span 2}#photogal .more_photo:nth-last-child(1):nth-child(odd){grid-column:2 / span 2}@media (max-width:576px){#photogal .more_photo:nth-last-child(1):nth-child(odd){grid-column:span 2}}#photogal .more_photo a{width:100%;display:inline-block}#photogal .more_photo a img{width:100%;height:auto}#header_menu h1{color:#000}h1{color:#000;font:600 36px/36px 'Proxima Nova', sans-serif;margin:20px 0 35px 0}@media (max-width:767px){h1{font:600 28px/28px 'Proxima Nova', sans-serif;margin:15px 0 20px 0}}h2{color:#000;font:bold 27px/27px 'Proxima Nova', sans-serif;margin:15px 0 25px 0}@media (max-width:767px){h2{font:600 20px/20px 'Proxima Nova', sans-serif;margin:10px 0 15px 0}}h3{color:#000;font:bold 23px/23px 'Proxima Nova', sans-serif;margin:10px 0 15px 0}@media (max-width:767px){h3{font:600 16px/16px 'Proxima Nova', sans-serif;margin:0px 0 10px 0}}h4{color:#000;font:normal 20px/20px 'Proxima Nova', sans-serif;margin:0px 0 10px 0}@media (max-width:767px){h4{font:600 15px/15px 'Proxima Nova', sans-serif;margin:0px 0 10px 0}}.white-content{padding:15px;border-radius:0px;background:#fff;margin:0px 0 40px 0;min-height:500px;color:#14151b}.smart-filter{color:#6c7480}.smart-filter .smart-filter-title{color:#212127;font:bold 22px/22px 'Proxima Nova', sans-serif;margin:0px 0 10px 0;padding:0 0 10px 0;text-transform:none}.sideblock{border:none;padding:25px 15px;color:#686d75;margin:0 0 30px 0;background:none}.sideblock.filter-block{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#f9f9fb;padding:25px 20px}.sideblock .sidetitle{color:#212127;font:bold 15px/15px 'Proxima Nova', sans-serif;margin:0px 0 20px 0;padding:0 0 20px 0;text-transform:uppercase;border-bottom:#dcdcdc 1px solid}.sideblock#left-menu{margin-bottom:0}.sideblock#left-menu .sidetitle{font:bold 20px/22px 'Proxima Nova', sans-serif;border:none}.mob-show-filter,.mob-show-category{display:none;color:#000;background:url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAbCAMAAADBLsarAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABd1BMVEU6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6ucr///8WX2t3AAAAe3RSTlMAXcbsuEd288pQAxkaMfnOHC/o4CAPo2aS7mGop4OtrpcC1/puOoWyNN/IHRNnh1oIBSwrBD/SzTgj8viTlB4iSqr9SFGiSz3hCetetfs+/k4p74KE8fUk3EQNNzYLQ3NZELHYMpWdddZUmJr3woGrngooKgy8Rk+7jkwqWBVwAAAAAWJLR0R80bYgXwAAAAd0SU1FB+gDDgoeGFsGHPMAAAEkSURBVCjPY2CAAkYmZhZWBryArZqdo7qaE7skFzcPNzc3Lx+/AIOgkLAINwbgEWUQq4YAcaB6iWpsQJJBShoIZFiqZYFq5KrlpTGBAtRGRSVlFVW1anW8btbQBJqqpY3fYzq6evoGDDQAhkbGJgSUmJpVV5tb4FViaWVtY6ssaQfm2DtgBY5OzgwMLtWuDg5u7gws1diBB1C/pxeYyWDE6I0FMPr4+jEwsPrLA2UDcLkn0DooOCQ0LByvo92AAR8RScDzUdExsWQHblx8QhR+FYlJQJ8mp+BVk1qd5pbulIEhnpkFB9k5uUCBvGr5LBSgx5CPHLgFQDUJ6CHOx1BYBAfGSszFDCWl/mVFyCBQAMXe8mrrCo/qSvweq8oNTY7nQhcFAF7SeD5cQ2HGAAAAAElFTkSuQmCC") left center no-repeat;background-size:auto 22px;width:auto;border:none;padding:5px 0 5px 40px;margin:0 0 15px 0;text-transform:uppercase;text-decoration:underline;font-size:14px;line-height:14px}.mob-show-filter:hover,.mob-show-category:hover{text-decoration:none}@media (max-width:767px){.mob-show-filter,.mob-show-category{display:inline-block}}.mob-show-filter:focus,.mob-show-category:focus{outline:none}.mob-show-category{background:url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAfCAMAAADQkB38AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAwFBMVEU6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6uco6ucr///9Bb7SXAAAAPnRSTlMAqrykB/HoCebe4OL7/f7bJiqOyiUBc713vwKJppe72vRwce238tAD0tTqJy8rgp6Q9dloauR8XsnI0+nW7PA1NSsAAAABYktHRD8+YzB1AAAAB3RJTUUH6AMOCiUT8GYqQwAAALJJREFUKM+1z9cOgjAUgOGKiqtaq+JWrAvcIg5cff/HEtJDbLGJ3vhftMkX0sNBKUOUzqB3WS4ycxLmAQv/RhOwKGMJY1zmFUxkrFJKa7xOGxZSa/IW+qjNO+HZ7fVFA8BhdNkwcwRIGGPj+O9MQKUYJ9OwWQKN6JonMJruuDpcAC6/fYlWa9FGRu2a251oL69J4E0P8OD7/vGkDDrr1rwE1yDMU1Bkub+icwO8y/gAfL4ASh0/IeUncjoAAAAASUVORK5CYII=") left center no-repeat;background-size:auto 26px;margin:0 15px 15px 0;padding:5px 0 5px 28px}.w100{width:100%;display:inline-block;vertical-align:top;height:1px}.favList{margin-bottom:30px}.favList.isEmpty{text-align:center;padding-top:50px;font-size:18px}.bx-footer{background:#fff;color:#727272;border-top:none;padding:0px 0 0 0}.bx-footer .bx-footer-section{padding:60px 0 0 0}@media (max-width:767px){.bx-footer{padding-top:50px}.bx-footer .order-lg-2{text-align:center}.bx-footer .mb-4{margin-bottom:10px !important}}.bx-footer .footer-stripe{border-top:#ccc 1px solid;margin:0 0 0px 0}.bx-footer .fDelivery{display:inline-block;width:100%;margin:5px 0 0 0;font-size:14px}.bx-footer .fDelivery a{color:#fff;text-decoration:underline}.bx-footer .fDelivery a:hover{text-decoration:none}.bx-footer .footer-copy{padding:20px 0 15px 0;background:#f9f9f9;display:inline-block;width:100%;background:#373d44}.bx-footer .footer-copy .fcopyr{margin-top:0px;font:normal 14px/14px 'Proxima Nova', sans-serif;color:#7e7e7e;display:inline-block;vertical-align:top}.bx-footer .footer-copy .fsitemap{margin-top:0px;font:normal 14px/14px 'Proxima Nova', sans-serif;color:#7e7e7e;display:inline-block;vertical-align:middle;text-align:right;text-decoration:underline;float:right}.bx-footer .footer-copy .fsitemap:hover{text-decoration:none}.bx-footer .footer-copy .soc_links{float:right;margin:-10px 0 0 20px;display:inline-block;width:auto}.bx-footer .bg-dark{background:#fff !important;padding-bottom:0px}.bx-footer .h4_title{color:#717171;font:bold 18px/18px 'Proxima Nova', sans-serif;margin:0 0 25px 0}.bx-footer p{color:#727272;font:normal 13px/24px 'Proxima Nova', sans-serif}.bx-footer .fmail{margin:0px 0 0px 0;padding:6px 0 2px 45px;background:url(/bitrix/templates/eshop_bootstrap_v4/images/ficons.png) bottom 0px left 0px no-repeat;color:#a6a6a6}@media (max-width:767px){.bx-footer .fmail{font:normal 11px/20px 'Proxima Nova', sans-serif;padding:6px 0 2px 45px;background:url(/bitrix/templates/eshop_bootstrap_v4/images/ficons.png) bottom 0px left 0px no-repeat;background-size:contain}}.bx-footer .ftime{font:normal 14px/14px 'Proxima Nova', sans-serif;padding:10px 0 8px 45px;background:url(/bitrix/templates/eshop_bootstrap_v4/images/ficons.png) top -60px left 0px no-repeat;color:#a6a6a6;display:inline-block}.bx-footer .fphone{width:100%;display:inline-block;text-align:left;padding:0px 0 0px 45px;background:url(/bitrix/templates/eshop_bootstrap_v4/images/ficons.png) top 0px left 0px no-repeat}.bx-footer .fphone i{color:#8f9298}.bx-footer .fphone span{color:#004977;font:normal 18px/18px 'Proxima Nova', sans-serif;display:block}.bx-footer .fphone .callme_back{text-align:center;margin:5px 0 0px 0;color:#00c7de;font:normal 12px/12px 'Proxima Nova', sans-serif;text-transform:uppercase}@media (max-width:767px){.bx-footer .fphone{text-align:center}.bx-footer .fphone i{display:none}.bx-footer .fphone .callme_back{float:none}}.bx-footer .soc_links{width:100%;display:inline-block;text-align:left;margin:25px 0 25px 20px}.bx-footer .soc_links a{display:inline-block;margin:0 2px 0 2px;width:30px;height:30px}.bx-footer .soc_links a#soc_vk{background:url(/bitrix/templates/eshop_bootstrap_v4/images/soc_vk.png) center no-repeat;background-size:contain}.bx-footer .soc_links a#soc_vp{background:url(/bitrix/templates/eshop_bootstrap_v4/images/soc_vb.png) center no-repeat;background-size:contain}.bx-footer .soc_links a#soc_sk{background:url(/bitrix/templates/eshop_bootstrap_v4/images/soc_sk.png) center no-repeat;background-size:contain}.bx-footer .soc_links a#soc_vb{background:url(/bitrix/templates/eshop_bootstrap_v4/images/soc_vp.png) center no-repeat;background-size:contain}.bx-footer .soc_links a#soc_tg{background:url(/bitrix/templates/eshop_bootstrap_v4/images/soc_tg.png) center no-repeat;background-size:contain}@media (max-width:767px){.bx-footer .soc_links{margin:10px 0;text-align:center}.bx-footer .soc_links a{margin:0 2px 0 2px;width:38px;height:38px}.bx-footer .soc_links a#soc_vk{background:url(/bitrix/templates/eshop_bootstrap_v4/images/soc_vk.png) center no-repeat;background-size:contain}.bx-footer .soc_links a#soc_vp{background:url(/bitrix/templates/eshop_bootstrap_v4/images/soc_vb.png) center no-repeat;background-size:contain}.bx-footer .soc_links a#soc_vb{background:url(/bitrix/templates/eshop_bootstrap_v4/images/soc_vp.png) center no-repeat;background-size:contain}.bx-footer .soc_links a#soc_tg{background:url(/bitrix/templates/eshop_bootstrap_v4/images/soc_tg.png) center no-repeat;background-size:contain}.bx-footer .soc_links a#soc_sk{background:url(/bitrix/templates/eshop_bootstrap_v4/images/soc_sk.png) center no-repeat;background-size:contain}}.bx-footer ul{padding:0;list-style:none}.bx-footer ul li{padding:0;margin:0 0 8px 0}.bx-footer ul li a{color:#727272;font:300 16px/16px 'Proxima Nova', sans-serif;padding:0}.bx-footer ul li a:hover,.bx-footer ul li a.active{text-decoration:underline}.bx-footer ul li ul{padding-left:15px}.bx-footer ul li ul li{margin-bottom:0}.bx-footer ul li ul li a{font:300 14px/14px 'Proxima Nova', sans-serif}.bx-footer .fcatalog ul{column-count:4}.bx-footer .fcatalog ul li{margin-bottom:12px}.bx-footer .fcatalog ul li a{font:600 16px/16px 'Proxima Nova', sans-serif}.bx-footer .fcatalog ul ul{column-count:1;margin-top:9px;padding-left:0}.bx-footer .fcatalog ul ul li{margin-bottom:5px;line-height:14px}.bx-footer .fcatalog ul ul li a{font:300 14px/14px 'Proxima Nova', sans-serif}@media (max-width:767px){.bx-footer .fcatalog ul{column-count:2}}@media (max-width:479px){.bx-footer .fcatalog ul{column-count:1}}@media (max-width:767px){.isCompany + .bx-footer{padding-top:0px}}.ws_footer{color:#fefefe;width:100%;display:inline-block;vertical-align:top;border-bottom:#999 2px solid;padding:60px 0 60px 0;background:#373d44}.ws_footer .fblocks_wrap{display:grid;grid-template-columns:1fr 1fr 1fr 0.75fr;grid-column-gap:30px;grid-row-gap:30px}@media (max-width:990px){.ws_footer .fblocks_wrap{grid-template-columns:1fr 1fr}}@media (max-width:576px){.ws_footer .fblocks_wrap{grid-template-columns:1fr}}.ws_footer .fblocks_wrap .fblock{min-height:200px}.ws_footer .fblocks_wrap .fblock .h4_title{color:#fff;font-size:22px}.ws_footer .fblocks_wrap .fblock ul li a{color:#fefefe;text-decoration:none}.ws_footer .fblocks_wrap .fblock ul li a:hover{text-decoration:underline}.ws_footer .fblocks_wrap .fblock p{color:#fefefe}.ws_footer .fblocks_wrap .fblock .biggerText{font-size:17px;margin-bottom:8px}.ws_footer .fblocks_wrap .fblock .fb_cards{display:inline-block;width:100%;min-height:44px;margin:20px 0 0 0;background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/f_cards.png) center no-repeat;background-size:contain}.ws_footer .fblocks_wrap .fblock .fb_soc{display:inline-block;width:100%;margin:20px 0 0 0}.ws_footer .fblocks_wrap .fblock .fb_soc a{width:50px;height:50px;display:inline-block;border-radius:0px;margin:0 10px 0 0}.ws_footer .fblocks_wrap .fblock .fb_soc a.sYout{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/msYut.png) center no-repeat;background-size:contain}.ws_footer .fblocks_wrap .fblock .fb_soc a.sTel{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/msTel.png) center no-repeat;background-size:contain}.ws_footer .fblocks_wrap .fblock .fb_soc a.sVk{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/msVk.png) center no-repeat;background-size:contain}.ws_footer .fblocks_wrap .fblock .fb_soc a.sWha{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/msWha.png) center no-repeat;background-size:contain;margin:0}.ws_footer .fblocks_wrap .fblock .ws_fc{display:inline-block;padding:7px 0 0 40px;font-size:21px;line-height:21px;color:#fff;font-weight:600}.ws_footer .fblocks_wrap .fblock .ws_fc.ftel{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/ws_ficons.png) top 0px left 0px no-repeat}.ws_footer .fblocks_wrap .fblock .ws_fc.fmail{background:url(/bitrix/templates/eshop_bootstrap_v4/images/ws/ws_ficons.png) bottom 0px left 0px no-repeat}.ws_footer .fblocks_wrap .fblock .fCbWr{display:inline-block;width:100%;text-align:left;margin:30px 0 0 0}.ws_footer .fblocks_wrap .fblock .fCbWr button{font:bold 19px/19px 'Proxima Nova', sans-serif;display:inline-block;margin:0px 0 0px 0px;border:none;padding:22px 0px 20px 0px;border-radius:26px;background:#29a244;text-decoration:none;color:#fff;text-align:center;width:100%;max-width:220px}.ws_footer .fblocks_wrap .fblock .fCbWr button:hover{cursor:pointer}.popup_wr{display:none;position:fixed;z-index:99;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.5)}.popup_wr.showed{display:block}.popup_wr .popup_form{position:relative;top:90px;left:calc(50% - 175px);width:350px;min-height:390px;padding:15px;border-radius:14px;background:#fff;color:#14151b}@media (max-width:990px){.popup_wr .popup_form{top:90px}}.popup_wr .popup_form .popup_close{width:20px;height:20px;position:absolute;right:8px;top:8px;background:url(/bitrix/templates/eshop_bootstrap_v4/images/edit_del.png) left 0px bottom 0px no-repeat}.popup_wr .popup_form .popup_close:hover{cursor:pointer}.popup_wr .popup_form .form_header{display:inline-block;width:100%;margin:0 0 12px 0}.popup_wr .popup_form .form_header .form_title{width:100%;text-align:center;margin:10px 0 10px 0;font:bold 18px/18px 'Proxima Nova', sans-serif;text-transform:uppercase}.popup_wr .popup_form .form-table .form_item{display:inline-block;width:100%;margin:0 0 20px 0}.popup_wr .popup_form .form-table .form_item .form_label{width:100%;margin:0 0 4px 0;font:normal 13px/15px 'Proxima Nova', sans-serif}.popup_wr .popup_form .form-table .form_item input[type='text'],.popup_wr .popup_form .form-table .form_item input[type='email'],.popup_wr .popup_form .form-table .form_item textarea{width:100%;padding:8px 10px;font:500 15px/15px 'Proxima Nova', sans-serif;color:#000;border-radius:12px;border:#7c828e 1px solid}.popup_wr .popup_form .form-table .form_item textarea{height:68px}.popup_wr .popup_form .form-table .form_item.personal .form_label{display:none}.popup_wr .popup_form .form-table .form_item.personal input{display:inline;float:left;vertical-align:top;margin:1px 5px 0 0}.popup_wr .popup_form .form-table .form_item.personal label{display:block;vertical-align:top;font:normal 13px/13px 'Proxima Nova', sans-serif}.popup_wr .popup_form .form-table .form_actions{text-align:center;margin:0 0 25px 0}.popup_wr .popup_form .form-table .form_actions .wf_submit{padding:16px 24px 14px 24px;border-radius:14px;color:#fff;border:none;background:#0094cf;text-transform:uppercase;font:bold 14px/14px 'Proxima Nova', sans-serif}.popup_wr .popup_form .form-table .form_actions .wf_submit:hover{cursor:pointer}.popup_wr .popup_form .form-table .form_actions .wf_apply{display:none}.popup_wr .popup_form .form-table .form_actions .wf_reset{display:none}.popup_wr .popup_form p{font:normal 12px/12px 'Proxima Nova', sans-serif}.search-results .top-pager{width:100%;margin-top:0;margin-bottom:20px}.search-results .search-page form .btn-primary{background:#e51515;border-color:#e51515}.bx-404-container{margin-left:-15px;margin-right:-15px;margin-bottom:40px;background:#fff;text-align:center;min-height:400px;padding-top:40px}body{overflow-x:hidden}a{color:#e74c3c;text-decoration:none}a:hover{text-decoration:underline}.whiteBG{background-color:#fff !important}.grayBG{background-color:#efefef !important}.topBanner{background:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/mainBannerNew.jpg') top center no-repeat;background-size:cover;height:440px;width:100%;display:inline-block}.topBanner.bodyBuilding{background:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/bodyMainBG.jpg') top center no-repeat}.topBanner.fitnessPage{background:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitnessBG3.jpg') top center no-repeat}.topBanner.boxingPage{background:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitnessBG4.jpg') top center no-repeat}.topBanner.chorePage{background:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreBG.jpg') top center no-repeat}.topBanner.sportsPage{background:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsBanner.jpg') top center no-repeat}.topBanner.sportsGroundPage{background:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGroundBG.jpg') top center no-repeat}.topBanner .h1-title{font-size:48px;line-height:50px;font-weight:700;margin:120px 0 0px 0;text-align:center;color:#fff}.topBanner .h2-title{font-size:48px;line-height:50px;font-weight:400;margin:0px 0 0px 0;text-align:center;color:#fff}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/mainBannerNew.webp') 1x)){.topBanner{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/mainBannerNew.webp') 1x);background-position:top center;background-repeat:no-repeat}}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/bodyMainBG.webp') 1x)){.topBanner.bodyBuilding{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/bodyMainBG.webp') 1x);background-position:top center;background-repeat:no-repeat}}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitnessBG3.webp') 1x)){.topBanner.fitnessPage{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitnessBG3.webp') 1x);background-position:top center;background-repeat:no-repeat}}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitnessBG4.webp') 1x)){.topBanner.boxingPage{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitnessBG4.webp') 1x);background-position:top center;background-repeat:no-repeat}}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreBG.webp') 1x)){.topBanner.chorePage{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreBG.webp') 1x);background-position:top center;background-repeat:no-repeat}}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsBanner.webp') 1x)){.topBanner.sportsPage{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsBanner.webp') 1x);background-position:top center;background-repeat:no-repeat}}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGroundBG.webp') 1x)){.topBanner.sportsGroundPage{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGroundBG.webp') 1x);background-position:top center;background-repeat:no-repeat}}@media (max-width:576px){.topBanner{height:300px;background-size:cover}.topBanner .h1-title{margin:70px 0 0px 0;font-size:28px;line-height:28px;margin-bottom:10px}.topBanner .h2-title{font-size:20px;line-height:28px}}.mainBlock{width:100%;padding:40px 0 200px 0;background:#efefef}.mainBlock.bodyBuilding{background:#fff;padding:40px 0 200px 0}.mainBlock.fitnessPage{background:#fff}.mainBlock.sportsPage{background:#fff}.mainBlock.sportsGroundPage{background:#fff}.mainBlock.boxingPage{padding:40px 0 350px 0;background:#fff}.mainBlock.chorePage{background:#fff;padding:40px 0 200px 0}.mainBlock .h1-title{font-size:38px;line-height:44px;font-weight:700;margin-bottom:30px;text-align:center}.mainBlock .propsWrap{display:flex;flex-wrap:wrap;gap:30px}.mainBlock .propsWrap .prop{background:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/ws_cpref.png') left center no-repeat;background-size:contain;padding:0 0 0 50px;height:40px;flex:1 1 calc(33.333% - 32px);align-items:center;display:flex;font-size:18px;line-height:21px}.mainBlock.doubleProp{padding:50px 0 30px 0;background:#efefef}.mainBlock.doubleProp .propsWrap .prop{flex:1 1 calc(50% - 32px)}@media (max-width:576px){.mainBlock{padding:40px 0 0px 0;margin-bottom:0;background:none}.mainBlock.bodyBuilding{padding:40px 0 0px 0}.mainBlock.chorePage{padding:40px 0 0px 0}.mainBlock.boxingPage{margin-bottom:0}.mainBlock .h1-title{font-size:24px;line-height:28px;margin-bottom:10px;text-align:left}.mainBlock .propsWrap{gap:20px}.mainBlock .propsWrap .prop{flex:1 1 100%;font-size:16px;line-height:18px;height:auto;min-height:26px;padding:0 0 0 35px;background-size:26px}.mainBlock.doubleProp{padding:50px 0 20px 0;margin-bottom:0}.mainBlock.doubleProp .propsWrap .prop{flex:1 1 100%}}.equipBlock{width:100%;background:#efefef url('/bitrix/templates/eshop_bootstrap_v4/images/gym/wsBG.svg') top 120px center no-repeat;padding:170px 0 0px 0}.equipBlock.bodyBuilding{background:#efefef url('/bitrix/templates/eshop_bootstrap_v4/images/gym/wsBG.svg') top 160px center no-repeat;padding:210px 0 0px 0}.equipBlock.fitnessPage{background:#efefef url('/bitrix/templates/eshop_bootstrap_v4/images/gym/wsBG.svg') top 160px center no-repeat;padding:210px 0 0px 0}.equipBlock.boxingPage{background:#efefef url('/bitrix/templates/eshop_bootstrap_v4/images/gym/wsBG.svg') top 160px center no-repeat;padding:210px 0 0px 0}.equipBlock.chorePage{background:#efefef url('/bitrix/templates/eshop_bootstrap_v4/images/gym/wsBG.svg') top 160px center no-repeat;padding:210px 0 0px 0}.equipBlock.chorePage.sectionLeft{background:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/wsBG.svg') top 30px center no-repeat;padding:80px 0 0px 0}.equipBlock.sportsPage{background:#efefef url('/bitrix/templates/eshop_bootstrap_v4/images/gym/wsBG.svg') top 160px center no-repeat;padding:210px 0 0px 0}.equipBlock.sportsGroundPage{background:#efefef url('/bitrix/templates/eshop_bootstrap_v4/images/gym/wsBG.svg') top 160px center no-repeat;padding:210px 0 0px 0}.equipBlock.sportsGroundPage.whiteBG{background-position:top 60px center;padding:110px 0 0 0}.equipBlock.sportsGroundPage.noForm{background-position:top 60px center;padding:110px 0 0 0}.equipBlock .h2-title{font-size:38px;line-height:44px;font-weight:700;margin-bottom:10px;text-align:center}.equipBlock.sportsPage .h2-title{margin-bottom:20px}.equipBlock .h3-title{font-size:28px;line-height:32px;font-weight:700;padding-bottom:0px;text-align:center}.equipBlock .h2-desc{font-size:18px;line-height:21px;color:#404040;text-align:center}.equipBlock .propsWrap{display:flex;flex-wrap:nowrap;gap:20px;margin:30px auto 0 auto;max-width:1080px}.equipBlock .propsWrap .prop{flex:1 1 calc(33.333% - 32px);font-size:18px;line-height:24px}.equipBlock .propsWrap .prop span{font-size:38px;line-height:38px;font-weight:700;color:#9aca25;background:linear-gradient(90deg, #9aca25 0%, #0c922a 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.equipBlock .propsWrap .prop:nth-child(3n+1){margin-left:0}.equipBlock .propsWrap .prop:nth-child(3n){margin-right:0}@media (max-width:576px){.equipBlock{padding:110px 0 0px 0;background:#efefef url('/bitrix/templates/eshop_bootstrap_v4/images/gym/wsBG.svg') top 90px center no-repeat;background-size:110%}.equipBlock.bodyBuilding{background:#efefef url('/bitrix/templates/eshop_bootstrap_v4/images/gym/wsBG.svg') top 170px center no-repeat;background-size:110%;padding:190px 0 0px 0}.equipBlock.fitnessPage{background:#efefef url('/bitrix/templates/eshop_bootstrap_v4/images/gym/wsBG.svg') top 170px center no-repeat;padding:190px 0 0px 0;background-size:110%}.equipBlock.boxingPage{background-position:top 210px center;padding:240px 0 0px 0;background-size:110%}.equipBlock.chorePage{background:#efefef url('/bitrix/templates/eshop_bootstrap_v4/images/gym/wsBG.svg') top 170px center no-repeat;background-size:110%;padding:190px 0 0px 0}.equipBlock.chorePage.sectionLeft{background:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/wsBG.svg') top 10px center no-repeat;background-size:110%;padding:60px 0 0px 0}.equipBlock .h3-title{font-size:20px;line-height:24px;padding-bottom:30px}.equipBlock.sportsPage,.equipBlock.sportsGroundPage{background:#efefef url('/bitrix/templates/eshop_bootstrap_v4/images/gym/wsBG.svg') top 170px center no-repeat;background-size:110%;padding:190px 0 0px 0}.equipBlock.sportsPage .h3-title,.equipBlock.sportsGroundPage .h3-title{font-size:20px;line-height:24px;padding-bottom:0px}.equipBlock .h2-title{font-size:24px;line-height:28px}.equipBlock .h2-desc{font-size:16px;line-height:18px}.equipBlock .propsWrap{flex-wrap:wrap}.equipBlock .propsWrap .prop{padding:0;flex:1 1 100%}}#front_complex{padding:220px 0 60px 0;background:#fff url('/bitrix/templates/eshop_bootstrap_v4/images/gym/wsBG2.svg') top 160px center no-repeat}#front_complex .h2-title{font-size:38px;line-height:44px;font-weight:700;margin-bottom:10px;text-align:center}#front_complex .h2-desc{font-size:18px;line-height:21px;color:#404040;text-align:center}#front_complex .pop-items-list{margin-top:40px}#front_complex .showAllWr{margin-top:20px}#front_complex .gitems.cust_items{grid-template-columns:repeat(5, 1fr);grid-column-gap:30px;grid-row-gap:20px}#front_complex .gitems.cust_items .product-item{padding:0}#front_complex .gitems.cust_items .product-item .codeWr{display:none}#front_complex .gitems.cust_items .webform_item{grid-column:span 2;padding:30px;border:#28b347 10px solid;background:#fff url('/bitrix/templates/eshop_bootstrap_v4/images/gym/gymFormBG.jpg') left bottom no-repeat}#front_complex .gitems.cust_items .webform_item .h2-title{font-size:26px;line-height:28px;font-weight:700;margin:10px 0 10px 0;text-align:center}#front_complex .gitems.cust_items .webform_item .h2-sub{font-size:20px;line-height:22px;color:#434644;text-align:center}#front_complex .gitems.cust_items .webform_item .b24-form{padding:20px 0 0px 0;position:relative;width:88%;margin:0 auto}#front_complex .gitems.cust_items .webform_item .b24-form .b24-form-wrapper{border:none;background:none;width:100%;max-width:100%}#front_complex .gitems.cust_items .webform_item .b24-form .b24-form-wrapper .b24-form-header{display:none}#front_complex .gitems.cust_items .webform_item .b24-form .b24-form-wrapper .b24-form-header-padding{padding:0}#front_complex .gitems.cust_items .webform_item .b24-form .b24-form-wrapper .b24-form-content{padding:0 0 0px 0}#front_complex .gitems.cust_items .webform_item .b24-form .b24-form-wrapper .b24-form-content form{text-align:left}#front_complex .gitems.cust_items .webform_item .b24-form .b24-form-wrapper .b24-form-content form > div .b24-form-field{text-align:left}#front_complex .gitems.cust_items .webform_item .b24-form .b24-form-wrapper .b24-form-content form > div .b24-form-field input{background:none;border-radius:0}#front_complex .gitems.cust_items .webform_item .b24-form .b24-form-wrapper .b24-form-content form > div .b24-form-field.b24-form-field-phone input,#front_complex .gitems.cust_items .webform_item .b24-form .b24-form-wrapper .b24-form-content form > div .b24-form-field.b24-form-field-email input{color:#999;border:none;border-radius:0;background:none;border-bottom:#999 1px solid}#front_complex .gitems.cust_items .webform_item .b24-form .b24-form-wrapper .b24-form-content form > div .b24-form-field.b24-form-field-agreement{text-align:left;margin-top:10px}#front_complex .gitems.cust_items .webform_item .b24-form .b24-form-wrapper .b24-form-content form .b24-form-btn-container{padding:0;text-align:center}#front_complex .gitems.cust_items .webform_item .b24-form .b24-form-wrapper .b24-form-content form .b24-form-btn-container .b24-form-btn-block{padding:0}#front_complex .gitems.cust_items .webform_item .b24-form .b24-form-wrapper .b24-form-content form .b24-form-btn-container .b24-form-btn-block button{color:#fff;background:#1ca63a;border-radius:10px;width:auto}#front_complex .gitems.cust_items .webform_item .b24-form .b24-form-wrapper .b24-form-sign{padding:0;margin-top:10px}.mpage #front_complex{padding:160px 0 60px 0;background:#fff url('/bitrix/templates/eshop_bootstrap_v4/images/gym/wsBG2.svg') top 100px center no-repeat}@media (max-width:576px){#front_complex{padding:190px 0 30px 0;background-size:110%}#front_complex .h2-title{font-size:24px;line-height:28px}#front_complex .h2-title:nth-child(1){margin-top:0}#front_complex .h2-desc{font-size:16px;line-height:18px}#front_complex .pop-items-list{margin-top:20px}#front_complex .gitems.cust_items{grid-column-gap:15px;grid-row-gap:15px}#front_complex .gitems.cust_items .webform_item{padding:10px;border:#28b347 5px solid}#front_complex .gitems.cust_items .webform_item .h2-title{font-size:22px;line-height:24px}#front_complex .gitems.cust_items .webform_item .h2-sub{font-size:18px;line-height:20px}.mpage #front_complex{padding:120px 0 30px 0;background-size:110%}}.sectionsBlock.gymPage{background:#efefef;padding:70px 0 110px 0}.sectionsBlock.gymPage.sportsPage{padding-top:50px}.sectionsBlock.gymPage.sportsGroundPage{padding-top:50px}.sectionsBlock.gymPage .h2-title{font-size:28px;line-height:33px;font-weight:700;margin-bottom:30px;text-align:center}.sectionsBlock.gymPage .sectionsWrap{display:flex;flex-wrap:wrap;gap:20px}.sectionsBlock.gymPage .sectionsWrap .sect{flex:1 1 calc(16.667% - 40px);background:linear-gradient(180deg, #fff 50%, rgba(255, 255, 255, 0) 100%);border:1px solid #fff;border-radius:12px;height:240px}.sectionsBlock.gymPage .sectionsWrap .sect:hover{background:linear-gradient(180deg, rgba(41, 181, 72, 0.22) 50%, rgba(255, 255, 255, 0) 100%)}.sectionsBlock.gymPage .sectionsWrap .sect.s01{min-width:25%}.sectionsBlock.gymPage .sectionsWrap .sect.s04{min-width:25%}.sectionsBlock.gymPage .sectionsWrap .sect.s07{min-width:25%}.sectionsBlock.gymPage .sectionsWrap .sect.s10{min-width:25%}.sectionsBlock.gymPage .sectionsWrap .sect.s11{min-width:25%}.sectionsBlock.gymPage .sectionsWrap .sect.s14{min-width:25%}.sectionsBlock.gymPage .sectionsWrap .sect.s16{max-width:25%}.sectionsBlock.gymPage .sectionsWrap .sect a{display:block;padding:15px;text-align:left;width:100%;height:100%;overflow:hidden}.sectionsBlock.gymPage .sectionsWrap .sect a:hover{text-decoration:none}.sectionsBlock.gymPage .sectionsWrap .sect a .secTitle{font-size:18px;line-height:22px;color:#000;text-decoration:none}.sectionsBlock.gymPage .sectionsWrap .sect a.sec01{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec01.png');background-position:bottom -20px right 10px;background-repeat:no-repeat;background-size:220px}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec01.webp') 1x)){.sectionsBlock.gymPage .sectionsWrap .sect a.sec01{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec01.webp') 1x)}}.sectionsBlock.gymPage .sectionsWrap .sect a.sec02{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec02.png');background-position:bottom 0px right -10px;background-repeat:no-repeat;background-size:220px}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec02.webp') 1x)){.sectionsBlock.gymPage .sectionsWrap .sect a.sec02{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec02.webp') 1x)}}.sectionsBlock.gymPage .sectionsWrap .sect a.sec03{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec03.png');background-position:bottom -50px right -20px;background-repeat:no-repeat;background-size:190px}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec03.webp') 1x)){.sectionsBlock.gymPage .sectionsWrap .sect a.sec03{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec03.webp') 1x)}}.sectionsBlock.gymPage .sectionsWrap .sect a.sec04{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec04.png');background-position:bottom -20px left 0px;background-repeat:no-repeat;background-size:260px}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec04.webp') 1x)){.sectionsBlock.gymPage .sectionsWrap .sect a.sec04{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec04.webp') 1x)}}.sectionsBlock.gymPage .sectionsWrap .sect a.sec05{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec05.png');background-position:bottom 0px left -20px;background-repeat:no-repeat;background-size:220px}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec05.webp') 1x)){.sectionsBlock.gymPage .sectionsWrap .sect a.sec05{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec05.webp') 1x)}}.sectionsBlock.gymPage .sectionsWrap .sect a.sec06{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec06.png');background-position:bottom -20px right -20px;background-repeat:no-repeat;background-size:190px}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec06.webp') 1x)){.sectionsBlock.gymPage .sectionsWrap .sect a.sec06{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec06.webp') 1x)}}.sectionsBlock.gymPage .sectionsWrap .sect a.sec07{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec07.png');background-position:bottom -20px right 20px;background-repeat:no-repeat;background-size:220px}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec07.webp') 1x)){.sectionsBlock.gymPage .sectionsWrap .sect a.sec07{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec07.webp') 1x)}}.sectionsBlock.gymPage .sectionsWrap .sect a.sec08{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec08.png');background-position:bottom -30px right 0px;background-repeat:no-repeat;background-size:190px}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec08.webp') 1x)){.sectionsBlock.gymPage .sectionsWrap .sect a.sec08{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec08.webp') 1x)}}.sectionsBlock.gymPage .sectionsWrap .sect a.sec09{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec09.png');background-position:bottom -20px right 0px;background-repeat:no-repeat;background-size:210px}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec09.webp') 1x)){.sectionsBlock.gymPage .sectionsWrap .sect a.sec09{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec09.webp') 1x)}}.sectionsBlock.gymPage .sectionsWrap .sect a.sec10{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec10.png');background-position:bottom -45px right 20px;background-repeat:no-repeat;background-size:260px}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec10.webp') 1x)){.sectionsBlock.gymPage .sectionsWrap .sect a.sec10{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec10.webp') 1x)}}.sectionsBlock.gymPage .sectionsWrap .sect a.sec11{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec11.png');background-position:bottom -10px right -10px;background-repeat:no-repeat;background-size:280px}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec11.webp') 1x)){.sectionsBlock.gymPage .sectionsWrap .sect a.sec11{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec11.webp') 1x)}}.sectionsBlock.gymPage .sectionsWrap .sect a.sec12{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec12.png');background-position:bottom -20px right 0px;background-repeat:no-repeat;background-size:240px}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec12.webp') 1x)){.sectionsBlock.gymPage .sectionsWrap .sect a.sec12{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec12.webp') 1x)}}.sectionsBlock.gymPage .sectionsWrap .sect a.sec13{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec13.png');background-position:bottom -30px right 0px;background-repeat:no-repeat;background-size:140px}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec13.webp') 1x)){.sectionsBlock.gymPage .sectionsWrap .sect a.sec13{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec13.webp') 1x)}}.sectionsBlock.gymPage .sectionsWrap .sect a.sec14{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec14.png');background-position:bottom -40px right 30px;background-repeat:no-repeat;background-size:190px}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec14.webp') 1x)){.sectionsBlock.gymPage .sectionsWrap .sect a.sec14{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec14.webp') 1x)}}.sectionsBlock.gymPage .sectionsWrap .sect a.sec15{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec15.png');background-position:bottom -10px right 20px;background-repeat:no-repeat;background-size:130px}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec15.webp') 1x)){.sectionsBlock.gymPage .sectionsWrap .sect a.sec15{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec15.webp') 1x)}}.sectionsBlock.gymPage .sectionsWrap .sect a.sec16{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec16.png');background-position:bottom -40px right 30px;background-repeat:no-repeat;background-size:285px}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec16.webp') 1x)){.sectionsBlock.gymPage .sectionsWrap .sect a.sec16{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec16.webp') 1x)}}.sectionsBlock.gymPage .sectionsWrap .sect a.sec17{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec17.png');background-position:bottom -30px left -10px;background-repeat:no-repeat;background-size:530px}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec17.webp') 1x)){.sectionsBlock.gymPage .sectionsWrap .sect a.sec17{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec17.webp') 1x)}}.sectionsBlock.gymPage .sectionsWrap .sect a.sec18{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec18.png');background-position:bottom -20px right -20px;background-repeat:no-repeat;background-size:530px}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec18.webp') 1x)){.sectionsBlock.gymPage .sectionsWrap .sect a.sec18{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sec18.webp') 1x)}}@media (max-width:576px){.sectionsBlock.gymPage{padding:50px 0 80px 0}.sectionsBlock.gymPage .h2-title{font-size:20px;line-height:23px}.sectionsBlock.gymPage .sectionsWrap{gap:20px 15px}.sectionsBlock.gymPage .sectionsWrap .sect{flex:1 1 calc(50% - 15px);height:170px}.sectionsBlock.gymPage .sectionsWrap .sect a .secTitle{font-size:14px;line-height:17px}.sectionsBlock.gymPage .sectionsWrap .sect a.sec01{background-position:bottom -40px right -20px;background-size:180px}.sectionsBlock.gymPage .sectionsWrap .sect a.sec01 .secTitle{max-width:60%}.sectionsBlock.gymPage .sectionsWrap .sect a.sec02{background-position:bottom -25px right -20px;background-size:190px}.sectionsBlock.gymPage .sectionsWrap .sect a.sec03{background-position:bottom -20px right -10px;background-size:130px}.sectionsBlock.gymPage .sectionsWrap .sect a.sec04{background-position:bottom 0px right 0px;background-size:170px}.sectionsBlock.gymPage .sectionsWrap .sect a.sec04 .secTitle{max-width:60%}.sectionsBlock.gymPage .sectionsWrap .sect a.sec05{background-position:bottom -10px right 0px;background-size:170px}.sectionsBlock.gymPage .sectionsWrap .sect a.sec06{background-position:bottom -15px right -20px;background-size:140px}.sectionsBlock.gymPage .sectionsWrap .sect a.sec07{background-position:bottom -30px right -20px;background-size:150px}.sectionsBlock.gymPage .sectionsWrap .sect a.sec08{background-position:bottom -40px right 10px;background-size:140px}.sectionsBlock.gymPage .sectionsWrap .sect a.sec09{background-position:bottom -30px right 10px;background-size:160px}.sectionsBlock.gymPage .sectionsWrap .sect a.sec10{background-position:bottom -45px right -20px;background-size:190px}.sectionsBlock.gymPage .sectionsWrap .sect a.sec11{background-position:bottom -20px right -20px;background-size:180px}.sectionsBlock.gymPage .sectionsWrap .sect a.sec12{background-size:180px}.sectionsBlock.gymPage .sectionsWrap .sect a.sec13{background-position:bottom -25px right 10px;background-size:100px}.sectionsBlock.gymPage .sectionsWrap .sect a.sec14{background-position:bottom -30px right -10px;background-size:130px}.sectionsBlock.gymPage .sectionsWrap .sect a.sec15{background-position:bottom -40px right -10px;background-size:120px}.sectionsBlock.gymPage .sectionsWrap .sect a.sec16{background-position:bottom 0px right 0px;background-size:150px}.sectionsBlock.gymPage .sectionsWrap .sect a.sec17{background-position:bottom -30px right -170px;background-size:360px}.sectionsBlock.gymPage .sectionsWrap .sect a.sec18{background-position:bottom 20px right -50px;background-size:220px}.sectionsBlock.gymPage .sectionsWrap .sect.s16{max-width:60%}}.sectionsBlock.gymPage.heavyBuilding{background:#efefef url('/bitrix/templates/eshop_bootstrap_v4/images/gym/wsBG.svg') top 80px center no-repeat;padding-top:140px}.sectionsBlock.gymPage.heavyBuilding .h2-title{font-size:38px;line-height:44px;font-weight:700;margin-bottom:40px}.sectionsBlock.gymPage.bodyBuilding .sect{flex:1 1 calc(20% - 40px);padding-top:calc(20% - 40px);position:relative;overflow:hidden}.sectionsBlock.gymPage.bodyBuilding .sect.s01{min-width:calc(20% - 40px)}.sectionsBlock.gymPage.bodyBuilding .sect.s04{min-width:calc(20% - 40px)}.sectionsBlock.gymPage.bodyBuilding .sect.s07{min-width:calc(20% - 40px)}.sectionsBlock.gymPage.bodyBuilding .sect.s10{min-width:calc(20% - 40px)}.sectionsBlock.gymPage.bodyBuilding .sect.s11{min-width:calc(20% - 40px)}.sectionsBlock.gymPage.bodyBuilding .sect.s14{min-width:calc(20% - 40px)}.sectionsBlock.gymPage.bodyBuilding .sect.s16{max-width:calc(20% - 40px)}.sectionsBlock.gymPage.bodyBuilding .sect a{position:absolute;top:0;left:0}.sectionsBlock.gymPage.bodyBuilding .sect a.sec01{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB01.png');background-position:center;background-repeat:no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB01.webp') 1x)){.sectionsBlock.gymPage.bodyBuilding .sect a.sec01{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB01.webp') 1x)}}.sectionsBlock.gymPage.bodyBuilding .sect a.sec02{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB02.png');background-position:center;background-repeat:no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB02.webp') 1x)){.sectionsBlock.gymPage.bodyBuilding .sect a.sec02{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB02.webp') 1x)}}.sectionsBlock.gymPage.bodyBuilding .sect a.sec03{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB03.png');background-position:center;background-repeat:no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB03.webp') 1x)){.sectionsBlock.gymPage.bodyBuilding .sect a.sec03{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB03.webp') 1x)}}.sectionsBlock.gymPage.bodyBuilding .sect a.sec04{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB04.png');background-position:center;background-repeat:no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB04.webp') 1x)){.sectionsBlock.gymPage.bodyBuilding .sect a.sec04{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB04.webp') 1x)}}.sectionsBlock.gymPage.bodyBuilding .sect a.sec05{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB05.png');background-position:center;background-repeat:no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB05.webp') 1x)){.sectionsBlock.gymPage.bodyBuilding .sect a.sec05{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB05.webp') 1x)}}.sectionsBlock.gymPage.bodyBuilding .sect a.sec06{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB06.png');background-position:center;background-repeat:no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB06.webp') 1x)){.sectionsBlock.gymPage.bodyBuilding .sect a.sec06{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB06.webp') 1x)}}.sectionsBlock.gymPage.bodyBuilding .sect a.sec07{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB07.png');background-position:center;background-repeat:no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB07.webp') 1x)){.sectionsBlock.gymPage.bodyBuilding .sect a.sec07{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB07.webp') 1x)}}.sectionsBlock.gymPage.bodyBuilding .sect a.sec08{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB08.png');background-position:center;background-repeat:no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB08.webp') 1x)){.sectionsBlock.gymPage.bodyBuilding .sect a.sec08{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB08.webp') 1x)}}.sectionsBlock.gymPage.bodyBuilding .sect a.sec09{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB09.png');background-position:center;background-repeat:no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB09.webp') 1x)){.sectionsBlock.gymPage.bodyBuilding .sect a.sec09{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB09.webp') 1x)}}.sectionsBlock.gymPage.bodyBuilding .sect a.sec10{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB10.png');background-position:center;background-repeat:no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB10.webp') 1x)){.sectionsBlock.gymPage.bodyBuilding .sect a.sec10{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB10.webp') 1x)}}.sectionsBlock.gymPage.bodyBuilding .sect a.sec11{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB11.png');background-position:center;background-repeat:no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB11.webp') 1x)){.sectionsBlock.gymPage.bodyBuilding .sect a.sec11{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB11.webp') 1x)}}.sectionsBlock.gymPage.bodyBuilding .sect a.sec12{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB12.png');background-position:center;background-repeat:no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB12.webp') 1x)){.sectionsBlock.gymPage.bodyBuilding .sect a.sec12{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB12.webp') 1x)}}.sectionsBlock.gymPage.bodyBuilding .sect a.sec13{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB13.png');background-position:top 0px center;background-repeat:no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB13.webp') 1x)){.sectionsBlock.gymPage.bodyBuilding .sect a.sec13{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB13.webp') 1x)}}.sectionsBlock.gymPage.bodyBuilding .sect a.sec14{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB14.png');background-position:center;background-repeat:no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB14.webp') 1x)){.sectionsBlock.gymPage.bodyBuilding .sect a.sec14{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB14.webp') 1x)}}.sectionsBlock.gymPage.bodyBuilding .sect a.sec15{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB15.png');background-position:center;background-repeat:no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB15.webp') 1x)){.sectionsBlock.gymPage.bodyBuilding .sect a.sec15{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/secBB15.webp') 1x)}}@media (max-width:576px){.sectionsBlock.gymPage.bodyBuilding{padding:50px 0 60px 0}.sectionsBlock.gymPage.bodyBuilding .sectionsWrap .sect{flex:1 1 calc(50% - 40px)}.sectionsBlock.gymPage.bodyBuilding .sectionsWrap .sect.s01{min-width:calc(50% - 40px)}.sectionsBlock.gymPage.bodyBuilding .sectionsWrap .sect.s04{min-width:calc(50% - 40px)}.sectionsBlock.gymPage.bodyBuilding .sectionsWrap .sect.s07{min-width:calc(50% - 40px)}.sectionsBlock.gymPage.bodyBuilding .sectionsWrap .sect.s10{min-width:calc(50% - 40px)}.sectionsBlock.gymPage.bodyBuilding .sectionsWrap .sect.s11{min-width:calc(50% - 40px)}.sectionsBlock.gymPage.bodyBuilding .sectionsWrap .sect.s14{min-width:calc(50% - 40px)}.sectionsBlock.gymPage.bodyBuilding .sectionsWrap .sect.s16{max-width:calc(50% - 40px)}.sectionsBlock.gymPage.bodyBuilding .sectionsWrap .sect a.sec01{background-position:top 20px center;background-size:cover}.sectionsBlock.gymPage.bodyBuilding .sectionsWrap .sect a.sec02{background-position:top 20px center;background-size:cover}.sectionsBlock.gymPage.bodyBuilding .sectionsWrap .sect a.sec03{background-position:top 20px center;background-size:cover}.sectionsBlock.gymPage.bodyBuilding .sectionsWrap .sect a.sec04{background-position:top 20px center;background-size:cover}.sectionsBlock.gymPage.bodyBuilding .sectionsWrap .sect a.sec05{background-position:top 20px center;background-size:cover}.sectionsBlock.gymPage.bodyBuilding .sectionsWrap .sect a.sec06{background-position:top 20px center;background-size:cover}.sectionsBlock.gymPage.bodyBuilding .sectionsWrap .sect a.sec07{background-position:top 20px center;background-size:cover}.sectionsBlock.gymPage.bodyBuilding .sectionsWrap .sect a.sec08{background-position:top 20px center;background-size:cover}.sectionsBlock.gymPage.bodyBuilding .sectionsWrap .sect a.sec09{background-position:center;background-size:cover}.sectionsBlock.gymPage.bodyBuilding .sectionsWrap .sect a.sec10{background-position:center;background-size:cover}.sectionsBlock.gymPage.bodyBuilding .sectionsWrap .sect a.sec11{background-position:center;background-size:cover}.sectionsBlock.gymPage.bodyBuilding .sectionsWrap .sect a.sec12{background-position:center;background-size:cover}.sectionsBlock.gymPage.bodyBuilding .sectionsWrap .sect a.sec13{background-position:top 20px center;background-size:cover}.sectionsBlock.gymPage.bodyBuilding .sectionsWrap .sect a.sec14{background-position:center;background-size:cover}.sectionsBlock.gymPage.bodyBuilding .sectionsWrap .sect a.sec15{background-position:center;background-size:contain}}.sectionsBlock.gymPage .h3-title{font-size:28px;line-height:32px;margin-top:90px;text-align:center;font-weight:bold;margin-bottom:50px;width:100%;display:inline-block}.sectionsBlock.gymPage.sportsPage .sect{flex:1 1 calc(20% - 40px);padding-top:calc(20% - 40px);position:relative;overflow:hidden}.sectionsBlock.gymPage.sportsPage .sect.s01{min-width:calc(20% - 40px)}.sectionsBlock.gymPage.sportsPage .sect.s04{min-width:calc(20% - 40px)}.sectionsBlock.gymPage.sportsPage .sect.s07{min-width:calc(20% - 40px)}.sectionsBlock.gymPage.sportsPage .sect.s10{min-width:calc(20% - 40px)}.sectionsBlock.gymPage.sportsPage .sect.s11{min-width:calc(20% - 40px)}.sectionsBlock.gymPage.sportsPage .sect.s14{min-width:calc(20% - 40px)}.sectionsBlock.gymPage.sportsPage .sect.s16{max-width:calc(20% - 40px)}.sectionsBlock.gymPage.sportsPage .sect a{position:absolute;top:0;left:0;background-repeat:no-repeat;background-position:bottom right;background-size:contain}.sectionsBlock.gymPage.sportsPage .sect a.sec01{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsCat01.png');background-position:top right -10px;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsCat01.webp') 1x)){.sectionsBlock.gymPage.sportsPage .sect a.sec01{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsCat01.webp') 1x)}}.sectionsBlock.gymPage.sportsPage .sect a.sec02{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsCat02.png');background-position:bottom -10px left;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsCat02.webp') 1x)){.sectionsBlock.gymPage.sportsPage .sect a.sec02{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsCat02.webp') 1x)}}.sectionsBlock.gymPage.sportsPage .sect a.sec03{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsCat03.png');background-position:bottom right;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsCat03.webp') 1x)){.sectionsBlock.gymPage.sportsPage .sect a.sec03{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsCat03.webp') 1x)}}.sectionsBlock.gymPage.sportsPage .sect a.sec04{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsCat04.png');background-position:bottom left -10px;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsCat04.webp') 1x)){.sectionsBlock.gymPage.sportsPage .sect a.sec04{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsCat04.webp') 1x)}}.sectionsBlock.gymPage.sportsPage .sect a.sec05{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsCat05.png');background-position:bottom left;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsCat05.webp') 1x)){.sectionsBlock.gymPage.sportsPage .sect a.sec05{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsCat05.webp') 1x)}}.sectionsBlock.gymPage.sportsPage .sect a.sec06{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsCat06.png');background-position:bottom -10px right;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsCat06.webp') 1x)){.sectionsBlock.gymPage.sportsPage .sect a.sec06{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsCat06.webp') 1x)}}.sectionsBlock.gymPage.sportsPage .sect a.sec07{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsCat07.png');background-position:bottom -30px right;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsCat07.webp') 1x)){.sectionsBlock.gymPage.sportsPage .sect a.sec07{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsCat07.webp') 1x)}}.sectionsBlock.gymPage.sportsPage .sect a.sec08{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsCat08.png');background-position:bottom -20px right;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsCat08.webp') 1x)){.sectionsBlock.gymPage.sportsPage .sect a.sec08{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsCat08.webp') 1x)}}.sectionsBlock.gymPage.sportsPage .sect a.sec09{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsCat09.png');background-position:bottom left;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsCat09.webp') 1x)){.sectionsBlock.gymPage.sportsPage .sect a.sec09{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsCat09.webp') 1x)}}.sectionsBlock.gymPage.sportsPage .sect a.sec10{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsCat10.png');background-position:bottom right;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsCat10.webp') 1x)){.sectionsBlock.gymPage.sportsPage .sect a.sec10{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsCat10.webp') 1x)}}.sectionsBlock.gymPage.sportsPage .sWrapTwo .sect a{background-repeat:no-repeat}.sectionsBlock.gymPage.sportsPage .sWrapTwo .sect a.sec01{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsPop01.png');background-position:bottom right;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsPop01.webp') 1x)){.sectionsBlock.gymPage.sportsPage .sWrapTwo .sect a.sec01{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsPop01.webp') 1x)}}.sectionsBlock.gymPage.sportsPage .sWrapTwo .sect a.sec02{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsPop02.png');background-position:bottom right;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsPop02.webp') 1x)){.sectionsBlock.gymPage.sportsPage .sWrapTwo .sect a.sec02{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsPop02.webp') 1x)}}.sectionsBlock.gymPage.sportsPage .sWrapTwo .sect a.sec03{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsPop03.png');background-position:bottom -10px right;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsPop03.webp') 1x)){.sectionsBlock.gymPage.sportsPage .sWrapTwo .sect a.sec03{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsPop03.webp') 1x)}}.sectionsBlock.gymPage.sportsPage .sWrapTwo .sect a.sec04{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsPop04.png');background-position:bottom right;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsPop04.webp') 1x)){.sectionsBlock.gymPage.sportsPage .sWrapTwo .sect a.sec04{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsPop04.webp') 1x)}}.sectionsBlock.gymPage.sportsPage .sWrapTwo .sect a.sec05{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsPop05.png');background-position:bottom -10px right;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsPop05.webp') 1x)){.sectionsBlock.gymPage.sportsPage .sWrapTwo .sect a.sec05{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsPop05.webp') 1x)}}.sectionsBlock.gymPage.sportsPage .sWrapTwo .sect a.sec06{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsPop06.png');background-position:bottom -10px left}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsPop06.webp') 1x)){.sectionsBlock.gymPage.sportsPage .sWrapTwo .sect a.sec06{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsPop06.webp') 1x)}}.sectionsBlock.gymPage.sportsPage .sWrapTwo .sect a.sec07{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsPop07.png');background-position:bottom left}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsPop07.webp') 1x)){.sectionsBlock.gymPage.sportsPage .sWrapTwo .sect a.sec07{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsPop07.webp') 1x)}}.sectionsBlock.gymPage.sportsPage .sWrapTwo .sect a.sec08{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsPop08.png');background-position:bottom -20px left;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsPop08.webp') 1x)){.sectionsBlock.gymPage.sportsPage .sWrapTwo .sect a.sec08{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsPop08.webp') 1x)}}.sectionsBlock.gymPage.sportsPage .sWrapTwo .sect a.sec09{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsPop09.png');background-position:bottom right;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsPop09.webp') 1x)){.sectionsBlock.gymPage.sportsPage .sWrapTwo .sect a.sec09{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsPop09.webp') 1x)}}.sectionsBlock.gymPage.sportsPage .sWrapTwo .sect a.sec10{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsPop10.png');background-position:bottom -20px right;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsPop10.webp') 1x)){.sectionsBlock.gymPage.sportsPage .sWrapTwo .sect a.sec10{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsPop10.webp') 1x)}}@media (max-width:576px){.sectionsBlock.gymPage.sportsPage{padding:30px 0 60px 0}.sectionsBlock.gymPage.sportsPage .h3-title{font-size:20px;line-height:24px;margin-top:60px;margin-bottom:30px}.sectionsBlock.gymPage.sportsPage .sectionsWrap .sect{flex:1 1 calc(50% - 40px)}.sectionsBlock.gymPage.sportsPage .sectionsWrap .sect.s01{min-width:calc(50% - 40px)}.sectionsBlock.gymPage.sportsPage .sectionsWrap .sect.s04{min-width:calc(50% - 40px)}.sectionsBlock.gymPage.sportsPage .sectionsWrap .sect.s07{min-width:calc(50% - 40px)}.sectionsBlock.gymPage.sportsPage .sectionsWrap .sect.s10{min-width:calc(50% - 40px)}.sectionsBlock.gymPage.sportsPage .sectionsWrap .sect.s11{min-width:calc(50% - 40px)}.sectionsBlock.gymPage.sportsPage .sectionsWrap .sect.s14{min-width:calc(50% - 40px)}.sectionsBlock.gymPage.sportsPage .sectionsWrap .sect.s16{max-width:calc(50% - 40px)}.sectionsBlock.gymPage.sportsPage .sectionsWrap .sect a.sec01{background-position:top 20px center;background-size:cover}.sectionsBlock.gymPage.sportsPage .sectionsWrap .sect a.sec02{background-position:top 20px center;background-size:cover}.sectionsBlock.gymPage.sportsPage .sectionsWrap .sect a.sec03{background-position:top 20px center;background-size:cover}.sectionsBlock.gymPage.sportsPage .sectionsWrap .sect a.sec04{background-position:top 20px center;background-size:cover}.sectionsBlock.gymPage.sportsPage .sectionsWrap .sect a.sec05{background-position:top 0px center;background-size:cover}.sectionsBlock.gymPage.sportsPage .sectionsWrap .sect a.sec06{background-position:top 20px center;background-size:cover}.sectionsBlock.gymPage.sportsPage .sectionsWrap .sect a.sec07{background-position:top 30px center;background-size:cover}.sectionsBlock.gymPage.sportsPage .sectionsWrap .sect a.sec08{background-position:top 20px center;background-size:cover}.sectionsBlock.gymPage.sportsPage .sectionsWrap .sect a.sec09{background-position:center;background-size:cover}.sectionsBlock.gymPage.sportsPage .sectionsWrap .sect a.sec10{background-position:center;background-size:cover}.sectionsBlock.gymPage.sportsPage .sectionsWrap .sect a.sec11{background-position:center;background-size:cover}.sectionsBlock.gymPage.sportsPage .sectionsWrap .sect a.sec12{background-position:center;background-size:cover}.sectionsBlock.gymPage.sportsPage .sectionsWrap .sect a.sec13{background-position:top 20px center;background-size:cover}.sectionsBlock.gymPage.sportsPage .sectionsWrap .sect a.sec14{background-position:center;background-size:cover}.sectionsBlock.gymPage.sportsPage .sectionsWrap .sect a.sec15{background-position:center;background-size:contain}.sectionsBlock.gymPage.sportsPage .sWrapTwo .sect{flex:1 1 calc(50% - 40px)}.sectionsBlock.gymPage.sportsPage .sWrapTwo .sect.s01{min-width:calc(50% - 40px)}.sectionsBlock.gymPage.sportsPage .sWrapTwo .sect.s04{min-width:calc(50% - 40px)}.sectionsBlock.gymPage.sportsPage .sWrapTwo .sect.s07{min-width:calc(50% - 40px)}.sectionsBlock.gymPage.sportsPage .sWrapTwo .sect.s10{min-width:calc(50% - 40px)}.sectionsBlock.gymPage.sportsPage .sWrapTwo .sect.s11{min-width:calc(50% - 40px)}.sectionsBlock.gymPage.sportsPage .sWrapTwo .sect.s14{min-width:calc(50% - 40px)}.sectionsBlock.gymPage.sportsPage .sWrapTwo .sect.s16{max-width:calc(50% - 40px)}.sectionsBlock.gymPage.sportsPage .sWrapTwo .sect a.sec01{background-position:top 20px center;background-size:cover}.sectionsBlock.gymPage.sportsPage .sWrapTwo .sect a.sec02{background-position:top 20px center;background-size:cover}.sectionsBlock.gymPage.sportsPage .sWrapTwo .sect a.sec03{background-position:top 20px center;background-size:cover}.sectionsBlock.gymPage.sportsPage .sWrapTwo .sect a.sec04{background-position:top 20px center;background-size:cover}.sectionsBlock.gymPage.sportsPage .sWrapTwo .sect a.sec05{background-position:top 20px center;background-size:cover}.sectionsBlock.gymPage.sportsPage .sWrapTwo .sect a.sec06{background-position:top 20px center;background-size:cover}.sectionsBlock.gymPage.sportsPage .sWrapTwo .sect a.sec07{background-position:top 20px center;background-size:cover}.sectionsBlock.gymPage.sportsPage .sWrapTwo .sect a.sec08{background-position:top 20px center;background-size:cover}.sectionsBlock.gymPage.sportsPage .sWrapTwo .sect a.sec09{background-position:center;background-size:cover}.sectionsBlock.gymPage.sportsPage .sWrapTwo .sect a.sec10{background-position:top 20px center;background-size:cover}.sectionsBlock.gymPage.sportsPage .sWrapTwo .sect a.sec11{background-position:center;background-size:cover}.sectionsBlock.gymPage.sportsPage .sWrapTwo .sect a.sec12{background-position:center;background-size:cover}.sectionsBlock.gymPage.sportsPage .sWrapTwo .sect a.sec13{background-position:top 20px center;background-size:cover}.sectionsBlock.gymPage.sportsPage .sWrapTwo .sect a.sec14{background-position:center;background-size:cover}.sectionsBlock.gymPage.sportsPage .sWrapTwo .sect a.sec15{background-position:center;background-size:contain}}.sectionsBlock.gymPage.sportsGroundPage .sect{flex:1 1 calc(20% - 40px);padding-top:calc(20% - 40px);position:relative;overflow:hidden}.sectionsBlock.gymPage.sportsGroundPage .sect.s01{min-width:calc(20% - 40px)}.sectionsBlock.gymPage.sportsGroundPage .sect.s04{min-width:calc(20% - 40px)}.sectionsBlock.gymPage.sportsGroundPage .sect.s07{min-width:calc(20% - 40px)}.sectionsBlock.gymPage.sportsGroundPage .sect.s10{min-width:calc(20% - 40px)}.sectionsBlock.gymPage.sportsGroundPage .sect.s11{min-width:calc(20% - 40px)}.sectionsBlock.gymPage.sportsGroundPage .sect.s14{min-width:calc(20% - 40px)}.sectionsBlock.gymPage.sportsGroundPage .sect.s16{max-width:calc(20% - 40px)}.sectionsBlock.gymPage.sportsGroundPage .sect a{position:absolute;top:0;left:0;background-repeat:no-repeat;background-position:bottom right;background-size:contain}.sectionsBlock.gymPage.sportsGroundPage .sect a.sec01{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround01.png');background-position:top right -10px;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround01.webp') 1x)){.sectionsBlock.gymPage.sportsGroundPage .sect a.sec01{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround01.webp') 1x)}}.sectionsBlock.gymPage.sportsGroundPage .sect a.sec02{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround02.png');background-position:bottom -10px left;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround02.webp') 1x)){.sectionsBlock.gymPage.sportsGroundPage .sect a.sec02{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround02.webp') 1x)}}.sectionsBlock.gymPage.sportsGroundPage .sect a.sec03{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround03.png');background-position:bottom right;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround03.webp') 1x)){.sectionsBlock.gymPage.sportsGroundPage .sect a.sec03{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround03.webp') 1x)}}.sectionsBlock.gymPage.sportsGroundPage .sect a.sec04{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround04.png');background-position:bottom left -10px;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround04.webp') 1x)){.sectionsBlock.gymPage.sportsGroundPage .sect a.sec04{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround04.webp') 1x)}}.sectionsBlock.gymPage.sportsGroundPage .sect a.sec05{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround05.png');background-position:bottom left;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround05.webp') 1x)){.sectionsBlock.gymPage.sportsGroundPage .sect a.sec05{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround05.webp') 1x)}}.sectionsBlock.gymPage.sportsGroundPage .sect a.sec06{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround06.png');background-position:bottom -10px right;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround06.webp') 1x)){.sectionsBlock.gymPage.sportsGroundPage .sect a.sec06{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround06.webp') 1x)}}.sectionsBlock.gymPage.sportsGroundPage .sect a.sec07{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround07.png');background-position:bottom -30px right;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround07.webp') 1x)){.sectionsBlock.gymPage.sportsGroundPage .sect a.sec07{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround07.webp') 1x)}}.sectionsBlock.gymPage.sportsGroundPage .sect a.sec08{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround08.png');background-position:bottom -20px right;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround08.webp') 1x)){.sectionsBlock.gymPage.sportsGroundPage .sect a.sec08{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround08.webp') 1x)}}.sectionsBlock.gymPage.sportsGroundPage .sect a.sec09{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround09.png');background-position:top 30px left;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround09.webp') 1x)){.sectionsBlock.gymPage.sportsGroundPage .sect a.sec09{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround09.webp') 1x)}}.sectionsBlock.gymPage.sportsGroundPage .sect a.sec10{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround10.png');background-position:bottom right;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround10.webp') 1x)){.sectionsBlock.gymPage.sportsGroundPage .sect a.sec10{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround10.webp') 1x)}}.sectionsBlock.gymPage.sportsGroundPage .sect a.sec11{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround11.png');background-position:bottom -10px right;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround11.webp') 1x)){.sectionsBlock.gymPage.sportsGroundPage .sect a.sec11{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround11.webp') 1x)}}.sectionsBlock.gymPage.sportsGroundPage .sect a.sec12{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround12.png');background-position:bottom -30px right;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround12.webp') 1x)){.sectionsBlock.gymPage.sportsGroundPage .sect a.sec12{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround12.webp') 1x)}}.sectionsBlock.gymPage.sportsGroundPage .sect a.sec13{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround08.png');background-position:bottom -20px right;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround13.webp') 1x)){.sectionsBlock.gymPage.sportsGroundPage .sect a.sec13{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround13.webp') 1x)}}.sectionsBlock.gymPage.sportsGroundPage .sect a.sec14{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround14.png');background-position:bottom left;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround14.webp') 1x)){.sectionsBlock.gymPage.sportsGroundPage .sect a.sec14{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround14.webp') 1x)}}.sectionsBlock.gymPage.sportsGroundPage .sect a.sec15{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround15.png');background-position:bottom right;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround15.webp') 1x)){.sectionsBlock.gymPage.sportsGroundPage .sect a.sec15{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/sportsGround15.webp') 1x)}}@media (max-width:576px){.sectionsBlock.gymPage.sportsGroundPage{padding:30px 0 60px 0}.sectionsBlock.gymPage.sportsGroundPage .h3-title{font-size:20px;line-height:24px;margin-top:60px;margin-bottom:30px}.sectionsBlock.gymPage.sportsGroundPage .sectionsWrap .sect{flex:1 1 calc(50% - 40px)}.sectionsBlock.gymPage.sportsGroundPage .sectionsWrap .sect.s01{min-width:calc(50% - 40px)}.sectionsBlock.gymPage.sportsGroundPage .sectionsWrap .sect.s04{min-width:calc(50% - 40px)}.sectionsBlock.gymPage.sportsGroundPage .sectionsWrap .sect.s07{min-width:calc(50% - 40px)}.sectionsBlock.gymPage.sportsGroundPage .sectionsWrap .sect.s10{min-width:calc(50% - 40px)}.sectionsBlock.gymPage.sportsGroundPage .sectionsWrap .sect.s11{min-width:calc(50% - 40px)}.sectionsBlock.gymPage.sportsGroundPage .sectionsWrap .sect.s14{min-width:calc(50% - 40px)}.sectionsBlock.gymPage.sportsGroundPage .sectionsWrap .sect.s16{max-width:calc(50% - 40px)}.sectionsBlock.gymPage.sportsGroundPage .sectionsWrap .sect a.sec01{background-position:top 20px center;background-size:cover}.sectionsBlock.gymPage.sportsGroundPage .sectionsWrap .sect a.sec02{background-position:top 20px center;background-size:cover}.sectionsBlock.gymPage.sportsGroundPage .sectionsWrap .sect a.sec03{background-position:top 20px center;background-size:cover}.sectionsBlock.gymPage.sportsGroundPage .sectionsWrap .sect a.sec04{background-position:top 20px center;background-size:cover}.sectionsBlock.gymPage.sportsGroundPage .sectionsWrap .sect a.sec05{background-position:top 0px center;background-size:cover}.sectionsBlock.gymPage.sportsGroundPage .sectionsWrap .sect a.sec06{background-position:top 20px center;background-size:cover}.sectionsBlock.gymPage.sportsGroundPage .sectionsWrap .sect a.sec07{background-position:top 30px center;background-size:cover}.sectionsBlock.gymPage.sportsGroundPage .sectionsWrap .sect a.sec08{background-position:top 20px center;background-size:cover}.sectionsBlock.gymPage.sportsGroundPage .sectionsWrap .sect a.sec09{background-position:center;background-size:cover}.sectionsBlock.gymPage.sportsGroundPage .sectionsWrap .sect a.sec10{background-position:center;background-size:cover}.sectionsBlock.gymPage.sportsGroundPage .sectionsWrap .sect a.sec11{background-position:center;background-size:cover}.sectionsBlock.gymPage.sportsGroundPage .sectionsWrap .sect a.sec12{background-position:center;background-size:cover}.sectionsBlock.gymPage.sportsGroundPage .sectionsWrap .sect a.sec13{background-position:top 20px center;background-size:cover}.sectionsBlock.gymPage.sportsGroundPage .sectionsWrap .sect a.sec14{background-position:center;background-size:cover}.sectionsBlock.gymPage.sportsGroundPage .sectionsWrap .sect a.sec15{background-position:center;background-size:contain}}.sectionsBlock.gymPage.fitnessPage{background:#efefef;padding-top:70px}.sectionsBlock.gymPage.fitnessPage .h2-title{font-size:28px;line-height:33px;font-weight:700;margin-bottom:30px}.sectionsBlock.gymPage.fitnessPage .sect{flex:1 1 calc(20% - 40px);padding-top:calc(20% - 40px);position:relative;overflow:hidden}.sectionsBlock.gymPage.fitnessPage .sect.s01{min-width:calc(20% - 40px)}.sectionsBlock.gymPage.fitnessPage .sect.s04{min-width:calc(20% - 40px)}.sectionsBlock.gymPage.fitnessPage .sect.s07{min-width:calc(20% - 40px)}.sectionsBlock.gymPage.fitnessPage .sect.s10{min-width:calc(20% - 40px)}.sectionsBlock.gymPage.fitnessPage .sect.s11{min-width:calc(20% - 40px)}.sectionsBlock.gymPage.fitnessPage .sect.s14{min-width:calc(20% - 40px)}.sectionsBlock.gymPage.fitnessPage .sect.s16{max-width:calc(20% - 40px)}.sectionsBlock.gymPage.fitnessPage .sect a{position:absolute;top:0;left:0}.sectionsBlock.gymPage.fitnessPage .sect a.sec01{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness01.png');background-position:center;background-repeat:no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness01.webp') 1x)){.sectionsBlock.gymPage.fitnessPage .sect a.sec01{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness01.webp') 1x)}}.sectionsBlock.gymPage.fitnessPage .sect a.sec02{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness02.png');background-position:center;background-repeat:no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness02.webp') 1x)){.sectionsBlock.gymPage.fitnessPage .sect a.sec02{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness02.webp') 1x)}}.sectionsBlock.gymPage.fitnessPage .sect a.sec03{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness03.png');background-position:center;background-repeat:no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness03.webp') 1x)){.sectionsBlock.gymPage.fitnessPage .sect a.sec03{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness03.webp') 1x)}}.sectionsBlock.gymPage.fitnessPage .sect a.sec04{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness04.png');background-position:center;background-repeat:no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness04.webp') 1x)){.sectionsBlock.gymPage.fitnessPage .sect a.sec04{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness04.webp') 1x)}}.sectionsBlock.gymPage.fitnessPage .sect a.sec05{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness05.png');background-position:center;background-repeat:no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness05.webp') 1x)){.sectionsBlock.gymPage.fitnessPage .sect a.sec05{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness05.webp') 1x)}}.sectionsBlock.gymPage.fitnessPage .sect a.sec06{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness06.png');background-position:center;background-repeat:no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness06.webp') 1x)){.sectionsBlock.gymPage.fitnessPage .sect a.sec06{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness06.webp') 1x)}}.sectionsBlock.gymPage.fitnessPage .sect a.sec07{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness07.png');background-position:center;background-repeat:no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness07.webp') 1x)){.sectionsBlock.gymPage.fitnessPage .sect a.sec07{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness07.webp') 1x)}}.sectionsBlock.gymPage.fitnessPage .sect a.sec08{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness08.png');background-position:center;background-repeat:no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness08.webp') 1x)){.sectionsBlock.gymPage.fitnessPage .sect a.sec08{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness08.webp') 1x)}}.sectionsBlock.gymPage.fitnessPage .sect a.sec09{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness09.png');background-position:center;background-repeat:no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness09.webp') 1x)){.sectionsBlock.gymPage.fitnessPage .sect a.sec09{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness09.webp') 1x)}}.sectionsBlock.gymPage.fitnessPage .sect a.sec10{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness10.png');background-position:center;background-repeat:no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness10.webp') 1x)){.sectionsBlock.gymPage.fitnessPage .sect a.sec10{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness10.webp') 1x)}}.sectionsBlock.gymPage.fitnessPage .sect a.sec11{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness11.png');background-position:center;background-repeat:no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness11.webp') 1x)){.sectionsBlock.gymPage.fitnessPage .sect a.sec11{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness11.webp') 1x)}}.sectionsBlock.gymPage.fitnessPage .sect a.sec12{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness12.png');background-position:center;background-repeat:no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness12.webp') 1x)){.sectionsBlock.gymPage.fitnessPage .sect a.sec12{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness12.webp') 1x)}}.sectionsBlock.gymPage.fitnessPage .sect a.sec13{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness13.png');background-position:center;background-repeat:no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness13.webp') 1x)){.sectionsBlock.gymPage.fitnessPage .sect a.sec13{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness13.webp') 1x)}}.sectionsBlock.gymPage.fitnessPage .sect a.sec14{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness14.png');background-position:center;background-repeat:no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness14.webp') 1x)){.sectionsBlock.gymPage.fitnessPage .sect a.sec14{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness14.webp') 1x)}}.sectionsBlock.gymPage.fitnessPage .sect a.sec15{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness15.png');background-position:center;background-repeat:no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness15.webp') 1x)){.sectionsBlock.gymPage.fitnessPage .sect a.sec15{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fitness15.webp') 1x)}}@media (max-width:576px){.sectionsBlock.gymPage.fitnessPage{padding:50px 0 80px 0;background:#efefef}.sectionsBlock.gymPage.fitnessPage .h2-title{font-size:22px;line-height:26px;margin-bottom:20px}.sectionsBlock.gymPage.fitnessPage .sectionsWrap .sect{flex:1 1 calc(50% - 40px)}.sectionsBlock.gymPage.fitnessPage .sectionsWrap .sect.s01{min-width:calc(50% - 40px)}.sectionsBlock.gymPage.fitnessPage .sectionsWrap .sect.s04{min-width:calc(50% - 40px)}.sectionsBlock.gymPage.fitnessPage .sectionsWrap .sect.s07{min-width:calc(50% - 40px)}.sectionsBlock.gymPage.fitnessPage .sectionsWrap .sect.s10{min-width:calc(50% - 40px)}.sectionsBlock.gymPage.fitnessPage .sectionsWrap .sect.s11{min-width:calc(50% - 40px)}.sectionsBlock.gymPage.fitnessPage .sectionsWrap .sect.s14{min-width:calc(50% - 40px)}.sectionsBlock.gymPage.fitnessPage .sectionsWrap .sect.s16{max-width:calc(50% - 40px)}.sectionsBlock.gymPage.fitnessPage .sectionsWrap .sect a.sec07{background-position:top 20px center;background-size:cover}.sectionsBlock.gymPage.fitnessPage .sectionsWrap .sect a.sec08{background-position:top 20px center;background-size:cover}.sectionsBlock.gymPage.fitnessPage .sectionsWrap .sect a.sec09{background-position:top 20px center;background-size:cover}.sectionsBlock.gymPage.fitnessPage .sectionsWrap .sect a.sec10{background-position:top 20px center;background-size:cover}.sectionsBlock.gymPage.fitnessPage .sectionsWrap .sect a.sec11{background-position:top 20px center;background-size:cover}.sectionsBlock.gymPage.fitnessPage .sectionsWrap .sect a.sec12{background-position:top 20px center;background-size:cover}.sectionsBlock.gymPage.fitnessPage .sectionsWrap .sect a.sec15{background-position:right bottom;background-size:contain}}.sectionsBlock.gymPage.boxingPage{background:#efefef;padding-top:70px}.sectionsBlock.gymPage.boxingPage .h2-title{font-size:28px;line-height:33px;font-weight:700;margin-bottom:30px}.sectionsBlock.gymPage.boxingPage .sect{flex:1 1 calc(20% - 40px);padding-top:calc(20% - 40px);position:relative;overflow:hidden}.sectionsBlock.gymPage.boxingPage .sect.s01{min-width:calc(20% - 40px)}.sectionsBlock.gymPage.boxingPage .sect.s04{min-width:calc(20% - 40px)}.sectionsBlock.gymPage.boxingPage .sect.s07{min-width:calc(20% - 40px)}.sectionsBlock.gymPage.boxingPage .sect.s10{min-width:calc(20% - 40px)}.sectionsBlock.gymPage.boxingPage .sect.s11{min-width:calc(20% - 40px)}.sectionsBlock.gymPage.boxingPage .sect.s14{min-width:calc(20% - 40px)}.sectionsBlock.gymPage.boxingPage .sect.s16{max-width:calc(20% - 40px)}.sectionsBlock.gymPage.boxingPage .sect a{position:absolute;top:0;left:0}.sectionsBlock.gymPage.boxingPage .sect a.sec01{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fightSec01.png');background-position:center;background-repeat:no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fightSec01.webp') 1x)){.sectionsBlock.gymPage.boxingPage .sect a.sec01{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fightSec01.webp') 1x)}}.sectionsBlock.gymPage.boxingPage .sect a.sec02{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fightSec02.png');background-position:top 0px right -10px;background-repeat:no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fightSec02.webp') 1x)){.sectionsBlock.gymPage.boxingPage .sect a.sec02{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fightSec02.webp') 1x)}}.sectionsBlock.gymPage.boxingPage .sect a.sec03{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fightSec03.png');background-position:center;background-repeat:no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fightSec03.webp') 1x)){.sectionsBlock.gymPage.boxingPage .sect a.sec03{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fightSec03.webp') 1x)}}.sectionsBlock.gymPage.boxingPage .sect a.sec04{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fightSec04.png');background-position:top 10px center;background-repeat:no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fightSec04.webp') 1x)){.sectionsBlock.gymPage.boxingPage .sect a.sec04{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fightSec04.webp') 1x)}}.sectionsBlock.gymPage.boxingPage .sect a.sec05{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fightSec05.png');background-position:top 0px right -10px;background-repeat:no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fightSec05.webp') 1x)){.sectionsBlock.gymPage.boxingPage .sect a.sec05{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fightSec05.webp') 1x)}}.sectionsBlock.gymPage.boxingPage .sect a.sec06{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fightSec06.png');background-position:top 0px right -10px;background-repeat:no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fightSec06.webp') 1x)){.sectionsBlock.gymPage.boxingPage .sect a.sec06{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fightSec06.webp') 1x)}}.sectionsBlock.gymPage.boxingPage .sect a.sec07{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fightSec07.png');background-position:center;background-repeat:no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fightSec07.webp') 1x)){.sectionsBlock.gymPage.boxingPage .sect a.sec07{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fightSec07.webp') 1x)}}.sectionsBlock.gymPage.boxingPage .sect a.sec08{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fightSec08.png');background-position:center;background-repeat:no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fightSec08.webp') 1x)){.sectionsBlock.gymPage.boxingPage .sect a.sec08{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fightSec08.webp') 1x)}}.sectionsBlock.gymPage.boxingPage .sect a.sec09{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fightSec09.png');background-position:center;background-repeat:no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fightSec09.webp') 1x)){.sectionsBlock.gymPage.boxingPage .sect a.sec09{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fightSec09.webp') 1x)}}.sectionsBlock.gymPage.boxingPage .sect a.sec10{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fightSec10.png');background-position:top 0px right -10px;background-repeat:no-repeat;background-size:cover}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fightSec10.webp') 1x)){.sectionsBlock.gymPage.boxingPage .sect a.sec10{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/fightSec10.webp') 1x)}}@media (max-width:576px){.sectionsBlock.gymPage.boxingPage{padding:50px 0 80px 0;background:#efefef}.sectionsBlock.gymPage.boxingPage .h2-title{font-size:22px;line-height:26px;margin-bottom:20px}.sectionsBlock.gymPage.boxingPage .sectionsWrap .sect{flex:1 1 calc(50% - 40px)}.sectionsBlock.gymPage.boxingPage .sectionsWrap .sect.s01{min-width:calc(50% - 40px)}.sectionsBlock.gymPage.boxingPage .sectionsWrap .sect.s04{min-width:calc(50% - 40px)}.sectionsBlock.gymPage.boxingPage .sectionsWrap .sect.s07{min-width:calc(50% - 40px)}.sectionsBlock.gymPage.boxingPage .sectionsWrap .sect.s10{min-width:calc(50% - 40px)}.sectionsBlock.gymPage.boxingPage .sectionsWrap .sect.s11{min-width:calc(50% - 40px)}.sectionsBlock.gymPage.boxingPage .sectionsWrap .sect.s14{min-width:calc(50% - 40px)}.sectionsBlock.gymPage.boxingPage .sectionsWrap .sect.s16{max-width:calc(50% - 40px)}.sectionsBlock.gymPage.boxingPage .sectionsWrap .sect a.sec01{background-position:center;background-size:cover}.sectionsBlock.gymPage.boxingPage .sectionsWrap .sect a.sec02{background-position:center;background-size:cover}.sectionsBlock.gymPage.boxingPage .sectionsWrap .sect a.sec03{background-position:center;background-size:cover}.sectionsBlock.gymPage.boxingPage .sectionsWrap .sect a.sec04{background-position:center;background-size:cover}.sectionsBlock.gymPage.boxingPage .sectionsWrap .sect a.sec05{background-position:center;background-size:cover}}.sectionsBlock.gymPage.chorePage{background:#efefef;padding-top:40px;padding-bottom:80px}.sectionsBlock.gymPage.chorePage.choreOne{padding-bottom:40px;background-color:transparent}.sectionsBlock.gymPage.chorePage .h2-title{font-size:28px;line-height:33px;font-weight:700;margin-bottom:30px}.sectionsBlock.gymPage.chorePage .wrapTwo{max-width:60%;margin:0 auto}.sectionsBlock.gymPage.chorePage .wrapTwo .sect{padding-top:calc(25% - 40px)}.sectionsBlock.gymPage.chorePage.sectionLeft .h2-title{text-align:left}.sectionsBlock.gymPage.chorePage.sectionLeft .wrapTwo{margin:0 0}.sectionsBlock.gymPage.chorePage .sect{flex:1 1 calc(20% - 40px);height:auto;padding-top:calc(15% - 40px);position:relative;overflow:hidden}.sectionsBlock.gymPage.chorePage .sect.s01{min-width:calc(20% - 40px)}.sectionsBlock.gymPage.chorePage .sect.s04{min-width:calc(20% - 40px)}.sectionsBlock.gymPage.chorePage .sect.s06,.sectionsBlock.gymPage.chorePage .sect.s07,.sectionsBlock.gymPage.chorePage .sect.s08{min-width:calc(33% - 40px)}.sectionsBlock.gymPage.chorePage .sect .insec{position:absolute;top:0;left:0;display:block;padding:15px;text-align:left;width:100%;height:100%;overflow:hidden}.sectionsBlock.gymPage.chorePage .sect .insec.sec01{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreSec01.png');background-position:center;background-repeat:no-repeat;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreSec01.webp') 1x)){.sectionsBlock.gymPage.chorePage .sect .insec.sec01{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreSec01.webp') 1x)}}.sectionsBlock.gymPage.chorePage .sect .insec.sec02{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreSec02.png');background-position:top 0px right -10px;background-repeat:no-repeat;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreSec02.webp') 1x)){.sectionsBlock.gymPage.chorePage .sect .insec.sec02{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreSec02.webp') 1x)}}.sectionsBlock.gymPage.chorePage .sect .insec.sec03{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreSec03.png');background-position:center;background-repeat:no-repeat;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreSec03.webp') 1x)){.sectionsBlock.gymPage.chorePage .sect .insec.sec03{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreSec03.webp') 1x)}}.sectionsBlock.gymPage.chorePage .sect .insec.sec04{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreSec04.png');background-position:top 10px center;background-repeat:no-repeat;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreSec04.webp') 1x)){.sectionsBlock.gymPage.chorePage .sect .insec.sec04{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreSec04.webp') 1x)}}.sectionsBlock.gymPage.chorePage .sect .insec.sec05{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreSec05.png');background-position:top 0px right -10px;background-repeat:no-repeat;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreSec05.webp') 1x)){.sectionsBlock.gymPage.chorePage .sect .insec.sec05{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreSec05.webp') 1x)}}.sectionsBlock.gymPage.chorePage .sect .insec.sec06{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreSec06.png');background-position:top 0px right -10px;background-repeat:no-repeat;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreSec06.webp') 1x)){.sectionsBlock.gymPage.chorePage .sect .insec.sec06{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreSec06.webp') 1x)}}.sectionsBlock.gymPage.chorePage .sect .insec.sec07{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreSec07.png');background-position:center;background-repeat:no-repeat;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreSec07.webp') 1x)){.sectionsBlock.gymPage.chorePage .sect .insec.sec07{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreSec07.webp') 1x)}}.sectionsBlock.gymPage.chorePage .sect .insec.sec08{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreSec08.png');background-position:center;background-repeat:no-repeat;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreSec08.webp') 1x)){.sectionsBlock.gymPage.chorePage .sect .insec.sec08{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreSec08.webp') 1x)}}.sectionsBlock.gymPage.chorePage .sect .insec.sec09{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreSec09.png');background-position:center;background-repeat:no-repeat;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreSec09.webp') 1x)){.sectionsBlock.gymPage.chorePage .sect .insec.sec09{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreSec09.webp') 1x)}}.sectionsBlock.gymPage.chorePage .sect .insec.sec10{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreSec10.png');background-position:top 0px right -10px;background-repeat:no-repeat;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreSec10.webp') 1x)){.sectionsBlock.gymPage.chorePage .sect .insec.sec10{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreSec10.webp') 1x)}}.advantagesBlock.gymPage .advWr{display:flex;flex-wrap:wrap;row-gap:40px;column-gap:20px}.advantagesBlock.gymPage .advWr .advItem{flex:1 1 calc(20% - 20px)}.advantagesBlock.gymPage .advWr .advItem .advImg{position:relative;overflow:hidden;padding-top:calc(60% - 20px);background-repeat:no-repeat;background-position:top center;background-size:cover}.advantagesBlock.gymPage .advWr .advItem .advTitle{font-size:16px;line-height:20px;font-weight:600;margin-top:15px;text-align:left}.advantagesBlock.gymPage.sportsGroundPage{margin-top:70px}.advantagesBlock.gymPage.sportsGroundPage .advItem .img01{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/modern01.jpg')}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/modern01.webp') 1x)){.advantagesBlock.gymPage.sportsGroundPage .advItem .img01{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/modern01.webp') 1x)}}.advantagesBlock.gymPage.sportsGroundPage .advItem .img02{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/modern02.jpg')}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/modern02.webp') 1x)){.advantagesBlock.gymPage.sportsGroundPage .advItem .img02{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/modern02.webp') 1x)}}.advantagesBlock.gymPage.sportsGroundPage .advItem .img03{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/modern03.jpg')}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/modern03.webp') 1x)){.advantagesBlock.gymPage.sportsGroundPage .advItem .img03{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/modern03.webp') 1x)}}.advantagesBlock.gymPage.sportsGroundPage .advItem .img04{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/modern04.jpg')}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/modern04.webp') 1x)){.advantagesBlock.gymPage.sportsGroundPage .advItem .img04{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/modern04.webp') 1x)}}.advantagesBlock.gymPage.sportsGroundPage .advItem .img05{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/modern05.jpg')}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/modern05.webp') 1x)){.advantagesBlock.gymPage.sportsGroundPage .advItem .img05{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/modern05.webp') 1x)}}.advantagesBlock.gymPage.sportsGroundPage .advItem .img06{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/modern06.jpg')}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/modern06.webp') 1x)){.advantagesBlock.gymPage.sportsGroundPage .advItem .img06{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/modern06.webp') 1x)}}.advantagesBlock.gymPage.sportsGroundPage .advItem .img07{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/modern07.jpg')}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/modern07.webp') 1x)){.advantagesBlock.gymPage.sportsGroundPage .advItem .img07{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/modern07.webp') 1x)}}.advantagesBlock.gymPage.sportsGroundPage .advItem .img08{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/modern08.jpg')}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/modern08.webp') 1x)){.advantagesBlock.gymPage.sportsGroundPage .advItem .img08{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/modern08.webp') 1x)}}.advantagesBlock.gymPage.sportsGroundPage .advItem .img09{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/modern09.jpg')}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/modern09.webp') 1x)){.advantagesBlock.gymPage.sportsGroundPage .advItem .img09{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/modern09.webp') 1x)}}.advantagesBlock.gymPage.sportsGroundPage .advItem .img10{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/modern10.jpg')}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/modern10.webp') 1x)){.advantagesBlock.gymPage.sportsGroundPage .advItem .img10{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/modern10.webp') 1x)}}@media (max-width:576px){.advantagesBlock.gymPage.sportsGroundPage{margin-top:30px}.advantagesBlock.gymPage .advWr{row-gap:26px;column-gap:15px}.advantagesBlock.gymPage .advWr .advItem{flex:1 1 calc(50% - 13px)}.advantagesBlock.gymPage .advWr .advItem .advImg{padding-top:calc(60% - 20px)}.advantagesBlock.gymPage .advWr .advItem .advTitle{font-size:14px;line-height:18px;font-weight:600}.sectionsBlock.gymPage .advWr{row-gap:30px}.sectionsBlock.gymPage .advWr .advItem{flex:1 1 calc(50% - 20px)}.sectionsBlock.gymPage .advWr .advItem .advImg{padding-top:calc(60% - 20px)}.sectionsBlock.gymPage .advWr .advItem .advTitle{font-size:14px;line-height:18px}}.videoBlock.sportsGroundPage{position:relative;width:100%;height:448px;overflow:hidden}.videoBlock.sportsGroundPage video{position:absolute;display:inline-block;width:100%;object-fit:contain;overflow-clip-margin:content-box;overflow:clip}.videoBlock.sportsGroundPage .viewFull{width:80px;height:80px;border-radius:4px;background-color:#1ca63a;background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2244%22%20height%3D%2251%22%20viewBox%3D%220%200%2044%2051%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M2.87823%203.97928L40.3158%2025.5939L2.87822%2047.2085L2.87823%203.97928ZM2.38058%203.69196L2.38131%203.69238L2.38058%203.69196Z%22%20stroke%3D%22black%22%20stroke-width%3D%225.52941%22%2F%3E%3C%2Fsvg%3E");background-position:center;background-repeat:no-repeat;position:absolute;top:calc(50% - 40px);left:calc(50% - 40px)}.videoBlock.sportsGroundPage .viewFull:hover{cursor:pointer}@media (max-width:576px){.videoBlock.sportsGroundPage{width:100%;height:240px}.videoBlock.sportsGroundPage video{object-fit:cover;height:100%}}.lightbox .lb-outerContainer video{position:absolute;top:0;left:0;right:0;z-index:9999;width:100%;height:auto;opacity:1;transition:opacity 300ms ease-in-out;border:none;outline:none}.lightbox .lb-outerContainer video:hover,.lightbox .lb-outerContainer video:focus{border:none;outline:none}.lightbox .lb-outerContainer.animating video{opacity:0}.lightbox .lb-container{position:relative}.lightbox .lb-container .lb-image{border:none}.pictureItemsBlock.chorePage{background:#fff;padding-top:40px;padding-bottom:40px}.pictureItemsBlock.chorePage .h2-title{font-size:38px;line-height:44px;font-weight:700;margin-top:40px;margin-bottom:10px;text-align:center}.pictureItemsBlock.chorePage .h2-desc{font-size:18px;line-height:21px;color:#404040;text-align:center;margin-bottom:40px}.pictureItemsBlock.chorePage .h3-title{font-size:28px;line-height:33px;font-weight:700;margin-bottom:30px;text-align:center}.pictureItemsBlock.chorePage .partsWrap{display:flex;flex-wrap:nowrap;gap:20px}.pictureItemsBlock.chorePage .partsWrap .partLeft{flex:1 1 calc(20% - 20px);min-height:360px;border-radius:8px;background-position:center center;background-repeat:no-repeat;background-size:cover}.pictureItemsBlock.chorePage .partsWrap .partLeft.pl01{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreBG01.jpg')}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreBG01.webp') 1x)){.pictureItemsBlock.chorePage .partsWrap .partLeft.pl01{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreBG01.webp') 1x)}}.pictureItemsBlock.chorePage .partsWrap .partLeft.pl02{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreBG02.jpg')}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreBG02.webp') 1x)){.pictureItemsBlock.chorePage .partsWrap .partLeft.pl02{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreBG02.webp') 1x)}}.pictureItemsBlock.chorePage .partsWrap .partLeft.pl03{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreBG03.jpg')}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreBG03.webp') 1x)){.pictureItemsBlock.chorePage .partsWrap .partLeft.pl03{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreBG03.webp') 1x)}}.pictureItemsBlock.chorePage .partsWrap .partLeft.pl04{background-image:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreBG04.jpg')}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreBG04.webp') 1x)){.pictureItemsBlock.chorePage .partsWrap .partLeft.pl04{background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/choreBG04.webp') 1x)}}.pictureItemsBlock.chorePage .partsWrap .partRight{flex:1 1 80%;min-height:300px}.pictureItemsBlock.chorePage .partsWrap .partRight .gitems.cust_items{grid-template-columns:repeat(4, 1fr)}.pictureItemsBlock.chorePage .partsWrap .partRight .gitems.cust_items .product-item{padding:0}.pictureItemsBlock.chorePage .moreLinkWrap{width:100%;display:inline-block;margin:40px 0 0 0;text-align:center}.pictureItemsBlock.chorePage .moreLinkWrap a{margin:0 auto;width:auto;text-transform:uppercase;color:#fff;font-size:15px;line-height:15px;font-weight:600;border-radius:8px;display:inline-block;padding:16px 40px 14px 40px;background:linear-gradient(94.86deg, #29b548 0%, #0c9229 100%)}.pictureItemsBlock.chorePage .moreLinkWrap a:hover{text-decoration:none} .withGrayBG{background:#efefef !important;padding-bottom:40px} .withGrayBG .partsWrap{display:block} .withGrayBG .gitems.cust_items{grid-template-columns:repeat(6, 1fr) !important;grid-row-gap:10px} .withGrayBG .gitems.cust_items .product-item{padding:17px 17px 17px 17px !important}@media (max-width:576px){.pictureItemsBlock.chorePage{padding:10px 0 10px 0}.pictureItemsBlock.chorePage.bPadding{padding-bottom:40px}.pictureItemsBlock.chorePage .h2-title{font-size:24px;line-height:30px}.pictureItemsBlock.chorePage .h2-desc{font-size:14px;line-height:16px;margin-bottom:30px}.pictureItemsBlock.chorePage .h3-title{font-size:20px;line-height:22px;margin-bottom:30px}.pictureItemsBlock.chorePage .moreLinkWrap{margin-bottom:10px}.pictureItemsBlock.chorePage .moreLinkWrap.withMargin{margin-bottom:30px}.pictureItemsBlock.chorePage .partsWrap{gap:20px}.pictureItemsBlock.chorePage .partsWrap .partLeft{display:none}.pictureItemsBlock.chorePage .partsWrap .partRight{flex:1 1 100%} .withGrayBG{background:#efefef !important;padding-bottom:40px} .withGrayBG .gitems.cust_items{grid-template-columns:repeat(2, 1fr) !important} .withGrayBG .gitems.cust_items .product-item{padding:5px !important}}@media (max-width:576px){.sectionsBlock.gymPage.chorePage{padding:30px 0 80px 0;background:#efefef}.sectionsBlock.gymPage.chorePage .h2-title{font-size:22px;line-height:26px;margin-bottom:20px}.sectionsBlock.gymPage.chorePage .wrapTwo{max-width:100%}.sectionsBlock.gymPage.chorePage .wrapTwo .sect{padding-top:calc(35% - 40px)}.sectionsBlock.gymPage.chorePage .sectionsWrap .sect{padding-top:calc(35% - 40px);flex:1 1 calc(50% - 40px)}.sectionsBlock.gymPage.chorePage .sectionsWrap .sect.s01{min-width:calc(50% - 40px)}.sectionsBlock.gymPage.chorePage .sectionsWrap .sect.s04{min-width:calc(50% - 40px)}.sectionsBlock.gymPage.chorePage .sectionsWrap .sect.s07{min-width:calc(50% - 40px)}.sectionsBlock.gymPage.chorePage .sectionsWrap .sect.s10{min-width:calc(50% - 40px)}.sectionsBlock.gymPage.chorePage .sectionsWrap .sect.s11{min-width:calc(50% - 40px)}.sectionsBlock.gymPage.chorePage .sectionsWrap .sect.s14{min-width:calc(50% - 40px)}.sectionsBlock.gymPage.chorePage .sectionsWrap .sect.s16{max-width:calc(50% - 40px)}.sectionsBlock.gymPage.chorePage .sectionsWrap .sect .insec.sec01{background-position:center;background-size:cover}.sectionsBlock.gymPage.chorePage .sectionsWrap .sect .insec.sec02{background-position:center;background-size:cover}.sectionsBlock.gymPage.chorePage .sectionsWrap .sect .insec.sec03{background-position:center;background-size:cover}.sectionsBlock.gymPage.chorePage .sectionsWrap .sect .insec.sec04{background-position:center;background-size:cover}.sectionsBlock.gymPage.chorePage .sectionsWrap .sect .insec.sec05{background-position:center;background-size:cover}}.front_popular.gymPage{padding-top:0;padding-bottom:60px}.front_popular.gymPage .h2_title{text-align:center;font-weight:700;margin:70px 0 50px 0;font-size:38px;line-height:44px}.front_popular.gymPage.bodyBuilding .h2_title{margin:50px 0 40px 0}.front_popular.gymPage.sportsGroundPage .h2_title{margin:40px 0 25px 0}.front_popular.gymPage#hitsBlock03{padding-bottom:0}.front_popular.gymPage .h2_sub{font-size:28px;line-height:33px;font-weight:700;margin-bottom:30px;text-align:center}.front_popular.gymPage .h2-desc{font-size:18px;line-height:21px;margin-bottom:30px;text-align:center}.front_popular.gymPage .gitems.cust_items .product-item{padding-bottom:15px !important}@media (max-width:576px){.front_popular.gymPage{padding-bottom:40px}.front_popular.gymPage .h2_title{margin:70px 0 30px 0;font-size:24px;line-height:28px}.front_popular.gymPage.bodyBuilding .h2_title{margin:40px 0 30px 0}.front_popular.gymPage.sportsGroundPage .h2_title{margin:40px 0 20px 0}.front_popular.gymPage .h2_sub{font-size:24px;line-height:28px}.front_popular.gymPage .h2-desc{font-size:14px;line-height:18px;margin-bottom:30px}}.bxGreenFormWr{position:relative;overflow-y:visible;display:block;width:100%;min-height:330px;padding:70px 0 60px 0;background:linear-gradient(94.86deg, #29b548 0%, #0c9229 100%)}.bxGreenFormWr > div{display:inline-block;width:100%;overflow-x:hidden}.bxGreenFormWr .leftBg{position:absolute;width:390px;height:370px;bottom:0;left:40px;z-index:1;background:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/leftFormBg.png') bottom center no-repeat;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/leftFormBg.webp') 1x)){background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/leftFormBg.webp') 1x);background-position:bottom center;background-repeat:no-repeat;}.bxGreenFormWr.fitnessPage .leftBg{background:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/formLeft2.png') bottom -60px center no-repeat;background-size:100%;width:480px}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/formLeft2.webp') 1x)){background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/formLeft2.webp') 1x);background-position:bottom center;background-repeat:no-repeat;}.bxGreenFormWr.boxingPage .leftBg{left:-130px;background:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/formLeft3.png') bottom -60px right 20px no-repeat;background-size:120%;width:480px}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/formLeft3.webp') 1x)){background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/formLeft3.webp') 1x);background-position:bottom -60px right 20px;background-repeat:no-repeat;}.bxGreenFormWr.chorePage .leftBg{left:-40px;background:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/formLeft4.png') right 20px center no-repeat;background-size:70%;width:400px}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/formLeft4.webp') 1x)){background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/formLeft4.webp') 1x);background-position:right 20px center;background-repeat:no-repeat;}.bxGreenFormWr.sportsPage .leftBg{left:-40px;background:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/formLeft5.png') right 70px center no-repeat;background-size:80%;width:400px}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/formLeft5.webp') 1x)){background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/formLeft5.webp') 1x);}.bxGreenFormWr.sportsGroundPage .leftBg{left:-60px;top:-30px;background:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/formLeft6.png') right 70px top no-repeat;background-size:100%;width:400px}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/formLeft6.webp') 1x)){background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/formLeft6.webp') 1x);}.bxGreenFormWr.sportsGroundPage.secondForm .leftBg{left:-80px;background:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/formLeft7.png') right 70px center no-repeat;background-size:contain;width:400px;height:400px}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/formLeft7.webp') 1x)){background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/formLeft7.webp') 1x);}.bxGreenFormWr.sportsGroundPage.secondForm .rightBg{right:-80px;background:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/formRight7.png') right 0px center no-repeat;background-size:100%;width:400px}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/formRight7.webp') 1x)){background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/formRight7.webp') 1x);}.bxGreenFormWr .rightBg{position:absolute;width:272px;height:387px;bottom:0;right:40px;z-index:1;background:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/formMan.png') bottom center no-repeat;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/formMan.webp') 1x)){background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/formMan.webp') 1x);background-position:bottom center;background-repeat:no-repeat;}.bxGreenFormWr .container{text-align:center;position:relative;z-index:1}.bxGreenFormWr .container .h2-title{font-size:38px;line-height:44px;font-weight:700;margin-bottom:8px;text-align:center;color:#fff}.bxGreenFormWr .container .h2-desc{font-size:22px;line-height:26px;text-align:center;color:#c3e5c9;margin:0 auto;width:auto;max-width:60%}.bxGreenFormWr .container .b24-form{padding:30px 0 0px 0;position:relative;max-width:700px;margin:0 auto}.bxGreenFormWr .container .b24-form .b24-form-wrapper{border:none;background:none;width:100%;max-width:100%;min-height:80px}.bxGreenFormWr .container .b24-form .b24-form-wrapper .b24-form-content{padding:0 0 15px 0}.bxGreenFormWr .container .b24-form .b24-form-wrapper .b24-form-state-container .b24-form-success .b24-form-state-inner{max-width:500px}.bxGreenFormWr .container .b24-form .b24-form-wrapper .b24-form-state-container .b24-form-success .b24-form-state-inner .b24-form-success-icon{width:60px;height:60px;margin:0 0 5px 0}.bxGreenFormWr .container .b24-form .b24-form-wrapper .b24-form-state-container .b24-form-success .b24-form-state-inner .b24-form-state-text{margin:0}.bxGreenFormWr .container .b24-form .b24-form-wrapper .b24-form-header{display:none}.bxGreenFormWr .container .b24-form .b24-form-wrapper .b24-form-header-padding{padding:0}.bxGreenFormWr .container .b24-form .b24-form-wrapper .b24-form-content{padding:0 0 50px 0}.bxGreenFormWr .container .b24-form .b24-form-wrapper .b24-form-content form{text-align:center}.bxGreenFormWr .container .b24-form .b24-form-wrapper .b24-form-content form > div .b24-form-field{text-align:center}.bxGreenFormWr .container .b24-form .b24-form-wrapper .b24-form-content form > div .b24-form-field input{background:#fff;border-radius:10px}.bxGreenFormWr .container .b24-form .b24-form-wrapper .b24-form-content form > div .b24-form-field .b24-form-field-agreement-link{color:#c3e5c9}.bxGreenFormWr .container .b24-form .b24-form-wrapper .b24-form-content form > div .b24-form-field.b24-form-field-phone,.bxGreenFormWr .container .b24-form .b24-form-wrapper .b24-form-content form > div .b24-form-field.b24-form-field-email{width:100%;margin-right:15px;display:inline-block;text-align:left}.bxGreenFormWr .container .b24-form .b24-form-wrapper .b24-form-content form > div .b24-form-field.b24-form-field-agreement{text-align:left}.bxGreenFormWr .container .b24-form .b24-form-wrapper .b24-form-content form > div:nth-child(1){display:inline-block;width:50%}.bxGreenFormWr .container .b24-form .b24-form-wrapper .b24-form-content form > div:nth-child(2){position:absolute;bottom:10px;left:0;left:10%;width:80%}.bxGreenFormWr .container .b24-form .b24-form-wrapper .b24-form-content form .b24-form-btn-container{padding:0;width:28%;display:inline-block;vertical-align:top}.bxGreenFormWr .container .b24-form .b24-form-wrapper .b24-form-content form .b24-form-btn-container .b24-form-btn-block{padding:0;margin-left:20px}.bxGreenFormWr .container .b24-form .b24-form-wrapper .b24-form-content form .b24-form-btn-container .b24-form-btn-block button{color:#0c9229;background:#fff;border-radius:10px}.bxGreenFormWr .container .b24-form .b24-form-wrapper .b24-form-sign{padding:0;margin-bottom:-20px}@media (max-width:1400px){.bxGreenFormWr .leftBg{left:-80px}.bxGreenFormWr .rightBg{right:-30px}}@media (max-width:800px){.bxGreenFormWr{overflow:hidden}.bxGreenFormWr .leftBg{display:none}}@media (max-width:576px){.bxGreenFormWr{padding:40px 0 30px 0}.bxGreenFormWr .rightBg{right:-70px;height:360px}.bxGreenFormWr.sportsGroundPage.secondForm .rightBg{right:-140px;background-position:left 0px center}.bxGreenFormWr .container{z-index:0}.bxGreenFormWr .container .h2-title{font-size:24px;line-height:28px;text-align:left;max-width:70%}.bxGreenFormWr .container .h2-desc{font-size:16px;line-height:18px;text-align:left;max-width:70%;margin:0}.bxGreenFormWr .container .b24-form{padding:20px 0 25px 0}.bxGreenFormWr .container .b24-form .b24-form-wrapper .b24-form-content{padding:0 0 30px 0}.bxGreenFormWr .container .b24-form .b24-form-wrapper .b24-form-content form{text-align:left}.bxGreenFormWr .container .b24-form .b24-form-wrapper .b24-form-content form > div .b24-form-field{text-align:center}.bxGreenFormWr .container .b24-form .b24-form-wrapper .b24-form-content form > div .b24-form-field.b24-form-field-phone,.bxGreenFormWr .container .b24-form .b24-form-wrapper .b24-form-content form > div .b24-form-field.b24-form-field-email{width:100%;margin-right:0px}.bxGreenFormWr .container .b24-form .b24-form-wrapper .b24-form-content form > div .b24-form-field.b24-form-field-agreement{text-align:left}.bxGreenFormWr .container .b24-form .b24-form-wrapper .b24-form-content form > div:nth-child(1){width:100%}.bxGreenFormWr .container .b24-form .b24-form-wrapper .b24-form-content form > div:nth-child(2){position:relative;left:0;width:100%}.bxGreenFormWr .container .b24-form .b24-form-wrapper .b24-form-content form .b24-form-btn-container{padding:0;width:60%}.bxGreenFormWr .container .b24-form .b24-form-wrapper .b24-form-content form .b24-form-btn-container .b24-form-btn-block{padding:0;margin-left:0}.bxGreenFormWr .container .b24-form .b24-form-wrapper .b24-form-sign{padding:0;margin-bottom:-20px}}.selectEquipWr.gymPage{padding:70px 0 0 0}.selectEquipWr.gymPage .container .h2-title{font-size:38px;line-height:44px;font-weight:700;margin-bottom:20px;text-align:center}.selectEquipWr.gymPage .container .h2-desc{font-size:22px;line-height:26px;text-align:center;color:#404040;max-width:920px;margin:0 auto}.selectEquipWr.gymPage .imageGroupWr{position:relative;display:inline-block;width:100%;height:auto;text-align:center}.selectEquipWr.gymPage .imageGroupWr .centralImgCircle{position:relative;width:560px;height:650px;margin:0 auto;overflow:hidden}.selectEquipWr.gymPage .imageGroupWr .centralImgCircle .circlePic{width:100%;height:auto;padding-top:100%;margin:0 auto;border-radius:50%;position:absolute;left:0%;top:10%;background:linear-gradient(94.86deg, #29b548 0%, #0c9229 100%);opacity:20%}.selectEquipWr.gymPage .imageGroupWr .centralImgCircle .centralImg{width:540px;height:650px;margin:0 auto;position:relative;background:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/centralPicture.png') top center no-repeat;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/centralPicture.webp') 1x)){background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/centralPicture.webp') 1x);background-position:top center;background-repeat:no-repeat;}.selectEquipWr.gymPage .imageGroupWr .leftImg,.selectEquipWr.gymPage .imageGroupWr .rightImg{display:inline-block;background-color:#fff;width:310px;border-radius:12px;padding:100px 15px 15px 15px;box-sizing:border-box;z-index:2;-webkit-box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.3);box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.3)}.selectEquipWr.gymPage .imageGroupWr .leftImg .topImage,.selectEquipWr.gymPage .imageGroupWr .rightImg .topImage{width:335px;height:236px;margin:-200px 0 0 -30px}.selectEquipWr.gymPage .imageGroupWr .leftImg .textTitle,.selectEquipWr.gymPage .imageGroupWr .rightImg .textTitle{font-size:28px;line-height:32px;font-weight:700;margin:0px 0 10px 0}.selectEquipWr.gymPage .imageGroupWr .leftImg .textText,.selectEquipWr.gymPage .imageGroupWr .rightImg .textText{font-size:18px;line-height:21px;font-weight:400}.selectEquipWr.gymPage .imageGroupWr .leftImg{position:absolute;left:9%;top:240px}.selectEquipWr.gymPage .imageGroupWr .leftImg .topImage{background:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/colorsLeft.png') top center no-repeat;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/colorsLeft.webp') 1x)){background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/colorsLeft.webp') 1x);background-position:top center;background-repeat:no-repeat;}.selectEquipWr.gymPage .imageGroupWr .rightImg{position:absolute;right:9%;top:150px}.selectEquipWr.gymPage .imageGroupWr .rightImg .topImage{background:url('/bitrix/templates/eshop_bootstrap_v4/images/gym/colorsRight.png') top center no-repeat;background-size:contain}@supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/colorsRight.webp') 1x)){background-image:-webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/gym/colorsRight.webp') 1x);background-position:top center;background-repeat:no-repeat;}.selectEquipWr.gymPage .bottomFormWr{width:100%;max-width:1080px;color:#fff;padding:30px 50px;background:linear-gradient(94.86deg, #29b548 0%, #0c9229 100%);margin:-40px auto 110px auto;border-radius:20px;position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;grid-row-gap:20px;align-items:center}.selectEquipWr.gymPage .bottomFormWr .formTitle{font-size:28px;font-weight:700;line-height:32px}.selectEquipWr.gymPage .bottomFormWr .b24-form{padding:0px 0 0px 0;position:relative;max-width:700px;margin:0 auto;width:100%}.selectEquipWr.gymPage .bottomFormWr .b24-form .b24-form-wrapper{border:none;background:none;width:100%;max-width:100%}.selectEquipWr.gymPage .bottomFormWr .b24-form .b24-form-wrapper .b24-form-header{display:none}.selectEquipWr.gymPage .bottomFormWr .b24-form .b24-form-wrapper .b24-form-header-padding{padding:0}.selectEquipWr.gymPage .bottomFormWr .b24-form .b24-form-wrapper .b24-form-content{padding:0 0 50px 0}.selectEquipWr.gymPage .bottomFormWr .b24-form .b24-form-wrapper .b24-form-content form{text-align:center}.selectEquipWr.gymPage .bottomFormWr .b24-form .b24-form-wrapper .b24-form-content form > div .b24-form-field{text-align:center}.selectEquipWr.gymPage .bottomFormWr .b24-form .b24-form-wrapper .b24-form-content form > div .b24-form-field input{background:#fff;border-radius:10px}.selectEquipWr.gymPage .bottomFormWr .b24-form .b24-form-wrapper .b24-form-content form > div .b24-form-field .b24-form-field-agreement-link{color:#c3e5c9}.selectEquipWr.gymPage .bottomFormWr .b24-form .b24-form-wrapper .b24-form-content form > div .b24-form-field.b24-form-field-phone,.selectEquipWr.gymPage .bottomFormWr .b24-form .b24-form-wrapper .b24-form-content form > div .b24-form-field.b24-form-field-email{width:100%;margin-right:15px;display:inline-block;text-align:left}.selectEquipWr.gymPage .bottomFormWr .b24-form .b24-form-wrapper .b24-form-content form > div .b24-form-field.b24-form-field-agreement{text-align:left}.selectEquipWr.gymPage .bottomFormWr .b24-form .b24-form-wrapper .b24-form-content form > div:nth-child(1){display:inline-block;width:65%}.selectEquipWr.gymPage .bottomFormWr .b24-form .b24-form-wrapper .b24-form-content form > div:nth-child(2){position:absolute;bottom:10px;left:0;left:0;width:100%}.selectEquipWr.gymPage .bottomFormWr .b24-form .b24-form-wrapper .b24-form-content form .b24-form-btn-container{padding:0;width:35%;display:inline-block;vertical-align:top}.selectEquipWr.gymPage .bottomFormWr .b24-form .b24-form-wrapper .b24-form-content form .b24-form-btn-container .b24-form-btn-block{padding:0;margin-left:20px}.selectEquipWr.gymPage .bottomFormWr .b24-form .b24-form-wrapper .b24-form-content form .b24-form-btn-container .b24-form-btn-block button{color:#0c9229;background:#fff;border-radius:10px}.selectEquipWr.gymPage .bottomFormWr .b24-form .b24-form-wrapper .b24-form-sign{padding:0;margin-bottom:-20px}@media (max-width:576px){.selectEquipWr.gymPage{padding:70px 0 0 0}.selectEquipWr.gymPage .container .h2-title{font-size:24px;line-height:28px;margin-bottom:10px}.selectEquipWr.gymPage .container .h2-desc{font-size:16px;line-height:18px}.selectEquipWr.gymPage .imageGroupWr{width:100%;height:auto;padding:270px 0 0 0}.selectEquipWr.gymPage .imageGroupWr .centralImgCircle{width:100%;height:auto}.selectEquipWr.gymPage .imageGroupWr .centralImgCircle .circlePic{width:90%;padding-top:90%;left:5%}.selectEquipWr.gymPage .imageGroupWr .centralImgCircle .centralImg{width:100%;height:auto;padding-top:100%;background-size:90%}.selectEquipWr.gymPage .imageGroupWr .leftImg{top:90px;left:6%}.selectEquipWr.gymPage .imageGroupWr .rightImg{top:100px;right:6%}.selectEquipWr.gymPage .imageGroupWr .leftImg,.selectEquipWr.gymPage .imageGroupWr .rightImg{width:40%;padding:10px 12px 12px 12px}.selectEquipWr.gymPage .imageGroupWr .leftImg .topImage,.selectEquipWr.gymPage .imageGroupWr .rightImg .topImage{width:130%;height:auto;margin:-60% 0 0 -15%;padding-top:90%}.selectEquipWr.gymPage .imageGroupWr .leftImg .textTitle,.selectEquipWr.gymPage .imageGroupWr .rightImg .textTitle{font-size:22px;line-height:25px}.selectEquipWr.gymPage .imageGroupWr .leftImg .textText,.selectEquipWr.gymPage .imageGroupWr .rightImg .textText{font-size:16px;line-height:18px}.selectEquipWr.gymPage .bottomFormWr{width:calc(100% - 20px);padding:20px;grid-template-columns:1fr;margin-bottom:70px}.selectEquipWr.gymPage .bottomFormWr .formTitle{font-size:24px;line-height:28px;text-align:center;margin-bottom:10px}.selectEquipWr.gymPage .bottomFormWr .b24-form{padding:0 0 25px 0}.selectEquipWr.gymPage .bottomFormWr .b24-form .b24-form-wrapper .b24-form-content{padding:0 0 15px 0}.selectEquipWr.gymPage .bottomFormWr .b24-form .b24-form-wrapper .b24-form-content form{text-align:left}.selectEquipWr.gymPage .bottomFormWr .b24-form .b24-form-wrapper .b24-form-content form > div .b24-form-field{text-align:center}.selectEquipWr.gymPage .bottomFormWr .b24-form .b24-form-wrapper .b24-form-content form > div .b24-form-field.b24-form-field-phone,.selectEquipWr.gymPage .bottomFormWr .b24-form .b24-form-wrapper .b24-form-content form > div .b24-form-field.b24-form-field-email{width:100%;margin-right:0px}.selectEquipWr.gymPage .bottomFormWr .b24-form .b24-form-wrapper .b24-form-content form > div .b24-form-field.b24-form-field-agreement{text-align:left;margin-bottom:0}.selectEquipWr.gymPage .bottomFormWr .b24-form .b24-form-wrapper .b24-form-content form > div:nth-child(1){width:100%}.selectEquipWr.gymPage .bottomFormWr .b24-form .b24-form-wrapper .b24-form-content form > div:nth-child(2){position:relative}.selectEquipWr.gymPage .bottomFormWr .b24-form .b24-form-wrapper .b24-form-content form .b24-form-btn-container{padding:0;width:100%}.selectEquipWr.gymPage .bottomFormWr .b24-form .b24-form-wrapper .b24-form-content form .b24-form-btn-container .b24-form-btn-block{padding:0}.selectEquipWr.gymPage .bottomFormWr .b24-form .b24-form-wrapper .b24-form-sign{padding:0;margin-bottom:-20px}}#mPortfolio.gymPage{padding-top:70px;padding-bottom:60px;background-color:#efefef}#mPortfolio.gymPage.whiteBG{padding-top:20px}#mPortfolio.gymPage .h2-title{font-size:38px;line-height:44px;font-weight:700;margin-bottom:40px;text-align:center}#mPortfolio.gymPage .projects-list{grid-template-columns:repeat(3, 1fr)}#mPortfolio.gymPage .projects-list .news-list-item .card .card-body{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;padding:35% 40px 30px 40px;color:#fff;opacity:0}#mPortfolio.gymPage .projects-list .news-list-item .card .card-body .card-title{color:#fff}#mPortfolio.gymPage .projects-list .news-list-item .card .card-body .card-title a{color:#fff;font-weight:700}#mPortfolio.gymPage .projects-list .news-list-item .card .card-body .card-region{font-size:22px}#mPortfolio.gymPage .projects-list .news-list-item .card:hover .card-body{opacity:1;background:rgba(14, 149, 43, 0);background:-moz-linear-gradient(top, rgba(14, 149, 43, 0) 0%, rgba(14, 149, 43, 0.65) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(14, 149, 43, 0)), color-stop(100%, rgba(14, 149, 43, 0.65)));background:-webkit-linear-gradient(top, rgba(14, 149, 43, 0) 0%, rgba(14, 149, 43, 0.65) 100%);background:-o-linear-gradient(top, rgba(14, 149, 43, 0) 0%, rgba(14, 149, 43, 0.65) 100%);background:-ms-linear-gradient(top, rgba(14, 149, 43, 0) 0%, rgba(14, 149, 43, 0.65) 100%);background:linear-gradient(to bottom, rgba(14, 149, 43, 0) 0%, rgba(14, 149, 43, 0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0e952b', endColorstr='#0e952b', GradientType=0)}@media (max-width:576px){#mPortfolio.gymPage{padding-top:0}#mPortfolio.gymPage.sportsPage{padding-top:50px;padding-bottom:0}#mPortfolio.gymPage.sportsGroundPage{padding-top:0px;padding-bottom:40px}#mPortfolio.gymPage .h2-title{font-size:24px;line-height:28px;margin-bottom:30px}#mPortfolio.gymPage .projects-list{grid-template-columns:repeat(1, 1fr);grid-column-gap:20px;grid-row-gap:20px}#mPortfolio.gymPage .projects-list .img-wr{height:240px}}.whyTrustUs.gymPage{width:100%;padding:70px 0 100px 0}.whyTrustUs.gymPage .h1-title{font-size:38px;line-height:44px;font-weight:700;margin-bottom:30px;text-align:center}.whyTrustUs.gymPage .propsWrap{display:flex;flex-wrap:wrap;gap:30px;width:100%;max-width:1000px;margin:40px auto 0 auto}.whyTrustUs.gymPage .propsWrap .prop{background:url('/bitrix/templates/eshop_bootstrap_v4/images/ws/ws_cpref.png') left center no-repeat;background-size:contain;padding:0 0 0 60px;height:40px;flex:1 1 calc(50% - 32px);align-items:center;display:flex;font-size:18px;line-height:21px;text-align:left;flex-wrap:wrap}.whyTrustUs.gymPage .propsWrap .prop a{color:#ffa685;text-decoration:none}.whyTrustUs.gymPage .propsWrap .prop a:hover{text-decoration:underline}@media (max-width:576px){.whyTrustUs.gymPage{padding:20px 0 60px 0}.whyTrustUs.gymPage.bodyBuilding{padding-top:70px}.whyTrustUs.gymPage.chorePage{padding-top:70px}.whyTrustUs.gymPage.boxingPage{padding-top:70px}.whyTrustUs.gymPage .h1-title{font-size:24px;line-height:28px;margin-bottom:30px}.whyTrustUs.gymPage .propsWrap .prop{flex:1 1 100%}.mainBlock{margin-bottom:20px}.mainBlock .h1-title{font-size:24px;line-height:28px;margin-bottom:10px;text-align:left}.mainBlock .propsWrap{gap:12px}.mainBlock .propsWrap .prop{flex:1 1 100%;font-size:16px;line-height:18px;height:auto;min-height:26px;padding:0 0 0 35px;background-size:26px}}
/* End */


/* Start:/bitrix/templates/eshop_bootstrap_v4/components/bitrix/sale.basket.basket.line/bootstrap_v4c/style.css?17114442545852*/
.basket-line {
    color:#777777;
}
.bx-basket {
    display: inline-block;
    vertical-align: top;
    margin-top: 9px;    
}

.basket-line-block {
	position: relative;
	white-space: normal !important;
    font: normal 12px/12px 'Montserrat', sans-serif;
    padding-left:0px !important;
    max-width: 170px;
}

.basket-line-block-icon-profile {
	position: relative;
	margin-right: 0px !important;
    margin-bottom:0px !important;

}

.basket-line-block-icon-cart:hover,
.basket-line-block-icon-profile:hover {
    cursor: pointer;
}

.basket-line-block .btp {
    display: inline-block;
    vertical-align: top;   
    position: relative; 
    color:#0094cf;
    font-size:12px;
    
}

.basket_name {
    min-width: 110px;
    color:#004977;
    font: bold 14px/14px 'Montserrat', sans-serif;   
    display: inline-block;
    vertical-align: top; 
}


.basket-line-block-icon-profile:after {  }

.basket-line-block-icon-cart {
    /*background: no-repeat center url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/sale.basket.basket.line/bootstrap_v4c/images/cart_top.png);*/
    color:#1f4a75;
    width: 27px;
    height: 27px;
    display: inline-block;  
    position: relative;
    margin: 0 10px 0 0 !important;  
    float:left;
}

.basket-line-block-icon-cart:after {
    display:none !important;
}


@media (max-width: 1349px) {
    .basket_name {display:none;}
    .menu_cart .bx-basket {margin-top:0;}
    .basket-line-block .btp {
        position: absolute;
        top: -1px;
        right: 0px;
        color: #fd434c;
        background: none;
        width:auto;
        text-align: center;
        height: auto;
        line-height: 18px;
        pointer-events: none;  
        font: bold 13px / 13px 'Proxima Nova', sans-serif;      
    }
    .basket-line-block .btp span {display:none;}
    
}

/*FIXED BASKET*/

@media (min-width: 768px) {
	.bx-basket-fixed {
		position: fixed;
		z-index: 998;
		overflow: hidden;
		padding-top: 10px;
		width: 200px;
		border: 1px solid #f0f0f0;
		border-radius: 1px;
		background: #fff;
		box-shadow: 0 7px 10px rgba(0, 0, 0, 0.15);
	}

	.bx-basket-fixed.top { top: 10px }

	.bx-basket-fixed.right { right: 10px }

	.bx-basket-fixed.bottom { bottom: 10px }

	.bx-basket-fixed.left { left: 10px }

	.bx-basket-fixed.bx-max-height { top: 10px; bottom: 10px; }
}

@media (max-width: 767px) {
	.bx-basket-fixed {
		position: fixed;
		right: 0;
		bottom: 0;
		left: 0;
		z-index: 998;
		overflow: hidden;
		padding-top: 10px;
		border: 1px solid #f0f0f0;
		border-radius: 1px;
		background: #fff;
		box-shadow: 0 7px 10px rgba(0, 0, 0, 0.15);
	} 

	.bx-basket-item-list { display: none; }

	/*.bx-basket-fixed */
}

.bx-basket-fixed .basket-line-block { margin-left: 10px; }

.bx-basket-item-list {
	position: relative;
	overflow: hidden;
	padding-bottom: 20px;
	border-top: 1px solid #f7f7f7;
}

.bx-opener .bx-basket-item-list { padding-bottom: 75px; }

.bx-max-height .bx-basket-item-list {
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
}

.bx-closed .bx-basket-item-list {
	overflow: hidden;
	height: 20px;
}

.bx-basket-item-list-action {
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 120;
	padding: 3px 0;
	height: 20px;
	background: #f7f7f7;
	color: #4f4f4f;
	vertical-align: middle;
	text-align: center;
	font-size: 12px;
	line-height: 14px;
	cursor: pointer;
}

.bx-basket-item-list-button-container {
	position: absolute;
	right: 0;
	bottom: 20px;
	left: 0;
	padding: 10px 0;
	border-top: 1px solid #f7f7f7;
	background: #fff;
	text-align: center;
}

.bx-basket-item-list-container {
	overflow-y: auto;
	max-height: 100%
}

.bx-basket-item-list-item {
	position: relative;
	margin-bottom: 15px;
	padding-top: 15px;
	padding-right: 10px;
	padding-left: 10px;
	border-bottom: 1px solid #f7f7f7;
}

.bx-basket-item-list-container .bx-basket-item-list-item:last-child {
	margin-bottom: 0;
	border-bottom: none;
}

.bx-basket-item-list-item-status {
	margin: 0 10px 20px;
	padding: 3px;
	border-radius: 3px;
	background: #ebebeb;
	text-align: center;
	white-space: normal;
	font-weight: bold;
	font-size: 12px;
	line-height: 16px;
}

.bx-basket-item-list-item-img {
	position: relative;
	padding-bottom: 5px;
	text-align: center;
}

.bx-basket-item-list-item-img img {
	max-width: 90px;
	height: auto;
	border: 1px solid #e6e6e6;
}

.bx-basket-item-list-item-name { padding-bottom: 5px; }

.bx-basket-item-list-item-name a {
	font-size: 13px;
	line-height: 16px;
}

.bx-basket-item-list-item-remove {
	position: absolute;
	top: -7px;
	right: 10px;
	width: 20px;
	height: 20px;
	opacity: .5;
	cursor: pointer;
	transition: 250ms linear all;
}

.bx-basket-item-list-item-remove:after,
.bx-basket-item-list-item-remove:before {
	position: absolute;
	top: 50%;
	left: 50%;
	display: block;
	width: 10px;
	height: 2px;
	border-radius: 1px;
	background-color: #333;
	content: '';
	transform: translate(-50%, -50%);
}

.bx-basket-item-list-item-remove:after {
	-webkit-transform: translate(-50%, -50%) rotate(45deg);
	-moz-transform: translate(-50%, -50%) rotate(45deg);
	-ms-transform: translate(-50%, -50%) rotate(45deg);
	-o-transform: translate(-50%, -50%) rotate(45deg);
	transform: translate(-50%, -50%) rotate(45deg);
}

.bx-basket-item-list-item-remove:before {
	-webkit-transform: translate(-50%, -50%) rotate(135deg);
	-moz-transform: translate(-50%, -50%) rotate(135deg);
	-ms-transform: translate(-50%, -50%) rotate(135deg);
	-o-transform: translate(-50%, -50%) rotate(135deg);
	transform: translate(-50%, -50%) rotate(135deg);
}

.bx-basket-item-list-item-remove:hover { opacity: .7; }

.bx-basket-item-list-item-price-block {
	padding-bottom: 5px;
	font-size: 12px;
}

.bx-basket-item-list-item-price {
	display: inline-block;
	margin-right: 5px;
}

.bx-basket-item-list-item-price-old {
	display: inline-block;
	margin-right: 5px;
	color: #b0b0b0;
	text-decoration: line-through
}

.bx_cart_login_top .basket-line { line-height: 1.44em; }
/* End */


/* Start:/bitrix/templates/eshop_bootstrap_v4/components/adamant/menu/catalog_vmenu/style.css?16508941116882*/
.bx_vertical_menu_advanced{
	border-left:7px solid #e3eaef;
	background:#f1f4f7;
	border-radius:4px;
	position:relative;
	box-shadow:0 0 1px 1px #dcdcdc;
}
.bx_vertical_menu_advanced>ul{
	display:block;
	margin:0 0 10px 0;
	padding:0;
	width:100%;
	border-radius:5px;
	background:#fff;
	list-style:none;
}

/* 1  */
.bx_vertical_menu_advanced .bx_hma_one_lvl{
	display:block;
	padding:0;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl>a{
	position:relative;
	z-index:105;
	display:block;
	padding:10px 0 10px 12px;
	border-bottom: 1px solid #e3eaef;
	color:#000;
	vertical-align:middle;
	text-align:left;
	text-decoration:none;
	text-shadow:0 1px 1px rgba(255,255,255,.8);
	font-size:14px;
	line-height:16px;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl:first-child,
.bx_vertical_menu_advanced .bx_hma_one_lvl:first-child>a{border-radius:0 4px 0 0}
.bx_vertical_menu_advanced .bx_hma_one_lvl:last-child,
.bx_vertical_menu_advanced .bx_hma_one_lvl:last-child>a {border-radius:0 0 4px 0}
.bx_vertical_menu_advanced ul:last-child .bx_hma_one_lvl:last-child>a{border-bottom:none}

.bx_vertical_menu_advanced .bx_hma_one_lvl>a{
	-webkit-transition: border-color 0s ease;
	-moz-transition: border-color 0s ease;
	-o-transition: border-color 0s ease;
	-ms-transition: border-color 0s ease;
	transition: border-color 0s ease;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl.hover{
	padding:1px 0 0;
	border:none;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl.hover>a{
	margin-left:-11px;
	padding:10px 0 10px 12px;
	width:100%;
	border:none;
	border-right:2px;
	background:#fff;
	box-shadow:-1px 2px 3px 0px rgba(1,1,1,.22);
	font-weight:bold;
	line-height:16px;
	box-sizing:content-box;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl.dropdown.hover{}
.bx_vertical_menu_advanced .bx_hma_one_lvl.dropdown.hover>a{z-index:1500}

.bx_vertical_menu_advanced .bx_hma_one_lvl>a:active,
.bx_vertical_menu_advanced .bx_hma_one_lvl.current>a{}
/* // 1  */
/* */
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container{
	position:absolute;
	top:-1px;
	left:100%;
	z-index:1300;
	display:none;
	overflow:hidden;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	border-top:1px solid rgba(1,1,1,.1);
	border-radius:2px;
	background:#fff;
	box-shadow:0 5px 10px 0 rgba(1,1,1,.29);
}
.bx_vertical_menu_advanced .bx_hma_one_lvl.hover .bx_children_container{display:block}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block{
	float:left;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	margin-bottom:-20000px;
	padding:10px 12px;
	padding-bottom:20000px;
	min-width:130px;
	max-width:280px;
	border-left:1px solid #f2f2f2;
	background:#fff;
}
.bx_shadow_fix{display:none}
.bx_vertical_menu_advanced .dropdown:hover .bx_shadow_fix,
.bx_vertical_menu_advanced .dropdown.hover .bx_shadow_fix{
	position: absolute;
	top: -1px;
	right: -2px;
	bottom: 0;
	z-index: 1500;
	display: block;
	width: 5px;
	background: #fff;
	opacity: 1;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b1{min-width:180px}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b2{min-width:360px}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b3{min-width:540px}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b4{min-width:720px}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block:first-child{border-left:none}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b1 .bx_children_block{width:100%}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b2 .bx_children_block{width:50%}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b3 .bx_children_block{width:33.3%}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b4 .bx_children_block{width:25%}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block.advanced{
	border-left:none;
	background:#f7fafb;
	box-shadow:inset 5px 0 7px -5px rgba(0,0,0,.12);
}
/*// */
/* 2 */
.bx_vertical_menu_advanced .bx_hma_one_lvl ul{
	display:block;
	margin:0;
	padding:0 0 14px 0;
	list-style:none;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_advanced_panel {
	display: none;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	text-align: center;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent>a{
	display:block;
	padding:5px 10px;
}

/*.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent>a:hover{
	color: #366181;
}*/
/* //2 */
/* 3  */
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent ul{border-bottom:1px solid #f2f2f2}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent:last-child ul{border-bottom:none}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent ul li{line-height:24px}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent ul a{
	display:block;
	padding:5px 10px;
}
/*.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent ul a:hover{
	background:#f0f6f8;
	box-shadow:inset 0 1px 1px 0 #e3e9eb;
}*/
/* // 3  */

/*  */
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_advanced_panel{
	display:none;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	text-align:center;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_block.advanced .bx_children_advanced_panel{display:block !important}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_advanced_panel img{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	max-width:100%;
	max-height:220px;
	border:1px solid #e7e9ea;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_advanced_panel .bx_item_description{
	max-width:100%;
	max-height:220px;
	color:#000;
	text-align:left;
	white-space:normal;
	font-weight:normal;
	font-size:12px;
	line-height:18px;
}

/* // */
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block>ul>li{
	display:block;
	background:#fff;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block>ul>li>a{
	display:block;
	color:#20394c;
	text-decoration:none;
	font-weight:bold;
	font-size:15px;
	line-height:23px;
}

.bx_vertical_menu_advanced .bx_hma_one_lvl ul li ul li a{
	color:#000;
	text-decoration:none;
	font-size:13px;
	line-height:16px;
}

@media (max-width:569px) {
	.bx_vertical_menu_advanced{display:none}
	.header_inner_bottom_line{
		overflow:hidden;
		height:auto;
	}
}

/* End */


/* Start:/bitrix/templates/eshop_bootstrap_v4/components/adamant/menu/catalog_vmenu/themes/blue/colors.css?1650894111694*/
/* 1st level */
.bx_vertical_menu_advanced.bx_blue{
	border-left:7px solid #e4f0f7;
	background:#f6f9fb;
}
/* // 1st level */

/* The Container */
/*// Container */

/* 2nd level*/
.bx_vertical_menu_advanced.bx_blue .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent>a{color: #20394C}
.bx_vertical_menu_advanced.bx_blue .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent>a:hover{color: #366181}
/* // 2nd level*/

/* 3rd level */
.bx_vertical_menu_advanced.bx_blue .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent ul a:hover{
	background: #F0F6F8;
	box-shadow: inset 0 1px 1px 0 #E3E9EB;
}
/* // 3rd level */

/* Panel */
/* // The Panel*/


/* End */


/* Start:/bitrix/templates/eshop_bootstrap_v4/components/bitrix/breadcrumb/universal_v4/style.css?17117016822950*/
.bcrumbs-row {
    display: block;
    position: relative;  
}

.bcrumbs-row #navigation {
    padding: 0 15px;
} 
.isCatSection {
    margin-bottom:20px;
    display:inline-block;
}
.isCatSection.bcrumbs-row #navigation {
    padding: 0 0px;
} 

.bx-breadcrumb {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
    margin: 30px 0 15px 0;
    padding:0;

}
.isCatSection .bx-breadcrumb {margin-top:0;}

.bx-breadcrumb li {
    line-height:16px;
}

.bx-breadcrumb li:after {
	font-size:16px;
    line-height:16px;
    font-weight:400;
    color:#62b839;
    margin:0 8px;   
    content:"/"; 
}

.bx-breadcrumb li:last-child:after{
    display:none;
}

.bx-breadcrumb .delim {
	font-size:16px;
    line-height:16px;
    font-weight:400;
    color:#62b839;
    margin:0 8px;    
    display:none;
}

.bx-breadcrumb-item {
	height: auto;
	white-space: normal;
    text-decoration:none;
}
a.bx-breadcrumb-item:hover {
    text-decoration:underline;
    color:#62b839;
}

.bx-breadcrumb-item-angle {
	margin: 0 10px;
	color:#62b839;
	vertical-align: top;
	font-size: 14px;
    font-weight:600;
}

.bx-breadcrumb-item-link {
	border-bottom: none;
	vertical-align: top;
	line-height: 21px;
}

.bx-breadcrumb-item-link:hover { }

.bx-breadcrumb .bx-breadcrumb-item-text {
    color:#333333;
	vertical-align: top;
	white-space: normal;
	font-size:16px;
    line-height:16px;
    font-weight:400;
}


.bx-breadcrumb-item .bx-breadcrumb-item-text {
    color:#62b839;
    text-decoration:none;
}
.bx-breadcrumb-item-link .bx-breadcrumb-item-text {
    color:#62b839;
}


@media (max-width: 1100px) {
    .bx-breadcrumb {
        margin:20px 0 0px 0;
        padding:0 0px;
    }
    
    .bx-breadcrumb .bx-breadcrumb-item.prodpage {
        display:none;
    }
    
    .bx-breadcrumb .bx-breadcrumb-item-angle.prodpage:last-of-type {
        display:none;
    }    
    
    .bx-breadcrumb-item-angle {
    	margin: 0 6px;    
    }
}

@media (max-width: 768px) {
    #navigation .bx-breadcrumb {
            display:block;
            overflow:hidden;
            overflow-x:auto;
            white-space:nowrap;
            margin-bottom:0;
            -ms-overflow-style: none; 
            overflow: -moz-scrollbars-none;                
          
    }  
    #navigation .bx-breadcrumb::-webkit-scrollbar {
        display: none;
    }  
    #navigation .bx-breadcrumb li {
        display: inline-block;
        vertical-align:top;
        word-break: keep-all;      
    }
    #navigation .bx-breadcrumb li .bx-breadcrumb-item {
        white-space: nowrap;
    }
    #navigation .bx-breadcrumb .bx-breadcrumb-item-text,
    #navigation .bx-breadcrumb li .bx-breadcrumb-item .bx-breadcrumb-item-text {
        white-space: nowrap;
    }    
}

/* End */


/* Start:/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/style.css?168301259916881*/
.sideblock.lmenu_block {
    box-shadow:none;
    padding:0;
    background:none;
    margin-top:50px;
}

.sideblock.lmenu_block .sidetitle {
    border:none;
    margin-bottom:0px;
    padding-bottom:10px;
}

/* line */
.bx_catalog_line { margin-bottom: 30px; }

.bx_catalog_line .bx_catalog_line_category_title {
	padding-bottom: 14px;
	border-bottom: 1px solid #e5e5e5;
	font-size: 24px;
}

.bx_catalog_line .bx_catalog_line_category_title a {
	color: #000;
	text-decoration: none;
}

.bx_catalog_line .bx_catalog_line_ul { padding: 0; }

.bx_catalog_line .bx_catalog_line_ul li {
	margin-bottom: 20px;
	list-style: none;
}

.bx_catalog_line .bx_catalog_line_ul li:before { content: '' !important }

.bx_catalog_line .bx_catalog_line_img {
	position: relative;
	display: block;
	float: left;
	overflow: hidden;
	margin-right: 40px;
	width: 125px;
	height: 125px;
	border: 1px solid #ccc;
	border-radius: 2px;
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
	-webkit-background-size: contain;
}

.bx_catalog_line .bx_catalog_line_title {
	margin-bottom: 10px;
	padding: 0;
	vertical-align: top;
	line-height: 18px;
}

.bx_catalog_line .bx_catalog_line_title a {
	color: #4c7da6;
	font-size: 18px;
}

.bx_catalog_line .bx_catalog_line_title a:hover { text-decoration: none; }

.bx_catalog_line .bx_catalog_line_title span { font-size: 16px }

.bx_catalog_line .bx_catalog_line_description {
	color: #3f3f3f;
	font-size: 13px;
	line-height: 16px;
}

@media (max-width: 639px) {
	.bx-touch .bx_catalog_line .bx_catalog_line_img {
		margin-right: 10px;
		width: 50px;
		height: 50px;
	}

	.bx-touch .bx_catalog_line .bx_catalog_line_title {
		margin-bottom: 5px;
		line-height: 14px;
	}

	.bx-touch .bx_catalog_line .bx_catalog_line_title a { font-size: 14px; }

	.bx-touch .bx_catalog_line .bx_catalog_line_description { font-size: 11px; }
}

.bx_catalog_line .bx_catalog_line_img,
.bx_catalog_line .bx_catalog_line_title,
.bx_catalog_line .bx_catalog_line_title a,
.bx_catalog_line .bx_catalog_line_description { transition: all 0.3s ease; }

/* text */
.bx_catalog_text { margin-bottom: 0px; }

.bx_catalog_text .bx_catalog_text_category_title {
	padding-bottom: 14px;
	border-bottom: 1px solid #e5e5e5;
	font-size: 24px;
}

.bx_catalog_text .bx_catalog_text_category_title a {
	color: #000;
	text-decoration: none;
}

.bx_catalog_text .bx_catalog_text_ul { padding: 0; }

.bx_catalog_text .bx_catalog_text_ul li {
	float: left;
	margin: 0 0px 0px 0;
	list-style: none;
    width:100%;
    line-height: 14px;
}

.bx_catalog_text .bx_catalog_text_ul li:before { }

.bx_catalog_text .bx_catalog_text_title {
	margin: 0 0 10px 0;
	padding: 0;
	vertical-align: top;
    font: 600 16px/18px 'Proxima Nova', sans-serif;
    color:#131418;
    width:100%;
    display: inline-block;
    border-bottom:none;
    background-position:left 0px center;
    background-repeat:no-repeat;
    background-size:17%;
}

.bx_catalog_tile .bx_catalog_tile_title a {
	display: inline-block;
	overflow: hidden;
	max-width: 100%;
	
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
}

.bx_catalog_text .bx_catalog_text_title a {
    color:#131418;
    text-decoration: none;
    padding: 0px 0px 0px 0px;
    min-height:10px;
    width:100%;
    display:inline-block;
    vertical-align:middle;
    position:relative;
}

.bx_catalog_text .bx_catalog_text_title a:hover,
.bx_catalog_text .bx_catalog_text_title a.active {
    color:#1e81f6;
    text-decoration: none;
    background-color:transparent;
}

.bx_catalog_text .bx_catalog_text_title:hover,
.bx_catalog_text .bx_catalog_text_title.active {
    background-color:transparent;
    color:#1e81f6;
}

/*
.bx_catalog_text .bx_catalog_text_title a:after {
    position:absolute;
    content:"";
    right: 0px;
    top:calc(50% - 7px);
    width:14px;
    height:14px;
    background:url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu-arrows-2.png) top 0px center no-repeat;
}

.bx_catalog_text .bx_catalog_text_title a:hover:after,
.bx_catalog_text .bx_catalog_text_title a.active:after {
    background:#FFF url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu-arrows-2.png) top -36px center no-repeat;
}

.bx_catalog_text .sub_active .bx_catalog_text_title a.active:after {
    background:#FFF url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu-arrows-2.png) bottom 0px center no-repeat;
}*/



/* подъёмное */
#bx_1847241719_19 .bx_catalog_text_title a {
    background:url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu.png) right 14px top -46px no-repeat, url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu_icons.png) left 4px top -61px no-repeat;
}

#bx_1847241719_19 .bx_catalog_text_title a:hover, 
#bx_1847241719_19 .bx_catalog_text_title a.active {
    background:url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu.png) right 14px top 19px no-repeat, url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu_icons_h.png) left 4px top -61px no-repeat;
}

/* шиномонтажное */
#bx_1847241719_20 .bx_catalog_text_title a {
    background:url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu.png) right 14px top -46px no-repeat, url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu_icons.png) left 4px top 4px no-repeat;
}

#bx_1847241719_20 .bx_catalog_text_title a:hover, 
#bx_1847241719_20 .bx_catalog_text_title a.active {
    background:url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu.png) right 14px top 19px no-repeat, url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu_icons_h.png) left 4px top 4px no-repeat;
}

/* развал-схождение */
#bx_1847241719_21 .bx_catalog_text_title a {
    background:url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu.png) right 14px top -46px no-repeat, url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu_icons2.png) left 4px top -254px no-repeat;
}

#bx_1847241719_21 .bx_catalog_text_title a:hover, 
#bx_1847241719_21 .bx_catalog_text_title a.active {
    background:url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu.png) right 14px top 19px no-repeat, url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu_icons2_h.png) left 4px top -254px no-repeat;
}

/* компрессоры */
#bx_1847241719_26 .bx_catalog_text_title a {
    background:url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu.png) right 14px top -46px no-repeat, url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu_icons.png) left 4px top -516px no-repeat;
}

#bx_1847241719_26 .bx_catalog_text_title a:hover, 
#bx_1847241719_26 .bx_catalog_text_title a.active {
    background:url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu.png) right 14px top 19px no-repeat, url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu_icons_h.png) left 4px top -516px no-repeat;
}


/* инструмент */
#bx_1847241719_23 .bx_catalog_text_title a {
    padding-top: 20px;
    padding-bottom:20px;
    background:url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu.png) right 14px top -46px no-repeat, url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu_icons2.png) left 4px top 0px no-repeat;
}

#bx_1847241719_23 .bx_catalog_text_title a:hover, 
#bx_1847241719_23 .bx_catalog_text_title a.active {
    background:url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu.png) right 14px top 19px no-repeat, url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu_icons2_h.png) left 4px top 0px no-repeat;
}


/* кузовное */
#bx_1847241719_32 .bx_catalog_text_title a {
    background:url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu.png) right 14px top -46px no-repeat, url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu_icons.png) left 4px top -61px no-repeat;
}

#bx_1847241719_32 .bx_catalog_text_title a:hover, 
#bx_1847241719_32 .bx_catalog_text_title a.active {
    background:url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu.png) right 14px top 19px no-repeat, url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu_icons_h.png) left 4px top -61px no-repeat;
}


/* окрасочное */
#bx_1847241719_31 .bx_catalog_text_title a {
    background:url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu.png) right 14px top -46px no-repeat, url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu_icons.png) left 4px top -126px no-repeat;
}

#bx_1847241719_31 .bx_catalog_text_title a:hover, 
#bx_1847241719_31 .bx_catalog_text_title a.active {
    background:url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu.png) right 14px top 19px no-repeat, url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu_icons_h.png) left 4px top -126px no-repeat;
}


/* диагностическое */
#bx_1847241719_28 .bx_catalog_text_title a {
    background:url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu.png) right 14px top -46px no-repeat, url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu_icons.png) left 4px top -258px no-repeat;
}

#bx_1847241719_28 .bx_catalog_text_title a:hover, 
#bx_1847241719_28 .bx_catalog_text_title a.active {
    background:url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu.png) right 14px top 19px no-repeat, url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu_icons_h.png) left 4px top -258px no-repeat;
}


/* гидравлическое */
#bx_1847241719_16 .bx_catalog_text_title a {
    background:url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu.png) right 14px top -46px no-repeat, url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu_icons.png) left 4px top -193px no-repeat;
}

#bx_1847241719_16 .bx_catalog_text_title a:hover, 
#bx_1847241719_16 .bx_catalog_text_title a.active {
    background:url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu.png) right 14px top 19px no-repeat, url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu_icons_h.png) left 4px top -193px no-repeat;
}


/* для технических жидкостей */
#bx_1847241719_25 .bx_catalog_text_title a {
    padding-top:10px;
    padding-bottom:10px;    
    background:url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu.png) right 14px top -46px no-repeat, url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu_icons2.png) left 4px top -357px no-repeat;
}

#bx_1847241719_25 .bx_catalog_text_title a:hover, 
#bx_1847241719_25 .bx_catalog_text_title a.active {
    background:url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu.png) right 14px top 19px no-repeat, url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu_icons2_h.png) left 4px top -357px no-repeat;
}


/* для заправки кондиционеров */
#bx_1847241719_18 .bx_catalog_text_title a {
    padding-top:10px;
    padding-bottom:10px;
    background:url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu.png) right 14px top -46px no-repeat, url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu_icons2.png) left 4px top -100px no-repeat;
}

#bx_1847241719_18 .bx_catalog_text_title a:hover, 
#bx_1847241719_18 .bx_catalog_text_title a.active {
    background:url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu.png) right 14px top 19px no-repeat, url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu_icons2_h.png) left 4px top -100px no-repeat;
}


/* сварочное */
#bx_1847241719_17 .bx_catalog_text_title a {
    padding-top:10px;
    padding-bottom:10px;
    background:url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu.png) right 14px top -46px no-repeat, url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu_icons2.png) left 4px top -196px no-repeat;
}

#bx_1847241719_17 .bx_catalog_text_title a:hover, 
#bx_1847241719_17 .bx_catalog_text_title a.active {
    background:url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu.png) right 14px top 19px no-repeat, url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu_icons2_h.png) left 4px top -196px no-repeat;
}


/* Автомоечное */
#bx_1847241719_27 .bx_catalog_text_title a {
    background:url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu.png) right 14px top -46px no-repeat, url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu_icons.png) left 6px top -452px no-repeat;
}

#bx_1847241719_27 .bx_catalog_text_title a:hover, 
#bx_1847241719_27 .bx_catalog_text_title a.active {
    background:url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu.png) right 14px top 19px no-repeat, url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu_icons_h.png) left 6px top -452px no-repeat;
}


/* Вытяжное */
#bx_1847241719_22 .bx_catalog_text_title a {
    background:url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu.png) right 14px top -46px no-repeat, url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu_icons.png) left 4px top -322px no-repeat;
}

#bx_1847241719_22 .bx_catalog_text_title a:hover, 
#bx_1847241719_22 .bx_catalog_text_title a.active {
    background:url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu.png) right 14px top 19px no-repeat, url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu_icons_h.png) left 4px top -322px no-repeat;
}


/* Мебель */
#bx_1847241719_30 .bx_catalog_text_title a {
    background:url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu.png) right 14px top -46px no-repeat, url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu_icons2.png) left 4px top -50px no-repeat;
}

#bx_1847241719_30 .bx_catalog_text_title a:hover, 
#bx_1847241719_30 .bx_catalog_text_title a.active {
    background:url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu.png) right 14px top 19px no-repeat, url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu_icons2_h.png) left 4px top -50px no-repeat;
}


/* Тепловое */
#bx_1847241719_187 .bx_catalog_text_title a {
    background:url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu.png) right 14px top -46px no-repeat, url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu_icons2.png) left 4px top -306px no-repeat;
}

#bx_1847241719_187 .bx_catalog_text_title a:hover, 
#bx_1847241719_187 .bx_catalog_text_title a.active {
    background:url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu.png) right 14px top 19px no-repeat, url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/images/lmenu_icons2_h.png) left 4px top -306px no-repeat;
}


.bx_catalog_text .bx_catalog_text_title span { font-size: 12px; }


.bx_catalog_text .bx_catalog_text_ul ul.subsections {
    margin:0;
    padding:0;
    list-style:none;
    display:none;
}

.bx_catalog_text .bx_catalog_text_ul .active + ul.subsections {
    margin-top:10px;
    display:block;
}

.bx_catalog_text .bx_catalog_text_ul ul.subsections li {
    padding:0 0 0 25px;
    margin:0;
}

.bx_catalog_text .bx_catalog_text_ul ul.subsections li a {
    background:none; 
    margin: 0 0 10px 0;
    padding: 0;
    vertical-align: top;
    font: normal 14px/14px 'Proxima Nova', sans-serif;
    color:#333333;
    width:100%;
    display: inline-block;   
    text-decoration:none;
}

.bx_catalog_text .bx_catalog_text_ul ul.subsections li a:hover,
.bx_catalog_text .bx_catalog_text_ul ul.subsections li a.active {
    color:#1e81f6;
}

@media (max-width: 639px) {
	.bx-touch .bx_catalog_text .bx_catalog_line_title {
		margin-bottom: 5px;
		line-height: 12px;
	}

	.bx-touch .bx_catalog_text .bx_catalog_line_title a { font-size: 12px; }
}

.bx_catalog_text .bx_catalog_line_title,
.bx_catalog_text .bx_catalog_line_title a { transition: all 0.3s ease; }

/* tile */

.bx_catalog_tile { margin-bottom: 30px; }

.bx_catalog_tile .bx_catalog_tile_category_title {
	padding-bottom: 14px;
	border-bottom: 1px solid #e5e5e5;
	font-size: 24px;
}

.bx_catalog_tile .bx_catalog_tile_category_title a {
	color: #000;
	text-decoration: none;
}

.bx_catalog_tile .bx_catalog_tile_ul { padding: 0; }

.bx_catalog_tile .bx_catalog_tile_ul li {
	float: left;
	box-sizing: border-box;
	margin-bottom: 20px;
	padding: 0 10px;
	width: 12.5%;
	list-style: none;
	text-align: center;
}

.bx_catalog_tile .bx_catalog_tile_ul li:before { content: '' !important }

.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1) { clear: both; }

.bx_catalog_tile .bx_catalog_tile_img {
	position: relative;
	display: block;
	overflow: hidden;
	margin: 0 auto;
	width: 78px;
	height: 78px;
	border: 1px solid #ccc;
	border-radius: 2px;
	background-color: #fff;
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
	-webkit-background-size: contain;
}

.bx_catalog_tile .bx_catalog_tile_title {
	margin-top: 5px;
	margin-bottom: 10px;
	padding: 0;
	vertical-align: top;
	line-height: 14px;
}

.bx_catalog_tile .bx_catalog_tile_title a {
	color: #4c7da6;
	font-size: 14px;
}

.bx_catalog_tile .bx_catalog_tile_title a:hover { text-decoration: none; }

.bx_catalog_tile .bx_catalog_tile_title span { font-size: 12px; }

/*2*/
@media (max-width: 980px) {
	.bx_catalog_tile .bx_catalog_tile_ul li { width: 20%; }

	.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1) { clear: none; }

	.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1) { clear: both; }
}

/*3*/
@media (max-width: 639px) {
	.bx-touch .bx_catalog_tile .bx_catalog_tile_title {
		margin-bottom: 5px;
		line-height: 14px;
	}

	.bx-touch .bx_catalog_tile .bx_catalog_tile_title { line-height: 10px; }

	.bx-touch .bx_catalog_tile .bx_catalog_tile_title a { font-size: 11px; }
}

@media (min-width: 480px) and (max-width: 639px) {
	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li { width: 25%; }

	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1) { clear: none; }

	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1) { clear: none; }

	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(4n+1) { clear: both; }
}

/*4*/
@media (max-width: 479px) {
	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li { width: 33.3%; }

	.bx-touch .bx_catalog_tile .bx_catalog_tile_img {
		width: 100%;
		height: 80px;
	}

	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1) { clear: none; }

	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1) { clear: none; }

	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(3n+1) { clear: both; }

}

.bx_catalog_tile .bx_catalog_tile_title,
.bx_catalog_tile .bx_catalog_tile_title a,
.bx_catalog_tile .bx_catalog_tile_ul li,
.bx_catalog_tile .bx_catalog_tile_img { transition: all 0.3s ease; }

/* list */

.bx_sitemap { margin-bottom: 30px; }

.bx_sitemap .bx_sitemap_title {
	padding-bottom: 14px;
	border-bottom: 1px solid #e5e5e5;
	font-size: 24px;
}

.bx_sitemap .bx_sitemap_title a {
	color: #000;
	text-decoration: none;
}

.bx_sitemap .bx_sitemap_ul li {
	padding: 0;
	line-height: 14px;
}

.bx_sitemap .bx_sitemap_ul li:before { content: '' !important }

.bx_sitemap .bx_sitemap_li_title {
	display: inline-block;
	margin: 0;
	margin-bottom: 10px;
	padding: 0;
	vertical-align: top;
	font-weight: normal;
	line-height: 13px;
}

.bx_sitemap .bx_sitemap_li_title a {
	color: #4c7da6;
	white-space: nowrap;
	font-size: 13px;
}

.bx_sitemap .bx_sitemap_li_title a:hover { text-decoration: none }

.bx_sitemap .bx_sitemap_li_title span { font-size: 11px; }

@media (max-width: 639px) {
	.bx-touch .bx_sitemap .bx_catalog_line_title {
		margin-bottom: 5px;
		line-height: 12px;
	}

	.bx-touch .bx_sitemap .bx_catalog_line_title a { font-size: 12px; }
}

.bx_sitemap .bx_catalog_line_title,
.bx_sitemap .bx_catalog_line_title a { transition: all 0.3s ease; }


@media (min-width: 768px) and (max-width:991px) {
    .bx_catalog_text .bx_catalog_text_title a {
            padding: 18px 12px 18px 30px;
            font-size: 15px;
    }
}
/* End */


/* Start:/bitrix/templates/eshop_bootstrap_v4/components/bitrix/sale.basket.basket.line/bootstrap_v4bottom/style.css?16508941115086*/
.bx-basket { }

.basket-line-block {
	position: relative;
	padding-left: 25px;
	white-space: nowrap;
	font-size: 13px;
}

.basket-line-block-icon-cart,
.basket-line-block-icon-profile {
	position: relative;
	margin-right: 0px;
}

.footer-cart {padding:0 10px; text-align:center;}
.footer-cart .basket-line-block-icon-cart{
    color:#e51515;
    padding:10px 0;
    font: 500 13px/13px 'Montserrat', sans-serif;
    display: inline-block;
    background:none;
    width:100%;
    text-align:center;
}
.footer-cart.basket-line-block {
    width:100%;
    max-width:100%;
}

.basket-line-block-icon-cart:after,
.basket-line-block-icon-profile:after {
	position: absolute;
	top: -1px;
	left: -25px;
	display: block;
	width: 20px;
	height: 20px;
	content: '';
}

.basket-line-block-icon-profile:after { background: no-repeat center url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/sale.basket.basket.line/bootstrap_v4bottom/images/profile.svg); }

.basket-line-block-icon-cart:after { background: no-repeat center url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/sale.basket.basket.line/bootstrap_v4bottom/images/cart.svg); }

/*FIXED BASKET*/

@media (min-width: 768px) {
	.fbasket .bx-basket-fixed {
		position: fixed;
		z-index: 998;
		overflow: hidden;
		padding-top: 0px !important;
		width: 200px;
		border: 1px solid #f0f0f0;
		border-radius: 1px;
		background: #fff;
		box-shadow: 0 7px 10px rgba(0, 0, 0, 0.15);
	}

	.bx-basket-fixed.top { top: 10px }

	.bx-basket-fixed.right { right: 10px }

	.bx-basket-fixed.bottom { bottom: 10px }

	.bx-basket-fixed.left { left: 10px }

	.bx-basket-fixed.bx-max-height { top: 10px; bottom: 10px; }
}

@media (max-width: 767px) {
	.fbasket .bx-basket-fixed {
		position: fixed;
		right: 0;
		bottom: 0;
		left: 0;
		z-index: 998;
		overflow: hidden;
		padding-top: 0px;
		border: 1px solid #f0f0f0;
		border-radius: 1px;
		background: #fff;
		box-shadow: 0 7px 10px rgba(0, 0, 0, 0.15);
	}

	.bx-basket-item-list { display: none; }

	/*.bx-basket-fixed */
}

.bx-basket-fixed .basket-line-block { margin-left: 0px; }

.bx-basket-item-list {
	position: relative;
	overflow: hidden;
	padding-bottom: 20px;
	border-top: 1px solid #f7f7f7;
}

.bx-opener .bx-basket-item-list { padding-bottom: 75px; }

.bx-max-height .bx-basket-item-list {
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
}

.bx-closed .bx-basket-item-list {
	overflow: hidden;
	height: 20px;
}

.bx-basket-item-list-action {
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 120;
	padding: 3px 0;
	height: 20px;
	background: #f7f7f7;
	color: #4f4f4f;
	vertical-align: middle;
	text-align: center;
	font-size: 12px;
	line-height: 14px;
	cursor: pointer;
}

.bx-basket-item-list-button-container {
	position: absolute;
	right: 0;
	bottom: 20px;
	left: 0;
	padding: 10px 0;
	border-top: 1px solid #f7f7f7;
	background: #fff;
	text-align: center;
}

.bx-basket-item-list-container {
	overflow-y: auto;
	max-height: 100%
}

.bx-basket-item-list-item {
	position: relative;
	margin-bottom: 15px;
	padding-top: 15px;
	padding-right: 10px;
	padding-left: 10px;
	border-bottom: 1px solid #f7f7f7;
}

.bx-basket-item-list-container .bx-basket-item-list-item:last-child {
	margin-bottom: 0;
	border-bottom: none;
}

.bx-basket-item-list-item-status {
	margin: 0 10px 20px;
	padding: 3px;
	border-radius: 3px;
	background: #ebebeb;
	text-align: center;
	white-space: normal;
	font-weight: bold;
	font-size: 12px;
	line-height: 16px;
}

.bx-basket-item-list-item-img {
	position: relative;
	padding-bottom: 5px;
	text-align: center;
}

.bx-basket-item-list-item-img img {
	max-width: 90px;
	height: auto;
	border: 1px solid #e6e6e6;
}

.bx-basket-item-list-item-name { padding-bottom: 5px; }

.bx-basket-item-list-item-name a {
	font-size: 13px;
	line-height: 16px;
}

.bx-basket-item-list-item-remove {
	position: absolute;
	top: -7px;
	right: 10px;
	width: 20px;
	height: 20px;
	opacity: .5;
	cursor: pointer;
	transition: 250ms linear all;
}

.bx-basket-item-list-item-remove:after,
.bx-basket-item-list-item-remove:before {
	position: absolute;
	top: 50%;
	left: 50%;
	display: block;
	width: 10px;
	height: 2px;
	border-radius: 1px;
	background-color: #333;
	content: '';
	transform: translate(-50%, -50%);
}

.bx-basket-item-list-item-remove:after {
	-webkit-transform: translate(-50%, -50%) rotate(45deg);
	-moz-transform: translate(-50%, -50%) rotate(45deg);
	-ms-transform: translate(-50%, -50%) rotate(45deg);
	-o-transform: translate(-50%, -50%) rotate(45deg);
	transform: translate(-50%, -50%) rotate(45deg);
}

.bx-basket-item-list-item-remove:before {
	-webkit-transform: translate(-50%, -50%) rotate(135deg);
	-moz-transform: translate(-50%, -50%) rotate(135deg);
	-ms-transform: translate(-50%, -50%) rotate(135deg);
	-o-transform: translate(-50%, -50%) rotate(135deg);
	transform: translate(-50%, -50%) rotate(135deg);
}

.bx-basket-item-list-item-remove:hover { opacity: .7; }

.bx-basket-item-list-item-price-block {
	padding-bottom: 5px;
	font-size: 12px;
}

.bx-basket-item-list-item-price {
	display: inline-block;
	margin-right: 5px;
}

.bx-basket-item-list-item-price-old {
	display: inline-block;
	margin-right: 5px;
	color: #b0b0b0;
	text-decoration: line-through
}

.bx_cart_login_top .basket-line { line-height: 1.44em; }
/* End */


/* Start:/bitrix/templates/eshop_bootstrap_v4/template_styles.css?171160876623090*/
.bx-yellow,
.bx-theme-yellow {
	--primary: #f9a91d;
	--theme-color-primary: #f9a91d;
	--theme-color-second: #faba4a;
	--theme-color-light: #f0f0f0;
	--theme-b-link: #f9a91d;
	--theme-b-link-hover: #faba4a;
	--theme-b-tx-primary: #fff;
	--theme-b-bg-primary: #f9a91d;
	--theme-b-bd-primary: #f9a91d;
	--theme-b-sd-primary: rgba(249, 169, 29, 0.5);
	--theme-b-tx-primary-hover: #fff;
	--theme-b-bg-primary-hover: #faba4a;
	--theme-b-bd-primary-hover: #daa53e;
	--theme-b-tx-primary-active: #fff;
	--theme-b-bg-primary-active: #faba4a;
	--theme-b-bd-primary-active: #daa53e;
	--theme-b-tx-primary-disabled: #fff;
	--theme-b-bg-primary-disabled: #daa53e;
	--theme-b-bd-primary-disabled: #b7853b;
}

.bx-blue,
.bx-theme-blue {
	--primary: #0083d1;
	--theme-color-primary: #0083d1;
	--theme-color-second: #5ca6e4;
	--theme-color-light: #f0f6f8;
	--theme-b-link: #44b1c9;
	--theme-b-link-hover: #5cc3d1;
	--theme-b-tx-primary: #fff;
	--theme-b-bg-primary: #0083d1;
	--theme-b-bd-primary: #0083d1;
	--theme-b-sd-primary: rgba(0, 131, 209, 0.5);
	--theme-b-tx-primary-hover: #fff;
	--theme-b-bg-primary-hover: #5ca6e4;
	--theme-b-bd-primary-hover: #5599d2;
	--theme-b-tx-primary-active: #fff;
	--theme-b-bg-primary-active: #5ca6e4;
	--theme-b-bd-primary-active: #5599d2;
	--theme-b-tx-primary-disabled: #fff;
	--theme-b-bg-primary-disabled: #5599d2;
	--theme-b-bd-primary-disabled: #4d8bbf;
}

.bx-red,
.bx-theme-red {
	--primary: #e22b2b;
	--theme-color-primary: #e22b2b;
	--theme-color-second: #e95c5c;
	--theme-color-light: #f0f0f0;
	--theme-b-link: #e22b2b;
	--theme-b-link-hover: #e95c5c;
	--theme-b-tx-primary: #fff;
	--theme-b-bg-primary: #e22b2b;
	--theme-b-bd-primary: #e22b2b;
	--theme-b-sd-primary: rgba(226, 43, 43, 0.5);
	--theme-b-tx-primary-hover: #fff;
	--theme-b-bg-primary-hover: #e95c5c;
	--theme-b-bd-primary-hover: #d05454;
	--theme-b-tx-primary-active: #fff;
	--theme-b-bg-primary-active: #e95c5c;
	--theme-b-bd-primary-active: #d05454;
	--theme-b-tx-primary-disabled: #fff;
	--theme-b-bg-primary-disabled: #d05454;
	--theme-b-bd-primary-disabled: #c04e4e;
}

.bx-green,
.bx-theme-green {
	--primary: #63aa28;
	--theme-color-primary: #63aa28;
	--theme-color-second: #5b9f0b;
	--theme-color-light: #a8d95b;
	--theme-b-link: #44b1c9;
	--theme-b-link-hover: #5cc3d1;
	--theme-b-tx-primary: #fff;
	--theme-b-bg-primary: #63aa28;
	--theme-b-bd-primary: #63aa28;
	--theme-b-sd-primary: rgba(99, 170, 40, 0.5);
	--theme-b-tx-primary-hover: #fff;
	--theme-b-bg-primary-hover: #5b9f0b;
	--theme-b-bd-primary-hover: #56940b;
	--theme-b-tx-primary-active: #fff;
	--theme-b-bg-primary-active: #5b9f0b;
	--theme-b-bd-primary-active: #56940b;
	--theme-b-tx-primary-disabled: #fff;
	--theme-b-bg-primary-disabled: #56940b;
	--theme-b-bd-primary-disabled: #497c09;
}

.bx-content-section,
.bx-header-section {
	padding-bottom: 2px;
	background-color: rgba(255, 255, 255, .95);
}

.bx-content-section {
    min-height:400px;
}

.mpage .bx-content-section {
    min-height:0px;
}

.bx-wrapper { }

/*region HEADER*/
.bx-header {
    background: #FFF; 
    position:relative;
    z-index:3;
}

.bx-header-section { }

.bx-header-logo { order: 1 }

.bx-header-personal { order: 3 }

.bx-header-contact {
   order: 2;
   padding:0 0 10px 0;
}

/*region Logo*/
.bx-logo-block {
	display: block;
	height: 50px;
	border-bottom: none;
}

.bx-logo-block img {
	max-height: 50px;
	width: auto;
}

.products_section .h2_title {
    margin: 20px auto;
    font-size: 32px;    
}

@media (max-width: 992px) {
	.bx-logo-block img {
		max-width: 100%;
		max-height: 45px;
		width: auto;
		height: auto;
	}

	.bx-header-logo {
		padding: 5px 5px;
		height: 55px;
        width:100%;
		background-color: transparent;
	}

	.bx-logo-block { height: auto; }

	body.bx-theme-green .bx-store-logo { background: #33b111; }
}


@media (max-width: 767px) {
	.bx-logo-block img {
		max-width: 100%;
		max-height: 45px;
		width: auto;
		height: auto;
	}

	.bx-header-logo {
		padding: 5px 5px;
		height: 55px;
        width:100%;
		background-color: transparent;
	}

	body.bx-theme-green .bx-store-logo { background: #33b111; }
    .workarea > .bx-content-section {padding:0 15px;}
    .workarea > .bx-content-section > .row {margin:0;}
}

/*endregion*/

/*region included Phone*/
.bx-header-phone-block {
	display: inline-block;
    vertical-align: top;
	text-align:left;
}

.bx-header-phone-number {
	color: #004977;
	white-space: nowrap;
	font: bold 16px/16px 'Proxima Nova', sans-serif;
}

.bx-header-phone-number-mob {
    display:none;
	color: #747474;
	white-space: nowrap;
	font: 700 16px/28px 'Proxima Nova', sans-serif;
}

.bx-header-phone-number-mob a {
    text-decoration:none;
    color:#747474;

}

.bx-worktime {
    color: #747474;
    white-space: nowrap;
    font: 300 16px/16px 'Proxima Nova', sans-serif;   
}

.bx-header-phone-icon {
	display: inline-block;
    vertical-align: top;
	margin-right: 10px;
	width: 26px;
	height: 26px;
	background: no-repeat center url(/bitrix/templates/eshop_bootstrap_v4/images/phone.svg);
    color:#DDDDDD;
}

.callme_back {
 	display: inline-block;  
    margin:0px auto 0 15px;
    padding: 0;
    border:none;
    white-space: nowrap;
    width:auto;
    color:#0094cf;
    background:none;
    font: 300 16px/16px 'Proxima Nova', sans-serif;
    text-decoration:none;
    border-bottom:#0094cf 1px dashed;
}

.callme_back:hover {
    cursor:pointer;
    text-decoration:none;
    border-bottom:none;
}

@media (max-width: 1259px) {
    .bx-worktime {
        display:none;
    }
}

@media (max-width: 992px) {
    .bx-header-phone-number {
        display:none;
    }
	.bx-header-phone-number-mob {
	   display:inline-block;
       font: 600 15px/18px 'Proxima Nova', sans-serif;
    }
}

@media (max-width: 992px) {
    .mb-mobile {
        margin-bottom:0px !important;
        padding-bottom:10px;
    }
    .bx-header-logo {
        margin:4px 0 10px 10px;
        padding:0;
        height: 40px;
    }
    .bh-phone {
        width:100%;
    }
    .bh-phone.p-1 {
        padding:0 !important;
    }
    
    .bx-header-contact {
        padding:0 10px;
        margin-top: 7px;
    }
    
    .bx-header-phone-block {
        width:100%;
        max-width:100%;
    }    
    .bx-header-phone-icon {
        display:none;
    }
    .callme_back {
        text-transform:uppercase;    
        width:auto;   
        display:inline-block; 
        margin: 0px 0 0 10px;
        font-size:13px;
    }
    
    .bx-header-phone-number-mob {
    	display: inline-block;
        vertical-align: middle;  
        font-size: 16px;      
    }
    
    .bx-header .soc_links {
        margin: 0px 0 0 7px;
        padding-top: 3px;
    }
    
    .bx-header .soc_links a {
        margin: 0 0px 0 4px;
        width: 30px;
        height: 30px;        
    }     

    
}

@media (max-width: 768px) {
    .bx-header-phone-number-mob {
        margin-top: 9px;
        text-align:center;
    }
}

@media (max-width: 767px) {
    .bx-header {
        padding-bottom:10px;
    }
    

    
    .mb-mobile {
        align-items: normal !important;
        padding:0;
    }
    
    .bx-header-logo {
        margin: 7px 0 0 10px;
        padding:0;
        height: 30px;
    }
    
    .bx-header-contact {
        padding:0 10px;
        margin-top: 5px;
    }  
    
    .bx-header-contact > div {
        align-items: initial !important;
        flex-direction: row !important;        
    }
    
    .bx-worktime {
        display:none;
    }      
    
    .callme_back {
        display:none;
    }
    
    .catalog-dropdown {
        width:auto;
        padding-right: 0;
    }
    
    .catalog-dropdown .cat_header {
        padding: 0px 0px 0 0;
        background: #db454e;
    }
    
    .bx-header .soc_links {
        float:right;
        margin: 0px 0 0 5px;
        padding-top: 3px;
    }
    
    .bx-header .soc_links a {
        margin: 0 0px 0 3px;
        width: 28px;
        height: 28px;        
    }     
    
    .menu_cart .basket_name {
        display:none;
    }
    
    .basket-line-block-icon-cart {
        
    }
    
}

@media (max-width:440px) {
    .bx-header .soc_links {
        margin: 0px 0 0 0px;

    }  
    .bx-header .soc_links a {
        margin: 0 0px 0 3px;
        width: 27px;
        height: 27px;        
    }  
}

/*endregion*/

/*region included Worktime*/

.bx-header-worktime {
	color: #000;
	font: 600 16px/22px 'Proxima Nova', sans-serif;
	transition: 250ms linear all;
    padding-left:30px;
    background:url(/bitrix/templates/eshop_bootstrap_v4/images/top_clockb.png) left center no-repeat;    
}

.bx-worktime-title {
	color: #747474;
	font: 700 16px/16px 'Proxima Nova', sans-serif;
    margin-bottom:7px;
}

.bx-worktime-schedule {
	color: #9193a6;
	font: 13px/13px 'Proxima Nova', sans-serif;
}

@media (max-width: 992px) {
	.bx-header-worktime { font: 500 15px/18px 'Proxima Nova', sans-serif; }
}

.mobt {
    display:none;
}

.slider-block-mobile {
    display:none;
}

/*endregion*/

/*region included Search*/
.top_search {}
.top_search.visible-search {
   display:block; 
   margin-top:24px;
   z-index: 3;
}

.top_search.visible-search table {
    width:100%;
}

.top_search.visible-search input[type="text"] {
    width:100%;
    background: rgba(0, 0, 0, 1);
    color:#747474;
}

.top_search form {position:relative;}

.top_search form input[type="text"]{
    background: #FFF;
    border:none;
    border:#dcd9d2 1px solid;
    border-right:none;
    color:#747474;
    font: 400 15px/18px 'Proxima Nova', sans-serif;
    padding: 14px 15px 12px 15px;
    width:400px;
    border-radius: 4px;
}

.top_search form input[type="text"]::placeholder {
    color:#dedad3;
}

.top_search form input[type="submit"]{
    font-size:0;
    width: 64px;
    height: 50px;
    padding: 0;
    border: none;
    border-radius:0 4px 4px 0;
    position: absolute;
    display:inline-block;
    right: 14px;
    top: 0px;
    background:#71b9c8 url(/bitrix/templates/eshop_bootstrap_v4/images/ws/mobSearchIco.png) center no-repeat;
}
.top_search form input[type="submit"]:hover {
    cursor:pointer;
}
/*endregion*/

.main-menu-wr {
    display:inline-block;
    vertical-align: top;
}

@media (max-width: 1099px) {
    .bh-worktime {
        display:none;
    } 

    .top_search form input[type="text"] {
        width:300px;
    }
}


@media (max-width: 992px) {
    .deskt,
    .bh-info,
    .slider-block {
        display:none;
    }
    .mobt {
        display:block;
    }
    .mob-padding {
        padding:0 10px;
    }
    
    #mslider {background:none;}
    
    .slider-block-mobile {
        display:block;
        min-height: 250px;
        text-align:center;
        width:100%;
        background: url(/bitrix/templates/eshop_bootstrap_v4/images/ws/ws_mobile.jpg) center no-repeat;
        background-size:cover;        
    }   
    
    .slider-block-mobile:before {
    }    
    
    .slider-block-mobile .mslider-title {
        font: normal 40px/56px 'Proxima Nova', sans-serif;
        color:#292c3c;
        margin:50px 0 35px 0;
        text-transform:uppercase;
    }
    .slider-block-mobile .mslider-title span {
        font: normal 32px/56px 'Proxima Nova', sans-serif;
    }
    
    .slider-block-mobile .mslider-text {
        font: normal 30px/30px 'Proxima Nova', sans-serif;
        color: #292c3c;
        margin-bottom: 130px;       
    }
    
    .slider-block-mobile .mslider-more {
        font: normal 11px/11px 'Proxima Nova', sans-serif;
        color:#292c3c;
        text-align:center;
        width:100%;
        margin:20px 0 30px 0;       
    }    
    
    .slider-block-mobile .mslider-more button {
        margin:0 auto;
        padding: 14px 24px 14px 24px;
        border-radius: 6px;
        background:#29a244;
        border:#29a244 1px solid;
        color:#FFF;
        text-decoration:none;
        display:inline-block;
        font-weight: bold;
        font-size: 14px;        
    }  
    
    .main-menu-wr {
        display:none;
    }       

    .mobt {
        display:block;
    }
    .mob-padding {
        padding:0 10px;
    }
    
    .top_search {
        width: 100%;
        position: relative;
        max-width: 280px; 
        min-width: 280px;   
    }
    
    .top_search form input[type="text"] {
        width:100%;
        font: 600 16px/16px 'Proxima Nova', sans-serif;
        padding: 11px 8px 11px 8px;   
        border: #dcd9d2 1px solid;   
        border-radius: 12px;  
    }
    
    .top_search form input[type="submit"] {
        width: 30px;
        height: 46px;
        background: url(/bitrix/templates/eshop_bootstrap_v4/images/ws/mobSearchIco.png) center no-repeat;  
        background-size: auto 24px;      
    }
    
    .slider-block-mobile {
        display:block;
        min-height: 400px;
        text-align:center;
        width:100%;
        background: url(/bitrix/templates/eshop_bootstrap_v4/images/ws/ws_mobile.jpg) center no-repeat;
        background-size:cover;        
    }
    
    @supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/ws_mobile.webp') 1x)) {
        .slider-block-mobile {background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/ws_mobile.webp') 1x); background-position:center; background-repeat:no-repeat; }
    } 
    
    .ws_wildsport {
        display:inline-block;
        height:70px;
        width:100%;
        margin:0px 0 20px 0;
        text-align:center;
        background: url(/bitrix/templates/eshop_bootstrap_v4/images/ws/ws_wildsport.png) center no-repeat;
        background-size:contain;          
    }   
    
    @supports (background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/ws_wildsport.webp') 1x)) {
        .ws_wildsport {background-image: -webkit-image-set(url('/bitrix/templates/eshop_bootstrap_v4/images/ws/ws_wildsport.webp') 1x); background-position:center; background-repeat:no-repeat; }
    }      
    
    .slider-block-mobile .col-12 {
        position:relative;
        z-index:2;
    }
    
    .slider-block-mobile .mslider-title {
        font: normal 48px/54px 'Proxima Nova', sans-serif;
        color:#292c3c;
        margin:65px 0 35px 0;
        text-transform:none;
    }
    .slider-block-mobile .mslider-title span {
        font: normal 40px/54px 'Proxima Nova', sans-serif;
    }
    
    .slider-block-mobile .mslider-text {
        font: normal 32px/32px 'Proxima Nova', sans-serif;
        color: #292c3c;
        margin-bottom: 80px;       
    }
    
    .slider-block-mobile .mslider-more {
        font: normal 11px/11px 'Proxima Nova', sans-serif;
        color:#292c3c;
        text-align:center;
        width:100%;
        margin:20px 0 30px 0;       
    }    
    
    .slider-block-mobile .mslider-more a {
        margin:0 auto;
        padding:12px 22px 12px 22px;
        border-radius:24px;
        border:#FFF 1px solid;
        color:#FFF;
        text-decoration:none;
        display:inline-block;
    }  
    
 .main-menu-wr {
        display:none;
    }      
    
}

@media (max-width: 767px) {
    .col-lg-6.element-info-block {
        width:auto;
    }
    .bh-compfav a.topuser,
    .bh-compfav a.topcomp {
        display:none;
    }
    
    .bh-compfav a.topfav {
        margin:0 6px;
    }
        
    .top_search {
        min-width: 370px;   
    } 
    
    .slider-block-mobile {
        display:block;
        min-height: 250px;
        text-align:center;
        width:100%;       
    }
    
    
    .slider-block-mobile .mslider-more {
        font: bold 11px/11px 'Proxima Nova', sans-serif;
        color:#FFF;
        text-align:center;
        width:100%;
        margin:20px 0 30px 0;       
    }    
    
    .slider-block-mobile .mslider-more a {
        margin:0 auto;
        padding:12px 22px 12px 22px;
        border-radius:24px;
        border:#FFF 1px solid;
        color:#FFF;
        text-decoration:none;
        display:inline-block;
    }  
    
    .top_search {
        margin-left: 5px;
    }
    .top_search form input[type="text"] {
        font: 600 15px/16px 'Proxima Nova', sans-serif;
        padding: 14px 11px 14px 11px;    
    }    
    
    .top_search form input[type="submit"] {
        height:36px;
    }
        
}

@media (max-width: 576px) {
    .top_search {
        min-width: 240px;   
    } 
        
    .top_search.visible-search {
       display:block; 
       margin-top:0px;
    }    
    
    .slider-block-mobile {
        min-height: 200px;      
    }
    
    .slider-block-mobile .mslider-title {
        font: normal 44px/50px 'Proxima Nova', sans-serif;
        margin:55px 0 30px 0;
    }
    .slider-block-mobile .mslider-title span {
        font: normal 36px/50px 'Proxima Nova', sans-serif;
    }
    
    .slider-block-mobile .mslider-text {
        font: normal 28px/28px 'Proxima Nova', sans-serif;
        margin-bottom: 70px;       
    }
    
    .slider-block-mobile .mslider-more {
        font: bold 11px/11px 'Proxima Nova', sans-serif;
        color:#FFF;
        text-align:center;
        width:100%;
        margin:20px 0 30px 0;       
    }    
    
    .slider-block-mobile .mslider-more a {
        margin:0 auto;
        padding:12px 22px 12px 22px;
        border-radius:24px;
        border:#FFF 1px solid;
        color:#FFF;
        text-decoration:none;
        display:inline-block;
    }     
    
    .bx-header-phone-number-mob { font: 600 14px/16px 'Proxima Nova', sans-serif; }
}

@media (max-width:400px) {
    
    .top_search {
        min-width: 210px;   
    }     
}



@media (max-width:370px) {
    .bx-header-phone-number-mob {
        font: 600 12px/16px 'Proxima Nova', sans-serif;
    }   
    
    .top_search {
        min-width: 170px;   
    }     
}

/*endregion*/

.right-sect {
    margin-bottom:40px;
}

.sidebar-block-title {
	color: #343434;
	text-transform: uppercase;
	font-weight: 600;
	font-size: 14px;
	font-family: 'Proxima Nova' sans-serif;
}

#get_offer_now {
    position:relative;
    display:inline-block;   
    text-align:center; 
    color:#FFF;
    font: bold 17px/17px 'Proxima Nova', sans-serif;
    width:100%;
    border:none;
    padding:20px 0;
    border-radius:6px;
    background: rgb(1,148,207);
    background: linear-gradient(90deg, rgba(0, 73, 119, 1) 0%, rgb(1 106 173) 100%); 
    margin:0 0 40px 0;   
}
#get_offer_now:hover {
    cursor:pointer;
}

/*region FOOTER*/
.bx-footer {
    overflow:hidden;
}

.bx-footer-section { }

.bx-footer-section .bx-block-title { }

.bx-footer-bg { background-color: #1f496a; }

.bx-footer-logo {
	border-bottom: none !important;
	text-decoration: none !important;
}

.bx-footer-logo img {
	max-width: 100%;
	height: auto;
}

/*endregion*/

.bx-inclinkspersonal-item.bx-theme-blue:hover { background: #0083d1; }

.bx-theme-blue.bx-inclinkspersonal-selected { background: #3398d7; }

.bx-inclinkspersonal-item.bx-theme-black:hover { background: #303030; }

.bx-theme-black.bx-inclinkspersonal-selected { background: #484848; }

.bx-inclinkspersonal-item.bx-theme-green:hover { background: #44b1c9; }

.bx-theme-green.bx-inclinkspersonal-selected { background: #5cc3d1; }

.bx-inclinkspersonal-item.bx-theme-red:hover { background: #e63c3c; }

.bx-theme-red.bx-inclinkspersonal-selected { background: #e95c5c; }

.bx-inclinkspersonal-item.bx-theme-yellow:hover { background: #f4a52e; }

.bx-theme-yellow.bx-inclinkspersonal-selected { background: #fbb859; }

/*region Bootstrap modified*/
.btn-primary,
.list-group-item.active {
	border-color: var(--theme-b-bd-primary);
	background-color: var(--theme-b-bg-primary);
	color: var(--theme-b-tx-primary);
}

.btn-primary:hover {
	border-color: var(--theme-b-bd-primary-hover);
	background-color: var(--theme-b-bg-primary-hover);
	color: var(--theme-b-tx-primary-hover);
}

.btn-primary:focus,
.btn-primary.focus {
	box-shadow: 0 0 0 0.2rem var(--theme-b-sd-primary);
}

.btn-primary.disabled,
.btn-primary:disabled {
	border-color: var(--theme-b-bg-primary);
	background-color: var(--theme-b-bg-primary);
	color: var(--theme-b-tx-primary);
}

.btn-primary:not(:disabled):not(.disabled):active,
.btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
	border-color: var(--theme-b-bd-primary-active);
	background-color: var(--theme-b-bg-primary-active);
	color: var(--theme-b-tx-primary-active);
}

.btn-primary:not(:disabled):not(.disabled):active:focus,
.btn-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-primary.dropdown-toggle:focus {
	box-shadow: 0 0 0 0.2rem var(--theme-b-sd-primary);
}

.form-control:focus {
	border-color: var(--theme-color-primary);
	box-shadow: 0 0 0 0.2rem var(--theme-b-sd-primary);
}

a,
.btn-link { color: var(--theme-b-link); }

a:hover,
.btn-link:hover { color: var(--theme-b-link-hover); }

.g-font-size-15 { font-size: 15px; }

.g-font-size-17 { font-size: 17px; }

.g-font-size-20 { font-size: 20px; }

.text-primary { color: var(--primary) !important }

.bg-primary { background: var(--primary) !important }

.border-primary { border-color: var(--primary) !important }

/*endregion*/

.bx-sidebar-block { }

.sidebar h2,
.sidebar h3,
.sidebar h4,
.sidebar h5 {
	text-transform: uppercase;
	font-size: 14px;
	font-family: 'Proxima Nova' sans-serif;
}

.sidebar li {
	font-size: 12px;
	font-family: 'Proxima Nova' sans-serif;
}

.sidebar-icon {
	width: 27px;
	height: 27px;
	margin-right: 5px;
	border-radius:50%;
	background-color: var(--theme-color-primary);
	background-repeat: no-repeat;
	background-position: center;
}

.sidebar-icon-label {
	background-image:  url(/bitrix/templates/eshop_bootstrap_v4/images/label.svg);
	background-size: 19px auto;
}

.sidebar-icon-delivery {
	background-image: url(/bitrix/templates/eshop_bootstrap_v4/images/delivery.svg);
	background-size: 17px auto;
}

.sidebar-icon-sale {
	background-image: url(/bitrix/templates/eshop_bootstrap_v4/images/sale.svg);
	background-size: auto 17px ;
}

.sidebar-icon-self {
	background-image: url(/bitrix/templates/eshop_bootstrap_v4/images/self.svg);
	background-size: auto 17px ;
}

.sidebar-icon-phone {
	background-image: url(/bitrix/templates/eshop_bootstrap_v4/images/phone_white.svg);
	background-size: auto 21px ;
}


.popup-window-with-titlebar {
    border-radius:12px;
}

.popup-window-titlebar {
    
}

.popup-window-titlebar .popup-window-titlebar-text {
    padding: 0 20px 0 20px;
    width:100%;
    text-align: center;
    color:#000;
    font-size:16px;
}

.popup-window-with-titlebar .popup-window-content {
   padding:20px 0; 
}

.popup-window-with-titlebar p {
    color:#14151b;
    margin:15px 0 0 0;
    text-align:center;
}

.popup-window-buttons {
    padding:10px 0;
}
.popup-window-buttons .btn.btn-buy {
    margin:0 8px;
    background:#0094cf;
    border:#0094cf 2px solid;   
    
}

.popup-window-buttons .btn.btn-buy:hover {
    background:#0094cf;
}

.popup-window-buttons .btn.btn-buy:nth-of-type(1){
    background:#FFF;
    color:#0094cf;
}

.popup-window-buttons .btn.btn-buy:nth-of-type(2){
    background:#0094cf;
}

.popup-window-buttons .btn.btn-buy:nth-of-type(1):hover {
    background:#FFF;
    color:#0094cf;
}


div#toTop {
    width:56px;
    height:56px;
    border-radius: 50%;
    border:#ee1c25 2px solid;
    background:url('/bitrix/templates/eshop_bootstrap_v4/images/arrowup.png') center no-repeat;
    background-size: 55%;
    text-align:center;
    position:fixed;
    bottom:10px;
    right:10px;
    cursor:pointer;
    display:none;
    z-index:100000;
}
div#toTop:hover {cursor:pointer;}

.ppolicy {
    color:#7e7e7e;
    text-decoration:underline;
}
.ppolicy:hover {
    text-decoration:none;
    color:#7e7e7e;
}
/* End */
/* /bitrix/templates/eshop_bootstrap_v4/styles_1751632624.css?1751633998263191 */
/* /bitrix/templates/eshop_bootstrap_v4/components/bitrix/sale.basket.basket.line/bootstrap_v4c/style.css?17114442545852 */
/* /bitrix/templates/eshop_bootstrap_v4/components/adamant/menu/catalog_vmenu/style.css?16508941116882 */
/* /bitrix/templates/eshop_bootstrap_v4/components/adamant/menu/catalog_vmenu/themes/blue/colors.css?1650894111694 */
/* /bitrix/templates/eshop_bootstrap_v4/components/bitrix/breadcrumb/universal_v4/style.css?17117016822950 */
/* /bitrix/templates/eshop_bootstrap_v4/components/bitrix/catalog.section.list/left-menu/style.css?168301259916881 */
/* /bitrix/templates/eshop_bootstrap_v4/components/bitrix/sale.basket.basket.line/bootstrap_v4bottom/style.css?16508941115086 */
/* /bitrix/templates/eshop_bootstrap_v4/template_styles.css?171160876623090 */
