.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:800;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}}.letter-filter{color:#fff;background-color:#36c}.brand-list{margin-bottom:40px;display:flex;flex-flow:row wrap}.brand-list .brand{font-size:14px;line-height:16px;margin-bottom:20px;background-color:#fff}.brand-list .brand a{display:block;color:inherit;text-decoration:none;max-width:220px;margin:0 auto}.brand-list .brand a>span{display:block}.brand-list .brand a:before{content:"";float:right;overflow:hidden;padding-bottom:68.18%;float:left;width:0}.brand-list .brand a:after{content:"";height:0;clear:both;display:table}.brand-list .brand img{display:block;width:100%;height:auto}.brand-list.scrolling{margin-bottom:60px}.brand-list.scrolling .brand{flex-grow:0;flex-shrink:0;margin-bottom:0}.brand-list.scrolling .brand:last-of-type{margin-right:0}@media only screen and (min-width:1350px){.brand-list .brand{width:13%;margin-right:4.4%}.brand-list:not(.scrolling) .brand:nth-of-type(6n){margin-right:0}}@media only screen and (min-width:1024.1px) and (max-width:1349.9px){.brand-list .brand{width:18%;margin-right:2.5%}.brand-list:not(.scrolling) .brand:nth-of-type(5n){margin-right:0}}@media only screen and (min-width:767.1px) and (max-width:1024px){.brand-list .brand{width:23.5%;margin-right:2%}.brand-list:not(.scrolling) .brand:nth-of-type(4n){margin-right:0}}@media only screen and (min-width:500px) and (max-width:767px){.brand-list .brand{width:31%;margin-right:3.5%}.brand-list:not(.scrolling) .brand:nth-of-type(3n){margin-right:0}.brand-list.scrolling .brand{width:25.3%;margin-right:4%}}@media only screen and (min-width:360.1px) and (max-width:499.9px){.brand-list .brand{width:48%;margin-right:4%}.brand-list:not(.scrolling) .brand:nth-of-type(2n){margin-right:0}.brand-list.scrolling .brand{width:40%;margin-right:4%}}@media only screen and (max-width:360px){.brand-list{display:block}.brand-list .brand{max-width:180px;margin-right:auto;margin-left:auto}.brand-list.scrolling .brand{width:80%;margin-left:0;margin-right:4%}}#home-popular-rm .swiper{margin-right:45px;margin-left:45px}.scrolling{margin-right:45px;margin-left:45px}.scrolling{position:relative}.scrolling .scroll-wrap{display:flex;overflow:hidden;cursor:grab;min-width:100%;padding:0 1px}.scrolling .scroll-wrap.grabbing{cursor:grabbing}.scrolling .scroll-wrap>*{user-select:none}.scrolling #loading-overlay{position:absolute;background:rgba(255,255,255,.6)}.scrolling #loading-overlay .fa{font-size:60px;line-height:60px;width:60px;height:60px;margin:-30px 0 0 -30px;top:50%;color:#666;text-shadow:0 0 10px rgba(255,255,255,.2)}.scrolling .action,.swiper-outer-wrapper .action{position:absolute;width:30px;top:0;bottom:0;text-align:center;color:#777;font-size:22px;line-height:26px;cursor:pointer;display:flex;align-items:center}.scrolling .action:before,.swiper-outer-wrapper .action:before{display:block;width:100%;font-family:fontawesome,open sans,Arial,helvetica neue,Helvetica,sans-serif}.scrolling .action:hover,.swiper-outer-wrapper .action:hover{color:#474747}.scrolling .action.v,.swiper-outer-wrapper .action.v{opacity:.6;cursor:default}.scrolling .action.v:hover,.swiper-outer-wrapper .action.v:hover{color:#777}.scrolling .prev:before,.swiper-outer-wrapper .prev:before{content:"\f053"}.scrolling .next:before,.swiper-outer-wrapper .next:before{content:"\f054"}.scrolling .prev{left:-45px}.scrolling .next{right:-45px}@media only screen and (max-width:767px){.scrolling,.swiper{margin-right:-15px;margin-left:0}.scrolling .action,.swiper .action{display:none}.scrolling .scroll-wrap,.swiper .scroll-wrap{padding:0}.scrolling .scroll-wrap:after{display:block;flex-grow:0;flex-shrink:0;width:15px;content:""}}.cat-brand-list{display:flex;flex-wrap:wrap;margin-bottom:45px}.cat-brand-list .brand{text-align:center;font-size:12px;line-height:16px;text-decoration:none;color:inherit}.cat-brand-list .brand img{display:block;width:100%;height:auto;border:1px solid #ccc;background-color:#fff;padding:10px;margin-bottom:3px}.cat-brand-list .brand .name{display:block;text-transform:uppercase;letter-spacing:.02em;max-height:32px;overflow:hidden}.cat-brand-list .brand .name:hover{text-decoration:underline}.cat-brand-list.scrolling,.cat-brand-list.swiper{margin-bottom:29px}.cat-brand-list.scrolling .brand,.cat-brand-list.swiper .brand{flex-grow:0;flex-shrink:0}.cat-brand-list.swiper~.action.next,.cat-brand-list.swiper~.action.prev{top:50%;transform:translateY(-50%)}.cat-brand-list.scrolling .brand:last-of-type{margin-right:0}.cat-brand-list.has1 .scroll-wrap,.cat-brand-list.has2 .scroll-wrap,.cat-brand-list.has3 .scroll-wrap,.cat-brand-list.has4 .scroll-wrap,.cat-brand-list.has5 .scroll-wrap,.cat-brand-list.has6 .scroll-wrap,.cat-brand-list.has7 .scroll-wrap{justify-content:center}.cat-brand-list.has1 .action,.cat-brand-list.has2 .action,.cat-brand-list.has3 .action,.cat-brand-list.has4 .action,.cat-brand-list.has5 .action,.cat-brand-list.has6 .action,.cat-brand-list.has7 .action,.cat-brand-list.has1~.action,.cat-brand-list.has2~.action,.cat-brand-list.has3~.action,.cat-brand-list.has4~.action,.cat-brand-list.has5~.action,.cat-brand-list.has6~.action,.cat-brand-list.has7~.action{display:none}@media only screen and (min-width:1100px){.cat-brand-list .brand{width:12.5%;margin-right:2%}.cat-brand-list:not(.scrolling):not(.swiper) .brand:nth-of-type(7n){margin-right:0}}@media only screen and (max-width:1100px){.cat-brand-list.has7 .scroll-wrap{justify-content:flex-start}.cat-brand-list.has7 .action{display:flex}}@media only screen and (min-width:950px) and (max-width:1100px){.cat-brand-list .brand{width:14.5%;margin-right:2.6%}.cat-brand-list:not(.scrolling):not(.swiper) .brand:nth-of-type(6n){margin-right:0}}@media only screen and (max-width:950px){.cat-brand-list.has6 .scroll-wrap{justify-content:flex-start}.cat-brand-list.has6 .action{display:flex}}@media only screen and (min-width:850px) and (max-width:950px){.cat-brand-list .brand{width:18%;margin-right:2.5%}.cat-brand-list:not(.scrolling):not(.swiper) .brand:nth-of-type(5n){margin-right:0}}@media only screen and (max-width:850px){.cat-brand-list.has5 .scroll-wrap{justify-content:flex-start}.cat-brand-list.has5 .action{display:flex}}@media only screen and (min-width:767px) and (max-width:850px){.cat-brand-list .brand{width:22.75%;margin-right:3%}.cat-brand-list:not(.scrolling):not(.swiper) .brand:nth-of-type(4n){margin-right:0}}@media only screen and (max-width:767px){.cat-brand-list.has1 .scroll-wrap,.cat-brand-list.has2 .scroll-wrap,.cat-brand-list.has3 .scroll-wrap,.cat-brand-list.has4 .scroll-wrap{justify-content:flex-start}}@media only screen and (min-width:550px) and (max-width:767px){.cat-brand-list .brand{width:31%;margin-right:3.5%}.cat-brand-list:not(.scrolling):not(.swiper) .brand:nth-of-type(3n){margin-right:0}.cat-brand-list.scrolling .brand,.cat-brand-list.swiper .brand{width:25.3%;margin-right:4%}}@media only screen and (min-width:350px) and (max-width:550px){.cat-brand-list .brand{width:48%;margin-right:4%}.cat-brand-list:not(.scrolling):not(.swiper) .brand:nth-of-type(2n){margin-right:0}.cat-brand-list.scrolling .brand,.cat-brand-list.swiper .brand{width:40%;margin-right:4%}}@media only screen and (max-width:350px){.cat-brand-list{display:block}.cat-brand-list .brand{max-width:220px;margin-right:auto;margin-left:auto}.cat-brand-list.scrolling .brand,.cat-brand-list.swiper .brand{width:80%;margin-left:0;margin-right:4%}}