body{font-family:Montserrat,sans-serif!important}.header-top{background-color:#e34448;color:#fff}.header .header-bottom{border-top:2px solid #e7e7e7}@media (min-width:1220px){.container{max-width:1500px}}.home-slider img{min-height:unset!important}.product-widget figure img,.slider_licence img{object-fit:contain!important}footer .payment-icons .payment-icon{filter:none!important}.megamenu{width:100vw!important;margin-left:26px}.text-default{color:#e34448}.modal.left .modal-dialog,.modal.right .modal-dialog{position:fixed;margin:auto;width:375px;height:100%;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.image-box:hover .overlay-to-top,.overlay-bottom,.overlay-container:hover .overlay-link,.overlay-container:hover .overlay-to-top,.overlay-top{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1)}.modal.left .modal-content,.modal.right .modal-content{height:100%;overflow-y:auto}.modal.left .modal-body,.modal.right .modal-body{padding:15px 15px 80px}.modal.left.fade .modal-dialog{left:-375px;-webkit-transition:opacity .3s linear,left .3s ease-out;-moz-transition:opacity .3s linear,left .3s ease-out;-o-transition:opacity .3s linear,left .3s ease-out;transition:opacity .3s linear,left .3s ease-out}.modal.left.fade.show .modal-dialog{left:0}.modal.right.fade .modal-dialog{right:-375px;-webkit-transition:opacity .3s linear,right .3s ease-out;-moz-transition:opacity .3s linear,right .3s ease-out;-o-transition:opacity .3s linear,right .3s ease-out;transition:opacity .3s linear,right .3s ease-out}.overlay-bottom,.overlay-to-top,.overlay-top{top:auto;-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;left:0;right:0;background-color:rgba(30,30,30,.5);opacity:0}.modal.right.fade.show .modal-dialog{right:0}.overlay-container{position:relative;display:block;text-align:center;overflow:hidden}.overlay-bottom,.overlay-link,.overlay-link i,.overlay-to-top,.overlay-top{position:absolute;color:#fff}.overlay-bottom,.overlay-top{padding:15px;bottom:0;overflow:hidden;transition:.25s ease-in-out;height:0}.overlay-bottom.links,.overlay-to-top.links{z-index:11}.overlay-to-top{padding:10px;bottom:-30px;transition:.25s ease-in-out}.overlay-top{top:0}.overlay-visible .overlay-bottom,.overlay-visible .overlay-top{opacity:1;height:auto!important;padding-bottom:20px}.overlay-visible.overlay-container:hover .overlay-bottom:not(.links),.overlay-visible.overlay-container:hover .overlay-top{opacity:.5}.overlay-bottom a,.overlay-bottom a:hover,.overlay-to-top a,.overlay-to-top a:hover,.overlay-top a,.overlay-top a:hover{color:#fff;text-decoration:none}.overlay-container .text{padding:0 20px;position:relative}.overlay-container .text h3,.overlay-container .text h3 .small{margin-top:0;color:#fff}.overlay-bottom .btn:hover,.overlay-link i:hover,.overlay-top .btn:hover{background-color:#fff;color:#777}.overlay-container .text a:hover{color:#fff}.overlay-bottom .btn,.overlay-top .btn{color:#fff;border-color:#fff;margin:0}.image-box.style-2:hover .overlay-bottom,.image-box.style-2:hover .overlay-top,.overlay-container:hover .overlay-bottom,.overlay-container:hover .overlay-top{height:50%;opacity:1;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1)}.image-box:hover .overlay-to-top,.overlay-container:hover .overlay-to-top{opacity:1;bottom:0}.overlay-link{z-index:10;top:0;padding:15px;bottom:0;left:0;right:0;background-color:rgba(30,30,30,.5);overflow:hidden;opacity:0;-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.owl-nav,.owl-next{opacity:1!important}.overlay-link i{-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out;width:80px;height:80px;border:1px solid #fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;top:50%;left:50%;margin:-40px 0 0 -40px;font-size:32px;line-height:80px}.overlay-link.small i{width:25px;height:25px;margin:-12.5px 0 0 -12.5px;font-size:14px;line-height:25px}.overlay-container:hover .overlay-link{height:100%;opacity:1}@media (min-width:1200px){.overlay-container .text{top:30%}}@media (max-width:575px){.overlay-container .text{top:30%}.overlay-container .text p:not(.mobile-visible){display:none}}@media (min-width:575px) and (max-width:1199px){.overlay-container:not(.overlay-visible) .overlay-top~.overlay-bottom{padding-top:5px;padding-bottom:5px}.slick-slide .overlay-container:hover .overlay-top{height:71%}.slick-slide .overlay-container:hover .overlay-bottom{height:29%}}.product-single-details .ratings-container .ratings::before,.ratings::before{color:#28a745!important}.circle{float:right;display:inline-block;font-size:32px;height:6.4rem;width:6.4rem;text-align:center;line-height:6.4rem;border-radius:5px;color:#fff;background:#e34448}.sidebar_filtre{display:flex;position:static;margin-top:0;padding:0 1.1rem 0 3px;align-items:center;width:auto;height:34px;text-transform:uppercase;line-height:36px;color:inherit;border:1px solid #dfdfdf;background:#fff;cursor:pointer;margin-right:0}.sidebar_filtre span{font-size:11px;font-weight:600;color:#222529}.sidebar_filtre svg{stroke:#222529;fill:#fff;width:28px}.owl-next{display:block!important}.toast{margin-top:45px!important}a.bg-primary:hover{background-color:#d67174!important}a.bg-primary:focus{background-color:#e34448!important}@media (min-width:1420px){.container{max-width:1400px}}@media (max-width:992px){.header-search{display:block}}@media (min-width:792px) and (max-width:992px){.header-search-wrapper{width:80vh;right:-17vw}}@media (min-width:550px) and (max-width:792px){.header-search-wrapper{width:60vh;right:-17vw}}.owl-next .icon-angle-right,.owl-next .icon-right-open-big{padding-left:0.8em!important;padding-top:6vh!important;padding-bottom:6vh!important}.owl-prev .icon-angle-left,.owl-prev .icon-left-open-big{padding-right:0.8em!important;padding-top:6vh!important;padding-bottom:6vh!important}