

/* Start:/bitrix/templates/aspro_mshop/components/aspro/tabs.mshop/main/style.css?16899380154856*/
.main-products-tabs.tabs{position:relative;margin:0 0 45px;}
.main-products-tabs.tabs>div{position:relative;}
.main-products-tabs hr{border:none;height:1px;background:#cfdce6;position: absolute;left: 0;right: 0;z-index: 1;top: 2px;}
.main-products-tabs .offer_button{position:relative;z-index:2;width:auto;background:#FFFFFF;display:inline-block;padding:0 22px 0 0;}
.content .main-products-tabs.tabs ul{margin:0;padding:0;}
.content .main-products-tabs.tabs li{margin:0;text-align:center;float:left;display:block;} 
.content .main-products-tabs.tabs li span{border-bottom:1px dotted #232428;display:block;color:#232428;font-size:15px;line-height:1em;font-weight:700;letter-spacing: 0;border-radius:0;}
.content .main-products-tabs.tabs li a{padding:8px 16px 9px;display:block;text-decoration:none;color:#232428;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;} 
.content .main-products-tabs.tabs li a:hover,
.content .main-products-tabs.tabs li a:hover span{color:#009366;border-color:#009366;}
.content .main-products-tabs.tabs li:before{display:none;}
.content .main-products-tabs.tabs li.active a{overflow:visible;position:relative;background-image:url(/bitrix/templates/aspro_mshop/components/aspro/tabs.mshop/main/images/pattern.gif);background-repeat:repeat;border:none;color:#FFFFFF!important;}
.content .main-products-tabs.tabs li.active a:after{content:"";position:absolute;left:50%;margin-left:-5px;bottom:-4px;width:10px;height:4px;background-image:url(/bitrix/templates/aspro_mshop/components/aspro/tabs.mshop/main/images/after.png);background-repeat:no-repeat;}
.content .main-products-tabs.tabs li.active span{border:none;color:#FFFFFF!important;}
.main-products-tabs.tabs .all_link {z-index:2;display:none;background:#FFFFFF;padding-left:20px;position:absolute;right:0;top:9px;font-size:12px;}
.box.tab-pane.active .all_link{display:block;}
.main-products-tabs.tabs .all_link a{text-decoration:none;}
.main-products-tabs.tabs .tab.active a{cursor:default;}

.specials_slider_wrapp .all_link{margin-top:-17px;}
.specials_slider_wrapp{padding:0 0 69px;line-height:18px;font-size:12px;}
.specials_slider_wrapp .title{width:250px;float:left;}
.specials_slider_wrapp .title h3{margin:0;font-weight:700;}
.specials_slider_wrapp .tabs_wrap{margin:0 0 -14px;text-align:center;}
.specials_slider_wrapp  .tabs_wrap ul.tabs{padding:0;}
.specials_slider_wrapp ul.specials_slider{overflow:hidden;}
.specials_slider_wrapp .tabs_wrap ul{display:inline-block;margin:0;padding:0;}
.specials_slider_wrapp .tabs_wrap ul li{margin:0;padding:0;font-weight:700;letter-spacing:0.5px;margin:0 0 0 30px;cursor:pointer;font-size:10px;color:#454545;line-height:16px;}
.specials_slider_wrapp .tabs_wrap ul li:before{display:none;}
.specials_slider_wrapp .tabs_wrap ul li:first-child{margin-left:0;}
.specials_slider_wrapp .tabs_wrap ul li.cur{color:#454545;cursor:default;border-bottom:2px solid #cd2837;}
.specials_slider_wrapp .tabs_wrap ul li span{}
.specials_slider_wrapp .all_link{font-size:12px;width:250px;text-align:right;}
.specials_slider_wrapp .tabs_content{margin:0;padding:0;z-index:2;text-align:center;}
.specials_slider_wrapp .tabs_content>li{margin:0;padding:0;}
.specials_slider_wrapp .tabs_content>li:before{display:none;}
.specials_slider_wrapp .tabs_content .flex-viewport{z-index:2;}
.specials_slider_wrapp .tabs_content li.tab{overflow:visible;}
.specials_slider_wrapp .flex-viewport{margin:0 -4px;padding:4px;}
.specials_slider_wrapp .flex-direction-nav{bottom:-19px;}
.specials_slider_wrapp .flex-direction-nav li a{top:123px;margin:0;width:10px;height:20px;background:url(/bitrix/templates/aspro_mshop/components/aspro/tabs.mshop/main/../../../../images/pivatoria.png) 0 0 no-repeat;/*margin:0;top:122px;*/}
.specials_slider_wrapp .flex-direction-nav li a.flex-prev{left:-23px;background-position:-52px -70px;}
.specials_slider_wrapp .flex-direction-nav li a.flex-prev:hover{background-position:-52px -133px;}
.specials_slider_wrapp .flex-direction-nav li a.flex-next{right:-23px;background-position:-72px -70px;}
.specials_slider_wrapp .flex-direction-nav li a.flex-next:hover{background-position:-72px -133px;}
.specials_slider_wrapp .flex-control-nav li{border-color:#c1bfbe;}
.specials_slider_wrapp .flex-control-nav li .flex-active{background:#c1bfbe;}
.specials_slider_wrapp .flex-control-nav li:hover a{background:#c1bfbe;}
.specials_slider_wrapp ul.slider_navigation{text-align:center;}
.specials_slider_wrapp .flex-control-nav{bottom:-17px;}
.specials_slider_wrapp .slider_navigation{z-index:1;}
.specials_slider_wrapp .tabs_wrap li.link2.cur:hover{color:#454545;}
.specials_slider_wrapp ul.tabs_content > li{overflow:hidden;margin-left:-23px;margin-right:-23px;padding-left:23px;padding-right:23px;padding-bottom:45px;margin-bottom:-45px;}
.specials_slider_wrapp .flex-direction-nav li a.flex-prev{left:0;}
.specials_slider_wrapp .flex-direction-nav li a.flex-next{right:0;}
.specials_slider_wrapp ul.tabs_content .flex-control-nav{bottom:28px;}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/news.line/reviews_slider/style.css?17919966892045*/
.brv{background:#f7f7f9;padding:70px 0 60px;margin-top:60px;font-family:Ubuntu,Arial,Helvetica,sans-serif}
.brv *{box-sizing:border-box}
.brv__inner{max-width:1162px;margin:0 auto;padding:0 15px}
.brv .brv__title{text-align:left;font-size:20px;font-weight:500;color:#1d1a1a;margin:0 0 45px;line-height:1.2}
.brv__viewport{overflow:hidden;margin:0 -20px}
.brv__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;align-items:flex-start}
.brv__track::-webkit-scrollbar{display:none}
.brv__item{flex:0 0 33.3333%;scroll-snap-align:start;padding:0 20px;display:flex;gap:14px}
.brv__icon{flex:0 0 62px;width:62px;height:62px}
.brv__body{padding-top:36px;min-width:0}
.brv__source{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:18px;font-size:13px;line-height:1.3}
.brv__label{color:#d75cb6;font-weight:500}
.brv__source noindex{display:inline}
.brv__link,.brv__link:hover,.brv__link:focus{display:inline-flex;align-items:center;gap:8px;color:#1d1a1a;font-weight:500;text-decoration:none!important;border:0}
.brv__link:hover{color:#d75cb6}
.brv__link svg{width:16px;height:16px;flex:0 0 16px}
.brv__text{font-size:13px;line-height:1.85;color:#777;margin:0;word-wrap:break-word}
.brv__dots{display:flex;justify-content:center;gap:12px;margin-top:40px}
.brv__dot{width:16px;height:16px;padding:0;border-radius:50%;border:2px solid #777;background:transparent;cursor:pointer;transition:background .2s,border-color .2s}
.brv__dot.is-active{background:#d75cb6;border-color:#d75cb6}
.brv__dot:focus-visible{outline:2px solid #d75cb6;outline-offset:3px}
@media (max-width:1000px){.brv__item{flex-basis:50%}}
@media (max-width:640px){
  .brv{padding:45px 0 40px;margin-top:40px}
  .brv .brv__title{font-size:24px;margin-bottom:28px}
  .brv__item{flex-basis:100%}
  .brv__icon{flex-basis:46px;width:46px;height:46px}
  .brv__body{padding-top:26px}
  .brv__source{font-size:16px}
  .brv__text{font-size:15px;line-height:1.7}
}
/* End */
/* /bitrix/templates/aspro_mshop/components/aspro/tabs.mshop/main/style.css?16899380154856 */
/* /bitrix/templates/.default/components/bitrix/news.line/reviews_slider/style.css?17919966892045 */
