.products h2{color:#541100;font-family:Futura Black;font-size:3.347rem;letter-spacing:6.5px;margin-top:3rem;text-align:center;text-transform:uppercase}@media (max-width:991.98px){.products h2{font-size:2rem;margin-top:2rem}}.products.banner .swiper-slide{background-position:50%;background-repeat:no-repeat;background-size:cover;height:500px;justify-content:center;min-height:100%;min-width:100%}.products.banner .swiper-slide a{display:block;height:100%;width:100%}.products.banner .swiper-container{position:relative}.products.banner .swiper-pagination{bottom:0}.products.banner .swiper-pagination-bullet{background-color:#541100;height:.7rem;opacity:1;width:.7rem}.products.banner .swiper-pagination-bullet-active{background-color:#f2c930}.products.banner .button-next,.products.banner .button-prev{align-items:center;bottom:0;color:#fff;display:flex;font-size:1.5rem;margin:auto;position:absolute;top:0;z-index:1}.products.banner .button-next svg,.products.banner .button-prev svg{stroke:#fff}.products.banner .button-next.swiper-button-disabled,.products.banner .button-prev.swiper-button-disabled{opacity:.5}.products.banner .button-next{right:10px}.products.banner .button-prev{left:10px}.products.body{padding:4rem 0}.products.body .lines{text-align:center}@media (max-width:991.98px){.products.body .lines .row{flex-wrap:wrap}.products.body .lines .col-md{margin:auto auto 1rem;width:50%}}.products.body .lines a{display:flex;flex-direction:column;justify-content:center}.products.body .lines a.active .img-box .first-img,.products.body .lines a:hover .img-box .first-img{display:none}.products.body .lines a.active .img-box .last-img,.products.body .lines a:hover .img-box .last-img{display:flex}.products.body .lines a.active p,.products.body .lines a:hover p{color:#545454}.products.body .lines a .img-box{margin:auto}.products.body .lines a .img-box .first-img{display:flex}.products.body .lines a .img-box .last-img{display:none}.products.body .lines a p{color:#cacaca;font-weight:900;letter-spacing:.75px;margin-top:.8rem}.products.body .brands{margin-bottom:5rem}@media (max-width:991.98px){.products.body .brands{margin-bottom:3rem}}.products.body .brands .row{margin-top:3rem}@media (max-width:991.98px){.products.body .brands .row{flex-wrap:wrap}}.products.body .brands .row .col-md{border-right:1px solid #d4d4d4;text-align:center}@media (max-width:991.98px){.products.body .brands .row .col-md{border-right:none;margin:auto auto 2rem;width:50%}}.products.body .brands .row .col-md:last-child{border-right:none}.products.body .product article{align-items:center;display:flex;flex-direction:column}.products.body .product article .border{border-color:#f4d14e!important;border-radius:40px;height:100%;padding:4rem 3rem;position:relative;text-align:center;width:100%}.products.body .product article .border:after{border:1px solid #f4d14e;border-radius:35px;bottom:0;content:"";height:calc(100% - 1rem);left:.5rem;position:absolute;top:.5rem;width:calc(100% - 1rem)}.products.body .product article .border h1{color:#541100;font-family:Futura;font-size:1rem;font-weight:700;text-align:center;text-transform:uppercase}.products.body .product article .border p{color:#541100;font-family:Futura Bk BT;font-size:.75rem;font-weight:400;letter-spacing:1px;line-height:1.2em;margin-top:1.5rem}
