@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@500&display=swap');
body {font-family: 'Roboto', sans-serif;}
#outerWrapper #mainContentWrapper #sidebar div.fileTabWrapper ul.fileTabLinks li:before, #outerWrapper #mainContentWrapper #sidebar div.fileTabWrapper ul.fileTabLinks li:after {display:none;}
#outerWrapper #mainContentWrapper #sidebar div.fileTabWrapper ul.fileTabLinks li a {width:87%;}
#outerWrapper #mainContentWrapper #sidebar div.fileTabWrapper ul.fileTabLinks li:first-child a {float:left;}
#outerWrapper #mainContentWrapper #sidebar div.fileTabWrapper ul.fileTabLinks li:nth-child(2) a {float:right;}
#outerWrapper #breadcrumbsContainer a.inCart div:before {color:#c3c3c3;}
#outerWrapper #breadcrumbsContainer a.inCart div, #outerWrapper #headerWrapper #mainHeader .fr form input {border-radius:3px;}
.category-rowt1 {border-radius:3px !important;padding: 25px 0px 0px 0px;}
.category-imaget1 img {border-radius:0px 0px 3px 3px !important;}
#outerWrapper #breadcrumbsContainer {margin-bottom:8px;}
#outerWrapper #breadcrumbsContainer nav ul li a {display:none !important;}
#outerWrapper #headerWrapper #mainHeader nav {background:none !important;}
#outerWrapper #headerWrapper #mainHeader nav ul li a {background:#c3c3c3;padding:4px 10px;border-radius:3px;margin-right:4px;border:none !important;}
#outerWrapper #breadcrumbsContainer {margin-top:-48px;margin-bottom:28px;}#outerWrapper #mainContentWrapper #sidebar .customScrollerWrapper, #outerWrapper #mainContentWrapper #sidebar .customScrollerWrapper h3, #outerWrapper #mainContentWrapper #sidebar button.clearFilters, #outerWrapper #mainContentWrapper #rightContent #actionBar {border-radius:5px;}
@media screen and (min-width:1142px) {#outerWrapper #headerWrapper #mainHeader .fr {width:300px !important;margin-top:33px !important;margin:0 auto;position:absolute !important;right:0;}
#outerWrapper #headerWrapper #mainHeader .fr form button {height:36px !important;border-radius:0px 3px 3px 0px;}
#outerWrapper #headerWrapper #mainHeader .fr form input {height:38px;}}
.central {min-width: 1024px!important;max-width: 1516px;}
#outerWrapper #mainContentWrapper .productGrid .product, .searchProductGrid .product {height:525px !important;}
#outerWrapper #mainContentWrapper #sidebar div.fileTabWrapper ul.fileTabLinks li:nth-child(2) {filter:brightness(1.1);}
#outerWrapper #headerWrapper #mainHeader .fr form input { border-width: 3px; }
@media screen and (min-width:1250px) {#outerWrapper #headerWrapper #mainHeader .fr {left:60%;}}
@media screen and (max-width:1249px) {#outerWrapper #headerWrapper #mainHeader .fr {left:53%;}}
@media screen and (min-width: 1555px) {#outerWrapper #headerWrapper #mainHeader .fr {left:1000px;}}
.catbrand div#sidebar {max-height:37px !important;overflow:hidden;position:absolute;z-index:999}
.catbrand div#sidebar:hover {max-height:65vh !important;}
.catbrand #mainContentWrapper #rightContent {width:100%;margin-top:56px;}
.catbrand .slideshow {position:absolute !important;left:0;right:0;max-width:1500px;margin:0 auto;}
.catbrand #categoryList div, .catbrand #brandsList div{max-height:55vh !important;overflow:auto;}
.catbrand #mainContentWrapper #sidebar div.fileTabWrapper .fileTabContent ul .mCSB_container {margin-right:3px !important;}
.catbrand #rightContent .container {padding-top:76%;}
.catbrand #mainContentWrapper #sidebar div.fileTabWrapper ul.fileTabLinks {height:37px !important;}
.catbrand #mainContentWrapper #sidebar .fileTabWrapper {margin: 0 auto;}
.catbrand #mainContentWrapper #sidebar {width:100%;position:absolute;left:0;right: 0;min-width:100%;}
.catbrand #mainContentWrapper #sidebar div.fileTabWrapper ul.fileTabLinks li a {width:87%;}
.catbrand #mainContentWrapper #sidebar div.fileTabWrapper ul.fileTabLinks li:first-child a {float:left;}
.catbrand #mainContentWrapper #sidebar div.fileTabWrapper ul.fileTabLinks li:nth-child(2) a {float:right;}
.catbrand #categoryList li, #brandsList li {border-top:none !important;max-width:20%;min-width:20%;float:left;border-bottom:none !important;}
.catbrand #mainContentWrapper #sidebar div.fileTabWrapper .fileTabContent ul .mCSB_container {margin-right:none;}
.catbrand #mainContentWrapper #sidebar div.fileTabWrapper ul.fileTabLinks li {width:58% !important;}
.catbrand .fileTabContent {max-width: 1500px;margin: 0 auto;}
.catbrand .fileTabLinks li a {cursor:default;}
.catbrand .fileTabLinks li a:hover {background:#c3c3c3!important;}
.catbrand #breadcrumbsContainer {margin-bottom:8px !important;}
.catbrand #mainContentWrapper #rightContent {width:100% !important;}
.catbrand #mainContentWrapper #rightContent #summerNoteContent {margin-top:640px;}
@media screen and (max-width:1330px) {.catbrand #mainContentWrapper #rightContent #summerNoteContent {margin-top:560px !important;}}
@media screen and (max-width:1150px) {.catbrand #mainContentWrapper #rightContent #summerNoteContent {margin-top:500px !important;}}
@media screen and (max-width:1000px) {.catbrand #mainContentWrapper #rightContent #summerNoteContent {margin-top:420px !important;}}
#outerWrapper #headerWrapper #mainHeader nav ul li {margin-bottom: 15px;}
#outerWrapper #headerWrapper { margin-bottom: 20px;}
#outerWrapper #headerWrapper #mainHeader .fr form input { margin-top:32px;}
#outerWrapper #headerWrapper #mainHeader .fr form button { margin-top:32px;}