@font-face {
    font-family: 'Montserrat2', sans-serif;
    font-weight: 700;
    src: url("../fonts/Montserrat-Bold.woff2") format('woff2');
  }
.product-title, .product-footer h2 {
    color: #030303 !important;
}
.nav-dark .nav>li>a {
    color: #030303 !important;
}
.custom_price_flachenvorhange, .custom_price_fotogardinen, .custom_price_rafrollo {
    padding: 15px 0 15px 0; 
    font-family: 'Montserrat2', sans-serif;
    font-size: 2rem !important; 
    line-height: 2rem; 
    font-weight: 700;
    color:#030303;
    margin-top: 1rem;
}
.woocommerce-price-suffix {
    display: none;
} 
.span_red {
    color: #c21b7d;
    font-weight: bold;
}
.product__specification {
    margin: 1rem auto;
    background-color: #faf7f1;
    border-radius: 4px;
    margin-bottom: 2rem;
    padding: 1rem;
}
.product__specification ul {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 0;
}
.product__specification ul li {
    align-items: center;
    display: flex;
    height: 2rem;
    margin: 4px 0 !important;
    width: 50%;    
}
.product__specification ul li p {
    margin: 0;
}
.product__specification ul li img {
    height: 24px;
    margin-right: 8px;
    width: 24px;               
}
@media (max-width: 600px) {
    .product__specification ul li {
    align-items: center;
    width: 100%;    
}
    
}
.cyber_title {
    font-family: Roboto;
    font-weight: 800;
    font-size: 2rem;
    text-align: center;
    text-transform: uppercase;
    color: #26aa50;
}
/* RELINKING BLOCK */
.relinking__wrap {
    display: flex;
    flex-wrap: wrap;
}
.relinking__item {
    border: 1px solid rgba( 0, 0, 0, 0.15);
    border-radius: 5px;
    margin: 0 0.5rem 0.5rem 0;
}
.link__relinking {
    display: block;
    padding: 0.5rem 1rem;
}
.hide {
    display: none;
    visibility: hidden;
}

mark.status-awaiting-shipment {
    background-color: #c21b7d;
}

.sale_product_price {
    text-decoration: line-through;
    opacity: 0.35;
    margin-left: 0.5rem;
}
.sale_text {
    display: none;
    font-size: 1.5rem
}
.sale_text.show {
    display: block;
}
.sale_percent_amount {
    color: #26aa50;
}
.attr__name {
    font-size: 1.5rem;
    color: #000000;
    padding: 0.5rem;
}
mark.status-fast-shipment {
    background: #8684ff !important;
    color: black !important;
}