.page-home{z-index:1}.page-home .page-container{overflow:hidden}.page-home .breathing{position:relative;height:300px;margin:0 0 50px 0}@media (max-width: 1023.38px){.page-home .breathing{height:200px}}.page-home .breathing--text{font-size:20px;text-align:center}.page-home .breathing--media>div{overflow:hidden;width:100%;height:100%;position:absolute;top:0;left:0}.page-home .breathing--media img,.page-home .breathing--media video{background-position:center;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;filter:blur(0);transition:filter .35s ease-in-out;width:100%;height:100%}.page-home .breathing .container{height:100%}.page-home .breathing .container .row{height:100%;color:#fff}.page-home .aaplax-container{position:relative}.page-home .aaplax{visibility:hidden}.page-home .aaplax.ready{visibility:visible;transition:all 1.4s linear 0s;opacity:1}.page-home .aaplax.ready.aaplax-asc{transition-timing-function:ease-out}.page-home .aaplax.ready.aaplax-desc{transition-timing-function:ease-out}.page-home .aaplax.img{position:absolute}.page-home .animated-assets{position:relative;margin-top:0px;margin-bottom:50px;scroll-snap-type:y mandatory}.page-home .animated-assets .img{position:absolute}.page-home .animated-assets .img>div{overflow:hidden;text-align:center;display:flex;height:100%}.page-home .animated-assets .img>div>img,.page-home .animated-assets .img>div>button{margin:auto}.page-home .animated-assets .img>div>img{max-width:100%}.page-home .animated-assets .img__link{display:flex}.page-home .animated-assets .img__link>img,.page-home .animated-assets .img__link>button{margin:auto}.page-home .animated-assets .img__link>img{max-width:100%}.page-home .animated-assets .title,.page-home .animated-assets .button{width:100%;position:absolute;left:0;padding-right:15px;padding-left:15px}.page-home .animated-assets .title>div,.page-home .animated-assets .button>div{text-align:center}.page-home .animated-assets .title>div{overflow:hidden;margin:auto}.page-home .animated-assets .title img{max-width:80%;width:auto}.page-home .animated-assets .button{bottom:0}.page-home .animated-assets .button>div{height:50px}.page-home .animated-assets .button .btn{align-content:center;align-items:center;display:flex;justify-content:center;padding:13px 15px;text-transform:uppercase;white-space:normal;width:100%}@media (min-width: 1023.5px){.page-home .animated-assets .button .btn{display:inline-block;min-width:33.33333%;width:auto}.page-home .animated-assets .title>div{height:300px;width:500px}.page-home .animated-assets .title img{max-width:90%;width:auto}}.page-home .animated-assets--medium{min-height:505px !important}.page-home .animated-assets.tpl-1{min-height:505px}.page-home .animated-assets.tpl-1 .title{height:50px;width:100%;z-index:5;top:260px;left:0%;right:unset}@media (min-width: 1023.5px){.page-home .animated-assets.tpl-1 .title{min-height:50px}}.page-home .animated-assets.tpl-1 .title img{max-height:50px}.page-home .animated-assets.tpl-1 .img-ambiant-1{padding-left:15px;height:242px;width:346px;z-index:1;top:0;left:unset;right:0%}.page-home .animated-assets.tpl-1 .img-ambiant-1 img{width:100%}@media (min-width: 1023.5px){.page-home .animated-assets.tpl-1 .img-ambiant-1{min-height:242px}}.page-home .animated-assets.tpl-1 .img-ambiant-2{display:none}.page-home .animated-assets.tpl-1 .img-bijoux-1{height:128px;width:128px;z-index:3;top:221px;left:0%;right:unset}@media (min-width: 1023.5px){.page-home .animated-assets.tpl-1 .img-bijoux-1{min-height:128px}}.page-home .animated-assets.tpl-1 .img-bijoux-2{height:151px;width:151px;z-index:4;top:294px;left:unset;right:8.33333%}@media (min-width: 1023.5px){.page-home .animated-assets.tpl-1 .img-bijoux-2{min-height:151px}}@media (min-width: 1023.5px){.page-home .animated-assets.tpl-1{min-height:605px}.page-home .animated-assets.tpl-1 .title{height:50px;width:100%;z-index:5;top:425px;left:0%;right:unset}}@media (min-width: 1023.5px) and (min-width: 1023.5px){.page-home .animated-assets.tpl-1 .title{min-height:50px}}@media (min-width: 1023.5px){.page-home .animated-assets.tpl-1 .title>div{height:auto}.page-home .animated-assets.tpl-1 .title img{max-height:50px}.page-home .animated-assets.tpl-1 .img-ambiant-1{padding-left:0;height:350px;width:502px;z-index:3;top:60px;left:16.66667%;right:unset}.page-home .animated-assets.tpl-1 .img-ambiant-1 img{width:auto}}@media (min-width: 1023.5px) and (min-width: 1023.5px){.page-home .animated-assets.tpl-1 .img-ambiant-1{min-height:350px}}@media (min-width: 1023.5px){.page-home .animated-assets.tpl-1 .img-ambiant-2{display:block;height:416px;width:416px;z-index:2;top:0;left:unset;right:16.66667%}}@media (min-width: 1023.5px) and (min-width: 1023.5px){.page-home .animated-assets.tpl-1 .img-ambiant-2{min-height:416px}}@media (min-width: 1023.5px){.page-home .animated-assets.tpl-1 .img-bijoux-1{height:242px;width:242px;z-index:5;top:283px;left:8.33333%;right:unset}}@media (min-width: 1023.5px) and (min-width: 1023.5px){.page-home .animated-assets.tpl-1 .img-bijoux-1{min-height:242px}}@media (min-width: 1023.5px){.page-home .animated-assets.tpl-1 .img-bijoux-2{height:242px;width:242px;z-index:5;top:243px;left:unset;right:8.33333%}}@media (min-width: 1023.5px) and (min-width: 1023.5px){.page-home .animated-assets.tpl-1 .img-bijoux-2{min-height:242px}}.page-home .animated-assets.tpl-2{min-height:634px}.page-home .animated-assets.tpl-2 .title{height:135px;width:83.33333%;z-index:3;top:285px;left:8.33333%;right:unset}@media (min-width: 1023.5px){.page-home .animated-assets.tpl-2 .title{min-height:135px}}.page-home .animated-assets.tpl-2 .title img{max-height:135px}.page-home .animated-assets.tpl-2 .img-ambiant-1{display:none}.page-home .animated-assets.tpl-2 .img-ambiant-2{height:151px;width:151px;z-index:2;top:0;left:unset;right:33.33333%}@media (min-width: 1023.5px){.page-home .animated-assets.tpl-2 .img-ambiant-2{min-height:151px}}.page-home .animated-assets.tpl-2 .img-ambiant-3{height:205px;width:181px;z-index:3;top:40px;left:unset;right:0%}@media (min-width: 1023.5px){.page-home .animated-assets.tpl-2 .img-ambiant-3{min-height:205px}}.page-home .animated-assets.tpl-2 .img-bijoux-1{height:151px;width:151px;z-index:2;top:404px;left:50%;right:unset}@media (min-width: 1023.5px){.page-home .animated-assets.tpl-2 .img-bijoux-1{min-height:151px}}.page-home .animated-assets.tpl-2 .img-bijoux-2{height:151px;width:151px;z-index:2;top:384px;left:0%;right:unset}@media (min-width: 1023.5px){.page-home .animated-assets.tpl-2 .img-bijoux-2{min-height:151px}}.page-home .animated-assets.tpl-2 .img-bijoux-3{height:182px;width:182px;z-index:4;top:110px;left:0%;right:unset}@media (min-width: 1023.5px){.page-home .animated-assets.tpl-2 .img-bijoux-3{min-height:182px}}@media (min-width: 1023.5px){.page-home .animated-assets.tpl-2{min-height:762px}.page-home .animated-assets.tpl-2 .title{height:auto;width:100%;z-index:3;top:241px;left:0%;right:unset}}@media (min-width: 1023.5px) and (min-width: 1023.5px){.page-home .animated-assets.tpl-2 .title{min-height:auto}}@media (min-width: 1023.5px){.page-home .animated-assets.tpl-2 .title img{max-height:300px}.page-home .animated-assets.tpl-2 .img-ambiant-1{display:block;height:242px;width:242px;z-index:1;top:271px;left:8.33333%;right:unset}}@media (min-width: 1023.5px) and (min-width: 1023.5px){.page-home .animated-assets.tpl-2 .img-ambiant-1{min-height:242px}}@media (min-width: 1023.5px){.page-home .animated-assets.tpl-2 .img-ambiant-2{height:154px;width:154px;z-index:2;top:17px;left:unset;right:25%}}@media (min-width: 1023.5px) and (min-width: 1023.5px){.page-home .animated-assets.tpl-2 .img-ambiant-2{min-height:154px}}@media (min-width: 1023.5px){.page-home .animated-assets.tpl-2 .img-ambiant-3{height:272px;width:242px;z-index:1;top:42px;left:unset;right:8.33333%}}@media (min-width: 1023.5px) and (min-width: 1023.5px){.page-home .animated-assets.tpl-2 .img-ambiant-3{min-height:272px}}@media (min-width: 1023.5px){.page-home .animated-assets.tpl-2 .img-bijoux-1{height:242px;width:242px;z-index:2;top:0;left:25%;right:unset}}@media (min-width: 1023.5px) and (min-width: 1023.5px){.page-home .animated-assets.tpl-2 .img-bijoux-1{min-height:242px}}@media (min-width: 1023.5px){.page-home .animated-assets.tpl-2 .img-bijoux-2{height:242px;width:242px;z-index:2;top:392px;left:16.66667%;right:unset}}@media (min-width: 1023.5px) and (min-width: 1023.5px){.page-home .animated-assets.tpl-2 .img-bijoux-2{min-height:242px}}@media (min-width: 1023.5px){.page-home .animated-assets.tpl-2 .img-bijoux-3{height:328px;width:328px;z-index:2;top:371px;left:50%;right:unset}}@media (min-width: 1023.5px) and (min-width: 1023.5px){.page-home .animated-assets.tpl-2 .img-bijoux-3{min-height:328px}}.page-home .animated-assets.tpl-3{min-height:634px}.page-home .animated-assets.tpl-3 .title{height:135px;width:83.33333%;z-index:3;top:251px;left:8.33333%;right:unset}@media (min-width: 1023.5px){.page-home .animated-assets.tpl-3 .title{min-height:135px}}.page-home .animated-assets.tpl-3 .title img{max-height:135px}.page-home .animated-assets.tpl-3 .img-ambiant-1{height:151px;width:151px;z-index:2;top:0;left:unset;right:0%}@media (min-width: 1023.5px){.page-home .animated-assets.tpl-3 .img-ambiant-1{min-height:151px}}.page-home .animated-assets.tpl-3 .img-ambiant-2{height:182px;width:182px;z-index:2;top:351px;left:0%;right:unset}@media (min-width: 1023.5px){.page-home .animated-assets.tpl-3 .img-ambiant-2{min-height:182px}}.page-home .animated-assets.tpl-3 .img-ambiant-3{display:none}.page-home .animated-assets.tpl-3 .img-bijoux-1{height:151px;width:151px;z-index:2;top:71px;left:0%;right:unset}@media (min-width: 1023.5px){.page-home .animated-assets.tpl-3 .img-bijoux-1{min-height:151px}}.page-home .animated-assets.tpl-3 .img-bijoux-2{height:250px;width:182px;z-index:2;top:101px;left:unset;right:0%;right:-60px}@media (min-width: 1023.5px){.page-home .animated-assets.tpl-3 .img-bijoux-2{min-height:250px}}.page-home .animated-assets.tpl-3 .img-bijoux-3{height:151px;width:151px;z-index:2;top:442px;left:25%;right:unset}@media (min-width: 1023.5px){.page-home .animated-assets.tpl-3 .img-bijoux-3{min-height:151px}}@media (min-width: 1023.5px){.page-home .animated-assets.tpl-3{min-height:728px}.page-home .animated-assets.tpl-3 .title{height:auto;width:100%;z-index:3;top:286px;left:0%;right:unset}}@media (min-width: 1023.5px) and (min-width: 1023.5px){.page-home .animated-assets.tpl-3 .title{min-height:auto}}@media (min-width: 1023.5px){.page-home .animated-assets.tpl-3 .title img{max-height:300px}.page-home .animated-assets.tpl-3 .img-ambiant-1{height:154px;width:154px;z-index:2;top:16px;left:unset;right:8.33333%}}@media (min-width: 1023.5px) and (min-width: 1023.5px){.page-home .animated-assets.tpl-3 .img-ambiant-1{min-height:154px}}@media (min-width: 1023.5px){.page-home .animated-assets.tpl-3 .img-ambiant-2{height:242px;width:242px;z-index:2;top:216px;left:8.33333%;right:unset}}@media (min-width: 1023.5px) and (min-width: 1023.5px){.page-home .animated-assets.tpl-3 .img-ambiant-2{min-height:242px}}@media (min-width: 1023.5px){.page-home .animated-assets.tpl-3 .img-ambiant-3{display:block;height:242px;width:242px;z-index:1;top:266px;left:16.66667%;right:unset}}@media (min-width: 1023.5px) and (min-width: 1023.5px){.page-home .animated-assets.tpl-3 .img-ambiant-3{min-height:242px}}@media (min-width: 1023.5px){.page-home .animated-assets.tpl-3 .img-bijoux-1{height:242px;width:242px;z-index:2;top:0;left:33.33333%;right:unset}}@media (min-width: 1023.5px) and (min-width: 1023.5px){.page-home .animated-assets.tpl-3 .img-bijoux-1{min-height:242px}}@media (min-width: 1023.5px){.page-home .animated-assets.tpl-3 .img-bijoux-2{height:328px;width:328px;z-index:2;top:30px;left:unset;right:16.66667%}}@media (min-width: 1023.5px) and (min-width: 1023.5px){.page-home .animated-assets.tpl-3 .img-bijoux-2{min-height:328px}}@media (min-width: 1023.5px){.page-home .animated-assets.tpl-3 .img-bijoux-3{height:242px;width:242px;z-index:2;top:406px;left:25%;right:unset}}@media (min-width: 1023.5px) and (min-width: 1023.5px){.page-home .animated-assets.tpl-3 .img-bijoux-3{min-height:242px}}.page-home .home-container .home-block{border-top:1px solid lightgrey}.page-home .home-container .home-block__header{font-size:16px;text-align:center;font-weight:bold;text-transform:uppercase}.page-home .home-container .home-block__header *{font-size:16px;font-weight:bold}.newsletter-mandatory{color:#9b9b9b;padding-bottom:15px}

