@font-face{font-family:"CooperBlackStd";font-style:normal;font-weight:normal;src:local("CooperBlackStd"),url("/Content/theme/fonts/CooperBlackStd.woff") format("woff")}@font-face{font-family:"Gilroy";font-style:normal;font-weight:normal;src:local("Gilroy"),url("/Content/theme/fonts/Gilroy-Regular.woff") format("woff")}@font-face{font-family:"Gilroy";font-style:normal;font-weight:bold;src:local("Gilroy"),url("/Content/theme/fonts/Gilroy-Bold.woff") format("woff")}@font-face{font-family:"Gilroy";font-style:normal;font-weight:800;src:local("Gilroy"),url("/Content/theme/fonts/Gilroy-ExtraBold.woff") format("woff")}@font-face{font-family:"Gilroy";font-style:normal;font-weight:600;src:local("Gilroy"),url("/Content/theme/fonts/Gilroy-SemiBold.woff") format("woff")}@font-face{font-family:"Gilroy";font-style:normal;font-weight:500;src:local("Gilroy"),url("/Content/theme/fonts/Gilroy-Regular.woff") format("woff")}body{font-family:"Gilroy",sans-serif;color:#000}.bg-gray-100{background-color:#ebf3f9!important}.bg-beige-ligth{background-color:#f5ede1!important}.bg-beige-ligth h2{color:#ffc600}.bg-yellow{background-color:#f3e387}.btn-inverse{border:2px solid #e85d1a!important;color:#e85d1a}.img-rounded{border-radius:15000px}h1,h2{color:#569e46;font-family:"CooperBlackStd",sans-serif}.text-dark h1,.text-dark h2{color:#0f2e36}a{color:#000;font-weight:bold}.btn-primary{background-color:#ff8000;color:#fff}.btn-primary:hover{background-color:#ffc600}.top-bar{background-color:#ffc600;color:#fff;padding:.25rem}.top-bar p{margin-bottom:0}.navbar-brand img.logo-img{max-height:60px}.bg-beige{background-color:#faf7f1!important}.navbar-light .navbar-nav .nav-link{font-family:Gilroy;font-weight:600;font-size:18px;letter-spacing:.09px;color:#0f2e36;color:#0f2e36;text-transform:none}.btn.btn-outline-dark{background-color:#e85d1a;color:#fff}.btn.btn-dark{background-color:#ff8000;color:#fff}.navbar-light .navbar-nav .active .nav-link{font-weight:bolder}.circle-header{position:absolute;z-index:1;left:50%;margin-left:-150px;top:78px;-moz-filter:drop-shadow(0 10px 6px rgba(0,0,0,.1));-webkit-filter:drop-shadow(0 10px 6px rgba(0,0,0,.1));filter:drop-shadow(0 10px 6px rgba(0,0,0,.1))}h4{color:#ff8000}h3{color:#569e46}.bg-beige h2{color:#0f2e36}.bg-beige h3{color:#569e46;font-weight:normal}.link-orange{border:3px solid #e85d1a;border-radius:25px;display:inline-block;height:50px;width:50px;padding-top:9px;padding-left:1px;margin:15px 10px;text-align:center}.link-orange i{color:#e85d1a}.link-orange:last-child{margin-right:0}.bg-body-light{background-color:#fcfaf8!important}.bg-orange-light{background-color:#ffc600}.empty-line{height:28px}.empty-line-sm{height:2px}.order-now-link{font-family:"CooperBlackStd",sans-serif;font-weight:normal;font-size:1.4em;width:100%;margin-left:150px;padding-top:10px}button#locationSelector{overflow:hidden;line-height:1.7em}.product-price{display:flex;align-items:center;width:100%;height:100%}.main-footer{background-color:#fff}@media screen and (max-width:991.98px){#basketWrapperFixed{position:fixed;bottom:0;height:50px;min-height:50px;background-color:#fff;width:100%!important;margin-left:0;left:0;padding-left:25px;padding-right:25px}.order-now-link{width:auto;margin-left:0;padding-top:10px}.navbar-expand-lg.navbar-sticky .navbar-collapse{z-index:50;background:#fff;min-height:75px}.block-with-image-category{font-size:1.5em}.home-slider-dotted p{font-size:1.3rem;line-height:1.5rem}.home-slider-dotted p .btn{font-size:14px;line-height:14px;padding:1.2rem 3.5rem 1.1rem}.home-slider-dotted h1{font-size:2.5rem;background-color:#ff9c00;color:#fff;border-radius:40px;padding-top:20px;padding-bottom:5px;margin-left:15px;margin-right:15px}.home-slider-dotted .item{height:625px}.block-with-image{min-height:575px}.block-with-image h2{font-size:2.2rem}.h2,h2{font-size:2.2rem}}@media screen and (min-width:992px){.navbar-brand img.logo-img{max-height:89px;position:relative;top:15px}.circle-header{top:131px}.home-slider-dotted p{font-size:2rem;line-height:2.2rem}.home-slider-dotted p .btn{font-size:14px;line-height:14px;padding:1.2rem 3.5rem 1.1rem}.home-slider-dotted h1{font-size:4rem;background-color:#ff9c00;color:#fff;border-radius:40px;padding-top:20px;padding-bottom:5px}.home-slider-dotted .item{height:650px}.block-with-image{min-height:450px}.block-with-image h2{font-size:4rem}}.block-toggler:focus,.block-toggler:hover,.block-toggler[aria-expanded=true]{color:#e85d1a}.custom-checkbox .custom-control-label:before{border-radius:20px;border-color:#e85d1a}.custom-control-input:checked~.custom-control-label:before{border-color:#e85d1a;background-color:#e85d1a}.form-control{border-radius:20px;text-align:left}.boxed,.product{box-shadow:0 7px 22px rgba(0,0,0,.2)}.boxed .inactive-message,.product .inactive-message{visibility:hidden}.boxed.inactive,.product.inactive{cursor:not-allowed}.boxed.inactive .product-image-container,.product.inactive .product-image-container{position:relative}.boxed.inactive .product-image-container .image-container,.product.inactive .product-image-container .image-container{opacity:.25}.boxed.inactive .product-image-container .inactive-message,.product.inactive .product-image-container .inactive-message{visibility:visible;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;transform:rotate(-35deg);color:#ff8000;font-size:larger;font-weight:bold}.boxed.inactive .p-3,.product.inactive .p-3{opacity:.5}.boxed.inactive .d-md-none .inactive-message,.product.inactive .d-md-none .inactive-message{visibility:visible;color:#ff8000;font-size:larger;font-weight:bold}.boxed .product-description p,.product .product-description p{margin-bottom:5px}.navbar.fixed-top,.navbar{box-shadow:0 7px 6px rgba(0,0,0,.1);z-index:50}.navbar.fixed-top.bg-fixed-white{z-index:1000}.breadcrumb,.product-details{margin-top:6em}.breadcrumb .breadcrumb,.product-details .breadcrumb{margin-top:0}.img-cover{height:100%;width:100%;object-fit:cover}.home-is-active .header{margin-bottom:0}.fixed-top .circle-header{display:none}.fixed-top .navbar-brand img.logo-img{position:inherit;top:0;max-height:35px}.hero-heading{margin-top:6rem;text-transform:none;color:#0f2e36}.btn{font-size:1em;line-height:1em;border-radius:40px;border:0;padding:.8rem 1.5rem .8rem;letter-spacing:.05em}a:hover{text-decoration:none}.product-detail-image,.rounded:after,.rounded{border-radius:20px!important}.rounded-top{border-radius:20px 20px 0 0!important}.rounded-left{border-radius:20px 0 0 20px!important}.dark-overlay:after{opacity:.025}.text-bigger p{font-size:1.2em}.block-with-image-category{min-height:280px}.btn-basket-item{background-color:transparent;color:#fff;width:40px;position:relative;height:40px;padding:0;border-radius:75px;background-image:url("/Content/theme/img/bon/PICTO-Add.svg");background-repeat:no-repeat;margin-bottom:0!important}.owl-item{padding-top:12px;padding-bottom:12px}.text-green{color:#569e46}.text-family{font-family:"CooperBlackStd",sans-serif}.text-uppercase{letter-spacing:0}.text-bold{font-weight:bold}.category-block{font-family:"Gilroy",sans-serif;font-weight:bolder;font-size:1.3em}.spinner{margin:0 auto;display:inline-block;width:80px;height:80px}.spinner:after{content:" ";display:block;width:64px;height:64px;margin:8px;border-radius:50%;border:6px solid #e85d1a;border-color:#e85d1a transparent #e85d1a transparent;animation:lds-dual-ring 2.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.bg-body-dark{background-color:#024442!important}.font-light-color{color:#f3e286!important}.order-now-block-container{display:flex;flex-direction:row;justify-content:space-around}@media(max-width:768px){.order-now-block-container{flex-direction:column;align-items:center;gap:20px}}.order-now-block-container .card{background-color:#fff;border-radius:12px;box-shadow:0 4px 10px rgba(0,0,0,.1);padding:20px;width:330px;text-align:center;align-items:center;display:flex;justify-content:space-between}.order-now-block-container .card h3{margin:10px 0;font-family:"CooperBlackStd",sans-serif;font-size:1.6rem}.order-now-block-container .card p{color:#333;font-size:16px;margin:10px 0}.order-now-block-container .card .btn{background-color:#ffa500;color:#fff;cursor:pointer;font-weight:500;min-width:170px}.order-now-block-container .card .btn:hover{background-color:#e69500}.order-now-block-container .order-now-content{flex-grow:1;align-content:space-around;max-width:200px}