aside.v2-side-bar .blc-popular-product .brands{background:#fff;height:64px;border-bottom:1px solid #dedede}aside.v2-side-bar .blc-popular-product .brands:last-child{border:transparent}aside.v2-side-bar .blc-popular-product .brands .content{width:100%;display:inline-block;height:62px;margin-top:1px;margin-bottom:1px}aside.v2-side-bar .blc-popular-product .brands:nth-of-type(even) .content{background:#f1f1f1}aside.v2-side-bar .blc-popular-product .brands .frame{max-height:41px;overflow:hidden;width:88px;float:left;border:1px solid #dfdfdf;margin:9px}aside.v2-side-bar .blc-popular-product .brands .frame img{max-width:100%;height:auto;margin:0 auto;display:block}aside.v2-side-bar .blc-popular-product .brands .detail{float:right;width:114px;font-size:12px;margin:9px 0 9px 0}aside.v2-side-bar .blc-popular-product .brands .detail .info-title,aside.v2-side-bar .blc-popular-product .brands .detail .info-title a{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden;color:#828282;text-transform:uppercase}aside.v2-side-bar .blc-popular-product .brands .rating{display:block;margin:6px 0 4px 0}aside.v2-side-bar .blc-popular-product .brands .reviews{font-weight:700;color:#333}aside.v2-side-bar .blc-popular-product .brands .reviews .review{font-weight:400;color:#0067c0}section.best-brands{margin:20px;height:268px}section.best-brands .brand{width:160px;float:left}section.best-brands .brand .frame{height:76px;overflow:hidden;width:160px;float:left;border:1px solid #dfdfdf;position:relative;box-sizing:border-box}section.best-brands .brand .frame img{max-width:100%;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}section.best-brands .brand .frame img:hover{opacity:1}section.best-brands .brand .content{height:191px;float:left;display:inline-block;width:100%;background:#f5f5f5}section.best-brands .brand .ratings{height:84px;width:140px;margin:auto;border-bottom:1px dotted #b8b8b8}section.best-brands .brand .ratings .rating{display:block;margin:auto}section.best-brands .brand .ratings .point{font-size:16px;font-weight:700;text-align:center;display:inherit;margin:16px 0 10px 0}section.best-brands .brand .ratings .review{margin-top:8px;display:inherit;text-align:center;font-weight:400}section.best-brands .brand .ratings .review a{color:#0067c0}section.best-brands .brand .content ul{display:inherit;margin:10px 0 0 10px}section.best-brands .brand .content ul li{padding:0 0 10px 0;font-weight:700}section.best-brands .brand .content ul li .list{display:inline-block;background:url(images/common/icon.png) no-repeat -36px -49px;width:10px;height:10px}section.best-brands .details{float:left;display:inline-block;width:calc(100% - 170px);margin:0 0 0 10px;overflow:hidden}section.best-brands .details ul.title{display:inline-block;width:100%;border-bottom:1px solid #dfdfdf}section.best-brands .details ul.title li{border:1px solid #dfdfdf;height:32px;font-size:14px;font-weight:700;float:left;margin-right:5px;background:#f5f5f5;box-sizing:border-box;border-bottom:0}section.best-brands .details ul.title li:first-child{margin-left:10px}section.best-brands .details ul.title span{display:table-cell;padding:10px 20px 8px 20px;cursor:pointer}section.best-brands .details ul.title li.choose{color:#e61e25;border-top:2px solid #e61e25}section.best-brands .details ul.title li.choose span{border-bottom:transparent;background:#fff}section.best-brands .details .content{display:none;border:1px solid #dfdfdf;width:100%;border-top:transparent;box-sizing:border-box;height:237px}section.best-brands .details .active{display:inline-block}section.best-brands .details .header{height:42px}section.best-brands .details .header span.title{font-weight:700;display:inline-block;width:414px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:14px 0 0 10px}section.best-brands .details .header span.categories-paginate{margin:14px 15px 0 0;color:#999}section.best-brands .details .content ul{margin:0 8px 0 8px;width:100%}section.best-brands .details .content .products-carousel ul .owl-wrapper-outer{min-width:520px;max-width:788px}section.best-brands .details .content .customer-reviews-carousel ul .owl-wrapper-outer{min-width:510px;max-width:770px}section.best-brands .details .content .products-carousel ul .owl-next{top:46px;right:0}section.best-brands .details .content .products-carousel ul .owl-prev{top:46px;left:-12px}section.best-brands .details .content ul li{width:calc(100% - 5px);float:left}section.best-brands .details .content .product{display:inline-block;margin-left:7px;width:calc(100% - 5px)}section.best-brands .details .content .product .frame{min-height:157px;max-height:185px;width:100%;float:left;border:1px solid #dfdfdf;position:relative;box-sizing:border-box;overflow:hidden}section.best-brands .details .content .product .frame img{max-width:100%;height:auto;position:absolute;top:0;left:0;right:0;margin:auto}section.best-brands .details .content .product .frame .note{position:absolute;bottom:0;height:40px;width:100%;background:#292929}section.best-brands .details .content .product .frame .note span{display:inline-block}section.best-brands .details .content .product .frame .note .number{float:left;width:36px;text-align:center;padding-top:12px;color:grey;font-family:UTMHELVETINS!important;font-size:16px}section.best-brands .details .content .product .frame .note .rating{color:#f60;font-family:UTMHELVETINS!important}section.best-brands .details .content .product .frame .note .info-title{float:left;width:119px;color:#fff;padding-top:10px}section.best-brands .details .content .customer-reviews-carousel ul{margin:0 16px 0 16px;width:100%}section.best-brands .details .content .customer-reviews-carousel ul li{min-width:501px;max-width:800px;width:100%;float:left;background:#f1f1f1}section.best-brands .details .content .customer-reviews-carousel ul li .detail{width:calc(100% - 185px);margin:10px 8px 0 14px;float:left}section.best-brands .details .content .customer-reviews-carousel ul li .detail span{display:inline-block}section.best-brands .details .content .customer-reviews-carousel ul li .detail .info-title{font-weight:700;overflow:hidden;width:305px;text-overflow:ellipsis;white-space:nowrap}section.best-brands .details .content .customer-reviews-carousel ul li .detail .rating{display:block;margin-top:6px;margin-bottom:8px}section.best-brands .details .content .customer-reviews-carousel ul li .detail p{line-height:17px;height:70px;overflow:hidden;color:#767676}section.best-brands .details .content .customer-reviews-carousel ul li .detail .read-more{margin:15px 0 0 0;float:left}section.best-brands .details .content .customer-reviews-carousel ul li .detail .goog-trans-control{margin:11px 0 0 23px!important;float:left!important}section.best-brands .details .content .customer-reviews-carousel ul li .detail .read-more a{color:#0066c0}section.best-brands .details .content .customer-reviews-carousel ul li .frame{height:156px;width:156px;float:left;border:4px solid #dfdfdf;position:relative;box-sizing:border-box;background:#fff}section.best-brands .details .content .customer-reviews-carousel ul li .frame img{max-width:100%;height:auto;position:absolute;top:0;left:0;right:0;margin:auto}section.best-brands .details .content .customer-reviews-carousel .note{height:27px;width:100%;bottom:0;position:absolute;background:#595c63}section.best-brands .details .content .customer-reviews-carousel .note a{color:#fff;display:inline-block;margin:9px 0 0 10px}section.best-brands .details .content .customer-reviews-carousel .note .sprite-arrow-compact-white{display:inline-block}section.best-brands .details .content .customer-reviews-carousel ul .owl-next{top:47px;right:12px}section.best-brands .details .content .customer-reviews-carousel ul .owl-prev{top:47px;left:-21px}section.best-brands .details .content .categories-view-more{display:inline-block;margin:14px 15px 15px 0;float:right}section.best-brands .details .content .categories-view-more a{color:#0066c0;font-size:12px;font-weight:700;text-decoration:none;float:right}.product-model{overflow:visible}aside.categories-products-list ul li:first-child{border-left:transparent}aside.categories-products-list ul li{width:calc(25%)!important;height:400px;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;box-sizing:border-box;border-top:transparent;padding:0}aside.categories-products-list ul li .product{margin:20px 15px 20px 15px}aside.categories-products-list ul li .product .frame{max-width:235px;min-height:235px;display:block;position:relative;margin:0 auto;height:auto;width:auto}aside.categories-products-list ul li:hover .product .frame .photo-tips{display:none!important}aside.categories-products-list ul li .product .detail .model,aside.categories-products-list ul li .product .detail .point{display:none}aside.categories-products-list ul li .product .detail .info-title{height:31px;line-height:16px}aside.categories-products-list ul li .product .detail .price{margin:10px 0 8px 0}aside.categories-products-list ul li .product .detail .save{margin-bottom:8px;height:12px}aside.categories-products-list ul li .product .detail .save-percent{margin-bottom:8px;color:#f37200;display:inline-block;height:12px}aside.categories-products-list ul li .product .frame{border:transparent}aside.categories-products-list ul li .product .detail .reviews{padding-left:0;height:22px;position:relative;background:0 0;margin-top:0}aside.categories-products-list ul li .product .detail span.review-point{margin-left:4px}aside.categories-products-list ul li .product .detail .reviews a{position:absolute;bottom:0}aside.categories-products-list ul li .product .detail .reviews .v2-thumbnail{width:30px}aside.categories-products-list .product-detail-hover,aside.categories-products-list .product-image-list-hover{display:none}.frame-product-hover{position:absolute;z-index:2;width:266px;border:3px solid #dfdfdf;display:none;box-sizing:border-box;background:#fff}.frame-product-hover .product{float:right;margin:17px 0 10px 0;width:152px;display:inline-block}.frame-product-hover .product:hover .photo-tips{display:block}.frame-product-hover .product span{display:inline-block}.frame-product-hover .product .frame{display:block;position:relative;margin:0 auto;height:auto;min-height:235px}.frame-product-hover .product .frame img{max-width:100%;height:auto;margin:auto;display:block;max-height:100%;width:auto;position:absolute;top:0;right:0;left:0;bottom:0}.frame-product-hover .product .photo-tips{height:18px;position:absolute;z-index:20;width:100%;text-align:center;background-color:#000;transition:all .5s ease;opacity:.7;display:none;bottom:0}.frame-product-hover .product .photo-tips a{color:#fff;line-height:18px;text-decoration:none}.frame-product-hover .product .photo-tips a span{color:#fff}.frame-product-hover .product .photo-tips a:hover span{color:#ff0}.v2-blc-product .photo-tips a>em{float:left;margin-right:3px;background:url(images/common/icon.png) no-repeat -37px -93px;width:14px;height:14px}.frame-product-hover .product .detail{margin-top:10px}.frame-product-hover .product .detail .info-title{height:31px;overflow:hidden;font-size:12px;white-space:normal;text-overflow:ellipsis;color:#262626;font-weight:700;cursor:pointer;line-height:16px}.frame-product-hover .product .detail .info-title a:hover{color:#ce0108}.frame-product-hover .product .detail .model{margin-top:8px;color:#a1a1a1;display:block}.frame-product-hover .product .detail .point{margin-top:8px;color:#a1a1a1;display:block}.frame-product-hover .product .detail .price{margin:14px 0 8px 0;color:#a80820;font-weight:700;display:block;font-size:15px}.frame-product-hover .product .detail .save{margin-bottom:8px;color:#979797;font-size:12px;text-decoration:line-through;height:12px}.frame-product-hover .product .detail .save-percent{margin-bottom:8px;color:#f37200}.frame-product-hover .product .detail .reviews{font-size:12px;font-weight:700;margin-top:2px;background:0 0}.frame-product-hover .product .detail .reviews .v2-thumbnail{margin-right:12px}.frame-product-hover .product .detail .reviews a{display:inline-block}.frame-product-hover .product .detail .reviews .review-point{margin-left:3px}.frame-product-hover .product .detail .reviews .review{font-weight:400;color:#0067c0;margin-left:3px}.frame-product-hover .product-image-list-hover{display:inline-block!important;margin:18px 0 0 18px;width:54px;float:left}.frame-product-hover .product-image-list-hover ul{width:50%}.frame-product-hover .product-image-list-hover ul li{height:55px;width:50px!important;border:transparent}.frame-product-hover .product-image-list-hover .frame{height:50px;width:50px;border:1px solid #dfdfdf;position:relative;box-sizing:border-box;background:#fff;float:left;overflow:hidden}.frame-product-hover .product-image-list-hover .frame img{max-width:100%;height:auto;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.frame-product-hover .product-image-list-hover .product .frame{width:148px;height:148px}.frame-product-hover .product-detail-hover{display:inline-block!important;border-top:1px dotted #dfdfdf;width:100%;background:#f7f7f7}.frame-product-hover .product-detail-hover .content{margin:10px 14px 14px 16px}.frame-product-hover .product-detail-hover .content p{line-height:18px;max-height:74px;color:#000;overflow:hidden}.frame-product-hover .product-detail-hover .content p:first-child{margin-bottom:20px}.frame-product-hover .product-detail-hover .clamp{overflow:hidden;position:relative}.tab-subcatgories{border:1px solid #dedede;border-top:transparent}.categories-subcategory{border:1px solid #dedede;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:0}.categories-subcategory .model-item{width:100%;padding:0;margin:15px 10px;height:100%}.categories-subcategory .model-item .item-cell-md{float:left;width:calc(33% - 15px);margin:10px 7px 10px 5px}.categories-subcategory .model-item .item-cell-md .box-product{float:left;width:100%;min-height:100%;margin-right:0}.categories-subcategory .model-item .item-cell-md .box-product .desc-product{min-height:100%}.categories-subcategory .model-item .item-cell-md .box-product .desc-product .footer{height:31px}.categories-subcategory .model-item .item-cell-md .box-product .box-product{height:31px}.blc-categories-footer a{padding-top:10px!important}.no-subcategories{height:74px;position:relative}.no-subcategories span{position:absolute;top:44%;left:30%}@media screen and (max-width:1099px){section.best-brands .details .content .product{width:157px}}