#sephora-profile-picture{height:100px;width:160px;font-family:"Avalon", CenturyGothic, Helvetica, Arial;display:inline-block;vertical-align:top}body .icon-search{width:14px;height:14px;margin-right:5px;background-image:url(/assets/search-icon-a2d4bfc5017f6ed8c0c77c3c41ca722b7e6e6b0951dd4eb6ed9a98ce38424bca.png);background-repeat:no-repeat;background-size:100%}body #admin_menu .sub_menu{display:inline}body #admin_menu .sub_menu_header{margin-top:20px}body #sticky_cart{color:#fff}body #sticky_cart .count{display:block}body #sticky_cart .icon{background-image:url(/assets/shared_icons_v42-c6c713447017f19e5af5cb94c16114fc4438ac5760bcb9cbf3d6f319bbea18d4.png);background-position:-42px -858px;margin-right:9px;top:10px;right:19px}body #sticky_cart:hover .icon{background-position:-21px -858px}body #top_cart,body #sticky_cart{position:relative}body #top_cart .icon,body #sticky_cart .icon{position:absolute;width:21px;height:18px}body #top_cart{padding-top:0}@media (max-width: 1199px){body #top_cart{padding-right:10px}}body #top_cart:hover .bag_white{background-position:0 -30px}body #top_cart .icon{background-image:url(/assets/shared_icons_v42-c6c713447017f19e5af5cb94c16114fc4438ac5760bcb9cbf3d6f319bbea18d4.png);background-position:0 -858px;top:0;right:0}@media (max-width: 1199px){body #top_cart .icon{width:30px;height:28px;background-image:url(/assets/shared_icons_v42-c6c713447017f19e5af5cb94c16114fc4438ac5760bcb9cbf3d6f319bbea18d4.png);background-position:0 -879px;position:absolute;top:2px;left:5px}}body #top_cart a:hover .icon{background-position:-21px -858px}@media (max-width: 1199px){body #top_cart a:hover .icon{background-position:-34px -879px}}body .get-app-header-panel{background-color:#fff;border:1px solid #ccc;box-sizing:border-box;display:none;margin-left:-97px;padding-top:10px;padding-left:10px;position:absolute;top:34px;width:243px;z-index:99999}body .get-app-header-panel.in{display:block}body .get-app-header-panel::before,body .get-app-header-panel::after{content:'';bottom:100%;left:120px;border:solid transparent;height:0;width:0;position:absolute}body .get-app-header-panel::before{border-bottom-color:#ccc;border-width:4px;margin-left:-4px}body .get-app-header-panel::after{border-bottom-color:#fff;border-width:3px;margin-left:-3px}body .get-app-header-panel p{color:#000;font-family:"Avalon", CenturyGothic, Helvetica, Arial;font-size:11px;font-weight:400}body .get-app-header-panel .download-app-link.ios svg{vertical-align:top;margin-top:8px;height:32px;width:108px}body .get-app-header-panel .download-app-link.android{margin-left:-5px}body .get-app-header-panel .download-app-link.android img{height:48px;vertical-align:bottom}body .icon{font-size:20px}body .verified-icon{width:13px;height:10px}body .verified{padding-left:5px}body .solid_right_arrow{width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;display:inline-block;border-left:4px solid #d50032}body #header,body #header a:not(.btn-block){cursor:pointer;font-weight:600}body #header li a:hover{color:#d50032}body #header .container-old{width:1125px;margin:0px auto;display:block}@media only screen and (max-device-width: 736px){body #header .container-old{width:100%}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){body #header .container-old{width:100%}}body #header #header_banner,body #header .sitewide-banner-old{margin-top:15px;width:1125px;margin:0px auto;display:block;max-height:45px}@media only screen and (max-device-width: 736px){body #header #header_banner,body #header .sitewide-banner-old{width:100%}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){body #header #header_banner,body #header .sitewide-banner-old{width:100%}}body #header #header_banner img,body #header .sitewide-banner-old img{width:100%}body #header .get-app-icon,body #header .store-icon{margin-right:10px}body #header .get-app-icon svg,body #header .store-icon svg{vertical-align:bottom}body #header .heart_red{top:2px}body #header nav.user_actions{margin-top:26px}body #header nav.user_actions ul>li{display:inline-block}body #header nav.user_actions ul>li a{display:block;margin:2px 0 5px 0;padding-left:5px;padding-right:9px;border-right:1px solid #000}body #header nav.user_actions ul>li a.highlighted{color:#d50032}body #header nav.user_actions ul>li:last-child a{border-right:none}@media (max-width: 1199px){body #header{background:#fff}}@media (max-width: 767px){body #header{position:fixed;width:100%;background:#fff;z-index:1000;top:0}body #header #fixed_filter_label{display:none}body .flash_notification{display:none;position:fixed;top:26px;right:0;z-index:2000;width:100%;min-height:40px;color:#ffffff;background-color:#d50032}body .flash_notification .notification_table{width:100%;margin:10px 0}body .flash_notification .notification_table td{font-family:"Avalon", CenturyGothic, Helvetica, Arial;font-size:16px;letter-spacing:2px;text-align:center;vertical-align:middle}body .flash_notification .notification_table .link a{display:inline-block;padding-top:6px;color:#ffffff;font-style:italic;font-size:14px;text-decoration:underline}body .flash_notification .close_link{position:absolute;top:8px;right:8px;z-index:2000}body .flash_notification .msg{text-transform:uppercase}body #add_to_cart_notification{min-height:60px}}body.tablet #header .container-old>nav{font-size:14px}body.tablet #header .container-old>.float_left{margin-left:10px}body.tablet #header .container-old>.float_right{margin-right:10px}#user_preferences_dialog{background:white;padding-bottom:15px}#user_preferences_dialog h3,#user_preferences_dialog h4,#user_preferences_dialog #learn_more-shipping,#user_preferences_dialog #free_shipping_info{text-transform:uppercase}#user_preferences_dialog h3{margin-bottom:5px;font-size:17px;font-weight:bold}#user_preferences_dialog h4{font-size:16px;text-align:center;letter-spacing:2px;margin-top:12px}#user_preferences_dialog p{padding-bottom:10px;font-size:13px;margin-top:25px;line-height:17px;width:280px;text-align:justify}#user_preferences_dialog span.preferred{font-size:14px}#user_preferences_dialog .form_actions{width:auto;text-align:center;margin:0 auto}#user_preferences_dialog .pink-btn{min-width:0;font-size:13px;letter-spacing:0;padding:7px 30px;margin-top:20px;float:none}#user_preferences_dialog .red-btn{display:inline-block;font-weight:700;letter-spacing:0.5px;font-size:14px;padding:8px 12px !important;text-decoration:none;margin:0;line-height:normal;min-width:0;text-transform:uppercase;-webkit-appearance:none;background-color:#ed2041;background-repeat:repeat-x;color:#fff;text-shadow:1px 1px 0px #bd1732;font-weight:bold;min-width:0;font-size:13px;letter-spacing:0;padding:7px 30px;margin:12px 0 0 110px;float:left}#user_preferences_dialog .red-btn:active{position:relative;top:1px}@media screen and (max-width: 600px){#user_preferences_dialog .red-btn{border-radius:0}}#user_preferences_dialog .red-btn:hover{background-color:#bd1732;font-weight:bold;color:#fff}#user_preferences_dialog fieldset{float:left;margin:15px 0px 5px}#user_preferences_dialog select{width:150px}#user_preferences_dialog label{width:auto;margin:4px 20px 0 0}#user_preferences_dialog #learn_more-shipping{text-align:center;margin:10px 0 0;color:#aaa;border:none}#user_preferences_dialog #learn_more-shipping:hover{color:#000}#user_preferences_dialog #free_shipping_info_container{position:relative;margin:14px 0 10px 0}#user_preferences_dialog #free_shipping_info{font-size:14px;line-height:18px;width:100%;text-align:center;background-color:#e2e2e2;padding:3px 0;margin:0;border-top:1px solid white;border-bottom:1px solid white}#user_preferences_dialog .thick_horizontal_line{width:100%;height:4px;background-color:#e2e2e2}#user_preferences_dialog #white_arrow_right{position:absolute;right:0;top:0;width:0;height:0;border-top:17px solid transparent;border-bottom:17px solid transparent;border-right:17px solid white}#user_preferences_dialog #white_arrow_left{position:absolute;left:0;top:0;width:0;height:0;border-top:17px solid transparent;border-bottom:17px solid transparent;border-left:17px solid white}#user_preferences_dialog #choose_country_form{margin:0 30px}#user_preferences_dialog .min_shipping_container{font-size:14px}#user_preferences_dialog .min_shipping_container .bold{font-size:15px}#user_preferences_dialog .payment_type_container{display:block;margin-top:22px;float:left}#user_preferences_dialog .country_iso_alpha2_code,#user_preferences_dialog .language-select{margin-left:30px;width:100%}#user_preferences_dialog .country_iso_alpha2_code label,#user_preferences_dialog .language-select label{width:70px}#user_preferences_dialog #sprite-free_international_shipping{height:227px;width:342px;display:inline-block;margin:24px 104px 15px;background-image:url(/assets/free_international_delivery_pink-c3c5da3e6fc163c5420df68c600ed3bc87e0d07ba8ae580ae3054d403aee7172.png)}body .oauth_container{*width:151px;zoom:1;*display:inline !important}body #register{*width:405px;display:inline-block}body #sign_in{*width:405px;display:inline-block;*display:inline;*zoom:1}body #checkout_container{padding:37px !important;border:10px double #999 !important}body #shipping_details input,body #payment_details input{line-height:30px}body.account.edit form input[type="submit"]{width:150px}body.home.index #carousel .editorial{zoom:1;*display:inline !important}body.sessions.new #user_dob_1i,body.sessions.new #user_dob_3i{width:70px}body.sessions.new #user_dob_2i{width:120px}body .icon-search{width:14px;height:14px;margin-right:5px;background-image:url(/assets/search-icon-a2d4bfc5017f6ed8c0c77c3c41ca722b7e6e6b0951dd4eb6ed9a98ce38424bca.png);background-repeat:no-repeat;background-size:100%}body #admin_menu .sub_menu{display:inline}body #admin_menu .sub_menu_header{margin-top:20px}body #sticky_cart{color:#fff}body #sticky_cart .count{display:block}body #sticky_cart .icon{background-image:url(/assets/shared_icons_v42-c6c713447017f19e5af5cb94c16114fc4438ac5760bcb9cbf3d6f319bbea18d4.png);background-position:-42px -858px;margin-right:9px;top:10px;right:19px}body #sticky_cart:hover .icon{background-position:-21px -858px}body #top_cart,body #sticky_cart{position:relative}body #top_cart .icon,body #sticky_cart .icon{position:absolute;width:21px;height:18px}body #top_cart{padding-top:0}@media (max-width: 1199px){body #top_cart{padding-right:10px}}body #top_cart:hover .bag_white{background-position:0 -30px}body #top_cart .icon{background-image:url(/assets/shared_icons_v42-c6c713447017f19e5af5cb94c16114fc4438ac5760bcb9cbf3d6f319bbea18d4.png);background-position:0 -858px;top:0;right:0}@media (max-width: 1199px){body #top_cart .icon{width:30px;height:28px;background-image:url(/assets/shared_icons_v42-c6c713447017f19e5af5cb94c16114fc4438ac5760bcb9cbf3d6f319bbea18d4.png);background-position:0 -879px;position:absolute;top:2px;left:5px}}body #top_cart a:hover .icon{background-position:-21px -858px}@media (max-width: 1199px){body #top_cart a:hover .icon{background-position:-34px -879px}}body .get-app-header-panel{background-color:#fff;border:1px solid #ccc;box-sizing:border-box;display:none;margin-left:-97px;padding-top:10px;padding-left:10px;position:absolute;top:34px;width:243px;z-index:99999}body .get-app-header-panel.in{display:block}body .get-app-header-panel::before,body .get-app-header-panel::after{content:'';bottom:100%;left:120px;border:solid transparent;height:0;width:0;position:absolute}body .get-app-header-panel::before{border-bottom-color:#ccc;border-width:4px;margin-left:-4px}body .get-app-header-panel::after{border-bottom-color:#fff;border-width:3px;margin-left:-3px}body .get-app-header-panel p{color:#000;font-family:"Avalon", CenturyGothic, Helvetica, Arial;font-size:11px;font-weight:400}body .get-app-header-panel .download-app-link.ios svg{vertical-align:top;margin-top:8px;height:32px;width:108px}body .get-app-header-panel .download-app-link.android{margin-left:-5px}body .get-app-header-panel .download-app-link.android img{height:48px;vertical-align:bottom}body .icon{font-size:20px}body .verified-icon{width:13px;height:10px}body .verified{padding-left:5px}body .solid_right_arrow{width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;display:inline-block;border-left:4px solid #d50032}body #header,body #header a:not(.btn-block){cursor:pointer;font-weight:600}body #header li a:hover{color:#d50032}body #header .container-old{width:1125px;margin:0px auto;display:block}@media only screen and (max-device-width: 736px){body #header .container-old{width:100%}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){body #header .container-old{width:100%}}body #header #header_banner,body #header .sitewide-banner-old{margin-top:15px;width:1125px;margin:0px auto;display:block;max-height:45px}@media only screen and (max-device-width: 736px){body #header #header_banner,body #header .sitewide-banner-old{width:100%}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){body #header #header_banner,body #header .sitewide-banner-old{width:100%}}body #header #header_banner img,body #header .sitewide-banner-old img{width:100%}body #header .get-app-icon,body #header .store-icon{margin-right:10px}body #header .get-app-icon svg,body #header .store-icon svg{vertical-align:bottom}body #header .heart_red{top:2px}body #header nav.user_actions{margin-top:26px}body #header nav.user_actions ul>li{display:inline-block}body #header nav.user_actions ul>li a{display:block;margin:2px 0 5px 0;padding-left:5px;padding-right:9px;border-right:1px solid #000}body #header nav.user_actions ul>li a.highlighted{color:#d50032}body #header nav.user_actions ul>li:last-child a{border-right:none}
