.mea-produits .item .img-part figure img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.mea-produits{background:#1d1d1f}.mea-produits .container{position:relative}.mea-produits .slider:not(.slick-initialized) .item{display:none}.mea-produits .slider:not(.slick-initialized) .item:first-child{display:-webkit-box;display:-ms-flexbox;display:flex}.mea-produits .slider:not(.slick-initialized)+.pagination{display:none}.mea-produits .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mea-produits .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#fff}.mea-produits .item .text-part{width:calc(50% - 100px);padding:0 30px 40px 130px}.mea-produits .item .img-part{width:calc(50% + 100px)}.mea-produits .item .img-part figure{width:100%;position:relative;overflow:hidden;background:0 0}.mea-produits .item .img-part figure:before{display:block;content:"";width:100%;padding-bottom:0;padding-top:63.8157894737%}.mea-produits .item p,.mea-produits .item span{display:block}.mea-produits .item .titre{font-size:var(--fs-title-big);font-family:"Noto Serif Display",Serif;text-transform:uppercase;margin-bottom:var(--fs-title-big)}.mea-produits .item .soustitre{font-size:var(--fs-medium);display:block;margin-bottom:var(--fs-title-big)}.mea-produits .item .titre+.soustitre{margin-top:calc(var(--fs-title-big)*-1)}.mea-produits .item p{margin-bottom:1.3em;width:75%}.mea-produits .item a.link{color:#fff;text-decoration:underline;-webkit-transition:.3s;transition:.3s}.mea-produits .item a.link:focus,.mea-produits .item a.link:hover{color:#caa657}.mea-produits .item.no-img .text-part{width:100%;max-width:800px;padding:0 0 40px;text-align:center}.mea-produits .item.no-img p{margin:auto}.mea-produits .pagination{position:absolute;left:130px;bottom:0;width:calc(50% - 100px - 130px);padding-right:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mea-produits .pagination .num{width:36px;-ms-flex-negative:0;flex-shrink:0;font-size:1.375rem;line-height:1.875rem;color:#fff;letter-spacing:2.64px;font-family:"Noto Serif Display",Serif}.mea-produits .pagination hr{-webkit-box-flex:1;-ms-flex:auto;flex:auto;border:none;background:#fff;height:1px;margin-right:12px;margin-bottom:0}.mea-produits .pagination .icon{font-size:1.125rem;line-height:1.125rem;color:#fff;padding:12px;opacity:1;-webkit-transition:.3s;transition:.3s;position:static;margin-top:0;width:auto;height:auto;background:0 0}.mea-produits .pagination .icon:hover{opacity:.7;cursor:pointer}@media screen and (max-width:1520px){.mea-produits .item .text-part{padding-left:calc((100vw - 1100px)/ 2 - 80px)}}@media screen and (max-width:1024px){.mea-produits .item .img-part,.mea-produits .item .text-part{width:50%}.mea-produits .item a.link{padding:8px 0}}@media screen and (max-width:980px){.mea-produits{padding-bottom:0}.mea-produits .container{width:100%;max-width:100%!important;margin-left:0!important;margin-right:0!important}.mea-produits .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.mea-produits .slick-slide{height:inherit!important}.mea-produits .item .text-part{padding:60px 40px;width:100%;margin-bottom:auto;margin-top:auto}.mea-produits .item .img-part{width:100%;height:350px;margin-top:auto}.mea-produits .item .img-part figure{height:100%}.mea-produits .item .img-part figure::before{display:none}.mea-produits .item .img-part figure img{position:static}.mea-produits .item.no-img .text-part{margin-top:0}.mea-produits .pagination{bottom:360px;left:0;width:100%;padding-left:40px;padding-right:40px}}@media screen and (max-width:599px){.mea-produits{margin-bottom:25px}.mea-produits .item .text-part{padding-top:0}.mea-produits .item .img-part{height:275px}.mea-produits .item p{width:90%}.mea-produits .item a.link{padding:5px 0}.mea-produits .pagination{bottom:275px}}