.product-range-container{padding-top:50px;padding-bottom:50px}.product-range-container h2{color:#5a5d61;font-size:24px;font-family:"Helvetica Neue LT W01_75 Bold";font-size:24px;margin-bottom:40px}@media screen and (max-width: 768px){.product-range-container h2{font-size:20px}}.product-range-container .product-inner-container{width:1400px}.product-range-container .product-inner-container .cat_list .item{position:relative;min-width:300px;height:100%;max-height:330px;width:23.5%;transition:all .4s ease;margin-right:20px;padding-right:0;padding-left:0;overflow:hidden}.product-range-container .product-inner-container .item{margin-bottom:20px}.product-range-container .product-inner-container .item{display:inline-block;overflow:hidden;border:0;height:330px;position:relative;-webkit-transition:all 250ms ease;-webkit-transform:scale(1);-ms-transition:all 250ms ease;-ms-transform:scale(1);-moz-transition:all 250ms ease;-moz-transform:scale(1);transition:all 250ms ease;transform:scale(1);z-index:1}.product-range-container .product-inner-container .item:hover{-webkit-transition:all 250ms ease;-webkit-transform:scale(1.14) ease;-ms-transition:all 250ms ease;-ms-transform:scale(1.14);-moz-transition:all 250ms;-moz-transform:scale(1.14);transition:all 250ms;transform:scale(1.14);z-index:2}.product-range-container .product-inner-container .item img{height:200px}@media screen and (max-width: 768px){.product-range-container .product-inner-container .item img{width:100%}}.product-range-container:last-child{margin-right:0}.product-range-container .category-name{font-size:24px;padding:15px 20px;position:absolute;bottom:0;left:20px;right:0}.product-range-container .category-name{display:block}.product-range-container .category-name a{color:#67696d}.product-range-container .cat_list .category-name,.product-range-container .sub_cat_list .category-name{background:rgba(0,0,0,.4);left:0}.product-range-container .cat_list .category-name:first-child,.product-range-container .sub_cat_list .category-name:first-child{padding-left:30px}.product-range-container .cat_list .category-name a,.product-range-container .sub_cat_list .category-name a{color:#fff}.product-range-container img{max-width:100%;max-width:120% !important;left:0;bottom:0;top:0;right:0;margin:auto}.product-range-container .sub_cat_list .item{height:130px;position:relative;transition:all .4s ease;width:48.5%;margin-right:20px;padding-left:0;padding-right:0;overflow:hidden}.product-range-container .sub_cat_list .item>a{height:130px}.product-range-container .sub_cat_list .item:last-child{margin-right:0}.product-range-container .sub_cat_list .item{-webkit-transition:all 250ms ease;-webkit-transform:scale(1) ease;-ms-transition:all 250ms ease;-ms-transform:scale(1);-moz-transition:all 250ms;-moz-transform:scale(1);transition:all 250ms;transform:scale(1);z-index:1}.product-range-container .sub_cat_list .item img{max-width:100% !important}.product-range-container .sub_cat_list .item:hover{-webkit-transition:all 250ms ease;-webkit-transform:scale(1.14) ease;-ms-transition:all 250ms ease;-ms-transform:scale(1.14);-moz-transition:all 250ms;-moz-transform:scale(1.14);transition:all 250ms;transform:scale(1.14);z-index:2}.product-range-container .sub_cat_list .item .category-name{display:block}.editor-block-list__block-edit .product-range-container{padding:0px}.editor-block-list__block-edit .product-range-container .container .cat_list .primary.item{position:relative;max-width:25%;min-width:200px;height:231px;overflow:hidden;padding-left:20px;min-height:unset}.editor-block-list__block-edit .product-range-container .container .cat_list .primary.item img{max-width:100%;height:auto;min-height:100%}.editor-block-list__block-edit .product-range-container .container .sub_cat_list .sub.item{width:50%;min-height:100px;margin-top:-30px}