.home-promo-line
{
    padding: 0 !important;
}

 .banner-summer-ipadair{
        display: none !important;
    }



@media only screen and (max-width: 1099px) and (min-width: 769px){
    
    .banner-christmas23__content.content-container__center.center-fix-tablet{
        margin-top: -18vw;
    }
    
    .font-size-tablet-summer-sale{
        font-size: 1.8vw !important;
        line-height: 1.8vw !important;
    }
    
    .banner-summer-ipadair{
        display: block !important;
    }
    
    .banner-summer-ipadair-desk{
        display: none !important;
    }
    
    .ipadair-margon-top{
        margin-top: -22.5vw !important;
    }
    

}





@media only screen and (max-width: 1099px) and (min-width: 768px){
        .align-center-tablet-p1{
        position: absolute;
        bottom: 18vw;
        left: 50%;
        transform: translateX(-50%);
    }
    
    .align-center-tablet-p2{

        bottom: -11vw;

    }
}


@media only screen and (min-width: 1100px){
    .font-size-tablet-summer-sale{
        font-size: 1vw !important;
        line-height: 1vw !important;
    }
    
     .align-center-tablet-p2{
        bottom: -14vw;
    }
}

@media (min-width: 0) and (max-width: 34.3125em) {
    .extra-pad .layout-container{
        padding-bottom: 1.5em !important;
    }
}
@media (min-width: 768px) and (max-width: 1025px) {
    .arrow-tab{
        width: 3vw !important;
    }
    
    .h4-tablet{
        font-size: 2vw !important;
    }
}


@media (min-width: 1571px) {
    
    .featured.one-span article .image-overlay-text{
        max-width: 100%;
    }
    
}


@media only screen and (max-width: 383px){

    .adyen-checkout__payment-method{
        width: 95% !important;
    }
}


.video-volume-icon{
    display: none !important;
}


@media (min-width: 0) and (max-width: 48em) {

    .video-wrapper.ratio-landscape .video-container {
        padding-bottom: 83.5%;
    }
}