.custom-product-list{margin:30px 0 50px}.custom-product-list table{border:1px solid #393939;width:100%}.custom-product-list table thead{background:#393939;color:#fff;text-transform:uppercase}.custom-product-list table thead th{padding:10px}.custom-product-list table td{border:1px solid #393939;padding:5px;text-align:center}.custom-product-list table td img{max-width:60px}.custom-product-list table td .form-input{max-width:60px;display:block;margin:0 auto;text-align:center;padding:5px;height:30px}.custom-product-list table td .msrp-sale-regular-price-section{height:auto!important}.custom-product-list table td.product-name{text-align:left}.custom-product-list table td.product-name a{text-decoration:none;color:#545454}.custom-product-list table td.product-name a:hover{color:#d42020}.custom-product-list table td.hide-addtocart *{display:none}#body .custom-product-list table td.hide-addtocart a.button.button--small.card-figcaption-button{display:none!important}.category-image{margin:25px 0 0 0;border:2px solid #393939;background:#fff;text-align:center}.category-description{margin-top:25px}.category-description .ControlItem{padding:20px;border:2px solid #393939;margin:20px}.category-description .ControlItem .plHeader{margin:0;text-transform:uppercase;font-weight:600;letter-spacing:.05em;font-size:18px;padding:0 0 5px 0;border-bottom:2px solid #393939}.category-description .ControlItem .row{display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.category-description .ControlItem .row .col-md-5{width:40%}.category-description .ControlItem .row .col-md-7{width:60%;padding:0 0 0 15px}.category-description .ControlItem .row .col-md-7 h4{margin:0 0 10px;font-weight:600;text-transform:uppercase}.category-description .ControlItem .row .col-md-7 h5{margin:0 0 10px;font-weight:500;font-size:18px;letter-spacing:normal}.category-description .ControlItem .row .col-md-7 .button{max-width:200px}.custom-product-list .pagination{position:static!important;margin:10px 0 20px}@media only screen and (max-width:479px){.custom-product-list{overflow-x:auto}.category-description .ControlItem .row .col-md-7 h4{font-size:16px}.category-description .ControlItem .row .col-md-7 h5{font-size:14px}}