.pt_order_confirmation .order_details .order_products_details .product_name,.pt_order_confirmation .order_details .order_products_details .product_subtitle,.pt_order_confirmation .order_details .order_products_details .product_base_price,.pt_order_confirmation .order_details .order_products_details .order_product_quantity,.pt_order_confirmation .order_details .order_products_details .order_product_price{font-size:16px}@media (max-width: 480px){.pt_order_confirmation .order_details .order_products_details .product_name,.pt_order_confirmation .order_details .order_products_details .product_subtitle,.pt_order_confirmation .order_details .order_products_details .product_base_price,.pt_order_confirmation .order_details .order_products_details .order_product_quantity,.pt_order_confirmation .order_details .order_products_details .order_product_price{font-size:16px}}.pt_order_confirmation .order_details .order_products_details .product_base_price,.pt_order_confirmation .order_details .order_products_details .order_product_quantity{font-family:"FuturaStdMedium",Arial}.pt_order_confirmation .order_details .order_products_details .order_product_price{font-family:"FuturaStdBold",Arial;color:#23c9c5}.pt_order_confirmation .order_details .order_shipping_details .order_shipping_wrapper{padding:10px 0 10px 30px;background:#fff;color:#535355}@media (max-width: 750px){.pt_order_confirmation .order_details .order_shipping_details .order_shipping_wrapper{padding:10px}}.pt_order_confirmation .order_details .order_payment_details .order_payment_wrapper{padding:0 0 0 30px;color:#535355;font-family:"Arial",sans-serif;font-size:16px}@media (max-width: 480px){.pt_order_confirmation .order_details .order_payment_details .order_payment_wrapper{padding:0;font-size:12px}}.pt_order_confirmation .order_details .order_payment_details .order_payment_wrapper p{font-size:16px}.pt_order_confirmation .order_details .order_payment_details,.pt_order_confirmation .order_details .cart_order_totals{border-bottom:1px solid #cbcbcc}.pt_order_confirmation .order_details .order_products_section_header .order_products_summary,.pt_order_confirmation .order_details .order_items>h1,.pt_order_confirmation .order_details .order_shipping_details .section_header,.pt_order_confirmation .order_details .order_payment_details .section_header{background:#f8f8f5;padding:20px 0 20px 30px;color:#535355;font-family:"FuturaStdBook",Arial;font-size:24px}@media (max-width: 750px){.pt_order_confirmation .order_details .order_products_section_header .order_products_summary,.pt_order_confirmation .order_details .order_items>h1,.pt_order_confirmation .order_details .order_shipping_details .section_header,.pt_order_confirmation .order_details .order_payment_details .section_header{font-size:20px;padding:20px 0 20px 20px}}.pt_order_confirmation .order_details .order_products_section_header{background:#f8f8f5;color:#535355}.pt_order_confirmation .order_details .order_items>h1{background:none;font-size:18px;font-family:"FuturaStdBook",Arial}.pt_order_confirmation .order_details .order_items>div{border-bottom:1px solid #e0e0e0}.pt_order_confirmation .order_details .order_items>div:nth-child(odd){background:#fff;padding:10px}.pt_order_confirmation .order_details .order_items .samples{padding:0 0 0 30px}@media (max-width: 750px){.pt_order_confirmation .order_details .order_items .samples{padding:0}}.pt_order_confirmation .order_details .order_items .samples .product_name{font-size:18px;font-family:"FuturaStdBook",Arial}@media (max-width: 480px){.pt_order_confirmation .order_details .order_items .samples .product_name{font-size:14px}}.pt_order_confirmation .order_details .order_items .samples .sample_flag{color:#23c9c5;font-family:"FuturaStdBook",Arial;font-size:14px}.pt_order_confirmation .order_details .order_items .sample_tag{font-size:18px;font-family:"FuturaStdBold",Arial;color:#23c9c5}.pt_order_confirmation .main .secondary{margin:50px 0 0 0}.pt_order_confirmation .main .secondary .confirmation_what_happens_next{background:#f8f8f5;border:1px solid #f8f8f5}.pt_order_confirmation .main .secondary .confirmation_what_happens_next h3,.pt_order_confirmation .main .secondary .confirmation_what_happens_next .pt_product_details #waitingForAuditDialog,.pt_product_details .pt_order_confirmation .main .secondary .confirmation_what_happens_next #waitingForAuditDialog,.pt_order_confirmation .main .secondary .confirmation_what_happens_next #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_order_confirmation .main .secondary .confirmation_what_happens_next .review_tag{font-family:"FuturaStdHeavy",Arial}.pt_order_confirmation .main .secondary .confirmation_what_happens_next .content_box p{font-size:13px;font-family:"Arial",sans-serif}.pt_order_confirmation .main .secondary .confirmation_what_happens_next .content_image:before{content:'\e80d';font-size:60px}.pt_order_confirmation .main .secondary .confirmation_what_happens_next .content_image img{display:none}.pt_order_confirmation .main .secondary .customer_service .consumertext>p{color:#939393}.pt_order_confirmation .confirmation-message{display:none}@media print{.pt_order_confirmation .navigation,.pt_order_confirmation .header{display:none !important}}.checkout_section.completed .checkout_module_body{font-family:"FuturaStdBook",Arial;background-color:#23bbd2;color:#fff}.checkout_title{font-family:"FuturaStdBoldOblique",Arial;color:#06658b}.checkout_primary .checkout_section_title{background-color:#23bbd2;color:#fff;font-family:"FuturaStdHeavy",Arial}.checkout_primary .checkout_section_title .section_edit_btn{font-family:"FuturaStdBook",Arial}.checkout_primary .section_submit_action .button,.checkout_primary .section_submit_action .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .checkout_primary .section_submit_action .back_to_profile,.checkout_primary .section_submit_action .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .checkout_primary .section_submit_action .select_go_button.selected{font-family:"FuturaStdHeavy",Arial}.checkout_module .f_label{color:#535355;font-family:"FuturaStdBook",Arial}.checkout_module .required .f_label:after{color:#23c9c5}.checkout_module .chmodule_couponcode_body button,.checkout_module .button,.checkout_module .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .checkout_module .back_to_profile,.checkout_module .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .checkout_module .select_go_button.selected{font-family:"FuturaStdHeavy",Arial;background:#ffa901;border:#ffa901;line-height:33px;font-size:12px}.checkout_module .f_error_message,.checkout_module .rejected{color:#e41c26}.checkout_module .f_field_description{font-family:"Arial",sans-serif}.checkout_section .section_submit_action .button,.checkout_section .section_submit_action .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .checkout_section .section_submit_action .back_to_profile,.checkout_section .section_submit_action .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .checkout_section .section_submit_action .select_go_button.selected,.minicart_wrapper .mini_cart_distance_to_privilege .mini_cart_link_cart.button,.minicart_wrapper .mini_cart_distance_to_privilege .pt_account .main .content .password_change_confirmation .mini_cart_link_cart.back_to_profile,.pt_account .main .content .password_change_confirmation .minicart_wrapper .mini_cart_distance_to_privilege .mini_cart_link_cart.back_to_profile,.minicart_wrapper .mini_cart_distance_to_privilege .addresscorrect .address_validation .mini_cart_link_cart.select_go_button.selected,.addresscorrect .address_validation .minicart_wrapper .mini_cart_distance_to_privilege .mini_cart_link_cart.select_go_button.selected,.cart_actions .button,.cart_actions .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .cart_actions .back_to_profile,.cart_actions .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .cart_actions .select_go_button.selected,.cart_content .button,.cart_content .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .cart_content .back_to_profile,.cart_content .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .cart_content .select_go_button.selected{background:#ffa901;border:#ffa901}.minicart_wrapper .mini_cart_privilege_message{border-color:#ffa901}.idbiothermcheckout .checkout_primary .button,.idbiothermcheckout .checkout_primary .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .idbiothermcheckout .checkout_primary .back_to_profile,.idbiothermcheckout .checkout_primary .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .idbiothermcheckout .checkout_primary .select_go_button.selected{background-color:#23c9c5}.idbiothermcheckout .checkout_primary .checkout_module_title{font-family:"FuturaStdMedium",Arial}.idbiothermcheckout .checkout_step_indicators .checkout_step_indicator{font-family:"FuturaStdMedium",Arial;color:#e3e3e3}.idbiothermcheckout .checkout_step_indicators .checkout_step_indicator.active_step{color:#535355;border-bottom-color:#23c9c5}.idbiothermcheckout .checkout_step_indicators .checkout_step_indicator .button,.idbiothermcheckout .checkout_step_indicators .checkout_step_indicator .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .idbiothermcheckout .checkout_step_indicators .checkout_step_indicator .back_to_profile,.idbiothermcheckout .checkout_step_indicators .checkout_step_indicator .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .idbiothermcheckout .checkout_step_indicators .checkout_step_indicator .select_go_button.selected{font-family:"FuturaStdMedium",Arial;color:#e3e3e3}.idbiothermcheckout .checkout_order_summary .minicart_edit_link{color:#535355;font-family:"FuturaStdMedium",Arial}.idbiothermcheckout .checkout_order_summary .jcarousel-vertical .jcarousel-control:before,.idbiothermcheckout .checkout_order_summary .jcarousel-vertical .jcarousel-control:after{border-color:#535355 transparent}.idbiothermcheckout .checkout_order_summary .jcarousel-vertical .jcarousel-control:after{border-color:transparent #535355}.idbiothermcheckout .checkout_order_summary .jcarousel-vertical .jcarousel-next:before,.idbiothermcheckout .checkout_order_summary .jcarousel-vertical .jcarousel-next:after{border-color:transparent #535355}.idbiothermcheckout .checkout_order_summary .jcarousel-vertical .jcarousel-next:after{border-color:#535355 transparent}.idbiothermcheckout .checkout_minicart_product{border-width:0 0 1px;border-color:#cbcbcc}.idbiothermcheckout .checkout_minicart_product .product_name{color:#535355;font-size:13px;font-family:"FuturaStdHeavy",Arial}.idbiothermcheckout .checkout_minicart_product .product_subtitle,.idbiothermcheckout .checkout_minicart_product .attribute_size,.idbiothermcheckout .checkout_minicart_product .product_quantity{color:#939393;font-family:"FuturaStdMedium",Arial}.idbiothermcheckout .checkout_minicart_product .product_price{font-family:"FuturaStdBold",Arial;color:#23c9c5;font-size:16px}.idbiothermcheckout .checkout_minicart_product .product_sample_price{color:#23c9c5;font-size:13px;font-family:"Arial",sans-serif}.idbiothermcheckout .checkout_primary .f_error_message,.idbiothermcheckout .checkout_primary .message.error p{color:#e41c26}.idbiothermcheckout .checkout_primary .required .f_label:before{color:red}.idbiothermopc .checkout_order_summary .order_summary{background:none;border:none;position:relative}.idbiothermopc .checkout_order_summary .checkout_order_totals,.idbiothermopc .checkout_order_summary .checkout_minicart_editlink,.idbiothermopc .checkout_order_summary .checkout_minicart,.idbiothermopc .checkout_order_summary .checkout_security_badges,.idbiothermopc .checkout_order_summary .cart-customer-service-links{background:#f8f8f5}.idbiothermopc .checkout_order_summary .order_summary_header{text-align:center;padding:0;border:none;font-size:12px;font-family:"Arial",sans-serif;margin:0;position:absolute;left:0;right:0;top:45px}.idbiothermopc .checkout_order_summary .order_summary_header .section_header_note{float:none;padding:0;text-decoration:underline;background:none}.idbiothermopc .checkout_order_summary .order_summary_header .section_header_note:before{display:none}.idbiothermopc .checkout_order_summary .order_summary_header span{display:none}.idbiothermopc .checkout_order_summary .checkout_order_totals .order_summary_title{font-size:16px;text-transform:uppercase;text-align:center;padding:20px 0}.idbiothermopc .checkout_order_summary .checkout_order_totals .order_totals_block{margin:0 25px}.idbiothermopc .checkout_order_summary .checkout_order_totals .order_totals_table{width:100%;border-top:1px solid #e8e8e8;margin:25px 0 0}.idbiothermopc .checkout_order_summary .checkout_order_totals .order_totals_table thead,.idbiothermopc .checkout_order_summary .checkout_order_totals .order_totals_table .order_sales_tax{display:none}.idbiothermopc .checkout_order_summary .checkout_order_totals .order_totals_table td{padding:7.5px 0;font-family:"FuturaStdBook",Arial;font-size:12px;text-transform:uppercase}.idbiothermopc .checkout_order_summary .checkout_order_totals .order_totals_table td:last-child{text-align:right}.idbiothermopc .checkout_order_summary .checkout_order_totals .order_totals_table .order_subtotal td{padding:25px 0 7.5px}.idbiothermopc .checkout_order_summary .checkout_order_totals .order_totals_table .order_total td{border:none;padding:12px 0 30px;font-family:"FuturaStdHeavy",Arial}.idbiothermopc .checkout_order_summary .checkout_minicart{margin:15px 0 0;padding:20px 25px 0}.idbiothermopc .checkout_order_summary .checkout_minicart .checkout_minicart_header{text-transform:uppercase;font-size:16px;text-align:center;margin:0 0 25px}.idbiothermopc .checkout_order_summary .checkout_minicart .jcarousel-list,.idbiothermopc .checkout_order_summary .checkout_minicart .checkout_minicart_wrapper{position:relative}.idbiothermopc .checkout_order_summary .checkout_minicart .jcarousel-clip-vertical{max-height:333px}.idbiothermopc .checkout_order_summary .checkout_minicart .jcarousel-control{display:block;height:15px;background:#e8e8e8}.idbiothermopc .checkout_order_summary .checkout_minicart .jcarousel-control:before{display:block;width:10px;margin:auto;font-size:22px;overflow:hidden;line-height:15px}.idbiothermopc .checkout_order_summary .checkout_minicart .jcarousel-control.jcarousel-prev:before{content:'\e80a'}.idbiothermopc .checkout_order_summary .checkout_minicart .jcarousel-control.jcarousel-next:before{content:'\e809'}.idbiothermopc .checkout_order_summary .checkout_minicart .jcarousel-control.disabled{display:none}.idbiothermopc .checkout_order_summary .checkout_minicart .jcarousel-item{*zoom:1;position:relative;border-top:1px solid #e8e8e8;padding:10px 0 15px;min-height:85px}.idbiothermopc .checkout_order_summary .checkout_minicart .jcarousel-item:after{content:"";display:table;clear:both}.idbiothermopc .checkout_order_summary .checkout_minicart .jcarousel-item:first-child{border:none}.idbiothermopc .checkout_order_summary .checkout_minicart .sample_products_title{display:none}.idbiothermopc .checkout_order_summary .checkout_minicart_editlink{text-align:center;font-size:12px;font-family:"Arial",sans-serif;padding:15px 0 20px;margin:0 0 15px}.idbiothermopc .checkout_order_summary .checkout_security_badges{padding:30px 0;text-align:center;margin:0 0 15px}.idbiothermopc .checkout_order_summary .checkout_security_badges h3,.idbiothermopc .checkout_order_summary .checkout_security_badges .pt_product_details #waitingForAuditDialog,.pt_product_details .idbiothermopc .checkout_order_summary .checkout_security_badges #waitingForAuditDialog,.idbiothermopc .checkout_order_summary .checkout_security_badges #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .idbiothermopc .checkout_order_summary .checkout_security_badges .review_tag{font-size:16px}.idbiothermopc .checkout_order_summary .checkout_security_badges p{font-size:12px;line-height:16px;margin:15px 0 0}.idbiothermopc .checkout_order_summary .checkout_security_badges .phone,.idbiothermopc .checkout_order_summary .checkout_security_badges a{font-size:12px;line-height:18px;font-weight:bold;color:#535355}.idbiothermopc .checkout_order_summary .checkout_security_badges .button,.idbiothermopc .checkout_order_summary .checkout_security_badges .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .idbiothermopc .checkout_order_summary .checkout_security_badges .back_to_profile,.idbiothermopc .checkout_order_summary .checkout_security_badges .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .idbiothermopc .checkout_order_summary .checkout_security_badges .select_go_button.selected{margin:25px 0 0;line-height:33px;font-family:"FuturaStdHeavy",Arial;font-size:12px}.cart-customer-service-links{padding:30px 0;text-align:center;margin:0 0 15px;background-color:#f8f8f5}.cart-customer-service-links h3,.cart-customer-service-links .pt_product_details #waitingForAuditDialog,.pt_product_details .cart-customer-service-links #waitingForAuditDialog,.cart-customer-service-links #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .cart-customer-service-links .review_tag{font-size:16px;display:block !important}.cart-customer-service-links p{font-size:12px;line-height:16px;margin:15px 0 0}.cart-customer-service-links .phone,.cart-customer-service-links a{font-size:12px;line-height:18px;font-weight:bold;color:#535355}.cart-customer-service-links .button,.cart-customer-service-links .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .cart-customer-service-links .back_to_profile,.cart-customer-service-links .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .cart-customer-service-links .select_go_button.selected{margin:25px 0 0;line-height:31px;font-family:"FuturaStdHeavy",Arial;font-size:12px}.idbiothermopc .checkout_minicart .product_image_container,.idbiothermopc .orderconfirmation_minicart .product_image_container{width:30%;float:left}.idbiothermopc .checkout_minicart .product_image_container img,.idbiothermopc .orderconfirmation_minicart .product_image_container img{max-width:100%}@media (max-width: 960px){.idbiothermopc .checkout_minicart .product_image_container img,.idbiothermopc .orderconfirmation_minicart .product_image_container img{width:60%}}@media (max-width: 480px){.idbiothermopc .checkout_minicart .product_image_container img,.idbiothermopc .orderconfirmation_minicart .product_image_container img{width:100%}}.idbiothermopc .checkout_minicart .product_detail .product_name,.idbiothermopc .orderconfirmation_minicart .product_detail .product_name{font-family:"FuturaStdHeavy",Arial;font-size:12px;margin:15px 0;width:95%}@media (max-width: 960px){.idbiothermopc .checkout_minicart .product_detail .product_name,.idbiothermopc .orderconfirmation_minicart .product_detail .product_name{margin:40px 0 25px;width:80%}}@media (max-width: 480px){.idbiothermopc .checkout_minicart .product_detail .product_name,.idbiothermopc .orderconfirmation_minicart .product_detail .product_name{margin:25px 0 15px}}.idbiothermopc .checkout_minicart .product_detail,.idbiothermopc .checkout_minicart .product_total,.idbiothermopc .orderconfirmation_minicart .product_detail,.idbiothermopc .orderconfirmation_minicart .product_total{width:70%;float:right}.idbiothermopc .checkout_minicart .product_total,.idbiothermopc .orderconfirmation_minicart .product_total{*zoom:1}.idbiothermopc .checkout_minicart .product_total:after,.idbiothermopc .orderconfirmation_minicart .product_total:after{content:"";display:table;clear:both}.idbiothermopc .checkout_minicart .product_quantity,.idbiothermopc .checkout_minicart .product_price,.idbiothermopc .orderconfirmation_minicart .product_quantity,.idbiothermopc .orderconfirmation_minicart .product_price{font-family:"FuturaStdBook",Arial;font-size:12px}.idbiothermopc .checkout_minicart .product_quantity,.idbiothermopc .orderconfirmation_minicart .product_quantity{float:left;color:#939393}.idbiothermopc .checkout_minicart .product_price,.idbiothermopc .checkout_minicart .product_sample_price,.idbiothermopc .orderconfirmation_minicart .product_price,.idbiothermopc .orderconfirmation_minicart .product_sample_price{float:right;color:#23c9c5;padding:0 5px 0 0}.idbiothermopc .checkout_minicart .product_subtitle,.idbiothermopc .checkout_minicart .product_attributes,.idbiothermopc .checkout_minicart .product_badge,.idbiothermopc .checkout_minicart .product_price .label,.idbiothermopc .orderconfirmation_minicart .product_subtitle,.idbiothermopc .orderconfirmation_minicart .product_attributes,.idbiothermopc .orderconfirmation_minicart .product_badge,.idbiothermopc .orderconfirmation_minicart .product_price .label{display:none}.chmodule_samples{position:relative;padding:30px 0 15px}.chmodule_samples .samples_header{color:#23bbd2}.chmodule_samples .checkout-module-samples-banner-top{color:#666}.chmodule_samples .sample_item.in_basket:after{border-color:#23c9c5}.chmodule_samples .sample_item.in_basket .button,.chmodule_samples .sample_item.in_basket .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .chmodule_samples .sample_item.in_basket .back_to_profile,.chmodule_samples .sample_item.in_basket .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .chmodule_samples .sample_item.in_basket .select_go_button.selected{color:#ffa901;border:1px solid #ffa901}.chmodule_samples .sample_item .sample_title{color:#535355}.chmodule_samples .selectboxit,.chmodule_samples .samples_category{font-family:"FuturaStdBook",Arial;color:#000}.chmodule_samples .f_field_loadmore_button{position:absolute;bottom:-27px;left:0;right:0;text-align:center;margin:0 auto;width:20%;z-index:2}.chmodule_samples .f_field_loadmore_button .samples_loadmore_button{background:none;padding:0;color:#535355;font-family:"FuturaStdBook",Arial;line-height:18px;text-decoration:underline;text-transform:none;min-width:auto}.chmodule_samples .f_field_loadmore_button .samples_loadmore_button:hover{text-decoration:none}@media (max-width: 750px){.chmodule_samples .f_field_loadmore_button{text-align:left;right:auto}}@media (max-width: 480px){.chmodule_samples .f_field_loadmore_button{text-align:center;position:static;width:auto}}.idbiothermcheckout .chmodule_samples .selected_samples_message{color:#535355;font-family:"FuturaStdMedium",Arial}.idbiothermcheckout .chmodule_samples .sample_action .button.samples_remove_button,.idbiothermcheckout .chmodule_samples .sample_action .pt_account .main .content .password_change_confirmation .samples_remove_button.back_to_profile,.pt_account .main .content .password_change_confirmation .idbiothermcheckout .chmodule_samples .sample_action .samples_remove_button.back_to_profile,.idbiothermcheckout .chmodule_samples .sample_action .addresscorrect .address_validation .samples_remove_button.select_go_button.selected,.addresscorrect .address_validation .idbiothermcheckout .chmodule_samples .sample_action .samples_remove_button.select_go_button.selected{color:#535355;border-color:#535355}.chmodule_orderreview .order-review-information-text{color:#666;font-family:"FuturaStdBook",Arial}.chmodule_orderreview .terms_and_conditions{color:#535355}.checkout_section.completed .chmodule_shippingaddress,.checkout_section.completed .chmodule_emailaddress,.checkout_section.completed .chmodule_billingaddress,.checkout_section.completed .chmodule_shippingmethod,.checkout_section.completed .chmodule_couponcode,.checkout_section.completed .chmodule_paymentmethod{background:#f8f8f5}.checkout_section.completed .chmodule_shippingaddress .checkout_module_title,.checkout_section.completed .chmodule_emailaddress .checkout_module_title,.checkout_section.completed .chmodule_billingaddress .checkout_module_title,.checkout_section.completed .chmodule_shippingmethod .checkout_module_title,.checkout_section.completed .chmodule_couponcode .checkout_module_title,.checkout_section.completed .chmodule_paymentmethod .checkout_module_title{font-family:"FuturaStdHeavy",Arial;color:#535355;text-transform:none}.checkout_section.completed .chmodule_shippingaddress .checkout_module_body,.checkout_section.completed .chmodule_emailaddress .checkout_module_body,.checkout_section.completed .chmodule_billingaddress .checkout_module_body,.checkout_section.completed .chmodule_shippingmethod .checkout_module_body,.checkout_section.completed .chmodule_couponcode .checkout_module_body,.checkout_section.completed .chmodule_paymentmethod .checkout_module_body{color:#535355}.checkout_section.completed .chmodule_emailaddress .label{font-family:"FuturaStdHeavy",Arial;color:#535355}.checkout_section.completed .chmodule_emailaddress .value{color:#535355}.checkout_section.completed .method_pay_pal p{font-family:"Arial",sans-serif;font-size:12px}.idbiothermcheckout .chmodule_orderreview_body .order_totals_table tbody td:last-child,.idbiothermcheckout .chmodule_orderconfirmation .order_totals_table tbody td:last-child{color:#23c9c5}.idbiothermcheckout .chmodule_orderreview_body .order_totals_table .order_total td,.idbiothermcheckout .chmodule_orderconfirmation .order_totals_table .order_total td{border-top-color:#535355}.chmodule_signin .checkout_module_title{font-family:"FuturaStdMedium",Arial;color:#535355}.chmodule_signin .login_block_description,.chmodule_signin .checkoutmodule_emailonly_subtitle,.chmodule_signin .checkout_module_subtitle,.chmodule_signin .checkoutmodule_new_member_subtitle{font-family:"FuturaStdMedium",Arial;color:#535355}.chmodule_signin .checkoutmodule_signin_delimitator{font-family:"FuturaStdHeavy",Arial;color:#b9b9b9}.chmodule_signin .social_login_block .social_login_title,.chmodule_signin .social_login_block .social_login_description{color:#535355}.chmodule_signin .registration ul li{color:#535355}.chmodule_signin .forgot_password_link{font-family:"Arial",sans-serif}.idbiothermcheckout .checkout_step_signin .chmodule_signin .forgot_password_link{color:#535355}.idbiothermcheckout .checkout_step_signin .chmodule_signin{*zoom:1}.idbiothermcheckout .checkout_step_signin .chmodule_signin:after{content:"";display:table;clear:both}.idbiothermcheckout .checkout_step_signin .chmodule_signin .login_block.signin:after{background:#fff}.idbiothermcheckout .checkout_step_signin .chmodule_signin .login_block.signin:before{border-left:1px solid #cbcbcc}@media (max-width: 960px){.idbiothermcheckout .checkout_step_signin .chmodule_signin .login_block.signin{border-bottom:1px solid #535355}}@media (max-width: 480px){.idbiothermcheckout .checkout_step_signin .chmodule_signin .login_block.signin:before{border-top:1px solid #f8f8f5}.idbiothermcheckout .checkout_step_signin .chmodule_signin .login_block.signin .checkout_module_body:before{background:#fff}}.idbiothermcheckout .checkout_primary .checkout_module_title{font-family:"FuturaStdMedium",Arial}.idbiothermcheckout .checkout_primary .select{border:1px solid #535355}.idbiothermcheckout .checkout_primary .chmodule_shippingmethod .required.f_field{border-bottom:1px solid #cbcbcc}.idbiothermcheckout .checkout_primary .chmodule_shippingmethod .f_label_value .price{color:#23c9c5}.idbiothermcheckout .checkout_primary .checkout_section_title{background:#f8f8f5}.idbiothermopc .chmodule_shippingaddress{padding:20px 0 10px;border-bottom:2px solid #e5e5e6}.idbiothermopc .chmodule_shippingaddress .checkout_module_title,.idbiothermopc .chmodule_billingaddress .checkout_module_title{text-transform:uppercase;font-size:16px;margin:0 0 15px}.idbiothermopc .chmodule_shippingaddress .f_label,.idbiothermopc .chmodule_billingaddress .f_label{font-size:12px}.idbiothermopc .chmodule_shippingaddress select,.idbiothermopc .chmodule_billingaddress select{height:33px;width:100%}.idbiothermopc .chmodule_shippingaddress .f_field_address_list select,.idbiothermopc .chmodule_billingaddress .f_field_address_list select{width:auto}@media (max-width: 960px){.idbiothermopc .chmodule_shippingaddress .f_field_address_list select,.idbiothermopc .chmodule_billingaddress .f_field_address_list select{max-width:300px}}@media (max-width: 480px){.idbiothermopc .chmodule_shippingaddress .f_field_address_list select,.idbiothermopc .chmodule_billingaddress .f_field_address_list select{max-width:196px}}@media (max-width: 320px){.idbiothermopc .chmodule_shippingaddress .f_field_address_list select,.idbiothermopc .chmodule_billingaddress .f_field_address_list select{max-width:296px}}.idbiothermopc .chmodule_shippingaddress input,.idbiothermopc .chmodule_shippingaddress select,.idbiothermopc .chmodule_billingaddress input,.idbiothermopc .chmodule_billingaddress select{border-color:#e5e5e6}.idbiothermopc .chmodule_shippingaddress .selectboxit-container,.idbiothermopc .chmodule_billingaddress .selectboxit-container{font-size:12px}.idbiothermopc .chmodule_shippingaddress .selectboxit-container .selectboxit,.idbiothermopc .chmodule_billingaddress .selectboxit-container .selectboxit{border-color:#e5e5e6;line-height:35px;height:35px;padding:0 30px 0 10px}@media (max-width: 480px){.idbiothermopc .chmodule_shippingaddress .selectboxit-container .selectboxit,.idbiothermopc .chmodule_billingaddress .selectboxit-container .selectboxit{width:100% !important}}.idbiothermopc .chmodule_shippingaddress .selectboxit-container .selectboxit-options,.idbiothermopc .chmodule_billingaddress .selectboxit-container .selectboxit-options{max-height:250px;line-height:16px;width:100%}.idbiothermopc .chmodule_shippingaddress .selectboxit-container .selectboxit-list li,.idbiothermopc .chmodule_billingaddress .selectboxit-container .selectboxit-list li{padding:5px 35px 5px 34px}.idbiothermopc .chmodule_shippingaddress .f_state_error .selectboxit,.idbiothermopc .chmodule_billingaddress .f_state_error .selectboxit{border:1px solid #e41c26}.idbiothermopc .chmodule_shippingaddress .select_address,.idbiothermopc .chmodule_shippingaddress .select_billing_address,.idbiothermopc .chmodule_billingaddress .select_address,.idbiothermopc .chmodule_billingaddress .select_billing_address{*zoom:1}.idbiothermopc .chmodule_shippingaddress .select_address:after,.idbiothermopc .chmodule_shippingaddress .select_billing_address:after,.idbiothermopc .chmodule_billingaddress .select_address:after,.idbiothermopc .chmodule_billingaddress .select_billing_address:after{content:"";display:table;clear:both}.idbiothermopc .chmodule_shippingaddress .select_address .f_field_button,.idbiothermopc .chmodule_shippingaddress .select_billing_address .f_field_button,.idbiothermopc .chmodule_billingaddress .select_address .f_field_button,.idbiothermopc .chmodule_billingaddress .select_billing_address .f_field_button{margin:0 0 0 10px}@media (max-width: 480px){.idbiothermopc .chmodule_shippingaddress .select_address .f_field_button,.idbiothermopc .chmodule_shippingaddress .select_billing_address .f_field_button,.idbiothermopc .chmodule_billingaddress .select_address .f_field_button,.idbiothermopc .chmodule_billingaddress .select_billing_address .f_field_button{margin:10px 10px 0;text-align:center}}.idbiothermopc .chmodule_shippingaddress .select_address .f_label,.idbiothermopc .chmodule_shippingaddress .select_billing_address .f_label,.idbiothermopc .chmodule_billingaddress .select_address .f_label,.idbiothermopc .chmodule_billingaddress .select_billing_address .f_label{padding:0 10px 0 0;line-height:33px}.idbiothermopc .chmodule_shippingaddress .select_address .f_field_select,.idbiothermopc .chmodule_shippingaddress .select_billing_address .f_field_select,.idbiothermopc .chmodule_billingaddress .select_address .f_field_select,.idbiothermopc .chmodule_billingaddress .select_billing_address .f_field_select{float:left}@media (max-width: 480px){.idbiothermopc .chmodule_shippingaddress .select_address .f_field_select,.idbiothermopc .chmodule_shippingaddress .select_billing_address .f_field_select,.idbiothermopc .chmodule_billingaddress .select_address .f_field_select,.idbiothermopc .chmodule_billingaddress .select_billing_address .f_field_select{float:none}}.idbiothermopc .chmodule_shippingaddress .select_address .f_field_button,.idbiothermopc .chmodule_shippingaddress .select_billing_address .f_field_button,.idbiothermopc .chmodule_billingaddress .select_address .f_field_button,.idbiothermopc .chmodule_billingaddress .select_billing_address .f_field_button{display:none}.idbiothermopc .chmodule_shippingaddress .formfield_textinput,.idbiothermopc .chmodule_shippingaddress .formfield_select,.idbiothermopc .chmodule_billingaddress .formfield_textinput,.idbiothermopc .chmodule_billingaddress .formfield_select{float:left;width:31.2%;margin:15px 0 0}@media (max-width: 480px){.idbiothermopc .chmodule_shippingaddress .formfield_textinput,.idbiothermopc .chmodule_shippingaddress .formfield_select,.idbiothermopc .chmodule_billingaddress .formfield_textinput,.idbiothermopc .chmodule_billingaddress .formfield_select{float:none;width:100%}}.idbiothermopc .chmodule_shippingaddress .formfield_last_name,.idbiothermopc .chmodule_shippingaddress .formfield_address2,.idbiothermopc .chmodule_shippingaddress .formfield_city,.idbiothermopc .chmodule_billingaddress .formfield_last_name,.idbiothermopc .chmodule_billingaddress .formfield_address2,.idbiothermopc .chmodule_billingaddress .formfield_city{margin:15px 3.2% 0}@media (max-width: 480px){.idbiothermopc .chmodule_shippingaddress .formfield_last_name,.idbiothermopc .chmodule_shippingaddress .formfield_address2,.idbiothermopc .chmodule_shippingaddress .formfield_city,.idbiothermopc .chmodule_billingaddress .formfield_last_name,.idbiothermopc .chmodule_billingaddress .formfield_address2,.idbiothermopc .chmodule_billingaddress .formfield_city{margin:15px 0 0}}.idbiothermopc .chmodule_shippingaddress .formfield_address1,.idbiothermopc .chmodule_shippingaddress .formfield_state,.idbiothermopc .chmodule_shippingaddress .formfield_phone,.idbiothermopc .chmodule_shippingaddress .f_field_tooltip,.idbiothermopc .chmodule_billingaddress .formfield_address1,.idbiothermopc .chmodule_billingaddress .formfield_state,.idbiothermopc .chmodule_billingaddress .formfield_phone,.idbiothermopc .chmodule_billingaddress .f_field_tooltip{clear:both}.idbiothermopc .chmodule_shippingaddress .formfield_select .selectboxit-container,.idbiothermopc .chmodule_billingaddress .formfield_select .selectboxit-container{display:block}.idbiothermopc .chmodule_shippingaddress .formfield_select .selectboxit-container .selectboxit,.idbiothermopc .chmodule_billingaddress .formfield_select .selectboxit-container .selectboxit{min-width:100%;max-width:100%}.idbiothermopc .chmodule_shippingaddress .f_field_description,.idbiothermopc .chmodule_billingaddress .f_field_description{margin:9px 0 15px}.idbiothermopc .chmodule_shippingaddress .tooltip,.idbiothermopc .chmodule_billingaddress .tooltip{font-size:12px;text-decoration:underline;color:#939393;position:relative;cursor:pointer;display:inline-block}.idbiothermopc .chmodule_shippingaddress .tooltip .tooltip_content,.idbiothermopc .chmodule_billingaddress .tooltip .tooltip_content{display:none;position:absolute;padding:5px;border:1px solid #939393;left:110%;top:-6px;white-space:nowrap}.idbiothermopc .chmodule_shippingaddress .tooltip:hover .tooltip_content,.idbiothermopc .chmodule_billingaddress .tooltip:hover .tooltip_content{display:block}.idbiothermopc .chmodule_emailaddress{padding:25px 0 0}.idbiothermopc .chmodule_emailaddress .formfield_email{margin:20px 0 0}.idbiothermopc .chmodule_emailaddress .formfield_email input{border:1px solid #e5e5e6;width:31.2%;display:block}@media (max-width: 480px){.idbiothermopc .chmodule_emailaddress .formfield_email input{width:100%}}.idbiothermopc .chmodule_emailaddress .formfield_email .f_field_description{margin:9px 0 0}.idbiothermopc .current .chmodule_emailaddress{padding:0}.idbiothermopc .current .chmodule_emailaddress .customer_email{display:none}.idbiothermopc .chmodule_billingaddress{border-bottom:1px solid #e5e5e6;padding:25px 0 10px;margin:0 0 30px}.idbiothermopc .chmodule_billingaddress .checkout_module_title{margin:0}.idbiothermopc .section_submit_action{text-align:right;padding:0 0 27px;position:relative;z-index:1}.idbiothermopc .section_submit_action .button,.idbiothermopc .section_submit_action .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .idbiothermopc .section_submit_action .back_to_profile,.idbiothermopc .section_submit_action .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .idbiothermopc .section_submit_action .select_go_button.selected{line-height:34px;font-family:"FuturaStdHeavy",Arial;font-size:12px;padding:0 35px;height:35px}@media (max-width: 480px){.idbiothermopc .section_submit_action{text-align:center}}.idbiothermopc .chmodule_shippingmethod{*zoom:1;padding:25px 0 20px;border-bottom:1px solid #e8e8e8}.idbiothermopc .chmodule_shippingmethod:after{content:"";display:table;clear:both}.idbiothermopc .chmodule_shippingmethod .checkout_module_title{font-size:16px;margin:0 0 10px;text-transform:uppercase}.idbiothermopc .chmodule_shippingmethod .checkout_module_subtitle{width:34.2%;float:left;font-family:"FuturaStdBook",Arial;font-size:12px}.idbiothermopc .chmodule_shippingmethod .checkout_module_subtitle:after{content:"*";color:#23c9c5}.idbiothermopc .chmodule_shippingmethod .checkout_module_body{width:65.8%;float:left}.idbiothermopc .chmodule_shippingmethod .checkout_module_body .required .f_label:after{display:none}.idbiothermopc .chmodule_shippingmethod .checkout_module_body .required.f_checked .f_label:after{display:block}.idbiothermopc .chmodule_shippingmethod .checkout_module_body label{display:block;margin:0 0 7px}.idbiothermopc .chmodule_shippingmethod .checkout_module_body .f_label_value{*zoom:1;display:block}.idbiothermopc .chmodule_shippingmethod .checkout_module_body .f_label_value:after{content:"";display:table;clear:both}.idbiothermopc .chmodule_shippingmethod .checkout_module_body .f_label_value>*{float:left;font-family:"Arial",sans-serif;font-size:12px;line-height:20px}.idbiothermopc .chmodule_shippingmethod .checkout_module_body .f_label_value .price{width:13%}.idbiothermopc .chmodule_shippingmethod .checkout_module_body .f_label_value .name{font-weight:400;width:60%}.idbiothermopc .chmodule_shippingmethod .checkout_module_body .f_label_value .description{width:27%}.idbiothermopc .chmodule_shippingmethod .checkout_module_body .f_checked .f_label_value>*{color:#23c9c5;font-weight:bold}@media (max-width: 750px){.idbiothermopc .chmodule_shippingmethod .checkout_module_subtitle,.idbiothermopc .chmodule_shippingmethod .checkout_module_body{float:none;width:100%}.idbiothermopc .chmodule_shippingmethod .checkout_module_subtitle{margin:0 0 15px}.idbiothermopc .chmodule_shippingmethod .f_label_value .price{width:16%}.idbiothermopc .chmodule_shippingmethod .f_label_value .name{width:55%}.idbiothermopc .chmodule_shippingmethod .f_label_value .description{width:29%}}.idbiothermopc .chmodule_couponcode{*zoom:1;padding:20px 0}.idbiothermopc .chmodule_couponcode:after{content:"";display:table;clear:both}.idbiothermopc .chmodule_couponcode .chmodule_couponcode_title{font-size:16px;text-transform:uppercase;width:34.2%;float:left;line-height:34px}.idbiothermopc .chmodule_couponcode .chmodule_couponcode_body{float:left;width:65.8%}.idbiothermopc .chmodule_couponcode .chmodule_couponcode_body .formfield_coupon_code{margin:0}.idbiothermopc .chmodule_couponcode .chmodule_couponcode_body .formfield_coupon_code label{display:none}.idbiothermopc .chmodule_couponcode .chmodule_couponcode_body .formfield_coupon_code input{width:92%}.idbiothermopc .chmodule_couponcode .chmodule_couponcode_body .submit_button{width:100px}@media (max-width: 750px){.idbiothermopc .chmodule_couponcode .chmodule_couponcode_title,.idbiothermopc .chmodule_couponcode .chmodule_couponcode_body{float:none;width:100%}.idbiothermopc .chmodule_couponcode .formfield_coupon_code{width:66%}.idbiothermopc .chmodule_couponcode .submit_button{margin:0}}.idbiothermopc .chmodule_giftcertificate{border-top:1px solid #e8e8e8;overflow:hidden}.idbiothermopc .chmodule_giftcertificate .checkout_module_body{display:flex;align-items:center}@media (max-width: 480px){.idbiothermopc .chmodule_giftcertificate .checkout_module_body{*zoom:1;display:block}.idbiothermopc .chmodule_giftcertificate .checkout_module_body:after{content:"";display:table;clear:both}}.idbiothermopc .chmodule_giftcertificate .formfield{width:30%;float:left;margin-right:2%}.idbiothermopc .chmodule_giftcertificate .formfield.formfield_gift_certificate_pin{margin-right:0}.idbiothermopc .chmodule_giftcertificate .formfield.formfield_gift_certificate_pin .f_field_description{display:none}.idbiothermopc .chmodule_giftcertificate .formfield .f_error_message{position:absolute}@media (max-width: 480px){.idbiothermopc .chmodule_giftcertificate .formfield{width:49%}.idbiothermopc .chmodule_giftcertificate .formfield .f_error_message{position:static}}.idbiothermopc .chmodule_giftcertificate .f_check_balance_button{position:relative;top:7px}.idbiothermopc .chmodule_giftcertificate .f_check_balance_button button{display:inline-block;background:transparent;border:none;color:#939393;text-transform:capitalize;text-decoration:underline;padding:0;margin-left:25px;font-family:"FuturaStdBook",Arial}@media (max-width: 480px){.idbiothermopc .chmodule_giftcertificate .f_check_balance_button{clear:both;float:left;top:0}.idbiothermopc .chmodule_giftcertificate .f_check_balance_button button{margin:0}}.idbiothermopc .chmodule_giftcertificate .f_apply_button{margin-left:auto;position:relative;top:7px}.idbiothermopc .chmodule_giftcertificate .f_apply_button button{width:100px}@media (max-width: 480px){.idbiothermopc .chmodule_giftcertificate .f_apply_button{float:right;top:0}}.idbiothermopc .chmodule_giftcertificate .checkout_module_title{font-size:16px;text-transform:uppercase;line-height:34px}.idbiothermopc .chmodule_paymentmethod{padding:35px 0 20px;border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8;margin:0 0 30px}.idbiothermopc .chmodule_paymentmethod .checkout_module_title{font-size:16px;text-transform:uppercase;margin:0 0 15px;color:#535355}.idbiothermopc .chmodule_paymentmethod .select_payment_method{position:relative;padding:20px 0 0}.idbiothermopc .chmodule_paymentmethod .select_payment_method .f_field_radio>label{position:absolute;top:0;left:0;font-family:"Arial",sans-serif;font-size:12px;line-height:20px}.idbiothermopc .chmodule_paymentmethod .select_payment_method .f_field_radio.f_checked>label{font-weight:700;color:#23c9c5}.idbiothermopc .chmodule_paymentmethod .select_payment_method .paypal>label{left:200px;margin:0}@media (max-width: 320px){.idbiothermopc .chmodule_paymentmethod .select_payment_method .paypal>label{left:initial;right:0}}.idbiothermopc .chmodule_paymentmethod .payment_method{border:1px solid #e5e5e6;padding:35px 11.5% 20px;display:none}.idbiothermopc .chmodule_paymentmethod .payment_method#PaymentMethod_PAYPAL{font-family:"Arial",sans-serif;font-size:12px;line-height:18px;padding:45px 10% 40px;display:none}@media (max-width: 480px){.idbiothermopc .chmodule_paymentmethod .payment_method#PaymentMethod_PAYPAL{padding:25px 10% 20px}}@media (max-width: 1024px){.idbiothermopc .chmodule_paymentmethod .payment_method{padding:35px 5% 20px}}@media (max-width: 750px){.idbiothermopc .chmodule_paymentmethod .payment_method{padding:10px 5%}}.idbiothermopc .chmodule_paymentmethod .payment_method .f_field:not(.formfield_checkbox) label{padding:0;margin:0}.idbiothermopc .chmodule_paymentmethod .payment_method .f_field:not(.formfield_checkbox) label:before{display:none}.idbiothermopc .chmodule_paymentmethod .payment_method .selectboxit-container{display:block;margin:5px 0;font-family:"Arial",sans-serif;font-size:12px}.idbiothermopc .chmodule_paymentmethod .payment_method .selectboxit-container .selectboxit{display:block;border:1px solid #e5e5e6;line-height:33px;height:35px;padding:0 30px 0 10px;margin:0;width:100% !important}.idbiothermopc .chmodule_paymentmethod .payment_method .selectboxit-container .selectboxit-options{max-height:210px !important;width:99%}.idbiothermopc .chmodule_paymentmethod .payment_method .selectboxit-container .selectboxit-list li{padding:5px 10px;line-height:16px}.idbiothermopc .chmodule_paymentmethod .payment_method input,.idbiothermopc .chmodule_paymentmethod .payment_method select{border-width:1px;outline:0;font-size:12px}.idbiothermopc .chmodule_paymentmethod .payment_method input.valid,.idbiothermopc .chmodule_paymentmethod .payment_method select.valid{border-color:#23c9c5}.idbiothermopc .chmodule_paymentmethod .payment_method select.error{border-color:#e41c26}.idbiothermopc .chmodule_paymentmethod .payment_method .formfield:not(.formfield_checkbox){float:left}@media (max-width: 480px){.idbiothermopc .chmodule_paymentmethod .payment_method .formfield:not(.formfield_checkbox){float:none;width:100%;margin:10px 0 0}}.idbiothermopc .chmodule_paymentmethod .payment_method .f_field_select.f_state_required label,.idbiothermopc .chmodule_paymentmethod .payment_method .f_field_select.f_state_required select{float:left}@media (max-width: 480px){.idbiothermopc .chmodule_paymentmethod .payment_method .f_field_select.f_state_required label,.idbiothermopc .chmodule_paymentmethod .payment_method .f_field_select.f_state_required select{float:none}}.idbiothermopc .chmodule_paymentmethod .payment_method .f_field_select.f_state_required label{line-height:43px;margin:0 10px 0 0}.idbiothermopc .chmodule_paymentmethod .payment_method .formfield_credit_card_owner{clear:both;width:41%}.idbiothermopc .chmodule_paymentmethod .payment_method .formfield_type{margin:15px 3.5%}.idbiothermopc .chmodule_paymentmethod .payment_method .formfield_type,.idbiothermopc .chmodule_paymentmethod .payment_method .formfield_credit_card_number{width:26%}.idbiothermopc .chmodule_paymentmethod .payment_method .expiration_date{clear:both;float:left;width:55.5%;margin:0 3.5% 0 0}.idbiothermopc .chmodule_paymentmethod .payment_method .expiration_date .formfield{margin:0;width:46.5%}.idbiothermopc .chmodule_paymentmethod .payment_method .expiration_date .formfield_credit_card_month{margin-right:7%}.idbiothermopc .chmodule_paymentmethod .payment_method .expiration_date label{font-size:12px}@media (max-width: 480px){.idbiothermopc .chmodule_paymentmethod .payment_method .expiration_date{float:none;width:100%;margin:15px 0 0}.idbiothermopc .chmodule_paymentmethod .payment_method .expiration_date .formfield{float:left}}.idbiothermopc .chmodule_paymentmethod .payment_method .formfield_credit_card_cvn{margin:0 3.5% 0 0;width:11%}.idbiothermopc .chmodule_paymentmethod .payment_method .formfield_credit_card_cvn label,.idbiothermopc .chmodule_paymentmethod .payment_method .formfield_credit_card_cvn .f_error_message{white-space:nowrap}@media (max-width: 480px){.idbiothermopc .chmodule_paymentmethod .payment_method .formfield_credit_card_cvn.formfield{float:left;width:46.5%;margin:0 7% 0 0}}.idbiothermopc .chmodule_paymentmethod .payment_method .mandatory_text{clear:both}.idbiothermopc .chmodule_paymentmethod .payment_method .cvn_tip{margin:33px 0 0;float:left;width:26%}.idbiothermopc .chmodule_paymentmethod .payment_method .cvn_tip .checkout-security-code{position:relative}.idbiothermopc .chmodule_paymentmethod .payment_method .cvn_tip .tooltip,.idbiothermopc .chmodule_paymentmethod .payment_method .cvn_tip .tooltip_content{font-family:"FuturaStdBook",Arial;font-size:12px;line-height:15px;color:#939393}.idbiothermopc .chmodule_paymentmethod .payment_method .cvn_tip .tooltip_content{display:none;position:absolute;left:80px;top:-10px;width:100px;border:1px solid #e5e5e6;padding:5px}@media (max-width: 480px){.idbiothermopc .chmodule_paymentmethod .payment_method .cvn_tip .tooltip_content{left:0;top:20px}}.idbiothermopc .chmodule_paymentmethod .payment_method .cvn_tip .tooltip:hover+.tooltip_content{display:block}.idbiothermopc .chmodule_paymentmethod .payment_method .f_field_description{display:none}.idbiothermopc .chmodule_paymentmethod .payment_method .mandatory_text p{font-size:9px;font-family:"Arial",sans-serif;padding:5px 0 0}.idbiothermopc .chmodule_paymentmethod .payment_method .mandatory_text p:before{content:"*";color:#23c9c5}.idbiothermopc .chmodule_paymentmethod .f_field_hidden{margin:0}.idbiothermopc .message.error p{font-size:12px;color:#e41c26;font-family:"FuturaStdBook",Arial;margin:0 0 5px}.chmodule_orderconfirmation .orderconfirmation_title{font-family:"FuturaStdBoldOblique",Arial;color:#26d9d5}.chmodule_orderconfirmation .orderconfirmation-header{font-family:"FuturaStdBook",Arial;color:#26d9d5}.chmodule_orderconfirmation .order_number .label,.chmodule_orderconfirmation .order_date .label{font-family:"FuturaStdHeavy",Arial;color:#535355}.chmodule_orderconfirmation .order_number .value,.chmodule_orderconfirmation .order_date .value{font-family:arial;color:#535355}.chmodule_orderconfirmation .orderconfirmation_message p{color:#535355}.chmodule_orderconfirmation .action_wrapper span{font-family:"FuturaStdHeavy",Arial;color:#535355}.chmodule_orderconfirmation .orderconfirmation_register{background-color:#f8f8f5}.chmodule_orderconfirmation .orderconfirmation_register input{background:transparent;color:#666}.chmodule_orderconfirmation .orderconfirmation_register input.placeholder{color:#aaa}.chmodule_orderconfirmation .orderconfirmation_register input:-moz-placeholder{color:#aaa}.chmodule_orderconfirmation .orderconfirmation_register input::-moz-placeholder{color:#aaa}.chmodule_orderconfirmation .orderconfirmation_register input:-ms-input-placeholder{color:#aaa}.chmodule_orderconfirmation .orderconfirmation_register input::-webkit-input-placeholder{color:#aaa}.chmodule_orderconfirmation .orderconfirmation_register .orderconfirmation_subtitle{color:#23bbd2;font-family:"FuturaStdBook",Arial}.chmodule_orderconfirmation .orderconfirmation_register .create-account-benefits h2{color:#23bbd2;font-family:"FuturaStdBoldOblique",Arial}.chmodule_orderconfirmation .orderconfirmation_register .create-account-benefits p{font-family:"FuturaStdBook",Arial}.chmodule_orderconfirmation .orderconfirmation_summary_title{font-family:"FuturaStdHeavy",Arial;background-color:#23c9c5}.chmodule_orderconfirmation .orderconfirmation_paymentmethod .orderconfirmation_subtitle,.chmodule_orderconfirmation .orderconfirmation_total .orderconfirmation_subtitle{font-family:"FuturaStdHeavy",Arial;background-color:#23c9c5}.chmodule_orderconfirmation .orderconfirmation_shippingaddress,.chmodule_orderconfirmation .orderconfirmation_billingaddress{background-color:#f8f8f5;font-family:"FuturaStdBook",Arial}.chmodule_orderconfirmation .orderconfirmation_shippingaddress .orderconfirmation_subtitle,.chmodule_orderconfirmation .orderconfirmation_billingaddress .orderconfirmation_subtitle{font-family:"FuturaStdHeavy",Arial;color:#535355}.chmodule_orderconfirmation .orderconfirmation_couponcode{width:100%;margin-bottom:20px;background-color:#f8f8f5;font-family:"FuturaStdBook",Arial;padding:20px}.chmodule_orderconfirmation .orderconfirmation_couponcode h3.orderconfirmation_subtitle,.chmodule_orderconfirmation .orderconfirmation_couponcode .pt_product_details .orderconfirmation_subtitle#waitingForAuditDialog,.pt_product_details .chmodule_orderconfirmation .orderconfirmation_couponcode .orderconfirmation_subtitle#waitingForAuditDialog,.chmodule_orderconfirmation .orderconfirmation_couponcode #tab_reviews .rr_page_item .orderconfirmation_subtitle.review_tag,#tab_reviews .rr_page_item .chmodule_orderconfirmation .orderconfirmation_couponcode .orderconfirmation_subtitle.review_tag{font-size:14px;margin:0 0 15px;display:block;font-weight:bold}.chmodule_orderconfirmation .orderconfirmation_couponcode .code,.chmodule_orderconfirmation .orderconfirmation_couponcode .amount{font-size:12px;line-height:2em}.chmodule_orderconfirmation .payment_methods,.chmodule_orderconfirmation .order_totals_block{background-color:#f8f8f5;font-family:"FuturaStdBook",Arial}.chmodule_orderconfirmation .payment_methods .payment_methods_subtitle,.chmodule_orderconfirmation .order_totals_block .payment_methods_subtitle{font-family:"FuturaStdHeavy",Arial;color:#535355}.chmodule_orderconfirmation .orderconfirmation_paymentmethod .mini_creditcard li{border-left-color:#535355}.chmodule_orderconfirmation .order_totals_block tr td:last-child{font-family:"FuturaStdHeavy",Arial;color:#23c9c5}.chmodule_orderconfirmation .order_totals_block .order_total{font-family:"FuturaStdHeavy",Arial}.chmodule_orderconfirmation .order_totals_block .order_total td:first-child{font-size:16px;text-transform:uppercase}.chmodule_orderconfirmation .orderconfirmation_summary_subtitle{clear:both;font-family:"FuturaStdLight",Arial;line-height:40px}.chmodule_orderconfirmation .orderconfirmation_summary_subtitle span{font-family:"FuturaStdHeavy",Arial;color:#23c9c5}.chmodule_orderconfirmation .orderconfirmation_summary_subtitle .print_page{background-position:0 -24px;text-indent:-9999px;display:inline-block;height:30px;width:30px;line-height:30px}.chmodule_orderconfirmation .orderconfirmation_minicart{background:#f8f8f5;padding:20px 25px 30px}.chmodule_orderconfirmation .orderconfirmation_minicart .orderconfirmation_subtitle{text-transform:uppercase;text-align:center;font-size:16px;margin:0 0 25px}.chmodule_orderconfirmation .orderconfirmation_minicart .checkout_minicart_product{*zoom:1;padding:10px 0 20px;border-bottom:1px solid #e8e8e8}.chmodule_orderconfirmation .orderconfirmation_minicart .checkout_minicart_product:after{content:"";display:table;clear:both}.chmodule_orderconfirmation .orderconfirmation_minicart .checkout_minicart_product:first-child{border-top:1px solid #e8e8e8}@media (max-width: 1176px){.chmodule_orderconfirmation .orderconfirmation_register{margin:0 -32px 70px}}@media (max-width: 960px){.chmodule_orderconfirmation .orderconfirmation_register{margin:0 -10px 35px}}@media (max-width: 750px){.chmodule_orderconfirmation .orderconfirmation_register{margin:0 0 25px}}@media (max-width: 960px){.header.header_checkout .checkout_logo{width:322px}}@media (max-width: 750px){.header.header_checkout .checkout_logo{width:105px}}.context_landingpage .main .content{padding:0}.results-button{font-family:"FuturaStdMedium",Arial;font-size:18px;text-transform:uppercase;padding:0 15px;color:#fff;border:1px solid #23c9c5;background:#23c9c5;text-align:center;display:inline-block;line-height:48px;outline:none;cursor:pointer}.quiz_banner{position:relative}.quiz_banner img{max-width:100%;display:block}.quiz_banner h1{position:absolute;top:0;right:170px}.quiz_banner h3,.quiz_banner .pt_product_details #waitingForAuditDialog,.pt_product_details .quiz_banner #waitingForAuditDialog,.quiz_banner #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .quiz_banner .review_tag{position:absolute;top:45px;right:138px;margin:30px 0}.quiz_banner p{position:absolute;top:105px;right:64px}.quiz_banner .button,.quiz_banner .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .quiz_banner .back_to_profile,.quiz_banner .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .quiz_banner .select_go_button.selected{position:absolute;top:155px;right:180px}.question_container .desktop-question-image{display:block;max-width:100%}.question_container .answer-mobile-background-image{display:none}.step_wrapper{position:absolute;top:25%;left:0;right:0;text-align:center}.step_wrapper span{font-size:22px;color:#fff;font-family:"FuturaStdBook",Arial}.wrapper_content{position:absolute;top:30.5%;left:0;right:0}.wrapper_content .question_text{font-size:76px;color:#fff;font-family:"FuturaStdHeavy",Arial;text-align:center;margin:0 auto;max-width:44%;line-height:1.05em;text-transform:uppercase}.wrapper_content .answers_wrapper{text-align:center;overflow:hidden}.wrapper_content .text_answer_wrapper{float:left;width:33.33%;text-align:center}.wrapper_content .text_answer_wrapper:last-child{float:right}.wrapper_content .text_answer{display:inline-block;cursor:pointer;font-size:40px;color:#fff;font-family:"FuturaStdHeavy",Arial;text-transform:uppercase}.wrapper_content input[type="checkbox"]{display:none}.titles-section{text-align:center;padding:24px 0 0}.titles-section .title-text{text-transform:uppercase;font-size:40px;line-height:1em}.titles-section .title{color:#535355;font-family:"FuturaStdBook",Arial;margin:0}.titles-section .subtitle{color:#23c9c5;font-family:"FuturaStdBoldOblique",Arial;margin:0 0 20px}.titles-section .description{max-width:35%;margin:0 auto;letter-spacing:0.3px;line-height:1.4em;word-spacing:0.8px}.restart_wrapper{position:relative}.restart_wrapper .quiz_restart{position:absolute;right:2%;top:40px;border:0 none;background-color:transparent;font-size:16px;font-family:"FuturaStdMedium",Arial;text-transform:uppercase;color:#23c9c5;padding:0;margin:0;letter-spacing:0.6px;line-height:1.2em}.restart_wrapper .quiz_restart:before{content:"";background-image:url(../images/genericlandingpages/retry.png);display:inline-block;width:19px;height:22px;vertical-align:middle;margin:0 5px 0 0;position:relative;top:-3px}.context_result .main .content,.context_landing .main .content{overflow:hidden}.context_result .title-section,.context_landing .title-section{font-size:40px;font-family:"FuturaStdMedium",Arial;color:#535355;text-transform:uppercase;text-align:center}.context_result .product_wrapper,.context_landing .product_wrapper{padding:40px 0 0;overflow:hidden;display:flex}.context_result .product_wrapper .image_container,.context_landing .product_wrapper .image_container{flex:1;flex-basis:23%}.context_result .product_wrapper .product_image,.context_landing .product_wrapper .product_image{width:100%}.context_result .product_wrapper .product_details,.context_landing .product_wrapper .product_details{padding:0 100px 0}.context_result .product_wrapper .product_name,.context_landing .product_wrapper .product_name{display:inline-block;margin:0 0 35px}.context_result .product_wrapper .product_price,.context_landing .product_wrapper .product_price{color:#535355;font-size:15px;font-family:"FuturaStdBold",Arial;margin:0 0 10px}.context_result .product_details,.context_landing .product_details{float:right;padding:35px 0 0;width:65%}.gift_finder_discover_wrapper{text-align:center;padding:15px 0}.gift_finder_discover_wrapper .gift-finder-discover{text-decoration:none}.products_section{padding:25px 0 0;position:relative;z-index:1}.products_section .title{margin:0 0 20px;letter-spacing:-0.4px}.products_section .product_item{width:33.33%;padding:0 10px;float:left;box-sizing:border-box;text-align:center}.products_section .product_item:first-child{padding:0 10px 0 0}.products_section .product_item:last-child{padding:0 0 0 10px}.products_section .product_item .product_item_inner{position:relative;padding:130px 0 0}.products_section .product_item h3,.products_section .product_item .pt_product_details #waitingForAuditDialog,.pt_product_details .products_section .product_item #waitingForAuditDialog,.products_section .product_item #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .products_section .product_item .review_tag,.products_section .product_item .product_subtitle_wrapper{max-width:80%;margin:0 auto 10px}.products_section .product_item h3,.products_section .product_item .pt_product_details #waitingForAuditDialog,.pt_product_details .products_section .product_item #waitingForAuditDialog,.products_section .product_item #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .products_section .product_item .review_tag{height:46px}.products_section .product_item .product_subtitle_wrapper{height:35px}.products_section .product_item .price{height:50px;margin:0 0 5px}.products_section .product_tile{position:relative}.products_section .product-variations{float:left;width:50%;margin:0}.products_section .product-variations select{max-width:100%}.products_section .product_actions{float:right;width:50%}.products_section .product_actions .button,.products_section .product_actions .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .products_section .product_actions .back_to_profile,.products_section .product_actions .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .products_section .product_actions .select_go_button.selected{width:100%}.products_section .selectboxit-container{width:100%}.products_section .selectboxit-container .selectboxit-btn{max-width:100%;min-width:90px}.products_section .selectboxit-container .selectboxit-options{white-space:nowrap}.products_section .selectboxit-container .selectboxit-options select{max-width:100%}.products_section .selectboxit-container .product-tile-amount-error{padding:5px 0 0;clear:both;color:#e41c26;display:block}.products_section .carousel_slide_width_sample{width:33.33%}.products_section .jcarousel-clip{overflow:visible;*zoom:1}.products_section .jcarousel-clip:after{content:"";display:table;clear:both}.background-frame{position:absolute;top:0;left:0;right:0}.background-frame .image{max-width:100%}.banners_section{padding:45px 10px 40px}.banners_section .title{padding:0 15px;margin:0 0 25px;clear:both}.banners_section .section{float:right;position:relative;width:47.5%}.banners_section .section:first-of-type{float:left}.banners_section .section .text_wrapper{position:absolute;max-width:60%;top:38px;right:33px;line-height:2.1em}.banners_section .section .subtitle,.banners_section .section .description{text-align:right;color:#fff;text-transform:uppercase;height:62px}.banners_section .section .subtitle{font-size:30px;font-family:"FuturaStdBoldOblique",Arial}.banners_section .section .description{font-size:25px;font-family:"FuturaStdBook",Arial}.banners_section .section .action{text-align:right;padding:1px 0 0}.banners_section .section .action .results-button{text-decoration:none;min-width:130px}.banners_section .section .image_wrapper img{display:block;max-width:100%}.banners_section .section-bg-wrapper{position:absolute;right:-95px;top:-95px}@media (max-width: 960px){.wrapper_content .question_text{font-size:50px}.wrapper_content .text_answer{font-size:25px}.step_wrapper{top:20%}.products_section .product_actions .button,.products_section .product_actions .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .products_section .product_actions .back_to_profile,.products_section .product_actions .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .products_section .product_actions .select_go_button.selected{font-size:12px}.products_section .selectboxit-container .selectboxit-btn{padding:0 20px 0 5px;font-size:14px}.products_section .product_item .product_subtitle_wrapper{height:50px;overflow:hidden}.banners_section .section .subtitle{font-size:25px}.banners_section .section .description{font-size:20px}}@media (max-width: 750px){.step_wrapper{left:auto;top:0;background:#545455}.step_wrapper span{font-family:"FuturaStdHeavy",Arial;font-size:15px;display:block;line-height:2.7em;padding:0 8px}.question_container .desktop-question-image{display:none}.question_container .answer-mobile-background-image{display:block;max-width:100%;margin:0 auto}.wrapper_content{position:relative;top:0;padding:60px 0 0}.wrapper_content .question_text{max-width:75%;font-size:38px;color:#535355}.wrapper_content .text_answer_wrapper{float:none;width:100%;position:relative}.wrapper_content .text_answer{display:block}.wrapper_content .text_answer .label{position:absolute;left:0;right:0;top:50%}.context_result .product_wrapper,.context_landing .product_wrapper{display:block}.context_result .product_wrapper .image_container,.context_result .product_wrapper .product_details,.context_landing .product_wrapper .image_container,.context_landing .product_wrapper .product_details{width:100%;text-align:center}.context_result .product_wrapper .product_price,.context_landing .product_wrapper .product_price{font-size:19px}.context_result .product_wrapper .button_shop_now,.context_landing .product_wrapper .button_shop_now{float:none}.context_result .title-section,.context_landing .title-section{font-size:20px}.context_result .product_details,.context_landing .product_details{float:none;width:100%}.context_result .product_details,.context_landing .product_details{text-align:center}.context_result .product_details li,.context_landing .product_details li{padding:5px 0}.context_result .product_details b,.context_landing .product_details b{display:block}.titles-section .title-text{font-size:30px}.titles-section .description{font-size:16px;max-width:90%}.restart_wrapper{text-align:center;padding:35px 0 0px}.restart_wrapper .quiz_restart{position:relative;left:0;top:0}.gift_finder_discover_wrapper{display:none}.products_section .product_item .product_item_inner{padding:170px 0 0}.products_section .carousel_slide_width_sample{width:100%}.products_section .jcarousel-control{background-image:url(../images/genericlandingpages/lpm-arrows.png);width:18px;height:30px;display:inline-block;position:absolute;top:20%}.products_section .jcarousel-prev{background-position:0 -35px;left:0}.products_section .jcarousel-next{background-position:0 0;right:0}.products_section .carousel_navigation_list{display:none}.banners_section{padding:45px 15px 40px}.banners_section .section,.banners_section .section:first-of-type{float:none;width:83%;margin:0 auto 20px}.banners_section .image_wrapper img{margin:0 auto}}@media (max-width: 480px){.banners_section .section,.banners_section .section:first-of-type{width:100%}.banners_section .section .text_wrapper,.banners_section .section:first-of-type .text_wrapper{max-width:70%}}.myaccount form fieldset .f_field_radio label,.myaccount form fieldset .f_field_checkbox label{display:inline}.myaccount form fieldset .f_field_radio label:first-child{display:none}.myaccount form fieldset label{display:none}.pt_optcheckout .primary .formfield,.myaccount .primary .formfield{max-width:63%;padding:0 0 20px}@media (max-width: 960px){.pt_optcheckout .primary .formfield,.myaccount .primary .formfield{max-width:100%}}.pt_optcheckout .primary .formfield.description_only,.myaccount .primary .formfield.description_only{margin:-20px 0 0}.pt_optcheckout .primary .formfield .textinput,.myaccount .primary .formfield .textinput{width:100%;padding:15px 20px;box-sizing:border-box}.error-change-subscription,.confirm-change-subscription{display:none}#js_main_promo{background-color:rgba(0,0,0,0.3)}@media (max-width: 960px){#js_main_promo{background-color:#fff !important}}@media (max-width: 960px){#js_main_promo ul li{background-color:#fff}}#js_main_promo ul li a{font-family:"FuturaStdHeavy",Arial;color:#fff}@media (max-width: 960px){#js_main_promo ul li a{color:#535355}}#js_main_promo ul li.promo_newsletter a span.promo_mail{border:1px solid #fff}#js_main_promo .main_promo_close{color:#fff}@media (max-width: 960px){#js_main_promo .main_promo_close{color:#535355}}body{font-size:15px;font-weight:normal;text-transform:none;font-family:"Arial",sans-serif;background:#23bbd2;color:#535355;-ms-overflow-style:scrollbar}.header{background:transparent}@media (max-width: 960px){.header.header_checkout{display:block}}.header .logo{background:url('../images/elements-s22bbfc7288.png') 0 -727px no-repeat;height:41px;width:210px;margin:28px 0}@media (-webkit-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5){.header .logo{background-image:url('../images/elements-2x-s07a5592a59.png');background-position:0 -267px;height:41px;width:210px;-moz-background-size:210px auto;-o-background-size:210px auto;-webkit-background-size:210px auto;background-size:210px auto}}.header div.content,.navigation>div.content,.header>.content,.navigation>.content,.navigation_dropdown>.content,.headerPopupContent .content,.sticky .content,.main.homepage .content,.main .content,.pt_product_finder .main .content,.footer .content,.pt_cart .footer .footer_reassurance .content,.pt_spcheckout .footer .footer_reassurance .content,.pt_optcheckout .footer .footer_reassurance .content{max-width:1176px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;*zoom:1}.header div.content:after,.header>.content:after,.navigation>.content:after,.navigation_dropdown>.content:after,.headerPopupContent .content:after,.sticky .content:after,.main.homepage .content:after,.main .content:after,.pt_product_finder .main .content:after,.footer .content:after,.pt_cart .footer .footer_reassurance .content:after,.pt_spcheckout .footer .footer_reassurance .content:after,.pt_optcheckout .footer .footer_reassurance .content:after{content:"";display:table;clear:both}@media (max-width: 1176px){.header div.content,.navigation>div.content,.header>.content,.navigation>.content,.navigation_dropdown>.content,.headerPopupContent .content,.sticky .content,.main.homepage .content,.main .content,.pt_product_finder .main .content,.footer .content,.pt_cart .footer .footer_reassurance .content,.pt_spcheckout .footer .footer_reassurance .content,.pt_optcheckout .footer .footer_reassurance .content{max-width:1024px}}@media (max-width: 1024px){.header div.content,.navigation>div.content,.header>.content,.navigation>.content,.navigation_dropdown>.content,.headerPopupContent .content,.sticky .content,.main.homepage .content,.main .content,.pt_product_finder .main .content,.footer .content,.pt_cart .footer .footer_reassurance .content,.pt_spcheckout .footer .footer_reassurance .content,.pt_optcheckout .footer .footer_reassurance .content{max-width:none}}@media (max-width: 480px){.header div.content,.navigation>div.content,.header>.content,.navigation>.content,.navigation_dropdown>.content,.headerPopupContent .content,.sticky .content,.main.homepage .content,.main .content,.pt_product_finder .main .content,.footer .content,.pt_cart .footer .footer_reassurance .content,.pt_spcheckout .footer .footer_reassurance .content,.pt_optcheckout .footer .footer_reassurance .content{max-width:320px}}.responsive_navigation.sticky .storelocator_mobile{top:20px}@media (max-width: 750px){.responsive_navigation.sticky .storelocator_mobile{top:15px}}.responsive_navigation.sticky .storelocator_mobile:before{color:#23bbd2}@media (max-width: 750px){.responsive_navigation.sticky .storelocator_mobile:before{color:#fff}}.header>.content,.navigation>.content,.navigation_dropdown>.content{padding:0 118px}@media (max-width: 1176px){.header>.content,.navigation>.content,.navigation_dropdown>.content{padding:0 42px}}@media (max-width: 960px){.header>.content,.navigation>.content,.navigation_dropdown>.content{padding:0 20px}}@media (max-width: 750px){.header>.content,.navigation>.content,.navigation_dropdown>.content{padding:0 24px}}@media (max-width: 960px){.headerPopupContent .content{min-height:0}}.sticky .content{padding:0 118px}@media (max-width: 1176px){.sticky .content{padding:0 42px}}@media (max-width: 1024px){.sticky .content{padding:0 42px}}@media (max-width: 960px){.sticky .content{padding:0 20px}}@media (max-width: 750px){.sticky .content{padding:0 15px}}.sticky .content .navigation_dropdown .content{padding:20px 42px}@media (max-width: 1024px){.sticky .content .navigation_dropdown .content{padding:20px 42px}}@media (max-width: 960px){.sticky .content .navigation_dropdown .content{padding:0;height:auto !important;min-height:initial !important}}.main.homepage .content{padding:0}@media (max-width: 1176px){.main.homepage .content{max-width:1024px}}@media (max-width: 1024px){.main.homepage .content{width:100%;max-width:100%}}.main .content{background:#fff;padding:0 108px}@media (max-width: 1176px){.main .content{max-width:1024px;padding:0 32px}}@media (max-width: 1024px){.main .content{padding:0 32px}}@media (max-width: 960px){.main .content{width:100%;max-width:100%;padding:0 10px}}@media (max-width: 480px){.main .content{padding:0 10px}}@media (max-width: 320px){.main .content{padding:0 10px}}.pt_product_details .breadcrumb{padding:4px 108px 14px 108px}@media (max-width: 1176px){.pt_product_details .breadcrumb{padding:4px 32px}}@media (max-width: 960px){.pt_product_details .breadcrumb{padding:4px 10px}}.pt_product_finder .main .content{padding:0}@media (max-width: 1176px){.pt_product_finder .main .content{max-width:1024px}}@media (max-width: 1024px){.pt_product_finder .main .content{width:100%;max-width:100%}}.footer .footer_bg_wrapper .content{padding:10px 118px}@media (max-width: 1176px){.footer .footer_bg_wrapper .content{padding:0 42px}}@media (max-width: 960px){.footer .footer_bg_wrapper .content{padding:0 57px 10px 57px}}@media (max-width: 750px){.footer .footer_bg_wrapper .content{padding:0;width:100%;max-width:100%}}.footer .footer_reassurance .content{padding:36px 118px;background:transparent}@media (max-width: 1176px){.footer .footer_reassurance .content{padding:36px 42px}}@media (max-width: 960px){.footer .footer_reassurance .content{padding:23px 57px}}@media (max-width: 750px){.footer .footer_reassurance .content{padding:23px 25px;width:100%;max-width:100%}}@media (max-width: 480px){.footer .footer_reassurance .content{padding:0}}.pt_cart .footer,.pt_spcheckout .footer,.pt_optcheckout .footer{background:none}.pt_cart .footer .footer_reassurance .content,.pt_spcheckout .footer .footer_reassurance .content,.pt_optcheckout .footer .footer_reassurance .content{padding:30px 118px 35px}@media (max-width: 1176px){.pt_cart .footer .footer_reassurance .content,.pt_spcheckout .footer .footer_reassurance .content,.pt_optcheckout .footer .footer_reassurance .content{max-width:1024px;padding:36px 42px}}@media (max-width: 1024px){.pt_cart .footer .footer_reassurance .content,.pt_spcheckout .footer .footer_reassurance .content,.pt_optcheckout .footer .footer_reassurance .content{padding:10px 42px}}@media (max-width: 960px){.pt_cart .footer .footer_reassurance .content,.pt_spcheckout .footer .footer_reassurance .content,.pt_optcheckout .footer .footer_reassurance .content{padding:23px 57px}}@media (max-width: 750px){.pt_cart .footer .footer_reassurance .content,.pt_spcheckout .footer .footer_reassurance .content,.pt_optcheckout .footer .footer_reassurance .content{padding:23px 25px;width:100%;max-width:100%}}@media (max-width: 480px){.pt_cart .footer .footer_reassurance .content,.pt_spcheckout .footer .footer_reassurance .content,.pt_optcheckout .footer .footer_reassurance .content{padding:0}}.pt_cart .footer .content,.pt_spcheckout .footer .content,.pt_optcheckout .footer .content{padding:10px 52px;max-width:1176px}@media (max-width: 1176px){.pt_cart .footer .content,.pt_spcheckout .footer .content,.pt_optcheckout .footer .content{padding:0 42px}}@media (max-width: 960px){.pt_cart .footer .content,.pt_spcheckout .footer .content,.pt_optcheckout .footer .content{padding:0 57px 10px 57px}}@media (max-width: 750px){.pt_cart .footer .content,.pt_spcheckout .footer .content,.pt_optcheckout .footer .content{padding:0;width:100%;max-width:100%}}@media (max-width: 960px){.pt_cart .footer .footer_top_box,.pt_spcheckout .footer .footer_top_box,.pt_optcheckout .footer .footer_top_box{padding:24px 0 15px 0}.pt_cart .footer .footer_top_box .footer_newsletter_box .footer-signup-message,.pt_spcheckout .footer .footer_top_box .footer_newsletter_box .footer-signup-message,.pt_optcheckout .footer .footer_top_box .footer_newsletter_box .footer-signup-message{font-size:16px}.pt_cart .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .formfield,.pt_spcheckout .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .formfield,.pt_optcheckout .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .formfield{max-width:85%;width:85%}.pt_cart .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .formfield .textinput,.pt_spcheckout .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .formfield .textinput,.pt_optcheckout .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .formfield .textinput{line-height:39px;height:50px}.pt_cart .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .accept_privacy_policy .formfield,.pt_spcheckout .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .accept_privacy_policy .formfield,.pt_optcheckout .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .accept_privacy_policy .formfield{width:auto;max-width:initial}.pt_cart .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .button,.pt_cart .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .pt_cart .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .back_to_profile,.pt_cart .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .pt_cart .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .select_go_button.selected,.pt_spcheckout .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .button,.pt_spcheckout .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .pt_spcheckout .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .back_to_profile,.pt_spcheckout .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .pt_spcheckout .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .select_go_button.selected,.pt_optcheckout .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .button,.pt_optcheckout .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .pt_optcheckout .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .back_to_profile,.pt_optcheckout .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .pt_optcheckout .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .select_go_button.selected{left:auto;right:60px;line-height:48px;top:5px}}@media (max-width: 750px){.pt_cart .footer .footer_top_box .footer_newsletter_box,.pt_spcheckout .footer .footer_top_box .footer_newsletter_box,.pt_optcheckout .footer .footer_top_box .footer_newsletter_box{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:24px 25px 15px 25px}.pt_cart .footer .footer_top_box .footer_newsletter_box .footer-signup-message,.pt_spcheckout .footer .footer_top_box .footer_newsletter_box .footer-signup-message,.pt_optcheckout .footer .footer_top_box .footer_newsletter_box .footer-signup-message{font-size:15px}.pt_cart .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .formfield,.pt_spcheckout .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .formfield,.pt_optcheckout .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .formfield{max-width:100%;width:100%}.pt_cart .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .button,.pt_cart .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .pt_cart .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .back_to_profile,.pt_cart .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .pt_cart .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .select_go_button.selected,.pt_spcheckout .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .button,.pt_spcheckout .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .pt_spcheckout .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .back_to_profile,.pt_spcheckout .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .pt_spcheckout .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .select_go_button.selected,.pt_optcheckout .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .button,.pt_optcheckout .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .pt_optcheckout .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .back_to_profile,.pt_optcheckout .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .pt_optcheckout .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .select_go_button.selected{left:auto;right:0;line-height:48px;top:0}}@media (max-width: 960px){.pt_cart .footer .footer_language_box,.pt_spcheckout .footer .footer_language_box,.pt_optcheckout .footer .footer_language_box{display:none}}.navigation_wrap .navigation>.content{background:#fff;border-bottom:1px solid rgba(83,83,85,0.15)}@media (max-width: 960px){.navigation_wrap{min-height:60px}.navigation_wrap .navigation>.content{background:none}}@media (max-width: 750px){.navigation_wrap{min-height:90px !important}.navigation_wrap .navigation>.content{border:none}}.pt_about+.footer{position:relative;z-index:1001}.utility_navigation_list{margin:28px 0 0 0}.utility_navigation_list .utility_navigation_item a.active{color:#fff}.utility_navigation_list .minicart .mini_cart_quantity{background:url('../images/elements-s22bbfc7288.png') 0 -82px no-repeat;height:26px;width:18px}@media (-webkit-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5){.utility_navigation_list .minicart .mini_cart_quantity{background-image:url('../images/elements-2x-s07a5592a59.png');background-position:0 -57px;height:26px;width:18px;-moz-background-size:210px auto;-o-background-size:210px auto;-webkit-background-size:210px auto;background-size:210px auto}}.navigation .level_1_list_item .level_1_list_item_link{padding:0 8px}.navigation .level_1_list_item.menu_list_item_1>a.category_link{padding:0 8px 0 0}.navigation .navigation_dropdown{background:#fff;padding:20px 0}.navigation .show_searchbar_button{padding:4px 32px}@media (max-width: 750px){.navigation .show_searchbar_button{padding:8px 17px 4px 0}}.navigation .minicart .mini_cart_quantity{background:url('../images/elements-s22bbfc7288.png') 0 -82px no-repeat;height:26px;width:18px}@media (-webkit-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5){.navigation .minicart .mini_cart_quantity{background-image:url('../images/elements-2x-s07a5592a59.png');background-position:0 -57px;height:26px;width:18px;-moz-background-size:210px auto;-o-background-size:210px auto;-webkit-background-size:210px auto;background-size:210px auto}}.navigation.sticky,.navigation.sticky .navigation_dropdown{background:rgba(255,255,255,0.9)}.navigation.sticky>.content{background:none}.navigation.sticky .logo{margin:0 15px 0 0}.navigation.sticky .minicart .mini_cart_quantity{background:url('../images/elements-s22bbfc7288.png') 0 -56px no-repeat;height:26px;width:18px;margin:15px 5px 0 10px;color:#fff;font-size:12px;line-height:35px;text-indent:4px}@media (-webkit-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5){.navigation.sticky .minicart .mini_cart_quantity{background-image:url('../images/elements-2x-s07a5592a59.png');background-position:0 -29px;height:26px;width:18px;-moz-background-size:210px auto;-o-background-size:210px auto;-webkit-background-size:210px auto;background-size:210px auto}}.navigation.sticky .minicart .mini_cart_quantity:before,.navigation.sticky .minicart .mini_cart_quantity:after{display:none}@media (max-width: 1024px){.navigation.sticky .minicart .mini_cart_quantity{margin:15px 0 0 5px}}.navigation.sticky .minicart .mini_cart_label{display:none}@media (max-width: 960px){.navigation.sticky .minicart .mini_cart_amount{margin:16px 0 0 0}}.navigation.sticky .level_1_list_item .level_1_list_item_link{padding:0 6px}.navigation.sticky .level_1_list_item.menu_list_item_1>a.category_link{padding:0 6px 0 0}.navigation.sticky .show_searchbar_button{padding:4px 14px}.navigation.responsive_navigation .close_mobile_nav{background-color:#292929}.navigation.responsive_navigation .navigation_header{margin:0}.navigation.responsive_navigation .navigation_header:after{padding:15px 20px 15px 0}.navigation.responsive_navigation .level_1_list .level_1_list_item .level_1_list_item_link{padding:0 8px 0 0}.navigation.responsive_navigation .level_1_list .level_1_list_item.menu_list_item_1>a.category_link{padding:0 8px 0 0}@media (max-width: 960px){.navigation.responsive_navigation .level_1_list .level_1_list_item.cat_special_offers a{padding:0 8px 0 0 !important}}.navigation.responsive_navigation .level_1_list .level_1_list_item.show .level_1_list_item_link,.navigation.responsive_navigation .level_1_list .level_1_list_item.menu_list_item_1.show .level_1_list_item_link{padding:0 25px}@media (max-width: 750px){.navigation.responsive_navigation .level_1_list .level_1_list_item.show .level_1_list_item_link,.navigation.responsive_navigation .level_1_list .level_1_list_item.menu_list_item_1.show .level_1_list_item_link{padding:0 15px}}.navigation.responsive_navigation.sticky{min-height:50px}.navigation.responsive_navigation.sticky .content{height:60px;min-height:60px}.navigation.responsive_navigation.sticky .logo{margin:0 0 0 55px;background:url('../images/elements-s22bbfc7288.png') 0 -706px no-repeat;height:21px;width:105px}@media (-webkit-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5){.navigation.responsive_navigation.sticky .logo{background-image:url('../images/elements-2x-s07a5592a59.png');background-position:0 -244px;height:21px;width:105px;-moz-background-size:210px auto;-o-background-size:210px auto;-webkit-background-size:210px auto;background-size:210px auto}}.navigation.responsive_navigation.sticky .navigation_header:after{padding:10px 20px 10px 5px}@media (max-width: 960px){.navigation.responsive_navigation.sticky .navigation_header:after{color:#23bbd2}}@media (max-width: 750px){.navigation.responsive_navigation.sticky .navigation_header:after{padding:7.5px 20px 7.5px 0;color:#fff}}@media (max-width: 960px){.navigation.responsive_navigation.sticky .minicart_wrapper{margin:3px 0}}@media (max-width: 750px){.navigation.responsive_navigation.sticky .minicart.empty_minicart .mini_cart_link .mini_cart_quantity{margin-top:5px}}@media (max-width: 960px){.navigation.responsive_navigation.sticky .minicart .mini_cart_link .mini_cart_quantity{background:url("../images/bag-sticky-tablet.png") no-repeat 0 0;font-size:10px;background-size:contain;width:18px;height:26px;line-height:32px;margin:7px 8px 0 0}.navigation.responsive_navigation.sticky .minicart .mini_cart_link .mini_cart_amount{color:#23bbd2}}@media (max-width: 750px){.navigation.responsive_navigation.sticky .minicart .mini_cart_link .mini_cart_quantity{background:url('../images/elements-s22bbfc7288.png') 0 -82px no-repeat;height:26px;width:18px;color:#23bbd2;margin:3px 0 0}}@media (max-width: 750px) and (-webkit-min-device-pixel-ratio: 1.5), (max-width: 750px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 750px) and (min-device-pixel-ratio: 1.5){.navigation.responsive_navigation.sticky .minicart .mini_cart_link .mini_cart_quantity{background-image:url('../images/elements-2x-s07a5592a59.png');background-position:0 -57px;height:26px;width:18px;-moz-background-size:210px auto;-o-background-size:210px auto;-webkit-background-size:210px auto;background-size:210px auto}}.navigation.responsive_navigation.sticky .minicart .mini_cart_quantity{background:url('../images/elements-s22bbfc7288.png') 0 -56px no-repeat;height:26px;width:18px;margin:7.5px 29px 0 0}@media (-webkit-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5){.navigation.responsive_navigation.sticky .minicart .mini_cart_quantity{background-image:url('../images/elements-2x-s07a5592a59.png');background-position:0 -29px;height:26px;width:18px;-moz-background-size:210px auto;-o-background-size:210px auto;-webkit-background-size:210px auto;background-size:210px auto}}@media (max-width: 960px){.navigation.responsive_navigation.sticky .show_searchbar_button{padding:4px 0;margin:0}.navigation.responsive_navigation.sticky .show_searchbar_button:after{color:#23bbd2;margin:0 5px 0 0}}@media (max-width: 750px){.navigation.responsive_navigation.sticky .show_searchbar_button{padding:8px 17px 4px 0}.navigation.responsive_navigation.sticky .show_searchbar_button:after{margin:0;color:#fff}}.navigation.responsive_navigation.sticky .level_1_list_item .level_1_list_item_link{padding:0 8px 0 0}.navigation.responsive_navigation.sticky .level_1_list_item.menu_list_item_1>a.category_link{padding:0 8px 0 0}@media (max-width: 750px){.navigation.responsive_navigation.sticky{height:50px}.navigation.responsive_navigation.sticky .content{height:50px;min-height:50px}}.navigation.responsive_navigation.sticky .minicart_mobile_link{background:url('../images/elements-s22bbfc7288.png') 0 -30px no-repeat;height:26px;width:18px}@media (-webkit-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5){.navigation.responsive_navigation.sticky .minicart_mobile_link{background-image:url('../images/elements-2x-s07a5592a59.png');background-position:0 0;height:26px;width:18px;-moz-background-size:210px auto;-o-background-size:210px auto;-webkit-background-size:210px auto;background-size:210px auto}}.navigation.responsive_navigation .header_search_wrapper.sticky .content{height:auto;min-height:initial}.navigation.responsive_navigation .logo{background:url('../images/elements-s22bbfc7288.png') 0 -768px no-repeat;height:31px;width:161px}@media (-webkit-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5){.navigation.responsive_navigation .logo{background-image:url('../images/elements-2x-s07a5592a59.png');background-position:0 -310px;height:32px;width:161px;-moz-background-size:210px auto;-o-background-size:210px auto;-webkit-background-size:210px auto;background-size:210px auto}}@media (max-width: 750px){.navigation.responsive_navigation .logo{background:url("../images/logo-primary-mobile.png") no-repeat 0 0;width:100px;height:19px;background-size:contain}}.navigation.responsive_navigation .minicart_mobile_link{background:url('../images/elements-s22bbfc7288.png') 0 -82px no-repeat;height:26px;width:18px}@media (-webkit-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5){.navigation.responsive_navigation .minicart_mobile_link{background-image:url('../images/elements-2x-s07a5592a59.png');background-position:0 -57px;height:26px;width:18px;-moz-background-size:210px auto;-o-background-size:210px auto;-webkit-background-size:210px auto;background-size:210px auto}}@media (max-width: 960px){.navigation.responsive_navigation{background:transparent}}@media (max-width: 750px){.navigation.responsive_navigation .navigation_header:after{border-right:none}.navigation.responsive_navigation.sticky .logo{margin:0 auto;position:absolute;background:url("../images/logo-primary-mobile.png") no-repeat 0 0;background-size:contain;width:100px;height:19px}.navigation.responsive_navigation.sticky .navigation_header:after{border:none;font-size:25px}}.empty_minicart .right{border-color:#ebebeb}.empty_minicart .mini_cart_content .mini_cart_empty_desc{color:#535355}.empty_minicart .mini_cart_content .shop_favorites{color:dark-color}.empty_minicart .mini_cart_distance_to_privilege .mini_cart_privilege_message{background:#23bbd2;color:#fff}.empty_minicart .mini_cart_distance_to_privilege .mini_cart_privilege_message span{color:#fff}.empty_minicart .recommendation_title,.empty_minicart .product_image{border-color:#ebebeb}.empty_minicart .product_name,.empty_minicart .price_sale,.empty_minicart .price p:not(.price_standard){color:#000}.mini_cart_content{border-color:#ebebeb}.mini_cart_content .minicart_header_wrapper{color:#535355}.mini_cart_content .mini_cart_distance_to_privilege .mini_cart_privilege_message,.mini_cart_content .mini_cart_privilege_message{border-color:#efefef}.mini_cart_content .mini_cart_privilege_message{color:#535355}.mini_cart_content .mini_cart_totals{background:#fff}.mini_cart_content .mini_cart_link_cart{color:#fff}.mini_cart_content .mini_cart_link_paypal{border-color:#ebebeb;color:#023576}.mini_cart_products{border-color:#ebebeb}.mini_cart_products .product_image{border-color:#efefef}.mini_cart_products .mini_cart_pricing .mini_cart_price{background:#f8f8f5}.navigation.sticky .mini_cart_content:after{display:none}.button,.pt_account .main .content .password_change_confirmation .back_to_profile,.addresscorrect .address_validation .select_go_button.selected,.button-1,.pt_account .main .content .account_payment_page .address_edit,.pt_account .main .content .account_payment_page .section_header_note,.pt_account .main .content .account_payment_page .favoritestore_create,.pt_account .main .content .account_addresses_page .address_edit,.pt_account .main .content .account_addresses_page .section_header_note,.pt_account .main .content .account_addresses_page .favoritestore_create,.pt_account .main .content .address_actions .address_edit,.pt_account .main .content .address_actions .section_header_note,.pt_account .main .content .address_actions .favoritestore_create,.pt_account .main .content .account_stores_page .address_edit,.pt_account .main .content .account_stores_page .section_header_note,.pt_account .main .content .account_stores_page .favoritestore_create,.pt_order .primary .order_detail_options a,.pt_spcheckout .gift_cards_block .js_checkBalance,.ui-dialog #confirm-change-profile-dialog .button.profile-change-ok,.ui-dialog #confirm-change-profile-dialog .pt_account .main .content .password_change_confirmation .profile-change-ok.back_to_profile,.pt_account .main .content .password_change_confirmation .ui-dialog #confirm-change-profile-dialog .profile-change-ok.back_to_profile,.ui-dialog #confirm-change-profile-dialog .addresscorrect .address_validation .profile-change-ok.select_go_button.selected,.addresscorrect .address_validation .ui-dialog #confirm-change-profile-dialog .profile-change-ok.select_go_button.selected,.ui-dialog .ui-dialog-content form .formfield .submit_button,.account_address_detail_page form .formfield .submit_button,.account_payment_details_page form .formfield .submit_button,.registration-landing-page .submit-button button,#tab_reviews .write-review-login-area a,.newsletter_subscribe_confirm form button,.confirmation_popin_nesletter form button,#hp_hero .cta_link.second,.button-2,.pt_account .main .content .payment_item .delete,.pt_account .main .content .address_actions .delete,.pt_account .main .content .account_stores_page .store_locator_details .favoritestores_remove .button_text,.ui-dialog .ui-dialog-content .button.subscription-change-cancel,.ui-dialog .ui-dialog-content .pt_account .main .content .password_change_confirmation .subscription-change-cancel.back_to_profile,.pt_account .main .content .password_change_confirmation .ui-dialog .ui-dialog-content .subscription-change-cancel.back_to_profile,.ui-dialog .ui-dialog-content .addresscorrect .address_validation .subscription-change-cancel.select_go_button.selected,.addresscorrect .address_validation .ui-dialog .ui-dialog-content .subscription-change-cancel.select_go_button.selected,.ui-dialog #confirm-change-profile-dialog .button.profile-change-cancel,.ui-dialog #confirm-change-profile-dialog .pt_account .main .content .password_change_confirmation .profile-change-cancel.back_to_profile,.pt_account .main .content .password_change_confirmation .ui-dialog #confirm-change-profile-dialog .profile-change-cancel.back_to_profile,.ui-dialog #confirm-change-profile-dialog .addresscorrect .address_validation .profile-change-cancel.select_go_button.selected,.addresscorrect .address_validation .ui-dialog #confirm-change-profile-dialog .profile-change-cancel.select_go_button.selected,.ui-dialog .ui-dialog-content form .formfield .cancel_button,.ui-dialog .ui-dialog-content form .formfield .delete_button,.account_address_detail_page form .formfield .cancel_button,.account_address_detail_page form .formfield .delete_button,.account_payment_details_page form .formfield .cancel_button,.account_payment_details_page form .formfield .delete_button,.addresscorrect .address_validation .select_go_button,#tab_reviews #write-a-review-fake,.homepage .skincare_selector .cta_link,.homepage .fitskin_consultation .cta_link,.homepage .livemore .cta_link{font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial}.selectboxit-container{font-family:"FuturaStdMedium",Arial}.formfield.f_state_error{overflow:visible}.formfield.f_state_error .textinput,.formfield.f_state_error .textarea,.formfield.f_state_error .selectboxit{outline:1px solid #e41c26}@media (max-width: 960px){.formfield.f_state_error .textinput,.formfield.f_state_error .textarea,.formfield.f_state_error .selectboxit{outline:0}}.secondary .side_box .content_asset .phone,.pt_customer_service .help_info_block .content_asset .phone,.pt_product_search_noresult .noresults_bottom_slot .section2 .content_asset .phone,.pt_error .customer_service_hold .content_asset .phone,.contact_us_secondary .content_asset .phone{background-position:0 -1006px}.secondary .side_box .content_asset .mail,.pt_customer_service .help_info_block .content_asset .mail,.pt_product_search_noresult .noresults_bottom_slot .section2 .content_asset .mail,.pt_error .customer_service_hold .content_asset .mail,.contact_us_secondary .content_asset .mail{background-position:0 -799px}.footer_bg_wrapper .footer_social_networking_asset .socialTitle .footer_social_heading a{font-family:"Arial",sans-serif}@media (max-width: 960px){.footer_bg_wrapper .footer_top_box{border-bottom:1px solid #ddd;padding:24px 0 15px 0}.footer_bg_wrapper .footer_newsletter_box .js_newsletter_subscribe_content .formfield{max-width:85%;width:85%}.footer_bg_wrapper .footer_newsletter_box .footer-signup-message{font-size:16px}.footer_bg_wrapper .footer_newsletter_box .button,.footer_bg_wrapper .footer_newsletter_box .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .footer_bg_wrapper .footer_newsletter_box .back_to_profile,.footer_bg_wrapper .footer_newsletter_box .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .footer_bg_wrapper .footer_newsletter_box .select_go_button.selected{position:absolute;right:60px;left:auto;top:5px;background:none;line-height:48px;border:none}.footer_bg_wrapper .footer_newsletter_box .formfield .textinput{line-height:39px;height:50px}.footer_bg_wrapper .footer_language_box{width:50%}.footer_bg_wrapper .footer_language_box .footer_language_box_select{width:90%;margin:14px 0 0 0}.footer_bg_wrapper .footer_language_box .footer_language_box_select .selectboxit{line-height:48px}.footer_bg_wrapper .footer_social_networking_asset{width:30%}.footer_bg_wrapper .footer_social_networking_asset ul li.socialTitle{padding-left:0;line-height:18px}.footer_bg_wrapper .footer_social_networking_asset ul li h3 a,.footer_bg_wrapper .footer_social_networking_asset ul li .pt_product_details #waitingForAuditDialog a,.pt_product_details .footer_bg_wrapper .footer_social_networking_asset ul li #waitingForAuditDialog a,.footer_bg_wrapper .footer_social_networking_asset ul li #tab_reviews .rr_page_item .review_tag a,#tab_reviews .rr_page_item .footer_bg_wrapper .footer_social_networking_asset ul li .review_tag a{font-family:"FuturaStdMedium",Arial;font-size:16px}.footer_bg_wrapper .footer_language_box .selectboxit-container{border:1px solid #535355}.footer_bg_wrapper .footer_links_box li{border-bottom:1px solid #ddd}.footer_bg_wrapper .footer_links_box li:nth-child(3){border-bottom:none}.footer_bg_wrapper .footer_links_box li a{font-weight:normal}}@media (max-width: 750px){.footer_bg_wrapper .content{border-bottom:1px solid rgba(0,0,0,0.1)}.footer_bg_wrapper .content .footer_top_box,.footer_bg_wrapper .content .footer_mid_wrapper{padding:24px 25px 15px 25px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.footer_bg_wrapper .content .footer_mid_wrapper{border-top:1px solid rgba(0,0,0,0.1)}.footer_bg_wrapper .content .footer_newsletter_box .footer_asset .footer-signup-message{font-size:15px;width:100%;text-align:center}.footer_bg_wrapper .content .footer_top_box .footer_language_box>span{font-size:15px;text-align:center}.footer_bg_wrapper .content .footer_top_box .footer_language_box .footer_language_box_select .selectboxit-container{line-height:48px;height:48px}.footer_bg_wrapper .content .footer_top_box .footer_language_box .footer_language_box_select .selectboxit-container .selectboxit{line-height:48px}.footer_bg_wrapper .content .footer_customersevice_box .button,.footer_bg_wrapper .pt_account .main .content .footer_customersevice_box .password_change_confirmation .back_to_profile,.pt_account .main .footer_bg_wrapper .content .footer_customersevice_box .password_change_confirmation .back_to_profile,.footer_bg_wrapper .pt_account .main .content .password_change_confirmation .footer_customersevice_box .back_to_profile,.pt_account .main .footer_bg_wrapper .content .password_change_confirmation .footer_customersevice_box .back_to_profile,.footer_bg_wrapper .content .footer_customersevice_box .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .footer_bg_wrapper .content .footer_customersevice_box .select_go_button.selected{border:1px solid #23c9c5}.footer_bg_wrapper .content .mobile_footer_bottom_wrapper .footer_social_networking_asset{padding:0}.footer_bg_wrapper .content .mobile_footer_bottom_wrapper .footer_social_networking_asset .content_asset{border-bottom:1px solid rgba(0,0,0,0.1);padding:15px 0}}.pt_product_search_noresult .noresults_bottom_slot .section1 h3,.pt_error .category_links_hold h3,.pt_error .customer_service_hold h3,.pt_product_search_noresult .noresults_bottom_slot .section2 h3,.pt_product_search_noresult .noresults_bottom_slot .section1 .pt_product_details #waitingForAuditDialog,.pt_product_details .pt_product_search_noresult .noresults_bottom_slot .section1 #waitingForAuditDialog,.pt_error .category_links_hold .pt_product_details #waitingForAuditDialog,.pt_product_details .pt_error .category_links_hold #waitingForAuditDialog,.pt_error .customer_service_hold .pt_product_details #waitingForAuditDialog,.pt_product_details .pt_error .customer_service_hold #waitingForAuditDialog,.pt_product_search_noresult .noresults_bottom_slot .section2 .pt_product_details #waitingForAuditDialog,.pt_product_details .pt_product_search_noresult .noresults_bottom_slot .section2 #waitingForAuditDialog,.pt_product_search_noresult .noresults_bottom_slot .section1 #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_product_search_noresult .noresults_bottom_slot .section1 .review_tag,.pt_error .category_links_hold #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_error .category_links_hold .review_tag,.pt_error .customer_service_hold #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_error .customer_service_hold .review_tag,.pt_product_search_noresult .noresults_bottom_slot .section2 #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_product_search_noresult .noresults_bottom_slot .section2 .review_tag,.pt_product_search_noresult .noresults_bottom_slot .section1 h4,.pt_error .category_links_hold h4,.pt_error .customer_service_hold h4,.pt_product_search_noresult .noresults_bottom_slot .section2 h4{font:normal 30px "FuturaStdMedium",Arial;color:#535355}.pt_product_search_noresult .noresults_bottom_slot .section1 li,.pt_error .category_links_hold li,.pt_error .customer_service_hold li,.pt_product_search_noresult .noresults_bottom_slot .section2 li{border:1px solid #535355}.pt_error .error_page_message .container_404_callout .content_404_callout,.pt_product_search_noresult .error_page_message .container_404_callout .content_404_callout{padding:7% 0 0 42%}@media (max-width: 750px){.pt_error .error_page_message .container_404_callout .content_404_callout,.pt_product_search_noresult .error_page_message .container_404_callout .content_404_callout{padding:25% 0 0 10%}}.pt_error .error_page_message .container_404_callout h1,.pt_error .error_page_message .container_404_callout h2,.pt_error .error_page_message .container_404_callout p,.pt_error .error_page_message .container_404_callout a,.pt_product_search_noresult .error_page_message .container_404_callout h1,.pt_product_search_noresult .error_page_message .container_404_callout h2,.pt_product_search_noresult .error_page_message .container_404_callout p,.pt_product_search_noresult .error_page_message .container_404_callout a{color:#fff;text-transform:uppercase}.pt_error .error_page_footer,.pt_error .noresults_bottom_slot,.pt_product_search_noresult .error_page_footer,.pt_product_search_noresult .noresults_bottom_slot{border-top:1px solid #e5e5e5}.pt_error .category_links_hold .no-result-category-links,.pt_error .category_links_hold .section1_wrapper,.pt_error .section1 .no-result-category-links,.pt_error .section1 .section1_wrapper,.pt_product_search_noresult .category_links_hold .no-result-category-links,.pt_product_search_noresult .category_links_hold .section1_wrapper,.pt_product_search_noresult .section1 .no-result-category-links,.pt_product_search_noresult .section1 .section1_wrapper{border-right:1px solid #e5e5e5}@media (max-width: 750px){.pt_error .category_links_hold .no-result-category-links,.pt_error .category_links_hold .section1_wrapper,.pt_error .section1 .no-result-category-links,.pt_error .section1 .section1_wrapper,.pt_product_search_noresult .category_links_hold .no-result-category-links,.pt_product_search_noresult .category_links_hold .section1_wrapper,.pt_product_search_noresult .section1 .no-result-category-links,.pt_product_search_noresult .section1 .section1_wrapper{border:none}}.pt_error .category_links_hold li a,.pt_error .section1 li a,.pt_product_search_noresult .category_links_hold li a,.pt_product_search_noresult .section1 li a{padding:7px 20px}@media (max-width: 960px){.pt_error .category_links_hold li a,.pt_error .section1 li a,.pt_product_search_noresult .category_links_hold li a,.pt_product_search_noresult .section1 li a{padding:7px 42px}}@media (max-width: 750px){.pt_error .category_links_hold li a,.pt_error .section1 li a,.pt_product_search_noresult .category_links_hold li a,.pt_product_search_noresult .section1 li a{padding:7px 49px}}@media (max-width: 480px){.pt_error .category_links_hold li a,.pt_error .section1 li a,.pt_product_search_noresult .category_links_hold li a,.pt_product_search_noresult .section1 li a{padding:7px 85px}}.contact_us_page h1{margin:50px 0 30px 0}.contact_us_page .customer-service-FAQ{border-bottom:1px solid #e4e4e4}.contact_us_page .customerQuestion{border-top:1px solid #e4e4e4}.contact_us_page .customerAnswer{margin-bottom:10px;border-bottom:1px solid #e4e4e4}.contact_us_page .customerAnswer:last-child{margin:0;border:none}.main_heading,.homepage .hp_slot .title_divider,.homepage .hp_slot .login_page>h1,.homepage .hp_slot .pt_product_details .main .content .pdp_main .product_section_headline,.pt_product_details .main .content .pdp_main .homepage .hp_slot .product_section_headline{text-align:center;margin:0 auto -10px}.main_heading>span,.homepage .hp_slot .title_divider>span,.homepage .hp_slot .login_page>h1>span,.homepage .hp_slot .pt_product_details .main .content .pdp_main .product_section_headline>span,.pt_product_details .main .content .pdp_main .homepage .hp_slot .product_section_headline>span{font-size:40px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdLight",Arial;line-height:40px}.main_heading>span span,.homepage .hp_slot .title_divider>span span,.homepage .hp_slot .login_page>h1>span span,.homepage .hp_slot .pt_product_details .main .content .pdp_main .product_section_headline>span span,.pt_product_details .main .content .pdp_main .homepage .hp_slot .product_section_headline>span span{font-size:60px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdHeavyOblique",Arial;line-height:60px}.main_heading:before,.homepage .hp_slot .title_divider:before,.homepage .hp_slot .login_page>h1:before,.homepage .hp_slot .pt_product_details .main .content .pdp_main .product_section_headline:before,.pt_product_details .main .content .pdp_main .homepage .hp_slot .product_section_headline:before{font-size:184.2px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial;line-height:120px;padding:0 7px 0 0}.main_heading.blue_hashtag:before,.homepage .hp_slot .blue_hashtag.title_divider:before,.homepage .hp_slot .login_page>h1.blue_hashtag:before,.homepage .hp_slot .livemore .title_divider:before,.homepage .livemore .hp_slot .title_divider:before,.homepage .hp_slot .livemore .login_page>h1:before,.homepage .livemore .hp_slot .login_page>h1:before,.homepage .hp_slot .livemore .pt_product_details .main .content .pdp_main .product_section_headline:before,.homepage .livemore .pt_product_details .main .content .pdp_main .hp_slot .product_section_headline:before,.pt_product_details .main .content .pdp_main .homepage .hp_slot .livemore .product_section_headline:before,.pt_product_details .main .content .pdp_main .homepage .livemore .hp_slot .product_section_headline:before,.homepage .hp_slot .pt_product_details .main .content .pdp_main .blue_hashtag.product_section_headline:before,.pt_product_details .main .content .pdp_main .homepage .hp_slot .blue_hashtag.product_section_headline:before,.homepage .livemore .main_heading.title_divider:before,.homepage .livemore .login_page>h1.main_heading:before,.homepage .livemore .hp_slot .pt_product_details .main .content .pdp_main .product_section_headline:before,.homepage .hp_slot .pt_product_details .main .content .pdp_main .livemore .product_section_headline:before,.homepage .livemore .pt_product_details .main .content .pdp_main .main_heading.product_section_headline:before,.pt_product_details .main .content .pdp_main .homepage .livemore .main_heading.product_section_headline:before{color:#0fe3dd}@media (max-width: 960px){.main_heading,.homepage .hp_slot .title_divider,.homepage .hp_slot .login_page>h1,.homepage .hp_slot .pt_product_details .main .content .pdp_main .product_section_headline,.pt_product_details .main .content .pdp_main .homepage .hp_slot .product_section_headline{margin:0 auto -13px}.main_heading:before,.homepage .hp_slot .title_divider:before,.homepage .hp_slot .login_page>h1:before,.homepage .hp_slot .pt_product_details .main .content .pdp_main .product_section_headline:before,.pt_product_details .main .content .pdp_main .homepage .hp_slot .product_section_headline:before{font-size:135px;line-height:100px}.main_heading>span,.homepage .hp_slot .title_divider>span,.homepage .hp_slot .login_page>h1>span,.homepage .hp_slot .pt_product_details .main .content .pdp_main .product_section_headline>span,.pt_product_details .main .content .pdp_main .homepage .hp_slot .product_section_headline>span{font-size:30px;line-height:30px}.main_heading>span span,.homepage .hp_slot .title_divider>span span,.homepage .hp_slot .login_page>h1>span span,.homepage .hp_slot .pt_product_details .main .content .pdp_main .product_section_headline>span span,.pt_product_details .main .content .pdp_main .homepage .hp_slot .product_section_headline>span span{font-size:45px;line-height:45px}}@media (max-width: 750px){.main_heading,.homepage .hp_slot .title_divider,.homepage .hp_slot .login_page>h1,.homepage .hp_slot .pt_product_details .main .content .pdp_main .product_section_headline,.pt_product_details .main .content .pdp_main .homepage .hp_slot .product_section_headline{margin:0 auto -16px}.main_heading:before,.homepage .hp_slot .title_divider:before,.homepage .hp_slot .login_page>h1:before,.homepage .hp_slot .pt_product_details .main .content .pdp_main .product_section_headline:before,.pt_product_details .main .content .pdp_main .homepage .hp_slot .product_section_headline:before{font-size:112px;line-height:90px}.main_heading>span span,.homepage .hp_slot .title_divider>span span,.homepage .hp_slot .login_page>h1>span span,.homepage .hp_slot .pt_product_details .main .content .pdp_main .product_section_headline>span span,.pt_product_details .main .content .pdp_main .homepage .hp_slot .product_section_headline>span span{font-size:30px;line-height:30px}}.title_divider,.login_page>h1,.pt_product_details .main .content .pdp_main .product_section_headline{font-size:40px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial}.title_divider:before,.login_page>h1:before,.pt_product_details .main .content .pdp_main .product_section_headline:before{top:20px}.account_overview_page .account-welcome-title h1{text-transform:uppercase}.account_overview_page .welcome_slots .button span,.account_overview_page .welcome_slots .pt_account .main .content .password_change_confirmation .back_to_profile span,.pt_account .main .content .password_change_confirmation .account_overview_page .welcome_slots .back_to_profile span,.account_overview_page .welcome_slots .addresscorrect .address_validation .select_go_button.selected span,.addresscorrect .address_validation .account_overview_page .welcome_slots .select_go_button.selected span{display:block}.f_field_checkbox input[type='checkbox']:checked+label:after{font-size:10px;font-weight:bold}.breadcrumb{font-size:11px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px 0 0 0}@media (max-width: 960px){.breadcrumb{padding:9px 0}}@media (max-width: 320px){.breadcrumb{padding:9px 10px}}.auth_bc .breadcrumb li>span{color:#fff}.password_reset_page h1,.request_password_page h1{font-size:23px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdHeavy",Arial}.pt_account .main .subscriptions{font-size:16px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial}.pt_account .main .subscriptions .subscription_description{text-transform:uppercase}.pt_account .main .textinput{font-size:14px}.pt_account .main .payment_list>li{border:1px solid #535355}.pt_account .main .payment_list .mini_creditcard>li.name .value{font-size:20px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial}.pt_account .main .address_list>li{border:1px solid #535355}.pt_account .main .address_list>li h3,.pt_account .main .address_list>li .pt_product_details #waitingForAuditDialog,.pt_product_details .pt_account .main .address_list>li #waitingForAuditDialog,.pt_account .main .address_list>li #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_account .main .address_list>li .review_tag{font-size:20px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;color:#535355}.pt_account .main .address_list>li .default_label,.pt_account .main .address_list>li .address_make_default{font-size:12px}.pt_account .main .address_list>li .address_make_default>a{color:#535355}.pt_account .main .wishlist_products .wishlist_items{font-size:16px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial}.pt_account .main .wishlist_products .item_list .button-3,.pt_account .main .wishlist_products .item_list .pt_order .order_history_header .button,.pt_order .order_history_header .pt_account .main .wishlist_products .item_list .button,.pt_order .order_history_header .pt_account .main .wishlist_products .item_list .content .password_change_confirmation .back_to_profile,.pt_order .order_history_header .pt_account .main .content .password_change_confirmation .wishlist_products .item_list .back_to_profile,.pt_account .main .wishlist_products .item_list .content .password_change_confirmation .pt_order .order_history_header .back_to_profile,.pt_account .main .content .password_change_confirmation .pt_order .order_history_header .wishlist_products .item_list .back_to_profile,.pt_account .main .wishlist_products .item_list .pt_order .order_history_header .addresscorrect .address_validation .select_go_button.selected,.pt_order .order_history_header .addresscorrect .address_validation .pt_account .main .wishlist_products .item_list .select_go_button.selected,.pt_account .main .wishlist_products .item_list .addresscorrect .address_validation .pt_order .order_history_header .select_go_button.selected,.addresscorrect .address_validation .pt_order .order_history_header .pt_account .main .wishlist_products .item_list .select_go_button.selected,.pt_account .main .wishlist_products .item_list .item_details .attribute,.pt_account .main .wishlist_products .item_list .item_details .product_subtitle{font-size:13px;font-weight:normal;text-transform:none;font-family:"Arial",sans-serif;line-height:15px}.pt_account .main .wishlist_products .item_list .item_details .product_name{font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial}.pt_account .main .wishlist_products .item_list .item_details .inline_rating_label_link{font-size:12px;font-weight:normal;text-transform:none;font-family:"Arial",sans-serif}.pt_account .main .wishlist_products .item_list .item_details .price_sale{font-family:"FuturaStdBold",Arial}.pt_account .main .wishlist_products .item_list .item_availability{font-size:16px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial}.pt_account .main .account_navigation,.pt_order .main .account_navigation{font-size:16px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;line-height:18.6px;margin:-24px auto 45px;width:100%}.pt_account .main .account_navigation h1,.pt_order .main .account_navigation h1{color:#fff}@media (max-width: 750px){.pt_account .main .account_navigation h1,.pt_order .main .account_navigation h1{font-size:30px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial;color:#535355}}.pt_account .main .account_navigation .logout_mobile_link,.pt_order .main .account_navigation .logout_mobile_link{font-size:14px;font-weight:normal;text-transform:capitalize;font-family:"Arial",sans-serif}.pt_account .main .account_navigation .als-wrapper .als-item,.pt_order .main .account_navigation .als-wrapper .als-item{border:1px solid #fff}@media (max-width: 750px){.pt_account .main .account_navigation .als-wrapper .als-item,.pt_order .main .account_navigation .als-wrapper .als-item{border:1px solid #535355}}.pt_account .main .account_navigation .als-wrapper .als-item a,.pt_order .main .account_navigation .als-wrapper .als-item a{color:#fff}@media (max-width: 750px){.pt_account .main .account_navigation .als-wrapper .als-item a,.pt_order .main .account_navigation .als-wrapper .als-item a{color:#535355}}.pt_account .main .account_navigation .als-wrapper .als-item.active a,.pt_account .main .account_navigation .als-wrapper .als-item a:hover,.pt_order .main .account_navigation .als-wrapper .als-item.active a,.pt_order .main .account_navigation .als-wrapper .als-item a:hover{background:#fff;color:#535355}.pt_order .primary h3,.pt_order .primary .pt_product_details #waitingForAuditDialog,.pt_product_details .pt_order .primary #waitingForAuditDialog,.pt_order .primary #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_order .primary .review_tag,.pt_order .primary .order_shipment_table{font-size:13px;font-weight:normal;text-transform:none;font-family:"Arial",sans-serif}.pt_order .order_history_table th,.pt_order .order_history_header .label{font-weight:bold}.pt_order .order_history_header .button,.pt_order .order_history_header .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .pt_order .order_history_header .back_to_profile,.pt_order .order_history_header .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .pt_order .order_history_header .select_go_button.selected{margin:5px 0 0}.pt_order .order_shipping_wrapper{border-bottom:1px solid #cbcbcc}.pt_order .order_shipment_table tbody tr{border-top:1px solid #cbcbcc}.pt_order .order_shipment_table tbody tr:first-child{border:none}.pt_order .order_shipment_table tbody tr .product_name,.pt_order .order_shipment_table tbody tr td.order_product_quantity,.pt_order .order_shipment_table tbody tr td.order_product_price{font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial}.pt_order .order_shipment_table tbody tr .product_name>span.price_quantity,.pt_order .order_shipment_table tbody tr td.order_product_quantity>span.price_quantity,.pt_order .order_shipment_table tbody tr td.order_product_price>span.price_quantity{display:none}@media (max-width: 750px){.pt_order .order_shipment_table tbody tr .product_name,.pt_order .order_shipment_table tbody tr td.order_product_quantity,.pt_order .order_shipment_table tbody tr td.order_product_price{font-size:17px}}.pt_order .order_totals_table td:first-child{font-size:13px;font-weight:normal;text-transform:none;font-family:"FuturaStdBook",Arial}.pt_order .order_totals_table td:last-child{font-size:18px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial}@media (max-width: 750px){.pt_order .order_totals_table td:last-child{font-size:15px}}.pt_order .order_totals_table .order_total td:first-child{font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial}@media (max-width: 750px){.pt_order .order_totals_table .order_total td:first-child{font-size:15px}}.pt_order .order_totals_table .order_total td:last-child{font-size:18px}@media (max-width: 750px){.pt_order .order_totals_table .order_total td:last-child{font-size:17px}}.pt_order .sample_products_page .product_tile:hover .quickviewbutton{height:323px}.pt_order .b-order_payment_item-body,.pt_order .b-order_shipping_item-body{font-size:13px}.pt_order .b-order_payment_item-body .label,.pt_order .b-order_payment_item-body .mini_creditcard .name .value,.pt_order .b-order_shipping_item-body .label,.pt_order .b-order_shipping_item-body .mini_creditcard .name .value{font-weight:bold}.pt_order .b-order_payment_item-body .order_totals_table td:last-child[colspan="2"],.pt_order .b-order_shipping_item-body .order_totals_table td:last-child[colspan="2"]{font-size:13px;font-weight:normal;text-transform:none;font-family:"Arial",sans-serif;color:#535355}.pt_spcheckout .title{background:#f8f8f5;font-size:24px}@media (max-width: 960px){.pt_spcheckout .checkout_login_section{border-bottom:1px solid #f8f8f5}}.pt_spcheckout .checkout_login_section h1{font-size:20px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial}.pt_spcheckout .checkout_login_section .social_signin_left span{font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial}.pt_spcheckout .checkout_login_section .social_signin_left:before{background:#cbcbcc}.pt_spcheckout .checkout_login_section .forgot_password_message{font-size:14px}.pt_spcheckout .checkout_register_section h1,.pt_spcheckout .checkout_guest_section h1{font-size:20px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial}.pt_spcheckout .checkout_register_section h2{text-transform:uppercase}.pt_spcheckout .checkout_register_section ul li{font-family:"FuturaStdMedium",Arial;font-size:13px}.pt_spcheckout .checkout_guest_section .inner>span{font-size:14px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial}.pt_spcheckout .checkoutaddresscontact{border-top:1px solid #cbcbcc;position:relative}.pt_spcheckout .checkoutaddresscontact:before{content:'';display:block;color:#cbcbcc;position:absolute;background-position:0 -2009px;height:9px;width:16px;left:30px;top:-9px;background-color:#fff}.pt_spcheckout .ship_method{border-bottom:1px solid #cbcbcc;margin:0 20px 20px 0}.pt_spcheckout .ship_method .select_address{margin:0 0 0 -3.7%}.pt_spcheckout .ship_method .select_address .select-adress-label{margin:0 0 20px 3.7%}@media (max-width: 960px){.pt_spcheckout .ship_method .select_address{margin:0 0 0 -2.3%}.pt_spcheckout .ship_method .select_address .select-adress-label{margin:0 0 20px 2.3%}}@media (max-width: 750px){.pt_spcheckout .ship_method .select_address{margin:0 0 0 -1.7%}.pt_spcheckout .ship_method .select_address .select-adress-label{margin:0 0 20px 1.7%}}@media (max-width: 480px){.pt_spcheckout .ship_method .select_address{margin:0}.pt_spcheckout .ship_method .select_address .select-adress-label{margin:0 0 20px 0}}.pt_spcheckout .ship_method .address_wrapper{margin:0 0 20px 3.7%}@media (max-width: 960px){.pt_spcheckout .ship_method .address_wrapper{margin:0 0 10px 2.3%}}@media (max-width: 750px){.pt_spcheckout .ship_method .address_wrapper{margin:0 0 10px 1.7%}}@media (max-width: 480px){.pt_spcheckout .ship_method .address_wrapper{margin:0 0 10px 0;width:89%}}.pt_spcheckout .ship_method .select_go_button.selected{color:#23c9c5}.pt_spcheckout .add-address-container{margin:0 0 10px 0;padding:10px 0 0px 0px}.pt_spcheckout .payment_method_options,.pt_spcheckout form.payment .buttonWrapper{border-top:1px solid #cbcbcc}.pt_spcheckout .addresscorrect .first>.address-suggestion-block>.button.selected,.pt_spcheckout .addresscorrect .pt_account .main .content .password_change_confirmation .first>.address-suggestion-block>.selected.back_to_profile,.pt_account .main .content .password_change_confirmation .pt_spcheckout .addresscorrect .first>.address-suggestion-block>.selected.back_to_profile,.pt_spcheckout .addresscorrect .address_validation .first>.address-suggestion-block>.selected.select_go_button,.pt_spcheckout .addresscorrect .applicable_suggestion>.address-suggestion-block>.button.selected,.pt_spcheckout .addresscorrect .pt_account .main .content .password_change_confirmation .applicable_suggestion>.address-suggestion-block>.selected.back_to_profile,.pt_account .main .content .password_change_confirmation .pt_spcheckout .addresscorrect .applicable_suggestion>.address-suggestion-block>.selected.back_to_profile,.pt_spcheckout .addresscorrect .address_validation .applicable_suggestion>.address-suggestion-block>.selected.select_go_button,.pt_spcheckout .addresscorrect .newAddress>.button.selected,.pt_spcheckout .addresscorrect .pt_account .main .content .password_change_confirmation .newAddress>.selected.back_to_profile,.pt_account .main .content .password_change_confirmation .pt_spcheckout .addresscorrect .newAddress>.selected.back_to_profile,.pt_spcheckout .addresscorrect .address_validation .newAddress>.selected.select_go_button{color:#23c9c5}.pt_order_confirmation .confirmation_registration_link_block h3 span,.pt_order_confirmation .confirmation_registration_link_block .pt_product_details #waitingForAuditDialog span,.pt_product_details .pt_order_confirmation .confirmation_registration_link_block #waitingForAuditDialog span,.pt_order_confirmation .confirmation_registration_link_block #tab_reviews .rr_page_item .review_tag span,#tab_reviews .rr_page_item .pt_order_confirmation .confirmation_registration_link_block .review_tag span,.pt_order_confirmation .confirmation_registration_link_block .follow_the_trend p span{font-weight:bold}.pt_order_confirmation .print_share{border-top:1px solid #cbcbcc;padding:30px 0 0}.ui-dialog-content h3,.ui-dialog-content .pt_product_details #waitingForAuditDialog,.pt_product_details .ui-dialog-content #waitingForAuditDialog,.ui-dialog-content #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .ui-dialog-content .review_tag{font-size:20px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial}.registration-landing-page .f_field .textinput{border:1px solid #535355}.registration-landing-page .already-have-an-account>a,.registration-landing-page .form_caption>a{color:#535355 !important}.cart-abandonment-dialog .item_image img{border:1px solid #f8f8f5}@media (max-width: 960px){.cart-abandonment-dialog .item_price .product_price{font-size:13px}}.cart-abandonment-dialog .name a{color:#535355}@media (max-width: 960px){.cart-abandonment-dialog .name a{font-size:10px}}.cart-abandonment-dialog .btn-purchase{background:#23c9c5;color:#fff}.homepage.main .slot-template{max-width:960px;width:100%;margin:0 auto}@media (max-width: 1024px){.homepage.main .slot-template{max-width:960px}}@media (max-width: 960px){.homepage.main .slot-template{max-width:750px}}@media (max-width: 750px){.homepage.main .slot-template{max-width:480px}}@media (max-width: 480px){.homepage.main .slot-template{max-width:320px}}.homepage.main .slot-template.wide{max-width:1176px}@media (max-width: 1176px){.homepage.main .slot-template.wide{width:100%}}.pt_product_details .pdp_navigation_wrap.vertical a{font-family:"FuturaStdHeavy",Arial}.pt_product_details .pdp_main #tab_exploremore .product_section_content .image-slot-content{position:relative}.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape{margin:0 0 40px 0;overflow:hidden}.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape:last-child{margin:0 0 17px 0}.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape .image-slot .image-slot-content{max-height:465px;overflow:hidden}.pt_product_details .pdp_main #tab_exploremore .product_section_content .square{height:465px;overflow:hidden;width:48%;margin:0 2% 40px 0}.pt_product_details .pdp_main #tab_exploremore .product_section_content .square .image-slot .image-slot-content .exploremore_subheading{padding:13% 5% 25px 5%}.pt_product_details .pdp_main #tab_exploremore .product_section_content .square .image-slot .image-slot-content .description_wrapper{padding:0 5% 13% 5%;top:26%;max-height:69%;overflow:auto}.pt_product_details .pdp_main #tab_exploremore .product_section_content .square+.square{margin:0 0 40px 2%;overflow-y:auto}.pt_product_details .pdp_main #tab_exploremore .product_section_content .square .image-slot{max-height:100%;overflow:hidden}.pt_product_details .pdp_main #tab_exploremore .product_section_content .texture-slot{position:relative}.pt_product_details .pdp_main #tab_exploremore .product_section_content .texture-slot .texture-content{text-align:left;padding:6% 8.5% 6% 8.5%}@media (max-width: 750px){.pt_product_details .pdp_main #tab_exploremore .product_section_content .texture-slot .texture-content{padding:6% 5% 6% 5%}}@media (max-width: 960px){.pt_product_details .pdp_main #tab_exploremore .product_section_content .texture-slot .background-image{width:100% !important}}@media (max-width: 750px){.pt_product_details .pdp_main #tab_exploremore .product_section_content .texture-slot .background-image{width:auto !important;background-size:50% 50%}}@media (max-width: 750px){.pt_product_details .pdp_main #tab_exploremore .product_section_content .text-slot{padding:13% 5% 13% 5%}}.pt_product_details .pdp_main #tab_exploremore .product_section_content .text-slot .exploremore_subheading{margin:0 0 25px 0}.pt_product_details .pdp_main #tab_exploremore .product_section_content .text-slot h3:not(.exploremore_subheading),.pt_product_details .pdp_main #tab_exploremore .product_section_content .text-slot #waitingForAuditDialog:not(.exploremore_subheading),.pt_product_details .pdp_main #tab_exploremore .product_section_content .text-slot #tab_reviews .rr_page_item .review_tag:not(.exploremore_subheading),#tab_reviews .rr_page_item .pt_product_details .pdp_main #tab_exploremore .product_section_content .text-slot .review_tag:not(.exploremore_subheading){margin:0 0 10px 0;font:normal 18px/25px "FuturaStdMedium",Arial}.pt_product_details .pdp_main #tab_exploremore .product_section_content .text-slot p,.pt_product_details .pdp_main #tab_exploremore .product_section_content .text-slot a,.pt_product_details .pdp_main #tab_exploremore .product_section_content .text-slot span{font:normal 16px/25px "FuturaStdMedium",Arial}.pt_product_details .pdp_main #tab_exploremore .product_section_content .text-slot span{font-weight:bold}.pt_product_details .pdp_main #tab_exploremore .product_section_content .image-slot-content .exploremore_subheading,.pt_product_details .pdp_main #tab_exploremore .product_section_content .image-slot-content h3,.pt_product_details .pdp_main #tab_exploremore .product_section_content .image-slot-content #waitingForAuditDialog,.pt_product_details .pdp_main #tab_exploremore .product_section_content .image-slot-content #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_product_details .pdp_main #tab_exploremore .product_section_content .image-slot-content .review_tag,.pt_product_details .pdp_main #tab_exploremore .product_section_content .image-slot-content p,.pt_product_details .pdp_main #tab_exploremore .product_section_content .image-slot-content a,.pt_product_details .pdp_main #tab_exploremore .product_section_content .image-slot-content span,.pt_product_details .pdp_main #tab_exploremore .product_section_content .image-slot-content li{color:#fff}.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot2{background:#f8f8f5}.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot2 .video-slot-content{left:0}.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot2 .video-slot-content h2,.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot2 .video-slot-content h3,.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot2 .video-slot-content #waitingForAuditDialog,.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot2 .video-slot-content #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_product_details .pdp_main #tab_exploremore .product_section_content .slot2 .video-slot-content .review_tag,.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot2 .video-slot-content p,.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot2 .video-slot-content a,.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot2 .video-slot-content span,.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot2 .video-slot-content li{color:#fff}.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot3{background:#f8f8f5}.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot .ingredients-slot{position:relative}.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot .ingredients-list-wrapper .exploremore_subheading,.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot .ingredients-list-wrapper h3,.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot .ingredients-list-wrapper #waitingForAuditDialog,.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot .ingredients-list-wrapper #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_product_details .pdp_main #tab_exploremore .product_section_content .slot .ingredients-list-wrapper .review_tag,.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot .ingredients-list-wrapper p,.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot .ingredients-list-wrapper a,.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot .ingredients-list-wrapper span,.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot .ingredients-list-wrapper li{color:#fff}.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot .ingredients-list-wrapper .ingredients-title:hover{text-decoration:underline;cursor:pointer}.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot.cover .ingredients-list-wrapper .exploremore_subheading,.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot.cover .ingredients-list-wrapper h3,.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot.cover .ingredients-list-wrapper #waitingForAuditDialog,.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot.cover .ingredients-list-wrapper #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_product_details .pdp_main #tab_exploremore .product_section_content .slot.cover .ingredients-list-wrapper .review_tag,.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot.cover .ingredients-list-wrapper p,.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot.cover .ingredients-list-wrapper a,.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot.cover .ingredients-list-wrapper span,.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot.cover .ingredients-list-wrapper li{color:#535355}.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot5 .image-slot-content,.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot5 .video-slot-content{left:0}.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot5 .image-slot-content h2,.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot5 .image-slot-content h3,.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot5 .image-slot-content #waitingForAuditDialog,.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot5 .image-slot-content #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_product_details .pdp_main #tab_exploremore .product_section_content .slot5 .image-slot-content .review_tag,.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot5 .image-slot-content p,.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot5 .image-slot-content a,.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot5 .image-slot-content span,.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot5 .image-slot-content li,.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot5 .video-slot-content h2,.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot5 .video-slot-content h3,.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot5 .video-slot-content #waitingForAuditDialog,.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot5 .video-slot-content #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_product_details .pdp_main #tab_exploremore .product_section_content .slot5 .video-slot-content .review_tag,.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot5 .video-slot-content p,.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot5 .video-slot-content a,.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot5 .video-slot-content span,.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot5 .video-slot-content li{color:#fff}@media (max-width: 960px){.pt_product_details .pdp_main #tab_exploremore .product_section_content .exploremore_subheading{font-size:20px}.pt_product_details .pdp_main #tab_exploremore .product_section_content .exploremore_subheading span{font-size:20px}.pt_product_details .pdp_main #tab_exploremore .product_section_content h3:not(.exploremore_subheading),.pt_product_details .pdp_main #tab_exploremore .product_section_content #waitingForAuditDialog:not(.exploremore_subheading),.pt_product_details .pdp_main #tab_exploremore .product_section_content #tab_reviews .rr_page_item .review_tag:not(.exploremore_subheading),#tab_reviews .rr_page_item .pt_product_details .pdp_main #tab_exploremore .product_section_content .review_tag:not(.exploremore_subheading){font-size:16px;line-height:20px}.pt_product_details .pdp_main #tab_exploremore .product_section_content p,.pt_product_details .pdp_main #tab_exploremore .product_section_content span,.pt_product_details .pdp_main #tab_exploremore .product_section_content a{font-size:14px;line-height:20px}.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape{margin:0 0 20px 0;overflow:hidden}.pt_product_details .pdp_main #tab_exploremore .product_section_content .square{height:360px;width:49%;margin:0 1% 20px 0}.pt_product_details .pdp_main #tab_exploremore .product_section_content .square+.square{margin:0 0 20px 1%}.pt_product_details .pdp_main #tab_exploremore .product_section_content .text-slot .exploremore_subheading{margin:0 0 20px 0}.pt_product_details .pdp_main #tab_exploremore .product_section_content .text-slot h3:not(.exploremore_subheading),.pt_product_details .pdp_main #tab_exploremore .product_section_content .text-slot #waitingForAuditDialog:not(.exploremore_subheading),.pt_product_details .pdp_main #tab_exploremore .product_section_content .text-slot #tab_reviews .rr_page_item .review_tag:not(.exploremore_subheading),#tab_reviews .rr_page_item .pt_product_details .pdp_main #tab_exploremore .product_section_content .text-slot .review_tag:not(.exploremore_subheading){font-size:16px;line-height:20px}.pt_product_details .pdp_main #tab_exploremore .product_section_content .text-slot p,.pt_product_details .pdp_main #tab_exploremore .product_section_content .text-slot a,.pt_product_details .pdp_main #tab_exploremore .product_section_content .text-slot span{font-size:14px;line-height:20px}}@media (max-width: 750px){.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot1,.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot2,.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot3,.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot4,.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot5{height:auto}.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape{margin:0}.pt_product_details .pdp_main #tab_exploremore .product_section_content .square{width:100%;float:left;margin:0}.pt_product_details .pdp_main #tab_exploremore .product_section_content .square+.square{margin:0}}.pt_product_details #recommendations_section .product_section_content{padding:0}.store_locator_container #store_locator_content .content_right .store-locator-right-default{background:#23c9c5}@media (max-width: 750px){.store_locator_container #store_locator_content .derection_block_bottom .direction_modes .direction_mode_tab{border-bottom:1px solid #d5d5d6}}.pt_product_search_result h2.title_divider,.pt_product_search_result .pt_product_details .main .content .pdp_main h2.product_section_headline,.pt_product_details .main .content .pdp_main .pt_product_search_result h2.product_section_headline,.pt_product_search_noresult h2.title_divider,.pt_product_search_noresult .pt_product_details .main .content .pdp_main h2.product_section_headline,.pt_product_details .main .content .pdp_main .pt_product_search_noresult h2.product_section_headline{font-size:40px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial}.pt_product_search_result h2.title_divider:before,.pt_product_search_result .pt_product_details .main .content .pdp_main h2.product_section_headline:before,.pt_product_details .main .content .pdp_main .pt_product_search_result h2.product_section_headline:before,.pt_product_search_noresult h2.title_divider:before,.pt_product_search_noresult .pt_product_details .main .content .pdp_main h2.product_section_headline:before,.pt_product_details .main .content .pdp_main .pt_product_search_noresult h2.product_section_headline:before{top:25px}@media (max-width: 750px){.pt_product_search_result h2.title_divider,.pt_product_search_result .pt_product_details .main .content .pdp_main h2.product_section_headline,.pt_product_details .main .content .pdp_main .pt_product_search_result h2.product_section_headline,.pt_product_search_noresult h2.title_divider,.pt_product_search_noresult .pt_product_details .main .content .pdp_main h2.product_section_headline,.pt_product_details .main .content .pdp_main .pt_product_search_noresult h2.product_section_headline{font-size:30px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial}}@media (max-width: 480px){.pt_product_search_result h2.title_divider,.pt_product_search_result .pt_product_details .main .content .pdp_main h2.product_section_headline,.pt_product_details .main .content .pdp_main .pt_product_search_result h2.product_section_headline,.pt_product_search_noresult h2.title_divider,.pt_product_search_noresult .pt_product_details .main .content .pdp_main h2.product_section_headline,.pt_product_details .main .content .pdp_main .pt_product_search_noresult h2.product_section_headline{font-size:20px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial}}.search_result_page_hits .view_all_content_hits{color:#23c9c5}.search_result_page_hits .view_all_content_hits:hover{background:#23c9c5}@media (max-width: 960px){.search_result_page_hits .primary.vertical .sortby_list_box .refinement_headline{padding:19px 15px}}.header_search .search_input{font-size:14px;font-weight:normal;text-transform:none;font-family:"Arial",sans-serif;padding:0 0 0 15px;text-transform:capitalize}.header_search .f_placeholder{font-size:14px;font-weight:normal;text-transform:none;font-family:"Arial",sans-serif;top:38% !important;left:18px !important}.pt_product_search_noresult .no_hits_message{font-size:28px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;line-height:28px}@media (max-width: 480px){.pt_product_search_noresult .no_hits_message{font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial}}.pt_product_search_noresult .nohits_try_again,.pt_product_search_noresult .no_hits_suggest_message{font-size:20px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial}.pt_product_search_noresult .no_hits_recommendations .jcarousel-clip{margin:40px 70px 0 70px}.pt_product_search_noresult .no_hits_recommendations .jcarousel-clip .product_tile_wrapper{margin-right:80px}@media (max-width: 750px){.pt_product_search_noresult .no_hits_recommendations .carousel_navigation_list{top:8%;right:8.5%}}@media (max-width: 480px){.pt_product_search_noresult .no_hits_recommendations .carousel_navigation_list{right:8%}}.pt_product_search_noresult .noresults_bottom_slot .section1{width:74%;padding:4% 0 4% 0}.pt_product_search_noresult .noresults_bottom_slot .section1 .section1_wrapper{padding:0 4% 0 4%}.pt_product_search_noresult .noresults_bottom_slot .section1 .section1_wrapper h3,.pt_product_search_noresult .noresults_bottom_slot .section1 .section1_wrapper .pt_product_details #waitingForAuditDialog,.pt_product_details .pt_product_search_noresult .noresults_bottom_slot .section1 .section1_wrapper #waitingForAuditDialog,.pt_product_search_noresult .noresults_bottom_slot .section1 .section1_wrapper #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_product_search_noresult .noresults_bottom_slot .section1 .section1_wrapper .review_tag{color:#535355;width:40%;margin:0 0 30px 0}.pt_product_search_noresult .noresults_bottom_slot .section1 .section1_wrapper li{margin:2% 2% 0 0;width:22%}.pt_product_search_noresult .noresults_bottom_slot .section1 .section1_wrapper li:nth-child(-n+4){margin:0 2% 0 0}.pt_product_search_noresult .noresults_bottom_slot .section1 .section1_wrapper li:nth-child(4n){margin-right:0}.pt_product_search_noresult .noresults_bottom_slot .section1 .section1_wrapper li a{font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;padding:7px 0}.pt_product_search_noresult .noresults_bottom_slot .section2{width:26%;padding:4% 4% 4% 4%}@media (max-width: 1024px){.pt_product_search_noresult .noresults_bottom_slot div.section1{width:76%;padding:4% 0 4% 0}.pt_product_search_noresult .noresults_bottom_slot div.section1 .section1_wrapper{padding:0 2% 0 2%}.pt_product_search_noresult .noresults_bottom_slot div.section1 .section1_wrapper li{width:30%}.pt_product_search_noresult .noresults_bottom_slot div.section1 .section1_wrapper li:nth-child(3n){margin-right:0}.pt_product_search_noresult .noresults_bottom_slot div.section1 .section1_wrapper li:nth-child(4n){margin:2% 2% 0 0}.pt_product_search_noresult .noresults_bottom_slot div.section1 .section1_wrapper li a{padding:15px 0}.pt_product_search_noresult .noresults_bottom_slot div.section2{width:24%}}@media (max-width: 960px){.pt_product_search_noresult .noresults_bottom_slot div.section1{width:70%;padding:4% 0 4% 0}.pt_product_search_noresult .noresults_bottom_slot div.section1 .section1_wrapper{padding:0 4% 0 4%}.pt_product_search_noresult .noresults_bottom_slot div.section1 .section1_wrapper h3,.pt_product_search_noresult .noresults_bottom_slot div.section1 .section1_wrapper .pt_product_details #waitingForAuditDialog,.pt_product_details .pt_product_search_noresult .noresults_bottom_slot div.section1 .section1_wrapper #waitingForAuditDialog,.pt_product_search_noresult .noresults_bottom_slot div.section1 .section1_wrapper #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_product_search_noresult .noresults_bottom_slot div.section1 .section1_wrapper .review_tag{width:55%}.pt_product_search_noresult .noresults_bottom_slot div.section1 .section1_wrapper li{width:46%}.pt_product_search_noresult .noresults_bottom_slot div.section1 .section1_wrapper li:nth-child(-n+1){margin:0 2% 0 0}.pt_product_search_noresult .noresults_bottom_slot div.section1 .section1_wrapper li:nth-child(2n){margin-right:0}.pt_product_search_noresult .noresults_bottom_slot div.section1 .section1_wrapper li:nth-child(3n){margin:2% 2% 0 0}.pt_product_search_noresult .noresults_bottom_slot div.section2{width:30%}}.content_header{font-size:28px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial}.refinements_box .refinement_headline{font-size:14px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdHeavy",Arial;padding:20px}@media (max-width: 960px){.refinements.fixed_filter{top:60px}}@media (max-width: 750px){.refinements.fixed_filter{top:50px}}.refinements .refinement_list_item .refinement_list_link{line-height:22px;font-size:13px}.refinements .refinement_list_item .refinement_list_link:before{content:'\e80b';font-size:21px}.refinements .refinement_list_item.selected .refinement_list_link:before{content:'';background:url("../images/radio-button-on.svg") 0 0 no-repeat;width:20px;height:19px;background-position:1px}.mobile_content h2{font-size:14px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdHeavy",Arial;color:#535355;padding:20px}@media (max-width: 960px){.refinements .refinement_header_title{color:#535355;background:#fff url(../images/primary-section-closed.png) right center no-repeat}}.refinements .select_subcategory .selectboxit-text{color:#23c9c5}.refinements .select_subcategory .selectboxit-arrow-container:after{color:#23c9c5}.refinements .select_subcategory .selectboxit{border-color:#eaeaea}@media (max-width: 960px){.refinements>.refinement_header_title{color:#fff;background:#23c9c5}}.refinements>.mobile_content:not(.select_subcategory) .refinement_headline{color:#23c9c5;background:none}.refinements>.mobile_content:not(.select_subcategory) .refinement_headline:after{color:#23c9c5}@media (max-width: 960px){.refinements>.mobile_content:not(.select_subcategory) .refinement_headline{border:1px solid #eaeaea}}.refinements>.mobile_content:not(.select_subcategory) .refinement_list_item .refinement_list_link{font:12px "FuturaStdBook",Arial}.refinements>.mobile_content:not(.select_subcategory) .refinement_list_item .refinement_list_link:before{background:#e5e5e6}.refinements>.mobile_content:not(.select_subcategory) .refinement_list_item.selected .refinement_list_link:before{background:#23c9c5}@media (max-width: 960px){.refinements .refinements_box .refinement{margin:0;padding:0}.refinements .refinements_box .refinement h3.refinement_headline,.refinements .refinements_box .refinement .pt_product_details .refinement_headline#waitingForAuditDialog,.pt_product_details .refinements .refinements_box .refinement .refinement_headline#waitingForAuditDialog,.refinements .refinements_box .refinement #tab_reviews .rr_page_item .refinement_headline.review_tag,#tab_reviews .rr_page_item .refinements .refinements_box .refinement .refinement_headline.review_tag{background:#fff;border-bottom:1px solid #e5e5e5;font:14px "FuturaStdHeavy",Arial}.refinements .refinements_box .refinement h3.refinement_headline:after,.refinements .refinements_box .refinement .pt_product_details .refinement_headline#waitingForAuditDialog:after,.pt_product_details .refinements .refinements_box .refinement .refinement_headline#waitingForAuditDialog:after,.refinements .refinements_box .refinement #tab_reviews .rr_page_item .refinement_headline.review_tag:after,#tab_reviews .rr_page_item .refinements .refinements_box .refinement .refinement_headline.review_tag:after,.refinements .refinements_box .refinement h3.refinement_headline:before,.refinements .refinements_box .refinement .pt_product_details .refinement_headline#waitingForAuditDialog:before,.pt_product_details .refinements .refinements_box .refinement .refinement_headline#waitingForAuditDialog:before,.refinements .refinements_box .refinement #tab_reviews .rr_page_item .refinement_headline.review_tag:before,#tab_reviews .rr_page_item .refinements .refinements_box .refinement .refinement_headline.review_tag:before{background:#535355}.refinements .refinements_box .refinement h3.refinement_headline.expanded,.refinements .refinements_box .refinement .pt_product_details .refinement_headline.expanded#waitingForAuditDialog,.pt_product_details .refinements .refinements_box .refinement .refinement_headline.expanded#waitingForAuditDialog,.refinements .refinements_box .refinement #tab_reviews .rr_page_item .refinement_headline.expanded.review_tag,#tab_reviews .rr_page_item .refinements .refinements_box .refinement .refinement_headline.expanded.review_tag{color:#23c9c5}.refinements .refinements_box .refinement h3.refinement_headline.expanded:before,.refinements .refinements_box .refinement .pt_product_details .refinement_headline.expanded#waitingForAuditDialog:before,.pt_product_details .refinements .refinements_box .refinement .refinement_headline.expanded#waitingForAuditDialog:before,.refinements .refinements_box .refinement #tab_reviews .rr_page_item .refinement_headline.expanded.review_tag:before,#tab_reviews .rr_page_item .refinements .refinements_box .refinement .refinement_headline.expanded.review_tag:before{background:#23c9c5}.refinements .refinements_box .refinement:last-child .refinement_list{border-top:none}.refinements .refinements_box .refinement .clear_refinement{top:20px;right:50px}.refinements .refinements_box .refinement .refinement_list{padding:20px 0 0 0;border-bottom:1px solid #e5e5e5;background:#fff;*zoom:1}.refinements .refinements_box .refinement .refinement_list:after{content:"";display:table;clear:both}.refinements .refinements_box .refinement .refinement_list .refinement_list_item{background:#fff;float:left;width:100%;margin:0 0 20px;padding:0 0 0 15px;box-sizing:border-box}.refinements .refinements_box .refinement .refinement_list .refinement_list_item .refinement_list_link{margin:0}.refinements .refinements_box .refinement .refinement_list .refinement_list_item.selected .refinement_list_link,.refinements .refinements_box .refinement .refinement_list .refinement_list_item.selected .refinement_list_link:before{color:#23c9c5}.refinements .refinements_box .refinement.refinement_category>.refinement_list{padding:0}.refinements .refinements_box .refinement .category_level_1 .refinement_list_item{width:100%;margin:0;padding:0}.refinements .refinements_box .refinement .category_level_2{*zoom:1}.refinements .refinements_box .refinement .category_level_2:after{content:"";display:table;clear:both}}@media (max-width: 960px){.refinements .sortby_list_box .refinement_headline{padding:11px 15px 10px}}.mobileShowHideFilters .refinement_box_heading{font:14px "FuturaStdBold",Arial;color:#fff;background:#23c9c5}.mobileShowHideFilters .refinements_box .refinement_list_link{text-transform:uppercase;font:14px "FuturaStdBook",Arial}.mobileShowHideFilters .refinements_box .refinement_list_link:before{border:1px solid #e5e5e5;font-size:16px}.mobileShowHideFilters .filter_buttons .reset_attribute_filters{background:#f8f8f5;color:#939393}.mobileShowHideFilters .filter_buttons .reset_attribute_filters[disabled]{background:#f8f8f5;color:#939393}.back_to_top{background:rgba(0,0,0,0.3)}.scroll_arrow{background:rgba(0,0,0,0.3)}.sub_category_name span{font-size:40px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial}@media (max-width: 750px){.sub_category_name{color:#535355;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;float:left;padding:20px 0 20px 15px;box-sizing:border-box;width:100%;cursor:pointer;margin:0}.sub_category_name:first-of-type{border-top:none;margin:0}.sub_category_name span{font-size:20px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;padding:0 35px 0 0;width:100%;display:block;text-align:left;background:#fff url(../images/primary-section-expanded.png) right center no-repeat}.sub_category_name span.mobileShowHideGrid{background:#fff url(../images/primary-section-closed.png) right center no-repeat}.sub_category_name:after{border:none}.sub_category_name.none{margin-top:0}.last_collapsed_ptile+.sub_category_name{border-top:none}}@media (max-width: 750px){.search_result_content div.search_result_items+div .search_result_items .sub_category_name:first-of-type{border-top:1px solid #e5e5e5}}.product_badge{width:45px;height:45px;line-height:45px}@media (max-width: 750px){.product_badge{width:40px;height:40px;line-height:40px}}.direction_modes{border-bottom:1px solid #d5d5d6}.direction_modes .direction_mode_tab{border:1px solid #d5d5d6}.clp .clp_slot_header .clp_slots_holder_wrapper img{margin:15px 0 15px 0}@media (max-width: 960px){.clp .clp_slot_header .clp_slots_holder_wrapper img{margin:10px 0}}@media (max-width: 960px){.clp .clp_slot_header .clp_slots_holder_wrapper .slot-content h1{font-size:30px}}.pt_product_search_result.clp .gifts-page .breadcrumb-name{font-size:11px}.pt_content_search_result .refinements h2.refinement_header{font-size:14px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdHeavy",Arial;padding:20px}.pt_content_search_result .refinements h3.refinement_headline,.pt_content_search_result .refinements .pt_product_details .refinement_headline#waitingForAuditDialog,.pt_product_details .pt_content_search_result .refinements .refinement_headline#waitingForAuditDialog,.pt_content_search_result .refinements #tab_reviews .rr_page_item .refinement_headline.review_tag,#tab_reviews .rr_page_item .pt_content_search_result .refinements .refinement_headline.review_tag{font-size:14px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdHeavy",Arial}.tooltip.diagnosis-tooltip{cursor:help;position:relative;display:inline-block;width:26px;height:26px;float:left;margin:0 0 0 40px}@media (max-width: 1024px){.tooltip.diagnosis-tooltip{margin:0 0 0 32px}}.tooltip.diagnosis-tooltip:after{-moz-border-radius:24px / 24px;-webkit-border-radius:24px 24px;border-radius:24px / 24px;content:"*";background:#fff;color:#535355;width:26px;height:26px;border-radius:26px / 26px;font-size:30px;overflow:hidden;line-height:40px;display:block;padding:0;margin:0;text-align:center}.tooltip.diagnosis-tooltip .tooltip_content{position:absolute;z-index:9999;width:320px;box-sizing:border-box;padding:10px 15px;color:#fff;background:rgba(0,0,0,0.8);display:none;left:100%;bottom:100%;font-size:14px}.tooltip.diagnosis-tooltip .tooltip_content p{color:#fff;font-size:14px}@media (max-width: 750px){.tooltip.diagnosis-tooltip .tooltip_content p{font-size:12px}}.tooltip.diagnosis-tooltip:hover{text-decoration:none !important}.tooltip.diagnosis-tooltip:hover .tooltip_content{display:block}.footer .footer_reassurance{background:transparent}.footer .footer_reassurance .content p,.footer .footer_reassurance .content .reassurance{color:#fff;font-family:"FuturaStdBold",Arial}.footer .footer_reassurance .content .reassurance{font-size:14px}.footer .footer_reassurance .content p:not(.reassurance){line-height:20px;padding:2px 0}@media (max-width: 960px){.footer .footer_reassurance .content p:not(.reassurance){display:none}}.footer .footer_reassurance .content ul li{position:relative}.footer .footer_reassurance .content ul li:first-child,.footer .footer_reassurance .content ul li:last-child{padding:0;margin:0}.footer .footer_reassurance .content ul li:first-child{left:-50px}.footer .footer_reassurance .content ul li:last-child{right:-35px}.footer .footer_reassurance .content ul li:nth-child(2){margin:0 18px 0 -35px}.footer .footer_reassurance .content ul li:nth-child(3){margin:0}.footer .footer_reassurance .content ul li a span{min-height:65px}@media (max-width: 960px){.footer .footer_reassurance .content ul li a span{min-height:50px}}@media (max-width: 480px){.footer .footer_reassurance .content ul li a span{min-height:auto}}.footer .footer_reassurance .content ul li a span img{max-height:57px}@media (max-width: 750px){.footer .footer_reassurance .content ul li{position:static;margin:0;padding:0}.footer .footer_reassurance .content ul li:first-child,.footer .footer_reassurance .content ul li:last-child{padding:0}.footer .footer_reassurance .content ul li:first-child{left:auto}.footer .footer_reassurance .content ul li:last-child{right:auto}.footer .footer_reassurance .content ul li:nth-child(2){margin:0}.footer .footer_reassurance .content ul li a .reassurance{font-size:12px}}@media (max-width: 480px){.footer .footer_reassurance .content ul li{padding:25px 10%}.footer .footer_reassurance .content ul li:first-child,.footer .footer_reassurance .content ul li:last-child{padding:25px 10%}}@media (max-width: 320px){.footer .footer_reassurance .content ul li{padding:25px 9%}.footer .footer_reassurance .content ul li:first-child,.footer .footer_reassurance .content ul li:last-child{padding:25px 9%}}.footer .footer_newsletter_box button{line-height:18px;padding:0 4px;position:absolute;left:190px;top:7px}@media (max-width: 750px){.footer .mobile_footer_links_box .selectboxit-container{border:1px solid #535355}.footer .mobile_footer_links_box .selectboxit-container .selectboxit{line-height:48px;max-width:100%}.footer .mobile_footer_links_box .selectboxit-container .selectboxit.footer_links_dropdown{font:15px/48px "Arial",sans-serif;text-align:left}}.header_top_slot_container.customer_service_slot{left:-166px;top:17px}.header_top_slot_container.customer_service_slot>div{padding-top:40px}.header_top_slot_container.customer_service_slot>div:before{left:calc(31% - 1px)}.header_top_slot_container.customer_service_slot>div:after{left:31%}.header_top_slot_container.customer_service_slot .section_header{margin:0 0 7px}#customer_service_slot li{margin:0 0 6px}.header_top_slot_container.sign_up_slot{left:-286px}.header_top_slot_container.sign_up_slot>div:before{left:calc(45% - 1px)}.header_top_slot_container.sign_up_slot>div:after{left:45%}.header_top_slot_container.my_account_slot{left:-396px;top:17px}.header_top_slot_container.my_account_slot>div:before{left:calc(57% - 1px)}.header_top_slot_container.my_account_slot>div:after{left:57%}.header_top_slot_container.my_account_slot .top-slot-my-account .colspan-list li{padding-bottom:1px}.header_top_slot_container.country_selector_slot{top:17px}.header_top_slot_container.country_selector_slot #country_selector_slot .right .section_header{margin-bottom:18px}@media (max-width: 1176px){.header_top_slot_container.my_account_slot{left:auto;right:-70px}.header_top_slot_container.my_account_slot>div:before{left:calc(86% - 1px)}.header_top_slot_container.my_account_slot>div:after{left:calc(86%)}.header_top_slot_container.sign_up_slot{left:-400px}.header_top_slot_container.sign_up_slot>div:before{left:calc(62% - 1px)}.header_top_slot_container.sign_up_slot>div:after{left:calc(62%)}.header_top_slot_container.customer_service_slot{left:-215px}.header_top_slot_container.customer_service_slot>div:before{left:calc(37% - 1px)}.header_top_slot_container.customer_service_slot>div:after{left:calc(37%)}}.homepage.main .olapic_moments{max-width:770px;margin:0 auto}.homepage.main .olapic_moments .title_divider>span,.homepage.main .olapic_moments .login_page>h1>span,.pt_product_details .homepage.main .olapic_moments .content .pdp_main .product_section_headline>span,.pt_product_details .homepage.main .content .pdp_main .olapic_moments .product_section_headline>span{font-size:35px}.homepage.main .olapic_moments .title_divider>span>span,.homepage.main .olapic_moments .login_page>h1>span>span,.pt_product_details .homepage.main .olapic_moments .content .pdp_main .product_section_headline>span>span,.pt_product_details .homepage.main .content .pdp_main .olapic_moments .product_section_headline>span>span{font-size:48px}.homepage .hp_slot{margin:0 0 70px 0;position:relative}.homepage .hp_slot img{width:100%}.homepage .hp_slot .copy,.homepage .hp_slot .slot_title{position:absolute}.homepage .hp_slot .cta_link{color:#535355;font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;position:absolute}.homepage .hp_slot .title_divider,.homepage .hp_slot .login_page>h1,.homepage .hp_slot .pt_product_details .main .content .pdp_main .product_section_headline,.pt_product_details .main .content .pdp_main .homepage .hp_slot .product_section_headline{background:none;width:auto}.homepage .hp_slot .title_divider>span,.homepage .hp_slot .login_page>h1>span,.homepage .hp_slot .pt_product_details .main .content .pdp_main .product_section_headline>span,.pt_product_details .main .content .pdp_main .homepage .hp_slot .product_section_headline>span{background:none;padding:0;margin:0}.homepage .hp_slot .product_tile .product_badge.productbadge_new{display:none}@media (max-width: 960px){.homepage .hp_slot{margin:0 0 35px 0}}@media (max-width: 750px){.homepage .hp_slot{margin:0;text-align:center}.homepage .hp_slot img{margin:0 0 1em 0}.homepage .hp_slot#hp_hero{padding:0 0 50px;margin:0 0 10px}.homepage .hp_slot .slot-template{padding:0 0 15px}.homepage .hp_slot .slot-template:before{content:"";display:block;position:absolute;top:-15px;left:0;right:0;border-bottom:1px solid #e5e5e5}}.homepage .homepage-slot-tile{background-repeat:no-repeat;background-position:center center;background-size:100%;color:#fff;float:left;height:215px;padding:160px 0 90px 0;text-align:center;width:50%}.homepage .homepage-slot-tile h2{color:#fff;text-transform:uppercase;word-spacing:480px}.homepage .homepage-slot-tile .copy,.homepage .homepage-slot-tile .cta_link{color:#fff;position:relative}.homepage .homepage-slot-tile .copy{display:block;padding:2em 0 2em 0;line-height:25px}@media (max-width: 960px){.homepage .homepage-slot-tile{height:170px;padding:100px 0 90px 0}.homepage .homepage-slot-tile h2{font-size:20px}}@media (max-width: 750px){.homepage .homepage-slot-tile{width:100%}}.homepage .hp_slot_2 .slot-template>a{clear:both;display:block;font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;padding:1em;text-align:center}.homepage .hp_slot_2 .slot-template img{display:block;margin:0 auto;width:auto}.homepage .hp_slot_2 .contentcarousel_list{*zoom:1;width:auto}.homepage .hp_slot_2 .contentcarousel_list:after{content:"";display:table;clear:both}.homepage .hp_slot_2 .contentcarousel_list_item{margin:0 10px 0 10px;width:300px}.homepage .hp_slot_2 .content_asset{background-position:center top;background-repeat:no-repeat;background-size:100%}.homepage .hp_slot_2 .product_tile img{margin:0 auto 0 auto;position:relative}.homepage .hp_slot_2 .product_tile .product_image_wrapper{display:block;padding:0 0 20px 0;position:relative;z-index:1}.homepage .hp_slot_2 .product_tile .product_badge{display:none}.homepage .hp_slot_2 .product_tile .beautyroutine{color:#fff;display:block;font-size:30px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;padding:.5em 0 0 .5em;word-spacing:-12px;letter-spacing:4px}.homepage .hp_slot_2 .product_tile .product_name,.homepage .hp_slot_2 .product_tile .product_subtitle{display:block;font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;text-align:center;text-decoration:none}.homepage .hp_slot_2 .product_tile .product_name{line-height:1em;min-height:3em}.homepage .hp_slot_2 .product_tile .price{text-align:center;margin:10px 0 0 0}@media (max-width: 960px){.homepage .hp_slot_2 .product_tile .price{margin:5px 0 0 0}}@media (max-width: 750px){.homepage .hp_slot_2 .product_tile .price{margin:10px 0 0 0}}.homepage .hp_slot_2 .product_tile .price_standard{font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdBold",Arial}.homepage .hp_slot_2 .product_tile .price_sale{display:inline-block}.homepage .hp_slot_2 .product_tile .section_wrapper{font-size:0;text-align:center}.homepage .hp_slot_2 .product_tile .product-variations{display:inline-block;vertical-align:middle;width:0}.homepage .hp_slot_2 .product_tile .product-variations ul{width:auto}.homepage .hp_slot_2 .product_tile .product-variations li{float:none}.homepage .hp_slot_2 .product_tile .product-variations .selectboxit-container{display:block}.homepage .hp_slot_2 .product_tile .product-variations .selectboxit-list{width:99%}.homepage .hp_slot_2 .product_tile .product-variations .selectboxit-list li{padding:0 10px 0 10px}.homepage .hp_slot_2 .product_tile .product-variations .selectboxit{min-width:0;width:100% !important;padding:0 20px 0 10px;border-right:none}.homepage .hp_slot_2 .product_tile .product_actions{display:inline-block;margin:15px 0 15px 0;width:50%}.homepage .hp_slot_2 .product_tile .product_actions .button,.homepage .hp_slot_2 .product_tile .product_actions .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .homepage .hp_slot_2 .product_tile .product_actions .back_to_profile,.homepage .hp_slot_2 .product_tile .product_actions .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .homepage .hp_slot_2 .product_tile .product_actions .select_go_button.selected{width:100%}@media (max-width: 960px){.homepage .hp_slot_2 .jcarousel-clip{text-align:center}.homepage .hp_slot_2 .jcarousel-clip .contentcarousel_list{display:inline-block}.homepage .hp_slot_2 .contentcarousel_list_item{width:220px}.homepage .hp_slot_2 .product_tile img{max-width:190px}.homepage .hp_slot_2 .product_tile .beautyroutine{font-size:20px}.homepage .hp_slot_2 .product_tile .product-variations .selectboxit-list{min-width:50%}.homepage .hp_slot_2 .product_tile .product-variations .selectboxit-list li{font-size:14px}.homepage .hp_slot_2 .product_tile .product-variations .selectboxit{font-size:14px;padding:0 20px 0 4px}.homepage .hp_slot_2 .product_tile .product-variations .selectboxit .selectboxit-arrow-container{right:10px}.homepage .hp_slot_2 .product_tile .product_actions .button,.homepage .hp_slot_2 .product_tile .product_actions .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .homepage .hp_slot_2 .product_tile .product_actions .back_to_profile,.homepage .hp_slot_2 .product_tile .product_actions .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .homepage .hp_slot_2 .product_tile .product_actions .select_go_button.selected{font-size:14px;height:50px;padding:0 5px 0 5px}.homepage .hp_slot_2 .product_tile .product_name,.homepage .hp_slot_2 .product_tile .product_subtitle,.homepage .hp_slot_2 .product_tile .price_standard{font-size:16px}}@media (max-width: 750px){.homepage .hp_slot_2{border:none}.homepage .hp_slot_2 .slot-template{width:100%}.homepage .hp_slot_2 .slot-template:after{display:none}.homepage .hp_slot_2 .slot-template>a{padding:5px 0 10px}.homepage .hp_slot_2 .contentcarousel_list{width:20000em}.homepage .hp_slot_2 .contentcarousel_list_item{width:480px;margin:0 auto}.homepage .hp_slot_2 .product_tile img{max-width:480px}.homepage .hp_slot_2 .product_tile .selectboxit-container .selectboxit{min-width:inherit}.homepage .hp_slot_2 .product_tile .product_actions{width:120px;float:none;display:inline-block;vertical-align:middle}.homepage .hp_slot_2 .product_tile .product_actions .addtocartbutton{line-height:24px}.homepage .hp_slot_2 .carousel_navigation_list{top:15px;right:15px}}@media (max-width: 480px){.homepage .hp_slot_2 .contentcarousel_list_item{width:320px}.homepage .hp_slot_2 .product_tile img{max-width:320px}}.homepage .men_push .copy,.homepage .men_push .slot_title{font-size:30px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdBoldOblique",Arial;top:35px;left:590px;line-height:1.1}.homepage .men_push .cta_link{color:#535355;top:60%;left:590px;letter-spacing:0.9px}@media (max-width: 1176px){.homepage .men_push .copy,.homepage .men_push .slot_title{font-size:27px;top:15%;left:56%;width:40%;line-height:1}.homepage .men_push .cta_link{font-size:24px;left:56%;top:50%;letter-spacing:1.35px}}@media (max-width: 960px){.homepage .men_push img{height:auto}.homepage .men_push .copy,.homepage .men_push .slot_title{font-size:20px}.homepage .men_push .cta_link{font-size:18px;letter-spacing:0.9px}}@media (max-width: 750px){.homepage .men_push{display:none}.homepage .men_push:before{display:none}}.homepage .men_v2{text-align:center}.homepage .men_v2 h2,.homepage .men_v2 .copy{width:100%;color:#fff}.homepage .men_v2 h2{position:absolute;top:25%}.homepage .men_v2 .copy{top:40%;left:0}.homepage .men_v2 .cta_link{bottom:auto;top:55%;left:0;right:0;margin:0 29%;border:1px solid #fff;padding:15px 65px 15px 65px;text-decoration:none}.homepage .men_v2 .product_tile .product_image{bottom:0px;left:0;position:absolute;width:auto}.homepage .men_v2 .product_tile .product_name,.homepage .men_v2 .product_tile .product_subtitle_wrapper,.homepage .men_v2 .product_tile .price,.homepage .men_v2 .product_tile .section_wrapper{display:none}@media (max-width: 1024px){.homepage .men_v2 .cta_link{margin:0 28%}}@media (max-width: 960px){.homepage .men_v2 .cta_link{margin:0 25%}}@media (max-width: 750px){.homepage .men_v2 h2,.homepage .men_v2 .copy{font-size:20px}.homepage .men_v2 h2{top:30%}.homepage .men_v2 .copy{top:40%}.homepage .men_v2 .cta_link{position:relative;padding:0 0 0 0;border:0;margin:0;text-decoration:underline;top:0}.homepage .men_v2 .product_tile{display:none}}.homepage .skin_fit_push a{text-decoration:none;display:block}.homepage .skin_fit_push .content_wrapper{position:absolute;text-align:center;top:255px;width:320px}.homepage .skin_fit_push .content_wrapper img{width:auto}.homepage .skin_fit_push .content_wrapper p{font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;color:#fff;margin:30px 0 120px}.homepage .skin_fit_push .content_wrapper .buttons_wrapper a{display:inline-block}.homepage .skin_fit_push .content_wrapper .buttons_wrapper .google_play img{height:32px}.homepage .skin_fit_push .content_wrapper .buttons_wrapper .app_store{margin:0 0 0 6px}.homepage .skin_fit_push .content_wrapper .buttons_wrapper .app_store img{height:31px}@media (max-width: 1024px){.homepage .skin_fit_push .content_wrapper{top:180px;width:285px}.homepage .skin_fit_push .content_wrapper p{font-size:16px}}@media (max-width: 960px){.homepage .skin_fit_push .content_wrapper{top:90px}}@media (max-width: 750px){.homepage .skin_fit_push .content_wrapper{position:static;display:inline-block;margin:40px 0 50px}.homepage .skin_fit_push .content_wrapper p{color:#535355;font-size:15px;margin:20px 0}.homepage .skin_fit_push .content_wrapper .buttons_wrapper{display:inline-block;padding:0 10px;box-sizing:border-box}.homepage .skin_fit_push .content_wrapper .buttons_wrapper .app_store{margin:15px 0 0}.homepage .skin_fit_push .content_wrapper .buttons_wrapper .app_store img{height:45px;width:136px}.homepage .skin_fit_push .content_wrapper .buttons_wrapper .google_play img{height:47px}}.homepage .skin_fit_push .left .content_wrapper{left:110px}@media (max-width: 1024px){.homepage .skin_fit_push .left .content_wrapper{left:50px}}@media (max-width: 960px){.homepage .skin_fit_push .left .content_wrapper{left:0}}.homepage .skin_fit_push .right .content_wrapper{right:110px}@media (max-width: 1024px){.homepage .skin_fit_push .right .content_wrapper{right:50px}}@media (max-width: 960px){.homepage .skin_fit_push .right .content_wrapper{right:0}}.homepage .skin_fit_push .center .content_wrapper{left:0;right:0;margin:0 auto}.homepage .skin_fit_push:before{display:none !important}@media (max-width: 750px){.homepage .skin_fit_push{text-align:center}.homepage .skin_fit_push img{margin:0;max-width:480px;width:100%}}.homepage .special_offers_slot .carousel_navigation_list{top:130px}@media (max-width: 960px){.homepage .special_offers_slot .carousel_navigation_list{top:105px;right:20px}}@media (max-width: 750px){.homepage .special_offers_slot .carousel_navigation_list{top:90px;right:15px}}.homepage .special_offers_slot .content_wrapper{box-sizing:border-box;padding:0 10px;position:absolute;top:111px;width:50%}.homepage .special_offers_slot .content_wrapper a{text-decoration:none}.homepage .special_offers_slot .content_wrapper p,.homepage .special_offers_slot .content_wrapper h3,.homepage .special_offers_slot .content_wrapper .pt_product_details #waitingForAuditDialog,.pt_product_details .homepage .special_offers_slot .content_wrapper #waitingForAuditDialog,.homepage .special_offers_slot .content_wrapper #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .homepage .special_offers_slot .content_wrapper .review_tag{font-size:40px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdLight",Arial;line-height:45px;margin:0 0 35px}.homepage .special_offers_slot .content_wrapper p span,.homepage .special_offers_slot .content_wrapper h3 span,.homepage .special_offers_slot .content_wrapper .pt_product_details #waitingForAuditDialog span,.pt_product_details .homepage .special_offers_slot .content_wrapper #waitingForAuditDialog span,.homepage .special_offers_slot .content_wrapper #tab_reviews .rr_page_item .review_tag span,#tab_reviews .rr_page_item .homepage .special_offers_slot .content_wrapper .review_tag span{display:block;font-family:"FuturaStdBoldOblique",Arial}@media (max-width: 960px){.homepage .special_offers_slot .content_wrapper{padding:0 40px 0 40px;top:95px}.homepage .special_offers_slot .content_wrapper p,.homepage .special_offers_slot .content_wrapper h3,.homepage .special_offers_slot .content_wrapper .pt_product_details #waitingForAuditDialog,.pt_product_details .homepage .special_offers_slot .content_wrapper #waitingForAuditDialog,.homepage .special_offers_slot .content_wrapper #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .homepage .special_offers_slot .content_wrapper .review_tag{font-size:30px;line-height:30px;margin:0 0 25px}}@media (max-width: 750px){.homepage .special_offers_slot .content_wrapper{position:static;text-align:center;width:100%;padding:0}.homepage .special_offers_slot .content_wrapper p,.homepage .special_offers_slot .content_wrapper h3,.homepage .special_offers_slot .content_wrapper .pt_product_details #waitingForAuditDialog,.pt_product_details .homepage .special_offers_slot .content_wrapper #waitingForAuditDialog,.homepage .special_offers_slot .content_wrapper #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .homepage .special_offers_slot .content_wrapper .review_tag{font-size:20px;line-height:20px;margin:0 0 15px}.homepage .special_offers_slot .content_wrapper .button-2,.homepage .special_offers_slot .content_wrapper .pt_account .main .content .payment_item .delete,.pt_account .main .content .payment_item .homepage .special_offers_slot .content_wrapper .delete,.homepage .special_offers_slot .content_wrapper .pt_account .main .content .address_actions .delete,.pt_account .main .content .address_actions .homepage .special_offers_slot .content_wrapper .delete,.homepage .special_offers_slot .content_wrapper .pt_account .main .content .account_stores_page .store_locator_details .favoritestores_remove .button_text,.pt_account .main .content .account_stores_page .store_locator_details .favoritestores_remove .homepage .special_offers_slot .content_wrapper .button_text,.homepage .special_offers_slot .content_wrapper .ui-dialog .ui-dialog-content .button.subscription-change-cancel,.ui-dialog .ui-dialog-content .homepage .special_offers_slot .content_wrapper .button.subscription-change-cancel,.homepage .special_offers_slot .content_wrapper .ui-dialog .ui-dialog-content .pt_account .main .content .password_change_confirmation .subscription-change-cancel.back_to_profile,.ui-dialog .ui-dialog-content .pt_account .main .content .password_change_confirmation .homepage .special_offers_slot .content_wrapper .subscription-change-cancel.back_to_profile,.homepage .special_offers_slot .content_wrapper .pt_account .main .content .password_change_confirmation .ui-dialog .ui-dialog-content .subscription-change-cancel.back_to_profile,.pt_account .main .content .password_change_confirmation .ui-dialog .ui-dialog-content .homepage .special_offers_slot .content_wrapper .subscription-change-cancel.back_to_profile,.homepage .special_offers_slot .content_wrapper .ui-dialog #confirm-change-profile-dialog .button.profile-change-cancel,.ui-dialog #confirm-change-profile-dialog .homepage .special_offers_slot .content_wrapper .button.profile-change-cancel,.homepage .special_offers_slot .content_wrapper .ui-dialog #confirm-change-profile-dialog .pt_account .main .content .password_change_confirmation .profile-change-cancel.back_to_profile,.ui-dialog #confirm-change-profile-dialog .pt_account .main .content .password_change_confirmation .homepage .special_offers_slot .content_wrapper .profile-change-cancel.back_to_profile,.homepage .special_offers_slot .content_wrapper .pt_account .main .content .password_change_confirmation .ui-dialog #confirm-change-profile-dialog .profile-change-cancel.back_to_profile,.pt_account .main .content .password_change_confirmation .ui-dialog #confirm-change-profile-dialog .homepage .special_offers_slot .content_wrapper .profile-change-cancel.back_to_profile,.homepage .special_offers_slot .content_wrapper .ui-dialog #confirm-change-profile-dialog .addresscorrect .address_validation .profile-change-cancel.select_go_button.selected,.ui-dialog #confirm-change-profile-dialog .addresscorrect .address_validation .homepage .special_offers_slot .content_wrapper .profile-change-cancel.select_go_button.selected,.homepage .special_offers_slot .content_wrapper .addresscorrect .address_validation .ui-dialog #confirm-change-profile-dialog .profile-change-cancel.select_go_button.selected,.addresscorrect .address_validation .ui-dialog #confirm-change-profile-dialog .homepage .special_offers_slot .content_wrapper .profile-change-cancel.select_go_button.selected,.homepage .special_offers_slot .content_wrapper .ui-dialog .ui-dialog-content form .formfield .cancel_button,.ui-dialog .ui-dialog-content form .formfield .homepage .special_offers_slot .content_wrapper .cancel_button,.homepage .special_offers_slot .content_wrapper .ui-dialog .ui-dialog-content form .formfield .delete_button,.ui-dialog .ui-dialog-content form .formfield .homepage .special_offers_slot .content_wrapper .delete_button,.homepage .special_offers_slot .content_wrapper .account_address_detail_page form .formfield .cancel_button,.account_address_detail_page form .formfield .homepage .special_offers_slot .content_wrapper .cancel_button,.homepage .special_offers_slot .content_wrapper .account_address_detail_page form .formfield .delete_button,.account_address_detail_page form .formfield .homepage .special_offers_slot .content_wrapper .delete_button,.homepage .special_offers_slot .content_wrapper .account_payment_details_page form .formfield .cancel_button,.account_payment_details_page form .formfield .homepage .special_offers_slot .content_wrapper .cancel_button,.homepage .special_offers_slot .content_wrapper .account_payment_details_page form .formfield .delete_button,.account_payment_details_page form .formfield .homepage .special_offers_slot .content_wrapper .delete_button,.homepage .special_offers_slot .content_wrapper .addresscorrect .address_validation .select_go_button,.addresscorrect .address_validation .homepage .special_offers_slot .content_wrapper .select_go_button,.homepage .special_offers_slot .content_wrapper #tab_reviews #write-a-review-fake,#tab_reviews .homepage .special_offers_slot .content_wrapper #write-a-review-fake,.homepage .special_offers_slot .content_wrapper .skincare_selector .cta_link,.homepage .skincare_selector .special_offers_slot .content_wrapper .cta_link,.homepage .special_offers_slot .content_wrapper .fitskin_consultation .cta_link,.homepage .fitskin_consultation .special_offers_slot .content_wrapper .cta_link,.homepage .special_offers_slot .content_wrapper .livemore .cta_link,.homepage .livemore .special_offers_slot .content_wrapper .cta_link{line-height:25px;height:auto;border:none;padding:0;text-decoration:underline;margin:0 0 50px}.homepage .special_offers_slot .content_wrapper .button-2:hover,.homepage .special_offers_slot .content_wrapper .pt_account .main .content .payment_item .delete:hover,.pt_account .main .content .payment_item .homepage .special_offers_slot .content_wrapper .delete:hover,.homepage .special_offers_slot .content_wrapper .pt_account .main .content .address_actions .delete:hover,.pt_account .main .content .address_actions .homepage .special_offers_slot .content_wrapper .delete:hover,.homepage .special_offers_slot .content_wrapper .pt_account .main .content .account_stores_page .store_locator_details .favoritestores_remove .button_text:hover,.pt_account .main .content .account_stores_page .store_locator_details .favoritestores_remove .homepage .special_offers_slot .content_wrapper .button_text:hover,.homepage .special_offers_slot .content_wrapper .ui-dialog .ui-dialog-content .button.subscription-change-cancel:hover,.ui-dialog .ui-dialog-content .homepage .special_offers_slot .content_wrapper .button.subscription-change-cancel:hover,.homepage .special_offers_slot .content_wrapper .ui-dialog .ui-dialog-content .pt_account .main .content .password_change_confirmation .subscription-change-cancel.back_to_profile:hover,.ui-dialog .ui-dialog-content .pt_account .main .content .password_change_confirmation .homepage .special_offers_slot .content_wrapper .subscription-change-cancel.back_to_profile:hover,.homepage .special_offers_slot .content_wrapper .pt_account .main .content .password_change_confirmation .ui-dialog .ui-dialog-content .subscription-change-cancel.back_to_profile:hover,.pt_account .main .content .password_change_confirmation .ui-dialog .ui-dialog-content .homepage .special_offers_slot .content_wrapper .subscription-change-cancel.back_to_profile:hover,.homepage .special_offers_slot .content_wrapper .ui-dialog #confirm-change-profile-dialog .button.profile-change-cancel:hover,.ui-dialog #confirm-change-profile-dialog .homepage .special_offers_slot .content_wrapper .button.profile-change-cancel:hover,.homepage .special_offers_slot .content_wrapper .ui-dialog #confirm-change-profile-dialog .pt_account .main .content .password_change_confirmation .profile-change-cancel.back_to_profile:hover,.ui-dialog #confirm-change-profile-dialog .pt_account .main .content .password_change_confirmation .homepage .special_offers_slot .content_wrapper .profile-change-cancel.back_to_profile:hover,.homepage .special_offers_slot .content_wrapper .pt_account .main .content .password_change_confirmation .ui-dialog #confirm-change-profile-dialog .profile-change-cancel.back_to_profile:hover,.pt_account .main .content .password_change_confirmation .ui-dialog #confirm-change-profile-dialog .homepage .special_offers_slot .content_wrapper .profile-change-cancel.back_to_profile:hover,.homepage .special_offers_slot .content_wrapper .ui-dialog #confirm-change-profile-dialog .addresscorrect .address_validation .profile-change-cancel.select_go_button.selected:hover,.ui-dialog #confirm-change-profile-dialog .addresscorrect .address_validation .homepage .special_offers_slot .content_wrapper .profile-change-cancel.select_go_button.selected:hover,.homepage .special_offers_slot .content_wrapper .addresscorrect .address_validation .ui-dialog #confirm-change-profile-dialog .profile-change-cancel.select_go_button.selected:hover,.addresscorrect .address_validation .ui-dialog #confirm-change-profile-dialog .homepage .special_offers_slot .content_wrapper .profile-change-cancel.select_go_button.selected:hover,.homepage .special_offers_slot .content_wrapper .ui-dialog .ui-dialog-content form .formfield .cancel_button:hover,.ui-dialog .ui-dialog-content form .formfield .homepage .special_offers_slot .content_wrapper .cancel_button:hover,.homepage .special_offers_slot .content_wrapper .ui-dialog .ui-dialog-content form .formfield .delete_button:hover,.ui-dialog .ui-dialog-content form .formfield .homepage .special_offers_slot .content_wrapper .delete_button:hover,.homepage .special_offers_slot .content_wrapper .account_address_detail_page form .formfield .cancel_button:hover,.account_address_detail_page form .formfield .homepage .special_offers_slot .content_wrapper .cancel_button:hover,.homepage .special_offers_slot .content_wrapper .account_address_detail_page form .formfield .delete_button:hover,.account_address_detail_page form .formfield .homepage .special_offers_slot .content_wrapper .delete_button:hover,.homepage .special_offers_slot .content_wrapper .account_payment_details_page form .formfield .cancel_button:hover,.account_payment_details_page form .formfield .homepage .special_offers_slot .content_wrapper .cancel_button:hover,.homepage .special_offers_slot .content_wrapper .account_payment_details_page form .formfield .delete_button:hover,.account_payment_details_page form .formfield .homepage .special_offers_slot .content_wrapper .delete_button:hover,.homepage .special_offers_slot .content_wrapper .addresscorrect .address_validation .select_go_button:hover,.addresscorrect .address_validation .homepage .special_offers_slot .content_wrapper .select_go_button:hover,.homepage .special_offers_slot .content_wrapper #tab_reviews #write-a-review-fake:hover,#tab_reviews .homepage .special_offers_slot .content_wrapper #write-a-review-fake:hover,.homepage .special_offers_slot .content_wrapper .skincare_selector .cta_link:hover,.homepage .skincare_selector .special_offers_slot .content_wrapper .cta_link:hover,.homepage .special_offers_slot .content_wrapper .fitskin_consultation .cta_link:hover,.homepage .fitskin_consultation .special_offers_slot .content_wrapper .cta_link:hover,.homepage .special_offers_slot .content_wrapper .livemore .cta_link:hover,.homepage .livemore .special_offers_slot .content_wrapper .cta_link:hover{background:none;color:#535355;text-decoration:none}}.homepage .special_offers_slot .right .content_wrapper{right:0}.homepage .special_offers_slot .left .content_wrapper{left:0;text-align:right}@media (max-width: 750px){.homepage .special_offers_slot .left .content_wrapper{text-align:center}}.homepage .special_offers_slot .center .content_wrapper{margin:0 auto;left:0;right:0;text-align:center}.homepage .skincare_selector>div{position:relative}.homepage .skincare_selector .copy{display:block;width:50%;top:150px;color:#fff;line-height:45px;font-size:40px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdLight",Arial}.homepage .skincare_selector .copy span{font-family:"FuturaStdBoldOblique",Arial}.homepage .skincare_selector .cta_link.first{top:270px;padding:0 15px 0 15px}.homepage .skincare_selector.right .copy{right:0}.homepage .skincare_selector.right .cta_link.first{left:50%}.homepage .skincare_selector.left .copy{left:0;text-align:right}.homepage .skincare_selector.left .cta_link.first{right:50%}.homepage .skincare_selector.center .copy,.homepage .skincare_selector.center .cta_link.first{margin:0 auto;left:0;right:0;text-align:center}.homepage .skincare_selector.center .cta_link.first{width:280px}@media (max-width: 960px){.homepage .skincare_selector .copy{top:130px;font-size:30px;line-height:30px}.homepage .skincare_selector .cta_link.first{top:215px}.homepage .skincare_selector.right .copy{width:44%}.homepage .skincare_selector.right .cta_link.first{left:56%}.homepage .skincare_selector.left .copy{width:44%}.homepage .skincare_selector.left .cta_link.first{right:56%}}@media (max-width: 750px){.homepage .skincare_selector .copy{font-size:20px;line-height:20px;color:#535355;position:static}.homepage .skincare_selector div>.cta_link.first,.homepage .skincare_selector div>.cta_link.first:hover{color:#535355;border:none;padding:0;position:static;text-decoration:underline;margin:15px 0 50px;line-height:18px}.homepage .skincare_selector.right .copy,.homepage .skincare_selector.left .copy{width:100%;text-align:center}.homepage .skincare_selector.center .cta_link.first{margin:15px 0 50px}}.homepage .magazine{max-width:960px;width:100%;margin:0 auto;position:relative}.homepage .magazine img{display:inherit}.homepage .magazine .beauty-routine-image,.homepage .magazine .editorial-text{display:inline-block;vertical-align:top}.homepage .magazine .beauty-routine-image{margin:-50px 0 0}.homepage .magazine .editorial-text{width:310px;padding:50px 0 0 80px}.homepage .magazine .title-wrapper h2,.homepage .magazine .description-wrapper h3,.homepage .magazine .description-wrapper .pt_product_details #waitingForAuditDialog,.pt_product_details .homepage .magazine .description-wrapper #waitingForAuditDialog,.homepage .magazine .description-wrapper #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .homepage .magazine .description-wrapper .review_tag{text-transform:uppercase}.homepage .magazine .description-wrapper p{font-size:16px;line-height:24px}.homepage .magazine .read-more-btn{margin:30px 0 0}.homepage .magazine .read-more-btn a{cursor:pointer;font-size:18px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial}.homepage .magazine .title-wrapper{margin:0 0 30px}@media (max-width: 1024px){.homepage .magazine{max-width:960px;*zoom:1}.homepage .magazine:after{content:"";display:table;clear:both}.homepage .magazine .beauty-routine-image,.homepage .magazine .editorial-text{width:50%;float:left;box-sizing:border-box}.homepage .magazine .beauty-routine-image{margin:0;position:relative;top:-50px}.homepage .magazine .editorial-text{padding:40px 80px 0 65px}.homepage .magazine .description-wrapper h3,.homepage .magazine .description-wrapper .pt_product_details #waitingForAuditDialog,.pt_product_details .homepage .magazine .description-wrapper #waitingForAuditDialog,.homepage .magazine .description-wrapper #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .homepage .magazine .description-wrapper .review_tag{font-size:16px}.homepage .magazine .description-wrapper p{font-size:14px;line-height:20px}.homepage .magazine .title-wrapper{margin:0 0 20px}.homepage .magazine .title-wrapper h2{font-size:25px;line-height:25px}.homepage .magazine .read-more-btn{margin:20px 0 0}}@media (max-width: 960px){.homepage .magazine{max-width:750px}.homepage .magazine .editorial-text{padding:40px 20px 0 65px}}@media (max-width: 750px){.homepage .magazine{max-width:480px}.homepage .magazine .edition-background{margin:0 0 30px}.homepage .magazine .beauty-routine-image{display:none}.homepage .magazine .editorial-text{width:100%;padding:0 20px}.homepage .magazine .title-wrapper{margin:0}.homepage .magazine .title-wrapper h2{font-size:15px;font-weight:bold}.homepage .magazine .description-wrapper h3,.homepage .magazine .description-wrapper .pt_product_details #waitingForAuditDialog,.pt_product_details .homepage .magazine .description-wrapper #waitingForAuditDialog,.homepage .magazine .description-wrapper #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .homepage .magazine .description-wrapper .review_tag{display:none}.homepage .magazine .description-wrapper p{font-size:15px}.homepage .magazine .title-wrapper h2,.homepage .magazine .description-wrapper p{text-align:left}.homepage .magazine .read-more-btn{margin:10px 0 0}.homepage .magazine .read-more-btn a{font-size:15px;font-weight:normal;text-transform:none;font-family:"FuturaStdBold",Arial}}@media (max-width: 480px){.homepage .magazine{max-width:320px}}.homepage .fitskin_consultation{text-align:center}.homepage .fitskin_consultation.right .copy{text-align:right;right:5%}.homepage .fitskin_consultation.left .copy{text-align:left;left:5%}.homepage .fitskin_consultation .copy,.homepage .fitskin_consultation .cta_link.first{margin:0 auto 0 auto;left:0;right:0}.homepage .fitskin_consultation .copy{line-height:1.25;display:block;top:46%;color:#fff;font-size:30px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdLight",Arial}.homepage .fitskin_consultation .copy span{font-size:30px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdBoldOblique",Arial}.homepage .fitskin_consultation .cta_link.first{top:65%;width:160px}@media (max-width: 960px){.homepage .fitskin_consultation .copy{line-height:1;font-size:29px}}@media (max-width: 750px){.homepage .fitskin_consultation .copy{position:relative;line-height:1.2;color:#535355;font-size:20px}.homepage .fitskin_consultation .copy span{display:block;font-size:20px;margin:0 auto 0 auto}.homepage .fitskin_consultation div>.cta_link.first,.homepage .fitskin_consultation div>.cta_link.first:hover{position:static;display:block;width:auto;color:#535355;border:none;text-decoration:underline;margin:15px 0 50px;padding:0 0 0 0;line-height:18px}}.homepage .world_of_biotherm img{display:inherit}.homepage .world_of_biotherm .homepage-slot-tile:not(:nth-child(2)){display:none}.homepage .world_of_biotherm .homepage-slot-tile{*zoom:1;position:relative;height:auto;padding:0;float:none;width:100%;text-align:left}.homepage .world_of_biotherm .homepage-slot-tile:after{content:"";display:table;clear:both}.homepage .world_of_biotherm .homepage-slot-tile ul,.homepage .world_of_biotherm .homepage-slot-tile .content_wrapper{box-sizing:border-box;position:absolute;width:50%}.homepage .world_of_biotherm .homepage-slot-tile ul{top:110px;left:0;padding:0 0 0 60px}.homepage .world_of_biotherm .homepage-slot-tile ul .cta_link{font-size:40px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdLight",Arial;position:static;color:#fff;text-decoration:none;border:none;display:inline-block;line-height:40px;margin:0 0 10px;letter-spacing:1px}.homepage .world_of_biotherm .homepage-slot-tile ul .cta_link:hover,.homepage .world_of_biotherm .homepage-slot-tile ul .cta_link.active{border-bottom:1px solid #fff;margin:0 0 9px}.homepage .world_of_biotherm .homepage-slot-tile ul .cta_link span{font-family:"FuturaStdHeavyOblique",Arial}.homepage .world_of_biotherm .homepage-slot-tile .content_wrapper{top:160px;right:0;padding:0 60px 0 0}.homepage .world_of_biotherm .homepage-slot-tile .content_wrapper p{color:#fff;font-family:"FuturaStdMedium",Arial;margin:0 0 25px}.homepage .world_of_biotherm .homepage-slot-tile .content_wrapper a{font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;position:static;color:#fff}@media (max-width: 960px){.homepage .world_of_biotherm .homepage-slot-tile ul{top:100px;padding:0 0 0 30px}.homepage .world_of_biotherm .homepage-slot-tile ul .cta_link{font-size:30px;line-height:30px}.homepage .world_of_biotherm .homepage-slot-tile .content_wrapper{top:110px;padding:0 30px}.homepage .world_of_biotherm .homepage-slot-tile .content_wrapper p{font-size:14px;line-height:20px;margin:0 0 20px}}@media (max-width: 750px){.homepage .world_of_biotherm .homepage-slot-tile img{margin:0}.homepage .world_of_biotherm .homepage-slot-tile ul{top:140px;padding:0 0 0 20px;width:100%}.homepage .world_of_biotherm .homepage-slot-tile ul .cta_link{letter-spacing:0}.homepage .world_of_biotherm .homepage-slot-tile .content_wrapper{position:static;padding:20px 20px 50px 20px;text-align:center;width:100%}.homepage .world_of_biotherm .homepage-slot-tile .content_wrapper p{font-size:15px;line-height:25px;color:#535355;margin:0 0 30px}.homepage .world_of_biotherm .homepage-slot-tile .content_wrapper a{color:#535355}}@media (max-width: 480px){.homepage .world_of_biotherm .homepage-slot-tile ul{padding:0 0 0 10px;top:55px}.homepage .world_of_biotherm .homepage-slot-tile .content_wrapper{padding:20px 10px 50px 10px}}.homepage .livemore .textWrapper{position:absolute;top:55%;right:0;width:40%;text-align:center}.homepage .livemore .textWrapper p{color:#fff;line-height:1.3;font-size:30px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdLight",Arial}.homepage .livemore .textWrapper p strong{font-family:"FuturaStdBoldOblique",Arial}.homepage .livemore .textWrapper p .cta_link{padding:0 50px 0 50px;position:static;margin:30px 0 0 0}.homepage .livemore .copy,.homepage .livemore div>h2{display:block;color:#fff;position:absolute;text-align:center;width:720px}.homepage .livemore div>h2{font-size:30px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdBoldOblique",Arial;top:220px;line-height:1.2}.homepage .livemore .copy{font-size:30px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdLight",Arial;top:296px}.homepage .livemore .cta_link.first{top:370px;left:260px;padding:0 70px 0 70px}@media (max-width: 1024px){.homepage .livemore .copy,.homepage .livemore div>h2{width:625px;font-size:26px}.homepage .livemore .copy{top:275px}.homepage .livemore div>h2{top:210px}.homepage .livemore .cta_link.first{top:340px;left:220px;padding:0 60px 0 60px}.homepage .livemore .textWrapper{width:440px;top:370px}.homepage .livemore .textWrapper p{font-size:26px}.homepage .livemore .textWrapper p .cta_link{margin:30px 0 0 0}.homepage .livemore .selectboxit{border-color:#535355}}@media (max-width: 960px){.homepage .livemore .copy,.homepage .livemore div>h2{width:460px;font-size:20px}.homepage .livemore .copy{top:215px}.homepage .livemore div>h2{top:165px}.homepage .livemore .cta_link.first{top:255px;left:160px;padding:0px 40px 0px 40px}.homepage .livemore .textWrapper{width:330px;top:280px}.homepage .livemore .textWrapper p{font-size:20px}.homepage .livemore .textWrapper p .cta_link{margin:20px 0 0 0;padding:0 30px 0 30px}}@media (max-width: 750px){.homepage .livemore{padding:0 0 50px 0 !important}.homepage .livemore img{width:auto}.homepage .livemore .copy,.homepage .livemore div>h2,.homepage .livemore .cta_link.first{width:100%;left:0;color:#535355}.homepage .livemore .copy{top:420px}.homepage .livemore div>h2{top:370px}.homepage .livemore div>a.cta_link.first,.homepage .livemore div>a.cta_link.first:hover{top:450px;padding:0 0 0 0;text-decoration:underline;border:none;color:#535355;background:none}.homepage .livemore .textWrapper{width:300px;position:static;margin:140px auto 0 auto;background-color:#23c9c5;padding:70px 0}.homepage .livemore .textWrapper p>a.cta_link,.homepage .livemore .textWrapper p>a.cta_link:hover{margin:20px 0 0 0;width:auto;padding:0 0 0 0;text-decoration:underline;border:none;line-height:1;background:none;color:#fff}}.homepage .skinchatroom{height:750px}.homepage .skinchatroom .contentWrapper{position:relative}.homepage .skinchatroom .textWrapper{position:absolute;text-align:right;top:101px;right:358px;color:#535355;text-decoration:none;line-height:1}.homepage .skinchatroom .textWrapper p{font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdBold",Arial}.homepage .skinchatroom .textWrapper .regular,.homepage .skinchatroom .textWrapper .strong{font-size:40px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;color:#000053}.homepage .skinchatroom .textWrapper .regular i,.homepage .skinchatroom .textWrapper .strong i{font-style:italic}.homepage .skinchatroom .textWrapper .strong{font-family:"FuturaStdBoldOblique",Arial}.homepage .skinchatroom .textWrapper .author{padding:0 0 10px}.homepage .skinchatroom .textWrapper a{text-decoration:none}.homepage .skinchatroom .textWrapper .cta_link{position:static;text-decoration:underline;display:block;padding:20px 0 0}@media (max-width: 1024px){.homepage .skinchatroom .textWrapper{right:340px}}.homepage .skinchatroom .product_tile{position:absolute;top:205px;right:60px;max-width:368px}.homepage .skinchatroom .product_tile img{height:410px;width:auto;display:block;margin:0 auto 5px}.homepage .skinchatroom .product_tile .product_name{font-size:25px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;text-align:center;display:block;margin:0 auto;text-decoration:none}.homepage .skinchatroom .product_tile .product_subtitle_wrapper{display:none}.homepage .skinchatroom .product_tile .product_price{font-size:18px;font-weight:normal;text-transform:none;font-family:"FuturaStdBold",Arial;text-align:center;color:#535355;padding:10px 0}.homepage .skinchatroom .product_tile .section_wrapper{font-size:0;text-align:center}.homepage .skinchatroom .product_tile .product-variations{display:inline-block;vertical-align:middle;width:50%;margin:10px 0}.homepage .skinchatroom .product_tile .product-variations ul{width:auto}.homepage .skinchatroom .product_tile .product-variations li{float:none}.homepage .skinchatroom .product_tile .product-variations .selectboxit-container{display:block}.homepage .skinchatroom .product_tile .product-variations .selectboxit-list{width:99%}.homepage .skinchatroom .product_tile .product-variations .selectboxit-list li{padding:0 10px 0 10px}.homepage .skinchatroom .product_tile .product-variations .selectboxit{min-width:0;width:100% !important;padding:0 20px 0 10px;border-right:none}.homepage .skinchatroom .product_tile .product_actions{display:inline-block;margin:15px 0 15px 0;width:50%}.homepage .skinchatroom .product_tile .product_actions .button,.homepage .skinchatroom .product_tile .product_actions .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .homepage .skinchatroom .product_tile .product_actions .back_to_profile,.homepage .skinchatroom .product_tile .product_actions .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .homepage .skinchatroom .product_tile .product_actions .select_go_button.selected{width:100%}@media (max-width: 1024px){.homepage .skinchatroom .product_tile{right:45px;top:180px;max-width:350px}.homepage .skinchatroom .product_tile img{height:370px}.homepage .skinchatroom .product_tile .product_price{padding:0 0 5px}}@media (max-width: 1176px){.homepage .skinchatroom{height:690px}.homepage .skinchatroom .textWrapper{top:90px;right:310px}.homepage .skinchatroom .textWrapper .regular,.homepage .skinchatroom .textWrapper .strong{font-size:36px}.homepage .skinchatroom .textWrapper .author,.homepage .skinchatroom .textWrapper .cta_link{font-size:16px}.homepage .skinchatroom .product_tile img{height:350px}}@media (max-width: 1024px){.homepage .skinchatroom{height:670px}}@media (max-width: 960px){.homepage .skinchatroom{height:600px}.homepage .skinchatroom .textWrapper{right:255px;top:100px}.homepage .skinchatroom .textWrapper .regular,.homepage .skinchatroom .textWrapper .strong{font-size:30px}.homepage .skinchatroom .textWrapper .regular i,.homepage .skinchatroom .textWrapper .strong i{margin:0 2px 0 -2px}.homepage .skinchatroom .product_tile{right:0px;top:160px;max-width:280px}.homepage .skinchatroom .product_tile img{height:330px;max-width:280px}.homepage .skinchatroom .product_tile .product_name{font-size:16px}}@media (max-width: 750px){.homepage .skinchatroom{height:790px}.homepage .skinchatroom img{width:auto;height:auto}.homepage .skinchatroom .textWrapper{position:static;text-align:center;margin:10px 0 30px}.homepage .skinchatroom .textWrapper .cta_link{font-size:18px}.homepage .skinchatroom .textWrapper .regular,.homepage .skinchatroom .textWrapper .strong{font-size:30px;margin:0 auto}.homepage .skinchatroom .textWrapper .regular{width:287px}.homepage .skinchatroom .textWrapper .strong{width:210px}.homepage .skinchatroom .textWrapper .author{font-size:18px;font-weight:normal;text-transform:none;font-family:"FuturaStdHeavy",Arial;text-align:right;line-height:1}.homepage .skinchatroom.no_margin .textWrapper{margin:20px 0 30px}.homepage .skinchatroom .product_tile{right:0;left:0;top:140px;margin:0 auto;max-width:100%}.homepage .skinchatroom .product_tile img{height:auto}.homepage .skinchatroom .product_tile .selectboxit-container .selectboxit{min-width:inherit}.homepage .skinchatroom .product_tile .product-variations,.homepage .skinchatroom .product_tile .product_actions{width:150px;float:none;display:inline-block;vertical-align:middle}.homepage .skinchatroom .product_tile .product_actions .addtocartbutton{line-height:24px}.homepage .skinchatroom .product_tile .product_price{font-size:15px;padding:10px 0 8px}}.homepage .skinchatroom.no_product{height:auto}.homepage .skinchatroom.no_margin{margin:0 0 -74px}@media (max-width: 960px){.homepage .skinchatroom.no_margin{margin:0 0 -39px}}@media (max-width: 750px){.homepage .skinchatroom.no_margin{margin:-4px}}.homepage .in_the_spotlight{overflow:hidden}.homepage .in_the_spotlight>div{background-position:center top;background-repeat:no-repeat;background-size:100%}.homepage .in_the_spotlight img{width:auto}.homepage .in_the_spotlight p,.homepage .in_the_spotlight #in-the-spotlight-2{float:left}.homepage .in_the_spotlight>p{clear:both;max-width:300px;padding:30px 0 70px 100px}.homepage .in_the_spotlight>p a{font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;padding:1em 0 0 0;display:block}.homepage .in_the_spotlight #in-the-spotlight-1,.homepage .in_the_spotlight #in-the-spotlight-2,.homepage .in_the_spotlight #in-the-spotlight-3{width:480px}.homepage .in_the_spotlight #in-the-spotlight-1,.homepage .in_the_spotlight #in-the-spotlight-3{float:right}.homepage .in_the_spotlight #in-the-spotlight-1{margin:-120px 0 0 0}.homepage .in_the_spotlight .product_tile{height:480px}.homepage .in_the_spotlight .product_tile img{float:left;height:460px;margin:85px 0 0 20px;width:426px}.homepage .in_the_spotlight .product_tile .product_name,.homepage .in_the_spotlight .product_tile .product_subtitle{color:#fff;float:right;font-size:30px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;max-width:none;text-decoration:none;width:400px}.homepage .in_the_spotlight .product_tile .product_name{padding:130px 0 0 80px}.homepage .in_the_spotlight .product_tile .price{float:right;padding:0 0 1em 0;width:400px}.homepage .in_the_spotlight .product_tile .price p{color:#fff;font-size:18px;font-weight:normal;text-transform:none;font-family:"FuturaStdBold",Arial}.homepage .in_the_spotlight .product_tile .section_wrapper{float:right;font-size:0;padding:0 0 0 80px;width:400px}.homepage .in_the_spotlight .product_tile .product-variations{color:#fff;display:inline-block;vertical-align:middle}.homepage .in_the_spotlight .product_tile .product-variations .selectboxit-list li{padding:0 10px 0 10px}.homepage .in_the_spotlight .product_tile .product_actions{display:inline-block;margin:15px 0 0 0}.homepage .in_the_spotlight .product_tile .selectboxit{border-color:#fff;min-width:120px;max-width:140px;padding:0 20px 0 10px}.homepage .in_the_spotlight .product_tile .selectboxit .selectboxit-arrow-container{right:10px}.homepage .in_the_spotlight .product_tile .selectboxit .selectboxit-arrow-container{background-position:0 -1366px}.homepage .in_the_spotlight .product_tile .selectboxit.selectboxit-open .selectboxit-arrow-container{background-position:0 -1374px}.homepage .in_the_spotlight .selectboxit-container .selectboxit-options{min-width:120px !important}@media (max-width: 960px){.homepage .in_the_spotlight p{max-width:225px}.homepage .in_the_spotlight>p{padding:20px 100px 50px 50px}.homepage .in_the_spotlight #in-the-spotlight-1,.homepage .in_the_spotlight #in-the-spotlight-2,.homepage .in_the_spotlight #in-the-spotlight-3{width:375px}.homepage .in_the_spotlight #in-the-spotlight-1{margin:-70px 0 0 0}.homepage .in_the_spotlight .product_tile{height:375px}.homepage .in_the_spotlight .product_tile img{margin:40px 0 0 15px;height:348px;width:325px}.homepage .in_the_spotlight .product_tile .product-variations .selectboxit-list{min-width:50%}.homepage .in_the_spotlight .product_tile .product-variations .selectboxit-list li{font-size:16px}.homepage .in_the_spotlight .product_tile .product-variations .selectboxit{font-size:16px}.homepage .in_the_spotlight .product_tile .product_actions .button.add_to_cart,.homepage .in_the_spotlight .product_tile .product_actions .pt_account .main .content .password_change_confirmation .add_to_cart.back_to_profile,.pt_account .main .content .password_change_confirmation .homepage .in_the_spotlight .product_tile .product_actions .add_to_cart.back_to_profile,.homepage .in_the_spotlight .product_tile .product_actions .addresscorrect .address_validation .add_to_cart.select_go_button.selected,.addresscorrect .address_validation .homepage .in_the_spotlight .product_tile .product_actions .add_to_cart.select_go_button.selected{height:50px;padding:0 5px 0 5px;font-size:16px}.homepage .in_the_spotlight .product_tile .product_name,.homepage .in_the_spotlight .product_tile .product_subtitle{font-size:20px;width:300px}.homepage .in_the_spotlight .product_tile .product_name{padding:130px 0 0 75px}.homepage .in_the_spotlight .product_tile .price{width:300px}.homepage .in_the_spotlight .product_tile .price p{font-size:20px}.homepage .in_the_spotlight .product_tile .section_wrapper{padding:0 0 0 75px;width:300px}}@media (max-width: 750px){.homepage .in_the_spotlight{display:none}.homepage .in_the_spotlight:before{display:none}}#hp_hero:before{display:none}#hp_hero .primary_home_carousel_alt.dark_controls p,#hp_hero .primary_home_carousel_alt.dark_controls .cta_link.first{color:#535355}#hp_hero .primary_home_carousel_alt .contentcarousel_item_info{top:177px}@media (max-width: 1024px){#hp_hero .primary_home_carousel_alt .contentcarousel_item_info{top:100px;width:350px}}@media (max-width: 960px){#hp_hero .primary_home_carousel_alt .contentcarousel_item_info{top:50px;width:260px}}@media (max-width: 750px){#hp_hero .primary_home_carousel_alt .contentcarousel_item_info{width:100%}}#hp_hero .primary_home_carousel_alt .title{line-height:30px;font-size:30px}#hp_hero .primary_home_carousel_alt .subtitle{font-family:"FuturaStdBoldOblique",Arial;margin:0 0 20px 0}@media (max-width: 960px){#hp_hero .primary_home_carousel_alt .subtitle{margin:0 0 15px 0}}#hp_hero .primary_home_carousel_alt .cta_link.first{font-size:18px}@media (max-width: 750px){#hp_hero .primary_home_carousel_alt .cta_link.first{font-size:14px;width:159px;margin:0 auto}}#hp_hero .primary_home_carousel_alt .cta_link.second{margin:20px 0 0 0}#hp_hero .contentcarousel_asset_body{display:block}#hp_hero .contentcarousel_asset_body img{width:100%}#hp_hero .contentcarousel_item_info{position:absolute;width:410px;right:0;top:110px}@media (max-width: 960px){#hp_hero .contentcarousel_item_info{width:256px;top:65px}}@media (max-width: 750px){#hp_hero .contentcarousel_item_info{position:static;width:100%}}#hp_hero p{font-size:40px;line-height:40px;color:#fff;text-transform:uppercase}@media (max-width: 960px){#hp_hero p{font-size:30px;line-height:30px}}@media (max-width: 750px){#hp_hero p{color:#535355}}#hp_hero p.title{font-family:"FuturaStdLight",Arial}#hp_hero p.subtitle{font-family:"FuturaStdHeavy",Arial;margin:0 0 13px 0}@media (max-width: 750px){#hp_hero p.subtitle{font-family:"FuturaStdMedium",Arial}}#hp_hero .cta_link.first{color:#fff;font-size:16px;display:block;text-decoration:none;border:0;position:static;font-family:"Arial",sans-serif;text-transform:none;font-size:14px}@media (max-width: 750px){#hp_hero .cta_link.first{color:#535355}}#hp_hero .cta_link.second{text-align:center;display:inline-block;margin:25px 0 0 0;padding:0 40px;text-decoration:none}@media (max-width: 750px){#hp_hero .cta_link.second{position:static}}#hp_hero .carousel_slide_width_sample{width:100%}@media (max-width: 750px){#hp_hero .carousel_navigation_list{top:15px;right:15px}}@media (max-width: 750px){.size-tablet .homepage .hp_slot_5 .copy{top:27%}}.ourvoices{margin:0 auto}.ourvoices .headline{font-size:90px;font-weight:normal;text-transform:none;font-family:"FuturaStdLight",Arial;text-align:center;text-transform:uppercase;margin:30px 0 0}.ourvoices .headline span{font-family:"FuturaStdHeavyOblique",Arial}@media (max-width: 960px){.ourvoices .headline{font-size:70px}}@media (max-width: 750px){.ourvoices .headline{font-size:40px;margin:0;padding:20px 0 15px 0}}@media (max-width: 480px){.ourvoices .headline{font-size:35px}}.ourvoices .ambassador{overflow:hidden;clear:both;margin:0 0 10px}.ourvoices .ambassador:last-child{margin:0}.ourvoices .ambassador .headline{border-bottom:1px solid #cbcbcc;height:20px}.ourvoices .ambassador .headline h1{text-transform:uppercase;display:inline-block;padding:0 40px;background:#fff;font-size:40px;position:relative;bottom:55px}@media (max-width: 960px){.ourvoices .ambassador .headline h1{font-size:30px;bottom:37px}}@media (max-width: 750px){.ourvoices .ambassador .headline h1{font-size:20px;padding:0;background:none;bottom:auto;margin:10px 0 25px;line-height:0;display:block}}@media (max-width: 480px){.ourvoices .ambassador .headline h1{line-height:24px}}@media (max-width: 750px){.ourvoices .ambassador .headline{border:none;width:100%;float:left;margin:0;height:auto}}.ourvoices .ambassador .section_quote{font-size:30px;font-family:"FuturaStdMedium",Arial;line-height:37px}@media (max-width: 750px){.ourvoices .ambassador .section_quote.description{margin:0 0 20px;font-size:17px}}.ourvoices .ambassador .description{color:#555;width:58%;margin:40px auto;text-align:center}@media (max-width: 960px){.ourvoices .ambassador .description{font-size:14px;width:50%;line-height:21px}}@media (max-width: 750px){.ourvoices .ambassador .description{width:100%;box-sizing:border-box;float:left;margin:0 auto}}.ourvoices .ambassador .description .emphasis{font-size:17px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial;text-transform:uppercase;display:block}@media (max-width: 960px){.ourvoices .ambassador .description .emphasis{font-size:15px}}@media (max-width: 750px){.ourvoices .ambassador .description .emphasis{font-size:13px}}.ourvoices .ambassador .description .mobile-heading{display:none}.ourvoices .ambassador .markup_content{*zoom:1}.ourvoices .ambassador .markup_content:after{content:"";display:table;clear:both}.ourvoices .ambassador .markup{float:left;position:relative;width:100%}.ourvoices .ambassador .markup img{float:left;width:100%}@media (max-width: 960px){.ourvoices .ambassador .markup img{width:100%}}@media (max-width: 750px){.ourvoices .ambassador .markup img{width:160%;float:right}}.ourvoices .ambassador .markup .quote{position:absolute;font-size:30px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial;line-height:37px;width:38%;color:#fff;top:15%;left:7%}@media (max-width: 960px){.ourvoices .ambassador .markup .quote{top:10%;font-size:20px;width:40%;line-height:32px}}@media (max-width: 750px){.ourvoices .ambassador .markup .quote{display:none}}@media (max-width: 750px){.ourvoices .ambassador .markup{width:100%}}.ourvoices .ambassador .block{width:50%;display:table;float:left;height:465px}.ourvoices .ambassador .block .video-container{cursor:pointer}@media (max-width: 750px){.ourvoices .ambassador .block .video-container{display:none}}.ourvoices .ambassador .block img{width:100%}@media (max-width: 960px){.ourvoices .ambassador .block img{width:100%}}@media (max-width: 750px){.ourvoices .ambassador .block img{display:none}}.ourvoices .ambassador .block .description{width:100%;text-align:left;margin:0;display:table-cell;vertical-align:middle;padding:0 80px}@media (max-width: 960px){.ourvoices .ambassador .block .description{margin:33px auto;width:76%}}@media (max-width: 750px){.ourvoices .ambassador .block{width:100%}}@media (max-width: 750px){.ourvoices .ambassador{margin:0}}.ourvoices .ambassador-5 .markup+.block{float:right}@media (max-width: 960px){.ourvoices .ambassador-5{margin:0}}@media (max-width: 960px){.ourvoices .wide-view{display:block}}@media (max-width: 750px){.ourvoices .wide-view{display:none}}.ourvoices .small-view{display:none}@media (max-width: 750px){.ourvoices .small-view{display:block}.ourvoices .small-view .video-container{display:none}}.ourvoices .small-view .mobile-description{width:80%;margin:0 auto;background-color:#f8f8f5;position:relative;clear:both;top:-75px;padding:25px;box-sizing:border-box}.ourvoices .ambassador-3 .small-view .emphasis{margin:0 0 10px 0}.ourvoices .ambassador-4 .small-view .mobile-description{top:-45px}.ourvoices .ambassador-5 .small-view{display:none}.ourvoices .ambassador-5 .wide-view{display:block}.ourvoices .ambassador-5 .wide-view .description{text-align:center;float:none}.ourvoices .ambassador-5 .wide-view img{width:100%}.ourvoices .ambassador-5 .wide-view .video-container{display:block}.ourvoices .ambassador-5 .wide-view .video-container img{display:block}@media (max-width: 750px){.ourvoices .ambassador-5{border-top:1px solid #cbcbcc}.ourvoices .ambassador-5 .wide-view .headline h1{font-size:30px;line-height:1.3;margin:25px 0}.ourvoices .ambassador-5 .description .mobile-heading{display:block;font-size:18px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial;margin:0 0 10px 0}}@media (max-width: 1176px){.ourstory{max-width:960px}}@media (max-width: 1024px){.ourstory{max-width:960px}}.ourstory .headline{font-size:90px;font-weight:normal;text-transform:none;font-family:"FuturaStdLight",Arial;text-align:center;text-transform:uppercase;margin:25px 0}.ourstory .headline span{font-family:"FuturaStdHeavyOblique",Arial}@media (max-width: 960px){.ourstory .headline{font-size:70px}}@media (max-width: 750px){.ourstory .headline{font-size:40px;margin:0;padding:20px 0 15px 0}}.ourstory .block{width:50%;box-sizing:border-box}@media (max-width: 750px){.ourstory .block{width:100%}}.ourstory .float-left{float:left}.ourstory .float-left img{width:100%;float:left}.ourstory .float-right{float:right}.ourstory .float-right img{width:100%;float:right}.ourstory .float-center{margin:0 auto;display:block;clear:both}.ourstory .about-timeline .heritage-wrapper{border-bottom:1px solid #cbcbcc;height:25px;clear:both;text-align:center;margin:50px 0}.ourstory .about-timeline .heritage-wrapper .heritage{background:#fff;padding:0 8%;display:inline-block}@media (max-width: 960px){.ourstory .about-timeline .heritage-wrapper .heritage{font-size:30px}}@media (max-width: 750px){.ourstory .about-timeline .heritage-wrapper{display:none}}.ourstory .about-timeline h1{text-align:center;text-transform:uppercase;clear:both;margin:0 0 50px 0}.ourstory .about-timeline .video-container{cursor:pointer}.ourstory .about-timeline .short-story{padding:0 8%;box-sizing:border-box}.ourstory .about-timeline .short-story h1{font-size:40px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial;border-bottom:1px solid #cbcbcc;padding:0 0 20px;text-transform:uppercase;text-align:left;margin:0 0 95px 0}@media (max-width: 960px){.ourstory .about-timeline .short-story h1{font-size:30px;margin:0}}@media (max-width: 750px){.ourstory .about-timeline .short-story h1{text-align:center;border:none;padding:20px}}.ourstory .about-timeline .short-story .description{margin:30px 0 0}@media (max-width: 960px){.ourstory .about-timeline .short-story .description{font-size:14px;margin:25px 0 0;line-height:22px}}@media (max-width: 750px){.ourstory .about-timeline .short-story .description{text-align:center;margin:0}}@media (max-width: 960px){.ourstory .about-timeline .short-story{padding:0 6%}}.ourstory .about-timeline .year-wrapper{clear:both}.ourstory .about-timeline .year-wrapper .year{font-size:160px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial;color:#23c9c5;line-height:130px;z-index:20}@media (max-width: 960px){.ourstory .about-timeline .year-wrapper .year{font-size:130px;line-height:90px}}@media (max-width: 750px){.ourstory .about-timeline .year-wrapper{display:none}}.ourstory .about-timeline .inner-content{margin:0 0 50px 0;position:relative}.ourstory .about-timeline .inner-content .quote{font-size:25px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial;line-height:40px;padding:30px 13%;box-sizing:border-box}@media (max-width: 1024px){.ourstory .about-timeline .inner-content .quote{padding:30px 13%}}@media (max-width: 960px){.ourstory .about-timeline .inner-content .quote{font-size:20px;line-height:30px;padding:30px 12%}}.ourstory .about-timeline .inner-content .quote-center{font-size:25px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial;text-align:center;line-height:40px;padding:30px 5%;box-sizing:border-box;width:100%}.ourstory .about-timeline .inner-content .quote-center .foot-note{font-size:12px;font-weight:normal;text-transform:none;font-family:"Arial",sans-serif;display:block}.ourstory .about-timeline .inner-content .quote-center.narrow{padding:30px 15%;clear:both;float:left}@media (max-width: 960px){.ourstory .about-timeline .inner-content .quote-center{font-size:20px;line-height:30px;padding:30px 8%}}.ourstory .about-timeline .inner-content .border-left:before{content:"";position:absolute;top:0;left:0;height:1px;width:50%;border-top:1px solid #cbcbcc}.ourstory .about-timeline .inner-content .border-right:before{content:"";position:absolute;top:0;right:0;height:1px;width:50%;border-top:1px solid #cbcbcc}.ourstory .about-timeline .inner-content .border-none{clear:both;float:left}.ourstory .about-timeline .inner-content .border-center:before{content:"";position:absolute;top:0;left:25%;height:1px;width:50%;border-top:1px solid #cbcbcc}.ourstory .about-timeline .inner-content .img-wide{width:100%}.ourstory .about-timeline .inner-content .img-narrow{width:75%}.ourstory .about-timeline .learn-more a{font-size:18px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial;text-transform:uppercase;display:block;margin:30px 0}@media (max-width: 750px){.ourstory .about-timeline .learn-more{display:block;clear:both;width:55%;margin:20px auto;text-align:center}.ourstory .about-timeline .learn-more a{font-size:15px;font-weight:normal;text-transform:none;font-family:"FuturaStdBold",Arial;text-transform:uppercase;display:block;margin:15px 0 0 0;float:left}}.ourstory .carouselWrapper{*zoom:1;padding:0;margin:0 auto;position:relative;width:1170px}.ourstory .carouselWrapper:after{content:"";display:table;clear:both}@media (max-width: 1176px){.ourstory .carouselWrapper{width:914px}}@media (max-width: 1024px){.ourstory .carouselWrapper{width:850px}}@media (max-width: 960px){.ourstory .carouselWrapper{width:750px}}@media (max-width: 750px){.ourstory .carouselWrapper{display:none}}.ourstory .about-timeline-navigation{position:fixed;bottom:0;left:0;overflow:hidden;width:100%;background-color:#535355;z-index:20;box-sizing:border-box}.ourstory .about-timeline-navigation .jcarousel-control-next,.ourstory .about-timeline-navigation .jcarousel-control-prev{background-color:#535355;color:#fff;width:60px;position:absolute;bottom:0;padding:15px 0;text-align:left;text-decoration:none;cursor:pointer}.ourstory .about-timeline-navigation .jcarousel-control-next.inactive,.ourstory .about-timeline-navigation .jcarousel-control-prev.inactive{display:none}.ourstory .about-timeline-navigation .jcarousel-control-next{right:0;text-align:right}.ourstory .about-timeline-navigation .jcarousel-control-prev{left:0}.ourstory .about-timeline-navigation ul{font-size:12px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial;text-align:center;overflow:hidden;top:0 !important}.ourstory .about-timeline-navigation ul li{display:inline-block;width:auto;margin:15px 0;color:#fff;cursor:pointer}.ourstory .about-timeline-navigation ul li.current-year,.ourstory .about-timeline-navigation ul li:hover{color:#23c9c5}@media (max-width: 750px){.ourstory .about-timeline-navigation{display:none}}.ourstory .to-bottom{position:absolute;bottom:0}.ourstory .videopinspacer{height:0 !important;min-height:0 !important;float:left}.ourstory #bigyear{font-size:160px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial;color:#23c9c5;line-height:130px;z-index:20;top:87px;width:100%;max-width:960px;position:fixed;bottom:auto;text-align:center;display:none}@media (max-width: 1176px){.ourstory #bigyear{top:77px}}@media (max-width: 960px){.ourstory #bigyear{font-size:130px;line-height:90px;top:92px;max-width:750px}}@media (max-width: 750px){.ourstory #bigyear{display:none !important}}.activeingredients{margin:0 auto}.activeingredients .headline{font-size:90px;font-weight:normal;text-transform:none;font-family:"FuturaStdLight",Arial;text-align:center;text-transform:uppercase;margin:30px 0 0 0}.activeingredients .headline span{font-family:"FuturaStdHeavyOblique",Arial}@media (max-width: 1024px){.activeingredients .headline{font-size:70px}}@media (max-width: 750px){.activeingredients .headline{font-size:40px;margin:0;padding:20px 0 15px 0}}.activeingredients .ui-accordion{padding:0 0 50px 0}@media (max-width: 750px){.activeingredients .ui-accordion .headline{display:none}}.activeingredients .ui-accordion-header{display:none}@media (max-width: 750px){.activeingredients .ui-accordion-header{font-size:20px;position:relative;text-transform:uppercase;display:block;border-top:1px solid #cbcbcc;margin:0;padding:10px;cursor:pointer}}.activeingredients .ui-accordion-header:after{content:"\002B";display:block;position:absolute;right:5px;top:0;font-size:30px}.activeingredients .ui-accordion-header.ui-accordion-header-active:after{content:"\2013"}.activeingredients .headline-description{font-size:16px;font-weight:normal;text-transform:none;font-family:"Arial",sans-serif;text-align:center}.activeingredients .ingredient{overflow:hidden;clear:both;margin:0 0 10px 0;position:relative}.activeingredients .ingredient .headline{border-bottom:1px solid #cbcbcc;height:20px;margin:30px 0}.activeingredients .ingredient .headline h1{text-transform:uppercase;display:inline-block;padding:0 40px;background:#fff;font-size:40px;position:relative;bottom:55px;font-family:"FuturaStdBoldOblique",Arial}@media (max-width: 1024px){.activeingredients .ingredient .headline h1{font-size:30px;bottom:38px}}@media (max-width: 750px){.activeingredients .ingredient .headline h1{font-size:20px;padding:0;background:none;bottom:auto;margin:10px 0 25px 0;line-height:0;display:block}}@media (max-width: 750px){.activeingredients .ingredient .headline{border:none;width:100%;float:left;margin:0;height:auto}}.activeingredients .ingredient .sub-headline{font-size:18px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial;text-align:center;text-transform:uppercase;margin:15px auto}@media (max-width: 1024px){.activeingredients .ingredient .sub-headline{font-size:16px}}@media (max-width: 750px){.activeingredients .ingredient .sub-headline{font-size:15px}}.activeingredients .ingredient .primary{position:relative}.activeingredients .ingredient .primary .quote{position:absolute;font-size:30px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial;text-align:center;line-height:37px;width:57%;color:#fff;top:90px;left:0;right:0;margin:0 auto}@media (max-width: 1024px){.activeingredients .ingredient .primary .quote{top:7%;font-size:20px;width:60%;line-height:32px}}@media (max-width: 960px){.activeingredients .ingredient .primary .quote{font-size:17px;line-height:27px}}@media (max-width: 750px){.activeingredients .ingredient .primary .quote{display:none}}.activeingredients .ingredient .primary .facts{float:right;width:30%;position:relative;right:10%}.activeingredients .ingredient .primary .facts .fact h3,.activeingredients .ingredient .primary .facts .fact .pt_product_details #waitingForAuditDialog,.pt_product_details .activeingredients .ingredient .primary .facts .fact #waitingForAuditDialog,.activeingredients .ingredient .primary .facts .fact #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .activeingredients .ingredient .primary .facts .fact .review_tag{font-size:30px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial;text-transform:uppercase;margin:40px 0 20px 0}@media (max-width: 960px){.activeingredients .ingredient .primary .facts .fact h3,.activeingredients .ingredient .primary .facts .fact .pt_product_details #waitingForAuditDialog,.pt_product_details .activeingredients .ingredient .primary .facts .fact #waitingForAuditDialog,.activeingredients .ingredient .primary .facts .fact #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .activeingredients .ingredient .primary .facts .fact .review_tag{font-size:16px}}.activeingredients .ingredient .primary .facts .fact p{font-size:16px;font-weight:normal;text-transform:none;font-family:"Arial",sans-serif}.activeingredients .ingredient .primary .facts .fact p .sub{display:block;font-size:13px;margin:10px 0}@media (max-width: 960px){.activeingredients .ingredient .primary .facts .fact p{font-size:12px;line-height:17px}}@media (max-width: 1024px){.activeingredients .ingredient .primary .facts .fact h3,.activeingredients .ingredient .primary .facts .fact .pt_product_details #waitingForAuditDialog,.pt_product_details .activeingredients .ingredient .primary .facts .fact #waitingForAuditDialog,.activeingredients .ingredient .primary .facts .fact #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .activeingredients .ingredient .primary .facts .fact .review_tag{font-size:20px;margin:30px 0 10px 0}.activeingredients .ingredient .primary .facts .fact p{font-size:14px;line-height:20px}}@media (max-width: 960px){.activeingredients .ingredient .primary .facts .fact{font-size:12px}}@media (max-width: 750px){.activeingredients .ingredient .primary .facts .fact{width:100%;margin:20px 0}}@media (max-width: 750px){.activeingredients .ingredient .primary .facts{width:75%;position:relative;text-align:center;background-color:#f8f8f5;top:auto;right:auto;margin:0 auto;float:none;padding:1px 10px 20px 10px;box-sizing:border-box;z-index:2}}.activeingredients .ingredient .primary .video-container{cursor:pointer}@media (max-width: 750px){.activeingredients .ingredient .primary .video-container{display:none}}.activeingredients .ingredient .primary img{width:100%}@media (max-width: 750px){.activeingredients .ingredient .primary{padding:210px 0 0 0}.activeingredients .ingredient .primary>img{display:none}}.activeingredients .ingredient .secondary{text-align:center;margin:50px auto 0 auto}.activeingredients .ingredient .secondary .product{display:inline-block;vertical-align:top;margin:0 1%;width:30%}.activeingredients .ingredient .secondary .product img{width:100%}.activeingredients .ingredient .secondary .product .description{font-size:16px;font-weight:normal;text-transform:none;font-family:"Arial",sans-serif;width:85%;margin:15px auto 0 auto}.activeingredients .ingredient .secondary .product .description p{line-height:20px}@media (max-width: 960px){.activeingredients .ingredient .secondary .product .description p{min-height:60px}}.activeingredients .ingredient .secondary .product .description .discover{font-size:18px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial;text-transform:uppercase;display:block;margin:15px 0}@media (max-width: 1024px){.activeingredients .ingredient .secondary .product .description{font-size:14px;line-height:20px;width:100%;margin:45px auto 0 auto}}.activeingredients .ingredient .secondary .product .product-image-container{position:relative;background-repeat:no-repeat;background-size:100%;background-position:center top;min-height:350px}.activeingredients .ingredient .secondary .product .product-image-container .quote{font-size:16px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial;color:#fff;text-transform:uppercase;position:relative;top:30px}.activeingredients .ingredient .secondary .product .product-image-container .product-image{width:45%;position:absolute;bottom:0;left:0;right:0;margin:0 auto}.activeingredients .ingredient .secondary .product .product-image-container .product-image.bigger{width:80%}@media (max-width: 1024px){.activeingredients .ingredient .secondary .product .product-image-container .product-image{width:40%;bottom:-30px}}@media (max-width: 1024px){.activeingredients .ingredient .secondary .product .product-image-container{min-height:270px}}.activeingredients .ingredient .secondary.secondary-1{margin:30px auto 20px auto}@media (max-width: 1024px){.activeingredients .ingredient .secondary.secondary-1{margin:55px auto 0 auto}}@media (max-width: 960px){.activeingredients .ingredient .secondary.secondary-1{margin:65px auto 0 auto}}@media (max-width: 750px){.activeingredients .ingredient .secondary.secondary-1{margin:20px auto}}@media (max-width: 750px){.activeingredients .ingredient .secondary .product-wrapper{display:none}.activeingredients .ingredient .secondary .mobile-only{position:relative;z-index:2;bottom:0;left:0;right:0}.activeingredients .ingredient .secondary .mobile-only p{font-size:15px;font-weight:normal;text-transform:none;font-family:"Arial",sans-serif}.activeingredients .ingredient .secondary .mobile-only a{font-size:15px;font-weight:normal;text-transform:none;font-family:"FuturaStdBold",Arial;display:block;text-transform:uppercase;line-height:30px}}.activeingredients .ingredient .headline-wrapper{position:relative;height:0;top:70px;z-index:1}.activeingredients .ingredient .headline-wrapper .headline{border:none}.activeingredients .ingredient .headline-wrapper h1,.activeingredients .ingredient .headline-wrapper h3,.activeingredients .ingredient .headline-wrapper .pt_product_details #waitingForAuditDialog,.pt_product_details .activeingredients .ingredient .headline-wrapper #waitingForAuditDialog,.activeingredients .ingredient .headline-wrapper #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .activeingredients .ingredient .headline-wrapper .review_tag{background:none;color:#fff}@media (max-width: 1024px){.activeingredients .ingredient .headline-wrapper{top:50px}}@media (max-width: 750px){.activeingredients .ingredient .headline-wrapper{top:0;height:auto}.activeingredients .ingredient .headline-wrapper h1,.activeingredients .ingredient .headline-wrapper h3,.activeingredients .ingredient .headline-wrapper .pt_product_details #waitingForAuditDialog,.pt_product_details .activeingredients .ingredient .headline-wrapper #waitingForAuditDialog,.activeingredients .ingredient .headline-wrapper #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .activeingredients .ingredient .headline-wrapper .review_tag{color:#555}.activeingredients .ingredient .headline-wrapper h3,.activeingredients .ingredient .headline-wrapper .pt_product_details #waitingForAuditDialog,.pt_product_details .activeingredients .ingredient .headline-wrapper #waitingForAuditDialog,.activeingredients .ingredient .headline-wrapper #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .activeingredients .ingredient .headline-wrapper .review_tag{width:80%}}.activeingredients .ingredient .second-image{position:absolute;top:360px}@media (max-width: 1024px){.activeingredients .ingredient .second-image img{width:85%}}@media (max-width: 1024px){.activeingredients .ingredient .second-image{width:50%;top:300px;left:1%}.activeingredients .ingredient .second-image img{width:100%}}@media (max-width: 960px){.activeingredients .ingredient .second-image{top:250px}}@media (max-width: 750px){.activeingredients .ingredient .second-image{width:100%;top:0;left:auto}}.activeingredients .ingredient.ingredient-1{overflow:visible}.activeingredients .ingredient.ingredient-1 .headline-wrapper{top:0;height:auto;padding:15px 0 0 0}.activeingredients .ingredient.ingredient-1 .headline-wrapper .headline h1{background:#fff;color:#555}.activeingredients .ingredient.ingredient-1 .headline-wrapper h3,.activeingredients .ingredient.ingredient-1 .headline-wrapper .pt_product_details #waitingForAuditDialog,.pt_product_details .activeingredients .ingredient.ingredient-1 .headline-wrapper #waitingForAuditDialog,.activeingredients .ingredient.ingredient-1 .headline-wrapper #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .activeingredients .ingredient.ingredient-1 .headline-wrapper .review_tag{color:#555}@media (max-width: 750px){.activeingredients .ingredient.ingredient-1 .headline-wrapper h3,.activeingredients .ingredient.ingredient-1 .headline-wrapper .pt_product_details #waitingForAuditDialog,.pt_product_details .activeingredients .ingredient.ingredient-1 .headline-wrapper #waitingForAuditDialog,.activeingredients .ingredient.ingredient-1 .headline-wrapper #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .activeingredients .ingredient.ingredient-1 .headline-wrapper .review_tag{width:85%}}.activeingredients .ingredient.ingredient-1 .primary{min-height:970px}.activeingredients .ingredient.ingredient-1 .primary>img{width:1176px;left:-108px;position:absolute}@media (max-width: 1176px){.activeingredients .ingredient.ingredient-1 .primary>img{width:100%;position:relative;left:auto}}.activeingredients .ingredient.ingredient-1 .primary .facts{position:absolute;top:215px;right:7%}.activeingredients .ingredient.ingredient-1 .primary .facts .fact h3,.activeingredients .ingredient.ingredient-1 .primary .facts .fact .pt_product_details #waitingForAuditDialog,.pt_product_details .activeingredients .ingredient.ingredient-1 .primary .facts .fact #waitingForAuditDialog,.activeingredients .ingredient.ingredient-1 .primary .facts .fact #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .activeingredients .ingredient.ingredient-1 .primary .facts .fact .review_tag,.activeingredients .ingredient.ingredient-1 .primary .facts .fact p{color:#fff}@media (max-width: 960px){.activeingredients .ingredient.ingredient-1 .primary .facts .fact h3,.activeingredients .ingredient.ingredient-1 .primary .facts .fact .pt_product_details #waitingForAuditDialog,.pt_product_details .activeingredients .ingredient.ingredient-1 .primary .facts .fact #waitingForAuditDialog,.activeingredients .ingredient.ingredient-1 .primary .facts .fact #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .activeingredients .ingredient.ingredient-1 .primary .facts .fact .review_tag{font-size:18px}}@media (max-width: 960px){.activeingredients .ingredient.ingredient-1 .primary .facts .fact p{font-size:12px;line-height:17px}}@media (max-width: 750px){.activeingredients .ingredient.ingredient-1 .primary .facts .fact h3,.activeingredients .ingredient.ingredient-1 .primary .facts .fact .pt_product_details #waitingForAuditDialog,.pt_product_details .activeingredients .ingredient.ingredient-1 .primary .facts .fact #waitingForAuditDialog,.activeingredients .ingredient.ingredient-1 .primary .facts .fact #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .activeingredients .ingredient.ingredient-1 .primary .facts .fact .review_tag,.activeingredients .ingredient.ingredient-1 .primary .facts .fact p{color:inherit}}@media (max-width: 1024px){.activeingredients .ingredient.ingredient-1 .primary .facts{width:33%;right:6%;top:110px}}@media (max-width: 960px){.activeingredients .ingredient.ingredient-1 .primary .facts{top:90px}}@media (max-width: 750px){.activeingredients .ingredient.ingredient-1 .primary .facts{width:75%;position:relative;right:auto;top:auto}}@media (max-width: 480px){.activeingredients .ingredient.ingredient-1 .primary .facts{top:-50px}}@media (max-width: 1024px){.activeingredients .ingredient.ingredient-1 .primary{min-height:0}}.activeingredients .ingredient.ingredient-1 .second-image{position:absolute;top:440px;left:2.5%;width:53%}@media (max-width: 1024px){.activeingredients .ingredient.ingredient-1 .second-image{top:255px;width:50%}}@media (max-width: 960px){.activeingredients .ingredient.ingredient-1 .second-image{top:225px}}@media (max-width: 750px){.activeingredients .ingredient.ingredient-1 .second-image{top:0;left:0;width:100%}}@media (max-width: 480px){.activeingredients .ingredient.ingredient-1 .second-image{top:0}}@media (max-width: 1024px){.activeingredients .ingredient.ingredient-2 .second-image{top:365px}}@media (max-width: 960px){.activeingredients .ingredient.ingredient-2 .second-image{top:290px}}@media (max-width: 750px){.activeingredients .ingredient.ingredient-2 .second-image{top:0}}@media (max-width: 1024px){.activeingredients .ingredient.ingredient-2 .secondary{margin:165px auto 20px auto}}@media (max-width: 960px){.activeingredients .ingredient.ingredient-2 .secondary{margin:70px auto 20px auto}}@media (max-width: 750px){.activeingredients .ingredient.ingredient-2 .secondary{margin:20px auto}}.activeingredients .ingredient.ingredient-3 .secondary .description{width:100%}.activeingredients .navigation-about{position:fixed;bottom:0;width:1176px;z-index:2;left:0;right:0;margin:0 auto}.activeingredients .navigation-about div{width:50%;float:left;background-color:#f8f8f5;text-align:center;margin:0;position:relative}.activeingredients .navigation-about div a{font-size:18px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial;text-transform:uppercase;text-decoration:none;color:#555;display:inline-block;padding:15px}@media (max-width: 750px){.activeingredients .navigation-about div a{font-size:15px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdBold",Arial}}.activeingredients .navigation-about div.active{background-color:#555}.activeingredients .navigation-about div.active a{color:#f8f8f5}.activeingredients .navigation-about div.active:before{content:"";display:block;height:0;width:0;position:absolute;left:48%;top:-10px;border-bottom:10px solid #555;border-left:10px solid transparent;border-right:10px solid transparent}@media (max-width: 750px){.activeingredients .navigation-about div.active:before{top:auto;bottom:-10px;border-bottom:transparent;border-top:10px solid #555}}.activeingredients .navigation-about.sticky{position:absolute;bottom:0}@media (max-width: 1176px){.activeingredients .navigation-about{width:960px;padding:0}}@media (max-width: 960px){.activeingredients .navigation-about{width:750px}}@media (max-width: 750px){.activeingredients .navigation-about{width:100%;position:relative;margin:20px auto}}.activeingredients .mobile-only{display:none}@media (max-width: 750px){.activeingredients .mobile-only{display:block}}.expertise{margin:0 auto;max-width:960px}@media (max-width: 960px){.expertise{width:768px}}@media (max-width: 750px){.expertise{width:100%}}.expertise .scrollmagic-pin-spacer .contentcarousel_list{max-height:650px}.expertise .headline{font-size:90px;font-weight:normal;text-transform:none;font-family:"FuturaStdLight",Arial;text-align:center;text-transform:uppercase;margin:30px 0}.expertise .headline span{font-family:"FuturaStdHeavyOblique",Arial}@media (max-width: 960px){.expertise .headline{font-size:70px}}@media (max-width: 750px){.expertise .headline{font-size:40px;margin:0;padding:20px 0 0}}.expertise .carousel_navigation_list{display:none}@media (max-width: 1176px){.expertise .carousel_navigation_list{display:block}}@media (max-width: 750px){.expertise .carousel_navigation_list{display:none}}.expertise .headline-wrapper{position:relative;top:0;height:auto}.expertise .headline-wrapper .headline{height:1em;border-bottom:1px solid #cbcbcc}.expertise .headline-wrapper .headline h1{text-transform:uppercase;display:inline-block;padding:0 40px;background:#fff;font-size:40px;position:relative;bottom:55px}@media (max-width: 960px){.expertise .headline-wrapper .headline h1{font-size:30px;bottom:37px}}@media (max-width: 750px){.expertise .headline-wrapper .headline h1{color:#555}}@media (max-width: 750px){.expertise .headline-wrapper .headline{border:none}}.expertise .headline-wrapper .sub-headline{font-size:18px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial;text-align:center;text-transform:uppercase;margin:25px auto}@media (max-width: 960px){.expertise .headline-wrapper .sub-headline{font-size:16px}}@media (max-width: 750px){.expertise .headline-wrapper .sub-headline{font-size:15px;margin:26px 0 20px}}.expertise .hidden,.expertise .mobile-only{display:none}.expertise .jcarousel-clip{min-height:300px;overflow:visible}.expertise .jcarousel-clip .contentcarousel_list{width:auto}.expertise .jcarousel-clip .contentcarousel_list li{float:none}@media (max-width: 750px){.expertise .jcarousel-clip .contentcarousel_list li{float:left}}@media (max-width: 1176px){.expertise .jcarousel-clip .contentcarousel_list{width:20000em}}@media (max-width: 750px){.expertise .jcarousel-clip{overflow:hidden}}.expertise .fact{clear:both;position:relative}.expertise .fact .half-container{position:relative;float:left}.expertise .fact .half-container img{float:left}@media (max-width: 960px){.expertise .fact .half-container img{width:100% !important}}@media (max-width: 750px){.expertise .fact .half-container img{position:absolute;top:0}}.expertise .fact .half-container .block{position:absolute;width:50%;top:0;background-color:#fff;opacity:.9;padding:65px;box-sizing:border-box;cursor:default;min-height:465px}.expertise .fact .half-container .block h1{font-size:30px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;margin:0}.expertise .fact .half-container .block h1.custom-color1{color:#1e81c3}@media (max-width: 750px){.expertise .fact .half-container .block h1.custom-color1{color:#555}}.expertise .fact .half-container .block h1.custom-color2{color:#012b75}@media (max-width: 750px){.expertise .fact .half-container .block h1.custom-color2{color:#555}}@media (max-width: 960px){.expertise .fact .half-container .block h1{font-size:20px}}.expertise .fact .half-container .block p{font-size:16px;font-weight:normal;text-transform:none;font-family:"Arial",sans-serif;line-height:25px;margin:30px 0 0 0}@media (max-width: 960px){.expertise .fact .half-container .block p{font-size:14px;line-height:20px}}@media (max-width: 960px){.expertise .fact .half-container .block{min-height:375px}}@media (max-width: 750px){.expertise .fact .half-container .block{width:75%;margin:0 auto 40px auto;float:none;left:0;right:0;padding:20px;text-align:center;position:relative;background-color:#f8f8f5;opacity:1;min-height:0}}.expertise .fact .half-container .float-left{left:0}.expertise .fact .half-container .float-right{right:0}.expertise .fact .half-container .video-container{cursor:pointer}@media (max-width: 960px){.expertise .fact .half-container{width:100%}}@media (max-width: 750px){.expertise .fact .half-container{padding:80% 0 0 0}.expertise .fact .half-container:nth-child(2) .block{margin:0 auto}}@media (max-width: 480px){.expertise .fact .half-container{padding:60% 0 0 0}}.expertise .fact .container{position:relative}.expertise .fact .container .product-wrapper{text-align:center;position:relative;padding:170px 0 0 0}.expertise .fact .container .product-wrapper .main-title{font-size:30px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial;text-transform:uppercase;color:#fff}@media (max-width: 960px){.expertise .fact .container .product-wrapper .main-title{font-size:20px}}@media (max-width: 750px){.expertise .fact .container .product-wrapper .main-title{font-size:20px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdBold",Arial}}.expertise .fact .container .product-wrapper .product{display:inline-block;vertical-align:top;margin:0 1%;width:30%}.expertise .fact .container .product-wrapper .product img{width:100%}.expertise .fact .container .product-wrapper .product .product-image-container{position:relative;background-repeat:no-repeat;background-size:100%;background-position:center top;min-height:340px}.expertise .fact .container .product-wrapper .product .product-image-container .title{font-size:18px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial;text-transform:uppercase;color:#fff;position:relative;top:25px}@media (max-width: 960px){.expertise .fact .container .product-wrapper .product .product-image-container .title{font-size:16px}}.expertise .fact .container .product-wrapper .product .product-image-container .quote{font-size:16px;font-weight:normal;text-transform:none;font-family:"Arial",sans-serif;color:#fff;position:relative;top:30px;text-align:center;width:90%;margin:0 auto}@media (max-width: 960px){.expertise .fact .container .product-wrapper .product .product-image-container .quote{font-size:14px}}.expertise .fact .container .product-wrapper .product .product-image-container .product-image{width:auto;max-height:220px;position:absolute;bottom:-10px;left:0;right:0;margin:0 auto}.expertise .fact .container .product-wrapper .product .product-image-container .product-image.bigger{width:80%}@media (max-width: 960px){.expertise .fact .container .product-wrapper .product .product-image-container .product-image{max-height:150px}}@media (max-width: 960px){.expertise .fact .container .product-wrapper .product .product-image-container .product-image{max-height:175px}}@media (max-width: 960px){.expertise .fact .container .product-wrapper .product .product-image-container{min-height:270px}}@media (max-width: 750px){.expertise .fact .container .product-wrapper .product{width:440px;margin:0}}@media (max-width: 480px){.expertise .fact .container .product-wrapper .product{width:280px}}.expertise .fact .container .wide-background{width:100% !important;position:absolute}.expertise .fact .container .sens{position:relative;width:100% !important;height:624px}@media (max-width: 750px){.expertise .fact .container .sens .headline{display:none}}.expertise .fact .container .sens .sub-headline{position:absolute;top:165px;color:#fff;left:0;right:0;margin:0 auto;text-align:center;text-transform:uppercase}@media (max-width: 750px){.expertise .fact .container .sens .sub-headline{display:none}}.expertise .fact .container .sens .more-info{position:absolute;text-align:center;background-color:#fff;opacity:0.9 !important;width:80%;margin:0 auto;bottom:0;left:0;right:0;min-height:60%}.expertise .fact .container .sens .more-info h1{font-size:80px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdLight",Arial;color:#3e7bbf;margin:30px 0 15px 0}@media (max-width: 960px){.expertise .fact .container .sens .more-info h1{font-size:60px}}@media (max-width: 750px){.expertise .fact .container .sens .more-info h1{font-size:30px}}.expertise .fact .container .sens .more-info ul{margin:0 auto 40px auto}.expertise .fact .container .sens .more-info ul li{line-height:25px;font-size:16px}@media (max-width: 960px){.expertise .fact .container .sens .more-info ul li{font-size:14px;line-height:20px}}.expertise .fact .container .sens .more-info p{margin:0 auto 40px auto;line-height:25px;font-size:16px;width:65%}@media (max-width: 960px){.expertise .fact .container .sens .more-info p{font-size:14px;line-height:20px}}@media (max-width: 750px){.expertise .fact .container .sens .more-info p{width:87%;margin:auto}}@media (max-width: 960px){.expertise .fact .container .sens .more-info{min-height:260px}}@media (max-width: 750px){.expertise .fact .container .sens .more-info{width:90%;min-height:90%;top:15px;bottom:auto}}.expertise .fact .container .sens.sens-2 h1{color:#f17831}.expertise .fact .container .sens.sens-3 h1{color:#edaea6}@media (max-width: 1176px){.expertise .fact .container .sens{width:960px !important;height:auto}}@media (max-width: 960px){.expertise .fact .container .sens{width:768px !important}}@media (max-width: 750px){.expertise .fact .container .sens{width:340px !important;margin:0}}@media (max-width: 480px){.expertise .fact .container .sens{width:280px !important}}.expertise .fact.fact-1 img{width:100%}.expertise .fact.fact-2 .headline-wrapper,.expertise .fact.fact-3 .headline-wrapper{position:absolute;width:100%;top:35px;z-index:3}.expertise .fact.fact-2 .headline-wrapper .headline,.expertise .fact.fact-3 .headline-wrapper .headline{border:none}.expertise .fact.fact-2 .headline-wrapper .headline h1,.expertise .fact.fact-3 .headline-wrapper .headline h1{background:none;color:#fff}.expertise .fact.fact-2 .headline-wrapper .sub-headline,.expertise .fact.fact-3 .headline-wrapper .sub-headline{color:#fff}.expertise .fact.fact-2 .headline-wrapper .headline h1{top:-58px;color:#fff}@media (max-width: 750px){.expertise .fact.fact-2 .headline-wrapper .headline h1{padding:20px 0 0 0;border-top:1px solid #cbcbcc;color:#555}}.expertise .fact.fact-2 .headline-wrapper .sub-headline{position:relative;top:18px}@media (max-width: 960px){.expertise .fact.fact-2 .headline-wrapper .sub-headline{top:0}}@media (max-width: 750px){.expertise .fact.fact-2 .headline-wrapper .sub-headline{top:10px;position:relative;color:#555}}@media (max-width: 750px){.expertise .fact.fact-2 .headline-wrapper{position:relative;top:0}}.expertise .fact.fact-2 .container .product-wrapper{padding:225px 0 0 0}@media (max-width: 960px){.expertise .fact.fact-2 .container .product-wrapper{padding:180px 0 0 0}}@media (max-width: 750px){.expertise .fact.fact-2 .container .product-wrapper{padding:60% 0 0 0}}@media (max-width: 480px){.expertise .fact.fact-2 .container .product-wrapper{padding:35px 0 0 0}}@media (max-width: 1176px){.expertise .fact.fact-2 .container .contentcarousel_list{width:auto}}@media (max-width: 750px){.expertise .fact.fact-2 .container .contentcarousel_list{width:20000em}}.expertise .fact.fact-2 .container.second .product-wrapper{padding:30px 0 0 0}.expertise .fact.fact-2 .container.second .main-title{color:#555}.expertise .fact.fact-3{margin:50px 0 0 0}.expertise .fact.fact-3 .headline-wrapper{display:none}@media (max-width: 750px){.expertise .fact.fact-3 .headline-wrapper{display:block;position:relative;border-top:1px solid #cbcbcc}.expertise .fact.fact-3 .headline-wrapper .headline h1{color:#555}.expertise .fact.fact-3 .headline-wrapper .sub-headline{color:#555;margin:0}}.expertise .fact.fact-3 .jcarousel-clip{width:1176px;left:-108px;position:relative}@media (max-width: 1176px){.expertise .fact.fact-3 .jcarousel-clip{width:100%;left:0;height:509px !important;overflow:hidden !important;margin-bottom:30px}}@media (min-width: 1281px){.expertise .fact.fact-3 .jcarousel-clip{height:624px !important;margin-bottom:30px;overflow:hidden !important}}@media (max-width: 1024px){.expertise .fact.fact-3 .jcarousel-clip{height:auto !important}}@media (max-width: 1024px){.expertise .fact.fact-3 .jcarousel-clip .contentcarousel_list li{float:left}}.expertise .fact.fact-3 .jcarousel-clip .sens h1.headline{font-size:40px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;color:#fff;position:absolute;width:100%;top:65px}@media (max-width: 960px){.expertise .fact.fact-3 .jcarousel-clip .sens h1.headline{font-size:30px;top:30px}}@media (max-width: 960px){.expertise .fact.fact-3 .jcarousel-clip .sens .sub-headline{font-size:18px;top:113px}}.expertise .fact.fact-3 .container .wide-background{position:relative;width:100% !important;max-height:100%}@media (max-width: 1176px){.expertise .fact.fact-3 .container .wide-background{width:auto !important;max-width:100%;height:auto !important}}@media (max-width: 750px){.expertise .fact.fact-3 .container .wide-background{width:100% !important}}@media (max-width: 750px){.expertise .fact.fact-3 .container{margin:55px 0 0 0}}.expertise .fact.fact-4{margin:30px 0 0 0}@media (max-width: 750px){.expertise .fact.fact-4{border-top:1px solid #cbcbcc}}.expertise .fact .commitment{float:left;position:relative;height:465px;width:480px}.expertise .fact .commitment .background{float:left;position:absolute;width:100%;height:100%}@media (max-width: 750px){.expertise .fact .commitment .background{display:none}}.expertise .fact .commitment .logo-icon{position:absolute;margin:70px auto 0 auto;left:0;right:0}@media (max-width: 960px){.expertise .fact .commitment .logo-icon{margin:60px auto 0 auto}}@media (max-width: 750px){.expertise .fact .commitment .logo-icon{margin:0 auto;position:relative;display:block;padding:40px 0 20px 0}}.expertise .fact .commitment h1,.expertise .fact .commitment p{width:67%;position:relative;margin:0 auto;text-align:center;color:#fff}.expertise .fact .commitment h1 a,.expertise .fact .commitment p a{font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;position:relative;color:#fff}@media (max-width: 750px){.expertise .fact .commitment h1 a,.expertise .fact .commitment p a{color:#555;display:block;padding:10px 0 30px 0;font-size:15px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdBold",Arial}}@media (max-width: 750px){.expertise .fact .commitment h1,.expertise .fact .commitment p{color:#555}}.expertise .fact .commitment p{margin:0 auto 25px auto}@media (max-width: 960px){.expertise .fact .commitment p{font-size:14px;line-height:20px}}@media (max-width: 750px){.expertise .fact .commitment p{margin:auto}}.expertise .fact .commitment h1{font-size:30px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;margin:160px auto 20px auto}@media (max-width: 960px){.expertise .fact .commitment h1{font-size:20px;width:46%}}@media (max-width: 750px){.expertise .fact .commitment h1{margin:auto;width:75%}}@media (max-width: 1176px){.expertise .fact .commitment{width:50%}}@media (max-width: 960px){.expertise .fact .commitment{height:365px}}@media (max-width: 750px){.expertise .fact .commitment{width:85%;background-color:#f8f8f5;margin:0 auto;float:none;height:auto}.expertise .fact .commitment:nth-child(2){background-clip:content-box;padding:195px 0 0 0}}@media (max-width: 750px){.expertise .fact .mobile-only{display:block;position:absolute;width:100%}}.expertise .navigation-about{position:fixed;bottom:0;width:1176px;z-index:2;left:0;right:0;margin:0 auto;z-index:5;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.expertise .navigation-about div{width:50%;float:left;background-color:#f8f8f5;text-align:center;margin:0;position:relative}.expertise .navigation-about div a{font-size:18px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial;text-transform:uppercase;text-decoration:none;color:#555;display:inline-block;padding:15px}@media (max-width: 750px){.expertise .navigation-about div a{font-size:15px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdBold",Arial}}.expertise .navigation-about div.active{background-color:#555}.expertise .navigation-about div.active a{color:#f8f8f5}.expertise .navigation-about div.active:before{content:"";display:block;height:0;width:0;position:absolute;left:48%;top:-10px;border-bottom:10px solid #555;border-left:10px solid transparent;border-right:10px solid transparent}@media (max-width: 750px){.expertise .navigation-about div.active:before{top:auto;bottom:-10px;border-bottom:transparent;border-top:10px solid #555}}.expertise .navigation-about.sticky{position:absolute;bottom:0}@media (max-width: 1176px){.expertise .navigation-about{width:960px;padding:0}}@media (max-width: 960px){.expertise .navigation-about{width:750px}}@media (max-width: 750px){.expertise .navigation-about{width:100%;position:relative;margin:20px auto}}.expertise .secondary{clear:both;text-align:center;margin:35px auto;float:left;width:100%}.expertise .secondary a{font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial}@media (max-width: 750px){.expertise .secondary a{font-size:15px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdBold",Arial}}.expertise .secondary img{width:100%}.expertise .secondary p:first-child{font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;margin:0 auto 15px auto}@media (max-width: 960px){.expertise .secondary p:first-child{font-size:16px}}.expertise .secondary .find-more{position:relative}.expertise .secondary .find-more img{position:absolute;top:0;left:0}@media (max-width: 1176px){.expertise .secondary .find-more img{width:100% !important}}.expertise .secondary .find-more h3,.expertise .secondary .find-more .pt_product_details #waitingForAuditDialog,.pt_product_details .expertise .secondary .find-more #waitingForAuditDialog,.expertise .secondary .find-more #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .expertise .secondary .find-more .review_tag{font-size:40px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdLight",Arial;position:relative;color:#fff;padding:275px 0 0 0}@media (max-width: 960px){.expertise .secondary .find-more h3,.expertise .secondary .find-more .pt_product_details #waitingForAuditDialog,.pt_product_details .expertise .secondary .find-more #waitingForAuditDialog,.expertise .secondary .find-more #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .expertise .secondary .find-more .review_tag{font-size:30px;padding:210px 0 0 0}}@media (max-width: 750px){.expertise .secondary .find-more h3,.expertise .secondary .find-more .pt_product_details #waitingForAuditDialog,.pt_product_details .expertise .secondary .find-more #waitingForAuditDialog,.expertise .secondary .find-more #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .expertise .secondary .find-more .review_tag{font-size:20px;padding:92% 0 0 0;width:75%;margin:0 auto}}@media (max-width: 480px){.expertise .secondary .find-more h3,.expertise .secondary .find-more .pt_product_details #waitingForAuditDialog,.pt_product_details .expertise .secondary .find-more #waitingForAuditDialog,.expertise .secondary .find-more #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .expertise .secondary .find-more .review_tag{padding:73% 0 0 0}}.expertise .secondary .find-more a{font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;position:relative;color:#fff;display:inline-block;padding:12px 50px;text-decoration:none;border:1px solid #fff;margin:20px auto 140px auto}.expertise .secondary .find-more a:hover{background-color:#fff;color:#000}@media (max-width: 750px){.expertise .secondary .find-more a{font-size:15px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdBold",Arial;color:#555;border:none;text-decoration:underline;margin:55px auto 0 auto}.expertise .secondary .find-more a:hover{background:none}}@media (max-width: 750px){.expertise .secondary{padding:0 0 20px 0}}.expertise .performance_content .jcarousel-clip .contentcarousel_list{width:20000em}.expertise .performance_content .jcarousel-clip .contentcarousel_list .product{padding:0 10px;display:block;float:left;margin:0}@media (max-width: 480px){.expertise .performance_content .jcarousel-clip .contentcarousel_list .product{padding:0}}.expertise .performance_content .carousel_slide_width_sample{width:33.33%}@media (max-width: 480px){.expertise .performance_content .carousel_slide_width_sample{width:80%}}.ourcommitments .headline{font-size:90px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdLight",Arial;text-align:center}.ourcommitments .headline span{font-family:"FuturaStdHeavyOblique",Arial}@media (max-width: 1024px){.ourcommitments .headline{font-size:85px}}@media (max-width: 960px){.ourcommitments .headline{font-size:65px}}@media (max-width: 750px){.ourcommitments .headline{font-size:40px;margin:0;padding:20px 0 15px 0}}.ourcommitments .animation{position:relative}.ourcommitments .animation .wlbg{width:100%;display:block}.ourcommitments #animation_cover{left:0;position:absolute;text-align:center;top:50px;width:100%}.ourcommitments #animation_logo{left:5%;position:absolute;bottom:10%}@media (max-width: 750px){.ourcommitments #animation_logo{left:0;width:100%;text-align:center;bottom:10%}}@media (max-width: 480px){.ourcommitments #animation_logo{left:2%;bottom:2%;width:auto}}.ourcommitments .animation_wrapper{width:100%;position:absolute;top:0;left:0;opacity:0}.ourcommitments .animation_wrapper h2{color:#FFF;font-size:30px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdHeavy",Arial;margin:17px 0 0 0;text-align:center}.ourcommitments .animation_wrapper h2 span{font-family:"FuturaStdLight",Arial}.ourcommitments .animation_wrapper .outro{opacity:0}.ourcommitments .animation_wrapper .outro p{color:#FFF;font-size:20px;font-weight:normal;text-transform:none;font-family:"FuturaStdLight",Arial;text-align:center}.ourcommitments .animation_wrapper .outro p:before{display:block;width:1px;height:40px;background-color:#FFF;margin:0 auto;content:""}@media (max-width: 960px){.ourcommitments .animation_wrapper .outro p:before{height:20px}}.ourcommitments .animation_wrapper .outro p span{font-family:"FuturaStdHeavy",Arial;text-transform:uppercase}@media (max-width: 960px){.ourcommitments .animation_wrapper .outro p{font-size:16px;line-height:20px}}.ourcommitments #svg_wrapper{width:300px;height:300px;margin:0 auto}@media (max-width: 960px){.ourcommitments #svg_wrapper{width:200px;height:200px}}.ourcommitments .message_wrapper{position:absolute;top:95px;width:100%}.ourcommitments .message_wrapper .message_body{height:170px;margin:0 auto;width:170px}.ourcommitments .message_body .figures{text-align:center;position:relative}.ourcommitments .message_body .figures .figure{opacity:0;position:absolute;top:0;left:0;width:170px}@respond-from (L){.ourcommitments .message_body .figures .figure img{width:65px}}.ourcommitments .message_body .caption{font-size:25px;font-weight:normal;text-transform:none;font-family:"FuturaStdLight",Arial;color:#FFF}.ourcommitments .message_body .caption span{font-family:"FuturaStdHeavy",Arial}@media (max-width: 960px){.ourcommitments .message_body .caption{font-size:16px}}.ourcommitments #loader{font-size:60px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdHeavy",Arial;color:#FFF;margin:30px 0 0;position:relative;width:170px;height:70px}.ourcommitments #loader .numeric{display:block;position:absolute;text-align:right;width:100px}.ourcommitments #loader .percentage{position:absolute;right:12px}@media (max-width: 960px){.ourcommitments #loader{margin:0;font-size:40px;width:150px;height:45px}}.ourcommitments .bold{font-weight:bold}@media (max-width: 750px){.ourcommitments .bold{font-weight:normal}}.ourcommitments .mobile-only{display:none}@media (max-width: 750px){.ourcommitments .mobile-only{display:block}}.ourcommitments .half-container{position:relative;float:left;width:100%}.ourcommitments .half-container img{float:left;width:100%}.ourcommitments .half-container .block{position:absolute;width:50%;top:0;background-color:#FFF;opacity:.9;padding:55px;box-sizing:border-box;cursor:default;min-height:570px}.ourcommitments .half-container .block h1{font-size:30px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;margin:0}.ourcommitments .half-container .block h1.custom-color1{color:#002f59}@media (max-width: 750px){.ourcommitments .half-container .block h1.custom-color1{top:-65px;width:50%}}.ourcommitments .half-container .block h1.custom-color2{color:#6f8353}@media (max-width: 750px){.ourcommitments .half-container .block h1.custom-color3{color:#268131}}@media (max-width: 1024px){.ourcommitments .half-container .block h1{font-size:28px}}@media (max-width: 960px){.ourcommitments .half-container .block h1{font-size:20px}}@media (max-width: 750px){.ourcommitments .half-container .block h1{position:relative;font-size:20px;top:-80px;width:80%;margin:0 auto}}@media (max-width: 480px){.ourcommitments .half-container .block h1{font-size:17px}}.ourcommitments .half-container .block p{font-size:16px;font-weight:normal;text-transform:none;font-family:"Arial",sans-serif;line-height:25px;margin:30px 0}@media (max-width: 1024px){.ourcommitments .half-container .block p{font-size:14px;line-height:20px}}@media (max-width: 750px){.ourcommitments .half-container .block p{margin:-25px 0 10px 0}}.ourcommitments .half-container .block a{font-size:17px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial}@media (max-width: 960px){.ourcommitments .half-container .block a{font-size:13px}}@media (max-width: 750px){.ourcommitments .half-container .block a{font-size:15px;font-weight:bold}}@media (max-width: 960px){.ourcommitments .half-container .block{min-height:365px;padding:35px}}@media (max-width: 750px){.ourcommitments .half-container .block{position:relative;width:80%;text-align:center;padding:15px;left:0;right:0;margin:140px auto 20px auto;min-height:1px}}@media (max-width: 480px){.ourcommitments .half-container .block{margin:65px auto 20px auto}}.ourcommitments .half-container .float-left{left:0}.ourcommitments .half-container .float-right{right:0}.ourcommitments .half-container.video-container{cursor:pointer}.ourcommitments .half-container .mission{margin:0 auto;left:0;right:0;display:block;position:absolute;bottom:-95px;float:none;width:20%}@media (max-width: 960px){.ourcommitments .half-container .mission{width:20%;bottom:-70px}}@media (max-width: 750px){.ourcommitments .half-container .mission{width:55%;bottom:0;position:relative}}.ourcommitments .half-container #video-container1-js{width:100%;height:465px;z-index:0;position:absolute;top:0;left:0}.ourcommitments .half-container #video-container1-js video{width:100%}@media (max-width: 960px){.ourcommitments .half-container #video-container1-js{height:421px}}@media (max-width: 750px){.ourcommitments .half-container #video-container1-js{display:none}}.ourcommitments .half-container.video{height:465px}@media (max-width: 960px){.ourcommitments .half-container.video{min-height:365px;height:auto}}@media (max-width: 960px){.ourcommitments .half-container{width:100%}}@media (max-width: 750px){.ourcommitments .half-container{background-image:none !important}.ourcommitments .half-container:last-child .block{margin:140px auto 0 auto}}@media (max-width: 480px){.ourcommitments .half-container:last-child .block{margin:55px auto 0 auto}}.ourcommitments .limited{position:relative;margin:130px 0 0 0}.ourcommitments .limited .carousel{width:960px;float:left}.ourcommitments .limited .carousel .jcarousel-clip.jcarousel-clip-horizontal{width:100%;float:left}.ourcommitments .limited .carousel .jcarousel-clip.jcarousel-clip-horizontal img{width:50%;float:left;height:467px}@media (max-width: 960px){.ourcommitments .limited .carousel .jcarousel-clip.jcarousel-clip-horizontal img{height:372px}}@media (max-width: 750px){.ourcommitments .limited .carousel .jcarousel-clip.jcarousel-clip-horizontal img{width:100%;float:none;margin:0 auto;display:block;height:auto}}@media (max-width: 960px){.ourcommitments .limited .carousel .jcarousel-clip.jcarousel-clip-horizontal .contentcarousel_list_item{width:750px}}@media (max-width: 750px){.ourcommitments .limited .carousel .jcarousel-clip.jcarousel-clip-horizontal .contentcarousel_list_item{width:480px}}@media (max-width: 480px){.ourcommitments .limited .carousel .jcarousel-clip.jcarousel-clip-horizontal .contentcarousel_list_item{width:320px}}@media (max-width: 960px){.ourcommitments .limited .carousel{width:750px}}@media (max-width: 750px){.ourcommitments .limited .carousel{width:480px;margin:0 auto;float:none}}@media (max-width: 480px){.ourcommitments .limited .carousel{width:320px}}.ourcommitments .limited .carousel .carousel_navigation_list{width:50%;top:auto;left:0;bottom:32px;text-align:center}.ourcommitments .limited .carousel .carousel_navigation_list a{text-decoration:none;display:inline-block;height:10px;width:10px;background:#555;border-radius:25px;text-indent:-9999px;margin:0 10px}.ourcommitments .limited .carousel .carousel_navigation_list a.active{background-color:#23c9c5;opacity:1}.ourcommitments .limited .carousel .carousel_navigation_list a:hover{background-color:#23c9c5}@media (max-width: 750px){.ourcommitments .limited .carousel .carousel_navigation_list a{margin:0 7px}}@media (max-width: 750px){.ourcommitments .limited .carousel .carousel_navigation_list{right:10px;top:10px;bottom:auto;left:auto;width:auto}}@media (max-width: 480px){.ourcommitments .limited .carousel .carousel_navigation_list{right:55px}}.ourcommitments .limited .quote{font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;text-align:center;width:78%;margin:0 auto 30px auto;line-height:30px}@media (max-width: 960px){.ourcommitments .limited .quote{font-size:16px;width:90%}}.ourcommitments .limited .block{width:50%;float:left;padding:58px;box-sizing:border-box;background-color:#f8f8f5;min-height:467px}.ourcommitments .limited .block h1{font-size:30px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;margin:0 0 30px 0}@media (max-width: 960px){.ourcommitments .limited .block h1{font-size:20px}}.ourcommitments .limited .block p{font-size:16px;font-weight:normal;text-transform:none;font-family:"Arial",sans-serif;line-height:25px;margin:30px 0}@media (max-width: 960px){.ourcommitments .limited .block p{font-size:14px;line-height:20px}}.ourcommitments .limited .block a{font-size:17px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial}@media (max-width: 960px){.ourcommitments .limited .block a{font-size:15px}}@media (max-width: 750px){.ourcommitments .limited .block a{font-weight:bold;width:70%;display:block;margin:0 auto}}@media (max-width: 1024px){.ourcommitments .limited .block{padding:50px}}@media (max-width: 960px){.ourcommitments .limited .block{padding:30px;min-height:372px}}@media (max-width: 750px){.ourcommitments .limited .block{width:100%;text-align:center;padding:50px 15px}}@media (max-width: 750px){.ourcommitments .limited{margin:0}}.pt_about ~ .ui-dialog .ui-dialog-content{padding:0}.ingredient_primary_body_wrapper{position:relative;margin:0 -108px 60px;padding:10px 0 0;text-align:center}.ingredient_headline_text{position:absolute;top:85px}.ingredient_page_banner_wrapper img{display:block;max-width:100%}.ingredient_page_title{font-size:80px;color:#fff;font-family:"FuturaStdHeavyOblique",Arial;text-transform:uppercase;margin:0 0 10px}.ingredient_page_description{font-size:16px;color:#fff;font-family:"Arial",sans-serif;max-width:50%;margin:0 auto;line-height:1.5em}.ingredient_page_content sup{font-size:0.5em;top:-1em;left:0.25em}.ingredient_secondary_body_wrapper{margin:0 0 100px}.ingredient_page_row{display:flex}.ingredient_page_row.left_align{flex-direction:row-reverse}.ingredient_page_row .page_cell{flex-grow:1;width:50%}.ingredient_page_row .image_wrapper{display:flex}.ingredient_page_row .image_wrapper img{max-width:100%;display:block;margin:0 auto}.ingredient_page_row .text_wrapper{display:flex;align-items:center;justify-content:center}.ingredient_page_row .text_wrapper_inner{padding:0 60px}.ingredient_page_row .text_wrapper_inner h3,.ingredient_page_row .text_wrapper_inner .pt_product_details #waitingForAuditDialog,.pt_product_details .ingredient_page_row .text_wrapper_inner #waitingForAuditDialog,.ingredient_page_row .text_wrapper_inner #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .ingredient_page_row .text_wrapper_inner .review_tag{font-size:30px;margin:0 0 20px;font-family:"FuturaStdMedium",Arial}.ingredient_page_row .text_wrapper_inner p{font-size:16px;font-family:"FuturaStdMedium",Arial}.ingredient_third_body_wrapper{margin:0 0 60px}.ingredient_page_subtitle{text-align:center;text-transform:uppercase;font-family:"FuturaStdHeavyOblique",Arial;margin:0 0 40px;font-size:40px}.ingredient_page_product_wrapper{margin:0 -10px}.ingredient_page_product_wrapper .carousel_slide_width_sample{width:33.33%}.ingredient_page_product_wrapper .contentcarousel_list_item{padding:0 10px;box-sizing:border-box}.ingredient_page_product_wrapper .product-image-container{background-repeat:no-repeat;background-size:contain;text-align:center;margin:0 0 15px}.ingredient_page_product_wrapper .product-image-container .quote{color:#fff;font-family:"FuturaStdMedium",Arial;padding:30px 25px;height:50px;overflow:hidden}.ingredient_page_product_wrapper .description{text-align:center;font-size:16px;font-family:"Arial",sans-serif}.ingredient_page_product_wrapper .description p{margin:0 0 15px;height:75px;overflow:hidden}.ingredient_page_product_wrapper .carousel_navigation_list{display:none}@media (max-width: 1024px){.ingredient_primary_body_wrapper{margin:0 -32px 60px}}@media (max-width: 960px){.ingredient_primary_body_wrapper{margin:0 -10px 60px}.ingredient_page_title{font-size:60px}.ingredient_headline_text{top:40px}.ingredient_page_description{max-width:75%}}@media (max-width: 750px){.ingredient_primary_body_wrapper{margin:0 -10px 15px}.ingredient_headline_text{top:60px}.ingredient_page_title{font-size:30px}.ingredient_page_description{font-size:15px;max-width:85%}.ingredient_secondary_body_wrapper{padding:0 5px;margin:0}.ingredient_page_row{display:block}.ingredient_page_row .image_wrapper,.ingredient_page_row .text_wrapper{width:100%;box-sizing:border-box;display:block}.ingredient_page_row .text_wrapper_inner{padding:25px 25px 50px;max-width:85%;margin:-75px auto 0;background:#fff;position:relative;text-align:center;box-sizing:border-box}.ingredient_page_row .text_wrapper_inner p{font-size:15px}.ingredient_page_row .text_wrapper_inner h3 span,.ingredient_page_row .text_wrapper_inner .pt_product_details #waitingForAuditDialog span,.pt_product_details .ingredient_page_row .text_wrapper_inner #waitingForAuditDialog span,.ingredient_page_row .text_wrapper_inner #tab_reviews .rr_page_item .review_tag span,#tab_reviews .rr_page_item .ingredient_page_row .text_wrapper_inner .review_tag span{display:block}.ingredient_page_row .image_wrapper img{margin:0 auto}.ingredient_page_subtitle{font-size:35px;max-width:90%;margin:0 auto 30px}.ingredient_page_product_wrapper{margin:0 -10px}.ingredient_page_product_wrapper .carousel_slide_width_sample{width:90%}.ingredient_page_product_wrapper .contentcarousel_list_item{padding:0}.ingredient_page_product_wrapper .product-image-container{background-position:center top}.ingredient_page_product_wrapper .description p{display:none}}@media (max-width: 480px){.ingredient_page_product_wrapper .product-image-container{background-size:cover}}.content.concerns{max-width:1176px;position:relative;width:100%;padding:0}@media (max-width: 1176px){.content.concerns{max-width:1024px}}@media (max-width: 1024px){.content.concerns{width:100%;max-width:100%}}.content.concerns .primary .breadcrumb{display:block;position:absolute;top:0;left:10px}@media (max-width: 750px){.content.concerns .primary{padding:0 !important}.content.concerns .primary .breadcrumb{display:none}}.content.concerns .concerns-wrapper{max-width:960px;margin:0 auto;padding:0 0 50px 0;position:relative}.content.concerns .concerns-wrapper>h2{padding:.5em 0 1.5em 0;text-align:center;text-transform:uppercase;font-family:"FuturaStdBoldOblique",Arial}.content.concerns .concerns-wrapper>h2 span{font-family:"FuturaStdLight",Arial}.content.concerns .concerns-wrapper #showProductResults{display:none}.content.concerns .concerns-wrapper .sortby_list_box .refinement_headline{text-transform:uppercase}.content.concerns .concerns-wrapper .sortby_list_box .refinement_headline:after{content:'\E809';position:absolute;right:0}@media (max-width: 750px){.content.concerns .concerns-wrapper .sortby_list_box .refinement_headline:after{top:40px;padding:10px 0 10px 0}}.content.concerns .concerns-wrapper .sortby_list_box .refinement_headline.expanded:after{content:'\E80A'}.content.concerns .concerns-wrapper .products-in-concerns .title_divider,.content.concerns .concerns-wrapper .products-in-concerns .login_page>h1,.pt_product_details .main .content.concerns .concerns-wrapper .products-in-concerns .pdp_main .product_section_headline,.pt_product_details .main .content.concerns .pdp_main .concerns-wrapper .products-in-concerns .product_section_headline{font-size:40px}.content.concerns .concerns-wrapper .products-in-concerns .search_result_items{*zoom:1;margin:0;padding:0 0 1em 0}.content.concerns .concerns-wrapper .products-in-concerns .search_result_items:after{content:"";display:table;clear:both}.content.concerns .concerns-wrapper .products-in-concerns .sub_category_name{display:none}.content.concerns .concerns-wrapper .products-in-concerns .button_shop_now{width:220px}.content.concerns .concerns-wrapper #backToAxis,.content.concerns .concerns-wrapper #backToPriorities{background:#fff;border:none;display:none;font-size:15px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;line-height:38px;padding:0 0 0 20px;position:fixed;left:0;width:100%;z-index:20;opacity:0.8}.content.concerns .concerns-wrapper #backToAxis:before,.content.concerns .concerns-wrapper #backToPriorities:before{content:'\E804'}@media (max-width: 1024px){.content.concerns .concerns-wrapper{max-width:960px}.content.concerns .concerns-wrapper .sortby_list_box{display:block !important}.content.concerns .concerns-wrapper .sortby_list_box .sortby_list{display:none}.content.concerns .concerns-wrapper .sortby_list_box .refinement_headline{display:none}}@media (max-width: 960px){.content.concerns .concerns-wrapper{max-width:750px}.content.concerns .concerns-wrapper .sortby_select_box{display:none !important}.content.concerns .concerns-wrapper>h2{font-size:20px;padding:1em 0 1em 0}.content.concerns .concerns-wrapper .search_result_options{float:none}.content.concerns .concerns-wrapper .search_result_options .refinement_headline{display:block;padding:0 0 10px 0}.content.concerns .concerns-wrapper .products-in-concerns .title_divider,.content.concerns .concerns-wrapper .products-in-concerns .login_page>h1,.pt_product_details .main .content.concerns .concerns-wrapper .products-in-concerns .pdp_main .product_section_headline,.pt_product_details .main .content.concerns .pdp_main .concerns-wrapper .products-in-concerns .product_section_headline{font-size:30px}.content.concerns .concerns-wrapper .products-in-concerns .title_divider span,.content.concerns .concerns-wrapper .products-in-concerns .login_page>h1 span,.pt_product_details .main .content.concerns .concerns-wrapper .products-in-concerns .pdp_main .product_section_headline span,.pt_product_details .main .content.concerns .pdp_main .concerns-wrapper .products-in-concerns .product_section_headline span{max-width:85%}}@media (max-width: 750px){.content.concerns .concerns-wrapper{overflow:hidden;padding:0;max-width:480px}.content.concerns .concerns-wrapper>h2{display:none;font-size:30px}.content.concerns .concerns-wrapper #showProductResults{display:block}.content.concerns .concerns-wrapper .search_result_options{display:none;margin:40px 0 0 0;padding:0 0 0 5px}.content.concerns .concerns-wrapper .search_result_options .refinement_headline{padding:0;line-height:38px}.content.concerns .concerns-wrapper .jcarousel{display:none}.content.concerns .concerns-wrapper .jcarousel .button,.pt_account .main .content.concerns .concerns-wrapper .jcarousel .password_change_confirmation .back_to_profile,.pt_account .main .content.concerns .password_change_confirmation .concerns-wrapper .jcarousel .back_to_profile,.content.concerns .concerns-wrapper .jcarousel .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .content.concerns .concerns-wrapper .jcarousel .select_go_button.selected{display:block;margin:0 0 20px 2%;width:96%}.content.concerns .concerns-wrapper .jcarousel-next,.content.concerns .concerns-wrapper .jcarousel-prev{display:none}.content.concerns .concerns-wrapper .products-in-concerns{display:none}.content.concerns .concerns-wrapper .products-in-concerns .search_result_items{border-bottom:1px solid #f8f8f5}.content.concerns .concerns-wrapper .products-in-concerns .title_divider,.content.concerns .concerns-wrapper .products-in-concerns .login_page>h1,.pt_product_details .main .content.concerns .concerns-wrapper .products-in-concerns .pdp_main .product_section_headline,.pt_product_details .main .content.concerns .pdp_main .concerns-wrapper .products-in-concerns .product_section_headline{border-bottom:1px solid #f8f8f5;font-size:20px;margin:0;padding:10px 0 10px 0;text-align:left}.content.concerns .concerns-wrapper .products-in-concerns .title_divider span,.content.concerns .concerns-wrapper .products-in-concerns .login_page>h1 span,.pt_product_details .main .content.concerns .concerns-wrapper .products-in-concerns .pdp_main .product_section_headline span,.pt_product_details .main .content.concerns .pdp_main .concerns-wrapper .products-in-concerns .product_section_headline span{max-width:none;padding:0 35px 0 0;display:block;background:#fff url(../images/primary-section-expanded.png) right center no-repeat}.content.concerns .concerns-wrapper .products-in-concerns .title_divider .mobileShowHideGrid,.content.concerns .concerns-wrapper .products-in-concerns .login_page>h1 .mobileShowHideGrid,.pt_product_details .main .content.concerns .concerns-wrapper .products-in-concerns .pdp_main .product_section_headline .mobileShowHideGrid,.pt_product_details .main .content.concerns .pdp_main .concerns-wrapper .products-in-concerns .product_section_headline .mobileShowHideGrid{background:#fff url(../images/primary-section-closed.png) right center no-repeat}.content.concerns .concerns-wrapper .products-in-concerns .button_shop_now{width:100%}}@media (max-width: 480px){.content.concerns .concerns-wrapper{max-width:320px}}.content.concerns .concerns-container{background:none;font-size:0;*zoom:1;text-align:center}.content.concerns .concerns-container:after{content:"";display:table;clear:both}.content.concerns .concerns-container .concern-item{background-repeat:no-repeat;background-size:100%;display:inline-block;height:70px;margin:0 10px 10px 0;position:relative;vertical-align:middle;width:184px}.content.concerns .concerns-container .concern-item:nth-child(5n+0){margin:0 0 10px 0}@media (max-width: 960px){.content.concerns .concerns-container .concern-item{height:50px;width:142px}}@media (max-width: 750px){.content.concerns .concerns-container .concern-item{background-size:100%;float:left;height:70px;width:46%;margin:0 2% 10px 2%}.content.concerns .concerns-container .concern-item:nth-child(5n+0){margin:0 2% 10px 2%}}@media (max-width: 480px){.content.concerns .concerns-container .concern-item{background-size:auto}}.content.concerns .concerns-container .concern-item .link-concerns{background:rgba(0,0,0,0.5);color:#fff;display:table;font-size:16px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;line-height:1;margin:auto;width:100%;height:100%;text-decoration:none;vertical-align:middle}.content.concerns .concerns-container .concern-item .link-concerns span{display:table-cell;max-width:100px;vertical-align:middle}@media (max-width: 960px){.content.concerns .concerns-container .concern-item .link-concerns{font-size:12px}}.content.concerns .concerns-container .concern-item.f_checked .link-concerns{background:none}.content.concerns .concerns-container .concern-item .link-concerns:after{border:2px solid #fff;content:"";display:block;width:10px;height:10px;position:absolute;bottom:10px;right:18px}@media (max-width: 960px){.content.concerns .concerns-container .concern-item .link-concerns:after{bottom:5px;right:5px}}.content.concerns .concerns-container .concern-item input[type=checkbox]:checked+.link-concerns:after{border:none;bottom:16px;content:"\E803";color:#fff;font-size:16px;text-align:center}@media (max-width: 750px){.content.concerns .concerns-container{width:auto}}.content.concerns .concern_landing_diagnosis .slot-template>div{background-repeat:no-repeat;background-position:center top;background-size:100%;height:205px;padding:155px 0 105px 0;text-align:center}.content.concerns .concern_landing_diagnosis .copy{color:#fff;display:block;font-size:30px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial;padding:0 0 1em 0}.content.concerns .concern_landing_diagnosis .cta_link{border:1px solid #fff;color:#fff;display:inline-block;font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;line-height:48px;padding:0 50px;text-align:center;text-decoration:none}.content.concerns .concern_landing_diagnosis .cta_link:hover{background:#fff;border:1px solid #23c9c5;color:#23c9c5}@media (max-width: 960px){.content.concerns .concern_landing_diagnosis .slot-template>div{height:135px;padding:120px 0 105px 0}.content.concerns .concern_landing_diagnosis .copy{font-size:20px}}@media (max-width: 750px){.content.concerns .concern_landing_diagnosis{display:none}}@media (max-width: 1024px){.content.concerns{padding:0 !important}}.concerns_top_slot{position:relative}.concerns_top_slot h1{color:#fff;position:absolute;left:0;right:0;height:55px;line-height:55px;top:0;bottom:0;margin:auto;font-family:"FuturaStdBoldOblique",Arial}.concerns_top_slot h1 br{display:none}.concerns_top_slot img{display:block;width:100%}@media (max-width: 1024px){.concerns_top_slot{max-height:180px;overflow:hidden}}@media (max-width: 960px){.concerns_top_slot img{height:auto;width:100%}}@media (max-width: 750px){.concerns_top_slot{max-height:none}.concerns_top_slot h1{font-size:30px;line-height:1.2;top:150px;bottom:auto;height:auto}.concerns_top_slot h1 br{display:block}}#concern-axes{overflow:hidden;position:relative}#concern-axes .content{max-width:1176px;width:100%;padding:0;background:none}@media (max-width: 1176px){#concern-axes .content{max-width:1024px}}#concern-axes a{background:#f8f8f5;float:left;font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;margin:0 0 1em 0;padding:1em 0 1em 0;position:relative;text-align:center;text-decoration:none;width:33.333333%}#concern-axes a.selected{background:#535355;color:#fff}#concern-axes a.selected:after{color:#535355;content:"\E809";font-size:60px;height:25px;position:absolute;bottom:1px;left:0;width:100%}#concern-axes a+a{border-left:1px solid #cbcbcc;box-sizing:border-box}#concern-axes a.selected+a,#concern-axes a+a.selected{border:none}#concern-axes.sticky{left:0;width:100%;z-index:9999}@media (max-width: 750px){#concern-axes{padding:0 10px 0 10px;position:absolute;left:0;right:0;top:245px}#concern-axes a{background:none;border:1px solid #fff;color:#fff;display:block;float:none;line-height:48px;margin:0 20px 10px 20px;padding:0;width:auto}#concern-axes a.selected{background:none}#concern-axes a.selected:after{content:''}#concern-axes a.selected+a,#concern-axes a+a.selected{border:1px solid #fff}}.special_offers .clp_slot_header .slot-template>div img{width:100%;margin:0 0 15px}.special_offers .clp_slot_header .slot-template>div>div{top:0;width:52%}.special_offers .clp_slot_header .slot-template>div>div:last-child{top:181px;height:auto;bottom:initial}.special_offers .clp_slot_header .slot-template>div>div .toptext{padding:10px 0 0 0;color:#000053;text-align:center}.special_offers .clp_slot_header .slot-template>div>div .toptext>span{font-size:89.19px;font-weight:normal;text-transform:none;font-family:"FuturaStdBoldOblique",Arial;display:block;line-height:84px}.special_offers .clp_slot_header .slot-template>div>div .toptext>p{line-height:39px;color:#000053;font-size:43.44px;font-weight:normal;text-transform:none;font-family:"FuturaStdLight",Arial}.special_offers .clp_slot_header .slot-template>div>div .toptext>p span{font-family:"FuturaStdBoldOblique",Arial;display:block}.special_offers .clp_slot_header .slot-template>div>div .copy,.special_offers .clp_slot_header .slot-template>div>div .promo-code,.special_offers .clp_slot_header .slot-template>div>div .promo-desc{color:#535355}.special_offers .clp_slot_header .slot-template>div>div .copy{font-size:16px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;margin:0 0 20px;line-height:20px}.special_offers .clp_slot_header .slot-template>div>div .copy span span{font-family:"FuturaStdBold",Arial}.special_offers .clp_slot_header .slot-template>div>div .promo-desc{font-size:13px;font-weight:normal;text-transform:none;font-family:"Arial",sans-serif;text-align:left;line-height:16px}.special_offers .see_bestsellers{font-size:18px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial}@media (max-width: 960px){.special_offers .see_bestsellers{padding:20px 0 30px}}.special_offers .clp_slot_4 h3,.special_offers .clp_slot_4 .pt_product_details #waitingForAuditDialog,.pt_product_details .special_offers .clp_slot_4 #waitingForAuditDialog,.special_offers .clp_slot_4 #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .special_offers .clp_slot_4 .review_tag{font-family:"FuturaStdBoldOblique",Arial;line-height:35px}.special_offers .clp_slot_4 h3 span,.special_offers .clp_slot_4 .pt_product_details #waitingForAuditDialog span,.pt_product_details .special_offers .clp_slot_4 #waitingForAuditDialog span,.special_offers .clp_slot_4 #tab_reviews .rr_page_item .review_tag span,#tab_reviews .rr_page_item .special_offers .clp_slot_4 .review_tag span{display:block;font-family:"FuturaStdLight",Arial}@media (max-width: 1024px){.special_offers .search_result_content .button_shop_now{padding:0;width:100%}}@media (max-width: 960px){.special_offers .clp_slot_header .slot-template>div>div:last-child{top:initial;bottom:12px}.special_offers .clp_slot_header .slot-template>div>div .toptext{padding:5px 0 0}.special_offers .clp_slot_header .slot-template>div>div .toptext>span{font-size:71.35px;line-height:68px}.special_offers .clp_slot_header .slot-template>div>div .toptext>p{line-height:30px;font-size:34.75px}.special_offers .clp_slot_header .slot-template>div>div .copy,.special_offers .clp_slot_header .slot-template>div>div .promo-code{font-size:14px}.special_offers .clp_slot_header .slot-template>div>div .copy{margin:0 0 5px 0;line-height:20px}.special_offers .clp_slot_header .slot-template>div>div .promo-desc{font-size:12px}}@media (max-width: 750px){.special_offers{padding:0 !important;max-width:none}.special_offers .primary.vertical{padding:0 10px}.special_offers .clp_slot_header .slot-template>div img{width:auto}.special_offers .clp_slot_header .slot-template>div>div{width:100%}.special_offers .clp_slot_header .slot-template>div>div:last-child{position:static}.special_offers .clp_slot_header .slot-template>div>div .toptext{padding:0 0 15px 0}.special_offers .clp_slot_header .slot-template>div>div .toptext>span,.special_offers .clp_slot_header .slot-template>div>div .toptext>p{font-size:30px;line-height:30px}.special_offers .clp_slot_header .slot-template>div>div .copy{font-size:15px;line-height:20px;width:80%;margin:0 auto}.special_offers .clp_slot_header .slot-template>div>div .copy br{display:none}.special_offers .clp_slot_header .slot-template>div>div .promo_code{display:block;font-family:"Arial",sans-serif;font-size:15px;text-transform:none;line-height:35px}.special_offers .clp_slot_header .slot-template>div>div .promo_code span{font-weight:bold}.special_offers .clp_slot_header .slot-template>div>div .promo-desc{font-size:15px;line-height:20px;text-align:center;margin:0 0 20px 0;width:90%;margin:0 auto}.special_offers .search_promo,.special_offers .clp_slot_5{height:auto}.special_offers .search_promo{display:block;padding:25px 20px 0 20px;background:none;text-align:center}.special_offers .search_promo h3,.special_offers .search_promo .pt_product_details #waitingForAuditDialog,.pt_product_details .special_offers .search_promo #waitingForAuditDialog,.special_offers .search_promo #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .special_offers .search_promo .review_tag,.special_offers .search_promo p{padding:0 0 0 0}.special_offers .search_promo h3,.special_offers .search_promo .pt_product_details #waitingForAuditDialog,.pt_product_details .special_offers .search_promo #waitingForAuditDialog,.special_offers .search_promo #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .special_offers .search_promo .review_tag{color:#535355;margin:0 0 10px;width:100%}.special_offers .search_promo h3 span:first-child,.special_offers .search_promo .pt_product_details #waitingForAuditDialog span:first-child,.pt_product_details .special_offers .search_promo #waitingForAuditDialog span:first-child,.special_offers .search_promo #tab_reviews .rr_page_item .review_tag span:first-child,#tab_reviews .rr_page_item .special_offers .search_promo .review_tag span:first-child{color:#23c9c5}.special_offers .search_promo h3 span:last-child,.special_offers .search_promo .pt_product_details #waitingForAuditDialog span:last-child,.pt_product_details .special_offers .search_promo #waitingForAuditDialog span:last-child,.special_offers .search_promo #tab_reviews .rr_page_item .review_tag span:last-child,#tab_reviews .rr_page_item .special_offers .search_promo .review_tag span:last-child{display:inline}.special_offers .search_promo p{font-size:15px;line-height:20px;width:90%;color:#5e5e60;margin:0 auto;text-align:center}.special_offers .see_bestsellers{border-bottom:1px solid #e5e5e5;padding:20px 0 40px}.special_offers .clp_slot_4{padding:30px 0 0 0;border-top:1px solid #e5e5e5}.special_offers .clp_slot_4 h3,.special_offers .clp_slot_4 .pt_product_details #waitingForAuditDialog,.pt_product_details .special_offers .clp_slot_4 #waitingForAuditDialog,.special_offers .clp_slot_4 #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .special_offers .clp_slot_4 .review_tag{margin:0 auto;font-size:20px;line-height:25px}.special_offers .clp_slot_5{background:none;margin:15px 0 60px 0}.special_offers .clp_slot_5 .special_offers_newsletter_wrapper .special_btn_row{padding:0 0 0 0}.special_offers .clp_slot_5 .special_offers_newsletter_wrapper .special_btn_row .button,.special_offers .clp_slot_5 .special_offers_newsletter_wrapper .special_btn_row .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .special_offers .clp_slot_5 .special_offers_newsletter_wrapper .special_btn_row .back_to_profile,.special_offers .clp_slot_5 .special_offers_newsletter_wrapper .special_btn_row .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .special_offers .clp_slot_5 .special_offers_newsletter_wrapper .special_btn_row .select_go_button.selected{border:1px solid #535355;background:none;color:#535355}}@media (max-width: 480px){.special_offers .clp_slot_header .slot-template>div img{width:100%}}.special_offers .clp_slot_5,.pt_product_finder .newsletter-subscription{border:1px solid #e5e5e6;margin:0 0 55px}@media (max-width: 750px){.special_offers .clp_slot_5,.pt_product_finder .newsletter-subscription{border:none}}.special_offers .clp_slot_5 h2,.special_offers .clp_slot_5 p,.pt_product_finder .newsletter-subscription h2,.pt_product_finder .newsletter-subscription p{color:#535355}.special_offers .clp_slot_5 h2,.pt_product_finder .newsletter-subscription h2{font-size:30px;font-weight:normal;text-transform:none;font-family:"FuturaStdBoldOblique",Arial;margin:0 0 10px 0;line-height:30px}.special_offers .clp_slot_5 h2 span,.pt_product_finder .newsletter-subscription h2 span{display:block;font-family:"FuturaStdMedium",Arial;font-style:italic}.special_offers .clp_slot_5 h3,.special_offers .clp_slot_5 .pt_product_details #waitingForAuditDialog,.pt_product_details .special_offers .clp_slot_5 #waitingForAuditDialog,.special_offers .clp_slot_5 #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .special_offers .clp_slot_5 .review_tag,.pt_product_finder .newsletter-subscription h3,.pt_product_finder .newsletter-subscription .pt_product_details #waitingForAuditDialog,.pt_product_details .pt_product_finder .newsletter-subscription #waitingForAuditDialog,.pt_product_finder .newsletter-subscription #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_product_finder .newsletter-subscription .review_tag{font-size:30px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;margin:0 0 10px}.special_offers .clp_slot_5 p,.pt_product_finder .newsletter-subscription p{font-size:16px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial;line-height:20px}.special_offers .clp_slot_5 .textinput,.pt_product_finder .newsletter-subscription .textinput{border:2px solid #535355}@media (max-width: 1024px){.content.cdi_mostLoved{max-width:1024px;padding:0 !important}}@media (max-width: 960px){.content.cdi_mostLoved{max-width:960px}}@media (max-width: 750px){.content.cdi_mostLoved{max-width:480px}}.search_result_content#ctgMostLoved .search_result_items>img{top:0;left:0}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper{height:560px}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper .product-tile-number{margin:0 0 65px 0}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper .product_name{height:40px}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper .price{bottom:60px}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper .product_tile .product_image_wrapper:hover+.quickviewbutton{top:0}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper .product_tile .product_image_wrapper .product_image{height:245px}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper .product_tile .quickviewbutton{top:0;height:63%}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper .section_wrapper{font-size:0;position:absolute;bottom:0;text-align:center;width:100%}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper .button,.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper .back_to_profile,.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper .select_go_button.selected{margin:0;padding:0;position:relative}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3){margin:55px 1% 15px 1%;height:465px;min-height:0 !important}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .top-three-numbers{border:none;font-size:220px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdHeavy",Arial;text-shadow:rgba(0,0,0,0.1) -15px 10px 15px;color:#fff;top:-4%;left:0;position:absolute;z-index:1;width:auto;height:auto}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .top-three-numbers .spChw{display:none}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .top-three-numbers#top-three-number-1,.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .top-three-numbers#top-three-number-3{left:7%}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .product_tile .product_image{height:250px;position:relative;z-index:2}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .product_tile .quickviewbutton{height:55%}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .product-variations,.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .product_actions{display:inline-block;vertical-align:middle;width:50%;margin:0}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .product-variations .selectboxit-container{width:100%}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .product-variations .selectboxit{width:100% !important;padding:0;border-right:none}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .product-variations .selectboxit-list{width:99%}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .product-variations .selectboxit-list li{padding:0 10px 0 10px}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .product-variations,.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .product_actions{display:inline-block;vertical-align:middle;width:50%;margin:0}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .product-variations .selectboxit-container{width:100%}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .product-variations .selectboxit{width:100% !important}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .product-variations .selectboxit-list{width:99%}@media (max-width: 960px){.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .product-variations .selectboxit{font-size:14px;padding:0 20px 0 10px}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .product-variations .selectboxit-list li{font-size:14px}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .button,.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .back_to_profile,.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .select_go_button.selected{font-size:14px;height:50px;padding:0 5px 0 5px;margin:20px auto 0}}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper .product-tile-number{font-size:30px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;color:#535355;text-align:center}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper .product-tile-number span.spChm{display:none}.search_result_content#ctgMostLoved .search_result_items .mostLoved{display:none}@media (max-width: 1176px){.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3){margin:65px 1% 15px 1%;height:500px}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .top-three-numbers{top:2%}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .top-three-numbers#top-three-number-2{left:5%}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .product_tile .product_image{height:290px}}@media (max-width: 1024px){.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3){margin:80px 1% 15px 1%;height:500px}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .top-three-numbers{top:2%}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .top-three-numbers#top-three-number-2{left:5%}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .product_tile .product_image{height:290px}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .product_tile .quickviewbutton{height:58%}}@media (max-width: 960px){.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3){margin:35px 1% 15px 1%;height:460px}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .top-three-numbers{font-size:175px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdHeavy",Arial;top:5.5%}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .top-three-numbers#top-three-number-1,.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .top-three-numbers#top-three-number-3{left:2%}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .top-three-numbers#top-three-number-2{left:2%}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .product_tile .product_image{height:245px}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .product_tile .quickviewbutton{height:54%}}@media (max-width: 750px){.search_result_content#ctgMostLoved .search_result_items{position:relative}.search_result_content#ctgMostLoved .search_result_items>img{display:none}.search_result_content#ctgMostLoved .search_result_items .mostLoved{display:block;position:static;width:100% !important}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper{height:400px}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper .price{bottom:50px}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3){width:100%;margin:-250px 0 15px 0;height:495px}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .top-three-numbers{font-size:220px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdHeavy",Arial;top:0}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .top-three-numbers#top-three-number-1{left:21%}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .top-three-numbers#top-three-number-2,.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .top-three-numbers#top-three-number-3{left:18%}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .product_tile .product_image_wrapper .product_image{height:290px;max-width:100%}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper .product-tile-number{margin:0 0 10px 0}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper .product_tile .product_image_wrapper .product_image{height:140px}}@media (max-width: 480px){.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper{height:400px}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3){margin:-190px 1% 15px 1%;height:435px;width:98%}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .top-three-numbers{font-size:220px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdHeavy",Arial;top:-10%}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .top-three-numbers#top-three-number-1{left:10%}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .top-three-numbers#top-three-number-2,.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .top-three-numbers#top-three-number-3{left:8%}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .product_tile .product_image_wrapper .product_image{height:290px;max-width:100%;margin:-40px 0}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper .product_tile .product_image_wrapper .product_image{height:120px}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper .product_name{margin:40px 0 13px 0}}.pt_magalogue .header .content,.pt_magalogue .navigation .content,.pt_magalogue .magalogue .content,.pt_magalogue .footer .content{max-width:1440px}@media (max-width: 1176px){.pt_magalogue .header .content,.pt_magalogue .navigation .content,.pt_magalogue .magalogue .content,.pt_magalogue .footer .content{max-width:1024px}}@media (max-width: 1024px){.pt_magalogue .header .content,.pt_magalogue .navigation .content,.pt_magalogue .magalogue .content,.pt_magalogue .footer .content{width:100%;max-width:100%}}.pt_magalogue .magalogue.main .content{padding:0}.pt_magalogue .magalogue .sticky_navigation_wrap ul.sticky_navigation_list{max-width:180px}.pt_magalogue .magalogue .sticky_navigation_wrap ul.sticky_navigation_list .sticky_navigation_item.hover_item .social_icons_list{display:none}.pt_magalogue .magalogue .sticky_navigation_wrap ul.sticky_navigation_list .sticky_navigation_item.active_item .social_icons_list{display:block}.pt_magalogue .magalogue .magalogue-editorial{position:relative}.pt_magalogue .magalogue .magalogue-editorial .block-content{position:absolute;top:26.666666%;left:44.791666%;width:31.25%}@media (max-width: 960px){.pt_magalogue .magalogue .magalogue-editorial .block-content{width:40%}}.pt_magalogue .magalogue .magalogue-editorial .image-wrapper{height:450px;background-repeat:no-repeat;background-position:center;background-size:auto 100%}.pt_magalogue .magalogue .magalogue-editorial .title-wrapper h2{font-size:60px;font-weight:normal;text-transform:none;font-family:"FuturaStdLight",Arial;line-height:1;margin:0 0 30px 0}.pt_magalogue .magalogue .magalogue-editorial .description-wrapper{font-size:16px;line-height:1.5}@media (max-width: 1024px){.pt_magalogue .magalogue .magalogue-editorial .title-wrapper h2{font-size:40px;margin:0 0 20px 0}.pt_magalogue .magalogue .magalogue-editorial .description-wrapper{font-size:15px;text-align:center}}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue-editorial .block-content{margin:0 0 20px 0;position:relative;left:auto;top:auto;width:100%}.pt_magalogue .magalogue .magalogue-editorial .image-wrapper{background-size:100%}.pt_magalogue .magalogue .magalogue-editorial .title-wrapper h2{margin:20px 0 20px 0;text-align:center}}.pt_magalogue .magalogue .magalogue_beauty_routine{position:relative;overflow:hidden}.pt_magalogue .magalogue .magalogue_beauty_routine .image-wrapper{height:549px;background-position:center;background-repeat:no-repeat;background-size:auto 100%}.pt_magalogue .magalogue .magalogue_beauty_routine .title-wrapper,.pt_magalogue .magalogue .magalogue_beauty_routine .description-wrapper{position:absolute;left:0;right:0;text-align:center}.pt_magalogue .magalogue .magalogue_beauty_routine .title-wrapper{top:8.181818%}.pt_magalogue .magalogue .magalogue_beauty_routine .title-wrapper h3,.pt_magalogue .magalogue .magalogue_beauty_routine .title-wrapper .pt_product_details #waitingForAuditDialog,.pt_product_details .pt_magalogue .magalogue .magalogue_beauty_routine .title-wrapper #waitingForAuditDialog,.pt_magalogue .magalogue .magalogue_beauty_routine .title-wrapper #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_magalogue .magalogue .magalogue_beauty_routine .title-wrapper .review_tag{color:#fff;font-size:45px;font-weight:normal;text-transform:none;font-family:"FuturaStdLight",Arial}.pt_magalogue .magalogue .magalogue_beauty_routine .description-wrapper{top:19.090909%}.pt_magalogue .magalogue .magalogue_beauty_routine .description-wrapper h2{color:#fff;font-size:14px;font-weight:normal;text-transform:none;font-family:"Arial",sans-serif;font-weight:bold}.pt_magalogue .magalogue .magalogue_beauty_routine .cta_wrapper{position:absolute;left:0;right:0;top:26.363636%;text-align:center}.pt_magalogue .magalogue .magalogue_beauty_routine .cta_wrapper .button,.pt_magalogue .magalogue .magalogue_beauty_routine .cta_wrapper .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .pt_magalogue .magalogue .magalogue_beauty_routine .cta_wrapper .back_to_profile,.pt_magalogue .magalogue .magalogue_beauty_routine .cta_wrapper .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .pt_magalogue .magalogue .magalogue_beauty_routine .cta_wrapper .select_go_button.selected{background:none;border-color:#fff}.pt_magalogue .magalogue .magalogue_beauty_routine .products_wrapper{position:absolute;bottom:10%;width:100%}.pt_magalogue .magalogue .magalogue_beauty_routine .products_wrapper .carousel_list{*zoom:1;text-align:center;width:auto}.pt_magalogue .magalogue .magalogue_beauty_routine .products_wrapper .carousel_list:after{content:"";display:table;clear:both}.pt_magalogue .magalogue .magalogue_beauty_routine .products_wrapper .contentcarousel_list_item{display:inline-block;float:none;width:auto;position:relative}.pt_magalogue .magalogue .magalogue_beauty_routine .products_wrapper .contentcarousel_list_item .selectboxit-container{background:#fff;position:absolute;z-index:3;width:240px;top:55px;right:85px}.pt_magalogue .magalogue .magalogue_beauty_routine .products_wrapper .contentcarousel_list_item .selectboxit-container .selectboxit{width:auto !important}.pt_magalogue .magalogue .magalogue_beauty_routine .products_wrapper .contentcarousel_list_item .selectboxit-container .selectboxit .selectboxit-text{text-transform:uppercase}.pt_magalogue .magalogue .magalogue_beauty_routine .products_wrapper .contentcarousel_list_item .selectboxit-container .selectboxit-options{width:100%}.pt_magalogue .magalogue .magalogue_beauty_routine .products_wrapper .contentcarousel_list_item .selectboxit-container .selectboxit-options li:first-of-type{display:none}@media (max-width: 960px){.pt_magalogue .magalogue .magalogue_beauty_routine .products_wrapper .contentcarousel_list_item:last-of-type .buttons_wrapper{left:60px !important}}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue_beauty_routine .products_wrapper .contentcarousel_list_item:last-of-type .buttons_wrapper{left:0 !important;text-align:right}}.pt_magalogue .magalogue .magalogue_beauty_routine .products_wrapper .select_packshot_wrapper .option_packshot:nth-of-type(n+2){display:none}.pt_magalogue .magalogue .magalogue_beauty_routine .products_wrapper .select_packshot_wrapper .select_packshot_initialized{width:100% !important}.pt_magalogue .magalogue .magalogue_beauty_routine .products_wrapper .select_packshot_wrapper .select_packshot_initialized option:first-of-type{display:none}.pt_magalogue .magalogue .magalogue_beauty_routine .products_wrapper .packshot_initialized{position:relative}.pt_magalogue .magalogue .magalogue_beauty_routine .products_wrapper .packshot_title{position:absolute;width:100%}.pt_magalogue .magalogue .magalogue_beauty_routine .products_wrapper .packshot_title h5{color:#fff;font-size:16px;font-weight:normal;text-transform:none;font-family:"DearJoe5Casual",Arial;position:relative;margin:0;line-height:26px}@media (max-width: 1024px){.pt_magalogue .magalogue .magalogue_beauty_routine .products_wrapper .contentcarousel_list_item .selectboxit{font-size:14px}}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue_beauty_routine .products_wrapper{bottom:1%}.pt_magalogue .magalogue .magalogue_beauty_routine .products_wrapper .carousel_list{width:20000em}.pt_magalogue .magalogue .magalogue_beauty_routine .products_wrapper .contentcarousel_list_item{float:left}.pt_magalogue .magalogue .magalogue_beauty_routine .products_wrapper .packshot_title{position:relative;top:-20px !important;left:auto !important}.pt_magalogue .magalogue .magalogue_beauty_routine .products_wrapper .packshot_title img{display:none}}.pt_magalogue .magalogue .magalogue_beauty_routine .buttons_wrapper{font-size:0;position:absolute;text-align:left;width:190px}.pt_magalogue .magalogue .magalogue_beauty_routine .buttons_wrapper a{cursor:pointer}.pt_magalogue .magalogue .magalogue_beauty_routine .buttons_wrapper .add-to-cart{background:#23c9c5;display:inline-block;height:40px;width:40px;position:relative}.pt_magalogue .magalogue .magalogue_beauty_routine .buttons_wrapper .add-to-cart:before{content:"";background-position:0 -286px;margin:0 auto;position:absolute;bottom:0;left:0;right:0;top:8px;height:24px;width:24px}.pt_magalogue .magalogue .magalogue_beauty_routine .buttons_wrapper .wishlist_action{border:1px solid #23c9c5;box-sizing:border-box;color:#23c9c5;display:inline-block;position:relative;width:40px;height:40px;text-decoration:none}.pt_magalogue .magalogue .magalogue_beauty_routine .buttons_wrapper .wishlist_action:before{font-size:18px;content:'\E808';margin:0 auto;position:absolute;bottom:0;left:0;right:0;top:12px}.pt_magalogue .magalogue .magalogue_beauty_routine .details_button_initialized{background:#fff;cursor:pointer;-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px;height:32px;position:absolute;text-decoration:none;width:32px;color:#000}.pt_magalogue .magalogue .magalogue_beauty_routine .details_button_initialized:before{content:"+";font-size:20px;line-height:32px;width:100%}.pt_magalogue .magalogue .magalogue_beauty_routine .jcarousel-control{display:none}@media (max-width: 960px){.pt_magalogue .magalogue .magalogue_beauty_routine .products_wrapper .contentcarousel_list_item:first-of-type .packshot_title{top:-92px !important;left:-80px !important}.pt_magalogue .magalogue .magalogue_beauty_routine .products_wrapper .contentcarousel_list_item:last-of-type .packshot_title{top:-45px !important;left:40px !important}.pt_magalogue .magalogue .magalogue_beauty_routine .products_wrapper .contentcarousel_list_item .selectboxit-container{right:15px}}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue_beauty_routine .title-wrapper{top:6%}.pt_magalogue .magalogue .magalogue_beauty_routine .title-wrapper h3,.pt_magalogue .magalogue .magalogue_beauty_routine .title-wrapper .pt_product_details #waitingForAuditDialog,.pt_product_details .pt_magalogue .magalogue .magalogue_beauty_routine .title-wrapper #waitingForAuditDialog,.pt_magalogue .magalogue .magalogue_beauty_routine .title-wrapper #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_magalogue .magalogue .magalogue_beauty_routine .title-wrapper .review_tag{padding:0 35px}.pt_magalogue .magalogue .magalogue_beauty_routine .description-wrapper{top:21%}.pt_magalogue .magalogue .magalogue_beauty_routine .cta_wrapper{top:29%}.pt_magalogue .magalogue .magalogue_beauty_routine .products_wrapper h5{padding:0 26%;margin:0}.pt_magalogue .magalogue .magalogue_beauty_routine .products_wrapper .contentcarousel_list_item{min-height:335px}.pt_magalogue .magalogue .magalogue_beauty_routine .products_wrapper .contentcarousel_list_item #packshot_title{position:relative;top:auto !important;left:auto !important}.pt_magalogue .magalogue .magalogue_beauty_routine .products_wrapper .contentcarousel_list_item #packshot_title img{display:none}.pt_magalogue .magalogue .magalogue_beauty_routine .products_wrapper .contentcarousel_list_item .buttons_wrapper{bottom:60px;top:auto !important;text-align:center}.pt_magalogue .magalogue .magalogue_beauty_routine .products_wrapper .contentcarousel_list_item .select_packshot_wrapper{position:relative}.pt_magalogue .magalogue .magalogue_beauty_routine .products_wrapper .contentcarousel_list_item .select_packshot_wrapper .select_packshot_initialized{height:50px !important}.pt_magalogue .magalogue .magalogue_beauty_routine .products_wrapper .contentcarousel_list_item .selectboxit-container{width:200px;top:40%;right:80px}.pt_magalogue .magalogue .magalogue_beauty_routine .products_wrapper .contentcarousel_list_item .packshot_initialized{width:300px;margin:0 auto;min-height:335px;left:0 !important}.pt_magalogue .magalogue .magalogue_beauty_routine .products_wrapper .contentcarousel_list_item .packshot_initialized .details_button_initialized{left:0 !important}.pt_magalogue .magalogue .magalogue_beauty_routine .carousel_navigation_list{left:0;right:0;text-align:center;top:auto;bottom:10px}.pt_magalogue .magalogue .magalogue_beauty_routine .carousel_navigation_list .carousel_navigation_list_item{display:inline-block;float:none}.pt_magalogue .magalogue .magalogue_beauty_routine .carousel_navigation_list .carousel_navigation_list_item:first-child{margin:0}}@media (max-width: 480px){.pt_magalogue .magalogue .magalogue_beauty_routine .products_wrapper .contentcarousel_list_item .selectboxit-container{right:10px}.pt_magalogue .magalogue .magalogue_beauty_routine .title-wrapper{top:0}}.pt_magalogue .magalogue .magalogue-playlist{position:relative}.pt_magalogue .magalogue .magalogue-playlist .block-content{width:30.472222%;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute}.pt_magalogue .magalogue .magalogue-playlist .block-content.playlist-right{left:18.444444%}.pt_magalogue .magalogue .magalogue-playlist .block-content.playlist-left{left:54.375%}.pt_magalogue .magalogue .magalogue-playlist .image-wrapper{height:520px;background-repeat:no-repeat;background-position:center;background-size:auto 100%}.pt_magalogue .magalogue .magalogue-playlist .title-wrapper{display:none}.pt_magalogue .magalogue .magalogue-playlist .description-wrapper h2{font-size:18px;line-height:30px;letter-spacing:3px;text-align:center}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue-playlist .description-wrapper h2{font-size:18px;padding:0 30px;line-height:normal}}@media (max-width: 480px){.pt_magalogue .magalogue .magalogue-playlist .description-wrapper h2{font-size:15px;padding:0 20px}}.pt_magalogue .magalogue .magalogue-playlist .description-wrapper h2:before{margin:0 auto 44px auto}.pt_magalogue .magalogue .magalogue-playlist .description-wrapper h2:after{margin:44px auto 0 auto}.pt_magalogue .magalogue .magalogue-playlist .description-wrapper h2:before,.pt_magalogue .magalogue .magalogue-playlist .description-wrapper h2:after{background-color:#535355;content:"";display:block;height:5px;width:25px}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue-playlist .description-wrapper h2:before,.pt_magalogue .magalogue .magalogue-playlist .description-wrapper h2:after{margin:25px auto}}.pt_magalogue .magalogue .magalogue-playlist .playlist-pos-right,.pt_magalogue .magalogue .magalogue-playlist .playlist-pos-left{position:absolute;top:6.730769%}.pt_magalogue .magalogue .magalogue-playlist .playlist-pos-right{left:54.375%}.pt_magalogue .magalogue .magalogue-playlist .playlist-pos-left{right:54.375%}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue-playlist{display:block;width:85%;margin:0 auto}.pt_magalogue .magalogue .magalogue-playlist .block-content{position:relative;text-align:center;top:auto;width:100%}.pt_magalogue .magalogue .magalogue-playlist .block-content.playlist-right,.pt_magalogue .magalogue .magalogue-playlist .block-content.playlist-left{left:auto;transform:none;-webkit-transform:none}.pt_magalogue .magalogue .magalogue-playlist .image-wrapper{display:none}.pt_magalogue .magalogue .magalogue-playlist .playlist-pos-right,.pt_magalogue .magalogue .magalogue-playlist .playlist-pos-left{position:relative;left:auto;right:auto;top:auto;text-align:center}.pt_magalogue .magalogue .magalogue-playlist .playlist-right{margin:10px 0}}@media (max-width: 480px){.pt_magalogue .magalogue .magalogue-playlist .playlist-wrapper iframe{max-width:100%;height:355px}}.pt_magalogue .magalogue .magalogue_packshot{position:relative}.pt_magalogue .magalogue .magalogue_packshot .image-wrapper{background-repeat:no-repeat;background-position:center;background-size:auto 100%;height:505px}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue_packshot .image-wrapper{min-height:385px}}@media (max-width: 480px){.pt_magalogue .magalogue .magalogue_packshot .image-wrapper{min-height:275px}}.pt_magalogue .magalogue .magalogue_packshot .block_content{margin:0 auto;max-width:960px;position:absolute;left:0;right:0;top:10%;width:71%}@media (max-width: 1176px){.pt_magalogue .magalogue .magalogue_packshot .block_content{width:87%}}@media (max-width: 1024px){.pt_magalogue .magalogue .magalogue_packshot .block_content{width:95%}}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue_packshot .block_content{width:47%;margin:30px 15px;left:auto;right:auto;top:0;position:absolute;z-index:2}}.pt_magalogue .magalogue .magalogue_packshot .title-wrapper,.pt_magalogue .magalogue .magalogue_packshot .description-wrapper,.pt_magalogue .magalogue .magalogue_packshot .packshot-wrapper{max-width:50%}@media (max-width: 1024px){.pt_magalogue .magalogue .magalogue_packshot .title-wrapper,.pt_magalogue .magalogue .magalogue_packshot .description-wrapper,.pt_magalogue .magalogue .magalogue_packshot .packshot-wrapper{max-width:55%}}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue_packshot .title-wrapper,.pt_magalogue .magalogue .magalogue_packshot .description-wrapper,.pt_magalogue .magalogue .magalogue_packshot .packshot-wrapper{max-width:100%}}.pt_magalogue .magalogue .magalogue_packshot .title-wrapper h3,.pt_magalogue .magalogue .magalogue_packshot .title-wrapper .pt_product_details #waitingForAuditDialog,.pt_product_details .pt_magalogue .magalogue .magalogue_packshot .title-wrapper #waitingForAuditDialog,.pt_magalogue .magalogue .magalogue_packshot .title-wrapper #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_magalogue .magalogue .magalogue_packshot .title-wrapper .review_tag{color:#fff;font-size:42px;font-weight:normal;text-transform:none;font-family:"FuturaStdLight",Arial;margin:0 0 6% 0}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue_packshot .title-wrapper h3,.pt_magalogue .magalogue .magalogue_packshot .title-wrapper .pt_product_details #waitingForAuditDialog,.pt_product_details .pt_magalogue .magalogue .magalogue_packshot .title-wrapper #waitingForAuditDialog,.pt_magalogue .magalogue .magalogue_packshot .title-wrapper #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_magalogue .magalogue .magalogue_packshot .title-wrapper .review_tag{font-size:25px}}@media (max-width: 480px){.pt_magalogue .magalogue .magalogue_packshot .title-wrapper h3,.pt_magalogue .magalogue .magalogue_packshot .title-wrapper .pt_product_details #waitingForAuditDialog,.pt_product_details .pt_magalogue .magalogue .magalogue_packshot .title-wrapper #waitingForAuditDialog,.pt_magalogue .magalogue .magalogue_packshot .title-wrapper #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_magalogue .magalogue .magalogue_packshot .title-wrapper .review_tag{font-size:14px}}.pt_magalogue .magalogue .magalogue_packshot .description-wrapper h2{color:#fff;font-size:14px;font-weight:normal;text-transform:none;font-family:"Arial",sans-serif;line-height:20px}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue_packshot .description-wrapper h2{font-size:10px;line-height:14px}}@media (max-width: 480px){.pt_magalogue .magalogue .magalogue_packshot .description-wrapper h2{font-size:7px;line-height:11px}}.pt_magalogue .magalogue .magalogue_packshot .packshot-wrapper{padding:3% 0 0 0}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue_packshot .packshot-wrapper{width:40%;margin:0 auto;float:right}}.pt_magalogue .magalogue .magalogue_packshot .packshot-wrapper img{display:block;margin:0 auto}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue_packshot .packshot-wrapper img{width:100%;margin:0 auto}}.pt_magalogue .magalogue .magalogue_packshot .packshot-wrapper .packshot_initialized{position:relative}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue_packshot .packshot-wrapper .packshot_initialized{left:0 !important}}.pt_magalogue .magalogue .magalogue_packshot .packshot-wrapper .buttons_wrapper{font-size:0;position:absolute}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue_packshot .packshot-wrapper .buttons_wrapper{top:66% !important;left:-22px !important}}.pt_magalogue .magalogue .magalogue_packshot .packshot-wrapper .buttons_wrapper a{cursor:pointer}.pt_magalogue .magalogue .magalogue_packshot .packshot-wrapper .buttons_wrapper .add-to-cart{background:#23c9c5;display:inline-block;height:40px;width:40px;position:relative}.pt_magalogue .magalogue .magalogue_packshot .packshot-wrapper .buttons_wrapper .add-to-cart:before{content:"";background-position:0 -286px;margin:0 auto;position:absolute;bottom:0;left:0;right:0;top:8px;height:24px;width:24px}.pt_magalogue .magalogue .magalogue_packshot .packshot-wrapper .buttons_wrapper .wishlist_action{border:1px solid #23c9c5;box-sizing:border-box;color:#23c9c5;display:inline-block;position:relative;width:40px;height:40px;text-decoration:none}.pt_magalogue .magalogue .magalogue_packshot .packshot-wrapper .buttons_wrapper .wishlist_action:before{font-size:18px;content:'\E808';margin:0 auto;position:absolute;bottom:0;left:0;right:0;top:12px}.pt_magalogue .magalogue .magalogue_packshot .packshot-wrapper .details_button_initialized{background:#fff;cursor:pointer;-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px;height:32px;position:absolute;text-decoration:none;width:32px}.pt_magalogue .magalogue .magalogue_packshot .packshot-wrapper .details_button_initialized:before{content:"+";font-size:20px;line-height:32px;width:100%}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue_packshot .packshot-wrapper ~ .cta_wrapper{position:relative !important;text-align:left;margin:15px auto;width:60%;float:left}}@media (max-width: 480px){.pt_magalogue .magalogue .magalogue_packshot .packshot-wrapper ~ .cta_wrapper{margin:7px auto}}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue_packshot .packshot-wrapper ~ .cta_wrapper a{font-size:12px;padding:0 10px;line-height:35px}}@media (max-width: 480px){.pt_magalogue .magalogue .magalogue_packshot .packshot-wrapper ~ .cta_wrapper a{font-size:9px;padding:0 8px;line-height:25px}}.pt_magalogue .magalogue .buttons-wrapper{font-size:0;position:absolute}.pt_magalogue .magalogue .buttons-wrapper a{cursor:pointer}.pt_magalogue .magalogue .buttons-wrapper .add-to-cart{background:#23c9c5;display:inline-block;height:40px;width:40px;position:relative}.pt_magalogue .magalogue .buttons-wrapper .add-to-cart:before{content:"";background-position:0 -286px;margin:0 auto;position:absolute;bottom:0;left:0;right:0;top:8px;height:24px;width:24px}.pt_magalogue .magalogue .buttons-wrapper .wishlist_action{border:1px solid #23c9c5;box-sizing:border-box;color:#23c9c5;display:inline-block;position:relative;width:40px;height:40px;text-decoration:none}.pt_magalogue .magalogue .buttons-wrapper .wishlist_action:before{font-size:18px;content:'\E808';margin:0 auto;position:absolute;bottom:0;left:0;right:0;top:12px}@media (max-width: 750px){.pt_magalogue .magalogue .details-button,.pt_magalogue .magalogue .details_button_initialized{display:none}}.pt_magalogue .magalogue .magalogue_carousel{position:relative}.pt_magalogue .magalogue .magalogue_carousel:not(.magalogue-fitandhappy),.pt_magalogue .magalogue .magalogue_carousel:not(.magalogue-fitandhappy) .contentcarousel_list_item{background-color:#000029}.pt_magalogue .magalogue .magalogue_carousel:not(.magalogue-fitandhappy) .jcarousel-clip{height:499px}.pt_magalogue .magalogue .magalogue_carousel:not(.magalogue-fitandhappy) .contentcarousel_list_item p{color:#fff}.pt_magalogue .magalogue .magalogue_carousel:not(.magalogue-fitandhappy) .contentcarousel_list_item.grey_text_color p{color:#535355}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue_carousel:not(.magalogue-fitandhappy) .contentcarousel_list_item.grey_text_color p{color:#fff}}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue_carousel:not(.magalogue-fitandhappy) .jcarousel-clip{height:auto}.pt_magalogue .magalogue .magalogue_carousel:not(.magalogue-fitandhappy) .jcarousel-control{background-image:url("../images/magalogue-white-arrows.png")}}.pt_magalogue .magalogue .magalogue_carousel .contentcarousel_list_item{background-repeat:no-repeat;background-position:center;background-size:auto 100%;height:500px}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue_carousel .contentcarousel_list_item{background-image:none !important;background-color:#fff;height:auto;text-align:center}}@media (max-width: 1176px){.pt_magalogue .magalogue .magalogue_carousel .contentcarousel_list_item.to_left .packshot_initialized.position_left{left:30.013888% !important}}@media (max-width: 960px){.pt_magalogue .magalogue .magalogue_carousel .contentcarousel_list_item.to_left .packshot_initialized.position_left{left:22.013888% !important}}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue_carousel .contentcarousel_list_item.to_left .packshot_initialized.position_left{left:0 !important}}@media (max-width: 1176px){.pt_magalogue .magalogue .magalogue_carousel .contentcarousel_list_item.to_right .packshot_initialized.position_left{left:38.013888% !important}}@media (max-width: 960px){.pt_magalogue .magalogue .magalogue_carousel .contentcarousel_list_item.to_right .packshot_initialized.position_left{left:32.013888% !important}}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue_carousel .contentcarousel_list_item.to_right .packshot_initialized.position_left{left:0 !important;bottom:auto}}.pt_magalogue .magalogue .magalogue_carousel .packshot_initialized{bottom:10%}@media (max-width: 1176px){.pt_magalogue .magalogue .magalogue_carousel .packshot_initialized.position_right{left:61.388888% !important}}@media (max-width: 960px){.pt_magalogue .magalogue .magalogue_carousel .packshot_initialized.position_right{left:51.388888% !important}}