#sephora-profile-picture{height:100px;width:160px;display:inline-block;vertical-align:top}* .wechat{width:100px;height:30px;background-position:-270px -260px}body.landing_pages.show #promo_shop,body.landing_pages.show_sep #promo_shop{margin:35px 0;text-align:center}body.landing_pages.show #promo_shop h2,body.landing_pages.show_sep #promo_shop h2{font-family:"Sephora Serif",Palatino,Georgia,Times;font-style:normal;letter-spacing:normal;font-size:38px;text-transform:uppercase;text-align:center;letter-spacing:5px;font-weight:400;margin:0 auto 40px}body.landing_pages.show #promo_shop h2 :lang(vi),body.landing_pages.show_sep #promo_shop h2 :lang(vi){font-family:Palatino,Georgia,Times}body.landing_pages.show #promo_shop h2.no_menu,body.landing_pages.show_sep #promo_shop h2.no_menu{font-size:76px;letter-spacing:normal;width:580px;margin:0 auto 20px}body.landing_pages.show #promo_shop .holiday_shop_nav,body.landing_pages.show_sep #promo_shop .holiday_shop_nav{background-color:#fff;margin-bottom:15px;font-weight:700;height:40px}body.landing_pages.show #promo_shop .holiday_shop_nav .container-old,body.landing_pages.show_sep #promo_shop .holiday_shop_nav .container-old{width:980px;margin:auto}body.landing_pages.show #promo_shop .holiday_shop_nav .columnized_menu,body.landing_pages.show_sep #promo_shop .holiday_shop_nav .columnized_menu{text-align:justify}body.landing_pages.show #promo_shop .holiday_shop_nav .columnized_menu:after,body.landing_pages.show_sep #promo_shop .holiday_shop_nav .columnized_menu:after{content:" ";display:inline-block;width:100%;height:0;visibility:hidden;overflow:hidden}body.landing_pages.show #promo_shop .holiday_shop_nav .columnized_menu li,body.landing_pages.show_sep #promo_shop .holiday_shop_nav .columnized_menu li{padding:6px 17px 14px;display:inline-block;line-height:normal;vertical-align:top;text-align:left;cursor:pointer}body.landing_pages.show #promo_shop .holiday_shop_nav .columnized_menu li a,body.landing_pages.show_sep #promo_shop .holiday_shop_nav .columnized_menu li a{display:block;border-bottom:2px solid transparent;font-size:13px;font-weight:700;padding:5px 0 4px;text-transform:uppercase;color:#000}body.landing_pages.show #promo_shop .holiday_shop_nav .columnized_menu li:first-child,body.landing_pages.show_sep #promo_shop .holiday_shop_nav .columnized_menu li:first-child{padding-left:0}body.landing_pages.show #promo_shop .holiday_shop_nav .columnized_menu li:last-child,body.landing_pages.show_sep #promo_shop .holiday_shop_nav .columnized_menu li:last-child{padding-right:0}body.landing_pages.show #promo_shop .holiday_shop_nav .columnized_menu li:hover a,body.landing_pages.show_sep #promo_shop .holiday_shop_nav .columnized_menu li:hover a{border-bottom:4px solid #d50032}body.landing_pages.show #promo_shop .categories .img,body.landing_pages.show_sep #promo_shop .categories .img{margin:3px;vertical-align:top;display:inline-block}body.landing_pages.show #promo_shop .categories .promo_7,body.landing_pages.show_sep #promo_shop .categories .promo_7{margin-top:-132px}body.landing_pages.show #promo_shop .categories .promo_8,body.landing_pages.show_sep #promo_shop .categories .promo_8{margin-top:-97px}body.landing_pages.show.mobile #promo_shop,body.landing_pages.show_sep.mobile #promo_shop{margin-top:15px}body.landing_pages.show.mobile #promo_shop h2,body.landing_pages.show_sep.mobile #promo_shop h2{font-size:28px;letter-spacing:3px;width:300px;margin:0 auto 12px}body.landing_pages.show.mobile #promo_shop .product_shared .brand,body.landing_pages.show_sep.mobile #promo_shop .product_shared .brand{font-size:12px;font-weight:700;margin:5px 0}body.landing_pages.show.mobile #promo_shop .product_shared .shop_now,body.landing_pages.show_sep.mobile #promo_shop .product_shared .shop_now{margin-bottom:25px}body.landing_pages.show.mobile #promo_shop .product_shared .shop_now a,body.landing_pages.show_sep.mobile #promo_shop .product_shared .shop_now a{font-size:11px;text-transform:uppercase;border-bottom:1px dotted #333}body.landing_pages.show.mobile #promo_shop .product,body.landing_pages.show_sep.mobile #promo_shop .product{float:left;text-align:center;width:46%;height:auto;background-image:none;box-sizing:border-box;margin:0 0 0 2%;width:48%}body.landing_pages.show.mobile #promo_shop .product .product_banner,body.landing_pages.show_sep.mobile #promo_shop .product .product_banner{height:22px;line-height:22px;padding-left:5px;font-weight:700;margin:15px auto 0}body.landing_pages.show.mobile #promo_shop .product .product_banner.new_arrival,body.landing_pages.show_sep.mobile #promo_shop .product .product_banner.new_arrival{color:#d50032}body.landing_pages.show.mobile #promo_shop .product .product_banner.mobile_new_arrival,body.landing_pages.show_sep.mobile #promo_shop .product .product_banner.mobile_new_arrival{margin-top:0;color:#d50032}body.landing_pages.show.mobile #promo_shop .product .product_banner.sold_out,body.landing_pages.show_sep.mobile #promo_shop .product .product_banner.sold_out{color:#ababab}body.landing_pages.show.mobile #promo_shop .product .image,body.landing_pages.show_sep.mobile #promo_shop .product .image{margin-top:5px}body.landing_pages.show.mobile #promo_shop .product .image img,body.landing_pages.show_sep.mobile #promo_shop .product .image img{width:87%;height:auto;display:inline;width:150px;height:171px}body.landing_pages.show.tablet #promo_shop .categories .img,body.landing_pages.show_sep.tablet #promo_shop .categories .img{margin-left:2px}@media only screen and (max-device-width:736px){body.landing_pages.show #promo_shop,body.landing_pages.show_sep #promo_shop{margin-top:15px}body.landing_pages.show #promo_shop h2,body.landing_pages.show_sep #promo_shop h2{font-size:28px;letter-spacing:3px;width:300px;margin:0 auto 12px}body.landing_pages.show #promo_shop .product_shared .brand,body.landing_pages.show_sep #promo_shop .product_shared .brand{font-size:12px;font-weight:700;margin:5px 0}body.landing_pages.show #promo_shop .product_shared .shop_now,body.landing_pages.show_sep #promo_shop .product_shared .shop_now{margin-bottom:25px}body.landing_pages.show #promo_shop .product_shared .shop_now a,body.landing_pages.show_sep #promo_shop .product_shared .shop_now a{font-size:11px;text-transform:uppercase;border-bottom:1px dotted #333}body.landing_pages.show #promo_shop .product,body.landing_pages.show_sep #promo_shop .product{float:left;text-align:center;width:46%;height:auto;background-image:none;box-sizing:border-box;margin:0 0 0 2%;width:48%}body.landing_pages.show #promo_shop .product .product_banner,body.landing_pages.show_sep #promo_shop .product .product_banner{height:22px;line-height:22px;padding-left:5px;font-weight:700;margin:15px auto 0}body.landing_pages.show #promo_shop .product .product_banner.new_arrival,body.landing_pages.show_sep #promo_shop .product .product_banner.new_arrival{color:#d50032}body.landing_pages.show #promo_shop .product .product_banner.mobile_new_arrival,body.landing_pages.show_sep #promo_shop .product .product_banner.mobile_new_arrival{margin-top:0;color:#d50032}body.landing_pages.show #promo_shop .product .product_banner.sold_out,body.landing_pages.show_sep #promo_shop .product .product_banner.sold_out{color:#ababab}body.landing_pages.show #promo_shop .product .image,body.landing_pages.show_sep #promo_shop .product .image{margin-top:5px}body.landing_pages.show #promo_shop .product .image img,body.landing_pages.show_sep #promo_shop .product .image img{width:87%;height:auto;display:inline;width:150px;height:171px}}