/*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;  }*/

.layout {
    overflow: hidden;
}

.bottom-icons-panel {
    position: fixed;
}

/*
#main .catalog_page .sticky-block {
    flex-direction: column-reverse;
}
*/


/** header start **/

.search-title__form.search {
    background: #f8f8f8;
    background: var(--darkerblack_bg_black);
}


/** header end **/

/** Верхнее меню start **/

.mega-menu .header-menu__dropdown-item-img.rounded {
    border-radius: 0;
}

.mega-menu .header-menu__dropdown-item-img--cover img {
    object-fit: contain;
}

/** Верхнее меню end **/


/** catalog.section.list start **/

.sections-list__item .sections-list__item-image-wrapper.rounded,
.sections-list-full__item-image-wrapper.rounded {
    border-radius: 0;
}

.sections-slider .sections-slider__item-image-wrapper img,
.sections-list__item .sections-list__item-image-wrapper .fit-image,
.sections-list-full__items .fit-image {
    object-fit: contain;
}

/** catalog.section.list end **/


/** catalog.smart.filter  start **/
.filter-panel.sort_header {
    background: #f3f4f7;
    color: #fff;
    padding: 10px;
    border-radius: var(--theme-button-border-radius, 8px);
}


.filter-panel.sort_header .dropdown-select__title {
    background: #e2e4e6;
}
/** catalog.smart.filter  end **/


/** catalog.element start **/
.buy_block .btn {
    background-color: var(--theme-base-color);
    border-color: var(--theme-base-color);
    color: var(--button_color_text);
}


#main .catalog-maxwidth .product-container.detail.element_custom .catalog-detail__bottom-info .detail-block {
    margin-left: unset;
    margin-right: unset;
}

#main .catalog-maxwidth .product-container.detail.element_custom .catalog-detail__main-part .visible-by-container-rule .mt-10 {
margin-top: 10px;
}

/** catalog.element end **/



