

/* Start:/local/templates/magmasound/components/bitrix/catalog/main/style.css?17500515512781*/
.grid{}
.grid .bx_content_section{
	margin-bottom: 15px;
}
.grid .bx_sidebar{
	margin-bottom: 15px;
}

/* grid2x1 */
.grid2x1{}
.grid2x1 .bx_content_section{
	float: left;
	width: 66%;
	margin-bottom: 15px;
}
.grid2x1 .bx_sidebar{
	float: right;
	width: 33%;
	margin-bottom: 15px;
	padding-left: 5%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
a.page__title_back_link:hover{
	color: inherit;
}
@media (max-width:960px){
	.grid2x1 .bx_sidebar{
		padding-left: 4%;
	}
}
@media (max-width: 780.98px) {
	.kbc_catalog._wrp ._left{
		display: none;
	}
}
@media (max-width:640px) {
	.grid2x1 .bx_content_section,
	.grid2x1 .bx_sidebar{
		width: 100%;
		float: none;
	}
	.grid2x1 .bx_sidebar{
		padding-left: 3%;
	}
}
@media (max-width:479px){
	.grid2x1 .bx_sidebar{
		padding-left: 1%;
	}

}

.catalog-block-header{
	font-size:14px;
	font-weight: bold;
	text-align: left;
	margin:5px 0;
	padding:5px 15px;
	border-bottom: 2px solid #d9dee6;
	color: #000;
}

body.bx-theme-blue .catalog-block-header{border-color:#006cc0;}
body.bx-theme-green .catalog-block-header{border-color:#63aa28;}
body.bx-theme-red .catalog-block-header{border-color:#da3737;}
body.bx-theme-yellow .catalog-block-header{border-color:#f4b236;}



.category__brands{
	display: flex;
	flex-wrap: wrap;
	width: 100%;
	padding: 15px 0 30px;
	border: none;
	border-left-width: 0;
	box-sizing: border-box;
	list-style-type: none;
}
.category__brands-list{
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    align-content: space-around;
    margin: 0;
    padding: 0;
    list-style-type: none;
	width: 100%;
}
.category__brands-list li{
    padding: 8px 0;
}

.category__brands-list li a{
	font-size: 14px;
    position: relative;
    display: block;
    padding-right: 55px;
    line-height: 17px;
	color: #000;
}

.brands__title{
	font-size: 14px;
  position: relative;
  display: block;
  padding-right: 55px;
  line-height: 17px;
  color: #434e67;
}

.smart-filter.bx-blue{
	display: none;
}

.category__brands-list a.category__brands-remove{
	color: #f51515;
	display: inline;
	padding: 10px 40px 10px 10px;
	border: 1px solid #f51515;
	border-radius: 10px;
	position: relative;
}
.category__brands-list a.category__brands-remove:before{
	content: ' | ';
	font-size: 20px;
	font-weight: 100;
	position: absolute;
	right: 28px;
	top:8px;
}
.category__brands-list a.category__brands-remove:after{
	content: '×';
	font-size: 24px;
	font-weight: 100;
	position: absolute;
	right: 9px;
	top: 7px;
}

.flt_filtered_count{
	margin-bottom: 20px;
	font-size: 14px;
  position: relative;
  display: block;
  padding-right: 55px;
  line-height: 17px;
  color: #434e67;
}

@media (max-width:640px) {
	.category__brands-list{
		grid-template-columns: repeat(3, 1fr);
	}
}
/* End */


/* Start:/local/templates/magmasound/components/bitrix/catalog/main/bitrix/catalog.element/new/style.css?174402383019152*/
/*Colors*/
/*Styles*/
/*Common styles*/
* {
  margin: 0;
  padding: 0; }

body {
  min-width: 320px;
  height: 100%;
  font-family: "Roboto", sans-serif; }

a, span, svg use, ul li {
  transition: 0.3s; }

a {
  text-decoration: none; }
  a:hover {
    text-decoration: none; }

div:focus,
span:focus,
a:focus,
input:focus,
textarea:focus,
select:focus,
button:focus,
.button:focus {
  outline: none; }

input,
textarea {
  box-shadow: none !important; }

ul {
  padding: 0;
  margin: 0; }
  ul li {
    padding: 0;
    list-style: none; }

.breadcrumbs-new .container,
.cardNEW .container {
  max-width: 1380px;
  padding: 0 20px;
  margin: auto;
  box-sizing: border-box; }

/**/
.breadcrumbs-new {
  margin-top: 30px;
  margin-bottom: 35px; }
  @media (max-width: 768px) {
    .breadcrumbs-new {
      margin: 15px 0; } }
  .breadcrumbs-new__inner {
    display: flex;
    align-items: center; }
  .breadcrumbs-new__back {
    margin-right: 10px;
    display: inline-flex; }
  .breadcrumbs-new__list {
    display: flex;
    align-items: center; }
    .breadcrumbs-new__list li {
      display: inline-flex;
      margin-bottom: 0;
      position: relative;
      font-size: 14px;
      color: #000; }
      .breadcrumbs-new__list li span.drop {
        display: none !important; }
      @media (max-width: 768px) {
        .breadcrumbs-new__list li {
          display: none;
          font-size: 12px; }
          .breadcrumbs-new__list li:last-of-type {
            display: block; }
            .breadcrumbs-new__list li:last-of-type:before {
              display: none; }
          .breadcrumbs-new__list li span.drop {
            width: 184px;
            padding: 15px;
            position: absolute;
            right: 0;
            top: 27px;
            box-sizing: border-box;
            background: #fff;
            border-radius: 8px;
            box-shadow: 0 4px 17px 0 rgba(0, 0, 0, 0.15);
            font-size: 12px;
            overflow: inherit !important;
            white-space: normal !important;
            display: none !important;
            z-index: 5; }
            .breadcrumbs-new__list li span.drop:before {
              content: '';
              width: 12px;
              height: 14px;
              display: block;
              position: absolute;
              top: -11px;
              right: 35px;
              z-index: 6;
              background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxNCAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguNzI3NTYgMS45NjE1M0wxNCAxMUwtNS4yNDUzN2UtMDcgMTFMNS4yNzI0NCAxLjk2MTUzQzYuMDQ0MiAwLjYzODUxNyA3Ljk1NTggMC42Mzg1MTUgOC43Mjc1NiAxLjk2MTUzWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==");
              background-repeat: no-repeat;
              background-position: center; }
          .breadcrumbs-new__list li:hover span.drop {
            display: block !important; } }
      .breadcrumbs-new__list li a {
        color: #6B6B7B; }
        .breadcrumbs-new__list li a:hover {
          color: #000; }
      .breadcrumbs-new__list li + li:before {
        content: '-';
        margin: 0 7px;
        color: #6B6B7B; }
      .breadcrumbs-new__list li:last-of-type span {
        display: block;
        max-width: 400px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap; }
        @media (max-width: 550px) {
          .breadcrumbs-new__list li:last-of-type span {
            max-width: 250px; } }
        @media (max-width: 380px) {
          .breadcrumbs-new__list li:last-of-type span {
            max-width: 200px; } }

.cardNEW {
  margin-bottom: 80px;
  font-size: 14px; }
  @media (max-width: 768px) {
    .cardNEW {
      margin-bottom: 70px; } }
  .cardNEW__mobBt {
    display: none; }
    @media (max-width: 768px) {
      .cardNEW__mobBt {
        box-shadow: 0 4px 16px 0 rgba(107, 107, 123, 0.25);
        display: block;
        width: 100%;
        padding: 20px;
        position: fixed;
        bottom: 0;
        left: 0;
        z-index: 10;
        box-sizing: border-box;
        background: #fff;
        border-radius: 16px 16px 0 0; }
        .cardNEW__mobBt .btnRedNEW {
          font-size: 10px !important;
          font-weight: 400 !important;
          margin-top: 0 !important;
          max-width: 100% !important;
          display: block !important;
          text-align: center; }
          .cardNEW__mobBt .btnRedNEW span {
            display: block;
            margin-top: 2px;
            font-size: 12px !important;
            font-weight: 700 !important; } }
  .cardNEW .swiper-pagination {
    display: none; }
    @media (max-width: 768px) {
      .cardNEW .swiper-pagination {
        display: block;
        bottom: 0px !important; } }
    .cardNEW .swiper-pagination-bullet {
      width: 8px;
      height: 8px;
      margin: 0 2px !important;
      background: #6B6B7B;
      transition: 0.3s;
      opacity: 1; }
      @media (max-width: 768px) {
        .cardNEW .swiper-pagination-bullet {
          width: 4px;
          height: 4px; } }
      .cardNEW .swiper-pagination-bullet-active {
        width: 25px;
        border-radius: 8px; }
        @media (max-width: 768px) {
          .cardNEW .swiper-pagination-bullet-active {
            width: 20px; } }
  .cardNEW__slider {
    display: flex;
    align-items: center;
    margin-bottom: -20px;
    position: relative; }
    .cardNEW__slider .swiper-button-prev, .cardNEW__slider .swiper-button-next {
      width: 24px;
      height: 24px;
      right: 40px;
      left: inherit;
      margin: 0;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMC41MzAzIDE1LjQ2OTdMMTkuNDY5NiAxNi41MzAzTDExLjk5OTkgOS4wNjA2Nkw0LjUzMDI3IDE2LjUzMDNMMy40Njk2MSAxNS40Njk3TDExLjk5OTkgNi45MzkzNEwyMC41MzAzIDE1LjQ2OTdaIiBmaWxsPSIjMDcwNzA3Ii8+Cjwvc3ZnPgo=") !important;
      background-repeat: no-repeat !important;
      background-position: center !important;
      background-color: transparent !important; }
      @media (max-width: 1200px) {
        .cardNEW__slider .swiper-button-prev, .cardNEW__slider .swiper-button-next {
          right: 30px; } }
      @media (max-width: 768px) {
        .cardNEW__slider .swiper-button-prev, .cardNEW__slider .swiper-button-next {
          display: none; } }
    .cardNEW__slider .swiper-button-prev {
      top: 0;
      bottom: inherit; }
    .cardNEW__slider .swiper-button-next {
      top: inherit;
      bottom: 0px; }
      @media (max-width: 1200px) {
        .cardNEW__slider .swiper-button-next {
          bottom: -5px; } }
      @media (max-width: 991px) {
        .cardNEW__slider .swiper-button-next {
          bottom: -15px; } }
    .cardNEW__slider img {
      max-width: 100%; }
    .cardNEW__slider-for {
      padding: 15px 10px;
      overflow: hidden; }
      @media (max-width: 768px) {
        .cardNEW__slider-for {
          padding: 15px 5px; } }
      .cardNEW__slider-for-item {
        max-height: 440px;
        display: flex;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        border-radius: 12px;
        background: #fff;
        box-shadow: 0 4px 8px 0 rgba(107, 107, 123, 0.15); }
        @media (max-width: 768px) {
          .cardNEW__slider-for-item {
            height: 288px; }
            .cardNEW__slider-for-item img {
              max-height: 275px; } }
    .cardNEW__slider-nav {
      width: 88px;
      flex-shrink: 0;
      height: 405px;
      overflow: hidden;
      padding: 8px; }
      @media (max-width: 1200px) {
        .cardNEW__slider-nav {
          padding: 25px 8px 0;
          width: 70px;
          height: 335px; } }
      @media (max-width: 768px) {
        .cardNEW__slider-nav {
          display: none; } }
      .cardNEW__slider-nav-item {
        display: flex;
        align-items: center;
        justify-content: center;
        padding: 3px;
        width: 88px;
        height: 88px;
        transition: 0.3s;
        border-radius: 8px;
        box-sizing: border-box;
        cursor: pointer;
        background: #fff;
        box-shadow: 0 4px 8px 0 rgba(107, 107, 123, 0.15); }
        @media (max-width: 1200px) {
          .cardNEW__slider-nav-item {
            width: 70px;
            height: 70px; } }
        .cardNEW__slider-nav-item img {
          border-radius: 8px;
          max-height: 82px;
          max-width: 82px;
          object-fit: cover; }
          @media (max-width: 1200px) {
            .cardNEW__slider-nav-item img {
              max-height: 66px;
              max-width: 66px; } }
        .swiper-slide-thumb-active .cardNEW__slider-nav-item {
          box-shadow: none;
          background: linear-gradient(131.53deg, #FFEBC3 -20.81%, #FFD57E 15.66%, #F35C5C 65.23%, #F51515 93.15%); }
  .cardNEW__inner {
    position: relative; }
  .cardNEW__row {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -50px -40px; }
    @media (max-width: 1460px) {
      .cardNEW__row {
        margin-left: -20px;
        margin-right: -20px; } }
    @media (max-width: 991px) {
      .cardNEW__row {
        margin-left: -5px;
        margin-right: -5px; } }
    @media (max-width: 768px) {
      .cardNEW__row {
        display: block;
        margin: 0; } }
  .cardNEW__cell {
    width: 50%;
    padding: 0 50px 40px;
    box-sizing: border-box; }
    @media (max-width: 1460px) {
      .cardNEW__cell {
        padding-left: 20px;
        padding-right: 20px; } }
    @media (max-width: 991px) {
      .cardNEW__cell {
        padding-left: 5px;
        padding-right: 5px; } }
    @media (max-width: 768px) {
      .cardNEW__cell {
        width: 100%;
        padding: 0; } }
  .cardNEW__bg {
    padding: 30px;
    box-sizing: border-box;
    background: #F5F5F5;
    border-radius: 12px; }
    @media (max-width: 1200px) {
      .cardNEW__bg {
        padding: 25px;
        font-size: 12px; } }
    @media (max-width: 768px) {
      .cardNEW__bg {
        background: transparent;
        padding: 0; } }
  @media (max-width: 768px) and (max-width: 768px) {
    .cardNEW__bg_bg {
      background: #fff;
      border-radius: 12px; } }
    @media (max-width: 768px) {
        .cardNEW__bg.tw {
          padding: 20px;
          box-shadow: 0 4px 16px 0 rgba(107, 107, 123, 0.25);
          background: #fff;
          border-radius: 12px;
          margin: 30px -19px; } }
    .cardNEW__bg .cardNEW__tt {
      margin-bottom: 5px;
      font-size: 22px;
      font-weight: 700; }
      @media (max-width: 768px) {
        .cardNEW__bg .cardNEW__tt {
          font-size: 18px; } }
  .cardNEW__top {
    display: flex;
    align-items: flex-start; }
  .cardNEW__title {
    padding-right: 30px;
    font-weight: 700;
    font-size: 22px;
    line-height: 120%;
    text-transform: inherit;
    margin-bottom: inherit;
  }
    @media (max-width: 1200px) {
      .cardNEW__title {
        font-size: 18px; } }
    @media (max-width: 768px) {
      .cardNEW__title {
        display: none; } }
  .cardNEW__like {
    flex-shrink: 0; }
    @media (max-width: 768px) {
      .cardNEW__like {
        position: absolute;
        top: -38px;
        right: 0; } }
  .cardNEW__in {
    margin-top: 20px;
    color: #6B6B7B; }
    @media (max-width: 768px) {
      .cardNEW__in {
        display: none; } }
    .cardNEW__in span {
      color: #000; }
  .cardNEW__price {
    margin-top: 40px; }
    @media (max-width: 1200px) {
      .cardNEW__price {
        margin-top: 30px; } }
    .cardNEW__price-now {
      margin-right: 5px;
      display: inline-block;
      vertical-align: bottom;
      font-size: 24px;
      font-weight: 700;
      color: #F51515; }
      @media (max-width: 1200px) {
        .cardNEW__price-now {
          font-size: 20px; } }
      .cardNEW__price-now span {
        font-size: 20px; }
    .cardNEW__price-old {
      margin-right: 10px;
      display: inline-block;
      vertical-align: bottom;
      font-size: 18px;
      position: relative;
      color: #6B6B7B; }
      @media (max-width: 1200px) {
        .cardNEW__price-old {
          font-size: 14px; } }
      .cardNEW__price-old:before {
        content: '';
        width: 100%;
        height: 1px;
        display: block;
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        z-index: 2;
        margin: auto;
        background: #F51515; }
  .cardNEW__label {
    margin-bottom: 2px;
    padding: 3px 5px;
    display: inline-flex;
    align-items: center;
    box-sizing: border-box;
    border-radius: 4px;
    font-weight: 600;
    font-size: 10px;
    color: #fff; }
    .cardNEW__label img {
      flex-shrink: 0;
      margin-right: 2px; }
    .cardNEW__label_bg1 {
      background: #F35C5C; }
      .cardNEW__label_bg1 img {
        position: relative;
        top: -1px; }
    .cardNEW__label_bg2 {
      background: #46C8E1; }
    .cardNEW__label_bg3 {
      background: #FAB526; }
  .cardNEW__all {
    margin-top: 20px; }
    .cardNEW__all-item {
      display: flex;
      align-items: center;
      font-weight: 500; }
      .cardNEW__all-item + .cardNEW__all-item {
        margin-top: 11px; }
      .cardNEW__all-item span {
        font-weight: 400; }
      .cardNEW__all-item img {
        flex-shrink: 0;
        margin-right: 10px; }
  .cardNEW .btnRedNEW {
    margin-top: 35px;
    width: 100%;
    max-width: 390px; }
    @media (max-width: 768px) {
      .cardNEW .btnRedNEW {
        display: none; } }
  .cardNEW__mob {
    display: none; }
    @media (max-width: 768px) {
      .cardNEW__mob {
        display: block;
        margin-bottom: 40px; }
        .cardNEW__mob .cardNEW__title,
        .cardNEW__mob .cardNEW__in {
          display: block;
          padding-right: 0; }
        .cardNEW__mob .cardNEW__tt {
          margin-bottom: 20px; } }
  .cardNEW__compl {
    padding-top: 30px;
    position: relative; }
    @media (max-width: 768px) {
      .cardNEW__compl {
        margin-top: 20px;
        padding-top: 20px;
        border-top: 1px solid rgba(177, 177, 189, 0.3); } }
    .cardNEW__compl .cardNEW__tt {
      margin-bottom: 10px;
      font-size: 24px;
      font-weight: 700;
      line-height: 120%; }
      @media (max-width: 768px) {
        .cardNEW__compl .cardNEW__tt {
          font-size: 14px; } }
    .cardNEW__compl-sl {
      position: relative;
      overflow: hidden;
      padding: 10px 5px 30px; }
      .cardNEW__compl-sl .swiper-pagination {
        display: block;
        bottom: 0 !important; }
    .cardNEW__compl-row {
      display: flex;
      margin: 0 -7px; }
      @media (max-width: 768px) {
        .cardNEW__compl-row {
          margin: 0 -4px; } }
    .cardNEW__compl-cell {
      width: 33.333%;
      padding: 0 7px;
      box-sizing: border-box; }
      @media (max-width: 768px) {
        .cardNEW__compl-cell {
          padding: 0 4px; } }
    .cardNEW__compl-item {
      padding: 2px 7px 15px;
      border-radius: 12px;
      box-shadow: 0 4px 8px 0 rgba(107, 107, 123, 0.15);
      background: #fff;
      position: relative;
      transition: 0.3s; }
      @media (max-width: 768px) {
        .cardNEW__compl-item {
          padding: 0;
          box-shadow: none !important;
          background: transparent; } }
      .cardNEW__compl-item a {
        width: 100%;
        height: 100%;
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 3; }
      .cardNEW__compl-item:hover {
        box-shadow: 0 4px 16px 0 rgba(107, 107, 123, 0.25); }
    .cardNEW__compl-img {
      margin-bottom: 5px;
      box-sizing: border-box; }
      .cardNEW__compl-img img {
        width: 100%; }
      @media (max-width: 768px) {
        .cardNEW__compl-img {
          margin-bottom: 10px;
          background: #fff;
          border-radius: 8px;
          box-shadow: 0 4px 16px 0 rgba(107, 107, 123, 0.15);
          overflow: hidden; } }
    .cardNEW__compl-price {
      margin-bottom: 17px;
      font-size: 18px;
      font-weight: 700;
      color: #F51515; }
      @media (max-width: 768px) {
        .cardNEW__compl-price {
          font-size: 14px;
          margin-bottom: 10px; } }
    .cardNEW__compl-tx {
      display: -webkit-box;
      -webkit-line-clamp: 2;
      -webkit-box-orient: vertical;
      overflow: hidden; }
      @media (max-width: 768px) {
        .cardNEW__compl-tx {
          font-size: 12px;
          -webkit-line-clamp: 3; } }
  @media (max-width: 1200px) {
    .cardNEW__hr {
      font-size: 14px; } }
  .cardNEW__hr span {
    display: block; }
    .cardNEW__hr span + span {
      margin-top: 5px; }
    .cardNEW__hr span:first-of-type {
      color: #9595A1;
      font-weight: 500; }
    .cardNEW__hr span:last-of-type {
      color: #000; }
  .cardNEW__hr-item {
    padding: 15px 0;
    box-sizing: border-box; }
    .cardNEW__hr-item + .cardNEW__hr-item {
      border-top: 1px solid rgba(177, 177, 189, 0.3); }
  .cardNEW__tt {
    margin-bottom: 30px;
    font-size: 24px;
    font-weight: 700; }
    @media (max-width: 768px) {
      .cardNEW__tt {
        font-size: 14px; } }
  .cardNEW__kch {
    margin-top: 70px;
    width: 100%; }
    @media (max-width: 768px) {
      .cardNEW__kch {
        margin-top: 40px; }
        .cardNEW__kch .cardNEW__tt {
          font-size: 18px; } }
    .cardNEW__kch-tx {
      font-weight: 700;
      font-size: 18px; }
      @media (max-width: 768px) {
        .cardNEW__kch-tx {
          font-size: 16px; } }
    .cardNEW__kch-list {
      margin-top: 15px; }
      .cardNEW__kch-list-item {
        padding: 13px 0; }
        .cardNEW__kch-list-item + .cardNEW__kch-list-item {
          border-top: 1px solid rgba(177, 177, 189, 0.3); }
  .cardNEW__about {
    margin-top: 60px; }
    @media (max-width: 768px) {
      .cardNEW__about {
        margin-top: 30px;
        font-size: 12px; }
        .cardNEW__about .cardNEW__tt {
          font-size: 18px; } }
    .cardNEW__about p + p {
      margin-top: 25px; }

.btnRedNEW {
  padding: 13px 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-weight: 500;
  color: #fff;
  border-radius: 8px;
  background: #F51515;
  box-sizing: border-box; }
  .btnRedNEW:hover {
    color: #fff;
    background: #F35C5C; }

    @media (max-width: 768px) {
a.tgbot_mobile{
  bottom: 160px;
}    

a.whatsapp_mobile{
  bottom: 102px;
}
    }


    .cardNEW__slider_text{
      margin: 12px 90px 0 10px;
    }
    .cardNEW__slider_text p{
      color: #6B6B7B;
      font-size: 14px;
    }
    @media (max-width: 1200px) {
      .cardNEW__slider_text{
        margin: 12px 80px 0 10px;
      }
      .cardNEW__slider_text p{
        font-size: 12px;
      }
    }
    @media (max-width: 768px) {
      .cardNEW__slider_text{
            margin: 30px 10px 0 10px;
      }
    }



    .cardNEW__in-attanchion{
      color: #F51515;
      margin-top: 5px;
    }

    .cardNEW__in-attanchion span{
      color: #000;
    }
/* End */
/* /local/templates/magmasound/components/bitrix/catalog/main/style.css?17500515512781 */
/* /local/templates/magmasound/components/bitrix/catalog/main/bitrix/catalog.element/new/style.css?174402383019152 */
