hr{margin:1.85rem 0 0}@media only screen and (max-width:1279px){#bodyText{padding:30px 20px}h1,.h1{font-size:1.68rem;line-height:1.98rem;margin:0 0 20px;letter-spacing:-.026rem;font-weight:400}h2,.h2{font-size:24px;line-height:32px}.sectionTitle,h3,.h3{font-size:20px;line-height:26px}h4,.h4{font-size:1.08rem;line-height:1.18rem}h5,.h5{font-size:.786rem;line-height:.986rem}h6,.h6{font-size:.96rem;line-height:1.06rem}p{font-size:13px;line-height:18px}.Banners{margin:17px 0 0 0}}@media only screen and (max-width:1023px){#pageContent,#container{max-width:100%}#bodyMain{padding:20px}.innerframe{max-width:100%}.Banners{margin:12px 0 0 0}.bottom-banner{padding:1px}#mainContent{width:100%;border-left:0}#bodyText{width:100%}.breadcrumbs{height:auto;padding:0 0 4px;font-size:.66rem;line-height:.86rem;letter-spacing:-.013rem}.Banners>div:nth-child(n){width:100%;margin:0 0 10px}.category-cards,.card-grid{grid-template-columns:repeat(4,minmax(23%,25%))}}@media only screen and (max-width:767px){input[type='email'],input[type='tel'],input[type='text'],input[type='password'],input[type='number'],input[type='search'],select,textarea,.q-field__native{font-size:16px}#pageContent{padding:179px 0 0}}@media only screen and (max-width:599px){#container{overflow:hidden}.innerframe{max-width:100%}#bodyText{padding:.85rem}#pageContent{padding-top:173px}.breadcrumbs{margin-bottom:20px}.button.tradelink .h6{font-size:.66rem;line-height:.86rem;font-weight:600}.card-grid{grid-template-columns:repeat(2,minmax(48%,50%))}}@media only screen and (max-width:479px){h1{font-size:1.68rem;line-height:1.88rem}.breadcrumbs+h2{padding-right:0}.shopInfo .headedPanel{width:100%;margin:0 0 20px}#categoryList.hidebydefault{display:none!important}}