.lien::after { 
    content: none!important; }
button::after { 
    content: none!important; }
button { 
    width: auto!important; }
.pswp__button--map { 
    display: none!important; }
.pswp__caption-align-center-left .pswp__button--lock-caption, .pswp__caption-align-center .pswp__button--lock-caption {
    display: none!important; }
.embed-license { 
    font-size: 0px!important; }
.pswp__caption:hover {
    z-index: 500000!important; }
.pswp__button--arrow--left:hover .svg-icon, .pswp__button--arrow--left:focus .svg-icon, .pswp__button--arrow--right:hover .svg-icon, .pswp__button--arrow--right:focus .svg-icon {
    background-color: rgba(255, 255, 255, 0.5)!important; 
    opacity: 1!important; }
.pswp__button--arrow--left .svg-icon, .pswp__button--arrow--right .svg-icon {
    background: none!important; }
.pswp--has_mouse .pswp__top-bar {
    opacity: 1!important;
    background: none!important;
    top: 0px!important;
    width: calc(50% + 70px)!important; }
.pswp__caption-style-block {
    background-image: none!important;
    background: none!important;
    bottom: 0px!important;
    color: black!important;
    z-index: 20000000!important;
    padding: 5px!important;
    height: 30px!important;
    width: 100%!important; }
.pswp__caption__center {
    font-size: 15px!important;
    color: black!important; }
.pswp__top-bar { 
    background-color: transparent!important; 
    padding: 0px 6px!important; 
    color: black!important;  }
.pswp__top-bar .pswp__button {
    padding: 8px 8px 8px 8px!important;
    opacity: 1!important;
    background: rgb(0 0 0 / 60%) !important;
    margin: 0px!important; }
.pswp__button {
    color: white!important; }
.pswp {
    z-index: 150000!important; }
.pswp__button--play { 
display : none!important; }
.pswp__counter {
    margin-left: 10px!important;
    color: white!important;
    display: none; }
.pswp__button:focus, .pswp__button:hover, .pswp__button:active {
    color: #3d2f2f!important; }
.embed {
    --embed-space: 15px; 
    --embed-grid-size: 48%; 
    --embed-grid-height: 100%; 
    --embed-background-color: #000; }



@media screen and (max-width: 767px)
    {    
        .embed {
            --embed-space: 10px; 
            --embed-grid-size: 100%; 
            --embed-grid-height: 100%; 
            --embed-background-color: #000;
        }
        
    }

