.vca-editorial-highlight{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.vca-editorial-highlight .cmp-image{height:500px}
.vca-editorial-highlight .cmp-image img{height:100%;width:100%}
.vca-editorial-highlight .vca-aem-img-wrapper{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;height:auto}
.vca-editorial-highlight .vca-aem-img-wrapper .vca-aem-img{width:auto}
.vca-editorial-highlight .vca-ill-img{margin:0}
.vca-editorial-highlight .vca-editorial-card{margin-top:0;margin-bottom:0}
.vca-editorial-highlight .vca-editorial-sequence .vca-editorial-card{margin-top:0;margin-bottom:0}
.vca-eh-col{-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-webkit-flex-basis:1;-ms-flex-basis:1;flex-basis:1;display:-webkit-flex;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;padding:0}
.vca-srl-editorial-card .vca-eh-col{padding:0}
.vca-eh-col.vca-show-on-desktop-only{display:none}
.vca-srl-editorial-card{background-color:inherit}
.vca-srl-editorial-card .xf-content-height{margin:0}
@media only screen and (min-width:600px){.vca-editorial-highlight .vca-editorial-card{margin-top:100px;margin-bottom:100px}
.vca-editorial-highlight .vca-editorial-card:has(.vca-ecad-full-cover){margin:0}
.vca-editorial-highlight .vca-editorial-sequence{margin-top:100px;margin-bottom:100px}
.vca-editorial-highlight .vca-editorial-sequence:has(.vca-ecad-full-cover){margin:0}
.vca-editorial-highlight .vca-editorial-sequence .vca-editorial-card{margin-top:0;margin-bottom:0}
.vca-srl-editorial-card .vca-eh-single,.vca-srl-editorial-card .vca-eh-double{-webkit-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center}
.vca-srl-editorial-card .vca-eh-single.vca-eh-pos-right,.vca-srl-editorial-card .vca-eh-double.vca-eh-pos-right,.vca-srl-editorial-card .vca-eh-single.vca-eh-pos-left,.vca-srl-editorial-card .vca-eh-double.vca-eh-pos-left{-webkit-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center}
}
@media only screen and (min-width:900px){.vca-editorial-highlight{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.vca-editorial-highlight .cmp-image{height:800px}
.vca-editorial-highlight .vca-aem-img-wrapper{height:auto}
.vca-eh-col.vca-show-on-desktop-only{display:block}
.vca-srl-editorial-card{background-color:var(--bgColor)}
}
.vca-editorial-sequence{overflow:hidden;height:500px}
.vca-es-list{max-width:100vw;margin:0 auto}
.vca-es-list .vca-slick-dots{background:rgba(0,0,0,0);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.3)));background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.3));background:-ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.3));background:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.3));display:-webkit-flex;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;bottom:0;padding:0 50px;overflow:hidden}
.vca-es-list .vca-slick-dots .vca-carousel-pagination-item{width:100%}
.vca-es-list .vca-slick-dots .vca-slick-button{vertical-align:middle;border-color:#fff;border-radius:0;min-width:5px;width:100%;height:2px;margin:20px 0}
.vca-es-list .draggable .vca-editorial-card{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}
.vca-es-list .grabbing .vca-editorial-card{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}
@media only screen and (min-width:600px){.vca-es-list{max-width:375px}
.vca-editorial-sequence{height:auto}
}
.vca-editorial-card{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:500px;width:100vw;min-width:320px;position:relative;margin:0 auto;cursor:default}
.vca-editorial-card.slick-slide{display:-webkit-flex;display:-ms-flex;display:flex}
.vca-editorial-card .vca-transform-bg-image{background-size:100%}
.vca-ec-content-container{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden;color:#fff}
.vca-ec-overlap{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center;position:absolute;height:100%;width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}
.vca-ec-overlap .vca-video-tag{position:webkit-sticky}
.vca-ec-img{width:100%}
.vca-ec-control{min-height:100px;text-align:center;padding:35px 0;text-transform:uppercase;z-index:1;color:#fff}
.vca-ec-dark .vca-ec-control{color:#000}
.vca-ec-label{font-size:.8125000000000001rem;line-height:1.53846154;text-transform:uppercase;color:#757575;letter-spacing:1.5px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;width:100%;margin:0 auto;opacity:1;color:#fff}
:lang(ar) .vca-ec-label{font-size:1.4375rem;line-height:.86956522;letter-spacing:initial}
:lang(zh) .vca-ec-label{font-size:.9375rem;line-height:1.33333333}
:lang(zh-Hant) .vca-ec-label{font-size:.9375rem;line-height:1.33333333}
:lang(ar) .vca-ec-label{font-size:1.4375rem;line-height:.86956522;letter-spacing:initial}
:lang(zh) .vca-ec-label{font-size:.9375rem;line-height:1.33333333}
:lang(zh-Hant) .vca-ec-label{font-size:.9375rem;line-height:1.33333333}
.vca-ec-dark .vca-ec-label{color:#000}
.vca-ec-btn{outline:0;border:1px solid #000;padding:10px;border-radius:50%;height:40px;width:40px;margin:15px;cursor:pointer;position:relative;background:transparent}
.vca-ec-btn:before{content:'';height:2px;background-color:#000;width:15px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.vca-ec-light .vca-ec-btn:before{background-color:#fff}
.vca-ec-btn:after{content:'';height:15px;background-color:#000;width:2px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;transition:all .4s ease-out}
.vca-ec-light .vca-ec-btn:after{background-color:#fff}
.vca-ec-light .vca-ec-btn{border-color:#fff}
.vca-ec-btn:focus,.vca-ec-btn:hover{outline-width:0}
.vca-press-hold .vca-ec-btn:after{height:1px}
.vca-press-hold .vca-ec-label{opacity:0;-webkit-transform:translateY(7px);transform:translateY(7px)}
.vca-ec-static{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center;background-size:cover}
.vca-ec-static-text,.vca-ec-static-text p{font-family:'Janson Text',Times,'Times New Roman',serif;font-size:1.5625rem;line-height:1.4;z-index:1;position:relative;text-align:center;padding:0 15px 35px;width:100%}
:lang(ru) .vca-ec-static-text,:lang(ru) .vca-ec-static-text p{font-family:'Times New Roman','Times','Noto Serif',serif}
:lang(ar) .vca-ec-static-text,:lang(ar) .vca-ec-static-text p{font-family:'Janson Text','Geeza Pro','Noto Sans Arabic','Arial',serif}
:lang(ja) .vca-ec-static-text,:lang(ja) .vca-ec-static-text p{font-family:'Janson Text','Hiragino Sans W3','Meiryo','Roboto','Noto Sans','Noto Sans CJK JP',sans-serif}
:lang(ko) .vca-ec-static-text,:lang(ko) .vca-ec-static-text p{font-family:'Janson Text','Noto Serif ','Noto Serif KR','Apple Myungjo',serif}
:lang(zh) .vca-ec-static-text,:lang(zh) .vca-ec-static-text p{font-family:'Janson Text','Pingfang SC','SimSun','Noto Serif','Noto Serif CJK SC',serif}
:lang(zh-Hant) .vca-ec-static-text,:lang(zh-Hant) .vca-ec-static-text p{font-family:'Janson Text','Pingfang TC','Microsoft JhengHei','Noto Serif','Noto Serif CJK TC',serif}
:lang(ru) .vca-ec-static-text,:lang(ru) .vca-ec-static-text p{font-family:'Times New Roman','Times','Noto Serif',serif}
:lang(ar) .vca-ec-static-text,:lang(ar) .vca-ec-static-text p{font-family:'Janson Text','Geeza Pro','Noto Sans Arabic','Arial',serif}
:lang(ja) .vca-ec-static-text,:lang(ja) .vca-ec-static-text p{font-family:'Janson Text','Hiragino Sans W3','Meiryo','Roboto','Noto Sans','Noto Sans CJK JP',sans-serif}
:lang(ko) .vca-ec-static-text,:lang(ko) .vca-ec-static-text p{font-family:'Janson Text','Noto Serif ','Noto Serif KR','Apple Myungjo',serif}
:lang(zh) .vca-ec-static-text,:lang(zh) .vca-ec-static-text p{font-family:'Janson Text','Pingfang SC','SimSun','Noto Serif','Noto Serif CJK SC',serif}
:lang(zh-Hant) .vca-ec-static-text,:lang(zh-Hant) .vca-ec-static-text p{font-family:'Janson Text','Pingfang TC','Microsoft JhengHei','Noto Serif','Noto Serif CJK TC',serif}
.vca-ec-author{font-size:.8125000000000001rem;line-height:1.53846154;text-align:center;display:block}
.vca-ec-author b,.vca-ec-author strong{font-family:'Maison Neue Demi','Helvetica Neue Medium','Helvetica Bold','Arial Bold',sans-serif;font-weight:normal}
:lang(ru) .vca-ec-author b,:lang(ru) .vca-ec-author strong{font-family:'Helvetica Neue Medium','Helvetica Bold','Noto Sans SemiBold','Arial Bold',sans-serif}
:lang(ar) .vca-ec-author b,:lang(ar) .vca-ec-author strong{font-family:'Geeza Pro Bold','Noto Sans Arabic SemiBold','Arial Bold',sans-serif}
:lang(ja) .vca-ec-author b,:lang(ja) .vca-ec-author strong{font-family:'Hiragino Sans W6','Meiryo Bold','Noto Sans CJK JP Medium','Noto Sans Medium',sans-serif}
:lang(ko) .vca-ec-author b,:lang(ko) .vca-ec-author strong{font-family:'Noto Sans KR Medium','Noto Sans Medium','Apple SD Gothic Neo SemiBold','Malgun Gothic Bold',sans-serif}
:lang(zh) .vca-ec-author b,:lang(zh) .vca-ec-author strong{font-family:'Noto Sans CJK SC Medium','Noto Sans Medium','Pingfang SC Medium','Yahei Bold',sans-serif}
:lang(zh-Hant) .vca-ec-author b,:lang(zh-Hant) .vca-ec-author strong{font-family:'Noto Sans CJK TC Medium','Noto Sans Medium','Pingfang TC Medium','Microsoft JhengHei Bold',sans-serif}
.vca-ec-author b,.vca-ec-author strong{font-family:'Maison Neue Demi','Helvetica Neue Medium','Helvetica Bold','Arial Bold',sans-serif;font-weight:normal}
:lang(ru) .vca-ec-author b,:lang(ru) .vca-ec-author strong{font-family:'Helvetica Neue Medium','Helvetica Bold','Noto Sans SemiBold','Arial Bold',sans-serif}
:lang(ar) .vca-ec-author b,:lang(ar) .vca-ec-author strong{font-family:'Geeza Pro Bold','Noto Sans Arabic SemiBold','Arial Bold',sans-serif}
:lang(ja) .vca-ec-author b,:lang(ja) .vca-ec-author strong{font-family:'Hiragino Sans W6','Meiryo Bold','Noto Sans CJK JP Medium','Noto Sans Medium',sans-serif}
:lang(ko) .vca-ec-author b,:lang(ko) .vca-ec-author strong{font-family:'Noto Sans KR Medium','Noto Sans Medium','Apple SD Gothic Neo SemiBold','Malgun Gothic Bold',sans-serif}
:lang(zh) .vca-ec-author b,:lang(zh) .vca-ec-author strong{font-family:'Noto Sans CJK SC Medium','Noto Sans Medium','Pingfang SC Medium','Yahei Bold',sans-serif}
:lang(zh-Hant) .vca-ec-author b,:lang(zh-Hant) .vca-ec-author strong{font-family:'Noto Sans CJK TC Medium','Noto Sans Medium','Pingfang TC Medium','Microsoft JhengHei Bold',sans-serif}
.vca-ec-blockquote{z-index:1;width:100%}
.vca-ec-blockquote:before{content:'\201C';font-family:'Janson Text',Times,'Times New Roman',serif;font-size:2.1875rem;line-height:1.28571429;line-height:1;text-align:center;display:block;font-weight:600}
:lang(ru) .vca-ec-blockquote:before{font-family:'Times New Roman','Times','Noto Serif',serif}
:lang(ar) .vca-ec-blockquote:before{font-family:'Janson Text','Geeza Pro','Noto Sans Arabic','Arial',serif}
:lang(ja) .vca-ec-blockquote:before{font-family:'Janson Text','Hiragino Sans W3','Meiryo','Roboto','Noto Sans','Noto Sans CJK JP',sans-serif}
:lang(ko) .vca-ec-blockquote:before{font-family:'Janson Text','Noto Serif ','Noto Serif KR','Apple Myungjo',serif}
:lang(zh) .vca-ec-blockquote:before{font-family:'Janson Text','Pingfang SC','SimSun','Noto Serif','Noto Serif CJK SC',serif}
:lang(zh-Hant) .vca-ec-blockquote:before{font-family:'Janson Text','Pingfang TC','Microsoft JhengHei','Noto Serif','Noto Serif CJK TC',serif}
:lang(ru) .vca-ec-blockquote:before{font-family:'Times New Roman','Times','Noto Serif',serif}
:lang(ar) .vca-ec-blockquote:before{font-family:'Janson Text','Geeza Pro','Noto Sans Arabic','Arial',serif}
:lang(ja) .vca-ec-blockquote:before{font-family:'Janson Text','Hiragino Sans W3','Meiryo','Roboto','Noto Sans','Noto Sans CJK JP',sans-serif}
:lang(ko) .vca-ec-blockquote:before{font-family:'Janson Text','Noto Serif ','Noto Serif KR','Apple Myungjo',serif}
:lang(zh) .vca-ec-blockquote:before{font-family:'Janson Text','Pingfang SC','SimSun','Noto Serif','Noto Serif CJK SC',serif}
:lang(zh-Hant) .vca-ec-blockquote:before{font-family:'Janson Text','Pingfang TC','Microsoft JhengHei','Noto Serif','Noto Serif CJK TC',serif}
.vca-ec-blockquote .vca-ec-static-text{font-family:'Janson Text',Times,'Times New Roman',serif;font-size:1.5625rem;line-height:1.4}
:lang(ru) .vca-ec-blockquote .vca-ec-static-text{font-family:'Times New Roman','Times','Noto Serif',serif}
:lang(ar) .vca-ec-blockquote .vca-ec-static-text{font-family:'Janson Text','Geeza Pro','Noto Sans Arabic','Arial',serif}
:lang(ja) .vca-ec-blockquote .vca-ec-static-text{font-family:'Janson Text','Hiragino Sans W3','Meiryo','Roboto','Noto Sans','Noto Sans CJK JP',sans-serif}
:lang(ko) .vca-ec-blockquote .vca-ec-static-text{font-family:'Janson Text','Noto Serif ','Noto Serif KR','Apple Myungjo',serif}
:lang(zh) .vca-ec-blockquote .vca-ec-static-text{font-family:'Janson Text','Pingfang SC','SimSun','Noto Serif','Noto Serif CJK SC',serif}
:lang(zh-Hant) .vca-ec-blockquote .vca-ec-static-text{font-family:'Janson Text','Pingfang TC','Microsoft JhengHei','Noto Serif','Noto Serif CJK TC',serif}
:lang(ru) .vca-ec-blockquote .vca-ec-static-text{font-family:'Times New Roman','Times','Noto Serif',serif}
:lang(ar) .vca-ec-blockquote .vca-ec-static-text{font-family:'Janson Text','Geeza Pro','Noto Sans Arabic','Arial',serif}
:lang(ja) .vca-ec-blockquote .vca-ec-static-text{font-family:'Janson Text','Hiragino Sans W3','Meiryo','Roboto','Noto Sans','Noto Sans CJK JP',sans-serif}
:lang(ko) .vca-ec-blockquote .vca-ec-static-text{font-family:'Janson Text','Noto Serif ','Noto Serif KR','Apple Myungjo',serif}
:lang(zh) .vca-ec-blockquote .vca-ec-static-text{font-family:'Janson Text','Pingfang SC','SimSun','Noto Serif','Noto Serif CJK SC',serif}
:lang(zh-Hant) .vca-ec-blockquote .vca-ec-static-text{font-family:'Janson Text','Pingfang TC','Microsoft JhengHei','Noto Serif','Noto Serif CJK TC',serif}
.vca-ec-blockquote .vca-ec-static-text:after{content:'\201D'}
.vca-editorial-card[data-card-type='frontCover'] .vca-ec-static-text{position:absolute;top:60px}
.vca-editorial-card[data-card-type='frontCover'] .vca-ec-blockquote{position:absolute;top:60px;left:0;right:0}
.vca-editorial-card[data-card-type='frontCover'] .vca-ec-blockquote .vca-ec-static-text{position:relative;top:0}
.vca-ecfc-bottom{font-size:.8125000000000001rem;line-height:1.53846154;position:absolute;bottom:50px;left:0;right:0;text-align:center;text-transform:uppercase;cursor:default;color:#fff;z-index:9}
.vca-ecfc-bottom b,.vca-ecfc-bottom strong{font-family:'Maison Neue Demi','Helvetica Neue Medium','Helvetica Bold','Arial Bold',sans-serif;font-weight:normal}
:lang(ru) .vca-ecfc-bottom b,:lang(ru) .vca-ecfc-bottom strong{font-family:'Helvetica Neue Medium','Helvetica Bold','Noto Sans SemiBold','Arial Bold',sans-serif}
:lang(ar) .vca-ecfc-bottom b,:lang(ar) .vca-ecfc-bottom strong{font-family:'Geeza Pro Bold','Noto Sans Arabic SemiBold','Arial Bold',sans-serif}
:lang(ja) .vca-ecfc-bottom b,:lang(ja) .vca-ecfc-bottom strong{font-family:'Hiragino Sans W6','Meiryo Bold','Noto Sans CJK JP Medium','Noto Sans Medium',sans-serif}
:lang(ko) .vca-ecfc-bottom b,:lang(ko) .vca-ecfc-bottom strong{font-family:'Noto Sans KR Medium','Noto Sans Medium','Apple SD Gothic Neo SemiBold','Malgun Gothic Bold',sans-serif}
:lang(zh) .vca-ecfc-bottom b,:lang(zh) .vca-ecfc-bottom strong{font-family:'Noto Sans CJK SC Medium','Noto Sans Medium','Pingfang SC Medium','Yahei Bold',sans-serif}
:lang(zh-Hant) .vca-ecfc-bottom b,:lang(zh-Hant) .vca-ecfc-bottom strong{font-family:'Noto Sans CJK TC Medium','Noto Sans Medium','Pingfang TC Medium','Microsoft JhengHei Bold',sans-serif}
.vca-ecfc-bottom b,.vca-ecfc-bottom strong{font-family:'Maison Neue Demi','Helvetica Neue Medium','Helvetica Bold','Arial Bold',sans-serif;font-weight:normal}
:lang(ru) .vca-ecfc-bottom b,:lang(ru) .vca-ecfc-bottom strong{font-family:'Helvetica Neue Medium','Helvetica Bold','Noto Sans SemiBold','Arial Bold',sans-serif}
:lang(ar) .vca-ecfc-bottom b,:lang(ar) .vca-ecfc-bottom strong{font-family:'Geeza Pro Bold','Noto Sans Arabic SemiBold','Arial Bold',sans-serif}
:lang(ja) .vca-ecfc-bottom b,:lang(ja) .vca-ecfc-bottom strong{font-family:'Hiragino Sans W6','Meiryo Bold','Noto Sans CJK JP Medium','Noto Sans Medium',sans-serif}
:lang(ko) .vca-ecfc-bottom b,:lang(ko) .vca-ecfc-bottom strong{font-family:'Noto Sans KR Medium','Noto Sans Medium','Apple SD Gothic Neo SemiBold','Malgun Gothic Bold',sans-serif}
:lang(zh) .vca-ecfc-bottom b,:lang(zh) .vca-ecfc-bottom strong{font-family:'Noto Sans CJK SC Medium','Noto Sans Medium','Pingfang SC Medium','Yahei Bold',sans-serif}
:lang(zh-Hant) .vca-ecfc-bottom b,:lang(zh-Hant) .vca-ecfc-bottom strong{font-family:'Noto Sans CJK TC Medium','Noto Sans Medium','Pingfang TC Medium','Microsoft JhengHei Bold',sans-serif}
.vca-ec-static-image-text{position:absolute;bottom:50px;left:50%;transform:translateX(-50%);color:#757575;z-index:9;border-bottom:1px solid;opacity:.7}
.vca-ec-static-image-text:hover{opacity:1;color:inherit}
.vca-ecfc-bottom-article{color:#757575}
.vca-ecfc-bottom-article .vca-ecad-bottom-text{border-bottom:1px solid;opacity:.7}
.vca-ecfc-bottom-article .vca-ecad-bottom-text:hover{opacity:1}
.vca-ecbc-cta{word-break:break-word;background-color:transparent;border-color:inherit}
.vca-ecbc-cta.vca-ecbc-light{border-color:#fff;color:#fff}
.vca-ec-zoomimg .vca-ec-zoombg{-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-ms-transition:all 1.5s ease;transition:all 1.5s ease}
.vca-press-hold .vca-ec-zoomimg .vca-ec-zoombg{-webkit-transform:scale(2.5);transform:scale(2.5)}
.vca-ec-media-text .vca-ec-primary{-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-ms-transition:all 1s ease-out;transition:all 1s ease-out;opacity:1;background:rgba(0,0,0,0.5);z-index:1}
.vca-ec-interactiveMediaAndMedia .vca-ec-media-text .vca-ec-primary{background:0}
.vca-press-hold .vca-ec-media-text .vca-ec-primary{opacity:0}
.vca-ec-media-text.vca-ec-text-appear .vca-ec-primary{opacity:0}
.vca-press-hold .vca-ec-media-text.vca-ec-text-appear .vca-ec-primary{opacity:1}
.vca-ec-image-slider .vca-ec-secondary{width:0;background-color:#fff;overflow:hidden;-webkit-transition:width 1.3s linear;-moz-transition:width 1.3s linear;-ms-transition:width 1.3s linear;transition:width 1.3s linear}
.vca-ec-image-slider .vca-ec-secondary .vca-transform-bg-image{min-width:375px;width:100%}
.vca-press-hold .vca-ec-image-slider .vca-ec-secondary{width:100%}
.vca-ec-image-slider .vca-video-fullbg{-webkit-transform:none;transform:none;left:auto}
.vca-ec-image-slider .vca-video-tag{max-width:initial}
.vca-ec-layer{background:rgba(0,0,0,0.5) !important;z-index:1}
.vca-ecad-static{-webkit-justify-content:start;-ms-flex-pack:start;-ms-justify-content:start;justify-content:start;color:#757575;padding-top:50px}
.vca-ecad-typology,.vca-ecad-title{z-index:1;position:relative;width:100%}
.vca-ecad-link{display:block}
.vca-ec-articleDetail .vca-ecad-full-cover{margin:0}
.vca-ec-articleDetail .vca-ecad-full-cover .vca-transform-bg-image{background-size:cover}
.vca-ecad-overlay-content .vca-main{padding-top:0}
.vca-ecad-overlay-content .vca-col-12{-webkit-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%;max-width:100%;margin:0;padding:0}
.vca-ecad-overlay-content .vca-bem-ill-v2-mulill{margin:0 -20px}
.vca-ecad-overlay-content .vca-bem-ill-v2-mulill .vca-ill-sec{padding:0 10px 0 0}
.vca-ecad-overlay-content .vca-bem-illustration-block .vca-bem-carousel .vca-ill-sec{padding:0 10px 0 0}
.vca-ecad-overlay-content .vca-article-detail-full .vca-article-detail-title,.vca-ecad-overlay-content .vca-article-detail-cover .vca-article-detail-title{margin:40px 0 0}
.vca-ecad-overlay-content .vca-article-detail-full .vca-article-detail-desc,.vca-ecad-overlay-content .vca-article-detail-cover .vca-article-detail-desc{margin:60px 0 0}
.vca-ecad-overlay-content .vca-article-detail{padding-bottom:0}
.vca-ecad-overlay-content .vca-article-detail-theme{display:none}
.vca-ecad-overlay-content .vca-bem-illustration-block.vca-bem-mulill{margin-right:-20px}
.vca-ecad-overlay-content .vca-article-detail-full-wrapper .vca-transform-picture-tag,.vca-ecad-overlay-content .vca-article-detail-cover-wrapper .vca-transform-picture-tag,.vca-ecad-overlay-content .vca-bem-fwi,.vca-ecad-overlay-content .bem-video-block{margin-left:-20px;width:calc(100% + 40px);display:block}
.vca-ecad-overlay-content .vca-row{margin-left:0;margin-right:0}
.vca-ecad-overlay-content .vca-article-detail-cover-wrapper{display:block}
.vca-ecad-overlay-content .vca-article-detail-cover-wrapper .vca-ad-ci-link{padding:0}
.vca-ecad-overlay-content .vca-article-detail-cover-wrapper .vca-transform-picture-tag{padding:0 60px}
.vca-ecad-overlay-content .vca-bem-carousel .vca-ill-img .vca-transform-picture-tag,.vca-ecad-overlay-content .vca-bem-carousel .vca-ill-img .vca-transform-image-tag,.vca-ecad-overlay-content .vca-bem-ill-v2-mulill .vca-ill-img .vca-transform-picture-tag,.vca-ecad-overlay-content .vca-bem-ill-v2-mulill .vca-ill-img .vca-transform-image-tag{height:315px}
.vca-ecad-overlay-content .slick-slide.slick-cloned .vca-cap-text{display:none}
.vca-ecad-overlay-content .vca-quote{font-family:'Janson Text',Times,'Times New Roman',serif;font-size:2.1875rem;line-height:1.28571429}
:lang(ru) .vca-ecad-overlay-content .vca-quote{font-family:'Times New Roman','Times','Noto Serif',serif}
:lang(ar) .vca-ecad-overlay-content .vca-quote{font-family:'Janson Text','Geeza Pro','Noto Sans Arabic','Arial',serif}
:lang(ja) .vca-ecad-overlay-content .vca-quote{font-family:'Janson Text','Hiragino Sans W3','Meiryo','Roboto','Noto Sans','Noto Sans CJK JP',sans-serif}
:lang(ko) .vca-ecad-overlay-content .vca-quote{font-family:'Janson Text','Noto Serif ','Noto Serif KR','Apple Myungjo',serif}
:lang(zh) .vca-ecad-overlay-content .vca-quote{font-family:'Janson Text','Pingfang SC','SimSun','Noto Serif','Noto Serif CJK SC',serif}
:lang(zh-Hant) .vca-ecad-overlay-content .vca-quote{font-family:'Janson Text','Pingfang TC','Microsoft JhengHei','Noto Serif','Noto Serif CJK TC',serif}
.vca-ecad-overlay-content .vca-bem-paragraph-section,.vca-ecad-overlay-content .vca-bem-video-block,.vca-ecad-overlay-content .vca-bem-quote-section,.vca-ecad-overlay-content .vca-bem-illustration-block,.vca-ecad-overlay-content .vca-editorial-highlight{margin-top:80px;margin-bottom:0}
.vca-ecad-overlay-content .vca-editorial-highlight:has(.vca-bem-illustration-block){margin-top:0}
.vca-ecad-overlay-content .vca-button-next-bem,.vca-ecad-overlay-content .vca-button-prev-bem{display:none}
@media only screen and (min-width:600px){.vca-editorial-card{height:500px;width:375px}
.vca-ec-articleDetail:has(.vca-ecad-full-cover){width:100vw}
.vca-ec-static-text{font-size:1.7499999999999998rem;line-height:1.25}
.vca-ec-author{font-size:.8125000000000001rem;line-height:1.53846154}
.vca-ec-blockquote:before{font-size:2.7500000000000004rem;line-height:1.25}
.vca-ec-blockquote .vca-ec-static-text{font-size:1.7499999999999998rem;line-height:1.25}
.vca-ecfc-bottom{font-size:.8125000000000001rem;line-height:1.53846154}
.vca-ecbc-cta{font-family:'Maison Neue','Helvetica Neue',Helvetica,Arial,sans-serif;-webkit-transition:outline 300ms ease-out 0;-moz-transition:outline 300ms ease-out 0;-ms-transition:outline 300ms ease-out 0;transition:outline 300ms ease-out 0;background-color:transparent;font-weight:normal;border:1px solid #222;color:#222;cursor:pointer;display:inline-block;margin:0 auto;max-width:300px;padding:10px;text-align:center;width:100%;outline:1px solid transparent;font-size:.8125000000000001rem;line-height:1.53846154;letter-spacing:1.5px}
:lang(ru) .vca-ecbc-cta{font-family:'Helvetica Neue','Helvetica','Noto Sans','Arial',sans-serif}
:lang(ar) .vca-ecbc-cta{font-family:'Maison Neue','Geeza Pro','Noto Sans Arabic','Arial',sans-serif}
:lang(ja) .vca-ecbc-cta{font-family:'Maison Neue','Hiragino Sans W3','Meiryo','Roboto','Noto Sans','Noto Sans CJK JP',sans-serif}
:lang(ko) .vca-ecbc-cta{font-family:'Maison Neue','Noto Sans','Noto Sans KR','Apple SD Gothic Neo','Malgun Gothic',sans-serif}
:lang(zh) .vca-ecbc-cta{font-family:'Maison Neue','Pingfang SC','Yahei','Noto Sans','Noto Sans CJK SC',sans-serif}
:lang(zh-Hant) .vca-ecbc-cta{font-family:'Maison Neue','Pingfang TC','Microsoft JhengHei','Noto Sans','Noto Sans CJK TC',sans-serif}
.vca-ecbc-cta:hover{outline:1px solid #222;outline-offset:0}
.vca-ecbc-cta:disabled{border-color:#e6e6e6;cursor:no-drop}
:lang(ar) .vca-ecbc-cta{font-size:1.4375rem;line-height:.86956522;letter-spacing:initial}
.vca-ecfc-bottom-article{bottom:60px}
.vca-ecad-static{padding-top:60px}
.vca-srl-editorial-card:has(.vca-ecad-full-cover)+.vca-srl-product-highlighted-tile{height:500px}
.vca-ecad-overlay-content .vca-bem-illustration-block.vca-bem-mulill{margin-right:-40px}
.vca-ecad-overlay-content .vca-bem-ill-v2-mulill{margin-right:-40px}
.vca-ecad-overlay-content .vca-article-detail-full-wrapper .vca-transform-picture-tag,.vca-ecad-overlay-content .vca-article-detail-cover-wrapper .vca-transform-picture-tag,.vca-ecad-overlay-content .vca-bem-fwi,.vca-ecad-overlay-content .bem-video-block{margin-left:-40px;width:450px}
.vca-ecad-overlay-content .vca-editorial-card{width:450px;margin-top:0;margin-bottom:0}
.vca-ecad-overlay-content .vca-bem-illustration-block .vca-bem-carousel .vca-ill-sec{padding:0 40px 0 0}
}
@media only screen and (min-width:900px){.vca-ec-quote{font-size:1.7499999999999998rem;line-height:1.25}
.vca-ec-static-text{font-size:1.7499999999999998rem;line-height:1.25}
.vca-ec-author{font-size:.8125000000000001rem;line-height:1.53846154}
.vca-ec-blockquote .vca-ec-static-text{font-size:1.7499999999999998rem;line-height:1.25}
.vca-ec-overlap .vca-video-tag{z-index:0}
.vca-ec-articleDetail:has(.vca-ecad-full-cover){width:50vw}
.vca-ec-content-container{z-index:0}
.vca-ecfc-bottom-article{bottom:60px}
.vca-ecfc-bottom-article.vca-article-available{cursor:move;cursor:-webkit-pointer;cursor:-moz-pointer;cursor:pointer}
.vca-ec-static-image-text{bottom:60px}
.vca-ecad-overlay-content .vca-bem-illustration-block.vca-bem-mulill{margin-right:-60px}
.vca-ecad-overlay-content .vca-bem-ill-v2-mulill{margin-right:-60px}
.vca-ecad-overlay-content .vca-article-detail-full-wrapper .vca-transform-picture-tag,.vca-ecad-overlay-content .vca-article-detail-cover-wrapper .vca-transform-picture-tag,.vca-ecad-overlay-content .vca-bem-fwi,.vca-ecad-overlay-content .bem-video-block{margin-left:-60px;width:500px}
.vca-ecad-overlay-content .vca-article-detail-cover-wrapper .vca-transform-picture-tag{padding:0 100px}
.vca-ecad-overlay-content .vca-editorial-card{width:500px}
}
@media only screen and (min-width:1200px){.vca-ec-static-text{font-size:1.875rem;line-height:1.33333333}
.vca-ec-author{font-size:.8125000000000001rem;line-height:1.53846154}
.vca-ec-blockquote .vca-ec-static-text{font-size:1.875rem;line-height:1.33333333}
.vca-ecad-overlay-content .vca-article-detail-full-wrapper .vca-transform-picture-tag,.vca-ecad-overlay-content .vca-article-detail-cover-wrapper .vca-transform-picture-tag,.vca-ecad-overlay-content .vca-bem-fwi,.vca-ecad-overlay-content .bem-video-block{width:640px}
.vca-ecad-overlay-content .vca-article-detail-cover-wrapper .vca-transform-picture-tag{padding:0 140px}
.vca-ecad-overlay-content .vca-editorial-card{width:640px}
.vca-ecad-overlay-content .vca-quote{font-size:2.7500000000000004rem;line-height:1.25}
}
.vca-size-guide-caption{color:#757575;text-align:left}
.vca-size-guide-rings ol{list-style:decimal;margin-left:20px}
.vca-size-guide-rings ol li{padding-left:10px;margin-bottom:5px}
.vca-size-guide-rings .vca-accordion-content:last-of-type{border-bottom:1px solid #e6e6e6}
.vca-size-guide-rings .vca-accordion-content li a,.vca-size-guide-rings .vca-accordion-content p a{text-decoration:underline;text-underline-position:under;-ms-text-underline-position:below}
.vca-size-guide-rings .vca-accordion-content .vca-size-guide-caption a{pointer-events:auto;text-decoration:underline;text-underline-position:under;-ms-text-underline-position:below}
.vca-size-guide-rings .vca-accordion-content .vca-size-guide-content{margin-bottom:20px}
.vca-sgri-print{font-family:'Maison Neue','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:.8125000000000001rem;line-height:1.53846154;-webkit-transition:outline 300ms ease-out 0;-moz-transition:outline 300ms ease-out 0;-ms-transition:outline 300ms ease-out 0;transition:outline 300ms ease-out 0;background-color:transparent;font-weight:normal;border:1px solid #222;color:#222;cursor:pointer;display:inline-block;margin:0 auto;max-width:300px;padding:10px;text-align:center;width:100%;outline:1px solid transparent;display:none;max-width:none;margin-bottom:12px}
:lang(ru) .vca-sgri-print{font-family:'Helvetica Neue','Helvetica','Noto Sans','Arial',sans-serif}
:lang(ar) .vca-sgri-print{font-family:'Maison Neue','Geeza Pro','Noto Sans Arabic','Arial',sans-serif}
:lang(ja) .vca-sgri-print{font-family:'Maison Neue','Hiragino Sans W3','Meiryo','Roboto','Noto Sans','Noto Sans CJK JP',sans-serif}
:lang(ko) .vca-sgri-print{font-family:'Maison Neue','Noto Sans','Noto Sans KR','Apple SD Gothic Neo','Malgun Gothic',sans-serif}
:lang(zh) .vca-sgri-print{font-family:'Maison Neue','Pingfang SC','Yahei','Noto Sans','Noto Sans CJK SC',sans-serif}
:lang(zh-Hant) .vca-sgri-print{font-family:'Maison Neue','Pingfang TC','Microsoft JhengHei','Noto Sans','Noto Sans CJK TC',sans-serif}
.vca-sgri-print:hover{outline:1px solid #222;outline-offset:0}
.vca-sgri-print:disabled{border-color:#e6e6e6;cursor:no-drop}
.vca-accordion-head{padding-bottom:20px}
@media only screen and (min-width:900px){.vca-size-guide-rings .vca-accordion-content li a,.vca-size-guide-rings .vca-accordion-content p a{pointer-events:none;text-decoration:none}
.vca-sgri-print{display:inline-block}
}
.vca-diamond-guide .vca-accordion-head:last-of-type{border-top:0;border-bottom:1px solid #e6e6e6}
.vca-diamond-guide .vca-accordion-head.vca-active:nth-last-of-type(1){border-bottom:0}
.vca-diamond-guide .vca-accordion-content{padding-bottom:15px}
.vca-diamond-guide [class~='vca-accordion-content']:nth-last-of-type(2){border-bottom:1px solid #e6e6e6}
.vca-rv-title{text-align:center;text-transform:uppercase;margin:60px 0 40px}
.vca-recently-viewed{margin-bottom:120px}
.vca-recently-viewed .vca-hide-fragrance-price{display:none}
@media only screen and (min-width:600px){.vca-rv-title{margin:100px 0 50px}
.vca-recently-viewed{margin-bottom:0}
}
@media only screen and (min-width:900px){.vca-recently-viewed{overflow:visible;padding-bottom:30px}
.vca-rv-title{margin:120px 0 70px}
}
.vca-lightbox-wrapper .base-component-message{display:none}
.vca-lightbox-wrapper .base-forms-span{top:0}
.vca-pdp-lb-bis .base-forms .base-forms-button{text-transform:uppercase;color:#757575;letter-spacing:1.5px;font-family:'Maison Neue','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:.8125000000000001rem;line-height:1.53846154;-webkit-transition:outline 300ms ease-out 0;-moz-transition:outline 300ms ease-out 0;-ms-transition:outline 300ms ease-out 0;transition:outline 300ms ease-out 0;background-color:transparent;font-weight:normal;border:1px solid #222;color:#222;cursor:pointer;display:inline-block;margin:0 auto;max-width:300px;padding:10px;text-align:center;width:100%;outline:1px solid transparent;max-width:none}
:lang(ar) .vca-pdp-lb-bis .base-forms .base-forms-button{font-size:1.4375rem;line-height:.86956522;letter-spacing:initial}
:lang(zh) .vca-pdp-lb-bis .base-forms .base-forms-button{font-size:.9375rem;line-height:1.33333333}
:lang(zh-Hant) .vca-pdp-lb-bis .base-forms .base-forms-button{font-size:.9375rem;line-height:1.33333333}
:lang(ar) .vca-pdp-lb-bis .base-forms .base-forms-button{font-size:1.4375rem;line-height:.86956522;letter-spacing:initial}
:lang(zh) .vca-pdp-lb-bis .base-forms .base-forms-button{font-size:.9375rem;line-height:1.33333333}
:lang(zh-Hant) .vca-pdp-lb-bis .base-forms .base-forms-button{font-size:.9375rem;line-height:1.33333333}
:lang(ru) .vca-pdp-lb-bis .base-forms .base-forms-button{font-family:'Helvetica Neue','Helvetica','Noto Sans','Arial',sans-serif}
:lang(ar) .vca-pdp-lb-bis .base-forms .base-forms-button{font-family:'Maison Neue','Geeza Pro','Noto Sans Arabic','Arial',sans-serif}
:lang(ja) .vca-pdp-lb-bis .base-forms .base-forms-button{font-family:'Maison Neue','Hiragino Sans W3','Meiryo','Roboto','Noto Sans','Noto Sans CJK JP',sans-serif}
:lang(ko) .vca-pdp-lb-bis .base-forms .base-forms-button{font-family:'Maison Neue','Noto Sans','Noto Sans KR','Apple SD Gothic Neo','Malgun Gothic',sans-serif}
:lang(zh) .vca-pdp-lb-bis .base-forms .base-forms-button{font-family:'Maison Neue','Pingfang SC','Yahei','Noto Sans','Noto Sans CJK SC',sans-serif}
:lang(zh-Hant) .vca-pdp-lb-bis .base-forms .base-forms-button{font-family:'Maison Neue','Pingfang TC','Microsoft JhengHei','Noto Sans','Noto Sans CJK TC',sans-serif}
.vca-pdp-lb-bis .base-forms .base-forms-button:hover{outline:1px solid #222;outline-offset:0}
.vca-pdp-lb-bis .base-forms .base-forms-button:disabled{border-color:#e6e6e6;cursor:no-drop}
.vca-pdp-lb-bis .base-forms .base-forms-button.vca-icn-only-btn:hover,.vca-pdp-lb-bis .base-forms .base-forms-button.vca-btn-sans-intraction:hover,.vca-pdp-lb-bis .base-forms .base-forms-button.vca-icn-only-btn:focus,.vca-pdp-lb-bis .base-forms .base-forms-button.vca-btn-sans-intraction:focus{box-shadow:none}
.vca-pdp-lb-bis .base-forms .base-forms-button:hover{text-decoration:none}
.vca-pdp-lb-bis .base-forms .base-js-cancel-button{display:none}
.vca-pdp-lb-bis .base-forms-country-field{font-size:.8749999999999999rem;line-height:1.78571429}
.vca-pdp-lb-bis .base-forms-country-field b,.vca-pdp-lb-bis .base-forms-country-field strong{font-family:'Maison Neue Demi','Helvetica Neue Medium','Helvetica Bold','Arial Bold',sans-serif;font-weight:normal}
:lang(ru) .vca-pdp-lb-bis .base-forms-country-field b,:lang(ru) .vca-pdp-lb-bis .base-forms-country-field strong{font-family:'Helvetica Neue Medium','Helvetica Bold','Noto Sans SemiBold','Arial Bold',sans-serif}
:lang(ar) .vca-pdp-lb-bis .base-forms-country-field b,:lang(ar) .vca-pdp-lb-bis .base-forms-country-field strong{font-family:'Geeza Pro Bold','Noto Sans Arabic SemiBold','Arial Bold',sans-serif}
:lang(ja) .vca-pdp-lb-bis .base-forms-country-field b,:lang(ja) .vca-pdp-lb-bis .base-forms-country-field strong{font-family:'Hiragino Sans W6','Meiryo Bold','Noto Sans CJK JP Medium','Noto Sans Medium',sans-serif}
:lang(ko) .vca-pdp-lb-bis .base-forms-country-field b,:lang(ko) .vca-pdp-lb-bis .base-forms-country-field strong{font-family:'Noto Sans KR Medium','Noto Sans Medium','Apple SD Gothic Neo SemiBold','Malgun Gothic Bold',sans-serif}
:lang(zh) .vca-pdp-lb-bis .base-forms-country-field b,:lang(zh) .vca-pdp-lb-bis .base-forms-country-field strong{font-family:'Noto Sans CJK SC Medium','Noto Sans Medium','Pingfang SC Medium','Yahei Bold',sans-serif}
:lang(zh-Hant) .vca-pdp-lb-bis .base-forms-country-field b,:lang(zh-Hant) .vca-pdp-lb-bis .base-forms-country-field strong{font-family:'Noto Sans CJK TC Medium','Noto Sans Medium','Pingfang TC Medium','Microsoft JhengHei Bold',sans-serif}
:lang(ar) .vca-pdp-lb-bis .base-forms-country-field{font-size:1rem;line-height:1.5625}
.vca-pdp-lb-bis .base-forms-country-field b,.vca-pdp-lb-bis .base-forms-country-field strong{font-family:'Maison Neue Demi','Helvetica Neue Medium','Helvetica Bold','Arial Bold',sans-serif;font-weight:normal}
:lang(ru) .vca-pdp-lb-bis .base-forms-country-field b,:lang(ru) .vca-pdp-lb-bis .base-forms-country-field strong{font-family:'Helvetica Neue Medium','Helvetica Bold','Noto Sans SemiBold','Arial Bold',sans-serif}
:lang(ar) .vca-pdp-lb-bis .base-forms-country-field b,:lang(ar) .vca-pdp-lb-bis .base-forms-country-field strong{font-family:'Geeza Pro Bold','Noto Sans Arabic SemiBold','Arial Bold',sans-serif}
:lang(ja) .vca-pdp-lb-bis .base-forms-country-field b,:lang(ja) .vca-pdp-lb-bis .base-forms-country-field strong{font-family:'Hiragino Sans W6','Meiryo Bold','Noto Sans CJK JP Medium','Noto Sans Medium',sans-serif}
:lang(ko) .vca-pdp-lb-bis .base-forms-country-field b,:lang(ko) .vca-pdp-lb-bis .base-forms-country-field strong{font-family:'Noto Sans KR Medium','Noto Sans Medium','Apple SD Gothic Neo SemiBold','Malgun Gothic Bold',sans-serif}
:lang(zh) .vca-pdp-lb-bis .base-forms-country-field b,:lang(zh) .vca-pdp-lb-bis .base-forms-country-field strong{font-family:'Noto Sans CJK SC Medium','Noto Sans Medium','Pingfang SC Medium','Yahei Bold',sans-serif}
:lang(zh-Hant) .vca-pdp-lb-bis .base-forms-country-field b,:lang(zh-Hant) .vca-pdp-lb-bis .base-forms-country-field strong{font-family:'Noto Sans CJK TC Medium','Noto Sans Medium','Pingfang TC Medium','Microsoft JhengHei Bold',sans-serif}
:lang(ar) .vca-pdp-lb-bis .base-forms-country-field{font-size:1rem;line-height:1.5625}
.base-forms-bis-wrapper{width:auto;margin:5px}
.base-forms-bis-guest-container{border:0;margin:0;min-height:auto;height:auto;padding:0;width:auto}
.base-forms-bis-guest-container .base-forms-server-side-error{margin-bottom:10px}
.base-forms-bis-login-wrapper{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.base-forms-bis-login-wrapper.base-hide{display:none}
.base-forms-bis-login-container,.base-forms-bis-register-container{border:0;margin:5px;padding:0;float:none;width:auto;min-height:auto}
.base-forms-bis-login-container .vca-ui,.base-forms-bis-register-container .vca-ui{margin-bottom:20px}
.base-forms-bis-login-container .base-forms-password .base-icn-hide-password,.base-forms-bis-login-container .base-forms-password .base-icn-show-password{top:40px}
.base-forms-bis-login-title,.base-forms-bis-register-title,.base-forms-bis-guest-title{display:none}
.base-forms-bis-register-button{text-transform:uppercase;color:#757575;letter-spacing:1.5px;font-family:'Maison Neue','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:.8125000000000001rem;line-height:1.53846154;-webkit-transition:outline 300ms ease-out 0;-moz-transition:outline 300ms ease-out 0;-ms-transition:outline 300ms ease-out 0;transition:outline 300ms ease-out 0;background-color:transparent;font-weight:normal;border:1px solid #222;color:#222;cursor:pointer;display:inline-block;margin:0 auto;max-width:300px;padding:10px;text-align:center;width:100%;outline:1px solid transparent;max-width:none}
:lang(ar) .base-forms-bis-register-button{font-size:1.4375rem;line-height:.86956522;letter-spacing:initial}
:lang(zh) .base-forms-bis-register-button{font-size:.9375rem;line-height:1.33333333}
:lang(zh-Hant) .base-forms-bis-register-button{font-size:.9375rem;line-height:1.33333333}
:lang(ar) .base-forms-bis-register-button{font-size:1.4375rem;line-height:.86956522;letter-spacing:initial}
:lang(zh) .base-forms-bis-register-button{font-size:.9375rem;line-height:1.33333333}
:lang(zh-Hant) .base-forms-bis-register-button{font-size:.9375rem;line-height:1.33333333}
:lang(ru) .base-forms-bis-register-button{font-family:'Helvetica Neue','Helvetica','Noto Sans','Arial',sans-serif}
:lang(ar) .base-forms-bis-register-button{font-family:'Maison Neue','Geeza Pro','Noto Sans Arabic','Arial',sans-serif}
:lang(ja) .base-forms-bis-register-button{font-family:'Maison Neue','Hiragino Sans W3','Meiryo','Roboto','Noto Sans','Noto Sans CJK JP',sans-serif}
:lang(ko) .base-forms-bis-register-button{font-family:'Maison Neue','Noto Sans','Noto Sans KR','Apple SD Gothic Neo','Malgun Gothic',sans-serif}
:lang(zh) .base-forms-bis-register-button{font-family:'Maison Neue','Pingfang SC','Yahei','Noto Sans','Noto Sans CJK SC',sans-serif}
:lang(zh-Hant) .base-forms-bis-register-button{font-family:'Maison Neue','Pingfang TC','Microsoft JhengHei','Noto Sans','Noto Sans CJK TC',sans-serif}
.base-forms-bis-register-button:hover{outline:1px solid #222;outline-offset:0}
.base-forms-bis-register-button:disabled{border-color:#e6e6e6;cursor:no-drop}
.base-forms-bis-register-button:hover{text-decoration:none}
.base-forms-bis-error-msg{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center;height:inherit}
@media only screen and (min-width:600px){.base-forms-bis-login-container .base-forms-password .base-icn-hide-password,.base-forms-bis-login-container .base-forms-password .base-icn-show-password{top:35px}
}
.vca-bsoad-tablist-item{display:inline-block;padding:20px}
.vca-bsoad-tablist-item em[class*='vca-icn-']:before{background-size:contain;width:20px;height:20px;margin-right:15px;opacity:.5}
.vca-bsoad-tablist-item:hover,.vca-bsoad-tablist-item .vca-active-tab{color:#222}
.vca-bsoad-tablist-item:hover [class^='vca-icn-']:before,.vca-bsoad-tablist-item .vca-active-tab [class^='vca-icn-']:before{opacity:1}
.base-bssf-element{display:-webkit-flex;display:-ms-flex;display:flex;position:relative;margin:0}
.base-bss-list-container,.base-bss-map-container{float:none;width:100%;border:0}
.base-bss-map-container{margin-bottom:20px}
.base-bssl-item,.base-bssl-active{background-color:transparent;padding:0 0 10px;border-bottom:1px solid #e6e6e6;margin-bottom:30px}
.base-bssl-item-address{margin:15px 0 20px;color:#222}
.vca-bsoad-btq-apt-cta{margin:15px 0 0;width:100%;max-width:none;color:#222;margin-bottom:30px}
.vca-bsoad-btq-phone,.vca-bsoad-btq-direction-cta{display:block;margin:0 0 20px}
.vca-bsoad-stock-avialability{border-bottom:1px solid #e6e6e6;margin-bottom:30px;padding-bottom:25px;display:block}
.vca-show-store-list .base-storelocator-listitem,.vca-show-store-list .base-storelocator-list,.vca-show-store-list .vca-btq-count-msg{display:block}
.vca-show-store-list .base-storelocator-map{display:none}
.base-bssl-item:first-child{border-top:1px solid #e6e6e6;padding-top:30px}
.vca-show-map .base-storelocator-map{display:block}
.vca-show-map .base-bssl-item.base-bssl-active{display:block}
.base-bssl-items{padding:1px}
.base-store-close{display:none}
.base-temporarily-closed-true.base-bssl-boutique-opened,.base-temporarily-closed-true.base-bssl-boutique-closed,.base-temporarily-closed-true.vca-bsoad-btq-apt-cta{display:none}
.base-temporarily-closed-true.base-store-close{display:block}
@media only screen and (min-width:900px){.base-bssf-element{width:100%}
.base-bssl-item:first-child{border-top:0;padding-top:0}
}
.base-bss-field input[type='search']::-webkit-search-decoration,.base-bss-field input[type='search']::-webkit-search-cancel-button,.base-bss-field input[type='search']::-webkit-search-results-button,.base-bss-field input[type='search']::-webkit-search-results-decoration{-webkit-appearance:none;position:relative;background:url('../../../../etc.clientlibs/richemont-vca/ui/clientlibs/vca-resources/resources/iconssprite/view/sprite.svg#cancel-form') 50% 50% no-repeat;height:25px;width:25px}
.base-boutique-stock-search{padding-top:20px}
.base-boutique-stock-search[data-total-store=''] .vca-bsoad-tablist{display:block}
.base-boutique-stock-search img{max-width:none}
.base-boutique-stock-search .base-bss-result-message{margin-bottom:0}
.vca-bsoad-prod-card{border-bottom:1px solid #e6e6e6;padding:10px 0;display:-webkit-flex;display:-ms-flex;display:flex}
.vca-bsoad-prod-card .vca-engraved-text{display:none}
.vca-order-item-picture{width:110px;height:110px;display:inline-block;float:left;margin-right:10px}
.vca-order-item-name{margin-top:10px;color:#222}
.vca-card-link{color:#757575}
.vca-order-item-material{color:#757575;margin:0 0 5px;display:inline-block}
.vca-order-item-size,.vca-order-item-thickness,.vca-order-item-price{color:#757575;margin:0 0 5px;display:block}
.vca-order-item-desc{width:calc(100% - 120px)}
.vca-bsoad-desc{color:#222}
.vca-bsoad-desc p{padding:35px 0 15px}
.vca-find-in-btq .base-forms-label,.vca-find-in-btq .base-bssf-title{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}
.base-bssf-geolocation-btn{width:50px;height:50px;top:auto;right:auto;border:1px solid #e6e6e6}
.base-bssf-input{width:calc(100% - 50px);height:50px;max-width:none;margin:0;border:1px solid #e6e6e6;padding-right:20px;padding-left:50px;background:url('../../../../etc.clientlibs/richemont-vca/ui/clientlibs/vca-resources/resources/iconssprite/view/sprite.svg#search') no-repeat transparent 15px 50%}
.base-bssf-check-availability-btn{display:none}
.vca-store-result-msg{padding:35px 20px;background-color:#f5f5f5;display:none;margin-top:20px}
.vca-store-result-msg[data-found='0']{display:block}
.vca-show-store-list .base-bssl-item{display:block}
.vca-show-store-list .base-bss-map{max-height:0;overflow:hidden}
.base-bss-container .base-bss-list-container{min-height:auto;height:auto}
.vca-show-map .base-bssl-item{display:none}
.vca-show-map .base-bssl-item.base-bssl-active{display:block}
.vca-show-map .base-bss-map{max-height:none}
.base-bssl-item-heading{position:relative;padding-right:20px;margin-bottom:10px;color:#222}
.base-bssl-item-heading:before{position:absolute;right:0;top:10px}
.vca-stock-status:before{border-radius:10px;content:'';display:inline-block;height:10px;width:10px;margin-right:5px}
.vca-stock-available-false:before{background-color:red}
.vca-stock-available-false .vca-stock-unavailable{display:inline-block}
.vca-stock-available-false .vca-stock-available,.vca-stock-available-false .vca-stock-limited{display:none}
.vca-stock-available-true:before{background-color:#008000}
.vca-stock-available-true .vca-stock-unavailable,.vca-stock-available-true .vca-stock-limited{display:none}
.vca-stock-available-true .vca-stock-available{display:inline-block}
.vca-stock-available-true.vca-limited-stock-true:before{background-color:#ffbf00}
.vca-stock-available-true.vca-limited-stock-true .vca-stock-unavailable,.vca-stock-available-true.vca-limited-stock-true .vca-stock-available{display:none}
.vca-stock-available-true.vca-limited-stock-true .vca-stock-limited{display:inline-block}
@media only screen and (min-width:600px){.base-boutique-stock-search{min-width:unset;width:100%;padding:0}
.base-boutique-stock-search .base-bssf-error-msg{display:block;margin-bottom:10px}
.vca-bsoad-prod-card{border-top:1px solid #e6e6e6;padding:35px 0 30px}
.base-bssf-element{width:100%}
.base-bssf-geolocation-btn:hover{outline:1px solid #e6e6e6}
.vca-bsoad-desc p{padding:30px 0 0}
}
.vca-inquire-info{background-color:#f5f5f5;padding:5px 20px 20px;margin-top:30px}
.vca-inquire-bullet-icon{text-align:initial}
.vca-inquire-bullet-point{display:-webkit-flex;display:-ms-flex;display:flex;padding-top:15px}
.vca-inquire-bullet-text{padding:0 5px}
.vca-inquire-call{padding:20px;border-bottom:0}
.vca-inquire-call-whatsapp{padding-top:15px}
.vca-inquire-description{color:#222;padding-bottom:20px}
.vca-inquire-faq-link{display:-webkit-inline-flex;display:-ms-inline-flex;display:inline-flex;gap:10px;padding-bottom:40px}
.vca-inquire-tab-header{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center;cursor:move;cursor:-webkit-pointer;cursor:-moz-pointer;cursor:pointer;border-top:1px solid #e6e6e6;padding:20px 0}
.vca-inquire-tab-header .vca-inquire-tab-header-title{color:#222}
.vca-inquire-tab-header.is-active [class^='vca-icn-']:before{background-image:url('../../../../etc.clientlibs/richemont-vca/ui/clientlibs/vca-resources/resources/iconssprite/view/sprite.svg#expand-active')}
.vca-inquire-tab-header.is-active [class^='vca-icn-']::before{background-size:20px 20px}
.vca-inquire-tab-header.vca-inquire-tab-header-message{border-bottom:1px solid #e6e6e6}
.vca-inquire-tab-header.vca-inquire-tab-header-message.is-active{border-bottom:1px solid #fff}
.vca-inquire-tab-header:focus-visible{border-radius:4px;border:1px solid #016fd0}
.vca-inquire-tab-body{opacity:0;height:0;padding-bottom:0;overflow:hidden;text-align:start;visibility:hidden;transition:opacity .3s ease-in-out,height .3s ease-in-out,padding-bottom .3s ease-in-out}
.vca-inquire-tab-body.is-active{opacity:1;height:auto;padding-bottom:40px;visibility:visible}
.vca-inquire-tab-body:focus-visible{border-radius:4px;border:1px solid #016fd0}
.vca-inquire-contact-item{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center;background-color:#f5f5f5;padding:15px;text-transform:none;color:#666;margin-bottom:2px;letter-spacing:0;gap:4px}
.vca-inquire-contact-item:last-child{margin-bottom:0}
.vca-inquire-email{background-color:transparent}
.vca-pdp-contact-us-panel .vca-inquire-info{padding:20px}
.vca-pdp-contact-us-panel .vca-inquire-bullet-point{-webkit-justify-content:flex-start;-ms-flex-pack:start;-ms-justify-content:flex-start;justify-content:flex-start;padding-top:0}
.vca-pdp-contact-us-panel .vca-inquire-bullet-point:not(:first-child){padding-top:10px}
.vca-pdp-contact-us-panel .vca-contact-us-social-links{margin-top:40px;border-top:1px solid #e6e6e6}
.vca-contact-us-social-link{margin:15px 0}
.vca-contact-us-social-link [class^='vca-icn-']{margin:0 5px}
.vca-contact-us-social-link:first-child{margin-top:40px}
.additional-info-cta-block{margin-top:40px}
.vca-pdp-info-cta,.vca-pdp-info-container{display:-webkit-flex;display:-ms-flex;display:flex}
.vca-pdp-info-gift-cta{padding:30px 20px 6px}
.vca-pdp-info-bridal-cta{padding:6px 20px 30px}
.vca-pdp-info-cta-link{width:162px;margin:0 10px;text-align:left}
.vca-pdp-info-cta-link .vca-link{color:#222}
.vca-pdp-info-cta-image .vca-transform-image-tag{width:163px;height:100px}
.vca-pdp-additional-info-cta-container{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:start;-ms-flex-pack:start;-ms-justify-content:start;justify-content:start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
@media only screen and (min-width:900px){.additional-info-cta-block{margin-top:0}
.vca-pdp-info-cta{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-justify-content:column;-ms-flex-pack:column;-ms-justify-content:column;justify-content:column}
.vca-pdp-info-container{display:block}
.vca-pdp-info-cta-image .vca-transform-image-tag{width:240px;height:98px}
.vca-pdp-info-cta-link{padding-left:0;margin:10px;text-align:center;width:auto}
.vca-pdp-info-cta-link .vca-lightbox-trigger{color:#222}
.vca-pdp-info-cta-link .vca-lightbox-trigger .vca-icn-arrow-right-black{display:none}
.vca-pdp-additional-info-cta-container{-webkit-justify-content:space-between;-ms-flex-pack:between;-ms-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:0}
.vca-pdp-additional-info-cta-container .vca-pdp-info-gift-cta,.vca-pdp-additional-info-cta-container .vca-pdp-info-bridal-cta{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-basis:48.5%;-ms-flex-basis:48.5%;flex-basis:48.5%;padding:30px 0}
}
.vca-portfolio .vca-portfolio-intro{margin:10px 0 30px}
.vca-portfolio .vca-portfolio-image .vca-transform-image-tag{width:335px;height:200px}
.vca-portfolio .vca-portfolio-cta{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center;margin:30px 0 10px}
.vca-portfolio .vca-portfolio-hr{width:100%;margin:20px 0 30px}
.vca-portfolio .vca-portfolio-hr-contact{margin-bottom:0}
.vca-portfolio .vca-portfolio-description{color:#222}
.vca-portfolio .vca-inquire-call{padding:15px 20px 20px;border-bottom:0}
.vca-portfolio .vca-mt-120{margin-top:120px}
@media only screen and (min-width:900px){.vca-portfolio .vca-portfolio-intro{margin:40px 0 20px}
.vca-portfolio .vca-portfolio-cta{margin:20px 0 10px}
.vca-portfolio .vca-mt-120{margin-top:120px}
}
.vca-mention-tooltip{display:-webkit-inline-flex;display:-ms-inline-flex;display:inline-flex;cursor:pointer;position:relative;vertical-align:middle}
.vca-mention-tooltip:focus-visible{border:1px solid #016fd0;border-radius:4px}
.vca-mention-tooltip:before{width:12px;height:12px}
.vca-mention-tooltip .vca-mention-tooltiptext{font-style:normal;visibility:hidden;width:200px;background-color:#f5f5f5;color:#222;padding:10px;position:absolute;z-index:1;top:130%;right:0}
.vca-mention-tooltip .vca-mention-tooltiptext.vca-visibility-show{visibility:visible}
@media only screen and (min-width:900px){.vca-mention-tooltip:hover .vca-mention-tooltiptext,.vca-mention-tooltip:focus .vca-mention-tooltiptext{visibility:visible;width:300px}
.vca-mention-tooltip:hover .vca-mention-tooltiptext.vca-visibility-hidden,.vca-mention-tooltip:focus .vca-mention-tooltiptext.vca-visibility-hidden{visibility:hidden}
}
.vca-services-panel .vca-service-image-container{margin-top:10px}
.vca-services-panel .vca-service-list{padding-bottom:20px}
.vca-services-panel .vca-service-detail{border-top:1px solid #e6e6e6}
.vca-services-panel .vca-service-info{margin-top:12px}
.vca-component-message{display:none}
@media only screen and (min-width:900px){.vca-services-panel .vca-service-image-container{margin-top:0}
.vca-services-panel .vca-service-panel-image .vca-transform-image-tag{width:330px}
.vca-pdp-shopping-sticky .vca-pdp-service-list{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
}
.vca-v12-payments .vca-v12-payments-heading-01{margin-bottom:40px}
.vca-v12-payments .vca-v12-payments-description{background-color:#f5f5f5;padding:20px}
.vca-v12-payments .vca-icn-v12-container{padding-bottom:40px}
.vca-v12-payments .vca-icn-v12-container .vca-icn-v12-retail:before{width:100px;height:45px}
.vca-comp-vcp-block .vca-vcp-container{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center;padding-bottom:60px}
.vca-comp-vcp-block .vca-vcp-container .vca-vcp-asset-container{width:100%}
.vca-comp-vcp-block .vca-vcp-container .vca-vcp-introduction-txt{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#222;padding:20px 20px 40px}
.vca-comp-vcp-block .vca-vcp-container .vca-vcp-description-txt{color:#222;padding:12px 20px 40px}
.vca-comp-vcp-block .vca-vcp-container .vca-vcp-services-list{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;-ms-flex-align:start;-ms-align-items:flex-start;align-items:flex-start;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;gap:20px;padding:0 20px 40px}
.vca-comp-vcp-block .vca-vcp-container .vca-vcp-services-list .vca-vcp-services-item{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center}
.vca-comp-vcp-block .vca-vcp-container .vca-vcp-services-list .vca-vcp-services-image{width:40px;height:40px}
.vca-comp-vcp-block .vca-vcp-container .vca-vcp-services-list .vca-vcp-services-title{color:#222}
.vca-comp-vcp-block .vca-vcp-container .vca-vcp-services-list .vca-vcp-services-description{color:#757575}
.vca-comp-vcp-block .vca-vcp-container .vca-caption-or-cta{padding:0 20px;width:100%}
.vca-comp-vcp-block .vca-vcp-container .vca-qr-image{width:210px;height:100%}
.vca-comp-vcp-block .vca-vcp-container .vca-vcp-cta-button{cursor:move;cursor:-webkit-pointer;cursor:-moz-pointer;cursor:pointer;background-color:transparent;border:1px solid #222;width:100%;height:auto;padding:15px 75px;margin:0;color:#222}
@media only screen and (min-width:600px){.vca-comp-vcp-block .vca-vcp-container .vca-vcp-introduction-txt{padding:20px 40px 40px}
.vca-comp-vcp-block .vca-vcp-container .vca-vcp-services-list{padding:0 40px 40px}
.vca-comp-vcp-block .vca-vcp-container .vca-vcp-description-txt{padding:12px 40px 40px}
.vca-comp-vcp-block .vca-vcp-container .vca-caption-or-cta{padding:0 40px}
}
@media only screen and (min-width:900px){.vca-comp-vcp-block .vca-vcp-container .vca-vcp-introduction-txt{padding:20px 50px 40px}
.vca-comp-vcp-block .vca-vcp-container .vca-vcp-services-list{padding:0 50px 40px}
.vca-comp-vcp-block .vca-vcp-container .vca-vcp-description-txt{padding:12px 50px 40px}
.vca-comp-vcp-block .vca-vcp-container .vca-caption-or-cta{padding:0 50px}
}
@media only screen and (min-width:1200px){.vca-comp-vcp-block .vca-vcp-container .vca-vcp-introduction-txt{padding:20px 60px 40px}
.vca-comp-vcp-block .vca-vcp-container .vca-vcp-services-list{padding:0 60px 40px}
.vca-comp-vcp-block .vca-vcp-container .vca-vcp-description-txt{padding:12px 60px 40px}
.vca-comp-vcp-block .vca-vcp-container .vca-caption-or-cta{padding:0 60px}
}
.vca-gw{position:relative}
.vca-gw-flat,.vca-gw-gradient{position:relative}
.vca-gw-gradient-bg{height:250px;position:absolute;top:0;width:100%;z-index:-1}
.vca-gw-gradient-bg.vca-gw-gradient-spacing{top:200px}
.vca-gw-flat-bg{height:200px;position:absolute;top:0;width:100%;z-index:-1}
.vca-gw-flat-bg.vca-gw-flat-bg-full{height:100%}
.gradient-wrapper .vca-link-wrapper{display:block;position:relative;margin:0;text-align:center}
.gradient-wrapper .vca-link-wrapper .vca-link{display:inline-block;padding-bottom:10px}
.vca-pts-default{padding-top:60px}
.vca-pts-0{padding-top:0}
.vca-pts-10{padding-top:10px}
.vca-pts-20{padding-top:10px}
.vca-pts-30{padding-top:20px}
.vca-pts-40{padding-top:35px}
.vca-pts-45{padding-top:40px}
.vca-pts-50{padding-top:40px}
.vca-pts-60{padding-top:45px}
.vca-pts-80{padding-top:60px}
.vca-pts-100{padding-top:70px}
.vca-pts-120{padding-top:80px}
.vca-pts-150{padding-top:120px}
@media only screen and (min-width:600px){.vca-gw-gradient-bg{height:300px}
.vca-gw-gradient-bg.vca-gw-gradient-spacing{top:300px}
.vca-gw-flat-bg{height:300px}
.vca-pts-default{padding-top:110px}
.vca-pts-0{padding-top:0}
.vca-pts-10{padding-top:10px}
.vca-pts-20{padding-top:15px}
.vca-pts-30{padding-top:25px}
.vca-pts-40{padding-top:40px}
.vca-pts-45{padding-top:45px}
.vca-pts-50{padding-top:45px}
.vca-pts-60{padding-top:55px}
.vca-pts-80{padding-top:70px}
.vca-pts-100{padding-top:80px}
.vca-pts-120{padding-top:100px}
}
@media only screen and (min-width:900px){.vca-gw-gradient-bg{height:460px}
.vca-gw-gradient-bg.vca-gw-gradient-spacing{top:300px}
.vca-gw-flat-bg{height:300px}
.vca-pts-default{padding-top:130px}
.vca-pts-0{padding-top:0}
.vca-pts-10{padding-top:10px}
.vca-pts-20{padding-top:20px}
.vca-pts-30{padding-top:30px}
.vca-pts-40{padding-top:40px}
.vca-pts-45{padding-top:45px}
.vca-pts-50{padding-top:50px}
.vca-pts-60{padding-top:60px}
.vca-pts-80{padding-top:75px}
.vca-pts-100{padding-top:90px}
.vca-pts-120{padding-top:110px}
.vca-pts-150{padding-top:150px}
}
@media only screen and (min-width:1200px){.vca-pts-0{padding-top:0}
.vca-pts-10{padding-top:10px}
.vca-pts-20{padding-top:20px}
.vca-pts-30{padding-top:30px}
.vca-pts-40{padding-top:40px}
.vca-pts-45{padding-top:45px}
.vca-pts-50{padding-top:50px}
.vca-pts-60{padding-top:60px}
.vca-pts-80{padding-top:80px}
.vca-pts-100{padding-top:100px}
.vca-pts-120{padding-top:120px}
}
.vca-icn-add-to-basket:before,.vca-icn-adyen-affirm:before,.vca-icn-adyen-alipay:before,.vca-icn-adyen-card:before,.vca-icn-adyen-paypal:before,.vca-icn-adyen-we-chat-pay:before,.vca-icn-all:before,.vca-icn-amex:before,.vca-icn-appointment:before,.vca-icn-arrow-down-light:before,.vca-icn-arrow-down-white:before,.vca-icn-arrow-down:before,.vca-icn-arrow-left:before,.vca-icn-arrow-right-black:before,.vca-icn-arrow-right:before,.vca-icn-arrow-up:before,.vca-icn-bag-grey:before,.vca-icn-bag-light-grey:before,.vca-icn-bag-white:before,.vca-icn-bag:before,.vca-icn-bottom-threesixty:before,.vca-icn-bougie-sticky:before,.vca-icn-bougie:before,.vca-icn-boutique:before,.vca-icn-box:before,.vca-icn-bracelets-placeholder:before,.vca-icn-bracelets:before,.vca-icn-budget:before,.vca-icn-butterflies-earring_pendant_bracelet:before,.vca-icn-call-back:before,.vca-icn-call-grey:before,.vca-icn-call-light-grey:before,.vca-icn-call:before,.vca-icn-cancel-form:before,.vca-icn-carat:before,.vca-icn-card:before,.vca-icn-carousel-hover:before,.vca-icn-case:before,.vca-icn-chat:before,.vca-icn-check-green:before,.vca-icn-checkbox-active:before,.vca-icn-checkbox-inactive:before,.vca-icn-checked:before,.vca-icn-chevron-left:before,.vca-icn-chevron-right:before,.vca-icn-clarity:before,.vca-icn-clips-placeholder:before,.vca-icn-clips:before,.vca-icn-close-grey:before,.vca-icn-close-white:before,.vca-icn-close:before,.vca-icn-closeBlack:before,.vca-icn-closedeye:before,.vca-icn-cn-logo-text-black:before,.vca-icn-cn-logo-text-white:before,.vca-icn-color:before,.vca-icn-cross-red:before,.vca-icn-cufflinks-placeholder:before,.vca-icn-cufflinks:before,.vca-icn-delete:before,.vca-icn-delivery:before,.vca-icn-dial:before,.vca-icn-discover-your-stone:before,.vca-icn-document:before,.vca-icn-download:before,.vca-icn-ea:before,.vca-icn-earings-placeholder:before,.vca-icn-earrings:before,.vca-icn-eau-de-parfum:before,.vca-icn-engrave:before,.vca-icn-engraving:before,.vca-icn-expand-active:before,.vca-icn-expand-inactive:before,.vca-icn-filter:before,.vca-icn-foldmap:before,.vca-icn-frame:before,.vca-icn-frivole:before,.vca-icn-frivole_CN:before,.vca-icn-geoloc:before,.vca-icn-go-top-arrow:before,.vca-icn-go-top:before,.vca-icn-gpay:before,.vca-icn-heart-filled:before,.vca-icn-heart-white:before,.vca-icn-heart:before,.vca-icn-history:before,.vca-icn-info-mini:before,.vca-icn-info-small:before,.vca-icn-info:before,.vca-icn-kakao:before,.vca-icn-kakaopay-logo:before,.vca-icn-kcp-logo:before,.vca-icn-languages:before,.vca-icn-leaf:before,.vca-icn-light-grey-check:before,.vca-icn-line:before,.vca-icn-link:before,.vca-icn-list:before,.vca-icn-log-out:before,.vca-icn-logo-text-white:before,.vca-icn-logo-text:before,.vca-icn-logo:before,.vca-icn-map-grey:before,.vca-icn-map-light-grey:before,.vca-icn-map-white:before,.vca-icn-map:before,.vca-icn-mast:before,.vca-icn-material-GREY:before,.vca-icn-material-OG75:before,.vca-icn-material-OJ75:before,.vca-icn-material-OR75:before,.vca-icn-material-ORBLANC:before,.vca-icn-material-ORJAUNE:before,.vca-icn-material-ORROSE:before,.vca-icn-material-PL95:before,.vca-icn-material-PLATINE:before,.vca-icn-material-WHITE:before,.vca-icn-menu-grey:before,.vca-icn-menu-light-grey:before,.vca-icn-menu:before,.vca-icn-message:before,.vca-icn-mvmt:before,.vca-icn-necklaces-placeholder:before,.vca-icn-necklaces:before,.vca-icn-npay-logo:before,.vca-icn-openedeye:before,.vca-icn-order:before,.vca-icn-other-placeholder:before,.vca-icn-package:before,.vca-icn-papillon:before,.vca-icn-parfum:before,.vca-icn-payco-logo:before,.vca-icn-paypal:before,.vca-icn-pdf:before,.vca-icn-pendant:before,.vca-icn-pendants-placeholder:before,.vca-icn-picto-dark:before,.vca-icn-picto:before,.vca-icn-pin-active:before,.vca-icn-pin-inactive:before,.vca-icn-play-small:before,.vca-icn-play:before,.vca-icn-profile-grey:before,.vca-icn-profile-light-grey:before,.vca-icn-profile-white:before,.vca-icn-profile:before,.vca-icn-pure_alhambra:before,.vca-icn-pure_alhambra_CN:before,.vca-icn-question:before,.vca-icn-radio-active:before,.vca-icn-radio-inactive:before,.vca-icn-rectangle:before,.vca-icn-refresh:before,.vca-icn-reload:before,.vca-icn-right:before,.vca-icn-ring:before,.vca-icn-ringblack:before,.vca-icn-rings-placeholder:before,.vca-icn-scan:before,.vca-icn-schedul:before,.vca-icn-search-grey:before,.vca-icn-search-light-grey:before,.vca-icn-search-white:before,.vca-icn-search:before,.vca-icn-send:before,.vca-icn-service:before,.vca-icn-services:before,.vca-icn-services_new:before,.vca-icn-sms:before,.vca-icn-stone-001:before,.vca-icn-stone-004:before,.vca-icn-stone-005:before,.vca-icn-stone-006:before,.vca-icn-stone-018:before,.vca-icn-stone-024:before,.vca-icn-stone-025:before,.vca-icn-stone-032:before,.vca-icn-stone-038:before,.vca-icn-stone-041:before,.vca-icn-stone-042:before,.vca-icn-stone-044:before,.vca-icn-stone-045:before,.vca-icn-stone-046:before,.vca-icn-stone-051:before,.vca-icn-stone-053:before,.vca-icn-stone-054:before,.vca-icn-stone-055:before,.vca-icn-stone-056:before,.vca-icn-stone-058:before,.vca-icn-stone-068:before,.vca-icn-stone-072:before,.vca-icn-stone-088:before,.vca-icn-stone-101:before,.vca-icn-stone-102:before,.vca-icn-stone-103:before,.vca-icn-stone-104:before,.vca-icn-stone-105:before,.vca-icn-stone-243:before,.vca-icn-stone-AGATE:before,.vca-icn-stone-AMAZONITE:before,.vca-icn-stone-AVENTURINE:before,.vca-icn-stone-CARNELIAN:before,.vca-icn-stone-CHALCEDONY:before,.vca-icn-stone-CORAL:before,.vca-icn-stone-DIAMOND:before,.vca-icn-stone-EMERALD:before,.vca-icn-stone-IRON_EYE:before,.vca-icn-stone-JASPER:before,.vca-icn-stone-LAPIS_LAZULI:before,.vca-icn-stone-LETTERWOOD:before,.vca-icn-stone-MALACHITE:before,.vca-icn-stone-MOTHER_OF_PEARL:before,.vca-icn-stone-OBSIDIAN:before,.vca-icn-stone-ONYX:before,.vca-icn-stone-PIETERSITE:before,.vca-icn-stone-QUARTZ:before,.vca-icn-stone-RUBY:before,.vca-icn-stone-SAPPHIRE:before,.vca-icn-stone-SODALITE:before,.vca-icn-stone-TIGER_EYE:before,.vca-icn-stone-TSAVORITE:before,.vca-icn-stone-TURQUOISE:before,.vca-icn-store:before,.vca-icn-sweet_vintage_magic-alhambra:before,.vca-icn-swipe:before,.vca-icn-switch-circle-grey:before,.vca-icn-switch-circle-white:before,.vca-icn-switch-flower-grey:before,.vca-icn-switch-flower-white:before,.vca-icn-tabby:before,.vca-icn-threesixty-hover:before,.vca-icn-threesixty-img-view:before,.vca-icn-time:before,.vca-icn-toilette:before,.vca-icn-touch:before,.vca-icn-two_butterfly:before,.vca-icn-union:before,.vca-icn-v12-retail:before,.vca-icn-vca-logo-placeholder:before,.vca-icn-vcp-chat-icon:before,.vca-icn-video:before,.vca-icn-view:before,.vca-icn-vintage_alhambra-ring:before,.vca-icn-virtual-chat:before,.vca-icn-visa:before,.vca-icn-watch:before,.vca-icn-watches-bracelets:before,.vca-icn-watches-placeholder:before,.vca-icn-wechat:before,.vca-icn-whatsapp:before,.vca-icn-zoom-in-arrow-circle:before,.vca-icn-zoom-in-arrow:before,.vca-icn-zoom-in-circle:before,.vca-icn-zoom-in:before,.vca-icn-zoom-out-arrow-circle:before,.vca-icn-zoom-out-arrow:before,.vca-icn-zoom-out-circle:before,.vca-icn-zoom-out:before,.smartphoto-dismiss:before,.smartphoto-arrow-left>a:before,.smartphoto-arrow-right>a:before,.vca-pdp-i-toggle.vca-active [class^='vca-icn-']:before,.vca-product-detail-panel.vca-active [class^='vca-icn-']:before{content:'';height:1.25rem;width:1.25rem;background-repeat:no-repeat;background-position:center;background-size:100%}
.smartphoto{position:fixed;z-index:100;top:0;left:0;width:100%;height:100%;opacity:1;font-family:sans-serif;cursor:pointer;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out;animation:smartphoto .3s}
.smartphoto[aria-hidden='true']{display:none}
.smartphoto-close{opacity:0}
.smartphoto-header{display:block;box-sizing:border-box;position:fixed;z-index:102;top:0;left:0;width:100%;height:50px;padding:15px}
.smartphoto-content{display:block;position:absolute;top:0;left:0;width:100%;height:100%}
.smartphoto-dismiss{display:block;position:absolute;top:15px;right:10px;width:20px;height:20px;padding:0;border:0;background-color:transparent;cursor:pointer;line-height:1}
.smartphoto-dismiss:hover{outline:1px transparent}
.smartphoto-body{position:relative;z-index:102;width:100%;height:100%;margin:0 auto}
.smartphoto-inner{position:relative;width:100%;height:100%;vertical-align:top}
.smartphoto-img{user-select:none;-webkit-transition:transform .3s ease-out;-moz-transition:transform .3s ease-out;-ms-transition:transform .3s ease-out;transition:transform .3s ease-out;display:none;max-width:none;width:auto;height:auto;cursor:zoom-in;-webkit-user-drag:none}
.smartphoto-img.active{display:block;scale:.6}
.smartphoto-img-onmove{cursor:grab;-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none}
.smartphoto-img-elasticmove{-webkit-transition:transform .3s ease-out;-moz-transition:transform .3s ease-out;-ms-transition:transform .3s ease-out;transition:transform .3s ease-out}
.smartphoto-img-wrap{-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;transition:opacity .3s ease-out;animation:smartphoto-img-wrap .3s ease-out;display:inline-block;opacity:1}
.smartphoto-img-left{transform:translateX(150%)}
.smartphoto-img-right{transform:translateX(-150%)}
.smartphoto-arrows{animation:smartphoto-appear .3s ease-out;list-style-type:none;margin:0;padding:0;position:relative;z-index:1002;top:50%;left:0;opacity:1}
.smartphoto-arrows[aria-hidden='true']{animation-name:smartphoto-hide;display:none}
.smartphoto-arrows li{animation:smartphoto-appear .3s ease-out;display:block;position:absolute;top:50%;width:30px;height:30px}
.smartphoto-arrows li:focus{outline:0}
.smartphoto-arrows [aria-hidden='true']{animation-name:smartphoto-hide;display:none}
.smartphoto-arrows a{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center;width:100%;height:100%;text-decoration:none}
.smartphoto-arrow-right{right:0}
.smartphoto-arrow-left{left:0}
.smartphoto-list{list-style-type:none;position:absolute;z-index:101;top:-60px;left:0;margin:0;padding:0;white-space:nowrap}
.smartphoto-list li{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out;display:block;position:absolute;top:0;left:0;width:100%;height:100%}
.smartphoto-list li:focus{outline:0}
.smartphoto-list-onmove{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}
.smartphoto-caption{display:none}
.smartphoto-loader-wrap{-webkit-transform:translate(50vw,50vh);transform:translate(50vw,50vh);display:block;position:relative;z-index:103;width:0;height:0}
.smartphoto-loader{width:30px;height:30px;border-radius:100%;position:relative;margin-top:-5px;margin-left:-10px;display:block}
.smartphoto-loader:before,.smartphoto-loader:after{content:'';position:absolute;top:-10px;left:-10px;width:100%;height:100%;border-radius:100%;border:10px solid transparent;border-top-color:#757575}
.smartphoto-loader:before{z-index:100;animation:smartphoto-loader 1s infinite}
@keyframes smartphoto-loader{0{-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
}
.smartphoto-loader:after{border:10px solid #e6e6e6}
.smartphoto-img-clone{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out;position:fixed;z-index:100;top:0;left:0}
.smartphoto-sr-only{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0,0,0,0)}
.smartphoto{background:#fff}
.smartphoto.active .smartphoto-arrow-left,.smartphoto.active .smartphoto-arrow-right{display:none}
.smartphoto-dismiss{margin-top:20px;margin-right:20px}
.smartphoto-dismiss:before{background-image:url('../../../../etc.clientlibs/richemont-vca/ui/clientlibs/vca-resources/resources/iconssprite/view/sprite.svg#close')}
.smartphoto-dismiss::before{display:inline-block}
.smartphoto-count{display:none}
.smartphoto-arrow-left,.smartphoto-arrow-right{right:20px}
.smartphoto-arrow-left>a:before,.smartphoto-arrow-right>a:before{background-image:url('../../../../etc.clientlibs/richemont-vca/ui/clientlibs/vca-resources/resources/iconssprite/view/sprite.svg#arrow-right')}
.smartphoto-arrow-left>a::before,.smartphoto-arrow-right>a::before{display:inline-block;width:20px;height:20px;background-position:center center}
.smartphoto-arrow-left{-webkit-transform:rotate(180deg);transform:rotate(180deg);right:auto;left:20px}
.smartphoto-nav{opacity:0;display:none}
.smartphoto-footer{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center;position:fixed;z-index:999;width:100%;height:54px;bottom:0;background:rgba(255,255,255,0.9)}
.smartphoto-footer a{font-size:1.875rem;color:#7d7d7d;display:inline-block;margin:0 10px;outline:0}
.smartphoto-footer a.smartphoto-zoom-out,.smartphoto-footer a.smartphoto-zoom-in{display:none}
.smartphoto-footer a.smartphoto-zoom-out,.smartphoto-footer a.smartphoto-refresh{opacity:.2}
.smartphoto-footer.active a.smartphoto-zoom-out,.smartphoto-footer.active a.smartphoto-refresh{opacity:1}
.smartphoto-footer.max-zoom a.smartphoto-zoom-in{opacity:.2}
.vca-pdp-main{-webkit-align-items:stretch;-ms-flex-align:stretch;-ms-align-items:stretch;align-items:stretch;display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;-ms-justify-content:flex-start;justify-content:flex-start;margin-bottom:20px}
.vca-pdp-hero{-webkit-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%;-webkit-order:1;-ms-order:1;order:1}
.vca-pdp-shopping{-webkit-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%;-webkit-order:2;-ms-order:2;order:2}
.vca-pdp-collection-link{display:none}
.vca-pdp-gallery .vca-slick-dots{position:relative;top:10px}
.vca-pdp-gallery .vca-slick-dots .vca-carousel-pagination-item{margin:0 5px}
.vca-pdp-gallery .vca-slick-arrow{display:none}
.vca-pdp-gallery .slick-track{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center}
.vca-pdp-gallery-item{text-align:center;max-width:820px}
.vca-pdp-gallery-item .vca-video-tag{width:calc(75% - 10px)}
.vca-pdp-gallery-item .vca-moving-image-player .mi-player{background-color:#fff}
.vca-pdp-gallery-item .vca-moving-image-player .mi-player .bitmovinplayer-container,.vca-pdp-gallery-item .vca-moving-image-player .mi-player .bmpui-ui-skin-modern .bmpui-ui-buffering-overlay{background-color:#fff}
.vca-pdp-gallery-item .vca-moving-image-player .mi-player .mi-player-generator,.vca-pdp-gallery-item .vca-moving-image-player .mi-player .mi-control-bar-container,.vca-pdp-gallery-item .vca-moving-image-player .mi-player .mi-mute-icon-overlay.mi-mute-icon-show,.vca-pdp-gallery-item .vca-moving-image-player .mi-player video::-webkit-media-controls{display:none !important}
.vca-pdp-gallery-item .vca-moving-image-player .mi-player .mi-content.mi-responsive-player{display:block !important}
.vca-pdp-gallery-item-link{display:block}
.vca-pg-single .slick-track{transform:none !important}
.vca-switch-default-image.vca-inactive,.vca-switch-image.vca-inactive{opacity:0;width:0}
.vca-switch-default-image:not(.vca-inactive),.vca-switch-image:not(.vca-inactive){-webkit-transition:opacity 300ms ease-out;-moz-transition:opacity 300ms ease-out;-ms-transition:opacity 300ms ease-out;transition:opacity 300ms ease-out;opacity:1}
.vca-switch-default-image:not(.vca-inactive) img,.vca-switch-image:not(.vca-inactive) img{opacity:1}
.vca-pdp-gallary-switch-container{padding-bottom:22px}
.vca-toggle-switch{display:inline-block;position:relative;cursor:pointer;width:105px;height:50px;background-color:#fff;border:1px solid #ccc;border-radius:50px}
.vca-toggle-switch .vca-toggle-switch{position:relative;z-index:3;display:block;width:100%}
.vca-toggle-switch .vca-switch-checkbox{position:absolute}
.vca-toggle-switch .vca-bg-center-no-repeat{background-repeat:no-repeat;background-position:center}
.vca-toggle-switch .vca-link-active{-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;transition:all 300ms ease-out;background-color:#222;position:absolute;top:3px;bottom:3px;left:3px;right:50%;width:44px;border-radius:40px}
.vca-toggle-switch .vca-default-state,.vca-toggle-switch .vca-active-state{-webkit-transition:background-image 300ms ease-out;-moz-transition:background-image 300ms ease-out;-ms-transition:background-image 300ms ease-out;transition:background-image 300ms ease-out;position:absolute;display:block;margin-left:50px;top:2px;width:44px;height:44px;margin:0}
.vca-toggle-switch .vca-default-state{background-image:url('../../../../etc.clientlibs/richemont-vca/ui/clientlibs/vca-resources/resources/iconssprite/view/sprite.svg#switch-circle-white');background-size:20px;left:3px}
.vca-toggle-switch .vca-active-state{background-image:url('../../../../etc.clientlibs/richemont-vca/ui/clientlibs/vca-resources/resources/iconssprite/view/sprite.svg#switch-flower-grey');background-size:20px;left:auto;right:2px}
.vca-toggle-switch .vca-switch-checkbox:checked ~ .vca-link-active{left:calc(60% - 5px)}
.vca-toggle-switch .vca-switch-checkbox:checked ~ .vca-cta-state .vca-default-state{background-image:url('../../../../etc.clientlibs/richemont-vca/ui/clientlibs/vca-resources/resources/iconssprite/view/sprite.svg#switch-circle-grey')}
.vca-toggle-switch .vca-switch-checkbox:checked ~ .vca-cta-state .vca-active-state{background-image:url('../../../../etc.clientlibs/richemont-vca/ui/clientlibs/vca-resources/resources/iconssprite/view/sprite.svg#switch-flower-white')}
.vca-switch-cotainer-js{position:absolute;top:calc(100vh - 194px);left:calc(50vw - 52px)}
.vca-pdp-shopping-sticky .vca-custom-select-main{margin:10px auto;padding:1px}
.vca-pdp-shopping-sticky .vca-custom-select-label{display:none}
.vca-pdp-shopping-sticky .vca-custom-select-button{font-size:.8749999999999999rem;line-height:1.78571429;padding:10px 20px;color:#757575}
.vca-pdp-shopping-sticky .vca-custom-select-button b,.vca-pdp-shopping-sticky .vca-custom-select-button strong{font-family:'Maison Neue Demi','Helvetica Neue Medium','Helvetica Bold','Arial Bold',sans-serif;font-weight:normal}
:lang(ru) .vca-pdp-shopping-sticky .vca-custom-select-button b,:lang(ru) .vca-pdp-shopping-sticky .vca-custom-select-button strong{font-family:'Helvetica Neue Medium','Helvetica Bold','Noto Sans SemiBold','Arial Bold',sans-serif}
:lang(ar) .vca-pdp-shopping-sticky .vca-custom-select-button b,:lang(ar) .vca-pdp-shopping-sticky .vca-custom-select-button strong{font-family:'Geeza Pro Bold','Noto Sans Arabic SemiBold','Arial Bold',sans-serif}
:lang(ja) .vca-pdp-shopping-sticky .vca-custom-select-button b,:lang(ja) .vca-pdp-shopping-sticky .vca-custom-select-button strong{font-family:'Hiragino Sans W6','Meiryo Bold','Noto Sans CJK JP Medium','Noto Sans Medium',sans-serif}
:lang(ko) .vca-pdp-shopping-sticky .vca-custom-select-button b,:lang(ko) .vca-pdp-shopping-sticky .vca-custom-select-button strong{font-family:'Noto Sans KR Medium','Noto Sans Medium','Apple SD Gothic Neo SemiBold','Malgun Gothic Bold',sans-serif}
:lang(zh) .vca-pdp-shopping-sticky .vca-custom-select-button b,:lang(zh) .vca-pdp-shopping-sticky .vca-custom-select-button strong{font-family:'Noto Sans CJK SC Medium','Noto Sans Medium','Pingfang SC Medium','Yahei Bold',sans-serif}
:lang(zh-Hant) .vca-pdp-shopping-sticky .vca-custom-select-button b,:lang(zh-Hant) .vca-pdp-shopping-sticky .vca-custom-select-button strong{font-family:'Noto Sans CJK TC Medium','Noto Sans Medium','Pingfang TC Medium','Microsoft JhengHei Bold',sans-serif}
.vca-pdp-shopping-sticky .vca-custom-select-button b,.vca-pdp-shopping-sticky .vca-custom-select-button strong{font-family:'Maison Neue Demi','Helvetica Neue Medium','Helvetica Bold','Arial Bold',sans-serif;font-weight:normal}
:lang(ru) .vca-pdp-shopping-sticky .vca-custom-select-button b,:lang(ru) .vca-pdp-shopping-sticky .vca-custom-select-button strong{font-family:'Helvetica Neue Medium','Helvetica Bold','Noto Sans SemiBold','Arial Bold',sans-serif}
:lang(ar) .vca-pdp-shopping-sticky .vca-custom-select-button b,:lang(ar) .vca-pdp-shopping-sticky .vca-custom-select-button strong{font-family:'Geeza Pro Bold','Noto Sans Arabic SemiBold','Arial Bold',sans-serif}
:lang(ja) .vca-pdp-shopping-sticky .vca-custom-select-button b,:lang(ja) .vca-pdp-shopping-sticky .vca-custom-select-button strong{font-family:'Hiragino Sans W6','Meiryo Bold','Noto Sans CJK JP Medium','Noto Sans Medium',sans-serif}
:lang(ko) .vca-pdp-shopping-sticky .vca-custom-select-button b,:lang(ko) .vca-pdp-shopping-sticky .vca-custom-select-button strong{font-family:'Noto Sans KR Medium','Noto Sans Medium','Apple SD Gothic Neo SemiBold','Malgun Gothic Bold',sans-serif}
:lang(zh) .vca-pdp-shopping-sticky .vca-custom-select-button b,:lang(zh) .vca-pdp-shopping-sticky .vca-custom-select-button strong{font-family:'Noto Sans CJK SC Medium','Noto Sans Medium','Pingfang SC Medium','Yahei Bold',sans-serif}
:lang(zh-Hant) .vca-pdp-shopping-sticky .vca-custom-select-button b,:lang(zh-Hant) .vca-pdp-shopping-sticky .vca-custom-select-button strong{font-family:'Noto Sans CJK TC Medium','Noto Sans Medium','Pingfang TC Medium','Microsoft JhengHei Bold',sans-serif}
.vca-pdp-shopping-sticky .vca-custom-select-li{color:#7d7d7d}
.vca-pdp-shopping-sticky .vca-custom-select-li .vca-cls-ddl-link{color:inherit}
.vca-pdp-shopping-sticky .vca-custom-select-li[data-availability='true']{color:#222}
.vca-pdp-shopping-sticky .vca-custom-select-li[data-availability='true'] .vca-cls-ddl-link{color:inherit}
.vca-pdp-controls .vca-link{margin-bottom:20px;padding:0;position:relative;text-decoration:none}
.vca-pdp-controls .vca-link.vca-hide{display:none}
.vca-pdp-controls .vca-link.vca-get-notified{display:block}
.vca-pdp-controls .vca-yps-personalize{border-bottom:1px solid #ccc}
.vca-pdp-controls .vca-yps-personalize:hover{border-bottom-color:#222}
.vca-pdp-name{margin-bottom:15px;padding-top:15px}
.vca-pdp-material{font-family:'Maison Neue','Helvetica Neue',Helvetica,Arial,sans-serif;display:block}
:lang(ru) .vca-pdp-material{font-family:'Helvetica Neue','Helvetica','Noto Sans','Arial',sans-serif}
:lang(ar) .vca-pdp-material{font-family:'Maison Neue','Geeza Pro','Noto Sans Arabic','Arial',sans-serif}
:lang(ja) .vca-pdp-material{font-family:'Maison Neue','Hiragino Sans W3','Meiryo','Roboto','Noto Sans','Noto Sans CJK JP',sans-serif}
:lang(ko) .vca-pdp-material{font-family:'Maison Neue','Noto Sans','Noto Sans KR','Apple SD Gothic Neo','Malgun Gothic',sans-serif}
:lang(zh) .vca-pdp-material{font-family:'Maison Neue','Pingfang SC','Yahei','Noto Sans','Noto Sans CJK SC',sans-serif}
:lang(zh-Hant) .vca-pdp-material{font-family:'Maison Neue','Pingfang TC','Microsoft JhengHei','Noto Sans','Noto Sans CJK TC',sans-serif}
.vca-pdp-material.vca-anchor-btn{max-width:100%}
.vca-pdp-material,.vca-pdp-price-info,.vca-pdp-tax-info{color:#757575}
.vca-v12-mention{color:#757575}
.vca-pdp-main-cta{font-family:'Maison Neue','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:.8125000000000001rem;line-height:1.53846154;-webkit-transition:outline 300ms ease-out 0;-moz-transition:outline 300ms ease-out 0;-ms-transition:outline 300ms ease-out 0;transition:outline 300ms ease-out 0;background-color:transparent;font-weight:normal;border:1px solid #222;color:#222;cursor:pointer;display:inline-block;margin:0 auto;max-width:300px;text-align:center;width:100%;outline:1px solid transparent;margin-bottom:30px;background:0;max-width:none;min-height:50px;padding:10px}
:lang(ru) .vca-pdp-main-cta{font-family:'Helvetica Neue','Helvetica','Noto Sans','Arial',sans-serif}
:lang(ar) .vca-pdp-main-cta{font-family:'Maison Neue','Geeza Pro','Noto Sans Arabic','Arial',sans-serif}
:lang(ja) .vca-pdp-main-cta{font-family:'Maison Neue','Hiragino Sans W3','Meiryo','Roboto','Noto Sans','Noto Sans CJK JP',sans-serif}
:lang(ko) .vca-pdp-main-cta{font-family:'Maison Neue','Noto Sans','Noto Sans KR','Apple SD Gothic Neo','Malgun Gothic',sans-serif}
:lang(zh) .vca-pdp-main-cta{font-family:'Maison Neue','Pingfang SC','Yahei','Noto Sans','Noto Sans CJK SC',sans-serif}
:lang(zh-Hant) .vca-pdp-main-cta{font-family:'Maison Neue','Pingfang TC','Microsoft JhengHei','Noto Sans','Noto Sans CJK TC',sans-serif}
.vca-pdp-main-cta:hover{outline:1px solid #222;outline-offset:0}
.vca-pdp-main-cta:disabled{border-color:#e6e6e6;cursor:no-drop}
.vca-pdp-main-cta.vca-hide{display:none}
.vca-pdp-main-cta.base-loading{pointer-events:none;color:#757575;border-color:#757575}
.vca-pdp-boutique,.vca-pdp-contact,.vca-pdp-contact-no{padding:15px 10px}
.vca-pdp-availability-container{position:relative}
.vca-pdp-availability-container .vca-pdp-contact-no{transform:translateX(-50%);display:block;left:50%;opacity:0;position:absolute;top:0;z-index:0}
.vca-pdp-config-wrapper{margin-bottom:30px;display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.vca-pdp-config-wrapper:focus-visible{border:1px solid #016fd0;border-radius:4px}
.vca-engraving-text{color:var(--primary-text-color)}
.vca-pdp-addons,.vca-pdp-unavail-msg:not(:blank){margin-bottom:20px}
.vca-template-product-detail .vca-accordion-content .vca-row{margin:0 0 10px}
.__affirm-logo.__affirm-logo-black,.__affirm-logo.__affirm-logo-black.__ligature__affirm_full_logo__:after,.__affirm-logo.__affirm-logo-black.__ligature__affirm_short_logo__:after{color:#757575 !important}
.affirm-modal-trigger{color:#666;border-bottom:1px solid #666}
.affirm-modal-trigger:hover{color:#222;border-bottom:1px solid #222}
.vca-pdp-service-list{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;padding:20px 0}
.vca-pdp-shopping-sticky .vca-pdp-service-list{display:none}
.vca-pdp-service-item{text-align:center}
.vca-pdp-service-item .vca-link{color:#757575;display:block;padding:20px 0 8px;position:relative;text-transform:uppercase}
.vca-pdp-service-item .vca-link [class^='vca-icn-']{margin-right:10px;right:0;color:transparent;opacity:.6}
.vca-pdp-controls .vca-link [class^='vca-icn-']{margin-right:10px}
.vca-psi-js{display:none}
[data-cta='size'] .vca-psi-js,[data-cta='add'] .vca-psi-js,[data-cta='contact'] .vca-psi-js{display:inline-block}
[data-ecom-enabled='false'] .vca-psi-js{display:none}
.vca-pdp-i-toggle,.vca-product-detail-panel{background:0;border-color:#e6e6e6;border-left:0;border-right:0;color:#7d7d7d;max-width:none;padding:20px 0;position:relative;text-align:left;text-transform:uppercase}
.vca-pdp-i-toggle:hover,.vca-product-detail-panel:hover,.vca-pdp-i-toggle:focus,.vca-product-detail-panel:focus{color:inherit;outline:0}
.vca-pdp-i-toggle [class^='vca-icn-'],.vca-product-detail-panel [class^='vca-icn-']{position:absolute;right:0}
.vca-pdp-i-toggle.vca-active,.vca-product-detail-panel.vca-active{border-bottom:0}
.vca-pdp-i-toggle.vca-active [class^='vca-icn-']:before,.vca-product-detail-panel.vca-active [class^='vca-icn-']:before{background-image:url('../../../../etc.clientlibs/richemont-vca/ui/clientlibs/vca-resources/resources/iconssprite/view/sprite.svg#expand-active')}
.vca-pdp-i-container{padding-top:20px}
.vca-pdp-i-container .vca-pdp-guide{margin:0 0 20px;text-transform:uppercase;width:auto;text-align:initial}
.vca-pdp-i-detail-list{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;clear:both;margin-bottom:20px;overflow:hidden}
.vca-pdp-i-detail-list dt{border-top:1px solid #e6e6e6;padding:10px 0;text-transform:uppercase;color:#222}
.vca-pdp-i-detail-list dt:first-of-type{border-top:0}
.vca-pdp-i-detail-list dd{padding-bottom:10px}
.vca-pdp-i-detail-list dd:first-of-type{text-transform:uppercase}
.vca-pdp-i-detail-list .vca-stone-detail-mention{color:#222}
.vca-pdp-i-disclaimer{font-size:.8125000000000001rem;line-height:1.53846154;color:#757575;letter-spacing:normal;padding-bottom:18px}
.vca-pdp-i-disclaimer b,.vca-pdp-i-disclaimer strong{font-family:'Maison Neue Demi','Helvetica Neue Medium','Helvetica Bold','Arial Bold',sans-serif;font-weight:normal}
:lang(ru) .vca-pdp-i-disclaimer b,:lang(ru) .vca-pdp-i-disclaimer strong{font-family:'Helvetica Neue Medium','Helvetica Bold','Noto Sans SemiBold','Arial Bold',sans-serif}
:lang(ar) .vca-pdp-i-disclaimer b,:lang(ar) .vca-pdp-i-disclaimer strong{font-family:'Geeza Pro Bold','Noto Sans Arabic SemiBold','Arial Bold',sans-serif}
:lang(ja) .vca-pdp-i-disclaimer b,:lang(ja) .vca-pdp-i-disclaimer strong{font-family:'Hiragino Sans W6','Meiryo Bold','Noto Sans CJK JP Medium','Noto Sans Medium',sans-serif}
:lang(ko) .vca-pdp-i-disclaimer b,:lang(ko) .vca-pdp-i-disclaimer strong{font-family:'Noto Sans KR Medium','Noto Sans Medium','Apple SD Gothic Neo SemiBold','Malgun Gothic Bold',sans-serif}
:lang(zh) .vca-pdp-i-disclaimer b,:lang(zh) .vca-pdp-i-disclaimer strong{font-family:'Noto Sans CJK SC Medium','Noto Sans Medium','Pingfang SC Medium','Yahei Bold',sans-serif}
:lang(zh-Hant) .vca-pdp-i-disclaimer b,:lang(zh-Hant) .vca-pdp-i-disclaimer strong{font-family:'Noto Sans CJK TC Medium','Noto Sans Medium','Pingfang TC Medium','Microsoft JhengHei Bold',sans-serif}
.vca-pdp-i-disclaimer b,.vca-pdp-i-disclaimer strong{font-family:'Maison Neue Demi','Helvetica Neue Medium','Helvetica Bold','Arial Bold',sans-serif;font-weight:normal}
:lang(ru) .vca-pdp-i-disclaimer b,:lang(ru) .vca-pdp-i-disclaimer strong{font-family:'Helvetica Neue Medium','Helvetica Bold','Noto Sans SemiBold','Arial Bold',sans-serif}
:lang(ar) .vca-pdp-i-disclaimer b,:lang(ar) .vca-pdp-i-disclaimer strong{font-family:'Geeza Pro Bold','Noto Sans Arabic SemiBold','Arial Bold',sans-serif}
:lang(ja) .vca-pdp-i-disclaimer b,:lang(ja) .vca-pdp-i-disclaimer strong{font-family:'Hiragino Sans W6','Meiryo Bold','Noto Sans CJK JP Medium','Noto Sans Medium',sans-serif}
:lang(ko) .vca-pdp-i-disclaimer b,:lang(ko) .vca-pdp-i-disclaimer strong{font-family:'Noto Sans KR Medium','Noto Sans Medium','Apple SD Gothic Neo SemiBold','Malgun Gothic Bold',sans-serif}
:lang(zh) .vca-pdp-i-disclaimer b,:lang(zh) .vca-pdp-i-disclaimer strong{font-family:'Noto Sans CJK SC Medium','Noto Sans Medium','Pingfang SC Medium','Yahei Bold',sans-serif}
:lang(zh-Hant) .vca-pdp-i-disclaimer b,:lang(zh-Hant) .vca-pdp-i-disclaimer strong{font-family:'Noto Sans CJK TC Medium','Noto Sans Medium','Pingfang TC Medium','Microsoft JhengHei Bold',sans-serif}
.vca-pdp-i-disclaimer:hover{text-decoration:none}
.vca-pdp-i-disclaimer:last-of-type{margin-bottom:0}
.vca-pdp-i-guaranteetext{color:#222;margin-bottom:35px}
.vca-product .vca-nc a{-webkit-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center}
.vca-pdp-eh-top-wrapper{background-color:inherit}
.vca-pctrl-boutique,.vca-pdp-guide,.vca-size-engraving,.vca-size-be-notified{text-transform:uppercase;margin:10px auto 50px;display:block}
.vca-pctrl-boutique:hover{text-decoration:none}
.vca-size-engraving{margin:20px auto}
.vca-pdp-guide{margin:10px auto;width:auto}
.vca-pdp-guide:last-of-type{margin-bottom:30px}
.vca-pdp-overlay-metric{display:none}
.vca-pdp-overlay-metric .vca-pctrl-boutique,.vca-pdp-overlay-metric .vca-pdp-guide,.vca-pdp-overlay-metric .vca-size-engraving,.vca-pdp-overlay-metric .vca-size-be-notified{text-align:center}
.vca-lightbox-wrapper .vca-pdp-overlay-metric{display:block}
.vca-pdp-overlay-metric .vca-pdp-main-cta{margin:0 auto}
.vca-pdp-overlay-metric .available,.vca-pdp-overlay-metric .unavailable{display:none}
.vca-pdp-overlay-metric[data-available='true'] .available{display:block}
.vca-pdp-overlay-metric[data-available='false'] .unavailable{display:block}
.vca-pdp-overlay-metric.vca-enable-non-ecommerce .unavailable{display:block}
.vca-pdp-overlay-metric.vca-enable-non-ecommerce .available{display:none}
.vca-pdp-overlay-metric[data-engravable] .vca-size-engraving{display:none}
.vca-pdp-overlay-metric[data-engravable='true'] .vca-size-engraving{display:block}
.vca-pdp-overlay-metric[data-engravable='true'] .vca-size-engraving.vca-hide{display:none}
.vca-pdp-overlay-metric .vca-pdp-controls{border:0}
.vca-pdp-overlay-metric .vca-pdp-controls.unavailable .vca-pctrl-contact,.vca-pdp-overlay-metric .vca-pdp-controls.unavailable .vca-pctrl-boutique{margin-bottom:20px}
.vca-pom-grid-divider{border:0;margin:30px 0;padding:0;border-bottom:1px solid #e6e6e6}
.vca-pom-size-list{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;-ms-justify-content:flex-start;justify-content:flex-start;margin:0 auto}
.vca-pom-size-item{-webkit-flex-basis:auto;-ms-flex-basis:auto;flex-basis:auto}
.vca-pom-size{-webkit-transition:color 300ms ease-out 0;-moz-transition:color 300ms ease-out 0;-ms-transition:color 300ms ease-out 0;transition:color 300ms ease-out 0;background:transparent;color:#7d7d7d;cursor:pointer;display:inline-block;text-decoration:none;-webkit-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;color:#222;position:relative;width:50px;height:50px;border-radius:50%;margin:0 2.5px}
.vca-pom-size:hover{color:#222}
.vca-pom-size:hover{text-decoration:none}
.vca-pom-size.vca-active::after{width:calc(100% - 2px);content:'';border-radius:50%;border:1px solid;height:calc(100% - 2px);position:absolute;top:0;left:0}
.vca-pom-size.vca-active::after{border-color:#222}
.vca-pom-size[data-available='false'],.vca-enable-non-ecommerce .vca-pom-size{color:#bbb}
.vca-pom-delivery-disclaimer{color:#757575;margin-bottom:20px}
.vca-netweight-text{color:#757575;margin:10px 0 20px}
.vca-pdp-engv-lb-content .vca-pdp-add-to-bag,.vca-pdp-engv-lb-content .vca-fea-add-cart,.vca-pdp-engv-lb-content .base-checkout-addtocart{display:block;margin:10px 0}
.vca-pdp-engv-lb-content .vca-pdp-engraving-lines[data-type='line2']{display:none}
.vca-pdp-engv-lb-content[data-two-line='true'] .vca-pdp-engraving-lines[data-type='line2']{display:block}
.vca-pdpee-remaining{color:#757575}
.vca-pdpeei-label{color:#222}
:lang(ar) .vca-engraving-font-local .vca-pdpeei-label{display:none}
.vca-pdpep-size,.vca-pdpe-disc,.vca-pdpe-width{color:#757575;width:100%}
.vca-pdpe-disc{padding:0 20px}
.vca-pdpee-input,.vca-pdpee-input-2{border:1px solid #e6e6e6;font-kerning:none;min-height:70px;min-width:100%}
.vca-pdpee-input.vca-error,.vca-pdpee-input-2.vca-error{border-color:#fbd1d1}
.vca-pdpee-fonts{border:1px solid #e6e6e6}
:lang(ar) .vca-engraving-font-local .vca-pdpee-fonts{display:none}
.vca-pdpeef-item{padding:20px}
.vca-pdpeef-item:first-child{border-right:1px solid #e6e6e6}
.vca-bis-container{display:-webkit-flex;display:-ms-flex;display:flex;height:100%;padding:10px}
.vca-pdp-lb-wrapper .vca-text{font-size:.8749999999999999rem;line-height:1.78571429;color:#222}
.vca-pdp-lb-wrapper .vca-text b,.vca-pdp-lb-wrapper .vca-text strong{font-family:'Maison Neue Demi','Helvetica Neue Medium','Helvetica Bold','Arial Bold',sans-serif;font-weight:normal}
:lang(ru) .vca-pdp-lb-wrapper .vca-text b,:lang(ru) .vca-pdp-lb-wrapper .vca-text strong{font-family:'Helvetica Neue Medium','Helvetica Bold','Noto Sans SemiBold','Arial Bold',sans-serif}
:lang(ar) .vca-pdp-lb-wrapper .vca-text b,:lang(ar) .vca-pdp-lb-wrapper .vca-text strong{font-family:'Geeza Pro Bold','Noto Sans Arabic SemiBold','Arial Bold',sans-serif}
:lang(ja) .vca-pdp-lb-wrapper .vca-text b,:lang(ja) .vca-pdp-lb-wrapper .vca-text strong{font-family:'Hiragino Sans W6','Meiryo Bold','Noto Sans CJK JP Medium','Noto Sans Medium',sans-serif}
:lang(ko) .vca-pdp-lb-wrapper .vca-text b,:lang(ko) .vca-pdp-lb-wrapper .vca-text strong{font-family:'Noto Sans KR Medium','Noto Sans Medium','Apple SD Gothic Neo SemiBold','Malgun Gothic Bold',sans-serif}
:lang(zh) .vca-pdp-lb-wrapper .vca-text b,:lang(zh) .vca-pdp-lb-wrapper .vca-text strong{font-family:'Noto Sans CJK SC Medium','Noto Sans Medium','Pingfang SC Medium','Yahei Bold',sans-serif}
:lang(zh-Hant) .vca-pdp-lb-wrapper .vca-text b,:lang(zh-Hant) .vca-pdp-lb-wrapper .vca-text strong{font-family:'Noto Sans CJK TC Medium','Noto Sans Medium','Pingfang TC Medium','Microsoft JhengHei Bold',sans-serif}
.vca-pdp-lb-wrapper .vca-text b,.vca-pdp-lb-wrapper .vca-text strong{font-family:'Maison Neue Demi','Helvetica Neue Medium','Helvetica Bold','Arial Bold',sans-serif;font-weight:normal}
:lang(ru) .vca-pdp-lb-wrapper .vca-text b,:lang(ru) .vca-pdp-lb-wrapper .vca-text strong{font-family:'Helvetica Neue Medium','Helvetica Bold','Noto Sans SemiBold','Arial Bold',sans-serif}
:lang(ar) .vca-pdp-lb-wrapper .vca-text b,:lang(ar) .vca-pdp-lb-wrapper .vca-text strong{font-family:'Geeza Pro Bold','Noto Sans Arabic SemiBold','Arial Bold',sans-serif}
:lang(ja) .vca-pdp-lb-wrapper .vca-text b,:lang(ja) .vca-pdp-lb-wrapper .vca-text strong{font-family:'Hiragino Sans W6','Meiryo Bold','Noto Sans CJK JP Medium','Noto Sans Medium',sans-serif}
:lang(ko) .vca-pdp-lb-wrapper .vca-text b,:lang(ko) .vca-pdp-lb-wrapper .vca-text strong{font-family:'Noto Sans KR Medium','Noto Sans Medium','Apple SD Gothic Neo SemiBold','Malgun Gothic Bold',sans-serif}
:lang(zh) .vca-pdp-lb-wrapper .vca-text b,:lang(zh) .vca-pdp-lb-wrapper .vca-text strong{font-family:'Noto Sans CJK SC Medium','Noto Sans Medium','Pingfang SC Medium','Yahei Bold',sans-serif}
:lang(zh-Hant) .vca-pdp-lb-wrapper .vca-text b,:lang(zh-Hant) .vca-pdp-lb-wrapper .vca-text strong{font-family:'Noto Sans CJK TC Medium','Noto Sans Medium','Pingfang TC Medium','Microsoft JhengHei Bold',sans-serif}
.vca-pdp-lb-wrapper .vca-text p{line-height:25px}
.vca-pdp-lb-wrapper .vca-accordion-head{font-size:.8125000000000001rem;line-height:1.53846154;text-transform:uppercase;color:#757575;letter-spacing:1.5px}
:lang(ar) .vca-pdp-lb-wrapper .vca-accordion-head{font-size:1.4375rem;line-height:.86956522;letter-spacing:initial}
:lang(zh) .vca-pdp-lb-wrapper .vca-accordion-head{font-size:.9375rem;line-height:1.33333333}
:lang(zh-Hant) .vca-pdp-lb-wrapper .vca-accordion-head{font-size:.9375rem;line-height:1.33333333}
:lang(ar) .vca-pdp-lb-wrapper .vca-accordion-head{font-size:1.4375rem;line-height:.86956522;letter-spacing:initial}
:lang(zh) .vca-pdp-lb-wrapper .vca-accordion-head{font-size:.9375rem;line-height:1.33333333}
:lang(zh-Hant) .vca-pdp-lb-wrapper .vca-accordion-head{font-size:.9375rem;line-height:1.33333333}
.vca-pdp-lb-wrapper .vca-accordion-content{padding-bottom:40px}
.vca-related-products{margin:75px 0 0}
.vca-related-products .vca-tabs-list{margin-bottom:40px}
.vca-related-products .vca-tabs-button{margin:0 10px;padding:0}
.vca-related-products .vca-tabs-button:hover{outline:0}
.vca-rp-heading{margin-bottom:30px}
.vca-rp-coll-link{margin-top:30px}
[data-type='ctrl-cta'],[data-type='ctrl-link'],[class^='vca-pctrl-'],.base-checkout-addtocart,.vca-fea-add-cart,[class*=' vca-pctrl-'],.vca-pdp-inquire-desktop-cta,.vca-pdp-inquire-mobile-cta{display:none}
.vca-pctrl-size{display:block}
[data-show-cta='contact'] .vca-pctrl-contact,[data-show-cta='contact'] .vca-pdp-inline-ctas .vca-pdp-inquire-mobile-cta{display:block}
[data-show-cta='contact'] .vca-pctrl-contact[data-type='ctrl-link']{display:none}
[data-show-cta='contact'] .vca-pdp-unavail-msg.vca-hide{display:block}
[data-show-cta='preorder'] .vca-pctrl-preorder{display:block}
[data-show-cta='preorder'] .vca-pctrl-contact[data-type='ctrl-link']{display:block}
.base-checkout-addtocart{margin:0}
[data-show-cta='size'] .vca-pctrl-add{display:block}
[data-show-cta='size'] .vca-pctrl-size[data-type='ctrl-cta']{display:block}
[data-show-cta='size'] .vca-pctrl-contact[data-type='ctrl-cta']{display:block}
[data-show-cta='size'].unavailable .vca-pctrl-contact{display:block}
[data-show-cta='add'] .vca-pctrl-add,[data-show-cta='add'] .base-checkout-addtocart,[data-show-cta='add'] .vca-fea-add-cart,[data-show-cta='add'] .vca-pctrl-inquire-by-phone,[data-show-cta='add'] .vca-pdp-inline-ctas .vca-pdp-inquire-mobile-cta{display:block}
[data-show-cta='add'] .vca-pdp-inline-ctas .vca-pdp-availability-container{margin-left:10px}
[data-show-cta='boutique'] .vca-pctrl-boutique[data-type='ctrl-cta']{display:block}
[data-show-cta='appointment'] .vca-pctrl-appointment[data-type='ctrl-cta']{display:block}
[data-show-links*='boutique'] .vca-pctrl-boutique[data-type='ctrl-link']{display:block}
[data-show-links*='appointment'] .vca-pctrl-appointment[data-type='ctrl-link']{display:block}
[data-show-links*='contact'] .vca-pctrl-contact[data-type='ctrl-link']{display:block}
[data-show-links*='notify'] .vca-pctrl-notify[data-type='ctrl-link']{display:block}
[data-unique-collection='true'] .vca-pctrl-inquire-by-phone{display:block}
[data-unique-collection='true'] .vca-pdp-select-size-cta{display:none}
.vca-pdp-overlay-metric[data-available='true'] .available .base-checkout-addtocart,.vca-pdp-overlay-metric[data-available='true'] .available .vca-fea-add-cart{display:block}
.vca-pdp-overlay-metric [data-unique-collection='false'] .vca-pdp-availability-container,.vca-pdp-overlay-metric [data-unique-collection='false'] .vca-pdp-inquire-mobile-cta{display:block}
.vca-pdp-overlay-metric [data-unique-collection='false'] .vca-pdp-inquire-mobile-cta{margin:20px auto 0}
.vca-pdp-stone-panel-wrapper{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}
.vca-pdp-stone-panel-wrapper .vca-lightbox-trigger{display:-webkit-flex;display:-ms-flex;display:flex;position:relative;padding:20px 0}
.vca-pdp-stone-panel-wrapper .vca-lightbox-trigger .vca-icn-arrow-right{position:absolute;right:0}
.vca-pdp-stone-panel-wrapper .vca-stone-lightbox-trigger-disabled{cursor:auto}
.vca-pdp-stone-panel-wrapper .vca-stone-lightbox-trigger-disabled:hover{color:#757575}
.vca-pdp-stone-list{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-left:20px}
.vca-pdp-stone-list .vca-pdp-stone-list-item{margin-left:-8px;border-radius:100%;overflow:hidden;width:14px;height:14px;position:relative;margin-top:3px}
.vca-pdp-stone-list .vca-pdp-stone-list-item::before{background-position:-3px -3px}
@media only screen and (min-width:600px){.vca-pdp-collection-link{margin-left:40px}
.vca-rp-coll-link{margin-top:60px}
}
@media only screen and (min-width:900px){.smartphoto-arrow-left,.smartphoto-arrow-right{right:40px}
.smartphoto-arrow-left{left:40px}
.smartphoto-footer a.smartphoto-zoom-out,.smartphoto-footer a.smartphoto-zoom-in{display:block}
.smartphoto-loader{width:50px;height:50px;margin-top:-25px;margin-left:-25px}
.vca-product{padding-top:60px;position:relative}
.vca-product:before{border-top:1px solid #e6e6e6;content:'';margin:0 auto;position:absolute;left:0;right:0;top:0;width:100%}
.vca-pdp-main{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.vca-pdp-hero{-webkit-flex-basis:60%;-ms-flex-basis:60%;flex-basis:60%}
.vca-pdp-shopping{-webkit-flex-basis:40%;-ms-flex-basis:40%;flex-basis:40%}
.vca-pdp-collection-link{display:inline-block;margin-bottom:65px;margin-left:0;text-transform:uppercase}
.vca-pdp-gallery{width:auto}
.vca-pdp-gallery-item{margin:0 auto}
.vca-pdp-gallery-item .vca-video-tag{width:auto;cursor:default}
.vca-pdp-gallery-item-link{cursor:zoom-in}
.vca-pg-first,.vca-pg-non-worn{max-width:480px}
.vca-pdp-gallary-switch-container{padding-top:10px;padding-bottom:75px}
.vca-switch-cotainer-js{top:calc(100vh - 110px)}
.vca-pdp-shopping-sticky{position:-webkit-sticky;position:sticky;-webkit-transition:all ease 1s;-moz-transition:all ease 1s;-ms-transition:all ease 1s;transition:all ease 1s;text-align:left}
.vca-pdp-shopping-sticky.no-header{-webkit-transition:all ease 1s;-moz-transition:all ease 1s;-ms-transition:all ease 1s;transition:all ease 1s;top:60px !important}
.vca-pdp-shopping-sticky .vca-custom-select-ul{max-height:230px}
.vca-pdp-config-wrapper{position:relative}
.vca-pdp-config-wrapper .vca-link{position:absolute;right:0;top:-15px}
.vca-pdp-config-wrapper .vca-addtowl{top:-45px}
.vca-pdp-controls{border-bottom:1px solid #e6e6e6}
.vca-pdp-controls .vca-link [class^='vca-icn-']{-webkit-transition:opacity 300ms ease-out 0;-moz-transition:opacity 300ms ease-out 0;-ms-transition:opacity 300ms ease-out 0;transition:opacity 300ms ease-out 0;color:transparent;opacity:.6}
.vca-pdp-controls .vca-link:hover{color:#222}
.vca-pdp-controls .vca-link:hover [class^='vca-icn-']{opacity:1}
.vca-pdp-controls .vca-pdp-contact-no{-webkit-transform:none;transform:none;pointer-events:none;display:none;opacity:1;position:static}
.vca-pdp-material,.vca-pdp-price{padding-right:20px}
.vca-pdp-main-cta{margin-bottom:30px;color:#222}
.vca-pdp-availability-container .vca-pdp-availability{pointer-events:none}
.vca-pdp-availability-container:hover .vca-pdp-availability,.vca-pdp-availability-container:active .vca-pdp-availability{display:none}
.vca-pdp-availability-container:hover .vca-pdp-contact-no,.vca-pdp-availability-container:active .vca-pdp-contact-no{display:block}
.vca-lightbox-trigger:hover{color:#222}
.vca-pdp-service-list{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;clear:both;overflow:hidden}
.vca-pdp-shopping-sticky .vca-pdp-service-list{display:-webkit-flex;display:-ms-flex;display:flex}
.vca-pdp-info .vca-pdp-service-list{display:none}
.vca-pdp-service-item{text-align:left}
.vca-pdp-service-item:hover{color:#222}
.vca-pdp-info{padding-top:60px;padding-bottom:60px}
.vca-pdp-i-toggle{border:0;display:block;padding:20px;width:auto}
.vca-pdp-i-toggle [class^='vca-icn-']{position:relative}
.vca-pdp-i-detail-list{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;-ms-flex-align:start;-ms-align-items:flex-start;align-items:flex-start;clear:both;overflow:hidden}
.vca-pdp-i-detail-list dt,.vca-pdp-i-detail-list dd{border-top:1px solid #e6e6e6;padding:20px 0}
.vca-pdp-i-detail-list dt{-webkit-flex-basis:29%;-ms-flex-basis:29%;flex-basis:29%;width:160px}
.vca-pdp-i-detail-list dd{width:calc(100% - 160px);-webkit-flex-basis:71%;-ms-flex-basis:71%;flex-basis:71%}
.vca-pdp-i-detail-list dd:first-of-type{border-top:0}
.vca-pdp-eh-top-wrapper{background-color:var(--bgColor)}
.vca-pom-size{padding:15px}
.vca-pdpe-disc{font-size:.8125000000000001rem;line-height:1.53846154;padding:0}
.vca-pdp-lb-wrapper .vca-accordion-head{font-size:.8125000000000001rem;line-height:1.53846154;letter-spacing:1.5px}
:lang(ar) .vca-pdp-lb-wrapper .vca-accordion-head{font-size:1.4375rem;line-height:.86956522;letter-spacing:initial}
.vca-related-products{margin:80px 0 100px}
.vca-rp-coll-link{margin-top:130px}
[data-show-cta='size'] .vca-pdp-inline-ctas .vca-pdp-inquire-desktop-cta,[data-show-cta='add'] .vca-pdp-inline-ctas .vca-pdp-inquire-desktop-cta,[data-show-cta='contact'] .vca-pdp-inline-ctas .vca-pdp-inquire-desktop-cta{display:block}
[data-show-cta='size'] .vca-pdp-inline-ctas .vca-pdp-inquire-mobile-cta,[data-show-cta='add'] .vca-pdp-inline-ctas .vca-pdp-inquire-mobile-cta,[data-show-cta='contact'] .vca-pdp-inline-ctas .vca-pdp-inquire-mobile-cta{display:none}
[data-show-cta='add'] .vca-pdp-inline-ctas .vca-pdp-availability-container{margin-left:20px}
[data-show-cta='add'] .vca-fea-add-cart{margin:0 0 30px 0}
.vca-pdp-overlay-metric [data-unique-collection='false'] .vca-pdp-availability-container,.vca-pdp-overlay-metric [data-unique-collection='false'] .vca-pdp-inquire-desktop-cta{display:block}
.vca-pdp-overlay-metric [data-unique-collection='false'] .vca-pdp-inquire-desktop-cta{margin:20px auto 0}
.vca-pdp-overlay-metric [data-unique-collection='false'] .vca-pdp-inquire-mobile-cta{display:none}
}
@media only screen and (min-width:1200px){.vca-pdp-main-wrapper{max-width:1280px;margin:0 auto}
.vca-pdp-main-wrapper .vca-pdp-main{margin-right:60px;margin-left:0}
.vca-pdp-main-wrapper .vca-pdp-hero{padding-left:0;padding-right:80px}
.vca-pdp-collection-link{margin-left:60px}
.vca-rp-heading{margin-bottom:60px}
}
.vca-icn-add-to-basket:before,.vca-icn-adyen-affirm:before,.vca-icn-adyen-alipay:before,.vca-icn-adyen-card:before,.vca-icn-adyen-paypal:before,.vca-icn-adyen-we-chat-pay:before,.vca-icn-all:before,.vca-icn-amex:before,.vca-icn-appointment:before,.vca-icn-arrow-down-light:before,.vca-icn-arrow-down-white:before,.vca-icn-arrow-down:before,.vca-icn-arrow-left:before,.vca-icn-arrow-right-black:before,.vca-icn-arrow-right:before,.vca-icn-arrow-up:before,.vca-icn-bag-grey:before,.vca-icn-bag-light-grey:before,.vca-icn-bag-white:before,.vca-icn-bag:before,.vca-icn-bottom-threesixty:before,.vca-icn-bougie-sticky:before,.vca-icn-bougie:before,.vca-icn-boutique:before,.vca-icn-box:before,.vca-icn-bracelets-placeholder:before,.vca-icn-bracelets:before,.vca-icn-budget:before,.vca-icn-butterflies-earring_pendant_bracelet:before,.vca-icn-call-back:before,.vca-icn-call-grey:before,.vca-icn-call-light-grey:before,.vca-icn-call:before,.vca-icn-cancel-form:before,.vca-icn-carat:before,.vca-icn-card:before,.vca-icn-carousel-hover:before,.vca-icn-case:before,.vca-icn-chat:before,.vca-icn-check-green:before,.vca-icn-checkbox-active:before,.vca-icn-checkbox-inactive:before,.vca-icn-checked:before,.vca-icn-chevron-left:before,.vca-icn-chevron-right:before,.vca-icn-clarity:before,.vca-icn-clips-placeholder:before,.vca-icn-clips:before,.vca-icn-close-grey:before,.vca-icn-close-white:before,.vca-icn-close:before,.vca-icn-closeBlack:before,.vca-icn-closedeye:before,.vca-icn-cn-logo-text-black:before,.vca-icn-cn-logo-text-white:before,.vca-icn-color:before,.vca-icn-cross-red:before,.vca-icn-cufflinks-placeholder:before,.vca-icn-cufflinks:before,.vca-icn-delete:before,.vca-icn-delivery:before,.vca-icn-dial:before,.vca-icn-discover-your-stone:before,.vca-icn-document:before,.vca-icn-download:before,.vca-icn-ea:before,.vca-icn-earings-placeholder:before,.vca-icn-earrings:before,.vca-icn-eau-de-parfum:before,.vca-icn-engrave:before,.vca-icn-engraving:before,.vca-icn-expand-active:before,.vca-icn-expand-inactive:before,.vca-icn-filter:before,.vca-icn-foldmap:before,.vca-icn-frame:before,.vca-icn-frivole:before,.vca-icn-frivole_CN:before,.vca-icn-geoloc:before,.vca-icn-go-top-arrow:before,.vca-icn-go-top:before,.vca-icn-gpay:before,.vca-icn-heart-filled:before,.vca-icn-heart-white:before,.vca-icn-heart:before,.vca-icn-history:before,.vca-icn-info-mini:before,.vca-icn-info-small:before,.vca-icn-info:before,.vca-icn-kakao:before,.vca-icn-kakaopay-logo:before,.vca-icn-kcp-logo:before,.vca-icn-languages:before,.vca-icn-leaf:before,.vca-icn-light-grey-check:before,.vca-icn-line:before,.vca-icn-link:before,.vca-icn-list:before,.vca-icn-log-out:before,.vca-icn-logo-text-white:before,.vca-icn-logo-text:before,.vca-icn-logo:before,.vca-icn-map-grey:before,.vca-icn-map-light-grey:before,.vca-icn-map-white:before,.vca-icn-map:before,.vca-icn-mast:before,.vca-icn-material-GREY:before,.vca-icn-material-OG75:before,.vca-icn-material-OJ75:before,.vca-icn-material-OR75:before,.vca-icn-material-ORBLANC:before,.vca-icn-material-ORJAUNE:before,.vca-icn-material-ORROSE:before,.vca-icn-material-PL95:before,.vca-icn-material-PLATINE:before,.vca-icn-material-WHITE:before,.vca-icn-menu-grey:before,.vca-icn-menu-light-grey:before,.vca-icn-menu:before,.vca-icn-message:before,.vca-icn-mvmt:before,.vca-icn-necklaces-placeholder:before,.vca-icn-necklaces:before,.vca-icn-npay-logo:before,.vca-icn-openedeye:before,.vca-icn-order:before,.vca-icn-other-placeholder:before,.vca-icn-package:before,.vca-icn-papillon:before,.vca-icn-parfum:before,.vca-icn-payco-logo:before,.vca-icn-paypal:before,.vca-icn-pdf:before,.vca-icn-pendant:before,.vca-icn-pendants-placeholder:before,.vca-icn-picto-dark:before,.vca-icn-picto:before,.vca-icn-pin-active:before,.vca-icn-pin-inactive:before,.vca-icn-play-small:before,.vca-icn-play:before,.vca-icn-profile-grey:before,.vca-icn-profile-light-grey:before,.vca-icn-profile-white:before,.vca-icn-profile:before,.vca-icn-pure_alhambra:before,.vca-icn-pure_alhambra_CN:before,.vca-icn-question:before,.vca-icn-radio-active:before,.vca-icn-radio-inactive:before,.vca-icn-rectangle:before,.vca-icn-refresh:before,.vca-icn-reload:before,.vca-icn-right:before,.vca-icn-ring:before,.vca-icn-ringblack:before,.vca-icn-rings-placeholder:before,.vca-icn-scan:before,.vca-icn-schedul:before,.vca-icn-search-grey:before,.vca-icn-search-light-grey:before,.vca-icn-search-white:before,.vca-icn-search:before,.vca-icn-send:before,.vca-icn-service:before,.vca-icn-services:before,.vca-icn-services_new:before,.vca-icn-sms:before,.vca-icn-stone-001:before,.vca-icn-stone-004:before,.vca-icn-stone-005:before,.vca-icn-stone-006:before,.vca-icn-stone-018:before,.vca-icn-stone-024:before,.vca-icn-stone-025:before,.vca-icn-stone-032:before,.vca-icn-stone-038:before,.vca-icn-stone-041:before,.vca-icn-stone-042:before,.vca-icn-stone-044:before,.vca-icn-stone-045:before,.vca-icn-stone-046:before,.vca-icn-stone-051:before,.vca-icn-stone-053:before,.vca-icn-stone-054:before,.vca-icn-stone-055:before,.vca-icn-stone-056:before,.vca-icn-stone-058:before,.vca-icn-stone-068:before,.vca-icn-stone-072:before,.vca-icn-stone-088:before,.vca-icn-stone-101:before,.vca-icn-stone-102:before,.vca-icn-stone-103:before,.vca-icn-stone-104:before,.vca-icn-stone-105:before,.vca-icn-stone-243:before,.vca-icn-stone-AGATE:before,.vca-icn-stone-AMAZONITE:before,.vca-icn-stone-AVENTURINE:before,.vca-icn-stone-CARNELIAN:before,.vca-icn-stone-CHALCEDONY:before,.vca-icn-stone-CORAL:before,.vca-icn-stone-DIAMOND:before,.vca-icn-stone-EMERALD:before,.vca-icn-stone-IRON_EYE:before,.vca-icn-stone-JASPER:before,.vca-icn-stone-LAPIS_LAZULI:before,.vca-icn-stone-LETTERWOOD:before,.vca-icn-stone-MALACHITE:before,.vca-icn-stone-MOTHER_OF_PEARL:before,.vca-icn-stone-OBSIDIAN:before,.vca-icn-stone-ONYX:before,.vca-icn-stone-PIETERSITE:before,.vca-icn-stone-QUARTZ:before,.vca-icn-stone-RUBY:before,.vca-icn-stone-SAPPHIRE:before,.vca-icn-stone-SODALITE:before,.vca-icn-stone-TIGER_EYE:before,.vca-icn-stone-TSAVORITE:before,.vca-icn-stone-TURQUOISE:before,.vca-icn-store:before,.vca-icn-sweet_vintage_magic-alhambra:before,.vca-icn-swipe:before,.vca-icn-switch-circle-grey:before,.vca-icn-switch-circle-white:before,.vca-icn-switch-flower-grey:before,.vca-icn-switch-flower-white:before,.vca-icn-tabby:before,.vca-icn-threesixty-hover:before,.vca-icn-threesixty-img-view:before,.vca-icn-time:before,.vca-icn-toilette:before,.vca-icn-touch:before,.vca-icn-two_butterfly:before,.vca-icn-union:before,.vca-icn-v12-retail:before,.vca-icn-vca-logo-placeholder:before,.vca-icn-vcp-chat-icon:before,.vca-icn-video:before,.vca-icn-view:before,.vca-icn-vintage_alhambra-ring:before,.vca-icn-virtual-chat:before,.vca-icn-visa:before,.vca-icn-watch:before,.vca-icn-watches-bracelets:before,.vca-icn-watches-placeholder:before,.vca-icn-wechat:before,.vca-icn-whatsapp:before,.vca-icn-zoom-in-arrow-circle:before,.vca-icn-zoom-in-arrow:before,.vca-icn-zoom-in-circle:before,.vca-icn-zoom-in:before,.vca-icn-zoom-out-arrow-circle:before,.vca-icn-zoom-out-arrow:before,.vca-icn-zoom-out-circle:before,.vca-icn-zoom-out:before,.base-lightbox-open .vca-pdp-error-message .vca-lb-header-btn:before{content:'';height:1.25rem;width:1.25rem;background-repeat:no-repeat;background-position:center;background-size:100%}
.vca-product-v1{--primary-text-color:#757575}
.vca-product-v1 .vca-pdp-name{margin-bottom:0}
.vca-product-v1 .vca-pdp-name .vca-pdp-material{margin-top:30px}
.vca-product-v1 .vca-pdp-detail-anchor-wrapper .vca-pdp-ref-picto-row{display:-webkit-inline-flex;display:-ms-inline-flex;display:inline-flex;-webkit-align-items:baseline;-ms-flex-align:baseline;-ms-align-items:baseline;align-items:baseline;gap:4px}
.vca-product-v1 .vca-pdp-detail-anchor-wrapper .vca-pdp-ref-picto-row::after{content:'-';color:var(--primary-text-color)}
.vca-product-v1 .vca-pdp-detail-anchor-wrapper .vca-pdp-ref-picto-row .vca-pdp-v1-ref{display:inline-block}
.vca-product-v1 .vca-pdp-detail-anchor-wrapper .vca-pdp-ref-picto-row .vca-pdp-2d-picto{vertical-align:middle;aspect-ratio:1}
.vca-product-v1 .vca-pdp-detail-anchor-wrapper .vca-pdp-detail-link{color:#666;display:inline-block;border-bottom:1px solid #666;width:auto}
.vca-product-v1 .vca-pdp-detail-anchor-wrapper .vca-pdp-detail-link:hover{color:#222;border-bottom:1px solid #222}
.vca-product-v1 .vca-pdp-detail-anchor-wrapper .vca-pdp-detail-link.vca-pdp-i-toggle{display:none}
.vca-product-v1 .vca-pdp-size-guide-wrapper .vca-pdp-size-guide-link{display:inline-block;color:#666;border-bottom:1px solid #666;width:auto}
.vca-product-v1 .vca-pdp-size-guide-wrapper .vca-pdp-size-guide-link:hover{color:#222;border-bottom:1px solid #222}
.vca-product-v1 .vca-v12-mention .vca-hybrid-link{display:inline-block;text-transform:none;color:#666;border-bottom:1px solid #666;letter-spacing:initial;position:static}
.vca-product-v1 .vca-v12-mention .vca-hybrid-link:hover{color:#222;border-bottom:1px solid #222}
.vca-product-v1 .vca-show-on-mobile-only .additional-info-cta-block{margin-top:60px;margin-bottom:60px}
.vca-product-v1 .vca-pdp-info .vca-show-on-mobile-only{margin-top:40px}
.vca-pdp-inline-ctas{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:stretch;-ms-flex-align:stretch;-ms-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%}
.vca-pdp-inline-ctas .vca-pdp-inquire-desktop-cta,.vca-pdp-inline-ctas .vca-pdp-inquire-mobile-cta{height:100%;flex-basis:100%}
.vca-pdp-inline-ctas .vca-pdp-unavail-msg{margin-bottom:10px}
.vca-pdp-flex-cta{padding:14px 10px}
.base-checkout-addtocart,.vca-pctrl-inquire-by-phone{flex:1 1 0}
.vca-fea-add-cart{-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0}
.vca-pctrl-contact,.vca-pdp-inline-ctas{width:100%}
.vca-pdp-select-size-cta{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0;width:100%}
.vca-yps-personalize-container{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0;margin-right:10px}
.vca-yps-personalize-container .vca-yps-personalize{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center;border:1px solid #222}
.vca-yps-personalize-container .vca-yps-personalize:focus-visible{border:1px solid #016fd0;border-radius:4px}
.vca-size-guide-panel .vca-lb-level,.vca-size-guide-panel .vca-accordion-content{display:block;height:auto}
.vca-size-guide-panel .vca-lb-level.vca-hide{display:none}
.vca-size-guide-panel .vca-component-message{display:none}
.vca-size-guide-panel .vca-accordion-head{font-size:1rem;text-transform:uppercase;letter-spacing:1.9px;border-top:0;padding-top:0;color:#222;border-bottom:0}
:lang(ar) .vca-size-guide-panel .vca-accordion-head{font-size:1.3750000000000002rem;letter-spacing:initial}
:lang(ar) .vca-size-guide-panel .vca-accordion-head{font-size:1.3750000000000002rem;letter-spacing:initial}
.vca-size-guide-panel .vca-accordion-head:before{display:none}
.vca-size-guide-panel .vca-size-guide-rings{text-align:center;padding-bottom:40px;border-bottom:1px solid #e6e6e6;margin-bottom:40px}
.vca-size-guide-panel .vca-size-guide-rings .vca-accordion-content:last-of-type{border-bottom:0}
.vca-size-guide-panel .vca-size-guide-rings:last-child{border-bottom:0}
.vca-size-guide-panel .vca-sgri-print{display:inline-block}
.vca-pdp-controls .vca-pdp-contact-us{margin-bottom:10px}
.vca-pdp-controls .vca-pdp-contact-us:has(+.vca-hide+.vca-pdp-appointment){margin-bottom:20px}
.vca-pdp-controls .vca-pdp-appointment{margin-bottom:0}
.vca-pdp-controls:not([data-show-links]) .vca-pdp-contact-us:has(+.vca-hide+.vca-pdp-appointment){margin-bottom:0}
.vca-stone-slide .vca-slick-arrow{width:20%}
.vca-stone-slide .vca-caption{padding:20px 0 0}
.vca-stone-slide .vca-carousel-item{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center;height:initial}
.vca-stone-slide .slick-track{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center}
.vca-stone-slide .slick-slide{padding:40px 10px 0}
.vca-stone-slide .slick-slide .vca-caption{max-width:300px;width:300px}
.vca-stone-slide .slick-slide .vca-transform-image-tag{visibility:visible;max-height:660px}
.vca-accordion-image{margin-bottom:25px;display:block}
.vca-pdp-v1-product-stone-information{padding-bottom:60px}
.vca-pdp-v1-product-stone-information .vca-stone-section-title{margin-top:60px}
.vca-pdp-v1-product-stone-information .vca-stone-panel-read-more,.vca-pdp-v1-product-stone-information .vca-stone-panel-read-less{color:#666}
.vca-pdp-v1-product-stone-information .vca-pdp-stone-panel-content .vca-truncated-content,.vca-pdp-v1-product-stone-information .vca-pdp-stone-panel-content .vca-stone-panel-read-more{display:none}
.vca-pdp-v1-product-stone-information .vca-pdp-stone-panel-content .vca-detailed-content,.vca-pdp-v1-product-stone-information .vca-pdp-stone-panel-content .vca-stone-panel-read-less{display:block}
.vca-stonepopup.base-lightbox-wrapper.vca-lb-right .vca-lightbox-content{padding-left:0;padding-right:0;padding-top:80px}
.vca-stonepopup .vca-spv-slide-item{border-color:#e6e6e6;border-style:solid;border-width:1px 1px 1px 0}
.vca-stonepopup .vca-spv-slide-item .vca-ccp-link{text-transform:capitalize}
.vca-stonepopup .vca-acc-tab-cont{padding:0 20px}
.vca-stonepopup .vca-spv-carousel{padding-bottom:65px;border-bottom:0}
.vca-stonepopup .vca-spv-carousel.vca-bottom-border{border-bottom:1px solid #e6e6e6}
.vca-stonepopup .vca-acc-tabs{padding:25px 20px 0;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;margin-bottom:60px}
.vca-stonepopup .vca-tab-links{margin:0 12px 25px;padding:0}
.vca-stonepopup .vca-slick-dots{bottom:7%}
.vca-pdp-yps-configurator{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center}
.vca-pdp-yps-configurator .vca-pdp-yps-container{height:335px;width:335px;position:relative}
.vca-pdp-yps-configurator .hapticmedia-loader-container,.vca-pdp-yps-configurator .hapticmedia-canvas3d{position:static}
.vca-pdp-yps-configurator .hapticmedia-buttons-container{top:calc(30px - 1px);bottom:auto;right:calc(60px - 1px)}
.vca-pdp-yps-configurator .hapticmedia-button-fullscreen-on{background-image:url('../../../../etc.clientlibs/richemont-vca/ui/clientlibs/vca-resources/resources/iconssprite/view/sprite.svg#zoom-out-arrow')}
.vca-pdp-yps-configurator .hapticmedia-button-fullscreen-off{background-image:url('../../../../etc.clientlibs/richemont-vca/ui/clientlibs/vca-resources/resources/iconssprite/view/sprite.svg#zoom-in-arrow')}
.vca-pdp-yps-configurator .hapticmedia-button-fullscreen-on,.vca-pdp-yps-configurator .hapticmedia-button-fullscreen-off{-webkit-transform:scaleX(-1);transform:scaleX(-1);width:30px;height:30px;border:1px solid #757575;background-size:50%;background-position:center;border-radius:16px;padding:5px;opacity:1}
.vca-pdp-frag .vca-pdp-name{padding-top:20px}
.vca-pdp-frag .vca-pdp-service-list{padding-bottom:0}
.vca-pdp-frag--hide-cta .vca-pdp-config-wrapper{margin-bottom:0}
.vca-three-d-asset-iframe{height:335px;width:335px}
.vca-virtual-presentation{display:block;position:fixed;right:30px;bottom:100px;opacity:1;z-index:200000}
.vca-virtual-presentation .vca-vcp-icon-link{width:70px;height:70px}
.vca-virtual-presentation .vca-vcp-icon:before{width:70px;height:70px}
.base-lightbox-open :has(.vca-pdp-error-message) .base-lightbox-overlay{display:block}
.base-lightbox-open .vca-pdp-error-message{width:auto;height:auto;padding:0;min-width:360px}
.base-lightbox-open .vca-pdp-error-message:before{background:transparent}
.base-lightbox-open .vca-pdp-error-message .vca-lb-header-wrapper{height:auto;padding:0;background:transparent}
.base-lightbox-open .vca-pdp-error-message .vca-lb-header-btn{border:0;outline:0}
.base-lightbox-open .vca-pdp-error-message .vca-lb-header-btn:before{background-image:url('../../../../etc.clientlibs/richemont-vca/ui/clientlibs/vca-resources/resources/iconssprite/view/sprite.svg#close-white')}
.base-lightbox-open .vca-pdp-error-message .vca-lb-header-btn:hover,.base-lightbox-open .vca-pdp-error-message .vca-lb-header-btn:focus{border:0;outline:0;outline-color:transparent}
.base-lightbox-open .vca-pdp-error-message .vca-back-arrow{visibility:hidden}
.base-lightbox-open .vca-pdp-error-message .base-lightbox-content{padding:60px 0 40px;height:auto;top:75%;min-width:400px}
.base-lightbox-open .vca-pdp-error-message .base-ajax-error{padding:0 20px;text-align:center}
.vca-vcp-panel-wrapper.base-lightbox-wrapper.vca-lb-right{z-index:200000}
.vca-vcp-panel-wrapper.base-lightbox-wrapper.vca-lb-right .vca-lb-header-wrapper{font-size:1rem;text-transform:uppercase;letter-spacing:1.9px;padding:20px 20px;text-wrap:nowrap}
:lang(ar) .vca-vcp-panel-wrapper.base-lightbox-wrapper.vca-lb-right .vca-lb-header-wrapper{font-size:1.3750000000000002rem;letter-spacing:initial}
:lang(ar) .vca-vcp-panel-wrapper.base-lightbox-wrapper.vca-lb-right .vca-lb-header-wrapper{font-size:1.3750000000000002rem;letter-spacing:initial}
.vca-vcp-panel-wrapper.base-lightbox-wrapper.vca-lb-right .base-lightbox-content{background-image:linear-gradient(#fff,#eef2e3);padding:60px 0 30px}
.vca-vcp-panel-wrapper.base-lightbox-wrapper.vca-lb-right .vca-gw-gradient,.vca-vcp-panel-wrapper.base-lightbox-wrapper.vca-lb-right .vca-gw-flat{padding:0}
.vca-vcp-panel-wrapper.base-lightbox-wrapper.vca-lb-right .vca-gw-gradient-bg{height:100%;width:100%}
.vca-pdp-v1-product-detail-anchor .vca-pdp-complimentary{font-family:'Maison Neue','Helvetica Neue',Helvetica,Arial,sans-serif;display:block;color:#222;margin-top:12px}
:lang(ru) .vca-pdp-v1-product-detail-anchor .vca-pdp-complimentary{font-family:'Helvetica Neue','Helvetica','Noto Sans','Arial',sans-serif}
:lang(ar) .vca-pdp-v1-product-detail-anchor .vca-pdp-complimentary{font-family:'Maison Neue','Geeza Pro','Noto Sans Arabic','Arial',sans-serif}
:lang(ja) .vca-pdp-v1-product-detail-anchor .vca-pdp-complimentary{font-family:'Maison Neue','Hiragino Sans W3','Meiryo','Roboto','Noto Sans','Noto Sans CJK JP',sans-serif}
:lang(ko) .vca-pdp-v1-product-detail-anchor .vca-pdp-complimentary{font-family:'Maison Neue','Noto Sans','Noto Sans KR','Apple SD Gothic Neo','Malgun Gothic',sans-serif}
:lang(zh) .vca-pdp-v1-product-detail-anchor .vca-pdp-complimentary{font-family:'Maison Neue','Pingfang SC','Yahei','Noto Sans','Noto Sans CJK SC',sans-serif}
:lang(zh-Hant) .vca-pdp-v1-product-detail-anchor .vca-pdp-complimentary{font-family:'Maison Neue','Pingfang TC','Microsoft JhengHei','Noto Sans','Noto Sans CJK TC',sans-serif}
.vca-pdp-v1-product-detail-anchor .vca-pdp-i-detail-list .vca-capital-link,.vca-pdp-v1-product-detail-anchor .vca-pdp-i-detail-list .vca-body-02{padding:0}
.vca-pdp-v1-product-detail-anchor .vca-pdp-i-detail-list .vca-capital-link{-webkit-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%;width:100%;padding-top:20px}
.vca-pdp-v1-product-detail-anchor .vca-pdp-i-detail-list .vca-body-02{padding-top:12px;padding-bottom:20px;border-top:0}
.vca-pdp-v1-product-detail-anchor .vca-pdp-i-detail-list .vca-pdp-ingredients-desc,.vca-pdp-v1-product-detail-anchor .vca-pdp-i-detail-list .vca-pdp-notes-desc{-webkit-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%}
.vca-pdp-v1-product-detail-anchor .vca-pdp-i-detail-list .vca-pdp-notes-desc{text-transform:none}
.vca-pdp-v1-product-detail-anchor .vca-pdp-i-disclaimer{display:inline;padding-bottom:18px}
.vca-pdp-v1-product-detail-anchor .vca-pdp-i-disclaimer .vca-pdp-btn-show-more,.vca-pdp-v1-product-detail-anchor .vca-pdp-i-disclaimer .vca-pdp-btn-show-less{text-decoration:underline;margin:0 3px}
.vca-pdp-v1-product-detail-anchor .vca-pdp-btn{display:inline;color:#757575;outline:0;margin:0;border-bottom:1px solid #757575}
.vca-pdp-v1-product-detail-anchor .vca-morecontent{display:none}
.vca-pdp-v1-product-detail-anchor .vca-morecontent.vca-show{display:inline}
.vca-pdp-v1-ref{color:var(--primary-text-color);margin-top:-10px;margin-bottom:15px}
.vca-pdp-v1-policy{color:var(--primary-text-color)}
.vca-pdp-v1-policy .vca-pdp-fragrance-mention-url{color:#666;border-bottom:1px solid #666}
.vca-pdp-v1-policy .vca-pdp-fragrance-mention-url:hover{color:#222;border-bottom:1px solid #222}
.vca-pdp-v1-mention{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;position:relative;color:var(--primary-text-color)}
.vca-pdp-v1-mention .vca-mention-tooltip{width:20px;padding:4px;margin:0 10px;position:static;border:0;outline:0}
.vca-pdp-v1-mention .vca-mention-tooltip:focus-visible,.vca-pdp-v1-mention .vca-mention-tooltip:hover{border:0;outline:0}
.vca-pdp-v1-mention .vca-mention-tooltip .vca-mention-tooltiptext{width:280px;margin:0 auto;left:0;right:0}
.vca-product-v1 .vca-pdp-gold-variant-wrapper{scrollbar-width:none;-ms-overflow-style:none;display:-webkit-flex;display:-ms-flex;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;overflow:auto}
.vca-product-v1 .vca-pdp-gold-variant-wrapper::-webkit-scrollbar{display:none}
.vca-product-v1 .vca-pdp-gold-variant-wrapper .vca-pdp-gold-variants{width:50%}
.vca-product-v1 .vca-pdp-gold-variant-wrapper .vca-gold-variant-item{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0;padding:9px;border:1px solid #e6e6e6}
.vca-product-v1 .vca-pdp-gold-variant-wrapper .vca-gold-variant-item:first-child{margin-left:0}
.vca-product-v1 .vca-pdp-gold-variant-wrapper .vca-gold-variant-item:last-child{margin-right:0}
.vca-product-v1 .vca-pdp-gold-variant-wrapper .vca-gold-variant-item .vca-ccp-link{padding:0;width:120px;height:120px}
.vca-product-v1 .vca-pdp-gold-variant-wrapper .vca-pdp-variant-title{font-size:.8749999999999999rem;line-height:1.78571429;letter-spacing:.11em;text-transform:none;color:#757575}
.vca-product-v1 .vca-pdp-gold-variant-wrapper .vca-pdp-variant-title b,.vca-product-v1 .vca-pdp-gold-variant-wrapper .vca-pdp-variant-title strong{font-family:'Maison Neue Demi','Helvetica Neue Medium','Helvetica Bold','Arial Bold',sans-serif;font-weight:normal}
:lang(ru) .vca-product-v1 .vca-pdp-gold-variant-wrapper .vca-pdp-variant-title b,:lang(ru) .vca-product-v1 .vca-pdp-gold-variant-wrapper .vca-pdp-variant-title strong{font-family:'Helvetica Neue Medium','Helvetica Bold','Noto Sans SemiBold','Arial Bold',sans-serif}
:lang(ar) .vca-product-v1 .vca-pdp-gold-variant-wrapper .vca-pdp-variant-title b,:lang(ar) .vca-product-v1 .vca-pdp-gold-variant-wrapper .vca-pdp-variant-title strong{font-family:'Geeza Pro Bold','Noto Sans Arabic SemiBold','Arial Bold',sans-serif}
:lang(ja) .vca-product-v1 .vca-pdp-gold-variant-wrapper .vca-pdp-variant-title b,:lang(ja) .vca-product-v1 .vca-pdp-gold-variant-wrapper .vca-pdp-variant-title strong{font-family:'Hiragino Sans W6','Meiryo Bold','Noto Sans CJK JP Medium','Noto Sans Medium',sans-serif}
:lang(ko) .vca-product-v1 .vca-pdp-gold-variant-wrapper .vca-pdp-variant-title b,:lang(ko) .vca-product-v1 .vca-pdp-gold-variant-wrapper .vca-pdp-variant-title strong{font-family:'Noto Sans KR Medium','Noto Sans Medium','Apple SD Gothic Neo SemiBold','Malgun Gothic Bold',sans-serif}
:lang(zh) .vca-product-v1 .vca-pdp-gold-variant-wrapper .vca-pdp-variant-title b,:lang(zh) .vca-product-v1 .vca-pdp-gold-variant-wrapper .vca-pdp-variant-title strong{font-family:'Noto Sans CJK SC Medium','Noto Sans Medium','Pingfang SC Medium','Yahei Bold',sans-serif}
:lang(zh-Hant) .vca-product-v1 .vca-pdp-gold-variant-wrapper .vca-pdp-variant-title b,:lang(zh-Hant) .vca-product-v1 .vca-pdp-gold-variant-wrapper .vca-pdp-variant-title strong{font-family:'Noto Sans CJK TC Medium','Noto Sans Medium','Pingfang TC Medium','Microsoft JhengHei Bold',sans-serif}
.vca-product-v1 .vca-pdp-gold-variant-wrapper .vca-pdp-variant-title b,.vca-product-v1 .vca-pdp-gold-variant-wrapper .vca-pdp-variant-title strong{font-family:'Maison Neue Demi','Helvetica Neue Medium','Helvetica Bold','Arial Bold',sans-serif;font-weight:normal}
:lang(ru) .vca-product-v1 .vca-pdp-gold-variant-wrapper .vca-pdp-variant-title b,:lang(ru) .vca-product-v1 .vca-pdp-gold-variant-wrapper .vca-pdp-variant-title strong{font-family:'Helvetica Neue Medium','Helvetica Bold','Noto Sans SemiBold','Arial Bold',sans-serif}
:lang(ar) .vca-product-v1 .vca-pdp-gold-variant-wrapper .vca-pdp-variant-title b,:lang(ar) .vca-product-v1 .vca-pdp-gold-variant-wrapper .vca-pdp-variant-title strong{font-family:'Geeza Pro Bold','Noto Sans Arabic SemiBold','Arial Bold',sans-serif}
:lang(ja) .vca-product-v1 .vca-pdp-gold-variant-wrapper .vca-pdp-variant-title b,:lang(ja) .vca-product-v1 .vca-pdp-gold-variant-wrapper .vca-pdp-variant-title strong{font-family:'Hiragino Sans W6','Meiryo Bold','Noto Sans CJK JP Medium','Noto Sans Medium',sans-serif}
:lang(ko) .vca-product-v1 .vca-pdp-gold-variant-wrapper .vca-pdp-variant-title b,:lang(ko) .vca-product-v1 .vca-pdp-gold-variant-wrapper .vca-pdp-variant-title strong{font-family:'Noto Sans KR Medium','Noto Sans Medium','Apple SD Gothic Neo SemiBold','Malgun Gothic Bold',sans-serif}
:lang(zh) .vca-product-v1 .vca-pdp-gold-variant-wrapper .vca-pdp-variant-title b,:lang(zh) .vca-product-v1 .vca-pdp-gold-variant-wrapper .vca-pdp-variant-title strong{font-family:'Noto Sans CJK SC Medium','Noto Sans Medium','Pingfang SC Medium','Yahei Bold',sans-serif}
:lang(zh-Hant) .vca-product-v1 .vca-pdp-gold-variant-wrapper .vca-pdp-variant-title b,:lang(zh-Hant) .vca-product-v1 .vca-pdp-gold-variant-wrapper .vca-pdp-variant-title strong{font-family:'Noto Sans CJK TC Medium','Noto Sans Medium','Pingfang TC Medium','Microsoft JhengHei Bold',sans-serif}
.vca-product-v1 .vca-pdp-fragrance-variant-wrapper{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}
.vca-product-v1 .vca-pdp-fragrance-variant-wrapper .vca-fragrance-instock{color:#222}
.vca-product-v1 .vca-pdp-fragrance-variant-wrapper .vca-fragrance-outofstock{color:#666;border-bottom:0}
.vca-product-v1 .vca-pdp-fragrance-variant-wrapper .vca-fragrance-default-size{border-bottom:1px solid #222}
.vca-pdp-v1-shopping-sticky.vca-sticky-cta-parent{z-index:10}
.vca-pdp-v1-shopping-sticky .vca-pdp-sticky-header{box-shadow:0 0 10px rgba(0,0,0,0.1);-webkit-transform:translateY(300px);transform:translateY(300px);-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;-ms-transition:transform .3s ease;transition:transform .3s ease;display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center;bottom:0;top:initial;left:0;right:0;width:100%;background:#fff;position:fixed}
.vca-pdp-v1-shopping-sticky .vca-pdp-sticky-header.base-fixed-top{-webkit-transform:translateY(0);transform:translateY(0);bottom:0;top:initial}
.vca-pdp-v1-shopping-sticky .vca-pdp-sticky-header .vca-pdp-name{font-family:'Janson Text',Times,'Times New Roman',serif;font-size:1.25rem;line-height:1.5;padding-top:0;display:none;margin-bottom:15px}
:lang(ru) .vca-pdp-v1-shopping-sticky .vca-pdp-sticky-header .vca-pdp-name{font-family:'Times New Roman','Times','Noto Serif',serif}
:lang(ar) .vca-pdp-v1-shopping-sticky .vca-pdp-sticky-header .vca-pdp-name{font-family:'Janson Text','Geeza Pro','Noto Sans Arabic','Arial',serif}
:lang(ja) .vca-pdp-v1-shopping-sticky .vca-pdp-sticky-header .vca-pdp-name{font-family:'Janson Text','Hiragino Sans W3','Meiryo','Roboto','Noto Sans','Noto Sans CJK JP',sans-serif}
:lang(ko) .vca-pdp-v1-shopping-sticky .vca-pdp-sticky-header .vca-pdp-name{font-family:'Janson Text','Noto Serif ','Noto Serif KR','Apple Myungjo',serif}
:lang(zh) .vca-pdp-v1-shopping-sticky .vca-pdp-sticky-header .vca-pdp-name{font-family:'Janson Text','Pingfang SC','SimSun','Noto Serif','Noto Serif CJK SC',serif}
:lang(zh-Hant) .vca-pdp-v1-shopping-sticky .vca-pdp-sticky-header .vca-pdp-name{font-family:'Janson Text','Pingfang TC','Microsoft JhengHei','Noto Serif','Noto Serif CJK TC',serif}
:lang(ru) .vca-pdp-v1-shopping-sticky .vca-pdp-sticky-header .vca-pdp-name{font-family:'Times New Roman','Times','Noto Serif',serif}
:lang(ar) .vca-pdp-v1-shopping-sticky .vca-pdp-sticky-header .vca-pdp-name{font-family:'Janson Text','Geeza Pro','Noto Sans Arabic','Arial',serif}
:lang(ja) .vca-pdp-v1-shopping-sticky .vca-pdp-sticky-header .vca-pdp-name{font-family:'Janson Text','Hiragino Sans W3','Meiryo','Roboto','Noto Sans','Noto Sans CJK JP',sans-serif}
:lang(ko) .vca-pdp-v1-shopping-sticky .vca-pdp-sticky-header .vca-pdp-name{font-family:'Janson Text','Noto Serif ','Noto Serif KR','Apple Myungjo',serif}
:lang(zh) .vca-pdp-v1-shopping-sticky .vca-pdp-sticky-header .vca-pdp-name{font-family:'Janson Text','Pingfang SC','SimSun','Noto Serif','Noto Serif CJK SC',serif}
:lang(zh-Hant) .vca-pdp-v1-shopping-sticky .vca-pdp-sticky-header .vca-pdp-name{font-family:'Janson Text','Pingfang TC','Microsoft JhengHei','Noto Serif','Noto Serif CJK TC',serif}
.vca-pdp-v1-shopping-sticky .vca-pdp-sticky-header .vca-pdp-name .vca-pdp-material{display:none}
.vca-pdp-v1-shopping-sticky .vca-pdp-sticky-header .vca-cta-action-wrapper{width:100%;min-width:160px;margin:15px 20px}
.vca-pdp-v1-shopping-sticky .vca-pdp-sticky-header .vca-price-details{width:100%;margin-bottom:0;margin-top:-15px;display:none}
.vca-pdp-v1-shopping-sticky .vca-pdp-sticky-header .vca-pdp-main-cta{margin-bottom:0;height:100%}
.vca-pdp-v1-shopping-sticky .vca-pdp-sticky-header [data-show-cta='size'] .vca-pctrl-size[data-type='ctrl-cta'],.vca-pdp-v1-shopping-sticky .vca-pdp-sticky-header .vca-pdp-controls,.vca-pdp-v1-shopping-sticky .vca-pdp-sticky-header .base-checkout-addtocart,.vca-pdp-v1-shopping-sticky .vca-pdp-sticky-header .vca-pdp-contact-no,.vca-pdp-v1-shopping-sticky .vca-pdp-sticky-header .vca-pctrl-size{display:inline-block !important;width:100%;min-width:160px;margin-bottom:0}
.vca-pdp-v1-shopping-sticky .vca-pdp-sticky-header .vca-fea-add-cart{min-width:160px}
.vca-pdp-v1-shopping-sticky .vca-pdp-sticky-header .vca-pdp-inline-ctas{display:flex !important;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.vca-pdp-v1-shopping-sticky .vca-pdp-sticky-header .vca-pdp-inquire-mobile-cta{display:-webkit-flex;display:-ms-flex;display:flex}
.vca-pdp-v1-shopping-sticky [data-show-cta='preorder'] .vca-pctrl-preorder{-webkit-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%}
.vca-pdp-v1-shopping-sticky [data-show-cta='preorder'] .vca-pctrl-preorder .base-checkout-addtocart,.vca-pdp-v1-shopping-sticky [data-show-cta='preorder'] .vca-pctrl-preorder .vca-fea-add-cart{display:block}
.vca-pdp-v1-shopping-sticky [data-show-cta='preorder'] .vca-pdp-sticky-header .vca-estimated-date{display:none}
.vca-pdp-service-link{text-transform:uppercase;position:relative;letter-spacing:1.5px;margin:0;max-width:none;text-align:center}
.vca-pdp-service-link:hover{color:#757575}
.vca-pdp-service-link [class^='vca-icn-']{margin-right:10px;right:0;color:transparent;opacity:.4}
.vca-pdp-service-item .vca-link{padding:0 0 15px}
.vca-pdp-service-item .vca-icn-services{vertical-align:.5px}
.vca-pdp-service-panel .vca-lb-level,.vca-pdp-service-panel .vca-accordion-content{display:block;height:auto}
.vca-pdp-service-panel.vca-lightbox-wrapper .vca-back-arrow.vca-show-back-arrow{visibility:hidden}
.vca-pdp-service-panel .vca-component-message{display:none}
.vca-pdp-service-panel .vca-accordion-head{font-size:1rem;text-transform:uppercase;letter-spacing:1.9px;color:#222;border:0;padding-top:0;padding-bottom:12px}
:lang(ar) .vca-pdp-service-panel .vca-accordion-head{font-size:1.3750000000000002rem;letter-spacing:initial}
:lang(ar) .vca-pdp-service-panel .vca-accordion-head{font-size:1.3750000000000002rem;letter-spacing:initial}
.vca-pdp-service-panel .vca-accordion-head:before{display:none}
.vca-pdp-service-panel .vca-accordion-content,.vca-pdp-service-panel .vca-text{font-size:.8749999999999999rem;line-height:1.78571429;color:#757575}
.vca-pdp-service-panel .vca-accordion-content b,.vca-pdp-service-panel .vca-text b,.vca-pdp-service-panel .vca-accordion-content strong,.vca-pdp-service-panel .vca-text strong{font-family:'Maison Neue Demi','Helvetica Neue Medium','Helvetica Bold','Arial Bold',sans-serif;font-weight:normal}
:lang(ru) .vca-pdp-service-panel .vca-accordion-content b,:lang(ru) .vca-pdp-service-panel .vca-text b,:lang(ru) .vca-pdp-service-panel .vca-accordion-content strong,:lang(ru) .vca-pdp-service-panel .vca-text strong{font-family:'Helvetica Neue Medium','Helvetica Bold','Noto Sans SemiBold','Arial Bold',sans-serif}
:lang(ar) .vca-pdp-service-panel .vca-accordion-content b,:lang(ar) .vca-pdp-service-panel .vca-text b,:lang(ar) .vca-pdp-service-panel .vca-accordion-content strong,:lang(ar) .vca-pdp-service-panel .vca-text strong{font-family:'Geeza Pro Bold','Noto Sans Arabic SemiBold','Arial Bold',sans-serif}
:lang(ja) .vca-pdp-service-panel .vca-accordion-content b,:lang(ja) .vca-pdp-service-panel .vca-text b,:lang(ja) .vca-pdp-service-panel .vca-accordion-content strong,:lang(ja) .vca-pdp-service-panel .vca-text strong{font-family:'Hiragino Sans W6','Meiryo Bold','Noto Sans CJK JP Medium','Noto Sans Medium',sans-serif}
:lang(ko) .vca-pdp-service-panel .vca-accordion-content b,:lang(ko) .vca-pdp-service-panel .vca-text b,:lang(ko) .vca-pdp-service-panel .vca-accordion-content strong,:lang(ko) .vca-pdp-service-panel .vca-text strong{font-family:'Noto Sans KR Medium','Noto Sans Medium','Apple SD Gothic Neo SemiBold','Malgun Gothic Bold',sans-serif}
:lang(zh) .vca-pdp-service-panel .vca-accordion-content b,:lang(zh) .vca-pdp-service-panel .vca-text b,:lang(zh) .vca-pdp-service-panel .vca-accordion-content strong,:lang(zh) .vca-pdp-service-panel .vca-text strong{font-family:'Noto Sans CJK SC Medium','Noto Sans Medium','Pingfang SC Medium','Yahei Bold',sans-serif}
:lang(zh-Hant) .vca-pdp-service-panel .vca-accordion-content b,:lang(zh-Hant) .vca-pdp-service-panel .vca-text b,:lang(zh-Hant) .vca-pdp-service-panel .vca-accordion-content strong,:lang(zh-Hant) .vca-pdp-service-panel .vca-text strong{font-family:'Noto Sans CJK TC Medium','Noto Sans Medium','Pingfang TC Medium','Microsoft JhengHei Bold',sans-serif}
:lang(ar) .vca-pdp-service-panel .vca-accordion-content,:lang(ar) .vca-pdp-service-panel .vca-text{font-size:1rem;line-height:1.5625}
.vca-pdp-service-panel .vca-accordion-content b,.vca-pdp-service-panel .vca-text b,.vca-pdp-service-panel .vca-accordion-content strong,.vca-pdp-service-panel .vca-text strong{font-family:'Maison Neue Demi','Helvetica Neue Medium','Helvetica Bold','Arial Bold',sans-serif;font-weight:normal}
:lang(ru) .vca-pdp-service-panel .vca-accordion-content b,:lang(ru) .vca-pdp-service-panel .vca-text b,:lang(ru) .vca-pdp-service-panel .vca-accordion-content strong,:lang(ru) .vca-pdp-service-panel .vca-text strong{font-family:'Helvetica Neue Medium','Helvetica Bold','Noto Sans SemiBold','Arial Bold',sans-serif}
:lang(ar) .vca-pdp-service-panel .vca-accordion-content b,:lang(ar) .vca-pdp-service-panel .vca-text b,:lang(ar) .vca-pdp-service-panel .vca-accordion-content strong,:lang(ar) .vca-pdp-service-panel .vca-text strong{font-family:'Geeza Pro Bold','Noto Sans Arabic SemiBold','Arial Bold',sans-serif}
:lang(ja) .vca-pdp-service-panel .vca-accordion-content b,:lang(ja) .vca-pdp-service-panel .vca-text b,:lang(ja) .vca-pdp-service-panel .vca-accordion-content strong,:lang(ja) .vca-pdp-service-panel .vca-text strong{font-family:'Hiragino Sans W6','Meiryo Bold','Noto Sans CJK JP Medium','Noto Sans Medium',sans-serif}
:lang(ko) .vca-pdp-service-panel .vca-accordion-content b,:lang(ko) .vca-pdp-service-panel .vca-text b,:lang(ko) .vca-pdp-service-panel .vca-accordion-content strong,:lang(ko) .vca-pdp-service-panel .vca-text strong{font-family:'Noto Sans KR Medium','Noto Sans Medium','Apple SD Gothic Neo SemiBold','Malgun Gothic Bold',sans-serif}
:lang(zh) .vca-pdp-service-panel .vca-accordion-content b,:lang(zh) .vca-pdp-service-panel .vca-text b,:lang(zh) .vca-pdp-service-panel .vca-accordion-content strong,:lang(zh) .vca-pdp-service-panel .vca-text strong{font-family:'Noto Sans CJK SC Medium','Noto Sans Medium','Pingfang SC Medium','Yahei Bold',sans-serif}
:lang(zh-Hant) .vca-pdp-service-panel .vca-accordion-content b,:lang(zh-Hant) .vca-pdp-service-panel .vca-text b,:lang(zh-Hant) .vca-pdp-service-panel .vca-accordion-content strong,:lang(zh-Hant) .vca-pdp-service-panel .vca-text strong{font-family:'Noto Sans CJK TC Medium','Noto Sans Medium','Pingfang TC Medium','Microsoft JhengHei Bold',sans-serif}
:lang(ar) .vca-pdp-service-panel .vca-accordion-content,:lang(ar) .vca-pdp-service-panel .vca-text{font-size:1rem;line-height:1.5625}
.vca-pdp-service-panel .vca-accordion-content{padding-bottom:20px;margin-bottom:30px;border-bottom:1px solid #e6e6e6}
.vca-pdp-service-panel .vca-accordion-content .vca-row{margin-bottom:0}
.vca-pdp-service-panel .vca-accordion-item{padding-bottom:30px}
.vca-pdp-service-panel .vca-accordion:last-child .vca-accordion-content:last-child{border-bottom:0}
.vca-pdp-service-panel .vca-accordion:last-child .vca-accordion-item .vca-accordion-content{border-bottom:0}
.vca-pdp-service-panel .vca-rte{margin-bottom:0}
.vca-pdp-service-panel .vca-panel-cover-content .vca-panel-content{font-size:.8749999999999999rem;line-height:1.78571429}
.vca-pdp-service-panel .vca-panel-cover-content .vca-panel-content b,.vca-pdp-service-panel .vca-panel-cover-content .vca-panel-content strong{font-family:'Maison Neue Demi','Helvetica Neue Medium','Helvetica Bold','Arial Bold',sans-serif;font-weight:normal}
:lang(ru) .vca-pdp-service-panel .vca-panel-cover-content .vca-panel-content b,:lang(ru) .vca-pdp-service-panel .vca-panel-cover-content .vca-panel-content strong{font-family:'Helvetica Neue Medium','Helvetica Bold','Noto Sans SemiBold','Arial Bold',sans-serif}
:lang(ar) .vca-pdp-service-panel .vca-panel-cover-content .vca-panel-content b,:lang(ar) .vca-pdp-service-panel .vca-panel-cover-content .vca-panel-content strong{font-family:'Geeza Pro Bold','Noto Sans Arabic SemiBold','Arial Bold',sans-serif}
:lang(ja) .vca-pdp-service-panel .vca-panel-cover-content .vca-panel-content b,:lang(ja) .vca-pdp-service-panel .vca-panel-cover-content .vca-panel-content strong{font-family:'Hiragino Sans W6','Meiryo Bold','Noto Sans CJK JP Medium','Noto Sans Medium',sans-serif}
:lang(ko) .vca-pdp-service-panel .vca-panel-cover-content .vca-panel-content b,:lang(ko) .vca-pdp-service-panel .vca-panel-cover-content .vca-panel-content strong{font-family:'Noto Sans KR Medium','Noto Sans Medium','Apple SD Gothic Neo SemiBold','Malgun Gothic Bold',sans-serif}
:lang(zh) .vca-pdp-service-panel .vca-panel-cover-content .vca-panel-content b,:lang(zh) .vca-pdp-service-panel .vca-panel-cover-content .vca-panel-content strong{font-family:'Noto Sans CJK SC Medium','Noto Sans Medium','Pingfang SC Medium','Yahei Bold',sans-serif}
:lang(zh-Hant) .vca-pdp-service-panel .vca-panel-cover-content .vca-panel-content b,:lang(zh-Hant) .vca-pdp-service-panel .vca-panel-cover-content .vca-panel-content strong{font-family:'Noto Sans CJK TC Medium','Noto Sans Medium','Pingfang TC Medium','Microsoft JhengHei Bold',sans-serif}
:lang(ar) .vca-pdp-service-panel .vca-panel-cover-content .vca-panel-content{font-size:1rem;line-height:1.5625}
.vca-pdp-service-panel .vca-panel-cover-content .vca-panel-content b,.vca-pdp-service-panel .vca-panel-cover-content .vca-panel-content strong{font-family:'Maison Neue Demi','Helvetica Neue Medium','Helvetica Bold','Arial Bold',sans-serif;font-weight:normal}
:lang(ru) .vca-pdp-service-panel .vca-panel-cover-content .vca-panel-content b,:lang(ru) .vca-pdp-service-panel .vca-panel-cover-content .vca-panel-content strong{font-family:'Helvetica Neue Medium','Helvetica Bold','Noto Sans SemiBold','Arial Bold',sans-serif}
:lang(ar) .vca-pdp-service-panel .vca-panel-cover-content .vca-panel-content b,:lang(ar) .vca-pdp-service-panel .vca-panel-cover-content .vca-panel-content strong{font-family:'Geeza Pro Bold','Noto Sans Arabic SemiBold','Arial Bold',sans-serif}
:lang(ja) .vca-pdp-service-panel .vca-panel-cover-content .vca-panel-content b,:lang(ja) .vca-pdp-service-panel .vca-panel-cover-content .vca-panel-content strong{font-family:'Hiragino Sans W6','Meiryo Bold','Noto Sans CJK JP Medium','Noto Sans Medium',sans-serif}
:lang(ko) .vca-pdp-service-panel .vca-panel-cover-content .vca-panel-content b,:lang(ko) .vca-pdp-service-panel .vca-panel-cover-content .vca-panel-content strong{font-family:'Noto Sans KR Medium','Noto Sans Medium','Apple SD Gothic Neo SemiBold','Malgun Gothic Bold',sans-serif}
:lang(zh) .vca-pdp-service-panel .vca-panel-cover-content .vca-panel-content b,:lang(zh) .vca-pdp-service-panel .vca-panel-cover-content .vca-panel-content strong{font-family:'Noto Sans CJK SC Medium','Noto Sans Medium','Pingfang SC Medium','Yahei Bold',sans-serif}
:lang(zh-Hant) .vca-pdp-service-panel .vca-panel-cover-content .vca-panel-content b,:lang(zh-Hant) .vca-pdp-service-panel .vca-panel-cover-content .vca-panel-content strong{font-family:'Noto Sans CJK TC Medium','Noto Sans Medium','Pingfang TC Medium','Microsoft JhengHei Bold',sans-serif}
:lang(ar) .vca-pdp-service-panel .vca-panel-cover-content .vca-panel-content{font-size:1rem;line-height:1.5625}
.vca-pdp-service-panel .vca-panel-cover-content.vca-bottom-border{margin-bottom:30px}
.vca-product-v1 [data-show-cta='add'] .vca-pctrl-add,.vca-product-v1 [data-show-cta='add'] .base-checkout-addtocart,.vca-product-v1 [data-show-cta='add'] .vca-fea-add-cart,.vca-product-v1 [data-show-cta='add'] .vca-pctrl-inquire-by-phone,.vca-product-v1 [data-show-cta='add'] .vca-pdp-inline-ctas .vca-pdp-inquire-mobile-cta{display:-webkit-flex;display:-ms-flex;display:flex;width:100%}
.vca-product-v1 [data-show-cta='add'] .vca-pdp-inline-ctas{-webkit-align-items:stretch;-ms-flex-align:stretch;-ms-align-items:stretch;align-items:stretch}
.vca-product-v1 [data-show-cta='add'] .vca-pdp-inline-ctas .vca-pdp-availability-container{margin-left:10px}
.vca-product-v1 [data-show-cta='add'] .vca-pdp-inline-ctas .vca-pdp-main-cta{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center}
.vca-product-v1 [data-show-cta='contact'] .vca-pdp-sticky-header .vca-fea-add-cart{display:none !important}
.vca-product-v1 [data-show-cta='contact'] .vca-pctrl-contact,.vca-product-v1 [data-show-cta='contact'] .vca-pdp-inline-ctas .vca-pdp-inquire-mobile-cta{display:-webkit-flex;display:-ms-flex;display:flex}
.vca-product-v1 [data-show-cta='contact'] .vca-pctrl-contact{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.vca-product-v1 .vca-pctrl-inquire-by-phone.vca-pctrl-inquire-by-phone-hide{display:none}
.vca-pdp-config-wrapper:focus-visible{border:1px solid #016fd0;border-radius:4px}
.vca-pdp-config-wrapper .vca-addtowl{display:none}
.vca-pdp-hero .vca-pdp-gallery{position:relative}
.vca-pdp-hero .vca-pdp-gallery .vca-addtowl{position:absolute;top:15px;right:0}
.vca-pdp-collection-link{margin-bottom:12px;margin-top:12px;display:inline-block}
.vca-link-seprator::before{content:'|';color:#757575;padding:0 8px}
.vca-product-v1 .vca-pdp-gallery .vca-slick-arrow{opacity:1;width:inherit;padding:0 20px}
.vca-product-v1 .vca-pdp-gallery .vca-slick-arrow:before{display:block;content:'';opacity:1;width:20px;height:20px;background-repeat:no-repeat;background-size:100%}
.vca-product-v1 .vca-pdp-gallery .vca-slick-arrow.vca-slick-next{right:-20px;top:21%;height:58%}
.vca-product-v1 .vca-pdp-gallery .vca-slick-arrow.vca-slick-next:before{background-image:url('../../../../etc.clientlibs/richemont-vca/ui/clientlibs/vca-resources/resources/iconssprite/view/sprite.svg#arrow-right') !important;margin-left:auto;margin-right:0}
.vca-product-v1 .vca-pdp-gallery .vca-slick-arrow.vca-slick-prev{left:-20px}
.vca-product-v1 .vca-pdp-gallery .vca-slick-arrow.vca-slick-prev:before{background-image:url('../../../../etc.clientlibs/richemont-vca/ui/clientlibs/vca-resources/resources/iconssprite/view/sprite.svg#arrow-left') !important;margin-left:0}
.vca-product-v1 .vca-pdp-gallery .vca-pdp-mv-asset{display:-webkit-flex;display:-ms-flex;display:flex}
.vca-product-v1 .vca-pdp-gallery .vca-pdp-mv-asset .vca-pdp-mv-video{width:100%}
.vca-pdp-strap-text{color:var(--primary-text-color);position:relative}
.vca-pdp-strap-tooltip{-webkit-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center;cursor:pointer;position:relative}
.vca-pdp-strap-tooltip:focus-visible{border:1px solid #016fd0;border-radius:4px}
.vca-pdp-strap-tooltip:before{width:11px;height:11px;padding-bottom:6px}
.vca-pdp-strap-text-tooltiptext{font-style:normal;visibility:hidden;position:absolute;width:280px;height:auto;padding:20px;z-index:1;top:130%;background-color:#f5f5f5;right:0;color:#222}
.tooltip-trigger:hover .vca-pdp-strap-text-tooltiptext,.tooltip-trigger:focus .vca-pdp-strap-text-tooltiptext{visibility:visible}
.tooltip-trigger:hover .vca-pdp-strap-text-tooltiptext.vca-visibility-hidden,.tooltip-trigger:focus .vca-pdp-strap-text-tooltiptext.vca-visibility-hidden{visibility:hidden}
.vca-pdp-wishlist-register{position:absolute;right:0;top:0;border:1px solid #e6e6e6;background:#fff;padding:20px;z-index:3;width:100%}
.vca-pdp-wishlist-register-wrapper{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center}
.vca-pdp-wishlist-register.vca-hide{display:none}
.vca-pdp-wishlist-register-link{color:#666;text-decoration-color:#757575;display:inline-block}
.vca-pdp-wishlist-register-text{color:#222;display:inline}
.vca-pdp-wishlist-register-close-btn{width:auto}
.vca-pdp-wishlist-register-label{display:inline-block;padding-right:10px}
.vca-pdp-gallery-floating-zoom .smartphoto-count{font-size:.8125000000000001rem;line-height:1.53846154;text-transform:uppercase;color:#757575;letter-spacing:1.5px;display:block;position:fixed;bottom:125px;left:50%;transform:translateX(-50%)}
:lang(ar) .vca-pdp-gallery-floating-zoom .smartphoto-count{font-size:1.4375rem;line-height:.86956522;letter-spacing:initial}
:lang(zh) .vca-pdp-gallery-floating-zoom .smartphoto-count{font-size:.9375rem;line-height:1.33333333}
:lang(zh-Hant) .vca-pdp-gallery-floating-zoom .smartphoto-count{font-size:.9375rem;line-height:1.33333333}
:lang(ar) .vca-pdp-gallery-floating-zoom .smartphoto-count{font-size:1.4375rem;line-height:.86956522;letter-spacing:initial}
:lang(zh) .vca-pdp-gallery-floating-zoom .smartphoto-count{font-size:.9375rem;line-height:1.33333333}
:lang(zh-Hant) .vca-pdp-gallery-floating-zoom .smartphoto-count{font-size:.9375rem;line-height:1.33333333}
.vca-pdp-gallery-floating-zoom .smartphoto-nav{display:block;opacity:1;position:fixed;bottom:0;left:0;width:100%;background:rgba(255,255,255,0.9);z-index:999;padding-top:calc(17px);display:-webkit-flex;display:-ms-flex;display:flex;justify-content:center}
.vca-pdp-gallery-floating-zoom .smartphoto-nav ul{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center;margin-bottom:25px;margin-left:20px;overflow-x:auto}
.vca-pdp-gallery-floating-zoom .smartphoto-nav ul::-webkit-scrollbar{display:none}
.vca-pdp-gallery-floating-zoom .smartphoto-nav ul a{width:80px;height:80px;background-color:rgba(0,0,0,0);background-size:cover;margin-right:15px;border:1px solid #f5f5f5}
.vca-floating-zoom{bottom:150px;height:15px;border-bottom:1px solid #e6e6e6}
.vca-floating-zoom a{margin:0 10px 40px 10px}
.vca-floating-zoom .vca-capital-link{position:absolute;bottom:35px}
.vca-floating-zoom .smartphoto-floating-zoom-in,.vca-floating-zoom .smartphoto-floating-zoom-out{display:none}
@media only screen and (min-width:600px){.vca-pdp-v1-product-detail-anchor .vca-pdp-btn{display:none}
.vca-product-v1 .vca-pdp-info .vca-pdp-i-toggle.vca-active{border-bottom:1px solid #e6e6e6}
.vca-product-v1 .vca-pdp-info .vca-pdp-i-toggle.vca-active .vca-icn-arrow-right:before{background-image:url('../../../../etc.clientlibs/richemont-vca/ui/clientlibs/vca-resources/resources/iconssprite/view/sprite.svg#arrow-right')}
.vca-product-v1 .vca-pdp-info .vca-pdp-detail-link{display:none}
.vca-product-v1 .vca-pdp-info .vca-pdp-detail-link.vca-pdp-i-toggle{display:block}
.vca-product-v1 .vca-pdp-info .vca-show-on-desktop-only{margin-top:60px}
.vca-pdp-yps-configurator .vca-pdp-yps-container{height:520px;width:520px}
.vca-three-d-asset-iframe{height:520px;width:520px}
.vca-vcp-panel-wrapper.base-lightbox-wrapper.vca-lb-right .vca-lb-header-wrapper{padding:50px 60px 30px;text-wrap:wrap}
.vca-vcp-panel-wrapper.base-lightbox-wrapper.vca-lb-right .base-lightbox-content{padding:100px 0 30px}
.vca-stonepopup.base-lightbox-wrapper.vca-lb-right .vca-lb-header-wrapper{padding:20px 40px}
.vca-stonepopup.base-lightbox-wrapper.vca-lb-right .vca-lightbox-content{padding-top:60px}
.vca-stonepopup .vca-acc-tab-cont,.vca-stonepopup .vca-acc-tabs{padding-left:40px;padding-right:40px}
.base-lightbox-open .vca-pdp-error-message{overflow:initial}
.base-lightbox-open .vca-pdp-error-message .vca-lb-header-btn{width:auto}
.vca-product-v1 .vca-pdp-main{position:relative}
.vca-pdp-wishlist-register{top:10px;right:15px;width:auto}
.vca-floating-zoom{bottom:150px;height:57px}
.vca-floating-zoom .vca-capital-link{bottom:40px}
.vca-floating-zoom .smartphoto-floating-zoom-in,.vca-floating-zoom .smartphoto-floating-zoom-out{display:none}
}
@media only screen and (min-width:900px){.vca-pdp-v1-shopping-sticky.vca-pdp-info-remove-sticky{position:inherit}
.vca-pdp-v1-shopping-sticky .vca-pdp-sticky-header{-webkit-transform:translateY(-300px);transform:translateY(-300px);top:0;bottom:initial;padding:25px 60px}
.vca-pdp-v1-shopping-sticky .vca-pdp-sticky-header.base-fixed-top{top:0;bottom:initial}
.vca-pdp-v1-shopping-sticky .vca-pdp-sticky-header .vca-pdp-name{flex:1;display:block}
.vca-pdp-v1-shopping-sticky .vca-pdp-sticky-header .vca-pdp-material{display:none}
.vca-pdp-v1-shopping-sticky .vca-pdp-sticky-header .vca-cta-action-wrapper{margin:0;flex:1;text-align:right}
.vca-pdp-v1-shopping-sticky .vca-pdp-sticky-header .vca-price-details{display:inline}
.vca-pdp-v1-shopping-sticky .vca-pdp-sticky-header [data-show-cta='size'] .vca-pctrl-size[data-type='ctrl-cta'],.vca-pdp-v1-shopping-sticky .vca-pdp-sticky-header .vca-pdp-controls,.vca-pdp-v1-shopping-sticky .vca-pdp-sticky-header .base-checkout-addtocart,.vca-pdp-v1-shopping-sticky .vca-pdp-sticky-header .vca-pdp-contact-no,.vca-pdp-v1-shopping-sticky .vca-pdp-sticky-header .vca-pctrl-size{display:inline-block !important;width:100%;min-width:160px;max-width:300px;margin-bottom:0}
.vca-pdp-v1-shopping-sticky .vca-pdp-sticky-header .vca-fea-add-cart{min-width:160px;max-width:300px}
.vca-pdp-v1-shopping-sticky .vca-pdp-sticky-header .vca-pdp-inquire-mobile-cta{display:none}
.vca-pdp-v1-shopping-sticky .vca-pdp-sticky-header .vca-pdp-inquire-desktop-cta{display:-webkit-flex;display:-ms-flex;display:flex;width:300px}
.vca-pdp-v1-shopping-sticky .vca-pdp-sticky-header .vca-pdp-inline-ctas{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-align-items:stretch;-ms-flex-align:stretch;-ms-align-items:stretch;align-items:stretch;-webkit-justify-content:flex-end;-ms-flex-pack:end;-ms-justify-content:flex-end;justify-content:flex-end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.vca-pdp-v1-shopping-sticky .vca-pdp-sticky-header .vca-pdp-inline-ctas .vca-pctrl-inquire-by-phone{max-width:300px}
.vca-pdp-v1-shopping-sticky .vca-pdp-sticky-header .vca-pdp-inline-ctas .vca-pctrl-contact{-webkit-align-items:flex-end;-ms-flex-align:end;-ms-align-items:flex-end;align-items:flex-end}
.vca-product-v1 .vca-pdp-info .vca-pdp-i-toggle.vca-active{border-bottom:0}
.vca-product-v1 .vca-pdp-info .vca-show-on-desktop-only{margin-top:20px}
.vca-product-v1 .vca-pdp-sticky-header.base-fixed-top .vca-yps-personalize-container,.vca-product-v1 .vca-pdp-sticky-header.base-fixed-top .vca-pdp-select-size-cta{max-width:300px}
.vca-product-v1 .vca-pdp-sticky-header.base-fixed-top .vca-yps-personalize-container{margin-right:20px}
.vca-product-v1 .vca-pdp-controls .vca-pdp-cta-wrapper{padding-bottom:5px}
.vca-product-v1 .vca-pdp-controls .vca-pdp-cta-wrapper .vca-link{margin-bottom:0}
.vca-product-v1 .vca-pdp-controls .vca-pdp-cta-wrapper .vca-pdp-contact-us,.vca-product-v1 .vca-pdp-controls .vca-pdp-cta-wrapper .vca-pdp-appointment{margin-bottom:15px}
.vca-product-v1 .vca-pdp-controls .vca-pdp-cta-wrapper .vca-size-be-notified,.vca-product-v1 .vca-pdp-controls .vca-pdp-cta-wrapper .vca-pdp-boutique{margin-top:0;margin-bottom:15px}
.vca-product-v1 .vca-pdp-controls .vca-pdp-cta-wrapper .vca-caption:empty{margin:0}
.vca-product-v1 .vca-pdp-controls:not([data-show-links]) .vca-pdp-contact-us:has(+.vca-hide+.vca-pdp-appointment){margin-bottom:15px}
.vca-size-guide-panel .vca-size-guide-rings .vca-accordion-image{margin-bottom:15px}
.vca-lightbox .vca-stonepopup.base-lightbox-wrapper .base-lightbox-content,.vca-lightbox .vca-stonepopup.base-lightbox-wrapper .vca-lb-header-wrapper{width:640px}
.vca-pdp-config-wrapper .vca-addtowl{top:-10px}
.vca-stonepopup.base-lightbox-wrapper.vca-lb-right .vca-lb-header-wrapper{padding:40px 50px}
.vca-stonepopup.base-lightbox-wrapper.vca-lb-right .vca-lightbox-content{padding-top:120px}
.vca-stonepopup .vca-acc-tab-cont,.vca-stonepopup .vca-acc-tabs{padding-left:50px;padding-right:50px}
.vca-pdp-v1-product-stone-information .vca-stone-section-title{margin-top:80px}
.vca-pdp-yps-configurator .vca-pdp-yps-container{height:480px;width:480px}
.vca-pdp-frag .vca-pdp-name{padding-top:14px}
.vca-pdp-frag .vca-pdp-cta-wrapper:not(:has(.vca-pdp-contact-us)){padding-bottom:0}
.vca-pdp-frag--hide-cta .vca-pdp-config-wrapper{margin-bottom:20px}
.vca-pdp-frag .vca-pdp-v1-policy{margin-bottom:20px}
.vca-three-d-asset-iframe{height:480px;width:480px}
.vca-vcp-panel-wrapper.base-lightbox-wrapper.vca-lb-right .vca-lb-header-wrapper{padding:50px 60px}
.vca-pdp-service-link{text-align:left}
.vca-pdp-service-link:hover{color:#222}
.vca-product-v1 [data-show-cta='size'] .vca-pdp-inline-ctas .vca-pdp-inquire-desktop-cta,.vca-product-v1 [data-show-cta='add'] .vca-pdp-inline-ctas .vca-pdp-inquire-desktop-cta,.vca-product-v1 [data-show-cta='contact'] .vca-pdp-inline-ctas .vca-pdp-inquire-desktop-cta{display:-webkit-flex;display:-ms-flex;display:flex}
.vca-product-v1 [data-show-cta='size'] .vca-pdp-inline-ctas .vca-pdp-inquire-mobile-cta,.vca-product-v1 [data-show-cta='add'] .vca-pdp-inline-ctas .vca-pdp-inquire-mobile-cta,.vca-product-v1 [data-show-cta='contact'] .vca-pdp-inline-ctas .vca-pdp-inquire-mobile-cta{display:none}
.vca-product-v1 [data-show-cta='add'] .vca-pdp-inline-ctas .vca-pdp-availability-container{margin-left:20px}
.vca-product-v1 .vca-pctrl-inquire-by-phone.vca-pctrl-inquire-by-phone-show-mobile{display:none}
.vca-pdp-config-wrapper .vca-addtowl{display:block}
.vca-pdp-hero .vca-pdp-gallery .vca-addtowl{display:none}
.vca-floating-gallery{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.vca-floating-gallery .vca-pdp-gallery-item{margin-bottom:12px}
.vca-floating-gallery .vca-pdp-gallery-item.vca-pg-first{-webkit-flex:1 100%;-ms-flex:1 100%;flex:1 100%}
.vca-floating-gallery .vca-pdp-gallery-item:not(.vca-pg-first){max-width:100%;width:calc(50% - 12px);margin-left:initial;margin-right:initial}
.vca-floating-gallery .vca-pdp-gallery-item:not(.vca-pg-first):nth-of-type(2n-1){margin-left:12px}
.vca-floating-gallery .vca-pdp-gallery-item:not(.vca-pg-first).vca-pg-non-worn img.vca-transform-image-tag{max-width:274px}
.vca-pdp-wishlist-register{top:-75px;right:20px}
.vca-product-v1 .vca-pdp-fragrance-variant-wrapper{-webkit-justify-content:left;-ms-flex-pack:left;-ms-justify-content:left;justify-content:left}
.vca-pdp-gallery-floating-zoom .smartphoto-count{display:none}
.vca-floating-zoom{bottom:130px}
.vca-floating-zoom .smartphoto-floating-zoom-in,.vca-floating-zoom .smartphoto-floating-zoom-out{display:block;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}
.vca-floating-zoom .smartphoto-floating-zoom-in>em::before,.vca-floating-zoom .smartphoto-floating-zoom-out>em::before{width:47px;height:47px;opacity:0}
}
@media only screen and (min-width:1200px){.vca-product-v1 .vca-pdp-main-wrapper .vca-pdp-main{margin-right:0}
.vca-pdp-wishlist-register{top:-85px}
.vca-stonepopup.base-lightbox-wrapper.vca-lb-right .vca-lb-header-wrapper{padding:50px 60px}
.vca-stonepopup .vca-acc-tab-cont,.vca-stonepopup .vca-acc-tabs{padding-left:60px;padding-right:60px}
}