div[id^="bx_incl_area"] {
    display: inherit;
    flex-direction: inherit;
    -webkit-box-orient: inherit;
    -webkit-box-direction: inherit;
}

.cart--img img {
    -o-object-fit: contain;
    object-fit: contain;
}

.product__title h1 {
    white-space: unset !important;
}

.plugination__prew,
.plugination__next {
    display: block;
}

.plugination__prew a,
.plugination__next a {
    display: block;
    height: 100%;
}

@media (min-width: 0) {
    .cooperation__row_detail_address-region--content .region__link__inner {
        flex-direction: column;
    }

    .cooperation__row_detail_address-region--content .maill-link {
        font-size: 14px !important;
        margin-bottom: -6px !important;
        font-weight: 600;
        line-height: 1.5;
        letter-spacing: .04em;
        color: #59564c;
        width: -webkit-max-content;
        width: -moz-max-content;
        width: max-content;
        text-transform: uppercase;
        -webkit-transition: all .3s ease 0s;
        transition: all .3s ease 0s;
    }

    .cooperation__row_detail_address-region--content .maill-link:hover {
        border-bottom: .0625rem solid currentColor;
        color: var(--yellow-text-1);
    }
}

@media (min-width: 768px) {
    .cooperation__row_detail_address-region--content .maill-link {
        font-size: 18px !important;
        margin-bottom: 0 !important;
    }
}

@media (prefers-color-scheme: dark) {
  :root {
    color-scheme: light !important;
  }
  
  body {
    background-color: white !important;
    color: black !important;
  }
}