#projector_shipping_info.projector_status__info{
    font-size:large;
    margin:15px;
    font-family: sans-serif;
    font-weight: bold;
}

a.projector_stocks__info.projector_info__link{
    font-family: sans-serif;
    font-weight: bold;
    color: var(--headline-color-hover);
}

body{
        background-repeat: repeat-x !important;
}

@media only screen and (min-width: 800px) {

    body{
        background-repeat: repeat-x !important;
        background-image: url("/data/include/cms/bk_2.png") !important;
    }
    
    header{
        background: rgba(255,255,255,0.8);
        backdrop-filter: blur(2px);
    }
    
    div.kontakt{
        background: rgba(255,255,255,0.9);
        backdrop-filter: blur(2px);
        border-radius: 10px;
    }
    
    div#content{
        background: rgba(255,255,255,0.9);
        backdrop-filter: blur(2px);
        border-radius: 10px;
        padding: 5px;
    }
    
    div#ceneo-widget{
        left: 110px !important;
    }
    
    #projector_photos.photos:not(.--gallery-modal)::before{
        background: rgba(255,255,255,0);
    }
    
    section#projector_productname{
        background: rgba(255,255,255,0.6);
        border-radius: 10px;
    }
    
    .product__icon picture{
        height: 100%;
    }
    
    /*.product__icon img{
        height: 100%;
        image-rendering: optimizeSpeed;             
        image-rendering: -moz-crisp-edges;          
        image-rendering: -o-crisp-edges;            
        image-rendering: -webkit-optimize-contrast; 
        image-rendering: pixelated;                 
        image-rendering: optimize-contrast;         
        -ms-interpolation-mode: nearest-neighbor;   
    }*/
    
    div.product{
        padding: 5px;
    }
    
    div.product:hover{
        box-shadow: -2px 2px 15px grey;
    }
    
    #logo img{
        min-height: 56px;
        min-width: 350px;
        border-radius: 15px 15px;
        border: 4px solid #f2f2f2;
    }

}

@media only screen and (max-width: 799px) {
    div#ceneo-widget{
        left: 110px !important;
    }
}

.product__icon img{
    aspect-ratio: unset;
}

div.product strong.price{
    color: var(--headline-color-hover);
    font-family: sans-serif;
    font-weight: bold;
    font-size: 18px;
}