.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.box5050_image{padding-left:0;padding-right:0}@media (min-width: 768px){.box5050_image{max-width:50%;flex:1 1 0%}}.box5050_image img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.box5050_image .video_image picture{display:block;aspect-ratio:337 / 260}.box5050_image .video_image picture img{position:absolute;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.box5050_image .beer-slider img{-o-object-fit:cover;object-fit:cover}@media (min-width: 768px){.box5050_image .image_static img{position:absolute}}.box5050_image .twentytwenty-wrapper{height:100%;overflow:hidden}.box5050_texte{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}@media (min-width: 768px){.box5050_texte{max-width:50%;flex:1 1 0%}}.box5050_texte h2+h3,.box5050_texte h2+.h3,.box5050_texte .h2+h3,.box5050_texte .h2+.h3{margin-top:-1rem}.box5050_texte.texte_bg_white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.box5050_texte.texte_bg_blue{--tw-bg-opacity: 1;background-color:rgb(239 250 250 / var(--tw-bg-opacity))}.box5050_texte.texte_bg_orange{--tw-bg-opacity: 1;background-color:rgb(254 247 239 / var(--tw-bg-opacity))}.box5050_texte_inner p{margin-bottom:1.25rem}.box5050_texte_inner>:first-child{margin-top:0}.box5050_texte_inner>:last-child{margin-bottom:0}.box5050_texte_sousTitre{font-family:Outfit,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(0 70 85 / var(--tw-text-opacity))}@media (min-width: 480px){.box5050_texte_sousTitre{font-size:1.25rem}}.box5050_texte_description{margin-top:1rem}.box5050_texte_description:first-child{margin-top:0}.box5050_texte_description:last-child{margin-bottom:0}.box5050_texte_btns{margin-top:2rem}.box5050_texte_btns a.btn{display:inline-flex;width:100%;cursor:pointer;align-items:center;justify-content:space-between;border-radius:.25rem;border-width:2px;--tw-border-opacity: 1;border-color:rgb(0 70 85 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(0 70 85 / var(--tw-bg-opacity));padding:.875rem;text-align:left;font-family:Proxima Nova,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));text-decoration-line:none;transition-duration:.15s}@media (min-width: 1024px){.box5050_texte_btns a.btn{padding-top:.875rem;padding-bottom:.875rem}}@media (min-width: 1310px){.box5050_texte_btns a.btn{font-size:1.25rem}}.box5050_texte_btns a.btn:hover{--tw-bg-opacity: 1;background-color:rgb(0 46 56 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.box5050_texte_btns a.btn:focus{--tw-shadow: 0 0 0 2px #FFF, 0 0 10px 2px rgba(0,174,239,.4);--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color), 0 0 10px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.box5050_texte_btns a.btn:active{--tw-bg-opacity: 1;background-color:rgb(0 70 85 / var(--tw-bg-opacity))}.box5050_texte_btns a.btn{display:flex;justify-content:center}.box5050_texte_btns a.btn.orange{--tw-border-opacity: 1;border-color:rgb(237 93 26 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(237 93 26 / var(--tw-bg-opacity));padding:.875rem;text-align:center;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.box5050_texte_btns a.btn.orange:hover{--tw-bg-opacity: 1;background-color:rgb(214 79 16 / var(--tw-bg-opacity))}.no-touch a.box:hover .box5050_texte_btns a.btn.orange,.no-touch .box5050_texte_btns a.btn.orange:hover,.touch a.box:active .box5050_texte_btns a.btn.orange,.no-touch a.box:active .box5050_texte_btns a.btn.orange,.touch .box5050_texte_btns a.btn.orange:active,.no-touch .box5050_texte_btns a.btn.orange:active{--tw-border-opacity: 1;border-color:rgb(214 79 16 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(214 79 16 / var(--tw-bg-opacity))}.box5050_texte_btns a.btn.orange:not(:last-child){margin-bottom:1rem}.box5050_texte_btns .icon-arrow-right,.slider_box5050_thumbs .video_image_icon,.slider_box5050_thumbs .swiper-timerbar{display:none}.grid_produit div:first-child{grid-column:span 2 / span 2}.slider_box5050_thumbs{display:flex;justify-content:center;padding:0 20px 10px;margin-top:-10px;position:relative;z-index:10}.slider_box5050_thumbs a{width:calc((100% - 60px)/5);display:block;border:2px solid white;position:relative}.slider_box5050_thumbs a:not(:last-child){margin-right:15px}.slider_box5050_thumbs a:after{content:"";display:block;padding-bottom:87.5%}.slider_box5050_thumbs a:before{border-width:4px;--tw-border-opacity: 1;border-color:rgb(204 236 235 / var(--tw-border-opacity));content:"";position:absolute;inset:-2px;z-index:2;opacity:0;transition:all ease .15s}.slider_box5050_thumbs a.active:before{opacity:1}.slider_box5050_thumbs img{position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%!important}@media (min-width: 768px){.slider_box5050_thumbs{position:absolute;left:100%;margin-left:-30px;top:0;bottom:0;flex-direction:column;padding:0}.slider_box5050_thumbs a{width:60px;flex:0 1 auto}.slider_box5050_thumbs a:not(:last-child){margin-right:0;margin-bottom:20px}}@media (min-width: 1024px){.slider_box5050_thumbs{margin-left:-40px}.slider_box5050_thumbs a{width:80px}}@media (min-width: 768px){.box5050_image div:not(.slider_box5050_thumbs){height:100%;width:100%}.box5050_image div:not(.slider_box5050_thumbs) picture{height:100%;width:100%;border-width:0px;--tw-border-opacity: 1;border-color:rgb(0 128 0 / var(--tw-border-opacity))}.box5050_image div:not(.slider_box5050_thumbs) picture img{position:absolute;top:0;left:0;height:100%;width:100%;border-width:0px;--tw-border-opacity: 1;border-color:rgb(246 186 31 / var(--tw-border-opacity))}}.box5050.box5050__autoheight .image_static{position:relative}.box5050.box5050__autoheight .image_static img{-o-object-fit:contain;object-fit:contain}@media (min-width: 768px){.box5050.box5050__autoheight .image_static img{position:relative}}
