.category-container{display:flex;padding-top:15px}@media screen and (min-width:992px){.category-container{padding-top:17px}}.category-container .section-title{width:100%;text-align:center;font-size:1.2em;padding-top:25px;padding-bottom:25px}@media screen and (min-width:992px){.category-container{padding-top:30px}}.category-container .product-container{width:100%}.category-container .product-container.three .category-title{width:calc(100% - 15px);height:32px;color:#333;font-size:30px;font-weight:700;line-height:32px;margin-bottom:10px;margin-top:30px}.category-container .product-container.three .category-image{width:calc(100% - 15px);height:300px;margin-bottom:20px;background-size:cover;background-position:50%;background-repeat:no-repeat}.category-container .product-container.three .total-products{width:100%;height:22px;color:#383b41;font-size:16px;font-weight:300;line-height:22px}.category-container .product-container.three .category-filters{width:calc(100% - 15px);height:auto;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #e6e5e5}@media screen and (min-width:992px){.category-container .product-container.three .category-filters .sort-by{margin-top:-30px}}.category-container .product-container.three .category-filters .sort-by label{height:16px;color:#383b41;font-size:12px;font-weight:900;letter-spacing:.2px;line-height:16px}.category-container .product-container.three .category-filters .sort-by select{height:40px;border:1px solid #e6e5e5;border-radius:3px;width:100%}.category-container .product-container.three .category-filters .filter-pills{padding-left:30px;height:auto}.category-container .product-container.three .category-filters .filter-pills .filter-pill{border-radius:3px;background-color:#212a37;margin-right:10px;height:40px;min-width:120px;color:#fff;padding:12px;font-size:14px;font-weight:700;line-height:18px;margin-bottom:10px}.category-container .product-container.three .category-filters .filter-pills .filter-pill.remove-all{background-color:#e51b22}.category-container .product-container.three .category-filters .filter-pills .filter-pill span{margin-right:5px}.category-container .product-container.three .category-filters .filter-pills .filter-pill img{float:right;height:16px;width:16px;color:#fff;font-size:16px;font-weight:500;line-height:18px}.category-container .product-container.three .category-filters .filter-pills .filter-pill img:hover{cursor:pointer}.dialog{border:1px solid #ced4da;max-width:600px;margin:10% auto;padding:30px;background-color:#fff}.text{color:#000}.button-box{display:flex;flex-wrap:wrap;justify-content:space-evenly}.button{background-color:#fff;border:1px solid #ced4da;padding:4px 10px;width:100px;transition:.3s;margin-top:5px;margin-bottom:5px}.button:hover{transform:scale(1.2);transition:.3s;text-decoration:none;color:#fff}.proceed{background-color:#e51a22}.cancel,.proceed{color:#fff;text-align:center}.cancel{background-color:#000}html.browserIE #filter-menu{position:relative!important;top:0!important;left:0!important}#filter-menu .filter-menu{height:100vh}.page-wrapper.menu-open .filter-menu.open .filter-menu-background{display:none}.product-title{width:calc(100% - 15px);color:#333;font-size:30px;font-weight:700;line-height:32px;margin-bottom:10px;margin-top:30px}.product-image{height:400px;margin-bottom:20px;background-size:cover;background-position:50%;background-repeat:no-repeat}.total-products{width:100%;height:22px;color:#383b41;font-size:16px;font-weight:300;line-height:22px}.product-filters{height:auto}.product-filters .filter-by label,.product-filters .sort-by label{height:20px;color:#383b41;font-size:12px;font-weight:900;letter-spacing:.2px;line-height:20px}.product-filters .filter-by select,.product-filters .sort-by select{height:40px;border:1px solid #e6e5e5;border-radius:3px;width:100%}@media screen and (max-width:575px){.product-filters .filter-by,.product-filters .sort-by{width:100%;padding:0 1rem}}.product-filters .open-filter-menu{display:block;width:100%;height:40px;border:none;background-color:#231f20;color:#fff;margin-top:30px;margin-bottom:10px;border-radius:3px}.product-filters .open-filter-menu:focus{outline:none}.product-filters .filter-pills{height:auto}.product-filters .filter-pills .filter-pill{border-radius:3px;background-color:#212a37;margin-right:10px;height:40px;min-width:120px;color:#fff;padding:12px;font-size:14px;font-weight:700;line-height:18px;margin-bottom:10px}.product-filters .filter-pills .filter-pill.remove-all{background-color:#e51b22}.product-filters .filter-pills .filter-pill span{margin-right:5px}.product-filters .filter-pills .filter-pill img{float:right;height:16px;width:16px;color:#fff;font-size:16px;font-weight:500;line-height:18px}.product-filters .filter-pills .filter-pill img:hover{cursor:pointer}.filter-menu{border:1px solid #dee2e6;background-color:#f2f2f2;overflow:hidden;overflow-y:auto;z-index:9999}.filter-menu.show-spinner .lds-ring-wrapper{display:flex}.filter-menu .lds-ring-wrapper{display:none}@media screen and (max-width:991px){.filter-menu .section-wrapper{height:100%!important}}@media screen and (min-width:992px){.filter-menu{z-index:0}}.filter-menu .close-cross{position:absolute;right:15px;top:15px;cursor:pointer}@media screen and (min-width:768px){.filter-menu{top:60px;height:fit-content;height:-moz-fit-content}}.filter-menu .filter-menu-background{opacity:0;left:0;width:0;top:0;height:0;z-index:0;margin-left:0;transition:opacity 1.4s}.filter-menu.open{transition:left .7s;left:0;top:0;height:100vh;max-height:unset!important;padding-bottom:25px}.filter-menu.open .filter-menu-background{cursor:pointer;display:block;position:fixed;opacity:1;left:0;width:20vw;margin-left:80vw;height:100vh;top:0;background-color:#0003;z-index:-1;transition:opacity 1.4s}@media screen and (min-width:500px){.filter-menu.open .filter-menu-background{width:50vw;margin-left:50vw}}@media screen and (min-width:768px){.filter-menu.open .filter-menu-background{width:70vw;margin-left:30vw}}@media screen and (min-width:992px){.filter-menu{left:unset;max-height:100vh;transition:left 1s}}.filter-menu .section-wrapper{padding:1rem;padding-block:15px}.filter-menu .section-wrapper .section:last-of-type:after{content:"";height:50px}.filter-menu .section{margin-bottom:25px}.filter-menu .section:first-of-type{margin-bottom:6px}.filter-menu .section .title{font-weight:700;text-transform:uppercase;margin-bottom:6px}.filter-menu .section .collapse.show{visibility:visible}.filter-menu .section input[type=search]{font-size:.82em;background:#f8f9fa;height:40px}.filter-menu .section .option{font-size:.85em;cursor:pointer}.filter-menu .section .option:hover{cursor:pointer}.filter-menu .section .option input[type=checkbox],.filter-menu .section .option input[type=radio]{opacity:0;cursor:pointer}.filter-menu .section .option label{position:relative;display:inline-block;cursor:pointer;padding-left:22px;word-break:break-word;font-weight:400;font-size:12px;line-height:14.63px;letter-spacing:1%;min-height:22px;margin-bottom:6px}.filter-menu .section .option label:after,.filter-menu .section .option label:before{position:absolute;content:"";cursor:pointer;display:inline-block;background:#fff}.filter-menu .section .option label:before{height:16px;width:16px;border:1px solid #e6e5e5;left:0;cursor:pointer;top:3px}.filter-menu .section .option label:after{height:5px;width:9px;border-left:1px solid #000;border-bottom:1px solid #000;transform:rotate(-45deg);cursor:pointer;left:4px;top:7px}.filter-menu .section .option input[type=checkbox]+label:after,.filter-menu .section .option input[type=radio]+label:after{content:none;cursor:pointer}.filter-menu .section .option input[type=checkbox]:checked+label:after,.filter-menu .section .option input[type=radio]:checked+label:after{content:"";cursor:pointer}.filter-menu .section .option input[type=checkbox]:checked+label:before,.filter-menu .section .option input[type=radio]:checked+label:before{background-color:#fff;cursor:pointer}.filter-menu .section .option input{font-size:2em;margin-top:-1px}.filter-menu .section .option label{display:flex;align-items:center}.filter-menu .section .show-more-link{cursor:pointer;font-size:.8em;text-decoration:underline;margin-top:15px;color:#e30613}.range-slider{touch-action:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;cursor:pointer;display:block;position:relative;width:100%;height:8px;background:#ddd;border-radius:4px}.range-slider[data-vertical]{height:100%;width:8px}.range-slider[data-disabled]{opacity:.5;cursor:not-allowed}.range-slider .range-slider__thumb{position:absolute;z-index:3;top:50%;width:24px;height:24px;transform:translate(-50%,-50%);border-radius:50%;background:#2196f3}.range-slider .range-slider__thumb:focus-visible{outline:0;box-shadow:0 0 0 6px #2196f380}.range-slider[data-vertical] .range-slider__thumb{left:50%}.range-slider .range-slider__thumb[data-disabled]{z-index:2}.range-slider .range-slider__range{position:absolute;z-index:1;transform:translateY(-50%);top:50%;width:100%;height:100%;background:#51adf6}.range-slider[data-vertical] .range-slider__range{left:50%;transform:translate(-50%)}.range-slider input[type=range]{-webkit-appearance:none;pointer-events:none;position:absolute;z-index:2;top:0;left:0;width:0;height:0;background-color:initial}.range-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none}.range-slider input[type=range]::-moz-range-thumb{width:0;height:0;border:0}.range-slider input[type=range]:focus{outline:0}.btn-link{color:#e51a22!important}#Product-Card-v2{fill:#e51a22}.input-range{width:calc(100% - 20px);margin:10px auto 0}.input-range .input-range__slider{background:#e51a22;border-color:#e51a22!important}.input-range .input-range__track--active{background:#e51a22}