@charset "UTF-8";.active-category{background:#e3342f!important}.tags-links h1{font-size:64px}.tags-links .category{font-size:12px;font-weight:600;color:#fff;padding:6px 20px;border-radius:50px;transition:all .1s ease-out;background:#1fa952;border:none}.tags-links .category:hover{background:#c90724}.prod-items{background:#f1f3f0}.prod-items .sub-categories{top:80px;position:sticky}.prod-items .sub-categories .form-group{margin:0 auto 40px}.prod-items .sub-categories .form-group .form-control{color:#7a7a7a;background-color:#e5e7e4;border:1px solid transparent;border-radius:0}.prod-items .sub-categories .slider .slider-labels{margin-top:10px}.prod-items .sub-categories .slider .noUi-target,.prod-items .sub-categories .slider .noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;touch-action:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.prod-items .sub-categories .slider .noUi-target{position:relative;direction:ltr}.prod-items .sub-categories .slider .noUi-base{width:100%;height:100%;position:relative;z-index:1}.prod-items .sub-categories .slider .noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.prod-items .sub-categories .slider .noUi-handle{position:relative;z-index:1}.prod-items .sub-categories .slider .noUi-stacking .noUi-handle{z-index:10}.prod-items .sub-categories .slider .noUi-state-tap .noUi-origin{transition:left .3s,top .3s}.prod-items .sub-categories .slider .noUi-state-drag *{cursor:inherit!important}.prod-items .sub-categories .slider .noUi-base,.prod-items .sub-categories .slider .noUi-handle{transform:translateZ(0)}.prod-items .sub-categories .slider .noUi-horizontal{height:8px}.prod-items .sub-categories .slider .noUi-horizontal .noUi-handle{width:21px;height:21px;border-radius:50%;left:-7px;top:-7px;background-color:#e5e7e4;border:1px solid grey}.prod-items .sub-categories .slider .noUi-background{background:#d6d7d9}.prod-items .sub-categories .slider .noUi-connect{background:#1fa952;transition:background .45s}.prod-items .sub-categories .slider .noUi-origin,.prod-items .sub-categories .slider .noUi-target{border-radius:2px}.prod-items .sub-categories .slider .noUi-draggable{cursor:w-resize}.prod-items .sub-categories .slider .noUi-vertical .noUi-draggable{cursor:n-resize}.prod-items .sub-categories .slider .noUi-handle{cursor:default;box-sizing:content-box!important}.prod-items .sub-categories .slider .noUi-handle:active{border:8px solid #1fa952;border:8px solid rgba(53,93,187,.38);-webkit-background-clip:padding-box;background-clip:padding-box;left:-14px;top:-14px}.prod-items .sub-categories .slider [disabled].noUi-connect,.prod-items .sub-categories .slider [disabled] .noUi-connect{background:#b8b8b8}.prod-items .sub-categories .slider [disabled] .noUi-handle,.prod-items .sub-categories .slider [disabled].noUi-origin{cursor:not-allowed}.prod-items .items{flex-grow:0;flex-basis:auto;display:inline-block!important;width:23%}.prod-items .items .img-items{min-height:200px;width:100%;background-size:contain;background-position:50%;background-repeat:no-repeat}.prod-items .items .title-description{min-height:90px}.prod-items .items .title-description .title{margin:10px auto 0;font-size:14px}.prod-items .items .title-description .description{font-size:13px;color:#4b5c6b}.prod-items .items .price{color:#1fa952;font-weight:700;font-size:16px}.prod-items .items .btn-ajouter{color:#fff;border-radius:50px;background:#1fa952;border:none}.prod-items .items .btn-ajouter,.prod-items .items .promo-condition{padding:11px 20px;transition:all .1s ease-out;font-size:12px;min-width:180px}.prod-items .items .promo-condition{color:#1fa952;border-radius:50px;background:#fff;border:2px solid #1fa952;font-weight:700}.prod-items .items:hover{box-shadow:0 20px 20px rgba(0,0,0,.07);transform:translateY(-2px);z-index:10}.product ul.breadcrumb{padding:20px 2.5rem;list-style:none;background:none;margin:0;position:relative;font-size:11px;letter-spacing:.3px}.product ul.breadcrumb li{display:inline}.product ul.breadcrumb li+li:before{color:#000;content:"/\A0";margin:0 20px}.product ul.breadcrumb li a{color:#959595;text-decoration:none;font-weight:100}.product ul li:last-child a{color:#1c7b33}.product .img-container .white-box{opacity:1;box-shadow:10px 10px 40px rgba(0,0,0,.04);border-radius:8px;margin:0 auto auto;background:#fff}.product .img-container .white-box .search-overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:69%;width:100%;opacity:0;transition:.5s ease;background-color:#fff;display:flex;justify-content:center;align-items:center}.product .img-container .white-box .search-overlay i{color:#000;font-size:35px}.product .img-container .white-box .product-layer .promo{background:#c90724;color:#fff;font-size:13px;padding:5px;margin-top:20px}.product .img-container .white-box .product-layer:hover .search-overlay{opacity:.6}.product .img-container .modal .modal-dialog{max-width:953px}.product .img-container .modal .modal-dialog .modal-content{background-color:transparent;border:none}.product .img-container .modal .modal-dialog .modal-content .modal-body .white-layer{background:#fff;padding:20px 25px}.product .img-container .modal .modal-dialog .modal-content .modal-body .white-layer .modal-img-prod{min-height:380px;background-size:contain;background-repeat:no-repeat;background-position:50%}.product .img-container .modal .modal-dialog .modal-content .modal-body .small-img-prod{min-height:130px;background-size:contain;background-repeat:no-repeat;background-position:0}.product .img-container .modal .modal-dialog .modal-content .modal-body .product-description p{font-size:13px;margin-bottom:6px}.product .img-container .img-prod{min-height:475px;background-size:contain;background-repeat:no-repeat}.product .img-container .img-prod-small{min-height:130px;background-size:contain;background-repeat:no-repeat}.product .img-container .item-description h1{font-size:36px;font-weight:300;color:#1d1d1f}.product .img-container .item-description p{font-size:13px;margin-bottom:5px}.product .img-container .item-description .tags a{background:#f2f6f7;color:#000;font-size:12px;padding:4px 14px;border-radius:50px;transition:all .22s cubic-bezier(.07,.74,.56,.89);margin-right:10px}.product .img-container .item-description .tags a:hover{text-decoration:none;background:#1fa952;color:#fff;box-shadow:3px 10px 10px rgba(0,0,0,.1)}.product .img-container .item-description .read-more a{color:#1fa952}.product .img-container .item-description .brands{height:60px}.product .img-container .item-description .info-free-shipping{display:flex;flex-wrap:wrap;margin:30px 0}.product .img-container .item-description .info-free-shipping>li{display:flex;flex-wrap:wrap;flex:0 0 50%;justify-content:center}.product .img-container .item-description .info-free-shipping>li svg{width:40px;height:34px;margin:auto;fill:#1fa952}.product .img-container .item-description .info-free-shipping>li p{flex:0 0 100%;max-width:calc(100% - 40px);font-size:12px;text-align:left;margin:auto;padding:0 0 0 10px}.product .img-container .item-description .product-price{margin-top:1.25rem}.product .img-container .item-description .product-price .reg-price{text-decoration:line-through;font-weight:700;margin-right:.625rem;color:#7a7a7a;font-size:34px}.product .img-container .item-description .product-price .new-price{color:#1fa952;font-size:34px;font-weight:700}.product .img-container .item-description .product-price .discount-amount{background:#1fa952;color:#fff;font-weight:600;padding:.3125rem .625rem;font-size:1rem;text-transform:uppercase;display:inline-block;height:26px;margin-top:7px}.product .img-container .item-description .product-price .in-stock{color:green;font-size:12px}.product .img-container .item-description .product-price p{font-size:12px}.product .img-container .item-description .add-cart .input-group{width:24%;border-radius:50px;border:2px solid rgba(0,0,0,.05)}.product .img-container .item-description .add-cart .btn:focus{outline:0;box-shadow:none}.product .img-container .item-description .add-cart .btn-add-cart{background:#1fa952;transition:all .22s cubic-bezier(.07,.74,.56,.89);color:#fff;font-size:13px;font-family:GilRoy,sans-serif;letter-spacing:.6px;border-radius:50px;padding:11px 80px}.product .img-container .item-description .block-need-help{display:flex;flex-wrap:wrap;margin:0 0 30px;flex:0 0 100%}.product .img-container .item-description .block-need-help a{display:flex;flex-wrap:wrap;flex:0 0 100%;justify-content:center;color:#000}.product .img-container .item-description .block-need-help a svg{width:46px;height:46px;margin:auto;fill:#1fa952}.product .img-container .item-description .block-need-help a p{flex:0 0 100%;max-width:calc(100% - 60px);font-size:12px;text-align:left;margin:auto auto auto 0;padding:0 0 0 10px}.product .img-container .item-description .block-need-help a p .title{flex:0 0 100%;font-size:16px;font-weight:600;color:#000;margin:auto auto 0 0;text-align:left;display:block}.product .img-container .item-description .block-need-help a:hover{text-decoration:none}.product .tabs{box-shadow:10px 10px 40px rgba(0,0,0,.04);border-radius:4px;padding:20px;margin:0;width:100%;background:#fff}.product .tabs .nav-tabs{border-bottom:1px solid rgba(0,0,0,.06);display:flex;flex:0 0 100%;align-items:center;padding:0}.product .tabs .nav-tabs .nav-item{flex:0 0 auto}.product .tabs .nav-tabs .nav-item a{display:flex;margin:auto auto auto 0;font-weight:600;color:rgba(0,0,0,.3);padding:10px 20px;font-size:12px;text-transform:uppercase;letter-spacing:1px;position:relative;overflow:hidden;border:0}.product .tabs .nav-tabs .nav-item a:hover{border:none;color:#1fa952}.product .tabs .nav-tabs .nav-item .nav-link.active{background-color:#fff;border-bottom:3px solid #1fa952}.product .tabs .tab-content .tab-pane{padding:20px 0 0}.product .tabs .tab-content #nav1 p{font-size:.9375rem;color:#1fa952;font-weight:700}.product .tabs .tab-content #nav1 .dt{flex:1 0 40%;font-weight:400;background:#f1f1f1;padding:.625rem;margin-right:.625rem;min-height:2.5rem;word-break:normal;text-transform:capitalize;margin-bottom:.5rem}.product .featured-categories{background:#fff}.product .featured-categories .section-block{padding:30px 2.5rem 0}.product .featured-categories h2{text-align:center;color:#333;font-size:40px;letter-spacing:-.3px;margin:0 auto 20px;font-weight:200}.product .featured-categories .nav-tabs{padding:0 2.5rem;border:none;display:flex;flex:0 0 100%;justify-content:center;align-items:center;flex-wrap:wrap;margin:0 auto 30px}.product .featured-categories .nav-tabs li{text-align:center;width:auto;flex:0 0 auto;margin:auto 10px}.product .featured-categories .nav-tabs li a{font-size:13px;color:#1fa952;font-weight:600;border:1px solid rgba(0,0,0,.05);border-radius:50px;transition:all .22s cubic-bezier(.07,.74,.56,.89);padding:6px 20px}.product .featured-categories .nav-tabs a.active,.product .featured-categories .nav-tabs a:focus,.product .featured-categories .nav-tabs a:hover,.product .featured-categories .nav-tabs li.active a{border-radius:50px;text-align:center;background:#1fa952;border-color:#1fa952;color:#fff;text-decoration:none}.product .featured-categories .tab-content .item-box{flex-grow:0;flex-basis:auto;display:inline-block!important;width:19.7%;flex-direction:column;align-items:center;border:none;border-radius:4px;padding:25px;height:100%;transition:all .22s cubic-bezier(.07,.74,.56,.89);max-width:100%;margin:0}.product .featured-categories .tab-content .item-box .img-product{min-height:200px;width:100%;background-size:contain;background-position:50%;background-repeat:no-repeat}.product .featured-categories .tab-content .item-box img{width:100%;height:auto;margin:0 auto auto}.product .featured-categories .tab-content .item-box h3{margin:0 auto 10px!important;font-weight:400;line-height:.7}.product .featured-categories .tab-content .item-box h3 a{font-size:13px;color:#4b5c6b}.product .featured-categories .tab-content .item-box h3 a:hover{text-decoration:none}.product .featured-categories .tab-content .item-box .price{color:#1fa952;font-weight:700;text-align:center;margin-bottom:.5rem}.product .featured-categories .tab-content .item-box button{font-family:GilRoy,Arial,sans-serif;font-size:12px;transition:all .22s cubic-bezier(.07,.74,.56,.89);padding:9px 20px;background:#1c7b33;letter-spacing:.6px;border-radius:50px;color:#fff}.product .featured-categories .tab-content .item-box:hover{box-shadow:0 20px 20px rgba(0,0,0,.07);transform:translateY(-2px);z-index:10}@media (max-width:600px){.prod-items .items{width:100%}}