@charset "utf-8";.image li{position:relative}.image li .image-images{font-size:0}.image li .image-images img{width:100%;margin:-.09% 0}.image img.image-map-mask{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:0}.image .map-mask{background-image:url(../../../../../etc.clientlibs/sephora/clientlibs/mobile/clientlib-all/resources/images/map_mask.png)}.image .image-map-mask{z-index:10}.image .image-images .image-map-content{position:absolute;font-size:1pc;color:#fff}.image .image-images .image-map-content em{font-style:italic}.image .image-images .image-map-content u{text-decoration:underline}.image .image-images .image-map-content ul li{list-style-type:disc}.image .image-images .image-map-content ol li{list-style-type:decimal}.image ::marker{unicode-bidi:-webkit-isolate;unicode-bidi:-moz-isolate;unicode-bidi:isolate;font-variant-numeric:tabular-nums;text-transform:none;text-indent:0!important;text-align:start!important;-moz-text-align-last:start!important;text-align-last:start!important}@font-face{font-family:fangzheng;src:url(../../../../../content/dam/sephora/fonts/fangzheng-orchid-pavilion/FZ兰亭黑JW.TTF) format("truetype")}@font-face{font-family:fangzhengFeng;src:url(../../../../../content/dam/sephora/fonts/方正风雅宋.ttf) format("truetype")}@font-face{font-family:Futura Font;src:url(../../../../../content/dam/sephora/fonts/futura-font/Futura/Futura-Boo.otf),url(../../../../../content/dam/sephora/fonts/futura-font/Futura/Futura-BooObl.otf),url(../../../../../content/dam/sephora/fonts/futura-font/Futura/Futura-Dem.otf),url(../../../../../content/dam/sephora/fonts/futura-font/Futura/Futura-Lig.otf),url(../../../../../content/dam/sephora/fonts/futura-font/Futura/Futura-Med.otf)}@font-face{font-family:Futura web font;src:url(../../../../../content/dam/sephora/fonts/FuturaW05-Book.woff2) format("woff2"),url(../../../../../content/dam/sephora/fonts/FuturaW05-Book.woff) format("woff"),url(../../../../../content/dam/sephora/fonts/FuturaW05-BookItalic.woff2) format("woff2"),url(../../../../../content/dam/sephora/fonts/FuturaW05-BookItalic.woff) format("woff"),url(../../../../../content/dam/sephora/fonts/FuturaW05-Medium.woff2) format("woff2"),url(../../../../../content/dam/sephora/fonts/FuturaW05-Medium.woff) format("woff"),url(../../../../../content/dam/sephora/fonts/FuturaW05-Light.woff2) format("woff2"),url(../../../../../content/dam/sephora/fonts/FuturaW05-Light.woff) format("woff"),url(../../../../../content/dam/sephora/fonts/FuturaArabicW05-Demi.woff2) format("woff2"),url(../../../../../content/dam/sephora/fonts/FuturaArabicW05-Demi.woff) format("woff")}@font-face{font-family:Playfair_Display;src:url(../../../../../content/dam/sephora/fonts/playfair_display/PlayfairDisplay-Regular.ttf) format("truetype"),url(../../../../../libs/clientlibs/granite/coralui3/resources/fonts/playfair_display/PlayfairDisplay-Italic-VariableFont_wght.ttf) format("truetype"),url(../../../../../libs/clientlibs/granite/coralui3/resources/fonts/playfair_display/PlayfairDisplay-VariableFont_wght.ttf) format("truetype"),url(../../../../../libs/clientlibs/granite/coralui3/resources/fonts/playfair_display/PlayfairDisplay-Black.ttf) format("truetype"),url(../../../../../libs/clientlibs/granite/coralui3/resources/fonts/playfair_display/PlayfairDisplay-BlackItalic.ttf) format("truetype"),url(../../../../../libs/clientlibs/granite/coralui3/resources/fonts/playfair_display/PlayfairDisplay-Bold.ttf) format("truetype"),url(../../../../../libs/clientlibs/granite/coralui3/resources/fonts/playfair_display/PlayfairDisplay-BoldItalic.ttf) format("truetype"),url(../../../../../libs/clientlibs/granite/coralui3/resources/fonts/playfair_display/PlayfairDisplay-ExtraBold.ttf) format("truetype"),url(../../../../../libs/clientlibs/granite/coralui3/resources/fonts/playfair_display/PlayfairDisplay-ExtraBoldItalic.ttf) format("truetype"),url(../../../../../libs/clientlibs/granite/coralui3/resources/fonts/playfair_display/PlayfairDisplay-Medium.ttf) format("truetype"),url(../../../../../libs/clientlibs/granite/coralui3/resources/fonts/playfair_display/PlayfairDisplay-MediumItalic.ttf) format("truetype"),url(../../../../../libs/clientlibs/granite/coralui3/resources/fonts/playfair_display/PlayfairDisplay-SemiBold.ttf) format("truetype"),url(../../../../../libs/clientlibs/granite/coralui3/resources/fonts/playfair_display/PlayfairDisplay-SemiBoldItalic.ttf) format("truetype")}.image .floatingPoint-list li{position:absolute}.image .floatingPoint-list li .point-circle{position:absolute;top:-.25rem;left:-.25rem;display:block;width:2.25rem;height:2.25rem;background-color:#000;opacity:.45;border-radius:50%;-webkit-animation:scale 3s ease-in-out infinite;animation:scale 3s ease-in-out infinite}.image .floatingPoint-list li .point-add{position:relative;display:block;width:1.75rem;height:1.75rem;border-radius:50%;background-color:#fff}.image .floatingPoint-list li .point-add:after,.image .floatingPoint-list li .point-add:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:inline-block;background-color:#b8b8b8;border-radius:2px}.image .floatingPoint-list li .point-add:before{width:.1875rem;height:1rem}.image .floatingPoint-list li .point-add:after{width:1rem;height:.1875rem}@-webkit-keyframes scale{0%,to{-webkit-transform:scale(1);transform:scale(1);opacity:.45}25%,75%{-webkit-transform:scale(1.45);transform:scale(1.45);opacity:.2}50%{-webkit-transform:scale(1);transform:scale(1);opacity:.45}}@keyframes scale{0%,to{-webkit-transform:scale(1);transform:scale(1);opacity:.45}25%,75%{-webkit-transform:scale(1.45);transform:scale(1.45);opacity:.2}50%{-webkit-transform:scale(1);transform:scale(1);opacity:.45}}@media screen and (min-width:750px){#root.view-port-new .image li{max-width:1190px;margin:0 auto}#root.view-port-new .image li .gifbox{width:100%!important;left:0!important}}