@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";@font-face{font-family:Coolvetica Cond;src:url(/fonts/coolvetica_cond.otf) format("opentype")}@font-face{font-family:Coolvetica Regular;src:url(/fonts/coolvetica_regular.otf) format("opentype")}.coolvetica-cond{font-family:Coolvetica Cond,sans-serif}.font-montserrat{font-family:Montserrat,sans-serif}.font-thin{font-weight:100}.font-extralight{font-weight:200}.font-light{font-weight:300}.font-regular{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-black{font-weight:900}.font-normal{font-style:normal}.font-italic{font-style:italic}@tailwind base;@tailwind components;@tailwind utilities;.owl-carousel .owl-dots{text-align:center}.owl-carousel .owl-dot span{@apply bg-primary inline-block h-3 w-3 rounded-full !important;}.owl-carousel .owl-dot.active span{@apply w-6 !important;}.owl-carousel .owl-dot+.owl-dot{@apply ms-2;}.owl-carousel .owl-item{display:flex;justify-content:center;align-items:center}.owl-carousel .owl-nav{position:absolute;top:50%;display:flex;width:100%;gap:0;justify-content:space-between;padding:0 10px}.owl-carousel .owl-nav button{background-color:#d20a2a!important;border-radius:50%!important;color:#fff!important;font-size:20px!important;width:40px!important;height:40px!important;transform:translateY(-50%)}.owl-carousel .owl-nav button i{width:40px!important}.owl-carousel .owl-nav button:hover{background-color:#b00824!important}#relative-carousel .owl-nav{position:absolute;top:50%;display:flex;width:100%;justify-content:center;gap:60vw}#relative-carousel .owl-nav button{background-color:#d20a2a!important;border-radius:50%!important;color:#fff!important;font-size:20px!important;width:40px;height:40px}#relative-carousel .owl-nav button:hover{background-color:#b00824!important}#event-carousel .owl-dots{position:absolute;bottom:-3rem;left:50%;transform:translate(-50%)}#carousel-slides .owl-dots{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);z-index:999}@media (max-width: 992px){#carousel-slides .owl-dots{bottom:2rem}#carousel-slides .owl-nav{display:none!important}}#carousel-slides .owl-nav{position:absolute;top:50%;display:flex;width:100%;justify-content:center;gap:75vw}#carousel-slides .owl-nav button{background-color:#d20a2a!important;border-radius:50%!important;color:#fff!important;font-size:20px!important;width:40px;height:40px}#carousel-slides .owl-nav button:hover{background-color:#b00824!important}#carousel-slides .owl-stage-outer{max-height:800px}#carousel-slides .item{position:relative;display:flex;justify-content:center}@media (max-width: 992px){#carousel-prep-fromagere .owl-dots{bottom:2rem}#carousel-prep-fromagere .owl-nav{display:none!important}}#carousel-prep-fromagere .owl-nav,#carousel-fromage-fondu .owl-nav{position:absolute;top:50%;display:flex;width:100%;justify-content:center;gap:68vw;color:#fff!important}#carousel-fromage-fondu button{background-color:var(--color-okids-blue)!important}#carousel-lait-poudre .owl-nav{position:absolute;top:50%;display:flex;width:100%;justify-content:center;gap:68vw;color:#fff!important}#carousel-lait-poudre button{background-color:var(--color-okids-yellow)!important}#carousel-recipes .owl-nav{position:absolute;top:50%;display:flex;width:100%;justify-content:center;gap:75vw;color:#fff!important}#carousel-recipes button{background-color:var(--color-okids-red)!important}
