}.billing_address_info .f_field.formfield_phone .formfield_description{position:absolute;top:2px;left:55%;color:red;white-space:nowrap;font:12px/17px Arial,Helvetica,sans-serif}@media only screen and (max-width:767px){.billing_address_info .f_field.formfield_phone .formfield_description{left:auto;right:0}}.billing_address_info .f_field.formfield_phone .textinput{width:100%}@media only screen and (max-width:767px){.billing_address_info .f_field.formfield_phone .textinput{width:100%}}@media only screen and (max-width:767px){.billing_address_info .f_field.formfield_state{width:60%;margin:0 5% 15px 0;display:inline-block}}.billing_address_info .f_field.formfield_use_as_billing_address{padding:0;width:100%}.billing_address_info .f_field:after{display:none}.billing_address_info .select_billing_address{width:100%;margin:0 0 15px 0;border-bottom:1px dotted #ccc}.billing_address_info .select_billing_address .f_field{padding:0;width:230px;float:none}@media only screen and (max-width:767px){.billing_address_info .select_billing_address .f_field{width:100%;margin:0 0 15px 0}}.billing_address_info .select_billing_address .f_label{display:none;font:normal 12px/17px "SimSun",Arial,sans-serif !important}.billing_address_info .select_billing_address .simple_submit_action{display:none}.billing_address_info .editaddress{position:relative}.billing_address_info .editaddress .required_indicator{position:absolute;top:0;left:40%;color:#c03;font:bold 12px/17px Arial,Helvetica,sans-serif}@media only screen and (min-width:768px) and (max-width:1023px){.billing_address_info .editaddress .required_indicator{left:49%}}.billing_address_info .editaddress .required_indicator span{position:relative;padding:0 0 0 10px;color:#c03}.billing_address_info .editaddress .required_indicator span:before{position:absolute;content:"*";color:#c03;left:0;top:0}@media only screen and (max-width:767px){.billing_address_info .editaddress .required_indicator{left:auto;right:0}}.billing_address_info legend{margin:0 0 10px 0;display:block;width:100%}.billing_address_info legend .legend_message{font:normal 18px/18px "SimSun",Arial,serif;text-transform:uppercase;display:block;padding:15px 0 5px 0;margin:20px 0 15px 0}@media only screen and (max-width:767px){.billing_address_info legend .legend_message{margin-top:10px}}.billing_address_info legend .required_indicator{position:relative;padding:0 0 0 10px;color:#c03}.billing_address_info legend .required_indicator:before{position:absolute;content:"*";color:#c03;left:0;top:0}.billing_address_info .with_helper_text{position:relative;float:left}.billing_address_info .with_helper_text .tooltip{margin:36px 0 0 -45px;font:bold 12px/17px Arial,Helvetica,sans-serif;text-decoration:underline;white-space:nowrap}@media only screen and (min-width:768px) and (max-width:1023px){.billing_address_info .with_helper_text .tooltip{margin:36px 0 0 0}}@media only screen and (max-width:767px){.billing_address_info .with_helper_text .tooltip{margin:0}}@media only screen and (max-width:767px){.billing_address_info .with_helper_text .tooltip_content{width:280px;left:0}}.billing_address_info .selectboxit-container .selectboxit{text-transform:uppercase}.billing_address_info .selectboxit-container .selectboxit .selectboxit-text{color:#272626}.billing_address_info .selectboxit-container .selectboxit-options{padding:0 10px 0 0}.billing-required-og-message{clear:both;color:#C03}.gift_cards_block{padding:0 0 100px 0}@media only screen and (max-width:767px){.gift_cards_block{padding:0}}.gift_cards_block .gift_card_title{font:bold 16px/18px "SimSun",Arial,serif;text-transform:uppercase;display:block;padding:15px 0;margin:20px 0 15px 0;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc}@media only screen and (max-width:767px){.gift_cards_block .gift_card_title{border-bottom:0;margin:20px 0 0 0}}.gift_cards_block .gift_cards_link{display:none}.gift_cards_block .js_giftCardsForm{display:block}.gift_cards_block .js_giftCardsForm .js_gcError{padding:3px 0 0 0}.gift_cards_block .js_giftCardsForm .js_gcError:before{display:none}.gift_cards_block .f_legend{margin:0 0 12px 0;font:normal 12px/17px Arial,Helvetica,sans-serif}.gift_cards_block .f_field{width:200px;margin:0 10px 0 0;display:inline-block;vertical-align:top}@media only screen and (min-width:768px) and (max-width:1023px){.gift_cards_block .f_field{width:103px;margin:0 5px 0 0}}@media only screen and (max-width:767px){.gift_cards_block .f_field{width:100%;margin:0 0 15px 0;height:auto}}.gift_cards_block .f_field:after{display:none}.gift_cards_block .f_field .f_label{display:none}@media only screen and (max-width:767px){.gift_cards_block .f_field .f_label{font:bold 12px/17px Arial,Helvetica,sans-serif;display:block;margin:0}}.gift_cards_block .f_field .textinput{font-size:12px;line-height:38px;height:38px}@media only screen and (min-width:768px) and (max-width:1023px){.gift_cards_block .f_field .textinput{line-height:30px;height:30px}}@media only screen and (max-width:767px){.gift_cards_block .f_field .textinput{line-height:30px;height:30px}}.gift_cards_block .f_field.formfield_gift_certificate_pin{width:80px}@media only screen and (max-width:767px){.gift_cards_block .f_field.formfield_gift_certificate_pin{width:100%}}.gift_cards_block .f_field.f_check_balance_button{margin:0}.gift_cards_block .f_field.formfield_button{width:auto}@media only screen and (max-width:767px){.gift_cards_block .f_field.formfield_button{margin:0 5px 5px 0}}.gift_cards_block .f_field.formfield_button .button{display:inline-block;vertical-align:top;position:relative;font-family:"SimSun",Arial,serif;font-weight:bold;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;height:36px;min-width:60px;padding:0 18px;line-height:35px;font-size:14px;border-color:#000;background:#000;color:#fff;top:0}.gift_cards_block .f_field.formfield_button .button:before{content:'';position:absolute;top:3px;left:3px;bottom:3px;right:3px;border:1px solid transparent}.gift_cards_block .f_field.formfield_button .button:hover,.gift_cards_block .f_field.formfield_button .button:focus{text-decoration:none}.gift_cards_block .f_field.formfield_button .button.disabled,.gift_cards_block .f_field.formfield_button .button[disabled]{cursor:default}.ff .gift_cards_block .f_field.formfield_button .button{line-height:34px}.gift_cards_block .f_field.formfield_button .button:hover,.gift_cards_block .f_field.formfield_button .button:focus{color:#fff}.gift_cards_block .f_field.formfield_button .button:hover:before,.gift_cards_block .f_field.formfield_button .button:focus:before{border-color:#666}.gift_cards_block .f_field.formfield_button .button.disabled,.gift_cards_block .f_field.formfield_button .button[disabled]{background:#ccc;border-color:#ccc}.gift_cards_block .f_field.formfield_button .button.disabled:hover:before,.gift_cards_block .f_field.formfield_button .button.disabled:focus:before,.gift_cards_block .f_field.formfield_button .button[disabled]:hover:before,.gift_cards_block .f_field.formfield_button .button[disabled]:focus:before{border-color:transparent}@media only screen and (max-width:1023px){.gift_cards_block .f_field.formfield_button .button{height:30px;min-width:60px;padding:0 10px;line-height:29px;font-size:14px}.ff .gift_cards_block .f_field.formfield_button .button{line-height:28px}}.gift_cards_block .f_field .error_message{position:absolute;margin:0}@media only screen and (max-width:767px){.gift_cards_block .f_field .error_message{position:relative}}@media only screen and (max-width:767px){.gift_cards_block .f_field .textinput{width:135px}}.gift_cards_block .js_gsBalance{padding:15px 0 0 0;font:normal 12px/17px Arial,Helvetica,sans-serif}.gift_cards_block .redemption{font:normal 12px/17px Arial,Helvetica,sans-serif}.gift_cards_block .redemption .js_removeGiftCert{margin:0 0 0 10px}.gift_cards_block .redemption .js_removeGiftCert:link{color:red;text-decoration:underline}.gift_cards_block .redemption .js_removeGiftCert:visited{color:red;text-decoration:underline}.gift_cards_block .redemption .js_removeGiftCert:hover{color:red;text-decoration:underline}.gift_cards_block .redemption .js_removeGiftCert:active{color:red;text-decoration:underline}@media only screen and (min-width:768px) and (max-width:1023px){.gift_cards_block .redemption .js_removeGiftCert:link,.gift_cards_block .redemption .js_removeGiftCert:visited,.gift_cards_block .redemption .js_removeGiftCert:hover{color:red;text-decoration:underline}.gift_cards_block .redemption .js_removeGiftCert:active{color:red;text-decoration:underline}}@media only screen and (max-width:767px){.gift_cards_block .redemption .js_removeGiftCert:link,.gift_cards_block .redemption .js_removeGiftCert:visited,.gift_cards_block .redemption .js_removeGiftCert:hover{color:red;text-decoration:underline}.gift_cards_block .redemption .js_removeGiftCert:active{color:red;text-decoration:underline}}.gift_cards_block .redemption td{padding:0 5px 0 0}@media only screen and (max-width:767px){.gift_cards_block .redemption td{vertical-align:bottom}}.payment_method_options legend{margin:0 0 10px 0;display:block;width:100%}.payment_method_options legend .legend_message{font:bold 16px/18px "SimSun",Arial,serif;text-transform:uppercase;display:block;padding:15px 0 15px 0;margin:10px 0 20px 0;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc}@media only screen and (max-width:767px){.payment_method_options legend .legend_message{border-bottom:0;margin:20px 0 0 0}}.payment_method_options legend .required_indicator{position:relative;padding:0 0 0 10px;color:#c03}.payment_method_options legend .required_indicator:before{position:absolute;content:"*";color:#c03;left:0;top:0}.payment_method_options .simple_submit_action{display:none}.payment_method_options .f_field{width:40%;display:inline-block;vertical-align:top;padding:0 10% 0 0}@media only screen and (min-width:768px) and (max-width:1023px){.payment_method_options .f_field{width:49%;padding:0 5% 0 0}}@media only screen and (max-width:767px){.payment_method_options .f_field{width:100%;padding:0}}.payment_method_options .f_field.formfield_credit_card_cvn{padding:0;width:30%}@media only screen and (min-width:768px) and (max-width:1023px){.payment_method_options .f_field.formfield_credit_card_cvn{padding:0 5% 0 0;width:49%}}.payment_method_options .f_field.f_field_radio{display:inline-block;vertical-align:top;min-width:14px;min-height:14px;font-weight:normal;color:#4f4f4f;cursor:pointer}.ie8 .payment_method_options .f_field.f_field_radio{background:url("../images/ie-global-radio.png") 0 0 no-repeat}.payment_method_options .f_field.f_field_radio .f_label{padding:0}.ie8 .payment_method_options .f_field.f_field_radio .f_label:hover{background-position:left -600px}.ie8 .payment_method_options .f_field.f_field_radio.f_checked .f_label{background-position:left -300px}.ie8 .payment_method_options .f_field.f_field_radio.f_checked:hover .f_label{background-position:left -300px}.payment_method_options .f_field.formfield_credit_card_type,.payment_method_options .f_field.formfield_credit_card_number,.payment_method_options .f_field.formfield_credit_card_save{clear:left}.payment_method_options .f_field .f_label{color:#000;font:bold 14px/17px Arial,Helvetica,sans-serif;cursor:pointer}.payment_method_options .f_field .formfield_description{color:#999;font:normal 12px/17px Arial,Helvetica,sans-serif}.payment_method_options .f_field.f_field_checkbox .f_label .f_label_value{color:#000;font:normal 12px/17px Arial,Helvetica,sans-serif}.payment_method_options .f_field.f_field_checkbox.formfield_credit_card_save{width:150px;margin:0;padding:0}.payment_method_options .f_field.f_state_required{width:255px;padding:0}@media only screen and (min-width:768px) and (max-width:1023px){.payment_method_options .f_field.f_state_required{width:100%;margin:0 0 15px 0}.payment_method_options .f_field.f_state_required select{width:230px}}@media only screen and (max-width:767px){.payment_method_options .f_field.f_state_required{width:100%;margin:0 0 15px 0}.payment_method_options .f_field.f_state_required .selectboxit-container{width:100%}}.payment_method_options .f_field.f_state_required .selectboxit-container{width:230px}.payment_method_options .f_field.formfield_credit_card_owner.required .f_label,.payment_method_options .f_field.formfield_credit_card_type.required .f_label,.payment_method_options .f_field.formfield_credit_card_number.required .f_label,.payment_method_options .f_field.formfield_credit_card_cvn.required .f_label{position:relative;padding:0 0 0 10px}.payment_method_options .f_field.formfield_credit_card_owner.required .f_label:before,.payment_method_options .f_field.formfield_credit_card_type.required .f_label:before,.payment_method_options .f_field.formfield_credit_card_number.required .f_label:before,.payment_method_options .f_field.formfield_credit_card_cvn.required .f_label:before{position:absolute;content:"*";color:#c03;left:0;top:0}.payment_method_options .f_field.formfield_credit_card_owner.required .f_label:before,.payment_method_options .f_field.formfield_credit_card_type.required .f_label:before,.payment_method_options .f_field.formfield_credit_card_number.required .f_label:before,.payment_method_options .f_field.formfield_credit_card_cvn.required .f_label:before{color:#c03}.payment_method_options .f_field.formfield_credit_card_owner{width:100%;padding:0}@media only screen and (min-width:768px) and (max-width:1023px){.payment_method_options .f_field.formfield_credit_card_owner{width:100%;margin:0 0 15px 0}.payment_method_options .f_field.formfield_credit_card_owner select{width:230px}}.payment_method_options .f_field.formfield_credit_card_owner .textinput{width:30%}@media only screen and (min-width:768px) and (max-width:1023px){.payment_method_options .f_field.formfield_credit_card_owner .textinput{width:44%}}@media only screen and (max-width:767px){.payment_method_options .f_field.formfield_credit_card_owner .textinput{width:100%}}@media only screen and (min-width:768px) and (max-width:1023px){.payment_method_options .f_field.formfield_credit_card_cvn{margin:0}}@media only screen and (max-width:767px){.payment_method_options .f_field.formfield_credit_card_cvn{width:130px;margin:0 0 15px 0}}@media only screen and (min-width:768px) and (max-width:1023px){.payment_method_options .f_field.paypal .f_label{float:left}}.payment_method_options .expiration_date{width:40%;padding:0 10% 0 0;display:inline-block}@media only screen and (min-width:768px) and (max-width:1023px){.payment_method_options .expiration_date{width:49%;padding:0 5% 0 0}}@media only screen and (max-width:767px){.payment_method_options .expiration_date{width:100%;margin:0;padding:0}}.payment_method_options .expiration_date.required .f_label{position:relative;padding:0 0 0 10px}.payment_method_options .expiration_date.required .f_label:before{position:absolute;content:"*";color:#c03;left:0;top:0}.payment_method_options .expiration_date.required .f_label:before{color:#c03}.payment_method_options .expiration_date .f_label{font:bold 12px/17px Arial,Helvetica,sans-serif}.payment_method_options .expiration_date .f_field{width:40%;margin:0;padding:0}@media only screen and (min-width:768px) and (max-width:1023px){.payment_method_options .expiration_date .f_field{width:49%}}@media only screen and (max-width:767px){.payment_method_options .expiration_date .f_field{width:35%;margin:0 0 15px 0;float:left}}.payment_method_options .expiration_date .f_field.formfield_credit_card_month{width:48.5%;margin:0 10% 0 0}@media only screen and (max-width:767px){.payment_method_options .expiration_date .f_field.formfield_credit_card_month{width:60%;margin:0 5% 15px 0;float:left}}@media only screen and (min-width:768px) and (max-width:1023px){.payment_method_options .expiration_date .f_field.formfield_credit_card_year{width:39%}}.payment_method_options .expiration_date .f_field .f_label{display:none}.payment_method_options .select_payment_method legend{margin:0 0 20px 0}@media only screen and (max-width:767px){.payment_method_options .select_payment_method legend{margin:0}}.payment_method_options .select_payment_method .online_payment,.payment_method_options .select_payment_method .offline_payment{display:inline-block;margin:0 0 0 10px;vertical-align:middle}.payment_method_options .select_payment_method .online_payment{display:none}@media only screen and (max-width:767px){.payment_method_options .select_payment_method .online_payment.Tenpay_payment{display:none !important}}.payment_method_options .select_payment_method .Alipay_payment{display:inline-block}.payment_method_options .select_payment_method .showOtherPaymentMethods{margin-left:20px}.payment_method_options .select_payment_method .showOtherPaymentMethods a{color:#999;text-decoration:underline}.payment_method_options .select_payment_method .showOtherPaymentMethods a:hover{cursor:pointer}.payment_method_options .select_payment_method .offline_payment{display:block}.payment_method_options .select_payment_method .f_field{display:inline-block;margin:25px 0 0 0;width:110px;padding:0}@media only screen and (max-width:767px){.payment_method_options .select_payment_method .f_field{width:100%}}.payment_method_options .select_payment_method .f_field.credit_card{margin:0 0 15px 0;padding:0;width:450px}@media only screen and (min-width:768px) and (max-width:1023px){.payment_method_options .select_payment_method .f_field.credit_card{width:290px}.payment_method_options .select_payment_method .f_field.credit_card img{width:265px;height:auto}}@media only screen and (max-width:767px){.payment_method_options .select_payment_method .f_field.credit_card{width:100%}.payment_method_options .select_payment_method .f_field.credit_card img{width:250px;height:auto}}.payment_method_options .select_payment_method .f_field.paypal{margin:0 0 15px 0;padding:0;width:220px}@media only screen and (min-width:768px) and (max-width:1023px){.payment_method_options .select_payment_method .f_field.paypal{margin:0 0 15px 0;width:130px}.payment_method_options .select_payment_method .f_field.paypal img{width:45px;height:auto}}@media only screen and (max-width:767px){.payment_method_options .select_payment_method .f_field.paypal{width:100%}.payment_method_options .select_payment_method .f_field.paypal img{width:45px;height:auto}}.payment_method_options .select_payment_method .f_field.paypal .about_paypal{color:#000;font:bold 12px/17px Arial,Helvetica,sans-serif;margin-left:10px}@media only screen and (min-width:768px) and (max-width:1023px){.payment_method_options .select_payment_method .f_field.paypal .about_paypal{float:left;width:45px}}.payment_method_options .select_payment_method .dialogify{font:bold 12px/17px Arial,Helvetica,sans-serif}.payment_method_options .select_payment_method .dialogify:link{color:#000;text-decoration:underline}.payment_method_options .select_payment_method .dialogify:visited{color:#000;text-decoration:underline}.payment_method_options .select_payment_method .dialogify:hover{color:#000;text-decoration:underline}.payment_method_options .select_payment_method .dialogify:active{color:#000;text-decoration:underline}@media only screen and (min-width:768px) and (max-width:1023px){.payment_method_options .select_payment_method .dialogify:link,.payment_method_options .select_payment_method .dialogify:visited,.payment_method_options .select_payment_method .dialogify:hover{color:#000;text-decoration:underline}.payment_method_options .select_payment_method .dialogify:active{color:#000;text-decoration:underline}}@media only screen and (max-width:767px){.payment_method_options .select_payment_method .dialogify:link,.payment_method_options .select_payment_method .dialogify:visited,.payment_method_options .select_payment_method .dialogify:hover{color:#000;text-decoration:underline}.payment_method_options .select_payment_method .dialogify:active{color:#000;text-decoration:underline}}@media only screen and (min-width:768px) and (max-width:1023px){.payment_method_options .select_payment_method .dialogify{display:inline-block;width:50px;float:right}}.payment_method_options .selected_payment_method legend{display:none}.payment_method_options .selected_payment_method .cvn_tip{margin:36px 0 0 10px}@media only screen and (min-width:768px) and (max-width:1023px){.payment_method_options .selected_payment_method .cvn_tip{margin:0 0 10px;width:100%;padding:0 0 0 50%}.payment_method_options .selected_payment_method .cvn_tip .tooltip_content{display:none}}@media only screen and (max-width:767px){.payment_method_options .selected_payment_method .cvn_tip{background:url("../images/checkout/security_code.png") center center no-repeat;width:114px;display:inline-block;height:42px;margin:15px 0 0 15px}.payment_method_options .selected_payment_method .cvn_tip a,.payment_method_options .selected_payment_method .cvn_tip .tooltip_content{display:none}}.payment_method_options .selected_payment_method .cvn_tip a{font:bold 12px/17px Arial,Helvetica,sans-serif}.payment_method_options .selected_payment_method .cvn_tip a:link{color:#000;text-decoration:underline}.payment_method_options .selected_payment_method .cvn_tip a:visited{color:#000;text-decoration:underline}.payment_method_options .selected_payment_method .cvn_tip a:hover{color:#000;text-decoration:underline}.payment_method_options .selected_payment_method .cvn_tip a:active{color:#000;text-decoration:underline}@media only screen and (min-width:768px) and (max-width:1023px){.payment_method_options .selected_payment_method .cvn_tip a:link,.payment_method_options .selected_payment_method .cvn_tip a:visited,.payment_method_options .selected_payment_method .cvn_tip a:hover{color:#000;text-decoration:underline}.payment_method_options .selected_payment_method .cvn_tip a:active{color:#000;text-decoration:underline}}@media only screen and (max-width:767px){.payment_method_options .selected_payment_method .cvn_tip a:link,.payment_method_options .selected_payment_method .cvn_tip a:visited,.payment_method_options .selected_payment_method .cvn_tip a:hover{color:#000;text-decoration:underline}.payment_method_options .selected_payment_method .cvn_tip a:active{color:#000;text-decoration:underline}}.payment_method_options .selected_payment_method .cvn_tip .tooltip_content{bottom:16px;display:none}.payment_method_options .selected_payment_method .cvn_tip .tooltip_content a{font:normal 12px/17px Arial,Helvetica,sans-serif}.payment_method_options .selected_payment_method .cvn_tip .tooltip_content a:link{color:#000;text-decoration:none}.payment_method_options .selected_payment_method .cvn_tip .tooltip_content a:visited{color:#000;text-decoration:none}.payment_method_options .selected_payment_method .cvn_tip .tooltip_content a:hover{color:#000;text-decoration:none}.payment_method_options .selected_payment_method .cvn_tip .tooltip_content a:active{color:#000;text-decoration:none}@media only screen and (min-width:768px) and (max-width:1023px){.payment_method_options .selected_payment_method .cvn_tip .tooltip_content a:link,.payment_method_options .selected_payment_method .cvn_tip .tooltip_content a:visited,.payment_method_options .selected_payment_method .cvn_tip .tooltip_content a:hover{color:#000;text-decoration:none}.payment_method_options .selected_payment_method .cvn_tip .tooltip_content a:active{color:#000;text-decoration:none}}@media only screen and (max-width:767px){.payment_method_options .selected_payment_method .cvn_tip .tooltip_content a:link,.payment_method_options .selected_payment_method .cvn_tip .tooltip_content a:visited,.payment_method_options .selected_payment_method .cvn_tip .tooltip_content a:hover{color:#000;text-decoration:none}.payment_method_options .selected_payment_method .cvn_tip .tooltip_content a:active{color:#000;text-decoration:none}}.payment_method_options .selected_payment_method .cvn_tip .tooltip_content .title{font:bold 14px/19px "SimSun",Arial,serif}.payment_method_options .selected_payment_method .formfield_credit_card_set_as_default{margin-bottom:0}.payment_method_options .selectboxit-container .selectboxit .selectboxit-text{color:#272626}.payment_method_options .selectboxit-container .selectboxit-options{padding:0 10px 0 0}.payment_method_options .credit_card_description{float:left;margin:0 0 15px 0;font:normal 12px/17px Arial,Helvetica,sans-serif}.dialog_security_code{font:normal 12px/17px Arial,Helvetica,sans-serif}.dialog_security_code a:link{color:#000;text-decoration:underline}.dialog_security_code a:visited{color:#000;text-decoration:underline}.dialog_security_code a:hover{color:#000;text-decoration:underline}.dialog_security_code a:active{color:#000;text-decoration:underline}@media only screen and (min-width:768px) and (max-width:1023px){.dialog_security_code a:link,.dialog_security_code a:visited,.dialog_security_code a:hover{color:#000;text-decoration:underline}.dialog_security_code a:active{color:#000;text-decoration:underline}}@media only screen and (max-width:767px){.dialog_security_code a:link,.dialog_security_code a:visited,.dialog_security_code a:hover{color:#000;text-decoration:underline}.dialog_security_code a:active{color:#000;text-decoration:underline}}.og_card_message{display:block;margin:0 0 3px 0;color:#C03;clear:both}.og_save_card{margin-bottom:15px}.b-review h4{font:normal 18px/18px "SimSun",Arial,serif;text-transform:uppercase;padding:12px 0;display:block;width:100%;border-bottom:1px dotted #ccc;border-top:1px dotted #ccc}@media only screen and (max-width:767px){.b-review h4{border-bottom:0}}.b-review .button{display:inline-block;vertical-align:top;position:relative;font-family:"SimSun",Arial,serif;font-weight:bold;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;height:36px;min-width:60px;padding:0 15px;line-height:35px;font-size:14px;border-color:#000;background:#000;color:#fff;position:absolute;top:-34px;right:0}.b-review .button:before{content:'';position:absolute;top:3px;left:3px;bottom:3px;right:3px;border:1px solid transparent}.b-review .button:hover,.b-review .button:focus{text-decoration:none}.b-review .button.disabled,.b-review .button[disabled]{cursor:default}.ff .b-review .button{line-height:34px}.b-review .button:hover,.b-review .button:focus{color:#fff}.b-review .button:hover:before,.b-review .button:focus:before{border-color:#666}.b-review .button.disabled,.b-review .button[disabled]{background:#ccc;border-color:#ccc}.b-review .button.disabled:hover:before,.b-review .button.disabled:focus:before,.b-review .button[disabled]:hover:before,.b-review .button[disabled]:focus:before{border-color:transparent}.b-review .button.next_step_button{border-color:#cf2a2a;background:#cf2a2a;color:#fff;height:36px;min-width:60px;padding:0 13px;line-height:35px;font-size:18px;top:0;margin:0;width:100%}.b-review .button.next_step_button:hover,.b-review .button.next_step_button:focus{color:#fff}.b-review .button.next_step_button:hover:before,.b-review .button.next_step_button:focus:before{border-color:#fff}.b-review .button.next_step_button.disabled,.b-review .button.next_step_button[disabled]{color:#a6a6a6;background:#ccc;border-color:#ccc}.b-review .button.next_step_button.disabled:hover:before,.b-review .button.next_step_button.disabled:focus:before,.b-review .button.next_step_button[disabled]:hover:before,.b-review .button.next_step_button[disabled]:focus:before{border-color:transparent}.ff .b-review .button.next_step_button{line-height:34px}@media only screen and (max-width:767px){.b-review .button.next_step_button{position:relative}}@media only screen and (max-width:767px){.b-review .button.prev_step_button{display:none}}.b-review .b-review_method .button{display:inline-block;vertical-align:top;position:relative;font-family:"SimSun",Arial,serif;font-weight:bold;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;height:22px;min-width:60px;padding:0 14px;line-height:21px;font-size:11px;border-color:#000;background:#000;color:#fff;position:absolute;top:-34px}.b-review .b-review_method .button:before{content:'';position:absolute;top:3px;left:3px;bottom:3px;right:3px;border:1px solid transparent}.b-review .b-review_method .button:hover,.b-review .b-review_method .button:focus{text-decoration:none}.b-review .b-review_method .button.disabled,.b-review .b-review_method .button[disabled]{cursor:default}.ff .b-review .b-review_method .button{line-height:20px}.b-review .b-review_method .button:hover,.b-review .b-review_method .button:focus{color:#fff}.b-review .b-review_method .button:hover:before,.b-review .b-review_method .button:focus:before{border-color:#666}.b-review .b-review_method .button.disabled,.b-review .b-review_method .button[disabled]{background:#ccc;border-color:#ccc}.b-review .b-review_method .button.disabled:hover:before,.b-review .b-review_method .button.disabled:focus:before,.b-review .b-review_method .button[disabled]:hover:before,.b-review .b-review_method .button[disabled]:focus:before{border-color:transparent}.b-review .formfield:after{display:none}.b-review .shipping_address_edit,.b-review .billing_address_edit,.b-review .giftoptions_review_edit,.b-review .paymentmethods_review_edit{margin:0}.b-review .shipping_address_edit .button,.b-review .billing_address_edit .button,.b-review .giftoptions_review_edit .button,.b-review .paymentmethods_review_edit .button{position:relative;margin:5px 0 0 0;padding:0;top:auto;font:normal 12px/24px "SimSun",Arial,sans-serif;text-transform:none;background:transparent;border:0;color:#000;text-decoration:underline}@media only screen and (max-width:767px){.b-review .shipping_address_edit .button,.b-review .billing_address_edit .button,.b-review .giftoptions_review_edit .button,.b-review .paymentmethods_review_edit .button{text-align:left}}.b-review .shipping_address_edit .button:before,.b-review .billing_address_edit .button:before,.b-review .giftoptions_review_edit .button:before,.b-review .paymentmethods_review_edit .button:before{display:none}.b-review .shipping_address_edit .button:hover,.b-review .shipping_address_edit .button:focus,.b-review .billing_address_edit .button:hover,.b-review .billing_address_edit .button:focus,.b-review .giftoptions_review_edit .button:hover,.b-review .giftoptions_review_edit .button:focus,.b-review .paymentmethods_review_edit .button:hover,.b-review .paymentmethods_review_edit .button:focus{color:#000;text-decoration:underline}.b-review .dymanic-cart-content .cart_table{margin:10px 0 20px 0;border-top:1px solid #e6e7e8}@media only screen and (max-width:767px){.b-review .dymanic-cart-content .cart_table{display:block}}@media only screen and (max-width:767px){.b-review .dymanic-cart-content .cart_table thead{display:block;border-bottom:1px solid #e6e7e8}.b-review .dymanic-cart-content .cart_table thead th.product{visibility:visible}}.b-review .dymanic-cart-content .cart_table thead tr{border-bottom:1px solid #e6e7e8}@media only screen and (max-width:767px){.b-review .dymanic-cart-content .cart_table thead tr{border:0}}.b-review .dymanic-cart-content .cart_table thead th{border-bottom:0;font:normal 18px/18px "SimSun",Arial,serif}@media only screen and (max-width:767px){.b-review .dymanic-cart-content .cart_table thead th{border:0;visibility:hidden}}.b-review .dymanic-cart-content .cart_table thead th.product{padding:10px 0 10px 0}.b-review .dymanic-cart-content .cart_table thead th.price{padding:10px 12px 10px 0}@media only screen and (min-width:768px) and (max-width:1023px){.b-review .dymanic-cart-content .cart_table tbody tr td.item_image{width:87px;display:block}.b-review .dymanic-cart-content .cart_table tbody tr td.item_quantity{width:120px}.b-review .dymanic-cart-content .cart_table tbody tr td.item_quantity .cart_qty_label{display:inline-block}.b-review .dymanic-cart-content .cart_table tbody tr td.item_quantity .product_availability_list{display:block}.b-review .dymanic-cart-content .cart_table tbody tr td.item_quantity .product_availability_list .all_in_stock{font-weight:bold}.b-review .dymanic-cart-content .cart_table tbody tr td.item_quantity .shippingmessage{display:block}.b-review .dymanic-cart-content .cart_table tbody tr td.item_quantity .favorites_action{display:none}.b-review .dymanic-cart-content .cart_table tbody tr td.item_price{width:auto}.b-review .dymanic-cart-content .cart_table tbody tr td.item_details .name{font-weight:bold}}.b-review .cart_table .add_to_favorite{display:none !important}@media only screen and (min-width:768px) and (max-width:1023px){.b-review .cart_table thead tr th.details{width:auto}}.b-review .replenishment-details button{display:none}.b-review_method{height:auto;overflow:hidden}.b-review_method:after{content:"";display:table;clear:both}.shipping_address_review,.billing_address_review,.gift_options_review,.payment_methods_review{width:49.7%;margin:0 0 30px 0;display:inline-block;vertical-align:top}@media only screen and (min-width:768px) and (max-width:1023px){.shipping_address_review,.billing_address_review,.gift_options_review,.payment_methods_review{width:100%;float:none}}@media only screen and (max-width:767px){.shipping_address_review,.billing_address_review,.gift_options_review,.payment_methods_review{width:100%;float:none}}.shipping_address_summary,.billing_address_summary,.method_credit_card,.gift_box{font:normal 12px/24px "SimSun",Arial,sans-serif;color:#000}.gift_box{font-weight:bold}.gift_box .value{text-transform:uppercase}.cart-gift-message .label{display:block;float:left;margin-right:4px}@media only screen and (max-width:767px){.cart-gift-message .label{float:none}}.cart-gift-message .value{display:block;padding-right:20px;overflow:hidden}.method_credit_card .amount{font-weight:bold}.shipping_address_header formfield,.shipping_address_header .formfield,.billing_address_header .formfield,.payment_methods_header .formfield{position:relative;width:315px}@media only screen and (min-width:768px) and (max-width:1023px){.shipping_address_header formfield,.shipping_address_header .formfield,.billing_address_header .formfield,.payment_methods_header .formfield{width:100%}}@media only screen and (max-width:767px){.shipping_address_header formfield,.shipping_address_header .formfield,.billing_address_header .formfield,.payment_methods_header .formfield{display:none}}.checktout_payment_confirmation_page .primary{margin:0;width:675px;float:left}@media only screen and (min-width:768px) and (max-width:1023px){.checktout_payment_confirmation_page .primary{width:65%}}.checktout_payment_confirmation_page .secondary{padding:105px 0 0 0}.checktout_payment_confirmation_page .secondary .cart-customer-service{margin:10px 0 0 0}.checktout_payment_confirmation_page .payment_redirect .payment_redirect_title{font-size:30px;line-height:30px;display:block;margin:20px 0 0 0}.checktout_payment_confirmation_page .payment_redirect .payment_redirect_subtitle{font-size:14px;padding:20px 0 0 0;line-height:20px;margin:30px 0 40px 0;border-top:1px dotted #ccc}.checktout_payment_confirmation_page .payment_redirect .payment_redirect_subtitle .payment_redirect_ordernum{font-weight:bold}.checktout_payment_confirmation_page .payment_redirect .payment_redirect_ordertotal{padding:15px 0 15px 25px;background-color:#fafbf8;font-size:18px;font-weight:600;border:1px solid #e7e7e7}.checktout_payment_confirmation_page .payment_redirect .current_payment .payment_redirect_paymentmethod{padding:40px 0 30px;font-size:14px;line-height:30px}.checktout_payment_confirmation_page .payment_redirect .current_payment .payment_redirect_paymentmethod img{float:left;padding:0 10px 0 0}.checktout_payment_confirmation_page .payment_redirect .current_payment .payment_redirect_paymentmethod .payment_change{text-decoration:underline;color:#818181}.checktout_payment_confirmation_page .payment_redirect .current_payment .payment_redirect_gopayment a{color:#fff}.checktout_payment_confirmation_page .payment_redirect .async_payment_methods{display:none;padding:40px 0 0 0}@media only screen and (max-width:767px){.checktout_payment_confirmation_page .payment_redirect .async_payment_methods .Tenpay_payment{display:none}}.checktout_payment_confirmation_page .payment_redirect .async_payment_methods .change_payment_title{display:none}.checktout_payment_confirmation_page .payment_redirect .async_payment_methods label{width:140px}.checktout_payment_confirmation_page .payment_redirect .async_payment_methods img{position:relative;top:-4px}.checktout_payment_confirmation_page .payment_redirect .async_payment_methods .formfield{float:left}.checktout_payment_confirmation_page .payment_redirect .async_payment_methods .payment_redirect_gopayment{display:inline-block;width:100%}.checktout_payment_confirmation_page .payment_redirect .async_payment_methods .payment_redirect_gopayment a{color:#fff;height:36px;width:130px;line-height:36px}.checktout_payment_confirmation_page .payment_redirect .async_payment_methods .f_field_radio .f_label_value,.checktout_payment_confirmation_page .payment_redirect .async_payment_methods .f_field_radio.f_checked .f_label_value,.checktout_payment_confirmation_page .payment_redirect .async_payment_methods .f_field_radio.f_checked:hover .f_label_value{background-position:0 5px}.pt_optcheckout .secondary .order_customer_service,.pt_order_confirmation .secondary .order_customer_service{text-align:left;background:#fafaf8;border:1px solid #e7e7e7}.pt_optcheckout .secondary .order_customer_service .content_asset.order-customer-service,.pt_order_confirmation .secondary .order_customer_service .content_asset.order-customer-service{padding:15px;margin:0 0 10px}.pt_optcheckout .secondary .order_customer_service .content_asset.order-customer-service h3,.pt_order_confirmation .secondary .order_customer_service .content_asset.order-customer-service h3{font-weight:bold;font-size:18px}.pt_optcheckout .secondary .order_customer_service .content_asset.order-customer-service ul,.pt_order_confirmation .secondary .order_customer_service .content_asset.order-customer-service ul{margin:25px auto 14px 0;font-size:12px;line-height:20px}.pt_optcheckout .secondary .order_customer_service .content_asset.order-customer-service ul li.text,.pt_order_confirmation .secondary .order_customer_service .content_asset.order-customer-service ul li.text{margin:10px 0 0 20px}.pt_optcheckout .secondary .order_customer_service .content_asset.order-customer-service ul li.mail,.pt_order_confirmation .secondary .order_customer_service .content_asset.order-customer-service ul li.mail{text-decoration:none;margin:20px 0 0 0;border-top:1px solid #ccc;padding:20px 0 0 0}.pt_optcheckout .secondary .order_customer_service .content_asset.order-customer-service ul li.mail:before,.pt_order_confirmation .secondary .order_customer_service .content_asset.order-customer-service ul li.mail:before{background:url("../images/icons/black-email-icon.png") 0 0 no-repeat;content:"";float:left;margin-right:5px;width:18px;height:30px;background-position:0 3px}.pt_optcheckout .secondary .order_customer_service .content_asset.order-customer-service ul li.alarm:before,.pt_order_confirmation .secondary .order_customer_service .content_asset.order-customer-service ul li.alarm:before{background:url("../images/icons/black-replenishment-icon.png") 0 0 no-repeat;content:"";float:left;margin-right:5px;height:30px;width:15px;background-position:0 2px}.pt_optcheckout .l-footer,.pt_order_confirmation .l-footer{display:block}@media only screen and (max-width:767px){.pt_optcheckout .l-footer,.pt_order_confirmation .l-footer{display:none}}.pt_optcheckout .cart-footer-mobile-contact-info,.pt_order_confirmation .cart-footer-mobile-contact-info{display:none}@media only screen and (max-width:767px){.pt_optcheckout .cart-footer-mobile-contact-info,.pt_order_confirmation .cart-footer-mobile-contact-info{display:inline-block;width:100%}.pt_optcheckout .cart-footer-mobile-contact-info .content,.pt_order_confirmation .cart-footer-mobile-contact-info .content{width:inherit;text-align:center}.pt_optcheckout .cart-footer-mobile-contact-info .content_asset,.pt_order_confirmation .cart-footer-mobile-contact-info .content_asset{width:88%;margin:10px 0 70px;padding-top:15px;border-top:solid 1px}}@media only screen and (max-width:767px){body.pt_optcheckout{background:url(none)}.checktout_payment_confirmation_page .primary{width:100%;max-width:100%}.checktout_payment_confirmation_page .primary .payment_redirect .payment_redirect_subtitle{max-width:100%;line-height:25px}.checktout_payment_confirmation_page .primary .payment_redirect .payment_redirect_subtitle .thanks_text{display:block}.checktout_payment_confirmation_page .primary .payment_redirect .payment_redirect_subtitle .payment_redirect_ordernum{font-weight:bold}.checktout_payment_confirmation_page .primary .payment_redirect .payment_redirect_ordertotal{height:40px;line-height:40px;padding:0;text-align:center}.checktout_payment_confirmation_page .primary .payment_redirect .async_payment_methods .formfield{width:100%}.checktout_payment_confirmation_page .primary .payment_redirect .async_payment_methods .formfield label{width:100%}.checktout_payment_confirmation_page .primary .payment_redirect .async_payment_methods .formfield .payment_check_icon{top:-10px}}@media only screen and (max-width:767px){.pt_trybuysamples{background-image:none;background-color:#fff}.pt_trybuysamples .trybuysamples{margin:0 auto}}.pt_trybuysamples .b-product_sample .b-sample_item .formfield_sample_checked.f_field_checkbox .f_label_value{background-image:url("../images/trybuysamples/tryBuySamplesUncheckedBox.png");background-repeat:no-repeat;background-size:14px 14px}@media only screen and (max-width:767px){.pt_trybuysamples .b-product_sample .b-sample_item .formfield_sample_checked.f_field_checkbox .f_label_value{background-size:18px 18px}}.pt_trybuysamples .b-product_sample .b-sample_item .formfield_sample_checked.f_checked .f_label_value{background-image:url("../images/trybuysamples/tryBuySamplesChecked.png");background-repeat:no-repeat;background-size:14px 14px}@media only screen and (max-width:767px){.pt_trybuysamples .b-product_sample .b-sample_item .formfield_sample_checked.f_checked .f_label_value{background-size:18px 18px}}@media only screen and (max-width:767px){.pt_trybuysamples .b-product_sample.selected{border-color:#000}}.pt_trybuysamples .outer-background{background-image:url("../images/trybuysamples/trybuysamplesbg.jpg");background-repeat:repeat-y;width:100%;max-width:950px;margin:0 auto}@media only screen and (max-width:767px){.pt_trybuysamples .outer-background{width:98%}}.pt_trybuysamples .inner-background{width:80%;background-color:#fff;margin:0 auto}@media only screen and (max-width:767px){.pt_trybuysamples .inner-background{width:90%}}.pt_trybuysamples .inner-background .samples_section{display:inline-block;width:100%;text-align:center}.pt_trybuysamples .inner-background .samples_section .sample-title{border-top:3px solid;position:relative;margin:30px auto 10px;width:85%}.pt_trybuysamples .inner-background .samples_section .sample-title span{position:relative;bottom:7px;background-color:#fff;margin:0;display:inline-block;width:20%;font-size:20px;font-weight:bold}@media only screen and (max-width:767px){.pt_trybuysamples .inner-background .samples_section .sample-title span{width:52%;font-size:30px}}.pt_trybuysamples .inner-background .samples_section .samples-wrapper{width:100%;max-width:950px;margin:0 auto;padding:0 0 0 7%}@media only screen and (max-width:767px){.pt_trybuysamples .inner-background .samples_section .samples-wrapper{padding:0;width:85%}}.pt_trybuysamples .inner-background .samples_section .samples-wrapper .selected .b-sample_item{border-color:black}.pt_trybuysamples .inner-background .samples_section .samples-wrapper .b-sample_item{border:1px solid #ccc}@media only screen and (max-width:767px){.pt_trybuysamples .inner-background .samples_section .samples-wrapper .b-sample_item{padding:5% 10%;height:100%;border-width:2px;padding-bottom:36px}}.pt_trybuysamples .inner-background .samples_section .samples-wrapper .b-product_sample{width:29%;display:inline-block;margin:1%;border-width:2px}@media only screen and (max-width:767px){.pt_trybuysamples .inner-background .samples_section .samples-wrapper .b-product_sample{padding:4px;width:100%;margin:20px 1% 20px;border-width:3px;height:auto;max-height:none}}.pt_trybuysamples .inner-background .samples_section .samples-wrapper .b-product_sample .b-sample_item .product-badge{display:none}@media only screen and (max-width:767px){.pt_trybuysamples .inner-background .samples_section .samples-wrapper .b-product_sample .b-sample_item .product-badge{display:inline;position:absolute;top:-12%;left:83%;width:70px}}.pt_trybuysamples .inner-background .samples_section .samples-wrapper .b-product_sample .b-sample_item .formfield_sample_checked{left:5%;top:1%}@media only screen and (max-width:767px){.pt_trybuysamples .inner-background .samples_section .samples-wrapper .b-product_sample .b-sample_item .formfield_sample_checked{position:absolute;top:93%;left:50%}}.pt_trybuysamples .inner-background .samples_section .samples-wrapper .b-product_sample .b-sample_item .sample_subtitle{display:inline-block;float:left;line-height:25px;height:25px;width:80%;overflow:hidden;text-align:left;font-size:14px}@media only screen and (max-width:767px){.pt_trybuysamples .inner-background .samples_section .samples-wrapper .b-product_sample .b-sample_item .sample_subtitle{margin:0;font-size:20px;font-weight:bold;width:70%}}.pt_trybuysamples .inner-background .samples_section .samples-wrapper .b-product_sample .b-sample_item .attribute_size{display:inline-block;font-size:14px}@media only screen and (max-width:767px){.pt_trybuysamples .inner-background .samples_section .samples-wrapper .b-product_sample .b-sample_item .attribute_size{font-size:20px;font-weight:bold}}.pt_trybuysamples .inner-background .samples_section .samples-wrapper .b-product_sample .b-sample_item .sample_shortDescription{display:inline-block;border-top:1px solid #ccc;margin-top:5px;padding-top:5px;text-align:left;width:100%;line-height:20px;height:70px;overflow:hidden;font-size:12px}@media only screen and (max-width:767px){.pt_trybuysamples .inner-background .samples_section .samples-wrapper .b-product_sample .b-sample_item .sample_shortDescription{margin:15px 0 0;padding:15px 0 0;height:90px;font-size:18px;line-height:24px;text-align:center;border-width:2px}}.pt_trybuysamples .inner-background .samples_section .samples-wrapper .b-product_sample .b-sample_item .b-product_img-container{height:230px;padding:30px 0 10px;margin-bottom:5px}.pt_trybuysamples .inner-background .samples_section .samples-wrapper .b-product_sample .b-sample_item .b-product_img-container img{max-height:190px}@media only screen and (max-width:767px){.pt_trybuysamples .inner-background .samples_section .samples-wrapper .b-product_sample .b-sample_item .b-product_img-container{height:auto;padding-top:0}}@media only screen and (max-width:767px){.pt_trybuysamples .inner-background .samples_section .samples-wrapper .b-product_sample .b-sample_item .bottom-line-MB{width:100%;border:1px solid #ccc;margin-top:10px}}.pt_trybuysamples .inner-background .checkout_button_wrapper{display:inline-block;width:100%}.pt_trybuysamples .inner-background .checkout_button_wrapper .checkout_free_samples_button{border:1px solid;width:134px;height:32px;margin:20px auto;text-align:center;cursor:pointer;background-color:black}.pt_trybuysamples .inner-background .checkout_button_wrapper .checkout_free_samples_button a{color:#fff;font-size:14px;line-height:30px;border:1px solid #fff;padding:4px 21px}.pt_trybuysamples .inner-background .checkout_button_wrapper .checkout_free_samples_button a .triangle-right{display:inline-block;width:0;height:0;border-top:5px solid transparent;border-left:7px solid #fff;border-bottom:5px solid transparent;margin-left:5px}.b-staticpage{padding:40px 0;font:normal 12px/20px "SimSun",Arial,sans-serif}@media only screen and (max-width:767px){.b-staticpage{padding:0 0 40px}}.b-staticpage h1{padding:0;margin:0 0 20px;font:normal 24px/28px "SimSun",Arial,serif;border:0}.b-staticpage a{font-weight:bold}.b-staticpage a:link{color:#000;text-decoration:underline}.b-staticpage a:visited{color:#000;text-decoration:underline}.b-staticpage a:hover{color:#000;text-decoration:underline}.b-staticpage a:active{color:#000;text-decoration:underline}@media only screen and (min-width:768px) and (max-width:1023px){.b-staticpage a:link,.b-staticpage a:visited,.b-staticpage a:hover{color:#000;text-decoration:underline}.b-staticpage a:active{color:#000;text-decoration:underline}}@media only screen and (max-width:767px){.b-staticpage a:link,.b-staticpage a:visited,.b-staticpage a:hover{color:#000;text-decoration:underline}.b-staticpage a:active{color:#000;text-decoration:underline}}.ie8 .b-staticpage a{font-weight:normal;font-family:"Helvetica World W01_n7",Arial,sans-serif}.b-staticpage a.b-button_black{display:inline-block;vertical-align:top;position:relative;font-family:"SimSun",Arial,serif;font-weight:bold;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;height:36px;min-width:60px;padding:0 32px;line-height:35px;font-size:14px;border-color:#000;background:#000;color:#fff;color:#fff}.b-staticpage a.b-button_black:before{content:'';position:absolute;top:3px;left:3px;bottom:3px;right:3px;border:1px solid transparent}.b-staticpage a.b-button_black:hover,.b-staticpage a.b-button_black:focus{text-decoration:none}.b-staticpage a.b-button_black.disabled,.b-staticpage a.b-button_black[disabled]{cursor:default}.ff .b-staticpage a.b-button_black{line-height:34px}.b-staticpage a.b-button_black:hover,.b-staticpage a.b-button_black:focus{color:#fff}.b-staticpage a.b-button_black:hover:before,.b-staticpage a.b-button_black:focus:before{border-color:#666}.b-staticpage a.b-button_black.disabled,.b-staticpage a.b-button_black[disabled]{background:#ccc;border-color:#ccc}.b-staticpage a.b-button_black.disabled:hover:before,.b-staticpage a.b-button_black.disabled:focus:before,.b-staticpage a.b-button_black[disabled]:hover:before,.b-staticpage a.b-button_black[disabled]:focus:before{border-color:transparent}.b-staticpage img{max-width:100%;height:auto}.b-gift_more:after{content:"";display:table;clear:both}@media only screen and (max-width:767px){.b-gift_more .g-width_50{width:100%}.b-gift_more .g-float_left,.b-gift_more .g-float_right{float:none}}.b-faq_tabs{font:normal 14px/16px "SimSun",Arial,sans-serif;text-align:left}.b-faq_tabs a{margin:0;padding:0;width:auto;background:transparent;border:0;font:normal 14px/16px "SimSun",Arial,sans-serif;text-align:left}.b-faq_tabs a:link{color:#000;text-decoration:underline}.b-faq_tabs a:visited{color:#000;text-decoration:underline}.b-faq_tabs a:hover{color:#000;text-decoration:underline}.b-faq_tabs a:active{color:#000;text-decoration:underline}@media only screen and (min-width:768px) and (max-width:1023px){.b-faq_tabs a:link,.b-faq_tabs a:visited,.b-faq_tabs a:hover{color:#000;text-decoration:underline}.b-faq_tabs a:active{color:#000;text-decoration:underline}}@media only screen and (max-width:767px){.b-faq_tabs a:link,.b-faq_tabs a:visited,.b-faq_tabs a:hover{color:#000;text-decoration:underline}.b-faq_tabs a:active{color:#000;text-decoration:underline}}.b-faq_tabs h4{font:normal 14px/24px "SimSun",Arial,sans-serif;cursor:pointer}.ie8 .b-faq_tabs h4{font-weight:normal;font-family:"Helvetica World W01_n7",Arial,sans-serif}.b-faq_tabs h4.ui-state-active{color:#d8492c}.b-faq_tabs .b-faq-content{display:none;padding:20px 0;margin:15px 0;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;font:normal 14px/16px "SimSun",Arial,sans-serif}.b-faq_tabs .b-faq-content a{font-weight:normal}@media only screen and (max-width:767px){.b-faq_tabs{font-size:12px;line-height:13px}.b-faq_tabs h4{font:bold 10px/20px "SimSun",Arial,sans-serif}.b-faq_tabs a{font-size:12px;line-height:13px;font-weight:normal}.b-faq_tabs .b-faq-content{font-size:12px;line-height:13px}}.RdSlug,.custQues{cursor:pointer}.pt_store_locator .tangram-suggestion-main{z-index:2}.pt_store_locator .primary{margin:0 auto;float:none;width:100%}.pt_store_locator .locator_map_content{margin:20px 0 0}.pt_store_locator .locator_map_content iframe{width:810px}.pt_store_locator .locator_sidebar{width:258px;margin:20px 0 0}.pt_store_locator dt,.pt_store_locator dd{display:inline;line-height:28px;font-size:12px;vertical-align:top}.pt_store_locator .near_store_detail .store_time dd,.pt_store_locator .storelocator-list .store_time dd{max-width:150px;display:inline-block}@media only screen and (max-width:767px){.pt_store_locator .near_store_detail .store_time dd,.pt_store_locator .storelocator-list .store_time dd{max-width:48%}}.pt_store_locator .create_wishlist h4:before,.pt_store_locator .create_wishlist .wishlist_full p.total_items:before{content:"";background:url(../images/icons/heart-icon);display:inline-block;position:relative;left:-7px}.pt_store_locator .create_wishlist{background:#d7d7d7}.pt_store_locator .create_wishlist h4{font-family:Arial,Helvetica,sans-serif;font-size:21px;line-height:24px;margin:0 0 20px 0}.pt_store_locator .create_wishlist .buttons a{padding:0 20px;height:33px;line-height:33px;font-family:"SimSun",Arial,serif;text-transform:uppercase;color:#fff;background:#000;font-size:14px;display:inline-block;text-align:center;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:130px;margin:0 0 10px 0}.pt_store_locator .create_wishlist .buttons a:hover{padding:0 20px;height:33px;line-height:33px;font-family:"SimSun",Arial,serif;text-transform:uppercase;color:#fff;background:#c06;font-size:14px;display:inline-block;text-align:center;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-decoration:none}.pt_store_locator .create_wishlist .store-locator-login-section-sidebar{padding:30px 42px}.pt_store_locator .create_wishlist .wishlist_full{background:#fff;padding:30px 10px 10px;border:5px solid #d7d7d7}.pt_store_locator .create_wishlist .wishlist_full h4{text-transform:uppercase}.pt_store_locator .create_wishlist .wishlist_full p.total_items{font-size:11px}.pt_store_locator .create_wishlist .wishlist_full p.total_items:before{left:0}.pt_store_locator .create_wishlist .wishlist_full .product_image.responsive_image.b-product_img{display:block !important;width:37%;margin:0 3% 0 0;float:left}.pt_store_locator .create_wishlist .wishlist_full .product_tile{margin:10px 0 0;clear:both;display:inline-block;padding:10px 0;border-top:1px solid #d7d7d7;position:relative;padding-bottom:0}.pt_store_locator .create_wishlist .wishlist_full .product_tile .product_name,.pt_store_locator .create_wishlist .wishlist_full .product_tile .product_subtitle,.pt_store_locator .create_wishlist .wishlist_full .product_tile .price{width:50%;float:right;text-align:left;clear:none}.pt_store_locator .create_wishlist .wishlist_full .product_tile .product_image{max-width:100px;float:left}.pt_store_locator .create_wishlist .wishlist_full .product_tile .product_name{font-size:20px;margin-top:10px}.pt_store_locator .create_wishlist .wishlist_full .product_tile .product_subtitle{height:20px;overflow:hidden;margin:0}.pt_store_locator .create_wishlist .wishlist_full .see_all_wishlist{border-top:1px solid #d7d7d7;text-align:center;padding:10px 0}.pt_store_locator .create_wishlist .wishlist_full .see_all_wishlist a{text-transform:uppercase;color:#999}.pt_store_locator .create_wishlist .wishlist_full .see_all_wishlist a:hover{color:#000;text-decoration:none}.pt_store_locator .main .search_results_header{margin:0 0 40px}.pt_store_locator .main .storelocator_page img{max-width:none}.pt_store_locator .main .storelocator_page .storelocator_main .storelocator_map{width:100%;position:relative;overflow:hidden;margin-bottom:35px}.pt_store_locator .main .storelocator_page .storelocator_main .storelocator_map .stores_lists{float:left;height:650px;overflow-y:scroll;width:26%}.pt_store_locator .main .storelocator_page .storelocator_main .storelocator_map .stores_lists .storelocator-list{width:220px;padding:20px 0;border-bottom:1px solid #d7d7d7}.pt_store_locator .main .storelocator_page .storelocator_main .storelocator_map .stores_lists .storelocator-list .store_time{display:none}.pt_store_locator .main .storelocator_page .storelocator_header_block{display:inline-block;width:100%;margin-bottom:30px}.pt_store_locator .main .storelocator_page .storelocator_header_block .search_label_title{border-bottom:1px solid #999;margin-bottom:20px}.pt_store_locator .main .storelocator_page .storelocator_header_block .search_label_title h1{font-size:14px;font-weight:100}.pt_store_locator .main .storelocator_page .storelocator_header_block .search_label_title h1 label{color:#999;font-size:12px;padding-left:10px;float:none}.pt_store_locator .main .storelocator_page .storelocator_header_block .search_main{display:inline-block;width:435px;margin-right:42px;vertical-align:top}.pt_store_locator .main .storelocator_page .storelocator_header_block .search_main .pcd_select_group .pcd_select{display:inline-block;width:320px}.pt_store_locator .main .storelocator_page .storelocator_header_block .search_main .pcd_select_group .pcd_select label{font-size:12px;color:#999}.pt_store_locator .main .storelocator_page .storelocator_header_block .search_main .pcd_select_group .pcd_select select{color:#999;margin-right:0;width:98px;padding-right:20px;height:30px}.pt_store_locator .main .storelocator_page .storelocator_header_block .search_main .pcd_select_group .search_select,.pt_store_locator .main .storelocator_page .storelocator_header_block .search_main .pcd_select_group .search_keyword_button{vertical-align:bottom;float:none;height:30px;display:inline-block;width:100px}.pt_store_locator .main .storelocator_page .storelocator_header_block .search_main .pcd_select_group .search_select span,.pt_store_locator .main .storelocator_page .storelocator_header_block .search_main .pcd_select_group .search_keyword_button span{font-weight:100}.pt_store_locator .main .storelocator_page .storelocator_header_block .storelocator_header_minimap{margin-bottom:20px;margin-top:0;width:49%;display:inline-block;margin-right:0;height:auto}.pt_store_locator .main .storelocator_page .storelocator_header_block .storelocator_header_minimap .storetlocator_header_nearby_store{height:44px;border-bottom:1px solid #999}.pt_store_locator .main .storelocator_page .storelocator_header_block .storelocator_header_minimap .storetlocator_header_nearby_store .near_store_title{font-size:14px;line-height:34px;font-weight:100}.pt_store_locator .main .storelocator_page .storelocator_header_block .storelocator_header_minimap .storetlocator_header_nearby_store .header_minimap{width:53%;height:188px;float:left}.pt_store_locator .main .storelocator_page .storelocator_header_block .storelocator_header_minimap .storetlocator_header_nearby_store .header_minimap #miniMap{height:168px;width:100%;margin-top:20px}.pt_store_locator .main .storelocator_page .storelocator_header_block .storelocator_header_minimap .storetlocator_header_nearby_store .store_text{float:left;width:47%;padding:20px 0 20px 10px;max-width:100%}.pt_store_locator .main .storelocator_page .storelocator_header_block .storelocator_header_minimap .storetlocator_header_nearby_store .store_text .store_time{display:none}.pt_store_locator .main .storelocator_page .storelocator_header_block .storelocator_header_minimap .storetlocator_header_nearby_store .store_text .nearby_viewdetail{cursor:pointer;float:right;text-decoration:underline}.pt_store_locator .main .storelocator_page .show-panel-btn{position:absolute;font-size:14px;top:215px;width:25px;right:-19px;padding:20px 7px;color:#000;cursor:pointer;text-align:center;height:150px;background:rgba(255,255,255,0.9);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;font-family:'Microsoft Yahei';font-weight:bold;margin-right:19px;Opacity:100}.pt_store_locator .main .storelocator_page .main_map{height:650px;width:73%;float:right}.pt_store_locator .main .storelocator_page .main_map #map{height:100%}.pt_store_locator .main .storelocator_page .search_main label{float:left;width:100%;line-height:34px;color:#000}.pt_store_locator .main .storelocator_page .search_main .search_input{float:left;width:100%;padding-top:15px}.pt_store_locator .main .storelocator_page .search_main .search_input input{float:left;width:307px;height:30px;border:1px solid #ccc;font-size:12px;color:#999;margin-right:20px}.pt_store_locator .main .storelocator_page .search_main .search_input label{font-size:12px;color:#999}.pt_store_locator .main .storelocator_page .search_main .search_input button{background:#000;color:#fff;padding:0;line-height:32px;border:0;font-size:14px;font-weight:bold;letter-spacing:2px;float:right;width:22%}.pt_store_locator .main .storelocator_page .search_main .search_input .search_error_MSG{float:left;font-size:12px}.pt_store_locator .main .storelocator_page .search_main .search_select button{display:block;width:100%;background:black;color:#fff;padding:0;line-height:32px;border:0;font-size:14px;font-weight:bold;letter-spacing:2px}.pt_store_locator .main .storelocator_page .search_main select{visibility:visible;height:32px;width:100px}.pt_store_locator .main .storelocator_page .BMap_bubble_content{padding:10px15px0}.pt_store_locator .main .storelocator_page .BMap_bubble_content .mapbot-tab-tit h2{float:left;font-size:14px;font-weight:bold;padding-right:1%;line-height:37px;margin-bottom:0}.pt_store_locator .main .storelocator_page .BMap_bubble_content .mapbot-tab-tit .active{background:#fff}.pt_store_locator .main .storelocator_page .BMap_bubble_content .content-bus .textinput{border:1px solid #000;width:60%;height:30px;float:left;cursor:auto;padding:0 10px;line-height:inherit}.pt_store_locator .main .storelocator_page .panel-wrap{width:0;position:absolute;top:0;right:0;height:650px;overflow:auto;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;background:rgba(255,255,255,0.9)}.pt_store_locator .main .storelocator_page .panel-wrap #navigationResult h1,.pt_store_locator .main .storelocator_page .panel-wrap #navigationResult .navtrans-view{display:none}.pt_store_locator .main .storelocator_page .panel-wrap #navigationResult .navtrans-res>div{border-bottom:1px solid #c4c4c2}.pt_store_locator .main .storelocator_page .panel-wrap #navigationResult .navtrans-res>div:last-child{display:none}.pt_store_locator .mapbot-tab-tit li{float:left;background:#d7d7d7;cursor:pointer;height:37px;width:32px;position:relative;margin-right:5px}.pt_store_locator .mapbot-tab-tit li.active b{height:35px;margin-bottom:-1px}.pt_store_locator .mapbot-tab-tit .bus b{background:url(../images/icons/icons-storelocator-sprite-bus.png);content:" ";display:inline-block;width:32px;height:36px}.pt_store_locator .mapbot-tab-tit .taxi b{background:url(../images/icons/icons-storelocator-sprite-taxi.png);content:" ";display:inline-block;width:32px;height:36px}.pt_store_locator .mapbot-tab-tit .walk b{background:url(../images/icons/icons-storelocator-sprite-walk.png) 0 2px;content:" ";display:inline-block;width:32px;height:36px}.pt_store_locator .start-go{height:30px;margin-left:10px;width:75px;background-color:#d7d7d7;color:#000;float:left}.pt_store_locator .map-poput{padding:10px 0 0 30px}.pt_store_locator .map-poput .cutting-line{width:100%;background-color:black;height:1px;margin:15px 0 25px 0}.pt_store_locator .map-poput .mapbot-tab-tit{float:left;width:100%;margin-bottom:2px}.pt_store_locator .tit{width:100%;overflow:hidden;position:relative;padding:0}.pt_store_locator .tit b{background:url(../images/icons/icons-sprite-storelocator-marker.png) no-repeat;content:" ";display:inline-block;float:left;width:25px;height:25px;text-align:center}.pt_store_locator div p{font-size:12px;cursor:pointer;line-height:28px}.pt_store_locator div p:hover{text-decoration:underline}@media only screen and (max-width:767px){.pt_store_locator .header_minimap,.pt_store_locator .show-panel-btn{display:none}.pt_store_locator .main .content .primary .storelocator_page .storelocator_header_block .pageTitle{border-bottom:2px solid #000;line-height:50px;margin-bottom:0;margin-top:-15px}.pt_store_locator .main .content .primary .storelocator_page .storelocator_header_block .storelocator_header_minimap{width:100%}.pt_store_locator .main .content .primary .storelocator_page .storelocator_header_block .storelocator_header_minimap .near_store_title{margin-left:2%}.pt_store_locator .main .content .primary .storelocator_page .storelocator_header_block .storelocator_header_minimap .near_store_title label{padding:0}.pt_store_locator .main .content .primary .storelocator_page .storelocator_header_block .storelocator_header_minimap .store_text{width:100%;padding:20px 0 0 2%}.pt_store_locator .main .content .primary .storelocator_page .storelocator_header_block .storelocator_header_minimap .store_text .parting-line{margin:20px 0 10px;border-bottom:1px solid #d7d7d7}.pt_store_locator .main .content .primary .storelocator_page .storelocator_header_block .storelocator_header_minimap .store_text .nearby_viewdetail{float:right;text-align:right;margin:10px 20px 0}.pt_store_locator .main .content .primary .storelocator_page .map-poput .cutting-line{width:90%;margin:15px 0 10px 0}.pt_store_locator .main .content .primary .storelocator_page .BMap_bubble_content .store_time dd{max-width:65%}.pt_store_locator .main .content .primary .storelocator_page .BMap_bubble_content .content-bus .textinput{width:75%}.pt_store_locator .main .content .primary .storelocator_page .BMap_bubble_content .content-bus .start-go{width:20%;margin:0 0 0 5px;padding:0;min-width:50px}.pt_store_locator .main .content .primary .storelocator_page .storelocator_main{width:100%}.pt_store_locator .main .content .primary .storelocator_page .storelocator_main .storelocator_map .stores_lists .storelocator-list{padding:20px 8px;width:100%}.pt_store_locator .main .content .primary .storelocator_page .mobile_storelocator_tab_title{display:block}.pt_store_locator .main .content .primary .storelocator_page .storelocator_header_block .search_main{width:100%}.pt_store_locator .main .content .primary .storelocator_page .storelocator_header_block .search_main .pcd_select{width:100%}.pt_store_locator .main .content .primary .storelocator_page .storelocator_header_block .search_main .pcd_select select{width:30%;margin-right:3px;padding-right:20px}.pt_store_locator .main .content .primary .storelocator_page .storelocator_header_block .search_main .search_select{float:left;margin-top:10px;width:33%;min-width:auto}.pt_store_locator .main .content .primary .storelocator_page .storelocator_header_block .search_main .search_input{padding-top:10px}.pt_store_locator .main .content .primary .storelocator_page .storelocator_header_block .search_main .search_input input{width:94%}.pt_store_locator .main .content .primary .storelocator_page .storelocator_header_block .search_main .search_input button{float:left;width:33%;margin:10px 0 20px}.pt_store_locator .main .content .primary .storelocator_page .stores_lists{width:100%;height:auto}.pt_store_locator .main .content .primary .storelocator_page .main_map{width:97%;margin:0;padding:10px 3px;height:430px}.pt_store_locator .main .content .primary .storelocator_page .mobile_storelocator_tab_title ul{padding:0 0 0 5px}.pt_store_locator .main .content .primary .storelocator_page .mobile_storelocator_tab_title ul li{display:inline-block;width:49.5%;font-size:16px;text-align:center;line-height:30px;float:left;background:#d7d7d7;border-bottom:2px solid #000}.pt_store_locator .main .content .primary .storelocator_page .mobile_storelocator_tab_title ul .tab_active{background:#000 !important;color:#fff}.pt_store_locator .main .content .primary .storelocator_page .mobile_storelocator_tab_title ul .store_list{padding:0;margin:0}.pt_store_locator .main .content .primary .storelocator_page .map-poput{padding:10px 0 0 0}.pt_store_locator .main .mapbot-tab-tit li.active b{border:1px solid #fff;height:39px;margin-bottom:-1px}.pt_store_locator .ui-dialog{width:100%}.pt_store_locator .ui-dialog .ui-dialog-titlebar{padding:0;font-size:0}.pt_store_locator .ui-dialog .ui-dialog .ui-dialog-titlebar-close{top:20px}.pt_store_locator .ui-dialog #navigationResult_mobile{padding:0 40px}.pt_store_locator .ui-dialog #navigationResult_mobile h1,.pt_store_locator .ui-dialog #navigationResult_mobile .navtrans-view{display:none}.pt_store_locator .ui-dialog #navigationResult_mobile .navtrans-res{border-left:0;border-right:0}.pt_store_locator .ui-dialog #navigationResult_mobile .navtrans-res>div{border-top:none !important;border-bottom:1px solid #c4c4c2}.pt_store_locator .ui-dialog #navigationResult_mobile .navtrans-res>div>div{padding-top:30px !important}.pt_store_locator .ui-dialog #navigationResult_mobile .navtrans-res>div:last-child{display:none}}.navigation-placeholder{position:absolute;padding:3px 10px;cursor:text;bottom:22px;font-size:14px;color:#797979;line-height:16px;display:none}.ie9 .navigation-placeholder{bottom:48px}.pt_error .secondary{display:none}.pt_error .primary{padding:45px 0;width:100%;text-align:center;font:normal 12px/14px font_arial}.pt_error .primary a:link{color:#d8492c;text-decoration:underline}.pt_error .primary a:visited{color:#d8492c;text-decoration:underline}.pt_error .primary a:hover{color:#d8492c;text-decoration:underline}.pt_error .primary a:active{color:#d8492c;text-decoration:underline}@media only screen and (min-width:768px) and (max-width:1023px){.pt_error .primary a:link,.pt_error .primary a:visited,.pt_error .primary a:hover{color:#d8492c;text-decoration:underline}.pt_error .primary a:active{color:#d8492c;text-decoration:underline}}@media only screen and (max-width:767px){.pt_error .primary a:link,.pt_error .primary a:visited,.pt_error .primary a:hover{color:#d8492c;text-decoration:underline}.pt_error .primary a:active{color:#d8492c;text-decoration:underline}}.pt_error .primary h1{margin:0 0 10px 0;font:normal 26px/28px "SimSun",Arial,serif;color:#000}@media only screen and (max-width:767px){.pt_error .primary h1{font:normal 20px/24px "SimSun",Arial,serif}}.pt_error .primary h2{font:normal 26px/28px "SimSun",Arial,serif;color:#000}.pt_error .primary h3{margin:0;font:normal 18px/20px "SimSun",Arial,serif;color:#d8492c}@media only screen and (max-width:767px){.pt_error .primary h3{font:normal 12px/16px "SimSun",Arial,serif}}.pt_error .primary h4 a{font:normal 18px/20px "SimSun",Arial,serif}.pt_error .primary h4 a:link{color:#000;text-decoration:none}.pt_error .primary h4 a:visited{color:#000;text-decoration:none}.pt_error .primary h4 a:hover{color:#000;text-decoration:none}.pt_error .primary h4 a:active{color:#000;text-decoration:none}@media only screen and (min-width:768px) and (max-width:1023px){.pt_error .primary h4 a:link,.pt_error .primary h4 a:visited,.pt_error .primary h4 a:hover{color:#000;text-decoration:none}.pt_error .primary h4 a:active{color:#000;text-decoration:none}}@media only screen and (max-width:767px){.pt_error .primary h4 a:link,.pt_error .primary h4 a:visited,.pt_error .primary h4 a:hover{color:#000;text-decoration:none}.pt_error .primary h4 a:active{color:#000;text-decoration:none}}.pt_error .primary ul li{display:inline-block;width:32%}@media only screen and (max-width:767px){.pt_error .primary ul li{margin:0 0 10px 0;display:block;width:100%}.pt_error .primary ul li:after{content:"";display:table;clear:both}.pt_error .primary ul li img{width:50%;height:auto;float:left}.pt_error .primary ul li h4{width:50%;float:right;text-align:left;padding:50px 0 0 10px}}.pt_error .primary .b-video{position:relative;margin:50px auto;max-width:100%;display:block;z-index:0}.pt_error .primary .b-video:before{background-image:url(../../images/global-sprite.png);background-position:0 0;position:absolute;width:47px;height:47px;left:50%;top:50%;margin:-17px 0 0 -17px;content:"";z-index:1}.pt_error .primary .error_asset_1>.video_content{margin:40px 0}.pt_error .error_page_message,.pt_error .error_page_search,.pt_error .error_page_footer,.pt_error .page_not_found_title{display:none}.pt_error .error_asset_2{margin:50px 0 0 0}.pt_error .error_asset_2 h2{position:relative;color:#000;font:20px/22px "SimSun",Arial,sans-serif;margin:0 0 25px 0;padding:0;text-align:center;text-transform:uppercase;z-index:1}.pt_error .error_asset_2 h2 span{background:#fff;padding:0 15px;z-index:2}.pt_error .error_asset_2 h2:after{position:absolute;left:0;top:9px;height:2px;width:100%;background:#000;content:"";z-index:-1}.pt_customer_service .breadcrumb{margin:0 0 30px 0}@media only screen and (max-width:767px){.pt_customer_service .breadcrumb{margin:0 0 15px}}.pt_customer_service .primary{position:relative;padding:0 0 30px 0;width:auto;float:none;overflow:hidden}@media only screen and (max-width:767px){.pt_customer_service .primary{padding:0 0 10px 0}}.pt_customer_service .primary h1{margin:0 0 15px;padding:0 0 5px;font:bold 24px/29px "SimSun",Arial,serif;text-transform:none;border-bottom:1px solid #ccc}.pt_customer_service .secondary{float:left;width:25%}@media only screen and (max-width:767px){.pt_customer_service .main{padding:0 0 20px}.pt_customer_service .main .primary,.pt_customer_service .main .secondary{width:100%}.pt_customer_service .breadcrumb{margin:0 0 18px 0;display:block !important}.pt_customer_service.editorial .main{padding:0 10px}}.customer_service_navigation{width:242px;float:left}@media only screen and (max-width:767px){.customer_service_navigation{width:100%}}.b-menu_static_wrapper{padding:0 30px 0 0}.b-menu_static_wrapper .b-category-left_navigation .b-menu_static-item .active{color:#cf2a2a}@media only screen and (min-width:768px) and (max-width:1023px){.b-menu_static_wrapper{padding:0 20px 0 0}}@media only screen and (max-width:767px){.b-menu_static_wrapper{padding:0 0 15px 0}}.b-menu_static_wrapper h1{margin:0 0 22px;color:#000;font:normal 26px/28px "SimSun",Arial,serif}@media only screen and (max-width:767px){.b-menu_static_wrapper h1{margin:0 0 18px;text-align:center;text-transform:uppercase;font-size:20px}}@media only screen and (max-width:767px){.js-menu_static_dropdown{position:relative;z-index:2}.js-menu_static_dropdown select{z-index:0;font:normal 14px/20px "SimSun",Arial,sans-serif;text-transform:uppercase;color:#4f4f4f}.js-menu_static_dropdown select .b-terms,.js-menu_static_dropdown select .b-site_map,.js-menu_static_dropdown select .b-customer_service{display:none}}.b-staticpage_header,.b-contact_us_description{color:#000;font:normal 14px/16px "SimSun",Arial,sans-serif}.b-staticpage_header h1,.b-contact_us_description h1{margin:0 0 15px;padding:0 0 10px;font:bold 24px/25px "SimSun",Arial,serif;text-transform:none;border-bottom:1px solid #ccc}@media only screen and (max-width:767px){.b-staticpage_header,.b-contact_us_description{font:normal 11px/12px "SimSun",Arial,sans-serif}}.b-contact_us_description{color:#000;font:normal 12px/16px "SimSun",Arial,sans-serif}.general-inquiries .b-cs_top,.kiehls-rewards .b-cs_top,.making-an-order .b-cs_top,.customservice-privacy-policy .b-cs_top,.product-information .b-cs_top,.safety-and-privacy .b-cs_top,.customservice-services .b-cs_top,.shipping-and-returns .b-cs_top,.about-vips .b-cs_top,.about-us1 .b-cs_top,.terms-of-use .b-cs_top{margin:0;padding:0 0 10px;color:#000;font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-size:14px;line-height:18px;text-transform:none;border-bottom:1px solid #ccc}.general-inquiries .b-cs_top .b-cs_description,.kiehls-rewards .b-cs_top .b-cs_description,.making-an-order .b-cs_top .b-cs_description,.customservice-privacy-policy .b-cs_top .b-cs_description,.product-information .b-cs_top .b-cs_description,.safety-and-privacy .b-cs_top .b-cs_description,.customservice-services .b-cs_top .b-cs_description,.shipping-and-returns .b-cs_top .b-cs_description,.about-vips .b-cs_top .b-cs_description,.about-us1 .b-cs_top .b-cs_description,.terms-of-use .b-cs_top .b-cs_description{margin:0 0 15px;font-style:italic}.general-inquiries .b-cs_top .b-cs_description a,.kiehls-rewards .b-cs_top .b-cs_description a,.making-an-order .b-cs_top .b-cs_description a,.customservice-privacy-policy .b-cs_top .b-cs_description a,.product-information .b-cs_top .b-cs_description a,.safety-and-privacy .b-cs_top .b-cs_description a,.customservice-services .b-cs_top .b-cs_description a,.shipping-and-returns .b-cs_top .b-cs_description a,.about-vips .b-cs_top .b-cs_description a,.about-us1 .b-cs_top .b-cs_description a,.terms-of-use .b-cs_top .b-cs_description a{font-weight:normal}.general-inquiries .b-cs_top .b-cs_description a:link,.kiehls-rewards .b-cs_top .b-cs_description a:link,.making-an-order .b-cs_top .b-cs_description a:link,.customservice-privacy-policy .b-cs_top .b-cs_description a:link,.product-information .b-cs_top .b-cs_description a:link,.safety-and-privacy .b-cs_top .b-cs_description a:link,.customservice-services .b-cs_top .b-cs_description a:link,.shipping-and-returns .b-cs_top .b-cs_description a:link,.about-vips .b-cs_top .b-cs_description a:link,.about-us1 .b-cs_top .b-cs_description a:link,.terms-of-use .b-cs_top .b-cs_description a:link{color:#000;text-decoration:underline}.general-inquiries .b-cs_top .b-cs_description a:visited,.kiehls-rewards .b-cs_top .b-cs_description a:visited,.making-an-order .b-cs_top .b-cs_description a:visited,.customservice-privacy-policy .b-cs_top .b-cs_description a:visited,.product-information .b-cs_top .b-cs_description a:visited,.safety-and-privacy .b-cs_top .b-cs_description a:visited,.customservice-services .b-cs_top .b-cs_description a:visited,.shipping-and-returns .b-cs_top .b-cs_description a:visited,.about-vips .b-cs_top .b-cs_description a:visited,.about-us1 .b-cs_top .b-cs_description a:visited,.terms-of-use .b-cs_top .b-cs_description a:visited{color:#000;text-decoration:underline}.general-inquiries .b-cs_top .b-cs_description a:hover,.kiehls-rewards .b-cs_top .b-cs_description a:hover,.making-an-order .b-cs_top .b-cs_description a:hover,.customservice-privacy-policy .b-cs_top .b-cs_description a:hover,.product-information .b-cs_top .b-cs_description a:hover,.safety-and-privacy .b-cs_top .b-cs_description a:hover,.customservice-services .b-cs_top .b-cs_description a:hover,.shipping-and-returns .b-cs_top .b-cs_description a:hover,.about-vips .b-cs_top .b-cs_description a:hover,.about-us1 .b-cs_top .b-cs_description a:hover,.terms-of-use .b-cs_top .b-cs_description a:hover{color:#000;text-decoration:underline}.general-inquiries .b-cs_top .b-cs_description a:active,.kiehls-rewards .b-cs_top .b-cs_description a:active,.making-an-order .b-cs_top .b-cs_description a:active,.customservice-privacy-policy .b-cs_top .b-cs_description a:active,.product-information .b-cs_top .b-cs_description a:active,.safety-and-privacy .b-cs_top .b-cs_description a:active,.customservice-services .b-cs_top .b-cs_description a:active,.shipping-and-returns .b-cs_top .b-cs_description a:active,.about-vips .b-cs_top .b-cs_description a:active,.about-us1 .b-cs_top .b-cs_description a:active,.terms-of-use .b-cs_top .b-cs_description a:active{color:#000;text-decoration:underline}@media only screen and (min-width:768px) and (max-width:1023px){.general-inquiries .b-cs_top .b-cs_description a:link,.general-inquiries .b-cs_top .b-cs_description a:visited,.general-inquiries .b-cs_top .b-cs_description a:hover,.kiehls-rewards .b-cs_top .b-cs_description a:link,.kiehls-rewards .b-cs_top .b-cs_description a:visited,.kiehls-rewards .b-cs_top .b-cs_description a:hover,.making-an-order .b-cs_top .b-cs_description a:link,.making-an-order .b-cs_top .b-cs_description a:visited,.making-an-order .b-cs_top .b-cs_description a:hover,.customservice-privacy-policy .b-cs_top .b-cs_description a:link,.customservice-privacy-policy .b-cs_top .b-cs_description a:visited,.customservice-privacy-policy .b-cs_top .b-cs_description a:hover,.product-information .b-cs_top .b-cs_description a:link,.product-information .b-cs_top .b-cs_description a:visited,.product-information .b-cs_top .b-cs_description a:hover,.safety-and-privacy .b-cs_top .b-cs_description a:link,.safety-and-privacy .b-cs_top .b-cs_description a:visited,.safety-and-privacy .b-cs_top .b-cs_description a:hover,.customservice-services .b-cs_top .b-cs_description a:link,.customservice-services .b-cs_top .b-cs_description a:visited,.customservice-services .b-cs_top .b-cs_description a:hover,.shipping-and-returns .b-cs_top .b-cs_description a:link,.shipping-and-returns .b-cs_top .b-cs_description a:visited,.shipping-and-returns .b-cs_top .b-cs_description a:hover,.about-vips .b-cs_top .b-cs_description a:link,.about-vips .b-cs_top .b-cs_description a:visited,.about-vips .b-cs_top .b-cs_description a:hover,.about-us1 .b-cs_top .b-cs_description a:link,.about-us1 .b-cs_top .b-cs_description a:visited,.about-us1 .b-cs_top .b-cs_description a:hover,.terms-of-use .b-cs_top .b-cs_description a:link,.terms-of-use .b-cs_top .b-cs_description a:visited,.terms-of-use .b-cs_top .b-cs_description a:hover{color:#000;text-decoration:underline}.general-inquiries .b-cs_top .b-cs_description a:active,.kiehls-rewards .b-cs_top .b-cs_description a:active,.making-an-order .b-cs_top .b-cs_description a:active,.customservice-privacy-policy .b-cs_top .b-cs_description a:active,.product-information .b-cs_top .b-cs_description a:active,.safety-and-privacy .b-cs_top .b-cs_description a:active,.customservice-services .b-cs_top .b-cs_description a:active,.shipping-and-returns .b-cs_top .b-cs_description a:active,.about-vips .b-cs_top .b-cs_description a:active,.about-us1 .b-cs_top .b-cs_description a:active,.terms-of-use .b-cs_top .b-cs_description a:active{color:#000;text-decoration:underline}}@media only screen and (max-width:767px){.general-inquiries .b-cs_top .b-cs_description a:link,.general-inquiries .b-cs_top .b-cs_description a:visited,.general-inquiries .b-cs_top .b-cs_description a:hover,.kiehls-rewards .b-cs_top .b-cs_description a:link,.kiehls-rewards .b-cs_top .b-cs_description a:visited,.kiehls-rewards .b-cs_top .b-cs_description a:hover,.making-an-order .b-cs_top .b-cs_description a:link,.making-an-order .b-cs_top .b-cs_description a:visited,.making-an-order .b-cs_top .b-cs_description a:hover,.customservice-privacy-policy .b-cs_top .b-cs_description a:link,.customservice-privacy-policy .b-cs_top .b-cs_description a:visited,.customservice-privacy-policy .b-cs_top .b-cs_description a:hover,.product-information .b-cs_top .b-cs_description a:link,.product-information .b-cs_top .b-cs_description a:visited,.product-information .b-cs_top .b-cs_description a:hover,.safety-and-privacy .b-cs_top .b-cs_description a:link,.safety-and-privacy .b-cs_top .b-cs_description a:visited,.safety-and-privacy .b-cs_top .b-cs_description a:hover,.customservice-services .b-cs_top .b-cs_description a:link,.customservice-services .b-cs_top .b-cs_description a:visited,.customservice-services .b-cs_top .b-cs_description a:hover,.shipping-and-returns .b-cs_top .b-cs_description a:link,.shipping-and-returns .b-cs_top .b-cs_description a:visited,.shipping-and-returns .b-cs_top .b-cs_description a:hover,.about-vips .b-cs_top .b-cs_description a:link,.about-vips .b-cs_top .b-cs_description a:visited,.about-vips .b-cs_top .b-cs_description a:hover,.about-us1 .b-cs_top .b-cs_description a:link,.about-us1 .b-cs_top .b-cs_description a:visited,.about-us1 .b-cs_top .b-cs_description a:hover,.terms-of-use .b-cs_top .b-cs_description a:link,.terms-of-use .b-cs_top .b-cs_description a:visited,.terms-of-use .b-cs_top .b-cs_description a:hover{color:#000;text-decoration:underline}.general-inquiries .b-cs_top .b-cs_description a:active,.kiehls-rewards .b-cs_top .b-cs_description a:active,.making-an-order .b-cs_top .b-cs_description a:active,.customservice-privacy-policy .b-cs_top .b-cs_description a:active,.product-information .b-cs_top .b-cs_description a:active,.safety-and-privacy .b-cs_top .b-cs_description a:active,.customservice-services .b-cs_top .b-cs_description a:active,.shipping-and-returns .b-cs_top .b-cs_description a:active,.about-vips .b-cs_top .b-cs_description a:active,.about-us1 .b-cs_top .b-cs_description a:active,.terms-of-use .b-cs_top .b-cs_description a:active{color:#000;text-decoration:underline}}.general-inquiries .b-cs_top .b-cs_list,.kiehls-rewards .b-cs_top .b-cs_list,.making-an-order .b-cs_top .b-cs_list,.customservice-privacy-policy .b-cs_top .b-cs_list,.product-information .b-cs_top .b-cs_list,.safety-and-privacy .b-cs_top .b-cs_list,.customservice-services .b-cs_top .b-cs_list,.shipping-and-returns .b-cs_top .b-cs_list,.about-vips .b-cs_top .b-cs_list,.about-us1 .b-cs_top .b-cs_list,.terms-of-use .b-cs_top .b-cs_list{margin:0 0 0 18px;padding:0 0 0 20px;list-style:decimal outside;font:bold 14px/24px Arial,Helvetica,sans-serif}.general-inquiries .b-cs_top .b-cs_list li,.kiehls-rewards .b-cs_top .b-cs_list li,.making-an-order .b-cs_top .b-cs_list li,.customservice-privacy-policy .b-cs_top .b-cs_list li,.product-information .b-cs_top .b-cs_list li,.safety-and-privacy .b-cs_top .b-cs_list li,.customservice-services .b-cs_top .b-cs_list li,.shipping-and-returns .b-cs_top .b-cs_list li,.about-vips .b-cs_top .b-cs_list li,.about-us1 .b-cs_top .b-cs_list li,.terms-of-use .b-cs_top .b-cs_list li{padding:0;margin:0}.general-inquiries .b-cs_top .b-cs_list li a,.kiehls-rewards .b-cs_top .b-cs_list li a,.making-an-order .b-cs_top .b-cs_list li a,.customservice-privacy-policy .b-cs_top .b-cs_list li a,.product-information .b-cs_top .b-cs_list li a,.safety-and-privacy .b-cs_top .b-cs_list li a,.customservice-services .b-cs_top .b-cs_list li a,.shipping-and-returns .b-cs_top .b-cs_list li a,.about-vips .b-cs_top .b-cs_list li a,.about-us1 .b-cs_top .b-cs_list li a,.terms-of-use .b-cs_top .b-cs_list li a{padding:0 0 0 3px;line-height:20px;font:bold 14px/24px Arial,Helvetica,sans-serif}.general-inquiries .b-cs_top .b-cs_list li a:link,.kiehls-rewards .b-cs_top .b-cs_list li a:link,.making-an-order .b-cs_top .b-cs_list li a:link,.customservice-privacy-policy .b-cs_top .b-cs_list li a:link,.product-information .b-cs_top .b-cs_list li a:link,.safety-and-privacy .b-cs_top .b-cs_list li a:link,.customservice-services .b-cs_top .b-cs_list li a:link,.shipping-and-returns .b-cs_top .b-cs_list li a:link,.about-vips .b-cs_top .b-cs_list li a:link,.about-us1 .b-cs_top .b-cs_list li a:link,.terms-of-use .b-cs_top .b-cs_list li a:link{color:#000;text-decoration:none}.general-inquiries .b-cs_top .b-cs_list li a:visited,.kiehls-rewards .b-cs_top .b-cs_list li a:visited,.making-an-order .b-cs_top .b-cs_list li a:visited,.customservice-privacy-policy .b-cs_top .b-cs_list li a:visited,.product-information .b-cs_top .b-cs_list li a:visited,.safety-and-privacy .b-cs_top .b-cs_list li a:visited,.customservice-services .b-cs_top .b-cs_list li a:visited,.shipping-and-returns .b-cs_top .b-cs_list li a:visited,.about-vips .b-cs_top .b-cs_list li a:visited,.about-us1 .b-cs_top .b-cs_list li a:visited,.terms-of-use .b-cs_top .b-cs_list li a:visited{color:#000;text-decoration:none}.general-inquiries .b-cs_top .b-cs_list li a:hover,.kiehls-rewards .b-cs_top .b-cs_list li a:hover,.making-an-order .b-cs_top .b-cs_list li a:hover,.customservice-privacy-policy .b-cs_top .b-cs_list li a:hover,.product-information .b-cs_top .b-cs_list li a:hover,.safety-and-privacy .b-cs_top .b-cs_list li a:hover,.customservice-services .b-cs_top .b-cs_list li a:hover,.shipping-and-returns .b-cs_top .b-cs_list li a:hover,.about-vips .b-cs_top .b-cs_list li a:hover,.about-us1 .b-cs_top .b-cs_list li a:hover,.terms-of-use .b-cs_top .b-cs_list li a:hover{color:#000;text-decoration:none}.general-inquiries .b-cs_top .b-cs_list li a:active,.kiehls-rewards .b-cs_top .b-cs_list li a:active,.making-an-order .b-cs_top .b-cs_list li a:active,.customservice-privacy-policy .b-cs_top .b-cs_list li a:active,.product-information .b-cs_top .b-cs_list li a:active,.safety-and-privacy .b-cs_top .b-cs_list li a:active,.customservice-services .b-cs_top .b-cs_list li a:active,.shipping-and-returns .b-cs_top .b-cs_list li a:active,.about-vips .b-cs_top .b-cs_list li a:active,.about-us1 .b-cs_top .b-cs_list li a:active,.terms-of-use .b-cs_top .b-cs_list li a:active{color:#000;text-decoration:none}@media only screen and (min-width:768px) and (max-width:1023px){.general-inquiries .b-cs_top .b-cs_list li a:link,.general-inquiries .b-cs_top .b-cs_list li a:visited,.general-inquiries .b-cs_top .b-cs_list li a:hover,.kiehls-rewards .b-cs_top .b-cs_list li a:link,.kiehls-rewards .b-cs_top .b-cs_list li a:visited,.kiehls-rewards .b-cs_top .b-cs_list li a:hover,.making-an-order .b-cs_top .b-cs_list li a:link,.making-an-order .b-cs_top .b-cs_list li a:visited,.making-an-order .b-cs_top .b-cs_list li a:hover,.customservice-privacy-policy .b-cs_top .b-cs_list li a:link,.customservice-privacy-policy .b-cs_top .b-cs_list li a:visited,.customservice-privacy-policy .b-cs_top .b-cs_list li a:hover,.product-information .b-cs_top .b-cs_list li a:link,.product-information .b-cs_top .b-cs_list li a:visited,.product-information .b-cs_top .b-cs_list li a:hover,.safety-and-privacy .b-cs_top .b-cs_list li a:link,.safety-and-privacy .b-cs_top .b-cs_list li a:visited,.safety-and-privacy .b-cs_top .b-cs_list li a:hover,.customservice-services .b-cs_top .b-cs_list li a:link,.customservice-services .b-cs_top .b-cs_list li a:visited,.customservice-services .b-cs_top .b-cs_list li a:hover,.shipping-and-returns .b-cs_top .b-cs_list li a:link,.shipping-and-returns .b-cs_top .b-cs_list li a:visited,.shipping-and-returns .b-cs_top .b-cs_list li a:hover,.about-vips .b-cs_top .b-cs_list li a:link,.about-vips .b-cs_top .b-cs_list li a:visited,.about-vips .b-cs_top .b-cs_list li a:hover,.about-us1 .b-cs_top .b-cs_list li a:link,.about-us1 .b-cs_top .b-cs_list li a:visited,.about-us1 .b-cs_top .b-cs_list li a:hover,.terms-of-use .b-cs_top .b-cs_list li a:link,.terms-of-use .b-cs_top .b-cs_list li a:visited,.terms-of-use .b-cs_top .b-cs_list li a:hover{color:#000;text-decoration:none}.general-inquiries .b-cs_top .b-cs_list li a:active,.kiehls-rewards .b-cs_top .b-cs_list li a:active,.making-an-order .b-cs_top .b-cs_list li a:active,.customservice-privacy-policy .b-cs_top .b-cs_list li a:active,.product-information .b-cs_top .b-cs_list li a:active,.safety-and-privacy .b-cs_top .b-cs_list li a:active,.customservice-services .b-cs_top .b-cs_list li a:active,.shipping-and-returns .b-cs_top .b-cs_list li a:active,.about-vips .b-cs_top .b-cs_list li a:active,.about-us1 .b-cs_top .b-cs_list li a:active,.terms-of-use .b-cs_top .b-cs_list li a:active{color:#000;text-decoration:none}}@media only screen and (max-width:767px){.general-inquiries .b-cs_top .b-cs_list li a:link,.general-inquiries .b-cs_top .b-cs_list li a:visited,.general-inquiries .b-cs_top .b-cs_list li a:hover,.kiehls-rewards .b-cs_top .b-cs_list li a:link,.kiehls-rewards .b-cs_top .b-cs_list li a:visited,.kiehls-rewards .b-cs_top .b-cs_list li a:hover,.making-an-order .b-cs_top .b-cs_list li a:link,.making-an-order .b-cs_top .b-cs_list li a:visited,.making-an-order .b-cs_top .b-cs_list li a:hover,.customservice-privacy-policy .b-cs_top .b-cs_list li a:link,.customservice-privacy-policy .b-cs_top .b-cs_list li a:visited,.customservice-privacy-policy .b-cs_top .b-cs_list li a:hover,.product-information .b-cs_top .b-cs_list li a:link,.product-information .b-cs_top .b-cs_list li a:visited,.product-information .b-cs_top .b-cs_list li a:hover,.safety-and-privacy .b-cs_top .b-cs_list li a:link,.safety-and-privacy .b-cs_top .b-cs_list li a:visited,.safety-and-privacy .b-cs_top .b-cs_list li a:hover,.customservice-services .b-cs_top .b-cs_list li a:link,.customservice-services .b-cs_top .b-cs_list li a:visited,.customservice-services .b-cs_top .b-cs_list li a:hover,.shipping-and-returns .b-cs_top .b-cs_list li a:link,.shipping-and-returns .b-cs_top .b-cs_list li a:visited,.shipping-and-returns .b-cs_top .b-cs_list li a:hover,.about-vips .b-cs_top .b-cs_list li a:link,.about-vips .b-cs_top .b-cs_list li a:visited,.about-vips .b-cs_top .b-cs_list li a:hover,.about-us1 .b-cs_top .b-cs_list li a:link,.about-us1 .b-cs_top .b-cs_list li a:visited,.about-us1 .b-cs_top .b-cs_list li a:hover,.terms-of-use .b-cs_top .b-cs_list li a:link,.terms-of-use .b-cs_top .b-cs_list li a:visited,.terms-of-use .b-cs_top .b-cs_list li a:hover{color:#000;text-decoration:none}.general-inquiries .b-cs_top .b-cs_list li a:active,.kiehls-rewards .b-cs_top .b-cs_list li a:active,.making-an-order .b-cs_top .b-cs_list li a:active,.customservice-privacy-policy .b-cs_top .b-cs_list li a:active,.product-information .b-cs_top .b-cs_list li a:active,.safety-and-privacy .b-cs_top .b-cs_list li a:active,.customservice-services .b-cs_top .b-cs_list li a:active,.shipping-and-returns .b-cs_top .b-cs_list li a:active,.about-vips .b-cs_top .b-cs_list li a:active,.about-us1 .b-cs_top .b-cs_list li a:active,.terms-of-use .b-cs_top .b-cs_list li a:active{color:#000;text-decoration:none}}@media only screen and (max-width:767px){.general-inquiries .b-cs_top .b-cs_list,.kiehls-rewards .b-cs_top .b-cs_list,.making-an-order .b-cs_top .b-cs_list,.customservice-privacy-policy .b-cs_top .b-cs_list,.product-information .b-cs_top .b-cs_list,.safety-and-privacy .b-cs_top .b-cs_list,.customservice-services .b-cs_top .b-cs_list,.shipping-and-returns .b-cs_top .b-cs_list,.about-vips .b-cs_top .b-cs_list,.about-us1 .b-cs_top .b-cs_list,.terms-of-use .b-cs_top .b-cs_list{margin:0 0 0 14px;letter-spacing:.2px;font:normal 10px/15px Arial,Helvetica,sans-serif}.general-inquiries .b-cs_top .b-cs_list li a,.kiehls-rewards .b-cs_top .b-cs_list li a,.making-an-order .b-cs_top .b-cs_list li a,.customservice-privacy-policy .b-cs_top .b-cs_list li a,.product-information .b-cs_top .b-cs_list li a,.safety-and-privacy .b-cs_top .b-cs_list li a,.customservice-services .b-cs_top .b-cs_list li a,.shipping-and-returns .b-cs_top .b-cs_list li a,.about-vips .b-cs_top .b-cs_list li a,.about-us1 .b-cs_top .b-cs_list li a,.terms-of-use .b-cs_top .b-cs_list li a{font:normal 10px/15px Arial,Helvetica,sans-serif}}.general-inquiries .b-cs_top h3,.kiehls-rewards .b-cs_top h3,.making-an-order .b-cs_top h3,.customservice-privacy-policy .b-cs_top h3,.product-information .b-cs_top h3,.safety-and-privacy .b-cs_top h3,.customservice-services .b-cs_top h3,.shipping-and-returns .b-cs_top h3,.about-vips .b-cs_top h3,.about-us1 .b-cs_top h3,.terms-of-use .b-cs_top h3{padding:0 0 10px 0;font:bold 18px/22px "SimSun",Arial,serif}@media only screen and (max-width:767px){.general-inquiries .b-cs_top,.kiehls-rewards .b-cs_top,.making-an-order .b-cs_top,.customservice-privacy-policy .b-cs_top,.product-information .b-cs_top,.safety-and-privacy .b-cs_top,.customservice-services .b-cs_top,.shipping-and-returns .b-cs_top,.about-vips .b-cs_top,.about-us1 .b-cs_top,.terms-of-use .b-cs_top{font-size:12px;line-height:12px}.general-inquiries .b-cs_top h4,.kiehls-rewards .b-cs_top h4,.making-an-order .b-cs_top h4,.customservice-privacy-policy .b-cs_top h4,.product-information .b-cs_top h4,.safety-and-privacy .b-cs_top h4,.customservice-services .b-cs_top h4,.shipping-and-returns .b-cs_top h4,.about-vips .b-cs_top h4,.about-us1 .b-cs_top h4,.terms-of-use .b-cs_top h4{font-size:12px;line-height:12px}.general-inquiries .b-cs_top p,.kiehls-rewards .b-cs_top p,.making-an-order .b-cs_top p,.customservice-privacy-policy .b-cs_top p,.product-information .b-cs_top p,.safety-and-privacy .b-cs_top p,.customservice-services .b-cs_top p,.shipping-and-returns .b-cs_top p,.about-vips .b-cs_top p,.about-us1 .b-cs_top p,.terms-of-use .b-cs_top p{font:normal 10px/12px "SimSun",Arial,sans-serif}}.general-inquiries .b-cs_main_content,.kiehls-rewards .b-cs_main_content,.making-an-order .b-cs_main_content,.customservice-privacy-policy .b-cs_main_content,.product-information .b-cs_main_content,.safety-and-privacy .b-cs_main_content,.customservice-services .b-cs_main_content,.shipping-and-returns .b-cs_main_content,.about-vips .b-cs_main_content,.about-us1 .b-cs_main_content,.terms-of-use .b-cs_main_content{padding-bottom:25px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-size:14px;line-height:18px}.general-inquiries .b-cs_main_content .target,.kiehls-rewards .b-cs_main_content .target,.making-an-order .b-cs_main_content .target,.customservice-privacy-policy .b-cs_main_content .target,.product-information .b-cs_main_content .target,.safety-and-privacy .b-cs_main_content .target,.customservice-services .b-cs_main_content .target,.shipping-and-returns .b-cs_main_content .target,.about-vips .b-cs_main_content .target,.about-us1 .b-cs_main_content .target,.terms-of-use .b-cs_main_content .target{position:relative}.general-inquiries .b-cs_main_content .target .anchor,.kiehls-rewards .b-cs_main_content .target .anchor,.making-an-order .b-cs_main_content .target .anchor,.customservice-privacy-policy .b-cs_main_content .target .anchor,.product-information .b-cs_main_content .target .anchor,.safety-and-privacy .b-cs_main_content .target .anchor,.customservice-services .b-cs_main_content .target .anchor,.shipping-and-returns .b-cs_main_content .target .anchor,.about-vips .b-cs_main_content .target .anchor,.about-us1 .b-cs_main_content .target .anchor,.terms-of-use .b-cs_main_content .target .anchor{position:absolute;top:-55px}.general-inquiries .b-cs_main_content h3,.kiehls-rewards .b-cs_main_content h3,.making-an-order .b-cs_main_content h3,.customservice-privacy-policy .b-cs_main_content h3,.product-information .b-cs_main_content h3,.safety-and-privacy .b-cs_main_content h3,.customservice-services .b-cs_main_content h3,.shipping-and-returns .b-cs_main_content h3,.about-vips .b-cs_main_content h3,.about-us1 .b-cs_main_content h3,.terms-of-use .b-cs_main_content h3{padding:20px 0 5px 0;font:bold 14px/22px "SimSun",Arial,serif}.general-inquiries .b-cs_main_content h4,.kiehls-rewards .b-cs_main_content h4,.making-an-order .b-cs_main_content h4,.customservice-privacy-policy .b-cs_main_content h4,.product-information .b-cs_main_content h4,.safety-and-privacy .b-cs_main_content h4,.customservice-services .b-cs_main_content h4,.shipping-and-returns .b-cs_main_content h4,.about-vips .b-cs_main_content h4,.about-us1 .b-cs_main_content h4,.terms-of-use .b-cs_main_content h4{padding:0 0 2px 0;font-family:"SimSun",Arial,sans-serif;font-size:16px;line-height:24px}.ie8 .general-inquiries .b-cs_main_content h4,.ie8 .kiehls-rewards .b-cs_main_content h4,.ie8 .making-an-order .b-cs_main_content h4,.ie8 .customservice-privacy-policy .b-cs_main_content h4,.ie8 .product-information .b-cs_main_content h4,.ie8 .safety-and-privacy .b-cs_main_content h4,.ie8 .customservice-services .b-cs_main_content h4,.ie8 .shipping-and-returns .b-cs_main_content h4,.ie8 .about-vips .b-cs_main_content h4,.ie8 .about-us1 .b-cs_main_content h4,.ie8 .terms-of-use .b-cs_main_content h4{font-weight:normal;font-family:"Helvetica World W01_n7",Arial,sans-serif}.general-inquiries .b-cs_main_content p,.kiehls-rewards .b-cs_main_content p,.making-an-order .b-cs_main_content p,.customservice-privacy-policy .b-cs_main_content p,.product-information .b-cs_main_content p,.safety-and-privacy .b-cs_main_content p,.customservice-services .b-cs_main_content p,.shipping-and-returns .b-cs_main_content p,.about-vips .b-cs_main_content p,.about-us1 .b-cs_main_content p,.terms-of-use .b-cs_main_content p{font:normal 12px/18px Arial,Helvetica,sans-serif;line-height:25px}.general-inquiries .b-cs_main_content a:link,.kiehls-rewards .b-cs_main_content a:link,.making-an-order .b-cs_main_content a:link,.customservice-privacy-policy .b-cs_main_content a:link,.product-information .b-cs_main_content a:link,.safety-and-privacy .b-cs_main_content a:link,.customservice-services .b-cs_main_content a:link,.shipping-and-returns .b-cs_main_content a:link,.about-vips .b-cs_main_content a:link,.about-us1 .b-cs_main_content a:link,.terms-of-use .b-cs_main_content a:link{color:#000;text-decoration:underline}.general-inquiries .b-cs_main_content a:visited,.kiehls-rewards .b-cs_main_content a:visited,.making-an-order .b-cs_main_content a:visited,.customservice-privacy-policy .b-cs_main_content a:visited,.product-information .b-cs_main_content a:visited,.safety-and-privacy .b-cs_main_content a:visited,.customservice-services .b-cs_main_content a:visited,.shipping-and-returns .b-cs_main_content a:visited,.about-vips .b-cs_main_content a:visited,.about-us1 .b-cs_main_content a:visited,.terms-of-use .b-cs_main_content a:visited{color:#000;text-decoration:underline}.general-inquiries .b-cs_main_content a:hover,.kiehls-rewards .b-cs_main_content a:hover,.making-an-order .b-cs_main_content a:hover,.customservice-privacy-policy .b-cs_main_content a:hover,.product-information .b-cs_main_content a:hover,.safety-and-privacy .b-cs_main_content a:hover,.customservice-services .b-cs_main_content a:hover,.shipping-and-returns .b-cs_main_content a:hover,.about-vips .b-cs_main_content a:hover,.about-us1 .b-cs_main_content a:hover,.terms-of-use .b-cs_main_content a:hover{color:#000;text-decoration:underline}.general-inquiries .b-cs_main_content a:active,.kiehls-rewards .b-cs_main_content a:active,.making-an-order .b-cs_main_content a:active,.customservice-privacy-policy .b-cs_main_content a:active,.product-information .b-cs_main_content a:active,.safety-and-privacy .b-cs_main_content a:active,.customservice-services .b-cs_main_content a:active,.shipping-and-returns .b-cs_main_content a:active,.about-vips .b-cs_main_content a:active,.about-us1 .b-cs_main_content a:active,.terms-of-use .b-cs_main_content a:active{color:#000;text-decoration:underline}@media only screen and (min-width:768px) and (max-width:1023px){.general-inquiries .b-cs_main_content a:link,.general-inquiries .b-cs_main_content a:visited,.general-inquiries .b-cs_main_content a:hover,.kiehls-rewards .b-cs_main_content a:link,.kiehls-rewards .b-cs_main_content a:visited,.kiehls-rewards .b-cs_main_content a:hover,.making-an-order .b-cs_main_content a:link,.making-an-order .b-cs_main_content a:visited,.making-an-order .b-cs_main_content a:hover,.customservice-privacy-policy .b-cs_main_content a:link,.customservice-privacy-policy .b-cs_main_content a:visited,.customservice-privacy-policy .b-cs_main_content a:hover,.product-information .b-cs_main_content a:link,.product-information .b-cs_main_content a:visited,.product-information .b-cs_main_content a:hover,.safety-and-privacy .b-cs_main_content a:link,.safety-and-privacy .b-cs_main_content a:visited,.safety-and-privacy .b-cs_main_content a:hover,.customservice-services .b-cs_main_content a:link,.customservice-services .b-cs_main_content a:visited,.customservice-services .b-cs_main_content a:hover,.shipping-and-returns .b-cs_main_content a:link,.shipping-and-returns .b-cs_main_content a:visited,.shipping-and-returns .b-cs_main_content a:hover,.about-vips .b-cs_main_content a:link,.about-vips .b-cs_main_content a:visited,.about-vips .b-cs_main_content a:hover,.about-us1 .b-cs_main_content a:link,.about-us1 .b-cs_main_content a:visited,.about-us1 .b-cs_main_content a:hover,.terms-of-use .b-cs_main_content a:link,.terms-of-use .b-cs_main_content a:visited,.terms-of-use .b-cs_main_content a:hover{color:#000;text-decoration:underline}.general-inquiries .b-cs_main_content a:active,.kiehls-rewards .b-cs_main_content a:active,.making-an-order .b-cs_main_content a:active,.customservice-privacy-policy .b-cs_main_content a:active,.product-information .b-cs_main_content a:active,.safety-and-privacy .b-cs_main_content a:active,.customservice-services .b-cs_main_content a:active,.shipping-and-returns .b-cs_main_content a:active,.about-vips .b-cs_main_content a:active,.about-us1 .b-cs_main_content a:active,.terms-of-use .b-cs_main_content a:active{color:#000;text-decoration:underline}}@media only screen and (max-width:767px){.general-inquiries .b-cs_main_content a:link,.general-inquiries .b-cs_main_content a:visited,.general-inquiries .b-cs_main_content a:hover,.kiehls-rewards .b-cs_main_content a:link,.kiehls-rewards .b-cs_main_content a:visited,.kiehls-rewards .b-cs_main_content a:hover,.making-an-order .b-cs_main_content a:link,.making-an-order .b-cs_main_content a:visited,.making-an-order .b-cs_main_content a:hover,.customservice-privacy-policy .b-cs_main_content a:link,.customservice-privacy-policy .b-cs_main_content a:visited,.customservice-privacy-policy .b-cs_main_content a:hover,.product-information .b-cs_main_content a:link,.product-information .b-cs_main_content a:visited,.product-information .b-cs_main_content a:hover,.safety-and-privacy .b-cs_main_content a:link,.safety-and-privacy .b-cs_main_content a:visited,.safety-and-privacy .b-cs_main_content a:hover,.customservice-services .b-cs_main_content a:link,.customservice-services .b-cs_main_content a:visited,.customservice-services .b-cs_main_content a:hover,.shipping-and-returns .b-cs_main_content a:link,.shipping-and-returns .b-cs_main_content a:visited,.shipping-and-returns .b-cs_main_content a:hover,.about-vips .b-cs_main_content a:link,.about-vips .b-cs_main_content a:visited,.about-vips .b-cs_main_content a:hover,.about-us1 .b-cs_main_content a:link,.about-us1 .b-cs_main_content a:visited,.about-us1 .b-cs_main_content a:hover,.terms-of-use .b-cs_main_content a:link,.terms-of-use .b-cs_main_content a:visited,.terms-of-use .b-cs_main_content a:hover{color:#000;text-decoration:underline}.general-inquiries .b-cs_main_content a:active,.kiehls-rewards .b-cs_main_content a:active,.making-an-order .b-cs_main_content a:active,.customservice-privacy-policy .b-cs_main_content a:active,.product-information .b-cs_main_content a:active,.safety-and-privacy .b-cs_main_content a:active,.customservice-services .b-cs_main_content a:active,.shipping-and-returns .b-cs_main_content a:active,.about-vips .b-cs_main_content a:active,.about-us1 .b-cs_main_content a:active,.terms-of-use .b-cs_main_content a:active{color:#000;text-decoration:underline}}.general-inquiries .b-cs_main_content a.b-mobile_tel,.kiehls-rewards .b-cs_main_content a.b-mobile_tel,.making-an-order .b-cs_main_content a.b-mobile_tel,.customservice-privacy-policy .b-cs_main_content a.b-mobile_tel,.product-information .b-cs_main_content a.b-mobile_tel,.safety-and-privacy .b-cs_main_content a.b-mobile_tel,.customservice-services .b-cs_main_content a.b-mobile_tel,.shipping-and-returns .b-cs_main_content a.b-mobile_tel,.about-vips .b-cs_main_content a.b-mobile_tel,.about-us1 .b-cs_main_content a.b-mobile_tel,.terms-of-use .b-cs_main_content a.b-mobile_tel{text-decoration:none}.general-inquiries .b-cs_main_content ul,.kiehls-rewards .b-cs_main_content ul,.making-an-order .b-cs_main_content ul,.customservice-privacy-policy .b-cs_main_content ul,.product-information .b-cs_main_content ul,.safety-and-privacy .b-cs_main_content ul,.customservice-services .b-cs_main_content ul,.shipping-and-returns .b-cs_main_content ul,.about-vips .b-cs_main_content ul,.about-us1 .b-cs_main_content ul,.terms-of-use .b-cs_main_content ul{padding:0 0 0 20px;margin:0 0 10px 0;list-style:decimal outside;line-height:24px;font:normal 12px/24px Arial,sans-serif}.general-inquiries .b-cs_main_content table,.kiehls-rewards .b-cs_main_content table,.making-an-order .b-cs_main_content table,.customservice-privacy-policy .b-cs_main_content table,.product-information .b-cs_main_content table,.safety-and-privacy .b-cs_main_content table,.customservice-services .b-cs_main_content table,.shipping-and-returns .b-cs_main_content table,.about-vips .b-cs_main_content table,.about-us1 .b-cs_main_content table,.terms-of-use .b-cs_main_content table{margin:0 0 15px 0}.general-inquiries .b-cs_main_content table tr td,.kiehls-rewards .b-cs_main_content table tr td,.making-an-order .b-cs_main_content table tr td,.customservice-privacy-policy .b-cs_main_content table tr td,.product-information .b-cs_main_content table tr td,.safety-and-privacy .b-cs_main_content table tr td,.customservice-services .b-cs_main_content table tr td,.shipping-and-returns .b-cs_main_content table tr td,.about-vips .b-cs_main_content table tr td,.about-us1 .b-cs_main_content table tr td,.terms-of-use .b-cs_main_content table tr td{padding:10px 5px;text-align:center;border:1px solid #ccc}@media only screen and (max-width:767px){.general-inquiries .b-cs_main_content,.kiehls-rewards .b-cs_main_content,.making-an-order .b-cs_main_content,.customservice-privacy-policy .b-cs_main_content,.product-information .b-cs_main_content,.safety-and-privacy .b-cs_main_content,.customservice-services .b-cs_main_content,.shipping-and-returns .b-cs_main_content,.about-vips .b-cs_main_content,.about-us1 .b-cs_main_content,.terms-of-use .b-cs_main_content{font-size:12px;line-height:12px}.general-inquiries .b-cs_main_content h3,.kiehls-rewards .b-cs_main_content h3,.making-an-order .b-cs_main_content h3,.customservice-privacy-policy .b-cs_main_content h3,.product-information .b-cs_main_content h3,.safety-and-privacy .b-cs_main_content h3,.customservice-services .b-cs_main_content h3,.shipping-and-returns .b-cs_main_content h3,.about-vips .b-cs_main_content h3,.about-us1 .b-cs_main_content h3,.terms-of-use .b-cs_main_content h3{font-family:"SimSun",Arial,serif;font-weight:bold}.general-inquiries .b-cs_main_content h4,.kiehls-rewards .b-cs_main_content h4,.making-an-order .b-cs_main_content h4,.customservice-privacy-policy .b-cs_main_content h4,.product-information .b-cs_main_content h4,.safety-and-privacy .b-cs_main_content h4,.customservice-services .b-cs_main_content h4,.shipping-and-returns .b-cs_main_content h4,.about-vips .b-cs_main_content h4,.about-us1 .b-cs_main_content h4,.terms-of-use .b-cs_main_content h4{font-size:12px;line-height:12px}.general-inquiries .b-cs_main_content p,.kiehls-rewards .b-cs_main_content p,.making-an-order .b-cs_main_content p,.customservice-privacy-policy .b-cs_main_content p,.product-information .b-cs_main_content p,.safety-and-privacy .b-cs_main_content p,.customservice-services .b-cs_main_content p,.shipping-and-returns .b-cs_main_content p,.about-vips .b-cs_main_content p,.about-us1 .b-cs_main_content p,.terms-of-use .b-cs_main_content p{font:normal 10px/12px "SimSun",Arial,sans-serif}.general-inquiries .b-cs_main_content table,.kiehls-rewards .b-cs_main_content table,.making-an-order .b-cs_main_content table,.customservice-privacy-policy .b-cs_main_content table,.product-information .b-cs_main_content table,.safety-and-privacy .b-cs_main_content table,.customservice-services .b-cs_main_content table,.shipping-and-returns .b-cs_main_content table,.about-vips .b-cs_main_content table,.about-us1 .b-cs_main_content table,.terms-of-use .b-cs_main_content table{margin:0 0 10px 0}.general-inquiries .b-cs_main_content table tr td,.kiehls-rewards .b-cs_main_content table tr td,.making-an-order .b-cs_main_content table tr td,.customservice-privacy-policy .b-cs_main_content table tr td,.product-information .b-cs_main_content table tr td,.safety-and-privacy .b-cs_main_content table tr td,.customservice-services .b-cs_main_content table tr td,.shipping-and-returns .b-cs_main_content table tr td,.about-vips .b-cs_main_content table tr td,.about-us1 .b-cs_main_content table tr td,.terms-of-use .b-cs_main_content table tr td{padding:7px 0;border:0;color:#7c7c7c}}.pt_account .ui-dialog .ui-dialog-title{display:none}.pt_account .ui-dialog .customer-service-security-policy h1{margin:0 0 15px;padding:0 0 10px;font:bold 24px/25px "SimSun",Arial,serif;text-transform:none;border-bottom:1px solid #ccc}.pt_account .ui-dialog .customer-service-security-policy .b-cs_top{margin:0;padding:0 0 20px;color:#000;font:normal 14px/18px Arial,Helvetica,sans-serif;text-transform:none;border-bottom:1px solid #ccc}.pt_account .ui-dialog .customer-service-security-policy .b-cs_top .b-cs_description{margin:0 0 15px;font-style:italic}.pt_account .ui-dialog .customer-service-security-policy .b-cs_top .b-cs_description a{font-weight:normal}.pt_account .ui-dialog .customer-service-security-policy .b-cs_top .b-cs_description a:link{color:#000;text-decoration:underline}.pt_account .ui-dialog .customer-service-security-policy .b-cs_top .b-cs_description a:visited{color:#000;text-decoration:underline}.pt_account .ui-dialog .customer-service-security-policy .b-cs_top .b-cs_description a:hover{color:#000;text-decoration:underline}.pt_account .ui-dialog .customer-service-security-policy .b-cs_top .b-cs_description a:active{color:#000;text-decoration:underline}@media only screen and (min-width:768px) and (max-width:1023px){.pt_account .ui-dialog .customer-service-security-policy .b-cs_top .b-cs_description a:link,.pt_account .ui-dialog .customer-service-security-policy .b-cs_top .b-cs_description a:visited,.pt_account .ui-dialog .customer-service-security-policy .b-cs_top .b-cs_description a:hover{color:#000;text-decoration:underline}.pt_account .ui-dialog .customer-service-security-policy .b-cs_top .b-cs_description a:active{color:#000;text-decoration:underline}}@media only screen and (max-width:767px){.pt_account .ui-dialog .customer-service-security-policy .b-cs_top .b-cs_description a:link,.pt_account .ui-dialog .customer-service-security-policy .b-cs_top .b-cs_description a:visited,.pt_account .ui-dialog .customer-service-security-policy .b-cs_top .b-cs_description a:hover{color:#000;text-decoration:underline}.pt_account .ui-dialog .customer-service-security-policy .b-cs_top .b-cs_description a:active{color:#000;text-decoration:underline}}.pt_account .ui-dialog .customer-service-security-policy .b-cs_top .b-cs_list{margin:0 0 0 18px;list-style:decimal inside}.pt_account .ui-dialog .customer-service-security-policy .b-cs_top .b-cs_list li{padding:0;margin:0}.pt_account .ui-dialog .customer-service-security-policy .b-cs_top .b-cs_list li a{padding:0 0 0 3px;line-height:20px;font-weight:normal}.pt_account .ui-dialog .customer-service-security-policy .b-cs_top .b-cs_list li a:link{color:#000;text-decoration:underline}.pt_account .ui-dialog .customer-service-security-policy .b-cs_top .b-cs_list li a:visited{color:#000;text-decoration:underline}.pt_account .ui-dialog .customer-service-security-policy .b-cs_top .b-cs_list li a:hover{color:#000;text-decoration:underline}.pt_account .ui-dialog .customer-service-security-policy .b-cs_top .b-cs_list li a:active{color:#000;text-decoration:underline}@media only screen and (min-width:768px) and (max-width:1023px){.pt_account .ui-dialog .customer-service-security-policy .b-cs_top .b-cs_list li a:link,.pt_account .ui-dialog .customer-service-security-policy .b-cs_top .b-cs_list li a:visited,.pt_account .ui-dialog .customer-service-security-policy .b-cs_top .b-cs_list li a:hover{color:#000;text-decoration:underline}.pt_account .ui-dialog .customer-service-security-policy .b-cs_top .b-cs_list li a:active{color:#000;text-decoration:underline}}@media only screen and (max-width:767px){.pt_account .ui-dialog .customer-service-security-policy .b-cs_top .b-cs_list li a:link,.pt_account .ui-dialog .customer-service-security-policy .b-cs_top .b-cs_list li a:visited,.pt_account .ui-dialog .customer-service-security-policy .b-cs_top .b-cs_list li a:hover{color:#000;text-decoration:underline}.pt_account .ui-dialog .customer-service-security-policy .b-cs_top .b-cs_list li a:active{color:#000;text-decoration:underline}}.pt_account .ui-dialog .customer-service-security-policy .b-cs_top h3{padding:0 0 10px 0;font:bold 18px/22px "SimSun",Arial,serif}.pt_account .ui-dialog .customer-service-security-policy .b-cs_main_content{font:normal 14px/18px Arial,Helvetica,sans-serif}.pt_account .ui-dialog .customer-service-security-policy .b-cs_main_content h3{padding:20px 0 10px 0;font:bold 18px/22px "SimSun",Arial,serif}.pt_account .ui-dialog .customer-service-security-policy .b-cs_main_content h4{padding:0 0 2px 0;font:bold "SimSun",Arial,sans-serif 16px/24px}.ie8 .pt_account .ui-dialog .customer-service-security-policy .b-cs_main_content h4{font-weight:normal;font-family:"Helvetica World W01_n7",Arial,sans-serif}.pt_account .ui-dialog .customer-service-security-policy .b-cs_main_content p{font:normal 14px/18px Arial,Helvetica,sans-serif;padding:0 0 10px 0}.pt_account .ui-dialog .customer-service-security-policy .b-cs_main_content a:link{color:#000;text-decoration:underline}.pt_account .ui-dialog .customer-service-security-policy .b-cs_main_content a:visited{color:#000;text-decoration:underline}.pt_account .ui-dialog .customer-service-security-policy .b-cs_main_content a:hover{color:#000;text-decoration:underline}.pt_account .ui-dialog .customer-service-security-policy .b-cs_main_content a:active{color:#000;text-decoration:underline}@media only screen and (min-width:768px) and (max-width:1023px){.pt_account .ui-dialog .customer-service-security-policy .b-cs_main_content a:link,.pt_account .ui-dialog .customer-service-security-policy .b-cs_main_content a:visited,.pt_account .ui-dialog .customer-service-security-policy .b-cs_main_content a:hover{color:#000;text-decoration:underline}.pt_account .ui-dialog .customer-service-security-policy .b-cs_main_content a:active{color:#000;text-decoration:underline}}@media only screen and (max-width:767px){.pt_account .ui-dialog .customer-service-security-policy .b-cs_main_content a:link,.pt_account .ui-dialog .customer-service-security-policy .b-cs_main_content a:visited,.pt_account .ui-dialog .customer-service-security-policy .b-cs_main_content a:hover{color:#000;text-decoration:underline}.pt_account .ui-dialog .customer-service-security-policy .b-cs_main_content a:active{color:#000;text-decoration:underline}}.pt_account .ui-dialog .customer-service-security-policy .b-cs_main_content a.b-mobile_tel{text-decoration:none}.pt_account .ui-dialog .customer-service-security-policy .b-cs_main_content ul{padding:0 0 0 20px;margin:0 0 10px 0;list-style:disc outside}.pt_account .ui-dialog .customer-service-security-policy .b-cs_main_content table{margin:0 0 10px 0}.pt_account .ui-dialog .customer-service-security-policy .b-cs_main_content table tr td{padding:10px 5px;text-align:center;border:1px solid #ccc}.pt_customer_service .b-cs_section{width:242px;display:inline-block;vertical-align:top;padding:0 20px 45px 0}.pt_customer_service .b-cs_section h1{margin:0 0 19px;border-bottom:1px dotted #ccc !important}.pt_customer_service .b-cs_section h1 a{font:bold 22px/24px "SimSun",Arial,serif;text-transform:uppercase}.pt_customer_service .b-cs_section h1 a:link{color:#000;text-decoration:none}.pt_customer_service .b-cs_section h1 a:visited{color:#000;text-decoration:none}.pt_customer_service .b-cs_section h1 a:hover{color:#000;text-decoration:none}.pt_customer_service .b-cs_section h1 a:active{color:#000;text-decoration:none}@media only screen and (min-width:768px) and (max-width:1023px){.pt_customer_service .b-cs_section h1 a:link,.pt_customer_service .b-cs_section h1 a:visited,.pt_customer_service .b-cs_section h1 a:hover{color:#000;text-decoration:none}.pt_customer_service .b-cs_section h1 a:active{color:#000;text-decoration:none}}@media only screen and (max-width:767px){.pt_customer_service .b-cs_section h1 a:link,.pt_customer_service .b-cs_section h1 a:visited,.pt_customer_service .b-cs_section h1 a:hover{color:#000;text-decoration:none}.pt_customer_service .b-cs_section h1 a:active{color:#000;text-decoration:none}}.pt_customer_service .b-cs_section ul li{padding:4px 0}.pt_customer_service .b-cs_section ul li a{position:relative;font:13px/5px "SimSun",Arial,sans-serif;text-transform:uppercase}.pt_customer_service .b-cs_section ul li a:link{color:#000;text-decoration:none}.pt_customer_service .b-cs_section ul li a:visited{color:#000;text-decoration:none}.pt_customer_service .b-cs_section ul li a:hover{color:#000;text-decoration:none}.pt_customer_service .b-cs_section ul li a:active{color:#000;text-decoration:none}@media only screen and (min-width:768px) and (max-width:1023px){.pt_customer_service .b-cs_section ul li a:link,.pt_customer_service .b-cs_section ul li a:visited,.pt_customer_service .b-cs_section ul li a:hover{color:#000;text-decoration:none}.pt_customer_service .b-cs_section ul li a:active{color:#000;text-decoration:none}}@media only screen and (max-width:767px){.pt_customer_service .b-cs_section ul li a:link,.pt_customer_service .b-cs_section ul li a:visited,.pt_customer_service .b-cs_section ul li a:hover{color:#000;text-decoration:none}.pt_customer_service .b-cs_section ul li a:active{color:#000;text-decoration:none}}.ie8 .pt_customer_service .b-cs_section ul li a{font-weight:normal;font-family:"Helvetica World W01_n7",Arial,sans-serif}.pt_customer_service .b-cs_section ul li a:after{background-image:url(../../images/global-sprite.png);background-position:-155px -103px;display:inline-block;margin:0 0 0 6px;content:'';width:4px;height:7px}.pt_customer_service .b-cs_section ul li a:hover{text-decoration:underline}@media only screen and (min-width:768px) and (max-width:1023px){.pt_customer_service .b-cs_section{width:49.5%;padding:0 10px 20px 0}.pt_customer_service .b-cs_section:nth-of-type(2n+1){width:50.5%}}@media only screen and (max-width:767px){.pt_customer_service .b-cs_section{width:100%;padding:0 20px 10px 0;margin:0 0 7px 0}.pt_customer_service .b-cs_section:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.pt_customer_service .b-cs_section h1{min-height:0;padding:0 0 8px 0;margin:0 0 12px;display:block}.pt_customer_service .b-cs_section h1 a{font:bold 20px/18px "SimSun",Arial,serif}.pt_customer_service .b-cs_section ul li{padding:2px 0}.pt_customer_service .b-cs_section ul li a{font:normal 12px/20px Arial,Helvetica,sans-serif}.pt_customer_service .b-cs_section ul li a:after{bottom:2px}}.cs-landing{margin-right:-20px;font-size:0}@media only screen and (min-width:768px) and (max-width:1023px){.cs-landing{margin-right:-10px}}.b-cs_help{background:url("../images/bg_cs-header.jpg") 0 0 no-repeat;padding:25px;margin:0 20px 55px 0}@media only screen and (min-width:768px) and (max-width:1023px){.b-cs_help{margin-right:10px}}.b-cs_help .b-cs_help_section{width:209px;display:inline-block;margin:0;border:5px solid #f9e900;background:#fff;text-align:center;height:129px;vertical-align:top}.b-cs_help .b-cs_help_section h2{padding:5px 10px;background:#000;color:#fae42a;font:bold 17px/20px "SimSun",Arial,sans-serif;text-transform:uppercase}.b-cs_help .b-cs_help_section p{font:normal 14px/18px Arial,Helvetica,sans-serif;padding:8px 10px 5px}.b-cs_help .b-cs_help_section a{font:normal 14px/18px Arial,Helvetica,sans-serif}.b-cs_help .b-cs_help_section a:link{color:#de4196;text-decoration:underline}.b-cs_help .b-cs_help_section a:visited{color:#de4196;text-decoration:underline}.b-cs_help .b-cs_help_section a:hover{color:#de4196;text-decoration:underline}.b-cs_help .b-cs_help_section a:active{color:#de4196;text-decoration:underline}@media only screen and (min-width:768px) and (max-width:1023px){.b-cs_help .b-cs_help_section a:link,.b-cs_help .b-cs_help_section a:visited,.b-cs_help .b-cs_help_section a:hover{color:#de4196;text-decoration:underline}.b-cs_help .b-cs_help_section a:active{color:#de4196;text-decoration:underline}}@media only screen and (max-width:767px){.b-cs_help .b-cs_help_section a:link,.b-cs_help .b-cs_help_section a:visited,.b-cs_help .b-cs_help_section a:hover{color:#de4196;text-decoration:underline}.b-cs_help .b-cs_help_section a:active{color:#de4196;text-decoration:underline}}.b-cs_help .b-cs_help_section a.b-mobile_tel{text-decoration:none;color:#de4196}.b-cs_help .b-cs_help_section a.b-order_tel{text-decoration:none;color:#de4196}.b-cs_help .b-cs_help_section.b-emial_us{margin:0 15px 12px}.b-cs_help .b-cs_help_section.b-auto_repl{margin:0 15px}@media only screen and (min-width:768px) and (max-width:1023px){.b-cs_help{padding:2% 0;background-size:cover}.b-cs_help .b-cs_help_section{width:46.8%;margin:0 2%}.b-cs_help .b-cs_help_section.b-emial_us,.b-cs_help .b-cs_help_section.b-asked,.b-cs_help .b-cs_help_section.b-visit{margin:0}.b-cs_help .b-cs_help_section.b-chat{margin:2%}.b-cs_help .b-cs_help_section.b-asked{margin:2% 0}.b-cs_help .b-cs_help_section.b-auto_repl{margin:0 2%}}@media only screen and (max-width:767px){.b-cs_help{padding:2% 0;background-size:cover;margin-bottom:10px}.b-cs_help .b-cs_help_section{width:46.5%;height:80px;margin:0 2%;border:2px solid #f9e900}.b-cs_help .b-cs_help_section.b-emial_us,.b-cs_help .b-cs_help_section.b-asked,.b-cs_help .b-cs_help_section.b-visit{margin:0}.b-cs_help .b-cs_help_section.b-chat{margin:2%}.b-cs_help .b-cs_help_section.b-asked{margin:2% 0}.b-cs_help .b-cs_help_section.b-auto_repl{margin:0 2%}.b-cs_help .b-cs_help_section h2{padding:5px 0;font-size:12px;line-height:10px}.b-cs_help .b-cs_help_section p{font-size:9px;line-height:10px;padding:8px 1px 1px 1px;letter-spacing:.3px}.b-cs_help .b-cs_help_section a{font-size:9px;line-height:10px;letter-spacing:.3px}}.cs-services .b-cs_main_content ul{margin:0 0 10px 15px;list-style:decimal outside}.cs-services .b-cs_main_content a{text-decoration:none !important}.cs-services .b-cs_main_content a.t-underline{text-decoration:underline !important}.pt_customer_service .content img{max-width:100%}.content_asset iframe{max-width:100%}.g-page_contact_us .contact-us{padding:0 0 15px 0;margin:0 0 15px 0;border-bottom:1px dotted #ccc;width:100%;float:left}.g-page_contact_us .contact-us h1{font:bold 18px/21px "SimSun",Arial,serif}.g-page_contact_us .contact-us a{width:32%;margin:0 0 0 3%;padding:10px;height:50px;display:inline-block;text-transform:none;text-align:center;background:#fafaf8;border:1px solid #d4d4d4;font:normal 14px/16px "SimSun",Arial,serif}.g-page_contact_us .contact-us a:link{color:#000;text-decoration:none}.g-page_contact_us .contact-us a:visited{color:#000;text-decoration:none}.g-page_contact_us .contact-us a:hover{color:#000;text-decoration:none}.g-page_contact_us .contact-us a:active{color:#000;text-decoration:none}@media only screen and (min-width:768px) and (max-width:1023px){.g-page_contact_us .contact-us a:link,.g-page_contact_us .contact-us a:visited,.g-page_contact_us .contact-us a:hover{color:#000;text-decoration:none}.g-page_contact_us .contact-us a:active{color:#000;text-decoration:none}}@media only screen and (max-width:767px){.g-page_contact_us .contact-us a:link,.g-page_contact_us .contact-us a:visited,.g-page_contact_us .contact-us a:hover{color:#000;text-decoration:none}.g-page_contact_us .contact-us a:active{color:#000;text-decoration:none}}.g-page_contact_us .contact-us a:before{display:none}.g-page_contact_us .contact-us a.b-mobile_tel{margin-left:0;text-decoration:none;vertical-align:top}@media only screen and (min-width:1024px){.g-page_contact_us .contact-us a.b-mobile_tel{margin-bottom:5px}}.g-page_contact_us .contact-us a.b-mobile_tel span{font-weight:bold}.g-page_contact_us .contact-us a.dialogify{padding:16px 0 12px 0;margin:0 14px}@media only screen and (min-width:768px) and (max-width:1023px){.g-page_contact_us .contact-us a.dialogify{margin:0 0 15px 0}}.g-page_contact_us .contact-us a.live_chat{display:inline;padding:17px 14px 17px 14px;margin:0}@media only screen and (min-width:768px) and (max-width:1023px){.g-page_contact_us .contact-us a.live_chat{margin:0 0 15px 0}}@media only screen and (max-width:767px){.g-page_contact_us .contact-us a.live_chat{display:inline-block}}@media only screen and (min-width:768px) and (max-width:1023px){.g-page_contact_us .contact-us a{display:block;margin:0 0 15px 0;width:215px;padding:10px 30px;text-align:center}}@media only screen and (max-width:767px){.g-page_contact_us .contact-us a{padding:10px 5px;display:block;width:90%;margin:0 auto 15px auto !important}.g-page_contact_us .contact-us a:before,.g-page_contact_us .contact-us a.b-mobile_tel:before{width:97.8%}}@media only screen and (max-width:767px){.g-page_contact_us .contact-us{padding:0 0 5px 0;text-align:center}.g-page_contact_us .contact-us h1{height:auto;padding:0;margin:0 0 5px 0;text-align:left;border-bottom:none !important;font:bold 15px/15px "SimSun",Arial,serif}}.g-page_contact_us .b-question_area{background:url("../images/contact-us/metal-wing.png") 0 0 no-repeat;background-position:top right;margin:0 0 15px 0;font-family:"SimSun",Arial,sans-serif;font-weight:normal;font-size:14px;line-height:18px}.g-page_contact_us .b-question_area form{padding:0 0 20px 0;margin:0}.g-page_contact_us .b-question_area h2{margin:0;padding:0;font-weight:bold;font-family:"SimSun",Arial,serif;font-size:18px;line-height:20px;text-transform:uppercase}.g-page_contact_us .b-question_area .message{margin:0 0 10px 0}.g-page_contact_us .b-question_area .textinput{width:380px;display:inline-block;vertical-align:top}@media only screen and (min-width:768px) and (max-width:1023px){.g-page_contact_us .b-question_area .textinput{width:290px;float:left;margin:0}}@media only screen and (max-width:767px){.g-page_contact_us .b-question_area .textinput{width:70%}}.ie8 .g-page_contact_us .b-question_area .textinput{width:100%}.lt-ie10 .g-page_contact_us .b-question_area .f_placeholder_wrapper{width:380px;display:inline-block}.g-page_contact_us .b-question_area .button_submit{display:inline-block;vertical-align:top;position:relative;font-family:"SimSun",Arial,serif;font-weight:bold;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;height:30px;min-width:60px;padding:0 30px;line-height:29px;font-size:14px;border-color:#000;background:#000;color:#fff;margin:0 0 0 -3px;vertical-align:top}.g-page_contact_us .b-question_area .button_submit:before{content:'';position:absolute;top:3px;left:3px;bottom:3px;right:3px;border:1px solid transparent}.g-page_contact_us .b-question_area .button_submit:hover,.g-page_contact_us .b-question_area .button_submit:focus{text-decoration:none}.g-page_contact_us .b-question_area .button_submit.disabled,.g-page_contact_us .b-question_area .button_submit[disabled]{cursor:default}.ff .g-page_contact_us .b-question_area .button_submit{line-height:28px}.g-page_contact_us .b-question_area .button_submit:hover,.g-page_contact_us .b-question_area .button_submit:focus{color:#fff}.g-page_contact_us .b-question_area .button_submit:hover:before,.g-page_contact_us .b-question_area .button_submit:focus:before{border-color:#666}.g-page_contact_us .b-question_area .button_submit.disabled,.g-page_contact_us .b-question_area .button_submit[disabled]{background:#ccc;border-color:#ccc}.g-page_contact_us .b-question_area .button_submit.disabled:hover:before,.g-page_contact_us .b-question_area .button_submit.disabled:focus:before,.g-page_contact_us .b-question_area .button_submit[disabled]:hover:before,.g-page_contact_us .b-question_area .button_submit[disabled]:focus:before{border-color:transparent}@media only screen and (max-width:767px){.g-page_contact_us .b-question_area .button_submit{width:30%;padding:0 10px;margin:0 0 0 -4px}}.g-page_contact_us .b-question_area a{font-weight:normal}.g-page_contact_us .b-question_area a:link{color:#666;text-decoration:underline}.g-page_contact_us .b-question_area a:visited{color:#666;text-decoration:underline}.g-page_contact_us .b-question_area a:hover{color:#666;text-decoration:underline}.g-page_contact_us .b-question_area a:active{color:#666;text-decoration:underline}@media only screen and (min-width:768px) and (max-width:1023px){.g-page_contact_us .b-question_area a:link,.g-page_contact_us .b-question_area a:visited,.g-page_contact_us .b-question_area a:hover{color:#666;text-decoration:underline}.g-page_contact_us .b-question_area a:active{color:#666;text-decoration:underline}}@media only screen and (max-width:767px){.g-page_contact_us .b-question_area a:link,.g-page_contact_us .b-question_area a:visited,.g-page_contact_us .b-question_area a:hover{color:#666;text-decoration:underline}.g-page_contact_us .b-question_area a:active{color:#666;text-decoration:underline}}@media only screen and (min-width:768px) and (max-width:1023px){.g-page_contact_us .b-question_area{background:transparent}}@media only screen and (max-width:767px){.g-page_contact_us .b-question_area{background:transparent}.g-page_contact_us .b-question_area h2{margin:0 0 5px 0;font-size:15px;line-height:18px}.g-page_contact_us .b-question_area .message{margin:0 0 25px 0;font:normal 10px/12px "SimSun",Arial,sans-serif}}.g-page_contact_us .html_slot_container h1{margin:0;width:65%;border:0;text-align:center;font:bold 18px/21px "SimSun",Arial,serif;text-transform:uppercase}.g-page_contact_us .html_slot_container a{font-weight:normal}.g-page_contact_us .html_slot_container a:link{color:#666;text-decoration:underline}.g-page_contact_us .html_slot_container a:visited{color:#666;text-decoration:underline}.g-page_contact_us .html_slot_container a:hover{color:#666;text-decoration:underline}.g-page_contact_us .html_slot_container a:active{color:#666;text-decoration:underline}@media only screen and (min-width:768px) and (max-width:1023px){.g-page_contact_us .html_slot_container a:link,.g-page_contact_us .html_slot_container a:visited,.g-page_contact_us .html_slot_container a:hover{color:#666;text-decoration:underline}.g-page_contact_us .html_slot_container a:active{color:#666;text-decoration:underline}}@media only screen and (max-width:767px){.g-page_contact_us .html_slot_container a:link,.g-page_contact_us .html_slot_container a:visited,.g-page_contact_us .html_slot_container a:hover{color:#666;text-decoration:underline}.g-page_contact_us .html_slot_container a:active{color:#666;text-decoration:underline}}.g-page_contact_us .html_slot_container h2{margin:3px 0;color:#000;font:bold 13px/16px "SimSun",Arial,sans-serif}.ie8 .g-page_contact_us .html_slot_container h2{font-weight:normal;font-family:"Helvetica World W01_n7",Arial,sans-serif}.g-page_contact_us .html_slot_container h2.question_act{color:#d8492c}.g-page_contact_us .html_slot_container .b-faq-content{margin:15px 0;padding:10px 0;display:none;font:normal 14px/21px "SimSun",Arial,sans-serif;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc}.g-page_contact_us .html_slot_container .b-faq-content a{font-weight:normal}.g-page_contact_us .html_slot_container .b-faq-content a:link{color:#000;text-decoration:underline}.g-page_contact_us .html_slot_container .b-faq-content a:visited{color:#000;text-decoration:underline}.g-page_contact_us .html_slot_container .b-faq-content a:hover{color:#000;text-decoration:underline}.g-page_contact_us .html_slot_container .b-faq-content a:active{color:#000;text-decoration:underline}@media only screen and (min-width:768px) and (max-width:1023px){.g-page_contact_us .html_slot_container .b-faq-content a:link,.g-page_contact_us .html_slot_container .b-faq-content a:visited,.g-page_contact_us .html_slot_container .b-faq-content a:hover{color:#000;text-decoration:underline}.g-page_contact_us .html_slot_container .b-faq-content a:active{color:#000;text-decoration:underline}}@media only screen and (max-width:767px){.g-page_contact_us .html_slot_container .b-faq-content a:link,.g-page_contact_us .html_slot_container .b-faq-content a:visited,.g-page_contact_us .html_slot_container .b-faq-content a:hover{color:#000;text-decoration:underline}.g-page_contact_us .html_slot_container .b-faq-content a:active{color:#000;text-decoration:underline}}.g-page_contact_us .html_slot_container .b-faq-content.active{display:block}@media only screen and (min-width:768px) and (max-width:1023px){.g-page_contact_us .html_slot_container h1{width:100%;text-align:left}}.g-page_contact_us .b-outer_block .b-real_dialog{padding:20px 0;margin:20px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.g-page_contact_us .b-outer_block .b-real_dialog .rd_user_title{margin:0 0 7px 0;font:bold 18px/21px "SimSun",Arial,serif;text-transform:uppercase}.g-page_contact_us .b-outer_block .b-real_dialog .rd_inner_color_question{font:normal 14px/21px "SimSun",Arial,serif;font-style:italic}.g-page_contact_us .b-outer_block .real_dialog_error{color:red;font:normal 14px/16px "SimSun",Arial,serif;display:none}.g-page_contact_us .b-outer_block .rd_more_answer{margin:10px 0;color:#000;font:normal 14px/16px "SimSun",Arial,serif}.g-page_contact_us .b-outer_block .rd_more_answer a{font-weight:bold}.g-page_contact_us .b-outer_block .rd_more_answer a:link{color:#000;text-decoration:underline}.g-page_contact_us .b-outer_block .rd_more_answer a:visited{color:#000;text-decoration:underline}.g-page_contact_us .b-outer_block .rd_more_answer a:hover{color:#000;text-decoration:underline}.g-page_contact_us .b-outer_block .rd_more_answer a:active{color:#000;text-decoration:underline}@media only screen and (min-width:768px) and (max-width:1023px){.g-page_contact_us .b-outer_block .rd_more_answer a:link,.g-page_contact_us .b-outer_block .rd_more_answer a:visited,.g-page_contact_us .b-outer_block .rd_more_answer a:hover{color:#000;text-decoration:underline}.g-page_contact_us .b-outer_block .rd_more_answer a:active{color:#000;text-decoration:underline}}@media only screen and (max-width:767px){.g-page_contact_us .b-outer_block .rd_more_answer a:link,.g-page_contact_us .b-outer_block .rd_more_answer a:visited,.g-page_contact_us .b-outer_block .rd_more_answer a:hover{color:#000;text-decoration:underline}.g-page_contact_us .b-outer_block .rd_more_answer a:active{color:#000;text-decoration:underline}}@media only screen and (max-width:767px){.g-page_contact_us .b-outer_block .b-real_dialog .rd_user_title{font:bold 15px/18px "SimSun",Arial,serif}.g-page_contact_us .b-outer_block .b-real_dialog .rd_inner_color_question{font:normal 11px/12px "SimSun",Arial,serif;font-style:italic}.g-page_contact_us .b-outer_block .rd_more_answer{font:normal 11px/12px "SimSun",Arial,serif}.g-page_contact_us .b-outer_block .real_dialog_error,.g-page_contact_us .b-outer_block .rd_title_answer,.g-page_contact_us .b-outer_block .rd_inner_color_answer{font:normal 11px/12px "SimSun",Arial,serif}}@media only screen and (max-width:767px){.g-page_contact_us .b-cs_title{display:none}}.contact_us_form_page{margin:10px 0;font:normal 14px/18px "SimSun",Arial,sans-serif;overflow:hidden}.contact_us_form_page .f_field.f_field_textarea{margin:0}.contact_us_form_page .f_field.f_field_textarea textarea{padding:5px 10px;resize:none;border-radius:0;box-shadow:none;-webkit-appearance:none}.contact_us_form_page .f_field.f_field_textarea label{vertical-align:top}.contact_us_form_page .f_field.required label:before{position:absolute;content:"*";color:#c03;left:0;top:0}.contact_us_form_page .f_field label{position:relative;padding:0 0 0 10px;width:25%;display:inline-block}.contact_us_form_page .f_field input,.contact_us_form_page .f_field select,.contact_us_form_page .f_field textarea{margin:0;width:74%}.contact_us_form_page .f_field .error_message{margin:0 0 0 26%}.contact_us_form_page .char_remains{padding:0 0 0 26%}.contact_us_form_page .char_remains .count{color:red}.contact_us_form_page #formaction{margin:20px 0 10px 0;padding:0 0 0 26%}.contact_us_form_page #formaction .formfield_button{display:inline-block;margin:0 10px 0 0}@media only screen and (max-width:767px){.contact_us_form_page{font:normal 10px/12px "SimSun",Arial,sans-serif}.contact_us_form_page #formaction .formfield_button{display:block}.contact_us_form_page #formaction .formfield_button .button{margin:0 0 10px 0;display:block;width:100%}}.contact_us_form_page .f_placeholder_wrapper{display:inline-block !important;width:515px}.contact_us_form_page .f_placeholder_wrapper input,.contact_us_form_page .f_placeholder_wrapper select,.contact_us_form_page .f_placeholder_wrapper textarea{width:515px !important}.realdialog-question{font:normal 14px/16px "SimSun",Arial,sans-serif}.realdialog-question:after{content:"";display:table;clear:both}@media only screen and (max-width:767px){.realdialog-question{font-size:12px;line-height:12px}}.realdialog-question h2{font:bold 14px/24px "SimSun",Arial,sans-serif;cursor:pointer;display:block;float:left;clear:both}@media only screen and (max-width:767px){.realdialog-question h2{font:bold 10px/20px "SimSun",Arial,sans-serif}}.ie8 .realdialog-question h2{font-weight:normal;font-family:"Helvetica World W01_n7",Arial,sans-serif}.realdialog-question h2.question_act{color:#d8492c}.realdialog-question h2.b-title{margin:0 0 7px 0;padding:0;font:bold 18px/20px "SimSun",Arial,serif;text-transform:uppercase}.related_wr{padding:20px 0 0 0;font:normal 14px/16px "SimSun",Arial,sans-serif}.related_wr:after{content:"";display:table;clear:both}.related_wr h2{margin:0;padding:0;font:bold 14px/24px "SimSun",Arial,sans-serif}.ie8 .related_wr h2{font-weight:normal;font-family:"Helvetica World W01_n7",Arial,sans-serif}.related_wr .RdSlug{font:bold 14px/21px "SimSun",Arial,serif;font-style:italic;cursor:pointer;display:block;float:left;clear:both}@media only screen and (max-width:767px){.related_wr .RdSlug{font:bold 10px/20px "SimSun",Arial,sans-serif}}.ie8 .related_wr .RdSlug{font-weight:normal;font-family:"Helvetica World W01_n7",Arial,sans-serif}.b-answer_area{padding:20px 0;margin:20px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.b-answer_area .rd_title_answer{margin:0;padding:10px 0 10px 0;font:normal 14px/18px "SimSun",Arial,sans-serif}.b-answer_area .rd_inner_color_answer{padding:10px 0 0 0;margin:0;font:normal 14px/18px "SimSun",Arial,sans-serif}.b-answer_area .rd_inner_color_answer a:link{color:#000;text-decoration:underline}.b-answer_area .rd_inner_color_answer a:visited{color:#000;text-decoration:underline}.b-answer_area .rd_inner_color_answer a:hover{color:#000;text-decoration:underline}.b-answer_area .rd_inner_color_answer a:active{color:#000;text-decoration:underline}@media only screen and (min-width:768px) and (max-width:1023px){.b-answer_area .rd_inner_color_answer a:link,.b-answer_area .rd_inner_color_answer a:visited,.b-answer_area .rd_inner_color_answer a:hover{color:#000;text-decoration:underline}.b-answer_area .rd_inner_color_answer a:active{color:#000;text-decoration:underline}}@media only screen and (max-width:767px){.b-answer_area .rd_inner_color_answer a:link,.b-answer_area .rd_inner_color_answer a:visited,.b-answer_area .rd_inner_color_answer a:hover{color:#000;text-decoration:underline}.b-answer_area .rd_inner_color_answer a:active{color:#000;text-decoration:underline}}.ui-dialog .contact-us-details,.ui-dialog .contact_us_form_page{padding:0 30px}.b-staticpage-header h1{margin:0;font:normal 30px/46px "SimSun",Arial,serif}.pt_customer_service .ui-dialog .contact-us-details,.pt_customer_service .ui-dialog .contact_us_form_page{padding:0 30px;font:normal 14px/18px "SimSun",Arial,sans-serif}@media only screen and (max-width:767px){.pt_customer_service .ui-dialog .contact-us-details,.pt_customer_service .ui-dialog .contact_us_form_page{font:normal 11px/12px "SimSun",Arial,serif}.pt_customer_service .ui-dialog .contact-us-details .selectboxit-container,.pt_customer_service .ui-dialog .contact_us_form_page .selectboxit-container{font-size:12px}}.content_asset.site-map{font-size:0}.b-site_map{display:inline-block;width:236px;margin:0;vertical-align:top;padding:0 10px 40px 0}.b-site_map li{padding:2px 0}.b-site_map li a{position:relative;font:bold 11px/16px "SimSun",Arial,sans-serif;text-transform:uppercase}.b-site_map li a:link{color:#000;text-decoration:none}.b-site_map li a:visited{color:#000;text-decoration:none}.b-site_map li a:hover{color:#000;text-decoration:none}.b-site_map li a:active{color:#000;text-decoration:none}@media only screen and (min-width:768px) and (max-width:1023px){.b-site_map li a:link,.b-site_map li a:visited,.b-site_map li a:hover{color:#000;text-decoration:none}.b-site_map li a:active{color:#000;text-decoration:none}}@media only screen and (max-width:767px){.b-site_map li a:link,.b-site_map li a:visited,.b-site_map li a:hover{color:#000;text-decoration:none}.b-site_map li a:active{color:#000;text-decoration:none}}.ie8 .b-site_map li a{font-weight:normal;font-family:"Helvetica World W01_n7",Arial,sans-serif}.b-site_map li a:after{background-image:url(../../images/global-sprite.png);background-position:-155px -103px;content:'';width:4px;height:7px;display:inline-block;margin:0 0 0 6px}.b-site_map li a:hover{text-decoration:underline}.b-site_map li h3{padding:0 0 9px 0;margin:0 0 6px 0;border-bottom:1px dotted #ccc;font:bold 22px/24px "SimSun",Arial,serif;text-transform:uppercase}@media only screen and (min-width:768px) and (max-width:1023px){.b-site_map{width:50%}.b-site_map.b-body,.b-site_map.b-hair{padding-right:0}}@media only screen and (max-width:767px){.b-site_map{width:100%;border-bottom:1px dotted #000;padding:0 20px 25px 0;margin:15px 0 5px}.b-site_map h2{padding:0 0 5px 0;margin:0 0 10px 0;border-bottom:0}.b-site_map li h3{border:0;font-size:18px;line-height:18px}.b-site_map li a{font-size:12px;line-height:14px}.b-site_map.b-gifts{margin-bottom:0;padding-bottom:0;border:0}}@media only screen and (max-width:767px){.js-menu_static_dropdown select .b-site_map{display:none}}@media only screen and (max-width:767px){.site-map .primary .b-cs_title{display:none}}.rewards-loyalty-landing{padding:10px 0 0 0}.rewards-loyalty-landing.main .breadcrumb,.rewards-loyalty-landing.main .secondary{display:none}.rewards-loyalty-landing.main .primary{width:100%}.rewards-loyalty-landing.content_asset .register_page{background:url("../images/account_bg_wrapper.jpg") 0 0 no-repeat;background-color:#f2e8d6;position:relative;padding:60px;margin:0}.rewards-loyalty-landing.content_asset .register_page .l-since_rewards{background:url("../images/account_bg.jpg") repeat center top;margin:0;padding:50px 20px 30px 20px;background-color:#f8f0dd;border:2px solid #636056}@media only screen and (max-width:767px){.rewards-loyalty-landing.content_asset .register_page{padding:210px 0 0 0;margin:0;background-size:100% auto}.rewards-loyalty-landing.content_asset .register_page .l-since_rewards{padding:70px 20px 30px 20px;border:0;border-top:2px solid #000}}@media only screen and (max-width:767px){.rewards-loyalty-landing{padding:0}}.l-since_rewards .b-since_rewards_logo{position:relative;padding:0 20px 0 50%;min-height:280px}.l-since_rewards .b-since_rewards_logo h1{margin:0 0 15px;padding:0 0 10px;font-family:"SimSun",Arial,serif;font-weight:bold;font-size:24px;line-height:25px;text-transform:none;border:0}@media only screen and (max-width:767px){.l-since_rewards .b-since_rewards_logo h1{font-size:18px;line-height:23px;margin:0 0 5px}}.l-since_rewards .b-since_rewards_logo .b-since_rewards_description{margin:0;padding:0;font:14px/18px "SimSun",Arial,sans-serif}.l-since_rewards .b-since_rewards_logo .b-since_rewards_button{padding:30px 0 50px 0;vertical-align:top;min-height:36px}.l-since_rewards .b-since_rewards_logo .b-since_rewards_button a{display:inline-block;vertical-align:top;position:relative;font-family:"SimSun",Arial,serif;font-weight:bold;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;height:36px;min-width:60px;padding:0 37px;line-height:35px;font-size:14px;border-color:#000;background:#000;color:#fff;margin:0}.l-since_rewards .b-since_rewards_logo .b-since_rewards_button a:before{content:'';position:absolute;top:3px;left:3px;bottom:3px;right:3px;border:1px solid transparent}.l-since_rewards .b-since_rewards_logo .b-since_rewards_button a:hover,.l-since_rewards .b-since_rewards_logo .b-since_rewards_button a:focus{text-decoration:none}.l-since_rewards .b-since_rewards_logo .b-since_rewards_button a.disabled,.l-since_rewards .b-since_rewards_logo .b-since_rewards_button a[disabled]{cursor:default}.ff .l-since_rewards .b-since_rewards_logo .b-since_rewards_button a{line-height:34px}.l-since_rewards .b-since_rewards_logo .b-since_rewards_button a:hover,.l-since_rewards .b-since_rewards_logo .b-since_rewards_button a:focus{color:#fff}.l-since_rewards .b-since_rewards_logo .b-since_rewards_button a:hover:before,.l-since_rewards .b-since_rewards_logo .b-since_rewards_button a:focus:before{border-color:#666}.l-since_rewards .b-since_rewards_logo .b-since_rewards_button a.disabled,.l-since_rewards .b-since_rewards_logo .b-since_rewards_button a[disabled]{background:#ccc;border-color:#ccc}.l-since_rewards .b-since_rewards_logo .b-since_rewards_button a.disabled:hover:before,.l-since_rewards .b-since_rewards_logo .b-since_rewards_button a.disabled:focus:before,.l-since_rewards .b-since_rewards_logo .b-since_rewards_button a[disabled]:hover:before,.l-since_rewards .b-since_rewards_logo .b-since_rewards_button a[disabled]:focus:before{border-color:transparent}.l-since_rewards .b-since_rewards_logo .b-since_rewards_button a.hidden{display:none}.l-since_rewards .b-since_rewards_logo .b-since_rewards_button span{height:36px;margin:0 10px;font:bold 22px/36px "SimSun",Arial,serif;font-style:italic;vertical-align:top;display:inline-block}@media only screen and (min-width:768px) and (max-width:1023px){.l-since_rewards .b-since_rewards_logo .b-since_rewards_button span{margin:0 5px}}@media only screen and (min-width:768px) and (max-width:1023px){.l-since_rewards .b-since_rewards_logo .b-since_rewards_button{padding-bottom:40px}.l-since_rewards .b-since_rewards_logo .b-since_rewards_button a{height:32px;min-width:60px;padding:0 20px;line-height:31px;font-size:18px}.ff .l-since_rewards .b-since_rewards_logo .b-since_rewards_button a{line-height:30px}}@media only screen and (max-width:767px){.l-since_rewards .b-since_rewards_logo .b-since_rewards_button a{height:50px;min-width:60px;padding:0;line-height:49px;font-size:18px}.ff .l-since_rewards .b-since_rewards_logo .b-since_rewards_button a{line-height:48px}}.l-since_rewards .b-since_rewards_logo .b-since_rewards_img{background:url("../images/registration/rewards_logo.png") 0 0 no-repeat;position:absolute;width:345px;height:245px;left:10px;top:-20px;display:block}@media only screen and (min-width:768px) and (max-width:1023px){.l-since_rewards .b-since_rewards_logo{padding:0 10px 0 42%;min-height:0}.l-since_rewards .b-since_rewards_logo .b-since_rewards_img{width:37%;background-size:100% auto;left:0;top:-10px}}@media only screen and (max-width:767px){.l-since_rewards .b-since_rewards_logo{padding:0;margin:0;text-align:center}.l-since_rewards .b-since_rewards_logo .b-since_rewards_img{width:280px;left:50%;top:-224px;margin:0 0 0 -140px;background-size:100% auto}.l-since_rewards .b-since_rewards_logo .b-since_rewards_button{height:auto;padding:25px 0}.l-since_rewards .b-since_rewards_logo .b-since_rewards_button a{margin:5px 0;width:100%}}.l-since_rewards .b-since_rewards_band{padding:12px 0 10px 0;margin:0 -20px 30px -20px;color:#fff;font-family:"SimSun",Arial,serif;font-weight:bold;font-size:24px;line-height:25px;text-align:center;background:#ed1d25;border:1px solid #000;border-left:0;border-right:0}@media only screen and (min-width:768px) and (max-width:1023px){.l-since_rewards .b-since_rewards_band{font-size:22px}}@media only screen and (max-width:767px){.l-since_rewards .b-since_rewards_band{margin:0 0 30px 0;padding:12px 15px 10px 15px;border:0}}.l-since_rewards .b-since_rewards_steps{margin:0 0 35px 0;padding-left:10px;font-size:0}@media only screen and (min-width:768px) and (max-width:1023px){.l-since_rewards .b-since_rewards_steps{margin:55px 0 35px 0}}@media only screen and (max-width:767px){.l-since_rewards .b-since_rewards_steps{display:none}}.l-since_rewards .b-since_rewards_steps .b-since_rewards_step{padding:15px 10px 15px 30px;margin:0;width:34%;display:inline-block;vertical-align:top;border-right:1px dotted #000}@media only screen and (min-width:768px) and (max-width:1023px){.l-since_rewards .b-since_rewards_steps .b-since_rewards_step{width:36%}}.l-since_rewards .b-since_rewards_steps .b-since_rewards_step h2{position:relative;padding:0 0 30px 38px;color:#000;font:bold 24px/24px "SimSun",Arial,serif;text-transform:uppercase}@media only screen and (min-width:768px) and (max-width:1023px){.l-since_rewards .b-since_rewards_steps .b-since_rewards_step h2{font-size:20px;line-height:22px;padding:0 0 30px 32px}}.l-since_rewards .b-since_rewards_steps .b-since_rewards_step h2 span{position:absolute;left:0;color:#128e8d;font-size:50px}.l-since_rewards .b-since_rewards_steps .b-since_rewards_step p{font:normal 18px/22px "SimSun",Arial,sans-serif}@media only screen and (min-width:768px) and (max-width:1023px){.l-since_rewards .b-since_rewards_steps .b-since_rewards_step p{font-size:16px;line-height:22px}}.l-since_rewards .b-since_rewards_steps .b-since_rewards_step.b-step_1{width:30%;padding-left:0}@media only screen and (min-width:768px) and (max-width:1023px){.l-since_rewards .b-since_rewards_steps .b-since_rewards_step.b-step_1{width:28%}}.l-since_rewards .b-since_rewards_steps .b-since_rewards_step.b-step_3{padding-right:0;border:0;width:36%}.l-since_rewards .b-since_rewards_steps .b-since_rewards_step.b-step_3 h2{margin:-8px 0 0 0;padding:0 0 14px 38px}.l-since_rewards .b-since_rewards_steps .b-since_rewards_step.b-step_3 h2 span{top:8px}@media only screen and (min-width:768px) and (max-width:1023px){.l-since_rewards .b-since_rewards_steps .b-since_rewards_step.b-step_3 h2{margin:-20px 0 0 0;padding:0 0 3px 36px;width:140px}.l-since_rewards .b-since_rewards_steps .b-since_rewards_step.b-step_3 h2 span{top:20px}}.l-since_rewards .b-since_rewards_box{padding:25px 40px;margin:0 0 30px 0;background:rgba(255,255,255,0.4)}.l-since_rewards .b-since_rewards_box h2{color:#000;font-family:"SimSun",Arial,serif;font-weight:bold;font-size:14px;line-height:20px;text-align:center;text-transform:uppercase}.l-since_rewards .b-since_rewards_box h3{padding:0 0 18px 0;margin:0 0 20px 0;color:#ed1d25;font-family:"SimSun",Arial,serif;font-weight:bold;font-size:30px;line-height:33px;text-align:center;text-transform:uppercase;border-bottom:1px solid #000}.l-since_rewards .b-since_rewards_box ul{padding:0 30px 0 15px;margin:0;width:49%;display:inline-block;list-style:disc outside;vertical-align:top}.l-since_rewards .b-since_rewards_box ul li{padding:3px 0;color:#000;font-family:"SimSun",Arial,sans-serif;font-size:12px;line-height:20px}@media only screen and (min-width:768px) and (max-width:1023px){.l-since_rewards .b-since_rewards_box{padding:25px 30px}}@media only screen and (max-width:767px){.l-since_rewards .b-since_rewards_box{padding:25px 15px}.l-since_rewards .b-since_rewards_box ul{width:100%}}.l-since_rewards .b-since_rewards_more{position:relative;font-family:"SimSun",Arial,sans-serif;font-size:16px;line-height:28px;color:#000;text-decoration:none}.l-since_rewards .b-since_rewards_more:after{content:"\e60a";font-family:'icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:1px;right:-35px;color:#ed1d25;font-size:24px}.l-since_rewards .b-since_rewards_more.expanded:after{content:"\e609";font-family:'icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.l-since_rewards .b-since_rewards_more span{text-decoration:underline}@media only screen and (max-width:767px){.l-since_rewards .b-since_rewards_more{padding:0 42px 0 0;position:relative;line-height:22px;display:block}.l-since_rewards .b-since_rewards_more:after{position:absolute;right:0;top:7px;font-size:30px}}.l-since_rewards .b-since_rewards_works{margin:10px 0 0 0;display:none}.l-since_rewards .b-since_rewards_works h2{color:#000;font-family:"SimSun",Arial,serif;font-weight:bold;font-size:22px;line-height:24px;text-transform:uppercase}.l-since_rewards .b-since_rewards_works ul{padding:0 0 0 15px;list-style:initial;list-style-position:outside}.l-since_rewards .b-since_rewards_works ul li{padding:3px 0;color:#000;font-family:"SimSun",Arial,sans-serif;font-size:12px;line-height:16px}.l-since_rewards .b-since_rewards_works a:link{color:#000;text-decoration:underline}.l-since_rewards .b-since_rewards_works a:visited{color:#000;text-decoration:underline}.l-since_rewards .b-since_rewards_works a:hover{color:#000;text-decoration:underline}.l-since_rewards .b-since_rewards_works a:active{color:#000;text-decoration:underline}@media only screen and (min-width:768px) and (max-width:1023px){.l-since_rewards .b-since_rewards_works a:link,.l-since_rewards .b-since_rewards_works a:visited,.l-since_rewards .b-since_rewards_works a:hover{color:#000;text-decoration:underline}.l-since_rewards .b-since_rewards_works a:active{color:#000;text-decoration:underline}}@media only screen and (max-width:767px){.l-since_rewards .b-since_rewards_works a:link,.l-since_rewards .b-since_rewards_works a:visited,.l-since_rewards .b-since_rewards_works a:hover{color:#000;text-decoration:underline}.l-since_rewards .b-since_rewards_works a:active{color:#000;text-decoration:underline}}@media only screen and (max-width:767px){.l-since_rewards .b-since_rewards_works{margin:30px 0 0 0}}.b-since_rewards_more.close+.b-since_rewards_works{display:none}@media only screen and (max-width:767px){.l-rewards_wrapper .g-wrapper_inner-main_content,.l-rewards_wrapper body .main .content,body .main .l-rewards_wrapper .content,.l-rewards_wrapper .pt_product_details .main .content,.pt_product_details .main .l-rewards_wrapper .content{padding:0}}.b-since_rewards_bottom{margin:10px 0}.b-since_rewards_bottom p{margin:0 0 20px 0;color:#666;font:normal 12px/22px "SimSun",Arial,sans-serif}.b-since_rewards_bottom a{font-weight:bold}.b-since_rewards_bottom a:link{color:#666;text-decoration:underline}.b-since_rewards_bottom a:visited{color:#666;text-decoration:underline}.b-since_rewards_bottom a:hover{color:#666;text-decoration:underline}.b-since_rewards_bottom a:active{color:#666;text-decoration:underline}@media only screen and (min-width:768px) and (max-width:1023px){.b-since_rewards_bottom a:link,.b-since_rewards_bottom a:visited,.b-since_rewards_bottom a:hover{color:#666;text-decoration:underline}.b-since_rewards_bottom a:active{color:#666;text-decoration:underline}}@media only screen and (max-width:767px){.b-since_rewards_bottom a:link,.b-since_rewards_bottom a:visited,.b-since_rewards_bottom a:hover{color:#666;text-decoration:underline}.b-since_rewards_bottom a:active{color:#666;text-decoration:underline}}@media only screen and (max-width:767px){.b-since_rewards_bottom{padding:0 20px}}.util_dialog_confirm{color:#000;font:normal 12px/16px "SimSun",Arial,sans-serif}.util_dialog_confirm .ui-dialog-buttonpane{padding:20px;text-align:right}.util_dialog_confirm .ui-dialog-buttonpane .ui-dialog-buttonset{margin:30px 0 0 0}.util_dialog_confirm .ui-dialog-buttonpane .ui-dialog-buttonset button{display:inline-block;vertical-align:top;position:relative;font-family:"SimSun",Arial,serif;font-weight:bold;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;height:36px;min-width:60px;padding:0 15px;line-height:35px;font-size:14px;border-color:#000;background:#000;color:#fff;margin:0 0 10px 10px}.util_dialog_confirm .ui-dialog-buttonpane .ui-dialog-buttonset button:before{content:'';position:absolute;top:3px;left:3px;bottom:3px;right:3px;border:1px solid transparent}.util_dialog_confirm .ui-dialog-buttonpane .ui-dialog-buttonset button:hover,.util_dialog_confirm .ui-dialog-buttonpane .ui-dialog-buttonset button:focus{text-decoration:none}.util_dialog_confirm .ui-dialog-buttonpane .ui-dialog-buttonset button.disabled,.util_dialog_confirm .ui-dialog-buttonpane .ui-dialog-buttonset button[disabled]{cursor:default}.ff .util_dialog_confirm .ui-dialog-buttonpane .ui-dialog-buttonset button{line-height:34px}.util_dialog_confirm .ui-dialog-buttonpane .ui-dialog-buttonset button:hover,.util_dialog_confirm .ui-dialog-buttonpane .ui-dialog-buttonset button:focus{color:#fff}.util_dialog_confirm .ui-dialog-buttonpane .ui-dialog-buttonset button:hover:before,.util_dialog_confirm .ui-dialog-buttonpane .ui-dialog-buttonset button:focus:before{border-color:#666}.util_dialog_confirm .ui-dialog-buttonpane .ui-dialog-buttonset button.disabled,.util_dialog_confirm .ui-dialog-buttonpane .ui-dialog-buttonset button[disabled]{background:#ccc;border-color:#ccc}.util_dialog_confirm .ui-dialog-buttonpane .ui-dialog-buttonset button.disabled:hover:before,.util_dialog_confirm .ui-dialog-buttonpane .ui-dialog-buttonset button.disabled:focus:before,.util_dialog_confirm .ui-dialog-buttonpane .ui-dialog-buttonset button[disabled]:hover:before,.util_dialog_confirm .ui-dialog-buttonpane .ui-dialog-buttonset button[disabled]:focus:before{border-color:transparent}@media only screen and (max-width:767px){.util_dialog_confirm .ui-dialog-buttonpane .ui-dialog-buttonset button{width:100%;margin:0 0 10px 0}}.b-shop_by{padding:40px 10px 10px 19px}@media only screen and (min-width:768px) and (max-width:1023px){.b-shop_by{padding:35px 21px 0}}@media only screen and (max-width:767px){.b-shop_by{padding:20px 0}}.b-shop_by h1{margin:0;padding:0 10px 50px;font-size:24px;font-weight:bold;text-transform:uppercase}@media only screen and (max-width:767px){.b-shop_by h1{padding:0 0 20px;font-size:20px}}.b-shop_by .content_asset:after{content:"";display:table;clear:both}.b-shop_by .collections_category{width:25%;float:left;padding:0 10px}@media only screen and (min-width:768px) and (max-width:1023px){.b-shop_by .collections_category{display:inline-block;vertical-align:top;width:49%;float:none;margin:0 0 50px}}@media only screen and (max-width:767px){.b-shop_by .collections_category{width:100%;margin:0 0 20px}}.b-shop_by .concerns{margin-bottom:44px}@media only screen and (max-width:767px){.b-shop_by .concerns{margin-bottom:20px}}.b-shop_by .concerns_category{width:25%;float:left;padding:0 10px}@media only screen and (min-width:768px) and (max-width:1023px){.b-shop_by .concerns_category{width:33.3%;padding:0 10px}}@media only screen and (max-width:767px){.b-shop_by .concerns_category{width:100%;padding:0}.b-shop_by .concerns_category+.concerns_category{margin:20px 0 0}}.b-shop_by .concerns_promo{width:50%;float:left;padding:10px 30px 0}@media only screen and (min-width:768px) and (max-width:1023px){.b-shop_by .concerns_promo{width:33.3%}}@media only screen and (max-width:767px){.b-shop_by .concerns_promo{width:100%;padding:30px 0 15px}}.b-shop_by .concerns_promo .concerns_text{position:relative;width:340px;padding:16px 15px 24px;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:18px;font-weight:bold;background:#f4f4f4}@media only screen and (min-width:768px) and (max-width:1023px){.b-shop_by .concerns_promo .concerns_text{width:auto;margin-right:-21px}}@media only screen and (max-width:767px){.b-shop_by .concerns_promo .concerns_text{width:auto}}.b-shop_by .concerns_promo .concerns_text:after{content:'';display:inline-block;width:0;height:0;margin:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #f4f4f4;border-top-width:25px;position:absolute;bottom:-25px;left:40px}@media only screen and (max-width:1023px){.b-shop_by .concerns_promo .concerns_text:after{left:27px;bottom:-30px;border-top-width:30px;border-left-width:11px;border-right-width:11px}}.b-shop_by .concerns_promo .concerns_image{display:table;padding:11px 0 0 62px;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px}.b-shop_by .concerns_promo .concerns_image:after{content:"";display:table;clear:both}@media only screen and (min-width:768px) and (max-width:1023px){.b-shop_by .concerns_promo .concerns_image{margin-right:-21px}}@media only screen and (max-width:1023px){.b-shop_by .concerns_promo .concerns_image{padding:8px 23px 0 54px}}.b-shop_by .concerns_promo .concerns_image img{float:left;margin:0 5px 0 0}.ie8 .b-shop_by .concerns_promo .concerns_image img{width:58px;height:54px}.b-shop_by .concerns_promo .concerns_image div{display:table-cell;vertical-align:middle}.b-shop_by .h-visible_desktop{clear:both}.b-shop_by .h-visible_desktop:after{content:"";display:table;clear:both}.b-shop_by h2{margin:0 0 24px;font-size:22px;text-transform:uppercase}@media only screen and (min-width:768px) and (max-width:1023px){.b-shop_by h2{font-size:20px}}@media only screen and (max-width:767px){.b-shop_by h2{margin:0;padding:10px 0 15px;font-size:17px}}.b-shop_by li{padding:0 0 5px}@media only screen and (max-width:767px){.b-shop_by li{padding:0 0 6px}}.b-shop_by li a{font:bold 11px "SimSun",Arial,sans-serif;text-transform:uppercase}.ie8 .b-shop_by li a{font-weight:normal;font-family:"Helvetica World W01_n7",Arial,sans-serif}.b-shop_by li a:after{background-image:url(../../images/global-sprite.png);background-position:-155px -103px;content:'';display:inline-block;width:4px;height:7px;margin:0 0 0 9px}@media only screen and (max-width:767px){.b-shop_by li a{font-size:13px;font-weight:normal}}.b-shop_by .collections_tile{margin:37px 0 0}@media only screen and (min-width:768px) and (max-width:1023px){.b-shop_by .collections_tile{text-align:center;margin:25px 0 0}}@media only screen and (max-width:767px){.b-shop_by .collections_tile{margin:20px 0 0}}@media only screen and (max-width:767px){.b-shop_by .collections_tile div{width:49%;display:inline-block;vertical-align:middle;padding:0 15px 0 0}.b-shop_by .collections_tile div+div{padding:0}}.b-shop_by .collections_tile h3{max-width:180px;margin:0 0 10px 0;font-size:18px;line-height:21px;font-weight:normal;text-align:center}@media only screen and (min-width:768px) and (max-width:1023px){.b-shop_by .collections_tile h3{display:inline-block;font-size:12px;margin-top:-2px}}@media only screen and (max-width:767px){.b-shop_by .collections_tile h3{margin:0;text-align:left;font-size:20px;line-height:23px}}.b-shop_by .collections_tile img{max-width:100%;width:auto;height:auto}@media only screen and (min-width:768px) and (max-width:1023px){.b-shop_by .collections_tile img{display:inline-block;width:135px}}.b-shop_by a:link{color:#000;text-decoration:none}.b-shop_by a:visited{color:#000;text-decoration:none}.b-shop_by a:hover{color:#000;text-decoration:underline}.b-shop_by a:active{color:#000;text-decoration:underline}@media only screen and (min-width:768px) and (max-width:1023px){.b-shop_by a:link,.b-shop_by a:visited,.b-shop_by a:hover{color:#000;text-decoration:none}.b-shop_by a:active{color:#000;text-decoration:underline}}@media only screen and (max-width:767px){.b-shop_by a:link,.b-shop_by a:visited,.b-shop_by a:hover{color:#000;text-decoration:none}.b-shop_by a:active{color:#000;text-decoration:underline}}.l-international_landing_page{background:url("../images/landing-page/bg_International_landing_page.jpg") top center no-repeat;padding:20px 0;max-width:1664px}.l-international_landing_page .b-logo{background:url("../images/landing-page/logo_white.png") 0 0 no-repeat;display:inline-block;margin:0 auto;width:233px;height:118px}.l-international_landing_page .b-main_international{margin:0 277px 0 0;padding:0 140px;text-align:center}.l-international_landing_page .b-main_international h1{font-family:"SimSun",Arial,serif;font-size:30px;line-height:36px;font-weight:bold;color:#bababa}.l-international_landing_page .b-main_international iframe{-webkit-box-shadow:0 0 30px 0 #000;-ms-box-shadow:0 0 30px 0 #000;-moz-box-shadow:0 0 30px 0 #000;box-shadow:0 0 30px 0 #000;display:block;margin:0 auto;width:695px;height:415px}.l-international_landing_page .b-main_international .b-storelocator{padding:15px 25px;background:#fff;overflow:hidden;-webkit-overflow-scrolling:touch}.l-international_landing_page .b-main_international .b-storelocator iframe{-webkit-box-shadow:none;-ms-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:100%;height:660px}.l-international_landing_page .b-main_international .b-scroll_down{background:url("../images/landing-page/scroll_down.png") 0 0 no-repeat;text-indent:-10000px;display:inline-block;height:146px;width:523px}.l-international_landing_page .b-sidebar_right{background:url("../images/landing-page/bg_sidebar.jpg") 0 0 repeat-y;position:absolute;top:0;right:-278px;padding:5px 0 0 0;width:277px;height:100%}.l-international_landing_page .b-sidebar_right h3{-moz-transform:rotate(-4deg);-o-transform:rotate(-4deg);-ms-transform:rotate(-4deg);-webkit-transform:rotate(-4deg);transform:rotate(-4deg);margin:0 0 5px -16px;height:57px;width:247px;display:block;text-indent:-10000px}.l-international_landing_page .b-sidebar_right h3.b-title_europe{background:url("../images/landing-page/europeandmiddleeast.png") 0 0 no-repeat;width:289px}.l-international_landing_page .b-sidebar_right h3.b-title_europe.rotatein{-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}.l-international_landing_page .b-sidebar_right h3.b-title_asia_pacific{background:url("../images/landing-page/asia-pacific.png") 0 0 no-repeat}.l-international_landing_page .b-sidebar_right h3.b-title_americas{background:url("../images/landing-page/americas.png") 0 0 no-repeat}.l-international_landing_page .b-sidebar_right h3.rotatein{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}.l-international_landing_page .b-sidebar_right h4{padding:0 0 0 16px;font-family:"SimSun",Arial,sans-serif;font-size:18px;line-height:24px;font-weight:bold;text-transform:uppercase}.l-international_landing_page .b-sidebar_right ul li{font-family:"SimSun",Arial,serif;color:#000;font-size:16px;line-height:24px;font-weight:normal}.ua-android .l-international_landing_page .b-sidebar_right ul li{font-size:14px}.l-international_landing_page .b-sidebar_right ul li a,.l-international_landing_page .b-sidebar_right ul li .toggle{-webkit-transition:margin-left .2s ease-in-out;-moz-transition:margin-left .2s ease-in-out;-ms-transition:margin-left .2s ease-in-out;-o-transition:margin-left .2s ease-in-out;transition:margin-left .2s ease-in-out;-moz-transition-property:margin-left,color;-o-transition-property:margin-left,color;-webkit-transition-property:margin-left,color;transition-property:margin-left,color;padding:0 0 0 16px;text-decoration:none;color:#000;text-shadow:0 1px #fff;display:inline-block;white-space:nowrap}.l-international_landing_page .b-sidebar_right ul li a:hover,.l-international_landing_page .b-sidebar_right ul li a.expanded,.l-international_landing_page .b-sidebar_right ul li .toggle:hover,.l-international_landing_page .b-sidebar_right ul li .toggle.expanded{background:url("../images/landing-page/arrow.gif") -1px 6px no-repeat;margin:0 0 0 4px;color:#eb212e}.l-international_landing_page .b-sidebar_right ul li a span{font-size:12px}.l-international_landing_page .b-sidebar_right ul li ul{position:relative;padding:0;margin:0 0 0 16px}.l-international_landing_page .b-sidebar_right ul li ul:before{background:url("../images/landing-page/sublist.png") left bottom no-repeat;content:"";position:absolute;top:4px;left:3px;width:15px;height:31px}.l-international_landing_page .b-sidebar_right ul li ul li{line-height:18px}.l-international_landing_page .b-sidebar_right ul li ul li a{font-family:"SimSun",Arial,serif;font-size:14px;line-height:18px;font-weight:bold;font-style:italic}.l-international_landing_page .b-sidebar_right ul li ul li a:hover{background:transparent;margin:0;color:#eb212e}.l-international_landing_page .b-sidebar_right ul li ul.toggle_content{display:none}.l-international_landing_page .b-sidebar_right ul li ul.large:before{height:53px;top:1px}.l-international_landing_page .b-sidebar_right a{font-family:"SimSun",Arial,serif;font-size:16px;line-height:24px;font-weight:normal}.l-international_landing_page .b-sidebar_right a:link{color:#000;text-decoration:none}.l-international_landing_page .b-sidebar_right a:visited{color:#000;text-decoration:none}.l-international_landing_page .b-sidebar_right a:hover{color:#000;text-decoration:none}.l-international_landing_page .b-sidebar_right a:active{color:#000;text-decoration:none}@media only screen and (min-width:768px) and (max-width:1023px){.l-international_landing_page .b-sidebar_right a:link,.l-international_landing_page .b-sidebar_right a:visited,.l-international_landing_page .b-sidebar_right a:hover{color:#000;text-decoration:none}.l-international_landing_page .b-sidebar_right a:active{color:#000;text-decoration:none}}@media only screen and (max-width:767px){.l-international_landing_page .b-sidebar_right a:link,.l-international_landing_page .b-sidebar_right a:visited,.l-international_landing_page .b-sidebar_right a:hover{color:#000;text-decoration:none}.l-international_landing_page .b-sidebar_right a:active{color:#000;text-decoration:none}}.ua-android .l-international_landing_page .b-sidebar_right a{font-size:14px}.l-international_landing_page .b-sidebar_right .b-store_landing{padding:0;margin:0 0 60px 0}.l-international_landing_page .b-sidebar_right .b-store_landing:after{content:"";display:table;clear:both}.l-international_landing_page .b-sidebar_right .b-store_landing .ecommerce_sites{width:49%;float:left}.l-international_landing_page .b-sidebar_right .b-store_landing .aditorial_sites{width:51%;float:right}@media only screen and (min-width:768px) and (max-width:1023px){.l-international_landing_page{padding:35px 40px 0;text-align:center;background-position:-25px top;background-size:1050px auto}.l-international_landing_page .b-logo{margin:0 auto 45px auto}.l-international_landing_page .b-main_international{margin:0;padding:0;text-align:center}.l-international_landing_page .b-main_international h1{width:100%;margin:35px 0 10px 0;display:inline-block}.l-international_landing_page .b-main_international .b-storelocator{padding:70px 40px;margin:0 -40px;background:#fff}.l-international_landing_page .b-sidebar_right{position:relative;right:0 !important;background:#ece5d3;width:100%;padding:70px 80px;text-align:left}.l-international_landing_page .b-sidebar_right:after{content:"";display:table;clear:both}.l-international_landing_page .b-sidebar_right .b-store_landing_container{width:49%;float:left}.l-international_landing_page .b-sidebar_right .b-store_landing_container .b-store_landing{width:100%}.l-international_landing_page .b-sidebar_right .b-store_landing{width:49%;display:inline-block}.l-international_landing_page .b-sidebar_right .b-store_landing .aditorial_sites{width:49%}.l-international_landing_page .b-sidebar_right ul li{font-size:14px;line-height:30px}.l-international_landing_page .b-sidebar_right ul li a,.l-international_landing_page .b-sidebar_right ul li .toggle{display:block;text-decoration:none;color:#000;line-height:30px;text-shadow:0 1px #fff}.l-international_landing_page .b-sidebar_right ul li a:hover,.l-international_landing_page .b-sidebar_right ul li a.expanded,.l-international_landing_page .b-sidebar_right ul li .toggle:hover,.l-international_landing_page .b-sidebar_right ul li .toggle.expanded{background-position:-3px 9px;margin:0;color:#eb212e}.l-international_landing_page .b-sidebar_right ul li ul{padding:0;margin:0 0 0 16px;background-position:4px 0}.l-international_landing_page .b-sidebar_right a{font-size:15px}.l-international_landing_page .b-sidebar_right h3.b-title_americas,.l-international_landing_page .b-sidebar_right h3.b-title_asia_pacific,.l-international_landing_page .b-sidebar_right h3.b-title_europe{-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);margin:0 0 20px 0;height:36px;display:block;color:#fff;text-transform:uppercase;font:22px/34px "SimSun",Arial,sans-serif;text-align:center;text-indent:0;background-size:contain;padding:0 10px}.l-international_landing_page .b-sidebar_right h3.b-title_americas.rotatein,.l-international_landing_page .b-sidebar_right h3.b-title_asia_pacific.rotatein,.l-international_landing_page .b-sidebar_right h3.b-title_europe.rotatein{-webkit-transition:all 0 ease-in-out;-moz-transition:all 0 ease-in-out;-ms-transition:all 0 ease-in-out;-o-transition:all 0 ease-in-out;transition:all 0 ease-in-out;-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}.l-international_landing_page .b-sidebar_right h3.b-title_americas,.l-international_landing_page .b-sidebar_right h3.b-title_asia_pacific{background:url("../images/landing-page/bg_stitle.png") 0 0 no-repeat;width:184px}.l-international_landing_page .b-sidebar_right h3.b-title_europe{background:url("../images/landing-page/bg_title.png") 0 0 no-repeat;width:244px}.l-international_landing_page .b-sidebar_right .b-store_landing .ecommerce_sites{width:51%}}@media only screen and (max-width:767px){.l-international_landing_page{background:url("../images/landing-page/bg_International_landing_page-mobile.jpg") center -30px no-repeat;background-size:100% auto;padding:35px 20px 0;text-align:center}.l-international_landing_page .b-logo{margin:0 auto 45px auto;background-size:100%;width:116px;height:59px}.l-international_landing_page .b-main_international{margin:0;padding:0;text-align:center}.l-international_landing_page .b-main_international h1{width:100%;margin:15px 0 0;display:inline-block;font-size:16px}.l-international_landing_page .b-main_international iframe{height:auto}.l-international_landing_page .b-main_international .b-storelocator{padding:70px 40px;margin:0 -40px;background:#fff}.l-international_landing_page .b-main_international .b-scroll_down{height:60px;width:100%;background-size:100% auto;background-position:center -15px}.l-international_landing_page .b-sidebar_right{position:relative;right:0 !important;background:#ece5d3;width:100%;padding:40px 25px 0;text-align:left}.l-international_landing_page .b-sidebar_right:after{content:"";display:table;clear:both}.l-international_landing_page .b-sidebar_right .b-store_landing_container{width:100%}.l-international_landing_page .b-sidebar_right .b-store_landing_container .b-store_landing{width:100%}.l-international_landing_page .b-sidebar_right .b-store_landing{width:100%;display:inline-block;margin-bottom:25px}.l-international_landing_page .b-sidebar_right h4{font-size:15px;line-height:35px}.l-international_landing_page .b-sidebar_right ul li{font-size:14px;line-height:35px}.l-international_landing_page .b-sidebar_right ul li a,.l-international_landing_page .b-sidebar_right ul li .toggle{-webkit-transition:all 0 ease-in-out;-moz-transition:all 0 ease-in-out;-ms-transition:all 0 ease-in-out;-o-transition:all 0 ease-in-out;transition:all 0 ease-in-out;padding:0;text-decoration:none;color:#000;text-shadow:0 1px #fff}.l-international_landing_page .b-sidebar_right ul li a:hover,.l-international_landing_page .b-sidebar_right ul li a.expanded,.l-international_landing_page .b-sidebar_right ul li .toggle:hover,.l-international_landing_page .b-sidebar_right ul li .toggle.expanded{background:transparent;margin:0;color:#eb212e}.l-international_landing_page .b-sidebar_right ul li ul{padding:0 0 0 16px;margin:0;background-position:4px 0}.l-international_landing_page .b-sidebar_right a{font-size:14px}.l-international_landing_page .b-sidebar_right h3.b-title_americas,.l-international_landing_page .b-sidebar_right h3.b-title_asia_pacific,.l-international_landing_page .b-sidebar_right h3.b-title_europe{background:url("../images/landing-page/bg_title.png") 0 0 no-repeat;-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);background-size:100% 33px;margin:0 auto 10px;height:33px;width:233px;display:block;color:#fff;text-transform:uppercase;font:20px/33px "SimSun",Arial,sans-serif;text-align:center;text-indent:0;padding:0 10px}.l-international_landing_page .b-sidebar_right h3.b-title_americas.rotatein,.l-international_landing_page .b-sidebar_right h3.b-title_asia_pacific.rotatein,.l-international_landing_page .b-sidebar_right h3.b-title_europe.rotatein{-webkit-transition:all 0 ease-in-out;-moz-transition:all 0 ease-in-out;-ms-transition:all 0 ease-in-out;-o-transition:all 0 ease-in-out;transition:all 0 ease-in-out;-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}.l-international_landing_page .b-sidebar_right h4{padding:0}.l-international_landing_page .b-sidebar_right .b-store_landing .ecommerce_sites{width:51%;padding:0 0 0 8px}.l-international_landing_page .b-sidebar_right .b-store_landing .aditorial_sites{width:45%}}#international-landing-page-page{position:relative}.pt_about_us .breadcrumb{margin:0 0 30px 0}@media only screen and (max-width:767px){.pt_about_us .breadcrumb{margin:0 0 18px 0}}@media only screen and (max-width:767px){.pt_about_us .main{padding:0 10px}}.pt_about_us .content img{max-width:100%}.b-about_us-title{font:32px/28px "SimSun",Arial,sans-serif;letter-spacing:6px;text-transform:uppercase;text-align:center}@media only screen and (min-width:768px) and (max-width:1023px){.b-about_us-title{font-size:30px;letter-spacing:5px}}@media only screen and (max-width:767px){.b-about_us-title{font-size:18px;letter-spacing:3px;line-height:18px;padding-top:4px}}.b-about_us-menu{text-align:center;border-bottom:5px solid #000;padding:13px 0 12px}.b-about_us-menu li{display:inline-block;padding:0 14px}.b-about_us-menu li.first{padding-left:0 !important}.b-about_us-menu li.last{padding-right:0 !important}@media only screen and (min-width:768px) and (max-width:1023px){.b-about_us-menu li{padding:0 10px}}.b-about_us-menu a,.b-about_us-menu span{font:normal bold 16px/26px "SimSun",Arial,serif;letter-spacing:1.25px;text-transform:uppercase}@media only screen and (min-width:768px) and (max-width:1023px){.b-about_us-menu a,.b-about_us-menu span{letter-spacing:0}}.b-about_us-menu a:link{color:#000;text-decoration:none}.b-about_us-menu a:visited{color:#000;text-decoration:none}.b-about_us-menu a:hover{color:#000;text-decoration:none}.b-about_us-menu a:active{color:#000;text-decoration:none}@media only screen and (min-width:768px) and (max-width:1023px){.b-about_us-menu a:link,.b-about_us-menu a:visited,.b-about_us-menu a:hover{color:#000;text-decoration:none}.b-about_us-menu a:active{color:#000;text-decoration:none}}@media only screen and (max-width:767px){.b-about_us-menu a:link,.b-about_us-menu a:visited,.b-about_us-menu a:hover{color:#000;text-decoration:none}.b-about_us-menu a:active{color:#000;text-decoration:none}}.b-about_us-menu span{color:#c00}.b-about_us-menu-mobile{padding:13px 0 22px;border-bottom:3px solid #000}@media only screen and (max-width:767px){.b-about_us-menu-mobile{padding:0}.b-about_us-menu-mobile .about_us-selection-container{position:relative;margin-top:10px;border-top:3px solid black;padding:10px 0}.b-about_us-menu-mobile .about_us-selection-container .selected{background-color:#d7d7d7}.b-about_us-menu-mobile .about_us-selection-container a{display:block;font:normal 18px/30px "times new roman"}.b-about_us-menu-mobile .about_us-selection-container .toggle{background-image:url(../images/about_us/minus.png);position:absolute;right:10px;top:8px;width:36px;height:36px}.b-about_us-menu-mobile .about_us-selection-container .expanded{background-image:url(../images/about_us/add.png)}}.b-image-map{position:relative;overflow:hidden;text-align:center;line-height:300px}.b-image-map div{z-index:1;position:relative}.b-image-map img{vertical-align:middle}.ie8 .b-image-map img{display:block}.b-image-map .b-map_spacer{position:absolute;z-index:1;width:100%;height:100%;top:0}.b-image-map .js-multiple-map-image{display:none}.b-image-map .js-map-preloader{margin:100px auto}@media only screen and (max-width:767px){.pt_about_us{background:transparent}.pt_about_us .main{max-width:390px}.pt_about_us .content{padding:0 !important}}.l-about_us{background:url("../images/about_us/bg-top10-new.jpg") center top repeat;background-size:cover;text-align:center}.l-about_us:after{content:"";display:table;clear:both}@media only screen and (max-width:1023px){.l-about_us{background-size:100% auto}}.l-about_us .mens-top-10-product-1,.l-about_us .mens-top-10-product-2,.l-about_us .mens-top-10-product-3{position:relative}@media only screen and (max-width:767px){.l-about_us .mens-top-10-product-1,.l-about_us .mens-top-10-product-2,.l-about_us .mens-top-10-product-3{position:initial}}.l-about_us .mens-top-10-product-1{left:80px}.l-about_us .mens-top-10-product-3{top:-100px;left:96px}.l-about_us .kiehls-top10-bottom,.l-about_us .mens-top10-bottom{display:inline-block}.b-top10-headline{display:inline-block;margin-top:40px}@media only screen and (min-width:768px) and (max-width:1023px){.b-top10-headline{margin-top:34px}}@media only screen and (max-width:767px){.b-top10-headline{margin-top:30px}}.b-top10-links{display:inline-block;width:100%;margin:25px 0 130px;position:relative}@media only screen and (min-width:768px) and (max-width:1023px){.b-top10-links{margin:15px 0 125px}}@media only screen and (max-width:767px){.b-top10-links{margin:12px 0 0}}.b-top10-links div.inactive{display:inline-block;border-bottom:1px solid black;margin:0 15px}.b-top10-links div.active{display:inline-block;border-bottom:1px solid #cf2a2a;margin:0 15px}.b-top10-links #top-right-bg{position:absolute;right:0;height:250px;bottom:-180px}.b-top10-links #bottom-right-bg{position:absolute;right:0;height:500px;bottom:-1186px}.b-top10-links #bottom-left-bg{position:absolute;left:0;height:500px;bottom:-1186px}.b-top10-links a,.b-top10-links span{font:24px/24px "SimSun",Arial,sans-serif;letter-spacing:1px}@media only screen and (max-width:767px){.b-top10-links a,.b-top10-links span{margin:0;padding:0 8px 0 7px;font-size:15px}.b-top10-links a:first-child:after,.b-top10-links span:first-child:after{position:relative;display:inline-block;right:-9px;top:2px;height:13px;width:1px;background:#cac9c7;content:''}}.b-top10-links a:link{color:#000;text-decoration:none}.b-top10-links a:visited{color:#000;text-decoration:none}.b-top10-links a:hover{color:#000;text-decoration:none}.b-top10-links a:active{color:#000;text-decoration:none}@media only screen and (min-width:768px) and (max-width:1023px){.b-top10-links a:link,.b-top10-links a:visited,.b-top10-links a:hover{color:#000;text-decoration:none}.b-top10-links a:active{color:#000;text-decoration:none}}@media only screen and (max-width:767px){.b-top10-links a:link,.b-top10-links a:visited,.b-top10-links a:hover{color:#000;text-decoration:none}.b-top10-links a:active{color:#000;text-decoration:none}}.b-top10-links span{color:#c00}.kiehls-top10-bottom .b-top10-links,.mens-top10-bottom .b-top10-links{margin:55px 0 65px}@media only screen and (min-width:768px) and (max-width:1023px){.kiehls-top10-bottom .b-top10-links,.mens-top10-bottom .b-top10-links{margin:40px 0 52px}}@media only screen and (max-width:767px){.kiehls-top10-bottom .b-top10-links,.mens-top10-bottom .b-top10-links{margin:5px 0 32px}}.b-top10-product_container{width:50%;float:left;text-align:left}@media only screen and (min-width:768px) and (max-width:1023px){.b-top10-product_container{text-align:center}}@media only screen and (max-width:767px){.b-top10-product_container{width:100%;text-align:center;margin:13px 0 20px !important;padding:0 !important}}.even .b-top10-product_container{margin-top:-100px;padding-left:55px}@media only screen and (min-width:768px) and (max-width:1023px){.even .b-top10-product_container{padding:0}}.odd .b-top10-product_container{margin-top:100px;padding-left:30px}@media only screen and (min-width:768px) and (max-width:1023px){.odd .b-top10-product_container{padding:0}}.b-top10-product_container .b-top10-product_name{font:bold 22px/24px Arial,Helvetica,sans-serif}@media only screen and (min-width:768px) and (max-width:1023px){.b-top10-product_container .b-top10-product_name{font-size:18px;line-height:20px}}@media only screen and (max-width:767px){.b-top10-product_container .b-top10-product_name{font-size:20px;line-height:22px}}.b-top10-product_container .b-top10-product_description{font:13px/20px "SimSun",Arial,serif;color:#4f4f4f;text-align:left;display:block}@media only screen and (min-width:768px) and (max-width:1023px){.b-top10-product_container .b-top10-product_description{font-size:12px}}@media only screen and (max-width:767px){.b-top10-product_container .b-top10-product_description{font-size:12px;line-height:18px}}.b-top10-product_container .top10_product_detail .variant_specific{width:140px;margin:0 auto;text-align:left;padding-left:20px;overflow:hidden}.b-top10-product_container .top10_product_detail .variant_specific .p_size{font:bold 18px/12px Arial,Helvetica,sans-serif}.b-top10-product_container .b-price{font:bold 18px/12px Arial,Helvetica,sans-serif;margin-top:10px;display:inline-block}@media only screen and (min-width:768px) and (max-width:1023px){.b-top10-product_container .b-price{font-size:17px;line-height:22px;margin-top:8px}}@media only screen and (max-width:767px){.b-top10-product_container .b-price{font-size:16px;line-height:19px;margin-top:7px}}.b-top10-product_wrapper{width:341px;text-align:center;display:inline-block}@media only screen and (min-width:768px) and (max-width:1023px){.b-top10-product_wrapper{width:330px}}@media only screen and (max-width:767px){.b-top10-product_wrapper{width:90%}}.b-top10-product_wrapper .shopnow{width:100px;height:35px;background:black;padding:5px 0;margin:10px auto}.b-top10-product_wrapper .shopnow a{color:white;margin:0;text-decoration:none;font-size:14px}.b-top10-product_content{background:url("../images/about_us/top10-product_pane.png") right bottom no-repeat;min-width:350px;padding:20px;display:table-cell;background-size:cover;vertical-align:middle}@media only screen and (max-width:767px){.b-top10-product_content{min-width:inherit}}.b-top10-product_link{display:inline-block;margin-top:15px;font:18px/26px "SimSun",Arial,sans-serif;text-transform:uppercase}.b-top10-product_link:link{color:#000;text-decoration:underline}.b-top10-product_link:visited{color:#000;text-decoration:underline}.b-top10-product_link:hover{color:#000;text-decoration:underline}.b-top10-product_link:active{color:#000;text-decoration:underline}@media only screen and (min-width:768px) and (max-width:1023px){.b-top10-product_link:link,.b-top10-product_link:visited,.b-top10-product_link:hover{color:#000;text-decoration:underline}.b-top10-product_link:active{color:#000;text-decoration:underline}}@media only screen and (max-width:767px){.b-top10-product_link:link,.b-top10-product_link:visited,.b-top10-product_link:hover{color:#000;text-decoration:underline}.b-top10-product_link:active{color:#000;text-decoration:underline}}@media only screen and (max-width:1023px){.b-top10-product_link{margin-top:8px}}.b-top10-product_image{display:inline-block;position:relative}@media only screen and (min-width:768px) and (max-width:1023px){.b-top10-product_image{max-width:290px !important;left:0 !important}}@media only screen and (max-width:767px){.b-top10-product_image{max-width:265px !important;left:0 !important}}.b-charity-title{padding:25px 0;text-transform:uppercase}@media only screen and (min-width:768px) and (max-width:1023px){.b-charity-title{padding:28px 0 50px}}@media only screen and (max-width:767px){.b-charity-title{padding:13px 0 20px}}.b-charity-title span{display:block;line-height:25px;margin-left:10px;margin-right:10px}.b-charity-title-top{font:32px "SimSun",Arial,serif;margin-bottom:20px}@media only screen and (max-width:767px){.b-charity-title-top{margin-top:20px}}.b-charity-title-top:before,.b-charity-title-top:after{position:relative;display:inline-block;top:-7px;height:2px;width:45px;background:#000;content:''}@media only screen and (max-width:767px){.b-charity-title-top:before,.b-charity-title-top:after{width:75px}}.b-charity-title-top:before{left:-15px}@media only screen and (max-width:1023px){.b-charity-title-top:before{left:-10px}}.b-charity-title-top:after{right:-15px}@media only screen and (max-width:1023px){.b-charity-title-top:after{right:-10px}}.b-charity-title-middle{font:bold 18px "SimSun",Arial,serif}@media only screen and (max-width:767px){.b-charity-title-middle{font:bold 16px/20px "times new roman"}}.b-charity-title-bottom{font:18px "SimSun",Arial,serif;font-weight:bold}@media only screen and (max-width:767px){.b-charity-title-bottom{font-size:15px;line-height:30px}}.b-charity{font-size:0;margin-top:20px}@media only screen and (max-width:767px){.b-charity{margin:0 0 35px}}.b-charity-image{display:block;margin:0 auto}.b-charity-image-wrapper{width:40%;display:inline-block;vertical-align:middle}@media only screen and (max-width:767px){.b-charity-image-wrapper{width:100%;padding:0 !important}}.b-image-left .b-charity-image-wrapper{padding-right:10px}.b-image-right .b-charity-image-wrapper{padding-left:10px}.b-charity-content{width:60%;display:inline-block;vertical-align:middle}@media only screen and (max-width:767px){.b-charity-content{width:100%;padding:0 25px !important}}.b-image-left .b-charity-content{padding:0 30px}.b-image-right .b-charity-content{padding:0 30px}.b-charity-content h3{font:24px/44px "SimSun",Arial,sans-serif;margin-bottom:20px}@media only screen and (min-width:768px) and (max-width:1023px){.b-charity-content h3{font-size:28px;line-height:34px;margin-bottom:13px}}@media only screen and (max-width:767px){.b-charity-content h3{font-size:24px;line-height:29px;margin-bottom:13px;margin:10px 0 15px}}.b-charity-content p{font:14px/24px "SimSun",Arial,serif}@media only screen and (min-width:768px) and (max-width:1023px){.b-charity-content p{font-size:16px;line-height:20px}}@media only screen and (max-width:767px){.b-charity-content p{font-size:12px;line-height:18px}}.primary.pro{background:url("../images/pro-signup/bg-pro-form.jpg") bottom right no-repeat;padding-bottom:190px;float:left;width:100%}@media only screen and (min-width:768px) and (max-width:1023px){.primary.pro{-webkit-background-size:100%;background-size:100%}}@media only screen and (max-width:767px){.primary.pro{padding-bottom:112px;-webkit-background-size:100%;background-size:100%}}.primary.pro h2,.primary.pro h3{font:normal bold 15px/20px "SimSun",Arial,serif;margin:0 0 11px}@media only screen and (max-width:767px){.primary.pro h2,.primary.pro h3{font-size:17px}}.primary.pro .b-signup_header-section h2{font:normal bold 18px/24px "SimSun",Arial,sans-serif;margin:19px 0 10px}.ie8 .primary.pro .b-signup_header-section h2{font-weight:normal;font-family:"Helvetica World W01_n7",Arial,sans-serif}@media only screen and (max-width:767px){.primary.pro .b-signup_header-section h2{margin-top:0;font-size:15px}}.primary.pro p{font:normal normal 12px/17px "SimSun",Arial,sans-serif;margin-bottom:10px}@media only screen and (max-width:767px){.primary.pro p{line-height:18px}}.primary.pro a{color:#000}.b-signup_header-section p.f_rqd-sign{margin-top:28px;margin-bottom:13px}@media only screen and (max-width:767px){.b-signup_header-section p.f_rqd-sign{font-size:15px;margin-bottom:22px}}.b-signup_header-title{font:normal normal 30px/38px "SimSun",Arial,serif;margin:0 0 23px 0}@media only screen and (max-width:767px){.b-signup_header-title{font-size:20px;line-height:24px;text-align:center;padding-bottom:20px;border-bottom:2px solid #ccc}}@media only screen and (max-width:767px){.b-signup_header-section{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;box-orient:vertical;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch}.b-signup_header-description{box-ordinal-group:2;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.b-signup_header-section_cont{box-ordinal-group:1;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-bottom:35px}.b-signup_header-section_addinfo{box-ordinal-group:3;-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3;box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.signup_container .f_textinput,.signup_container .f_email{width:278px}@media only screen and (max-width:767px){.signup_container .f_textinput,.signup_container .f_email{width:100%}}.signup_container .field_container{margin-bottom:8px}.signup_container .field_occupation{margin-top:20px}.signup_container .iframe-containers{border:1px solid #cdcdcd;padding:15px 20px;margin:15px 0 31px}.signup_container .iframe-containers ul,.signup_container .iframe-containers ol{margin-bottom:17px}.signup_container .iframe-containers ul li,.signup_container .iframe-containers ol li{margin-bottom:2px}.signup_container .iframe-containers #iframe-file1{height:178px;width:100%;position:relative}@media only screen and (max-width:767px){.signup_container .iframe-containers #iframe-file1{height:190px}}.signup_container .membership-upload-file-text{margin-bottom:61px}.membership-agreement{margin:25px 0 29px}.signup_container .field_birthday{margin-bottom:0}.signup_container .field_birthday .f_label{margin-bottom:0}@media only screen and (max-width:767px){.signup_container .field_birthday .f_label{margin-bottom:0}}.signup_container .field_birthday .f_field{margin-bottom:7px}.signup_container .field_birthday input[type="text"]{display:none}.signup_container .field_signature .f_field{float:left;margin-bottom:23px}@media only screen and (min-width:768px) and (max-width:1023px){.signup_container .field_signature .f_field{float:none;margin-bottom:8px}}@media only screen and (max-width:767px){.signup_container .field_signature .f_field{float:none;margin-bottom:8px}}.signup_container .field_file1 .f_smallprint{display:block;float:left;width:250px;margin:20px 0 0 30px}@media only screen and (min-width:768px) and (max-width:1023px){.signup_container .field_file1 .f_smallprint{float:none;width:auto;margin:0 0 23px;clear:both}}@media only screen and (max-width:767px){.signup_container .field_file1 .f_smallprint{float:none;width:auto;margin:0 0 23px;clear:both}}.signup_container .signup_section_upload,.signup_container .membership-agreement{clear:both}.signup_container select{font-weight:normal}.signup_container .field_state select{width:152px}.signup_container .field_month,.signup_container .field_year,.signup_container .field_day{display:inline-block;vertical-align:top;margin:0 7px 0 0}.signup_container .field_month select,.signup_container .field_year select{width:92px}.signup_container .field_day select{width:74px}@media only screen and (max-width:767px){.signup_container .field_month,.signup_container .field_year,.signup_container .field_day{margin-right:0;width:32.5%}.signup_container .field_month select,.signup_container .field_year select,.signup_container .field_day select{width:100%}}.primary.pro button[type="submit"]{display:inline-block;vertical-align:top;position:relative;font-family:"SimSun",Arial,serif;font-weight:bold;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;height:36px;min-width:60px;padding:0 47px;line-height:35px;font-size:14px;border-color:#000;background:#000;color:#fff}.primary.pro button[type="submit"]:before{content:'';position:absolute;top:3px;left:3px;bottom:3px;right:3px;border:1px solid transparent}.primary.pro button[type="submit"]:hover,.primary.pro button[type="submit"]:focus{text-decoration:none}.primary.pro button[type="submit"].disabled,.primary.pro button[type="submit"][disabled]{cursor:default}.ff .primary.pro button[type="submit"]{line-height:34px}.primary.pro button[type="submit"]:hover,.primary.pro button[type="submit"]:focus{color:#fff}.primary.pro button[type="submit"]:hover:before,.primary.pro button[type="submit"]:focus:before{border-color:#666}.primary.pro button[type="submit"].disabled,.primary.pro button[type="submit"][disabled]{background:#ccc;border-color:#ccc}.primary.pro button[type="submit"].disabled:hover:before,.primary.pro button[type="submit"].disabled:focus:before,.primary.pro button[type="submit"][disabled]:hover:before,.primary.pro button[type="submit"][disabled]:focus:before{border-color:transparent}@media only screen and (max-width:767px){.primary.pro button[type="submit"]{height:45px;min-width:60px;padding:0 13px;line-height:44px;font-size:20px;width:100%}.ff .primary.pro button[type="submit"]{line-height:43px}.primary.pro button[type="submit"]:after{display:none}}.primary.pro .b-signup_header-preview{display:none}.primary.pro .b-ud_pro-thankyou_page h2{font:normal normal 30px/38px "SimSun",Arial,serif;margin:0 0 23px 0}@media only screen and (max-width:767px){.primary.pro .b-ud_pro-thankyou_page h2{font-size:20px;line-height:24px;text-align:center;padding-bottom:20px;border-bottom:2px solid #ccc}}.l-kiehls_gives{background:url("../images/about_us/bg-top10.jpg") center top repeat}@media only screen and (max-width:1023px){.l-kiehls_gives{background-size:100% auto}}.b-kiehls_gives{background:url("../images/about_us/kiehls-gives-top.png") center top no-repeat;position:relative;margin-top:-1px}.b-kiehls_gives:after{content:"";display:table;clear:both}@media only screen and (max-width:1023px){.b-kiehls_gives{background-size:100% auto}}.b-kiehls_gives .odd,.b-kiehls_gives .even{position:relative;z-index:1;text-align:center}.b-kiehls_gives .kiehls-gives-logo img{padding:50px 0 8px}@media only screen and (max-width:767px){.b-kiehls_gives .kiehls-gives-logo img{width:88px;padding:42px 0 8px}}.b-kiehls_gives .row{background:url("../images/about_us/kiehls-gives-bottom.png") right bottom no-repeat;padding-bottom:340px}@media only screen and (min-width:768px) and (max-width:1023px){.b-kiehls_gives .row{background-size:97% auto;padding-bottom:270px}}@media only screen and (max-width:767px){.b-kiehls_gives .row{padding:0 15px 115px;background-size:97% auto}}.b-kiehls_gives h1,.b-kiehls_gives h2,.b-kiehls_gives h3{background:url("../images/about_us/kiehls-gives-title-left.png") left top no-repeat;position:relative;display:inline-block;height:46px;padding:0 37px 0 55px;margin:40px 0 10px -18px;font:25px/46px "SimSun",Arial,sans-serif;color:#fff;text-align:center;text-transform:uppercase}@media only screen and (min-width:768px) and (max-width:1023px){.b-kiehls_gives h1,.b-kiehls_gives h2,.b-kiehls_gives h3{margin-top:25px}}@media only screen and (max-width:767px){.b-kiehls_gives h1,.b-kiehls_gives h2,.b-kiehls_gives h3{width:85%;height:36px;padding:0 0 0 12px;margin:23px 0 2px -14px;font-size:19px;line-height:36px;background-size:auto 36px}}.b-kiehls_gives h1:after,.b-kiehls_gives h2:after,.b-kiehls_gives h3:after{background:url("../images/about_us/kiehls-gives-title-right.png") left top no-repeat;content:'';position:absolute;right:-18px;top:0;width:18px;height:46px}@media only screen and (max-width:767px){.b-kiehls_gives h1:after,.b-kiehls_gives h2:after,.b-kiehls_gives h3:after{height:36px;background-size:auto 36px}}.b-kiehls_gives p{max-width:680px;margin:15px auto 20px;font:15px/20px "SimSun",Arial,sans-serif}@media only screen and (min-width:768px) and (max-width:1023px){.b-kiehls_gives p{max-width:72%}}@media only screen and (max-width:767px){.b-kiehls_gives p{margin:15px auto 17px;font-size:13px;line-height:18px}}.b-kiehls_gives .quote{font:17px/20px "SimSun",Arial,serif;max-width:445px}@media only screen and (max-width:767px){.b-kiehls_gives .quote{font-size:13px;line-height:16px}}.b-kiehls_gives .quote:before,.b-kiehls_gives .quote:after{display:block;font:bold 30px/40px "SimSun",Arial,serif}@media only screen and (max-width:767px){.b-kiehls_gives .quote:before,.b-kiehls_gives .quote:after{font-size:27px}}.b-kiehls_gives .quote:before{content:"\0201C";line-height:17px;margin-top:29px}@media only screen and (max-width:767px){.b-kiehls_gives .quote:before{margin-top:21px}}.b-kiehls_gives .quote:after{content:"\0201D";line-height:51px;margin-bottom:-26px}@media only screen and (max-width:767px){.b-kiehls_gives .quote:after{line-height:40px;margin-bottom:-21px}}.b-kiehls_gives .quote-signature{font:13px/20px "SimSun",Arial,sans-serif}@media only screen and (max-width:767px){.b-kiehls_gives .quote-signature{font-size:11px}}.b-kiehls_gives .carousel{-webkit-box-shadow:2px 4px 5px 0 #999;-ms-box-shadow:2px 4px 5px 0 #999;-moz-box-shadow:2px 4px 5px 0 #999;box-shadow:2px 4px 5px 0 #999;position:relative;width:654px;margin:25px auto 0;padding:12px 14px;background:#fff;border:1px solid #ccc}@media only screen and (min-width:768px) and (max-width:1023px){.b-kiehls_gives .carousel{width:72%;margin-top:35px}}@media only screen and (max-width:767px){.b-kiehls_gives .carousel{-webkit-box-shadow:1px 2px 3px 0 #999;-ms-box-shadow:1px 2px 3px 0 #999;-moz-box-shadow:1px 2px 3px 0 #999;box-shadow:1px 2px 3px 0 #999;width:82%;padding:3px;margin-top:20px}}.b-kiehls_gives .carousel li{padding:0 1px}.b-kiehls_gives .carousel li p{font-size:12px;line-height:15px;margin:0 0 2px}@media only screen and (min-width:768px) and (max-width:1023px){.b-kiehls_gives .carousel li p{max-width:none}}@media only screen and (max-width:767px){.b-kiehls_gives .carousel li p{font-size:11px;line-height:13px}}.b-kiehls_gives .jcarousel-control{position:absolute;width:37px;height:37px;background:#000;top:50%;margin-top:-19px;cursor:pointer}@media only screen and (min-width:768px) and (max-width:1023px){.b-kiehls_gives .jcarousel-control{width:28px;height:28px;margin-top:-14px}}@media only screen and (max-width:767px){.b-kiehls_gives .jcarousel-control{width:20px;height:20px;margin-top:-10px}}.b-kiehls_gives .jcarousel-prev{left:-60px}.b-kiehls_gives .jcarousel-prev:after{content:'';display:inline-block;width:0;height:0;margin:-10px 0 0 0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #fff;position:absolute;top:50%;left:12px}@media only screen and (min-width:768px) and (max-width:1023px){.b-kiehls_gives .jcarousel-prev{left:-45px}.b-kiehls_gives .jcarousel-prev:after{content:'';display:inline-block;width:0;height:0;margin:-8px 0 0 0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #fff;left:9px}}@media only screen and (max-width:767px){.b-kiehls_gives .jcarousel-prev{left:-29px}.b-kiehls_gives .jcarousel-prev:after{content:'';display:inline-block;width:0;height:0;margin:-6px 0 0 0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #fff;left:6px}}.b-kiehls_gives .jcarousel-next{right:-60px}.b-kiehls_gives .jcarousel-next:after{content:'';display:inline-block;width:0;height:0;margin:-10px 0 0 0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #fff;position:absolute;top:50%;right:12px}@media only screen and (min-width:768px) and (max-width:1023px){.b-kiehls_gives .jcarousel-next{right:-45px}.b-kiehls_gives .jcarousel-next:after{content:'';display:inline-block;width:0;height:0;margin:-8px 0 0 0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #fff;right:9px}}@media only screen and (max-width:767px){.b-kiehls_gives .jcarousel-next{right:-29px}.b-kiehls_gives .jcarousel-next:after{content:'';display:inline-block;width:0;height:0;margin:-6px 0 0 0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #fff;right:6px}}.b-kiehls_gives img{max-width:100%}.b-recycle-pg{background:url("../images/bg-recycle-paper.jpg") 0 repeat;margin:20px 0 0;padding:20px 59px 63px;font:bold 13px/16px "SimSun",Arial,sans-serif;background-color:#cdb589;text-align:center}.ie8 .b-recycle-pg{font-weight:normal;font-family:"Helvetica World W01_n7",Arial,sans-serif}@media only screen and (min-width:768px) and (max-width:1023px){.b-recycle-pg{margin-top:11px;padding:20px 44px 63px;font-size:15px;line-height:19px}}@media only screen and (max-width:767px){.b-recycle-pg{margin-top:19px;padding:20px;font-size:9.5px;line-height:16px}}.b-recycle-pg a:link{color:#000;text-decoration:underline}.b-recycle-pg a:visited{color:#000;text-decoration:underline}.b-recycle-pg a:hover{color:#000;text-decoration:none}.b-recycle-pg a:active{color:#000;text-decoration:none}@media only screen and (min-width:768px) and (max-width:1023px){.b-recycle-pg a:link,.b-recycle-pg a:visited,.b-recycle-pg a:hover{color:#000;text-decoration:underline}.b-recycle-pg a:active{color:#000;text-decoration:none}}@media only screen and (max-width:767px){.b-recycle-pg a:link,.b-recycle-pg a:visited,.b-recycle-pg a:hover{color:#000;text-decoration:underline}.b-recycle-pg a:active{color:#000;text-decoration:none}}@media only screen and (max-width:1023px){.b-recycle-pg img{width:100%;height:auto}}.b-recycle-pg_header{padding:30px 0 45px;font-family:"Rockwell W01",Arial,sans-serif;font-weight:normal}@media only screen and (min-width:768px) and (max-width:1023px){.b-recycle-pg_header{padding-top:0;padding-bottom:10px}}@media only screen and (max-width:767px){.b-recycle-pg_header{padding-top:0;padding-bottom:14px}}.b-recycle-pg_header_r,.b-recycle-pg_header_l{display:inline-block;vertical-align:middle}@media only screen and (max-width:767px){.b-recycle-pg_header_r,.b-recycle-pg_header_l{vertical-align:top}}.b-recycle-pg_header_l{width:33%}@media only screen and (min-width:768px) and (max-width:1023px){.b-recycle-pg_header_l{width:30%}}@media only screen and (max-width:767px){.b-recycle-pg_header_l{width:100px}}.b-recycle-pg_header_r{width:61%}@media only screen and (max-width:767px){.b-recycle-pg_header_r{width:auto}}.b-recycle-pg_title{margin:0;font-size:35px;line-height:36px;text-transform:uppercase}@media only screen and (min-width:768px) and (max-width:1023px){.b-recycle-pg_title{margin-top:4px;font-size:25px;line-height:26px}}@media only screen and (max-width:767px){.b-recycle-pg_title{font-size:15px;line-height:16px;margin-bottom:6px;margin-top:8px}}.b-recycle-pg_subtitle{font-size:18px;line-height:22px;color:#f7e906;text-shadow:0 1px 3px rgba(0,0,0,0.75);text-transform:uppercase}@media only screen and (min-width:768px) and (max-width:1023px){.b-recycle-pg_subtitle{font-size:13px;line-height:16px}}@media only screen and (max-width:767px){.b-recycle-pg_subtitle{font-size:12px;line-height:1}}.b-recycle-pg_content{background:#fff;padding:33px 20px 23px}@media only screen and (min-width:768px) and (max-width:1023px){.b-recycle-pg_content{padding:25px 20px 23px}}@media only screen and (max-width:767px){.b-recycle-pg_content{padding:12px 20px 20px}}.b-recycle-pg_content_heading{padding:0 70px 30px;font:normal 20px/30px "Rockwell W01",Arial,sans-serif;color:#005a26;text-align:center}@media only screen and (min-width:768px) and (max-width:1023px){.b-recycle-pg_content_heading{padding:0 30px 5px;font-size:14px;line-height:22px}}@media only screen and (max-width:767px){.b-recycle-pg_content_heading{padding:0 0 15px;font-size:11px;line-height:15px}}.b-recycle-pg_content_title{font:normal 40px/1 "Rockwell W01",Arial,sans-serif;color:#020704;margin:0 0 6px;text-transform:uppercase}@media only screen and (min-width:768px) and (max-width:1023px){.b-recycle-pg_content_title{font-size:30px;line-height:29px}}@media only screen and (max-width:767px){.b-recycle-pg_content_title{font-size:19px;line-height:20px}}@media only screen and (min-width:768px) and (max-width:1023px){.b-recycle-pg_l-lined{padding-bottom:33px}}.b-recycle-pg_l-lined_l{display:inline-block;vertical-align:middle}@media only screen and (min-width:768px) and (max-width:1023px){.b-recycle-pg_l-lined_l{width:74%}}.b-recycle-pg_l-lined_r{display:inline-block;vertical-align:middle;width:195px}@media only screen and (min-width:768px) and (max-width:1023px){.b-recycle-pg_l-lined_r{width:136px}}@media only screen and (max-width:767px){.b-recycle-pg_l-lined_r{width:100%;padding:5px 0 23px}}.b-recycle-pg_b-emph{font:normal 14px/1 "Rockwell W01",Arial,sans-serif;text-transform:uppercase}@media only screen and (min-width:768px) and (max-width:1023px){.b-recycle-pg_b-emph{font-size:9px;line-height:13px}}@media only screen and (max-width:767px){.b-recycle-pg_b-emph{font-size:9px;line-height:8px}}.b-recycle-pg_b-emph_head{display:block;margin-bottom:11px;font-size:24px;color:#005a26}@media only screen and (min-width:768px) and (max-width:1023px){.b-recycle-pg_b-emph_head{margin-bottom:9px;font-size:18px;line-height:13px}}@media only screen and (max-width:767px){.b-recycle-pg_b-emph_head{display:inline-block;vertical-align:middle;margin-right:7px;font-size:12px;line-height:13px}}@media only screen and (max-width:767px){.b-recycle-pg_b-emph_content{display:inline-block;vertical-align:middle;width:113px}}.b-recycle-pg a.b-recycle-pg_button{display:inline-block;vertical-align:top;position:relative;font-family:"SimSun",Arial,serif;font-weight:bold;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;height:39px;min-width:60px;padding:0 14px;line-height:38px;font-size:18px;border-color:#000;background:#000;color:#fff;margin-top:16px}.b-recycle-pg a.b-recycle-pg_button:before{content:'';position:absolute;top:3px;left:3px;bottom:3px;right:3px;border:1px solid transparent}.b-recycle-pg a.b-recycle-pg_button:hover,.b-recycle-pg a.b-recycle-pg_button:focus{text-decoration:none}.b-recycle-pg a.b-recycle-pg_button.disabled,.b-recycle-pg a.b-recycle-pg_button[disabled]{cursor:default}.ff .b-recycle-pg a.b-recycle-pg_button{line-height:37px}.b-recycle-pg a.b-recycle-pg_button:hover,.b-recycle-pg a.b-recycle-pg_button:focus{color:#fff}.b-recycle-pg a.b-recycle-pg_button:hover:before,.b-recycle-pg a.b-recycle-pg_button:focus:before{border-color:#666}.b-recycle-pg a.b-recycle-pg_button.disabled,.b-recycle-pg a.b-recycle-pg_button[disabled]{background:#ccc;border-color:#ccc}.b-recycle-pg a.b-recycle-pg_button.disabled:hover:before,.b-recycle-pg a.b-recycle-pg_button.disabled:focus:before,.b-recycle-pg a.b-recycle-pg_button[disabled]:hover:before,.b-recycle-pg a.b-recycle-pg_button[disabled]:focus:before{border-color:transparent}@media only screen and (min-width:768px) and (max-width:1023px){.b-recycle-pg a.b-recycle-pg_button{height:28px;min-width:60px;padding:0 12px;line-height:27px;font-size:16px}.ff .b-recycle-pg a.b-recycle-pg_button{line-height:26px}}@media only screen and (max-width:767px){.b-recycle-pg a.b-recycle-pg_button{height:15px;min-width:60px;padding:0 10px;line-height:14px;font-size:10px}.ff .b-recycle-pg a.b-recycle-pg_button{line-height:13px}}.b-recycle-pg_modal-content h2{font-size:20px;line-height:30px;margin-bottom:14px}.b-recycle-pg_modal-content h3{font-size:16px;line-height:25px;margin-bottom:10px}.b-recycle-pg_modal-content p{margin-bottom:15px}.ui-dialog .b-recycle-pg_modal-content{margin-top:-20px}@media only screen and (max-width:767px){.offersPage .breadcrumb{display:none}}.offers .b-offers_slot{margin:20px 0;position:relative}.offers-top-banner{background:#000;height:40px;text-align:center}@media only screen and (max-width:767px){.offers-top-banner{display:none}}.offers-top-banner img{margin:0 20px 0 0;padding:13px 0 0 0}.offers .bg_title_box{position:relative;color:#000;font-family:"SimSun",Arial,sans-serif;font-size:20px;line-height:22px;margin:0 0 20px 0;padding:0;text-align:center;text-transform:uppercase;z-index:1}.offers .bg_title_box span{background:#fff;padding:0 15px;z-index:2}.offers .bg_title_box:after{position:absolute;left:0;top:9px;height:2px;width:100%;background:#000;content:"";z-index:-1}@media only screen and (max-width:767px){.offers-top-headline{display:none}}.offers-aux{overflow:hidden}.offers-page_title{padding:19px 30px 17px;margin:0 -20px 17px;font:bold 20px/1 'Times New Roman',serif;text-transform:uppercase;border-bottom:2px solid #000}.offers-baner{margin:10px}@media only screen and (max-width:767px){.offers-baner{margin:10px 0}}.offers-baner img{width:100%;min-width:100%;height:auto}.offers-message-box{border:1px solid #ccc;line-height:55px;padding:10px}@media only screen and (min-width:768px) and (max-width:1023px){.offers-message-box{line-height:32px}}@media only screen and (max-width:767px){.offers-message-box{line-height:20px}}.offers-message-headline{display:inline-block;font-family:"SimSun",Arial,sans-serif;font-size:20px;text-align:center;text-transform:uppercase;width:25%}@media only screen and (min-width:768px) and (max-width:1023px){.offers-message-headline{font-size:14px;padding:0}}@media only screen and (max-width:767px){.offers-message-headline{font-size:14px;padding:0}}.offers-message-copy{display:inline-block;font-family:"SimSun",Arial,serif;font-size:24px;padding:0 0 0 30px;border-left:1px solid #e1e1e1}@media only screen and (min-width:768px) and (max-width:1023px){.offers-message-copy{font-size:16px;padding:0 0 0 20px;width:60%}}@media only screen and (max-width:767px){.offers-message-copy{font-size:14px;padding:0 0 0 10px;width:50%}}.offers-message-link{display:inline-block;float:right}.offers-message-link a{color:#000;font-family:"SimSun",Arial,sans-serif;font-size:20px;text-transform:uppercase}@media only screen and (min-width:768px) and (max-width:1023px){.offers-message-link a{font-size:14px}}@media only screen and (max-width:767px){.offers-message-link a{font-size:11px}}.offers-title{font:normal 24px/1.2 "SimSun",Arial,serif;text-align:center;margin:27px 0 23px}@media only screen and (min-width:768px) and (max-width:1023px){.offers-title{font-size:26px}}@media only screen and (max-width:767px){.offers-title{font-size:15px;line-height:17.5px}}.offers .tabsnav-select-binding{display:none}@media only screen and (max-width:767px){.offers .tabsnav-select-binding{display:block}}.offers .ui-tabs-nav{display:table;border-collapse:collapse;margin-bottom:-1px;position:relative;z-index:2;table-layout:fixed}@media only screen and (min-width:768px) and (max-width:1023px){.offers .ui-tabs-nav{width:100%}}@media only screen and (max-width:767px){.offers .ui-tabs-nav{display:none}}.offers .ui-tabs-nav li{display:table-cell;width:auto;max-width:1%;white-space:normal;vertical-align:middle;border-bottom:1px solid #ccc}.offers .ui-tabs-nav li.ui-state-active{border-bottom-color:#fff}@media only screen and (min-width:768px) and (max-width:1023px){.offers .ui-tabs-nav li.ui-state-active{border-bottom-color:#ccc}}.offers .ui-tabs-nav .ui-tabs-anchor{padding:10px 20px}.offers .ui-tabs-panel{border:1px solid #ccc;padding:40px 0 40px 80px;margin:0 0 60px;position:relative;z-index:1}@media only screen and (min-width:768px) and (max-width:1023px){.offers .ui-tabs-panel{padding:41px 0 17px 17px;margin-bottom:37px;border:0}}@media only screen and (max-width:767px){.offers .ui-tabs-panel{width:102%;padding:0;margin:15px 0 0;border:0}}.offers .b-custom-product_tile-wrapper{width:233px;margin-right:45px}@media only screen and (min-width:768px) and (max-width:1023px){.offers .b-custom-product_tile-wrapper{width:32%;margin-right:1%}}@media only screen and (max-width:767px){.offers .b-custom-product_tile-wrapper{width:48%;margin-right:2%}}@media only screen and (max-width:767px){.offers .b-hp_bestsellers .jcarousel-control.jcarousel-next{right:0}.offers .b-hp_bestsellers .jcarousel-control.jcarousel-prev{left:0}}.offers .offers_slot_6,.offers .offers_slot_7,.offers .offers_slot_8{display:inline-block;float:left;margin:0 5% 20px 0;text-align:center;width:30%}@media only screen and (max-width:767px){.offers .offers_slot_6,.offers .offers_slot_7,.offers .offers_slot_8{display:block;float:none;margin:0 0 20px 0;width:100%}}.offers .offers_slot_8{margin:0 0 20px 0}.offers-spotlight-image{margin:0 0 10px 0}.offers-spotlight-subhead{font:normal 12px/24px "SimSun",Arial,serif;text-transform:uppercase}.offers-spotlight-link{text-transform:uppercase}.offers-spotlight-link a{color:#000;font:normal 18px/24px "SimSun",Arial,sans-serif}.pt_store_locator .tangram-suggestion-main{z-index:2}.pt_store_locator .primary{margin:0 auto;float:none;width:100%}.pt_store_locator .locator_map_content{margin:20px 0 0}.pt_store_locator .locator_map_content iframe{width:810px}.pt_store_locator .locator_sidebar{width:258px;margin:20px 0 0}.pt_store_locator dt,.pt_store_locator dd{display:inline;line-height:28px;font-size:12px;vertical-align:top}.pt_store_locator .near_store_detail .store_time dd,.pt_store_locator .storelocator-list .store_time dd{max-width:150px;display:inline-block}@media only screen and (max-width:767px){.pt_store_locator .near_store_detail .store_time dd,.pt_store_locator .storelocator-list .store_time dd{max-width:48%}}.pt_store_locator .create_wishlist h4:before,.pt_store_locator .create_wishlist .wishlist_full p.total_items:before{content:"";background:url(../images/icons/heart-icon);display:inline-block;position:relative;left:-7px}.pt_store_locator .create_wishlist{background:#d7d7d7}.pt_store_locator .create_wishlist h4{font-family:Arial,Helvetica,sans-serif;font-size:21px;line-height:24px;margin:0 0 20px 0}.pt_store_locator .create_wishlist .buttons a{padding:0 20px;height:33px;line-height:33px;font-family:"SimSun",Arial,serif;text-transform:uppercase;color:#fff;background:#000;font-size:14px;display:inline-block;text-align:center;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:130px;margin:0 0 10px 0}.pt_store_locator .create_wishlist .buttons a:hover{padding:0 20px;height:33px;line-height:33px;font-family:"SimSun",Arial,serif;text-transform:uppercase;color:#fff;background:#c06;font-size:14px;display:inline-block;text-align:center;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-decoration:none}.pt_store_locator .create_wishlist .store-locator-login-section-sidebar{padding:30px 42px}.pt_store_locator .create_wishlist .wishlist_full{background:#fff;padding:30px 10px 10px;border:5px solid #d7d7d7}.pt_store_locator .create_wishlist .wishlist_full h4{text-transform:uppercase}.pt_store_locator .create_wishlist .wishlist_full p.total_items{font-size:11px}.pt_store_locator .create_wishlist .wishlist_full p.total_items:before{left:0}.pt_store_locator .create_wishlist .wishlist_full .product_image.responsive_image.b-product_img{display:block !important;width:37%;margin:0 3% 0 0;float:left}.pt_store_locator .create_wishlist .wishlist_full .product_tile{margin:10px 0 0;clear:both;display:inline-block;padding:10px 0;border-top:1px solid #d7d7d7;position:relative;padding-bottom:0}.pt_store_locator .create_wishlist .wishlist_full .product_tile .product_name,.pt_store_locator .create_wishlist .wishlist_full .product_tile .product_subtitle,.pt_store_locator .create_wishlist .wishlist_full .product_tile .price{width:50%;float:right;text-align:left;clear:none}.pt_store_locator .create_wishlist .wishlist_full .product_tile .product_image{max-width:100px;float:left}.pt_store_locator .create_wishlist .wishlist_full .product_tile .product_name{font-size:20px;margin-top:10px}.pt_store_locator .create_wishlist .wishlist_full .product_tile .product_subtitle{height:20px;overflow:hidden;margin:0}.pt_store_locator .create_wishlist .wishlist_full .see_all_wishlist{border-top:1px solid #d7d7d7;text-align:center;padding:10px 0}.pt_store_locator .create_wishlist .wishlist_full .see_all_wishlist a{text-transform:uppercase;color:#999}.pt_store_locator .create_wishlist .wishlist_full .see_all_wishlist a:hover{color:#000;text-decoration:none}.pt_store_locator .main .search_results_header{margin:0 0 40px}.pt_store_locator .main .storelocator_page img{max-width:none}.pt_store_locator .main .storelocator_page .storelocator_main .storelocator_map{width:100%;position:relative;overflow:hidden;margin-bottom:35px}.pt_store_locator .main .storelocator_page .storelocator_main .storelocator_map .stores_lists{float:left;height:650px;overflow-y:scroll;width:26%}.pt_store_locator .main .storelocator_page .storelocator_main .storelocator_map .stores_lists .storelocator-list{width:220px;padding:20px 0;border-bottom:1px solid #d7d7d7}.pt_store_locator .main .storelocator_page .storelocator_main .storelocator_map .stores_lists .storelocator-list .store_time{display:none}.pt_store_locator .main .storelocator_page .storelocator_header_block{display:inline-block;width:100%;margin-bottom:30px}.pt_store_locator .main .storelocator_page .storelocator_header_block .search_label_title{border-bottom:1px solid #999;margin-bottom:20px}.pt_store_locator .main .storelocator_page .storelocator_header_block .search_label_title h1{font-size:14px;font-weight:100}.pt_store_locator .main .storelocator_page .storelocator_header_block .search_label_title h1 label{color:#999;font-size:12px;padding-left:10px;float:none}.pt_store_locator .main .storelocator_page .storelocator_header_block .search_main{display:inline-block;width:435px;margin-right:42px;vertical-align:top}.pt_store_locator .main .storelocator_page .storelocator_header_block .search_main .pcd_select_group .pcd_select{display:inline-block;width:320px}.pt_store_locator .main .storelocator_page .storelocator_header_block .search_main .pcd_select_group .pcd_select label{font-size:12px;color:#999}.pt_store_locator .main .storelocator_page .storelocator_header_block .search_main .pcd_select_group .pcd_select select{color:#999;margin-right:0;width:98px;padding-right:20px;height:30px}.pt_store_locator .main .storelocator_page .storelocator_header_block .search_main .pcd_select_group .search_select,.pt_store_locator .main .storelocator_page .storelocator_header_block .search_main .pcd_select_group .search_keyword_button{vertical-align:bottom;float:none;height:30px;display:inline-block;width:100px}.pt_store_locator .main .storelocator_page .storelocator_header_block .search_main .pcd_select_group .search_select span,.pt_store_locator .main .storelocator_page .storelocator_header_block .search_main .pcd_select_group .search_keyword_button span{font-weight:100}.pt_store_locator .main .storelocator_page .storelocator_header_block .storelocator_header_minimap{margin-bottom:20px;margin-top:0;width:49%;display:inline-block;margin-right:0;height:auto}.pt_store_locator .main .storelocator_page .storelocator_header_block .storelocator_header_minimap .storetlocator_header_nearby_store{height:44px;border-bottom:1px solid #999}.pt_store_locator .main .storelocator_page .storelocator_header_block .storelocator_header_minimap .storetlocator_header_nearby_store .near_store_title{font-size:14px;line-height:34px;font-weight:100}.pt_store_locator .main .storelocator_page .storelocator_header_block .storelocator_header_minimap .storetlocator_header_nearby_store .header_minimap{width:53%;height:188px;float:left}.pt_store_locator .main .storelocator_page .storelocator_header_block .storelocator_header_minimap .storetlocator_header_nearby_store .header_minimap #miniMap{height:168px;width:100%;margin-top:20px}.pt_store_locator .main .storelocator_page .storelocator_header_block .storelocator_header_minimap .storetlocator_header_nearby_store .store_text{float:left;width:47%;padding:20px 0 20px 10px;max-width:100%}.pt_store_locator .main .storelocator_page .storelocator_header_block .storelocator_header_minimap .storetlocator_header_nearby_store .store_text .store_time{display:none}.pt_store_locator .main .storelocator_page .storelocator_header_block .storelocator_header_minimap .storetlocator_header_nearby_store .store_text .nearby_viewdetail{cursor:pointer;float:right;text-decoration:underline}.pt_store_locator .main .storelocator_page .show-panel-btn{position:absolute;font-size:14px;top:215px;width:25px;right:-19px;padding:20px 7px;color:#000;cursor:pointer;text-align:center;height:150px;background:rgba(255,255,255,0.9);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;font-family:'Microsoft Yahei';font-weight:bold;margin-right:19px;Opacity:100}.pt_store_locator .main .storelocator_page .main_map{height:650px;width:73%;float:right}.pt_store_locator .main .storelocator_page .main_map #map{height:100%}.pt_store_locator .main .storelocator_page .search_main label{float:left;width:100%;line-height:34px;color:#000}.pt_store_locator .main .storelocator_page .search_main .search_input{float:left;width:100%;padding-top:15px}.pt_store_locator .main .storelocator_page .search_main .search_input input{float:left;width:307px;height:30px;border:1px solid #ccc;font-size:12px;color:#999;margin-right:20px}.pt_store_locator .main .storelocator_page .search_main .search_input label{font-size:12px;color:#999}.pt_store_locator .main .storelocator_page .search_main .search_input button{background:#000;color:#fff;padding:0;line-height:32px;border:0;font-size:14px;font-weight:bold;letter-spacing:2px;float:right;width:22%}.pt_store_locator .main .storelocator_page .search_main .search_input .search_error_MSG{float:left;font-size:12px}.pt_store_locator .main .storelocator_page .search_main .search_select button{display:block;width:100%;background:black;color:#fff;padding:0;line-height:32px;border:0;font-size:14px;font-weight:bold;letter-spacing:2px}.pt_store_locator .main .storelocator_page .search_main select{visibility:visible;height:32px;width:100px}.pt_store_locator .main .storelocator_page .BMap_bubble_content{padding:10px15px0}.pt_store_locator .main .storelocator_page .BMap_bubble_content .mapbot-tab-tit h2{float:left;font-size:14px;font-weight:bold;padding-right:1%;line-height:37px;margin-bottom:0}.pt_store_locator .main .storelocator_page .BMap_bubble_content .mapbot-tab-tit .active{background:#fff}.pt_store_locator .main .storelocator_page .BMap_bubble_content .content-bus .textinput{border:1px solid #000;width:60%;height:30px;float:left;cursor:auto;padding:0 10px;line-height:inherit}.pt_store_locator .main .storelocator_page .panel-wrap{width:0;position:absolute;top:0;right:0;height:650px;overflow:auto;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;background:rgba(255,255,255,0.9)}.pt_store_locator .main .storelocator_page .panel-wrap #navigationResult h1,.pt_store_locator .main .storelocator_page .panel-wrap #navigationResult .navtrans-view{display:none}.pt_store_locator .main .storelocator_page .panel-wrap #navigationResult .navtrans-res>div{border-bottom:1px solid #c4c4c2}.pt_store_locator .main .storelocator_page .panel-wrap #navigationResult .navtrans-res>div:last-child{display:none}.pt_store_locator .mapbot-tab-tit li{float:left;background:#d7d7d7;cursor:pointer;height:37px;width:32px;position:relative;margin-right:5px}.pt_store_locator .mapbot-tab-tit li.active b{height:35px;margin-bottom:-1px}.pt_store_locator .mapbot-tab-tit .bus b{background:url(../images/icons/icons-storelocator-sprite-bus.png);content:" ";display:inline-block;width:32px;height:36px}.pt_store_locator .mapbot-tab-tit .taxi b{background:url(../images/icons/icons-storelocator-sprite-taxi.png);content:" ";display:inline-block;width:32px;height:36px}.pt_store_locator .mapbot-tab-tit .walk b{background:url(../images/icons/icons-storelocator-sprite-walk.png) 0 2px;content:" ";display:inline-block;width:32px;height:36px}.pt_store_locator .start-go{height:30px;margin-left:10px;width:75px;background-color:#d7d7d7;color:#000;float:left}.pt_store_locator .map-poput{padding:10px 0 0 30px}.pt_store_locator .map-poput .cutting-line{width:100%;background-color:black;height:1px;margin:15px 0 25px 0}.pt_store_locator .map-poput .mapbot-tab-tit{float:left;width:100%;margin-bottom:2px}.pt_store_locator .tit{width:100%;overflow:hidden;position:relative;padding:0}.pt_store_locator .tit b{background:url(../images/icons/icons-sprite-storelocator-marker.png) no-repeat;content:" ";display:inline-block;float:left;width:25px;height:25px;text-align:center}.pt_store_locator div p{font-size:12px;cursor:pointer;line-height:28px}.pt_store_locator div p:hover{text-decoration:underline}@media only screen and (max-width:767px){.pt_store_locator .header_minimap,.pt_store_locator .show-panel-btn{display:none}.pt_store_locator .main .content .primary .storelocator_page .storelocator_header_block .pageTitle{border-bottom:2px solid #000;line-height:50px;margin-bottom:0;margin-top:-15px}.pt_store_locator .main .content .primary .storelocator_page .storelocator_header_block .storelocator_header_minimap{width:100%}.pt_store_locator .main .content .primary .storelocator_page .storelocator_header_block .storelocator_header_minimap .near_store_title{margin-left:2%}.pt_store_locator .main .content .primary .storelocator_page .storelocator_header_block .storelocator_header_minimap .near_store_title label{padding:0}.pt_store_locator .main .content .primary .storelocator_page .storelocator_header_block .storelocator_header_minimap .store_text{width:100%;padding:20px 0 0 2%}.pt_store_locator .main .content .primary .storelocator_page .storelocator_header_block .storelocator_header_minimap .store_text .parting-line{margin:20px 0 10px;border-bottom:1px solid #d7d7d7}.pt_store_locator .main .content .primary .storelocator_page .storelocator_header_block .storelocator_header_minimap .store_text .nearby_viewdetail{float:right;text-align:right;margin:10px 20px 0}.pt_store_locator .main .content .primary .storelocator_page .map-poput .cutting-line{width:90%;margin:15px 0 10px 0}.pt_store_locator .main .content .primary .storelocator_page .BMap_bubble_content .store_time dd{max-width:65%}.pt_store_locator .main .content .primary .storelocator_page .BMap_bubble_content .content-bus .textinput{width:75%}.pt_store_locator .main .content .primary .storelocator_page .BMap_bubble_content .content-bus .start-go{width:20%;margin:0 0 0 5px;padding:0;min-width:50px}.pt_store_locator .main .content .primary .storelocator_page .storelocator_main{width:100%}.pt_store_locator .main .content .primary .storelocator_page .storelocator_main .storelocator_map .stores_lists .storelocator-list{padding:20px 8px;width:100%}.pt_store_locator .main .content .primary .storelocator_page .mobile_storelocator_tab_title{display:block}.pt_store_locator .main .content .primary .storelocator_page .storelocator_header_block .search_main{width:100%}.pt_store_locator .main .content .primary .storelocator_page .storelocator_header_block .search_main .pcd_select{width:100%}.pt_store_locator .main .content .primary .storelocator_page .storelocator_header_block .search_main .pcd_select select{width:30%;margin-right:3px;padding-right:20px}.pt_store_locator .main .content .primary .storelocator_page .storelocator_header_block .search_main .search_select{float:left;margin-top:10px;width:33%;min-width:auto}.pt_store_locator .main .content .primary .storelocator_page .storelocator_header_block .search_main .search_input{padding-top:10px}.pt_store_locator .main .content .primary .storelocator_page .storelocator_header_block .search_main .search_input input{width:94%}.pt_store_locator .main .content .primary .storelocator_page .storelocator_header_block .search_main .search_input button{float:left;width:33%;margin:10px 0 20px}.pt_store_locator .main .content .primary .storelocator_page .stores_lists{width:100%;height:auto}.pt_store_locator .main .content .primary .storelocator_page .main_map{width:97%;margin:0;padding:10px 3px;height:430px}.pt_store_locator .main .content .primary .storelocator_page .mobile_storelocator_tab_title ul{padding:0 0 0 5px}.pt_store_locator .main .content .primary .storelocator_page .mobile_storelocator_tab_title ul li{display:inline-block;width:49.5%;font-size:16px;text-align:center;line-height:30px;float:left;background:#d7d7d7;border-bottom:2px solid #000}.pt_store_locator .main .content .primary .storelocator_page .mobile_storelocator_tab_title ul .tab_active{background:#000 !important;color:#fff}.pt_store_locator .main .content .primary .storelocator_page .mobile_storelocator_tab_title ul .store_list{padding:0;margin:0}.pt_store_locator .main .content .primary .storelocator_page .map-poput{padding:10px 0 0 0}.pt_store_locator .main .mapbot-tab-tit li.active b{border:1px solid #fff;height:39px;margin-bottom:-1px}.pt_store_locator .ui-dialog{width:100%}.pt_store_locator .ui-dialog .ui-dialog-titlebar{padding:0;font-size:0}.pt_store_locator .ui-dialog .ui-dialog .ui-dialog-titlebar-close{top:20px}.pt_store_locator .ui-dialog #navigationResult_mobile{padding:0 40px}.pt_store_locator .ui-dialog #navigationResult_mobile h1,.pt_store_locator .ui-dialog #navigationResult_mobile .navtrans-view{display:none}.pt_store_locator .ui-dialog #navigationResult_mobile .navtrans-res{border-left:0;border-right:0}.pt_store_locator .ui-dialog #navigationResult_mobile .navtrans-res>div{border-top:none !important;border-bottom:1px solid #c4c4c2}.pt_store_locator .ui-dialog #navigationResult_mobile .navtrans-res>div>div{padding-top:30px !important}.pt_store_locator .ui-dialog #navigationResult_mobile .navtrans-res>div:last-child{display:none}}.navigation-placeholder{position:absolute;padding:3px 10px;cursor:text;bottom:22px;font-size:14px;color:#797979;line-height:16px;display:none}.ie9 .navigation-placeholder{bottom:48px}.pt_customgift .main{padding-top:15px}.pt_customgift .secondary{width:276px;margin:0 0 20px;padding-top:29px;float:right}@media only screen and (max-width:767px){.pt_customgift .secondary{width:100%;margin:0;padding-top:0;float:none;position:relative}}.pt_customgift .primary{float:none;width:auto;overflow:hidden;padding:29px 14px 66px 0}@media only screen and (max-width:767px){.pt_customgift .primary{padding:0 20px}}.pt_customgift .loader{z-index:100}.pt_customgift .js-added-to-cart-dialog .js-minicart-overlay-message{color:#000;font-size:20px;float:left;line-height:20px}.pt_customgift .js-added-to-cart-dialog .product_tile h2.product_name{display:none}@media only screen and (max-width:767px){.pt_customgift .customgift_category_form .f_field:first-child{margin-top:30px}}@media only screen and (max-width:767px){.pt_customgift .customgift_products{margin:20px 0 30px}}.customgift_experience_header{background:#61116a}@media only screen and (max-width:1023px){.customgift_experience_header img{width:100%;height:auto}}@media only screen and (max-width:767px){.customgift_experience_header{margin-top:-15px;width:100%}}.customgift_header{position:relative;text-align:center}.customgift_header img{position:relative;z-index:1}.customgift_header_inner{text-align:center;position:absolute;top:0;left:0;bottom:0;right:0;z-index:0;text-align:center;color:#fff}@media only screen and (max-width:767px){.sticky-wrapper{position:relative}}.sticky-wrapper>.stuck{position:fixed;top:0}@media only screen and (max-width:767px){.sticky-wrapper>.stuck{position:static}}.customgift_minisummary{width:276px;border:solid #f69e2e;background-color:#fff;border-width:0 20px 20px;-webkit-user-select:none;user-select:none}@media only screen and (max-width:767px){.customgift_minisummary{width:100%;border:0;margin:0;display:table;border-collapse:collapse;z-index:2}}.customgift_minisummary .customgift_title{padding:10px 0;background:#f69e2e;font:30px/1 "SimSun",Arial,sans-serif;color:#fff;text-align:center;text-transform:uppercase}@media only screen and (max-width:767px){.customgift_minisummary .customgift_title{display:none}}.customgift_minisummary .customgift_ms_products,.customgift_minisummary .customgift_ms_box,.customgift_minisummary .customgift_ms_message,.customgift_minisummary .customgift_ms_total{position:relative;padding:25px 40px 25px 13px;border-top:1px solid #b9b9b9;font-size:11px;line-height:12px}@media only screen and (max-width:767px){.customgift_minisummary .customgift_ms_products,.customgift_minisummary .customgift_ms_box,.customgift_minisummary .customgift_ms_message{display:table-cell;width:1%;min-height:45px;padding:10px 0 0 10px;border:1px solid #fff;position:static;font:normal 8px/10px Arial,Helvetica,sans-serif;background:#f89d2e;color:#fff}.customgift_minisummary .customgift_ms_products.disabled,.customgift_minisummary .customgift_ms_box.disabled,.customgift_minisummary .customgift_ms_message.disabled{background:#e6e6e6;color:#000}.customgift_minisummary .customgift_ms_products .error_message,.customgift_minisummary .customgift_ms_box .error_message,.customgift_minisummary .customgift_ms_message .error_message{font:normal 8px/10px Arial,Helvetica,sans-serif}}.customgift_minisummary .customgift_ms_products .customgift_subtitle:before{content:'1'}.customgift_minisummary .customgift_ms_box .customgift_subtitle:before{content:'2'}.customgift_minisummary .customgift_ms_message .customgift_subtitle:before{content:'3'}@media only screen and (max-width:767px){.customgift_minisummary .customgift_ms_products,.customgift_minisummary .customgift_ms_box,.customgift_minisummary .customgift_ms_message{width:33%;padding:0}}.customgift_ms_products .product,.customgift_ms_box .product{margin-top:10px;overflow:hidden}.customgift_ms_products .product .product-image,.customgift_ms_box .product .product-image{float:left;width:50px;margin-right:5px}.customgift_ms_products .product .product-image img,.customgift_ms_box .product .product-image img{margin:0;width:100%;height:auto}.customgift_ms_products .product .product-dets,.customgift_ms_box .product .product-dets{overflow:hidden;font:12px/16px "SimSun",Arial,sans-serif}.customgift_ms_products .product .title,.customgift_ms_box .product .title{margin:5px 0;margin-top:0;overflow:hidden;height:30px;line-height:15px}@media only screen and (max-width:767px){.customgift_ms_products .product .title,.customgift_ms_box .product .title{height:15px}}.customgift_ms_products .product .size,.customgift_ms_box .product .size{clear:both;width:100%;margin:5px 0}.customgift_ms_products .product .cost,.customgift_ms_box .product .cost{font-weight:bold;float:right;position:relative;top:-16px;font-family:Arial,Helvetica,sans-serif}.ie8 .customgift_ms_products .product .cost,.ie8 .customgift_ms_box .product .cost{font-family:"Helvetica World W01_n7",Arial,sans-serif;font-weight:normal}.customgift_ms_products .product .cost label,.customgift_ms_box .product .cost label{font-weight:normal}@media only screen and (max-width:767px){.customgift_ms_products .product .cost,.customgift_ms_box .product .cost{position:static;float:none}}.customgift_ms_products .product .remove,.customgift_ms_box .product .remove{display:block;font-size:12px;text-transform:uppercase;float:left;margin:5px 0;color:#e7e7e7}.customgift_ms_products .product .remove:link,.customgift_ms_box .product .remove:link{color:#a9a9a9;text-decoration:underline}.customgift_ms_products .product .remove:visited,.customgift_ms_box .product .remove:visited{color:#a9a9a9;text-decoration:underline}.customgift_ms_products .product .remove:hover,.customgift_ms_box .product .remove:hover{color:#a9a9a9;text-decoration:underline}.customgift_ms_products .product .remove:active,.customgift_ms_box .product .remove:active{color:#a9a9a9;text-decoration:underline}@media only screen and (min-width:768px) and (max-width:1023px){.customgift_ms_products .product .remove:link,.customgift_ms_products .product .remove:visited,.customgift_ms_products .product .remove:hover,.customgift_ms_box .product .remove:link,.customgift_ms_box .product .remove:visited,.customgift_ms_box .product .remove:hover{color:#a9a9a9;text-decoration:underline}.customgift_ms_products .product .remove:active,.customgift_ms_box .product .remove:active{color:#a9a9a9;text-decoration:underline}}@media only screen and (max-width:767px){.customgift_ms_products .product .remove:link,.customgift_ms_products .product .remove:visited,.customgift_ms_products .product .remove:hover,.customgift_ms_box .product .remove:link,.customgift_ms_box .product .remove:visited,.customgift_ms_box .product .remove:hover{color:#a9a9a9;text-decoration:underline}.customgift_ms_products .product .remove:active,.customgift_ms_box .product .remove:active{color:#a9a9a9;text-decoration:underline}}@media only screen and (max-width:767px){.customgift_ms_products .product .remove,.customgift_ms_box .product .remove{margin:5px 0;float:right;margin-top:-15px}}.customgift_ms_products .product .quantity,.customgift_ms_box .product .quantity{font-weight:bold}.customgift_ms_products .product .quantity label,.customgift_ms_box .product .quantity label{font-weight:normal}@media only screen and (max-width:767px){.customgift_ms_products .product .quantity,.customgift_ms_box .product .quantity{margin:5px 0}}.customgift_ms_box .product .title{height:15px}.customgift_ms_box .product .size{display:none}.customgift_ms_box .product .cost{float:left;position:static;top:0;width:100%}.customgift_ms_box .product .cost label{display:none}@media only screen and (max-width:767px){.customgift_ms_box .product .remove{margin-top:10px}}.customgift_ms_message .customgift_content{font:normal 14px/18px "SimSun",Arial,sans-serif;padding-top:11px;clear:both}@media only screen and (max-width:767px){.customgift_ms_message .customgift_content{padding-top:30px}}.customgift_ms_message .customgift_content p{display:inline;margin-right:4px}.customgift_ms_message .customgift_content a:link{color:#000;text-decoration:underline}.customgift_ms_message .customgift_content a:visited{color:#000;text-decoration:underline}.customgift_ms_message .customgift_content a:hover{color:#000;text-decoration:underline}.customgift_ms_message .customgift_content a:active{color:#000;text-decoration:underline}@media only screen and (min-width:768px) and (max-width:1023px){.customgift_ms_message .customgift_content a:link,.customgift_ms_message .customgift_content a:visited,.customgift_ms_message .customgift_content a:hover{color:#000;text-decoration:underline}.customgift_ms_message .customgift_content a:active{color:#000;text-decoration:underline}}@media only screen and (max-width:767px){.customgift_ms_message .customgift_content a:link,.customgift_ms_message .customgift_content a:visited,.customgift_ms_message .customgift_content a:hover{color:#000;text-decoration:underline}.customgift_ms_message .customgift_content a:active{color:#000;text-decoration:underline}}.customgift_ms_message .customgift_content .customgift_choose_card{border:1px solid #f89d2e;margin-top:16px;width:100px;display:block}.customgift_ms_total{font:bold 14px/1 "SimSun",Arial,sans-serif;text-align:center;text-transform:uppercase}.customgift_minisummary .customgift_ms_total{padding:9px 10px 18px}.ie8 .customgift_ms_total{font-family:"Helvetica World W01_n7",Arial,sans-serif;font-weight:normal}@media only screen and (max-width:767px){.customgift_ms_total{display:none}}.customgift_ms_total.active{color:#000}.customgift_ms_total .customgift_content{display:block}.customgift_ms_total .customgift_content p:last-child{position:relative;float:left;top:-22px;font-size:18px;line-height:18px;left:49px;font-weight:normal}.customgift_ms_total .total_amount{font-size:18px;line-height:25px;margin-left:92px;text-align:left}.customgift_footer .button,.customgift_minisummary .button{display:block;width:120px;height:36px;margin:0 auto 16px;padding:3px;border:3px solid #fff;background-color:#d1d2cd;box-shadow:0 0 10px rgba(0,0,0,0.5);overflow:hidden;direction:ltr;cursor:default;float:none;line-height:30px;padding:0}.customgift_footer .button.activated,.customgift_minisummary .button.activated{background-position:center 7px;background-color:#f69e2e;cursor:pointer;box-shadow:none;border-color:#000}@media only screen and (max-width:767px){.customgift_footer .button,.customgift_minisummary .button{height:49px;background-position:center -40px}.customgift_footer .button.activated,.customgift_minisummary .button.activated{background-position:center 13px}}@media only screen and (max-width:767px){.customgift_minisummary .button{display:none}}.customgift_footer .button{margin-top:25px;width:100%}.customgift_subtitle{display:block;font:18px/1 "SimSun",Arial,sans-serif;text-transform:uppercase}.customgift_subtitle a{color:#000;text-decoration:none}.disabled .customgift_subtitle a{color:#b9b9b9}.disabled .customgift_subtitle{color:#b9b9b9}.customgift_ms-deco{display:block;width:10px;margin:0 auto;clear:both}.active .customgift_ms-deco:after{content:'';position:absolute;top:34px;left:-1px;margin-top:-11px;border-style:solid;border-width:9px 0 9px 9px;border-color:transparent #f69e2e}@media only screen and (max-width:767px){.active .customgift_ms-deco:after{top:auto;bottom:-8px;left:auto;margin-left:0;border-width:9px 9px 0 9px;border-color:#f89d2e transparent transparent transparent}}@media only screen and (max-width:767px){.customgift_minisummary .customgift_subtitle{font-size:12px;line-height:13px;width:100%}.customgift_minisummary .customgift_subtitle:before{content:'';display:block;float:left;margin-right:0;margin-top:-1px;font-size:50px;line-height:1;color:#fff;text-shadow:-2px 2px 0 #ef3125;width:25%}.customgift_minisummary .customgift_subtitle a{display:inline-block;color:#fff;font-size:18px;line-height:20px;min-width:74px;max-width:86px;padding-top:5px;width:75%}.customgift_minisummary .disabled .customgift_subtitle:before{color:#f89d2e;text-shadow:none}.customgift_minisummary .disabled .customgift_subtitle a{color:#f89d2e}}.customgift_ms_info{display:none;text-align:center}@media only screen and (max-width:767px){.customgift_ms_info{display:none;position:absolute;top:100%;left:20px;right:20px;z-index:3;margin:15px 0 0;font-size:13px;color:#000}.js-expanded .customgift_ms_info{display:none}.js-expanded.disabled .customgift_ms_info{display:none}}.customgift_content{display:none}.js-expanded .customgift_content{display:block}.js-expanded.disabled .customgift_content{display:none}@media only screen and (max-width:767px){.customgift_content{padding:30px;position:absolute;top:100%;left:1%;right:1%;z-index:2;border:2px solid #a2a2a2;background:#fff;color:#000}}.customgift_content_show{cursor:pointer}.disabled .customgift_content_show{cursor:default}.customgift_content_show_ico{position:absolute;top:22px;right:20px;width:24px;height:24px;border-radius:100%;background:#f69e2e;font:bold 24px/23px Arial,Helvetica,sans-serif;text-indent:1px;text-align:center;color:#fff}.customgift_content_show_ico:after{content:'+'}.js-expanded .customgift_content_show_ico:after{content:'\2212'}.disabled .customgift_content_show_ico{background:#cacaca}.js-expanded.disabled .customgift_content_show_ico{background:#cacaca}.js-expanded.disabled .customgift_content_show_ico:after{content:'+'}@media only screen and (max-width:767px){.customgift_content_show_ico{display:none;top:100%;right:10px;margin-top:10px;background:transparent}.customgift_content_show_ico:after{content:"\e60d";font-family:'icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#d7482a;font-size:20px}.js-expanded .customgift_content_show_ico:after{content:'\e60d'}.js-expanded .customgift_content_show_ico{display:block;z-index:4}.js-expanded.disabled .customgift_content_show_ico{display:none}}.customgift_content_show_inner{display:none}@media only screen and (max-width:767px){.customgift_content_show_inner{display:inline-block;font:normal 8px/10px "SimSun",Arial,sans-serif;text-decoration:underline;color:#916e96;padding:10px 0 10px 0;font-size:12px;line-height:15px;color:black}.customgift_content_show_inner:after{background:url("../images/custom-gifting/bg-collapse-arrow.png") 0 0 no-repeat;content:'';display:none;width:17.5px;height:12px;position:absolute;bottom:-3px;z-index:3;margin-left:12px;-webkit-background-size:17.5px 12px;background-size:17.5px 12px}.disabled .customgift_content_show_inner{color:#8e8e8e}.js-expanded .customgift_content_show_inner{color:#000}.js-expanded .customgift_content_show_inner:after{display:block}.js-expanded.disabled .customgift_content_show_inner{color:#8e8e8e}.js-expanded.disabled .customgift_content_show_inner:after{display:none}}.customgift_step_title{display:block;width:100%;height:48px;margin:0 0 31px;overflow:hidden;direction:ltr;font-size:30px;line-height:30px;margin-bottom:6px}@media only screen and (min-width:768px) and (max-width:1023px){.customgift_step_title{margin-bottom:20px}}@media only screen and (max-width:767px){.customgift_step_title{display:none}}@media only screen and (min-width:768px) and (max-width:1023px){.products .customgift_step_title{background-size:100%}}.box .customgift_step_title{margin-bottom:10px}@media only screen and (min-width:768px) and (max-width:1023px){.box .customgift_step_title{height:68px;background-size:100%}}.customgift_filling_wrapper .customgift_step_title{background:url("../images/custom-gifting/bg-title-step-2-filling.png") center 0 no-repeat}@media only screen and (max-width:767px){.customgift_filling_wrapper .customgift_step_title{display:block;height:28px;background-size:initial}}@media only screen and (min-width:768px) and (max-width:1023px){.message .customgift_step_title{background-size:100%;height:54px}}.customgift_filling_wrapper .customgift_step_title{height:25px;margin:5px 0 10px}.customgift_filling_wrapper .customgift_step_description{font:normal 15px/20px "SimSun",Arial,sans-serif;text-align:center}.customgift_step{display:none;position:relative}.customgift_step h2.error{display:block;margin:40px 0 20px;font-size:15px;line-height:18px;text-align:center}.customgift_step.products .error_message,.customgift_step.products .customgift_subtitle,.customgift_step.box .error_message,.customgift_step.box .customgift_subtitle,.customgift_step.message .error_message,.customgift_step.message .customgift_subtitle{text-align:center}.customgift_step.products .error_message a,.customgift_step.products .customgift_subtitle a,.customgift_step.box .error_message a,.customgift_step.box .customgift_subtitle a,.customgift_step.message .error_message a,.customgift_step.message .customgift_subtitle a{background:#f89d2e;color:#f89d2e;float:none}.customgift_step.products .error_message a:first-child,.customgift_step.products .error_message a:last-child,.customgift_step.products .customgift_subtitle a:first-child,.customgift_step.products .customgift_subtitle a:last-child,.customgift_step.box .error_message a:first-child,.customgift_step.box .error_message a:last-child,.customgift_step.box .customgift_subtitle a:first-child,.customgift_step.box .customgift_subtitle a:last-child,.customgift_step.message .error_message a:first-child,.customgift_step.message .error_message a:last-child,.customgift_step.message .customgift_subtitle a:first-child,.customgift_step.message .customgift_subtitle a:last-child{display:none}@media only screen and (max-width:767px){.customgift_step.products .error_message a:first-child,.customgift_step.products .error_message a:last-child,.customgift_step.products .customgift_subtitle a:first-child,.customgift_step.products .customgift_subtitle a:last-child,.customgift_step.box .error_message a:first-child,.customgift_step.box .error_message a:last-child,.customgift_step.box .customgift_subtitle a:first-child,.customgift_step.box .customgift_subtitle a:last-child,.customgift_step.message .error_message a:first-child,.customgift_step.message .error_message a:last-child,.customgift_step.message .customgift_subtitle a:first-child,.customgift_step.message .customgift_subtitle a:last-child{display:block}}@media only screen and (max-width:767px){.customgift_step.products .error_message a,.customgift_step.products .customgift_subtitle a,.customgift_step.box .error_message a,.customgift_step.box .customgift_subtitle a,.customgift_step.message .error_message a,.customgift_step.message .customgift_subtitle a{display:block;width:100%;color:#fff;background-color:#f89d2e;margin:0}}.customgift_step.products .error_message .is_hidden_desktop,.customgift_step.products .customgift_subtitle .is_hidden_desktop,.customgift_step.box .error_message .is_hidden_desktop,.customgift_step.box .customgift_subtitle .is_hidden_desktop,.customgift_step.message .error_message .is_hidden_desktop,.customgift_step.message .customgift_subtitle .is_hidden_desktop{display:none}.customgift_step.products .error_message .is_visible_desktop,.customgift_step.products .customgift_subtitle .is_visible_desktop,.customgift_step.box .error_message .is_visible_desktop,.customgift_step.box .customgift_subtitle .is_visible_desktop,.customgift_step.message .error_message .is_visible_desktop,.customgift_step.message .customgift_subtitle .is_visible_desktop{display:inline-block}@media only screen and (max-width:767px){.customgift_step.products .error_message .is_hidden_mobile,.customgift_step.products .customgift_subtitle .is_hidden_mobile,.customgift_step.box .error_message .is_hidden_mobile,.customgift_step.box .customgift_subtitle .is_hidden_mobile,.customgift_step.message .error_message .is_hidden_mobile,.customgift_step.message .customgift_subtitle .is_hidden_mobile{display:none}.customgift_step.products .error_message .is_visible_mobile,.customgift_step.products .customgift_subtitle .is_visible_mobile,.customgift_step.box .error_message .is_visible_mobile,.customgift_step.box .customgift_subtitle .is_visible_mobile,.customgift_step.message .error_message .is_visible_mobile,.customgift_step.message .customgift_subtitle .is_visible_mobile{display:inline-block}}.customgift_step.products .button,.customgift_step.box .button,.customgift_step.message .button{display:inline-block;vertical-align:top;position:relative;font-family:"SimSun",Arial,serif;font-weight:bold;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;height:40px;min-width:60px;padding:0 30px;line-height:39px;font-size:21px;margin:20px 5px 5px;white-space:nowrap;float:left}.customgift_step.products .button:before,.customgift_step.box .button:before,.customgift_step.message .button:before{content:'';position:absolute;top:3px;left:3px;bottom:3px;right:3px;border:1px solid transparent}.customgift_step.products .button:hover,.customgift_step.products .button:focus,.customgift_step.box .button:hover,.customgift_step.box .button:focus,.customgift_step.message .button:hover,.customgift_step.message .button:focus{text-decoration:none}.customgift_step.products .button.disabled,.customgift_step.products .button[disabled],.customgift_step.box .button.disabled,.customgift_step.box .button[disabled],.customgift_step.message .button.disabled,.customgift_step.message .button[disabled]{cursor:default}.ff .customgift_step.products .button,.ff .customgift_step.box .button,.ff .customgift_step.message .button{line-height:38px}@media only screen and (max-width:767px){.customgift_step.products .button,.customgift_step.box .button,.customgift_step.message .button{margin-top:21px}}.customgift_step.products .button[disabled],.customgift_step.products .disabled .button,.customgift_step.box .button[disabled],.customgift_step.box .disabled .button,.customgift_step.message .button[disabled],.customgift_step.message .disabled .button{border-color:#ccc;background:#ccc;color:#a6a6a6;cursor:default}.customgift_step.products .button[disabled]:hover,.customgift_step.products .button[disabled]:focus,.customgift_step.products .disabled .button:hover,.customgift_step.products .disabled .button:focus,.customgift_step.box .button[disabled]:hover,.customgift_step.box .button[disabled]:focus,.customgift_step.box .disabled .button:hover,.customgift_step.box .disabled .button:focus,.customgift_step.message .button[disabled]:hover,.customgift_step.message .button[disabled]:focus,.customgift_step.message .disabled .button:hover,.customgift_step.message .disabled .button:focus{color:#a6a6a6}.customgift_step.products .button[disabled]:hover:before,.customgift_step.products .button[disabled]:focus:before,.customgift_step.products .disabled .button:hover:before,.customgift_step.products .disabled .button:focus:before,.customgift_step.box .button[disabled]:hover:before,.customgift_step.box .button[disabled]:focus:before,.customgift_step.box .disabled .button:hover:before,.customgift_step.box .disabled .button:focus:before,.customgift_step.message .button[disabled]:hover:before,.customgift_step.message .button[disabled]:focus:before,.customgift_step.message .disabled .button:hover:before,.customgift_step.message .disabled .button:focus:before{border-color:#666}.customgift_step.products .button[disabled].disabled,.customgift_step.products .button[disabled][disabled],.customgift_step.products .disabled .button.disabled,.customgift_step.products .disabled .button[disabled],.customgift_step.box .button[disabled].disabled,.customgift_step.box .button[disabled][disabled],.customgift_step.box .disabled .button.disabled,.customgift_step.box .disabled .button[disabled],.customgift_step.message .button[disabled].disabled,.customgift_step.message .button[disabled][disabled],.customgift_step.message .disabled .button.disabled,.customgift_step.message .disabled .button[disabled]{color:#a6a6a6;background:#ccc;border-color:#ccc}.customgift_step.products .button[disabled].disabled:hover:before,.customgift_step.products .button[disabled].disabled:focus:before,.customgift_step.products .button[disabled][disabled]:hover:before,.customgift_step.products .button[disabled][disabled]:focus:before,.customgift_step.products .disabled .button.disabled:hover:before,.customgift_step.products .disabled .button.disabled:focus:before,.customgift_step.products .disabled .button[disabled]:hover:before,.customgift_step.products .disabled .button[disabled]:focus:before,.customgift_step.box .button[disabled].disabled:hover:before,.customgift_step.box .button[disabled].disabled:focus:before,.customgift_step.box .button[disabled][disabled]:hover:before,.customgift_step.box .button[disabled][disabled]:focus:before,.customgift_step.box .disabled .button.disabled:hover:before,.customgift_step.box .disabled .button.disabled:focus:before,.customgift_step.box .disabled .button[disabled]:hover:before,.customgift_step.box .disabled .button[disabled]:focus:before,.customgift_step.message .button[disabled].disabled:hover:before,.customgift_step.message .button[disabled].disabled:focus:before,.customgift_step.message .button[disabled][disabled]:hover:before,.customgift_step.message .button[disabled][disabled]:focus:before,.customgift_step.message .disabled .button.disabled:hover:before,.customgift_step.message .disabled .button.disabled:focus:before,.customgift_step.message .disabled .button[disabled]:hover:before,.customgift_step.message .disabled .button[disabled]:focus:before{border-color:transparent}.customgift_step.products .button[disabled]:before,.customgift_step.products .disabled .button:before,.customgift_step.box .button[disabled]:before,.customgift_step.box .disabled .button:before,.customgift_step.message .button[disabled]:before,.customgift_step.message .disabled .button:before{display:none}.customgift_step.products .button[disabled]:after,.customgift_step.products .disabled .button:after,.customgift_step.box .button[disabled]:after,.customgift_step.box .disabled .button:after,.customgift_step.message .button[disabled]:after,.customgift_step.message .disabled .button:after{border-left-color:#a6a6a6}@media only screen and (max-width:767px){.customgift_step.products .button[disabled],.customgift_step.products .disabled .button,.customgift_step.box .button[disabled],.customgift_step.box .disabled .button,.customgift_step.message .button[disabled],.customgift_step.message .disabled .button{display:block;width:100%;color:#fff}}.customgift_step.products .button_text,.customgift_step.box .button_text,.customgift_step.message .button_text{display:inline-block;vertical-align:top;position:relative;height:40px;padding:0 25px;background:transparent;border:0;color:#000;font:normal 21px/40px "SimSun",Arial,serif;text-align:center;text-decoration:none;text-transform:none;text-decoration:underline;text-transform:uppercase}.customgift_step.products .button_text:before,.customgift_step.products .button_text:after,.customgift_step.box .button_text:before,.customgift_step.box .button_text:after,.customgift_step.message .button_text:before,.customgift_step.message .button_text:after{display:none}.customgift_step.products .button_text:hover,.customgift_step.products .button_text:focus,.customgift_step.box .button_text:hover,.customgift_step.box .button_text:focus,.customgift_step.message .button_text:hover,.customgift_step.message .button_text:focus{color:#000;text-decoration:none}.customgift_step.products .button_text.disabled,.customgift_step.products .button_text[disabled="disabled"],.customgift_step.box .button_text.disabled,.customgift_step.box .button_text[disabled="disabled"],.customgift_step.message .button_text.disabled,.customgift_step.message .button_text[disabled="disabled"]{cursor:default;background:transparent;border-color:transparent}.customgift_step.products .button_text:hover,.customgift_step.products .button_text:focus,.customgift_step.box .button_text:hover,.customgift_step.box .button_text:focus,.customgift_step.message .button_text:hover,.customgift_step.message .button_text:focus{text-decoration:none}@media only screen and (max-width:767px){.customgift_step.products .button_text,.customgift_step.box .button_text,.customgift_step.message .button_text{display:block;margin:0 auto}}.customgift_step.products .button,.customgift_step.box .button{padding-right:32px;padding-left:18px;white-space:nowrap}.customgift_step.products .button:after,.customgift_step.box .button:after{content:'';display:inline-block;width:0;height:0;margin:-6px 0 0 0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #fff;position:absolute;top:50%;right:11px;-moz-transform:scale(0.9999)}.customgift_step.products .button.disabled:after,.customgift_step.products .button[disabled]:after,.customgift_step.box .button.disabled:after,.customgift_step.box .button[disabled]:after{border-right-color:#a6a6a6}.customgift_step.products .button:after,.customgift_step.box .button:after{border-left:6px solid #fff}@media only screen and (max-width:767px){.customgift_step.products .button:after,.customgift_step.box .button:after{border-left:6px solid #fff}}.customgift_step.products .product_actions .button{background:#000;padding:0;font-size:14px;height:33px;width:100%;margin:12px 0;border:1px solid #000;padding:0;line-height:33px}.customgift_step.products .product_actions .button span{font-weight:normal;padding:4px 14px}@media only screen and (min-width:768px) and (max-width:1023px){.customgift_step.products .product_actions .button span{padding:0}}.customgift_step.products .product_actions .button:after{display:none}.customgift_step.products .customgift_subtitle a:first-child{display:inline-block;color:#fff}@media only screen and (max-width:767px){.customgift_step.products .customgift_subtitle a:first-child{display:block}}@media only screen and (max-width:767px){.customgift_step.message{margin-top:30px}}.customgift_step.message a.step-message-title{display:none}@media only screen and (max-width:767px){.customgift_step.box{margin-top:30px}}.customgift_step.box .customgift_subtitle a{color:#fff}@media only screen and (max-width:767px){.customgift_step .customgift_ms_message{margin-bottom:60px}.customgift_step .customgift_ms_message .customgift_subtitle a{width:51%;margin-left:0;right:-2%;display:none;position:fixed;bottom:0}.customgift_step .customgift_ms_message .customgift_subtitle a:first-child{left:-2%;border-left:6px solid #fff}.customgift_step .customgift_ms_message .customgift_subtitle .button_text{float:none}.customgift_step.box .button:before{border-right:6px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent;top:13px;bottom:30px;right:82%}.customgift_step.box .button:first-child:after{display:none}.customgift_step.box .button:last-child:before{display:none}.customgift_step.box .button:last-child:after{right:25%}.customgift_step.products .button:after{right:35%}.customgift_step.message a.step-message-title{display:block;position:fixed;bottom:0;color:#fff;background-color:#f89d2e;margin:0;width:51%;margin-left:0;left:-2%;float:left}.customgift_step.message a.step-message-title:before{border:1px solid transparent;border-right:6px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent;top:13px;bottom:30px;right:77%}.customgift_step.message .button[disabled]{width:51%;right:-2%;padding:0;margin:0}.customgift_step.message button.stepmessage_buttons_save{display:block;position:fixed;bottom:0;width:51%;margin-left:0;right:-2%;padding:0;margin:0;background:#f89d2e}.customgift_step.message button.stepmessage_buttons_save:after{content:'';display:inline-block;width:0;height:0;margin:-6px 0 0 0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #fff;position:absolute;top:50%;right:15%}}.customgift_step_ms_box{text-align:center;font:normal 13px/1 "SimSun",Arial,sans-serif}@media only screen and (max-width:767px){.customgift_step_ms_box{position:fixed;bottom:0;left:0;right:0;width:100%}}.customgift_step_ms_box span{display:none;margin-top:10px}.customgift_step_ms_box .customgift_substep{background:#f89d2e;height:40px;min-width:60px;display:inline-block}@media only screen and (max-width:767px){.customgift_step_ms_box .customgift_substep{display:block}}.customgift_step_ms_box .customgift_substep .step-title{margin:0}@media only screen and (max-width:767px){.customgift_step_ms_box .customgift_substep .step-title{width:100%}}.customgift_step_ms_box .button{background:0}.customgift_step_ms_box.disabled .customgift_substep{border-color:#ccc;background:#ccc;cursor:default}.customgift_step.products .disabled .button{background:0}.customgift_filling{margin-top:15px}.mini_cart_customgift{overflow:hidden}.mini_cart_customgift .mini_cart_attributes{display:none}.checkout_mini_cart .product_attributes,.checkout_mini_cart .productattributes,.cart_table .product_attributes,.cart_table .productattributes{padding:0 0 10px 10px;overflow:hidden}.checkout_mini_cart .product_attributes .productattributes,.checkout_mini_cart .productattributes .productattributes,.cart_table .product_attributes .productattributes,.cart_table .productattributes .productattributes{padding:0}.checkout_mini_cart .product_attributes .customgift_include,.checkout_mini_cart .product_attributes p.customgift_message,.checkout_mini_cart .product_attributes .customGiftInclude,.checkout_mini_cart .productattributes .customgift_include,.checkout_mini_cart .productattributes p.customgift_message,.checkout_mini_cart .productattributes .customGiftInclude,.cart_table .product_attributes .customgift_include,.cart_table .product_attributes p.customgift_message,.cart_table .product_attributes .customGiftInclude,.cart_table .productattributes .customgift_include,.cart_table .productattributes p.customgift_message,.cart_table .productattributes .customGiftInclude{margin:10px 0 5px -10px;font-weight:700}.checkout_mini_cart .product_attributes .name,.checkout_mini_cart .productattributes .name,.cart_table .product_attributes .name,.cart_table .productattributes .name{margin-top:5px}.checkout_mini_cart .product_attributes .customgift_message,.checkout_mini_cart .product_attributes .editdetails,.checkout_mini_cart .productattributes .customgift_message,.checkout_mini_cart .productattributes .editdetails,.cart_table .product_attributes .customgift_message,.cart_table .product_attributes .editdetails,.cart_table .productattributes .customgift_message,.cart_table .productattributes .editdetails{width:180px;max-width:100%;word-wrap:break-word}.customgift_category_form{font:normal 18px/1 "SimSun",Arial,sans-serif}.customgift_category_form .f_field,.customgift_category_form .label,.customgift_category_form .f_select{display:inline-block;vertical-align:middle}.customgift_category_form .f_field{margin:10px 0 20px;white-space:nowrap;vertical-align:middle}.customgift_category_form .f_field:first-child{margin-right:35px}@media only screen and (max-width:767px){.customgift_category_form .f_field{margin:10px 0 14px}.customgift_category_form .f_field:first-child{margin-right:0}}.customgift_category_form .label{text-transform:uppercase;padding-right:10px}.customgift_category_form select{background:url("../images/custom-gifting/bg-selects-arrow-yellow.png") right 0 no-repeat;height:32px;width:193px;padding-right:33px;font:normal 18px/25px "SimSun",Arial,sans-serif;border-color:#f69e2e}.ie8 .customgift_category_form select,.ie9 .customgift_category_form select{background:0;padding-right:0}@media only screen and (max-width:767px){.customgift_category_form select{width:80%}}@media only screen and (max-width:1023px){.customgift_category_form .f_field{display:block;margin:10px 0 5px 0}.customgift_category_form .label{margin-right:2px;text-align:left;width:15%}}@media only screen and (min-width:768px) and (max-width:1023px){.customgift_category_form .f_field{margin-right:35px}}.customgift_products{margin-top:30px}.customgift_products .b-product_tile-wrapper{width:32%;float:left;border-color:transparent;margin-right:5px}@media only screen and (max-width:1023px){.customgift_products .b-product_tile-wrapper{width:47%;margin-bottom:20px}}@media only screen and (max-width:767px){.customgift_products .b-product_tile-wrapper{width:49%;margin:0 0 20px}.customgift_products .b-product_tile-wrapper:nth-child(even){float:right}}.customgift_products .b-custom-product_tile-wrapper{text-align:center;width:100%;border-color:transparent;border:2px solid #e5e5e5;height:413px}@media only screen and (max-width:767px){.customgift_products .b-custom-product_tile-wrapper{height:auto;width:100%;margin:0 0 5px}}.customgift_products .b-custom-product_tile-wrapper .b-product_tile{text-align:center;border-color:transparent;padding:0;border:1px solid #e5e5e5;height:405px;padding:0 10px}@media only screen and (max-width:767px){.customgift_products .b-custom-product_tile-wrapper .b-product_tile{position:relative;height:445px;padding-bottom:0}}@media only screen and (max-width:767px){.customgift_products .b-custom-product_tile-wrapper .b-product_tile .b-price{margin:30px 0 0;float:none;text-align:center}}.customgift_products .product_name{font:normal 13px/1 "SimSun",Arial,sans-serif;margin:0;font-size:14px;text-align:left}@media only screen and (max-width:767px){.customgift_products .product_name{text-align:center;margin:20px 0}}.customgift_products .product_description{height:40px;line-height:20px;display:block;text-align:left;margin:20px 0}@media only screen and (max-width:767px){.customgift_products .product_description{display:none;margin-top:0;margin-bottom:15px;overflow:hidden;height:72px}}.customgift_products .product_description .customGiftDes{margin:10px 0;list-style:disc inside}@media only screen and (max-width:767px){.customgift_products .product_description .customGiftDes{margin:0}}.customgift_products .product_description .customGiftDes li{line-height:18px;height:18px;overflow:hidden}@media only screen and (max-width:767px){.customgift_products .product_description .customGiftDes li{height:36px}}.customgift_products .b-product_img-topwrapper{border-bottom:1px solid #ccc;margin-bottom:10px}@media only screen and (max-width:767px){.customgift_products .b-product_img-topwrapper{margin-bottom:0}}.customgift_products .b-price{border-bottom:0;position:static;bottom:0;left:0;height:27px;line-height:27px;float:right;margin-top:-5px}.customgift_products .b-price p{text-align:right}@media only screen and (max-width:767px){.customgift_products .b-price p{text-align:center}}.customgift_products .b-product_price-range{width:100%;text-align:center}.customgift_products .product_multiplesize,.customgift_products .product_size,.customgift_products .ui-rating-title{display:block;margin:0 0 8px}.customgift_products .product_size{margin:-26px 0 5px;float:left;text-align:left}@media only screen and (max-width:767px){.customgift_products .product_size{margin:0;width:100%;padding:0;margin-top:-55px;float:none;text-align:center}}.customgift_products .inline_rating_link{height:21px}.customgift_products .inline_rating_link:before{display:none}.customgift_products .product-actions{display:none;text-align:center;font:bold 10px/15px "SimSun",Arial,sans-serif;text-transform:uppercase}.ie8 .customgift_products .product-actions{font-weight:normal;font-family:"Helvetica World W01_n7",Arial,sans-serif}@media only screen and (max-width:767px){.customgift_products .product-actions{display:block}}.customgift_products .product-actions_addproduct,.customgift_products .product-actions_rmproduct{color:#000;text-decoration:none}.customgift_products .product-actions_addproduct span,.customgift_products .product-actions_rmproduct span{text-decoration:underline}.customgift_products .product-actions_addproduct{color:#d8492c;display:none}.customgift_products .product-actions_rmproduct:before{content:"/"}.customgift_products .start{text-align:left}@media only screen and (max-width:767px){.customgift_products .start{text-align:center;height:auto;display:inline-block;margin:25px 0 5px}}.customgift_products .product_details{width:90px;margin:0 -3px}@media only screen and (max-width:767px){.customgift_products .product_details{width:100%;margin:0}}.customgift_products .product_details a{font-size:14px;padding:0}@media only screen and (min-width:768px) and (max-width:1023px){.customgift_products .product_details{width:48%}}.customgift_products .product_actions{margin:0 -3px;width:90px}@media only screen and (max-width:767px){.customgift_products .product_actions{width:100%;margin:0}}.customgift_products .product_actions>button{background:#000;font-size:12px;height:33px;width:100%;margin:12px 0;border:1px solid #000;padding:0;line-height:33px}.customgift_products .product_actions>button a{padding:4px 14px;font-weight:normal;font-size:14px}@media only screen and (min-width:768px) and (max-width:1023px){.customgift_products .product_actions{width:48%}}.customgift_message{position:relative;display:inline-block;vertical-align:top;width:37%;margin:0 11% 20px 0;text-align:center;overflow:hidden;font-family:"SimSun",Arial,sans-serif}@media only screen and (max-width:767px){.customgift_message{width:100%}}.customgift_message label{display:block;padding:10px 10px 25px;border:2px solid transparent;cursor:pointer}.customgift_message label:before,.customgift_message label:after{display:block;height:20px;position:absolute;bottom:0;left:50%}.customgift_message label:before{content:"";width:14px;margin-left:-22px}.ie8 .customgift_message label:before{background:url("../images/ie-global-radio.png") 0 0 no-repeat}@media only screen and (max-width:767px){.customgift_message label:before{margin:0;left:0;top:90px}}.customgift_message input{position:absolute;top:0;left:0;clip:rect(0,0,0,0)}.ie8 .customgift_message.f_checked label:before{background-position:left -300px}.customgift_message.f_checked label img{border:2px solid #f89027}@media only screen and (max-width:767px){.customgift_message.f_checked label img{width:270px}}.customgift_box{position:relative;display:inline-block;vertical-align:top;width:37%;margin:0 11% 20px 0;text-align:center;overflow:hidden;font-family:"SimSun",Arial,sans-serif}@media only screen and (max-width:767px){.customgift_box{width:100%}}.customgift_box .customgift_box-label{position:absolute;bottom:10px;left:50%;width:50px;margin-left:-17px;line-height:9px}.customgift_box input{position:absolute;top:0;left:0;clip:rect(0,0,0,0)}.customgift_box label{display:block;padding:10px 10px 25px;border:2px solid transparent;cursor:pointer}.customgift_box label:before,.customgift_box label:after{display:block;height:20px;position:absolute;bottom:0;left:50%}.customgift_box label:before{content:"";width:14px;margin-left:-22px}.ie8 .customgift_box label:before{background:url("../images/ie-global-radio.png") 0 0 no-repeat}.customgift_box .product_image_container{margin:0}.customgift_box .name{font:normal 13px/1 "SimSun",Arial,sans-serif}.customgift_box .b-price p{font-weight:bold;padding:5px 0;font-family:Arial,Helvetica,sans-serif}.customgift_box .b-price p.price_standard{display:none}.customgift_box .b-price p span{display:none}.customgift_box.f_checked label{border-color:#f89027}.ie8 .customgift_box.f_checked label:before{background-position:left -300px}.customgift_message_preview{background:url("../images//custom-gifting/bg-message-preview.jpg") 0 0 no-repeat;width:421px;height:290px;margin:0 10px 70px 0;padding:70px 0 10px;background-color:#e2d7b6;box-shadow:0 6px 7px rgba(0,0,0,0.1);font:16px/20px "SimSun",Arial,sans-serif;color:#787878;text-align:center;word-wrap:break-word;display:none}@media only screen and (min-width:768px) and (max-width:1023px){.customgift_message_preview{width:100%;max-width:421px;background-size:100% 100%}}.customgift_message_preview>div{margin:20px 15%}@media only screen and (max-width:767px){.customgift_message_preview{width:280px;height:auto;min-height:191px;padding:50px 0 10px;margin:0 auto 36px;background-size:100% auto}.customgift_message_preview>div{margin:9px 15% 10px}}.customgift_step.message form{position:relative;width:445px;display:none}@media only screen and (min-width:768px) and (max-width:1023px){.customgift_step.message form{width:100%;max-width:418px}}@media only screen and (max-width:767px){.customgift_step.message form{width:100%}}.customgift_step.message form legend{font:18px/20px "SimSun",Arial,sans-serif;margin-bottom:10px}.customgift_step.message form .f_field{margin-bottom:13px;position:static}.customgift_step.message form .f_placeholder_wrapper{display:block}.customgift_step.message form label{display:none}.customgift_step.message form input.error,.customgift_step.message form textarea.error{display:block;border-color:red;color:#000}.customgift_step.message form textarea{width:100%;height:120px;min-width:100%}.customgift_step.message form .formfield_button{margin-top:30px;text-align:center}.customgift_step.message .char-count{display:none;position:absolute;top:-59px;left:0;right:0;text-align:center;color:#b8b8b8}@media only screen and (max-width:767px){.customgift_step.message .char-count{top:-31px}}.customgift_step.message .f_focused .char-count{display:block}.customgift_footer{display:none;border-top:1px solid #ccc;margin:-36px 0 57px;padding:22px 0 0}@media only screen and (max-width:767px){.customgift_footer.js-customgift-last-step{display:none}.customgift_footer .customgift_ms_total{display:block}}.pt_customgift .quickview .product_content .product_name{display:none}@media only screen and (max-width:767px){.quickview .l-product_details-left,.quickview .l-product_details-right{width:auto;margin:0;margin-left:10px}.quickview .primary{padding:0;margin-bottom:-20px}.quickview .product_image_container{margin:6px 0 3px;display:none}.quickview .product_primary_image,.quickview .b-product_description,.quickview .pdp_main .b-product-actions,.quickview .availability,.quickview .og-offer{display:none !important}.quickview .product_content,.quickview .product_add_to_cart{padding-bottom:0}.quickview .product_content .product_name,.quickview .product_add_to_cart .product_name{display:none}.quickview .product_content .product-variations .b-product_variation-size .label,.quickview .product_content .quantity .label,.quickview .product_add_to_cart .product-variations .b-product_variation-size .label,.quickview .product_add_to_cart .quantity .label{width:24%}.quickview .product_content .product-variations .b-product_variation-size label,.quickview .product_content .quantity label,.quickview .product_add_to_cart .product-variations .b-product_variation-size label,.quickview .product_add_to_cart .quantity label{width:24%}.quickview .product_content .product-variations .b-product_variation-size select,.quickview .product_content .quantity select,.quickview .product_add_to_cart .product-variations .b-product_variation-size select,.quickview .product_add_to_cart .quantity select{width:76%}.quickview .inline_rating_link:before{display:none}.quickview .pdp_main .b-product-add_to_cart{margin-top:32px;text-align:center}.quickview .pdp_main .b-product-add_to_cart .button{line-height:40px;height:40px;width:62%;margin:0 15% 0 15%;font-size:18px}.quickview .quick_shop_sticky_menu{display:none}}.customgift-landing{overflow:hidden}.b-cg_landing{font:normal 15px/20px "SimSun",Arial,sans-serif;text-align:center;margin:15px 0 77px}@media only screen and (max-width:767px){.b-cg_landing{margin:0 0 43px;font-size:13px;line-height:18px}}.b-cg_landing figure{margin:0}.b-cg_landing_hero{margin-bottom:30px}.b-cg_landing_hero a{text-decoration:none}.b-cg_landing_hero_img{display:block}@media only screen and (max-width:1023px){.b-cg_landing_hero_img{width:100%;height:auto}}.b-cg_landing_hero_caption{display:block;padding:25px 15%}@media only screen and (min-width:768px) and (max-width:1023px){.b-cg_landing_hero_caption{padding:24px 20px 27px}}@media only screen and (max-width:767px){.b-cg_landing_hero_caption{padding:21px 20px 27px}}@media only screen and (max-width:767px){.b-cg_landing_hero{overflow:hidden;margin:0 -20px}.b-cg_landing_hero a{display:block;margin-left:-22%;width:165%}}.b-cg_landing_list{margin:0;padding:0;list-style:none}.b-cg_landing_list-item{margin:0 3% 28px;padding:0;display:inline-block;vertical-align:top;width:26%}@media only screen and (max-width:767px){.b-cg_landing_list-item{width:100%;margin-bottom:24px}}.b-cg_landing_step-info span{display:block;margin:10px 0 24px}@media only screen and (min-width:768px) and (max-width:1023px){.b-cg_landing_step-info span{margin-top:5px}}@media only screen and (max-width:767px){.b-cg_landing_step-info span{margin:4px 0 8px}}.b-cg_landing_step-info img{display:inline-block}.b-cg_landing_btn{display:inline-block;vertical-align:top}.customgift_editoverlay{font:normal 26px/28px "SimSun",Arial,serif}.customgift_editoverlay p{margin-bottom:30px}.customgift_editoverlay form{text-align:right;display:inline-block}.customgift_editoverlay form button{margin-left:15px}.customgift_editoverlay .customgift_edit_no{width:200px;border:1px solid #000;display:inline-block;vertical-align:top;position:relative;font-family:"SimSun",Arial,serif;font-weight:bold;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;height:36px;min-width:60px;padding:0 47px;line-height:35px;font-size:18px;border-color:#a2a2a2;background:#fff;color:#000}.customgift_editoverlay .customgift_edit_no:before{content:'';position:absolute;top:3px;left:3px;bottom:3px;right:3px;border:1px solid transparent}.customgift_editoverlay .customgift_edit_no:hover,.customgift_editoverlay .customgift_edit_no:focus{text-decoration:none}.customgift_editoverlay .customgift_edit_no.disabled,.customgift_editoverlay .customgift_edit_no[disabled]{cursor:default}.ff .customgift_editoverlay .customgift_edit_no{line-height:34px}.customgift_editoverlay .customgift_edit_no:hover,.customgift_editoverlay .customgift_edit_no:focus{color:#000}.customgift_editoverlay .customgift_edit_no:hover:before,.customgift_editoverlay .customgift_edit_no:focus:before{border-color:#d5d5d5}.customgift_editoverlay .customgift_edit_no.disabled,.customgift_editoverlay .customgift_edit_no[disabled]{border-color:#dfdfdf;color:#a6a6a6}.customgift_editoverlay .customgift_edit_no.disabled:hover:before,.customgift_editoverlay .customgift_edit_no.disabled:focus:before,.customgift_editoverlay .customgift_edit_no[disabled]:hover:before,.customgift_editoverlay .customgift_edit_no[disabled]:focus:before{border-color:transparent}.customgift_editoverlay .customgift_edit_yes{width:200px;display:inline-block;vertical-align:top;position:relative;font-family:"SimSun",Arial,serif;font-weight:bold;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;height:36px;min-width:60px;padding:0 15px;line-height:35px;font-size:14px;border-color:#000;background:#000;color:#fff}.customgift_editoverlay .customgift_edit_yes:before{content:'';position:absolute;top:3px;left:3px;bottom:3px;right:3px;border:1px solid transparent}.customgift_editoverlay .customgift_edit_yes:hover,.customgift_editoverlay .customgift_edit_yes:focus{text-decoration:none}.customgift_editoverlay .customgift_edit_yes.disabled,.customgift_editoverlay .customgift_edit_yes[disabled]{cursor:default}.ff .customgift_editoverlay .customgift_edit_yes{line-height:34px}.customgift_editoverlay .customgift_edit_yes:hover,.customgift_editoverlay .customgift_edit_yes:focus{color:#fff}.customgift_editoverlay .customgift_edit_yes:hover:before,.customgift_editoverlay .customgift_edit_yes:focus:before{border-color:#666}.customgift_editoverlay .customgift_edit_yes.disabled,.customgift_editoverlay .customgift_edit_yes[disabled]{background:#ccc;border-color:#ccc}.customgift_editoverlay .customgift_edit_yes.disabled:hover:before,.customgift_editoverlay .customgift_edit_yes.disabled:focus:before,.customgift_editoverlay .customgift_edit_yes[disabled]:hover:before,.customgift_editoverlay .customgift_edit_yes[disabled]:focus:before{border-color:transparent}@media only screen and (max-width:767px){.pt_customgift .l-product_details-wrapper .l-product_details-left{display:none}.pt_customgift .l-product_details-wrapper .l-product_details-right a.product_link{display:none}.pt_customgift .l-product_details-wrapper .l-product_details-right .product_add_to_cart .b-product-add_to_cart{display:block;padding:0}.pt_customgift .l-product_details-wrapper .l-product_details-right .product_detail_wrapper .b-price{text-align:center}.pt_customgift .mobile_footer_sticky_bar{height:0}.pt_customgift .mobile_footer_sticky_bar ul{display:none}.pt_customgift .mobile_footer_sticky_bar .addtosharewishlist_popup{bottom:50px}body.pt_customgift .main .content .secondary{display:block}}@media only screen and (max-width:767px) and (max-width:767px){body.pt_customgift .main .content .secondary{padding:0 1%}}@media only screen and (max-width:767px){.pt_customgift .main .content{padding:0}}.routinefinder .primary{width:100%;float:none;padding:10px 0 51px}.routinefinder .rf_title{position:absolute;z-index:2;background:#fff;border:7px #f0ede7;border-style:none solid solid;font-family:SimHei;line-height:1;text-transform:uppercase;text-align:center;margin:0 0 -93px;padding:5px 34px 10px;width:535px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width:768px) and (max-width:1023px){.routinefinder .rf_title{margin:0 0 -70px;padding:4px 28px 7px;width:480px}}@media only screen and (max-width:767px){.routinefinder .rf_title{margin:0 5px -54px;padding:6px 20px 4px;left:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}.routinefinder .rf_title-inner{display:block;position:relative}.routinefinder .rf_title-inner:after{content:'';position:absolute;top:12px;left:0;right:0;z-index:0;border-top:2px solid #000}@media only screen and (min-width:768px) and (max-width:1023px){.routinefinder .rf_title-inner:after{top:8px}}@media only screen and (max-width:767px){.routinefinder .rf_title-inner:after{border-width:1px;top:6px}}.routinefinder .rf_title-subtitle{position:relative;z-index:1;display:inline-block;vertical-align:top;padding:0 5px;font-size:25px;background:#fff;color:#8d3094;white-space:nowrap}@media only screen and (min-width:768px) and (max-width:1023px){.routinefinder .rf_title-subtitle{font-size:18px}}@media only screen and (max-width:767px){.routinefinder .rf_title-subtitle{font-size:13px}}.routinefinder .rf_title-title{display:block;margin:-4px 0 0;white-space:nowrap;padding:15px 0 0 0;font-size:37px;font-weight:normal;letter-spacing:15px}@media only screen and (min-width:768px) and (max-width:1023px){.routinefinder .rf_title-title{margin-top:-2px;font-size:30px}}@media only screen and (max-width:767px){.routinefinder .rf_title-title{margin-top:-2px;font-size:26px}}.routinefinder .rf_questions{position:relative;height:390px;padding:116px 0 40px;margin:0 0 20px;font:normal 30px/38px "SimSun",Arial,serif;background:#f8f5ee;font-family:SimHei}@media only screen and (min-width:768px) and (max-width:1023px){.routinefinder .rf_questions{height:282px;padding:82px 0 40px;font-size:24px}}@media only screen and (max-width:767px){.routinefinder .rf_questions{height:auto;padding:73px 35px 25px;overflow:hidden}}.routinefinder .rf_questions:before,.routinefinder .rf_questions:after{background:url("../images/routine-finder/bg-questionary.jpg") 0 0 #f8f5ee;content:'';position:absolute;top:0;bottom:0;width:50%;z-index:1}@media only screen and (min-width:768px) and (max-width:1023px){.routinefinder .rf_questions:before,.routinefinder .rf_questions:after{-webkit-background-size:auto 100%;background-size:auto 100%}}@media only screen and (max-width:767px){.routinefinder .rf_questions:before,.routinefinder .rf_questions:after{display:none}}.routinefinder .rf_questions:before{left:0}.routinefinder .rf_questions:after{right:0;background-position:100% 0}.routinefinder .questions_list{width:580px;margin:0 auto;position:relative;z-index:2}@media only screen and (min-width:768px) and (max-width:1023px){.routinefinder .questions_list{width:455px}}@media only screen and (max-width:767px){.routinefinder .questions_list{width:auto}}.routinefinder .question_item{margin-bottom:22px;display:inline-block;vertical-align:top}@media only screen and (min-width:768px) and (max-width:1023px){.routinefinder .question_item{margin-bottom:10px}}@media only screen and (max-width:767px){.routinefinder .question_item{display:block;margin-bottom:15px}}.routinefinder .question_item select{display:inline-block;vertical-align:middle;background-color:transparent;height:30px;font-size:15px;line-height:26px;padding-top:0;padding-bottom:3px;border-color:#000;margin:0 9px 0 3px;font-family:SimHei}@media only screen and (min-width:768px) and (max-width:1023px){.routinefinder .question_item select{height:auto;font-size:14px;line-height:21px}}@media only screen and (max-width:767px){.routinefinder .question_item select{height:auto;font-size:15px}}.routinefinder .question_item select:focus{border-color:#8d3094}@media only screen and (max-width:767px){.routinefinder .routine-finder-iam>div,.routinefinder .routine-finder-myskin>div{display:table;width:100%}.routinefinder .routine-finder-iam>div select,.routinefinder .routine-finder-iam>div .question_title,.routinefinder .routine-finder-myskin>div select,.routinefinder .routine-finder-myskin>div .question_title{display:table-cell;white-space:nowrap}}.routinefinder .routine-finder-myconcern,.routinefinder .routine-finder-sunprotection{display:block}.routinefinder .routine-finder-iam .question_title{width:60px}.routinefinder .routine-finder-iam select{width:136px}@media only screen and (min-width:768px) and (max-width:1023px){.routinefinder .routine-finder-iam select{width:166px}}.routinefinder .routine-finder-myskin .question_title{width:108px}@media only screen and (min-width:768px) and (max-width:1023px){.routinefinder .routine-finder-myskin .question_title{width:94px}}.routinefinder .routine-finder-myskin select{width:227px}@media only screen and (min-width:768px) and (max-width:1023px){.routinefinder .routine-finder-myskin select{width:90px}}.routinefinder .routine-finder-myconcern .question_title{width:230px}@media only screen and (min-width:768px) and (max-width:1023px){.routinefinder .routine-finder-myconcern .question_title{width:193px}}.routinefinder .routine-finder-myconcern select{width:329px}@media only screen and (min-width:768px) and (max-width:1023px){.routinefinder .routine-finder-myconcern select{width:242px}}.routinefinder .routine-finder-sunprotection .question_title{width:335px}@media only screen and (min-width:768px) and (max-width:1023px){.routinefinder .routine-finder-sunprotection .question_title{width:278px}}.routinefinder .routine-finder-sunprotection select{width:224px}@media only screen and (min-width:768px) and (max-width:1023px){.routinefinder .routine-finder-sunprotection select{width:157px}}@media only screen and (max-width:767px){.routinefinder .routine-finder-iam select,.routinefinder .routine-finder-myskin select,.routinefinder .routine-finder-myconcern select,.routinefinder .routine-finder-sunprotection select{width:100%}}.routinefinder .question_title{display:inline-block;vertical-align:middle;margin:0;font-weight:normal;font-size:26px;line-height:1}.ua-android .routinefinder .question_title{font-size:23px}@media only screen and (min-width:768px) and (max-width:1023px){.routinefinder .question_title{font-size:24px}.ua-android .routinefinder .question_title{font-size:20px}}@media only screen and (max-width:767px){.routinefinder .question_title{display:block;margin:0 0 3px;font-size:18px}.ua-android .routinefinder .question_title{font-size:18px}}.routinefinder .questions_actions{text-align:center}@media only screen and (max-width:767px){.routinefinder .questions_actions{margin-top:-4px}}.routinefinder .questions_actions .button{display:inline-block;vertical-align:top;position:relative;font-family:"SimSun",Arial,serif;font-weight:bold;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;height:38px;min-width:60px;padding:0 13px;line-height:37px;font-size:17px;border-color:#8d3094;background:#8d3094;color:#fff;box-shadow:3px 4px 0 #000;font-style:oblique;letter-spacing:1px}.routinefinder .questions_actions .button:before{content:'';position:absolute;top:3px;left:3px;bottom:3px;right:3px;border:1px solid transparent}.routinefinder .questions_actions .button:hover,.routinefinder .questions_actions .button:focus{text-decoration:none}.routinefinder .questions_actions .button.disabled,.routinefinder .questions_actions .button[disabled]{cursor:default}.ff .routinefinder .questions_actions .button{line-height:36px}.routinefinder .questions_actions .button:hover,.routinefinder .questions_actions .button:focus{color:#fff}.routinefinder .questions_actions .button:hover:before,.routinefinder .questions_actions .button:focus:before{border-color:#cdabff}.routinefinder .questions_actions .button.disabled,.routinefinder .questions_actions .button[disabled]{color:#a6a6a6;background:#ccc;border-color:#ccc}.routinefinder .questions_actions .button.disabled:hover:before,.routinefinder .questions_actions .button.disabled:focus:before,.routinefinder .questions_actions .button[disabled]:hover:before,.routinefinder .questions_actions .button[disabled]:focus:before{border-color:transparent}@media only screen and (min-width:768px) and (max-width:1023px){.routinefinder .questions_actions .button{height:30px;min-width:60px;padding:0 13px;line-height:29px;font-size:13px}.ff .routinefinder .questions_actions .button{line-height:28px}}@media only screen and (max-width:767px){.routinefinder .questions_actions .button{height:27px;min-width:60px;padding:0 13px;line-height:26px;font-size:13px}.ff .routinefinder .questions_actions .button{line-height:25px}}.routinefinder .questions_actions .js_quiz_final{font-family:SimHei}.routinefinder .related_products{overflow:hidden}.routinefinder .b-related-products{display:block;width:110%;margin:0;padding:0;list-style:none}@media only screen and (min-width:768px) and (max-width:1023px){.routinefinder .b-related-products{width:auto;padding:0 50px;text-align:center}}@media only screen and (max-width:767px){.routinefinder .b-related-products{padding-bottom:34px}}.routinefinder .product_tile_wrapper{width:186px;margin:0 68px 32px 0;padding:0;display:inline-block;vertical-align:top;text-align:center}@media only screen and (min-width:768px) and (max-width:1023px){.routinefinder .product_tile_wrapper{margin:0 46px 32px}}@media only screen and (max-width:767px){.routinefinder .product_tile_wrapper{width:40%;margin:0 9% 20px 0}}.routinefinder .related_products .b-product_img-link{display:block}@media only screen and (max-width:767px){.routinefinder .related_products .b-product_img-link{padding:0 15px}}.routinefinder .related_products .b-product_img{width:100%;height:auto}.routinefinder .related_products .product_name{position:relative;display:block;padding:0 25px;font:normal 16px/19px "SimSun",Arial,sans-serif}.routinefinder .related_products .product_name:link{color:#000;text-decoration:none}.routinefinder .related_products .product_name:visited{color:#000;text-decoration:none}.routinefinder .related_products .product_name:hover{color:#000;text-decoration:underline}.routinefinder .related_products .product_name:active{color:#000;text-decoration:underline}@media only screen and (min-width:768px) and (max-width:1023px){.routinefinder .related_products .product_name:link,.routinefinder .related_products .product_name:visited,.routinefinder .related_products .product_name:hover{color:#000;text-decoration:none}.routinefinder .related_products .product_name:active{color:#000;text-decoration:underline}}@media only screen and (max-width:767px){.routinefinder .related_products .product_name:link,.routinefinder .related_products .product_name:visited,.routinefinder .related_products .product_name:hover{color:#000;text-decoration:none}.routinefinder .related_products .product_name:active{color:#000;text-decoration:underline}}@media only screen and (max-width:767px){.routinefinder .related_products .product_name{padding:0;font-size:15px;line-height:18px}}.routinefinder .related_products .product_name:after{content:'';display:inline-block;width:0;height:0;margin:7px 0 0 10px;border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:3px solid #000;position:absolute}.routinefinder .related_products .ui-rating-title{display:none}.routine_item,.related_products{position:relative}.routine_item .product_tile:hover .quickviewbutton,.related_products .product_tile:hover .quickviewbutton{display:block}.routine_item .quickviewbutton,.related_products .quickviewbutton{display:inline-block;vertical-align:top;position:relative;font-family:"SimSun",Arial,serif;font-weight:bold;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;height:32px;min-width:60px;padding:0 13px;line-height:31px;font-size:14px;border-color:#8d3094;background:#8d3094;color:#fff;display:none;position:absolute;top:123px;left:50%;z-index:3;margin-left:-60px;box-shadow:3px 4px 0 #000}.routine_item .quickviewbutton:before,.related_products .quickviewbutton:before{content:'';position:absolute;top:3px;left:3px;bottom:3px;right:3px;border:1px solid transparent}.routine_item .quickviewbutton:hover,.routine_item .quickviewbutton:focus,.related_products .quickviewbutton:hover,.related_products .quickviewbutton:focus{text-decoration:none}.routine_item .quickviewbutton.disabled,.routine_item .quickviewbutton[disabled],.related_products .quickviewbutton.disabled,.related_products .quickviewbutton[disabled]{cursor:default}.ff .routine_item .quickviewbutton,.ff .related_products .quickviewbutton{line-height:30px}.routine_item .quickviewbutton:hover,.routine_item .quickviewbutton:focus,.related_products .quickviewbutton:hover,.related_products .quickviewbutton:focus{color:#fff}.routine_item .quickviewbutton:hover:before,.routine_item .quickviewbutton:focus:before,.related_products .quickviewbutton:hover:before,.related_products .quickviewbutton:focus:before{border-color:#cdabff}.routine_item .quickviewbutton.disabled,.routine_item .quickviewbutton[disabled],.related_products .quickviewbutton.disabled,.related_products .quickviewbutton[disabled]{color:#a6a6a6;background:#ccc;border-color:#ccc}.routine_item .quickviewbutton.disabled:hover:before,.routine_item .quickviewbutton.disabled:focus:before,.routine_item .quickviewbutton[disabled]:hover:before,.routine_item .quickviewbutton[disabled]:focus:before,.related_products .quickviewbutton.disabled:hover:before,.related_products .quickviewbutton.disabled:focus:before,.related_products .quickviewbutton[disabled]:hover:before,.related_products .quickviewbutton[disabled]:focus:before{border-color:transparent}@media only screen and (min-width:768px) and (max-width:1023px){.routine_item .quickviewbutton,.related_products .quickviewbutton{left:93px}}.routine_item .quickviewbutton{top:146px}@media only screen and (min-width:768px) and (max-width:1023px){.routine_item .quickviewbutton{display:none;top:96px;left:90px}}@media only screen and (min-width:768px) and (max-width:1023px){.routine_item.hover .quickviewbutton{display:block}}.routinefinder .quiz_recommended_title{display:none}.routinefinder .js_quiz_recommendedProducts .product_tile_wrapper{display:block;margin:0;padding:0;width:101%;text-align:center}@media only screen and (min-width:768px) and (max-width:1023px){.routinefinder .js_quiz_recommendedProducts .product_tile_wrapper{width:auto}}@media only screen and (max-width:767px){.routinefinder .js_quiz_recommendedProducts .product_tile_wrapper{width:100%}}@media only screen and (min-width:768px) and (max-width:1023px){.routine_item .product_subtitle,.routine_item .ui-rating-title,.routine_item .inline_rating_link,.routine_item-desctiption,.routine_item-usetime{float:right;width:69.5%}}.routine_item{display:inline-block;vertical-align:top;padding:10px 16px 20px;border:1px solid #ccc;position:relative;text-align:center;width:17%;margin-right:30px}@media only screen and (min-width:768px) and (max-width:1023px){.routine_item{margin:0 22px 30px 0;padding:2px 2px 10px;border-width:2px}}@media only screen and (max-width:767px){.routine_item{width:100%;padding:2px;margin-bottom:21px;border-width:2px}}.routine_item .b-product_img-link{display:block}@media only screen and (max-width:767px){.routine_item .b-product_img-link{padding:0 20%}}.routine_item .b-product_img{width:auto}.routine_item .product_name{display:block;height:73px;margin:29px 0 10px;overflow:hidden;font:bold 16px/19px "SimSun",Arial,serif}.routine_item .product_name:link{color:#000;text-decoration:none}.routine_item .product_name:visited{color:#000;text-decoration:none}.routine_item .product_name:hover{color:#000;text-decoration:underline}.routine_item .product_name:active{color:#000;text-decoration:underline}@media only screen and (min-width:768px) and (max-width:1023px){.routine_item .product_name:link,.routine_item .product_name:visited,.routine_item .product_name:hover{color:#000;text-decoration:none}.routine_item .product_name:active{color:#000;text-decoration:underline}}@media only screen and (max-width:767px){.routine_item .product_name:link,.routine_item .product_name:visited,.routine_item .product_name:hover{color:#000;text-decoration:none}.routine_item .product_name:active{color:#000;text-decoration:underline}}@media only screen and (min-width:768px) and (max-width:1023px){.routine_item .product_name{height:auto;margin:5px 0 3px}}@media only screen and (max-width:767px){.routine_item .product_name{margin:20px 0 10px;height:auto}}.routine_item .product_subtitle{display:block;height:200px;overflow:hidden;font:12px/15px "SimSun",Arial,sans-serif}@media only screen and (min-width:768px) and (max-width:1023px){.routine_item .product_subtitle{height:auto}}@media only screen and (max-width:767px){.routine_item .product_subtitle{margin:20px 0;height:auto}}.routine_item .ui-rating-title{font:12px/1.1 Arial,Helvetica,sans-serif;position:absolute;bottom:-28px;left:0;right:0}@media only screen and (max-width:1023px){.routine_item .ui-rating-title{bottom:69px}}@media only screen and (min-width:768px) and (max-width:1023px){.routine_item .ui-rating-title{left:auto;padding-left:3px}}.routine_item .inline_rating_link{position:absolute;bottom:-58px;left:0;right:0;display:block;margin-bottom:15px}@media only screen and (max-width:1023px){.routine_item .inline_rating_link{bottom:37px}}@media only screen and (min-width:768px) and (max-width:1023px){.routine_item .inline_rating_link{left:auto;padding-left:3px}}.routine_item .inline_rating_label_link{display:none}.routine_item .product_promo{display:none}.routine_item-inner{position:relative}.routine_item-inner:after{content:"";display:table;clear:both}@media only screen and (max-width:1023px){.routine_item-inner{padding:10px}}.routine_item-desctiption{font:12px/15px "SimSun",Arial,sans-serif;height:137px;overflow:hidden}@media only screen and (min-width:768px) and (max-width:1023px){.routine_item-desctiption{height:auto}}@media only screen and (max-width:767px){.routine_item-desctiption{height:auto;line-height:17px}}.routine_item-step{font:oblique bold 20px/25px "SimSun",Arial,serif;text-transform:uppercase;margin:14px 0 24px}@media only screen and (min-width:768px) and (max-width:1023px){.routine_item-step{margin:11px 0 14px}}@media only screen and (max-width:767px){.routine_item-step{font-size:18px;line-height:20px;margin-bottom:17px}}.routine_item-category{display:inline-block;vertical-align:top;font:16px/21px "SimSun",Arial,serif;margin:0 0 10px}@media only screen and (max-width:767px){.routine_item-category{font-size:13px;line-height:17px}}.routine_item-category-inner{display:inline-block;vertical-align:top;border:1px solid #000;padding:0 5px}.routine_item-usetime{position:absolute;bottom:-81px;right:0;left:0;font:12px/20px "SimSun",Arial,sans-serif;color:#8d3094}@media only screen and (max-width:1023px){.routine_item-usetime{bottom:20px;padding-right:3px}}@media only screen and (min-width:768px) and (max-width:1023px){.routine_item-usetime{left:auto}}@media only screen and (max-width:767px){.routine_item-usetime{font-size:13px;line-height:17px}}@media only screen and (max-width:767px){.pt_quiz .quickview .l-product_details-left,.pt_quiz .quickview .ui-rating-title{display:none}.pt_quiz .product_detail .product_actions{position:static;text-align:center;margin-top:15px}}.rf_result_action{font:bold 20px/28px "SimSun",Arial,serif;margin:23px 0 21px;text-align:center}@media only screen and (min-width:768px) and (max-width:1023px){.rf_result_action{margin-top:31px}}@media only screen and (max-width:767px){.rf_result_action{margin-top:0;font-size:16px;line-height:25px}}.rf_result_action .button,.rf_mail_routine .formfield_button .button{display:inline-block;vertical-align:top;position:relative;font-family:"SimSun",Arial,serif;font-weight:bold;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;height:32px;min-width:60px;padding:0 13px;line-height:31px;font-size:15px;border-color:#8d3094;background:#8d3094;color:#fff;box-shadow:3px 4px 0 #000;margin:0 15px}.rf_result_action .button:before,.rf_mail_routine .formfield_button .button:before{content:'';position:absolute;top:3px;left:3px;bottom:3px;right:3px;border:1px solid transparent}.rf_result_action .button:hover,.rf_result_action .button:focus,.rf_mail_routine .formfield_button .button:hover,.rf_mail_routine .formfield_button .button:focus{text-decoration:none}.rf_result_action .button.disabled,.rf_result_action .button[disabled],.rf_mail_routine .formfield_button .button.disabled,.rf_mail_routine .formfield_button .button[disabled]{cursor:default}.ff .rf_result_action .button,.ff .rf_mail_routine .formfield_button .button{line-height:30px}.rf_result_action .button:hover,.rf_result_action .button:focus,.rf_mail_routine .formfield_button .button:hover,.rf_mail_routine .formfield_button .button:focus{color:#fff}.rf_result_action .button:hover:before,.rf_result_action .button:focus:before,.rf_mail_routine .formfield_button .button:hover:before,.rf_mail_routine .formfield_button .button:focus:before{border-color:#cdabff}.rf_result_action .button.disabled,.rf_result_action .button[disabled],.rf_mail_routine .formfield_button .button.disabled,.rf_mail_routine .formfield_button .button[disabled]{color:#a6a6a6;background:#ccc;border-color:#ccc}.rf_result_action .button.disabled:hover:before,.rf_result_action .button.disabled:focus:before,.rf_result_action .button[disabled]:hover:before,.rf_result_action .button[disabled]:focus:before,.rf_mail_routine .formfield_button .button.disabled:hover:before,.rf_mail_routine .formfield_button .button.disabled:focus:before,.rf_mail_routine .formfield_button .button[disabled]:hover:before,.rf_mail_routine .formfield_button .button[disabled]:focus:before{border-color:transparent}@media only screen and (min-width:768px) and (max-width:1023px){.rf_result_action .button,.rf_mail_routine .formfield_button .button{height:32px;min-width:60px;padding:0 13px;line-height:31px;font-size:13px}.ff .rf_result_action .button,.ff .rf_mail_routine .formfield_button .button{line-height:30px}}@media only screen and (max-width:767px){.rf_result_action .button,.rf_mail_routine .formfield_button .button{height:27px;min-width:60px;padding:0 13px;line-height:26px;font-size:13px;margin:12px 10px 0}.ff .rf_result_action .button,.ff .rf_mail_routine .formfield_button .button{line-height:25px}}.rf_result_action .button.hidden,.rf_mail_routine .formfield_button .button.hidden{display:none}@media only screen and (max-width:767px){.rf_result_action-text{display:block}}.rf_mail_routine{position:relative}.rf_mail_routine form{position:relative;margin:29px 0;padding:20px 28% 20px 26%;border:1px #000;border-style:solid none}@media only screen and (max-width:767px){.rf_mail_routine form{padding:17px 1px 24px;margin:28px -19px 17px}}.rf_mail_routine form .f_field_email .f_label,.rf_mail_routine form .f_field_email .error_message{padding:0 5px}.rf_mail_routine input{border:0;border-bottom:1px solid #e2e2e2}.rf_mail_routine input::-webkit-input-placeholder{text-transform:uppercase;font-family:"SimSun",Arial,sans-serif}.rf_mail_routine input:-moz-placeholder{text-transform:uppercase;font-family:"SimSun",Arial,sans-serif;opacity:1}.rf_mail_routine input::-moz-placeholder{text-transform:uppercase;font-family:"SimSun",Arial,sans-serif;opacity:1}.rf_mail_routine input:-ms-input-placeholder{text-transform:uppercase;font-family:"SimSun",Arial,sans-serif}.f_state_error .rf_mail_routine input{border-color:red}.rf_mail_routine .f_field.f_field_checkbox{position:static}.rf_mail_routine .f_field.f_field_checkbox input,.rf_mail_routine .f_field.f_field_checkbox .f_label{position:absolute;top:2px;left:-1px}.rf_mail_routine .f_field.f_field_checkbox .f_label{width:100%}.rf_mail_routine .formfield_button{position:absolute;top:50%;right:25px;margin-top:-54px}@media only screen and (min-width:768px) and (max-width:1023px){.rf_mail_routine .formfield_button{right:0}}@media only screen and (max-width:767px){.rf_mail_routine .formfield_button{position:static;margin:0;width:100%;text-align:center}}.rf_mail_routine-from_title{width:21%;padding:5px 40px 0 0;position:absolute;top:16px;bottom:16px;left:10px;border-right:1px solid #e2e2e2;font-size:19px;line-height:24px}@media only screen and (max-width:767px){.rf_mail_routine-from_title{position:static;width:133px;margin:0 auto;padding:0;border:0;font:18px/24px "SimSun",Arial,serif}}.rf_mail_routine-success{margin:29px 0;padding:40px 20px;border:1px #000;border-style:solid none;font:normal 29px/1 "SimSun",Arial,serif;text-align:center;color:#8a3391}@media only screen and (max-width:767px){.rf_mail_routine-success{padding:21px 0 16px;margin:28px -20px 17px;font-size:16px}}@media only screen and (max-width:767px){.pt_quiz .b-product-add_to_cart .shipping{position:static;display:block;margin-top:10px}}@media only screen and (max-width:767px){.pt_quiz .quickview .inline_rating_link{display:none}}.pt_quiz .b-login_popup .block_login .formfield_button .anonymous_review_button,.pt_quiz .b-login_popup .block_login .formfield_button span.anonymous_review_description{display:none}.routine-finder-bottom-banner,.routine-finder-bottom-banner-alt{text-align:center}@media only screen and (max-width:1023px){.routine-finder-bottom-banner img,.routine-finder-bottom-banner-alt img{width:100%;height:auto}}.giftgenerator .primary{width:100%;float:none;padding:30px 0 0}@media only screen and (max-width:1023px){.giftgenerator .primary{padding-top:20px}}.giftgenerator .rf_title{width:635px;margin:0 auto -10px;text-align:center}@media only screen and (min-width:768px) and (max-width:1023px){.giftgenerator .rf_title{width:460px;margin-bottom:-11px}}@media only screen and (max-width:767px){.giftgenerator .rf_title{width:auto;margin:0 -10px 14px}}.giftgenerator .rf_title img{width:auto;height:auto}.giftgenerator .rf_questions{padding:23px 27px 25px;margin:0 0 20px;font:normal 32px/38px "SimSun",Arial,serif;background:url("../images/gift-generator/bg-pattern.png") 0 0 #fff;text-align:center}@media only screen and (min-width:768px) and (max-width:1023px){.giftgenerator .rf_questions{padding:17px;font-size:22px;-webkit-background-size:auto 17%;background-size:auto 17%}}@media only screen and (max-width:767px){.giftgenerator .rf_questions{height:auto;padding:12px;text-align:left;-webkit-background-size:auto 6%;background-size:auto 6%}}.giftgenerator .rf_questions_inner{position:relative;min-height:314px;padding:8px 10px 10px;background-color:#ffd204;border:6px solid #f9f6f6}@media only screen and (min-width:768px) and (max-width:1023px){.giftgenerator .rf_questions_inner{min-height:229px;border-width:4px;padding-top:5px}}@media only screen and (max-width:767px){.giftgenerator .rf_questions_inner{padding:37px 35px 26px;border-width:2.5px}}.giftgenerator .rf_questions_inner:before,.giftgenerator .rf_questions_inner:after{background:url("../images/gift-generator/bg-gg-deco.png") 0 0 no-repeat;content:'';width:81px;height:108px;position:absolute;top:-14px;z-index:1;-webkit-background-size:100% auto;background-size:100% auto}@media only screen and (min-width:768px) and (max-width:1023px){.giftgenerator .rf_questions_inner:before,.giftgenerator .rf_questions_inner:after{width:59px;top:-9px}}@media only screen and (max-width:767px){.giftgenerator .rf_questions_inner:before,.giftgenerator .rf_questions_inner:after{width:38px;top:-6px}}.giftgenerator .rf_questions_inner:before{left:-34px}@media only screen and (min-width:768px) and (max-width:1023px){.giftgenerator .rf_questions_inner:before{left:-21px}}@media only screen and (max-width:767px){.giftgenerator .rf_questions_inner:before{left:-15px}}.giftgenerator .rf_questions_inner:after{right:-28px}@media only screen and (min-width:768px) and (max-width:1023px){.giftgenerator .rf_questions_inner:after{right:-17px}}@media only screen and (max-width:767px){.giftgenerator .rf_questions_inner:after{right:-11px}}.giftgenerator .questions_list{position:relative;z-index:2}.giftgenerator .question_item{margin-bottom:22px;display:inline-block;vertical-align:top;font:bold 30px/1 "SimSun",Arial,serif}@media only screen and (min-width:768px) and (max-width:1023px){.giftgenerator .question_item{margin-bottom:11px;font-size:24px}}@media only screen and (max-width:767px){.giftgenerator .question_item{display:block;margin-bottom:17px;font-size:18px}}.giftgenerator .question_item>div:after{content:".";position:relative;bottom:-3px}@media only screen and (max-width:767px){.giftgenerator .question_item>div:after{display:none}}.giftgenerator .question_item select{display:inline-block;vertical-align:middle;width:127px;height:auto;margin:-3px 0 0 3px;padding-top:0;padding-bottom:0;font:normal 17px/29px "SimSun",Arial,sans-serif;background-color:transparent;border-style:none none solid;border-color:#000}.ie9 .giftgenerator .question_item select,.ie8 .giftgenerator .question_item select{padding-left:0;padding-right:0;margin-top:0}@media only screen and (min-width:768px) and (max-width:1023px){.giftgenerator .question_item select{height:19px;font-size:12px;line-height:17px}}@media only screen and (max-width:767px){.giftgenerator .question_item select{height:30px;font-size:15px;border-style:solid;width:100%}}.giftgenerator .question_looking_for{display:block}.giftgenerator .question_looking_for select,.giftgenerator .question_who select{width:179px}@media only screen and (max-width:767px){.giftgenerator .question_looking_for select,.giftgenerator .question_who select{width:100%}}.giftgenerator .question_title{display:inline-block;vertical-align:middle;margin:0}@media only screen and (max-width:767px){.giftgenerator .question_title{display:block;margin:0 0 17px;white-space:nowrap}}.giftgenerator .questions_actions{text-align:center}.giftgenerator button{display:inline-block;vertical-align:top;position:relative;font-family:"SimSun",Arial,serif;font-weight:bold;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;height:40px;min-width:60px;padding:0 13px;line-height:39px;font-size:17px;border-color:#fff;background:#e51b24;color:#fff;line-height:38px;border-width:3px;box-shadow:-3px 3px 0 #00753d}.giftgenerator button:before{content:'';position:absolute;top:3px;left:3px;bottom:3px;right:3px;border:1px solid transparent}.giftgenerator button:hover,.giftgenerator button:focus{text-decoration:none}.giftgenerator button.disabled,.giftgenerator button[disabled]{cursor:default}.ff .giftgenerator button{line-height:38px}.giftgenerator button:hover,.giftgenerator button:focus{color:#fff}.giftgenerator button:hover:before,.giftgenerator button:focus:before{border-color:transparent}.giftgenerator button.disabled,.giftgenerator button[disabled]{color:#a6a6a6;background:#ccc;border-color:#ccc}.giftgenerator button.disabled:hover:before,.giftgenerator button.disabled:focus:before,.giftgenerator button[disabled]:hover:before,.giftgenerator button[disabled]:focus:before{border-color:transparent}@media only screen and (max-width:1023px){.giftgenerator button{height:28px;min-width:60px;padding:0 8px;line-height:27px;font-size:13px;line-height:26px;border-width:2px}.ff .giftgenerator button{line-height:26px}}.rf_deco{margin:-233px 0 0;position:relative;z-index:1}@media only screen and (min-width:768px) and (max-width:1023px){.rf_deco{margin-top:-120px}}@media only screen and (max-width:767px){.rf_deco{margin-top:-73px}}.rf_deco img{width:100%;height:auto}.giftgenerator .quiz_recommended_title{font:normal 28px/32px "SimSun",Arial,serif;margin:33px 0 10px;text-align:left}@media only screen and (max-width:767px){.giftgenerator .quiz_recommended_title{font-size:21px;line-height:25px;margin-bottom:4px}}.giftgenerator .search_result_items{margin-bottom:40px}@media only screen and (max-width:767px){.giftgenerator .search_result_items{text-align:center}}.giftgenerator .product_tile_wrapper{display:inline-block;vertical-align:top}.giftgenerator .product_tile{display:inline-block;vertical-align:top;width:177px;padding:35px 10px 0;margin:0 5px 4px;text-align:center}@media only screen and (min-width:768px) and (max-width:1023px){.giftgenerator .product_tile{width:206px}}@media only screen and (max-width:767px){.giftgenerator .product_tile{display:block;width:auto;margin-bottom:13px}}.giftgenerator .product_tile .b-product_img-link{display:block}.giftgenerator .product_tile .b-product_img{width:137px;height:auto}.giftgenerator .product_tile .product_name{display:block;height:45px;margin:25px 0 3px;overflow:hidden;font:normal 14px/21px "SimSun",Arial,sans-serif}.giftgenerator .product_tile .product_name:link{color:#000;text-decoration:none}.giftgenerator .product_tile .product_name:visited{color:#000;text-decoration:none}.giftgenerator .product_tile .product_name:hover{color:#000;text-decoration:underline}.giftgenerator .product_tile .product_name:active{color:#000;text-decoration:underline}@media only screen and (min-width:768px) and (max-width:1023px){.giftgenerator .product_tile .product_name:link,.giftgenerator .product_tile .product_name:visited,.giftgenerator .product_tile .product_name:hover{color:#000;text-decoration:none}.giftgenerator .product_tile .product_name:active{color:#000;text-decoration:underline}}@media only screen and (max-width:767px){.giftgenerator .product_tile .product_name:link,.giftgenerator .product_tile .product_name:visited,.giftgenerator .product_tile .product_name:hover{color:#000;text-decoration:none}.giftgenerator .product_tile .product_name:active{color:#000;text-decoration:underline}}@media only screen and (max-width:767px){.giftgenerator .product_tile .product_name{height:auto}}.giftgenerator .product_tile .inline_rating_link{display:block;margin-bottom:27px}@media only screen and (max-width:767px){.giftgenerator .product_tile .inline_rating_link{height:auto;margin-bottom:17px}}.giftgenerator .product_tile .product_subtitle,.giftgenerator .product_tile .b-product_price-title,.giftgenerator .product_tile .inline_rating_label_link,.giftgenerator .product_tile .promotional_message,.giftgenerator .product_tile .variant_swatch,.giftgenerator .product_tile .ui-rating-title{display:none}.giftgenerator .product_tile .product_price{font:16px/18px "SimSun",Arial,sans-serif}.giftgenerator .product_tile{position:relative}.giftgenerator .product_tile:hover .quickviewbutton{display:block}.giftgenerator .product_tile .quickviewbutton{display:inline-block;vertical-align:top;position:relative;font-family:"SimSun",Arial,serif;font-weight:bold;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;height:26px;min-width:60px;padding:0 10px;line-height:25px;font-size:15px;border-color:#000;background:#ffd204;color:#000;line-height:23px;display:none;position:absolute;top:74px;left:50%;z-index:3;margin-left:-50px;border-width:2px;text-transform:none}.giftgenerator .product_tile .quickviewbutton:before{content:'';position:absolute;top:3px;left:3px;bottom:3px;right:3px;border:1px solid transparent}.giftgenerator .product_tile .quickviewbutton:hover,.giftgenerator .product_tile .quickviewbutton:focus{text-decoration:none}.giftgenerator .product_tile .quickviewbutton.disabled,.giftgenerator .product_tile .quickviewbutton[disabled]{cursor:default}.ff .giftgenerator .product_tile .quickviewbutton{line-height:24px}.giftgenerator .product_tile .quickviewbutton:hover,.giftgenerator .product_tile .quickviewbutton:focus{color:#000}.giftgenerator .product_tile .quickviewbutton:hover:before,.giftgenerator .product_tile .quickviewbutton:focus:before{border-color:transparent}.giftgenerator .product_tile .quickviewbutton.disabled,.giftgenerator .product_tile .quickviewbutton[disabled]{background:#ccc;border-color:#ccc}.giftgenerator .product_tile .quickviewbutton.disabled:hover:before,.giftgenerator .product_tile .quickviewbutton.disabled:focus:before,.giftgenerator .product_tile .quickviewbutton[disabled]:hover:before,.giftgenerator .product_tile .quickviewbutton[disabled]:focus:before{border-color:transparent}.giftgenerator .product_tile .quickviewbutton:hover{border-color:#fff;background:red;color:#fff}.giftgenerator .product_tile .quickviewbutton:hover:hover,.giftgenerator .product_tile .quickviewbutton:hover:focus{color:#fff}.giftgenerator .product_tile .quickviewbutton:hover:hover:before,.giftgenerator .product_tile .quickviewbutton:hover:focus:before{border-color:transparent}.giftgenerator .product_tile .quickviewbutton:hover.disabled,.giftgenerator .product_tile .quickviewbutton:hover[disabled]{color:#a6a6a6;background:#ccc;border-color:#ccc}.giftgenerator .product_tile .quickviewbutton:hover.disabled:hover:before,.giftgenerator .product_tile .quickviewbutton:hover.disabled:focus:before,.giftgenerator .product_tile .quickviewbutton:hover[disabled]:hover:before,.giftgenerator .product_tile .quickviewbutton:hover[disabled]:focus:before{border-color:transparent}#routine_item1 .is_hidden{display:none}#routine_item1 .routine_item-inner{padding-bottom:13px}#routine_item1 .shopnow a{display:block}#routine_item1 .quickviewbutton{top:450px;background:#000;box-shadow:none;height:40px;line-height:40px;left:73px;width:135px;font-weight:normal;font-size:14px}#routine_item1 .quickviewbutton:before{border:0}#routine_item1 .routine_item-step{margin:30px 0 10px;font:bold 20px/25px "SimHei",Times New Roman,serif}#routine_item1 .routine_item-category{margin:0 0 10px}#routine_item1 .routine_item-category-inner{padding:0 15px}#routine_item1 .product_name{white-space:normal;margin:10px 0 0;height:36px;font:normal 16px/19px "Times New Roman",serif}#routine_item1 .product_name:link{text-decoration:none}#rf_questions1 .age_grey{color:#818181;background:#f6f5f0 url("../images/selectbox-grey.png") right center no-repeat}#rf_questions1 .js_quiz_questions{width:612px}@media only screen and (min-width:768px) and (max-width:1023px){#rf_questions1 .js_quiz_questions .routine-finder-myskin{position:absolute;right:0;top:0}}@media only screen and (min-width:768px) and (max-width:1023px){#rf_questions1 .js_quiz_questions .routine-finder-myconcern select{position:absolute;right:0;bottom:0}}#rf_questions1 .routine-finder-iam select{width:148px;margin:0 15px 0 5px}#rf_questions1 .question_title{width:55px}#rf_questions1 .routine-finder-myskin select{width:276px}#rf_questions1 .routine-finder-myconcern .question_title{width:105px}#rf_questions1 .routine-finder-myconcern select{width:479px}@media only screen and (min-width:768px) and (max-width:1023px){#rf_questions1 .routine-finder-myconcern select{width:473px}}#rf_questions1 .js_quiz_final{position:absolute;padding:0 15px 0 25px;width:176px;height:38px;font-style:normal;font-weight:normal;letter-spacing:10px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);top:150px}@media only screen and (min-width:768px) and (max-width:1023px){#rf_questions1 .js_quiz_final{top:115px}}#rf_title1 .rf_title-subtitle{font-size:20px;font-weight:normal;padding:3px 20px 0 35px;letter-spacing:15px}#js-routinefinder-landing1 .product_tile_wrapper{position:relative}#js-routinefinder-landing1 .is_hidden{display:block !important}#js-routinefinder-landing1 .is_hidden .quickviewbutton{position:absolute;top:140px;left:105px;width:100px}#js-routinefinder-landing1 .product_name{text-decoration:none}#js-routinefinder-landing1 .product_subtitle{display:none;font:normal 16px/19px "Trade Gothic W02",Arial,sans-serif}#js-routinefinder-landing1 .product_subtitle:after{content:'';display:inline-block;width:0;height:0;margin:7px 0 0 10px;border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:3px solid #000;position:absolute}#routine-addfavorite .favorites_action{display:block;vertical-align:middle;font-family:"Times New Roman",serif;font-weight:normal;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:38px;min-width:60px;padding:0 50px;line-height:31px;font-size:15px;border-color:#8d3094;background:#8d3094;color:#fff;box-shadow:3px 4px 0 #000;margin:0 15px;position:absolute;top:437px;right:180px;padding-top:5px}@media only screen and (min-width:768px) and (max-width:1023px){#routine-addfavorite .favorites_action{top:329px;left:460px;right:initial}}#js-quiz-results-header1 .rf_result_action{text-align:left;padding-left:160px;margin:37px 0 35px}@media only screen and (min-width:768px) and (max-width:1023px){#js-quiz-results-header1 .rf_result_action{padding-left:70px}}#js-quiz-results-header1 .button:before{border:0}#js-quiz-results-header1 .js-button_shop_now{vertical-align:middle;height:38px;float:none;margin-left:55px;padding:0 30px;padding-top:5px;font-size:15px;font-weight:normal}#js-quiz-results-header1 .js-button_shop_now2{display:none}#js-quiz-results-header1 .rf_result_action-text{vertical-align:middle}.pt_quiz .in_favorites{width:180px}.pt_quiz .jcarousel-prev{left:-28px;top:78%;background:url("../images/left-arrow.png") 0 0 no-repeat}@media only screen and (min-width:768px) and (max-width:1023px){.pt_quiz .jcarousel-prev{left:-28px;top:70%}}.pt_quiz .carousel_navigation_list{display:none}.pt_quiz .js-carousel-control-visible{position:absolute;margin:-14px 0 0;height:27px;width:26px;font-size:14px;cursor:pointer;z-index:2;color:#fff}.pt_quiz .jcarousel-control{-webkit-user-select:none}.pt_quiz .jcarousel-next{right:-37px;top:78%;background:url("../images/right-arrow.png") 0 0 no-repeat}@media only screen and (min-width:768px) and (max-width:1023px){.pt_quiz .jcarousel-next{right:-37px;top:70%}}@media only screen and (max-width:767px){.pt_quiz .jcarousel-control{display:none}#js-routinefinder-landing1 .is_hidden .quickviewbutton{display:none}.jcarousel-clip.jcarousel-clip-horizontal ul.contentcarousel_list{width:100%}#routine_item1{width:100%;display:block;margin-left:auto;margin-right:auto;padding-bottom:20px}#routine_item1 .routine_item-step{margin:20px 0 10px}#routine_item1 .routine_item-category{margin:0 0 10px}#routine_item1 .routine_item-category-inner{font-size:15px}#routine_item1 .product_name{margin:10px 0 0;height:25px}#routine_item1 .quickviewbutton{top:84%;left:48%}#routine-addfavorite .favorites_action{position:relative;margin:0 auto;width:165px;font-weight:normal;padding:5px 45px;top:-55px;left:0}#js-quiz-results-header1 .rf_result_action{text-align:center;padding-left:0;margin:35px 0 80px;font-size:20px;font-weight:normal}#js-quiz-results-header1 .js-button_shop_now{width:165px;margin:20px 0 0 0;font-weight:normal}#js-quiz-results-header1 .js-button_shop_now2{display:block !important;position:fixed;width:100%;background-color:#000;font-family:"Times New Roman",serif;color:#fff;font-weight:normal;font-size:16px;left:0;height:55px;line-height:55px;overflow:hidden;z-index:999;bottom:0}#rf_questions1{width:100%}#rf_questions1 .js_quiz_questions{width:100%}#rf_questions1 .routine-finder-iam select,#rf_questions1 .routine-finder-myskin select,#rf_questions1 .routine-finder-myconcern select{width:100%;margin:0}#rf_questions1 .js_quiz_final{position:relative;margin:0 auto;left:80px;top:15px;height:38px;font-size:15px;width:165px;padding:0 0 0 11px}#rf_questions1 .question_title{font-size:18px}.routinefinder .rf_questions{height:auto;padding:85px 25px 60px;overflow:hidden}#rf_title1{width:97%}#rf_title1 .rf_title-title{padding-top:8px;font-size:24px;font-weight:normal;letter-spacing:1px;display:inline-block}#rf_title1 .rf_title-subtitle{font-size:18px;font-weight:normal;padding:0;padding-left:10px;letter-spacing:10px}}.pt_account .float_icon_main p{margin:0}.float_icon_main{background:#000;height:auto}.float_icon_main .nav_roll{position:fixed;right:0;margin-bottom:-12px;width:70px;background:#000;border:1px solid #bfbebf;border-right:0;z-index:1000;top:33%}