.ContainerPodium--separator{border-color:var(--DS-colors-grayscale-light);border-top-style:solid;border-top-width:var(--DS-border-standard)}@media (min-width:960px){.ContainerPodium-content{align-content:space-around;display:grid;justify-content:space-between;width:100%;grid-column-gap:var(--DS-grid-desktop-gutter);grid-template-columns:var(--DS-grid-desktop-by12)}}.ContainerPodium{padding-bottom:var(--DS-spacing-block-large);padding-top:var(--DS-spacing-block-large)}.ContainerPodium .ProductVisual{margin-bottom:var(--DS-spacing-block-medium);margin-top:var(--DS-spacing-block-medium)}.ContainerPodium-content{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1440px;padding-left:var(--DS-spacing-block-standard);padding-right:var(--DS-spacing-block-standard);position:relative;width:100%}@media (min-width:640px){.ContainerPodium-content{padding-left:var(--DS-spacing-block-large);padding-right:var(--DS-spacing-block-large)}}@media (min-width:960px){.ContainerPodium-content{padding-left:var(--DS-spacing-block-x-large);padding-right:var(--DS-spacing-block-x-large)}.ContainerPodium{padding-bottom:var(--DS-spacing-block-large);padding-top:var(--DS-spacing-block-large)}.ContainerPodium-left{grid-column:2/4}.ContainerPodium-center{grid-column:4/10;padding-left:var(--DS-spacing-block-medium);padding-right:var(--DS-spacing-block-medium)}.ContainerPodium-right{grid-column:10/13}}.ContainerPodium--noPaddingTop{padding-top:0}.ContainerPodium--noPaddingBottom{padding-bottom:0}.ContainerPodium--center .ContainerPodium-content{align-items:center}.ContainerPodium--bottom .ContainerPodium-content{align-items:flex-end}.ContainerPodium--order .ContainerPodium-content{display:grid;flex-direction:column}.ContainerPodium--order .ContainerPodium-left{order:2}@media (min-width:960px){.ContainerPodium--order .ContainerPodium-left{order:0}.ContainerPodium .ProductVisual{margin:0 auto}}.ContainerPodium .ProductDetail{margin-left:auto;margin-right:auto}@media (min-width:960px){.ContainerPodium .ProductDetail{max-width:240px}.ContainerPodium .ProductCompanion,.ContainerPodium .ProductDetail{margin-bottom:32px}.ContainerPodium .ProductCompanion,.ContainerPodium .TeaserEdito{max-width:185px}}.VibeVisual-heading{padding-left:var(--DS-spacing-block-x-standard);padding-right:var(--DS-spacing-block-x-standard)}.VibeVisual-label{margin-bottom:var(--DS-spacing-block-small)}.VibeVisual-heading{font-family:Reaktif,sans-serif}.VibeVisual-heading,.VibeVisual-label{font-kerning:"normal";font-style:normal}.VibeVisual-label{font-family:Sofia Pro,sans-serif}.VibeVisual-heading{font-weight:600}.VibeVisual-label{font-weight:400}.VibeVisual-heading{font-size:48px;line-height:48px}@media (min-width:640px){.VibeVisual-heading{font-size:67px;line-height:67px}}.VibeVisual-label{font-size:14px;letter-spacing:3px;line-height:21px;text-transform:uppercase}.VibeVisual-picture img{display:block;height:auto;width:100%}.VibeVisual{text-align:center}.VibeVisual-heading{position:relative}.VibeVisual-label{display:block}.VibeVisual-heading{z-index:1}@media (min-width:640px){.VibeVisual-heading{padding-left:128px;padding-right:128px}}@media (min-width:960px){.VibeVisual-heading{padding-left:16px;padding-right:16px}}.VibeVisual-picture{transform:translateY(-30px);will-change:transform}@media (min-width:640px){.VibeVisual-picture{transform:translateY(-40px)}}.VibeVisual-picture img{border-bottom-left-radius:50% 33%;border-bottom-right-radius:50% 33%;margin-left:auto;margin-right:auto}@media (min-width:640px){.VibeVisual-picture img{width:500px}}@media (min-width:960px){.VibeVisual-picture img{width:100%}}.ProductCompanion-nav:before{background-color:var(--DS-colors-brand-primary)}.ProductCompanion-label:after{background-image:url(./rosace-std.BYCWLrhz.svg);background-repeat:no-repeat;background-size:452px 452px;content:"";display:inline-block;height:452px;width:452px}.ProductCompanion-header{padding-bottom:var(--DS-spacing-block-standard);padding-top:var(--DS-spacing-block-standard)}.ProductCompanion-anchor{padding-bottom:var(--DS-spacing-block-small);padding-top:var(--DS-spacing-block-small)}.ProductCompanion-explore{margin-bottom:var(--DS-spacing-block-small)}.ProductCompanion-anchorItemPicture img{transition-duration:var(--DS-timing-slow);transition-timing-function:var(--DS-easing-neutral)}.ProductCompanion-anchorItemCaption{transition-duration:var(--DS-timing-standard);transition-timing-function:var(--DS-easing-standard)}.ProductCompanion-anchorItemBtn,.ProductCompanion-description,.ProductCompanion-explore,.ProductCompanion-label span{font-family:Sofia Pro,sans-serif;font-kerning:"normal";font-style:normal}.ProductCompanion-description,.ProductCompanion-label span{font-weight:600}.ProductCompanion-anchorItemBtn,.ProductCompanion-explore{font-weight:400}.ProductCompanion-anchorItemBtn{font-size:14px;line-height:22px}.ProductCompanion-description{font-size:14px;line-height:18px}.ProductCompanion-explore{font-size:12px;letter-spacing:1.5px;line-height:14px;text-transform:uppercase}.ProductCompanion-label span{font-size:12px;line-height:16px}@media (min-width:960px){.ProductCompanion-description{text-align:left}}.ProductCompanion-anchor,.ProductCompanion-explore,.ProductCompanion-label span{text-align:center}.ProductCompanion-anchorItemFigure,.ProductCompanion-label,.ProductCompanion-nav{position:relative}.ProductCompanion-header{align-items:center;display:flex;justify-content:center}@media (min-width:960px){.ProductCompanion-header{align-items:flex-start;flex-direction:column;padding:0}}.ProductCompanion-label{background-size:145px;flex:0 0 145px;height:145px;width:145px}@media (min-width:960px){.ProductCompanion-label{margin-bottom:16px;margin-left:0;margin-right:0}}.ProductCompanion-label:after{background-size:145px 145px;height:145px;left:0;position:absolute;text-align:center;top:0;width:145px}.ProductCompanion-label span{display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:50%}.ProductCompanion-description{flex:0 1 auto;margin-left:var(--DS-spacing-block-standard)}@media (min-width:960px){.ProductCompanion-description{margin-bottom:16px;margin-left:0}}.ProductCompanion-nav{padding-top:32px}.ProductCompanion-nav:before{content:"";display:block;height:var(--DS-border-standard);left:50%;position:absolute;top:0;transform:translate(-50%);width:var(--DS-spacing-block-medium)}@media (min-width:960px){.ProductCompanion-nav:before{display:none}.ProductCompanion-nav{padding:0}.ProductCompanion-explore{text-align:left}}.ProductCompanion-anchor{display:flex;flex-wrap:nowrap;justify-content:space-evenly}@media (min-width:960px){.ProductCompanion-anchor{border:0;justify-content:flex-start;padding:0}}.ProductCompanion-anchorItem{margin-right:8px}.ProductCompanion-anchorItem:last-child{margin-right:0}.ProductCompanion-anchorItemCaption{left:50%;line-height:normal;margin-top:8px;position:absolute;top:100%;transform:translate(-50%);transition-property:opacity;width:80px}@media (min-width:960px){.ProductCompanion-anchorItemCaption{opacity:0}}.ProductCompanion-anchorItemPicture{border-bottom-left-radius:50% 40%;border-bottom-right-radius:50% 40%;-o-object-fit:cover;object-fit:cover;overflow:hidden}.ProductCompanion-anchorItemPicture img{display:block;-o-object-fit:cover;object-fit:cover;transition-property:transform}.ProductCompanion-anchorItemBtn{background:none;border:0;cursor:pointer;padding:0}.ProductCompanion-anchorItemBtn:hover .ProductCompanion-anchorItemPicture img{transform:scale(1.2)}.ProductCompanion-anchorItemBtn:hover .ProductCompanion-anchorItemCaption{opacity:1}.TagList{display:flex;flex-wrap:wrap;font-family:Sofia Pro,sans-serif;font-kerning:"normal";font-size:12px;font-style:normal;font-weight:400;letter-spacing:1.5px;line-height:14px;text-transform:uppercase}.TagList-link{border:1px solid #1e1e1e;border-radius:24px;display:block;margin-bottom:8px;margin-right:8px;padding:4px 8px}.TagList-link:hover{background:#1e1e1e;color:#fff}.ProductDetail-tagline:after,.ProductDetail-tagline:before{background-color:var(--DS-colors-brand-primary)}.ProductDetail-disabled,.ProductDetail-limitedVisibility{color:var(--DS-colors-grayscale-black-60)}.ProductDetail-name-favorite.IsActive:before,.ProductDetail-name-favorite:before,.ProductDetail-name-favorite:hover:before{font-family:webfont-icons,sans-serif;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.ProductDetail-name-favorite.IsActive:before,.ProductDetail-name-favorite:hover:before{content:"";height:18px;width:22px}.ProductDetail-name-favorite:before{content:"";height:18px;width:20px}.ProductDetail-tagline{padding-bottom:var(--DS-spacing-block-standard);padding-top:var(--DS-spacing-block-standard)}.ProductDetail-benefit,.ProductDetail-button .ButtonPrimary,.ProductDetail-disabled,.ProductDetail-limitedVisibility,.ProductDetail-name,.ProductDetail-region,.ProductDetail-tagline1,.ProductDetail-vintage{margin-bottom:var(--DS-spacing-block-small)}.ProductDetail .TagCode,.ProductDetail-benefitItem{margin-bottom:var(--DS-spacing-block-x-small)}.ProductDetail-fixed,.ProductDetail-name-favorite:before{transition-duration:var(--DS-timing-fast);transition-timing-function:var(--DS-easing-accelerate)}.ProductDetail-name-text,.ProductDetail-region-text{font-family:Reaktif,sans-serif;font-kerning:"normal";font-style:normal}.ProductDetail-benefit,.ProductDetail-tagline1,.ProductDetail-tagline2,.ProductDetail-vintage{font-family:Sofia Pro,sans-serif;font-kerning:"normal";font-style:normal}.ProductDetail-name-text,.ProductDetail-region-text,.ProductDetail-tagline1,.ProductDetail-vintage{font-weight:600}.ProductDetail-benefit,.ProductDetail-tagline2{font-weight:400}.ProductDetail-name-text{font-size:25px;line-height:29px}@media (min-width:640px){.ProductDetail-name-text{font-size:28px;line-height:31px}}.ProductDetail-region-text{font-size:21px;line-height:25px}.ProductDetail-benefit{font-size:14px;line-height:18px}.ProductDetail-vintage{font-size:12px;letter-spacing:1.5px;line-height:14px;text-transform:uppercase}.ProductDetail-tagline1,.ProductDetail-tagline2{font-size:14px;letter-spacing:3px;line-height:21px;text-transform:uppercase}.ProductDetail-benefitItem .IconInline-icon:before{text-align:center}.ProductDetail-tagline{position:relative}.ProductDetail-name-favorite span{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.ProductDetail{display:flex;flex-direction:column}.ProductDetail-tagline{margin-top:32px;order:6}@media (min-width:960px){.ProductDetail-tagline{margin-bottom:32px;margin-top:0;order:0;padding:0}}.ProductDetail-tagline:after,.ProductDetail-tagline:before{content:"";display:block;height:var(--DS-border-standard);left:50%;position:absolute;transform:translate(-50%);width:var(--DS-spacing-block-medium)}@media (min-width:960px){.ProductDetail-tagline:after,.ProductDetail-tagline:before{display:none}}.ProductDetail-tagline:before{top:0}.ProductDetail-tagline:after{bottom:0}.ProductDetail-region{align-items:flex-start;display:flex;margin-bottom:24px;order:2}@media (min-width:960px){.ProductDetail-region{order:0}}.ProductDetail-region-text{padding-right:8px}.ProductDetail-name{align-items:flex-start;display:flex;order:2}@media (min-width:960px){.ProductDetail-name{order:0}}.ProductDetail-name-text{padding-right:8px}.ProductDetail-name-favorite{background:none;border:0}.ProductDetail-name-favorite:before{cursor:pointer;font-size:20px;transition-property:all}.ProductDetail-benefit{order:3}@media (min-width:960px){.ProductDetail-benefit{order:0}}.ProductDetail-benefitItem{align-items:flex-start;cursor:pointer;display:flex}.ProductDetail-benefitItem:last-child{margin-bottom:0}.ProductDetail-benefitItem .IconInline{margin-right:8px}.ProductDetail-benefitItem .IconInline-icon{height:20px;width:20px}.ProductDetail-benefitItem .IconInline-icon:before{background-position:50%;font-size:16px;height:16px;line-height:16px;width:16px}.ProductDetail-vintage{order:4}@media (min-width:960px){.ProductDetail-vintage{order:0}}.ProductDetail-button{order:2}@media (min-width:960px){.ProductDetail-button{order:0}}.ProductDetail-button .ButtonPrimary{text-transform:uppercase}.ProductDetail-fixed{bottom:0;height:67px;position:fixed;right:0;transition-property:opacity;width:100%;z-index:10}@media (min-width:640px){.ProductDetail-fixed{height:92px}}@media (min-width:960px){.ProductDetail-fixed{bottom:50%;height:auto;right:var(--DS-spacing-block-x-large);transform:translateY(50%);width:auto}}.ProductDetail-fixed.IsStickyActive{opacity:0;z-index:-1}.ProductDetail-fixed.IsStickyVisible{opacity:1;z-index:10}.ProductDetail .TagList{order:5}@media (min-width:960px){.ProductDetail .TagList{order:0}}.ProductRemain{background-color:var(--DS-colors-brand-primary-lighten)}.ProductRemain:after{background-color:var(--DS-colors-grayscale-light)}.ProductRemain-name{font-family:Sofia Pro,sans-serif;font-kerning:"normal";font-size:14px;font-style:normal;font-weight:600;letter-spacing:3px;line-height:21px;text-transform:uppercase}@media (min-width:640px){.ProductRemain-name{text-align:left}}@media (min-width:960px){.ProductRemain-name{text-align:center}}.ProductRemain{align-items:center;display:flex;height:100%;justify-content:center;margin:0 auto;width:auto}@media (min-width:640px){.ProductRemain{padding:0 32px}}@media (min-width:960px){.ProductRemain{background:transparent;flex-direction:column;max-width:200px;padding:0}}.ProductRemain:after{content:"";display:block;height:var(--DS-border-standard);left:0;position:absolute;top:0;width:100%}@media (min-width:960px){.ProductRemain:after{display:none}}.ProductRemain-visual{display:none}@media (min-width:640px){.ProductRemain-visual{display:block;margin-right:8px;width:60px}}@media (min-width:960px){.ProductRemain-visual{margin:0 auto 16px;width:80%}}.ProductRemain-name{display:none}@media (min-width:640px){.ProductRemain-name{display:block;flex:1}}@media (min-width:960px){.ProductRemain-name{margin-bottom:16px}}.LayerRating-rating p:first-child:after{border-bottom-style:solid;border-bottom-width:var(--DS-border-standard);border-color:var(--DS-colors-grayscale-black)}.LayerRating-rating{margin-bottom:var(--DS-spacing-block-small)}.LayerRating-rating,.LayerRating-rating p,.LayerRating-rating p strong{font-family:Reaktif,sans-serif;font-kerning:"normal";font-style:normal}.LayerRating-reviewer{font-family:Sofia Pro,sans-serif;font-kerning:"normal";font-style:normal}.LayerRating-rating p strong,.LayerRating-reviewer{font-weight:600}.LayerRating-rating,.LayerRating-rating p{font-weight:300}.LayerRating-rating p strong{font-size:31px;line-height:31px}@media (min-width:640px){.LayerRating-rating p strong{font-size:38px;line-height:38px}}.LayerRating-rating,.LayerRating-rating p{font-size:31px;line-height:31px}@media (min-width:640px){.LayerRating-rating,.LayerRating-rating p{font-size:38px;line-height:38px}}.LayerRating-reviewer{font-size:14px;line-height:18px}.LayerRating{text-align:center}.LayerRating-rating p:first-child:after{content:"";display:block;margin:8px auto 16px;width:80px}.LayerRating-evaluation ul{display:flex;flex-wrap:wrap;justify-content:space-between}.LayerRating-evaluation ul li{flex:1;margin-top:32px;padding-left:8px;padding-right:8px}.LayerTestimony:after{border-bottom-style:solid;border-bottom-width:var(--DS-border-standard);border-color:var(--DS-colors-brand-primary)}.LayerTestimony-author img{border-radius:var(--DS-radius-circle)}.LayerTestimony-title{margin-bottom:var(--DS-spacing-block-large)}.LayerTestimony-quoteToggle{margin-bottom:var(--DS-spacing-block-medium)}.LayerTestimony-quote{margin-bottom:var(--DS-spacing-block-x-standard)}.LayerTestimony-author img{margin-bottom:var(--DS-spacing-block-x-small)}.LayerTestimony-quote{font-family:Reaktif,sans-serif;font-kerning:"normal";font-style:normal}.LayerTestimony-author,.LayerTestimony-author strong,.LayerTestimony-quoteToggle,.LayerTestimony-title,.LayerTestimony-title span{font-family:Sofia Pro,sans-serif;font-kerning:"normal";font-style:normal}.LayerTestimony-author,.LayerTestimony-quote,.LayerTestimony-title{font-weight:600}.LayerTestimony-author strong,.LayerTestimony-quoteToggle,.LayerTestimony-title span{font-weight:400}.LayerTestimony-quote{font-size:25px;line-height:29px}@media (min-width:640px){.LayerTestimony-quote{font-size:28px;line-height:31px}}.LayerTestimony-title{font-size:16px;line-height:21px}.LayerTestimony-title span{font-size:14px;letter-spacing:3px;line-height:21px;text-transform:uppercase}.LayerTestimony-author,.LayerTestimony-author strong,.LayerTestimony-quoteToggle{font-size:12px;letter-spacing:1.5px;line-height:14px;text-transform:uppercase}.LayerTestimony,.LayerTestimony-quoteToggle{text-align:center}.LayerTestimony:after{content:"";display:block;margin:0 auto;padding-bottom:48px;width:48px}.LayerTestimony-title span{display:block}.LayerTestimony-quoteToggle{background:none;border:0;cursor:pointer}.LayerTestimony-author img{-o-object-fit:cover;object-fit:cover}.LinkPrimary:after{font-family:webfont-icons,sans-serif;speak:none;content:"";font-style:normal;font-variant:normal;font-weight:400;height:22px;line-height:1;text-transform:none;transition-duration:var(--DS-timing-standard);transition-timing-function:var(--DS-easing-standard);width:32px}.LinkPrimary{cursor:pointer;display:inline-block;font-family:Sofia Pro,sans-serif;font-kerning:"normal";font-size:12px;font-style:normal;font-weight:600;letter-spacing:1.5px;line-height:14px;text-transform:uppercase}.LinkPrimary:after{display:block;font-size:22px;margin-top:8px;transition-property:transform,color}.LinkPrimary:hover:after{transform:translate(10px)}.TeaserEdito-subtitle,.TeaserEdito-text,.TeaserEdito-title{margin-bottom:var(--DS-spacing-block-standard)}.TeaserEdito-title{font-family:Reaktif,sans-serif;font-kerning:"normal";font-style:normal}.TeaserEdito-subtitle,.TeaserEdito-subtitle strong,.TeaserEdito-text{font-family:Sofia Pro,sans-serif;font-kerning:"normal";font-style:normal}.TeaserEdito-subtitle strong,.TeaserEdito-title{font-weight:600}.TeaserEdito-subtitle,.TeaserEdito-text{font-weight:400}.TeaserEdito-title{font-size:25px;line-height:29px}@media (min-width:640px){.TeaserEdito-title{font-size:28px;line-height:31px}}.TeaserEdito-text{font-size:14px;line-height:18px}.TeaserEdito-subtitle,.TeaserEdito-subtitle strong{font-size:14px;letter-spacing:3px;line-height:21px;text-transform:uppercase}.TeaserEdito{text-align:center}@media (min-width:960px){.TeaserEdito{text-align:left}}
