html{position:relative;min-height:100vh;background:#fff}body{display:flex;flex-direction:column;min-width:360px;min-height:100vh;overflow-x:hidden;font-family:"Open Sans",sans-serif;color:#222}.wrapper{flex:1}.content{padding:6rem 0 3rem}@media(max-width:992px){.content{padding:4rem 0 0}}@media(max-width:768px){.content{padding:3rem 0 0}}@media(max-width:576px){.content{padding:2rem 0 0}}.navbar-expand-lg .navbar-nav{flex-direction:row}h1,h2,h3,h4,h5,h6{font-family:"Montserrat",sans-serif;font-weight:700;line-height:1.4;color:#333}h3{font-size:2.25em}.form-control{min-height:50px;padding:0 1rem;margin-bottom:1rem}.form-control:hover,.form-control:focus{color:#333;border-color:#faa61a;box-shadow:0 0 0 .2rem rgba(250,166,26,.25)}textarea.form-control{padding:1rem}.btn{display:inline-flex;align-items:center}.btn-filled{min-height:50px;padding:0 2rem;line-height:50px;color:#fff;text-transform:uppercase;background:#faa61a}.btn-filled:hover{background:#e18d00}.btn-filled:focus{box-shadow:0 0 0 .2rem rgba(250,166,26,.25)}a.btn-filled:hover{color:#fff}.btn-outline-dark{min-height:50px;padding:0 2rem;line-height:50px;text-transform:uppercase}.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.25)}.btn-whatsapp{background:#49e670}.btn-whatsapp:hover{background:#18e44b}.btn-whatsapp i{margin-right:.8rem;font-size:1.6rem}.fancybox-thumbs__list a{background-color:#fff}.fancybox-thumbs__list a::before{border:3px solid #faa61a}.fancybox-image{padding:1rem;background:#eee;border-radius:.25rem}.pagination .page-link{color:#333}.pagination .page-link:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.25)}.pagination .page-item.active .page-link{background-color:#626262;border-color:#626262}.section-title{margin-bottom:3rem}.home .section-title{text-align:center}.page-header{padding:6rem 0 3rem;background:#eee}@media(max-width:992px){.page-header{padding:4rem 0 2rem}}@media(max-width:576px){.page-header{padding:2rem 0 1rem}}.page-header p,.page-header h3{margin:0}.page-header h3{text-transform:uppercase}.page-header .breadcrumb{padding:0;margin:0;list-style:none;background-color:transparent;border-radius:0}.page-header .breadcrumb-item{margin-left:.125rem;color:#333}.page-header .breadcrumb-item a{color:#333;transition:all .3s ease}.page-header .breadcrumb-item a:hover{color:#cf0405;text-decoration:none}header{background:#333;border-top:.5rem solid #faa61a}.top-header{padding:1rem 0;color:#fff;border-bottom:2px solid #626262}@media(max-width:576px){.top-header{display:none}}.top-header .nav-link{display:flex;align-items:center;padding:0;color:#fff;transition:all .3s ease}.top-header .nav-link:hover{color:#faa61a}@media(min-width:768px){.top-header .nav-link.mobile-link{pointer-events:none;cursor:default}.top-header .nav-link.mobile-link:hover{color:#fff}}.top-header .contact{display:flex;justify-content:space-between}@media(max-width:768px){.top-header .contact{flex-direction:column;align-items:center}}@media(max-width:992px){.top-header .contact .distro{font-size:90%}}@media(max-width:768px){.top-header .contact .distro{margin-bottom:.5rem;font-size:80%}}@media(max-width:992px){.top-header .contact .nav{font-size:90%}}@media(max-width:768px){.top-header .contact .nav{font-size:80%}.top-header .contact .nav-item:not(:last-child){margin-right:1rem}}.top-header .contact .nav-item:not(:last-child){margin-right:2rem}.top-header .contact i{margin-right:.25rem;color:#faa61a}.main-header{padding:2rem 0;background:#fff}.main-header .navbar{padding:0}@media(max-width:992px){.main-header .navbar{justify-content:center}}.main-header .navbar-search{padding:0;margin-left:2rem;line-height:1;color:#faa61a;cursor:pointer;background:0;border:0;outline:0}@media(max-width:768px){.main-header .navbar-nav,.main-header .navbar-search{font-size:90%}}.main-header .navbar .nav-link{padding:0;color:#fff;color:#212529;text-transform:uppercase;transition:all .3s ease}.main-header .navbar .nav-link:hover{color:#faa61a}.main-header .navbar .nav-link:not(:last-child){margin-right:2rem}@media(max-width:576px){.main-header .navbar .nav-link:not(:last-child){margin-right:1rem}}.modal-dialog{margin-top:12rem}@media(min-width:576px){.modal-dialog{margin-top:18rem}}@media(min-width:992px){.modal-dialog{margin-top:16rem}}.modal-body{padding:0}.modal .form-control{margin:0}.modal .input-group-append button{padding:0 2rem;color:#fff;text-transform:uppercase;background:#faa61a}.modal .input-group-append button:hover{background:#e18d00}.modal .input-group-append button:focus{box-shadow:0 0 0 .2rem rgba(250,166,26,.25)}.main-carousel{overflow:hidden;background:#626262}.main-carousel .carousel-inner{top:-1px}.main-carousel .carousel-control-prev,.main-carousel .carousel-control-next{width:auto;padding-inline:1rem;opacity:.4;transition:opacity .15s ease-in-out}.main-carousel .carousel-control-prev:hover,.main-carousel .carousel-control-next:hover{opacity:1}.main-carousel .carousel-control-prev-icon,.main-carousel .carousel-control-next-icon{width:4rem;height:4rem}@media(min-width:768px){.main-carousel .carousel-control-prev-icon,.main-carousel .carousel-control-next-icon{width:3rem;height:3rem}}.main-carousel .carousel-control-prev-icon{background-image:url("../img/arrow-left.svg")}.main-carousel .carousel-control-next-icon{background-image:url("../img/arrow-right.svg")}.rated-carousel{padding-bottom:1rem}.rated-carousel .carousel-link{color:#333;outline:0}.rated-carousel .carousel-link .card-img-top,.rated-carousel .carousel-link .card-text{transition:all .1s ease-in-out}.rated-carousel .carousel-link:hover{text-decoration:none}.rated-carousel .carousel-link:hover .card-img-top{transform:scale(1.03)}.rated-carousel .carousel-link:hover .card-text{color:#cf0405}.rated-carousel .card{padding-top:1rem;border:0}.rated-carousel .card-text{text-align:center;text-transform:uppercase}@media(max-width:576px){.rated-carousel .card.product-card{padding-inline:4rem}}.rated-carousel .slick-dots li button::before{font-size:12px}@media(max-width:992px){.sidebar{margin-bottom:1rem}}.categories:first-child{margin-bottom:4rem}@media(max-width:992px){.categories:first-child{margin-bottom:1rem}}.categories .data-toggle{color:#333}@media(min-width:992px){.categories .data-toggle{pointer-events:none}}.categories .data-toggle:hover{color:#333;text-decoration:none}@media(min-width:992px){.categories .data-toggle:hover{pointer-events:none;cursor:default}}@media(min-width:992px){.categories .panel-collapse{display:block}}.categories-title{font-family:"Open Sans",sans-serif;font-size:22px;text-transform:uppercase}.categories-title::after{position:relative;top:1rem;display:block;width:65px;height:2px;margin-bottom:2rem;content:"";background:#cf0405}@media(max-width:992px){.categories-title::after{top:.5rem;margin-bottom:1rem}}.categories-nav{padding:0}.categories-item{padding:.5rem 0;list-style:none}.categories-item:not(:last-child){border-bottom:1px solid #b1b1b1}.categories-item a{display:block;color:#333;transition:color .2s ease}.categories-item a:hover{color:#cf0405;text-decoration:none}.catalog{padding:4rem 0}.catalog .jumbotron{margin-bottom:0;background-color:rgba(250,166,26,.2);border-radius:.1875rem}.catalog-image{position:absolute;top:-70%;width:95%;padding-right:1rem}@media(max-width:992px){.catalog-image{top:0}}@media(max-width:768px){.catalog-image{position:static;width:100%;padding-right:0;margin-bottom:2rem}}.catalog-title{margin-bottom:1rem;text-align:left}@media(max-width:992px){.catalog-title{line-height:1}}@media(max-width:768px){.catalog-title{line-height:1.4}}.newsletter{background:#eee}.newsletter .container{padding-top:4rem;padding-bottom:4rem;text-align:center}.newsletter img{margin-bottom:1rem}.newsletter p{margin-bottom:1.5rem}.newsletter .form-control{height:50px;padding:0 1rem;border-color:#faa61a}.newsletter .input-group-append button{padding:0 2rem;color:#fff;text-transform:uppercase;background:#faa61a}.newsletter .input-group-append button:hover{background:#e18d00}.newsletter .input-group-append button:focus{box-shadow:0 0 0 .2rem rgba(250,166,26,.25)}.subscription .headline{margin-top:20px;margin-bottom:0;font-size:18px;font-weight:700}footer{padding:4rem 1rem 2rem;color:#fff;background:#333}.locations{border-bottom:2px solid #626262}.locations ul{padding-bottom:4rem}@media(max-width:768px){.locations ul{padding-bottom:1rem}}.locations-block{list-style:none;padding-top:2rem;display:flex;flex-direction:column;align-items:center;justify-content:start}@media(max-width:768px){.locations-block{padding-top:1rem}}.locations-header{gap:1rem;margin-bottom:.5rem}.locations-icon{width:1.5rem;height:2rem;margin-bottom:1rem}.locations-title{font-size:1rem;color:#fff;text-transform:uppercase}.locations-address{font-size:.875rem;text-align:center}@media(max-width:768px){.locations-block:nth-child(2){padding:2rem 0}}.infos{padding-top:4rem}@media(max-width:768px){.infos{padding-top:2rem}}.infos .container{display:flex;justify-content:space-between}@media(max-width:768px){.infos .container{flex-direction:column}}.infos .footer-nav{display:flex}@media(max-width:768px){.infos .footer-nav{justify-content:center;margin-bottom:2rem}}@media(max-width:416px){.infos .footer-nav{flex-direction:column;align-items:center}}.infos .footer-nav .nav{display:initial;padding-left:0}.infos .footer-nav .nav:first-child{margin-right:4rem}@media(max-width:768px){.infos .footer-nav .nav:first-child{margin-right:0;margin-bottom:.5rem}}@media(max-width:768px){.infos .footer-nav .nav{display:flex}}@media(max-width:768px){.infos .footer-nav .nav:last-child .nav-item:last-child .nav-link{margin-right:0}}.infos .footer-nav .nav-item{margin-bottom:1rem}@media(max-width:768px){.infos .footer-nav .nav-item{margin-bottom:0}}.infos .footer-nav .nav-link{padding:0;font-size:.875rem;color:#fff;transition:color ease .3s}.infos .footer-nav .nav-link:hover{color:#faa61a}@media(max-width:768px){.infos .footer-nav .nav-link{margin-right:1rem}}@media(max-width:768px){.infos .social-nav .nav{justify-content:center}}@media(max-width:416px){.infos .social-nav .nav{flex-direction:column;align-items:center}}.infos .social-nav .nav:last-child .nav-item:last-child .nav-link{margin-right:0}.infos .social-nav .nav-link{padding:0;font-size:.875rem;color:#fff;transition:color ease .3s}.infos .social-nav .nav-link:hover{color:#faa61a}.infos .social-nav .nav-link:first-child{margin-right:2rem;font-size:.875rem}.infos .social-nav .nav-link img{margin-right:.5rem}@media(max-width:416px){.infos .social-nav .nav-link:first-child{margin-right:0;margin-bottom:1rem}}.footer-logo{display:flex;align-items:center;justify-content:center;margin-top:1rem}.footer-logo svg path{fill:#626262;transition:fill ease .3s}.footer-logo svg:hover path{fill:#faa61a}@media(max-width:768px){.footer-logo{margin-top:2rem}}.products a:hover{color:#333;text-decoration:none}.products .product-card{margin-bottom:2rem;transition:all .2s ease-in-out}.products .product-card:hover{box-shadow:0 4px 20px rgba(34,34,34,.2)}.products .card{border:1px solid #e0e0e0}.products .card-image{padding:1rem;background:#eee;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.products .card-code{font-family:"Open Sans",sans-serif;font-size:1rem;color:#cf0405}.products .card-text{min-height:6rem;color:#333;text-transform:uppercase}.products .card-category{margin-bottom:0;font-size:.75rem;color:#b1b1b1;text-transform:uppercase}.single-product .easyzoom{margin-bottom:2rem}.single-product .easyzoom-flyout{display:none}.single-product .easyzoom a{display:block;padding:1rem;background:#eee;border-radius:.25rem}.single-product .easyzoom img{width:100%}.single-product .thumbnails{display:flex;padding-left:0;list-style:none}.single-product .thumbnails div{margin-bottom:2rem}.single-product .thumbnails a{display:block;padding:.25rem;background:#eee;border:.15rem solid #eee;border-radius:.25rem}.single-product .thumbnails a.active{border:.15rem solid #faa61a}.single-product .thumbnails img{width:100%}.single-product .product-name{margin-bottom:0;font-family:"Open Sans",sans-serif;font-size:1.5rem;line-height:1.2;text-transform:uppercase}.single-product .product-category{margin-bottom:0;font-size:.75rem;color:#b1b1b1;text-transform:uppercase}.single-product .product-data{padding-left:0;margin-top:1rem;list-style:none}.single-product .product-data span{font-weight:700;color:#cf0405}.single-product .product-description ul{padding-left:0;margin-left:1.75rem;line-height:1.8;text-indent:-1.75rem;list-style:none}.single-product .product-description li::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;margin-right:.5rem;color:#faa61a}.single-product~.products{margin-top:4rem}.single-brand{margin-bottom:4rem}.single-brand a{display:block;padding:1rem;background:#eee;border-radius:.25rem}.single-brand img{width:100%}.single-brand .row div{margin-bottom:2rem}.about-text{margin-bottom:2rem}.about-image{width:100%;margin-bottom:2rem}.contact-block{margin-bottom:2rem}.contact span{color:#cf0405}.contact .card{display:block;padding:2rem 1rem;margin-bottom:2rem;text-align:center}.contact .card-icon{width:auto;height:3rem;margin-bottom:2rem}.contact .card-title{margin-bottom:1rem;font-size:22px;font-weight:700}.contact .card-text{margin-bottom:0;font-size:18px}.contact .card-text a{color:#222}.contact-subtitle{display:inline-block;margin-bottom:1rem}.contact .btn-outline-dark{float:right}