h1, .sectionTitle, .faceH1, .breadcrumbs{text-align:center;}
.product_list{display:block;float:none;margin-right:0px;width:100%;margin-bottom:15%;}
A.category_list{float:left;width:47%;margin-right:0px;margin-left:0px;}
A.category_list.sec{float:right;}
.product_list img, A.category_list img{height:auto;margin-bottom:2%;}
A.category_list img{aspect-ratio:500/440;}
.product_list .info A.title, .product_list .info A.categoryTitle, A.category_list .title{font-size:24px;line-height:24px;}
A.category_list .info .viewProducts{margin-bottom:2%;font-size:16px;}
.product_list .info A.button{font-size:20px;line-height:40px;height:40px;}
.product_list .info A.categoryTitle,.product_list .info .styles,.product_list .info .price, .product_list .info A.button{margin-top:5%;}
.product_list .info, A.category_list .info{padding:5%;}
.sortMenu{margin-bottom:15%;}
.delimiter{margin-bottom:0px;height:calc(90vw * 0.1);}
A.musicStyleBox{width:auto;float:none;}

footer .container .content .box A{line-height:48px;}

A.button.viewAll{height:auto;}

.noPhone{display:none;}
.onlyPhone{display:block;}

A.button.viewAll.stranen{margin-top:5%;word-spacing:5px;font-size:22px;}

ul.productUL li, ul.catUL li{list-style:none;margin:0px;padding:0px;display:flex;max-width:47%;}
A.category_list .title{font-size:18px;line-height:18px;}
ul.productUL li .product_list .info A.title, ul.productUL li .product_list .info A.categoryTitle{font-size:18px;line-height:20px;}
ul.productUL li .product_list .info .styles{font-size:12px;line-height:12px;}
ul.productUL li .product_list .info A.button{font-size:14px;line-height:30px;height:30px;border-radius:5px;}
ul.productUL.homeDVD li:nth-of-type(1n+3){display:none;}