.focus-collection{padding-bottom:60px;border-radius:40px;overflow:hidden}.focus-collection .title{padding:0 30px 20px 30px;text-align:center}@media (min-width: 992px){.focus-collection .title{padding:0 60px 30px 60px}}.focus-collection .title .label{font-size:12px;line-height:18px;text-transform:uppercase}.focus-collection .title h2{font-size:30px;line-height:40px;color:var(--color-green);font-family:var(--font-style2);margin:0;padding:10px 0}.focus-collection .title h2 span{font-family:var(--font-style2);font-style:italic}.focus-collection .title p{font-size:12px;line-height:16px;color:var(--color-green);margin:0}.focus-collection .produits{display:flex;padding:0 30px 2px 30px;gap:24px;overflow:auto;max-width:1600px;margin:0 auto}@media (min-width: 992px){.focus-collection .produits{overflow:hidden;justify-content:center}}.focus-collection .produits.center-mob{justify-content:center}.focus-collection .produits::-webkit-scrollbar{display:none;scrollbar-width:none;-ms-overflow-style:none}.focus-collection .produits .product-min{width:70%}@media (min-width: 992px){.focus-collection .produits .product-min{width:auto;flex:1}}.focus-collection .content-cta{text-align:center;padding-top:30px}.focus-collection .content-cta.style1 a{font-size:12px;text-transform:uppercase;position:relative;overflow:hidden}.focus-collection .content-cta.style1 a:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#000000;transform:translate3d(-102%, 0, 0);transition:1s transform cubic-bezier(0.23, 1, 0.32, 1)}.focus-collection .content-cta.style1 a:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#000000;transition:1s transform cubic-bezier(0.23, 1, 0.32, 1) 0.2s}.focus-collection .content-cta.style1 a:hover:before{transform:translateZ(0);transition:1s transform cubic-bezier(0.23, 1, 0.32, 1) 0.2s}.focus-collection .content-cta.style1 a:hover:after{transform:translate3d(calc(101% + 20px), 0, 0);transition:1s transform cubic-bezier(0.23, 1, 0.32, 1)}.focus-collection .content-cta.style2 a{text-decoration:none;line-height:40px;font-size:14px;text-transform:uppercase;padding:0 30px;border-radius:40px;background:#57664A;display:inline-block;color:#ffffff;transition:all 0.3s ease;border:1px solid #57664A}.focus-collection .content-cta.style2 a:hover{background:none;color:#57664A}
