

/* Start:/bitrix/templates/megamart_custom/components/bitrix/catalog.element/catalog/style.css?158315763212024*/
.label_bonus.detail{font-size: 14px; padding: 3px 10px 3px 10px; border-radius: 3px; background: #F9D051; display: inline-block; position: relative; margin-top: 5px;}
.label_bonus.detail .i{display: block; position: absolute; width: 20px; height: 20px; border-radius: 500px; background: #555555; text-align: center; right: 20px; top: 20px;}
.label_bonus .icon-svg{fill: #F9D051; width: 20px; height: 20px; position: relative; top: -1px; }
.label_bonus .tooltip_hover{position: absolute; right: -30px; top: -30px; padding: 20px 20px 0px 0px; width: 40px; height: 40px;}
.label_bonus .tooltip_hover:hover .tooltip{font-size: 12px; left: 18px; top: -18px;}

.product-detail-slider-images-container .product-detail-slider-image {
  white-space: nowrap; }
  .product-detail-slider-images-container .product-detail-slider-image:before {
    display: inline-block;
    content: '';
    height: 100%;
    vertical-align: middle;
    width: 0; }
  .product-detail-slider-images-container .product-detail-slider-image > img {
    display: inline-block;
    max-width: 100%;
    vertical-align: middle;
    white-space: normal; }

.sale-banner {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-image: linear-gradient(-51deg, #634197 0%, #863875 100%);
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow: hidden;
  padding: 1rem 0 0.5rem;
  position: relative; }
  @media (min-width: 576px) {
    .sale-banner {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row; } }
  .sale-banner-icon {
    font-size: 3rem;
    margin-right: 1.5rem; }
    @media (min-width: 576px) {
      .sale-banner-icon {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row; } }
  .sale-banner-head {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 75%;
    margin-bottom: 1rem;
    padding: 0 1rem;
    text-transform: uppercase; }
    @media (min-width: 768px) {
      .sale-banner-head {
        font-size: 1.15rem; } }
  .sale-banner-title {
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 1; }
  .sale-banner-timer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0 1rem; }
    .sale-banner-timer-item {
      margin-right: 1.25rem;
      text-align: center; }
    .sale-banner-timer-item:last-child {
      margin-right: 0; }
    .sale-banner-timer-item:last-child .sale-banner-timer-item-cell:after {
      display: none; }
    .sale-banner-timer-item-cell {
      background-color: rgba(255, 255, 255, 0.2);
      border-radius: 0.375rem;
      font-size: 1.75rem;
      margin-bottom: -0.25rem;
      padding: 0.625rem 0.875rem;
      position: relative; }
      .sale-banner-timer-item-cell:before {
        background-color: rgba(255, 255, 255, 0.2);
        border-top-left-radius: 0.375rem;
        border-top-right-radius: 0.375rem;
        bottom: 45%;
        content: '';
        left: 0.0625rem;
        position: absolute;
        right: 0.0625rem;
        top: 9.52381%; }
      .sale-banner-timer-item-cell:after {
        content: ':';
        display: inline-block;
        left: 100%;
        position: absolute;
        width: 1.25rem; }
  .sale-banner-bg, .sale-banner-bg-1, .sale-banner-bg-2, .sale-banner-bg-3, .sale-banner-bg-4 {
    background-image: linear-gradient(80deg, #000 0%, #fff 100%);
    bottom: 0;
    margin: auto;
    opacity: 0.2;
    position: absolute;
    top: 0;
    -webkit-transform: rotate(28deg);
        -ms-transform: rotate(28deg);
            transform: rotate(28deg); }
  .sale-banner-bg-1 {
    height: 183.63636%;
    left: 14.19019%;
    width: 10.84695%; }
  .sale-banner-bg-2 {
    height: 144.54545%;
    left: 26.07726%;
    width: 4.53195%; }
  .sale-banner-bg-3 {
    height: 183.63636%;
    right: 3.34324%;
    width: 10.84695%; }
  .sale-banner-bg-4 {
    height: 144.54545%;
    right: -2.22883%;
    width: 4.53195%; }
  @media (min-width: 576px) {
    .sale-banner {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row; }
      .sale-banner-head, .sale-banner-timer {
        padding: 0 0.5rem;
        margin-bottom: 0; } }

.fancybox-content .product-detail {
  max-width: 100%;
  width: 992px; }

.product-detail .l-main__title {
  margin-bottom: 2rem !important; }

@supports ((position: -webkit-sticky) or (position: sticky)) {
  .product-detail-slider-container {
    position: -webkit-sticky;
    position: sticky;
    top: 5.25rem;
    z-index: 890; } }

@media (min-width: 768px) {
  .product-detail-slider-container {
    margin-bottom: 1rem; } }

.product-detail-slider-block {
  position: relative;
  margin-bottom: 0.5rem; }
  @media (min-width: 768px) {
    .product-detail-slider-block {
      margin-bottom: 1rem; } }
  .product-detail-slider-block .product-cat-deals {
    left: 0;
    top: 0; }
  .product-detail-slider-block .product-cat-image-action {
    display: block; }

.product-detail-slider-images-container {
  overflow: hidden; }
  .product-detail-slider-images-container.owl-loaded {
    overflow: visible; }

.product-detail-slider-images-container .product-detail-slider-image {
  /* TODO need set height */
  display: block;
  height: 300px;
  text-align: center; }
  .product-detail-slider-images-container .product-detail-slider-image > img {
    max-height: 300px;
    max-width: 100%;
    width: auto; }
  @media (min-width: 768px) {
    .product-detail-slider-images-container .product-detail-slider-image {
      height: 450px; }
      .product-detail-slider-images-container .product-detail-slider-image > img {
        max-height: 450px; } }

.product-detail-slider-images-container.owl-loaded .product-detail-slider-image {
  cursor: pointer; }

.product-detail-slider-dots > .slider-dots {
  display: block;
  text-align: center; }

.product-detail-slider-dots .owl-preview {
  display: none; }

@media (min-width: 768px) {
  .product-detail-slider-dots {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    height: auto;
    margin: auto auto 1rem;
    max-width: 336px;
    max-width: 21rem; }
    .product-detail-slider-dots:after {
      content: '';
      -webkit-box-flex: 1;
          -ms-flex: auto;
              flex: auto;
      max-width: 5.75rem;
      width: 33.33333%; }
    .product-detail-slider-dots.slider-dots {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; }
    .product-detail-slider-dots .owl-dot {
      background: transparent;
      border: 2px solid transparent;
      border-radius: 0;
      display: inline-block;
      height: auto;
      margin: 0.5rem;
      padding: 1px;
      position: relative;
      width: auto; }
      .product-detail-slider-dots .owl-dot:focus, .product-detail-slider-dots .owl-dot:active {
        border: 2px solid transparent; }
      .product-detail-slider-dots .owl-dot.active {
        background: transparent;
        border: 2px solid #ff5605;
        width: auto; }
    .product-detail-slider-dots .owl-preview {
      background-color: transparent;
      background-repeat: no-repeat;
      background-position: center center;
      border: none;
      cursor: pointer;
      display: block;
      height: 4.375rem;
      margin: auto;
      outline: 0;
      width: 4.375rem; } }

.product-detail .product-cat-price-current {
  font-size: 1.5rem; }

.product-detail .product-cat-price-old {
  font-size: 1.25rem; }

.product-detail .product-cat-price-economy {
  font-size: 0.875rem; }

.product-detail-properties {
  font-size: 0.875rem; }

.product-detail-properties .product-cat-properties dd:after {
  height: 0.5rem; }

.product-detail-properties .product-cat-properties dd:last-of-type:after {
  height: 0; }

.product-detail .product-detail-price-ranges {
  margin-bottom: 0; }
  .product-detail .product-detail-price-ranges::after {
    display: block;
    clear: both;
    content: ""; }
  .product-detail .product-detail-price-ranges > dt {
    color: #7d8698;
    font-weight: normal; }
  .product-detail .product-detail-price-ranges > dt,
  .product-detail .product-detail-price-ranges > dd,
  .product-detail .product-detail-price-ranges > dt:last-of-type,
  .product-detail .product-detail-price-ranges > dd:last-of-type {
    margin-bottom: 0.25rem;
    margin-top: 0.25rem; }

.product-detail-sale {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #fff6e5;
  border-radius: 1.5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.875rem;
  margin: 0 0 0.5rem;
  padding: 0.5rem 1rem 0.5rem 0.5rem; }
  .product-detail-sale:last-child {
    margin-bottom: 0; }

.product-detail-sale-title {
  display: block; }

.product-detail-sale-icon {
  border-radius: 50%;
  border-radius: 50%;
  display: inline-block;
  height: 2rem;
  margin-right: 0.5rem;
  vertical-align: middle; }

@media (min-width: 768px) {
  .product-detail-sale-title {
    display: inline; }
  .product-detail-sale-body {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    white-space: nowrap; } }

.product-detail-share {
  margin-bottom: 0.5rem;
  text-align: center; }
  @media (min-width: 768px) {
    .product-detail-share {
      margin-bottom: 1rem; } }

.product-detail-info-container {
  border-bottom: 1px solid #e5e6ea;
  margin-bottom: 2rem;
  padding-bottom: 1rem;
  padding-top: 1rem; }
  @media (min-width: 768px) {
    .product-detail-info-container {
      border-top: 1px solid #e5e6ea;
      margin-bottom: 1rem; } }

.product-detail-size-table-icon {
  font-size: 1.33334em; }

.product-detail .print-link {
  position: relative; }
  .product-detail .print-link:before {
    position: absolute;
    width: 15px;
    height: 15px;
    top: 2px;
    left: -20px;
    content: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNjAgNjAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDYwIDYwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBkPSJNNTAsMzJjMi43NTcsMCw1LTIuMjQzLDUtNXMtMi4yNDMtNS01LTVzLTUsMi4yNDMtNSw1UzQ3LjI0MywzMiw1MCwzMnogTTUwLDI0YzEuNjU0LDAsMywxLjM0NiwzLDNzLTEuMzQ2LDMtMywzDQoJCXMtMy0xLjM0Ni0zLTNTNDguMzQ2LDI0LDUwLDI0eiIvPg0KCTxwYXRoIGQ9Ik00Miw0M0gxOGMtMC41NTMsMC0xLDAuNDQ3LTEsMXMwLjQ0NywxLDEsMWgyNGMwLjU1MywwLDEtMC40NDcsMS0xUzQyLjU1Myw0Myw0Miw0M3oiLz4NCgk8cGF0aCBkPSJNNDIsNDhIMThjLTAuNTUzLDAtMSwwLjQ0Ny0xLDFzMC40NDcsMSwxLDFoMjRjMC41NTMsMCwxLTAuNDQ3LDEtMVM0Mi41NTMsNDgsNDIsNDh6Ii8+DQoJPHBhdGggZD0iTTUxLDE3VjBIOXYxN0gwdjM0aDZ2M2gzdjZoNDJ2LTZoM3YtM2g2VjE3SDUxeiBNMTEsMmgzOHYxNUgxMVYyeiBNOSwxOWg0Mmg3djE2SDJWMTlIOXogTTgsNTJ2LTJ2LTF2LTQNCgkJYzAtMC41NTMtMC40NDctMS0xLTFzLTEsMC40NDctMSwxdjRIMlYzN2g3djE1SDh6IE00OSw1OEgxMXYtNFYzN2gzOHYxN1Y1OHogTTU0LDQ5di00YzAtMC41NTMtMC40NDctMS0xLTFzLTEsMC40NDctMSwxdjR2MXYyaC0xDQoJCVYzN2g3djEySDU0eiIvPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPC9zdmc+DQo=); }

/* End */


/* Start:/bitrix/templates/megamart_custom/assets/styles/catalog-item.min.css?157622644912131*/
.product-cat-scu-item-list::after{display:block;clear:both;content:""}.product-cat-scu-item-color-block{background:#fff;border:2px solid transparent;border-radius:50%;cursor:pointer;display:inline-block;font-weight:400;line-height:1;position:relative;text-align:center;text-decoration:none;-webkit-transition:border .3s,color .3s;transition:border .3s,color .3s;vertical-align:middle}.product-cat-scu-item-color{background-size:cover;border:2px solid #e9ecef;border-radius:50%;display:block;width:1.75rem;height:1.75rem;vertical-align:middle}.checked.product-cat-scu-item-color-container .product-cat-scu-item-color-block,.product-cat-scu-item-color-block:active,.product-cat-scu-item-color-block:focus,.product-cat-scu-item-color-container:hover .product-cat-scu-item-color-block,.selected.product-cat-scu-item-color-container .product-cat-scu-item-color-block{border-color:#7d8698}.disabled.product-cat-scu-item-color-container>.product-cat-scu-item-color-block{background:0 0;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;cursor:inherit}.disabled.product-cat-scu-item-color-container>.product-cat-scu-item-color-block:before{position:absolute;bottom:0;right:0;top:0;left:0;content:' ';display:block;z-index:100;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAA/UlEQVQ4y5WSQQ6CQAxFOSBuwAtoAitc4R6MkKgYJULUi8Ax4DgKm9o/45BxBBNJmkB/33T6qUVEHkfDUXHY1sQD7V2DWg+JJox3lOZ3enYdf5IzAjnQkvxGa64Fg2S9PV3JXa4ozoovWEGbY0nOIqDkfIVeQ5hBAOQsAy5guO8FbEJxVqqDZ+rUuQ6rziJ3VLkBcs05BBxlF1nIADrJESYgE0YhAER0KH5DphEKFDNPuG1AhTAi4jnRWV17FNYhcT3NHLzLzuUnjI0YHP203EWY8ENqNsAq5Y3Qf4NuhIT7wTBsDxgIbRjvCfCUe6ozoFCuXIukj5c/lhy1/gvSDM3b8PrjegAAAABJRU5ErkJggg==) center no-repeat;opacity:.7}.disabled.product-cat-scu-item-color-container .product-cat-scu-item-color{opacity:.2}.product-cat-price-old{color:#7d8698;font-size:.875rem;text-decoration:line-through;white-space:nowrap}.product-cat-price-current{font-weight:600;font-size:1.125rem;white-space:nowrap}.product-cat-action{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(255,255,255,.8);border:1px solid rgba(189,189,189,.5);border-radius:50%;color:#bdbdbd;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto}.product-cat-action-container .product-cat-action{bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transition:.1s ease-in;transition:.1s ease-in}.product-cat-action-container{display:block;height:2.375rem;margin-bottom:.5rem;position:relative;width:2.375rem}.product-cat-action-container:last-child{margin-bottom:0}.product-cat-action input[type=checkbox]{display:none}.product-cat-action>.product-cat-action-icon{display:block}.bx-no-touch .product-cat-action:hover{bottom:-.25rem;left:-.25rem;right:-.25rem;top:-.25rem}.bx-no-touch .product-cat-action:hover,.product-cat-action.checked{background-color:#fff;color:#ff5605}.product-cat-del{color:#bdbdbd;cursor:pointer;font-size:.6875rem;padding:.5rem;position:absolute;right:0;top:0;z-index:210}.product-cat-del:hover{color:#202020}.product-cat-label-text{bottom:0;display:block;position:absolute;right:0;z-index:190}.product-cat-label-text-item{background:#ff5605;clear:both;color:#fff;display:block;float:right;font-size:75%;margin:.125rem auto;padding:.25rem .5rem;text-align:center}.product-cat-label-text-item:before{content:'';display:table;width:0;height:100%;margin:-1px 0 1px}@media (min-width:992px){.product-cat-label-text-item{padding:.5rem 1rem}}.product-cat-deals{background-color:rgba(34,36,40,.8);border-radius:0 0 .5rem .5rem;color:#fff;min-width:3rem;padding:.5rem .25rem 1rem;text-align:center;left:-.5rem;position:absolute;top:-1rem;z-index:190}.product-cat-deals-icon{font-size:1.625rem;margin-bottom:.25rem}.product-cat-deals-name{display:block;font-size:75%;line-height:1.08333;white-space:pre}.product-cat-image-action{position:absolute;right:1rem;top:1rem;z-index:210}.product-cat-image-slider-control-container{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;position:absolute;right:0;top:0;z-index:200}.bx-touch .product-cat-image-slider-control-container{display:none}.product-cat-image-slider-control{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;position:relative}.product-cat-image-slider-control:after{background-color:rgba(255,255,255,.8);content:'';display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 1px 2px;height:3px;opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s;z-index:4}.product-cat-image-slider-control.active:after{background-color:#ff5605}.product-cat-image-slider-control:first-child:after{margin-left:3px}.product-cat-image-slider-control:last-child:after{margin-right:3px}.product-cat-image-slider-control-container:not(:hover) .product-cat-image-slider-control:after{opacity:0}.product-cat-image-slider-more{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.5);bottom:0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;right:0;text-align:center;top:0;z-index:200}.product-cat-image-slider-more-icon{display:block;font-size:3rem;margin-bottom:.375rem}.product-cat-image-slider-more-text{margin-top:.5rem}.product-cat-gift{background-color:#ffa800;border-radius:50%;bottom:0;color:#fff;left:-.5rem;position:absolute;padding:.5rem;z-index:200}.product-cat-gift .product-cat-gift-icon{display:block;font-size:1.75rem}.product-cat-limit{white-space:nowrap}.product-cat-limit-quantity:before{background-color:#c8c8c8;border:1px solid #bdbdbd;border-radius:50%;content:'';display:inline-block;height:.5em;margin:-.125em .5em 0;vertical-align:middle;width:.5em}.product-cat-limit.is-instock .product-cat-limit-quantity:before{background-color:#78b05c;border:1px solid #5ea13d}.product-cat-limit.is-limited .product-cat-limit-quantity:before{background-color:#ffbb29;border:1px solid #ffae00}.product-cat-limit.is-outofstock .product-cat-limit-quantity:before{background-color:#d43129;border:1px solid #cc0a00}.product-cat-price-current{margin-bottom:-.1875rem;margin-top:-.375rem}.product-cat-price-old{display:inline-block}.product-cat-price-percent{background-color:#e83700;color:#fff;display:inline-block;font-size:75%;padding:0 .25rem}.product-cat-price-economy{background-color:#fff6e5;display:inline-block;font-size:75%;padding:0 .25rem;white-space:nowrap}.product-cat-button-container .btn-rounded{padding:.5rem}.product-cat-button-container .icon-cart{float:left;font-size:1.25rem}.product-cat-button-container .is-incart .btn-primary,.product-cat-button-container .is-incart .btn-primary:not(:disabled):not(.disabled):active,.product-cat-button-container .is-incart .btn-primary:not(:disabled):not(.disabled):hover{background-color:#fff;border-color:#ff5605;color:#212529!important}.product-cat-button-container .is-incart .btn-primary.btn-rounded,.product-cat-button-container .is-incart .btn-primary.btn-rounded:not(:disabled):not(.disabled):active,.product-cat-button-container .is-incart .btn-primary.btn-rounded:not(:disabled):not(.disabled):focus,.product-cat-button-container .is-incart .btn-primary.btn-rounded:not(:disabled):not(.disabled):hover{background-color:#fff;border-color:#e5e6ea;color:#5ea13d}.product-cat-button-container .is-incart .icon-cart{color:#5ea13d}.product-cat-scu-list .dropdown-menu{max-height:24.8rem;overflow-y:auto}.product-cat-scu-item-list{padding-left:0;list-style:none;margin:0}.product-cat-scu-item-text-container.btn-link{background-color:transparent;border-color:transparent;color:#202020;padding-left:.25rem;padding-right:.25rem}.product-cat-scu-item-text-container.btn-link.checked,.product-cat-scu-item-text-container.btn-link:hover{background-color:transparent;border-color:transparent;color:#ff5605}.product-cat-scu-item-text-container.btn-link.checked{text-decoration:none}.product-cat-scu-item-text-container.btn-link.checked:not(:disabled):not(.disabled){cursor:text}.product-cat-scu-item-text-container.disabled{text-decoration:line-through}.product-cat-scu-item-text:after{content:',';display:inline}.product-cat-scu-item-text-container.btn-outline-secondary .product-cat-scu-item-text:after,.product-cat-scu-item-text-container.last-visible .product-cat-scu-item-text:after{display:none}.product-cat-scu-item-color-container,.product-cat-scu-item-text-container.btn-outline-secondary{float:left;margin:0 .5rem .5rem 0}.product-cat-scu-item-text-container.btn-outline-secondary.checked{color:#fff;background-color:#7d8698;border-color:#7d8698}.product-cat-amount-field-btn-minus,.product-cat-amount-field-btn-plus{position:relative;display:inline-block;min-width:22px;height:22px;vertical-align:middle;text-align:center;cursor:pointer;-webkit-transition:background .3s,opacity .3s;transition:background .3s,opacity .3s}.product-cat-amount-field-btn-minus:after,.product-cat-amount-field-btn-plus:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";opacity:.8;-webkit-transition:opacity .3s,background .3s;transition:opacity .3s,background .3s}.product-cat-amount-field-btn-disabled.product-cat-amount-field-btn-minus:after,.product-cat-amount-field-btn-disabled.product-cat-amount-field-btn-plus:after{opacity:.3!important;cursor:default}.product-cat-amount-field-btn-disabled.product-cat-amount-field-btn-minus:hover,.product-cat-amount-field-btn-disabled.product-cat-amount-field-btn-plus:hover{background-color:#f2f2f2}.product-cat-amount-field-btn-plus:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIj4gIDxwYXRoIGZpbGw9IiM1MjVDNjgiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE4LDEyIEwxOCwwIEwxMiwwIEwxMiwxMiBMMCwxMiBMMCwxOCBMMTIsMTggTDEyLDMwIEwxOCwzMCBMMTgsMTggTDMwLDE4IEwzMCwxMiBMMTgsMTIgWiIvPjwvc3ZnPg==) center/10px no-repeat}.product-cat-amount-field-btn-minus:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIj4gIDxyZWN0IHdpZHRoPSIzMCIgaGVpZ2h0PSI2IiB5PSIxMiIgZmlsbD0iIzUyNUM2OCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+) center/10px no-repeat}.product-cat-amount-field-btn-minus:hover:after,.product-cat-amount-field-btn-plus:hover:after{opacity:1}.product-cat-amount-field.form-control:focus{border-color:#ced4da transparent #ced4da #ced4da;-webkit-box-shadow:none;box-shadow:none}.product-cat-amount-field::-webkit-inner-spin-button,.product-cat-amount-field::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-cat-amount .input-group>.product-cat-amount-field{-moz-appearance:textfield;border-right-color:transparent;text-align:center;width:3.25rem}.product-cat-amount .product-cat-amount-field:disabled{background:#fff;color:rgba(73,80,87,.5)}.product-cat-amount-field:disabled+.product-cat-amount-measure{color:rgba(73,80,87,.5)}.product-cat-amount-field:focus{outline:0!important}.product-cat .bx-no-touch input.product-cat-amount-field::-webkit-inner-spin-button,.product-cat .bx-no-touch input.product-cat-amount-field::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.product-cat-amount-description-container{clear:both;display:block;font-size:75%;padding-bottom:.625rem;padding-top:.625rem;vertical-align:middle;white-space:nowrap}.product-cat-amount-description-container:empty{display:none}@media (min-width:576px){.product-cat-amount-description-container{clear:none;display:inline-block;margin-bottom:1rem;margin-left:1rem}}.product-cat-amount-measure .input-group-text{background:#fff;border-left-color:transparent}.product-cat-properties{display:block;margin:0;overflow:hidden}.product-cat-properties dl{clear:both}.product-cat-properties dt{clear:both;color:#7d8698;font-weight:400;display:inline;margin-right:.25rem}.product-cat-properties dd{display:inline}.product-cat-properties dd:after{content:'';display:block;height:0}
/* End */


/* Start:/bitrix/templates/megamart_custom/components/bitrix/iblock.vote/stars/style.min.css?1576226449217*/
.rate{white-space:nowrap}.rate__item{color:#b5bac5;cursor:pointer;padding:.125rem}.rate__item>.rate__item-icon{vertical-align:initial}.rate__item.is-hover,.rate__item.is-voted{color:#faad3d}.rate__votes{color:#3483b8}
/* End */


/* Start:/bitrix/components/bitrix/blog/templates/.default/style.min.css?157570536729521*/
.blog-posts{display:inline;float:left;margin-right:1%;overflow:hidden;width:79%}.blog-post{margin:0;padding-bottom:2.5em;padding-right:.8em}.blog-post-title{font-size:1.65em;font-weight:bold;line-height:1.3em;margin:0;padding:.2em;padding-left:.6em;font-family:Arial}.blog-post-title a{text-decoration:none!important}.blog-post-title a :hover{text-decoration:underline!important}.blog-post-info{padding:.2em .6em .2em}.blog-post-content{padding:.4em .6em .4em;overflow:hidden;border-bottom:1px dotted;line-height:1.4em}.blog-post-meta{font-size:.85em;line-height:1.4em;margin:0;padding:0;padding-top:.3em;padding-bottom:.3em;padding-left:.6em}.blog-post-date{margin:.1em 0;padding:0 0 0 .3em;line-height:1.4em;display:inline}.blog-post-current .blog-post{padding-right:0}.blog-post-edit-link,.blog-post-delete-link,.blog-post-comments-link,.blog-post-views-link,.blog-post-publish-link,.blog-post-hide-link,.blog-post-show-link{background-repeat:no-repeat;padding-left:18px;height:16px;display:inline-block;padding-right:.5em;font-size:1.2em}.blog-post-comments-link{padding-left:15px}.blog-post-show-link{padding-left:19px}.blog-post-tag{padding-top:.4em}.blog-post-tag a{text-decoration:none!important}.blog-post-tag a:hover{text-decoration:underline!important}.blog-post-avatar img{float:right}.blog-post-avatar{padding:.1em .3em .3em .3em}.blog-post-content div[align="left"],.blog-post-content div[align="right"],.blog-post-content div[align="center"],.blog-post-content div[align="justify"]{min-height:1em}div.blog-post-field-text textarea{width:100%}div.blog-post-field-text{padding-bottom:.2em}div.blog-post-field-title input,div.blog-post-field-category input{width:100%}div.blog-post-field-code input{width:40%}div.blog-post-field-user{width:100%}div.blog-post-field-title,div.blog-post-field-category,div.blog-post-field-favorite,div.blog-post-field-date,div.blog-post-field-enable-comments{width:100%}div.blog-post-field-access,div.blog-post-field-seo,div.blog-post-field-category{padding-top:10px}div.blog-post-field-date{padding-top:.5em}div.blog-post-field-favorite div,div.blog-post-field-enable-comments div{display:inline}div.blog-post-field-favorite,div.blog-post-field-enable-comments{padding-bottom:.4em}div.blog-post-field-sep{width:2%;float:left}div.blog-post-image-item{float:left;padding-right:1em;padding-bottom:2em;height:150px}div.blog-post-image-item-border{border:1px solid;height:100px;text-align:center;vertical-align:middle;width:100px}div.blog-post-image-item-input{padding-top:.5em}div.blog-post-image-item-input input{width:100px}div.blog-post-buttons{padding-top:1em;padding-bottom:.4em}div.blog-post-field-category div.blog-post-field-text label,div.blog-post-field-access-title,div.blog-post-field-code div.blog-post-field-text label,div.blog-post-field-seo label{font-weight:bold;font-size:1.1em}div.blog-post-bbcode-line{padding-top:.2em}.blog-group-edit{background-repeat:no-repeat;width:16px;height:16px;display:inline-block}.blog-group-delete{background-repeat:no-repeat;width:16px;height:16px;display:inline-block}div.blog-post-edit-form{width:97%;padding:.8em}div.blog-buttons{padding-top:1em}.blog-comment{margin:0;padding-top:.7em}.blog-comment-info{display:block}.blog-comment-content{display:block;overflow:hidden;padding-top:.5em}.blog-comment-meta{font-size:.85em;padding-top:.5em;padding-bottom:.5em}.blog-comment-date{font-size:.85em;display:inline}.blog-comment-author-info{display:inline}.blog-comment-avatar{float:left;margin-right:.5em;width:30px;height:30px;border:1px solid #c4c4c4;background-color:#eceaec}.blog-comment-meta a{text-decoration:none!important}.blog-comment-meta a:hover{text-decoration:underline!important}.blog-comment-link,.blog-comment-delete,.blog-comment-parent,.blog-comment-answer,.blog-comment-edit,.blog-comment-show,.blog-comment-hide{display:inline-block}.blog-add-comment{text-align:center;padding-top:0;padding-bottom:1.5em}.blog-comment-nav{padding-bottom:.6em}div.blog-comment-form{margin-bottom:.7em;margin-top:.7em;width:80%}div.blog-comment-field-text{width:100%}div.blog-comment-field-text textarea{width:99.9%}.blog-comment-field-subject{margin-bottom:15px}div.blog-comment-field-tags{display:none}div.blog-comment-field-tags input{width:80%}div.blog-comment-field-captcha input{width:180px}div.blog-comment-field-settings input{width:1.55em;height:1.55em;margin:0 0 0 -0.25em;vertical-align:middle;font-size:1em}div.blog-comment-field-settings label{vertical-align:middle}div.blog-comment-fields{padding:.8em;zoom:1}div.blog-comment-field-title input,div.blog-comment-field-desc input{width:80%}div.blog-comment-field-user{width:100%;padding-bottom:5px}div.blog-comment-field-author,div.blog-comment-field-email{float:left;width:47%}div.blog-comment-field-text{padding-bottom:.2em}div.blog-comment-field-user-sep{width:5%;float:left}div.blog-comment-field-author input,div.blog-comment-field-email input{width:100%}div.blog-comment-field-bbcode{padding-top:.7em}div.blog-comment-field-captcha-image{padding-top:.4em}div.blog-comment-buttons{margin-top:1em;padding-bottom:.4em}div.blog-comment-buttons input{padding:0 .5em;font-size:1.184em}div.blog-menu-box{margin-bottom:1em;padding-bottom:.5em;line-height:1.5em;zoom:1}div.blog-menu-box span{white-space:nowrap;display:inline-block}div.blog-settings-menu-box{margin-bottom:1em;padding-bottom:.5em;line-height:1.5em;zoom:1}div.blog-settings-menu-box span{white-space:nowrap;display:inline-block}.blog-sidebar{display:inline;float:right;overflow:hidden;width:20%}.blog-sidebar ul,.blog-sidebar ul li ul{margin:0;padding:0;list-style:none!important}.blog-sidebar ul li{margin:0;padding:0;list-style:none!important;text-align:left}.blog-sidebar h3{font-size:1em;font-weight:bold;letter-spacing:1px;border-bottom:1px solid;padding:0;padding-bottom:.6em;margin:0}.blog-sidebar li ul li{margin:0;padding:0;border:0}.blog-sidebar ul li ul li{text-align:left;margin:0;padding:0}.blog-sidebar ul li ul li a{text-decoration:none;outline:0}.blog-sidebar ul li ul li a:hover{text-decoration:underline}.blog-sidebar ul{padding:1em}.blog-sidebar ul li ul{padding-top:.4em}.blog-sidebar-title a{text-decoration:none}.blog-sidebar-avatar{text-align:center}div.blog-errors{border-width:1px;border:1px solid;margin:1.117em;padding:.4em 1.117em}div.blog-errors ul{padding:.3em 0 .3em 2em;margin:0}div.blog-errors ul li{margin:0;padding:0}div.blog-notes{border-width:1px;border:1px solid;margin:1.117em;padding:.4em 1.117em}div.blog-notes ul{padding:.3em 0 .3em 2em;margin:0}div.blog-notes ul li{margin:0;padding:0}div.blog-textinfo{border:1px solid;margin:1.117em;padding:.4em 1.117em}div.blog-textinfo ul{padding:.3em 0 .3em 2em;margin:0}div.blog-textinfo ul li{margin:0;padding:0}div.blog-clear-float{clear:both}table.blog-table-header-left,table.blog-table-header-top{border-collapse:collapse;border:0}table.blog-table-header-left th,table.blog-table-header-left td,table.blog-table-header-top th,table.blog-table-header-top td{padding:.5em;vertical-align:top;border-top:1px solid}table.blog-table-header-left th{text-align:right}table.blog-table-header-top th{text-align:center}table.blog-edit-perms-table{border:0}table.blog-edit-perms-table th,table.blog-edit-perms-table td{padding:.2em;vertical-align:top;border:0;border-top:0}table.blog-edit-perms-table th{text-align:center}div.blog-line{background-repeat:no-repeat;height:3px;width:100%}.blog-author{margin:0;padding:0;display:inline;font-weight:bold}.blog-author-icon{width:16px;height:16px;display:block;float:left;background-repeat:no-repeat;padding-right:.2em;line-height:1em}div.blog-bbcode-line{margin-right:3px;float:left}div.blog-smiles-line,div.blog-more-smiles{float:left;white-space:nowrap;margin-left:5px;font-size:.95em}div.blog-bbcode-closeall{float:right}div.blog-bbcode-line img,div.blog-smiles-line img{border:0}div.blog-bbcode-line a,div.blog-smiles-line a{vertical-align:middle}div.blog-bbcode-line a{width:20px;height:20px;float:left;margin-right:.2em;background-position:center center;background-repeat:no-repeat;display:block}div.blog-bbcode-line a,div.blog-bbcode-line img,div.blog-smiles-line a,div.blog-smiles-line img{outline:0}div.blog-bbcode-line select{float:left;margin-left:3px;padding:0;height:20px}div.blog-bbcode-closeall a{padding-left:1em;vertical-align:middle;float:left}a.blog-bbcode-bold{background-image:url(/bitrix/components/bitrix/blog/templates/.default/images/bbcode/font_bold.gif)}a.blog-bbcode-italic{background-image:url(/bitrix/components/bitrix/blog/templates/.default/images/bbcode/font_italic.gif)}a.blog-bbcode-color{background-image:url(/bitrix/components/bitrix/blog/templates/.default/images/bbcode/font_color.gif)}a.blog-bbcode-underline{background-image:url(/bitrix/components/bitrix/blog/templates/.default/images/bbcode/font_underline.gif)}a.blog-bbcode-strike{background-image:url(/bitrix/components/bitrix/blog/templates/.default/images/bbcode/font_strike.gif)}a.blog-bbcode-url{background-image:url(/bitrix/components/bitrix/blog/templates/.default/images/bbcode/font_link.gif)}a.blog-bbcode-img-upload{background-image:url(/bitrix/components/bitrix/blog/templates/.default/images/bbcode/font_image.gif)}a.blog-bbcode-img{background-image:url(/bitrix/components/bitrix/blog/templates/.default/images/bbcode/font_image_upload.gif)}a.blog-bbcode-video{background-image:url(/bitrix/components/bitrix/blog/templates/.default/images/bbcode/font_video.gif)}a.blog-bbcode-code{background-image:url(/bitrix/components/bitrix/blog/templates/.default/images/bbcode/font_code.gif)}a.blog-bbcode-quote{background-image:url(/bitrix/components/bitrix/blog/templates/.default/images/bbcode/font_quote.gif)}a.blog-bbcode-video{background-image:url(/bitrix/components/bitrix/blog/templates/.default/images/bbcode/font_video.gif)}a.blog-bbcode-list{background-image:url(/bitrix/components/bitrix/blog/templates/.default/images/bbcode/font_list.gif)}a.blog-bbcode-cut{background-image:url(/bitrix/components/bitrix/blog/templates/.default/images/bbcode/cut.gif)}div.blog-mainpage{width:100%}div.blog-mainpage-side-left{float:left;width:52%;padding-right:.5em}div.blog-mainpage-side-right{float:right;width:46%}.blog-mainpage-item{margin:0;padding-bottom:.6em;padding-top:.5em}.blog-mainpage-title{margin:0;padding-bottom:.5em;padding-top:.4em;font-weight:bold}.blog-mainpage-content{line-height:1.4em;font-size:.95em;display:block}.blog-mainpage-meta{font-size:.89em;line-height:1.4em;margin:0;padding:0;padding-top:.4em}.blog-mainpage-meta a{text-decoration:none!important}.blog-mainpage-meta a:hover{text-decoration:underline!important}div.blog-mainpage-comment .blog-mainpage-meta{display:inline;padding-left:.4em;font-size:.89em}div.blog-mainpage-comment .blog-mainpage-content{padding-top:.4em}div.blog-mainpage-comment .blog-mainpage-content a{text-decoration:none!important}div.blog-mainpage-comment .blog-mainpage-content a:hover{text-decoration:underline!important}div.blog-mainpage-item .blog-author{font-weight:normal}div.blog-mainpage-comment .blog-mainpage-title{font-weight:normal}div.blog-mainpage-blogs .blog-mainpage-content a{text-decoration:none}div.blog-mainpage-blogs .blog-mainpage-content a:hover{text-decoration:none}.blog-tab{padding:0;margin:0;min-height:31px;height:100%;width:96%;line-height:2.35em;display:block}.blog-tab-left{background-repeat:no-repeat;padding:0;margin:0;width:3px;height:31px;float:left}.blog-tab-right{background-repeat:no-repeat;padding:0;margin:0;width:3px;height:31px;float:right}.blog-tab-container{width:100%;display:block}.blog-tab-items{float:right;font-size:.95em;padding-right:.6em;display:inline;white-space:nowrap}.blog-tab-items a{text-decoration:none!important;padding-left:.6em}.blog-tab-items a:hover{text-decoration:underline!important}.blog-tab-title{font-weight:bold;padding-left:.5em;float:left;display:inline;overflow:hidden}.blog-tab-title a{text-decoration:none!important}.blog-tab-title a:hover{text-decoration:underline!important}div.blog-tab-content{padding-top:.2em;padding-left:.6em;padding-right:.6em;padding-bottom:1.7em}div.blog-mainpage-search-cloud{padding-top:.4em}.blog-calendar{text-align:center}.blog-calendar table th{font-weight:normal}.blog-rss div{padding-top:.6em}.blog-rss-icon{background-repeat:no-repeat;width:17px;height:17px;display:block;line-height:1em}.blog-group-icon{width:16px;height:16px;display:block;float:left;background-repeat:no-repeat;padding-right:.2em;line-height:1em}.blog-search-form{padding-top:.6em}.blog-search-form div{padding-bottom:.4em}.blog-mainpage-create-blog{padding-bottom:1em;padding-left:.6em}.blog-rss-subscribe{padding-bottom:1.5em}.blog-rss-subscribe .blog-tab-items{padding-top:.55em}.blog-group-rss{padding-top:1em}table.blogquote,table.blogcode{font-size:1em;margin:.5em 1em;width:80%;border:1px solid}table.blogquote td,table.blogcode td{padding:.95em 1.5em}table.blogcode td{font-family:"Courier New";white-space:pre-wrap}table.blogcode pre{font-family:"Courier New";font-size:12px;margin:0;line-height:15px;white-space:pre-wrap}div.blog-post-quote,div.blog-post-code{padding-top:.6em;padding-bottom:.6em}div.blog-post-quote span,div.blog-post-code span{padding-left:.6em}div.blog-post-quote table.blogquote,div.blog-post-code table.blogcode{margin:0}div.blog-page-navigation{padding-bottom:.8em}div.blog-page-navigation a,span.blog-page-current,span.blog-page-dots{padding-left:.75em;padding-right:.5em;text-decoration:none}div.blog-page-navigation a.blog-page-first,div.blog-page-navigation span.blog-page-first{padding-left:.5em}span.blog-page-current{font-weight:bold}ul.blog-navigation{list-style-position:outside;list-style-type:none;padding:0;margin:0;padding-bottom:1em}ul.blog-navigation li{display:inline}.blog-post-content{border-bottom-color:#ccc}.blog-post-meta,.blog-comment-meta,.blog-comment-nav{color:#969696}.blog-post-tag a,.blog-comment-meta a,.blog-mainpage-meta a{color:#969696!important}.blog-post-date,.blog-comment-date{color:#767676}div.blog-post-date span.blog-post-time,div.blog-post-date span.blog-post-day{display:none}div.blog-post-edit-form,div.blog-comment-fields{background-color:#f1f1f1}div.blog-post-image-item-border{border-color:#d8d8d8}.blog-sidebar{background-color:#f5f5f5}.blog-sidebar h3{border-bottom-color:#dadada}.blog-bottombar h3{color:#333}.blog-sidebar-title{color:#000!important}.blog-sidebar-title a{color:#000!important}div.blog-errors{border:solid 1px #dfbdac;background:#f6dbce}div.blog-notes{border:solid 1px #dad7a7;background:#f6f9d3}div.blog-textinfo{border:solid 1px #d5d5d5;background:#f6f6f6}.blog-required-field{color:red}table.blog-table-header-left th,table.blog-table-header-left td,table.blog-table-header-top th,table.blog-table-header-top td{border-top-color:#d5d5d5}div.blog-post-quote>span,div.blog-post-code>span{color:#7d7d7d;display:none}div.blog-post-code table.blogcode{border-color:#e8e8e8;color:#7d7d7d;background-color:#f7f7f7}div.blog-post-quote table.blogquote{border-color:#e8e8e8;color:#555;background:url(/bitrix/components/bitrix/blog/templates/.default/images/quote-gray.png) no-repeat scroll left top #f7f7f7}div.blog-mainpage-comment .blog-mainpage-content a,div.blog-mainpage-blogs .blog-mainpage-content a:hover,div.blog-mainpage-blogs .blog-mainpage-content a,div.blog-mainpage-comment .blog-mainpage-content a:hover{color:#333}.blog-tab,.blog-tab-container{background-color:#ededed}.blog-tab-items{color:#767676}.blog-tab-items a{color:#767676!important}.blog-tab-title a{color:#000!important}.blog-comment-cont-white{background-color:#fff;padding:1px}div.blog-tab-left{background-image:url(/bitrix/components/bitrix/blog/templates/.default/images/plashka_start.gif)}div.blog-tab-right{background-image:url(/bitrix/components/bitrix/blog/templates/.default/images/plashka_end.gif)}div.blog-line{background-image:url(/bitrix/components/bitrix/blog/templates/.default/images/line_gradient.gif)}.blog-rss-icon{background-image:url(/bitrix/components/bitrix/blog/templates/.default/images/rss_icon.gif)}div.blog-comment-new .blog-comment-date{background-color:#fff4ca;padding-top:2px;padding-bottom:3px;padding-left:4px;padding-right:4px}div.blog-comment-hidden .blog-comment-cont-white,div.blog-comment-hidden .blog-comment-date{background-color:#ededed}div#special_perms{padding-top:.5em}div.blog-post-meta div.blog-post-info-bottom{display:none}.blog-post-meta span.blog-post-link-counter,.blog-post-meta span.microblog-post-link-counter{padding:0 0 0 .3em}div.blog-post-rating{float:right}div.blog-post-share{position:relative;float:right}img.linked{border:0;cursor:pointer;height:21px;left:2px;position:relative;top:6px;width:11px}div.blog-edit-field-code label.blog-edit-field-caption{font-weight:bold}span#post-code-input{display:none}a#post-code-text{background-color:#fff4ca;border-bottom:dashed 1px;text-decoration:none}div.blog-post-field-code{padding-top:.5em}div.blog-tags-cloud{text-align:center}div.blog-comment-preview div.blog-comment-cont-white{border-top:1px solid red;border-bottom:1px solid red}div.blog-post-edit-micro #lhe_btn_sourcebb,div.blog-post-edit-micro #blog-post-image{display:none}div.blog-post-edit-micro{margin-bottom:2em;width:78%}div.blog-post-edit-micro #blogpost-length{font-weight:bold;display:inline}div.blog-post-edit-micro div.blog-post-edit-form{padding:0;background-color:white;width:100%}div.blog-post-edit-micro div.blog-post-buttons{text-align:left;padding-top:.7em;padding-bottom:.1em}div.blog-post-edit-micro #edit-post-text{padding:0;border:1px solid #c2c2c2;border-radius:2px}div.blog-post-edit-micro .lhe-stat-toolbar-cont,div.blog-post-edit-micro .lhe-button,div.blog-post-edit-micro div.lhe-tlbr-smile-cont{border:0}div.blog-post-edit-micro #blog-post-micro-lhe-hide{display:inline-block;float:right}div.blog-post-edit-micro .lhe-button-cont{padding-left:3px}div.blog-post-edit-micro #blog-post-micro-lhe-but{display:inline-block;padding-top:3px}div.blog-post-edit-micro .lhe-button-cont #lhe_btn_image{background-image:url(/bitrix/components/bitrix/blog/templates/.default/images/bbcode/icon_image.gif)!important;background-position:3px 2px!important;background-repeat:no-repeat;cursor:pointer}div.blog-post-edit-micro .lhe-button-cont #lhe_btn_createlink{background-image:url(/bitrix/components/bitrix/blog/templates/.default/images/bbcode/icon_link.gif)!important;background-position:2px 2px!important;background-repeat:no-repeat;cursor:pointer}div.blog-post-edit-micro .lhe-button-cont #lhe_btn_bloginputvideo{width:17px;height:15px;padding-top:2px;cursor:pointer}div.blog-post-edit-micro .lhe-button-over{background-color:#fff}div.blog-post-edit-micro .blog-post-group-text{color:#999}div.blog-post-edit-micro #blog-post-micro-lhe-hide{position:absolute;top:2px;right:2px}div.blog-post-edit-micro #blog-post-micro-lhe-hide div{display:inline-block;cursor:pointer;width:17px;height:17px;vertical-align:middle;background:url(/bitrix/components/bitrix/blog/templates/.default/images/bbcode/icon_close.gif) no-repeat}div.blog-post-edit-micro .blog-post-field-bbcode{position:relative}div.blog-comment .blog-author{line-height:30px}div.microblog-post .blog-post-avatar{float:left;margin-right:.5em;width:30px;height:30px;border:1px solid #c4c4c4;background-color:#eceaec;padding:0}div.microblog-post .blog-post-info{background:0;padding:0}div.microblog-post .blog-author{line-height:30px}div.microblog-post div.blog-post-content{border:0;padding:0;padding-top:.5em}div.microblog-post{border-bottom:1px solid #e5e5e5;padding:1px;margin-bottom:1.5em}div.microblog-post div.blog-post-meta{padding-top:.5em;padding-bottom:.5em;font-size:.85em;padding-left:0}div.microblog-post div.blog-post-meta a{color:#969696!important;text-decoration:none!important}div.microblog-post div.blog-post-meta a:hover{text-decoration:underline!important}div.microblog-post .blog-post-date{font-size:.85em;color:#969696}div.blog-comment-line{background-color:#ededed;height:1px;background-image:url(/bitrix/components/bitrix/blog/templates/.default/images/line-start.gif);background-repeat:no-repeat;background-position:left}span.blog-vert-separator{height:7px;width:1px;margin-left:.2em;margin-right:.2em;background-color:#e0e0e0;display:inline-block}div.blog-post-meta-util span{display:inline-block}div.blog-post-meta-util *{text-decoration:none!important}div.microblog-post div.blog-post-date a{color:#969696!important;text-decoration:none!important}div.microblog-post div.blog-post-meta-util a{color:#969696!important;text-decoration:none!important}.blog-post-meta .bx-rating span,.blog-post-meta-util.bx-rating a{font-size:13px}.blog-post-current-micro .bx-rating span,.blog-post-current-micro .bx-rating a{font-size:11px}.blog-mainpage-meta .bx-rating span{color:#969696}.blog-mainpage-meta span.ilike-light-blog-post *,.blog-mainpage-meta span.ilike-light-microblog *{color:#969696!important;text-decoration:none!important;font-size:1em}.blog-post-meta-util a span{cursor:pointer}.blog-post-meta-util .ilike-light .bx-ilike-right{font-size:1.2em}.blog-post-meta-util .ilike-light .bx-ilike-text{padding:0;font-size:1.2em}.microblog-post .blog-post-meta-util .ilike-light .bx-ilike-right{font-size:11px}.microblog-post .blog-post-meta-util .ilike-light .bx-ilike-text{font-size:11px}.blog-comment-nav-item{cursor:pointer}div.blog-comments .blog-comment-nav a.blog-comment-nav-item-sel{font-weight:bold;text-decoration:none;color:#969696;cursor:default}a.blogPostAutoSave{float:right;display:block;width:18px;height:18px;margin:3px 3px 0 0;position:relative;z-index:2}.blog-post-edit-micro a.blogPostAutoSave{margin-right:10px;margin-left:-12px;margin-top:2px}.blog-notify-bar{width:100%;height:2.5em;line-height:2.5em;background:url("/bitrix/js/main/core/images/panel/sprite03.png") repeat-x scroll 0 -1178px #ffeb8d!important;position:relative}.blog-micro-notify-bar{width:100%;height:3em;line-height:1.5em;background:url("/bitrix/js/main/core/images/panel/sprite03.png") repeat-x scroll 0 -1178px #ffeb8d!important;position:relative}.blog-notify-close{display:block!important;height:12px!important;margin:3px 6px 0 0;padding:0!important;position:absolute!important;right:5px!important;top:5px!important;width:12px!important}.blog-notify-close a{background:url("/bitrix/js/main/core/images/panel/sprite03.png") no-repeat scroll -268px -243px transparent!important;display:block!important;height:12px!important;width:12px!important;cursor:pointer}.blog-notify-text{color:#000!important;margin:0!important;text-align:center!important}.blog-notify-text a.blogPostAutoRestore{position:relative;color:#f00;cursor:pointer;text-decoration:underline;margin-right:9px;margin-top:5px;z-index:2}span.blog-post-group-value{margin-left:.5em;border-bottom:dashed 1px;overflow:hidden;white-space:nowrap;max-width:300px}span.blog-post-group-delete1{background:url("/bitrix/js/main/core/images/controls-sprite.png") no-repeat scroll -21px 8px transparent;cursor:pointer;display:inline-block;height:20px;width:15px;vertical-align:top;margin-left:2px}#blog-post-group-selector{display:inline-block;cursor:pointer}.blog-post-sonet-group{padding-bottom:.5em}.blog-post-edit-micro #blog-post-group-selector{display:inline-block;float:right;font-family:Arial;color:#b2b2b2;padding-right:5px}span.blog-post-group-delete{display:inline-block;cursor:pointer;width:13px;height:16px;vertical-align:top;background:url(/bitrix/js/main/core/images/controls-sprite.png) no-repeat 0 -282px}div.blog-post-group-selector-text{display:inline-block;float:right;font-family:Arial;color:#b2b2b2;padding-right:5px;overflow:hidden;width:350px;white-space:nowrap;text-align:right}.blog-small-button,.blog-small-button-left,.blog-small-button-icon,.blog-small-button-right,.blog-small-button-text{display:inline-block;vertical-align:top;height:27px;cursor:pointer;text-decoration:none!important;outline:0}.blog-small-button{margin:0;background:url(/bitrix/js/main/core/images/controls-sprite.png) repeat-x 0 -551px}.blog-small-button-left{width:4px;background:url(/bitrix/js/main/core/images/controls-sprite.png) no-repeat -15px -493px;margin-right:8px}.blog-small-button-text{font:normal normal normal 13px/24px Arial,Helvetica,sans-serif;color:#4f4f4f}.blog-small-button-right{width:6px;background:url(/bitrix/js/main/core/images/controls-sprite.png) no-repeat -22px -493px;margin-left:8px}.blog-small-button:hover{background:url(/bitrix/js/main/core/images/controls-sprite.png) repeat-x 0 -985px}.blog-small-button:hover .blog-small-button-left{background:url(/bitrix/js/main/core/images/controls-sprite.png) no-repeat -15px -927px}.blog-small-button:hover .blog-small-button-right{background:url(/bitrix/js/main/core/images/controls-sprite.png) no-repeat -22px -927px}.blog-arrow{width:30px;height:17px;background:url("/bitrix/components/bitrix/blog/templates/.default/images/arrow.png") no-repeat 5px 5px;display:inline-block}.feed-com-files{padding-top:10px}.feed-com-files-title{color:#5c6470;font-size:12px;font-weight:bold;float:left;min-width:50px}.feed-com-files-cont{overflow:hidden;padding:1px 0 1px 10px;zoom:1}.feed-com-file-wrap{cursor:pointer;display:inline-block;font-size:12px;line-height:14px;margin:0 12px 12px 0;vertical-align:middle}.feed-com-file-wrap:hover .feed-com-file-name{text-decoration:underline}.feed-con-file-icon{background:url("/bitrix/components/bitrix/blog/templates/.default/images/live_feed_sprite.png") no-repeat -55px -220px;display:inline-block;margin-right:5px;height:16px;vertical-align:middle;width:16px}.feed-com-file-name{color:#2067b0;display:inline-block;font-weight:bold;margin-right:4px;max-width:120px;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feed-com-file-size{color:#5c6470;display:inline-block;font-size:12px;vertical-align:top}.feed-com-files-photo{border:1px solid #eee;border-radius:1px;box-shadow:0 0 1px #eee,inset 0 0 1px #eee;display:inline-block;height:48px;margin:0 8px 8px 0;padding:3px;width:48px}.feed-com-files-cont .feed-com-files-photo{height:69px;width:69px}.feed-file-icon-bmp{background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -128px!important}.feed-file-icon-css{background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -32px!important}.feed-file-icon-csv{background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -224px!important}.feed-file-icon-dib{background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -32px!important}.feed-file-icon-doc{background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -288px!important}.feed-file-icon-docp{background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -288px!important}.feed-file-icon-docx{background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -288px!important}.feed-file-icon-gif{background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -128px!important}.feed-file-icon-htm{background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -32px!important}.feed-file-icon-html{background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -32px!important}.feed-file-icon-jfif{background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -128px!important}.feed-file-icon-jpe{background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -128px!important}.feed-file-icon-jpeg{background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -128px!important}.feed-file-icon-jpg{background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -128px!important}.feed-file-icon-js{background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -32px!important}.feed-file-icon-pdf{background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -415px!important}.feed-file-icon-php{background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -32px!important}.feed-file-icon-png{background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -128px!important}.feed-file-icon-ppt{background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -256px!important}.feed-file-icon-pptp{background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -256px!important}.feed-file-icon-pptx{background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -256px!important}.feed-file-icon-rar{background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -96px!important}.feed-file-icon-rtf{background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -288px!important}.feed-file-icon-swf{background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -32px!important}.feed-file-icon-tif{background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -128px!important}.feed-file-icon-tiff{background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -128px!important}.feed-file-icon-txt{background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -192px!important}.feed-file-icon-xls{background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -224px!important}.feed-file-icon-xlsp{background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -224px!important}.feed-file-icon-xlsx{background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -224px!important}.feed-file-icon-xml{background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -32px!important}.feed-file-icon-zip{background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -96px!important}.feed-add-photo-block-wrap{margin-top:-17px}.feed-add-photo-block{display:inline-block;margin:17px 17px 0 0;min-height:92px;width:102px;padding-right:21px;position:relative;vertical-align:top}.feed-add-photo-block .feed-add-post-del-but{background-position:6px -19px;background-color:#fff;height:22px;top:1px;z-index:0}.feed-add-img-wrap{background:#fff;border:1px solid #e2e6e6;-moz-box-shadow:0 0 2px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 2px rgba(0,0,0,0.3);box-shadow:0 0 2px rgba(137,137,137,0.3);display:block;text-align:center;padding:4px;position:relative;z-index:2}.feed-add-img-title{color:#2067b0;display:block;font-weight:bold;font-size:12px;margin-top:3px;overflow:hidden}.feed-add-photo-block .feed-add-close-icon{background-color:#fff;background-position:8px -19px;height:22px;top:1px;right:1px;width:22px}.feed-add-photo-block .feed-add-close-icon:hover{background-position:-57px -60px}.feed-add-post-del-but{background:url("/bitrix/components/bitrix/blog/templates/.default/images/live_feed_sprite.png") no-repeat;cursor:pointer;right:0;top:0;height:20px;position:absolute;width:20px}.feed-add-photo-block .feed-add-post-del-but{background-position:6px -19px;background-color:white;height:22px;top:1px;z-index:0}#blog-upload-file,#blog-show-seo{color:#2067b0;border-bottom:dashed 1px #2067b0;text-decoration:none}#blog-post-user-fields-UF_BLOG_POST_DOC .file-selectdialog-switcher{display:none}.blg-cancel-com,.blg-cancel-com:link,.blg-cancel-com:visited,.blg-cancel-com:active{color:#5c6470!important;font-size:12px;text-decoration:none;padding-left:15px}.blg-cancel-com:hover{text-decoration:underline}#blog-show-seo-fields input,textarea{width:100%}
/* End */


/* Start:/bitrix/templates/megamart_custom/components/bitrix/catalog.item/catalog/style.css?15922894728844*/
.product-cat-container.discontinued .product-cat-image-wrapper,
.product-cat-container.discontinued .product-cat-content{
  opacity: 0.4;
}
.product-cat-container.discontinued.hover{height: auto!important;}

.product-cat-image-overlay {
  white-space: nowrap; }
  .product-cat-image-overlay:before {
    display: inline-block;
    content: '';
    height: 100%;
    vertical-align: middle;
    width: 0; }
  .product-cat-image-overlay-link {
    display: inline-block;
    max-width: 100%;
    vertical-align: middle;
    white-space: normal; }

.product-cat {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-height: 100%;
  left: 0;
  padding: 1rem;
  -webkit-transition: none;
  transition: none;
  /*Image*/
  /*Actions*/ }
  .product-cat-container {
    background-color: #ffffff;
    -webkit-box-flex: 1;
        -ms-flex: 1 1 100%;
            flex: 1 1 100%;
    max-width: 100%;
    position: relative; }
  .product-cat-container.hover {
    z-index: 210; }
  .product-cat-container.hover .product-cat-popup {
    background-color: #ffffff;
    -webkit-box-shadow: 0 10px 32px 0 rgba(84, 133, 169, 0.3);
            box-shadow: 0 10px 32px 0 rgba(84, 133, 169, 0.3); }
  .product-cat-container.hover .product-cat-popup {
    height: auto;
    left: 0;
    margin: -0.5rem -0.5rem auto;
    min-height: calc(100% + 3rem);
    padding: 1.5rem;
    position: absolute;
    right: 0;
    top: 0;
    -webkit-transition-property: margin, padding, min-height;
    transition-property: margin, padding, min-height;
    -webkit-transition-duration: .2s;
            transition-duration: .2s; }
  .product-cat-line-card .product-cat-preview,
  .product-cat-line-card .product-cat-properties {
    font-size: 0.875rem; }
  .product-cat-line-card .product-cat-head {
    height: auto; }
  .product-cat-table-card .product-cat {
    padding: 0.5rem 1rem; }
  .product-cat-table-card .product-cat-image-wrapper {
    margin: -0.5rem -0.5rem -0.5rem -1rem;
    padding: 0.5rem 0.5rem 0.5rem 1rem; }
  .product-cat-table-card .product-cat-head {
    height: auto;
    margin-bottom: auto; }
  .product-cat-line-card .product-cat-buttons,
  .product-cat-table-card .product-cat-buttons {
    position: relative;
    -ms-flex-item-align: center;
        align-self: center; }
  .product-cat-info-container.product-cat-hidden {
    display: none;
    opacity: 0;
    -webkit-transition: opacity 300ms ease;
    transition: opacity 300ms ease; }
  .bx-touch .product-cat-info-container.product-cat-touch-hidden {
    display: none !important; }
  .product-cat-line-card .product-cat-info-container.product-cat-hidden,
  .bx-no-touch .product-cat-container.hover .product-cat-popup .product-cat-info-container.product-cat-hidden {
    display: block;
    opacity: 1; }
  .product-cat-content {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1; }
  .product-cat-image-wrapper {
    display: block;
    margin: -1rem -1rem 0;
    padding: 1rem;
    position: relative;
    -webkit-transition: all 300ms ease;
    transition: all 300ms ease; }
  .product-cat-image-canvas {
    display: block;
    padding-bottom: 90%;
    position: relative; }
  .product-cat-image, .product-cat-image-slider, .product-cat-image-slide, .product-cat-image-overlay {
    bottom: 0;
    display: block;
    left: 0;
    margin: auto;
    position: absolute;
    right: 0;
    top: 0; }
  .product-cat-image-slider {
    overflow: hidden; }
    .bx-touch .product-cat-image-slider > .active,
    .bx-touch .product-cat-image-slider > .next,
    .bx-touch .product-cat-image-slider > .prev {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; }
    .bx-touch .product-cat-image-slider > .active {
      left: 0; }
    .bx-touch .product-cat-image-slider > .next,
    .bx-touch .product-cat-image-slider > .prev {
      position: absolute;
      top: 0;
      width: 100%; }
    .bx-touch .product-cat-image-slider > .next {
      left: 100%; }
    .bx-touch .product-cat-image-slider > .prev {
      left: -100%; }
    .bx-touch .product-cat-image-slider > .next.left,
    .bx-touch .product-cat-image-slider > .prev.right {
      left: 0; }
  .product-cat-image-slide {
    display: none;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    text-align: center; }
    .product-cat-image-slide.active {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; }
    @media all and (transform-3d), (-webkit-transform-3d) {
      .bx-touch .product-cat-image-slide {
        -webkit-transition: -webkit-transform .6s ease-in-out;
        transition: -webkit-transform .6s ease-in-out;
        transition: transform .6s ease-in-out;
        transition: transform .6s ease-in-out, -webkit-transform .6s ease-in-out;
        -webkit-backface-visibility: hidden;
                backface-visibility: hidden;
        -webkit-perspective: 1000px;
                perspective: 1000px; }
        .bx-touch .product-cat-image-slide.next, .bx-touch .product-cat-image-slide.active.right {
          left: 0;
          -webkit-transform: translate3d(100%, 0, 0);
                  transform: translate3d(100%, 0, 0); }
        .bx-touch .product-cat-image-slide.prev, .bx-touch .product-cat-image-slide.active.left {
          left: 0;
          -webkit-transform: translate3d(-100%, 0, 0);
                  transform: translate3d(-100%, 0, 0); }
        .bx-touch .product-cat-image-slide.next.left, .bx-touch .product-cat-image-slide.prev.right, .bx-touch .product-cat-image-slide.active {
          left: 0;
          -webkit-transform: translate3d(0, 0, 0);
                  transform: translate3d(0, 0, 0); } }
  .product-cat-image {
    max-height: 100%;
    max-width: 100%; }
  .product-cat-image-overlay {
    background-color: rgba(255, 255, 255, 0.6);
    display: none;
    height: 100%;
    text-align: center;
    width: 100%;
    z-index: 200; }
  .product-cat-container.hover .product-cat-image-wrapper:hover .product-cat-image-overlay {
    display: block; }
  .product-cat-image-overlay-link {
    background-color: rgba(0, 0, 0, 0.6);
    border-radius: 0.25rem;
    color: #fff;
    cursor: pointer;
    font-size: 75%;
    line-height: 1.08333;
    padding: 1rem;
    white-space: pre; }
    .product-cat-image-overlay-link:hover {
      background-color: rgba(0, 0, 0, 0.8);
      text-decoration: underline; }
  .product-cat-image-action {
    display: none; }
  .product-cat-container.hover .product-cat-image-action {
    display: block; }
  .product-cat-head {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    margin-bottom: 1rem; }
    @media (min-width: 576px) {
      .product-cat-head {
        height: 6.375rem; } }
  .product-cat-data {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1; }
  .product-cat-title {
    font-weight: 700;
    max-height: 3.7rem;
    margin-bottom: 0.25rem;
    overflow: hidden; }
    .product-cat-title > a,
    .product-cat-title > a:hover {
      color: #202020; }
  .product-cat-parent {
    font-size: 75%;
    height: 1.125rem;
    margin-bottom: 0.25rem;
    overflow: hidden; }
    .product-cat-parent > a,
    .product-cat-parent > a:hover {
      color: #ff5605; }
  .product-cat-info-container {
    margin-bottom: 1rem; }
  .product-cat-info-container--price {
    overflow: hidden; }
  .product-cat-preview-container {
    margin-bottom: 1.5rem; }
  .product-cat-price-container {
    min-width: 1px; }
  .product-cat-info-container-title {
    font-size: 0.875rem; }
  @media (min-width: 768px) {
    .product-cat-table-card .product-cat-price-container {
      position: relative;
      top: -1.25rem; }
    .product-cat-table-card .product-cat-content {
      margin-bottom: 1.625rem;
      margin-top: 1.625rem; }
    .product-cat .product-cat-deals {
      top: -1.5rem; } }
  @media (min-width: 992px) {
    .product-cat {
      padding: 1.5rem; }
      .product-cat-container.hover .product-cat-popup {
        margin: -0.5rem -0.5rem auto;
        min-height: calc(100% + 1rem);
        padding: 2rem; }
      .product-cat-image-wrapper {
        margin: -1.5rem -1.5rem 0.5rem;
        padding: 1.5rem; }
      .product-cat-image-action {
        right: 1.5rem;
        top: 1.5rem; }
      .product-cat-head {
        margin-bottom: 1.5rem; }
      .product-cat-table-card .product-cat {
        padding: 1rem 1.5rem; }
      .product-cat-table-card .product-cat-image-wrapper {
        margin: -1rem 0 -1rem -1.5rem;
        padding: 1rem 1rem 1rem 1.5rem; } }

/* End */


/* Start:/bitrix/templates/megamart_custom/components/bitrix/sale.prediction.product.detail/catalog/style.min.css?157622644945*/
.catalog-element-popup-element{color:#3483b8}
/* End */
/* /bitrix/templates/megamart_custom/components/bitrix/catalog.element/catalog/style.css?158315763212024 */
/* /bitrix/templates/megamart_custom/assets/styles/catalog-item.min.css?157622644912131 */
/* /bitrix/templates/megamart_custom/components/bitrix/iblock.vote/stars/style.min.css?1576226449217 */
/* /bitrix/components/bitrix/blog/templates/.default/style.min.css?157570536729521 */
/* /bitrix/templates/megamart_custom/components/bitrix/catalog.item/catalog/style.css?15922894728844 */
/* /bitrix/templates/megamart_custom/components/bitrix/sale.prediction.product.detail/catalog/style.min.css?157622644945 */
