.adm-info-message-wrap {
    overflow: hidden;
    display: none;
}

.catalog-section-list-tile-list.items-3 {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(min(350px), 1fr));
    gap: 1rem;
    li {
        width: 100%;
        height: 250px;

        .catalog-section-list-tile-img-container {
            width: 100%;
            height: auto;
        }
        a:not(h3>a){
            padding-top: 220px;
        }
    }
}
.catalog-section-list-tile-list.items-1 {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(min(350px), 350px));
    gap: 1rem;
    li {
        width: 100%;
        height: 250px;

        .catalog-section-list-tile-img-container {
            width: 100%;
            height: auto;
        }
        a:not(h3>a){
            padding-top: 220px;
        }
    }
}
@media (max-width:740px) {
    .catalog-section-list-tile-list {
    grid-template-columns: repeat(auto-fit, minmax(min(250px), 1fr));
    gap: .5rem;
}
}

.catalog_element
    .product-item-detail-slider-container
    .product-item-detail-slider-controls-block
    .product-item-detail-slider-controls-image
    img {
    width: 100%;
    height: 100%;
}
.catalog_element
    .product-item-detail-slider-container
    .product-item-detail-slider-image
    img {
    width: 100%;
}

.custom_check_notif{
    padding: 1rem;
  background-color: red;
  color: white;
  max-width: fit-content;
  border-radius: 20px;
  margin-top: 1rem;
}
.custom_check_notif.check-visible{
    visibility: visible;
    display: block ;
}
.custom_check_notif.check-hidden{
    visibility: hidden;
    display: none;
}

.home_slider .item {
    display: flex;
    max-height: 500px;
    justify-content: center;
    align-items: end;
	height:100%
}

.home_slider .blur,
.home_slider .container-xxl,
.home_slider .row {
    height: 100%;
}

@media (min-width: 769px) {
    a.hide_pc {
        display: none !important;
    }
}
@media (max-width: 768px) {
    .hide_pc {
        display: block !important;
    }
}