.fa-check-circle-o:before{content:"\f05d"}

@media screen and (min-width:1500px){
   .container,footer .menu-footer,.pf-productrelatedgroupselector,.pf-productcomplementarygroupselector,#orderdataeditform-container{width:var(--contentwidth1440)}
}

.swiper-backface-hidden .swiper-slide div{background-size: 100% !important;  height:200px !important;}

@media screen and (min-width:600px){
    .swiper-backface-hidden .swiper-slide div{height:400px !important;}
}
    
@media screen and (min-width:768px){
    .swiper-backface-hidden .swiper-slide div{height:430px !important;}
}
    
@media screen and (min-width:985px){
    .swiper-backface-hidden .swiper-slide div{height:550px !important;}
}

@media screen and (min-width:1500px){
    .swiper-backface-hidden .swiper-slide div{height:550px !important;}
}


.gfw-page-storefront {
	& .pf-cms-grid-renderer-root{max-width:900px;}
    }

.pfstore-cat-level1 {
	& .pf-x-text-container {text-align: center}
}

.pfstore-cat-level2 {
	& .cat_level2--vatstatus {display:none}
}

#presentation iframe{width:100%;}

@media screen and (min-width:600px){
#presentation iframe{width:560px}
}





.gfw-idtab-basketvatinedit td.gfw-form-titlebar.hedb {
    font-size: 1.5em;
    text-align: center;
    display: block;visibility:visible;
    background: linear-gradient(135deg, var(--bgmen-dark) 0%, var(--bgmen) 60%);
    color: var(--fghed);
        margin: -14px -14px 21px;
    width: calc(100% + 30px);
    position: relative;
    padding: 14px;
}



.gfw-pager {grid-area:pager;flex-flow:row wrap}
.gfw-idtab-productsearch section .container {
    display: grid;
    grid-template-areas:
        "level1"
        "level2"
        "pager"
        "menucatalogue";
    grid-template-columns: 1fr;
}

@media screen and (min-width: 985px) {
    .gfw-idtab-productsearch section .container {
        gap: 0 28px;
        grid-template-areas:"menucatalogue level1""menucatalogue level2""menucatalogue pager";grid-template-columns: 300px 1fr;
    }
    .gfw-pager .gfw-x-lnk {padding: 14px 21px;border-radius: var(--borad-med)}
}

