.uppercase{text-transform:uppercase}.breadcrumb{max-width:1630px}.container.plain,.container .inner{max-width:1630px}.letter-filter{padding:25px 0 15px;text-align:center}.letter-filter .heading{text-align:inherit}.letter-filter ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;padding:0;margin:0;list-style-type:none;font-size:17px;line-height:21px}.letter-filter ul li{margin:0 0 15px;padding:0;border-right:1px solid #fff}.letter-filter ul li.current{font-weight:700;padding:0 10px}.letter-filter ul li:last-of-type{border-right:none}.letter-filter a{color:inherit;text-decoration:none;display:block;padding:0 10px}.letter-filter a:hover{text-decoration:underline}.letter-filter span{color:inherit;text-decoration:none;display:block;padding:0 10px}.brand-summary{padding:60px 0 0}.brand-summary .group{float:left;width:18%;padding-left:65px;margin:0 2.5% 60px 0;position:relative}.brand-summary .group .sub-heading{margin-bottom:0;position:absolute;top:0;left:0;width:60px;font-size:58px;line-height:42px;font-weight:700}.brand-summary .group .sub-heading a{text-decoration:none;color:inherit}.brand-summary .group .sub-heading a:hover{text-decoration:underline}.brand-summary .group ul{padding:0;margin:0;list-style-type:none;font-size:14px;line-height:16px}.brand-summary .group ul li{padding:0;margin:0 0 5px}.brand-summary .group ul a{color:inherit;text-decoration:none}.brand-summary .group ul a:hover{text-decoration:underline}.brand-summary .group .view-more{font-size:12px;line-height:14px}.brand-summary .group:nth-of-type(5n){margin-right:0}.brand-summary .group:nth-of-type(5n+1){clear:left}.brand-summary+.about-brands{padding-top:0}.brand-summary:after{content:"";height:0;clear:both;display:table}.about-brands{padding:60px 0 45px}.about-brands *:last-child{margin-bottom:0}.popular-brands{padding:0 0 40px}.popular-brands .brand-list.scrolling{margin-bottom:0}.category-brands{background-color:#f5f5f5;padding:45px 0 15px}.category-brands .sub-heading{text-align:center;color:inherit}@media only screen and (max-width:1024px){.brand-summary .group{float:left;width:23%;margin:0 2% 50px 0}.brand-summary .group:nth-of-type(5n){margin-right:2%}.brand-summary .group:nth-of-type(5n+1){clear:none}.brand-summary .group:nth-of-type(4n){margin-right:0}.brand-summary .group:nth-of-type(4n+1){clear:left}}@media only screen and (max-width:850px){.brand-summary .group{width:31%;margin-right:3.5%}.brand-summary .group:nth-of-type(5n),.brand-summary .group:nth-of-type(4n){margin-right:3.5%}.brand-summary .group:nth-of-type(5n+1),.brand-summary .group:nth-of-type(4n+1){clear:none}.brand-summary .group:nth-of-type(3n){margin-right:0}.brand-summary .group:nth-of-type(3n+1){clear:left}}@media only screen and (max-width:767px){.popular-brands .heading{padding:0;border:none;text-align:center}.brand-summary .group{padding-left:55px}.brand-summary .group .sub-heading{font-size:50px;line-height:42px;width:50px}.brand-summary .group ul{color:#555}}@media only screen and (max-width:650px){.brand-summary .group{width:47%;margin-right:6%}.brand-summary .group:nth-of-type(5n),.brand-summary .group:nth-of-type(4n),.brand-summary .group:nth-of-type(3n){margin-right:6%}.brand-summary .group:nth-of-type(5n+1),.brand-summary .group:nth-of-type(4n+1),.brand-summary .group:nth-of-type(3n+1){clear:none}.brand-summary .group:nth-of-type(2n){margin-right:0}.brand-summary .group:nth-of-type(2n+1){clear:left}}@media only screen and (max-width:400px){.brand-summary .group{float:none;width:auto;margin-right:0}.brand-summary .group:nth-of-type(5n),.brand-summary .group:nth-of-type(4n),.brand-summary .group:nth-of-type(3n){margin-right:0}.brand-summary .group:nth-of-type(5n+1),.brand-summary .group:nth-of-type(4n+1),.brand-summary .group:nth-of-type(3n+1),.brand-summary .group:nth-of-type(2n+1){clear:none}}.popular-brands{padding:30px 45px}.popular-brands .heading{font-family:open sans,Arial,helvetica neue,Helvetica,sans-serif;font-weight:400;font-size:18px;color:#000;text-align:center;border-bottom:0;margin-bottom:25px}.popular-brands .brand-list.scrolling .scroll-wrap{padding:5px 85px}.popular-brands .brand-list.scrolling .brand{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:210px;height:210px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.25)}.popular-brands .brand-list.scrolling .brand a{max-width:80%;margin:0}.popular-brands .brand-list.scrolling .brand a:before,.popular-brands .brand-list.scrolling .brand a:after{content:none}.popular-brands .brand-list.scrolling .brand img{width:auto;max-width:100%;max-height:168px;height:auto}.popular-brands .brand-list.scrolling .prev,.popular-brands .brand-list.scrolling .next{top:50%;width:2rem!important;height:2rem!important;border:2px solid #5a5a5c;border-radius:50%;color:#5a5a5c;font-size:1rem}.popular-brands .brand-list.scrolling .prev{left:15px;padding-right:2px;transform:translateY(-50%)}.popular-brands .brand-list.scrolling .next{right:15px;padding-left:2px;transform:translateY(-50%)}.letter-filter{background-color:initial;color:#000;padding:15px 0 25px}.letter-filter .heading{margin-bottom:20px}.letter-filter ul{gap:10px 16px}.letter-filter ul li{border-right:none;margin:0}.letter-filter ul li:last-child{order:-1}.letter-filter a,.letter-filter span{background-color:#f60;color:#fff;border-radius:5px;padding:8px 14px;font-weight:600}.letter-filter a:hover,.letter-filter span:hover{background-color:#f79239;text-decoration:none}@media only screen and (max-width:767px){html:not(.desktop-only) .letter-filter ul{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}html:not(.desktop-only) .letter-filter ul li{margin:0}html:not(.desktop-only) .letter-filter ul a,html:not(.desktop-only) .letter-filter ul span{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0}}.brand-summary .group .view-more{display:inline-block;font-size:14px;line-height:16px;color:#000;text-decoration:underline;font-weight:700}.breadcrumb{margin-bottom:10px}.container.plain.brand-letter{padding:60px 15px 30px 125px;position:relative}.container.plain.brand-letter .letter{position:absolute;top:60px;left:15px;margin:0;width:60px;font-size:58px;line-height:42px;font-weight:700}.container.plain.brand-letter .letter span{display:none}.container.plain.brand-letter .brands{margin-bottom:30px;column-count:4;-moz-column-count:4;-webkit-column-count:4;column-gap:80px;-moz-column-gap:80px;-webkit-column-gap:80px}.container.plain.brand-letter .brands p{margin-bottom:10px}.container.plain.brand-letter .brands a{color:inherit;text-decoration:none}.container.plain.brand-letter .brands a:hover{text-decoration:underline}@media only screen and (max-width:1231px){.container.plain.brand-letter .brands{margin-bottom:30px;column-count:3;-moz-column-count:3;-webkit-column-count:3}}@media only screen and (max-width:767px){.container.plain.brand-letter{padding-left:95px}.container.plain.brand-letter .brands{column-count:2;-moz-column-count:2;-webkit-column-count:2;column-gap:40px;-moz-column-gap:40px;-webkit-column-gap:40px}}@media only screen and (max-width:480px){.container.plain.brand-letter{padding-left:15px}.container.plain.brand-letter .letter{position:static;top:auto;left:auto;margin-bottom:15px}}.container.plain.brand-letter .letter{color:#f60}.letter-filter a,.letter-filter span{background-color:#fff7f2;color:#f60}.letter-filter a:hover,.letter-filter span:hover{background-color:#ffd9bf}.letter-filter ul li.current{background-color:#f60;color:#fff;padding:8px 14px;font-weight:700}.letter-filter ul li.current a,.letter-filter ul li.current span{background-color:initial;color:inherit;padding:0}