*{margin:0;padding:0}p{line-height:1.4;text-align:left;margin-bottom:13px}p.last{margin-bottom:0}ul,li{list-style:none}table{border-collapse:collapse;border-spacing:0;font-size:inherit;font:100%}fieldset,img,a img{border:0}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}input,textarea,select{font-family:inherit;color:inherit}h1,h2,h3,h4,h5,h6{font-family:Arial,Verdana,sans-serif;color:#111;clear:both;margin:0}DIV.text_container H1{width:430px;height:28px;display:block;font-size:0;background-position:0 0;background-repeat:no-repeat}a{color:#fff;text-decoration:none;outline:0}a:visited{color:#fff;text-decoration:none;outline:0}a:hover,a:active{color:#ccc;text-decoration:none;outline:0;cursor:pointer;cursor:hand}a:focus{color:#888;text-decoration:none;outline:0}:focus{-moz-outline-style:none;text-decoration:none;outline:0}#main_content a,#main_content_iframe a,a.link{text-decoration:underline}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}.hidden{display:none}.invisible{visibility:hidden}.clickable{cursor:pointer}.unclickable{cursor:default!important}.shoppable{text-decoration:underline;cursor:pointer}.clear{float:none;clear:both}.white{color:#fff}.offMap{position:relative;left:-5000px}.cms_layer{z-index:0!important}.bold_white{font-weight:bold;color:#fff}.noflash{width:100%;height:100%;font-size:0;text-indent:-5000px;display:none;background:url('/images/common/download_flash.png') 50% 50% no-repeat}.sprite,.sprite-off,.btn-bg{display:block;text-indent:-5000px;font-size:0;background-repeat:no-repeat;background-position:0 0;width:100%}.sprite:hover{background-position:0 50%;cursor:pointer;cursor:hand}.sprite-on{background-position:0 100%}.sprite-on:hover{background-position:0 100%}HTML{margin-bottom:1px}BODY{position:relative}HTML,BODY,#module_wrapper{width:100%;color:#888;letter-spacing:.02em}BODY,#module_wrapper{height:100%;background:#000 url(/images/common/bkg_sub.gif) 0 0 repeat-y;font:13px/1.22 arial,verdana,helvetica,clean,sans-serif}#main_container{height:100%}BODY.macpro,BODY.macpro #module_wrapper,BODY.macpro #main_container{background-color:#eee}BODY.macpro #main_content{letter-spacing:0;width:inherit}#main_table{height:100%}#main_table .main_td{vertical-align:top;height:100%}#main_content_td,#panel_nav_td,#panel_open_td{vertical-align:top}#main_content{height:100%;position:relative}#main_content_btm{padding-top:20px}#column_spacer_td,#column_spacer{width:1px;height:100%;vertical-align:top}.noOpenPanel,.noOpenPanel #module_wrapper{background:#000 url(/images/common/bkg_site.gif) 0 0 repeat-y}.noOpenPanel #main_content{width:100%;height:100%;min-width:600px;padding:0}.noOpenPanel #main_table{width:100%}.noOpenPanel #color_nav_td{width:3px}.noOpenPanel #panel_open_td{width:1px;overflow:hidden;background:0}.noOpenPanel #panel_open{display:none}.noOpenPanel #panel_open_spacer{width:1px;overflow:hidden}.noOpenPanel div.flash_container_fixed_scrolling{width:100%;height:100%;position:fixed}.noOpenPanel div.flash_container_scrollable{width:100%;height:100%}.noOpenPanel #main_bkg{width:100%;height:100%}.noOpenPanel #main_content_btm{display:none;padding:0}.no-open-panel,.no-open-panel #module_wrapper{background:#000 url(/images/common/bkg_site.gif) 0 0 repeat-y}.no-open-panel #main_content{width:100%;height:100%;min-width:600px;padding:0}.no-open-panel #main_table{width:100%}.no-open-panel #color_nav_td{width:3px}.no-open-panel #panel_open_td{width:1px;overflow:hidden;background:0}.no-open-panel #panel_open{display:none}.no-open-panel #panel_open_spacer{width:1px;overflow:hidden}.no-open-panel div.container-fixed-scrolling,.no-open-panel div.flash_container_fixed_scrolling{height:100%;position:fixed}.no-open-panel div.flash_container_scrollable{width:100%;height:100%}.no-open-panel #main_bkg{width:100%;height:100%}.no-open-panel #main_content_btm{display:none;padding:0}.no-open-panel-subpage,.no-open-panel-subpage #module_wrapper{background:#000 url(/images/common/bkg_site.gif) 0 0 repeat-y}.no-open-panel-subpage #panel_open_td{width:1px;overflow:hidden;background:0}.no-open-panel-subpage #panel_open{display:none}.no-open-panel-subpage #panel_open_spacer{width:1px;overflow:hidden}.pop_body{background:#fff}.preload_iepngfix{display:none}#panel_nav_td{width:1px}#panel_nav_spacer{width:1px}#panel_container{height:100%}#shopping_bag{clear:both;display:block;padding-top:2px;line-height:12px;margin-left:15px}#shopping_bag.hide-before-globalnav-load{display:none}#shopping_bag A.checkout{float:left;margin-right:6px;width:70px;height:12px}#shopping_bag a{color:#777}.panel{background:#181818;border-left:1px solid #373737;border-right:2px solid #373737;width:280px;height:auto;min-height:100%;padding:0;position:absolute;top:0;left:-96px;font-size:.9em;z-index:2;display:none}.panel_active{z-index:5}#panel_open .progress,.panel .progress{margin:90px 0 0 130px;display:block}.panel_btm{height:30px}.panel_cms_html{position:relative;top:9px}#panel_open .panel_cms_html{margin-top:36px;top:0}#psubnav_macpro{margin:0}#psubnav_macpro .panel_cms_html{margin-top:0;top:-28px}.panelnav_container{margin-bottom:30px}#panel_open_td{width:283px;background-image:url(/images/common/bkg_panel_open.gif);background-repeat:repeat-y}#panel_open_spacer{width:283px;height:1px}#panel_open{display:block;width:280px;padding:0 0 0 1px}#panel_open .panelnav_container{padding:0 0 30px 0}a.close,div.closedark,div.closelight{display:block;background:transparent url(/images/common/btn_close.gif) 0 0 no-repeat;width:8px;height:8px;text-indent:-9999px;margin:12px 0 0 257px;overflow:hidden;cursor:pointer}a.close:hover{background-position:0 -8px}div.closedark{background-position:0 -16px}#panel_open_topclear{height:20px}.panelnav_subnav{padding-bottom:20px}.panelnav_detail_container{margin:27px 0 10px 0}.panelnav_subnav_mixed .panelnav_detail_container{margin:0}.panelnav_detaillink_container{margin:27px 0 0 0;display:none}.panelnav_accordion_container{margin-top:37px}.panelnav_accordion_container li{line-height:1.2em}.panelnav_subnav_mixed .panelnav_accordion_container{margin-top:0;padding-top:9px;clear:both}.panelnav_link{background:0;width:280px;margin:0 0 -2px 0;float:left;cursor:pointer}.panelnav_link a{display:block}.panelnav_link a:hover,.panelnav_link_on{background:#282828}.panelnav_link h3{margin:1px 0 2px 5px;width:203px;height:18px;color:#aaa;font-weight:bold}.panelnav_detail{width:265px;margin:0 0 0 7px;border-top:2px solid #282828;border-bottom:2px solid #282828;padding:7px 0;float:left;cursor:pointer}.panelnav_detail_text{float:left;width:208px}.panelnav_detail_text H3{width:200px;height:auto;display:block;line-height:1.2}.panelnav_detail p{line-height:1.2;color:#888;padding:0 10px 0 5px;margin:0}.panelnav_detail .popover-message p,.panelnav_detail .popover-message span{padding:0;color:#777!important}.panelnav_thumb,.panelnav_thumb_off,.panelnav_thumb_on{width:56px;height:56px;float:left}.panelnav_thumb[class]{margin-left:0}.panel .link_hd,#panel_open .link_hd{margin-left:12px;display:block}.panel .link_hd img,#panel_open .link_hd img{width:250px;height:18px}.panelnav_cell_category .panelnav_detail_hd,.panelnav_detaillink_container .panelnav_detail_hd{height:18px}#psubnav_whatsnew .panelnav_cell_category .panelnav_detail_hd,#psubnav_holiday .panelnav_cell_category .panelnav_detail_hd,#psubnav_looks .panelnav_cell_category .panelnav_detail_hd{min-height:18px;height:auto}.panelnav_cell_header_only .panelnav_detail_hd,.panelnav_cell_header_only .panelnav_catdetail_hd{height:50px}.panelnav_cell_header_only .panelnav_detail_descr{display:none}div.panelnav_link+div.link_hd{padding-top:6px;clear:both}.panelnav_link .nothumb .panelnav_detail_text{float:left;width:260px}.panelnav_link .nothumb .panelnav_detail_text H3{width:200px}.panelnav_hspacer{width:1px;height:56px;float:left}.panelnav_content{margin:-2px 0 0 14px}.panelnav_content a{display:block;width:250px;height:18px}.panel .accordion_content,#panel_open .accordion_content{display:block;line-height:0;margin:8px 0 12px 0}.panel .accordion_hd,#panel_open .accordion_hd{margin:0 0 0 12px;cursor:pointer;width:250px;height:18px;background-repeat:no-repeat;padding:0}#psubnav_whatsnew .accordion_hd,#psubnav_holiday .accordion_hd,#psubnav_looks .accordion_hd{min-height:18px;height:auto}.panelnav_section_descr{width:245px;margin-left:12px}.panelnav_section_hd{padding:7px 0 7px 12px}#panelnav_desc{padding:48px 0 0 13px;width:248px;margin:0 0 15px 0;float:left}#panelnav_desc img{margin:0 0 15px 0}#panelnav_desc p{line-height:1.2}#panelnav_desc h3{margin:20px 0 2px 0}.panelnav_category_default .panelnav_detail p,.panelnav_category_default .panelnav_detail span{color:#222}.panelnav_category_default .panelnav_detail .panelnav_thumb IMG{opacity:.3;filter:alpha(opacity=30)}.panelnav_category_default .unclickable a,.unclickable panelnav_detail{cursor:default}.panelnav_link_on .panelnav_detail p,.panelnav_link_on .panelnav_detail span{color:#888}.panelnav_category_default .panelnav_link_on .panelnav_detail .panelnav_thumb IMG{opacity:1;filter:alpha(opacity=100)}.panelnav_default{background:#282828}.panelnav_default .panelnav_detail p,.panelnav_default .panelnav_detail span{color:#888}.panelnav_default .panelnav_detail .panelnav_thumb IMG{opacity:1;filter:alpha(opacity=100)}#result_title{padding:0 10px 15px 10px;position:relative;top:-3px}#my_mac_panel{padding-top:10px}#panel_open #my_mac_panel{padding-top:37px}#my_mac_panel .panelnav_content{margin:0 0 0 12px}#my_mac_panel #special_offers{margin-bottom:8px}#my_mac_panel A{text-decoration:underline;color:#aaa}#my_mac_panel A:hover{color:#fff}.overlay_image{position:relative;top:-18px;left:144px;z-index:9999}ul#accountnav{line-height:0;display:block;margin:0;padding:0}#accountnav li{margin:0 0 0 12px;width:250px;height:18px;padding:0;display:block;line-height:1.2}#co_accountnav A{display:inline}#co_accountnav{margin:3px 0 26px 0}#co_accountnav IMG{height:18px}#co_accountnav_signedin P{width:250px}#view_profile,#signout,#create_account,#signin{display:block;margin-top:6px}.italic_grey{color:#747775;font-size:10px;font-style:italic}#psubitem_aboutgiftcard{float:none;clear:both;padding-top:14px}div.psubnav_artistry_in_action_btn_container,div.psubnav_videos_btn_container{clear:both;float:none;padding:14px 0 0 12px}div.psubnav_artistry_in_action_btn_container IMG,div.psubnav_videos_btn_container IMG{width:250px;height:18px}.panelnav_disc_hd{padding:7px 0 7px 12px}.panelnav_disc_descr{width:245px;margin-left:12px}#discontinued_search{margin:0 0 16px 12px;width:245px}#discontinued_search FORM{float:left}#discontinued_search .text_field{background:#000 url('/images/common/bkg_input_utility.gif') 0 0 repeat-x;border:1px solid #323332;border-top-color:#323332;border-right:0;color:#888;font-family:arial;font-size:11px;width:125px;height:16px;padding:5px 0 0 5px;margin:0;float:left}#discontinued_search input.btn{border:0;width:27px;height:23px;padding:0;display:inline}#discontinued_search #disc_search_progress{margin:16px 0 0 170px;padding:0;display:none}#disc_search_hd{margin-top:9px}#psubnav_search.panelnav_detail_container{margin:-4px 0 10px 0}.search_results_message{color:#fff;padding-left:12px;width:230px;height:46px}.search_results_message span{white-space:nowrap}.search_content_results{display:block;padding-bottom:0}p.search_content_header{font-family:arial;color:#aaa;font-size:11px;font-weight:bold}.search_results_hd{padding:0 0 11px 12px}.search_results_hd img{width:250px;height:12px}.panelnav_link_quickbuy{cursor:default}.panelnav_link_search h3,.panelnav_link_quickbuy h3{margin:1px 0 0 5px}.panelnav_link_quickbuy .panelnav_detail_text p{padding:0 0 0 5px;width:198px;height:20px;clear:both}.panelnav_link_search .panelnav_detail_text p{height:32px}.panelnav_link_quickbuy .inventory_status{font-weight:bold;margin:9px 0 0 5px;width:190px;display:none}.panelnav_link_quickbuy .panelnav_btn_add{width:93px;height:23px;padding:0;margin:0}.panelnav_link_search .panelnav_btn_view_shades{margin-left:5px;width:200px;height:12px}.smoosh_small{float:left;width:56px;height:56px;overflow:hidden}#btn_exit_checkout{display:block;width:157px;height:18px;padding:0 0 0 15px}.checkout-cs-info{margin:30px 12px 0 15px;font-size:11px;color:#fff}.checkout_additional_info{margin-top:15px}.checkout_additional_info LI{float:left;display:inline;padding:5px 5px 0 0}.checkout_additional_info A{cursor:pointer;cursor:hand}.checkout-additional-info-overlay{width:460px}.checkout-additional-info-overlay .overlay-content-container{position:relative;width:100%;height:100%;padding:0}.checkout-additional-info-overlay .close-container{top:7px}#input_offercode{font-size:11px}.form_container{float:left;margin:0;position:relative}input[type=text],input[type=password],textarea{color:#1e1e1e;font-family:arial;font-size:11px;width:174px;padding:3px 0 3px 5px;background-color:white;border-top:2px solid #666;border-left:2px solid #666;border-right:2px solid #fff;border-bottom:2px solid #fff}input[type=text],input[type=password]{height:13px}textarea{height:125px;overflow:auto}input.radio,input.checkbox{width:16px;height:16px;margin-right:5px;float:left;border:0;padding:0}fieldset{margin-top:7px}.form_select{margin:0 0 7px 0;float:none;clear:both}.form_select_last{margin-bottom:0;float:none;clear:both}.form-select-multi{margin:0 0 7px 0;float:none;clear:both}.form_container .form-button{width:184px;height:23px;background:0;border:0;margin:30px 0 0 0;padding:0}.form_container .signin-submit{width:182px;height:23px;background:0;border:0;margin:15px 0;padding:0}input#btn_submit{width:182px;background:0;border:0;margin:30px 0 0 0;padding:0}.checkout_field_p{margin:0}p.p_signup{margin:0 0 10px 0}.checkout_field{margin-bottom:0;padding-bottom:6px}.checkout_field[class],.form_dropdown{padding-bottom:0;margin-bottom:6px}.form_container fieldset label{color:#888;display:block;font-size:11px;line-height:1.2;margin:0 0 3px 7px}.form_select label,.form_select label.side{padding-top:0;display:inline-block;width:270px}.form_select label.img_label{padding-top:3px}.form_select label.side img{padding-top:3px}.btn_label{margin-top:12px}.form-select-multi label:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.form-select-multi label{display:block;border:3px solid #000}.form_container p{margin-bottom:0;line-height:1.2}.form_container .text_container p{width:350px}.text_container .form_select input{margin-top:5px}#reg_form p{margin-bottom:0;line-height:1.2}#btn_bottom{margin:30px 0 0 0}#btn_top{margin:8px 0 0 0}#check_balance{margin:15px 0 6px 0;display:block}#f{margin:0;float:left}#f p{margin-bottom:0;line-height:1.2}SELECT{color:#1e1e1e;width:182px;background-color:#fff;border:1px solid #666;padding:2px 2px 2px 3px}SELECT OPTION{padding:0 2px}.form-errors-container{clear:both;float:none;margin:20px 0 30px 0;width:300px;background:#f8f8f8;padding:7px}.errors-no-messages{display:none}#address_book_error .form-errors-container{margin:20px 0 30px 0}#back_to_mac_error .form-errors-container{margin:26px 0 26px 0}#giftcard_error .form-errors-container{margin:30px 0 6px 0}.form-errors-container li{margin:5px 0;color:#777;font-weight:normal;background:url("/images/common/icon_error.gif") 0 1px no-repeat;padding-left:6px}.form_select input,.form_select input.field_error{background:0}.overlay-container{position:absolute;margin:0;z-index:201;display:none;font-size:11px}.overlay-background{background-color:black;filter:alpha(opacity=50);left:0;opacity:.5;position:absolute;top:0;z-index:200}.overlay-container .overlay-hidden{visibility:visible}.overlay-container .close-container{position:relative;right:7px;float:right;z-index:210}.overlay-container .close-container a.close-link{background-image:url(/images/popup/pop_close.gif);background-position:0 0;background-repeat:no-repeat;display:block;width:7px;height:8px;overflow:hidden;text-indent:-5000px}.overlay-container .close-container a.close-link:hover{background-position:0 -8px}.overlay-content-container{background-color:#f8f8f8;padding:7px}.overlay-content-popover{background:#f8f8f8 url(/images/popup/bkg_popup.gif) left bottom repeat-x;border:1px solid #fff;padding:7px 0 0 7px}.overlay-content-popover a{color:#444;text-decoration:underline}.overlay-content-popover a:hover{color:#111}.overlay-content-popover p{margin:0 0 8px 0}div.close-link{cursor:pointer}.popover-desc{color:#777}.popover-desc p{line-height:1.2;font-size:11px}.popover-desc .popover-title{margin:0 0 2px 0;font-weight:bold;display:block;line-height:1.2;font-size:11px;width:100%}.overlay-content-popover .btn-container{float:left}.popover-btm{float:none;clear:both;height:7px;line-height:1px;font-size:1px}#popup-overlay-container{z-index:30;top:40%;left:41%}#popup-overlay-container #popup-overlay-content{width:180px;height:65px;margin-left:-90px}#popup-overlay-container .close-container{position:absolute;top:5px;right:10px}#popup-overlay-container .close-container a.close-link{width:12px;height:12px;background-image:url('/images/common/blank.gif');z-index:31}.popover-email{width:169px}.popover-email .popover-desc{width:162px}.popover-message{width:234px}.popover-message .popover-desc{width:211px}.popover-email{width:169px}.popover-email .popover-desc{width:162px}.popover-message .cart-item-count{float:left;margin-top:7px;white-space:nowrap}.overlay-container .thank_you{background:url('/images/popup/title_thank_you.gif') 0 0 no-repeat;text-indent:-5000px}.overlay-container .checkout{background:url('/images/popup/btn_checkout.gif') 0 0 no-repeat;text-indent:-5000px}.overlay-container .favorites{background:url('/images/popup/btn_favourites.gif') 0 0 no-repeat;text-indent:-5000px}.overlay-container .sorry{background:url('/images/popup/title_sorry.gif') 0 0 no-repeat;text-indent:-5000px}.overlay-container .btn-checkout-bg{background:url("/images/popup/btn_checkout.gif");text-indent:-5000px}#pop_search_invalid,#pop_email_valid,#pop_email_invalid{margin-top:-55px}#pop_location_invalid{margin-top:-70px}.popover-prod{width:234px}.popover-prod .thumb{float:left}.popover-prod .popover-desc{float:left;margin:0 7px 0 7px;width:150px}.popover-prod .popover-desc p{margin:0}.popover-prod .btn-container{margin:3px 0 0 0;width:170px}.popover-prod .btn-add{float:right;margin-right:-3px}.popover-prod .btn-remove{float:left;margin:5px 0 0 7px}.overlay-content-popover .btn-container{float:right;margin-right:10px!important;margin-right:3px}.overlay-content-popover .btn-checkout,.overlay-content-popover .btn-favorites{margin-top:4px;float:left}.overlay-content-popover .btn-continue{margin:6px 0 0 16px;cursor:pointer}.cart-confirm-overlay-container .popover-desc p{margin:0 0 4px 0}.cart-confirm-overlay-container p.cart-confirm-fss-message{display:none}.cart-confirm-overlay-container .popover-btn-favorites{display:none}.cart-confirm-overlay-container-favorites .popover-btn-favorites{display:block}.cart-confirm-overlay-container-favorites .popover-btn-checkout{display:none}.popover-desc .inventory-status{font-size:11px;line-height:1.2;display:none}.visible-inventory-status .popover-desc .inventory-status{display:block}.rel_prod .overlay-container{margin-left:62px}.rel_prod .cart-add-overlay-container{margin-top:-82px}.rel_prod .cart-confirm-overlay-container{margin-top:-88px}#discontinued_prod .overlay-container{left:-139px}div.overlay-container-waitlist{height:auto;background-color:#fff}div.overlay-container-waitlist .close-container a.close-link{background:url("/images/popup/pop_close.gif") 0 0 no-repeat;display:block;width:7px;height:8px;overflow:hidden;text-indent:-5000px}div.overlay-container-waitlist .close-container a.close-link:hover{background-position:0 -8px}div.overlay-container-waitlist .close-container{position:relative;top:7px;right:7px;float:right;z-index:210}.privacy-overlay,.terms-overlay{width:480px}.privacy-overlay .overlay-content-container,.terms-overlay .overlay-content-container{position:relative;width:100%;height:440px;padding-top:0;overflow-y:scroll}.privacy-overlay .close-container,.terms-overlay .close-container{top:14px}.address-overlay .close-container a.close-link{background:transparent url(/images/common/btn_close.gif) 0 0 no-repeat;margin:0}.rel_container{width:446px;float:left;margin:30px 0 30px 0}.content-box-container,.cross_sell_container{width:446px;background:#181818;float:left}.cross_sell_container_small{width:250px;background:#181818;float:left}.cross_sell_content{padding:10px 10px 3px 10px;margin:0;color:#888;border-right:1px solid #313131}.ie .cross_sell_content{padding-top:13px;padding-bottom:0}.cross_sell_content span.shoppable,.cross_sell_content a{color:#aaa}.cross_sell_content .artist_img{float:left;margin-top:2px;padding-right:10px}.content-box-btm,.cross_sell_btm{background:#000 url(/images/related/bkg_border_bottom.gif) 0 0 no-repeat;width:446px;height:7px;float:left;margin-top:-1px}.cms-product-content .cross_sell_btm{padding-bottom:40px}.rel_content_small{border-right:1px solid #313131;border-left:1px solid #313131;width:248px;float:none}.rel_content{border-right:1px solid #313131;border-left:1px solid #313131;width:444px;float:none}#discontinued_xs_container{background:#000}.mixable_replacements_container{height:162px}.replacement_prod_container{height:95px}.replace_prod_rel_top{height:22px;background:url(/images/related/bkg_title_top.gif) 0 0 no-repeat;width:446px}.mixable_rel_top{background:url(/images/related/bkg_title_top.gif) 0 0 no-repeat;width:446px;height:21px}.rel-item,.rel-item-last{border-bottom:1px solid #2a2a2a;padding:6px 0 0 6px}.rel-item-last{float:left;border:0}.rel-personal-details{width:144px;float:left}.rel-address{width:177px;float:left}.rel-personal-details dt,.rel-address dt{font-weight:bold}.rel-personal-details .details-name{height:55px}.rel-primary{float:left;padding-bottom:7px}.rel-item .controls{float:left;width:110px;margin-bottom:7px}.bkg_rel_top{background:url(/images/related/bkg_title_top.gif) 0 0 no-repeat;width:446px;height:21px}div.rel_head{border-bottom:1px solid #2a2a2a;padding:4px 5px 4px 7px}div.rel_head_empty{border-bottom:1px solid #2a2a2a;padding:4px 5px 4px 7px;height:9px}#favorites div.rel_head{height:9px}div.rel_head A,div.rel_head SPAN{display:block;float:right;background-image:url(/images/related/arrow_rev.gif);background-repeat:no-repeat;margin:-16px 2px 0 0;width:8px;height:8px;text-indent:-9999px;overflow:hidden}div.rel_head span[class]{margin:-8px 0 0 0}.ie div.rel_head SPAN{margin:-16px 2px 0 0}div.rel_head .open{background-position:0 0}div.rel_head .closed{background-position:0 -8px}div.rel_head .rev_arrow{background-position:0 -18px;margin-right:15px}.ie div.rel_head .rev_arrow{margin-right:20px}.collection_display{padding:0 0 0 15px!important}.collection_display .display_container{margin:0 0 5px -13px}.collection_display #collection_flash,.collection_display #sets_collection_flash{width:460px;height:370px}#main_content{padding-left:14px;width:475px}#main_content h2{color:#fff;font-size:2.1em;margin-bottom:12px;height:18px}#main_content p a,#main_content p a:visited,#main_content p a:hover,#main_content p a:focus{text-decoration:underline}.text_container{margin:0 0 0 7px}.text_container p{line-height:1.2;margin-top:0;margin-left:0}#slideshow_header{width:200px;height:12px;background-position:0 0;background-repeat:no-repeat;display:block}#slideshow_slide{width:444px;height:325px;overflow:hidden}#slideshow_prev,#slideshow_next{margin-top:-11px}#video_tips{padding:5px 8px;background:#282828;height:88px;border-bottom:1px solid #313131}#video_tips #tip_title{color:#fff;font-weight:bold}#video_tips P{line-height:1.2em}.rel_video{margin-left:-1px;padding:0;width:448px;height:346px}.rel_prod .swatchset-hex-container{width:240px;padding-left:56px}span.price{display:block;font-weight:bold;color:#fff}#btn_add_to_bag{float:left;margin-top:30px}#btn_save_to_favorites,#btn_view_related,#btn_color_play{float:left;margin-top:6px}.btn_product_action{margin-top:6px}.rel_prod,.rel_prod_tips{border-bottom:1px solid #2a2a2a;padding:5px 7px 0 7px}.last{height:57px;border:0}.rel_prod_details .thumb,.rel_prod_details{float:left}.rel_prod_details .thumb{padding-top:2px;width:56px;height:56px}.rel_prod_add,.rel_prod_add *,.rel_prod_view,.rel_prod_view *{float:right}.rel_prod_details{width:310px;margin-bottom:7px}.rel_prod_tips .rel_prod_details{width:360px}.rel_prod_add,.rel_prod_view{width:116px}.rel_prod_tips .rel_prod_add{width:59px;margin-top:48px}.rel_prod_details .rel_prod_head{display:block;margin:0 0 2px 65px;width:200px}.rel_prod_add span{font-weight:bold;color:#fff;margin:0;padding:0;width:100%;text-align:right}.rel_prod_details p,.rel_prod_tips .rel_prod_details p{line-height:1.2;padding-left:64px;margin:0}.rel_prod .rel_prod_descr{width:246px;height:31px}.rel_prod_tips .rel_prod_details p{width:300px}.rel_prod_add p.btn_shop_all_shades{margin-top:28px;margin-bottom:0;float:right}.rel_prod_add input.btn_rel_prod_add{margin:8px 0}.rel_prod_add .btn_rel_prod_remove{margin-top:6px;width:110px}.rel_prod_add .clear{height:0;line-height:0;font-size:0}.rel_prod_add .swatch_select{margin-top:34px}.rel_prod_add .inventory_status{color:#888;font-weight:normal}.rel_prod_view .btn_rel_view{margin-top:15px}p.rel_prod_title,.rel_prod_tips p.rel_prod_title{font-weight:bold;color:#aaa}p.rel_prod_subtitle{color:#aaa}.bkg_prod_off,#bkg_prod_on{width:446px;height:22px}.bkg_prod_off{background:#000 url(/images/related/bkg_prod_off.gif) 0 0 no-repeat}.bkg_prod_on{background:#000 url(/images/related/bkg_prod_on.gif) 0 0 no-repeat}.bkg_prod_red{background:#000 url(/images/related/bkg_prod_red.gif) 0 0 no-repeat}.cms-product-content .bkg_prod_on{background:#000 url(/images/related/bkg_prod_red.gif) no-repeat scroll 0 0}.bkg_prod_off a.rel_head{border:0}.bkg_prod_on a.rel_head{border-right:0;border-top:0;border-left:0}add selectors here{font-size:77%}#main_content,#main_content_iframe,#shopping_bag a,#utilitynav input,.panel,#panel_open,#replace,.replace_r,body#pop p,#search_dropdown,.popover-prod,.popover-email,#cp_instructions{font-size:85%}p#swatch_select{font-size:92%}#form_entry textarea{font-size:100%}#color_nav_container{position:absolute;top:0;left:187px;width:8px;height:100%;z-index:10}#color_nav_container object,#color_nav_container embed{display:block;height:100%}#color_nav,#color_nav_standalone{width:8px}#color_nav_td{width:4px}#color_nav_spacer{width:4px}#color_nav_standalone{position:absolute;top:0;left:187px;height:100%;z-index:10}#globalnav_container{background:#1e1e1e url(/images/common/bkg_main_panel.gif) 0 0 repeat-x;width:187px;padding:0;position:relative;min-height:600px;height:100%;z-index:101}#globalnav_td{height:100%;width:187px;background:#1e1e1e url(/images/common/bkg_main_panel.gif) 0 0 repeat-x}#globalnav_container H2 A{margin:9px 0 32px 15px;display:block;text-indent:-5000px;font-size:0;background:url('/images/common/logo_mac.gif') no-repeat;width:157px;height:17px}ul#globalnav{margin:0;margin-bottom:0}#globalnav ul{margin:0;margin-bottom:0}#globalnav li,#globalnav li ul li{width:100%;line-height:0;display:block;margin:0;margin-bottom:0}#globalnav .accordion_content{margin-top:-1px;background:#222;width:187px}#globalnav .globalnav_hd,#globalnav .globalnav_hd img,#globalnav .accordion_hd,#globalnav .link_hd,#globalnav .link_hd img{width:157px;height:18px}#globalnav li img{margin-left:15px}#globalnav li#pnav_my_mac{position:relative}#globalnav #pnav_bestsellers{margin-bottom:8px}#globalnav #gnav_makeup_artistry,#globalnav #pnav_faves,#globalnav #pnav_account{margin-top:8px}#shopping_bag A.checkout{background:url("/images/gnav/gnav_checkout_off.gif") 0 0 no-repeat;text-indent:-5000px}#globalnav_container #gnav-fss-message{margin:0 0 10px -2px;visibility:hidden}#globalnav_container #gnav-fss-message img{display:block}.ie6 #globalnav_container #gnav-fss-message img{behavior:url(/css/generic/iepng.htc)}#utilitynav{position:absolute;bottom:250px;height:1%;margin-left:8px;margin-top:-60px}.ie6 #utilitynav{margin-top:0}#utilitynav .utilitynav_form{margin:0 0 5px 0}#utilitynav fieldset{margin-top:0}#utilitynav label{display:none}.search-form label{display:none}.search-form input.search-field,#utilitynav input.search-field{background-color:#f8f8f8;border:1px solid #313131;border-right:0;color:#1e1e1e;font-family:arial;width:143px;height:17px;padding:4px 0 0 5px;margin:0;float:left}.search-form input.btn,#utilitynav input.btn{border:0;width:22px;height:22px;padding:0;background-color:transparent}#utilitynav #email_list_submit{float:left}#utilitynav .utilitynav_button{background:url('/images/gnav/unav_btn.gif') 0 0 no-repeat;color:#777;font-family:arial;width:171px;height:22px;margin:0 0 5px 0;overflow:hidden}#utilitynav .utilitynav_button img{padding:5px 0 0 8px}#utilitynav .utilitynav_button_noimg{color:#777;font-family:arial;width:173px;height:24px;margin:0 0 5px 0;overflow:hidden}#utilitynav_links li#gnav_locator{margin:0 0 10px 0}#utilitynav_links li#gnav_aidsfund{margin:0}#utilitynav_links li#gnav_live_chat{height:auto;margin:0;padding:0}#utilitynav_links li#gnav_live_chat div{margin:0 0 6px 0;padding:0;height:10px;overflow:hidden}#utilitynav_links li#gnav_live_chat a,#utilitynav_links li#gnav_live_chat img{height:10px;margin:0;padding:0}#gnav_connect img{float:left}#gnav_connect a{width:12px;height:12px;display:block;text-indent:-2000px;float:left;margin-left:8px;background-position:0 0;background-repeat:no-repeat;overflow:hidden}#gnav_connect a#gnav_connect_facebook{margin-left:0;background-image:url('/media/images/gnav/gnav_followus_facebook.gif')}#gnav_connect a#gnav_connect_instagram{background-image:url('/media/images/gnav/gnav_followus_instagram.gif')}#gnav_connect a#gnav_connect_twitter{background-image:url('/media/images/gnav/gnav_followus_twitter.gif')}#gnav_connect a#gnav_connect_tumblr{background-image:url('/media/images/gnav/gnav_followus_tumblr.gif')}#gnav_connect a#gnav_connect_youtube{width:32px;background-image:url('/media/images/gnav/gnav_followus_youtube.gif')}#gnav_connect a#gnav_connect_google_plus{background-image:url('/media/images/gnav/gnav_followus_googleplus.gif')}#gnav_connect a#gnav_connect_shoptogether{width:13px;background-image:url('/media/images/gnav/gnav_followus_shoptogether.gif')}#gnav_connect a#gnav_connect_mobile{margin-left:5px;background-image:url('/media/images/gnav/gnav_followus_mobile.gif')}#gnav_connect a#gnav_connect_facebook:hover,#gnav_connect a#gnav_connect_instagram:hover,#gnav_connect a#gnav_connect_twitter:hover,#gnav_connect a#gnav_connect_tumblr:hover,#gnav_connect a#gnav_connect_youtube:hover,#gnav_connect a#gnav_connect_shoptogether:hover,#gnav_connect a#gnav_connect_mobile:hover,#gnav_connect a#gnav_connect_google_plus:hover{background-position:0 -12px}#gnav_popup_live_chat{background:url('/images/gnav/gnav_live_chat.gif') no-repeat}#utilitynav_links li{margin-bottom:5px}#customer_service{display:block;background:url('/images/gnav/gnav_customer_service.gif') no-repeat;text-indent:-5000px}#page_overlay_container_div{position:absolute;z-index:30000;top:250px;left:38%;width:245px;height:84px}.page_overlay_container_div_closed{display:none;visibility:hidden;height:0;width:0}#footernav{position:fixed;z-index:200000;font-size:11px;left:0;bottom:0;background:#fff;color:#acacac;height:18px;width:100%;padding:0}#footernav #copyright{font-size:9px;display:inline-block;margin-top:2px;padding:0;line-height:15px;float:left}#footernav ul#footernav-links{margin:3px 16px 0 15px;padding:0;float:left}#footernav ul#footernav-links li{height:13px;float:left;margin-right:10px}#footernav ul#footernav-links IMG{display:block}#footernav #country_chooser{float:right;width:129px;margin:2px 3px 0 0}#footernav #countries_hd{padding-top:15px;height:0;overflow:hidden;background:transparent url(/images/country_chooser/button.gif) no-repeat 0 0;display:block}#footernav #countries_container{position:relative;z-index:104}#footernav #country_chooser UL{position:absolute;padding-top:4px;margin:0;top:-229px;height:auto;background:transparent url(/images/country_chooser/top.gif) no-repeat 0 0}#footernav #country_chooser UL LI{height:auto;background:#eee url(/images/country_chooser/bg.gif) repeat-x 0 0;padding-top:1px;width:129px}#footernav #country_chooser UL LI.last{height:3px;width:129px;background:transparent url(/images/country_chooser/bg.gif) repeat-x 0 0;padding:0 0 2px 0}#footernav #country_chooser UL LI A{height:0;width:129px;padding-top:14px;display:block;text-indent:0;overflow:hidden;background:transparent url(/images/country_chooser/option_other.gif) repeat-x 0 0}#footernav #country_chooser UL LI A:hover{background-position:-135px 0}#footernav #country_chooser UL LI.current A,#footernav #country_chooser UL LI.current A:hover{background-position:-270px 0}.ml6,p.ml6{margin-left:6px}.mt0,p.mt0,fieldset.mt0{margin-top:0}.mt6,p.mt6{margin-top:6px}.mt10,p.mt10{margin-top:10px}.mt15,p.mt15{margin-top:15px}.mt20,p.mt20{margin-top:20px}.mt30,p.mt30{margin-top:30px}.mb3,p.mb3,div.mb3{margin-bottom:3px}.mb5,p.mb5{margin-bottom:5px}.mb6,p.mb6{margin-bottom:6px}.mb15,p.mb15,input.mb15{margin-bottom:15px}.mb20,p.mb20,input.mb20{margin-bottom:20px}.mb25,p.mb25,input.mb25{margin-bottom:25px}.mb30,p.mb30,input.mb30{margin-bottom:30px}.pt5,p.pt5{padding-top:5px}.pt10,p.pt10{padding-top:10px}.pt12,p.pt12{padding-top:12px}.pt15,p.pt15{padding-top:15px}.pt20,p.pt20{padding-top:20px}.pt25,p.pt25{padding-top:25px}.pt30,p.pt30{padding-top:30px}.pb5,p.pb5{padding-bottom:5px}.pb10,p.pb10{padding-bottom:10px}.pb30,p.pb30{padding-bottom:30px}.swatch_list{float:none}.tooltip{padding:3px 4px 3px 3px;line-height:1.2;position:absolute;visibility:hidden;white-space:nowrap}.swatchset-hex-container{width:175px;margin:1px 0 0 8px}.swatchset-hex-container .swatch_hex_container{display:block;float:left;position:relative;width:12px;height:12px;margin:0 1px 1px 0}.swatchset-hex-container .swatch_hex_container_selected{width:10px;height:10px;border:1px solid #fff}.swatchset-hex-container .swatch_hex{height:12px;cursor:pointer}.swatchset-hex-container .swatch_hex_selected{border:1px solid #000;height:8px}.swatchset-hex-container .swatch_hex_smoosh{overflow:hidden}.swatchset-hex-container .tooltip{top:-20px;left:12px;border:1px solid #333;color:#fff;z-index:9}.swatch_hex_container_selected .tooltip{top:-21px;left:11px}#firebug_placeholder{margin:50px 0 0 0;clear:both;z-index:9999}.bodycopy{font-size:11px;line-height:1.2;font-family:arial,verdana,helvetica,clean,sans-serif}.progress{width:17px;height:17px;background:transparent url(/images/common/icon_loading.gif) 0 0 no-repeat}.mix_replacements_price_node{padding-left:0!important;width:130px;text-align:right}h3.art_subtitle,#artist_desc h3,h3.subtitle{font-size:136%}#newsworthy_content{position:relative;min-height:100%;color:#888}#newsworthy_content A{color:#888;text-decoration:underline}#faves_content H1{margin-bottom:20px}.form-submit{margin:30px 0}fieldset.fs legend{display:none}fieldset.fs div.form_element input{width:182px;margin-bottom:7px}fieldset.fs div.form_element label{width:182px;margin-bottom:3px;display:block;color:#fff}.cross_sell_container .reviews{margin:10px 0;font-size:11px;width:350px}.cross_sell_container .reviews .overall_rating{margin-left:5px}.cross_sell_container .reviews .write-review{margin-left:5px}.cross_sell_container .reviews #first_review{margin-left:5px}#country-chooser-header{margin:54px 0 0 7px}#country-chooser-container iframe{margin-top:30px;width:100%;height:745px}.custom-palette-thumb .swatchset-hex-container{width:56px;height:56px;margin:0}.custom-palette-thumb .swatchset-hex-container .swatch_hex{cursor:default}input.error,select.error,textarea.error{-moz-border-bottom-colors:none!important;-moz-border-left-colors:none!important;-moz-border-right-colors:none!important;-moz-border-top-colors:none!important;border-bottom-color:#ff0018!important;border-bottom-style:solid!important;border-bottom-width:1px!important;border-image-outset:0 0 0 0!important;border-image-repeat:stretch stretch!important;border-image-slice:100% 100% 100% 100%!important;border-image-source:none!important;border-image-width:1 1 1 1!important;border-left-color-ltr-source:physical!important;border-left-color-rtl-source:physical!important;border-left-color:#ff0018!important;border-left-style-ltr-source:physical!important;border-left-style-rtl-source:physical!important;border-left-style-value:solid!important;border-left-width-ltr-source:physical!important;border-left-width-rtl-source:physical!important;border-left-width-value:1px!important;border-right-color-ltr-source:physical!important;border-right-color-rtl-source:physical!important;border-right-color:#ff0018!important;border-right-style-ltr-source:physical!important;border-right-style-rtl-source:physical!important;border-right-style-value:solid!important;border-right-width-ltr-source:physical!important;border-right-width-rtl-source:physical!important;border-right-width-value:1px!important;border-top-color:#ff0018!important;border-top-style:solid!important;border-top-width:1px!important}.panelnav_subnav li.panelnav_bestsellers_header img{height:18px;margin:0 0 8px 12px;width:auto}#globalnav_container #trustmark_logo{margin:0 0 10px -2px;visibility:hidden}#globalnav_container #trustmark_logo .trustmark{margin-top:-80px}div#color_duo{display:inline-block;margin:0 0 100px}#color_duo .color_duo_prod{display:inline-block;float:left;width:250px;padding:25px 20px;border-bottom:1px solid #2b2c2c;border-top:1px solid #2b2c2c;border-right:1px solid #2b2c2c;min-height:685px}div#color_duo p.prod_name_one,div#color_duo p.prod_name_two,div#color_duo p.price_label_tax{color:#fff;font-weight:bold;font-size:12px;margin-bottom:0}div#color_duo img.sns_logo{margin-top:20px}div#color_duo p.price_label_tax{margin-bottom:10px}div#color_duo p{color:#939598;font-size:11px}div#color_duo .popover-cart-confirm .close-container a.close-link{background-image:url(/images/popup/pop_close.gif);background-position:0 0;background-repeat:no-repeat;display:block;width:7px;height:8px;overflow:hidden;text-indent:-5000px;position:relative;right:6px;float:right}div#color_duo p.header_txt{margin-left:5px}div#color_duo div.overlay-content-popover{position:relative;top:-97px;padding:7px 0 2px 7px}div#color_duo .popover-btm{height:auto}div#color_duo .inventory_social_icon{position:absolute}div#color_duo .popover-btm{height:auto}div#color_duo .inventory_social_icon{position:absolute}div#color_duo h2{color:#fff;font-size:16pt;margin-bottom:12px;height:18px;padding-top:14px;font-weight:bold}div#color_duo .cart_confirm_wrapper{margin-top:-7px;position:absolute}#color_duo .short_desc{font-size:12px;height:140px}.shade_side_one{margin-bottom:30px!important}#color_duo .shade_side_one,#color_duo .shade_side_two{height:15px}#psubnav_holiday .panelnav_detail{border:0}#psubnav_holiday .panelnav_thumb{margin-top:7px}#pnav_holiday_panel.panel_active{background:url("/media/images/holiday2015/holiday_pnav_bg.gif")}#main_table td.holiday{background:url("/media/images/holiday2015/holiday_pnav_bg.gif");border-right:2px solid #373737}h1,h2,h3,h4,h5,h6,P{font-family:dotum,gulim,sans-serif}input,textarea,select,select option{font-family:dotum,gulim,sans-serif}.form_container fieldset label{font-family:dotum,gulim,sans-serif}.field_label{font-family:dotum,gulim,sans-serif}#form_entry input,#form_entry textarea{font-family:dotum,gulim,sans-serif}#discontinued_search .text_field{font-family:dotum,gulim,sans-serif}.form_container input,textarea{font-family:dotum,gulim,sans-serif}.text_container p{line-height:1.3}#utilitynav input{font-family:dotum,gulim,sans-serif}#utilitynav input.search-field{font-family:dotum,gulim,sans-serif}#utilitynav .utilitynav_button{font-family:dotum,gulim,sans-serif}#utilitynav .utilitynav_button_noimg{font-family:dotum,gulim,sans-serif}.search_results_hd img{width:250px;height:18px}BODY,#module_wrapper{font:13px/1.3 dotum,gulim,sans-serif}p.search_content_header{font-family:dotum,gulim,sans-serif}input[type=text],input[type=password],textarea{font-family:dotum,gulim,sans-serif}.bodycopy{font-family:dotum,gulim,sans-serif}.ie6 input.input-text,.ie6 input.input-password{font-family:dotum,gulim,sans-serif}.bodycopy_headline{font-family:dotum,gulim,sans-serif}.heading_1{font-family:dotum,gulim,sans-serif}.heading_2{font-family:dotum,gulim,sans-serif}.choose-address SELECT,.choose-address SELECT OPTION{font-family:dotum,gulim,sans-serif}.ie6 #swatch_lg_name,.ie6 #swatch_lg_desc{line-height:1.30}#form_offercode{display:none}.rel_prod_add .btn_rel_prod_add{margin-top:25px}.rel_prod_add .swatch_select{margin-top:25px}.noflash{background:url('/images/common/download_flash.png') 50% 50% no-repeat}#shopping_bag{margin-top:1px;line-height:1.3}#shopping_bag a.checkout{height:14px}#shopping_bag_items{margin-top:3px}#utilitynav_links li{margin-bottom:3px}.ie #utilitynav_links li#gnav_aidsfund{margin-top:0}#customer_service{width:157px;height:13px}#gnav_popup_live_chat{width:157px;height:13px;display:block}#psubnav_email_an_artist .panelnav_detail_hd{height:12px}#address-list input.btn-remove{width:34px;height:11px}.favorites H1{background:url("/images/account/favorites/h_my_favorites.gif") 0 0 no-repeat;width:430px;height:28px}H1.prev-purchased{background:url("/images/account/headers/h_prev_purchased.gif") 0 0 no-repeat;width:430px;height:28px}.popover-message .btn-container{height:22px}.popover-prod .btn-add{width:93px;height:22px}.popover-prod .btn-remove{width:64px;height:13px}.overlay-container .btn-checkout-bg,.overlay-container .btn-checkout{width:93px;height:23px}.overlay-container .btn-favorites{width:93px;height:22px}.overlay-container .btn-continue{width:60px;height:13px}.overlay-container .sorry{width:28px;height:8px}.overlay-container .thank_you{width:62px;height:12px}#collection_looks_header{width:200px;height:12px}#slideshow_header{width:200px;height:12px}.view-my-page{display:block;width:131px;height:12px;background:url(/images/makeup_artistry/faves/viewmypage.gif) 0 0 no-repeat;text-indent:-5000px}#faves_content H1 IMG{width:430px;height:28px}#faves_content #faves_lower_content A#read_more_btn{background-image:url('/images/faves/gray-dropdown.gif')}.rel_prod_add .swatch_select{width:114px;height:13px}.cms-product-content .cross_sell_container{font-size:11px}#newsworthy_content{height:900px}#prod-tabs-nav #tab-shades img{height:11px;margin-top:-2px}#prod-tabs-nav #tab-search img{height:11px;margin-top:-2px}#prod-tabs-nav #tab-byfinish img{height:11px;margin-top:-2px}#prod-tabs-nav #tab-bestsellers img{height:11px;margin-top:-2px}#footernav{height:17px}.ie6 #footernav{height:0}#footernav-terms A{display:block;background:url(/images/gnav/fnav_terms.gif) no-repeat;width:37px;height:10px;margin-top:1px}#footernav-legal A{display:block;background:url(/images/gnav/fnav_legal.gif) no-repeat;width:90px;height:10px;margin-top:1px}#footernav-notation A{display:block;background:url(/images/gnav/fnav_trade_law.gif) no-repeat;width:100px;height:10px;margin-top:1px}#footernav-shopping A{display:block;background:url(/images/gnav/fnav_onlineshopping_terms.gif) no-repeat;width:141px;height:10px;margin-top:1px}#footernav-sitemap A{display:block;background:url(/images/gnav/fnav_sitemap.gif) no-repeat;width:50px;height:10px;margin-top:1px}#footernav #copyright{margin-bottom:3px}#footernav ul#footernav-links li{height:13px;margin-right:3px}#footernav #country_chooser{right:3px;top:2px;width:510px;padding:0;float:none;margin:0}#footernav #country_chooser UL{top:-274px}#footernav #country_chooser UL LI.option_australia A{background-image:url(/images/country_chooser/option_australia.gif)}#footernav #country_chooser UL LI.option_can_english A{background-image:url(/images/country_chooser/option_can_english.gif)}#footernav #country_chooser UL LI.option_can_francias A{background-image:url(/images/country_chooser/option_can_francias.gif)}#footernav #country_chooser UL LI.option_china A{background-image:url(/images/country_chooser/option_china.gif)}#footernav #country_chooser UL LI.option_france A{background-image:url(/images/country_chooser/option_france.gif)}#footernav #country_chooser UL LI.option_germany A{background-image:url(/images/country_chooser/option_germany.gif)}#footernav #country_chooser UL LI.option_hongkong A{background-image:url(/images/country_chooser/option_hongkong.gif)}#footernav #country_chooser UL LI.option_italy A{background-image:url(/images/country_chooser/option_italy.gif)}#footernav #country_chooser UL LI.option_india A{background-image:url(/images/country_chooser/option_india.gif)}#footernav #country_chooser UL LI.option_korea A{background-image:url(/images/country_chooser/option_korea.gif)}#footernav #country_chooser UL LI.option_middle_east A{background-image:url(/images/country_chooser/option_middle_east.gif)}#footernav #country_chooser UL LI.option_singapore A{background-image:url(/images/country_chooser/option_singapore.gif)}#footernav #country_chooser UL LI.option_southafrica A{background-image:url(/images/country_chooser/option_southafrica.gif)}#footernav #country_chooser UL LI.option_taiwan A{background-image:url(/images/country_chooser/option_taiwan.gif)}#footernav #country_chooser UL LI.option_uk A{background-image:url(/images/country_chooser/option_uk.gif)}#footernav #country_chooser UL LI.option_usa A{background-image:url(/images/country_chooser/option_usa.gif)}#footernav #country_chooser UL LI.option_spain A{background-image:url(/images/country_chooser/option_spain.gif)}#footernav #country_chooser UL LI.option_russia A{background-image:url(/images/country_chooser/option_russia.gif)}#footernav #country_chooser UL LI.option_japan A{background-image:url(/images/country_chooser/option_japan.gif)}#footernav #country_chooser UL LI.option_other A{background-image:url(/images/country_chooser/option_other.gif)}#footernav td a{border:1px solid #000}#footernav ul{margin:3px 5px 0 16px}.ie #footernav ul{margin:3px 0 0 5px}#footernav ul li{margin-right:13px}.ie #footernav ul li{margin-right:10px}H1.mobile-qr{background:url(/images/mobile_qr/headers/h_mobile_qr.gif) 0 0 no-repeat}H2.mac-cosmetics{background:url(/images/mobile_qr/headers/h_maccsometcis_jp.gif) 0 0 no-repeat}H2.mobile-shop{background:url(/images/mobile_qr/headers/h_shop_on_mobile.gif) 0 0 no-repeat}#main_content H2.mobile-bestsellers{width:287px;background:url(/images/mobile_qr/headers/h_bestsellers.gif) 0 0 no-repeat}H2.mobile-downloadable{background:url(/images/mobile_qr/headers/h_downloadables.gif) 0 0 no-repeat}H2.mobile-newsletter{background:url(/images/mobile_qr/headers/h_register.gif) 0 0 no-repeat}H2.mobile-stores{background:url(/images/mobile_qr/headers/h_stores.gif) 0 0 no-repeat}H2.mobile-qr-code{background:url(/images/mobile_qr/headers/h_qr_code.gif) 0 0 no-repeat}H2.mobile-enter-email{background:url(/images/mobile_qr/headers/h_enter_email.gif) 0 0 no-repeat}#mobile-qr-success H1{background:url(/images/mobile_qr/headers/h_success.gif) 0 0 no-repeat;width:430px;height:28px}#mobile-qr-success P{width:440px}#gmo-outage P{color:#fff}.cart-shadename{margin-bottom:0}.ie6 #scenespotted-wrapper #cities-nav ul li{width:225px!important}.ie6 #scenespotted-wrapper li .color-box{font-size:0;height:5px}.ie6 #scenespotted-wrapper .element .overlay{position:absolute;bottom:-57px;top:auto;width:225px!important;s}.ie6 #scenespotted-wrapper .element.hovering .overlay{bottom:-38px;position:absolute;top:auto;width:225px!important}.ie6 #scenespotted-wrapper #nav h1 a{behavior:url(/css/generic/iepng.htc)}.ie #scenespotted-wrapper #nav .column{width:245px}.ie7 #scenespotted-wrapper #ss-main-container{width:970px}.ie7 #scenespotted-wrapper .mac-clear-fix{width:960px}.panelnav_detail p{line-height:1.4;padding:0 10px 0 3px}#prod-descr p,#prod-descr .descr{line-height:1.4}#ipin_wrap{width:480px}#ipin_wrap #ipin_tap{float:left;height:36px}#ipin_wrap #ipin_tap ul{margin:0;padding:0;list-style:none}#ipin_wrap #ipin_tap li{float:left;height:36px}#ipin_wrap #ipin_tap .line{width:204px;border-bottom:1px solid #313131}#ipin_wrap .ipin_tb{display:none;float:left;width:438px;border-left:1px solid #313131;border-right:1px solid #313131;border-bottom:1px solid #313131;padding:20px}#ipin_wrap .mgB30{margin-bottom:30px}.ie6 #ipin_wrap #tap_ipin1,.ie6 #ipin_wrap #tap_ipin2{margin-top:-5px}.body-homepage .overlay-container .close-container{top:10px}#escrow_popup{text-align:center;padding:0;width:470px;height:330px}.artistry_video{margin-top:1px}#fivereason-overlay-container{position:fixed;bottom:23px;left:220px;display:block}.ie6 #fivereason-overlay-container{position:absolute;bottom:8px;left:25px}.BVRRTag a{white-space:normal!important}html.ie6 img,html.ie6 .png{position:relative;behavior:expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"', sizingMethod='image')",this.src = "/images/common/blank.gif"):(this.origBg = this.origBg? this.origBg:this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.origBg+"', sizingMethod='crop')",this.runtimeStyle.backgroundImage = "none")),this.pngSet=true))}.ie6 #fss-overlay-container #fss-overlay-content img{behavior:url(/css/generic/iepng.htc)}.ie6 #fss-overlay-container #fss-overlay-content{margin-left:0}.ie6 #fss-overlay-container{left:250px!important}#fss-overlay-container #fss-overlay-content{margin-left:-570px}#fss-overlay-container .close-container{right:412px;top:10px}.noOpenPanel #pc-promotions,.noOpenPanel #sms-promotions{margin-bottom:7px;!important}.noOpenPanel #newsletter-container{padding-top:20px}#contact-overlay{text-align:center;padding:0}.pop-contents2{text-align:center;margin-top:10px}.contact_us .overlay-content-container{padding:25px}.contact_us .overlay-content-container h2{font-size:14px;font-weight:bold}.contact_us .overlay-container .close-container{right:15px;top:12px}.contact_us .pop-contents2{text-align:left}.contact_us .overlay-container{width:350px}td.price_with_bottom_border,td.qty_with_bottom_border{vertical-align:top;border-bottom:1px solid #aaa}.ie #prod-details{position:relative!important;z-index:99!important}#utilitynav{margin-top:-10px}.ie #utilitynav{margin-top:-30px}.ie .overlay-container .close-container{top:15px}#BVCPSummaryContainer{margin-top:58px}#BVCPContentContainer .BVCPContentZoneContainer{border-top:0}#panel_container #pnavset_makeup_artistry_panel #psubnav_macpro{height:940px}.ie #globalnav #gnav_makeup IMG{margin-top:0!important}.ie #globalnav #pnav_sceneandspotted IMG{margin-bottom:8px!important}#gnav_popup_live_chat{height:17px!important;margin-left:15px;margin-top:5px}.ie .sceneandspotted #gnav_popup_live_chat{margin-left:15px}#gnav_popup_live_chat{margin-left:0}#globalnav_container #gnav-fss-message .trustmark{margin-top:-80px}.ie #globalnav_container #gnav-fss-message .trustmark{margin-top:-50px!important}#utilitynav .utilitynav_button_noimg{margin-bottom:-2px!important}#utilitynav .utilitynav_button_noimg{margin-left:7px}#utilitynav #utilitynav_links{margin-left:7px}#utilitynav_links li#gnav_aidsfund{margin-bottom:2px}.ie #globalnav_container #gnav-fss-message{margin:0 0 5px -2px}.ie #utilitynav .utilitynav_button_noimg{margin-bottom:-4px!important}.body-homepage #globalnav_container{min-height:640px}#utilitynav_links li{margin-bottom:2px}#globalnav_container #gnav-fss-message .rollover{margin-bottom:-2px}.ie .cross_sell_container .rel_prod_details a .thumb{margin-bottom:5px}.ie .cross_sell_container .rel_prod .rel_prod_details .swatchset-hex-container{padding-top:0!important}#debug{font-family:monospace}.error_stack_line{margin-bottom:.5em}.action_stack_line{margin-bottom:.5em;border-bottom:thin dashed}.toggle{color:blue;text-decoration:underline;cursor:pointer}.hidden{display:none}.pre{white-space:pre}th{font-family:serif;font-weight:bold}