@charset "UTF-8";.blackBarTcPopup{width:72%;background-color:#fff}.blackBarTcPopup .lcbox--close{position:absolute;z-index:10;top:10px;right:10px;width:30px;height:30px;text-indent:-9999px;background:url(../tg-close-btn-x-black.png) center center no-repeat;cursor:pointer}.blackBarTcPopup .lcbox--content{min-height:200px;padding:2% 6%;overflow:hidden}.blackBarTcPopup a{text-decoration:underline}.blackBarTcPopup li,.blackBarTcPopup p{font-family:"Sabon LT",serif;font-size:14px;font-weight:400;line-height:1.5em;margin:.8em 0;text-align:left}.blackBarTcPopup ol,.blackBarTcPopup ul{padding:0 20px;margin:0;list-style-position:inside}.blackBarTcPopup ol{list-style-type:decimal}.blackBarTcPopup ul{list-style-type:disc}.blackBarTcPopup p.title{font-family:"Lane Crawford",sans-serif;font-size:18px;font-weight:700;line-height:1.62em;letter-spacing:.02em;text-transform:uppercase;text-align:center}@media only screen and (max-width:767px){.blackBarTcPopup{width:100%}}.top-promotion-banner{padding:0;position:relative;z-index:1}.top-promotion-banner .invisible{visibility:hidden;position:absolute;z-index:1;top:-9999999px;left:-999999px}#page .top-promotion-banner{width:100%;min-width:986px}.top-promotion-banner a{color:#fff;text-transform:none;text-decoration:none}.top-promotion-banner #topPromotionBannerLink{display:block;background-color:#000;text-align:center;font-size:11px;line-height:1em;padding:8px 0;margin:0;font-family:'Lane Crawford',"Lane Crawford Regular";font-weight:400;letter-spacing:.1em}@media only screen and (min-width:768px){.top-promotion-banner #topPromotionBannerLink{font-size:12px}}.top-promotion-banner .smallLink{position:absolute;z-index:10;padding:0;margin:0;font-size:12px;line-height:1em;right:20px;bottom:8px}@media only screen and (max-width:767px){.top-promotion-banner{background-color:#000}.top-promotion-banner .smallLink{position:static;text-align:right;padding:0 5% .2em;margin-top:-7px;display:block}.top-promotion-banner #topPromotionBannerLink{line-height:1.5em}.topPromoBannerTC{width:100%}}.top-promotion-banner #topPromotionBannerLink.alipay{font-size:14px;line-height:26px;text-transform:uppercase;color:#fff;padding:5px 0}.top-promotion-banner #topPromotionBannerLink.alipay .alipayLogo{display:inline-block;width:74px;height:23px;margin-left:7px;text-indent:-999999em;overflow:hidden;vertical-align:bottom;background:url(../AliPay_logo-v2.png) center center/contain no-repeat;-webkit-background-size:contain;-khtml-background-size:contain;-moz-background-size:contain;-ms-background-size:contain;-o-background-size:contain}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.top-promotion-banner #topPromotionBannerLink.alipay .alipayLogo{background-image:url(../AliPay_logo@2x.png)}}@media only screen and (max-width:767px){.top-promotion-banner #topPromotionBannerLink.alipay .alipayLogo{width:55px}}.lt-ie9 .top-promotion-banner #topPromotionBannerLink.alipay .alipayLogo,.oldie .top-promotion-banner #topPromotionBannerLink.alipay .alipayLogo{background-image:url(../AliPay_logo-v2.png)!important}.brandHeroImageBottomLinks:after,.brandHeroImageBottomLinks:before{content:"";display:table}.brandHeroImageBottomLinks:after{clear:both}.brandHeroImageBottomLinks{padding:0 8%;margin:40px auto;background:url(../diorBPTable.jpg) center top no-repeat #fff}.brandHeroImageBottomLinks .linkTitle,.brandHeroImageBottomLinks a,.brandHeroImageBottomLinks a img{display:block;text-decoration:none}.brandHeroImageBottomLinks a img{margin:0 auto;width:auto!important;height:auto!important}.brandHeroImageBottomLinks .brandHeroImageBottomLink{float:left;width:33.3%;height:220px;position:relative;z-index:1}.brandHeroImageBottomLinks .linkTitle{text-transform:uppercase;text-align:center;font-family:'Lane Crawford';font-size:12px;font-weight:600;line-height:1.2em;position:absolute;z-index:2;bottom:.5em;left:0;width:100%}.lcresponsive .brandHeroImageBottomLinks .linkTitle{font-family:"Lane Crawford Bold";font-weight:400}.brandHeroImageBottomLinks .brandHeroImageBottomLinkImgWrapper{display:block;width:100%;text-align:center;position:absolute;z-index:2;left:0;bottom:68px}@media only screen and (max-width:767px){.brandHeroImageBottomLinks{padding:0}}.lcresponsive .brandplppage .hero_discription_container .hero_discription_container_left .brandHeroImageBottomLinks .brandHeroImageBottomLinkImgWrapper img{width:auto;height:auto}.genericBrandProductLinks{text-align:center;text-align:justify;width:100%}.genericBrandProductLinks:after,.genericBrandProductLinks:before{content:"";display:table}.genericBrandProductLinks:after{clear:both;content:' ';display:inline-block;width:100%;height:0}@media only screen and (min-width:768px){.genericBrandProductLinks{display:table;min-width:0;max-width:none}}.lt-ie9 .genericBrandProductLinks,.oldie .genericBrandProductLinks{display:table;min-width:0;max-width:none}.genericBrandProductLinks .genericBrandProductLink{display:inline-block;width:46%;padding:0 1%}@media only screen and (min-width:768px){.genericBrandProductLinks .genericBrandProductLink{display:table-cell;width:auto}}.lt-ie9 .genericBrandProductLinks .genericBrandProductLink,.oldie .genericBrandProductLinks .genericBrandProductLink{display:table-cell;width:auto}.lt-ie8 .genericBrandProductLinks .genericBrandProductLink{display:inline-block;width:20%}.genericBrandProductLinks .genericBrandProductLink:hover{text-decoration:none}.genericBrandProductLinks .genericBrandProductLink img{display:block!important;margin:0 auto;width:80%!important;height:auto!important}@media only screen and (min-width:768px){.genericBrandProductLinks .genericBrandProductLink img{width:100%!important;max-width:102px}}.lt-ie9 .genericBrandProductLinks .genericBrandProductLink img,.oldie .genericBrandProductLinks .genericBrandProductLink img{width:100%!important;max-width:102px}.genericBrandProductLinks .productLabel{display:block;margin-top:1.6em;font-family:"Lane Crawford","Lane Crawford Bold",STHeiti,"宋体",sans-serif;font-weight:700;font-size:12px;line-height:1.2em;text-transform:uppercase;text-align:center}@media only screen and (min-width:768px){section.hero_banner_white .banner_block_holder .banner_block p,section.hero_banner_white .secondary_btn,section.hero_banner_white h1{color:#FFF!important}section.hero_banner_white .secondary_btn{border-color:#fff!important}section.hero_banner_black .banner_block_holder .banner_block p,section.hero_banner_black .secondary_btn,section.hero_banner_black h1{color:#000!important}section.hero_banner_black .secondary_btn{border-color:#000!important}}@media only screen and (min-width:1024px){section.hero_banner_right .banner_block_holder{width:31%!important;left:59%!important}}@media only screen and (max-width:1023px) and (min-width:768px){section.hero_banner_right .banner_block_holder{width:31%!important;left:59%!important}}.lcresponsive .header-icon-wishlist[data-icon]:before{font-family:lc-icons-sp}.topPromoBannerWrapper{position:relative;z-index:1;width:100%;background-color:#000}.topPromoBannerWrapper a,.topPromoBannerWrapper span{display:block;color:#fff;font-family:'Lane Crawford','Lane Crawford Regular';font-weight:400;text-transform:uppercase}.topPromoBannerWrapper .topPromoBannerContent{width:100%;padding:5px 5%;font-size:15px;text-align:center}.topPromoBannerWrapper .topPromoBannerSmallLink{font-size:12px;position:absolute;z-index:10;right:1em;bottom:.4em}.topPromoBannerTC{width:80%}.topPromoBannerTC .lcbox--content{-webkit-overflow-scrolling:touch}.topPromoBannerTC .ss14-sale-member-tc-popup{background-color:#ffffb0;padding:10% 6%}.topPromoBannerTC .ss14-sale-member-tc-popup a,.topPromoBannerTC .ss14-sale-member-tc-popup li,.topPromoBannerTC .ss14-sale-member-tc-popup p,.topPromoBannerTC .ss14-sale-member-tc-popup span{font-family:'Din Next','Lane Crawford','Lane Crawford Regular';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase}.topPromoBannerTC .ss14-sale-member-tc-popup a .lowerCase,.topPromoBannerTC .ss14-sale-member-tc-popup li .lowerCase,.topPromoBannerTC .ss14-sale-member-tc-popup p .lowerCase,.topPromoBannerTC .ss14-sale-member-tc-popup span .lowerCase{text-transform:lowercase}.topPromoBannerTC .ss14-sale-member-tc-popup ol,.topPromoBannerTC .ss14-sale-member-tc-popup ul{margin:0}.topPromoBannerTC .ss14-sale-member-tc-popup li,.topPromoBannerTC .ss14-sale-member-tc-popup p{text-align:left;font-size:15px;margin-bottom:.5em}.topPromoBannerTC .ss14-sale-member-tc-popup li.title,.topPromoBannerTC .ss14-sale-member-tc-popup p.title{text-transform:uppercase;font-size:22px;font-weight:600;margin:.5em 0;text-align:center}.topPromoBannerTC .ss14-sale-member-tc-popup a{text-decoration:underline}.topPromoBannerTC .ss14-sale-member-tc-popup li{list-style-position:inside}.topPromoBannerTC .ss14-sale-member-tc-popup li ol,.topPromoBannerTC .ss14-sale-member-tc-popup li ul{margin:0}.topPromoBannerTC .ss14-sale-member-tc-popup li li{margin-left:2em;margin-bottom:.2em}@media only screen and (min-width:768px){.topPromoBannerTC .ss14-sale-member-tc-popup{padding-top:4%}.topPromoBannerTC .ss14-sale-member-tc-popup p.title{font-size:30px;margin-bottom:1em}}.topPromoBannerTC .lcbox--close{position:absolute;z-index:100;top:0;right:0;width:50px;height:50px;text-indent:-99999px;overflow:hidden;background:url(../BEAUTYLP-22052013-close.png) center center no-repeat;cursor:pointer}@media only screen and (max-width:767px){.topPromoBannerWrapper .topPromoBannerSmallLink{position:static;text-align:right;padding:0 5%;margin-top:-7px}.topPromoBannerWrapper .topPromoBannerContent{line-height:1.5em}.topPromoBannerTC{width:100%}}