.promo-page{margin:0 auto}.promo-page h1{color:#e10f21;font-size:2.4rem;margin-top:0;margin-bottom:2.8rem;font-weight:600}.promo-page h1 img{max-width:220px;display:inline-block;margin-top:-30px}.promo-page h2{color:#0094ee;font-size:2rem;margin-top:0;margin-bottom:3rem;font-weight:600}.promo-page .search-sidebar .title{color:#0094ee;font-size:1.4rem;font-weight:500;text-transform:uppercase;margin-bottom:3rem}.promo-page .search-sidebar .input-group-addon{background:#0094ee;color:#fff}.promo-page .search-sidebar .form-group{margin-bottom:3rem}.promo-page .search-sidebar .form-group .group-label{display:none}.promo-page .search-sidebar .form-group.checkboxes ul{list-style:none}.promo-page .search-sidebar .form-group.checkboxes ul li{position:relative;padding-left:2rem}.promo-page .search-sidebar .form-group.checkboxes ul li input{cursor:pointer;position:absolute;left:0;top:-2px;margin-right:1rem}.promo-page .search-sidebar .form-group.checkboxes ul li label{text-transform:uppercase;font-size:1.2rem;font-weight:400;cursor:pointer;vertical-align:top}.promo-page .search-sidebar .group-label{font-size:1.4rem;font-weight:500;text-transform:uppercase;margin-bottom:1rem}.search-col{padding-top:7rem}.article-list .article-item{position:relative;border:1px solid #E4E4E4;background:#fff;margin-bottom:2rem;padding:.6rem;height:310px;height:270px}.article-list .article-item:hover{border:1px solid #e10f21}.article-list .article-item .thumb{height:120px;overflow:hidden;text-align:center;margin-bottom:.8rem}.article-list .article-item .thumb img{height:100%;width:auto;display:inline-block}.article-list .article-item .promo-title{line-height:1;padding-top:.5rem;height:4.7rem;overflow:hidden;text-align:center;font-size:1.2rem;font-weight:400;text-transform:uppercase}.article-list .article-item .desc{margin-bottom:.8rem;line-height:1;overflow:hidden;text-align:center;font-size:1.2rem;font-weight:600;text-transform:uppercase}.article-list .article-item .title{margin-bottom:.8rem;color:#999;overflow:hidden;text-align:center;font-size:1.2rem;font-weight:400}.article-list .article-item .prices{margin-bottom:.8rem;color:#999;overflow:hidden;text-align:center;font-size:1.2rem;font-weight:400}.article-list .article-item .product-actions{display:flex;position:absolute;bottom:5px;width:95%;flex-wrap:wrap}.article-list .article-item .product-actions *{display:block;flex-grow:1}.article-list .article-item .product-actions * i{font-size:1.7rem}.article-list .article-item .product-actions .btn:first-child{border-bottom-left-radius:3px;border-top-left-radius:3px}.article-list .article-item .product-actions .btn:last-child{border-bottom-right-radius:3px;border-top-right-radius:3px}.article-list .article-item .product-actions .btn-secondary{background:#bdc3c7;max-width:50px}.article-list .article-item .product-actions .btn-secondary:hover{background:#aab1b7}
