@media only screen and (min-width:1250px){body.tax-product_cat main#main{width:100%!important;max-width:none!important}body.tax-product_cat .category-page-row{width:calc(100% - 60px)!important;max-width:1600px!important;margin-left:auto!important;margin-right:auto!important}body.tax-product_cat .category-page-row>.col.large-12,body.tax-product_cat .category-page-row .shop-container{width:100%!important;max-width:100%!important;flex-basis:100%!important;padding-left:0!important;padding-right:0!important}body.tax-product_cat .category-page-row .products.row{display:flex!important;flex-flow:row wrap!important;width:calc(100% + 20px)!important;max-width:none!important;margin-left:-10px!important;margin-right:-10px!important}body.tax-product_cat .category-page-row .products.row>.product-small.col{display:block!important;float:none!important;width:25%!important;max-width:25%!important;min-width:0!important;flex-grow:0!important;flex-shrink:0!important;flex-basis:25%!important;padding-left:10px!important;padding-right:10px!important;padding-bottom:28px!important;box-sizing:border-box!important}body.tax-product_cat .category-page-row .product-small>.col-inner,body.tax-product_cat .category-page-row .product-small .product-small.box{width:100%!important;max-width:100%!important;box-sizing:border-box!important}body.tax-product_cat .category-page-row .product-small .box-image{position:relative!important;width:calc(100% - 20px)!important;height:auto!important;aspect-ratio:300/230!important;overflow:hidden!important;border-radius:12px!important;isolation:isolate!important}body.tax-product_cat .category-page-row .product-small .box-image .image-none,body.tax-product_cat .category-page-row .product-small .box-image .image-fade_in_back,body.tax-product_cat .category-page-row .product-small .box-image .image-none>a,body.tax-product_cat .category-page-row .product-small .box-image .image-fade_in_back>a{position:relative!important;display:block!important;width:100%!important;height:100%!important;padding:0!important;overflow:hidden!important;border-radius:inherit!important}body.tax-product_cat .product-small .box-text{padding-left:14px!important;padding-right:10px!important}body.tax-product_cat .product-small .wvs-archive-variations-wrapper{padding-left:14px!important;box-sizing:border-box!important}}@media only screen and (min-width:1250px){body.tax-product_cat .category-page-row .products.row{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:20px!important;width:100%!important;max-width:100%!important;margin:0 auto!important}body.tax-product_cat .category-page-row .products.row>.product-small.col{flex:0 0 20.6%!important;max-width:20.6%!important;width:20.6%!important;padding:0!important;margin:0!important}}body.tax-product_cat .category-page-row .product-small .box-image img:not(.back-image),body.tax-product_cat .category-page-row .product-small .box-image img.back-image{width:100%!important;height:auto!important;max-width:100%!important;max-height:none!important}@media only screen and (min-width:1250px){body.tax-product_cat .product-small>.col-inner,body.tax-product_cat .product-small .product-small.box{display:flex!important;flex-direction:column!important;height:100%!important}body.tax-product_cat .product-small .box-text{display:flex!important;flex-direction:column!important;flex:1 1 auto!important}body.tax-product_cat .product-small .price-wrapper,body.tax-product_cat .product-small .price,body.tax-product_cat .product-small .product-button{margin-top:auto!important}}@media only screen and (min-width:749px){body.tax-product_cat[class*=matras]:not([class*=topdek]) .product-small .box-text,body.tax-product_cat[class*=matras]:not([class*=topdek]) .product-small .box-text-products,body.tax-product_cat[class*=matras]:not([class*=topdek]) .product-small .title-wrapper{padding-top:0!important;margin-top:-22px!important}body.tax-product_cat[class*=topdek] .product-small .box-text,body.tax-product_cat[class*=topdek] .product-small .box-text-products,body.tax-product_cat[class*=topdek] .product-small .title-wrapper{padding-top:0!important;margin-top:-17px!important}}