@keyframes widthAnimation{0%{width:0}30%{width:0}to{width:100%}}.inspiration-wrapper{display:flex;align-items:center;flex-direction:column;max-width:100rem;margin:0 auto}@media (min-width:1024px){.inspiration-wrapper{flex-direction:row}}.inspiration-wrapper .inspiration-content,.inspiration-wrapper .inspiration-image-wrapper,.inspiration-wrapper .inspiration-video-wrapper{width:100%}@media (min-width:1024px){.inspiration-wrapper .inspiration-content,.inspiration-wrapper .inspiration-image-wrapper,.inspiration-wrapper .inspiration-video-wrapper{width:50%}}.inspiration-wrapper .inspiration-image-wrapper,.inspiration-wrapper .inspiration-video-wrapper{position:relative}.inspiration-wrapper .inspiration-image-wrapper.below,.inspiration-wrapper .inspiration-video-wrapper.below{order:1}@media (min-width:1024px){.inspiration-wrapper .inspiration-image-wrapper.below,.inspiration-wrapper .inspiration-video-wrapper.below{order:0}}@media (min-width:1024px){.inspiration-wrapper .inspiration-image-wrapper.right,.inspiration-wrapper .inspiration-video-wrapper.right{order:1}}.inspiration-wrapper .inspiration-image-link{position:absolute;content:"";left:0;top:0;z-index:1;width:100%;height:100%}.inspiration-wrapper .inspiration-image{width:100%}.inspiration-wrapper .inspiration-content{color:#535359;text-align:center;padding:5rem 2.5rem}@media (min-width:1024px){.inspiration-wrapper .inspiration-content{padding:0 5rem}}.inspiration-wrapper .inspiration-title{font-family:BauerBodoni-roman,serif;font-size:2.1875rem;font-weight:400;line-height:2.5rem;margin-bottom:.5rem}.inspiration-wrapper .inspiration-description{font-size:.875rem;line-height:1.375rem;margin:0}.inspiration-wrapper .inspiration-link{padding:1rem 4rem;margin-top:.5rem;font-size:.875rem;line-height:1.375rem;font-weight:400}.inspiration-wrapper .inspiration-olfactory-notes{display:flex;justify-content:center;gap:1.5rem}.inspiration-wrapper .olfactory-note{margin-top:3rem;min-width:4.0625rem}.inspiration-wrapper .olfactory-note-image{height:2.1875rem;margin-bottom:1rem}.inspiration-wrapper .olfactory-note-text{font-size:.875rem}@media (min-width:1024px){.inspiration-wrapper .inspiration-video-wrapper{width:calc(50% - .125rem)}}.inspiration-wrapper .inspiration-video-wrapper .mfk-videoContainer{position:absolute;top:0;left:0;width:100%;height:100%}.inspiration-wrapper .inspiration-video-wrapper .mfk-videoContainer .mfk-freecaster-player{height:100%}.inspiration-wrapper .inspiration-video-wrapper .mfk-videoContainer .mfk-freecaster-player:before{display:none}.inspiration-wrapper .inspiration-video-wrapper .mfk-videoContainer .mfk-freecaster-player.is-loaded .fp-controls{visibility:visible!important}.inspiration-wrapper .inspiration-video-wrapper .mfk-freecaster-link-container{position:absolute;top:0;left:0;z-index:3;width:100%;height:100%}.inspiration-wrapper .inspiration-video-wrapper .mfk-freecaster-link-container:hover~.video-infos a:after{animation-name:widthAnimation;animation-duration:.5s;animation-timing-function:ease;animation-fill-mode:forwards}.inspiration-wrapper .inspiration-video-wrapper .video-infos{position:absolute;bottom:2rem;right:2rem;text-align:right;z-index:3}@media (min-width:768px){.inspiration-wrapper .inspiration-video-wrapper .video-infos{bottom:3rem;right:3rem}}.inspiration-wrapper .inspiration-video-wrapper .video-infos .cta-tertiary{font-size:.875rem;line-height:1.125rem}.inspiration-wrapper .inspiration-video-wrapper .video-infos .cta-tertiary:after{background:#535359}.inspiration-wrapper .inspiration-video-wrapper .video-infos.white *{color:#fff}.inspiration-wrapper .inspiration-video-wrapper .video-infos.white .cta-tertiary:after{background:#fff}.inspiration-wrapper .inspiration-video-wrapper .video-infos .video-title{margin-bottom:1rem;font-family:BauerBodoni-roman,serif;font-size:1.75rem;font-weight:500;line-height:2.125rem}@media (min-width:768px){.inspiration-wrapper .inspiration-video-wrapper .video-infos .video-title{font-size:2.1875rem;line-height:2.5rem}}.inspiration-wrapper .inspiration-video-wrapper .video-infos .video-cta{font-size:.875rem;line-height:1.125rem;text-transform:uppercase}
