/*NOTE: This file is intended for programmers. Aspro technical support is not advised to work with him.*/
/* Examples (uncomment to use):*/
/* Expand site width */
/* body .wrapper { max-width: 1400px !important;  } */
/* Set site background image */
/* body {  background: url(image_source) top no-repeat; }
/* Hide compare button */
/* a.compare_item { display: none !important;  }*/
.product-container .product-detail-gallery__slider {
  max-width: 100%;
  max-height: 100%;
  margin: auto;
  display: block;
}
.product-container .product-detail-gallery__item.product-detail-gallery__item--big {
  height: 550px;
  width: 600px;
  max-width: 100%;
}
.catalog_block .catalog_item img[class*="lazyloaded"], 
.product_slider .catalog_item img[class*="lazyloaded"] {
    max-width: 100%;
    max-height: 100%;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
}
.detail:not(.blog) img,
.catalog_block .catalog_item img, .product_slider .catalog_item img,
body .block-items .block-item__image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
}
.dropdown-menu.with_right_block .scrollblock:not(.scroll-init) {
  overflow: visible;
}
[data-type="AnDelCanBuy"],
.basket-link.basket {
display: none !important;
}
.fix-logo2 .logo-block {
    width: 320px;
}
.logo-row .logo {
    max-width: 320px;
}
.logo-row .logo svg {
    width: 100%;
    height: 100%;
}
._orientationLeft_a468 .button_b9da {
    margin-left: 5px !important;
    height: 60px !important;
    width: 60px !important;
    margin-bottom: 5px!important;
}
img[src='/bitrix/templates/aspro_max/images/loaders/double_ring.svg'] {
    width: 48px !important;
    height: 48px !important;
}