.f_field_radio input[type='checkbox']:checked ~ label:after,.f_field_checkbox input[type='checkbox']:checked ~ label:after,.f_field_radio.f_checked input[type='checkbox']:checked+span+label:after,.f_field_checkbox.f_checked input[type='checkbox']:checked+span+label:after,.f_field_radio.f_checked input[type='checkbox']:checked ~ label:after,.f_field_checkbox.f_checked input[type='checkbox']:checked ~ label:after,.f_field_radio.f_checked input[type='checkbox']:checked+.f_error_message+label:after,.f_field_radio.f_checked input[type='checkbox']:checked+.error+label:after,.f_field_checkbox.f_checked input[type='checkbox']:checked+.f_error_message+label:after,.f_field_checkbox.f_checked input[type='checkbox']:checked+.error+label:after,.pt_spcheckout .main .formfield_textinput.f_state_valid:after,.pt_spcheckout .main .formfield_textinput.f_checked:after,.pt_spcheckout .main .formfield_email.f_state_valid:after,.pt_spcheckout .main .formfield_email.f_checked:after,.pt_spcheckout .main .formfield_password.f_state_valid:after,.pt_spcheckout .main .formfield_password.f_checked:after,.pt_spcheckout .main .f_field_radio_group .f_field_radio.f_state_valid:after,.pt_spcheckout .main .f_field_radio_group .f_field_radio.f_checked:after,.pt_order_confirmation .main .formfield_textinput.f_state_valid:after,.pt_order_confirmation .main .formfield_textinput.f_checked:after,.pt_order_confirmation .main .formfield_email.f_state_valid:after,.pt_order_confirmation .main .formfield_email.f_checked:after,.pt_order_confirmation .main .formfield_password.f_state_valid:after,.pt_order_confirmation .main .formfield_password.f_checked:after,.pt_order_confirmation .main .f_field_radio_group .f_field_radio.f_state_valid:after,.pt_order_confirmation .main .f_field_radio_group .f_field_radio.f_checked:after,.pt_spcheckout .main .formfield_textinput.f_state_error:after,.pt_spcheckout .main .formfield_email.f_state_error:after,.pt_spcheckout .main .formfield_password.f_state_error:after,.pt_spcheckout .main .f_field_radio_group .f_field_radio.f_state_error:after,.pt_order_confirmation .main .formfield_textinput.f_state_error:after,.pt_order_confirmation .main .formfield_email.f_state_error:after,.pt_order_confirmation .main .formfield_password.f_state_error:after,.pt_order_confirmation .main .f_field_radio_group .f_field_radio.f_state_error:after,.sticky_navigation_wrap.vertical.mag .stickyMobileNav .mobileNavPrev:before,.pdp_navigation_wrap.vertical.mag .stickyMobileNav .mobileNavPrev:before,.sticky_navigation_wrap.vertical.mag .stickyMobileNav .mobileNavNext:before,.pdp_navigation_wrap.vertical.mag .stickyMobileNav .mobileNavNext:before,.bv-rating_item:before,.mobile_emailsignup_dialog .accept_privacy_policy .f_checked .f_label:after,#pdp_section_topcontent .column_3 .product_add_to_cart .wishlist_action:before,.social-share-buttons.simple span:before,.vertical .refinement_headline:after,.refinements .refinement_headline:after,.continue_shopping_link:before,.pt_order_confirmation .confirmation_title h1:before,.pt_order_confirmation .main .secondary .confirmation_what_happens_next .content_image:before,.idbiothermopc .checkout_order_summary .checkout_minicart .jcarousel-control:before,.PayPalExpressShortcut .checkout_order_summary .checkout_minicart .jcarousel-control:before,.refinements .refinement_list_item .refinement_list_link:before,.content.concerns .concerns-wrapper .sortby_list_box .refinement_headline:after,.content.concerns .concerns-wrapper #backToAxis:before,.content.concerns .concerns-wrapper #backToPriorities:before,.content.concerns .concerns-container .concern-item input[type=checkbox]:checked+.link-concerns:after,#concern-axes a.selected:after,.pt_magalogue .magalogue .magalogue_beauty_routine .buttons_wrapper .wishlist_action:before,.pt_magalogue .magalogue .magalogue_packshot .packshot-wrapper .buttons_wrapper .wishlist_action:before,.pt_magalogue .magalogue .buttons-wrapper .wishlist_action:before,.pt_product_finder .multipleanswers .answers_wrapper .selected a:before,.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper .prod-actions li .wishlist_action:before{font-family:"graphic-assets";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em}@keyframes loader_animate{0%{width:0}100%{width:100%}}@keyframes loader_no_animate{to{width:0}}.elements-sprite,.selectboxit-container .selectboxit .selectboxit-arrow-container,.selectboxit-container .selectboxit.selectboxit-open .selectboxit-arrow-container,.pt_spcheckout .payment_method_options .credit_card_fieldset .legend_message:after,.sticky_navigation_wrap.vertical.mag .stickyMobileNav a.sticky-share-link.sticky-fb span,.pdp_navigation_wrap.vertical.mag .stickyMobileNav a.sticky-share-link.sticky-fb span,.sticky_navigation_wrap.vertical.mag .stickyMobileNav a.sticky-share-link.sticky-tw span,.pdp_navigation_wrap.vertical.mag .stickyMobileNav a.sticky-share-link.sticky-tw span,.sticky_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item .social_icons_list a.sticky-fb span,.pdp_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item .social_icons_list a.sticky-fb span,.sticky_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item .social_icons_list a.sticky-tw span,.pdp_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item .social_icons_list a.sticky-tw span,.sticky_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item .social_icons_list a.sticky-sf span,.pdp_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item .social_icons_list a.sticky-sf span,.footer .footer_language_box .footer_language_box_select .selectboxit-container .selectboxit .selectboxit-arrow-container,.footer .footer_language_box .footer_language_box_select .selectboxit-container .selectboxit.selectboxit-open .selectboxit-arrow-container,.store_locator_container #print_map:before,.store_locator_container #email_stores:before,.store_locator_container .store_search_from .show_stores_mobile.js_marker_image .icon_background,.store_locator_container .store_search_from #store_search_around_me span:before,.header_top_slot_container #store_locator_slot #store_search_around_me_slot span:before,.pt_cart .secondary .customer_service .call,.pt_optintcheckout .secondary .customer_service .call,.pt_optcheckout .secondary .customer_service .call,.pt_spcheckout .secondary .customer_service .call,.pt_order_confirmation .secondary .customer_service .call,.pt_cart .secondary .customer_service .email,.pt_optintcheckout .secondary .customer_service .email,.pt_optcheckout .secondary .customer_service .email,.pt_spcheckout .secondary .customer_service .email,.pt_order_confirmation .secondary .customer_service .email,.addedtocart_dialog .ui-button-icon-primary.ui-icon-closethick,.addedtocart_popup .aquired_privilege .mini_cart_privilege_message:before,.addedtocart_popup .mini_cart_privilege_message.full_priviledge:before,.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,.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,.pt_spcheckout .checkoutaddresscontact:before,.homepage .in_the_spotlight .product_tile .selectboxit .selectboxit-arrow-container,.homepage .in_the_spotlight .product_tile .selectboxit.selectboxit-open .selectboxit-arrow-container,.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-switch.dayTime .diag-results-top-bar-nav-night:after,.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-switch.dayTime .diag-results-top-bar-nav-day:after,.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-switch.nightTime .diag-results-top-bar-nav-night:after,.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-switch.nightTime .diag-results-top-bar-nav-day:after,.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-control .diag-results-top-bar-nav-item-prev:after,.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-control .diag-results-top-bar-nav-item-next:after{background-image:url('../images/elements-sb21a534a31.png');background-repeat:no-repeat}.elements-2x-sprite{background-image:url('../images/elements-2x-s64002ba999.png');background-repeat:no-repeat}.interface-sprite,.minicart .mini_cart_quantity,.navigation.responsive_navigation .mobile_nav_account,.navigation.responsive_navigation .mobile_nav_locate,.navigation.responsive_navigation .mobile_nav_help,.navigation.responsive_navigation .mobile_nav_logout,.navigation.responsive_navigation.sticky .minicart_mobile_link,.navigation.sticky .minicart .mini_cart_quantity,.pt_product_details .pdp_main #tab_exploremore .product_section_content .video-slot .video-slot-content .video-icon-play,.pt_magalogue .magalogue .magalogue_beauty_routine .buttons_wrapper .add-to-cart:before,.pt_magalogue .magalogue .magalogue_packshot .packshot-wrapper .buttons_wrapper .add-to-cart:before,.pt_magalogue .magalogue .buttons-wrapper .add-to-cart:before{background-image:url('../images/interface-s98586c0e81.png');background-repeat:no-repeat}.global-elements-sprite,.navigation.responsive_navigation.sticky .logo,.navigation.responsive_navigation .logo,.navigation.sticky .logo{background-image:url('../images/global-elements-s7681841f4f.png');background-repeat:no-repeat}.checkoutsprites-sprite,.chmodule_orderconfirmation .orderconfirmation_summary_subtitle .print_page{background-image:url('../images/checkout/checkoutsprites-s407ebb11d3.png');background-repeat:no-repeat}.confirmation-sprite,.pt_order_confirmation .order_details .order_header_info .print_share .addthis_button_google,.pt_order_confirmation .order_details .order_header_info .print_share .print_page,.pt_order_confirmation .order_details .order_header_info .print_share .addthis_button_facebook,.pt_order_confirmation .order_details .order_header_info .print_share .addthis_button_twitter,.pt_order_confirmation .order_details .order_header_info .print_share .addthis_button_email{background-image:url('../images/checkout/confirmation-sccc4e638e7.png');background-repeat:no-repeat}.storelocator-sprite,.store_locator_container #store_locator_content .store_list .in_store_consultation:after,.store_locator_container #store_locator_content .google_map .in_store_consultation:after,.store_locator_container #store_locator_content .store_direction_address:nth-child(1) span:first-child,.store_locator_container #store_locator_content .store_direction_address:nth-child(3) span:first-child,.store_locator_container #store_locator_content .store_phone:before,.store_locator_container #store_locator_content .store_email:before,.store_locator_container #store_locator_content .direction_modes .direction_mode_driving:before,.store_locator_container #store_locator_content .direction_modes .direction_mode_driving.direction_mode_active:before,.store_locator_container #store_locator_content .direction_modes .direction_mode_walking:before,.store_locator_container #store_locator_content .direction_modes .direction_mode_walking.direction_mode_active:before,.store_locator_container #store_locator_content .content_right .store-locator-right-default h3:before,.store_locator_container #store_locator_content .content_right .store-locator-right-default .pt_product_details #waitingForAuditDialog:before,.pt_product_details .store_locator_container #store_locator_content .content_right .store-locator-right-default #waitingForAuditDialog:before,.store_locator_container #store_locator_content .content_right .store-locator-right-default #tab_reviews .rr_page_item .review_tag:before,#tab_reviews .rr_page_item .store_locator_container #store_locator_content .content_right .store-locator-right-default .review_tag:before,.store_locator_container #store_locator_content .content_right .store-locator-right-default p .personal-consultation,.store_locator_container #store_locator_content .map_info_window .map_info_window_phone_wrapper a:before,.store_locator_container #store_locator_content .map_info_window .map_info_window_email_wrapper a:before,.store_locator_container #store_locator_content .map_info_window .map_info_window_print,.store_locator_container #store_locator_content .map_info_window .map_info_window_send_email,.header_top_slot_container #store_locator_slot .section_header .section_header_description .personal-consultation,.header_top_slot_container #store_locator_slot #store_details_block_slot .map_info_window_left .map_info_window_shop_name:before,.header_top_slot_container #store_locator_slot #store_details_block_slot .map_info_window_left .map_info_window_phone:before{background-image:url('../images/storelocator-s1080a75149.png');background-repeat:no-repeat}.selectboxit-container{background:#fff}.selectboxit-container .selectboxit .selectboxit-arrow-container{background-position:0 -1467px}.selectboxit-container .selectboxit.selectboxit-open .selectboxit-arrow-container{background-position:0 -1475px}img.responsive_image{width:auto !important;height:auto !important}img[src*="loading"]{width:auto !important;height:auto !important}h1,h2,h3,.pt_product_details #waitingForAuditDialog,#tab_reviews .rr_page_item .review_tag,h4,p,a{color:#535355;margin:0;padding:0}h1{margin:30px 0;font-size:40px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial}h2{font-size:30px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial}h3,.pt_product_details #waitingForAuditDialog,#tab_reviews .rr_page_item .review_tag{font-size:18px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial}@media (max-width: 1024px){input{-webkit-appearance:none;border-radius:0}}.highlighted{color:#23c9c5}.price p:not(.price_standard),.pt_cart .cart_table p:not(.price_standard){color:#23c9c5}.price .price_standard,.price .price_unadjusted,.pt_cart .cart_table .price_standard,.pt_cart .cart_table .price_unadjusted{color:#535355}.price .price_standard:after,.price .price_unadjusted:after,.pt_cart .cart_table .price_standard:after,.pt_cart .cart_table .price_unadjusted:after{background:#23c9c5}.price .product_badge,.pt_cart .cart_table .product_badge{display:none}.cart_title{color:#06658b;text-transform:uppercase;font-size:33px;font-family:"FuturaStdBoldOblique",Arial;float:left;line-height:38px;margin:15px 0}@media (max-width: 480px){.cart_title{font-size:24px}}#QuickViewDialog .view_details a.product_name{font-size:14px;font-family:"Arial",sans-serif;text-transform:uppercase}#QuickViewDialog .read-more-action,#QuickViewDialog .product_detail_description{display:none}#QuickViewDialog #pdp_section_topcontent .column_3 .product_add_to_cart .product_add_section{width:176px}#QuickViewDialog #pdp_section_topcontent .column_3 .product_add_to_cart .button.backorder,#QuickViewDialog #pdp_section_topcontent .column_3 .product_add_to_cart .pt_account .main .content .password_change_confirmation .backorder.back_to_profile,.pt_account .main .content .password_change_confirmation #QuickViewDialog #pdp_section_topcontent .column_3 .product_add_to_cart .backorder.back_to_profile,#QuickViewDialog #pdp_section_topcontent .column_3 .product_add_to_cart .addresscorrect .address_validation .backorder.select_go_button.selected,.addresscorrect .address_validation #QuickViewDialog #pdp_section_topcontent .column_3 .product_add_to_cart .backorder.select_go_button.selected,#QuickViewDialog #pdp_section_topcontent .column_3 .product_add_to_cart .button.find-store,#QuickViewDialog #pdp_section_topcontent .column_3 .product_add_to_cart .pt_account .main .content .password_change_confirmation .find-store.back_to_profile,.pt_account .main .content .password_change_confirmation #QuickViewDialog #pdp_section_topcontent .column_3 .product_add_to_cart .find-store.back_to_profile,#QuickViewDialog #pdp_section_topcontent .column_3 .product_add_to_cart .addresscorrect .address_validation .find-store.select_go_button.selected,.addresscorrect .address_validation #QuickViewDialog #pdp_section_topcontent .column_3 .product_add_to_cart .find-store.select_go_button.selected,#QuickViewDialog #pdp_section_topcontent .column_3 .product_add_to_cart .button.notifyme,#QuickViewDialog #pdp_section_topcontent .column_3 .product_add_to_cart .pt_account .main .content .password_change_confirmation .notifyme.back_to_profile,.pt_account .main .content .password_change_confirmation #QuickViewDialog #pdp_section_topcontent .column_3 .product_add_to_cart .notifyme.back_to_profile,#QuickViewDialog #pdp_section_topcontent .column_3 .product_add_to_cart .addresscorrect .address_validation .notifyme.select_go_button.selected,.addresscorrect .address_validation #QuickViewDialog #pdp_section_topcontent .column_3 .product_add_to_cart .notifyme.select_go_button.selected,#QuickViewDialog #pdp_section_topcontent .column_3 .product_add_to_cart .button.addtocartbutton,#QuickViewDialog #pdp_section_topcontent .column_3 .product_add_to_cart .pt_account .main .content .password_change_confirmation .addtocartbutton.back_to_profile,.pt_account .main .content .password_change_confirmation #QuickViewDialog #pdp_section_topcontent .column_3 .product_add_to_cart .addtocartbutton.back_to_profile,#QuickViewDialog #pdp_section_topcontent .column_3 .product_add_to_cart .addresscorrect .address_validation .addtocartbutton.select_go_button.selected,.addresscorrect .address_validation #QuickViewDialog #pdp_section_topcontent .column_3 .product_add_to_cart .addtocartbutton.select_go_button.selected{width:176px}#QuickViewDialog #pdp_section_topcontent .column_3 .product_add_to_cart .button.addtocartbutton,#QuickViewDialog #pdp_section_topcontent .column_3 .product_add_to_cart .pt_account .main .content .password_change_confirmation .addtocartbutton.back_to_profile,.pt_account .main .content .password_change_confirmation #QuickViewDialog #pdp_section_topcontent .column_3 .product_add_to_cart .addtocartbutton.back_to_profile,#QuickViewDialog #pdp_section_topcontent .column_3 .product_add_to_cart .addresscorrect .address_validation .addtocartbutton.select_go_button.selected,.addresscorrect .address_validation #QuickViewDialog #pdp_section_topcontent .column_3 .product_add_to_cart .addtocartbutton.select_go_button.selected{line-height:22px;height:50px}@media (max-width: 750px){#QuickViewDialog #pdp_section_topcontent .column_3 .product_add_to_cart .product_add_section{width:100%}#QuickViewDialog #pdp_section_topcontent .column_3 .product_add_to_cart .product_share_section{display: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{*zoom:1;display:table;color:#535355;position:relative;z-index:1}.main_heading:after,.homepage .hp_slot .title_divider:after,.homepage .hp_slot .login_page>h1:after,.homepage .hp_slot .pt_product_details .main .content .pdp_main .product_section_headline:after,.pt_product_details .main .content .pdp_main .homepage .hp_slot .product_section_headline:after{content:"";display:table;clear:both}.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{display:table-cell;vertical-align:middle}.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{display:block}.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{content:'\0023';display:block;color:#fff600;float:left}.title_divider,.login_page>h1,.pt_product_details .main .content .pdp_main .product_section_headline{display:block;position:relative;width:100%;margin:10px auto;text-align:center;background:url("../images/title_divider-primary.jpg") center repeat-x;border-bottom:0px}@media (max-width: 750px){.title_divider,.login_page>h1,.pt_product_details .main .content .pdp_main .product_section_headline{background:none}}.title_divider>span,.login_page>h1>span,.pt_product_details .main .content .pdp_main .product_section_headline>span{color:#535355;background:#fff;margin:0 auto;width:auto;display:inline-block;padding:0 30px;top:0;left:0;right:0}@media (max-width: 750px){.title_divider>span,.login_page>h1>span,.pt_product_details .main .content .pdp_main .product_section_headline>span{padding:0}}.section_divider{text-align:center;width:10%}.section_divider:before,.section_divider:after{content:"";display:block;height:45px;width:1px;border-color:#cbcbcc;border-style:solid;border-width:0 0 0 1px;margin:5px auto}@media (max-width: 750px){.section_divider:before,.section_divider:after{border-width:1px 0 0 0}}a{cursor:pointer}a:hover,a.phone{text-decoration:none}p,p.c1{font-size:16px;line-height:25px}p.c2{font-size:14px;line-height:18px}p.c3{font-size:13px;line-height:20px}.prix1{font-size:25px;font-weight:normal;text-transform:none;font-family:"FuturaStdBold",Arial;color:#23c9c5}.prix2{font-size:18px;font-weight:normal;text-transform:none;font-family:"FuturaStdBook",Arial;color:#23c9c5}.prix2 span{font-size:18px;font-weight:normal;text-transform:none;font-family:"FuturaStdBold",Arial}[class^='button'].multiple-lines{line-height:normal;padding:12px 15px}[class^='button'][disabled]{background:#535355;border:1px solid #535355;color:#808082}.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{padding:0 15px;color:#fff;border:1px solid #23c9c5;background:#23c9c5;text-align:center;display:inline-block;line-height:48px;outline:none;cursor:pointer}.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{padding:0 25px;color:#535355;border:1px solid #535355;background:transparent;text-decoration:none;text-align:center;display:inline-block;line-height:48px}.button-2.inverted,.pt_account .main .content .payment_item .inverted.delete,.pt_account .main .content .address_actions .inverted.delete,.pt_account .main .content .account_stores_page .store_locator_details .favoritestores_remove .inverted.button_text,.ui-dialog .ui-dialog-content .inverted.button.subscription-change-cancel,.ui-dialog .ui-dialog-content .pt_account .main .content .password_change_confirmation .inverted.subscription-change-cancel.back_to_profile,.pt_account .main .content .password_change_confirmation .ui-dialog .ui-dialog-content .inverted.subscription-change-cancel.back_to_profile,.ui-dialog #confirm-change-profile-dialog .inverted.button.profile-change-cancel,.ui-dialog #confirm-change-profile-dialog .pt_account .main .content .password_change_confirmation .inverted.profile-change-cancel.back_to_profile,.pt_account .main .content .password_change_confirmation .ui-dialog #confirm-change-profile-dialog .inverted.profile-change-cancel.back_to_profile,.ui-dialog #confirm-change-profile-dialog .addresscorrect .address_validation .inverted.profile-change-cancel.select_go_button.selected,.addresscorrect .address_validation .ui-dialog #confirm-change-profile-dialog .inverted.profile-change-cancel.select_go_button.selected,.ui-dialog .ui-dialog-content form .formfield .inverted.cancel_button,.ui-dialog .ui-dialog-content form .formfield .inverted.delete_button,.account_address_detail_page form .formfield .inverted.cancel_button,.account_address_detail_page form .formfield .inverted.delete_button,.account_payment_details_page form .formfield .inverted.cancel_button,.account_payment_details_page form .formfield .inverted.delete_button,.addresscorrect .address_validation .inverted.select_go_button,#tab_reviews .inverted#write-a-review-fake,.homepage .skincare_selector .inverted.cta_link,.homepage .skincare_selector .cta_link.first,.homepage .fitskin_consultation .inverted.cta_link,.homepage .fitskin_consultation .cta_link.first,.homepage .livemore .inverted.cta_link,.homepage .livemore .textWrapper p .cta_link,.homepage .livemore .cta_link.first{border:1px solid #fff;color:#fff}.button-2.inverted:hover,.pt_account .main .content .payment_item .inverted.delete:hover,.pt_account .main .content .address_actions .inverted.delete:hover,.pt_account .main .content .account_stores_page .store_locator_details .favoritestores_remove .inverted.button_text:hover,.ui-dialog .ui-dialog-content .inverted.button.subscription-change-cancel:hover,.ui-dialog .ui-dialog-content .pt_account .main .content .password_change_confirmation .inverted.subscription-change-cancel.back_to_profile:hover,.pt_account .main .content .password_change_confirmation .ui-dialog .ui-dialog-content .inverted.subscription-change-cancel.back_to_profile:hover,.ui-dialog #confirm-change-profile-dialog .inverted.button.profile-change-cancel:hover,.ui-dialog #confirm-change-profile-dialog .pt_account .main .content .password_change_confirmation .inverted.profile-change-cancel.back_to_profile:hover,.pt_account .main .content .password_change_confirmation .ui-dialog #confirm-change-profile-dialog .inverted.profile-change-cancel.back_to_profile:hover,.ui-dialog #confirm-change-profile-dialog .addresscorrect .address_validation .inverted.profile-change-cancel.select_go_button.selected:hover,.addresscorrect .address_validation .ui-dialog #confirm-change-profile-dialog .inverted.profile-change-cancel.select_go_button.selected:hover,.ui-dialog .ui-dialog-content form .formfield .inverted.cancel_button:hover,.ui-dialog .ui-dialog-content form .formfield .inverted.delete_button:hover,.account_address_detail_page form .formfield .inverted.cancel_button:hover,.account_address_detail_page form .formfield .inverted.delete_button:hover,.account_payment_details_page form .formfield .inverted.cancel_button:hover,.account_payment_details_page form .formfield .inverted.delete_button:hover,.addresscorrect .address_validation .inverted.select_go_button:hover,#tab_reviews .inverted#write-a-review-fake:hover,.homepage .skincare_selector .inverted.cta_link:hover,.homepage .skincare_selector .cta_link.first:hover,.homepage .fitskin_consultation .inverted.cta_link:hover,.homepage .fitskin_consultation .cta_link.first:hover,.homepage .livemore .inverted.cta_link:hover,.homepage .livemore .textWrapper p .cta_link:hover,.homepage .livemore .cta_link.first:hover{border:1px solid #23c9c5;color:#23c9c5;background:#fff}.button-2:hover,.pt_account .main .content .payment_item .delete:hover,.pt_account .main .content .address_actions .delete:hover,.pt_account .main .content .account_stores_page .store_locator_details .favoritestores_remove .button_text:hover,.ui-dialog .ui-dialog-content .button.subscription-change-cancel:hover,.ui-dialog .ui-dialog-content .pt_account .main .content .password_change_confirmation .subscription-change-cancel.back_to_profile:hover,.pt_account .main .content .password_change_confirmation .ui-dialog .ui-dialog-content .subscription-change-cancel.back_to_profile:hover,.ui-dialog #confirm-change-profile-dialog .button.profile-change-cancel:hover,.ui-dialog #confirm-change-profile-dialog .pt_account .main .content .password_change_confirmation .profile-change-cancel.back_to_profile:hover,.pt_account .main .content .password_change_confirmation .ui-dialog #confirm-change-profile-dialog .profile-change-cancel.back_to_profile:hover,.ui-dialog #confirm-change-profile-dialog .addresscorrect .address_validation .profile-change-cancel.select_go_button.selected:hover,.addresscorrect .address_validation .ui-dialog #confirm-change-profile-dialog .profile-change-cancel.select_go_button.selected:hover,.ui-dialog .ui-dialog-content form .formfield .cancel_button:hover,.ui-dialog .ui-dialog-content form .formfield .delete_button:hover,.account_address_detail_page form .formfield .cancel_button:hover,.account_address_detail_page form .formfield .delete_button:hover,.account_payment_details_page form .formfield .cancel_button:hover,.account_payment_details_page form .formfield .delete_button:hover,.addresscorrect .address_validation .select_go_button:hover,#tab_reviews #write-a-review-fake:hover,.homepage .skincare_selector .cta_link:hover,.homepage .fitskin_consultation .cta_link:hover,.homepage .livemore .cta_link:hover{color:#fff;border:1px solid #000;background:#535355}.button-3,.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,.button-4{font-size:18px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial;border:none;background:none;text-decoration:underline;color:#535355}.button-3:hover,.pt_order .order_history_header .button:hover,.pt_order .order_history_header .pt_account .main .content .password_change_confirmation .back_to_profile:hover,.pt_account .main .content .password_change_confirmation .pt_order .order_history_header .back_to_profile:hover,.pt_order .order_history_header .addresscorrect .address_validation .select_go_button.selected:hover,.addresscorrect .address_validation .pt_order .order_history_header .select_go_button.selected:hover,.button-4:hover{text-decoration:underline}.button-3-enclosed{font-size:18px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial;line-height:48px;padding:0 15px;color:#535355;border:1px solid #535355;background:transparent;text-align:center;display:inline-block}.button-4{font-size:14px;line-height:14px}select{width:120px}.selectboxit-container{font-size:18px;position:relative;display:inline-block;vertical-align:top}.selectboxit-container .selectboxit{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #e5e5e6;min-width:120px;margin:0;padding:0 30px 0 20px;overflow:hidden;display:block;position:relative}.selectboxit-container .selectboxit .selectboxit-option-icon-container{display:none}.selectboxit-container .selectboxit-options{border:1px solid #535355;background:#fff;min-width:120px;overflow-y:auto}.selectboxit-container .selectboxit-options .selectboxit-option-icon-container{display:none}.selectboxit-container .selectboxit-options .selectboxit-option.selectboxit-focus{background:#23c9c5;color:#fff}.selectboxit-container .selectboxit-options .selectboxit-option.selectboxit-focus a{color:#fff}.selectboxit-container.select-1 .selectboxit{border:1px solid #535355}.selectboxit-container.select-1 .selectboxit-options{border:1px solid #535355;background:#fff}.selectboxit-container.select-1 .selectboxit-options .selectboxit-option.selectboxit-focus{background:#23c9c5;color:#fff}.selectboxit-container.select-1 .selectboxit-options .selectboxit-option.selectboxit-focus a{color:#fff}.selectboxit-container.select-2 .selectboxit{border:none}.selectboxit-container.select-2 .selectboxit-options{border:1px solid #535355;background:#fff}.selectboxit-container.select-2 .selectboxit-options .selectboxit-option.selectboxit-focus{background:#fff;color:#535355}.selectboxit-container.select-2 .selectboxit-options .selectboxit-option.selectboxit-focus a{color:#535355;text-decoration:underline}.pt_account .main .content .wishlist_getcertificates select,.ui-dialog .ui-dialog-content form .formfield select,.account_address_detail_page form .formfield select,.account_payment_details_page form .formfield select,.registration-landing-page .birthdate select,.contact_us_form_page .formfield select{width:100%}.pt_account .main .content .wishlist_getcertificates .selectboxit-container,.ui-dialog .ui-dialog-content form .formfield .selectboxit-container,.account_address_detail_page form .formfield .selectboxit-container,.account_payment_details_page form .formfield .selectboxit-container,.registration-landing-page .birthdate .selectboxit-container,.contact_us_form_page .formfield .selectboxit-container{font-size:14px;width:100%}.pt_account .main .content .wishlist_getcertificates .selectboxit-container .selectboxit,.ui-dialog .ui-dialog-content form .formfield .selectboxit-container .selectboxit,.account_address_detail_page form .formfield .selectboxit-container .selectboxit,.account_payment_details_page form .formfield .selectboxit-container .selectboxit,.registration-landing-page .birthdate .selectboxit-container .selectboxit,.contact_us_form_page .formfield .selectboxit-container .selectboxit{width:100% !important;padding:12px 30px 12px 20px;line-height:25px}.pt_account .main .content .wishlist_getcertificates .selectboxit-container .selectboxit-options,.ui-dialog .ui-dialog-content form .formfield .selectboxit-container .selectboxit-options,.account_address_detail_page form .formfield .selectboxit-container .selectboxit-options,.account_payment_details_page form .formfield .selectboxit-container .selectboxit-options,.registration-landing-page .birthdate .selectboxit-container .selectboxit-options,.contact_us_form_page .formfield .selectboxit-container .selectboxit-options{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:100% !important;line-height:25px}.pt_account .main .content .wishlist_getcertificates .selectboxit-container .selectboxit-options .selectboxit-option,.ui-dialog .ui-dialog-content form .formfield .selectboxit-container .selectboxit-options .selectboxit-option,.account_address_detail_page form .formfield .selectboxit-container .selectboxit-options .selectboxit-option,.account_payment_details_page form .formfield .selectboxit-container .selectboxit-options .selectboxit-option,.registration-landing-page .birthdate .selectboxit-container .selectboxit-options .selectboxit-option,.contact_us_form_page .formfield .selectboxit-container .selectboxit-options .selectboxit-option{padding:5px 20px;margin:0}.badge{border:1px solid #23c9c5;background:#23c9c5;color:#fff;text-align:center;vertical-align:middle;width:30px;height:30px;font-size:12px}.badge.accented-inverted{background:#fff;color:#23c9c5}.badge.generic-inverted{background:#fff;color:#535355;border:1px solid #535355}.badge.small{font-size:11px}.request_password_page .error_form{color:#e41c26;font-size:13px;font-weight:normal;text-transform:none;font-family:"FuturaStdBook",Arial}.formfield{position:relative}.formfield.f_state_error .textinput,.formfield.f_state_error .textarea,.formfield.f_state_error .selectboxit{border:1px solid #e41c26}.formfield .textinput{border:1px solid #e5e5e6;color:#535355;background:#fff;padding:15px 20px;float:none}.formfield .textinput.placeholder{color:#535355}.formfield .textinput:-moz-placeholder{color:#535355}.formfield .textinput::-moz-placeholder{color:#535355}.formfield .textinput:-ms-input-placeholder{color:#535355}.formfield .textinput::-webkit-input-placeholder{color:#535355}.formfield .textarea.placeholder{color:#535355}.formfield .textarea:-moz-placeholder{color:#535355}.formfield .textarea::-moz-placeholder{color:#535355}.formfield .textarea:-ms-input-placeholder{color:#535355}.formfield .textarea::-webkit-input-placeholder{color:#535355}.error_message,.ui-dialog .ui-dialog-content form .formfield .error,.account_address_detail_page form .formfield .error,.account_payment_details_page form .formfield .error,.quantity_error,#paymentError,.f_error_message{color:#e41c26;display:block;font-size:13px;font-weight:normal;text-transform:none;font-family:"FuturaStdBook",Arial}.light-color{color:#fff}#missmatch,#registration_missmatch,.error_form,label.error{color:#e41c26;font-size:13px;font-weight:normal;text-transform:none;font-family:"FuturaStdBook",Arial}.formfield_button{margin:20px 0 30px;text-align:right}.f_field_radio label:before,.f_field_checkbox label:before,.spcheckout .input-container label:before{background:#fff;border:1px solid #e5e5e6}.f_field_radio input[type='radio']:checked+label:after,.f_field_checkbox input[type='radio']:checked+label:after,.spcheckout .input-container input[type='radio']:checked+label:after{background:#23c9c5}.f_field_radio input[type='checkbox']:checked ~ label:before,.f_field_checkbox input[type='checkbox']:checked ~ label:before{background:#fff}.f_field_radio input[type='checkbox']:checked ~ label:after,.f_field_checkbox input[type='checkbox']:checked ~ label:after{content:'\e803';color:#535355}.f_field_radio.f_checked input[type='checkbox']:checked+span+label:after,.f_field_checkbox.f_checked input[type='checkbox']:checked+span+label:after{content:'\e803';color:#535355;position:absolute;left:3px;top:4px;z-index:5;font-size:10px;font-weight:100}.f_field_radio.f_checked input[type='checkbox']:checked ~ label:after,.f_field_checkbox.f_checked input[type='checkbox']:checked ~ label:after{content:'\e803';color:#535355}.f_field_radio.f_checked input[type='checkbox']:checked+.f_error_message+label:after,.f_field_radio.f_checked input[type='checkbox']:checked+.error+label:after,.f_field_checkbox.f_checked input[type='checkbox']:checked+.f_error_message+label:after,.f_field_checkbox.f_checked input[type='checkbox']:checked+.error+label:after{content:'\e803';color:#535355;position:absolute;top:7px;left:4px;z-index:5;font-size:10px;font-weight:100}.f_field_radio.f_checked input[type='checkbox']:checked+.error+label,.f_field_checkbox.f_checked input[type='checkbox']:checked+.error+label{top:7px}.f_field_radio.disabled label,.f_field_checkbox.disabled label{cursor:context-menu}#dwfrm_newsletter div.special_privacy_row.required.f_checked label{top:initial}.product_badge{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:0;text-align:center;font-family:"FuturaStdBook",Arial;font-size:12px;background:#fff;text-transform:uppercase;color:#535355;border:1px solid #23c9c5;z-index:999;padding:8px 0px;margin:15px 0 0 0}.product_badge.productbadge_new{padding:0 5px;width:auto;color:#fff;background:#23c9c5;left:0;top:0}.product_badge.productbadge_mustHaves{line-height:14px;word-wrap:break-word;color:#535355;border:1px solid #535355;left:0;top:0}.product_badge.productbadge_bestSelling{line-height:14px;word-wrap:break-word;color:#23c9c5;border:1px solid #23c9c5;left:0;top:0}.breadcrumb{text-align:left}.breadcrumb li a,.breadcrumb li:before{color:silver}@media (max-width: 750px){.breadcrumb li a,.breadcrumb li:before{color:#939393}}.pt_product_search_result .clp .clp_slot_header .clp_slots_holder_wrapper{*zoom:1}.pt_product_search_result .clp .clp_slot_header .clp_slots_holder_wrapper:after{content:"";display:table;clear:both}.carousel{position:relative}.jcarousel-clip{overflow:hidden}.jcarousel-clip>ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}.jcarousel-clip>ul>li{float:left;position:relative}.carousel_slide_width_sample{width:100%}.carousel_navigation_list{position:absolute;right:40px;top:20px}.carousel_navigation_list li{display:block;width:8px;height:8px;margin:0 0 0 10px;float:left}.carousel_navigation_list li a{font-size:0;cursor:pointer;display:block;width:100%;height:100%;background-color:#8e8e8e;border-radius:5px}.carousel_navigation_list li.selected a{background-color:#23c9c5}.secondary .side_box .content_asset,.pt_customer_service .help_info_block .content_asset,.pt_product_search_noresult .noresults_bottom_slot .section2 .content_asset,.pt_error .customer_service_hold .content_asset,.contact_us_secondary .content_asset{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 20px;padding:25px 30px 25px 30px;border:1px solid #f8f8f5;background:#f8f8f5}.secondary .side_box .content_asset:after,.pt_customer_service .help_info_block .content_asset:after,.pt_product_search_noresult .noresults_bottom_slot .section2 .content_asset:after,.pt_error .customer_service_hold .content_asset:after,.contact_us_secondary .content_asset:after{content:".";display:block;height:0;clear:both;font-size:0}.secondary .side_box .content_asset h2,.pt_customer_service .help_info_block .content_asset h2,.pt_product_search_noresult .noresults_bottom_slot .section2 .content_asset h2,.pt_error .customer_service_hold .content_asset h2,.contact_us_secondary .content_asset h2,.secondary .side_box .content_asset h3,.pt_customer_service .help_info_block .content_asset h3,.pt_product_search_noresult .noresults_bottom_slot .section2 .content_asset h3,.pt_error .customer_service_hold .content_asset h3,.contact_us_secondary .content_asset h3,.secondary .side_box .content_asset .pt_product_details #waitingForAuditDialog,.pt_product_details .secondary .side_box .content_asset #waitingForAuditDialog,.pt_customer_service .help_info_block .content_asset .pt_product_details #waitingForAuditDialog,.pt_product_details .pt_customer_service .help_info_block .content_asset #waitingForAuditDialog,.pt_product_search_noresult .noresults_bottom_slot .section2 .content_asset .pt_product_details #waitingForAuditDialog,.pt_product_details .pt_product_search_noresult .noresults_bottom_slot .section2 .content_asset #waitingForAuditDialog,.pt_error .customer_service_hold .content_asset .pt_product_details #waitingForAuditDialog,.pt_product_details .pt_error .customer_service_hold .content_asset #waitingForAuditDialog,.contact_us_secondary .content_asset .pt_product_details #waitingForAuditDialog,.pt_product_details .contact_us_secondary .content_asset #waitingForAuditDialog,.secondary .side_box .content_asset #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .secondary .side_box .content_asset .review_tag,.pt_customer_service .help_info_block .content_asset #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_customer_service .help_info_block .content_asset .review_tag,.pt_product_search_noresult .noresults_bottom_slot .section2 .content_asset #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_product_search_noresult .noresults_bottom_slot .section2 .content_asset .review_tag,.pt_error .customer_service_hold .content_asset #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_error .customer_service_hold .content_asset .review_tag,.contact_us_secondary .content_asset #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .contact_us_secondary .content_asset .review_tag,.secondary .side_box .content_asset p,.pt_customer_service .help_info_block .content_asset p,.pt_product_search_noresult .noresults_bottom_slot .section2 .content_asset p,.pt_error .customer_service_hold .content_asset p,.contact_us_secondary .content_asset p,.secondary .side_box .content_asset a,.pt_customer_service .help_info_block .content_asset a,.pt_product_search_noresult .noresults_bottom_slot .section2 .content_asset a,.pt_error .customer_service_hold .content_asset a,.contact_us_secondary .content_asset a{color:#535355}.secondary .side_box .content_asset h2,.pt_customer_service .help_info_block .content_asset h2,.pt_product_search_noresult .noresults_bottom_slot .section2 .content_asset h2,.pt_error .customer_service_hold .content_asset h2,.contact_us_secondary .content_asset h2,.secondary .side_box .content_asset h3,.pt_customer_service .help_info_block .content_asset h3,.pt_product_search_noresult .noresults_bottom_slot .section2 .content_asset h3,.pt_error .customer_service_hold .content_asset h3,.contact_us_secondary .content_asset h3,.secondary .side_box .content_asset .pt_product_details #waitingForAuditDialog,.pt_product_details .secondary .side_box .content_asset #waitingForAuditDialog,.pt_customer_service .help_info_block .content_asset .pt_product_details #waitingForAuditDialog,.pt_product_details .pt_customer_service .help_info_block .content_asset #waitingForAuditDialog,.pt_product_search_noresult .noresults_bottom_slot .section2 .content_asset .pt_product_details #waitingForAuditDialog,.pt_product_details .pt_product_search_noresult .noresults_bottom_slot .section2 .content_asset #waitingForAuditDialog,.pt_error .customer_service_hold .content_asset .pt_product_details #waitingForAuditDialog,.pt_product_details .pt_error .customer_service_hold .content_asset #waitingForAuditDialog,.contact_us_secondary .content_asset .pt_product_details #waitingForAuditDialog,.pt_product_details .contact_us_secondary .content_asset #waitingForAuditDialog,.secondary .side_box .content_asset #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .secondary .side_box .content_asset .review_tag,.pt_customer_service .help_info_block .content_asset #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_customer_service .help_info_block .content_asset .review_tag,.pt_product_search_noresult .noresults_bottom_slot .section2 .content_asset #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_product_search_noresult .noresults_bottom_slot .section2 .content_asset .review_tag,.pt_error .customer_service_hold .content_asset #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_error .customer_service_hold .content_asset .review_tag,.contact_us_secondary .content_asset #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .contact_us_secondary .content_asset .review_tag{margin:0 0 15px 0;text-transform:uppercase;font:normal 14px "FuturaStdHeavy",Arial}.secondary .side_box .content_asset p,.pt_customer_service .help_info_block .content_asset p,.pt_product_search_noresult .noresults_bottom_slot .section2 .content_asset p,.pt_error .customer_service_hold .content_asset p,.contact_us_secondary .content_asset p{font:normal 13px "Arial",sans-serif;color:#9b9c97;width:140px;margin:0 auto 25px}.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,.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{display:block;color:#535355;font:normal 14px "FuturaStdBook",Arial}.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{line-height:20px;margin:0 0 10px 3px;padding:0 0 0 28px}.secondary .side_box .content_asset .phone>a,.pt_customer_service .help_info_block .content_asset .phone>a,.pt_product_search_noresult .noresults_bottom_slot .section2 .content_asset .phone>a,.pt_error .customer_service_hold .content_asset .phone>a,.contact_us_secondary .content_asset .phone>a{text-decoration:none}.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{line-height:13px;margin:0 0 10px 0;padding:0 0 0 31px}@media (max-width: 960px){.secondary .side_box .content_asset,.pt_customer_service .help_info_block .content_asset,.pt_product_search_noresult .noresults_bottom_slot .section2 .content_asset,.pt_error .customer_service_hold .content_asset,.contact_us_secondary .content_asset{width:100%;margin:0 0 15px 0;padding:25px 25px 25px 25px}.secondary .side_box .content_asset p,.pt_customer_service .help_info_block .content_asset p,.pt_product_search_noresult .noresults_bottom_slot .section2 .content_asset p,.pt_error .customer_service_hold .content_asset p,.contact_us_secondary .content_asset p{width:100%}}@media (max-width: 750px){.secondary .side_box .content_asset,.pt_customer_service .help_info_block .content_asset,.pt_product_search_noresult .noresults_bottom_slot .section2 .content_asset,.pt_error .customer_service_hold .content_asset,.contact_us_secondary .content_asset{width:100%;margin:0 0 10px 0}}.pt_customer_service .help_info_block .content_asset h2,.pt_customer_service .help_info_block .content_asset h3,.pt_customer_service .help_info_block .content_asset .pt_product_details #waitingForAuditDialog,.pt_product_details .pt_customer_service .help_info_block .content_asset #waitingForAuditDialog,.pt_customer_service .help_info_block .content_asset #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_customer_service .help_info_block .content_asset .review_tag,.pt_customer_service .help_info_block .content_asset p{text-align:center}@media (max-width: 960px){.pt_customer_service .help_info_block .content_asset{width:48%;margin:0 0 15px 2%}.pt_customer_service .help_info_block .content_asset:first-child{margin-left:0}.pt_customer_service .help_info_block .content_asset h2,.pt_customer_service .help_info_block .content_asset h3,.pt_customer_service .help_info_block .content_asset .pt_product_details #waitingForAuditDialog,.pt_product_details .pt_customer_service .help_info_block .content_asset #waitingForAuditDialog,.pt_customer_service .help_info_block .content_asset #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_customer_service .help_info_block .content_asset .review_tag,.pt_customer_service .help_info_block .content_asset p{width:100%;text-align:left}}@media (max-width: 750px){.pt_customer_service .help_info_block .content_asset{width:100%;margin:0 0 10px;text-align:center}.pt_customer_service .help_info_block .content_asset .services_box_heading,.pt_customer_service .help_info_block .content_asset p{text-align:center}.pt_customer_service .help_info_block .content_asset .phone,.pt_customer_service .help_info_block .content_asset .mail{display:inline-block}.pt_customer_service .help_info_block .content_asset:first-child{margin-left:0}}.pt_account .main,.pt_order .main{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width: 1024px){.pt_account .main .content,.pt_order .main .content{max-width:100%}.pt_account .main .account_overview_page,.pt_order .main .account_overview_page{max-width:960px;margin:0 auto}}@media (max-width: 960px){.pt_account .main .account_overview_page,.pt_order .main .account_overview_page{max-width:750px}.pt_account .main .account_navigation .als-wrapper .als-item,.pt_order .main .account_navigation .als-wrapper .als-item{font-size:13px}}@media (max-width: 750px){.pt_account .main .content,.pt_order .main .content{max-width:100%;padding:0 20px}}@media (max-width: 320px){.pt_account .main .content,.pt_order .main .content{max-width:100%;padding:0 10px}}@media (max-width: 960px){.pt_account .main .content .account_navigation,.pt_account .main .content .account_overview_page,.pt_account .main .content .account_payment_page,.pt_account .main .content .account_addresses_page,.pt_order .main .content .account_navigation,.pt_order .main .content .account_overview_page,.pt_order .main .content .account_payment_page,.pt_order .main .content .account_addresses_page{margin-bottom:15px}}@media (max-width: 750px){.pt_account .main .content .account_navigation,.pt_account .main .content .account_overview_page,.pt_account .main .content .account_payment_page,.pt_account .main .content .account_addresses_page,.pt_order .main .content .account_navigation,.pt_order .main .content .account_overview_page,.pt_order .main .content .account_payment_page,.pt_order .main .content .account_addresses_page{width:480px;margin:0 auto}}@media (max-width: 480px){.pt_account .main .content .account_navigation,.pt_account .main .content .account_overview_page,.pt_account .main .content .account_payment_page,.pt_account .main .content .account_addresses_page,.pt_order .main .content .account_navigation,.pt_order .main .content .account_overview_page,.pt_order .main .content .account_payment_page,.pt_order .main .content .account_addresses_page{width:100%}}.pt_account .main .content .wishlist_products>.item_option{background:#f8f8f5}.pt_account .main .content .sample_products_page .search_result_content{border-bottom:1px solid #f8f8f5}.pt_account .main .content .wishlist_products>.item_option{background:#f8f8f5}.pt_account .main .content .wishlist_products .item_list .header-row,.pt_account .main .content .wishlist_products .item_list .headings+.product-row,.pt_account .main .content .wishlist_products .item_list .product-row+.product-row{border-top:1px solid #cbcbcc;margin:0 0 15px 0}.pt_account .main .content .wishlist_products .item_list tr.product-row{position:relative}.pt_account .main .content .wishlist_products .item_list tr:last-child{border-bottom:1px solid #cbcbcc}.pt_account .main .content .wishlist_products .item_list tr .button-3,.pt_account .main .content .wishlist_products .item_list tr .pt_order .order_history_header .button,.pt_order .order_history_header .pt_account .main .content .wishlist_products .item_list tr .button,.pt_order .order_history_header .pt_account .main .content .wishlist_products .item_list tr .password_change_confirmation .back_to_profile,.pt_order .order_history_header .pt_account .main .content .password_change_confirmation .wishlist_products .item_list tr .back_to_profile,.pt_account .main .content .wishlist_products .item_list tr .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 tr .back_to_profile,.pt_account .main .content .wishlist_products .item_list tr .pt_order .order_history_header .addresscorrect .address_validation .select_go_button.selected,.pt_order .order_history_header .addresscorrect .address_validation .pt_account .main .content .wishlist_products .item_list tr .select_go_button.selected,.pt_account .main .content .wishlist_products .item_list tr .addresscorrect .address_validation .pt_order .order_history_header .select_go_button.selected,.addresscorrect .address_validation .pt_order .order_history_header .pt_account .main .content .wishlist_products .item_list tr .select_go_button.selected,.pt_account .main .content .wishlist_products .item_list tr .item_details .attribute,.pt_account .main .content .wishlist_products .item_list tr .item_details .product_subtitle{color:#939393}.pt_account .main .content .wishlist_products .item_list tr .price_sale{font-size:18px}.pt_account .main .content .wishlist_public .addthis_toolbox .addthis_button_facebook{height:16px;width:8px;background-image:url('../images/elements-sb21a534a31.png');background-position:0 -517px;background-repeat:no-repeat;width:retina-sprite-width(facebook-icon);height:retina-sprite-height(facebook-icon)}.pt_account .main .content .wishlist_public .addthis_toolbox .addthis_button_facebook:hover{background-position:0 -533px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.pt_account .main .content .wishlist_public .addthis_toolbox .addthis_button_facebook{background-image:url('../images/elements-2x-s64002ba999.png');background-position:0 -190px;-moz-background-size:210px auto;-o-background-size:210px auto;-webkit-background-size:210px auto;background-size:210px auto}.pt_account .main .content .wishlist_public .addthis_toolbox .addthis_button_facebook:hover{background-position:0 -208.5px}}.pt_account .main .content .wishlist_public .addthis_toolbox .addthis_button_twitter{height:13px;width:16px;background-image:url('../images/elements-sb21a534a31.png');background-position:0 -2089px;background-repeat:no-repeat;width:retina-sprite-width(twitter-icon);height:retina-sprite-height(twitter-icon)}.pt_account .main .content .wishlist_public .addthis_toolbox .addthis_button_twitter:hover{background-position:0 -2102px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.pt_account .main .content .wishlist_public .addthis_toolbox .addthis_button_twitter{background-image:url('../images/elements-2x-s64002ba999.png');background-position:0 -619px;-moz-background-size:210px auto;-o-background-size:210px auto;-webkit-background-size:210px auto;background-size:210px auto}.pt_account .main .content .wishlist_public .addthis_toolbox .addthis_button_twitter:hover{background-position:0 -634.5px}}.pt_account .main .content .wishlist_public .addthis_toolbox .addthis_button_email{height:16px;width:24px;background-image:url('../images/elements-sb21a534a31.png');background-position:0 -1515px;background-repeat:no-repeat;width:retina-sprite-width(send-mail-icon);height:retina-sprite-height(send-mail-icon)}.pt_account .main .content .wishlist_public .addthis_toolbox .addthis_button_email:hover{background-position:0 -1531px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.pt_account .main .content .wishlist_public .addthis_toolbox .addthis_button_email{background-image:url('../images/elements-2x-s64002ba999.png');background-position:0 -551px;-moz-background-size:210px auto;-o-background-size:210px auto;-webkit-background-size:210px auto;background-size:210px auto}.pt_account .main .content .wishlist_public .addthis_toolbox .addthis_button_email:hover{background-position:0 -569.5px}}.pt_order .order_history_header{background:#f8f8f5}.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{font-size:15px;padding:0}.pt_order .account-replenishment a.button,.pt_order .account-replenishment .pt_account .main .content .password_change_confirmation a.back_to_profile,.pt_account .main .content .password_change_confirmation .pt_order .account-replenishment a.back_to_profile,.pt_order .account-replenishment .addresscorrect .address_validation a.select_go_button.selected,.addresscorrect .address_validation .pt_order .account-replenishment a.select_go_button.selected{color:#fff}.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{background:#f8f8f5}.pt_order .primary .order_payment_summary,.pt_order .primary .order_total{border-top:1px solid #cbcbcc}@media (max-width: 750px){.pt_order .primary .order_payment_summary{border:none}}.pt_order .primary .order_totals_table td:first-child{text-transform:uppercase}.pt_order .primary .order_totals_table td:last-child{color:#23c9c5}.pt_order .primary .order_totals_table .order_total td:last-child{font-family:"FuturaStdBold",Arial}.pt_order .primary .order_shipment_table th{background:#f8f8f5}.pt_order .primary .order_shipment_table .product_list_item .attribute{color:#939393}@media (max-width: 750px){.pt_order .primary .order_detail_options a{padding:0}}.pt_account .sample_products_page .search_result_options .paging_bar .pagination_list a,.pt_order .search_result_options .paging_bar .pagination_list a{background:#23c9c5;border:1px solid #535355}.pt_account .sample_products_page .search_result_options .paging_bar .pagination_list .current,.pt_order .search_result_options .paging_bar .pagination_list .current{border:1px solid #535355}.pt_spcheckout .main .formfield_textinput.f_state_valid:after,.pt_spcheckout .main .formfield_textinput.f_checked:after,.pt_spcheckout .main .formfield_email.f_state_valid:after,.pt_spcheckout .main .formfield_email.f_checked:after,.pt_spcheckout .main .formfield_password.f_state_valid:after,.pt_spcheckout .main .formfield_password.f_checked:after,.pt_spcheckout .main .f_field_radio_group .f_field_radio.f_state_valid:after,.pt_spcheckout .main .f_field_radio_group .f_field_radio.f_checked:after,.pt_order_confirmation .main .formfield_textinput.f_state_valid:after,.pt_order_confirmation .main .formfield_textinput.f_checked:after,.pt_order_confirmation .main .formfield_email.f_state_valid:after,.pt_order_confirmation .main .formfield_email.f_checked:after,.pt_order_confirmation .main .formfield_password.f_state_valid:after,.pt_order_confirmation .main .formfield_password.f_checked:after,.pt_order_confirmation .main .f_field_radio_group .f_field_radio.f_state_valid:after,.pt_order_confirmation .main .f_field_radio_group .f_field_radio.f_checked:after{content:'\e803';color:#23c9c5}.pt_spcheckout .main .formfield_textinput.f_state_error:after,.pt_spcheckout .main .formfield_email.f_state_error:after,.pt_spcheckout .main .formfield_password.f_state_error:after,.pt_spcheckout .main .f_field_radio_group .f_field_radio.f_state_error:after,.pt_order_confirmation .main .formfield_textinput.f_state_error:after,.pt_order_confirmation .main .formfield_email.f_state_error:after,.pt_order_confirmation .main .formfield_password.f_state_error:after,.pt_order_confirmation .main .f_field_radio_group .f_field_radio.f_state_error:after{content:'\e810';color:#e41c26}.order_header_info .js_checkout_newsletter_subscribe_form{clear:both}.order_header_info .js_checkout_newsletter_subscribe_form fieldset{width:100%}.order_header_info .js_checkout_newsletter_subscribe_form fieldset div{margin:20px 10px}.pt_spcheckout .gift_cards_block label{font-family:"Arial",sans-serif}.pt_spcheckout .payment_types_wrapper .card-type-radio .selected_indicator{color:#cbcbcc}.pt_spcheckout .payment_method_options .selectcreditcard.selected{border:1px solid #535355;color:#535355}.pt_spcheckout .payment_method_options .credit_card_head .legend_message,.pt_spcheckout .payment_method_options .credit_card_head #creditCard_owner{font-family:"FuturaStdMedium",Arial;text-transform:uppercase}@media (max-width: 480px){.pt_spcheckout .payment_method_options .saved-credit-card-type{border-bottom:1px solid #cbcbcc}}.pt_spcheckout .payment_method_options .credit_card_fieldset .legend_message:after{background-position:0 -664px;height:21px;width:15px}.pt_spcheckout .payment_method_options .selectboxit-container{font-family:"Arial",sans-serif}.pt_spcheckout .shipping_address_review h4,.pt_spcheckout .billing_address_review h2{font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial}.pt_spcheckout .addresscorrect .first>.address-suggestion-block>.button,.pt_spcheckout .addresscorrect .pt_account .main .content .password_change_confirmation .first>.address-suggestion-block>.back_to_profile,.pt_account .main .content .password_change_confirmation .pt_spcheckout .addresscorrect .first>.address-suggestion-block>.back_to_profile,.pt_spcheckout .addresscorrect .address_validation .first>.address-suggestion-block>.select_go_button.selected,.pt_spcheckout .addresscorrect .applicable_suggestion>.address-suggestion-block>.button,.pt_spcheckout .addresscorrect .pt_account .main .content .password_change_confirmation .applicable_suggestion>.address-suggestion-block>.back_to_profile,.pt_account .main .content .password_change_confirmation .pt_spcheckout .addresscorrect .applicable_suggestion>.address-suggestion-block>.back_to_profile,.pt_spcheckout .addresscorrect .address_validation .applicable_suggestion>.address-suggestion-block>.select_go_button.selected,.pt_spcheckout .addresscorrect .newAddress>.button,.pt_spcheckout .addresscorrect .pt_account .main .content .password_change_confirmation .newAddress>.back_to_profile,.pt_account .main .content .password_change_confirmation .pt_spcheckout .addresscorrect .newAddress>.back_to_profile,.pt_spcheckout .addresscorrect .address_validation .newAddress>.select_go_button.selected{padding:0;margin:0;background:none;border:0;color:#535355;text-transform:none;text-decoration:underline;font-size:14px}.search_result_options .sort_by .selectboxit-option.selectboxit-focus a{color:#535355}.clp_slots_holder .cat-slot-container a{display:block;position:relative;font-size:0}.clp_slots_holder .cat-slot-container a .copy{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:0;right:0;margin:0 auto;display:table;height:auto}.clp_slots_holder .cat-slot-container a .copy>div{color:#fff}.clp_slots_holder .cat-slot-container a .copy.single{height:auto}.clp_slots_holder .cat-slot-container a .copy .heading{font-size:15px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdHeavy",Arial;margin:0 0 10px 0}.clp_slots_holder .cat-slot-container a .copy .subheading{font-size:13px;font-weight:normal;text-transform:none;font-family:"Arial",sans-serif}.clp_slots_holder .cat-slot-container .heading span{color:#23c9c5;display:block}.clp_slots_holder .cat-slot-container .subheading span{color:#cbcbcc;text-decoration:none}.ui-dialog .ui-dialog-titlebar{overflow:visible;*zoom:1;height:17px;position:relative;margin:0 0 10px}.ui-dialog .ui-dialog-titlebar:after{content:"";display:table;clear:both}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{position:absolute;padding:10px;right:-9px;top:-5px;background:transparent}.ui-dialog .ui-dialog-titlebar .ui-button-text{display:none}.ui-dialog .ui-dialog-content iframe{width:100% !important}@media (max-width: 750px){.ui-dialog .ui-dialog-content{padding:0 20px}.ui-dialog .ui-dialog-content h3,.ui-dialog .ui-dialog-content .pt_product_details #waitingForAuditDialog,.pt_product_details .ui-dialog .ui-dialog-content #waitingForAuditDialog,.ui-dialog .ui-dialog-content #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .ui-dialog .ui-dialog-content .review_tag{font-size:14px}}.ui-dialog .ui-dialog-content form,.account_address_detail_page form,.account_payment_details_page form{width:100%}.ui-dialog .ui-dialog-content form .mandatory,.ui-dialog .ui-dialog-content form .form_label_text,.ui-dialog .ui-dialog-content form .required_indicator,.account_address_detail_page form .mandatory,.account_address_detail_page form .form_label_text,.account_address_detail_page form .required_indicator,.account_payment_details_page form .mandatory,.account_payment_details_page form .form_label_text,.account_payment_details_page form .required_indicator{display:none}.ui-dialog .ui-dialog-content form .formfield,.account_address_detail_page form .formfield,.account_payment_details_page form .formfield{width:100%;float:left}.ui-dialog .ui-dialog-content form .formfield.formfield_button,.account_address_detail_page form .formfield.formfield_button,.account_payment_details_page form .formfield.formfield_button{padding:0;margin:10px 0 0 0;text-align:right}.ui-dialog .ui-dialog-content form .formfield.f_field_radio .f_label,.account_address_detail_page form .formfield.f_field_radio .f_label,.account_payment_details_page form .formfield.f_field_radio .f_label{display:inline;visibility:visible;margin:0 23px 5px 0}.ui-dialog .ui-dialog-content form .formfield.f_field_radio .f_label:first-child,.account_address_detail_page form .formfield.f_field_radio .f_label:first-child,.account_payment_details_page form .formfield.f_field_radio .f_label:first-child{display:none}.ui-dialog .ui-dialog-content form .formfield.f_field_checkbox .f_label,.account_address_detail_page form .formfield.f_field_checkbox .f_label,.account_payment_details_page form .formfield.f_field_checkbox .f_label{width:100%;text-align:left;margin-top:15px}.ui-dialog .ui-dialog-content form .formfield .f_textinput,.ui-dialog .ui-dialog-content form .formfield .f_select,.account_address_detail_page form .formfield .f_textinput,.account_address_detail_page form .formfield .f_select,.account_payment_details_page form .formfield .f_textinput,.account_payment_details_page form .formfield .f_select{width:100%}.ui-dialog .ui-dialog-content form .formfield select.f_select,.account_address_detail_page form .formfield select.f_select,.account_payment_details_page form .formfield select.f_select{left:0}.ui-dialog .ui-dialog-content form .formfield select.f_select.error,.account_address_detail_page form .formfield select.f_select.error,.account_payment_details_page form .formfield select.f_select.error{display:none}.ui-dialog .ui-dialog-content form .formfield .textinput,.account_address_detail_page form .formfield .textinput,.account_payment_details_page form .formfield .textinput{padding:12px 30px 12px 20px;width:100%;height:51px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.ui-dialog .ui-dialog-content form .formfield .f_field_description,.account_address_detail_page form .formfield .f_field_description,.account_payment_details_page form .formfield .f_field_description{color:#999}.ui-dialog .ui-dialog-content form .formfield .error_message,.ui-dialog .ui-dialog-content form .formfield .error,.account_address_detail_page form .formfield .error_message,.account_address_detail_page .ui-dialog .ui-dialog-content form .formfield .error,.ui-dialog .ui-dialog-content .account_address_detail_page form .formfield .error,.account_address_detail_page form .formfield .error,.account_payment_details_page form .formfield .error_message,.account_payment_details_page .ui-dialog .ui-dialog-content form .formfield .error,.ui-dialog .ui-dialog-content .account_payment_details_page form .formfield .error,.account_payment_details_page form .formfield .error{float:left;margin:5px 0 0}.ui-dialog .ui-dialog-content form .formfield .send_button,.account_address_detail_page form .formfield .send_button,.account_payment_details_page form .formfield .send_button{margin:0 0 0 10px}.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{margin:0 0 0 10px}.ui-dialog .ui-dialog-content form .formfield.formfield_label label,.account_address_detail_page form .formfield.formfield_label label,.account_payment_details_page form .formfield.formfield_label label{text-align:left}.ui-dialog .ui-dialog-content form .formfield .f_label,.account_address_detail_page form .formfield .f_label,.account_payment_details_page form .formfield .f_label{display:none;visibility:hidden}.ui-dialog .ui-dialog-content form .formfield .tooltip,.account_address_detail_page form .formfield .tooltip,.account_payment_details_page form .formfield .tooltip{margin:5px 0 0}.ui-dialog .ui-dialog-content form .formfield .formfield_number .f_error_message,.account_address_detail_page form .formfield .formfield_number .f_error_message,.account_payment_details_page form .formfield .formfield_number .f_error_message{display:none}@media (max-width: 480px){.ui-dialog .ui-dialog-content form .formfield .button.submit_button,.ui-dialog .ui-dialog-content form .formfield .pt_account .main .content .password_change_confirmation .submit_button.back_to_profile,.pt_account .main .content .password_change_confirmation .ui-dialog .ui-dialog-content form .formfield .submit_button.back_to_profile,.ui-dialog .ui-dialog-content form .formfield .addresscorrect .address_validation .submit_button.select_go_button.selected,.addresscorrect .address_validation .ui-dialog .ui-dialog-content form .formfield .submit_button.select_go_button.selected,.account_address_detail_page form .formfield .button.submit_button,.account_address_detail_page form .formfield .pt_account .main .content .password_change_confirmation .submit_button.back_to_profile,.pt_account .main .content .password_change_confirmation .account_address_detail_page form .formfield .submit_button.back_to_profile,.account_address_detail_page form .formfield .addresscorrect .address_validation .submit_button.select_go_button.selected,.addresscorrect .address_validation .account_address_detail_page form .formfield .submit_button.select_go_button.selected,.account_payment_details_page form .formfield .button.submit_button,.account_payment_details_page form .formfield .pt_account .main .content .password_change_confirmation .submit_button.back_to_profile,.pt_account .main .content .password_change_confirmation .account_payment_details_page form .formfield .submit_button.back_to_profile,.account_payment_details_page form .formfield .addresscorrect .address_validation .submit_button.select_go_button.selected,.addresscorrect .address_validation .account_payment_details_page form .formfield .submit_button.select_go_button.selected{margin:0 0 10px 0;width:100%}.ui-dialog .ui-dialog-content form .formfield .button.cancel_button,.ui-dialog .ui-dialog-content form .formfield .pt_account .main .content .password_change_confirmation .cancel_button.back_to_profile,.pt_account .main .content .password_change_confirmation .ui-dialog .ui-dialog-content form .formfield .cancel_button.back_to_profile,.ui-dialog .ui-dialog-content form .formfield .addresscorrect .address_validation .cancel_button.select_go_button.selected,.addresscorrect .address_validation .ui-dialog .ui-dialog-content form .formfield .cancel_button.select_go_button.selected,.ui-dialog .ui-dialog-content form .formfield .button.preview_button,.ui-dialog .ui-dialog-content form .formfield .pt_account .main .content .password_change_confirmation .preview_button.back_to_profile,.pt_account .main .content .password_change_confirmation .ui-dialog .ui-dialog-content form .formfield .preview_button.back_to_profile,.ui-dialog .ui-dialog-content form .formfield .addresscorrect .address_validation .preview_button.select_go_button.selected,.addresscorrect .address_validation .ui-dialog .ui-dialog-content form .formfield .preview_button.select_go_button.selected,.ui-dialog .ui-dialog-content form .formfield .button.send_button,.ui-dialog .ui-dialog-content form .formfield .pt_account .main .content .password_change_confirmation .send_button.back_to_profile,.pt_account .main .content .password_change_confirmation .ui-dialog .ui-dialog-content form .formfield .send_button.back_to_profile,.ui-dialog .ui-dialog-content form .formfield .addresscorrect .address_validation .send_button.select_go_button.selected,.addresscorrect .address_validation .ui-dialog .ui-dialog-content form .formfield .send_button.select_go_button.selected,.account_address_detail_page form .formfield .button.cancel_button,.account_address_detail_page form .formfield .pt_account .main .content .password_change_confirmation .cancel_button.back_to_profile,.pt_account .main .content .password_change_confirmation .account_address_detail_page form .formfield .cancel_button.back_to_profile,.account_address_detail_page form .formfield .addresscorrect .address_validation .cancel_button.select_go_button.selected,.addresscorrect .address_validation .account_address_detail_page form .formfield .cancel_button.select_go_button.selected,.account_address_detail_page form .formfield .button.preview_button,.account_address_detail_page form .formfield .pt_account .main .content .password_change_confirmation .preview_button.back_to_profile,.pt_account .main .content .password_change_confirmation .account_address_detail_page form .formfield .preview_button.back_to_profile,.account_address_detail_page form .formfield .addresscorrect .address_validation .preview_button.select_go_button.selected,.addresscorrect .address_validation .account_address_detail_page form .formfield .preview_button.select_go_button.selected,.account_address_detail_page form .formfield .button.send_button,.account_address_detail_page form .formfield .pt_account .main .content .password_change_confirmation .send_button.back_to_profile,.pt_account .main .content .password_change_confirmation .account_address_detail_page form .formfield .send_button.back_to_profile,.account_address_detail_page form .formfield .addresscorrect .address_validation .send_button.select_go_button.selected,.addresscorrect .address_validation .account_address_detail_page form .formfield .send_button.select_go_button.selected,.account_payment_details_page form .formfield .button.cancel_button,.account_payment_details_page form .formfield .pt_account .main .content .password_change_confirmation .cancel_button.back_to_profile,.pt_account .main .content .password_change_confirmation .account_payment_details_page form .formfield .cancel_button.back_to_profile,.account_payment_details_page form .formfield .addresscorrect .address_validation .cancel_button.select_go_button.selected,.addresscorrect .address_validation .account_payment_details_page form .formfield .cancel_button.select_go_button.selected,.account_payment_details_page form .formfield .button.preview_button,.account_payment_details_page form .formfield .pt_account .main .content .password_change_confirmation .preview_button.back_to_profile,.pt_account .main .content .password_change_confirmation .account_payment_details_page form .formfield .preview_button.back_to_profile,.account_payment_details_page form .formfield .addresscorrect .address_validation .preview_button.select_go_button.selected,.addresscorrect .address_validation .account_payment_details_page form .formfield .preview_button.select_go_button.selected,.account_payment_details_page form .formfield .button.send_button,.account_payment_details_page form .formfield .pt_account .main .content .password_change_confirmation .send_button.back_to_profile,.pt_account .main .content .password_change_confirmation .account_payment_details_page form .formfield .send_button.back_to_profile,.account_payment_details_page form .formfield .addresscorrect .address_validation .send_button.select_go_button.selected,.addresscorrect .address_validation .account_payment_details_page form .formfield .send_button.select_go_button.selected{width:100%;margin:10px 0 0 0}.ui-dialog .ui-dialog-content form .formfield .button.delete_button,.ui-dialog .ui-dialog-content form .formfield .pt_account .main .content .password_change_confirmation .delete_button.back_to_profile,.pt_account .main .content .password_change_confirmation .ui-dialog .ui-dialog-content form .formfield .delete_button.back_to_profile,.ui-dialog .ui-dialog-content form .formfield .addresscorrect .address_validation .delete_button.select_go_button.selected,.addresscorrect .address_validation .ui-dialog .ui-dialog-content form .formfield .delete_button.select_go_button.selected,.account_address_detail_page form .formfield .button.delete_button,.account_address_detail_page form .formfield .pt_account .main .content .password_change_confirmation .delete_button.back_to_profile,.pt_account .main .content .password_change_confirmation .account_address_detail_page form .formfield .delete_button.back_to_profile,.account_address_detail_page form .formfield .addresscorrect .address_validation .delete_button.select_go_button.selected,.addresscorrect .address_validation .account_address_detail_page form .formfield .delete_button.select_go_button.selected,.account_payment_details_page form .formfield .button.delete_button,.account_payment_details_page form .formfield .pt_account .main .content .password_change_confirmation .delete_button.back_to_profile,.pt_account .main .content .password_change_confirmation .account_payment_details_page form .formfield .delete_button.back_to_profile,.account_payment_details_page form .formfield .addresscorrect .address_validation .delete_button.select_go_button.selected,.addresscorrect .address_validation .account_payment_details_page form .formfield .delete_button.select_go_button.selected{margin:0;width:100%}.ui-dialog .ui-dialog-content form#edit-address-form .button.cancel_button,.ui-dialog .ui-dialog-content form#edit-address-form .pt_account .main .content .password_change_confirmation .cancel_button.back_to_profile,.pt_account .main .content .password_change_confirmation .ui-dialog .ui-dialog-content form#edit-address-form .cancel_button.back_to_profile,.ui-dialog .ui-dialog-content form#edit-address-form .addresscorrect .address_validation .cancel_button.select_go_button.selected,.addresscorrect .address_validation .ui-dialog .ui-dialog-content form#edit-address-form .cancel_button.select_go_button.selected,.ui-dialog .ui-dialog-content form#edit-address-form .button.delete_button,.ui-dialog .ui-dialog-content form#edit-address-form .pt_account .main .content .password_change_confirmation .delete_button.back_to_profile,.pt_account .main .content .password_change_confirmation .ui-dialog .ui-dialog-content form#edit-address-form .delete_button.back_to_profile,.ui-dialog .ui-dialog-content form#edit-address-form .addresscorrect .address_validation .delete_button.select_go_button.selected,.addresscorrect .address_validation .ui-dialog .ui-dialog-content form#edit-address-form .delete_button.select_go_button.selected,.account_address_detail_page form#edit-address-form .button.cancel_button,.account_address_detail_page form#edit-address-form .pt_account .main .content .password_change_confirmation .cancel_button.back_to_profile,.pt_account .main .content .password_change_confirmation .account_address_detail_page form#edit-address-form .cancel_button.back_to_profile,.account_address_detail_page form#edit-address-form .addresscorrect .address_validation .cancel_button.select_go_button.selected,.addresscorrect .address_validation .account_address_detail_page form#edit-address-form .cancel_button.select_go_button.selected,.account_address_detail_page form#edit-address-form .button.delete_button,.account_address_detail_page form#edit-address-form .pt_account .main .content .password_change_confirmation .delete_button.back_to_profile,.pt_account .main .content .password_change_confirmation .account_address_detail_page form#edit-address-form .delete_button.back_to_profile,.account_address_detail_page form#edit-address-form .addresscorrect .address_validation .delete_button.select_go_button.selected,.addresscorrect .address_validation .account_address_detail_page form#edit-address-form .delete_button.select_go_button.selected,.account_payment_details_page form#edit-address-form .button.cancel_button,.account_payment_details_page form#edit-address-form .pt_account .main .content .password_change_confirmation .cancel_button.back_to_profile,.pt_account .main .content .password_change_confirmation .account_payment_details_page form#edit-address-form .cancel_button.back_to_profile,.account_payment_details_page form#edit-address-form .addresscorrect .address_validation .cancel_button.select_go_button.selected,.addresscorrect .address_validation .account_payment_details_page form#edit-address-form .cancel_button.select_go_button.selected,.account_payment_details_page form#edit-address-form .button.delete_button,.account_payment_details_page form#edit-address-form .pt_account .main .content .password_change_confirmation .delete_button.back_to_profile,.pt_account .main .content .password_change_confirmation .account_payment_details_page form#edit-address-form .delete_button.back_to_profile,.account_payment_details_page form#edit-address-form .addresscorrect .address_validation .delete_button.select_go_button.selected,.addresscorrect .address_validation .account_payment_details_page form#edit-address-form .delete_button.select_go_button.selected{margin:10px 0}}.ui-dialog .ui-dialog-content .formfield,.account_address_detail_page .formfield,.account_payment_details_page .formfield{margin:0;padding:0 0 20px}@media (max-width: 750px){.ui-dialog .ui-dialog-content .formfield.formfield_add_to_email_list,.account_address_detail_page .formfield.formfield_add_to_email_list,.account_payment_details_page .formfield.formfield_add_to_email_list{padding:20px 0 20px 0}}.ui-dialog .ui-dialog-content .formfield .f_field_description,.account_address_detail_page .formfield .f_field_description,.account_payment_details_page .formfield .f_field_description{display:block;position:relative;font-size:12px;font-style:italic;text-align:right;right:0;bottom:0px}.account_address_detail_page .formfield.f_state_error{padding:0}.account_address_detail_page .formfield.f_state_error.formfield_phone{padding:0 0 20px}.account_address_detail_page .formfield.f_state_error .error_message,.ui-dialog .ui-dialog-content form .account_address_detail_page .formfield.f_state_error .error,.account_address_detail_page form .formfield.f_state_error .error,.account_payment_details_page form .account_address_detail_page .formfield.f_state_error .error{position:static}.recommendations_block .carousel.productcarousel,.beauty_routine_block .carousel.productcarousel{position:relative;margin:0 0 30px}@media (max-width: 750px){.recommendations_block .carousel.productcarousel,.beauty_routine_block .carousel.productcarousel{margin:0 0 20px}}.recommendations_block .jcarousel-clip,.beauty_routine_block .jcarousel-clip{position:relative;overflow:hidden;height:400px}@media (max-width: 750px){.recommendations_block .jcarousel-clip,.beauty_routine_block .jcarousel-clip{max-height:350px}}.recommendations_block .jcarousel-clip ul>li,.beauty_routine_block .jcarousel-clip ul>li{float:left}.recommendations_block .productcarousel_list,.beauty_routine_block .productcarousel_list{position:absolute;width:20000px}.recommendations_block .product_tile_wrapper,.beauty_routine_block .product_tile_wrapper,.recommendations_block .productcarousel_list_item,.beauty_routine_block .productcarousel_list_item{margin:0}.recommendations_block .carousel_slide_width_sample,.beauty_routine_block .carousel_slide_width_sample{position:absolute;visibility:hidden;width:33.3%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width: 750px){.recommendations_block .carousel_slide_width_sample,.beauty_routine_block .carousel_slide_width_sample{width:100%}}.recommendations_block .jcarousel-control,.beauty_routine_block .jcarousel-control{position:absolute;z-index:10;cursor:pointer;top:50%;height:30px;line-height:30px;font-size:30px;margin:-15px 0 0;background:#a9a9a9;color:#fff;width:30px}@media (max-width: 750px){.recommendations_block .jcarousel-control,.beauty_routine_block .jcarousel-control{top:30%}}.recommendations_block .jcarousel-control.disabled,.beauty_routine_block .jcarousel-control.disabled{display:none}.recommendations_block .jcarousel-control:before,.beauty_routine_block .jcarousel-control:before{margin:0}.recommendations_block .jcarousel-prev,.beauty_routine_block .jcarousel-prev{left:10px;display:none}.recommendations_block .jcarousel-prev:before,.beauty_routine_block .jcarousel-prev:before{content:"\25C0"}.recommendations_block .jcarousel-next,.beauty_routine_block .jcarousel-next{right:10px;display:none}.recommendations_block .jcarousel-next:before,.beauty_routine_block .jcarousel-next:before{content:"\25B6"}.recommendations_block .carousel_navigation_list,.beauty_routine_block .carousel_navigation_list{display:none;padding:0;margin:10px auto;left:0;right:0;list-style:none;text-align:center;position:absolute;bottom:-16px}@media (max-width: 750px){.recommendations_block .carousel_navigation_list,.beauty_routine_block .carousel_navigation_list{display:block}}.recommendations_block .carousel_navigation_list_item,.beauty_routine_block .carousel_navigation_list_item{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.recommendations_block .carousel_navigation_list_item span.navigation_item_number,.beauty_routine_block .carousel_navigation_list_item span.navigation_item_number{display:none}.recommendations_block .carousel_navigation_list_item.selected .carousel_navigation_list_link:before,.beauty_routine_block .carousel_navigation_list_item.selected .carousel_navigation_list_link:before{background-color:#a9a9a9}.recommendations_block .carousel_navigation_list_link,.beauty_routine_block .carousel_navigation_list_link{cursor:pointer}.recommendations_block .carousel_navigation_list_link:before,.beauty_routine_block .carousel_navigation_list_link:before{content:"";display:block;float:left;width:16px;height:16px;margin:0 10px 0 0;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background-color:#d3d3d3}.cart-abandonment-dialog .item_price .product_price{font-size:18px}.cart-abandonment-dialog .name a{font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdBold",Arial;text-decoration:none}.homepage.main .content{width:100%}.header_search_wrapper .header_search .search_input{color:#003}.header_search_wrapper .header_search .f_placeholder{color:#003}.pt_product_search_noresult .no_hits_message .no_hits_search_term{color:#23c9c5}.pt_product_search_noresult .no_hits_message .no_hits_search_term:before,.pt_product_search_noresult .no_hits_message .no_hits_search_term:after{color:#535355}.pt_product_search_noresult .no_hits_suggest_message .no_hits_search_suggest:hover{color:#23c9c5}.pt_product_search_noresult .no_hits_suggest_message .no_hits_search_suggest:before,.pt_product_search_noresult .no_hits_suggest_message .no_hits_search_suggest:after{color:#535355}.pt_product_search_noresult .noresults_bottom_slot .section1 .section1_wrapper h3 span,.pt_product_search_noresult .noresults_bottom_slot .section1 .section1_wrapper .pt_product_details #waitingForAuditDialog span,.pt_product_details .pt_product_search_noresult .noresults_bottom_slot .section1 .section1_wrapper #waitingForAuditDialog span,.pt_product_search_noresult .noresults_bottom_slot .section1 .section1_wrapper #tab_reviews .rr_page_item .review_tag span,#tab_reviews .rr_page_item .pt_product_search_noresult .noresults_bottom_slot .section1 .section1_wrapper .review_tag span{color:#23c9c5}.pt_product_search_noresult .noresults_bottom_slot .section2 .content_asset{padding:0;border:none;background:none}.search_result_page_hits .content_header .term{color:#23c9c5}.search_result_page_hits .content_header .term:before,.search_result_page_hits .content_header .term:after{color:#23c9c5}@media (max-width: 750px){.search_result_page_hits .content_header{text-align:center}}.pt_cart .primary .breadcrumb,.pt_account.pt_wish_list .primary .breadcrumb,.pt_product_details .primary .breadcrumb,.pt_storefront .primary .breadcrumb,.pt_product_search_result .primary .breadcrumb{display:none}@media (max-width: 960px){.pt_cart #QuickViewDialog,.pt_account.pt_wish_list #QuickViewDialog,.pt_product_details #QuickViewDialog,.pt_storefront #QuickViewDialog,.pt_product_search_result #QuickViewDialog{padding:0 !important}.pt_cart .right_column_wrapper,.pt_account.pt_wish_list .right_column_wrapper,.pt_product_details .right_column_wrapper,.pt_storefront .right_column_wrapper,.pt_product_search_result .right_column_wrapper{padding:0 0 10px 0 !important}.pt_cart .right_column_wrapper .column_1,.pt_account.pt_wish_list .right_column_wrapper .column_1,.pt_product_details .right_column_wrapper .column_1,.pt_storefront .right_column_wrapper .column_1,.pt_product_search_result .right_column_wrapper .column_1{padding:0 0 10px 0 !important}.pt_cart .right_column_wrapper .column_3,.pt_account.pt_wish_list .right_column_wrapper .column_3,.pt_product_details .right_column_wrapper .column_3,.pt_storefront .right_column_wrapper .column_3,.pt_product_search_result .right_column_wrapper .column_3{padding:10px 0 !important}.pt_cart .right_column_wrapper .column_3 .product_add_section,.pt_account.pt_wish_list .right_column_wrapper .column_3 .product_add_section,.pt_product_details .right_column_wrapper .column_3 .product_add_section,.pt_storefront .right_column_wrapper .column_3 .product_add_section,.pt_product_search_result .right_column_wrapper .column_3 .product_add_section{width:172px !important;margin:0 10px 10px 0 !important}.pt_cart .right_column_wrapper .column_3 .product_add_section .button.addtocartbutton,.pt_cart .right_column_wrapper .column_3 .product_add_section .pt_account .main .content .password_change_confirmation .addtocartbutton.back_to_profile,.pt_account .main .content .password_change_confirmation .pt_cart .right_column_wrapper .column_3 .product_add_section .addtocartbutton.back_to_profile,.pt_cart .right_column_wrapper .column_3 .product_add_section .addresscorrect .address_validation .addtocartbutton.select_go_button.selected,.addresscorrect .address_validation .pt_cart .right_column_wrapper .column_3 .product_add_section .addtocartbutton.select_go_button.selected,.pt_account.pt_wish_list .right_column_wrapper .column_3 .product_add_section .button.addtocartbutton,.pt_account.pt_wish_list .right_column_wrapper .column_3 .product_add_section .main .content .password_change_confirmation .addtocartbutton.back_to_profile,.pt_account.pt_wish_list .main .content .password_change_confirmation .right_column_wrapper .column_3 .product_add_section .addtocartbutton.back_to_profile,.pt_account.pt_wish_list .right_column_wrapper .column_3 .product_add_section .addresscorrect .address_validation .addtocartbutton.select_go_button.selected,.addresscorrect .address_validation .pt_account.pt_wish_list .right_column_wrapper .column_3 .product_add_section .addtocartbutton.select_go_button.selected,.pt_product_details .right_column_wrapper .column_3 .product_add_section .button.addtocartbutton,.pt_product_details .right_column_wrapper .column_3 .product_add_section .pt_account .main .content .password_change_confirmation .addtocartbutton.back_to_profile,.pt_account .main .content .password_change_confirmation .pt_product_details .right_column_wrapper .column_3 .product_add_section .addtocartbutton.back_to_profile,.pt_product_details .right_column_wrapper .column_3 .product_add_section .addresscorrect .address_validation .addtocartbutton.select_go_button.selected,.addresscorrect .address_validation .pt_product_details .right_column_wrapper .column_3 .product_add_section .addtocartbutton.select_go_button.selected,.pt_storefront .right_column_wrapper .column_3 .product_add_section .button.addtocartbutton,.pt_storefront .right_column_wrapper .column_3 .product_add_section .pt_account .main .content .password_change_confirmation .addtocartbutton.back_to_profile,.pt_account .main .content .password_change_confirmation .pt_storefront .right_column_wrapper .column_3 .product_add_section .addtocartbutton.back_to_profile,.pt_storefront .right_column_wrapper .column_3 .product_add_section .addresscorrect .address_validation .addtocartbutton.select_go_button.selected,.addresscorrect .address_validation .pt_storefront .right_column_wrapper .column_3 .product_add_section .addtocartbutton.select_go_button.selected,.pt_product_search_result .right_column_wrapper .column_3 .product_add_section .button.addtocartbutton,.pt_product_search_result .right_column_wrapper .column_3 .product_add_section .pt_account .main .content .password_change_confirmation .addtocartbutton.back_to_profile,.pt_account .main .content .password_change_confirmation .pt_product_search_result .right_column_wrapper .column_3 .product_add_section .addtocartbutton.back_to_profile,.pt_product_search_result .right_column_wrapper .column_3 .product_add_section .addresscorrect .address_validation .addtocartbutton.select_go_button.selected,.addresscorrect .address_validation .pt_product_search_result .right_column_wrapper .column_3 .product_add_section .addtocartbutton.select_go_button.selected{width:172px !important}}.sticky_navigation_wrap.vertical .content,.pdp_navigation_wrap.vertical .content{width:auto !important}.sticky_navigation_wrap.vertical .sticky_navigation_list .sticky_navigation_item,.sticky_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item,.sticky_navigation_wrap.vertical .pdp_navigation_list .sticky_navigation_item,.sticky_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item,.pdp_navigation_wrap.vertical .sticky_navigation_list .sticky_navigation_item,.pdp_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item,.pdp_navigation_wrap.vertical .pdp_navigation_list .sticky_navigation_item,.pdp_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item{background:none;position:relative;display:block;height:30px;margin:0;padding:0;overflow:hidden;border:none;min-width:50px}.sticky_navigation_wrap.vertical .sticky_navigation_list .sticky_navigation_item:after,.sticky_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item:after,.sticky_navigation_wrap.vertical .pdp_navigation_list .sticky_navigation_item:after,.sticky_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item:after,.pdp_navigation_wrap.vertical .sticky_navigation_list .sticky_navigation_item:after,.pdp_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item:after,.pdp_navigation_wrap.vertical .pdp_navigation_list .sticky_navigation_item:after,.pdp_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item:after{content:"";width:10px;height:10px;border-radius:5px;right:20px;top:10px;position:absolute;background:#535355;cursor:pointer}.sticky_navigation_wrap.vertical .sticky_navigation_list .sticky_navigation_item.active_item:after,.sticky_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item.active_item:after,.sticky_navigation_wrap.vertical .pdp_navigation_list .sticky_navigation_item.active_item:after,.sticky_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item.active_item:after,.pdp_navigation_wrap.vertical .sticky_navigation_list .sticky_navigation_item.active_item:after,.pdp_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item.active_item:after,.pdp_navigation_wrap.vertical .pdp_navigation_list .sticky_navigation_item.active_item:after,.pdp_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item.active_item:after{background:#23c9c5}.sticky_navigation_wrap.vertical .sticky_navigation_list .sticky_navigation_item.hover_item:after,.sticky_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item.hover_item:after,.sticky_navigation_wrap.vertical .pdp_navigation_list .sticky_navigation_item.hover_item:after,.sticky_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item.hover_item:after,.pdp_navigation_wrap.vertical .sticky_navigation_list .sticky_navigation_item.hover_item:after,.pdp_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item.hover_item:after,.pdp_navigation_wrap.vertical .pdp_navigation_list .sticky_navigation_item.hover_item:after,.pdp_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item.hover_item:after{background:#23c9c5}.sticky_navigation_wrap.vertical .sticky_navigation_list .sticky_navigation_item a,.sticky_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item a,.sticky_navigation_wrap.vertical .pdp_navigation_list .sticky_navigation_item a,.sticky_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item a,.pdp_navigation_wrap.vertical .sticky_navigation_list .sticky_navigation_item a,.pdp_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item a,.pdp_navigation_wrap.vertical .pdp_navigation_list .sticky_navigation_item a,.pdp_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item a{display:inline-block;line-height:30px;padding:0 50px 0 20px;text-decoration:none;background:#f8f8f5;text-transform:uppercase;color:#23c9c5;font-size:14px}.sticky_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc,.sticky_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc,.pdp_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc,.pdp_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc{margin:0;overflow:hidden}.sticky_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc .button,.sticky_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .sticky_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc .back_to_profile,.sticky_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .sticky_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc .select_go_button.selected,.sticky_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc .button,.sticky_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .sticky_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc .back_to_profile,.sticky_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .sticky_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc .select_go_button.selected,.pdp_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc .button,.pdp_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .pdp_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc .back_to_profile,.pdp_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .pdp_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc .select_go_button.selected,.pdp_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc .button,.pdp_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .pdp_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc .back_to_profile,.pdp_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .pdp_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc .select_go_button.selected{display:inline-block;width:auto;height:50px;background:#23c9c5;border:none;padding:0}.sticky_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc .button:after,.sticky_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc .pt_account .main .content .password_change_confirmation .back_to_profile:after,.pt_account .main .content .password_change_confirmation .sticky_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc .back_to_profile:after,.sticky_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc .addresscorrect .address_validation .select_go_button.selected:after,.addresscorrect .address_validation .sticky_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc .select_go_button.selected:after,.sticky_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc .button:after,.sticky_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc .pt_account .main .content .password_change_confirmation .back_to_profile:after,.pt_account .main .content .password_change_confirmation .sticky_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc .back_to_profile:after,.sticky_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc .addresscorrect .address_validation .select_go_button.selected:after,.addresscorrect .address_validation .sticky_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc .select_go_button.selected:after,.pdp_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc .button:after,.pdp_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc .pt_account .main .content .password_change_confirmation .back_to_profile:after,.pt_account .main .content .password_change_confirmation .pdp_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc .back_to_profile:after,.pdp_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc .addresscorrect .address_validation .select_go_button.selected:after,.addresscorrect .address_validation .pdp_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc .select_go_button.selected:after,.pdp_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc .button:after,.pdp_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc .pt_account .main .content .password_change_confirmation .back_to_profile:after,.pt_account .main .content .password_change_confirmation .pdp_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc .back_to_profile:after,.pdp_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc .addresscorrect .address_validation .select_go_button.selected:after,.addresscorrect .address_validation .pdp_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc .select_go_button.selected:after{content:"";width:50px;height:50px;background:#23c9c5 url(../images/interface/bag.png) 50% 50% no-repeat;display:inline-block;position:relative;z-index:1}.sticky_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc .button span,.sticky_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc .pt_account .main .content .password_change_confirmation .back_to_profile span,.pt_account .main .content .password_change_confirmation .sticky_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc .back_to_profile span,.sticky_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc .addresscorrect .address_validation .select_go_button.selected span,.addresscorrect .address_validation .sticky_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc .select_go_button.selected span,.sticky_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc .button span,.sticky_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc .pt_account .main .content .password_change_confirmation .back_to_profile span,.pt_account .main .content .password_change_confirmation .sticky_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc .back_to_profile span,.sticky_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc .addresscorrect .address_validation .select_go_button.selected span,.addresscorrect .address_validation .sticky_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc .select_go_button.selected span,.pdp_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc .button span,.pdp_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc .pt_account .main .content .password_change_confirmation .back_to_profile span,.pt_account .main .content .password_change_confirmation .pdp_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc .back_to_profile span,.pdp_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc .addresscorrect .address_validation .select_go_button.selected span,.addresscorrect .address_validation .pdp_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc .select_go_button.selected span,.pdp_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc .button span,.pdp_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc .pt_account .main .content .password_change_confirmation .back_to_profile span,.pt_account .main .content .password_change_confirmation .pdp_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc .back_to_profile span,.pdp_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc .addresscorrect .address_validation .select_go_button.selected span,.addresscorrect .address_validation .pdp_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc .select_go_button.selected span{line-height:50px;float:left;padding:0 10px 0 20px;text-transform:uppercase;font-size:14px}.sticky_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc .button[disabled],.sticky_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc .pt_account .main .content .password_change_confirmation [disabled].back_to_profile,.pt_account .main .content .password_change_confirmation .sticky_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc [disabled].back_to_profile,.sticky_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc .addresscorrect .address_validation [disabled].select_go_button.selected,.addresscorrect .address_validation .sticky_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc [disabled].select_go_button.selected,.sticky_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc .button[disabled],.sticky_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc .pt_account .main .content .password_change_confirmation [disabled].back_to_profile,.pt_account .main .content .password_change_confirmation .sticky_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc [disabled].back_to_profile,.sticky_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc .addresscorrect .address_validation [disabled].select_go_button.selected,.addresscorrect .address_validation .sticky_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc [disabled].select_go_button.selected,.pdp_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc .button[disabled],.pdp_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc .pt_account .main .content .password_change_confirmation [disabled].back_to_profile,.pt_account .main .content .password_change_confirmation .pdp_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc [disabled].back_to_profile,.pdp_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc .addresscorrect .address_validation [disabled].select_go_button.selected,.addresscorrect .address_validation .pdp_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc [disabled].select_go_button.selected,.pdp_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc .button[disabled],.pdp_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc .pt_account .main .content .password_change_confirmation [disabled].back_to_profile,.pt_account .main .content .password_change_confirmation .pdp_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc [disabled].back_to_profile,.pdp_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc .addresscorrect .address_validation [disabled].select_go_button.selected,.addresscorrect .address_validation .pdp_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc [disabled].select_go_button.selected{border:none;background:#535355}.sticky_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc .button[disabled]:after,.sticky_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc .pt_account .main .content .password_change_confirmation [disabled].back_to_profile:after,.pt_account .main .content .password_change_confirmation .sticky_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc [disabled].back_to_profile:after,.sticky_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc .addresscorrect .address_validation [disabled].select_go_button.selected:after,.addresscorrect .address_validation .sticky_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc [disabled].select_go_button.selected:after,.sticky_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc .button[disabled]:after,.sticky_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc .pt_account .main .content .password_change_confirmation [disabled].back_to_profile:after,.pt_account .main .content .password_change_confirmation .sticky_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc [disabled].back_to_profile:after,.sticky_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc .addresscorrect .address_validation [disabled].select_go_button.selected:after,.addresscorrect .address_validation .sticky_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc [disabled].select_go_button.selected:after,.pdp_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc .button[disabled]:after,.pdp_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc .pt_account .main .content .password_change_confirmation [disabled].back_to_profile:after,.pt_account .main .content .password_change_confirmation .pdp_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc [disabled].back_to_profile:after,.pdp_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc .addresscorrect .address_validation [disabled].select_go_button.selected:after,.addresscorrect .address_validation .pdp_navigation_wrap.vertical .sticky_navigation_list .pdp_navigation_item_atc [disabled].select_go_button.selected:after,.pdp_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc .button[disabled]:after,.pdp_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc .pt_account .main .content .password_change_confirmation [disabled].back_to_profile:after,.pt_account .main .content .password_change_confirmation .pdp_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc [disabled].back_to_profile:after,.pdp_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc .addresscorrect .address_validation [disabled].select_go_button.selected:after,.addresscorrect .address_validation .pdp_navigation_wrap.vertical .pdp_navigation_list .pdp_navigation_item_atc [disabled].select_go_button.selected:after{background:#535355 url(../images/interface/bag.png) 50% 50% no-repeat}.sticky_navigation_wrap.simple .sticky_navigation_list .sticky_navigation_item,.sticky_navigation_wrap.simple .sticky_navigation_list .pdp_navigation_item,.sticky_navigation_wrap.simple .pdp_navigation_list .sticky_navigation_item,.sticky_navigation_wrap.simple .pdp_navigation_list .pdp_navigation_item,.pdp_navigation_wrap.simple .sticky_navigation_list .sticky_navigation_item,.pdp_navigation_wrap.simple .sticky_navigation_list .pdp_navigation_item,.pdp_navigation_wrap.simple .pdp_navigation_list .sticky_navigation_item,.pdp_navigation_wrap.simple .pdp_navigation_list .pdp_navigation_item{width:40px;min-width:40px;height:40px;box-sizing:border-box;overflow:hidden;text-align:center;padding:0;background:#f8f8f5;cursor:pointer}.sticky_navigation_wrap.simple .sticky_navigation_list .sticky_navigation_item:after,.sticky_navigation_wrap.simple .sticky_navigation_list .pdp_navigation_item:after,.sticky_navigation_wrap.simple .pdp_navigation_list .sticky_navigation_item:after,.sticky_navigation_wrap.simple .pdp_navigation_list .pdp_navigation_item:after,.pdp_navigation_wrap.simple .sticky_navigation_list .sticky_navigation_item:after,.pdp_navigation_wrap.simple .sticky_navigation_list .pdp_navigation_item:after,.pdp_navigation_wrap.simple .pdp_navigation_list .sticky_navigation_item:after,.pdp_navigation_wrap.simple .pdp_navigation_list .pdp_navigation_item:after{display:none}.sticky_navigation_wrap.simple .sticky_navigation_list .sticky_navigation_item a,.sticky_navigation_wrap.simple .sticky_navigation_list .pdp_navigation_item a,.sticky_navigation_wrap.simple .pdp_navigation_list .sticky_navigation_item a,.sticky_navigation_wrap.simple .pdp_navigation_list .pdp_navigation_item a,.pdp_navigation_wrap.simple .sticky_navigation_list .sticky_navigation_item a,.pdp_navigation_wrap.simple .sticky_navigation_list .pdp_navigation_item a,.pdp_navigation_wrap.simple .pdp_navigation_list .sticky_navigation_item a,.pdp_navigation_wrap.simple .pdp_navigation_list .pdp_navigation_item a{display:inline-block;line-height:40px;padding:0;text-decoration:none;background:none;text-transform:uppercase;color:#535355;font-size:14px}.sticky_navigation_wrap.simple .sticky_navigation_list .sticky_navigation_item.active_item,.sticky_navigation_wrap.simple .sticky_navigation_list .pdp_navigation_item.active_item,.sticky_navigation_wrap.simple .pdp_navigation_list .sticky_navigation_item.active_item,.sticky_navigation_wrap.simple .pdp_navigation_list .pdp_navigation_item.active_item,.pdp_navigation_wrap.simple .sticky_navigation_list .sticky_navigation_item.active_item,.pdp_navigation_wrap.simple .sticky_navigation_list .pdp_navigation_item.active_item,.pdp_navigation_wrap.simple .pdp_navigation_list .sticky_navigation_item.active_item,.pdp_navigation_wrap.simple .pdp_navigation_list .pdp_navigation_item.active_item{background:#535355}.sticky_navigation_wrap.simple .sticky_navigation_list .sticky_navigation_item.active_item a,.sticky_navigation_wrap.simple .sticky_navigation_list .pdp_navigation_item.active_item a,.sticky_navigation_wrap.simple .pdp_navigation_list .sticky_navigation_item.active_item a,.sticky_navigation_wrap.simple .pdp_navigation_list .pdp_navigation_item.active_item a,.pdp_navigation_wrap.simple .sticky_navigation_list .sticky_navigation_item.active_item a,.pdp_navigation_wrap.simple .sticky_navigation_list .pdp_navigation_item.active_item a,.pdp_navigation_wrap.simple .pdp_navigation_list .sticky_navigation_item.active_item a,.pdp_navigation_wrap.simple .pdp_navigation_list .pdp_navigation_item.active_item a{color:#f8f8f5}.sticky_navigation_wrap.simple .sticky_navigation_list .sticky_navigation_item.hover_item,.sticky_navigation_wrap.simple .sticky_navigation_list .pdp_navigation_item.hover_item,.sticky_navigation_wrap.simple .pdp_navigation_list .sticky_navigation_item.hover_item,.sticky_navigation_wrap.simple .pdp_navigation_list .pdp_navigation_item.hover_item,.pdp_navigation_wrap.simple .sticky_navigation_list .sticky_navigation_item.hover_item,.pdp_navigation_wrap.simple .sticky_navigation_list .pdp_navigation_item.hover_item,.pdp_navigation_wrap.simple .pdp_navigation_list .sticky_navigation_item.hover_item,.pdp_navigation_wrap.simple .pdp_navigation_list .pdp_navigation_item.hover_item{background:#23c9c5}.sticky_navigation_wrap.simple .sticky_navigation_list .sticky_navigation_item.hover_item a,.sticky_navigation_wrap.simple .sticky_navigation_list .pdp_navigation_item.hover_item a,.sticky_navigation_wrap.simple .pdp_navigation_list .sticky_navigation_item.hover_item a,.sticky_navigation_wrap.simple .pdp_navigation_list .pdp_navigation_item.hover_item a,.pdp_navigation_wrap.simple .sticky_navigation_list .sticky_navigation_item.hover_item a,.pdp_navigation_wrap.simple .sticky_navigation_list .pdp_navigation_item.hover_item a,.pdp_navigation_wrap.simple .pdp_navigation_list .sticky_navigation_item.hover_item a,.pdp_navigation_wrap.simple .pdp_navigation_list .pdp_navigation_item.hover_item a{color:#f8f8f5}.sticky_navigation_wrap.vertical.mag .stickyMobileNav,.pdp_navigation_wrap.vertical.mag .stickyMobileNav{display:none}.sticky_navigation_wrap.vertical.mag .stickyMobileNav .basicArrow,.pdp_navigation_wrap.vertical.mag .stickyMobileNav .basicArrow{width:40px;height:40px;line-height:40px;text-align:center;background:rgba(0,0,0,0.3);color:#FFFFFF;right:10px;z-index:9999;display:none;font-size:15px;font-weight:normal;text-transform:none;font-family:"FuturaStdHeavy",Arial}.sticky_navigation_wrap.vertical.mag .stickyMobileNav .basicArrow:hover,.pdp_navigation_wrap.vertical.mag .stickyMobileNav .basicArrow:hover{cursor:pointer}.sticky_navigation_wrap.vertical.mag .stickyMobileNav .mobileNavPrev:before,.pdp_navigation_wrap.vertical.mag .stickyMobileNav .mobileNavPrev:before{content:'\e806';font-size:21px;line-height:40px}.sticky_navigation_wrap.vertical.mag .stickyMobileNav .mobileNavNext:before,.pdp_navigation_wrap.vertical.mag .stickyMobileNav .mobileNavNext:before{content:'\e807';font-size:21px;line-height:40px}.sticky_navigation_wrap.vertical.mag .stickyMobileNav a.sticky-share-link,.pdp_navigation_wrap.vertical.mag .stickyMobileNav a.sticky-share-link{width:40px;height:40px;display:block;overflow:hidden;background:rgba(0,0,0,0.3)}.sticky_navigation_wrap.vertical.mag .stickyMobileNav a.sticky-share-link.sticky-fb span,.pdp_navigation_wrap.vertical.mag .stickyMobileNav a.sticky-share-link.sticky-fb span{background-position:0 -1886px;width:12px;height:19px;display:block;margin:11px auto 0 auto}.sticky_navigation_wrap.vertical.mag .stickyMobileNav a.sticky-share-link.sticky-tw span,.pdp_navigation_wrap.vertical.mag .stickyMobileNav a.sticky-share-link.sticky-tw span{background-position:0 -1905px;width:20px;height:16px;display:block;margin:15px auto 0 auto}.sticky_navigation_wrap.vertical.mag .sticky_navigation_list,.pdp_navigation_wrap.vertical.mag .sticky_navigation_list{max-width:240px}@media (max-width: 750px){.sticky_navigation_wrap.vertical.mag .sticky_navigation_list,.pdp_navigation_wrap.vertical.mag .sticky_navigation_list{display:none !important}}.sticky_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item,.pdp_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item{background:none;position:relative;display:inline-block;height:auto;float:right;margin:0;padding:0;overflow:hidden;border:none;min-width:50px}.sticky_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item:after,.pdp_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item:after{content:"\00b7";color:white;line-height:30px;font-size:34px;position:absolute;right:10px;opacity:0.65;text-shadow:0px 0px 1px rgba(0,0,0,0.9);background:none;font-family:"FuturaStdMedium",Arial;top:0;bottom:0;visibility:visible;z-index:-1}.sticky_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item .social_icons_list,.sticky_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item a.element_jump_id,.pdp_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item .social_icons_list,.pdp_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item a.element_jump_id{padding:0 10px 0 10px;background-color:transparent;opacity:1;color:#535355}.sticky_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item a.element_jump_id,.pdp_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item a.element_jump_id{min-height:30px}.sticky_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item .social_icons_list a,.pdp_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item .social_icons_list a{outline:none}.sticky_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item .social_icons_list a.sticky-fb span,.pdp_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item .social_icons_list a.sticky-fb span{background-position:0 -1886px;width:12px;height:19px;display:block;margin:4px 0 9px 0;float:right}.sticky_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item .social_icons_list a.sticky-tw span,.pdp_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item .social_icons_list a.sticky-tw span{background-position:0 -1905px;width:20px;height:16px;display:block;margin:7px 0 9px 0;float:right}.sticky_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item .social_icons_list a.sticky-sf span,.pdp_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item .social_icons_list a.sticky-sf span{background-position:0 -1875px;width:16px;height:11px;display:block;margin:10px 0 9px 0;float:right}.sticky_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item .menu-item-wrapper,.pdp_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item .menu-item-wrapper{background-color:#fff;overflow:hidden;min-width:126px}.sticky_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item .social_icons_list,.pdp_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item .social_icons_list{display:none;padding:0 10px;margin:0;box-sizing:border-box}.sticky_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item .social_icons_list li,.pdp_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item .social_icons_list li{display:inline}.sticky_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item a.element_jump_id,.pdp_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item a.element_jump_id{font-family:"FuturaStdBold",Arial;font-size:12px;text-transform:uppercase;letter-spacing:0.1em}.sticky_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item a.sticky-share-link,.pdp_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item a.sticky-share-link{padding:0;background:none;width:34px;height:35px}.sticky_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item.active_item a.element_jump_id,.pdp_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item.active_item a.element_jump_id{display:block}.sticky_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item.active_item:after,.pdp_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item.active_item:after{display:none}.sticky_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item.active_item .social_icons_list,.pdp_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item.active_item .social_icons_list{display:block}.sticky_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item.hover_item a.element_jump_id,.pdp_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item.hover_item a.element_jump_id{display:block}.sticky_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item.hover_item:after,.pdp_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item.hover_item:after{display:none}.sticky_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item.hover_item .social_icons_list,.pdp_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item.hover_item .social_icons_list{display:block}.sticky_navigation_wrap.vertical.mag.initialState .sticky_navigation_list .sticky_navigation_item:first-child a.element_jump_id,.pdp_navigation_wrap.vertical.mag.initialState .sticky_navigation_list .sticky_navigation_item:first-child a.element_jump_id{font-size:20px;font-family:"FuturaStdMedium",Arial}.sticky_navigation_wrap.vertical.mag.initialState .sticky_navigation_list .sticky_navigation_item:after,.pdp_navigation_wrap.vertical.mag.initialState .sticky_navigation_list .sticky_navigation_item:after{visibility:hidden}.sticky_navigation_wrap.vertical.mag.initialState .sticky_navigation_list .sticky_navigation_item:first-child a.element_jump_id,.pdp_navigation_wrap.vertical.mag.initialState .sticky_navigation_list .sticky_navigation_item:first-child a.element_jump_id{font-size:20px;font-family:"FuturaStdMedium",Arial}.navigation .level_1_list .level_1_list_item.show{padding:10px 0}.navigation .level_1_list .level_1_list_item.show .level_1_list_item_link{padding:0 15px}@media (max-width: 960px){.navigation .level_1_list .level_1_list_item.show .navigation_dropdown{border:none}.navigation .level_1_list .level_1_list_item.show .level_1_list_item_link{padding:0 25px}}@media (max-width: 750px){.navigation .level_1_list .level_1_list_item.show .level_1_list_item_link{padding:0 15px}}.navigation .level_1_list .level_1_list_item.show{padding:10px 0}.navigation .heading span{color:#23c9c5;display:block}.navigation .subheading span{color:#cbcbcc}@media (max-width: 750px){.navigation>.content{height:50px}}.biotherm-charter{width:640px;margin:0 auto}.biotherm-charter .bold{font-weight:bold}@media (max-width: 750px){.biotherm-charter .bold{font-weight:normal}}.biotherm-charter .float-left{float:left}.biotherm-charter .float-right{float:right}.biotherm-charter .charter-logo{position:relative}.biotherm-charter .charter-logo h1{font-size:40px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;text-align:center;margin:85px auto}@media (max-width: 750px){.biotherm-charter .charter-logo h1{font-size:30px}}.biotherm-charter .charter-logo img{position:absolute;left:0;right:0;margin:0 auto;bottom:-85px}.biotherm-charter .ch-heading{color:#23c9c5;margin:0 0 15px 0}.biotherm-charter .ch-heading .number{display:inline-block;font-size:85px;font-weight:normal;text-transform:none;font-family:"FuturaStdHeavy",Arial;line-height:70px;float:left;margin:0 15px 0 0}@media (max-width: 750px){.biotherm-charter .ch-heading .number{font-size:55px;line-height:54px}}.biotherm-charter .ch-heading h1{font-size:30px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdLight",Arial;color:#23c9c5;display:inline-block;margin:0;float:left}@media (max-width: 750px){.biotherm-charter .ch-heading h1{font-size:20px;width:80%}}.biotherm-charter .ch-heading h2{font-size:30px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdHeavy",Arial;color:#23c9c5;display:inline-block;float:left}@media (max-width: 750px){.biotherm-charter .ch-heading h2{font-size:20px;text-align:left;max-width:81%}}.biotherm-charter .fact{text-align:justify;float:left;margin:15px auto}.biotherm-charter .fact .content{width:71%;display:inline-block}.biotherm-charter .fact .content p{clear:both;margin:15px 0 0 0}@media (max-width: 750px){.biotherm-charter .fact .content p{font-size:15px;line-height:20px}}@media (max-width: 750px){.biotherm-charter .fact .content{width:100%}}.biotherm-charter .fact.fact-two .content{width:77%}.biotherm-charter .fact.fact-two .content:last-child{margin:20px 0 0 0}@media (max-width: 750px){.biotherm-charter .fact.fact-two .content{width:100%}}.biotherm-charter .fact.fact-narrow .content{width:55%}@media (max-width: 750px){.biotherm-charter .fact.fact-narrow .content{width:100%}}@media (max-width: 750px){.biotherm-charter .fact img{display:none}}.biotherm-charter .fact .bold{font-weight:bold}@media (max-width: 750px){.biotherm-charter{width:100%}}.refinements_wrap{position:relative;z-index:1020}.search_result_bookmarks a{color:#535355}@media (max-width: 960px){.normalize_body_width{min-width:750px}}@media (max-width: 750px){.normalize_body_width{min-width:480px}}@media (max-width: 480px){.normalize_body_width{min-width:320px}}.ie9 .sticky_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item:after,.ie9 .pdp_navigation_wrap.vertical.mag .sticky_navigation_list .sticky_navigation_item:after{opacity:0.35;color:#000000}.footer{color:#535355}.footer .footer_bg_wrapper{*zoom:1}.footer .footer_bg_wrapper:after{content:"";display:table;clear:both}.footer .footer_bg_wrapper .content{background:#fff}.footer .footer_reassurance{color:#535355;*zoom:1}.footer .footer_reassurance:after{content:"";display:table;clear:both}.footer .footer_reassurance .content ul{width:100%;*zoom:1}.footer .footer_reassurance .content ul:after{content:"";display:table;clear:both}.footer .footer_reassurance .content ul li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:25%;display:inline-block;text-align:center;float:left;padding:0 40px}@media (max-width: 960px){.footer .footer_reassurance .content ul li{padding:0 10px}}@media (max-width: 480px){.footer .footer_reassurance .content ul li{width:50%;height:90px;padding:25px 8%}.footer .footer_reassurance .content ul li:nth-child(1){border-bottom:1px solid #39c2d7;border-right:1px solid #39c2d7}.footer .footer_reassurance .content ul li:nth-child(2){border-bottom:1px solid #39c2d7}.footer .footer_reassurance .content ul li:nth-child(3){border-right:1px solid #39c2d7}}@media (max-width: 320px){.footer .footer_reassurance .content ul li{padding:25px 8%}}.footer .footer_reassurance .content ul li a{display:block;text-decoration:none}@media (max-width: 480px){.footer .footer_reassurance .content ul li a{width:auto;min-height:40px;display:table}}.footer .footer_reassurance .content ul li a span{*zoom:1;display:block}.footer .footer_reassurance .content ul li a span:after{content:"";display:table;clear:both}@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;display:table-cell;vertical-align:middle}}.footer .footer_reassurance .content ul li a span img{display:inline-block;margin:0 auto}@media (max-width: 960px){.footer .footer_reassurance .content ul li a span img{height:35px;width:auto}}.footer .footer_reassurance .content ul li a h4,.footer .footer_reassurance .content ul li a .reassurance{text-transform:uppercase;letter-spacing:1px;font-family:"FuturaStdMedium",Arial;font-weight:bold;line-height:normal}@media (max-width: 960px){.footer .footer_reassurance .content ul li a h4,.footer .footer_reassurance .content ul li a .reassurance{font-size:10px}}@media (max-width: 480px){.footer .footer_reassurance .content ul li a h4,.footer .footer_reassurance .content ul li a .reassurance{width:40px;text-align:left;padding:0 0 0 15px;display:table-cell;vertical-align:middle}}.footer .footer_reassurance .content ul li a p:not(.reassurance){font-size:12px;font-family:"Arial",sans-serif;letter-spacing:0.5px}.footer .mobile_only{display:none}@media (max-width: 960px){.footer .mobile_only{display:block}}.footer .footer_newsletter_box{width:100%}.footer .footer_top_box{*zoom:1;width:100%;padding:5px 0 20px 0}.footer .footer_top_box:after{content:"";display:table;clear:both}.footer .footer_mid_wrapper{*zoom:1;width:100%;border-top:1px solid rgba(255,255,255,0.25);padding:25px 0 15px 0}.footer .footer_mid_wrapper:after{content:"";display:table;clear:both}.footer .footer_asset{color:#535355}.footer .footer_navigation_asset ul li{margin:0 0 6px}.footer .footer_navigation_asset ul li a{color:#535355;text-decoration:none;font-family:"Arial",sans-serif;font-size:12px;letter-spacing:0.5px}.footer .footer_navigation_asset ul li a:hover{text-decoration:underline;font-size:12px}.footer .footer_navigation_asset ul li h3 a,.footer .footer_navigation_asset ul li .pt_product_details #waitingForAuditDialog a,.pt_product_details .footer .footer_navigation_asset ul li #waitingForAuditDialog a,.footer .footer_navigation_asset ul li #tab_reviews .rr_page_item .review_tag a,#tab_reviews .rr_page_item .footer .footer_navigation_asset ul li .review_tag a,.footer .footer_navigation_asset ul li .footer_asset_heading a{font-family:"FuturaStdBook",Arial;color:#535355;font-size:17px;text-transform:uppercase}.footer .footer_navigation_asset ul li h3 a:hover,.footer .footer_navigation_asset ul li .pt_product_details #waitingForAuditDialog a:hover,.pt_product_details .footer .footer_navigation_asset ul li #waitingForAuditDialog a:hover,.footer .footer_navigation_asset ul li #tab_reviews .rr_page_item .review_tag a:hover,#tab_reviews .rr_page_item .footer .footer_navigation_asset ul li .review_tag a:hover,.footer .footer_navigation_asset ul li .footer_asset_heading a:hover{font-size:17px;text-decoration:none;cursor:pointer}.footer .footer_payments_box{padding:18px 0}.footer .footer_payments_box span{margin:0 0 0 20px;font-family:"Arial",sans-serif;font-size:11px;letter-spacing:0.5px}.footer .footer_copyrights_asset ul li{font-size:11px;font-weight:normal;text-transform:none;font-family:"Arial",sans-serif;color:#535355;letter-spacing:0.5px}.footer .footer_copyrights_asset ul li a{font-family:"Arial",sans-serif}.footer .footer_copyrights_asset ul li a:link{color:#535355;text-decoration:none}.footer .footer_copyrights_asset ul li a:visited{color:#535355;text-decoration:none}.footer .footer_copyrights_asset ul li a:hover{color:#535355;text-decoration:none}.footer .footer_copyrights_asset ul li a:active{color:#535355;text-decoration:none}.footer .footer_copyrights_asset ul li a:hover{text-decoration:underline}.footer .footer_copyrights_asset .copyrights{font-size:11px;font-weight:normal;text-transform:none;font-family:"Arial",sans-serif;color:#535355;line-height:11px}.footer .footer-signup-message{display:block;font-size:18px;font-family:"FuturaStdMedium",Arial;max-width:220px;text-transform:uppercase;font-weight:normal;letter-spacing:0.5px;margin:10px 0 0 0;line-height:18px}.footer .footer_newsletter_box .formfield{margin:0}.footer .footer_newsletter_box .formfield.formfield_subscribe_email{border:1px solid #535355;width:230px;max-width:230px}.footer .footer_newsletter_box .formfield.f_state_error{border:1px solid transparent}.footer .footer_newsletter_box .formfield label.error{position:absolute;bottom:-20px;left:0;padding:0;margin:0;white-space:nowrap}.footer .footer_newsletter_box .formfield label.error:before{display:none}.footer .footer_newsletter_box .newsletter-footer-policy{clear:both;font-size:9px;padding-top:5px}@media (max-width: 750px){.footer .footer_newsletter_box .newsletter-footer-policy{width:auto}}.footer .footer_newsletter_box .js_newsletter_subscribe{margin:14px 0 0 0;float:left;width:75%}.footer .footer_newsletter_box .js_newsletter_subscribe .f_placeholder{top:22% !important;left:5px !important;color:#535355;font-family:"Arial",sans-serif;font-size:14px}.footer .footer_newsletter_box .js_newsletter_subscribe .f_field.formfield_email .error_message,.footer .footer_newsletter_box .js_newsletter_subscribe .f_field.formfield_email .ui-dialog .ui-dialog-content form .formfield .error,.ui-dialog .ui-dialog-content form .formfield .footer .footer_newsletter_box .js_newsletter_subscribe .f_field.formfield_email .error,.footer .footer_newsletter_box .js_newsletter_subscribe .f_field.formfield_email .account_address_detail_page form .formfield .error,.account_address_detail_page form .formfield .footer .footer_newsletter_box .js_newsletter_subscribe .f_field.formfield_email .error,.footer .footer_newsletter_box .js_newsletter_subscribe .f_field.formfield_email .account_payment_details_page form .formfield .error,.account_payment_details_page form .formfield .footer .footer_newsletter_box .js_newsletter_subscribe .f_field.formfield_email .error{position:static}.footer .footer_newsletter_box .js_newsletter_subscribe .newsletter_subscribe_error_message{position:static}.footer .footer_newsletter_box input.textinput{border:1px solid #fff;padding:3px 5px;font-family:"Arial",sans-serif;font-size:14px;color:#535355;background:#fff;line-height:22px;height:30px}.footer .footer_newsletter_box input.textinput.placeholder{color:#535355;font-style:normal}.footer .footer_newsletter_box input.textinput:-moz-placeholder{color:#535355;font-style:normal}.footer .footer_newsletter_box input.textinput::-moz-placeholder{color:#535355;font-style:normal}.footer .footer_newsletter_box input.textinput:-ms-input-placeholder{color:#535355;font-style:normal}.footer .footer_newsletter_box input.textinput::-webkit-input-placeholder{color:#535355;font-style:normal}.footer .footer_newsletter_box button{background:none;color:#535355;size:18px;line-height:28px;border:none;padding:0 4px}.footer .footer_social_networking_asset{width:15%;float:right}.footer .footer_social_networking_asset .content_asset{float:left}.footer .footer_social_networking_asset ul{width:120px}.footer .footer_social_networking_asset ul li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;float:left;width:40px;padding:0 0 20px 20px}@media (max-width: 1024px){.footer .footer_social_networking_asset ul li{padding:0 0 0 20px}.footer .footer_social_networking_asset ul li:nth-of-type(2n){padding:0 0 0 12px}.footer .footer_social_networking_asset ul li:nth-of-type(2n+1){padding:0 0 5px 15px}}@media (max-width: 750px){.footer .footer_social_networking_asset ul li:nth-of-type(2n){padding:0 0 0 20px}.footer .footer_social_networking_asset ul li:nth-of-type(2n+1){padding:0 0 0 20px}.footer .footer_social_networking_asset ul li:nth-of-type(2){padding:0 0 0 0}}.footer .footer_social_networking_asset ul li.socialTitle{width:100%;padding:0 0 12px 20px}.footer .footer_social_networking_asset ul li.socialTitle h3,.footer .footer_social_networking_asset ul li.socialTitle .pt_product_details #waitingForAuditDialog,.pt_product_details .footer .footer_social_networking_asset ul li.socialTitle #waitingForAuditDialog,.footer .footer_social_networking_asset ul li.socialTitle #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .footer .footer_social_networking_asset ul li.socialTitle .review_tag,.footer .footer_social_networking_asset ul li.socialTitle .footer_social_heading{font-size:18px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial;line-height:normal}.footer .footer_social_networking_asset ul li.socialTitle h3 a,.footer .footer_social_networking_asset ul li.socialTitle .pt_product_details #waitingForAuditDialog a,.pt_product_details .footer .footer_social_networking_asset ul li.socialTitle #waitingForAuditDialog a,.footer .footer_social_networking_asset ul li.socialTitle #tab_reviews .rr_page_item .review_tag a,#tab_reviews .rr_page_item .footer .footer_social_networking_asset ul li.socialTitle .review_tag a,.footer .footer_social_networking_asset ul li.socialTitle .footer_social_heading a{color:#535355;font-size:17px;text-transform:uppercase;text-decoration:none;cursor:pointer}.footer .footer_social_networking_asset ul li img{width:100% !important;display:block}.footer .footer_language_box{margin-top:14px;float:left}.footer .footer_language_box>span{padding:5px 0 0 0;color:#535355;font-size:18px;font-family:"FuturaStdMedium",Arial;letter-spacing:0.5px}.footer .footer_language_box .footer_language_box_select{float:left}.footer .footer_language_box .footer_language_box_select .selectboxit-container .selectboxit{border:none;border-bottom:1px solid #535355;font-size:12px;font-family:"Arial",sans-serif;text-transform:none;line-height:28px;padding:0;min-width:120px;max-width:120px}.footer .footer_language_box .footer_language_box_select .selectboxit-container .selectboxit .selectboxit-arrow-container{background-position:0 -1467px;width:8px}.footer .footer_language_box .footer_language_box_select .selectboxit-container .selectboxit.selectboxit-open .selectboxit-arrow-container{background-position:0 -1475px}.footer .footer_language_box .footer_language_box_select .selectboxit-container .selectboxit-options{border:none;background:#fff}.footer .footer_language_box .footer_language_box_select .selectboxit-container .selectboxit-options .selectboxit-option{font-size:12px;line-height:28px}.footer .footer_language_box .footer_language_box_select .selectboxit-container .selectboxit-options .selectboxit-option a{font-family:"Arial",sans-serif}.footer .footer_language_box .footer_language_box_select .selectboxit-container .selectboxit-options .selectboxit-option.selectboxit-focus{background:#23c9c5;color:#fff}.footer .footer_language_box .footer_language_box_select .selectboxit-container .selectboxit-options .selectboxit-option.selectboxit-focus a{color:#fff;text-decoration:underline}.footer .footer_language_box .footer_language_box_select .selectboxit-container .selectboxit-list li{padding:0 23px 0 24px}@media (max-width: 960px){.footer .content .footer_top_box .footer_newsletter_box{width:50%;float:left}.footer .content .footer_top_box .footer_newsletter_box .footer_asset{width:100%}.footer .content .footer_top_box .footer_newsletter_box .footer_asset .footer-signup-message{width:100%;max-width:100%;text-align:left;margin:0;line-height:30px}.footer .content .footer_top_box .footer_newsletter_box .formfield.special_privacy_row{width:auto;max-width:initial}.footer .content .footer_top_box .js_newsletter_subscribe_content{width:100%}.footer .content .footer_top_box .footer_language_box{float:right;margin:0;overflow:visible}.footer .content .footer_top_box .footer_language_box>span{width:100%;font-size:16px;text-align:left;padding:0;margin:0;line-height:30px}.footer .content .footer_top_box .footer_language_box .selectboxit-container{width:100%}.footer .content .footer_top_box .footer_language_box .footer_language_box_select .selectboxit{border:1px solid #fff;min-width:100%;text-align:left;padding:0;line-height:48px}.footer .content .footer_top_box .footer_language_box .footer_language_box_select .selectboxit .selectboxit-text{text-align:left;padding:0 0 0 20px}.footer .content .footer_customersevice_box li{font-size:11px;font-family:"Arial",sans-serif}.footer .content .footer_customersevice_box li a{text-decoration:underline}.footer .content .footer_customersevice_box h3,.footer .content .footer_customersevice_box .pt_product_details #waitingForAuditDialog,.pt_product_details .footer .content .footer_customersevice_box #waitingForAuditDialog,.footer .content .footer_customersevice_box #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .footer .content .footer_customersevice_box .review_tag,.footer .content .footer_customersevice_box .footer_section_heading{font-size:17px;line-height:18px}.footer .content .footer_customersevice_box h3 a,.footer .content .footer_customersevice_box .pt_product_details #waitingForAuditDialog a,.pt_product_details .footer .content .footer_customersevice_box #waitingForAuditDialog a,.footer .content .footer_customersevice_box #tab_reviews .rr_page_item .review_tag a,#tab_reviews .rr_page_item .footer .content .footer_customersevice_box .review_tag a,.footer .content .footer_customersevice_box .footer_section_heading a{font-size:17px;font-family:"FuturaStdMedium",Arial;line-height:18px;text-decoration:none}.footer .content .footer_customersevice_box h3 a:hover,.footer .content .footer_customersevice_box .pt_product_details #waitingForAuditDialog a:hover,.pt_product_details .footer .content .footer_customersevice_box #waitingForAuditDialog a:hover,.footer .content .footer_customersevice_box #tab_reviews .rr_page_item .review_tag a:hover,#tab_reviews .rr_page_item .footer .content .footer_customersevice_box .review_tag a:hover,.footer .content .footer_customersevice_box .footer_section_heading a:hover{font-size:17px}.footer .content .footer_social_networking_asset ul{width:100%}.footer .content .footer_social_networking_asset ul li{padding:0 0 20px 0}.footer .content .footer_social_networking_asset ul li:last-child{padding:0 0 20px 0}.footer .content .footer_links_box li{padding:10px 0 5px 0;border-top:1px solid rgba(255,255,255,0.25)}.footer .content .footer_links_box li:first-child{padding-top:0}.footer .content .footer_links_box li a{color:#535355;font-size:17px;font-family:"FuturaStdMedium",Arial}}@media (max-width: 750px){.footer .mobile_footer_bottom_wrapper{color:#535355 !important;background:#fff;padding:0px 0 10px 0}.footer .mobile_footer_bottom_wrapper li,.footer .mobile_footer_bottom_wrapper a,.footer .mobile_footer_bottom_wrapper p{color:#535355 !important}.footer .mobile_footer_bottom_wrapper .footer_social_networking_asset{width:100%;float:none;border:none}.footer .mobile_footer_bottom_wrapper .footer_social_networking_asset ul{width:auto}.footer .mobile_footer_bottom_wrapper .footer_social_networking_asset ul li{float:none}.footer .mobile_footer_bottom_wrapper .footer_social_networking_asset ul li.socialTitle{display:none}.footer .mobile_footer_bottom_wrapper .footer_social_networking_asset .content_asset{float:none}.footer .content .footer_top_box{border:none}.footer .content .footer_top_box .footer_newsletter_box{width:100%}.footer .content .footer_top_box .footer_newsletter_box .footer_asset .footer-signup-message{padding:0;text-align:center;font-family:"FuturaStdMedium",Arial;letter-spacing:0.5px}.footer .content .footer_top_box .footer_newsletter_box .footer_asset .footer-signup-message span{color:#23c9c5}.footer .content .footer_top_box .footer_newsletter_box .formfield{width:100%;max-width:100%}.footer .content .footer_top_box .footer_newsletter_box .formfield .textinput{padding:5px 60px 4px 20px;background:transparent;color:#535355}.footer .content .footer_top_box .footer_newsletter_box .formfield .textinput.placeholder{color:#535355;font-style:normal;text-transform:none}.footer .content .footer_top_box .footer_newsletter_box .formfield .textinput:-moz-placeholder{color:#535355;font-style:normal;text-transform:none}.footer .content .footer_top_box .footer_newsletter_box .formfield .textinput::-moz-placeholder{color:#535355;font-style:normal;text-transform:none}.footer .content .footer_top_box .footer_newsletter_box .formfield .textinput:-ms-input-placeholder{color:#535355;font-style:normal;text-transform:none}.footer .content .footer_top_box .footer_newsletter_box .formfield .textinput::-webkit-input-placeholder{color:#535355;font-style:normal;text-transform:none}.footer .content .footer_top_box .footer_newsletter_box .button,.footer .pt_account .main .content .footer_top_box .footer_newsletter_box .password_change_confirmation .back_to_profile,.pt_account .main .footer .content .footer_top_box .footer_newsletter_box .password_change_confirmation .back_to_profile,.footer .pt_account .main .content .password_change_confirmation .footer_top_box .footer_newsletter_box .back_to_profile,.pt_account .main .footer .content .password_change_confirmation .footer_top_box .footer_newsletter_box .back_to_profile,.footer .content .footer_top_box .footer_newsletter_box .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .footer .content .footer_top_box .footer_newsletter_box .select_go_button.selected{padding:0 10px;position:absolute;top:0;right:0;left:auto;height:50px}.footer .content .footer_top_box .footer_language_box{width:100%}.footer .content .footer_top_box .footer_language_box>span{padding:10px 0 0 0;width:100%}.footer .content .footer_top_box .footer_language_box .footer_language_box_select{width:100%}.footer .content .footer_top_box .footer_language_box .footer_language_box_select .selectboxit-container{width:100%}.footer .content .footer_top_box .footer_language_box .footer_language_box_select .selectboxit{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.footer .content .footer_customersevice_box .button,.footer .pt_account .main .content .footer_customersevice_box .password_change_confirmation .back_to_profile,.pt_account .main .footer .content .footer_customersevice_box .password_change_confirmation .back_to_profile,.footer .pt_account .main .content .password_change_confirmation .footer_customersevice_box .back_to_profile,.pt_account .main .footer .content .password_change_confirmation .footer_customersevice_box .back_to_profile,.footer .content .footer_customersevice_box .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .footer .content .footer_customersevice_box .select_go_button.selected{width:100%;background:#23c9c5;color:#fff;font-size:15px;font-family:"FuturaStdBold",Arial;padding:0;line-height:58px;letter-spacing:0.5px}.footer .content .footer_customersevice_box .button span,.footer .pt_account .main .content .footer_customersevice_box .password_change_confirmation .back_to_profile span,.pt_account .main .footer .content .footer_customersevice_box .password_change_confirmation .back_to_profile span,.footer .pt_account .main .content .password_change_confirmation .footer_customersevice_box .back_to_profile span,.pt_account .main .footer .content .password_change_confirmation .footer_customersevice_box .back_to_profile span,.footer .content .footer_customersevice_box .addresscorrect .address_validation .select_go_button.selected span,.addresscorrect .address_validation .footer .content .footer_customersevice_box .select_go_button.selected span{margin-left:-38px}.footer .content .footer_customersevice_box .button span:before,.footer .pt_account .main .content .footer_customersevice_box .password_change_confirmation .back_to_profile span:before,.pt_account .main .footer .content .footer_customersevice_box .password_change_confirmation .back_to_profile span:before,.footer .pt_account .main .content .password_change_confirmation .footer_customersevice_box .back_to_profile span:before,.pt_account .main .footer .content .password_change_confirmation .footer_customersevice_box .back_to_profile span:before,.footer .content .footer_customersevice_box .addresscorrect .address_validation .select_go_button.selected span:before,.addresscorrect .address_validation .footer .content .footer_customersevice_box .select_go_button.selected span:before{content:"";margin:0 10px 0 0;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:26px;height:28px;background:url('../images/elements-sb21a534a31.png') 0 -1174px no-repeat;height:28px;width:28px}}@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){.footer .content .footer_customersevice_box .button span:before,.footer .pt_account .main .content .footer_customersevice_box .password_change_confirmation .back_to_profile span:before,.pt_account .main .footer .content .footer_customersevice_box .password_change_confirmation .back_to_profile span:before,.footer .pt_account .main .content .password_change_confirmation .footer_customersevice_box .back_to_profile span:before,.pt_account .main .footer .content .password_change_confirmation .footer_customersevice_box .back_to_profile span:before,.footer .content .footer_customersevice_box .addresscorrect .address_validation .select_go_button.selected span:before,.addresscorrect .address_validation .footer .content .footer_customersevice_box .select_go_button.selected span:before{background-image:url('../images/elements-2x-s64002ba999.png');background-position:0 -453px;height:28px;width:28px;-moz-background-size:210px auto;-o-background-size:210px auto;-webkit-background-size:210px auto;background-size:210px auto}}@media (max-width: 750px) and (max-width: 480px){.footer .content .footer_customersevice_box .button,.footer .pt_account .main .content .footer_customersevice_box .password_change_confirmation .back_to_profile,.pt_account .main .footer .content .footer_customersevice_box .password_change_confirmation .back_to_profile,.footer .pt_account .main .content .password_change_confirmation .footer_customersevice_box .back_to_profile,.pt_account .main .footer .content .password_change_confirmation .footer_customersevice_box .back_to_profile,.footer .content .footer_customersevice_box .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .footer .content .footer_customersevice_box .select_go_button.selected{font-size:10px}.footer .content .footer_customersevice_box .button span,.footer .pt_account .main .content .footer_customersevice_box .password_change_confirmation .back_to_profile span,.pt_account .main .footer .content .footer_customersevice_box .password_change_confirmation .back_to_profile span,.footer .pt_account .main .content .password_change_confirmation .footer_customersevice_box .back_to_profile span,.pt_account .main .footer .content .password_change_confirmation .footer_customersevice_box .back_to_profile span,.footer .content .footer_customersevice_box .addresscorrect .address_validation .select_go_button.selected span,.addresscorrect .address_validation .footer .content .footer_customersevice_box .select_go_button.selected span{margin-left:0}}@media (max-width: 750px){.footer .content .footer_customersevice_box h3,.footer .content .footer_customersevice_box .pt_product_details #waitingForAuditDialog,.pt_product_details .footer .content .footer_customersevice_box #waitingForAuditDialog,.footer .content .footer_customersevice_box #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .footer .content .footer_customersevice_box .review_tag,.footer .content .footer_customersevice_box p{font-family:"FuturaStdMedium",Arial;font-size:15px;color:#535355;text-transform:uppercase;padding-bottom:15px;letter-spacing:0.5px}.footer .content .footer_customersevice_box h3 span,.footer .content .footer_customersevice_box .pt_product_details #waitingForAuditDialog span,.pt_product_details .footer .content .footer_customersevice_box #waitingForAuditDialog span,.footer .content .footer_customersevice_box #tab_reviews .rr_page_item .review_tag span,#tab_reviews .rr_page_item .footer .content .footer_customersevice_box .review_tag span,.footer .content .footer_customersevice_box p span{color:#535355}.footer .content .mobile_footer_links_box .selectboxit-container{width:100%}.footer .content .mobile_footer_links_box .selectboxit{min-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #fff}.footer .content .mobile_footer_links_box .selectboxit .selectboxit-arrow-container{background:url(../images/elements/select_down_arrow.png) left top no-repeat;width:8px;height:4px}.footer .content .mobile_footer_links_box .selectboxit.selectboxit-open .selectboxit-arrow-container{background:url(../images/elements/select_up_arrow.png) left top no-repeat}.footer .content .mobile_footer_links_box .footer_links_dropdown{text-transform:none;height:50px}}.breadcrumb{display:block;float:none;margin:0 auto}@media (max-width: 750px){.breadcrumb{display:none}}.header .utility_navigation_list .utility_navigation_item{border-left:1px solid #fff}.header .utility_navigation_list .utility_navigation_item a{color:#fff;font-family:"FuturaStdBook",Arial}.header .utility_navigation_list .utility_navigation_item a.active:after{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:7px solid #23bbd2}.header .utility_navigation_list .utility_navigation_item.account_navigation_login{border-right:1px solid #fff}.header .utility_navigation_list .utility_navigation_item.account_navigation_list_item{border-right:1px solid #fff}.header .utility_navigation_list .utility_navigation_item.newsletter_subscribe,.header .utility_navigation_list .utility_navigation_item.countries-selection{border:none}.header .utility_navigation_list .utility_navigation_item.newsletter_subscribe #dwfrm_newsletter div.accept_privacy_policy_text1 a{color:black}.header .minicart .mini_cart_amount,.header .minicart .mini_cart_quantity{color:#23bbd2;font-size:10px;font-weight:normal;text-transform:none;font-family:"FuturaStdBold",Arial}@media (max-width: 960px){.header .checkout_logo .logo{background-image:url(../images/global-elements/logo-primary-tablet.png);background-repeat:no-repeat;background-position:center;height:63px;margin:20px 0;width:322px}}@media (max-width: 750px){.header .checkout_logo{position:relative;min-height:75px}.header .checkout_logo .logo{background-image:url(../images/global-elements/logo-primary-mobile.png);background-repeat:no-repeat;background-position:center;background-size:contain;height:20.5px;width:105px;position:absolute;display:block;left:0;right:0;top:0;bottom:0;margin:auto}}.email-acquisition-dialog.ui-dialog .show_confirmation .content_wrapper{margin-top:65px !important}.email-acquisition-dialog.ui-dialog .show_confirmation .content_wrapper form .formfield{*zoom:1}.email-acquisition-dialog.ui-dialog .show_confirmation .content_wrapper form .formfield:after{content:"";display:table;clear:both}.email-acquisition-dialog.ui-dialog .show_confirmation .content_wrapper form .formfield.f_field_checkbox .f_label{margin:5px 0 0;font-family:"Arial",sans-serif;font-size:12px;line-height:20px}.email-acquisition-dialog.ui-dialog .show_confirmation .content_wrapper .textinput.placeholder{color:#939393}.email-acquisition-dialog.ui-dialog .show_confirmation .content_wrapper .textinput:-moz-placeholder{color:#939393}.email-acquisition-dialog.ui-dialog .show_confirmation .content_wrapper .textinput::-moz-placeholder{color:#939393}.email-acquisition-dialog.ui-dialog .show_confirmation .content_wrapper .textinput:-ms-input-placeholder{color:#939393}.email-acquisition-dialog.ui-dialog .show_confirmation .content_wrapper .textinput::-webkit-input-placeholder{color:#939393}.email-acquisition-dialog.ui-dialog .show_confirmation .content_wrapper button{height:40px;line-height:40px;font-family:"FuturaStdHeavy",Arial;font-size:12px;width:175px;margin:8px 0}.email-acquisition-dialog.ui-dialog .show_confirmation .content_wrapper .js_not_now{font-size:12px;font-family:"FuturaStdHeavy",Arial;padding-left:40px;text-transform:uppercase;color:#939393;text-decoration:none;letter-spacing:0.08em}.email-acquisition-dialog.ui-dialog .show_confirmation .content_wrapper .js_not_now:hover{text-decoration:underline}.email-acquisition-confirmation-dialog.ui-dialog .thanks_popin_nesletter.show_confirmation .content_wrapper{margin-top:40px !important}.email-acquisition-confirmation-dialog.ui-dialog .thanks_popin_nesletter.show_confirmation .content_wrapper .product-widget{width:153px;border:1px solid #e5e5e6;text-align:center;font-size:12px}.email-acquisition-confirmation-dialog.ui-dialog .thanks_popin_nesletter.show_confirmation .content_wrapper .product-widget span.code{display:block;background:#f8f8f5;margin:0 10px 10px;padding:10px;color:#535355}.email-acquisition-confirmation-dialog.ui-dialog,.email-acquisition-confirmation-dialog.ui-dialog .dialog_content,.email-acquisition-confirmation-dialog.ui-dialog .ui-dialog-content,.email-acquisition-dialog.ui-dialog,.email-acquisition-dialog.ui-dialog .dialog_content,.email-acquisition-dialog.ui-dialog .ui-dialog-content{padding:0;min-height:580px !important;min-width:875px}@media (max-width: 960px){.email-acquisition-confirmation-dialog.ui-dialog,.email-acquisition-confirmation-dialog.ui-dialog .dialog_content,.email-acquisition-confirmation-dialog.ui-dialog .ui-dialog-content,.email-acquisition-dialog.ui-dialog,.email-acquisition-dialog.ui-dialog .dialog_content,.email-acquisition-dialog.ui-dialog .ui-dialog-content{min-width:750px}}@media (max-width: 750px){.email-acquisition-confirmation-dialog.ui-dialog,.email-acquisition-confirmation-dialog.ui-dialog .dialog_content,.email-acquisition-confirmation-dialog.ui-dialog .ui-dialog-content,.email-acquisition-dialog.ui-dialog,.email-acquisition-dialog.ui-dialog .dialog_content,.email-acquisition-dialog.ui-dialog .ui-dialog-content{min-width:300px}}.email-acquisition-confirmation-dialog.ui-dialog .dialog_content,.email-acquisition-confirmation-dialog.ui-dialog .ui-dialog-content,.email-acquisition-dialog.ui-dialog .dialog_content,.email-acquisition-dialog.ui-dialog .ui-dialog-content{position:absolute;top:0;left:0}@media (max-width: 750px){.email-acquisition-confirmation-dialog.ui-dialog .dialog_content,.email-acquisition-confirmation-dialog.ui-dialog .ui-dialog-content,.email-acquisition-dialog.ui-dialog .dialog_content,.email-acquisition-dialog.ui-dialog .ui-dialog-content{position:static;padding:0 0 30px}}.email-acquisition-confirmation-dialog.ui-dialog .ui-dialog-titlebar-close,.email-acquisition-dialog.ui-dialog .ui-dialog-titlebar-close{top:15px;right:20px;z-index:100}.email-acquisition-confirmation-dialog.ui-dialog .ui-dialog-titlebar-close .ui-icon,.email-acquisition-dialog.ui-dialog .ui-dialog-titlebar-close .ui-icon{background:none}.email-acquisition-confirmation-dialog.ui-dialog .ui-dialog-titlebar-close .ui-icon:after,.email-acquisition-dialog.ui-dialog .ui-dialog-titlebar-close .ui-icon:after{content:"\00d7";display:inline-block;color:#23c9c5;font-size:35px;font-weight:400;line-height:15px}.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation,.email-acquisition-dialog.ui-dialog .show_confirmation{*zoom:1;overflow:hidden;position:relative}.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation:after,.email-acquisition-dialog.ui-dialog .show_confirmation:after{content:"";display:table;clear:both}.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation .js_newsletter_subscribe_error,.email-acquisition-dialog.ui-dialog .show_confirmation .js_newsletter_subscribe_error{position:absolute;bottom:210px;left:400px;font-size:12px;color:#e41c26}.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation .background_section,.email-acquisition-dialog.ui-dialog .show_confirmation .background_section{width:325px;height:560px;float:left;position:relative}.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation .background_section .newsletter_popin_container_image_container_text,.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation .background_section .title_wrapper,.email-acquisition-dialog.ui-dialog .show_confirmation .background_section .newsletter_popin_container_image_container_text,.email-acquisition-dialog.ui-dialog .show_confirmation .background_section .title_wrapper{position:absolute;top:70px;left:50px}.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation .background_section .newsletter_popin_container_image_container_text h2,.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation .background_section .title_wrapper h2,.email-acquisition-dialog.ui-dialog .show_confirmation .background_section .newsletter_popin_container_image_container_text h2,.email-acquisition-dialog.ui-dialog .show_confirmation .background_section .title_wrapper h2{text-transform:uppercase;font-style:italic;line-height:30px;color:#535355}.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation .background_section .newsletter_popin_container_image_container_text h2 span,.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation .background_section .title_wrapper h2 span,.email-acquisition-dialog.ui-dialog .show_confirmation .background_section .newsletter_popin_container_image_container_text h2 span,.email-acquisition-dialog.ui-dialog .show_confirmation .background_section .title_wrapper h2 span{display:block;font-family:"FuturaStdBoldOblique",Arial;font-style:normal}.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation .background_section.background_color,.email-acquisition-dialog.ui-dialog .show_confirmation .background_section.background_color{position:relative}.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation .background_section.background_color:before,.email-acquisition-dialog.ui-dialog .show_confirmation .background_section.background_color:before{content:"";box-sizing:border-box;display:block;border-color:#23bbd2 transparent transparent transparent;border-width:530px 60px 0 0;border-style:solid;height:0;width:100%;position:absolute;top:0;left:0;z-index:1}.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation .background_section.background_color .section_title,.email-acquisition-dialog.ui-dialog .show_confirmation .background_section.background_color .section_title{position:relative;color:#fff;font-family:"FuturaStdMedium",Arial;font-size:30px;text-transform:uppercase;margin:30px 0 0 50px;z-index:2;font-style:italic}.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation .background_section.background_color .section_title span,.email-acquisition-dialog.ui-dialog .show_confirmation .background_section.background_color .section_title span{display:block;font-family:"FuturaStdBoldOblique",Arial}.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation .background_section img,.email-acquisition-dialog.ui-dialog .show_confirmation .background_section img{max-width:100%;height:100%;width:100%}@media (max-width: 960px){.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation .background_section,.email-acquisition-dialog.ui-dialog .show_confirmation .background_section{width:280px}.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation .background_section.background_color .section_title,.email-acquisition-dialog.ui-dialog .show_confirmation .background_section.background_color .section_title{margin:30px 0 0 25px}}@media (max-width: 750px){.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation .background_section,.email-acquisition-dialog.ui-dialog .show_confirmation .background_section{display:none}}.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation .content_wrapper,.email-acquisition-dialog.ui-dialog .show_confirmation .content_wrapper{width:380px;float:left;margin:0 0 0 75px}@media (max-width: 960px){.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation .content_wrapper,.email-acquisition-dialog.ui-dialog .show_confirmation .content_wrapper{margin:0 0 0 50px}}@media (max-width: 750px){.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation .content_wrapper,.email-acquisition-dialog.ui-dialog .show_confirmation .content_wrapper{margin:0 10px;width:100%}}.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation .content_wrapper>h2,.email-acquisition-dialog.ui-dialog .show_confirmation .content_wrapper>h2{font-size:30px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;color:#535355;padding:30px 0 5px;margin:0}@media (max-width: 960px){.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation .content_wrapper>h2,.email-acquisition-dialog.ui-dialog .show_confirmation .content_wrapper>h2{padding:30px 0 10px}}@media (max-width: 750px){.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation .content_wrapper>h2,.email-acquisition-dialog.ui-dialog .show_confirmation .content_wrapper>h2{font-size:20px}}.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation .content_wrapper .formfield,.email-acquisition-dialog.ui-dialog .show_confirmation .content_wrapper .formfield{padding:0 0 5px}.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation p,.email-acquisition-dialog.ui-dialog .show_confirmation p{font-size:12px;line-height:14px;margin:0 0 10px;font-family:"Arial",sans-serif}.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation h3.highlighted,.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation .pt_product_details .highlighted#waitingForAuditDialog,.pt_product_details .email-acquisition-confirmation-dialog.ui-dialog .show_confirmation .highlighted#waitingForAuditDialog,.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation #tab_reviews .rr_page_item .highlighted.review_tag,#tab_reviews .rr_page_item .email-acquisition-confirmation-dialog.ui-dialog .show_confirmation .highlighted.review_tag,.email-acquisition-dialog.ui-dialog .show_confirmation h3.highlighted,.email-acquisition-dialog.ui-dialog .show_confirmation .pt_product_details .highlighted#waitingForAuditDialog,.pt_product_details .email-acquisition-dialog.ui-dialog .show_confirmation .highlighted#waitingForAuditDialog,.email-acquisition-dialog.ui-dialog .show_confirmation #tab_reviews .rr_page_item .highlighted.review_tag,#tab_reviews .rr_page_item .email-acquisition-dialog.ui-dialog .show_confirmation .highlighted.review_tag{font-family:"FuturaStdHeavy",Arial;font-size:14px}@media (max-width: 750px){.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation form,.email-acquisition-dialog.ui-dialog .show_confirmation form{width:95%}}.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation form h1,.email-acquisition-dialog.ui-dialog .show_confirmation form h1{font-family:"FuturaStdHeavy",Arial;float:left;margin:0;line-height:15px}.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation form .mandatory,.email-acquisition-dialog.ui-dialog .show_confirmation form .mandatory{display:block;float:right;font-size:9px;font-weight:700;line-height:20px}.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation form .form_label_text,.email-acquisition-dialog.ui-dialog .show_confirmation form .form_label_text{clear:both;display:block;font-size:14px}.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation form .formfield .selectboxit-container .selectboxit,.email-acquisition-dialog.ui-dialog .show_confirmation form .formfield .selectboxit-container .selectboxit{border-width:2px;padding:3px 30px 3px 20px;font-family:"Arial",sans-serif;font-size:12px}.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation form .formfield input.textinput,.email-acquisition-dialog.ui-dialog .show_confirmation form .formfield input.textinput{font-size:12px;padding:0 15px;height:35px;font-family:"Arial",sans-serif;color:#939393}.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation form .formfield.f_state_error .selectboxit-container .selectboxit,.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation form .formfield.f_state_error input.textinput,.email-acquisition-dialog.ui-dialog .show_confirmation form .formfield.f_state_error .selectboxit-container .selectboxit,.email-acquisition-dialog.ui-dialog .show_confirmation form .formfield.f_state_error input.textinput{border-width:1px}.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation form .formfield.f_state_error .error_message,.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation .ui-dialog-content form .formfield.f_state_error .error,.email-acquisition-confirmation-dialog.ui-dialog .ui-dialog-content .show_confirmation form .formfield.f_state_error .error,.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation .account_address_detail_page form .formfield.f_state_error .error,.account_address_detail_page .email-acquisition-confirmation-dialog.ui-dialog .show_confirmation form .formfield.f_state_error .error,.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation .account_payment_details_page form .formfield.f_state_error .error,.account_payment_details_page .email-acquisition-confirmation-dialog.ui-dialog .show_confirmation form .formfield.f_state_error .error,.email-acquisition-dialog.ui-dialog .show_confirmation form .formfield.f_state_error .error_message,.email-acquisition-dialog.ui-dialog .show_confirmation .ui-dialog-content form .formfield.f_state_error .error,.email-acquisition-dialog.ui-dialog .ui-dialog-content .show_confirmation form .formfield.f_state_error .error,.email-acquisition-dialog.ui-dialog .show_confirmation .account_address_detail_page form .formfield.f_state_error .error,.account_address_detail_page .email-acquisition-dialog.ui-dialog .show_confirmation form .formfield.f_state_error .error,.email-acquisition-dialog.ui-dialog .show_confirmation .account_payment_details_page form .formfield.f_state_error .error,.account_payment_details_page .email-acquisition-dialog.ui-dialog .show_confirmation form .formfield.f_state_error .error{white-space:nowrap}@media (max-width: 480px){.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation form .formfield.f_state_error.formfield_password .error_message,.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation .ui-dialog-content form .formfield.f_state_error.formfield_password .error,.email-acquisition-confirmation-dialog.ui-dialog .ui-dialog-content .show_confirmation form .formfield.f_state_error.formfield_password .error,.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation .account_address_detail_page form .formfield.f_state_error.formfield_password .error,.account_address_detail_page .email-acquisition-confirmation-dialog.ui-dialog .show_confirmation form .formfield.f_state_error.formfield_password .error,.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation .account_payment_details_page form .formfield.f_state_error.formfield_password .error,.account_payment_details_page .email-acquisition-confirmation-dialog.ui-dialog .show_confirmation form .formfield.f_state_error.formfield_password .error,.email-acquisition-dialog.ui-dialog .show_confirmation form .formfield.f_state_error.formfield_password .error_message,.email-acquisition-dialog.ui-dialog .show_confirmation .ui-dialog-content form .formfield.f_state_error.formfield_password .error,.email-acquisition-dialog.ui-dialog .ui-dialog-content .show_confirmation form .formfield.f_state_error.formfield_password .error,.email-acquisition-dialog.ui-dialog .show_confirmation .account_address_detail_page form .formfield.f_state_error.formfield_password .error,.account_address_detail_page .email-acquisition-dialog.ui-dialog .show_confirmation form .formfield.f_state_error.formfield_password .error,.email-acquisition-dialog.ui-dialog .show_confirmation .account_payment_details_page form .formfield.f_state_error.formfield_password .error,.account_payment_details_page .email-acquisition-dialog.ui-dialog .show_confirmation form .formfield.f_state_error.formfield_password .error{position:static;white-space:normal}}.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation form .formfield_textinput,.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation form .formfield_password,.email-acquisition-dialog.ui-dialog .show_confirmation form .formfield_textinput,.email-acquisition-dialog.ui-dialog .show_confirmation form .formfield_password{width:48%}.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation form .formfield_last_name,.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation form .formfield_password_confirm,.email-acquisition-dialog.ui-dialog .show_confirmation form .formfield_last_name,.email-acquisition-dialog.ui-dialog .show_confirmation form .formfield_password_confirm{float:right}.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation form .f_label_value,.email-acquisition-dialog.ui-dialog .show_confirmation form .f_label_value{vertical-align:sub}.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation form .f_label p,.email-acquisition-dialog.ui-dialog .show_confirmation form .f_label p{font-size:10px;line-height:10px;margin:0}.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation form .js_newsletter_subscribe_birthday_error,.email-acquisition-dialog.ui-dialog .show_confirmation form .js_newsletter_subscribe_birthday_error{top:0}.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation form .formfield_last_name+.formfield_password,.email-acquisition-dialog.ui-dialog .show_confirmation form .formfield_last_name+.formfield_password{clear:both}.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation form .formfield_checkbox label,.email-acquisition-dialog.ui-dialog .show_confirmation form .formfield_checkbox label{display:block;visibility:visible}.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation form .formfield_checkbox label.error,.email-acquisition-dialog.ui-dialog .show_confirmation form .formfield_checkbox label.error{float:none;position:absolute;bottom:0;padding:0;margin:0}.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation form .formfield_checkbox label.error:before,.email-acquisition-dialog.ui-dialog .show_confirmation form .formfield_checkbox label.error:before{display:none}.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation form .formfield_checkbox .f_label_value,.email-acquisition-dialog.ui-dialog .show_confirmation form .formfield_checkbox .f_label_value{vertical-align:top}.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation form .formfield_button,.email-acquisition-dialog.ui-dialog .show_confirmation form .formfield_button{margin:0}.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation form .formfield_button button,.email-acquisition-dialog.ui-dialog .show_confirmation form .formfield_button button{display:block;width:100%}.ie9 .email-acquisition-confirmation-dialog.ui-dialog .show_confirmation .formfield_textinput .f_placeholder,.ie9 .email-acquisition-dialog.ui-dialog .show_confirmation .formfield_textinput .f_placeholder{left:25px !important}.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation .formfield_title,.email-acquisition-dialog.ui-dialog .show_confirmation .formfield_title{padding:0 0 25px 0}.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation .formfield_title label.error,.email-acquisition-dialog.ui-dialog .show_confirmation .formfield_title label.error{padding:0}.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation .formfield_title label.error:before,.email-acquisition-dialog.ui-dialog .show_confirmation .formfield_title label.error:before{display:none}@media (max-width: 750px){.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation .formfield_title,.email-acquisition-dialog.ui-dialog .show_confirmation .formfield_title{padding:0 0 35px 0}.email-acquisition-confirmation-dialog.ui-dialog .show_confirmation .formfield_title label.error,.email-acquisition-dialog.ui-dialog .show_confirmation .formfield_title label.error{margin:15px 0 0 0}}#dwfrm_newsletter>fieldset>div.f_field.f_field_checkbox.formfield.formfield_checkbox.formfield_addtolist.required>label.error{top:119px}.newsletter_subscribe_popup .modal_content ul{list-style-type:disc;margin:5px 0 25px 20px;font-family:"Arial",sans-serif;font-size:12px;line-height:18px}.minicart .mini_cart_content .mini_cart_products .selectboxit-container{background:#fff}.minicart .mini_cart_content .mini_cart_products .mini_cart_bonus_product .mini_cart_pricing{font-size:16px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdHeavy",Arial;color:#23c9c5}.minicart .mini_cart_content .mini_cart_products .mini_cart_bonus_product .mini_cart_quantity{font-size:12px;font-weight:normal;text-transform:none;font-family:"Arial",sans-serif;color:#535355;background:none;width:auto;height:auto}.minicart .mini_cart_content .mini_cart_products .mini_cart_bonus_product .mini_cart_quantity:before{content:"\0028"}.minicart .mini_cart_content .mini_cart_products .mini_cart_bonus_product .mini_cart_quantity:after{content:"\0029"}.minicart .mini_cart_quantity{background-position:0 -611px;width:18px;height:26px;line-height:33px}.navigation{min-height:75px}.navigation .navigation_dropdown{left:0;width:100%;border-bottom:1px solid rgba(83,83,85,0.15)}@media (max-width: 960px){.navigation .navigation_dropdown .level_2_list{padding:0;box-sizing:border-box}.navigation .navigation_dropdown .level_2_list .level_2_list_item{width:100%;padding:10px 4%}.navigation .navigation_dropdown .level_2_list .level_2_list_item .level_2_list_item_link{color:#535355;margin:0;font-size:15px;font-weight:normal;text-transform:none;font-family:"Arial",sans-serif}.navigation .navigation_dropdown .level_2_list .level_2_list_item.show{padding:0;border:none}.navigation .navigation_dropdown .level_3_list{padding:0;box-sizing:border-box}.navigation .navigation_dropdown .level_3_list .level_3_list_item{width:100%;padding:10px 4%;box-sizing:border-box}.navigation .navigation_dropdown .level_3_list .level_3_list_item .level_3_list_item_link{color:#535355;margin:0}.navigation .navigation_dropdown .level_2_list_item,.navigation .navigation_dropdown .level_3_list_item{border-bottom:1px solid rgba(83,83,85,0.15)}}.navigation.responsive_navigation .subnavigation_back{font-size:13px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;color:#535355}.navigation.responsive_navigation .mobile_nav_account{background-position:0 -1265px}.navigation.responsive_navigation .mobile_nav_locate{background-position:0 -1364px}.navigation.responsive_navigation .mobile_nav_help{background-position:0 -797px}.navigation.responsive_navigation .mobile_nav_logout{background-position:0 -1195px}.navigation.responsive_navigation .minicart.empty_minicart .mini_cart_total{padding:5px 0 5px 5px}.navigation.responsive_navigation .minicart .mini_cart_total{padding:15px 0 5px 5px}@media (max-width: 960px){.navigation.responsive_navigation .minicart.empty_minicart .mini_cart_total{padding:0 0 5px 5px;margin:-3px 0 0 0}.navigation.responsive_navigation .minicart .mini_cart_total{padding:0 0 5px 5px}}@media (max-width: 750px){.navigation.responsive_navigation .minicart.empty_minicart .mini_cart_total{padding:0 0 6px 5px}.navigation.responsive_navigation .minicart .mini_cart_total{padding:0 0 7px 5px}}@media (max-width: 960px){.navigation.responsive_navigation>div.content{margin:0;max-width:none}}@media (max-width: 750px){.navigation.responsive_navigation{min-height:90px}.navigation.responsive_navigation.sticky{min-height:50px}}.navigation.responsive_navigation.sticky{background:rgba(255,255,255,0.9)}.navigation.responsive_navigation.sticky .logo{background-position:0 -148px;height:8px;width:45px}.navigation.responsive_navigation.sticky .logo img{display:none}.navigation.responsive_navigation.sticky .navigation_header:after{color:#535355;padding:15px 25px 15px 0;font-size:25px}.navigation.responsive_navigation.sticky .minicart_mobile_link{background-position:0 -580px;height:26px;width:18px;margin:0 5px 0 0}.navigation.responsive_navigation.sticky .minicart_mobile_link .mini_cart_quantity{color:#fff}.navigation.responsive_navigation.sticky .minicart .mini_cart_total{padding:5px 0 5px 5px}@media (max-width: 750px){.navigation.responsive_navigation.sticky .logo{background-image:url(../images/global-elements/logo-primary-sticky-mobile.png);background-repeat:no-repeat;background-position:center;background-size:cover;height:14px;width:94px}.navigation.responsive_navigation.sticky .navigation_header:after{border:none;color:#024a72;padding:0}.navigation.responsive_navigation.sticky .show_searchbar_button:after{color:#024a72}.navigation.responsive_navigation.sticky .minicart_mobile_link{background-image:url(../images/interface/bag-sticky-mobile-primary.png);background-repeat:no-repeat;background-position:center;background-size:cover;height:28px;width:18px}}.navigation.responsive_navigation .logo{background-position:0 -171px;height:63px;width:322px}.navigation.responsive_navigation .logo img{display:none}@media (max-width: 750px){.navigation.responsive_navigation .logo{background-image:url(../images/global-elements/logo-primary-mobile.png);background-repeat:no-repeat;background-position:center;background-size:cover;height:20.5px;width:105px}}.navigation.responsive_navigation .minicart_mobile_link{background-image:url(../images/interface/bag-mobile.png);background-repeat:no-repeat;background-position:center;background-size:cover;height:28px;width:18px}.navigation .level_1_list_item{font-family:"FuturaStdHeavy",Arial;font-size:14px}.navigation .level_1_list_item .level_1_list_item_link{color:#535355}.navigation .level_1_list_item:hover .level_1_list_item_link{color:#23c9c5}.navigation .level_2_list_item .level_2_list_item_link{color:#23c9c5;font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial}.navigation .level_3_list .level_3_list_item_link{color:#000;font-size:18px;font-weight:normal;text-transform:none;font-family:"Arial",sans-serif}.navigation .show_searchbar_button{border:1px solid #535355;font-size:14px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdHeavy",Arial}.navigation .show_searchbar_button .close_text{display:none}.navigation .show_searchbar_button.active{background:#535355;color:#fff;min-width:160px;padding:0 0 0 15px;height:40px;text-align:left}.navigation .show_searchbar_button.active:after{content:"\e810";font-family:"graphic-assets";float:right;font-size:18px;margin:0 17px 0 0}.navigation .show_searchbar_button.active .label{display:none}.navigation .show_searchbar_button.active .close_text{display:inline-block;font:14px "FuturaStdBook",Arial;text-transform:none}.navigation .custom_navigation_slot .cat-slot-container .copy>div{color:#fff}.navigation .custom_navigation_slot .cat-slot-container .copy .heading{font-size:14px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdHeavy",Arial}.navigation .custom_navigation_slot .cat-slot-container .copy .subheading{font-size:13px;font-weight:normal;text-transform:none;font-family:"Arial",sans-serif}.navigation.sticky .logo{background-position:0 -161px;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0 10px 0 0;width:32px;height:5px}.navigation.sticky .logo img{display:none}.navigation.sticky .minicart .mini_cart_quantity{background-position:0 -580px;width:18px;height:26px}.navigation.sticky .minicart .mini_cart_link{color:#535355}.navigation.sticky .minicart .mini_cart_products .mini_cart_quantity,.navigation.sticky.responsive_navigation .minicart .mini_cart_products .mini_cart_quantity{background:none;text-indent:0;margin:0;width:auto;height:auto}.header_search_wrapper .search_input{width:94.5%;border:1px solid #535355;background:#fff;color:#535355}.header_search_wrapper .search_input.placeholder{color:#535355}.header_search_wrapper .search_input:-moz-placeholder{color:#535355}.header_search_wrapper .search_input::-moz-placeholder{color:#535355}.header_search_wrapper .search_input:-ms-input-placeholder{color:#535355}.header_search_wrapper .search_input::-webkit-input-placeholder{color:#535355}@media (max-width: 750px){.header_search_wrapper .search_input{width:100%}}.header_search_wrapper .search_button:after{color:#23c9c5}.header_search_wrapper .suggestions .productDetails a{color:#535355}.header_search_wrapper .suggestions .productDetails a.shopnowlink{color:#535355}.header_search_wrapper .suggestions .productDetails .pricing .standardprice{font-size:15px;font-weight:normal;text-transform:none;font-family:"FuturaStdBold",Arial;color:#535355;display:inline-block;padding:0 5px;position:relative;width:auto}.header_search_wrapper .suggestions .productDetails .pricing .standardprice:after{content:'';background:#23c9c5;display:block;left:0;top:49%;position:absolute;height:1px;width:100%}.header_search_wrapper .suggestions .productDetails .pricing .salesprice{font-size:13px;font-weight:normal;text-transform:none;font-family:"FuturaStdBold",Arial;color:#23c9c5}.pt_accountloginpopup .f_field_email input.placeholder,.pt_accountloginpopup .f_field_password input.placeholder{color:#535355}.pt_accountloginpopup .f_field_email input:-moz-placeholder,.pt_accountloginpopup .f_field_password input:-moz-placeholder{color:#535355}.pt_accountloginpopup .f_field_email input::-moz-placeholder,.pt_accountloginpopup .f_field_password input::-moz-placeholder{color:#535355}.pt_accountloginpopup .f_field_email input:-ms-input-placeholder,.pt_accountloginpopup .f_field_password input:-ms-input-placeholder{color:#535355}.pt_accountloginpopup .f_field_email input::-webkit-input-placeholder,.pt_accountloginpopup .f_field_password input::-webkit-input-placeholder{color:#535355}.header_top_slot_container .secondary .storelocator-special-event-msg h3,.header_top_slot_container .secondary .storelocator-special-event-msg .pt_product_details #waitingForAuditDialog,.pt_product_details .header_top_slot_container .secondary .storelocator-special-event-msg #waitingForAuditDialog,.header_top_slot_container .secondary .storelocator-special-event-msg #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .header_top_slot_container .secondary .storelocator-special-event-msg .review_tag{color:#fff;font-size:18px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial;margin:30px 0 15px}.header_top_slot_container .secondary .storelocator-special-event-msg p{color:#fff;font-size:16px;font-weight:normal;text-transform:none;font-family:"Arial",sans-serif}.header_top_slot_container .secondary .social-heading-title{color:#535355;font-size:16px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial}.header_top_slot_container .store_found .secondary{background:#fff}.header_top_slot_container .store_found .secondary #store_details_block_slot{font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;color:#535355}.header_top_slot_container .store_found .secondary #store_details_cotainer_slot{font-size:14px;font-weight:normal;text-transform:none;font-family:"Arial",sans-serif;color:#535355}.header_top_slot_container .slot_close{color:#fff}#store_locator_slot .divider{font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;color:#535355}#store_locator_slot #store_search_around_me_slot{color:#535355;font-size:14px}#store_locator_slot #store_search_query_slot{color:#535355;border:1px solid #cbcbcc}#store_locator_slot #store_search_query_slot.placeholder{color:#535355}#store_locator_slot #store_search_query_slot:-moz-placeholder{color:#535355}#store_locator_slot #store_search_query_slot::-moz-placeholder{color:#535355}#store_locator_slot #store_search_query_slot:-ms-input-placeholder{color:#535355}#store_locator_slot #store_search_query_slot::-webkit-input-placeholder{color:#535355}@media (max-width: 960px){.open-sidebar .navigation .level_1_list{border-right:1px solid #e5e5e6}.navigation{border-bottom:0;display:none}.navigation.responsive_navigation{display:block}.navigation.responsive_navigation .navigation_header:after{color:#fff;font-size:25px}.navigation.responsive_navigation .mini_cart_quantity{padding:0;font-size:10px;line-height:32px;color:#23bbd2;font-size:10px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdBold",Arial}.navigation.responsive_navigation .level_1_list{background:#fff}.navigation.responsive_navigation .level_1_list .level_1_list_item{border-color:rgba(83,83,85,0.2);padding-left:25px;font-size:16px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdLight",Arial}.navigation.responsive_navigation .level_1_list .level_1_list_item .level_1_list_item_link{color:#535355}.navigation.responsive_navigation .level_1_list .level_1_list_item.show{border:none;padding-left:0}.navigation.responsive_navigation .mobile_link a{color:rgba(83,83,85,0.5);line-height:18px;font-size:15px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial}.navigation .show_searchbar_button{border:none}.navigation .show_searchbar_button.active{border:none}.navigation .show_searchbar_button:after{color:#fff;margin-left:10px}}@media (max-width: 750px){.navigation.responsive_navigation .level_1_list .level_1_list_item{padding-left:10px}.newsletter_subscribe_confirm .background_section{display:none}}.ie9 .header_top_slot_container .newsletter_subscribe_content label.error{bottom:-80px}.bv-rating_item{height:auto;width:16px;font-size:16px;margin-left:2px;font-family:"fontello";line-height:inherit;vertical-align:middle;-webkit-font-smoothing:antialiased}.bv-rating_item:first-child{margin-left:0}.bv-rating_item:before{content:"\e800"}.bv-rating_empty{white-space:nowrap}.bv-rating_empty .bv-rating_item{color:#535355}.bv-rating_value .bv-rating_item{color:#23c9c5}.review_header_right .selectboxit-container .selectboxit{min-width:167px}.sitemap .primary>h1{display:none}.sitemap .primary h2,.sitemap .primary h2 span,.sitemap .primary h2 a{color:#535355}.sitemap .primary h3,.sitemap .primary .pt_product_details #waitingForAuditDialog,.pt_product_details .sitemap .primary #waitingForAuditDialog,.sitemap .primary #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .sitemap .primary .review_tag,.sitemap .primary h3 span,.sitemap .primary .pt_product_details #waitingForAuditDialog span,.pt_product_details .sitemap .primary #waitingForAuditDialog span,.sitemap .primary #tab_reviews .rr_page_item .review_tag span,#tab_reviews .rr_page_item .sitemap .primary .review_tag span,.sitemap .primary h3 a,.sitemap .primary .pt_product_details #waitingForAuditDialog a,.pt_product_details .sitemap .primary #waitingForAuditDialog a,.sitemap .primary #tab_reviews .rr_page_item .review_tag a,#tab_reviews .rr_page_item .sitemap .primary .review_tag a{color:#23c9c5}@media (max-width: 750px){.sitemap .primary h1{font-size:25px}.sitemap .primary h2{font-size:20px}}.pt_product_search_noresult .noresults_bottom_slot .section1,.pt_error .category_links_hold,.pt_error .customer_service_hold,.pt_product_search_noresult .noresults_bottom_slot .section2{float:left;margin:0;min-height:300px;box-sizing:border-box}@media (max-width: 480px){.pt_product_search_noresult .noresults_bottom_slot .section1,.pt_error .category_links_hold,.pt_error .customer_service_hold,.pt_product_search_noresult .noresults_bottom_slot .section2{width:100%;margin:0 0 20px}}.pt_error .main .primary{padding:0}.pt_error .error_page_message{margin:0 0 60px}.pt_error .error_page_message .container_404_callout{margin:0;min-height:400px;background-size:cover}.pt_error .error_page_message .container_404_callout .content_404_callout{padding:10% 0 0 5%}@media (max-width: 750px){.pt_error .error_page_message .container_404_callout .content_404_callout{padding:15% 0 0 10%}}.pt_error .error_page_message .container_404_callout h1{margin:0 0 25px 0;font:normal 40px "FuturaStdMedium",Arial}.pt_error .error_page_message .container_404_callout h1 span{display:block}@media (max-width: 750px){.pt_error .error_page_message .container_404_callout h1{font:normal 30px "FuturaStdMedium",Arial}}.pt_error .error_page_message .container_404_callout h2{margin:0 0 25px 0;font:normal 30px "FuturaStdMedium",Arial}@media (max-width: 750px){.pt_error .error_page_message .container_404_callout h2{font:normal 18px "FuturaStdMedium",Arial}}.pt_error .error_page_message .container_404_callout p,.pt_error .error_page_message .container_404_callout a{font:normal 18px "FuturaStdMedium",Arial}@media (max-width: 750px){.pt_error .error_page_message .container_404_callout p,.pt_error .error_page_message .container_404_callout a{font:normal 16px "FuturaStdMedium",Arial}}.pt_error .error_page_message .container_404_callout a{text-decoration:underline}.pt_error .error_page_footer:after{content:".";display:block;height:0;clear:both;font-size:0}.pt_error .wrap_asset_boxes{margin:0 auto;overflow:hidden}.pt_error .category_links_hold{width:74%;padding:5% 0}.pt_error .category_links_hold div[class*="no-result-category-links"]{padding:0 5%}.pt_error .category_links_hold h4{text-transform:uppercase;margin-bottom:30px;font-family:"FuturaStdBold",Arial}.pt_error .category_links_hold h4 span{color:#23c9c5}.pt_error .category_links_hold li{display:inline-block;font:normal 18px "FuturaStdMedium",Arial;text-transform:uppercase;vertical-align:middle;margin-right:15px;line-height:18px}.pt_error .category_links_hold li:last-child{margin-right:0}.pt_error .category_links_hold li.multiline a{line-height:inherit}.pt_error .category_links_hold li a{display:inline-block;width:100px;line-height:36px;text-align:center}.pt_error .category_links_hold li a:link{color:#535355;text-decoration:none}.pt_error .category_links_hold li a:visited{color:#535355;text-decoration:none}.pt_error .category_links_hold li a:hover{color:#535355;text-decoration:none}.pt_error .category_links_hold li a:active{color:#535355;text-decoration:none}.pt_error .customer_service_hold{width:26%;padding:5%}.pt_error .customer_service_hold .content_asset{padding:0;border:none;background:none}.pt_error .customer_service_hold .content_asset p{margin:0 0 25px 0;text-align:left;color:#535355;width:140px}@media (max-width: 960px){.pt_error .customer_service_hold .content_asset p{width:100%}}@media (max-width: 960px){.pt_error .category_links_hold{width:59%}.pt_error .category_links_hold li{margin-bottom:15px}.pt_error .category_links_hold li:nth-child(2n+1){margin-right:15px}.pt_error .category_links_hold li:nth-child(2n){margin-right:0}.pt_error .customer_service_hold{width:41%}}@media (max-width: 750px){.pt_error .category_links_hold,.pt_error .customer_service_hold{width:100%;min-height:0}}@media (max-width: 480px){.pt_error .category_links_hold,.pt_error .customer_service_hold{width:100%}}.contact_us_page .title{font:normal 40px "FuturaStdMedium",Arial}.contact_us_page .customerQuestion{padding:0 60px 0 20px;font:normal 18px/48px "FuturaStdMedium",Arial;color:#535355}.contact_us_page .customerQuestion:after{width:60px;font:normal 30px/48px "FuturaStdMedium",Arial;color:#535355}.contact_us_page .customerQuestion.active{color:#535355}.contact_us_page .customerQuestion.active:after{font:bolder 18px/48px "FuturaStdMedium",Arial}.contact_us_page .customerAnswer{padding:10px 60px 20px 20px;color:#535355}@media (max-width: 750px){.contact_us_page .title{font-size:30px;margin:0;padding:20px;text-align:center}.contact_us_page .customerQuestion{border-bottom:1px solid #e4e4e4;line-height:24px;margin:0 0 10px 0}.contact_us_page .customerAnswer{font-size:15px;padding:10px 20px 20px 20px}}.faq-wrapper:last-child .faq-root-category{border-bottom:1px solid #e4e4e4}.faq-wrapper .faq-root-category-title,.faq-wrapper .faq-root-sub-category-title,.faq-wrapper .faq-question-title{cursor:pointer;line-height:24px;padding:13px 60px 13px 0}.faq-wrapper .faq-root-category-title:after,.faq-wrapper .faq-root-sub-category-title:after{content:"+";position:absolute;right:0;top:0;background-color:inherit;line-height:48px;text-align:center;width:60px;font:normal 30px/48px "FuturaStdMedium",Arial;color:#23bbd2;z-index:0}.faq-wrapper .faq-root-sub-category.active .faq-root-sub-category-title:after{content:"\2014";font:bolder 18px/48px "FuturaStdMedium",Arial;color:#23bbd2}.faq-wrapper .faq-root-category,.faq-wrapper .faq-root-sub-category{border-top:1px solid #e4e4e4;padding:0 0 0 20px;font:normal 18px/48px "FuturaStdMedium",Arial;color:#535355;position:relative;text-transform:uppercase}.faq-wrapper .faq-root-category.active .faq-root-category-title:after,.faq-wrapper .faq-root-sub-category.active .faq-root-category-title:after{content:"\2014";font:bolder 18px/48px "FuturaStdMedium",Arial}.faq-wrapper .faq-root-category .faq-root-sub-category-questions li,.faq-wrapper .faq-root-sub-category .faq-root-sub-category-questions li{list-style-type:decimal;color:#23bbd2;margin-left:40px}.faq-wrapper .faq-root-category .faq-root-sub-category-questions li h3,.faq-wrapper .faq-root-category .faq-root-sub-category-questions li .pt_product_details #waitingForAuditDialog,.pt_product_details .faq-wrapper .faq-root-category .faq-root-sub-category-questions li #waitingForAuditDialog,.faq-wrapper .faq-root-category .faq-root-sub-category-questions li #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .faq-wrapper .faq-root-category .faq-root-sub-category-questions li .review_tag,.faq-wrapper .faq-root-sub-category .faq-root-sub-category-questions li h3,.faq-wrapper .faq-root-sub-category .faq-root-sub-category-questions li .pt_product_details #waitingForAuditDialog,.pt_product_details .faq-wrapper .faq-root-sub-category .faq-root-sub-category-questions li #waitingForAuditDialog,.faq-wrapper .faq-root-sub-category .faq-root-sub-category-questions li #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .faq-wrapper .faq-root-sub-category .faq-root-sub-category-questions li .review_tag{color:#23bbd2}.faq-wrapper .faq-root-category .faq-root-sub-category-questions li .faq-question-answer,.faq-wrapper .faq-root-sub-category .faq-root-sub-category-questions li .faq-question-answer{color:#535355}.faq-wrapper .faq-root-sub-category-title{padding:13px 0 13px 20px}.faq-wrapper .faq-root-sub-category{margin:0 0 0 20px;padding:0}.faq-wrapper .faq-root-category .faq-root-category-wrapper{display:none}.faq-wrapper .faq-root-category.active .faq-root-category-wrapper{display:block}.faq-wrapper .faq-root-sub-category .faq-root-sub-category-wrapper{display:none}.faq-wrapper .faq-root-sub-category .faq-question-title{text-transform:uppercase;font-size:16px}.faq-wrapper .faq-root-sub-category .faq-question-answer{text-transform:none;font-size:16px;line-height:25px;padding:0 0 20px 0}.faq-wrapper .faq-root-sub-category .faq-question-answer p{font-size:16px;line-height:25px}.faq-wrapper .faq-root-sub-category .faq-question-wrapper{padding:0 0 0 20px}.faq-wrapper .faq-root-sub-category.active .faq-root-sub-category-wrapper{display:block}.faq-wrapper .faq-root-sub-category.active .faq-question-answer{display:none}.faq-wrapper .faq-root-sub-category.active .faq-question-wrapper.active .faq-question-title{font-weight:bold}.faq-wrapper .faq-root-sub-category.active .faq-question-wrapper.active .faq-question-answer{display:block}.faq-wrapper .faq-root-sub-category.active .faq-question-wrapper.active:after{display:none}.faq-wrapper .faq-root-sub-category .faq-question-title{text-transform:uppercase}.customer-service-shipping-and-delivery .social-share-buttons .twitter{display:none}.pt_content_search_result .main .primary{width:70%;float:right}.pt_content_search_result .main .primary .content_search_page h1{text-transform:uppercase}.pt_content_search_result .main .primary .content_search_page ul.folder_content_list li{padding:10px 0 10px 0}.pt_content_search_result .main .secondary{width:210px;float:left}.pt_content_search_result .main .secondary .folder-refinement{display:none}@media (max-width: 960px){.pt_content_search_result .main .primary,.pt_content_search_result .main .secondary{width:100%;float:none}}.special_offers .clp_slot_5 .newsletter_medium_push,.pt_product_finder .newsletter-subscription .newsletter_medium_push{*zoom:1;position:relative}.special_offers .clp_slot_5 .newsletter_medium_push:after,.pt_product_finder .newsletter-subscription .newsletter_medium_push:after{content:"";display:table;clear:both}.special_offers .clp_slot_5 .newsletter_medium_push>.error_message,.special_offers .clp_slot_5 .ui-dialog .ui-dialog-content form .formfield .newsletter_medium_push>.error,.ui-dialog .ui-dialog-content form .formfield .special_offers .clp_slot_5 .newsletter_medium_push>.error,.special_offers .clp_slot_5 .account_address_detail_page form .formfield .newsletter_medium_push>.error,.account_address_detail_page form .formfield .special_offers .clp_slot_5 .newsletter_medium_push>.error,.special_offers .clp_slot_5 .account_payment_details_page form .formfield .newsletter_medium_push>.error,.account_payment_details_page form .formfield .special_offers .clp_slot_5 .newsletter_medium_push>.error,.pt_product_finder .newsletter-subscription .newsletter_medium_push>.error_message,.pt_product_finder .newsletter-subscription .ui-dialog .ui-dialog-content form .formfield .newsletter_medium_push>.error,.ui-dialog .ui-dialog-content form .formfield .pt_product_finder .newsletter-subscription .newsletter_medium_push>.error,.pt_product_finder .newsletter-subscription .account_address_detail_page form .formfield .newsletter_medium_push>.error,.account_address_detail_page form .formfield .pt_product_finder .newsletter-subscription .newsletter_medium_push>.error,.pt_product_finder .newsletter-subscription .account_payment_details_page form .formfield .newsletter_medium_push>.error,.account_payment_details_page form .formfield .pt_product_finder .newsletter-subscription .newsletter_medium_push>.error{position:absolute;bottom:130px;left:calc(35% + 70px)}@media (max-width: 960px){.special_offers .clp_slot_5 .newsletter_medium_push>.error_message,.special_offers .clp_slot_5 .ui-dialog .ui-dialog-content form .formfield .newsletter_medium_push>.error,.ui-dialog .ui-dialog-content form .formfield .special_offers .clp_slot_5 .newsletter_medium_push>.error,.special_offers .clp_slot_5 .account_address_detail_page form .formfield .newsletter_medium_push>.error,.account_address_detail_page form .formfield .special_offers .clp_slot_5 .newsletter_medium_push>.error,.special_offers .clp_slot_5 .account_payment_details_page form .formfield .newsletter_medium_push>.error,.account_payment_details_page form .formfield .special_offers .clp_slot_5 .newsletter_medium_push>.error,.pt_product_finder .newsletter-subscription .newsletter_medium_push>.error_message,.pt_product_finder .newsletter-subscription .ui-dialog .ui-dialog-content form .formfield .newsletter_medium_push>.error,.ui-dialog .ui-dialog-content form .formfield .pt_product_finder .newsletter-subscription .newsletter_medium_push>.error,.pt_product_finder .newsletter-subscription .account_address_detail_page form .formfield .newsletter_medium_push>.error,.account_address_detail_page form .formfield .pt_product_finder .newsletter-subscription .newsletter_medium_push>.error,.pt_product_finder .newsletter-subscription .account_payment_details_page form .formfield .newsletter_medium_push>.error,.account_payment_details_page form .formfield .pt_product_finder .newsletter-subscription .newsletter_medium_push>.error{left:380px}}@media (max-width: 750px){.special_offers .clp_slot_5 .newsletter_medium_push>.error_message,.special_offers .clp_slot_5 .ui-dialog .ui-dialog-content form .formfield .newsletter_medium_push>.error,.ui-dialog .ui-dialog-content form .formfield .special_offers .clp_slot_5 .newsletter_medium_push>.error,.special_offers .clp_slot_5 .account_address_detail_page form .formfield .newsletter_medium_push>.error,.account_address_detail_page form .formfield .special_offers .clp_slot_5 .newsletter_medium_push>.error,.special_offers .clp_slot_5 .account_payment_details_page form .formfield .newsletter_medium_push>.error,.account_payment_details_page form .formfield .special_offers .clp_slot_5 .newsletter_medium_push>.error,.pt_product_finder .newsletter-subscription .newsletter_medium_push>.error_message,.pt_product_finder .newsletter-subscription .ui-dialog .ui-dialog-content form .formfield .newsletter_medium_push>.error,.ui-dialog .ui-dialog-content form .formfield .pt_product_finder .newsletter-subscription .newsletter_medium_push>.error,.pt_product_finder .newsletter-subscription .account_address_detail_page form .formfield .newsletter_medium_push>.error,.account_address_detail_page form .formfield .pt_product_finder .newsletter-subscription .newsletter_medium_push>.error,.pt_product_finder .newsletter-subscription .account_payment_details_page form .formfield .newsletter_medium_push>.error,.account_payment_details_page form .formfield .pt_product_finder .newsletter-subscription .newsletter_medium_push>.error{left:0;right:0;text-align:center;bottom:96px}}.special_offers .clp_slot_5 .newsletter_medium_push_image_container,.pt_product_finder .newsletter-subscription .newsletter_medium_push_image_container{position:relative;min-width:35%;float:left}.special_offers .clp_slot_5 .newsletter_medium_push_image_container img,.pt_product_finder .newsletter-subscription .newsletter_medium_push_image_container img{display:block;max-width:100%}@media (max-width: 750px){.special_offers .clp_slot_5 .newsletter_medium_push_image_container,.pt_product_finder .newsletter-subscription .newsletter_medium_push_image_container{display:none}}.special_offers .clp_slot_5 .newsletter_medium_push_image_container_text,.pt_product_finder .newsletter-subscription .newsletter_medium_push_image_container_text{position:absolute;top:45px;left:35px}.special_offers .clp_slot_5 .newsletter_medium_push_subscription_container,.pt_product_finder .newsletter-subscription .newsletter_medium_push_subscription_container{float:left;max-width:400px;padding:40px 0 0 70px;width:65%;box-sizing:border-box}@media (max-width: 750px){.special_offers .clp_slot_5 .newsletter_medium_push_subscription_container,.pt_product_finder .newsletter-subscription .newsletter_medium_push_subscription_container{float:none;margin:auto;text-align:center;padding:0 10px;width:100%}}.special_offers .clp_slot_5 .f_field,.pt_product_finder .newsletter-subscription .f_field{display:block}.special_offers .clp_slot_5 .f_field .textinput,.pt_product_finder .newsletter-subscription .f_field .textinput{padding:10px 20px;margin:20px 0 15px;width:100%;box-sizing:border-box}.special_offers .clp_slot_5 .button,.special_offers .clp_slot_5 .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .special_offers .clp_slot_5 .back_to_profile,.special_offers .clp_slot_5 .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .special_offers .clp_slot_5 .select_go_button.selected,.pt_product_finder .newsletter-subscription .button,.pt_product_finder .newsletter-subscription .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .pt_product_finder .newsletter-subscription .back_to_profile,.pt_product_finder .newsletter-subscription .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .pt_product_finder .newsletter-subscription .select_go_button.selected{margin:30px 0 0;min-width:150px}.special_offers .clp_slot_5 .formfield_email.f_state_error input,.pt_product_finder .newsletter-subscription .formfield_email.f_state_error input{border:2px solid #e41c26;outline:none}.special_offers .clp_slot_5 .formfield_email.f_state_error .error_message,.special_offers .clp_slot_5 .formfield_email.f_state_error .ui-dialog .ui-dialog-content form .formfield .error,.ui-dialog .ui-dialog-content form .formfield .special_offers .clp_slot_5 .formfield_email.f_state_error .error,.special_offers .clp_slot_5 .formfield_email.f_state_error .account_address_detail_page form .formfield .error,.account_address_detail_page form .formfield .special_offers .clp_slot_5 .formfield_email.f_state_error .error,.special_offers .clp_slot_5 .formfield_email.f_state_error .account_payment_details_page form .formfield .error,.account_payment_details_page form .formfield .special_offers .clp_slot_5 .formfield_email.f_state_error .error,.pt_product_finder .newsletter-subscription .formfield_email.f_state_error .error_message,.pt_product_finder .newsletter-subscription .formfield_email.f_state_error .ui-dialog .ui-dialog-content form .formfield .error,.ui-dialog .ui-dialog-content form .formfield .pt_product_finder .newsletter-subscription .formfield_email.f_state_error .error,.pt_product_finder .newsletter-subscription .formfield_email.f_state_error .account_address_detail_page form .formfield .error,.account_address_detail_page form .formfield .pt_product_finder .newsletter-subscription .formfield_email.f_state_error .error,.pt_product_finder .newsletter-subscription .formfield_email.f_state_error .account_payment_details_page form .formfield .error,.account_payment_details_page form .formfield .pt_product_finder .newsletter-subscription .formfield_email.f_state_error .error{bottom:-3px}.special_offers .clp_slot_5 .specialoffers_subscribe_error_message,.pt_product_finder .newsletter-subscription .specialoffers_subscribe_error_message{font-size:13px;font-weight:normal;text-transform:none;font-family:"FuturaStdBook",Arial;display:block;position:absolute}.contact_us_form_page legend{color:#535355;font:normal 18px "FuturaStdMedium",Arial}.contact_us_form_page .formfield{font-size:14px}.contact_us_form_page .formfield .selectboxit-container .selectboxit-options{min-width:100% !important}.contact_us_form_page .formfield_textarea textarea{border:1px solid #535355}.contact_us_secondary .content_asset.contact-us-faq .see_more{font:normal 14px "Arial",sans-serif}.contact_us_secondary .content_asset.contact-us-faq>ul li a{font:normal 14px "Arial",sans-serif}.store_locator_container #print_map,.store_locator_container #email_stores{border:1px solid #535355}.store_locator_container #print_map:before{background-position:0 -1321px;width:22px;height:22px}.store_locator_container #print_map:before:hover,.store_locator_container #print_map:before.print-primary-hover{background-position:0 -1299px}.store_locator_container #email_stores:before{background-position:0 -904px;width:20px;height:13px}.store_locator_container #store_locator_content .store_list .in_store_consultation:after,.store_locator_container #store_locator_content .google_map .in_store_consultation:after{content:"";margin:0 0 0 5px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;background-position:0 0;width:8px;height:17px}.store_locator_container .store_search_from #store_search_submit,.store_locator_container .store_search_from #store_search_around_me,.store_locator_container .store_search_from #store_locator_content .map_info_window .map_info_window_direction_button,.store_locator_container #store_locator_content .map_info_window .store_search_from .map_info_window_direction_button{display:inline-block;height:50px;box-sizing:border-box;font:normal 18px/25px "FuturaStdMedium",Arial;text-transform:uppercase}.store_locator_container .store_search_from #stores_count .stores_count_information h1{font:normal 40px/50px "FuturaStdMedium",Arial;margin-bottom:15px}.store_locator_container .store_search_from #stores_count .stores_count_information h2{font:normal 30px/40px "FuturaStdMedium",Arial}.store_locator_container .store_search_from #store_search_query{font:normal 14px/25px "Arial",sans-serif;color:#535355}.store_locator_container .store_search_from #store_search_submit{border:1px solid #23c9c5;background:#23c9c5;color:#fff}.store_locator_container .store_search_from .section_divider{float:left;font:normal 18px/25px "FuturaStdMedium",Arial;text-align:center;text-transform:uppercase}.store_locator_container .store_search_from .section_divider:before,.store_locator_container .store_search_from .section_divider:after{content:"";display:block;height:30px;width:1px;background:#ccc;margin:5px auto}.store_locator_container .store_search_from .show_stores_mobile{background:#23c9c5}.store_locator_container .store_search_from .show_stores_mobile.js_marker_image{background:#fff}.store_locator_container .store_search_from .show_stores_mobile.js_marker_image .icon_background{background-position:0 -1921px;width:11px;height:18px}.store_locator_container .store_search_from #store_search_around_me{border:1px solid #535355;background:#fff;color:#535355}.store_locator_container .store_search_from #store_search_around_me span{line-height:25px}.store_locator_container .store_search_from #store_search_around_me span:before{background-position:0 -1921px;width:11px;height:18px}.store_locator_container #store_locator_content .direction_title{font:normal 40px/50px "FuturaStdMedium",Arial}.store_locator_container #store_locator_content .store_list{font-size:14px}.store_locator_container #store_locator_content .store_list::-webkit-scrollbar{background-color:#fff;border:solid 1px #f8f8f5}.store_locator_container #store_locator_content .store_list::-webkit-scrollbar-thumb{background:#535355}.store_locator_container #store_locator_content .store_list .store_list_item{border-bottom:1px solid #cbcbcc}.store_locator_container #store_locator_content .store_list .store_list_item:last-child{border-bottom:none}.store_locator_container #store_locator_content .store_list .store_list_item .store_list_item_name{font:normal 14px/30px "FuturaStdHeavy",Arial}.store_locator_container #store_locator_content .store_list .store_list_item .store_list_item_distance{font:normal 13px/18px "Arial",sans-serif;color:#939393}.store_locator_container #store_locator_content .store_list .store_list_item .store_list_item_address{font:normal 13px/18px "Arial",sans-serif}.store_locator_container #store_locator_content .store_list .store_list_item .store_list_item_hours{font:normal 13px/18px "Arial",sans-serif}.store_locator_container #store_locator_content .store_list .store_list_item .store_list_item_hours span:first-child{font:bold 13px/23px "Arial",sans-serif}.store_locator_container #store_locator_content .store_list .store_list_item .store_list_item_show_details{font:normal 13px/18px "Arial",sans-serif}.store_locator_container #store_locator_content .store_list .store_list_item_marker .marker_label{color:#fff;font:normal 13px "FuturaStdHeavy",Arial;line-height:25px}.store_locator_container #store_locator_content .store_list .store_save_favourites{border:1px solid #23c9c5;background:#23c9c5;color:#fff}.store_locator_container #store_locator_content .store_direction_address{font:normal 13px/18px "Arial",sans-serif}.store_locator_container #store_locator_content .store_direction_address:nth-child(1) span:first-child{background-position:0 -281px;height:34px;font:normal 14px/30px "FuturaStdHeavy",Arial}.store_locator_container #store_locator_content .store_direction_address:nth-child(3) span:first-child{background-position:0 -358px;height:32px;font:normal 14px/30px "FuturaStdHeavy",Arial}.store_locator_container #store_locator_content .store_direction_address:first-of-type{border-bottom:1px solid #d5d5d6}.store_locator_container #store_locator_content .store_direction_address:first-of-type span:last-of-type,.store_locator_container #store_locator_content .store_direction_address:first-of-type div{font:normal 13px/18px "Arial",sans-serif}.store_locator_container #store_locator_content .store_direction_brand{font:normal 14px/30px "FuturaStdHeavy",Arial}.store_locator_container #store_locator_content .store_phone{font:normal 13px/18px "Arial",sans-serif}.store_locator_container #store_locator_content .store_phone:before{background-position:0 -506px;width:9px;height:15px}.store_locator_container #store_locator_content .store_email{font:normal 13px/18px "Arial",sans-serif;border-bottom:1px solid #d5d5d6}.store_locator_container #store_locator_content .store_email:before{background-position:0 -473px;width:14px;height:10px}.store_locator_container #store_locator_content .store_hours{font:normal 13px/18px "Arial",sans-serif}.store_locator_container #store_locator_content .store_hours label{font:bold 13px/20px "Arial",sans-serif}.store_locator_container #store_locator_content .direction_modes .direction_roadmap{font:normal 18px/48px "FuturaStdHeavy",Arial}.store_locator_container #store_locator_content .direction_modes .direction_mode_tab{border-bottom:none}.store_locator_container #store_locator_content .direction_modes .direction_mode_tab.direction_mode_active{background:#fff}.store_locator_container #store_locator_content .direction_modes .direction_mode_driving:before{background-position:0 -150px;width:27px;height:22px}.store_locator_container #store_locator_content .direction_modes .direction_mode_driving.direction_mode_active:before{background-position:0 -96px;width:27px;height:22px}.store_locator_container #store_locator_content .direction_modes .direction_mode_walking:before{background-position:0 -771px;width:18px;height:30px}.store_locator_container #store_locator_content .direction_modes .direction_mode_walking.direction_mode_active:before{background-position:0 -701px;width:18px;height:30px}.store_locator_container #store_locator_content .store_details .store_direction .store_direction_distance_time{border-bottom:1px solid #d5d5d6;font:normal 14px/48px "FuturaStdMedium",Arial}.store_locator_container #store_locator_content .store_details .store_direction .store_direction_address span{font:normal 14px/18px "Arial",sans-serif}.store_locator_container #store_locator_content .store_details .store_direction .store_direction_instructions li{font:normal 14px/24px "Arial",sans-serif}.store_locator_container #store_locator_content .store_details .store_direction .store_direction_instructions li b{color:#23c9c5;font-weight:normal}.store_locator_container #store_locator_content .google_map .marker_label{background:#23c9c5 !important;font:normal 13px "FuturaStdHeavy",Arial !important;color:#fff !important}.store_locator_container #store_locator_content .content_right .store-locator-right-default{background:#23c9c5;border:1px solid #23c9c5}.store_locator_container #store_locator_content .content_right .store-locator-right-default h3,.store_locator_container #store_locator_content .content_right .store-locator-right-default .pt_product_details #waitingForAuditDialog,.pt_product_details .store_locator_container #store_locator_content .content_right .store-locator-right-default #waitingForAuditDialog,.store_locator_container #store_locator_content .content_right .store-locator-right-default #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .store_locator_container #store_locator_content .content_right .store-locator-right-default .review_tag,.store_locator_container #store_locator_content .content_right .store-locator-right-default h4,.store_locator_container #store_locator_content .content_right .store-locator-right-default p,.store_locator_container #store_locator_content .content_right .store-locator-right-default a{color:#fff}.store_locator_container #store_locator_content .content_right .store-locator-right-default h3,.store_locator_container #store_locator_content .content_right .store-locator-right-default .pt_product_details #waitingForAuditDialog,.pt_product_details .store_locator_container #store_locator_content .content_right .store-locator-right-default #waitingForAuditDialog,.store_locator_container #store_locator_content .content_right .store-locator-right-default #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .store_locator_container #store_locator_content .content_right .store-locator-right-default .review_tag{width:70%;padding:0 0 20px 0;font:normal 18px/22px "FuturaStdMedium",Arial;text-transform:uppercase}.store_locator_container #store_locator_content .content_right .store-locator-right-default h3:before,.store_locator_container #store_locator_content .content_right .store-locator-right-default .pt_product_details #waitingForAuditDialog:before,.pt_product_details .store_locator_container #store_locator_content .content_right .store-locator-right-default #waitingForAuditDialog:before,.store_locator_container #store_locator_content .content_right .store-locator-right-default #tab_reviews .rr_page_item .review_tag:before,#tab_reviews .rr_page_item .store_locator_container #store_locator_content .content_right .store-locator-right-default .review_tag:before{content:"";display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;float:left;margin:-3px 18px 10px 0;background-position:0 -613px;width:29px;height:45px}.store_locator_container #store_locator_content .content_right .store-locator-right-default h4{font:bold 14px/20px "Arial",sans-serif}.store_locator_container #store_locator_content .content_right .store-locator-right-default p{font:normal 14px/20px "Arial",sans-serif;margin:0 0 20px 0}.store_locator_container #store_locator_content .content_right .store-locator-right-default p .personal-consultation{content:"";display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;background-position:0 -44px;width:12px;height:21px}.store_locator_container #store_locator_content .content_right .store-locator-right-default a{font:normal 14px/20px "Arial",sans-serif;text-decoration:underline}.store_locator_container #store_locator_content .content_right .store_event{background:#f8f8f5;border:1px solid #f8f8f5}.store_locator_container #store_locator_content .content_right .store_event h2,.store_locator_container #store_locator_content .content_right .store_event h3,.store_locator_container #store_locator_content .content_right .store_event .pt_product_details #waitingForAuditDialog,.pt_product_details .store_locator_container #store_locator_content .content_right .store_event #waitingForAuditDialog,.store_locator_container #store_locator_content .content_right .store_event #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .store_locator_container #store_locator_content .content_right .store_event .review_tag{font:normal 14px/18px "FuturaStdHeavy",Arial}.store_locator_container #store_locator_content .content_right .store_event p,.store_locator_container #store_locator_content .content_right .store_event span{font:normal 14px/18px "FuturaStdMedium",Arial}.store_locator_container #store_locator_content .map_info_window .map_info_window_shop_name{font:normal 14px/30px "FuturaStdHeavy",Arial}.store_locator_container #store_locator_content .map_info_window .store_list_item_distance_info{font:normal 13px/18px "Arial",sans-serif;color:#939393}.store_locator_container #store_locator_content .map_info_window .map_info_window_address{font:normal 13px/18px "Arial",sans-serif}.store_locator_container #store_locator_content .map_info_window .map_info_window_phone_wrapper a{font:bold 13px/20px "Arial",sans-serif}.store_locator_container #store_locator_content .map_info_window .map_info_window_phone_wrapper a:before{background-position:0 -506px;width:9px;height:15px}.store_locator_container #store_locator_content .map_info_window .map_info_window_email_wrapper a{font:bold 13px/20px "Arial",sans-serif}.store_locator_container #store_locator_content .map_info_window .map_info_window_email_wrapper a:before{background-position:0 -473px;width:14px;height:10px}.store_locator_container #store_locator_content .map_info_window .store_save_favourites{border:1px solid #535355;font:normal 14px "Arial",sans-serif;line-height:17px;color:#535355}.store_locator_container #store_locator_content .map_info_window .map_info_window_direction_field{border:1px solid #535355;border-right:none;font:normal 13px "Arial",sans-serif;color:#535355}.store_locator_container #store_locator_content .map_info_window .map_info_window_direction_button{border:1px solid #23c9c5;background:#23c9c5;color:#fff}.store_locator_container #store_locator_content .map_info_window .map_info_window_print_wrapper,.store_locator_container #store_locator_content .map_info_window .map_info_window_send_email_wrapper{border:1px solid #535355}.store_locator_container #store_locator_content .map_info_window .map_info_window_print{background-position:0 -551px;width:12px;height:12px}.store_locator_container #store_locator_content .map_info_window .map_info_window_send_email{background-position:0 -585px;width:12px;height:9px}.store_locator_container #store_locator_content .map_info_window .map_info_store_details{background:#f8f8f5}.store_locator_container #store_locator_content .map_info_window .map_info_window_hours span{font:normal 13px/18px "Arial",sans-serif}.store_locator_container #store_locator_content .map_info_window .map_info_window_hours span:first-of-type{font:bold 13px/23px "Arial",sans-serif}.ui-dialog .store_locator_email_stores #storelocator-email-input{color:#535355;font:normal 13px "Arial",sans-serif}@media (max-width: 960px){.ui-dialog.send_email_popup{top:200px !important}}@media (max-width: 750px){.ui-dialog.send_email_popup{top:50px !important}}@media (max-width: 960px){.store_locator_container{overflow-x:hidden}.store_locator_container #store_locator_content .store_list{width:34%}.store_locator_container #store_locator_content .store_list .store_list_item_marker{margin:0 5px 0 0}.store_locator_container #store_locator_content .store_list .store_list_item_name{width:60%}.store_locator_container #store_locator_content .store_list .store_list_item_distance{width:60%}.store_locator_container #store_locator_content .google_map{width:65%}.store_locator_container #store_locator_content .content_right{width:100%;margin:20px 0 20px 0}.store_locator_container #store_locator_content .content_right .store-locator-right-default h3:before,.store_locator_container #store_locator_content .content_right .store-locator-right-default .pt_product_details #waitingForAuditDialog:before,.pt_product_details .store_locator_container #store_locator_content .content_right .store-locator-right-default #waitingForAuditDialog:before,.store_locator_container #store_locator_content .content_right .store-locator-right-default #tab_reviews .rr_page_item .review_tag:before,#tab_reviews .rr_page_item .store_locator_container #store_locator_content .content_right .store-locator-right-default .review_tag:before{margin:-10px 18px 5px 0}}@media (max-width: 750px){.store_locator_container .store_search_from{border:solid 1px #535355;margin:5px 0 0 0}.store_locator_container .store_search_from #store_search_submit,.store_locator_container .store_search_from #store_search_around_me{display:none}.store_locator_container #store_locator_content .derection_block_top .store_direction_header{font:normal 30px/40px "FuturaStdMedium",Arial}.store_locator_container #store_locator_content .derection_block_top #store_direction_close_button{color:#fff;background:#23c9c5;font:normal 14px "Arial",sans-serif}.store_locator_container #store_locator_content .derection_block_top .store_direction_start{border-bottom:1px solid #d5d5d6}.store_locator_container #store_locator_content .derection_block_top .store_direction_start .store_direction_label,.store_locator_container #store_locator_content .derection_block_top .store_direction_arrival .store_direction_label{font:normal 14px/30px "FuturaStdHeavy",Arial}.store_locator_container #store_locator_content .derection_block_bottom .view_direction_instructions_button{color:#fff;background:#23c9c5;font:normal 14px "Arial",sans-serif}.store_locator_container #store_locator_content .derection_block_bottom .store_direction_instructions li{font:normal 14px/24px "Arial",sans-serif}.store_locator_container #store_locator_content .derection_block_bottom .store_direction_instructions li b{color:#23c9c5;font-weight:normal}.store_locator_container #store_locator_content .store_list{width:100%}.store_locator_container #store_locator_content .store_list .store_list_item .store_list_item_marker{display:block;margin:3px 10px 0 0}.store_locator_container #store_locator_content .store_list .store_list_item .store_list_item_distance{color:#535355}.store_locator_container #store_locator_content .store_list .store_list_item .store_list_item_address{display:block;margin:0 0 0 30px;max-width:85%}.store_locator_container #store_locator_content .store_list .store_list_item .store_list_item_show_details{float:right;margin:-35px 0 0 0;font-size:30px}.store_locator_container #store_locator_content #store_details_block .map_info_window_left:first-of-type{border-top:1px solid #cbcbcc;padding:10px 20px 20px 20px}.store_locator_container #store_locator_content .google_map{width:100%}}.header_top_slot_container .slot_close.close_country_selector_slot{color:#535355}.header_top_slot_container.store_found_true .close_store_locator_slot{color:#535355}.header_top_slot_container .storelocator{background:#fff}.header_top_slot_container .storelocator iframe #storelocator_dropdown{background:#fff}.header_top_slot_container #store_locator_slot{background:#fff;display:none}.header_top_slot_container #store_locator_slot .section_header .section_header_title{font:normal 30px/40px "FuturaStdMedium",Arial}.header_top_slot_container #store_locator_slot .section_header .section_header_description{font:normal 14px/18px "Arial",sans-serif;text-transform:none}.header_top_slot_container #store_locator_slot .section_header .section_header_description .personal-consultation{background-position:0 0;width:8px;height:17px}.header_top_slot_container #store_locator_slot .store_search_from_slot .divider:before,.header_top_slot_container #store_locator_slot .store_search_from_slot .divider:after{background:#ccc}.header_top_slot_container #store_locator_slot #store_search_around_me_slot{background:#fff}.header_top_slot_container #store_locator_slot #store_search_around_me_slot span:before{background-position:0 -1921px;width:11px;height:18px}.header_top_slot_container #store_locator_slot .store_found{background:#fff}.header_top_slot_container #store_locator_slot #store_details_block_slot .store_details_block_slot_header{font:normal 18px/20px "FuturaStdMedium",Arial;color:#0b1340}.header_top_slot_container #store_locator_slot #store_details_block_slot .map_info_window_left>div{font:normal 14px/18px "Arial",sans-serif;color:#0b1340}.header_top_slot_container #store_locator_slot #store_details_block_slot .map_info_window_left .map_info_window_shop_name:before{background-position:0 -453px;width:9px;height:15px}.header_top_slot_container #store_locator_slot #store_details_block_slot .map_info_window_left .map_info_window_phone a{color:#0b1340}.header_top_slot_container #store_locator_slot #store_details_block_slot .map_info_window_left .map_info_window_phone:before{background-position:0 -506px;width:9px;height:15px}.header_top_slot_container #store_locator_slot #store_details_block_slot .store_direction_link{font:normal 14px/18px "Arial",sans-serif;text-transform:none;color:#0b1340}#gigya-loginsuccess-page .formfield.f_state_error .textinput{border:1px solid #e41c26;outline:1px solid #e41c26}#gigya-loginsuccess-page .formfield .textinput{border:1px solid #535355}.utility_navigation_list .utility_navigation_item a:hover{color:#fff}.minicart .mini_cart_total .mini_cart_link:hover .mini_cart_label{color:#fff}.mobile_emailsignup_dialog .accept_privacy_policy .f_checked .f_label:after{content:'\e803';color:#535355;font-size:10px;font-weight:bold;position:absolute;top:4px;left:4px;z-index:10}.mobile_emailsignup_dialog .accept_privacy_policy .f_field_checkbox .f_label{pointer-events:none}.mobile_emailsignup_dialog .accept_privacy_policy .f_field_checkbox .f_label a,.mobile_emailsignup_dialog .accept_privacy_policy .f_field_checkbox .f_label:before{pointer-events:initial}.checkout-need-help{margin-top:25px;float:right;text-align:right}.checkout-need-help h3,.checkout-need-help .pt_product_details #waitingForAuditDialog,.pt_product_details .checkout-need-help #waitingForAuditDialog,.checkout-need-help #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .checkout-need-help .review_tag{font-size:12px;text-transform:uppercase}.checkout-need-help h3,.checkout-need-help .pt_product_details #waitingForAuditDialog,.pt_product_details .checkout-need-help #waitingForAuditDialog,.checkout-need-help #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .checkout-need-help .review_tag,.checkout-need-help p,.checkout-need-help a{color:#fff}.checkout-need-help p{display:inline-block;font-size:12px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial;text-transform:uppercase}.checkout-need-help p:first-of-type:before{width:14px;height:20px;margin:0 10px 3px 0;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.checkout-need-help span{padding:0 5px}.checkout-need-help a:before{width:20px;height:14px;margin:0 10px 3px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}@media (max-width: 750px){.checkout-need-help{display:none}}.checkout-need-help .tablet_content{display:none}@media (max-width: 960px){.checkout-need-help .tablet_content{display:block}.checkout-need-help .tablet_content p{display:block}.checkout-need-help .tablet_content a:before{margin-left:0px}}@media (max-width: 960px){.checkout-need-help{margin:10px}}.cartsteps{text-align:center}.cartsteps .checkout_progress_indicator{float:none;padding:40px 0 20px 0}@media (max-width: 750px){.cartsteps .checkout_progress_indicator{padding:10px 0 0 0}}.checkout_progress_indicator .checkout_step_indicator{width:168px;margin:0;padding:0;border-bottom:2px solid;text-align:left;color:#e3e3e3;line-height:36px;font-family:"FuturaStdBook",Arial}@media (max-width: 750px){.checkout_progress_indicator .checkout_step_indicator{width:150px;font-size:20px}}@media (max-width: 480px){.checkout_progress_indicator .checkout_step_indicator{width:95px;font-size:12px}}.checkout_progress_indicator .checkout_step_indicator a{color:#e3e3e3}.checkout_progress_indicator .checkout_step_indicator.active_step{color:#535355;border-bottom-color:#23c9c5}.checkout_progress_indicator .checkout_step_indicator:before{display:none}.pt_cart .secondary .customer_service,.pt_optintcheckout .secondary .customer_service,.pt_optcheckout .secondary .customer_service,.pt_spcheckout .secondary .customer_service,.pt_order_confirmation .secondary .customer_service{padding:10px 0 0 0;border:none;background:white;vertical-align:top}.pt_cart .secondary .customer_service:after,.pt_optintcheckout .secondary .customer_service:after,.pt_optcheckout .secondary .customer_service:after,.pt_spcheckout .secondary .customer_service:after,.pt_order_confirmation .secondary .customer_service:after{content:".";display:block;height:0;clear:both;font-size:0}.pt_cart .secondary .customer_service h2,.pt_cart .secondary .customer_service h3,.pt_cart .secondary .customer_service .pt_product_details #waitingForAuditDialog,.pt_product_details .pt_cart .secondary .customer_service #waitingForAuditDialog,.pt_cart .secondary .customer_service #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_cart .secondary .customer_service .review_tag,.pt_cart .secondary .customer_service p,.pt_cart .secondary .customer_service a,.pt_optintcheckout .secondary .customer_service h2,.pt_optintcheckout .secondary .customer_service h3,.pt_optintcheckout .secondary .customer_service .pt_product_details #waitingForAuditDialog,.pt_product_details .pt_optintcheckout .secondary .customer_service #waitingForAuditDialog,.pt_optintcheckout .secondary .customer_service #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_optintcheckout .secondary .customer_service .review_tag,.pt_optintcheckout .secondary .customer_service p,.pt_optintcheckout .secondary .customer_service a,.pt_optcheckout .secondary .customer_service h2,.pt_optcheckout .secondary .customer_service h3,.pt_optcheckout .secondary .customer_service .pt_product_details #waitingForAuditDialog,.pt_product_details .pt_optcheckout .secondary .customer_service #waitingForAuditDialog,.pt_optcheckout .secondary .customer_service #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_optcheckout .secondary .customer_service .review_tag,.pt_optcheckout .secondary .customer_service p,.pt_optcheckout .secondary .customer_service a,.pt_spcheckout .secondary .customer_service h2,.pt_spcheckout .secondary .customer_service h3,.pt_spcheckout .secondary .customer_service .pt_product_details #waitingForAuditDialog,.pt_product_details .pt_spcheckout .secondary .customer_service #waitingForAuditDialog,.pt_spcheckout .secondary .customer_service #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_spcheckout .secondary .customer_service .review_tag,.pt_spcheckout .secondary .customer_service p,.pt_spcheckout .secondary .customer_service a,.pt_order_confirmation .secondary .customer_service h2,.pt_order_confirmation .secondary .customer_service h3,.pt_order_confirmation .secondary .customer_service .pt_product_details #waitingForAuditDialog,.pt_product_details .pt_order_confirmation .secondary .customer_service #waitingForAuditDialog,.pt_order_confirmation .secondary .customer_service #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_order_confirmation .secondary .customer_service .review_tag,.pt_order_confirmation .secondary .customer_service p,.pt_order_confirmation .secondary .customer_service a{color:#535355}.pt_cart .secondary .customer_service h2,.pt_cart .secondary .customer_service h3,.pt_cart .secondary .customer_service .pt_product_details #waitingForAuditDialog,.pt_product_details .pt_cart .secondary .customer_service #waitingForAuditDialog,.pt_cart .secondary .customer_service #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_cart .secondary .customer_service .review_tag,.pt_optintcheckout .secondary .customer_service h2,.pt_optintcheckout .secondary .customer_service h3,.pt_optintcheckout .secondary .customer_service .pt_product_details #waitingForAuditDialog,.pt_product_details .pt_optintcheckout .secondary .customer_service #waitingForAuditDialog,.pt_optintcheckout .secondary .customer_service #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_optintcheckout .secondary .customer_service .review_tag,.pt_optcheckout .secondary .customer_service h2,.pt_optcheckout .secondary .customer_service h3,.pt_optcheckout .secondary .customer_service .pt_product_details #waitingForAuditDialog,.pt_product_details .pt_optcheckout .secondary .customer_service #waitingForAuditDialog,.pt_optcheckout .secondary .customer_service #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_optcheckout .secondary .customer_service .review_tag,.pt_spcheckout .secondary .customer_service h2,.pt_spcheckout .secondary .customer_service h3,.pt_spcheckout .secondary .customer_service .pt_product_details #waitingForAuditDialog,.pt_product_details .pt_spcheckout .secondary .customer_service #waitingForAuditDialog,.pt_spcheckout .secondary .customer_service #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_spcheckout .secondary .customer_service .review_tag,.pt_order_confirmation .secondary .customer_service h2,.pt_order_confirmation .secondary .customer_service h3,.pt_order_confirmation .secondary .customer_service .pt_product_details #waitingForAuditDialog,.pt_product_details .pt_order_confirmation .secondary .customer_service #waitingForAuditDialog,.pt_order_confirmation .secondary .customer_service #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_order_confirmation .secondary .customer_service .review_tag{margin:0;text-transform:uppercase;font:normal 14px "FuturaStdHeavy",Arial;display:none}.pt_cart .secondary .customer_service h3,.pt_cart .secondary .customer_service .pt_product_details #waitingForAuditDialog,.pt_product_details .pt_cart .secondary .customer_service #waitingForAuditDialog,.pt_cart .secondary .customer_service #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_cart .secondary .customer_service .review_tag,.pt_optintcheckout .secondary .customer_service h3,.pt_optintcheckout .secondary .customer_service .pt_product_details #waitingForAuditDialog,.pt_product_details .pt_optintcheckout .secondary .customer_service #waitingForAuditDialog,.pt_optintcheckout .secondary .customer_service #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_optintcheckout .secondary .customer_service .review_tag,.pt_optcheckout .secondary .customer_service h3,.pt_optcheckout .secondary .customer_service .pt_product_details #waitingForAuditDialog,.pt_product_details .pt_optcheckout .secondary .customer_service #waitingForAuditDialog,.pt_optcheckout .secondary .customer_service #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_optcheckout .secondary .customer_service .review_tag,.pt_spcheckout .secondary .customer_service h3,.pt_spcheckout .secondary .customer_service .pt_product_details #waitingForAuditDialog,.pt_product_details .pt_spcheckout .secondary .customer_service #waitingForAuditDialog,.pt_spcheckout .secondary .customer_service #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_spcheckout .secondary .customer_service .review_tag,.pt_order_confirmation .secondary .customer_service h3,.pt_order_confirmation .secondary .customer_service .pt_product_details #waitingForAuditDialog,.pt_product_details .pt_order_confirmation .secondary .customer_service #waitingForAuditDialog,.pt_order_confirmation .secondary .customer_service #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_order_confirmation .secondary .customer_service .review_tag{color:#535355;font-family:"FuturaStdMedium",Arial;margin:0 0 15px;font-size:16px}.pt_cart .secondary .customer_service p,.pt_optintcheckout .secondary .customer_service p,.pt_optcheckout .secondary .customer_service p,.pt_spcheckout .secondary .customer_service p,.pt_order_confirmation .secondary .customer_service p{margin:0 0 10px;font-family:arial;font-size:12px}.pt_cart .secondary .customer_service .phone,.pt_optintcheckout .secondary .customer_service .phone,.pt_optcheckout .secondary .customer_service .phone,.pt_spcheckout .secondary .customer_service .phone,.pt_order_confirmation .secondary .customer_service .phone{font-weight:bold;margin:0;color:#535355}.pt_cart .secondary .customer_service a,.pt_optintcheckout .secondary .customer_service a,.pt_optcheckout .secondary .customer_service a,.pt_spcheckout .secondary .customer_service a,.pt_order_confirmation .secondary .customer_service a{color:#535355;font-size:12px;font-weight:bold;font-family:arial}.pt_cart .secondary .customer_service div.call,.pt_optintcheckout .secondary .customer_service div.call,.pt_optcheckout .secondary .customer_service div.call,.pt_spcheckout .secondary .customer_service div.call,.pt_order_confirmation .secondary .customer_service div.call{line-height:20px;padding-left:20px}.pt_cart .secondary .customer_service div.email,.pt_optintcheckout .secondary .customer_service div.email,.pt_optcheckout .secondary .customer_service div.email,.pt_spcheckout .secondary .customer_service div.email,.pt_order_confirmation .secondary .customer_service div.email{line-height:13px;padding-left:28px}.pt_cart .secondary .customer_service .email,.pt_cart .secondary .customer_service .call,.pt_optintcheckout .secondary .customer_service .email,.pt_optintcheckout .secondary .customer_service .call,.pt_optcheckout .secondary .customer_service .email,.pt_optcheckout .secondary .customer_service .call,.pt_spcheckout .secondary .customer_service .email,.pt_spcheckout .secondary .customer_service .call,.pt_order_confirmation .secondary .customer_service .email,.pt_order_confirmation .secondary .customer_service .call{color:#535355;font:normal 14px "FuturaStdBook",Arial;width:110px;margin:10px auto}.pt_cart .secondary .customer_service .cart_customer_service,.pt_optintcheckout .secondary .customer_service .cart_customer_service,.pt_optcheckout .secondary .customer_service .cart_customer_service,.pt_spcheckout .secondary .customer_service .cart_customer_service,.pt_order_confirmation .secondary .customer_service .cart_customer_service{display:none}.pt_cart .secondary .customer_service .call,.pt_optintcheckout .secondary .customer_service .call,.pt_optcheckout .secondary .customer_service .call,.pt_spcheckout .secondary .customer_service .call,.pt_order_confirmation .secondary .customer_service .call{background-position:0 -1111px}.pt_cart .secondary .customer_service .email,.pt_optintcheckout .secondary .customer_service .email,.pt_optcheckout .secondary .customer_service .email,.pt_spcheckout .secondary .customer_service .email,.pt_order_confirmation .secondary .customer_service .email{background-position:0 -904px}.spcheckout .section-header{font-family:"FuturaStdMedium",Arial;font-size:18px}.spcheckout .subsection_title{background:#23bbd2;padding:20px 0 20px 25px;font-size:16px}@media (max-width: 480px){.spcheckout .subsection_title{margin:20px 10px 0 10px}}.spcheckout .ship_methods h1{font-family:"FuturaStdBook",Arial;font-size:16px;padding:20px 0 20px 25px;background:#23bbd2}.spcheckout .ship_method_name{font-family:"FuturaStdBook",Arial}.spcheckout .address_wrapper{background:#f8f8f5;border:1px solid #cbcbcc}.spcheckout .billing_address .adress-col select,.spcheckout .shipping_address .adress-col select{width:100% !important;height:48px !important}.spcheckout .ship_method_price{color:#23c9c5;font-family:"FuturaStdHeavy",Arial;font-size:18px}.spcheckout .select_go_button{color:#535355;font-family:"Arial",sans-serif}.spcheckout .add-address-container:before{font-family:"FuturaStdHeavy",Arial}.spcheckout .buttonWrapper button{min-width:150px}.addresscorrect .address_validation .select_go_button{margin:10px 0 0 0}.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}.pt_optcheckout .primary .formfield_country,.myaccount .primary .formfield_country{display:none}.error-change-subscription,.confirm-change-subscription{display:none}.content_asset.consent-email p{font-size:9px;line-height:10px;margin-top:-10px;padding-bottom:10px}.pt_product_details .main .content .product_add_to_cart .button.backorder,.pt_product_details .pt_account .main .content .product_add_to_cart .password_change_confirmation .backorder.back_to_profile,.pt_account .pt_product_details .main .content .product_add_to_cart .password_change_confirmation .backorder.back_to_profile,.pt_product_details .pt_account .main .content .password_change_confirmation .product_add_to_cart .backorder.back_to_profile,.pt_account .pt_product_details .main .content .password_change_confirmation .product_add_to_cart .backorder.back_to_profile,.pt_product_details .main .content .product_add_to_cart .addresscorrect .address_validation .backorder.select_go_button.selected,.addresscorrect .address_validation .pt_product_details .main .content .product_add_to_cart .backorder.select_go_button.selected,.pt_product_details .main .content .product_add_to_cart .button.find-store,.pt_product_details .pt_account .main .content .product_add_to_cart .password_change_confirmation .find-store.back_to_profile,.pt_account .pt_product_details .main .content .product_add_to_cart .password_change_confirmation .find-store.back_to_profile,.pt_product_details .pt_account .main .content .password_change_confirmation .product_add_to_cart .find-store.back_to_profile,.pt_account .pt_product_details .main .content .password_change_confirmation .product_add_to_cart .find-store.back_to_profile,.pt_product_details .main .content .product_add_to_cart .addresscorrect .address_validation .find-store.select_go_button.selected,.addresscorrect .address_validation .pt_product_details .main .content .product_add_to_cart .find-store.select_go_button.selected,.pt_product_details .main .content .product_add_to_cart .button.notifyme,.pt_product_details .pt_account .main .content .product_add_to_cart .password_change_confirmation .notifyme.back_to_profile,.pt_account .pt_product_details .main .content .product_add_to_cart .password_change_confirmation .notifyme.back_to_profile,.pt_product_details .pt_account .main .content .password_change_confirmation .product_add_to_cart .notifyme.back_to_profile,.pt_account .pt_product_details .main .content .password_change_confirmation .product_add_to_cart .notifyme.back_to_profile,.pt_product_details .main .content .product_add_to_cart .addresscorrect .address_validation .notifyme.select_go_button.selected,.addresscorrect .address_validation .pt_product_details .main .content .product_add_to_cart .notifyme.select_go_button.selected,.pt_product_details .main .content .product_add_to_cart .button.button_shop_now,.pt_product_details .pt_account .main .content .product_add_to_cart .password_change_confirmation .button_shop_now.back_to_profile,.pt_account .pt_product_details .main .content .product_add_to_cart .password_change_confirmation .button_shop_now.back_to_profile,.pt_product_details .pt_account .main .content .password_change_confirmation .product_add_to_cart .button_shop_now.back_to_profile,.pt_account .pt_product_details .main .content .password_change_confirmation .product_add_to_cart .button_shop_now.back_to_profile,.pt_product_details .main .content .product_add_to_cart .addresscorrect .address_validation .button_shop_now.select_go_button.selected,.addresscorrect .address_validation .pt_product_details .main .content .product_add_to_cart .button_shop_now.select_go_button.selected,.pt_product_details .main .content .product_tile_wrapper .button.button_shop_now,.pt_product_details .pt_account .main .content .product_tile_wrapper .password_change_confirmation .button_shop_now.back_to_profile,.pt_account .pt_product_details .main .content .product_tile_wrapper .password_change_confirmation .button_shop_now.back_to_profile,.pt_product_details .pt_account .main .content .password_change_confirmation .product_tile_wrapper .button_shop_now.back_to_profile,.pt_account .pt_product_details .main .content .password_change_confirmation .product_tile_wrapper .button_shop_now.back_to_profile,.pt_product_details .main .content .product_tile_wrapper .addresscorrect .address_validation .button_shop_now.select_go_button.selected,.addresscorrect .address_validation .pt_product_details .main .content .product_tile_wrapper .button_shop_now.select_go_button.selected,#recommendations_section .you-may-also-bought .product_tile_wrapper .product_actions .button.button_shop_now,#recommendations_section .you-may-also-bought .product_tile_wrapper .product_actions .pt_account .main .content .password_change_confirmation .button_shop_now.back_to_profile,.pt_account .main .content .password_change_confirmation #recommendations_section .you-may-also-bought .product_tile_wrapper .product_actions .button_shop_now.back_to_profile,#recommendations_section .you-may-also-bought .product_tile_wrapper .product_actions .addresscorrect .address_validation .button_shop_now.select_go_button.selected,.addresscorrect .address_validation #recommendations_section .you-may-also-bought .product_tile_wrapper .product_actions .button_shop_now.select_go_button.selected,#recommendations_section .you-may-also-bought .product_tile_wrapper .product_actions .button.add_to_cart,#recommendations_section .you-may-also-bought .product_tile_wrapper .product_actions .pt_account .main .content .password_change_confirmation .add_to_cart.back_to_profile,.pt_account .main .content .password_change_confirmation #recommendations_section .you-may-also-bought .product_tile_wrapper .product_actions .add_to_cart.back_to_profile,#recommendations_section .you-may-also-bought .product_tile_wrapper .product_actions .addresscorrect .address_validation .add_to_cart.select_go_button.selected,.addresscorrect .address_validation #recommendations_section .you-may-also-bought .product_tile_wrapper .product_actions .add_to_cart.select_go_button.selected{width:100%;max-width:220px}@media (max-width: 750px){.pt_product_details .main .content .product_add_to_cart .button.backorder,.pt_product_details .pt_account .main .content .product_add_to_cart .password_change_confirmation .backorder.back_to_profile,.pt_account .pt_product_details .main .content .product_add_to_cart .password_change_confirmation .backorder.back_to_profile,.pt_product_details .pt_account .main .content .password_change_confirmation .product_add_to_cart .backorder.back_to_profile,.pt_account .pt_product_details .main .content .password_change_confirmation .product_add_to_cart .backorder.back_to_profile,.pt_product_details .main .content .product_add_to_cart .addresscorrect .address_validation .backorder.select_go_button.selected,.addresscorrect .address_validation .pt_product_details .main .content .product_add_to_cart .backorder.select_go_button.selected,.pt_product_details .main .content .product_add_to_cart .button.find-store,.pt_product_details .pt_account .main .content .product_add_to_cart .password_change_confirmation .find-store.back_to_profile,.pt_account .pt_product_details .main .content .product_add_to_cart .password_change_confirmation .find-store.back_to_profile,.pt_product_details .pt_account .main .content .password_change_confirmation .product_add_to_cart .find-store.back_to_profile,.pt_account .pt_product_details .main .content .password_change_confirmation .product_add_to_cart .find-store.back_to_profile,.pt_product_details .main .content .product_add_to_cart .addresscorrect .address_validation .find-store.select_go_button.selected,.addresscorrect .address_validation .pt_product_details .main .content .product_add_to_cart .find-store.select_go_button.selected,.pt_product_details .main .content .product_add_to_cart .button.notifyme,.pt_product_details .pt_account .main .content .product_add_to_cart .password_change_confirmation .notifyme.back_to_profile,.pt_account .pt_product_details .main .content .product_add_to_cart .password_change_confirmation .notifyme.back_to_profile,.pt_product_details .pt_account .main .content .password_change_confirmation .product_add_to_cart .notifyme.back_to_profile,.pt_account .pt_product_details .main .content .password_change_confirmation .product_add_to_cart .notifyme.back_to_profile,.pt_product_details .main .content .product_add_to_cart .addresscorrect .address_validation .notifyme.select_go_button.selected,.addresscorrect .address_validation .pt_product_details .main .content .product_add_to_cart .notifyme.select_go_button.selected,.pt_product_details .main .content .product_add_to_cart .button.button_shop_now,.pt_product_details .pt_account .main .content .product_add_to_cart .password_change_confirmation .button_shop_now.back_to_profile,.pt_account .pt_product_details .main .content .product_add_to_cart .password_change_confirmation .button_shop_now.back_to_profile,.pt_product_details .pt_account .main .content .password_change_confirmation .product_add_to_cart .button_shop_now.back_to_profile,.pt_account .pt_product_details .main .content .password_change_confirmation .product_add_to_cart .button_shop_now.back_to_profile,.pt_product_details .main .content .product_add_to_cart .addresscorrect .address_validation .button_shop_now.select_go_button.selected,.addresscorrect .address_validation .pt_product_details .main .content .product_add_to_cart .button_shop_now.select_go_button.selected,.pt_product_details .main .content .product_tile_wrapper .button.button_shop_now,.pt_product_details .pt_account .main .content .product_tile_wrapper .password_change_confirmation .button_shop_now.back_to_profile,.pt_account .pt_product_details .main .content .product_tile_wrapper .password_change_confirmation .button_shop_now.back_to_profile,.pt_product_details .pt_account .main .content .password_change_confirmation .product_tile_wrapper .button_shop_now.back_to_profile,.pt_account .pt_product_details .main .content .password_change_confirmation .product_tile_wrapper .button_shop_now.back_to_profile,.pt_product_details .main .content .product_tile_wrapper .addresscorrect .address_validation .button_shop_now.select_go_button.selected,.addresscorrect .address_validation .pt_product_details .main .content .product_tile_wrapper .button_shop_now.select_go_button.selected,#recommendations_section .you-may-also-bought .product_tile_wrapper .product_actions .button.button_shop_now,#recommendations_section .you-may-also-bought .product_tile_wrapper .product_actions .pt_account .main .content .password_change_confirmation .button_shop_now.back_to_profile,.pt_account .main .content .password_change_confirmation #recommendations_section .you-may-also-bought .product_tile_wrapper .product_actions .button_shop_now.back_to_profile,#recommendations_section .you-may-also-bought .product_tile_wrapper .product_actions .addresscorrect .address_validation .button_shop_now.select_go_button.selected,.addresscorrect .address_validation #recommendations_section .you-may-also-bought .product_tile_wrapper .product_actions .button_shop_now.select_go_button.selected,#recommendations_section .you-may-also-bought .product_tile_wrapper .product_actions .button.add_to_cart,#recommendations_section .you-may-also-bought .product_tile_wrapper .product_actions .pt_account .main .content .password_change_confirmation .add_to_cart.back_to_profile,.pt_account .main .content .password_change_confirmation #recommendations_section .you-may-also-bought .product_tile_wrapper .product_actions .add_to_cart.back_to_profile,#recommendations_section .you-may-also-bought .product_tile_wrapper .product_actions .addresscorrect .address_validation .add_to_cart.select_go_button.selected,.addresscorrect .address_validation #recommendations_section .you-may-also-bought .product_tile_wrapper .product_actions .add_to_cart.select_go_button.selected{max-width:100%}}.pt_product_details #waitingForAuditDialog{text-transform:uppercase;text-align:center}.pt_product_details .main .content,.pt_product_details .main .content #pdpMain{*zoom:1;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0 auto;padding:0}.pt_product_details .main .content:after,.pt_product_details .main .content #pdpMain:after{content:"";display:table;clear:both}.pt_product_details .main .content .product_section_reviews_content .add_tag_link{font-size:15px;line-height:40px;display:block}.pt_product_details .main .content .product_section_reviews_content .add_tag_input{border:1px solid #e5e5e6;border-right:0;color:#535355;background:#fff;box-sizing:border-box;height:50px;padding:0 20px;font-size:15px;vertical-align:middle;width:100px;outline:none}@media (max-width: 480px){.pt_product_details .main .content .product_section_reviews_content .add_tag_input{width:50%}}.pt_product_details .main .content #pdp_section_topcontent,.pt_product_details .main .content .product_section_content{max-width:960px;width:100%;margin:0 auto;*zoom:1}.pt_product_details .main .content #pdp_section_topcontent:after,.pt_product_details .main .content .product_section_content:after{content:"";display:table;clear:both}.pt_product_details .main .content .product_section_headline{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;font-family:"FuturaStdMedium",Arial;text-transform:uppercase;color:#535355;padding:15px 55px}.pt_product_details .main .content .product_section_headline span{color:#535355}.pt_product_details .main .content .product_section_headline span.lightcolor{color:#fff}@media (max-width: 750px){.pt_product_details .main .content .product_section_headline span.lightcolor{display:none}}.pt_product_details .main .content .product_section_headline:after{width:960px;margin:0 auto;border-bottom:1px solid rgba(83,83,85,0.3);display:none}.pt_product_details .main .content .product_add_to_cart .button[disabled],.pt_product_details .pt_account .main .content .product_add_to_cart .password_change_confirmation [disabled].back_to_profile,.pt_account .pt_product_details .main .content .product_add_to_cart .password_change_confirmation [disabled].back_to_profile,.pt_product_details .pt_account .main .content .password_change_confirmation .product_add_to_cart [disabled].back_to_profile,.pt_account .pt_product_details .main .content .password_change_confirmation .product_add_to_cart [disabled].back_to_profile,.pt_product_details .main .content .product_add_to_cart .addresscorrect .address_validation [disabled].select_go_button.selected,.addresscorrect .address_validation .pt_product_details .main .content .product_add_to_cart [disabled].select_go_button.selected{background:#535355;color:#fff;border-color:#535355}.pt_product_details .main .content #tab_exploremore,.pt_product_details .main .content #tab_reviews{padding:10px 0 10px 0}.pt_product_details .main .content #tab_details .print_page.button,.pt_product_details .pt_account .main .content #tab_details .password_change_confirmation .print_page.back_to_profile,.pt_account .pt_product_details .main .content #tab_details .password_change_confirmation .print_page.back_to_profile,.pt_product_details .pt_account .main .content .password_change_confirmation #tab_details .print_page.back_to_profile,.pt_account .pt_product_details .main .content .password_change_confirmation #tab_details .print_page.back_to_profile,.pt_product_details .main .content #tab_details .addresscorrect .address_validation .print_page.select_go_button.selected,.addresscorrect .address_validation .pt_product_details .main .content #tab_details .print_page.select_go_button.selected{display:none}.pt_product_details .main .content #tab_diagnosis{padding:10px 0 30px 0;clear:both}.pt_product_details .main .content #recommendations_section .product_tile .product_badge,.pt_product_details .main .content #tab_partners .product_tile .product_badge,.pt_product_details .main .content #tab_routine .product_tile .product_badge{display:none}.pt_product_details .main .content #recommendations_section .product_section_headline,.pt_product_details .main .content #tab_partners .product_section_headline,.pt_product_details .main .content #tab_routine .product_section_headline{color:#535355}@media (max-width: 1176px){.pt_product_details .main .content{width:100%}}@media (max-width: 1024px){.pt_product_details .main .content{width:100%}.pt_product_details .main .content #pdp_section_topcontent,.pt_product_details .main .content .product_section_content{max-width:960px}.pt_product_details .main .content .product_section_headline:after{max-width:none;width:auto}}@media (max-width: 960px){.pt_product_details .main .content{width:100%}.pt_product_details .main .content #pdp_section_topcontent,.pt_product_details .main .content .product_section_content{max-width:750px}.pt_product_details .main .content .product_section_headline:after{max-width:750px}}@media (max-width: 750px){.pt_product_details .main .content{width:100%}.pt_product_details .main .content .product_section_headline,.pt_product_details .main .content #pdp_section_topcontent,.pt_product_details .main .content .product_section_content{max-width:480px;padding:0 10px 0 10px;box-sizing:border-box}.pt_product_details .main .content .product_section_headline:after{width:auto}.pt_product_details .main .content #tab_exploremore,.pt_product_details .main .content #tab_benefits_content,.pt_product_details .main .content #tab_partners,.pt_product_details .main .content #tab_routine,.pt_product_details .main .content #tab_reviews,.pt_product_details .main .content #recommendations_section,.pt_product_details .main .content #tab_diagnosis,.pt_product_details .main .content #tab_magazine,.pt_product_details .main .content #recommendations_alsobought{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #e5e5e6;margin:0 auto;overflow:hidden;max-width:480px;width:100%;padding:0}.pt_product_details .main .content #tab_exploremore h2.product_section_headline,.pt_product_details .main .content #tab_benefits_content h2.product_section_headline,.pt_product_details .main .content #tab_partners h2.product_section_headline,.pt_product_details .main .content #tab_routine h2.product_section_headline,.pt_product_details .main .content #tab_reviews h2.product_section_headline,.pt_product_details .main .content #recommendations_section h2.product_section_headline,.pt_product_details .main .content #tab_diagnosis h2.product_section_headline,.pt_product_details .main .content #tab_magazine h2.product_section_headline,.pt_product_details .main .content #recommendations_alsobought h2.product_section_headline{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:20px;padding:0px 30px 0px 10px;background:#fff url(../images/primary-section-closed.png) right center no-repeat;width:100%;color:#535355}.pt_product_details .main .content #tab_exploremore h2.product_section_headline span,.pt_product_details .main .content #tab_benefits_content h2.product_section_headline span,.pt_product_details .main .content #tab_partners h2.product_section_headline span,.pt_product_details .main .content #tab_routine h2.product_section_headline span,.pt_product_details .main .content #tab_reviews h2.product_section_headline span,.pt_product_details .main .content #recommendations_section h2.product_section_headline span,.pt_product_details .main .content #tab_diagnosis h2.product_section_headline span,.pt_product_details .main .content #tab_magazine h2.product_section_headline span,.pt_product_details .main .content #recommendations_alsobought h2.product_section_headline span{color:#535355}.pt_product_details .main .content #tab_exploremore h2.product_section_headline.expanded,.pt_product_details .main .content #tab_benefits_content h2.product_section_headline.expanded,.pt_product_details .main .content #tab_partners h2.product_section_headline.expanded,.pt_product_details .main .content #tab_routine h2.product_section_headline.expanded,.pt_product_details .main .content #tab_reviews h2.product_section_headline.expanded,.pt_product_details .main .content #recommendations_section h2.product_section_headline.expanded,.pt_product_details .main .content #tab_diagnosis h2.product_section_headline.expanded,.pt_product_details .main .content #tab_magazine h2.product_section_headline.expanded,.pt_product_details .main .content #recommendations_alsobought h2.product_section_headline.expanded{background:#fff url(../images/primary-section-expanded.png) right center no-repeat}.pt_product_details .main .content #tab_exploremore h2.product_section_headline:after,.pt_product_details .main .content #tab_benefits_content h2.product_section_headline:after,.pt_product_details .main .content #tab_partners h2.product_section_headline:after,.pt_product_details .main .content #tab_routine h2.product_section_headline:after,.pt_product_details .main .content #tab_reviews h2.product_section_headline:after,.pt_product_details .main .content #recommendations_section h2.product_section_headline:after,.pt_product_details .main .content #tab_diagnosis h2.product_section_headline:after,.pt_product_details .main .content #tab_magazine h2.product_section_headline:after,.pt_product_details .main .content #recommendations_alsobought h2.product_section_headline:after{display:none}.pt_product_details .main .content #recommendations_alsobought{border-bottom:1px solid #e5e5e6}}@media (max-width: 480px){.pt_product_details .main .content{width:100%}.pt_product_details .main .content .product_section_headline,.pt_product_details .main .content #pdp_section_topcontent,.pt_product_details .main .content .product_section_content{max-width:320px}.pt_product_details .main .content #tab_exploremore,.pt_product_details .main .content #tab_partners,.pt_product_details .main .content #tab_routine,.pt_product_details .main .content #tab_reviews,.pt_product_details .main .content #recommendations_section,.pt_product_details .main .content #tab_diagnosis,.pt_product_details .main .content #recommendations_alsobought{width:100%}.pt_product_details .main .content #tab_exploremore h2.product_section_headline,.pt_product_details .main .content #tab_partners h2.product_section_headline,.pt_product_details .main .content #tab_routine h2.product_section_headline,.pt_product_details .main .content #tab_reviews h2.product_section_headline,.pt_product_details .main .content #recommendations_section h2.product_section_headline,.pt_product_details .main .content #tab_diagnosis h2.product_section_headline,.pt_product_details .main .content #recommendations_alsobought h2.product_section_headline{font-size:16px}}.pt_product_details #QuickViewDialog{max-height:100% !important}.pt_product_details #QuickViewDialog .pdp_main{overflow:hidden}@media (max-width: 960px){#pdpMain{*zoom:1}#pdpMain:after{content:"";display:table;clear:both}}@media (max-width: 750px){#pdpMain{width:100%;*zoom:1}#pdpMain:after{content:"";display:table;clear:both}}#pdpMain .product_primary_image .carousel{display:none}@media (max-width: 750px){#pdpMain .product_primary_image .carousel{display:block}}#pdp_section_topcontent .product_badge_image_wrapper{*zoom:1;position:relative}#pdp_section_topcontent .product_badge_image_wrapper:after{content:"";display:table;clear:both}#pdp_section_topcontent .thumb{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;box-sizing:border-box;width:60px;display:inline-block;margin:20px 10px 0 10px;float:left}@media (max-width: 960px){#pdp_section_topcontent .thumb{width:50px}}#pdp_section_topcontent .thumb img{max-width:100%;display:block;margin:0 auto;box-sizing:border-box}#pdp_section_topcontent .thumb .thumbnail_link{display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:3px solid #fff;background:none}#pdp_section_topcontent .thumb.selected .thumbnail_link{border:3px solid #23c9c5}#pdp_section_topcontent .product_award_icons{position:absolute;top:0;right:0}#pdp_section_topcontent .product_award_icons .tooltip_content{display:none}#pdp_section_topcontent .product_thumbnails{width:320px;margin:0 auto}@media (max-width: 960px){#pdp_section_topcontent .product_thumbnails{width:280px}}#pdp_section_topcontent .option-2 .column_2{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding:10px 10px 10px 0;width:50%;margin:0}#pdp_section_topcontent .option-2 .column_2 .product_badge{left:0px;padding:2px}#pdp_section_topcontent .option-2 .column_2 .product_image_container{max-width:400px}#pdp_section_topcontent .option-2 .column_2 .product_image_container .start{display:none}@media (max-width: 750px){#pdp_section_topcontent .option-2 .column_2 .product_image_container{margin:0 auto}}#pdp_section_topcontent .option-2 .right_column_wrapper{*zoom:1;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px 10px 10px;width:50%;float:right}#pdp_section_topcontent .option-2 .right_column_wrapper:after{content:"";display:table;clear:both}#pdp_section_topcontent .option-2 .right_column_wrapper .column_3,#pdp_section_topcontent .option-2 .right_column_wrapper .column_1{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;margin:0}#pdp_section_topcontent .option-2 .right_column_wrapper .column_3{padding:10px 10px 10px 10px}#pdp_section_topcontent .option-2 .right_column_wrapper .column_1{padding:0 10px 10px 10px}#pdp_section_topcontent #wrap{width:350px}#pdp_section_topcontent .product_primary_image .mousetrap{background:url("../images/elements/transparent-img.png") repeat}#pdp_section_topcontent .product_name{font-size:40px;font-family:"FuturaStdMedium",Arial;text-transform:uppercase;color:#535355;margin:0 0 2px 0}@media (max-width: 960px){#pdp_section_topcontent .product_name{font-size:30px}}#pdp_section_topcontent .product_subtitle{font-size:18px;font-family:"FuturaStdMedium",Arial;text-transform:uppercase;color:#535355}@media (max-width: 960px){#pdp_section_topcontent .product_subtitle{font-size:16px}}#pdp_section_topcontent .product_inline_ratings .inline_rating_label_link{font-size:14px;font-weight:normal;text-transform:none;color:#535355;font-family:"Arial",sans-serif}#pdp_section_topcontent .bv-rating_empty .bv-rating_item{color:#535355}#pdp_section_topcontent .product_tabs .tabs_menu{display:none}#pdp_section_topcontent .product_tabs p,#pdp_section_topcontent .product_tabs .tab_content{font-size:14px;font-weight:normal;text-transform:none;font-family:"Arial",sans-serif;line-height:25px}@media (max-width: 960px){#pdp_section_topcontent .product_tabs p,#pdp_section_topcontent .product_tabs .tab_content{font-size:12px;line-height:21px}}@media (max-width: 750px){#pdp_section_topcontent .product_tabs #tab_details{text-align:center;margin-bottom:20px}}#pdp_section_topcontent .column_3 .product_detail .section-wrapper{*zoom:1}#pdp_section_topcontent .column_3 .product_detail .section-wrapper:after{content:"";display:table;clear:both}#pdp_section_topcontent .column_3 .product_detail .section-wrapper .selectboxit{padding:0 30px 0 15px}#pdp_section_topcontent .column_3 .product_detail .product-variations{float:left;margin:0 20px 10px 0;width:204px}#pdp_section_topcontent .column_3 .product_detail .product-variations .selectboxit-container .selectboxit{max-width:204px;min-width:204px;width:204px !important}#pdp_section_topcontent .column_3 .product_detail .product-variations .selectboxit-container .selectboxit-options{min-width:202px !important;max-width:202px !important;width:202px !important}#pdp_section_topcontent .column_3 .product_detail .product-variations .selectboxit-container .selectboxit-options li{padding:0 0 0 0}#pdp_section_topcontent .column_3 .product_detail .product-variations .variant_dropdown{margin:0}#pdp_section_topcontent .column_3 .product_detail .quantity{margin:0 0 20px 0}@media (max-width: 960px){#pdp_section_topcontent .column_3 .product_detail .quantity{margin:0 0 30px 0}}@media (max-width: 480px){#pdp_section_topcontent .column_3 .product_detail .quantity{margin:0 0 35px 0}}#pdp_section_topcontent .column_3 .product_detail .quantity .selectboxit{max-width:160px;width:100% !important}#pdp_section_topcontent .column_3 .product_detail .quantity .selectboxit-options{min-width:138px !important;max-width:138px !important;width:138px !important}#pdp_section_topcontent .column_3 .product_detail .quantity .quantity_error{position:absolute;left:10px;margin:5px 0 5px 0}@media (max-width: 960px){#pdp_section_topcontent .column_3 .product_detail .quantity .quantity_error{margin:0 0 10px 0}}@media (max-width: 750px){#pdp_section_topcontent .column_3 .product_detail .quantity .quantity_error{margin:5px 0 5px 0;font-size:13px}}#pdp_section_topcontent .column_3 .product_add_to_cart .product_add_section,#pdp_section_topcontent .column_3 .product_add_to_cart .addtocartbutton{width:220px;float:left}@media (max-width: 960px){#pdp_section_topcontent .column_3 .product_add_to_cart .product_add_section,#pdp_section_topcontent .column_3 .product_add_to_cart .addtocartbutton{width:150px}}#pdp_section_topcontent .column_3 .product_add_to_cart .product_add_section{margin:0 18px 2px 0}@media (max-width: 960px){#pdp_section_topcontent .column_3 .product_add_to_cart .product_add_section{margin:0 10px 10px 0}}#pdp_section_topcontent .column_3 .product_add_to_cart .addtocartbutton{margin:0 0 15px 0}@media (max-width: 960px){#pdp_section_topcontent .column_3 .product_add_to_cart .addtocartbutton{font-size:14px}}#pdp_section_topcontent .column_3 .product_add_to_cart .product_share_section{float:left;margin:0 0 10px 0}#pdp_section_topcontent .column_3 .product_add_to_cart .product_actions{float:left}#pdp_section_topcontent .column_3 .product_add_to_cart .availability{padding:5px 0 5px 0;font-size:13px;font-family:"Arial",sans-serif;float:left;width:100%;margin:5px 0 0}#pdp_section_topcontent .column_3 .product_add_to_cart .availability .not_available{color:#23c9c5}#pdp_section_topcontent .column_3 .product_add_to_cart .availability .shipping_estimate{display:block}@media (max-width: 960px){#pdp_section_topcontent .column_3 .product_add_to_cart .availability .shipping_estimate{display:inline-block}}#pdp_section_topcontent .column_3 .product_add_to_cart .wishlist_action{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #23c9c5;background:#fff;margin:0;color:#23c9c5;padding:0 15px;height:50px;font-size:18px}#pdp_section_topcontent .column_3 .product_add_to_cart .wishlist_action:before{content:"\e808";width:18px;line-height:48px}#pdp_section_topcontent .column_3 .product_add_to_cart .wishlist_action:hover{border:1px solid #23c9c5;background:#23c9c5;color:#fff}#pdp_section_topcontent .column_3 .product_add_to_cart .product_social_networking{float:left;width:auto;margin:0}#pdp_section_topcontent .column_3 .product_add_to_cart .product_social_networking .fb_share{display:none}#pdp_section_topcontent .column_3 .product_add_to_cart .product_social_networking .addthis_toolbox{text-align:left;line-height:50px}#pdp_section_topcontent .column_3 .product_add_to_cart .product_social_networking .addthis_toolbox a{display:inline-block;margin:0 20px 0 0}#pdp_section_topcontent .column_3 .product_add_to_cart .product_social_networking .addthis_toolbox .addthis_button_facebook{height:16px;width:8px;background-image:url('../images/elements-sb21a534a31.png');background-position:0 -517px;background-repeat:no-repeat;width:retina-sprite-width(facebook-icon);height:retina-sprite-height(facebook-icon)}#pdp_section_topcontent .column_3 .product_add_to_cart .product_social_networking .addthis_toolbox .addthis_button_facebook:hover{background-position:0 -533px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){#pdp_section_topcontent .column_3 .product_add_to_cart .product_social_networking .addthis_toolbox .addthis_button_facebook{background-image:url('../images/elements-2x-s64002ba999.png');background-position:0 -190px;-moz-background-size:210px auto;-o-background-size:210px auto;-webkit-background-size:210px auto;background-size:210px auto}#pdp_section_topcontent .column_3 .product_add_to_cart .product_social_networking .addthis_toolbox .addthis_button_facebook:hover{background-position:0 -208.5px}}#pdp_section_topcontent .column_3 .product_add_to_cart .product_social_networking .addthis_toolbox .addthis_button_facebook .aticon-facebook{background-color:transparent !important}#pdp_section_topcontent .column_3 .product_add_to_cart .product_social_networking .addthis_toolbox .addthis_button_twitter{height:13px;width:16px;background-image:url('../images/elements-sb21a534a31.png');background-position:0 -2089px;background-repeat:no-repeat;width:retina-sprite-width(twitter-icon);height:retina-sprite-height(twitter-icon)}#pdp_section_topcontent .column_3 .product_add_to_cart .product_social_networking .addthis_toolbox .addthis_button_twitter:hover{background-position:0 -2102px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){#pdp_section_topcontent .column_3 .product_add_to_cart .product_social_networking .addthis_toolbox .addthis_button_twitter{background-image:url('../images/elements-2x-s64002ba999.png');background-position:0 -619px;-moz-background-size:210px auto;-o-background-size:210px auto;-webkit-background-size:210px auto;background-size:210px auto}#pdp_section_topcontent .column_3 .product_add_to_cart .product_social_networking .addthis_toolbox .addthis_button_twitter:hover{background-position:0 -634.5px}}#pdp_section_topcontent .column_3 .product_add_to_cart .product_social_networking .addthis_toolbox .addthis_button_twitter .aticon-twitter{background-color:transparent !important}#pdp_section_topcontent .column_3 .product_add_to_cart .product_actions_share{width:retina-sprite-width(send-mail-icon);line-height:56px;float:left}#pdp_section_topcontent .column_3 .product_add_to_cart .product_actions_share .send_to_friend{display:inline-block;text-indent:-9999px;overflow:hidden;margin:0 2px 0 15px;height:16px;width:24px;background-image:url('../images/elements-sb21a534a31.png');background-position:0 -1515px;background-repeat:no-repeat;width:retina-sprite-width(send-mail-icon);height:retina-sprite-height(send-mail-icon)}#pdp_section_topcontent .column_3 .product_add_to_cart .product_actions_share .send_to_friend:hover{background-position:0 -1531px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){#pdp_section_topcontent .column_3 .product_add_to_cart .product_actions_share .send_to_friend{background-image:url('../images/elements-2x-s64002ba999.png');background-position:0 -551px;-moz-background-size:210px auto;-o-background-size:210px auto;-webkit-background-size:210px auto;background-size:210px auto}#pdp_section_topcontent .column_3 .product_add_to_cart .product_actions_share .send_to_friend:hover{background-position:0 -569.5px}}@media (max-width: 960px){#pdp_section_topcontent #wrap{width:300px}#pdp_section_topcontent .column_3 .product_detail .selectboxit-container{display:block;text-align:center}#pdp_section_topcontent .column_3 .product_detail .product-variations{width:160px;margin:17px 10px 10px 0}}@media (max-width: 960px) and (max-width: 750px){#pdp_section_topcontent .column_3 .product_detail .product-variations{width:45%;margin:0 0 10px 0}}@media (max-width: 960px) and (max-width: 480px){#pdp_section_topcontent .column_3 .product_detail .product-variations{width:44%}}@media (max-width: 960px){#pdp_section_topcontent .column_3 .product_detail .product-variations .selectboxit-container .selectboxit{max-width:100%;min-width:100%;width:100% !important}#pdp_section_topcontent .column_3 .product_detail .product-variations .selectboxit-container .selectboxit-options{min-width:99.4% !important;max-width:99.4% !important;width:99.4% !important}#pdp_section_topcontent .column_3 .product_detail .quantity{width:160px}}@media (max-width: 960px) and (max-width: 750px){#pdp_section_topcontent .column_3 .product_detail .quantity{width:45%;margin:0 0 25px 0}}@media (max-width: 960px) and (max-width: 480px){#pdp_section_topcontent .column_3 .product_detail .quantity{margin:0 0 35px 0;width:51%}}@media (max-width: 960px){#pdp_section_topcontent .column_3 .product_detail .quantity .selectboxit-container .selectboxit{max-width:100%;min-width:100%;width:100% !important}#pdp_section_topcontent .column_3 .product_detail .quantity .selectboxit-container .selectboxit-options{min-width:99.4% !important;max-width:99.4% !important;width:99.4% !important}}@media (max-width: 750px){#pdp_section_topcontent #wrap{width:266px}#pdp_section_topcontent .product_badge_image_wrapper{margin:20px 0}#pdp_section_topcontent .product_name{font-size:30px;text-align:center;margin:7px 0 2px}#pdp_section_topcontent .product_subtitle{font-size:15px;font-family:"FuturaStdMedium",Arial;text-transform:uppercase;color:#535355;text-align:center;padding:0}#pdp_section_topcontent .product_detail_description{text-align:center}#pdp_section_topcontent .option-2 .column_2{width:100%;padding:0}#pdp_section_topcontent .option-2 .right_column_wrapper{width:100%;padding:0}#pdp_section_topcontent .option-2 .right_column_wrapper .column_1{padding:0}#pdp_section_topcontent .option-2 .right_column_wrapper .column_3{padding:0}#pdp_section_topcontent .option-2 .right_column_wrapper .column_3 .section-wrapper{text-align:center;margin-top:50px}#pdp_section_topcontent .option-2 .right_column_wrapper .column_3 .product_detail .product-variations{display:inline-block;float:left;margin:0 15px 0 0px}#pdp_section_topcontent .option-2 .right_column_wrapper .column_3 .product_detail .quantity{display:inline-block;float:right;position:relative}#pdp_section_topcontent .option-2 .right_column_wrapper .column_3 .product_detail .quantity label{position:absolute;left:0;margin-top:-20px}#pdp_section_topcontent .product_inline_ratings{text-align:center}#pdp_section_topcontent .column_3 .product_detail .selectboxit-container{font-size:15px}#pdp_section_topcontent .column_3 .product_add_to_cart .price{font-size:25px;text-align:center}}@media (max-width: 750px) and (max-width: 750px){#pdp_section_topcontent .column_3 .product_add_to_cart .price .product_price{float:none}}@media (max-width: 750px){#pdp_section_topcontent .column_3 .product_add_to_cart .product_add_section,#pdp_section_topcontent .column_3 .product_add_to_cart .addtocartbutton{width:100% !important}#pdp_section_topcontent .column_3 .product_add_to_cart .product_share_section{width:170px;margin:0 auto 20px;float:none}}@media (max-width: 750px) and (max-width: 750px){#pdp_section_topcontent .column_3 .product_add_to_cart .product_share_section{width:auto;clear:both;text-align:center}#pdp_section_topcontent .column_3 .product_add_to_cart .product_share_section>*{float:none;display:inline-block}}@media (max-width: 750px){#pdp_section_topcontent .column_3 .product_add_to_cart .wishlist_action{margin:0}#pdp_section_topcontent #thumbnails{width:auto;position:absolute;top:0;right:0;z-index:999}#pdp_section_topcontent #thumbnails ul{margin-right:0}#pdp_section_topcontent #thumbnails .thumbnail_link{background:#23c9c5;opacity:0.2;width:7px;height:7px;border-radius:7px;border:3px solid #23c9c5}#pdp_section_topcontent #thumbnails .thumbnail_link img{opacity:0}#pdp_section_topcontent #thumbnails .thumb{width:auto;margin:0 0 0 10px}#pdp_section_topcontent #thumbnails .thumb.selected .thumbnail_link{opacity:1}#pdp_section_topcontent .pdp_variant .product_image_container{padding:0}#pdp_section_topcontent .pdp_variant .product_image_container .control.prev_image,#pdp_section_topcontent .pdp_variant .product_image_container .control.next_image{display:none}}#tab_diagnosis{overflow-x:hidden}@media (max-width: 750px){#tab_partners .carousel .carousel_navigation_list{top:40px}}#recommendations_section,#tab_partners,#tab_routine{display:block;*zoom:1;overflow-x:hidden}#recommendations_section:after,#tab_partners:after,#tab_routine:after{content:"";display:table;clear:both}#recommendations_section .carousel_navigation_list,#tab_partners .carousel_navigation_list,#tab_routine .carousel_navigation_list{top:0;right:30px;height:10px;left:initial}@media (max-width: 750px){#recommendations_section .carousel_navigation_list,#tab_partners .carousel_navigation_list,#tab_routine .carousel_navigation_list{top:5px;right:15px}}#recommendations_section .carousel_navigation_list li a:before,#tab_partners .carousel_navigation_list li a:before,#tab_routine .carousel_navigation_list li a:before{display:none}#recommendations_section .product_section_content,#tab_partners .product_section_content,#tab_routine .product_section_content{position:relative;padding:16px 0 0 0}@media (max-width: 750px){#recommendations_section .product_section_content,#tab_partners .product_section_content,#tab_routine .product_section_content{top:0;padding:0}}#recommendations_section .carousel_slide_width_sample,#tab_partners .carousel_slide_width_sample,#tab_routine .carousel_slide_width_sample{position:absolute;visibility:hidden;width:33.3%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width: 750px){#recommendations_section .carousel_slide_width_sample,#tab_partners .carousel_slide_width_sample,#tab_routine .carousel_slide_width_sample{width:100%}}#recommendations_section .pdp-bg-image-wide,#tab_partners .pdp-bg-image-wide,#tab_routine .pdp-bg-image-wide{position:absolute;top:95px;width:1176px;height:410px;background-size:cover !important;background-repeat:no-repeat;background-color:transparent !important;left:-588px;margin-left:50%}@media (max-width: 960px){#recommendations_section .pdp-bg-image-wide,#tab_partners .pdp-bg-image-wide,#tab_routine .pdp-bg-image-wide{width:100%;left:0;margin-left:0}}@media (max-width: 750px){#recommendations_section .pdp-bg-image-wide,#tab_partners .pdp-bg-image-wide,#tab_routine .pdp-bg-image-wide{top:46px;height:170px;z-index:auto}}.recommendations_block,.beauty_routine_block{*zoom:1;position:relative}.recommendations_block:after,.beauty_routine_block:after{content:"";display:table;clear:both}.recommendations_block .has_parallax_effect .product_image,.beauty_routine_block .has_parallax_effect .product_image{position:relative;bottom:-300px}.recommendations_block .product_tile_wrapper,.recommendations_block .productcarousel_list_item,.beauty_routine_block .product_tile_wrapper,.beauty_routine_block .productcarousel_list_item{width:auto}.recommendations_block .recommendation_title,.beauty_routine_block .recommendation_title{font-size:18px;font-weight:normal;text-transform:none;text-transform:uppercase}.recommendations_block #product_set_list,.recommendations_block #beauty_routine_set,.beauty_routine_block #product_set_list,.beauty_routine_block #beauty_routine_set{padding:40px 0;text-align:center}.recommendations_block #product_set_list button,.recommendations_block #beauty_routine_set button,.beauty_routine_block #product_set_list button,.beauty_routine_block #beauty_routine_set button{background:#23c9c5;border:1px solid #23c9c5}.recommendations_block #product_set_list button.add_all_to_cart,.recommendations_block #beauty_routine_set button.add_all_to_cart,.beauty_routine_block #product_set_list button.add_all_to_cart,.beauty_routine_block #beauty_routine_set button.add_all_to_cart{padding:0 36px}@media (max-width: 750px){.recommendations_block #product_set_list,.recommendations_block #beauty_routine_set,.beauty_routine_block #product_set_list,.beauty_routine_block #beauty_routine_set{display:none}}.recommendations_block .jcarousel-clip,.beauty_routine_block .jcarousel-clip{min-height:400px;height:auto}.recommendations_block .jcarousel-clip .productcarousel_list,.beauty_routine_block .jcarousel-clip .productcarousel_list{display:-webkit-flex;display:flex;position:relative;padding:0 0 15px}.recommendations_block .jcarousel-clip .product_tile_wrapper,.beauty_routine_block .jcarousel-clip .product_tile_wrapper{display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;padding:0 10px}.recommendations_block .jcarousel-clip .product_tile_wrapper .product_tile,.beauty_routine_block .jcarousel-clip .product_tile_wrapper .product_tile{text-align:center;padding:0 0 54px 0}.recommendations_block .jcarousel-clip .product_tile_wrapper .product_tile .price_per_unit,.beauty_routine_block .jcarousel-clip .product_tile_wrapper .product_tile .price_per_unit{margin-top:40px}.recommendations_block .jcarousel-clip .product_tile_wrapper .product_tile .title,.beauty_routine_block .jcarousel-clip .product_tile_wrapper .product_tile .title{display:block;font-size:25px;line-height:25px;color:#fff;font-family:"FuturaStdLight",Arial;text-transform:uppercase;padding:0 0 40px 0}.recommendations_block .jcarousel-clip .product_tile_wrapper .product_tile .title strong,.beauty_routine_block .jcarousel-clip .product_tile_wrapper .product_tile .title strong{font-size:30px;font-family:"FuturaStdMedium",Arial;line-height:30px;color:#fff}@media (max-width: 750px){.recommendations_block .jcarousel-clip .product_tile_wrapper .product_tile .title,.beauty_routine_block .jcarousel-clip .product_tile_wrapper .product_tile .title{padding:20px 0 10px 0}}.recommendations_block .jcarousel-clip .product_tile_wrapper .product_tile .product_name,.beauty_routine_block .jcarousel-clip .product_tile_wrapper .product_tile .product_name{min-height:40px;font-family:"FuturaStdMedium",Arial;font-size:18px}.recommendations_block .jcarousel-clip .product_tile_wrapper .product_tile .description,.beauty_routine_block .jcarousel-clip .product_tile_wrapper .product_tile .description{font-size:13px;font-family:"Arial",sans-serif}.recommendations_block .jcarousel-clip .product_tile_wrapper .product_tile .product_promo,.beauty_routine_block .jcarousel-clip .product_tile_wrapper .product_tile .product_promo{text-align:center;display:none}.recommendations_block .jcarousel-clip .product_tile_wrapper .product_tile .inline_rating_label_link,.beauty_routine_block .jcarousel-clip .product_tile_wrapper .product_tile .inline_rating_label_link{display:none}@media (max-width: 750px){.recommendations_block .jcarousel-clip .product_tile_wrapper .product_image,.beauty_routine_block .jcarousel-clip .product_tile_wrapper .product_image{height:180px}}.recommendations_block .jcarousel-clip .product_tile_wrapper .section_wrapper,.beauty_routine_block .jcarousel-clip .product_tile_wrapper .section_wrapper{*zoom:1;position:absolute;bottom:0;width:100%;padding:0 10px;left:0;right:0;margin:0 auto;box-sizing:border-box;z-index:1020}.recommendations_block .jcarousel-clip .product_tile_wrapper .section_wrapper:after,.beauty_routine_block .jcarousel-clip .product_tile_wrapper .section_wrapper:after{content:"";display:table;clear:both}@media (max-width: 480px){.recommendations_block .jcarousel-clip .product_tile_wrapper .section_wrapper,.beauty_routine_block .jcarousel-clip .product_tile_wrapper .section_wrapper{width:90%}}.recommendations_block .jcarousel-clip .product_tile_wrapper .product-variations,.recommendations_block .jcarousel-clip .product_tile_wrapper .product_actions,.beauty_routine_block .jcarousel-clip .product_tile_wrapper .product-variations,.beauty_routine_block .jcarousel-clip .product_tile_wrapper .product_actions{*zoom:1;width:50%;float:left;position:relative;box-sizing:border-box;margin:0}.recommendations_block .jcarousel-clip .product_tile_wrapper .product-variations:after,.recommendations_block .jcarousel-clip .product_tile_wrapper .product_actions:after,.beauty_routine_block .jcarousel-clip .product_tile_wrapper .product-variations:after,.beauty_routine_block .jcarousel-clip .product_tile_wrapper .product_actions:after{content:"";display:table;clear:both}.recommendations_block .jcarousel-clip .product_tile_wrapper .product-variations ul,.recommendations_block .jcarousel-clip .product_tile_wrapper .product_actions ul,.beauty_routine_block .jcarousel-clip .product_tile_wrapper .product-variations ul,.beauty_routine_block .jcarousel-clip .product_tile_wrapper .product_actions ul{width:100% !important}.recommendations_block .jcarousel-clip .product_tile_wrapper .product-variations ul li,.recommendations_block .jcarousel-clip .product_tile_wrapper .product_actions ul li,.beauty_routine_block .jcarousel-clip .product_tile_wrapper .product-variations ul li,.beauty_routine_block .jcarousel-clip .product_tile_wrapper .product_actions ul li{width:100% !important}.recommendations_block .jcarousel-clip .product_tile_wrapper .product-variations .selectboxit-container,.recommendations_block .jcarousel-clip .product_tile_wrapper .product_actions .selectboxit-container,.beauty_routine_block .jcarousel-clip .product_tile_wrapper .product-variations .selectboxit-container,.beauty_routine_block .jcarousel-clip .product_tile_wrapper .product_actions .selectboxit-container{width:100%}.recommendations_block .jcarousel-clip .product_tile_wrapper .product-variations .selectboxit-container .selectboxit,.recommendations_block .jcarousel-clip .product_tile_wrapper .product_actions .selectboxit-container .selectboxit,.beauty_routine_block .jcarousel-clip .product_tile_wrapper .product-variations .selectboxit-container .selectboxit,.beauty_routine_block .jcarousel-clip .product_tile_wrapper .product_actions .selectboxit-container .selectboxit{border-right:0;width:100% !important}.recommendations_block .jcarousel-clip .product_tile_wrapper .product-variations .selectboxit-container .selectboxit-options,.recommendations_block .jcarousel-clip .product_tile_wrapper .product_actions .selectboxit-container .selectboxit-options,.beauty_routine_block .jcarousel-clip .product_tile_wrapper .product-variations .selectboxit-container .selectboxit-options,.beauty_routine_block .jcarousel-clip .product_tile_wrapper .product_actions .selectboxit-container .selectboxit-options{position:absolute}.recommendations_block .jcarousel-clip .product_tile_wrapper .product-variations .button,.recommendations_block .jcarousel-clip .product_tile_wrapper .product-variations .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .recommendations_block .jcarousel-clip .product_tile_wrapper .product-variations .back_to_profile,.recommendations_block .jcarousel-clip .product_tile_wrapper .product-variations .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .recommendations_block .jcarousel-clip .product_tile_wrapper .product-variations .select_go_button.selected,.recommendations_block .jcarousel-clip .product_tile_wrapper .product_actions .button,.recommendations_block .jcarousel-clip .product_tile_wrapper .product_actions .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .recommendations_block .jcarousel-clip .product_tile_wrapper .product_actions .back_to_profile,.recommendations_block .jcarousel-clip .product_tile_wrapper .product_actions .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .recommendations_block .jcarousel-clip .product_tile_wrapper .product_actions .select_go_button.selected,.beauty_routine_block .jcarousel-clip .product_tile_wrapper .product-variations .button,.beauty_routine_block .jcarousel-clip .product_tile_wrapper .product-variations .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .beauty_routine_block .jcarousel-clip .product_tile_wrapper .product-variations .back_to_profile,.beauty_routine_block .jcarousel-clip .product_tile_wrapper .product-variations .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .beauty_routine_block .jcarousel-clip .product_tile_wrapper .product-variations .select_go_button.selected,.beauty_routine_block .jcarousel-clip .product_tile_wrapper .product_actions .button,.beauty_routine_block .jcarousel-clip .product_tile_wrapper .product_actions .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .beauty_routine_block .jcarousel-clip .product_tile_wrapper .product_actions .back_to_profile,.beauty_routine_block .jcarousel-clip .product_tile_wrapper .product_actions .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .beauty_routine_block .jcarousel-clip .product_tile_wrapper .product_actions .select_go_button.selected{margin:0;position:relative;width:100%;background:#23c9c5;border:1px solid #23c9c5}.beauty_routine_block{display:block !important}.beauty_routine_block .jcarousel-clip{min-height:400px}.beauty_routine_block .jcarousel-clip .product_tile_wrapper .product_tile .product_price{font-family:"FuturaStdBold",Arial;font-size:18px}@media (max-width: 750px){#tab_routine .beauty_routine_block .jcarousel-clip{min-height:475px}}#tab_routine .beauty_routine_block .product_tile:before{content:"+";position:absolute;left:-16px;top:50%;font-size:50px;color:#23c9c5;font-family:"FuturaStdBook",Arial;display:none}@media (max-width: 750px){#tab_routine .beauty_routine_block .product_tile:before{left:-70px;top:35%}}#tab_routine .beauty_routine_block .product_tile_wrapper{height:550px}@media (max-width: 750px){#tab_routine .beauty_routine_block .product_tile_wrapper{height:475px}}#tab_routine .beauty_routine_block .product_tile_wrapper:first-child .product_tile:before{display:none}#tab_routine .beauty_routine_block .product_tile_wrapper .product_tile .product-variations .selectboxit-list li{padding:0 10px 0 10px}#tab_routine .beauty_routine_block .product_tile_wrapper .product_tile .product-variations .selectboxit{padding:0 25px 0 10px}#tab_routine .beauty_routine_block .product_tile_wrapper .product_tile .product_actions .button.backorder,#tab_routine .beauty_routine_block .product_tile_wrapper .product_tile .product_actions .pt_account .main .content .password_change_confirmation .backorder.back_to_profile,.pt_account .main .content .password_change_confirmation #tab_routine .beauty_routine_block .product_tile_wrapper .product_tile .product_actions .backorder.back_to_profile,#tab_routine .beauty_routine_block .product_tile_wrapper .product_tile .product_actions .addresscorrect .address_validation .backorder.select_go_button.selected,.addresscorrect .address_validation #tab_routine .beauty_routine_block .product_tile_wrapper .product_tile .product_actions .backorder.select_go_button.selected,#tab_routine .beauty_routine_block .product_tile_wrapper .product_tile .product_actions .button.find-store,#tab_routine .beauty_routine_block .product_tile_wrapper .product_tile .product_actions .pt_account .main .content .password_change_confirmation .find-store.back_to_profile,.pt_account .main .content .password_change_confirmation #tab_routine .beauty_routine_block .product_tile_wrapper .product_tile .product_actions .find-store.back_to_profile,#tab_routine .beauty_routine_block .product_tile_wrapper .product_tile .product_actions .addresscorrect .address_validation .find-store.select_go_button.selected,.addresscorrect .address_validation #tab_routine .beauty_routine_block .product_tile_wrapper .product_tile .product_actions .find-store.select_go_button.selected,#tab_routine .beauty_routine_block .product_tile_wrapper .product_tile .product_actions .button.notifyme,#tab_routine .beauty_routine_block .product_tile_wrapper .product_tile .product_actions .pt_account .main .content .password_change_confirmation .notifyme.back_to_profile,.pt_account .main .content .password_change_confirmation #tab_routine .beauty_routine_block .product_tile_wrapper .product_tile .product_actions .notifyme.back_to_profile,#tab_routine .beauty_routine_block .product_tile_wrapper .product_tile .product_actions .addresscorrect .address_validation .notifyme.select_go_button.selected,.addresscorrect .address_validation #tab_routine .beauty_routine_block .product_tile_wrapper .product_tile .product_actions .notifyme.select_go_button.selected,#tab_routine .beauty_routine_block .product_tile_wrapper .product_tile .product_actions .button.add_to_cart,#tab_routine .beauty_routine_block .product_tile_wrapper .product_tile .product_actions .pt_account .main .content .password_change_confirmation .add_to_cart.back_to_profile,.pt_account .main .content .password_change_confirmation #tab_routine .beauty_routine_block .product_tile_wrapper .product_tile .product_actions .add_to_cart.back_to_profile,#tab_routine .beauty_routine_block .product_tile_wrapper .product_tile .product_actions .addresscorrect .address_validation .add_to_cart.select_go_button.selected,.addresscorrect .address_validation #tab_routine .beauty_routine_block .product_tile_wrapper .product_tile .product_actions .add_to_cart.select_go_button.selected{padding:0 10px 0 10px}@media (max-width: 960px){#tab_routine .beauty_routine_block .product_tile_wrapper .product_tile .product-variations .selectboxit-list{min-width:50%}#tab_routine .beauty_routine_block .product_tile_wrapper .product_tile .product-variations .selectboxit-list li{font-size:16px}#tab_routine .beauty_routine_block .product_tile_wrapper .product_tile .product-variations .selectboxit{font-size:16px;padding:0 20px 0 5px}#tab_routine .beauty_routine_block .product_tile_wrapper .product_tile .product_actions .button.add_to_cart,#tab_routine .beauty_routine_block .product_tile_wrapper .product_tile .product_actions .pt_account .main .content .password_change_confirmation .add_to_cart.back_to_profile,.pt_account .main .content .password_change_confirmation #tab_routine .beauty_routine_block .product_tile_wrapper .product_tile .product_actions .add_to_cart.back_to_profile,#tab_routine .beauty_routine_block .product_tile_wrapper .product_tile .product_actions .addresscorrect .address_validation .add_to_cart.select_go_button.selected,.addresscorrect .address_validation #tab_routine .beauty_routine_block .product_tile_wrapper .product_tile .product_actions .add_to_cart.select_go_button.selected,#tab_routine .beauty_routine_block .product_tile_wrapper .product_tile .product_actions .button.find-store,#tab_routine .beauty_routine_block .product_tile_wrapper .product_tile .product_actions .pt_account .main .content .password_change_confirmation .find-store.back_to_profile,.pt_account .main .content .password_change_confirmation #tab_routine .beauty_routine_block .product_tile_wrapper .product_tile .product_actions .find-store.back_to_profile,#tab_routine .beauty_routine_block .product_tile_wrapper .product_tile .product_actions .addresscorrect .address_validation .find-store.select_go_button.selected,.addresscorrect .address_validation #tab_routine .beauty_routine_block .product_tile_wrapper .product_tile .product_actions .find-store.select_go_button.selected,#tab_routine .beauty_routine_block .product_tile_wrapper .product_tile .product_actions .button.notifyme,#tab_routine .beauty_routine_block .product_tile_wrapper .product_tile .product_actions .pt_account .main .content .password_change_confirmation .notifyme.back_to_profile,.pt_account .main .content .password_change_confirmation #tab_routine .beauty_routine_block .product_tile_wrapper .product_tile .product_actions .notifyme.back_to_profile,#tab_routine .beauty_routine_block .product_tile_wrapper .product_tile .product_actions .addresscorrect .address_validation .notifyme.select_go_button.selected,.addresscorrect .address_validation #tab_routine .beauty_routine_block .product_tile_wrapper .product_tile .product_actions .notifyme.select_go_button.selected{font-size:16px;line-height:24px;height:50px}}@media (max-width: 750px){#tab_routine .beauty_routine_block .title{text-align:center;font-size:20px}#tab_routine .beauty_routine_block .title strong{font-size:20px}}@media (max-width: 960px){#tab_routine .beauty_routine_block .product_actions .button.add_to_cart,#tab_routine .beauty_routine_block .product_actions .pt_account .main .content .password_change_confirmation .add_to_cart.back_to_profile,.pt_account .main .content .password_change_confirmation #tab_routine .beauty_routine_block .product_actions .add_to_cart.back_to_profile,#tab_routine .beauty_routine_block .product_actions .addresscorrect .address_validation .add_to_cart.select_go_button.selected,.addresscorrect .address_validation #tab_routine .beauty_routine_block .product_actions .add_to_cart.select_go_button.selected{line-height:24px}}@media (max-width: 750px){#tab_routine .beauty_routine_block .product_actions .button.add_to_cart,#tab_routine .beauty_routine_block .product_actions .pt_account .main .content .password_change_confirmation .add_to_cart.back_to_profile,.pt_account .main .content .password_change_confirmation #tab_routine .beauty_routine_block .product_actions .add_to_cart.back_to_profile,#tab_routine .beauty_routine_block .product_actions .addresscorrect .address_validation .add_to_cart.select_go_button.selected,.addresscorrect .address_validation #tab_routine .beauty_routine_block .product_actions .add_to_cart.select_go_button.selected{line-height:48px}}@media (max-width: 480px){#tab_routine .beauty_routine_block .product_actions .button.add_to_cart,#tab_routine .beauty_routine_block .product_actions .pt_account .main .content .password_change_confirmation .add_to_cart.back_to_profile,.pt_account .main .content .password_change_confirmation #tab_routine .beauty_routine_block .product_actions .add_to_cart.back_to_profile,#tab_routine .beauty_routine_block .product_actions .addresscorrect .address_validation .add_to_cart.select_go_button.selected,.addresscorrect .address_validation #tab_routine .beauty_routine_block .product_actions .add_to_cart.select_go_button.selected{line-height:24px}}#tab_partners .pdp-bg-image-wide{background-position:50% bottom;height:310px}@media (max-width: 750px){#tab_partners .pdp-bg-image-wide{height:150px;top:64px}}#tab_partners .product_section_content{padding:110px 0 0 0}@media (max-width: 750px){#tab_partners .product_section_content{padding:0;top:3px}#tab_partners .product_section_content .productcarousel{padding:30px 0 0 0}}@media (max-width: 750px){#tab_partners .beauty_routine_block .jcarousel-clip{height:380px}}#tab_partners .beauty_routine_block .jcarousel-clip .product_tile_wrapper{height:495px}@media (max-width: 750px){#tab_partners .beauty_routine_block .jcarousel-clip .product_tile_wrapper{height:390px}}#tab_partners .beauty_routine_block .jcarousel-clip .product_tile_wrapper .section_wrapper .product_actions{width:100%}#tab_partners .beauty_routine_block .jcarousel-clip .product_tile_wrapper .section_wrapper .product_actions button{max-width:220px;margin:0 auto}@media (max-width: 750px){#tab_partners .beauty_routine_block .jcarousel-clip .product_tile_wrapper .section_wrapper .product_actions button{max-width:100%}}#tab_reviews #BVReviewsContainer{display:none}#tab_reviews #write-a-review-fake{margin:5px 0 20px;padding:0 40px}#tab_reviews .write-review-login-area{*zoom:1}#tab_reviews .write-review-login-area:after{content:"";display:table;clear:both}@media (max-width: 750px){#tab_reviews .write-review-login-area{text-align:center}}#tab_reviews .write-review-login-area h1{margin:0}#tab_reviews .write-review-login-area iframe{width:753px;min-height:350px;float:left}@media (max-width: 750px){#tab_reviews .write-review-login-area iframe{min-height:400px;width:460px}}@media (max-width: 480px){#tab_reviews .write-review-login-area iframe{width:300px}}#tab_reviews .write-review-login-area a{text-decoration:none;clear:left;float:left;margin:0 0 20px}@media (max-width: 750px){#tab_reviews .write-review-login-area a{float:none}}#tab_reviews .rr_page_item{border-top:1px solid #cbcbcc}@media (max-width: 750px){#tab_reviews .rr_page_item{border:none}#tab_reviews .rr_page_item:nth-child(2n+1){background:#f8f8f5}}#tab_reviews .rr_page_item .rr_vote .button,#tab_reviews .rr_page_item .rr_vote .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation #tab_reviews .rr_page_item .rr_vote .back_to_profile,#tab_reviews .rr_page_item .rr_vote .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation #tab_reviews .rr_page_item .rr_vote .select_go_button.selected{color:#535355}#tab_reviews .rr_page_item .rr_left .comma{display:none}#tab_reviews .rr_page_item .rr_next_page,#tab_reviews .rr_page_item .rr_collapse{margin:10px 0}#tab_reviews .rr_page_item .review_tag{text-transform:uppercase;display:block}#tab_reviews .rr_page_item .review_tag:before{content:'/';display:inline-block;padding:0 5px 0 0}@media (max-width: 750px){#tab_reviews .rr_page_item .review_tag{color:#23c9c5;text-transform:lowercase;font-size:13px;font-family:"Arial",sans-serif;display:inline-block}#tab_reviews .rr_page_item .review_tag:before{content:'#';padding:0}#tab_reviews .rr_page_item .review_tag:after{content:',';display:inline-block;padding:0 3px 0 0}#tab_reviews .rr_page_item .review_tag:last-child:after{display:none}}#recommendations_section .pdp-bg-image-wide{height:310px}@media (max-width: 750px){#recommendations_section .pdp-bg-image-wide{height:150px}}#recommendations_section .product_section_content{padding:0}@media (max-width: 750px){#recommendations_section .product_section_content{padding:0;top:3px}#recommendations_section .product_section_content .productcarousel{padding:30px 0 0 0}}#recommendations_section .you-may-also-bought .jcarousel-control{background:transparent}#recommendations_section .you-may-also-bought .jcarousel-control:before{font-size:55px;color:#535355}#recommendations_section .you-may-also-bought .product_tile_wrapper .product_actions{width:100%}#recommendations_section .you-may-also-bought .product_tile_wrapper .product_actions .button.button_shop_now,#recommendations_section .you-may-also-bought .product_tile_wrapper .product_actions .pt_account .main .content .password_change_confirmation .button_shop_now.back_to_profile,.pt_account .main .content .password_change_confirmation #recommendations_section .you-may-also-bought .product_tile_wrapper .product_actions .button_shop_now.back_to_profile,#recommendations_section .you-may-also-bought .product_tile_wrapper .product_actions .addresscorrect .address_validation .button_shop_now.select_go_button.selected,.addresscorrect .address_validation #recommendations_section .you-may-also-bought .product_tile_wrapper .product_actions .button_shop_now.select_go_button.selected,#recommendations_section .you-may-also-bought .product_tile_wrapper .product_actions .button.add_to_cart,#recommendations_section .you-may-also-bought .product_tile_wrapper .product_actions .pt_account .main .content .password_change_confirmation .add_to_cart.back_to_profile,.pt_account .main .content .password_change_confirmation #recommendations_section .you-may-also-bought .product_tile_wrapper .product_actions .add_to_cart.back_to_profile,#recommendations_section .you-may-also-bought .product_tile_wrapper .product_actions .addresscorrect .address_validation .add_to_cart.select_go_button.selected,.addresscorrect .address_validation #recommendations_section .you-may-also-bought .product_tile_wrapper .product_actions .add_to_cart.select_go_button.selected{display:inline-block}.send_to_friend_page #send-to-friend-form .f_field_checkbox .f_label{display:block;visibility:visible;margin:0;box-sizing:border-box}.send_to_friend_page .send_to_friend_product{margin:20px 0;text-align:center}.send_to_friend_page .send_to_friend_product .product_id{display:none}.send_to_friend_page .formfield_send_to_friend_message textarea{max-height:100px;width:94%;padding:20px}@media (max-width: 480px){.send_to_friend_page .formfield_send_to_friend_message textarea{width:84%}}.ie9 .send_to_friend_page .f_placeholder{left:35px !important;width:90% !important}@media (max-width: 480px){.send_to_friend_page .error_message,.send_to_friend_page .ui-dialog .ui-dialog-content form .formfield .error,.ui-dialog .ui-dialog-content form .formfield .send_to_friend_page .error,.send_to_friend_page .account_address_detail_page form .formfield .error,.account_address_detail_page form .formfield .send_to_friend_page .error,.send_to_friend_page .account_payment_details_page form .formfield .error,.account_payment_details_page form .formfield .send_to_friend_page .error{top:48px}}.send_to_friend_page .send_to_friend_page__error span{color:red}.send_to_friend_page #send-to-friend-form{width:100%;overflow:hidden}.send_to_friend_page .required_indicator{display:none}.send_to_friend_page .formfield{float:left;width:100%;padding:0 0 20px}.send_to_friend_page .formfield .f_label{display:none}.send_to_friend_page .formfield.formfield_button{padding:0 28px 0 0;box-sizing:border-box}@media (max-width: 750px){.send_to_friend_page .formfield.formfield_button{padding:0;text-align:center}}.send_to_friend_page .formfield.formfield_add_to_email_list .f_label{display:block}.send_to_friend_page .formfield .textinput,.send_to_friend_page .formfield textarea{box-sizing:content-box;border:1px solid #535355;padding:15px 4.7%;width:90%}@media (max-width: 480px){.send_to_friend_page .formfield .textinput,.send_to_friend_page .formfield textarea{width:84%}}.send_to_friend_page .formfield.f_state_error .textinput,.send_to_friend_page .formfield.f_state_error textarea{border:1px solid #e41c26}.send_to_friend_page .formfield .textinput{height:18px}.send_to_friend_page .formfield textarea{max-height:100px}.send_to_friend_page .formfield .cancel_button{display:none}.send_to_friend_page .send_to_friend_product .product_image{max-width:100%}.social-share-buttons.simple{float:left}.social-share-buttons.simple span:before{width:18px;line-height:48px;font-size:22px;margin:0 0 0 13px}.social-share-buttons.simple span:hover{color:#23c9c5}.social-share-buttons.simple a{text-decoration:none;outline:none;font-size:0}.social-share-buttons.simple .icon-social-facebook:before{content:"\e815"}.social-share-buttons.simple .icon-social-tumblr:before{content:"\e816"}.social-share-buttons.simple .icon-social-twitter:before{content:"\e817"}.social-share-buttons.simple .icon-social-pinterest:before{content:"\e812"}.social-share-buttons.simple .icon-social-googleplus:before{content:"\e813"}.social-share-buttons.simple .icon-social-linkedin:before{content:"\e814"}.social-share-buttons.simple .icon-social-reddit:before{content:"\e811"}.social-share-buttons.simple .icon-social-email:before{content:"\e818"}.addedtocart_dialog{max-width:482px;overflow-y:auto}.addedtocart_dialog .ui-button-icon-only.ui-dialog-titlebar-close{top:10px;right:10px}.addedtocart_dialog .ui-button-icon-primary.ui-icon-closethick{width:10px;height:10px;background-position:0 -549px;background-size:auto}.addedtocart_dialog #addedtocart_popup{overflow:visible;padding:0}.addedtocart_popup .product_name{font-size:16px}.addedtocart_popup .aquired_privilege{color:#23bbd2;font-size:14px;font-family:"FuturaStdHeavy",Arial}.addedtocart_popup .aquired_privilege .mini_cart_privilege_message{font-weight:bold}.addedtocart_popup .aquired_privilege .mini_cart_privilege_message:before{content:'';width:9px;height:7px;background-position:0 -2055px;display:inline-block;padding:0 2px}.addedtocart_popup .product_details_wrapper{float:right;width:57%}.addedtocart_popup .product_details{padding:37px 0 0}.addedtocart_popup .product_tile .attribute{display:none}.addedtocart_popup .addedtocart_content .addedtocart_quantity,.addedtocart_popup .addedtocart_content .addedtocart_price,.addedtocart_popup .addedtocart_content .product_price,.addedtocart_popup .addedtocart_content .price_sale.b-product_price-sale{font-size:12px;font-family:"FuturaStdMedium",Arial;color:#b4b4b4;display:inline-block}.addedtocart_popup .addedtocart_content .product_image_wrapper{float:left;width:36%}.addedtocart_popup .addedtocart_popup_message{color:#23bbd2;font-size:14px;font-family:"FuturaStdHeavy",Arial}.addedtocart_popup .addedtocart_popup_buttons{clear:both;padding:27px 0}.addedtocart_popup .addedtocart_quantity:after{content:'-';padding:0 3px}.addedtocart_popup .addedtocart_popup_back,.addedtocart_popup .addedtocart_popup_link{font-size:12px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdHeavy",Arial;display:inline-block;line-height:43px;height:44px;width:47%}.addedtocart_popup .addedtocart_popup_back{margin-right:6%;background-color:transparent;border:1px solid #000;float:left}.addedtocart_popup .mini_cart_distance_to_privilege{text-align:center;margin:0 -45px;padding:17px 0}.addedtocart_popup .mini_cart_distance_to_privilege.priviledge_not_aquired{background-color:#f8f8f5}.addedtocart_popup .mini_cart_privilege_message{text-transform:uppercase;font-size:12px;font-family:"FuturaStdMedium",Arial}.addedtocart_popup .mini_cart_privilege_message span{font-weight:bold}.addedtocart_popup .mini_cart_privilege_message.full_priviledge{font-family:"FuturaStdMedium",Arial;border-bottom:1px solid #ddd;padding-bottom:15px}.addedtocart_popup .mini_cart_privilege_message.full_priviledge:before{content:'';width:9px;height:7px;background-position:0 -2055px;display:inline-block;padding:0 2px}.addedtocart_popup .recommendation_title{text-align:center;margin:28px 0;font-family:"FuturaStdHeavy",Arial;font-size:24px}.you_may_also_like_added_to_cart{margin-bottom:20px}.you_may_also_like_added_to_cart .product_tile_wrapper{width:49%}.you_may_also_like_added_to_cart .product_tile_wrapper>.product_tile .product_subtitle_wrapper,.you_may_also_like_added_to_cart .product_tile_wrapper>.product_tile .product_promo,.you_may_also_like_added_to_cart .product_tile_wrapper>.product_tile .quickviewbutton:hover{display:none}.you_may_also_like_added_to_cart .product_tile_wrapper>.product_tile .product_price,.you_may_also_like_added_to_cart .product_tile_wrapper>.product_tile .product_price .from-price{font-size:14px;font-family:"FuturaStdHeavy",Arial}.you_may_also_like_added_to_cart .product_tile_wrapper .product_image_wrapper{padding:0 60px}.you_may_also_like_added_to_cart .product_tile_wrapper .product_image_wrapper:hover+.quickviewbutton,.you_may_also_like_added_to_cart .product_tile_wrapper .product_image_wrapper .quickviewbutton:hover{display:none}.you_may_also_like_added_to_cart .price{position:relative;bottom:0}.you_may_also_like_added_to_cart .tile_priceshop_wrapper a{text-decoration:none}@media (max-width: 750px){.addedtocart_dialog{max-width:100%;min-height:100vh}.addedtocart_popup .addedtocart_content .product_image_wrapper,.addedtocart_popup .addedtocart_content .product_image_wrapper,.addedtocart_popup .addedtocart_content .addedtocart_popup_link,.addedtocart_popup .addedtocart_content .addedtocart_popup_back,.addedtocart_popup .addedtocart_content .product_details_wrapper{width:100%;text-align:center}.addedtocart_popup .addedtocart_content .addedtocart_popup_back{margin-bottom:10px}.addedtocart_popup .addedtocart_content .addedtocart_popup_buttons{padding:20px 0 10px}.addedtocart_popup .addedtocart_content .recommendation_title{font-size:18px}.you_may_also_like_added_to_cart .product_tile_wrapper .product_image_wrapper{padding:0}.you_may_also_like_added_to_cart .product_tile_wrapper .product_image_wrapper .product_image{max-width:100px}}.pt_product_details .pdp_main #tab_exploremore .carousel_slide_width_explore{position:absolute;visibility:hidden;width:80%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width: 960px){.pt_product_details .pdp_main #tab_exploremore .carousel_slide_width_explore{width:80%}}@media (max-width: 750px){.pt_product_details .pdp_main #tab_exploremore .carousel_slide_width_explore{width:80%}}@media (max-width: 480px){.pt_product_details .pdp_main #tab_exploremore .carousel_slide_width_explore{width:80%}}.pt_product_details .pdp_main #tab_exploremore>h2{text-transform:uppercase}.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot-group{display:flex}.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 .slot4,.pt_product_details .pdp_main #tab_exploremore .product_section_content .slot5{position:relative;z-index:1}.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape{width:100%;float:left}.pt_product_details .pdp_main #tab_exploremore .product_section_content .square{width:50%;float:left}.pt_product_details .pdp_main #tab_exploremore .product_section_content .square .video-slot{height:100%;background:#000}.pt_product_details .pdp_main #tab_exploremore .product_section_content .square .video-slot .embeded_video_wrapper{padding-top:125px}.pt_product_details .pdp_main #tab_exploremore .product_section_content .background-image{width:100%;height:auto}.pt_product_details .pdp_main #tab_exploremore .product_section_content .text-align-right>div{right:0;width:50%}.pt_product_details .pdp_main #tab_exploremore .product_section_content .text-align-right>img{width:50%;float:left}.pt_product_details .pdp_main #tab_exploremore .product_section_content .text-align-left>div{left:0;width:50%}.pt_product_details .pdp_main #tab_exploremore .product_section_content .text-align-left>img{width:50%;float:right}.pt_product_details .pdp_main #tab_exploremore .product_section_content .description_wrapper{text-align:left}.pt_product_details .pdp_main #tab_exploremore .product_section_content h2,.pt_product_details .pdp_main #tab_exploremore .product_section_content h3,.pt_product_details .pdp_main #tab_exploremore .product_section_content #waitingForAuditDialog,.pt_product_details .pdp_main #tab_exploremore .product_section_content #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_product_details .pdp_main #tab_exploremore .product_section_content .review_tag,.pt_product_details .pdp_main #tab_exploremore .product_section_content p,.pt_product_details .pdp_main #tab_exploremore .product_section_content a,.pt_product_details .pdp_main #tab_exploremore .product_section_content span,.pt_product_details .pdp_main #tab_exploremore .product_section_content li,.pt_product_details .pdp_main #tab_exploremore .product_section_content dt,.pt_product_details .pdp_main #tab_exploremore .product_section_content dd,.pt_product_details .pdp_main #tab_exploremore .product_section_content .exploremore_subheading{text-align:left;color:#535355}.pt_product_details .pdp_main #tab_exploremore .product_section_content .exploremore_subheading{font:normal 30px/40px "FuturaStdMedium",Arial;text-transform:uppercase}.pt_product_details .pdp_main #tab_exploremore .product_section_content .exploremore_subheading span{font:normal 30px/40px "FuturaStdMedium",Arial}.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:normal 18px/25px "FuturaStdMedium",Arial}.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 .description,.pt_product_details .pdp_main #tab_exploremore .product_section_content li,.pt_product_details .pdp_main #tab_exploremore .product_section_content dt,.pt_product_details .pdp_main #tab_exploremore .product_section_content dd{font:normal 16px/25px "FuturaStdMedium",Arial}.pt_product_details .pdp_main #tab_exploremore .product_section_content a{font:normal 18px/25px "FuturaStdMedium",Arial;text-decoration:underline}.pt_product_details .pdp_main #tab_exploremore .product_section_content dt{margin:12px 0 0 0;font:normal 18px/25px "FuturaStdMedium",Arial;text-transform:uppercase}.pt_product_details .pdp_main #tab_exploremore .product_section_content .texture-slot .texture-content{position:absolute;top:0;right:0;z-index:2;width:50%;padding:6% 8.5%;box-sizing:border-box}.pt_product_details .pdp_main #tab_exploremore .product_section_content .texture-slot .texture-content .exploremore_subheading{margin:0 0 40px 0}.pt_product_details .pdp_main #tab_exploremore .product_section_content .texture-slot .texture-content.description-full-width{width:50%;background:#fff;opacity:0.8;height:465px;float:right;overflow:auto}@media (max-width: 960px){.pt_product_details .pdp_main #tab_exploremore .product_section_content .texture-slot .texture-content.description-full-width{height:100%}}.pt_product_details .pdp_main #tab_exploremore .product_section_content .texture-slot .image-left{position:absolute;top:12%;left:7%;z-index:2}.pt_product_details .pdp_main #tab_exploremore .product_section_content .text-align-over .image-slot .image-slot-content .exploremore_subheading,.pt_product_details .pdp_main #tab_exploremore .product_section_content .text-align-over .image-slot .image-slot-content .description_wrapper{position:absolute;top:0;z-index:2;box-sizing:border-box}.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape .image-slot .image-slot-content{width:100%}.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape .image-slot .image-slot-content .exploremore_subheading,.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape .image-slot .image-slot-content h3,.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape .image-slot .image-slot-content #waitingForAuditDialog,.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape .image-slot .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 .landscape .image-slot .image-slot-content .review_tag,.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape .image-slot .image-slot-content .description_wrapper{width:50%;box-sizing:border-box;padding:7% 7.5% 0 7.5%}.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape .image-slot .image-slot-content .description_wrapper{padding:0 7.5% 7% 7.5%}.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape .image-slot .image-slot-content .background-image{width:50%}.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape .image-slot .image-slot-content-item{padding:7% 6.5% 7% 6.5%}.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape.text-align-left .image-slot .image-slot-content .exploremore_subheading,.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape.text-align-left .image-slot .image-slot-content h3,.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape.text-align-left .image-slot .image-slot-content #waitingForAuditDialog,.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape.text-align-left .image-slot .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 .landscape.text-align-left .image-slot .image-slot-content .review_tag,.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape.text-align-left .image-slot .image-slot-content .description_wrapper{float:left}.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape.text-align-left .image-slot .image-slot-content .background-image{float:right}.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape.text-align-right .image-slot .image-slot-content .exploremore_subheading,.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape.text-align-right .image-slot .image-slot-content h3,.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape.text-align-right .image-slot .image-slot-content #waitingForAuditDialog,.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape.text-align-right .image-slot .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 .landscape.text-align-right .image-slot .image-slot-content .review_tag,.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape.text-align-right .image-slot .image-slot-content .description_wrapper{float:right}.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape.text-align-right .image-slot .image-slot-content .background-image{float:left}.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape.text-align-over .image-slot .description_wrapper{width:auto;padding:0 15px 0 0;max-height:100%;top:30%;left:7.5%;bottom:6%;right:7.5%;float:none;overflow:auto}.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape.text-align-over .image-slot .exploremore_subheading,.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape.text-align-over .image-slot h3,.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape.text-align-over .image-slot #waitingForAuditDialog,.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape.text-align-over .image-slot #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape.text-align-over .image-slot .review_tag,.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape.text-align-over .image-slot .background-image{width:100%}.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape.text-align-over .image-slot .exploremore_subheading{padding:7% 7.5% 25px 7.5%}.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape.text-align-over .image-slot h3:not(.exploremore_subheading),.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape.text-align-over .image-slot #waitingForAuditDialog:not(.exploremore_subheading),.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape.text-align-over .image-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 .landscape.text-align-over .image-slot .review_tag:not(.exploremore_subheading){padding:7% 7.5% 10px 7.5%}.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape .video-slot{position:relative}.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape .video-slot .video-slot-content{padding:7% 6.5% 7% 6.5%}.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape .video-slot .video-slot-content h2{color:#fff !important}@media (max-width: 750px){.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape .video-slot .video-slot-content h2{margin:32% 0 0 0;text-align:center}}@media (max-width: 480px){.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape .video-slot .video-slot-content h2{margin:38% 0 0 0}}.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape .video-slot .video-icon-play{top:40%;left:45%}@media (max-width: 750px){.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape .video-slot .video-icon-play{top:25%;left:40%}}@media (max-width: 480px){.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape .video-slot .video-icon-play{top:8%;left:33%}}.pt_product_details .pdp_main #tab_exploremore .product_section_content .dark-color .video-slot .video-slot-content h2,.pt_product_details .pdp_main #tab_exploremore .product_section_content .dark-color .video-slot .video-slot-content h3,.pt_product_details .pdp_main #tab_exploremore .product_section_content .dark-color .video-slot .video-slot-content #waitingForAuditDialog,.pt_product_details .pdp_main #tab_exploremore .product_section_content .dark-color .video-slot .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 .dark-color .video-slot .video-slot-content .review_tag{color:#535355 !important}.pt_product_details .pdp_main #tab_exploremore .product_section_content .square .image-slot .image-slot-content .exploremore_subheading{padding:13.3% 13% 15px 13%}.pt_product_details .pdp_main #tab_exploremore .product_section_content .square .image-slot .image-slot-content h3:not(.exploremore_subheading),.pt_product_details .pdp_main #tab_exploremore .product_section_content .square .image-slot .image-slot-content #waitingForAuditDialog:not(.exploremore_subheading),.pt_product_details .pdp_main #tab_exploremore .product_section_content .square .image-slot .image-slot-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 .square .image-slot .image-slot-content .review_tag:not(.exploremore_subheading){padding:13% 13% 10px 13%}.pt_product_details .pdp_main #tab_exploremore .product_section_content .square .image-slot .image-slot-content .description_wrapper{padding:0 13% 13% 13%}.pt_product_details .pdp_main #tab_exploremore .product_section_content .square .image-slot .image-slot-content-item{padding:13% 13% 13% 13%}.pt_product_details .pdp_main #tab_exploremore .product_section_content .square.text-align-over .image-slot .description_wrapper{width:100%;padding:26% 13% 13% 13%}@media (max-width: 750px){.pt_product_details .pdp_main #tab_exploremore .product_section_content .square.text-align-over .image-slot .description_wrapper{padding:26% 5% 13% 5%}}.pt_product_details .pdp_main #tab_exploremore .product_section_content .square.text-align-over .image-slot .exploremore_subheading,.pt_product_details .pdp_main #tab_exploremore .product_section_content .square.text-align-over .image-slot h3,.pt_product_details .pdp_main #tab_exploremore .product_section_content .square.text-align-over .image-slot #waitingForAuditDialog,.pt_product_details .pdp_main #tab_exploremore .product_section_content .square.text-align-over .image-slot #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_product_details .pdp_main #tab_exploremore .product_section_content .square.text-align-over .image-slot .review_tag,.pt_product_details .pdp_main #tab_exploremore .product_section_content .square.text-align-over .image-slot .background-image{width:100%}.pt_product_details .pdp_main #tab_exploremore .product_section_content .square .video-slot .video-slot-content{padding:13% 13% 13% 13%}@media (max-width: 750px){.pt_product_details .pdp_main #tab_exploremore .product_section_content .square .video-slot .video-slot-content h2{margin:58% 0 0 0;text-align:center}}@media (max-width: 480px){.pt_product_details .pdp_main #tab_exploremore .product_section_content .square .video-slot .video-slot-content h2{margin:70% 0 0 0}}.pt_product_details .pdp_main #tab_exploremore .product_section_content .square .video-slot .video-icon-play{top:38%;left:42%}@media (max-width: 960px){.pt_product_details .pdp_main #tab_exploremore .product_section_content .square .video-slot .video-icon-play{left:38%}}@media (max-width: 750px){.pt_product_details .pdp_main #tab_exploremore .product_section_content .square .video-slot .video-icon-play{top:30%;left:40%}}@media (max-width: 480px){.pt_product_details .pdp_main #tab_exploremore .product_section_content .square .video-slot .video-icon-play{top:25%;left:35%}}.pt_product_details .pdp_main #tab_exploremore .product_section_content .carousel-slot{padding:13% 10% 13% 10%;box-sizing:border-box}.pt_product_details .pdp_main #tab_exploremore .product_section_content .carousel-slot .carousel_list .carousel-content h2{margin:0 0 10px 0}.pt_product_details .pdp_main #tab_exploremore .product_section_content .carousel-slot .carousel_list .carousel-content img{display:block;margin:15px auto 15px;max-width:80%}.pt_product_details .pdp_main #tab_exploremore .product_section_content .carousel-slot .carousel_list .carousel-content span{font:normal 30px/40px "FuturaStdMedium",Arial;float:left;min-height:95px;margin:-14px 5px 0 0}.pt_product_details .pdp_main #tab_exploremore .product_section_content .carousel-slot .carousel_navigation_list{bottom:0;top:inherit;right:40%;text-indent:-9999px;min-width:17%}.pt_product_details .pdp_main #tab_exploremore .product_section_content .carousel-slot .carousel_navigation_list .carousel_navigation_list_item{margin:0 0 0 15px;width:10px;height:10px}.pt_product_details .pdp_main #tab_exploremore .product_section_content .carousel-slot .carousel_navigation_list .carousel_navigation_list_item .carousel_navigation_list_link{background:#535355}.pt_product_details .pdp_main #tab_exploremore .product_section_content .carousel-slot .carousel_navigation_list .carousel_navigation_list_item.selected .carousel_navigation_list_link{background:#23c9c5}.pt_product_details .pdp_main #tab_exploremore .product_section_content .text-slot{padding:13% 10% 13% 12%;max-height:100%;box-sizing:border-box;overflow:auto}.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){text-transform:uppercase}.pt_product_details .pdp_main #tab_exploremore .product_section_content .image-slot-content-item .image-slot-content-item{margin:0 0 10px 0}.pt_product_details .pdp_main #tab_exploremore .product_section_content .image-slot-content-item img{display:block;margin:10px auto 10px;max-width:80%}.pt_product_details .pdp_main #tab_exploremore .product_section_content .image-slot-content-item .description_wrapper{display:none}.pt_product_details .pdp_main #tab_exploremore .product_section_content .ingredients-slot .ingredients-cover-background{width:100%;height:auto}.pt_product_details .pdp_main #tab_exploremore .product_section_content .ingredients-slot .ingredients-background{height:auto;width:100%}.pt_product_details .pdp_main #tab_exploremore .product_section_content .ingredients-slot .ingredients-list-wrapper{position:absolute;top:0;left:0;z-index:2;width:50%;padding:7% 6% 7% 6%;box-sizing:border-box;max-height:60%;overflow:auto}.pt_product_details .pdp_main #tab_exploremore .product_section_content .ingredients-slot .ingredients-list-wrapper .exploremore_subheading{margin:0 0 25px 0}.pt_product_details .pdp_main #tab_exploremore .product_section_content .ingredients-slot .ingredients-list-wrapper .ingredients-list{list-style-type:none}.pt_product_details .pdp_main #tab_exploremore .product_section_content .ingredients-slot .ingredients-list-wrapper .ingredients-list li{text-transform:uppercase}.pt_product_details .pdp_main #tab_exploremore .product_section_content .ingredients-slot .ingredients-list-wrapper .ingredients-list li:hover{text-decoration:underline;cursor:pointer}.pt_product_details .pdp_main #tab_exploremore .product_section_content .ingredients-slot .ingredients-list-wrapper .ingredients-list li.active{font-family:"FuturaStdBold",Arial}.pt_product_details .pdp_main #tab_exploremore .product_section_content .ingredients-slot .ingredients-list-wrapper .ingredients-list li.no_asset{cursor:default;text-decoration:none}.pt_product_details .pdp_main #tab_exploremore .product_section_content .ingredients-slot .descriptions-wrapper{position:absolute;top:0;right:0;z-index:2;width:50%;padding:8% 7% 7% 7%;box-sizing:border-box}.pt_product_details .pdp_main #tab_exploremore .product_section_content .ingredients-slot .descriptions-wrapper .exploremore_subheading{margin:0 0 20px 0;font:normal 18px/30px "FuturaStdBold",Arial}.pt_product_details .pdp_main #tab_exploremore .product_section_content .ingredients-slot .descriptions-wrapper h3:not(.exploremore_subheading),.pt_product_details .pdp_main #tab_exploremore .product_section_content .ingredients-slot .descriptions-wrapper #waitingForAuditDialog:not(.exploremore_subheading),.pt_product_details .pdp_main #tab_exploremore .product_section_content .ingredients-slot .descriptions-wrapper #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 .ingredients-slot .descriptions-wrapper .review_tag:not(.exploremore_subheading){text-transform:uppercase}.pt_product_details .pdp_main #tab_exploremore .product_section_content .ingredients-slot .descriptions-wrapper p{margin:0 0 20px 0}.pt_product_details .pdp_main #tab_exploremore .product_section_content .ingredients-slot .descriptions-wrapper a{text-transform:uppercase}.pt_product_details .pdp_main #tab_exploremore .product_section_content .video-slot .embeded_video_wrapper{max-width:100%}.pt_product_details .pdp_main #tab_exploremore .product_section_content .video-slot .video-slot-content{position:absolute;top:0;z-index:2;width:100%;height:100%;box-sizing:border-box;pointer-events:none}.pt_product_details .pdp_main #tab_exploremore .product_section_content .video-slot .video-slot-content h2{margin:0 0 10px 0}.pt_product_details .pdp_main #tab_exploremore .product_section_content .video-slot .video-slot-content h3,.pt_product_details .pdp_main #tab_exploremore .product_section_content .video-slot .video-slot-content #waitingForAuditDialog,.pt_product_details .pdp_main #tab_exploremore .product_section_content .video-slot .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 .video-slot .video-slot-content .review_tag{margin:0 0 10px 0;font:normal 16px/25px "FuturaStdMedium",Arial}@media (max-width: 750px){.pt_product_details .pdp_main #tab_exploremore .product_section_content .video-slot .video-slot-content h3,.pt_product_details .pdp_main #tab_exploremore .product_section_content .video-slot .video-slot-content #waitingForAuditDialog,.pt_product_details .pdp_main #tab_exploremore .product_section_content .video-slot .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 .video-slot .video-slot-content .review_tag{display:none}}.pt_product_details .pdp_main #tab_exploremore .product_section_content .video-slot .video-slot-content .video-icon-play{position:absolute;z-index:2;background-position:0 -929px;width:107px;height:107px}.pt_product_details .pdp_main #tab_exploremore .product_section_content .video-slot .image-cover{width:100%;height:auto}@media (max-width: 960px){.pt_product_details .pdp_main #tab_exploremore .product_section_content .texture-slot .image-left{width:37%;height:auto}.pt_product_details .pdp_main #tab_exploremore .product_section_content .texture-slot .texture-content .exploremore_subheading{margin:0 0 20px 0}.pt_product_details .pdp_main #tab_exploremore .product_section_content .carousel-slot{padding:5% 10% 5% 10%}.pt_product_details .pdp_main #tab_exploremore .product_section_content .carousel-slot .carousel_list .carousel-content h2{margin:0 0 5px 0}.pt_product_details .pdp_main #tab_exploremore .product_section_content .carousel-slot .carousel_list .carousel-content span{font-size:20px}.pt_product_details .pdp_main #tab_exploremore .product_section_content .carousel-slot .carousel_navigation_list{min-width:21%;bottom:20px}.pt_product_details .pdp_main #tab_exploremore .product_section_content .ingredients-slot .descriptions-wrapper{padding:5% 7% 5% 7%}.pt_product_details .pdp_main #tab_exploremore .product_section_content .ingredients-slot .ingredients-list-wrapper{padding:5% 6% 5% 6%}}@media (max-width: 960px) and (max-width: 750px){.pt_product_details .pdp_main #tab_exploremore .product_section_content .ingredients-slot .descriptions-wrapper,.pt_product_details .pdp_main #tab_exploremore .product_section_content .ingredients-slot .ingredients-list-wrapper{padding:5% 5% 5% 5%}}@media (max-width: 960px){.pt_product_details .pdp_main #tab_exploremore .product_section_content .square .image-slot .image-slot-content .background-image{height:100%;width:auto}.pt_product_details .pdp_main #tab_exploremore .product_section_content .square .image-slot .image-slot-content-item{padding:5% 10% 5% 10%}}@media (max-width: 750px){.pt_product_details .pdp_main #tab_exploremore .product_section_content .texture-slot .image-left{top:20%;left:32%}.pt_product_details .pdp_main #tab_exploremore .product_section_content .texture-slot .texture-content{width:100%;position:static;padding:6% 5% 6% 5%}.pt_product_details .pdp_main #tab_exploremore .product_section_content .texture-slot .texture-content.description-full-width{float:none;width:100%;height:auto;background:none;opacity:1}.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape.text-align-over .image-slot .exploremore_subheading{padding:13% 5% 25% 5%}.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape.text-align-over .image-slot .description_wrapper{padding:26% 5% 13% 5%}.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape.text-align-left .image-slot .description_wrapper,.pt_product_details .pdp_main #tab_exploremore .product_section_content .landscape.text-align-right .image-slot .description_wrapper{width:100%}.pt_product_details .pdp_main #tab_exploremore .product_section_content .square{width:100%;float:left}.pt_product_details .pdp_main #tab_exploremore .product_section_content .square .image-slot .background-image{height:100%;width:auto}.pt_product_details .pdp_main #tab_exploremore .product_section_content .square .image-slot .image-slot-content-item{padding:10% 5% 10% 5%}.pt_product_details .pdp_main #tab_exploremore .product_section_content .carousel-slot{padding:10% 5% 10% 5%}.pt_product_details .pdp_main #tab_exploremore .product_section_content .ingredients-slot .ingredients-list-wrapper,.pt_product_details .pdp_main #tab_exploremore .product_section_content .ingredients-slot .descriptions-wrapper{width:100%;float:left}.pt_product_details .pdp_main #tab_exploremore .product_section_content .ingredients-slot .descriptions-wrapper{position:static}.pt_product_details .pdp_main #tab_exploremore .product_section_content .ingredients-slot .ingredients-background{width:200%;height:auto}}@media (max-width: 750px) and (max-width: 750px){.pt_product_details .pdp_main #tab_exploremore .product_section_content .ingredients-slot .ingredients-list-wrapper,.pt_product_details .pdp_main #tab_exploremore .product_section_content .ingredients-slot .descriptions-wrapper{position:initial}.pt_product_details .pdp_main #tab_exploremore .product_section_content .ingredients-slot .ingredients-list-wrapper h2.ingredients-title,.pt_product_details .pdp_main #tab_exploremore .product_section_content .ingredients-slot .ingredients-list-wrapper ul.ingredients-list li,.pt_product_details .pdp_main #tab_exploremore .product_section_content .ingredients-slot .descriptions-wrapper h2.ingredients-title,.pt_product_details .pdp_main #tab_exploremore .product_section_content .ingredients-slot .descriptions-wrapper ul.ingredients-list li{color:#535355}.pt_product_details .pdp_main #tab_exploremore .product_section_content .ingredients-slot .background-wrapper{position:absolute;top:0}.pt_product_details .pdp_main #tab_exploremore .product_section_content .ingredients-slot img.ingredients-cover-background.js_hide+.ingredients-list-wrapper{padding-top:310px}}@media (max-width: 480px){.pt_product_details .pdp_main #tab_exploremore .product_section_content .exploremore_subheading{font:normal 20px/25px "FuturaStdMedium",Arial}.pt_product_details .pdp_main #tab_exploremore .product_section_content .exploremore_subheading,.pt_product_details .pdp_main #tab_exploremore .product_section_content .texture-slot .texture-content .exploremore_subheading,.pt_product_details .pdp_main #tab_exploremore .product_section_content .image-slot .image-slot-content .exploremore_subheading,.pt_product_details .pdp_main #tab_exploremore .product_section_content .text-slot .exploremore_subheading,.pt_product_details .pdp_main #tab_exploremore .product_section_content .ingredients-slot .ingredients-list-wrapper .exploremore_subheading,.pt_product_details .pdp_main #tab_exploremore .product_section_content .ingredients-slot .descriptions-wrapper .exploremore_subheading{margin:0 0 15px 0}.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),.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:normal 15px/20px "FuturaStdMedium",Arial}.pt_product_details .pdp_main #tab_exploremore .product_section_content p,.pt_product_details .pdp_main #tab_exploremore .product_section_content a,.pt_product_details .pdp_main #tab_exploremore .product_section_content span,.pt_product_details .pdp_main #tab_exploremore .product_section_content .description,.pt_product_details .pdp_main #tab_exploremore .product_section_content li,.pt_product_details .pdp_main #tab_exploremore .product_section_content dt,.pt_product_details .pdp_main #tab_exploremore .product_section_content dd{font:normal 15px/20px "FuturaStdMedium",Arial}.pt_product_details .pdp_main #tab_exploremore .product_section_content .background-image{max-height:300px;overflow:hidden}.pt_product_details .pdp_main #tab_exploremore .product_section_content .texture-slot{min-height:200px}.pt_product_details .pdp_main #tab_exploremore .product_section_content .texture-slot .background-image{min-height:200px;width:auto}.pt_product_details .pdp_main #tab_exploremore .product_section_content .texture-slot .texture-content{padding:6% 6% 6% 6%}.pt_product_details .pdp_main #tab_exploremore .product_section_content .carousel-slot .carousel_navigation_list{min-width:25%;bottom:0}}@media (max-width: 480px) and (max-width: 320px){.pt_product_details .pdp_main #tab_exploremore .product_section_content .carousel-slot .carousel_navigation_list .carousel_navigation_list_item{margin:0 0 0 12px}}@media (max-width: 480px){.pt_product_details .pdp_main #tab_exploremore .product_section_content .ingredients-slot .descriptions-wrapper .exploremore_subheading{font:normal 15px/25px "FuturaStdBold",Arial}.pt_product_details .pdp_main #tab_exploremore .product_section_content .ingredients-slot .descriptions-wrapper a{text-transform:capitalize}}.ie9 .pt_product_details .pdp_main #tab_exploremore .product_section_content .carousel-slot .carousel_navigation_list{bottom:80px}@media (max-width: 960px){.ie9 .pt_product_details .pdp_main #tab_exploremore .product_section_content .carousel-slot .carousel_navigation_list{bottom:100px}}@media (max-width: 750px){.ie9 .pt_product_details .pdp_main #tab_exploremore .product_section_content .carousel-slot .carousel_navigation_list{bottom:0}}.search_result_content{border-top:1px solid #f8f8f5}.search_result_content div[class^="collection-asset-"] h1,.search_result_content div[class^="collection-asset-"] a,.search_result_content div[class*=" collection-asset-"] h1,.search_result_content div[class*=" collection-asset-"] a{color:#fff;font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial}.search_result_content div[class^="collection-asset-"].generic h1,.search_result_content div[class^="collection-asset-"].generic a,.search_result_content div[class*=" collection-asset-"].generic h1,.search_result_content div[class*=" collection-asset-"].generic a{color:#535355;font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial}.search_result_content .load_more_box .infinite-point{text-align:center;padding:20px 0;clear:both;height:32px;display:block !important;background:url(../images/elements/loading-small.gif) no-repeat center}.product_tile_wrapper .product_name{font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;color:#535355}.product_tile_wrapper .product_description,.product_tile_wrapper .product_subtitle{font-size:13px;font-weight:normal;text-transform:none;font-family:"Arial",sans-serif;color:#939393}.product_tile_wrapper .price_per_unit{text-align:center;margin-top:25px}.product_tile_wrapper .price .product_price{font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdBold",Arial;margin:0;display:inline-block}.product_tile_wrapper .price .product_price .from-price{font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial}.product_tile_wrapper .quickviewbutton{background:rgba(83,83,85,0.5);color:#fff}.product_tile_wrapper .quickviewbutton span{font-size:26px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial}.sub_category_name span{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;color:#535355}.sub_category_name:after{border-top:1px solid #cbcbcc}.vertical-space{padding:90px 0 14px 0}.pt_product_search_noresult .main .no_hits_page{margin:30px 0 0}@media (max-width: 750px){.pt_product_search_noresult .main .content .breadcrumb{display:block;margin:0}}.pt_product_search_noresult .main .content .vertical-space{padding:90px 0 14px 0}@media (max-width: 750px){.pt_product_search_result.plp .main .content .breadcrumb{display:none;margin:0}}.pt_product_search_result.plp .main .content .vertical-space{padding:90px 0 14px 0}.pt_product_search_result.plp .main .content.search_result_page_hits .content_header.vertical-space{padding:90px 0 14px 0}.pt_product_search_result.plp .main .content.search_result_page_hits .content_header{margin:0 0 20px 0}.pt_product_search_result.plp .main .content.search_result_page_hits .content_header a{text-decoration:none}.pt_waterlovers .vertical-space,.special_offers .vertical-space,#ctgMostLoved .vertical-space{padding:4px 0 14px 0}@media (max-width: 750px){.pt_product_search_result.clp .main .content .breadcrumb{display:block;margin:0}}.pt_product_search_result.clp .main .content .breadcrumb.vertical-space{padding:85px 10px 0px 10px}@media (max-width: 750px){.pt_product_search_result.clp .main .content.clp .breadcrumb-name{display:none}}@media (max-width: 750px){.pt_product_search_result.clp .main .content.concerns .breadcrumb{display:none}}.pt_product_search_result.clp .main .content.cdi_special_offers .breadcrumb,.pt_product_search_result.clp .main .content.cdi_bestSeller .breadcrumb,.pt_product_search_result.clp .main .content.cdi_mostLoved .breadcrumb{position:absolute;padding:12px 10px 0}.pt_product_search_result.clp .main .content.cdi_special_offers .breadcrumb.vertical-space,.pt_product_search_result.clp .main .content.cdi_bestSeller .breadcrumb.vertical-space,.pt_product_search_result.clp .main .content.cdi_mostLoved .breadcrumb.vertical-space{padding:4px 10px 14px 10px}@media (max-width: 750px){.pt_product_search_result.clp .main .content.cdi_special_offers .breadcrumb,.pt_product_search_result.clp .main .content.cdi_bestSeller .breadcrumb,.pt_product_search_result.clp .main .content.cdi_mostLoved .breadcrumb{display:none}}.search_results_content .folder_content_list li .content_title{font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;color:#535355}.search_results_content .folder_content_list li .content_description .value{font-size:13px;font-weight:normal;text-transform:none;font-family:"Arial",sans-serif;color:#939393}.search_results_content .folder_content_list li .content_description .read_more{font-size:13px;font-weight:normal;text-transform:none;font-family:"Arial",sans-serif;color:#535355}.clp_slots_holder .clp_slot_header .slot-content{top:45px;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.clp_slots_holder .clp_slot_header .slot-content h1{font-family:"FuturaStdBoldOblique",Arial}.clp_slots_holder .clp_slot_header .slot-content p,.clp_slots_holder .clp_slot_header .slot-content h2{font-family:"FuturaStdMedium",Arial;font-size:14px}.clp_slots_holder .clp_slot_header .slot-content.light-color h1,.clp_slots_holder .clp_slot_header .slot-content.light-color p,.clp_slots_holder .clp_slot_header .slot-content.light-color h2{color:#fff}.clp_slots_holder .clp_slot_header .slot-content.generic h1,.clp_slots_holder .clp_slot_header .slot-content.generic p,.clp_slots_holder .clp_slot_header .slot-content.generic h2{color:#535355}h3.category-heading,.pt_product_details .category-heading#waitingForAuditDialog,#tab_reviews .rr_page_item .category-heading.review_tag{font-size:40px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;color:#535355;line-height:23.451px}.custom_plp_slot_banner div[class^="giftssets-banner"],.custom_plp_slot_banner div[class*=" giftssets-banner"]{position:relative;font-size:0}.custom_plp_slot_banner div[class^="giftssets-banner"] .header-gifts,.custom_plp_slot_banner div[class*=" giftssets-banner"] .header-gifts{width:80%;height:28%;line-height:40px;color:#fff;text-transform:uppercase;overflow:visible;font-family:"FuturaStdBoldOblique",Arial}@media (max-width: 750px){.custom_plp_slot_banner div[class^="giftssets-banner"],.custom_plp_slot_banner div[class*=" giftssets-banner"]{display:none}}@media (max-width: 960px){.custom_plp_slot_banner div[class^="giftssets-banner"] img,.custom_plp_slot_banner div[class*=" giftssets-banner"] img{width:100%}}.pt_product_search_result .clp.gifts-page.content{margin:0 auto 20px;*zoom:1}.pt_product_search_result .clp.gifts-page.content:after{content:"";display:table;clear:both}.pt_product_search_result .gifts_filters{display:none}.pt_product_search_result .gifts-page .refinements{padding:0 10px;box-sizing:border-box}.pt_product_search_result .gift_filters_wrapper{display:block;position:relative;z-index:2}.search_result_content .gifts-and-sets{background-size:cover !important;width:64.5%;text-align:center;margin-top:15px !important}.search_result_content .gifts-and-sets img{max-width:100%;margin:10% 0 0 10%}@media (max-width: 960px){.search_result_content .gifts-and-sets img{max-width:80%}}.search_result_content .gifts-and-sets .collection-content-wrap{bottom:35px !important}.search_result_content .gifts-and-sets .collection-content-wrap h1{color:#535355}.search_result_content .gifts-and-sets+.product_tile_wrapper{margin-right:0}.search_result_content .gifts-and-sets.light-color h1,.search_result_content .gifts-and-sets.light-color p{color:#fff}.mobile_show{display:none}@media (max-width: 960px){.mobile_show{display:block}}@media (max-width: 750px){.pt_product_search_result.clp .gifts-page{padding:0;max-width:100%}.pt_product_search_result.clp .gifts-page .search_result_content{padding:0 5px 0 8px;margin:40px 0 0 0;overflow:hidden}}.gift-category{font-size:30px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdBoldOblique",Arial;line-height:35px;text-align:center;padding:30px 0}.gift-category span{font-family:"FuturaStdLight",Arial}@media (max-width: 960px){.gift-category{margin:0;font-size:25px;line-height:30px;padding:30px}}@media (max-width: 960px){.gifts_filters .refinements_wrap{margin:0;min-height:120px}.gifts_filters .vertical.fixed_filter .refinement{display:block}.gifts_filters .mobile_content{display:none !important}.gifts_filters .refinement_texture{display:none !important}.gifts_filters .refinements h2.refinement_header_title{display:none}.gifts_filters .refinements .refinements_box{margin:0}.gifts_filters .refinements .refinements_box .refinement{display:block}.gifts_filters .refinements .refinements_box .refinement .category_level_1 .refinement_list_item{float:left;text-align:center;width:33.333%}.gifts_filters .refinements .refinements_box .refinement .category_level_1 .refinement_list_item h3,.gifts_filters .refinements .refinements_box .refinement .category_level_1 .refinement_list_item .pt_product_details #waitingForAuditDialog,.pt_product_details .gifts_filters .refinements .refinements_box .refinement .category_level_1 .refinement_list_item #waitingForAuditDialog,.gifts_filters .refinements .refinements_box .refinement .category_level_1 .refinement_list_item #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .gifts_filters .refinements .refinements_box .refinement .category_level_1 .refinement_list_item .review_tag{background:#f8f8f5;color:#535355;border-right:1px solid rgba(83,83,85,0.2);border-bottom:0;padding:18px 15px 20px 15px}.gifts_filters .refinements .refinements_box .refinement .category_level_1 .refinement_list_item h3:after,.gifts_filters .refinements .refinements_box .refinement .category_level_1 .refinement_list_item .pt_product_details #waitingForAuditDialog:after,.pt_product_details .gifts_filters .refinements .refinements_box .refinement .category_level_1 .refinement_list_item #waitingForAuditDialog:after,.gifts_filters .refinements .refinements_box .refinement .category_level_1 .refinement_list_item #tab_reviews .rr_page_item .review_tag:after,#tab_reviews .rr_page_item .gifts_filters .refinements .refinements_box .refinement .category_level_1 .refinement_list_item .review_tag:after{content:''}.gifts_filters .refinements .refinements_box .refinement .category_level_1 .refinement_list_item.active h3,.gifts_filters .refinements .refinements_box .refinement .category_level_1 .refinement_list_item.active .pt_product_details #waitingForAuditDialog,.pt_product_details .gifts_filters .refinements .refinements_box .refinement .category_level_1 .refinement_list_item.active #waitingForAuditDialog,.gifts_filters .refinements .refinements_box .refinement .category_level_1 .refinement_list_item.active #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .gifts_filters .refinements .refinements_box .refinement .category_level_1 .refinement_list_item.active .review_tag{color:#fff;background:#535355}.gifts_filters .refinements .refinements_box .refinement .category_level_1 .refinement_list_item.active:after{content:"";width:0;height:0;border-left:12.5px solid transparent;border-right:12.5px solid transparent;border-top:15px solid #535355;position:absolute;top:55px;z-index:1001;margin-left:-10px}.gifts_filters .refinements .refinements_box .refinement .category_level_1 .refinement_list_item:last-of-type h3,.gifts_filters .refinements .refinements_box .refinement .category_level_1 .refinement_list_item:last-of-type .pt_product_details #waitingForAuditDialog,.pt_product_details .gifts_filters .refinements .refinements_box .refinement .category_level_1 .refinement_list_item:last-of-type #waitingForAuditDialog,.gifts_filters .refinements .refinements_box .refinement .category_level_1 .refinement_list_item:last-of-type #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .gifts_filters .refinements .refinements_box .refinement .category_level_1 .refinement_list_item:last-of-type .review_tag{border:0}.gifts_filters .refinements .refinements_box .refinement .category_level_1 ul{position:absolute;left:0;width:100%;z-index:1000;overflow:hidden;height:auto}.gifts_filters .refinements .refinements_box .refinement .category_level_1 ul .refinement_list_item{text-align:left}.gifts_filters .refinements .refinements_box .refinement .category_level_1 ul .refinement_list_item a{text-align:left}.gifts_filters .refinements .refinements_box .refinement .category_level_2{position:absolute;width:100%;text-align:left}.gifts_filters .refinements .refinements_box .refinement .category_level_2 .refinement_list_item{text-align:left}.gifts_filters .fixed_filter .refinement{height:163px}}@media (max-width: 750px){.pt_product_search_result .gifts_filters .refinements{padding:0 !important}.pt_product_search_result .gifts_filters .refinements .refinements_box{margin:0}.pt_product_search_result .gifts_filters .refinements .refinements_box .refinement{display:block}.pt_product_search_result .gifts_filters .refinements .refinements_box .refinement .category_level_1 .refinement_list_item{float:left;text-align:center;width:33.333%}.pt_product_search_result .gifts_filters .refinements .refinements_box .refinement .category_level_1 .refinement_list_item ul li{width:28% !important}}.refinement_header_title{color:#535355;font-size:14px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdHeavy",Arial}.search_result_options .sort_by_label,.search_result_options .selectboxit,.search_result_options .selectboxit-container{font-family:"Arial",sans-serif;font-size:13px;color:#535355}.vertical .refinement_headline,.refinements .refinement_headline{background:#f8f8f5}.vertical .refinement_list_item .refinement_list_link,.refinements .refinement_list_item .refinement_list_link{color:#535355;text-decoration:none}.vertical .refinement_list_item .refinement_list_link:hover,.refinements .refinement_list_item .refinement_list_link:hover{color:#23c9c5}@media (max-width: 960px){.vertical .refinement_list_item .refinement_list_link:hover,.refinements .refinement_list_item .refinement_list_link:hover{color:#535355}}.vertical .refinement_list_item.expanded h3:after,.vertical .refinement_list_item.expanded .pt_product_details #waitingForAuditDialog:after,.pt_product_details .vertical .refinement_list_item.expanded #waitingForAuditDialog:after,.vertical .refinement_list_item.expanded #tab_reviews .rr_page_item .review_tag:after,#tab_reviews .rr_page_item .vertical .refinement_list_item.expanded .review_tag:after,.refinements .refinement_list_item.expanded h3:after,.refinements .refinement_list_item.expanded .pt_product_details #waitingForAuditDialog:after,.pt_product_details .refinements .refinement_list_item.expanded #waitingForAuditDialog:after,.refinements .refinement_list_item.expanded #tab_reviews .rr_page_item .review_tag:after,#tab_reviews .rr_page_item .refinements .refinement_list_item.expanded .review_tag:after{content:'\e809'}.vertical .refinement_headline:after,.refinements .refinement_headline:after{content:'\e809';font-size:21px;float:right}.vertical .refinement_headline.expanded:after,.refinements .refinement_headline.expanded:after{content:'\e80a'}.cart_top_edit_product{text-align:center;margin:0 0 30px 0;font-size:13px;color:#939393}.cart_top_edit_product strong{font-weight:normal;color:#535355}.continue_shopping_link{font-family:"FuturaStdBook",Arial;text-transform:uppercase;color:#535355}.continue_shopping_link:before{content:'\e804';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-size:12px;margin-right:10px;padding-bottom:4px}@media (max-width: 750px){.continue_shopping_link:before{margin:0}}.cart_checkout_button{margin:15px 0px 0 5px;min-width:150px}.cart_actions_top .cart_action_checkout span.separator,.cart_actions_bottom .cart_action_checkout span.separator{text-transform:uppercase;position:relative;top:8px;left:2px;font-family:"FuturaStdBook",Arial}.cart_actions_top .cart_action_checkout span.separator.mobile-only,.cart_actions_bottom .cart_action_checkout span.separator.mobile-only{display:none}@media (max-width: 480px){.cart_actions_top .cart_action_checkout span.separator.mobile-only,.cart_actions_bottom .cart_action_checkout span.separator.mobile-only{display:block}}.cart_actions_top .cart_action_checkout .button,.cart_actions_top .cart_action_checkout .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .cart_actions_top .cart_action_checkout .back_to_profile,.cart_actions_top .cart_action_checkout .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .cart_actions_top .cart_action_checkout .select_go_button.selected,.cart_actions_bottom .cart_action_checkout .button,.cart_actions_bottom .cart_action_checkout .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .cart_actions_bottom .cart_action_checkout .back_to_profile,.cart_actions_bottom .cart_action_checkout .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .cart_actions_bottom .cart_action_checkout .select_go_button.selected{margin:15px 0px 0 10px;min-width:140px;font-size:12px;letter-spacing:0.8px;line-height:33px;font-family:"FuturaStdHeavy",Arial}@media (max-width: 480px){.cart_actions_top .cart_action_checkout .button,.cart_actions_top .cart_action_checkout .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .cart_actions_top .cart_action_checkout .back_to_profile,.cart_actions_top .cart_action_checkout .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .cart_actions_top .cart_action_checkout .select_go_button.selected,.cart_actions_bottom .cart_action_checkout .button,.cart_actions_bottom .cart_action_checkout .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .cart_actions_bottom .cart_action_checkout .back_to_profile,.cart_actions_bottom .cart_action_checkout .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .cart_actions_bottom .cart_action_checkout .select_go_button.selected{margin:15px 0 0;min-width:182px}}.cart_checkout_pay_pal_button{background-color:white;border:none}.you_may_also_like_cart .variant_swatch{color:#939393}.cart_content{font-family:"FuturaStdMedium",Arial;clear:left}.cart_content .error_form{display:inline;margin-top:0}.cart_content .error_form .is_error{margin-bottom:10px}.order_totals_table .value{color:#23c9c5;font-size:14px}.order_totals_table .highlighted{color:#23c9c5}.pt_cart .primary{margin-bottom:30px;margin-top:30px}.pt_cart .primary .js_isGift .gift_wrap_price{color:#23c9c5}.pt_cart .dialog_cart_edit .product_share_section{display:none}@media (max-width: 480px){.pt_cart .dialog_cart_edit .ui-dialog-content{padding:0 10px}}.pt_cart .coupons .remove_coupon{font-family:"FuturaStdHeavy",Arial;background:#ffa901;border:#ffa901}#cart_table .attribute,#cart_table .item_edit_details>a,#cart_table .item_user_actions>a,#cart_table .item_user_actions .in_wishlist a,#cart_table .item_user_actions button,#cart_table .product_availability_list,#cart_table .promo_adjustment,#cart_table .item_shipping{font-size:10px;font-family:"FuturaStdBook",Arial;color:#000;text-transform:uppercase}#cart_table .item_edit_details a:hover,#cart_table .item_user_actions a:hover{text-decoration:underline}#cart_table .bonus_header{border-top:1px solid #e0e0e0}@media (max-width: 480px){#cart_table .bonus_header{border:none}}#cart_table .bonus_row{border-bottom:1px solid #e0e0e0}.pt_cart .cart_actions_top{margin-bottom:20px}@media (max-width: 480px){.pt_cart .cart_actions_top{*zoom:1;float:none}.pt_cart .cart_actions_top:after{content:"";display:table;clear:both}}.cart_footer .cart_gift_wrapper .f_label_value,.cart_footer .personal_message .f_label_value{font-family:"Arial",sans-serif;font-size:13px}#cart_table .section_header{background:#23bbd2;border-bottom:none;color:white}#cart_table .section_header.product{padding-left:25px;font-family:"FuturaStdHeavy",Arial;font-size:16px}#cart_table .section_header:not(.product){font-size:12px;font-family:"FuturaStdBook",Arial;text-transform:uppercase}#cart_table .section_header.qty{padding-left:10px}#cart_table .cart_row{border-bottom:1px solid #e0e0e0}#cart_table .cart_row td.item_price,#cart_table .cart_row td.item_total{font-size:16px;color:#23c9c5;font-family:"FuturaStdHeavy",Arial}#cart_table .cart_row td.item_details .price_per_unit{margin-top:-45px}@media (max-width: 480px){#cart_table .cart_row td.item_details .price_per_unit{margin-top:-35px}}#cart_table .cart_row .price_unadjusted{font-size:16px;color:#535355;font-family:"FuturaStdHeavy",Arial;width:100%;white-space:nowrap}@media (max-width: 480px){#cart_table .cart_row .price_unadjusted{padding:0}}#cart_table .cart_row td.item_total{font-family:"FuturaStdHeavy",Arial;color:#23c9c5;font-size:16px}#cart_table .cart_row td.item_quantity .selectboxit-container .selectboxit{min-width:76px;max-width:76px;background:#fff;line-height:33px;border:1px solid #eee}#cart_table .cart_row td.item_quantity .selectboxit-container .selectboxit .selectboxit-text{font-size:12px}#cart_table .cart_row td.item_quantity .selectboxit-list{width:73px}#cart_table .cart_row td.item_quantity .selectboxit-list .selectboxit-option{padding:0 29px}#cart_table .item_shipping,#cart_table .product_availability_list{font-size:12px;text-align:left;width:60%;color:#999;text-transform:lowercase}#cart_table .item_shipping .not_available,#cart_table .product_availability_list .not_available{color:#23c9c5}@media (max-width: 960px){#cart_table .item_shipping,#cart_table .product_availability_list{width:80%;text-align:left}#cart_table .item_shipping li.not_available,#cart_table .product_availability_list li.not_available{left:0;width:195px}}@media (max-width: 480px){#cart_table .item_shipping,#cart_table .product_availability_list{top:75px;right:initial;left:0;width:175px}}#cart_table .product_availability_list .all_in_stock{font-family:"FuturaStdHeavy",Arial;font-size:12px;text-transform:uppercase;margin:15px 0 5px;color:#535355}#cart_table .product_availability_list .is_in_stock{margin:0 0 5px;text-align:left}#cart_table .product_availability_list .not_available{width:240px;position:relative;left:0;text-align:left}@media (max-width: 750px){#cart_table .product_availability_list .not_available{left:-45px;width:170px}}@media (max-width: 480px){#cart_table .product_availability_list .not_available{margin:0;position:relative;left:0;top:0;width:100%;padding:10px 0 5px}}#cart_table .product_name.item_edit_details,#cart_table .product_name.item_edit_details a{font-size:16px;font-family:"FuturaStdHeavy",Arial;text-transform:uppercase;color:#535355}@media (max-width: 480px){#cart_table .product_name.item_edit_details,#cart_table .product_name.item_edit_details a{font-size:15px}}#cart_table .product_id{text-transform:uppercase;font-family:Arial, serif;font-size:12px;color:#535355;margin:5px 0}#cart_table .product_id .product_id_label:after{content:'\00b0'}#cart_table .product_subtitle{display:none}#cart_table .bonus_row .item_quantity{font-size:16px}#cart_table .bonus_row .item_total{font-family:"FuturaStdBold",Arial;font-size:16px;color:#23c9c5;text-transform:uppercase}#cart_table .bonus_row .item_price{display:none}.formfield_gift_certificate_code>label,.personal_message_title,.formfield_gift_certificate_pin>label,#cart_table .bonus_header{font-family:"FuturaStdHeavy",Arial}.cart_gift_wrapper h3,.cart_gift_wrapper .pt_product_details #waitingForAuditDialog,.pt_product_details .cart_gift_wrapper #waitingForAuditDialog,.cart_gift_wrapper #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .cart_gift_wrapper .review_tag,.cart_coupon_code>label,.cart_coupon_container>label,.order_summary_title{font-family:"FuturaStdMedium",Arial}.js_giftcards_box,.cart_coupon_container{border-bottom:1px solid #e0e0e0}.pt_cart .giftcards_box{display:none}.pt_cart .promotionMsg{display:none}.promotion-code-wrapp .formfield{display:inline-block}.promotion-code-wrapp .formfield .textinput{box-sizing:border-box;padding:9px 10px;width:376px;border:1px solid #e5e5e6}@media (max-width: 960px){.promotion-code-wrapp .formfield .textinput{min-width:330px}}@media (max-width: 750px){.promotion-code-wrapp .formfield .textinput{min-width:225px}}.promotion-code-wrapp .button,.promotion-code-wrapp .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .promotion-code-wrapp .back_to_profile,.promotion-code-wrapp .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .promotion-code-wrapp .select_go_button.selected{font-family:"FuturaStdHeavy",Arial;letter-spacing:0.8px}@media (max-width: 960px){.promotion-code-wrapp .button,.promotion-code-wrapp .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .promotion-code-wrapp .back_to_profile,.promotion-code-wrapp .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .promotion-code-wrapp .select_go_button.selected{float:right}}.personal_message_form .js_messageInBox{margin:0 0 10px 0}.personal_message_form .js_giftMessage .giftmessage-label span{color:#23c9c5}.personal_message_form .js_giftMessage textarea{border-color:#e5e5e6;padding:10px}.personal_message_form .js_giftMessage textarea::-webkit-input-placeholder{color:#939393}.personal_message_form .js_giftMessage textarea::-moz-placeholder{color:#939393}.personal_message_form .js_giftMessage textarea:-ms-input-placeholder{color:#939393}.personal_message_form .js_giftMessage textarea:-moz-placeholder{color:#939393}.personal_message_form .js_fromEmail,.personal_message_form .js_toEmail{position:relative}.personal_message_form .js_fromEmail input[type="email"],.personal_message_form .js_toEmail input[type="email"]{padding:9px;min-width:160px}.personal_message_form .js_fromEmail .error_message,.personal_message_form .js_fromEmail .ui-dialog .ui-dialog-content form .formfield .error,.ui-dialog .ui-dialog-content form .formfield .personal_message_form .js_fromEmail .error,.personal_message_form .js_fromEmail .account_address_detail_page form .formfield .error,.account_address_detail_page form .formfield .personal_message_form .js_fromEmail .error,.personal_message_form .js_fromEmail .account_payment_details_page form .formfield .error,.account_payment_details_page form .formfield .personal_message_form .js_fromEmail .error,.personal_message_form .js_toEmail .error_message,.personal_message_form .js_toEmail .ui-dialog .ui-dialog-content form .formfield .error,.ui-dialog .ui-dialog-content form .formfield .personal_message_form .js_toEmail .error,.personal_message_form .js_toEmail .account_address_detail_page form .formfield .error,.account_address_detail_page form .formfield .personal_message_form .js_toEmail .error,.personal_message_form .js_toEmail .account_payment_details_page form .formfield .error,.account_payment_details_page form .formfield .personal_message_form .js_toEmail .error{font-family:"Arial",sans-serif;font-size:11px}.personal_message_form .js_fromEmail{margin-top:20px}.personal_message_form button[type="submit"]{margin-top:10px;font-family:"FuturaStdHeavy",Arial}.cart_order_totals:before{border-top:1px solid #e0e0e0}.cart_order_totals .order_subtotal td:first-child{font-size:14px;font-family:"FuturaStdBook",Arial}.cart_order_totals .order_shipping td:first-child,.cart_order_totals .order_sales_tax td:first-child,.cart_order_totals .order_shipping_discount td:first-child,.cart_order_totals .js_gift_box td:first-child{font-size:14px;font-family:"FuturaStdMedium",Arial}.cart_order_totals .order_shipping .estimate_tax_label,.cart_order_totals .order_sales_tax .estimate_tax_label,.cart_order_totals .order_shipping_discount .estimate_tax_label,.cart_order_totals .js_gift_box .estimate_tax_label{color:#23c9c5}.cart_order_totals .order_subtotal td:last-child,.cart_order_totals .order_shipping td:last-child,.cart_order_totals .order_sales_tax td:last-child,.cart_order_totals .order_shipping_discount td:last-child,.cart_order_totals .js_gift_box td:last-child{font-size:14px;font-family:"FuturaStdHeavy",Arial;color:#23c9c5}.cart_order_totals .order_total{font-size:24px;font-family:"FuturaStdBook",Arial}.cart_order_totals .order_total td:first-child{font-family:"FuturaStdHeavy",Arial;font-size:16px;text-transform:uppercase}.cart_order_totals .order_total td:last-child{font-size:14px;font-family:"FuturaStdHeavy",Arial;color:#23c9c5}.cart_order_totals .order_sales_tax .change_estimated_tax,.cart_order_totals .order_sales_tax .find_estimated_tax_box .button,.cart_order_totals .order_sales_tax .find_estimated_tax_box .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .cart_order_totals .order_sales_tax .find_estimated_tax_box .back_to_profile,.cart_order_totals .order_sales_tax .find_estimated_tax_box .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .cart_order_totals .order_sales_tax .find_estimated_tax_box .select_go_button.selected{font-size:18px;font-family:"FuturaStdMedium",Arial;color:#23c9c5}.cart_order_totals .order_sales_tax:last-of-type td:last-child{padding-left:0;text-align:left;text-transform:none;color:#535355;font-family:"Arial",sans-serif;font-size:10px}.cart_order_totals tr td:last-child{padding:0}@media (max-width: 960px){.pt_cart .continue_shopping_link{margin:25px 0 0 0}.pt_cart .promotion-code-wrapp{margin-top:40px}.pt_cart .personal_message_form{float:none;width:100%}.pt_cart .personal_message_form .js_fromEmail,.pt_cart .personal_message_form .js_toEmail{position:static}.pt_cart .personal_message_title{margin-bottom:20px;float:none}}@media (max-width: 480px){.is_hidden_mobile{display:none}.pt_cart .continue_shopping_link{width:auto;position:relative;padding-left:30px;font-size:14px}.pt_cart .continue_shopping_link:before{position:absolute;left:0px;top:2px}.pt_cart .formfield_gift_certificate_code>label,.pt_cart .cart_coupon_code>label,.pt_cart .cart_gift_wrapper h3,.pt_cart .cart_gift_wrapper .pt_product_details #waitingForAuditDialog,.pt_product_details .pt_cart .cart_gift_wrapper #waitingForAuditDialog,.pt_cart .cart_gift_wrapper #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_cart .cart_gift_wrapper .review_tag,.pt_cart .personal_message_title,.pt_cart .cart_coupon_container>label{width:50%;font-size:14px;margin-bottom:0}.pt_cart .formfield_add_gift_message .f_label_value{display:inline-block;width:230px}.pt_cart .promotion-code-wrapp .formfield .textinput{min-width:100px}.pt_cart .promotion-code-wrapp .cart_content{padding:0}.pt_cart .promotion-code-wrapp .primary{padding:0}.pt_cart .promotion-code-wrapp .cart_actions_top .cart_checkout_button,.pt_cart .promotion-code-wrapp .cart_actions_bottom .cart_checkout_button{font-size:14px;margin:20px 0 0 10px}.pt_cart .cart_order_totals .order_total{font-size:18px;text-align:left}.pt_cart .promotion-code-wrapp .formfield .textinput{width:115px}.pt_cart .promotion-code-wrapp .button,.pt_cart .promotion-code-wrapp .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .pt_cart .promotion-code-wrapp .back_to_profile,.pt_cart .promotion-code-wrapp .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .pt_cart .promotion-code-wrapp .select_go_button.selected{width:120px;min-width:120px}.pt_cart .personal_message_title{margin-bottom:20px !important}.pt_cart #cart_table .item_edit_details_mobile{font-size:14px;font-family:"FuturaStdBook",Arial;text-transform:uppercase;color:#535355}.pt_cart #cart_table .item_quantity .selectboxit-container .selectboxit .selectboxit-arrow-container{right:10px}.pt_cart #cart_table .item_quantity .selectboxit-container .selectboxit{line-height:40px;font-size:14px}.pt_cart #cart_table .item_shipping,.pt_cart #cart_table .product_availability_list{font-size:10px}.pt_cart #cart_table .product_availability_list+div{white-space:nowrap}.pt_cart .cart_table .item_price{width:0}.pt_cart .cart_table .promo_adjustment{margin:15px 0;text-align:right}.pt_cart .cart_table .item_total{right:0}.pt_cart .cart_row .item_edit_details:not(:first-child),.pt_cart .cart_row .item_user_actions{padding-top:0}.pt_cart .product_list_item{margin-bottom:40px}}#cart-items-form fieldset,#cart-items-form .cart_table{width:100%}.ie9 .pt_cart .cart_order_totals .find_estimated_tax_box .f_placeholder{top:8px !important;left:5px !important;text-transform:none;font-size:12px;text-align:left;color:#535355}@media (max-width: 750px){.chmodule_shippingmethod .checkout_module_subtitle{margin:15px 0 0}}.chmodule_shippingmethod .f_label_value *{line-height:30px}.hazmat_message{float:left;padding:5px 0 20px;text-align:justify;font-size:10px}.checkout_module_body{margin-bottom:0}.checkout_module_body h3,.checkout_module_body .pt_product_details #waitingForAuditDialog,.pt_product_details .checkout_module_body #waitingForAuditDialog,.checkout_module_body #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .checkout_module_body .review_tag{font-size:12px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;margin:0 0 7px}.checkout_module_body .selectedRelay{width:auto}.checkout_module_body .selectedRelay.fill{position:relative}.checkout_module_body .selectedRelay.fill h3,.checkout_module_body .selectedRelay.fill .pt_product_details #waitingForAuditDialog,.pt_product_details .checkout_module_body .selectedRelay.fill #waitingForAuditDialog,.checkout_module_body .selectedRelay.fill #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .checkout_module_body .selectedRelay.fill .review_tag{margin:0 0 5px}.checkout_module_body .selectedRelay.fill span{font-size:12px}.checkout_module_body .selectedRelay.fill .address1{margin-bottom:-20px}.checkout_module_body .f_field_shipping_method{position:relative}.checkout_module_body .f_field_shipping_method input[type='radio']:checked+label:after{top:9px}.checkout_module_body .f_field_shipping_method label:before{top:6px}.checkout_module_body .f_field_shipping_method .shippingImg,.checkout_module_body .f_field_shipping_method .shipping_method_logo{display:none}.checkout_module_body .f_field_shipping_method .selectedRelay{display:none}.checkout_module_body .f_field_shipping_method div.pickuppoint__details .pickuppoint__name{font-size:inherit}.checkout_module_body .f_field_shipping_method.f_checked .selectedRelay{display:block}.checkout_module_body .shipping_relay_map .srm_head{border-top:1px solid #535355}.checkout_module_body .shipping_relay_map .srm_head .srm_search_address,.checkout_module_body .shipping_relay_map .srm_head .srm_search_city,.checkout_module_body .shipping_relay_map .srm_head .srm_search_code{float:left;width:31.2%;margin:0 0 15px;padding:0}@media (max-width: 480px){.checkout_module_body .shipping_relay_map .srm_head .srm_search_address,.checkout_module_body .shipping_relay_map .srm_head .srm_search_city,.checkout_module_body .shipping_relay_map .srm_head .srm_search_code{width:100%}}.checkout_module_body .shipping_relay_map .srm_head .srm_search_address.required label:after,.checkout_module_body .shipping_relay_map .srm_head .srm_search_city.required label:after,.checkout_module_body .shipping_relay_map .srm_head .srm_search_code.required label:after{color:#23c9c5;content:"*";display:inline-block}.checkout_module_body .shipping_relay_map .srm_head .srm_search_address label,.checkout_module_body .shipping_relay_map .srm_head .srm_search_city label,.checkout_module_body .shipping_relay_map .srm_head .srm_search_code label{padding:0;margin:0 0 5px;font-size:12px}.checkout_module_body .shipping_relay_map .srm_head .srm_search_address label .f_label_value,.checkout_module_body .shipping_relay_map .srm_head .srm_search_city label .f_label_value,.checkout_module_body .shipping_relay_map .srm_head .srm_search_code label .f_label_value{display:inline-block;text-transform:inherit}.checkout_module_body .shipping_relay_map .srm_head .srm_search_address label .required_indicator,.checkout_module_body .shipping_relay_map .srm_head .srm_search_city label .required_indicator,.checkout_module_body .shipping_relay_map .srm_head .srm_search_code label .required_indicator{display:none}.checkout_module_body .shipping_relay_map .srm_head .srm_search_address .textinput,.checkout_module_body .shipping_relay_map .srm_head .srm_search_city .textinput,.checkout_module_body .shipping_relay_map .srm_head .srm_search_code .textinput{font-size:14px;font-weight:normal;text-transform:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;border:1px solid #e5e5e6;color:#535355;background:#fff;padding:0 12px;height:35px;float:none}.checkout_module_body .shipping_relay_map .srm_head .srm_search_address .required_indicator,.checkout_module_body .shipping_relay_map .srm_head .srm_search_city .required_indicator,.checkout_module_body .shipping_relay_map .srm_head .srm_search_code .required_indicator{float:left;width:0}.checkout_module_body .shipping_relay_map .srm_head .srm_search_code{margin:0 3.2% 15px}@media (max-width: 480px){.checkout_module_body .shipping_relay_map .srm_head .srm_search_code{margin:0 0 15px}}.checkout_module_body .shipping_relay_map .srm_head .submit_button{font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;padding:0 15px;margin:0;color:#fff;border:1px solid #23c9c5;background:#23c9c5;text-align:center;display:inline-block;line-height:48px;outline:none;cursor:pointer;height:auto;overflow:inherit}.checkout_module_body .shipping_relay_map .srm_body_title{font-size:16px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;margin:0 0 15px}.checkout_module_body .shipping_relay_map .srm_body{border-top:1px solid #535355}.checkout_module_body .shipping_relay_map .srm_body .srm_address_list,.checkout_module_body .shipping_relay_map .srm_body .srm_map{width:50%;min-height:380px}@media (max-width: 750px){.checkout_module_body .shipping_relay_map .srm_body .srm_address_list,.checkout_module_body .shipping_relay_map .srm_body .srm_map{width:50%}}@media (max-width: 480px){.checkout_module_body .shipping_relay_map .srm_body .srm_address_list,.checkout_module_body .shipping_relay_map .srm_body .srm_map{width:100%;min-height:320px}}.checkout_module_body .shipping_relay_map .srm_body .srm_address_list .relay_infos,.checkout_module_body .shipping_relay_map .srm_body .srm_address_list .pickuppoint-infos{width:100%;font-size:10px}.checkout_module_body .shipping_relay_map .srm_body .srm_address_list .relay_infos .cellRelay.imgShip,.checkout_module_body .shipping_relay_map .srm_body .srm_address_list .relay_infos .cellRelay.pickuppoint-infos__icon-wrapper,.checkout_module_body .shipping_relay_map .srm_body .srm_address_list .relay_infos .pickuppoint-infos__base-infos>div.imgShip,.checkout_module_body .shipping_relay_map .srm_body .srm_address_list .relay_infos .pickuppoint-infos__base-infos>div.pickuppoint-infos__icon-wrapper,.checkout_module_body .shipping_relay_map .srm_body .srm_address_list .pickuppoint-infos .cellRelay.imgShip,.checkout_module_body .shipping_relay_map .srm_body .srm_address_list .pickuppoint-infos .cellRelay.pickuppoint-infos__icon-wrapper,.checkout_module_body .shipping_relay_map .srm_body .srm_address_list .pickuppoint-infos .pickuppoint-infos__base-infos>div.imgShip,.checkout_module_body .shipping_relay_map .srm_body .srm_address_list .pickuppoint-infos .pickuppoint-infos__base-infos>div.pickuppoint-infos__icon-wrapper{max-width:70px;width:70px}.checkout_module_body .shipping_relay_map .srm_body .srm_address_list .relay_infos .cellRelay.tableValidate,.checkout_module_body .shipping_relay_map .srm_body .srm_address_list .relay_infos .pickuppoint-infos__base-infos>div.tableValidate,.checkout_module_body .shipping_relay_map .srm_body .srm_address_list .pickuppoint-infos .cellRelay.tableValidate,.checkout_module_body .shipping_relay_map .srm_body .srm_address_list .pickuppoint-infos .pickuppoint-infos__base-infos>div.tableValidate{display:none}.checkout_module_body .shipping_relay_map .srm_body .srm_address_list .relay_infos .nameAdress,.checkout_module_body .shipping_relay_map .srm_body .srm_address_list .relay_infos .pickuppoint-infos__name,.checkout_module_body .shipping_relay_map .srm_body .srm_address_list .pickuppoint-infos .nameAdress,.checkout_module_body .shipping_relay_map .srm_body .srm_address_list .pickuppoint-infos .pickuppoint-infos__name{width:100%;height:20px;overflow:hidden;font-size:14px;font-family:"FuturaStdMedium", Arial;font-weight:bold}.checkout_module_body .shipping_relay_map .srm_body .srm_address_list .relay_infos .pickuppoint-info__distance,.checkout_module_body .shipping_relay_map .srm_body .srm_address_list .pickuppoint-infos .pickuppoint-info__distance{float:none;margin-top:0;color:#b3b2b2}.checkout_module_body .shipping_relay_map .srm_body .srm_address_list .relay_infos .pickuppoint-info__distance img,.checkout_module_body .shipping_relay_map .srm_body .srm_address_list .pickuppoint-infos .pickuppoint-info__distance img{float:right}.checkout_module_body .shipping_relay_map .srm_body .srm_address_list .relay_infos .pickuppoint-infos__opening-hours,.checkout_module_body .shipping_relay_map .srm_body .srm_address_list .pickuppoint-infos .pickuppoint-infos__opening-hours{display:block}.checkout_module_body .shipping_relay_map .srm_body .srm_address_list .relay_infos .pickuppoint-infos__opening-hours table,.checkout_module_body .shipping_relay_map .srm_body .srm_address_list .pickuppoint-infos .pickuppoint-infos__opening-hours table{width:100%}.checkout_module_body .shipping_relay_map .srm_body .srm_address_list .relay_infos.active,.checkout_module_body .shipping_relay_map .srm_body .srm_address_list .relay_infos:hover,.checkout_module_body .shipping_relay_map .srm_body .srm_address_list .pickuppoint-infos.active,.checkout_module_body .shipping_relay_map .srm_body .srm_address_list .pickuppoint-infos:hover{background-color:#23c9c5}.checkout_module_body .shipping_relay_map .srm_body .srm_address_list .relay_infos.active *,.checkout_module_body .shipping_relay_map .srm_body .srm_address_list .relay_infos:hover *,.checkout_module_body .shipping_relay_map .srm_body .srm_address_list .pickuppoint-infos.active *,.checkout_module_body .shipping_relay_map .srm_body .srm_address_list .pickuppoint-infos:hover *{color:#fff}.pt_cart .mini_cart_privilege_message{padding:5px 20px;margin-bottom:18px;font-family:Arial, serif;font-size:12px;color:#666666;text-align:center}.cart_recommendations{margin-bottom:20px}.cart_recommendations .product_badge{display:none}.pt_cart .secondary{background-color:#f8f8f5}.pt_cart .secondary .recommendations_divider{padding:25px 0 10px;font-size:14px;font-family:"FuturaStdMedium",Arial;text-align:center;text-transform:uppercase}.pt_cart .you_may_also_like_cart{background-color:#f8f8f5;border:#fff;padding:0 0 10px}.pt_cart .you_may_also_like_cart .recommendation_title{padding:25px 0 10px;font-size:14px;font-family:"FuturaStdHeavy",Arial}.pt_cart .you_may_also_like_cart .product_tile_wrapper{padding:0}@media (max-width: 480px){.pt_cart .you_may_also_like_cart .product_tile_wrapper{float:none;width:100%}}.pt_cart .you_may_also_like_cart .product_tile{text-align:center;margin-bottom:30px}.pt_cart .you_may_also_like_cart .product_tile .product_image_container{display:inline-block;text-align:center;width:50%;float:left}@media (max-width: 480px){.pt_cart .you_may_also_like_cart .product_tile .product_image_container{width:100%;float:none}}.pt_cart .you_may_also_like_cart .product_tile .product_image{height:150px}@media (max-width: 960px){.pt_cart .you_may_also_like_cart .product_tile .product_image{height:100px}}@media (max-width: 480px){.pt_cart .you_may_also_like_cart .product_tile .product_image{height:120px}}.pt_cart .you_may_also_like_cart .product_tile .top-content-contain{height:150px;float:left;width:48%}@media (max-width: 750px){.pt_cart .you_may_also_like_cart .product_tile .top-content-contain{height:110px}}@media (max-width: 480px){.pt_cart .you_may_also_like_cart .product_tile .top-content-contain{float:none;height:auto;margin:20px 0 0;width:100%}}.pt_cart .you_may_also_like_cart .product_tile .product_name{font-size:12px;font-family:"FuturaStdHeavy",Arial;padding:0;margin-top:45px;margin-bottom:22px;text-align:left;text-decoration:none;height:auto;margin-right:auto}@media (max-width: 960px){.pt_cart .you_may_also_like_cart .product_tile .product_name{margin-top:30px}}@media (max-width: 480px){.pt_cart .you_may_also_like_cart .product_tile .product_name{height:35px;overflow:hidden;margin:0 0 20px;display:inline-block;height:auto;width:100%;text-align:center}}.pt_cart .you_may_also_like_cart .product_tile .product_subtitle,.pt_cart .you_may_also_like_cart .product_tile .product_subtitle_wrapper,.pt_cart .you_may_also_like_cart .product_tile .product_promo{display:none}.pt_cart .you_may_also_like_cart .product_tile .start{margin-top:0;margin-right:auto;text-align:left}@media (max-width: 480px){.pt_cart .you_may_also_like_cart .product_tile .start{text-align:center;margin:0}}.pt_cart .you_may_also_like_cart .product_tile .price{font-size:14px;position:static;padding:0;float:left;width:auto;min-width:100px;line-height:35px;background-color:#25d4d0}@media (max-width: 960px){.pt_cart .you_may_also_like_cart .product_tile .price{margin-left:0;min-width:87px}}.pt_cart .you_may_also_like_cart .product_tile .price .product_price{color:white;font-size:12px;font-weight:normal;text-transform:none;font-family:"FuturaStdHeavy",Arial}.pt_cart .you_may_also_like_cart .product_tile .tile_priceshop_wrapper{clear:both;display:flex;align-items:center;justify-content:center;padding-top:25px}.pt_cart .you_may_also_like_cart .product_tile .tile_priceshop_wrapper .quickviewbutton{display:block;line-height:35px;font-size:12px;width:100px;letter-spacing:0.8px;margin:0;padding:0;position:static;border:0;font-size:12px;font-weight:normal;text-transform:none;font-family:"FuturaStdHeavy",Arial;text-transform:uppercase;clear:none;background-color:#23c9c5}.pt_cart .you_may_also_like_cart .product_tile .product_actions{display:block;float:left;padding:0}.pt_cart .you_may_also_like_cart .product_tile .product_actions button{line-height:35px;font-size:12px;width:100px;margin:0 auto;padding:0;position:static;border:0;font-size:12px;font-weight:normal;text-transform:none;font-family:"FuturaStdHeavy",Arial;text-transform:uppercase}.pt_cart .you_may_also_like_cart .product_tile .productbadge_new{width:45px;height:45px;font-size:12px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial;line-height:45px;left:30px;top:0}@media (max-width: 480px){.pt_cart .you_may_also_like_cart .productcarousel_list_item{width:50%;float:left}.pt_cart .you_may_also_like_cart .product_tile .product_name,.pt_cart .you_may_also_like_cart .product_tile .product_subtitle{font-size:14px}}.you_may_also_like_cart .jcarousel-clip ul{width:auto}#cart_table .sample_row{border-bottom:1px solid #e0e0e0}#cart_table .sample_row .name{font-size:16px;font-family:"FuturaStdHeavy",Arial;text-transform:uppercase;color:#535355}#cart_table .sample_row .subtitle{font-family:"Arial",sans-serif;font-size:12px;color:#535355;margin:5px 0 50px}#cart_table .sample_row .item_total{font-size:16px;font-family:"FuturaStdHeavy",Arial;color:#23c9c5}.pt_optcheckout .cart_title{font-family:"FuturaStdBook",Arial;font-size:16px;padding:20px 0 20px 25px;background:#23bbd2}.pt_optcheckout .samples_promo_banner{font-family:"Arial",sans-serif;padding:0 0 0 25px}.pt_optcheckout .samples_header{font-family:"FuturaStdMedium",Arial;padding:0 0 0 25px;box-sizing:border-box}.pt_optcheckout .samples_header .js_quotaremaining{color:#23c9c5}.pt_optcheckout .samples_header .js_quotaremaining .js_quotavalue:before{content:"\2022";margin:0 10px 0 0}.pt_optcheckout .samples{width:700px}.pt_optcheckout .samples .sample_item{width:155px}.pt_optcheckout .samples .sample_item .added_ribbon{font-size:14px;font-family:"FuturaStdBook",Arial;color:#23c9c5}.pt_optcheckout .samples .sample_item .sample_meta span{font-size:16px;font-family:"FuturaStdBook",Arial;color:#535355;text-transform:uppercase}.pt_optcheckout .samples .sample_item .sample_meta span.sample_subtitle{font-family:"Arial",sans-serif;font-size:13px;color:#939393;text-transform:lowercase}.pt_optcheckout .samples .sample_item .sample_meta .select_sample{width:100%;height:50px;background-color:#23c9c5;color:#fff;border-color:#23c9c5;font-family:"FuturaStdMedium",Arial;font-size:18px;line-height:48px}.pt_optcheckout .samples .sample_item.active_sample{background-color:#fff}.pt_optcheckout .samples .sample_item.active_sample .sample_meta .select_sample{color:#535355;border-color:#535355}.pt_optcheckout .samples .sample_item.disabled_sample{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6}.pt_optcheckout .cart_footer{border-top:1px solid #e0e0e0}.pt_optcheckout .cart_footer .gift_promo_block{display:none}.pt_optcheckout .order_sales_tax td{padding:0 0 15px 0}.pt_optcheckout .order_sales_tax .textinput.estimatetax_input{padding:11px 10% 11px 10%}.pt_optcheckout .order_total td:first-child{padding:15px 0 5px 0}.pt_optcheckout .continue_shopping_link:last-of-type{float:left}.order_summary{background:#f8f8f5;border:1px solid #f8f8f5;padding:0 10px 0 10px}.order_summary .section_header{border-bottom:1px solid #cbcbcc;padding:15px 0px}.order_summary .section_header span.title{font-family:"FuturaStdBook",Arial;font-size:18px}.order_summary .section_header .header-product-count{font-family:"FuturaStdBook",Arial}.order_summary .section_header .section_header_note{color:#535355}.order_summary .checkout_mini_cart .order_summary_product{border-bottom:1px solid #cbcbcc;padding:20px 0 20px 0;background:#f8f8f5}.order_summary .checkout_mini_cart .order_summary_product .minicart-product-image{float:left;width:25%}.order_summary .checkout_mini_cart .order_summary_product .minicart-product-image .product_image{width:100%}.order_summary .checkout_mini_cart .order_summary_product:nth-of-type(2n+1){background:#f8f8f5}.order_summary .checkout_mini_cart .order_summary_product .product_name{font-size:10px;font-family:"FuturaStdHeavy",Arial;text-transform:uppercase}.order_summary .checkout_mini_cart .bonus_products .bonus_item{color:#23c9c5;font-size:10px;right:0}.order_summary .checkout_mini_cart .order-sumary-details .mini_cart_price{font-family:"FuturaStdBold",Arial;color:#23c9c5;font-size:14px}.order_summary .checkout_mini_cart .product_total,.order_summary .checkout_mini_cart .product_attributes,.order_summary .checkout_mini_cart .bonus_products .product_name{color:#939393;font-family:"FuturaStdMedium",Arial;font-size:13px}.order_summary .order_totals_block_wrapper{border-top:none}@media (max-width: 960px){.order_summary .order_totals_block_wrapper{padding:10px 0}}.order_summary .checkout_order_totals .order_totals_table td{font-size:14px;font-family:"FuturaStdMedium",Arial}.order_summary .checkout_order_totals .order_totals_table td:last-child{font-size:14px;color:#23c9c5}.order_summary .checkout_order_totals .order_totals_table td .discount{color:#535355}.order_summary .checkout_order_totals .order_totals_table .order_subtotal{font-family:"FuturaStdBook",Arial}.order_summary .checkout_order_totals .order_totals_table .order_total td{border-top:1px solid #cbcbcc;border-bottom:1px solid #cbcbcc;padding:15px 0 15px 0;font-family:"FuturaStdHeavy",Arial;font-size:14px}.order_summary .checkout_order_totals .order_totals_table .order_total td:last-child{color:#23c9c5;font-family:"FuturaStdBold",Arial}.order_summary .checkout_order_totals .order_totals_table .order_sales_tax td{padding:5px 0 15px 0}.order_summary .checkout_order_totals .order_totals_table .order_sales_tax:last-of-type td{font-family:"FuturaStdMedium",Arial;font-size:13px;text-transform:none;color:#535355}.pt_order_confirmation .confirmation_title{background:#23c9c5}.pt_order_confirmation .confirmation_title h1,.pt_order_confirmation .confirmation_title h2{color:#fff;font-family:"FuturaStdBook",Arial;font-size:18px}.pt_order_confirmation .confirmation_title h1:before{content:'\e803'}.pt_order_confirmation .confirmation_registration_link_block{font-family:"Arial",sans-serif;border-bottom:1px solid #cbcbcc}.pt_order_confirmation .confirmation_registration_link_block h3,.pt_order_confirmation .confirmation_registration_link_block .pt_product_details #waitingForAuditDialog,.pt_product_details .pt_order_confirmation .confirmation_registration_link_block #waitingForAuditDialog,.pt_order_confirmation .confirmation_registration_link_block #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_order_confirmation .confirmation_registration_link_block .review_tag{font-family:"Arial",sans-serif;font-size:14px}.pt_order_confirmation .confirmation_registration_link_block #RegistrationForm fieldset:first-child>div{float:left;margin:0 3% 0 0;width:31.3%;padding:0 0 20px}.pt_order_confirmation .confirmation_registration_link_block #RegistrationForm fieldset:first-child>div.form_block_dateofbirth{margin:0;position:relative;padding:0 0 20px}.pt_order_confirmation .confirmation_registration_link_block #RegistrationForm fieldset:first-child>div.form_block_dateofbirth .error_message,.pt_order_confirmation .confirmation_registration_link_block #RegistrationForm fieldset:first-child>div.form_block_dateofbirth .ui-dialog .ui-dialog-content form .formfield .error,.ui-dialog .ui-dialog-content form .formfield .pt_order_confirmation .confirmation_registration_link_block #RegistrationForm fieldset:first-child>div.form_block_dateofbirth .error,.pt_order_confirmation .confirmation_registration_link_block #RegistrationForm fieldset:first-child>div.form_block_dateofbirth .account_address_detail_page form .formfield .error,.account_address_detail_page form .formfield .pt_order_confirmation .confirmation_registration_link_block #RegistrationForm fieldset:first-child>div.form_block_dateofbirth .error,.pt_order_confirmation .confirmation_registration_link_block #RegistrationForm fieldset:first-child>div.form_block_dateofbirth .account_payment_details_page form .formfield .error,.account_payment_details_page form .formfield .pt_order_confirmation .confirmation_registration_link_block #RegistrationForm fieldset:first-child>div.form_block_dateofbirth .error{white-space:nowrap}.pt_order_confirmation .confirmation_registration_link_block #RegistrationForm fieldset:first-child>div.form_block_dateofbirth .error_message.f_error_message,.pt_order_confirmation .confirmation_registration_link_block #RegistrationForm fieldset:first-child>div.form_block_dateofbirth .ui-dialog .ui-dialog-content form .formfield .f_error_message.error,.ui-dialog .ui-dialog-content form .formfield .pt_order_confirmation .confirmation_registration_link_block #RegistrationForm fieldset:first-child>div.form_block_dateofbirth .f_error_message.error,.pt_order_confirmation .confirmation_registration_link_block #RegistrationForm fieldset:first-child>div.form_block_dateofbirth .account_address_detail_page form .formfield .f_error_message.error,.account_address_detail_page form .formfield .pt_order_confirmation .confirmation_registration_link_block #RegistrationForm fieldset:first-child>div.form_block_dateofbirth .f_error_message.error,.pt_order_confirmation .confirmation_registration_link_block #RegistrationForm fieldset:first-child>div.form_block_dateofbirth .account_payment_details_page form .formfield .f_error_message.error,.account_payment_details_page form .formfield .pt_order_confirmation .confirmation_registration_link_block #RegistrationForm fieldset:first-child>div.form_block_dateofbirth .f_error_message.error{bottom:-20px}@media (max-width: 960px){.pt_order_confirmation .confirmation_registration_link_block #RegistrationForm fieldset:first-child>div{margin:0 1% 0 0;width:32.6%}}.pt_order_confirmation .confirmation_registration_link_block #RegistrationForm fieldset:first-child>div:first-child,.pt_order_confirmation .confirmation_registration_link_block #RegistrationForm fieldset:first-child>div.form_block_dateofbirth .f_field{margin:0}@media (max-width: 750px){.pt_order_confirmation .confirmation_registration_link_block #RegistrationForm fieldset:first-child>div{margin:0 0 5px;width:100%}.pt_order_confirmation .confirmation_registration_link_block #RegistrationForm fieldset:first-child>div:first-child{margin:0 0 10px}.pt_order_confirmation .confirmation_registration_link_block #RegistrationForm fieldset:first-child>div .textinput{width:100%;box-sizing:border-box}}.pt_order_confirmation .confirmation_registration_link_block #RegistrationForm fieldset:first-child input.placeholder{color:#535355;font-size:14px;font-weight:normal;text-transform:none;font-family:"FuturaStdBook",Arial}.pt_order_confirmation .confirmation_registration_link_block #RegistrationForm fieldset:first-child input:-moz-placeholder{color:#535355;font-size:14px;font-weight:normal;text-transform:none;font-family:"FuturaStdBook",Arial}.pt_order_confirmation .confirmation_registration_link_block #RegistrationForm fieldset:first-child input::-moz-placeholder{color:#535355;font-size:14px;font-weight:normal;text-transform:none;font-family:"FuturaStdBook",Arial}.pt_order_confirmation .confirmation_registration_link_block #RegistrationForm fieldset:first-child input:-ms-input-placeholder{color:#535355;font-size:14px;font-weight:normal;text-transform:none;font-family:"FuturaStdBook",Arial}.pt_order_confirmation .confirmation_registration_link_block #RegistrationForm fieldset:first-child input::-webkit-input-placeholder{color:#535355;font-size:14px;font-weight:normal;text-transform:none;font-family:"FuturaStdBook",Arial}.pt_order_confirmation .confirmation_registration_link_block #RegistrationForm fieldset:first-child label{display:none}.pt_order_confirmation .order_details .order_header_info .number{color:#23c9c5;font-size:18px;font-family:"FuturaStdBook",Arial}.pt_order_confirmation .order_details .order_header_info .estimated_delivery_date,.pt_order_confirmation .order_details .order_header_info .order_date,.pt_order_confirmation .order_details .order_header_info .status{font-family:"FuturaStdMedium",Arial}.pt_order_confirmation .order_details .order_header_info .estimated_delivery_date .label,.pt_order_confirmation .order_details .order_header_info .order_date .label,.pt_order_confirmation .order_details .order_header_info .status .label{font-size:18px}.pt_order_confirmation .order_details .order_header_info .estimated_delivery_date .value,.pt_order_confirmation .order_details .order_header_info .order_date .value,.pt_order_confirmation .order_details .order_header_info .status .value{font-size:14px}.pt_order_confirmation .order_details .order_header_info .print_share a{margin:0 0 0 10px}@media (max-width: 750px){.pt_order_confirmation .order_details .order_header_info .print_share a{margin:0 0 0 4px}}.pt_order_confirmation .order_details .order_header_info .print_share a span{display:none}.pt_order_confirmation .order_details .order_header_info .print_share .addthis_button_google{background-position:0 -150px;height:50px;width:50px;width:50px;height:50px}@media (max-width: 750px){.pt_order_confirmation .order_details .order_header_info .print_share .print{margin:0 10px 0 3px}}.pt_order_confirmation .order_details .order_header_info .print_share .print_page{background-position:0 -200px;height:50px;width:49px;width:49px;height:50px;margin:2px 0 0 10px}@media (max-width: 1024px){.pt_order_confirmation .order_details .order_header_info .print_share .print_page{display:none}}.pt_order_confirmation .order_details .order_header_info .print_share .addthis_button_facebook{background-position:0 -100px;height:50px;width:50px;width:50px;height:50px}.pt_order_confirmation .order_details .order_header_info .print_share .addthis_button_twitter{background-position:0 -300px;height:50px;width:50px;width:tweeter-sprite-width(twitter-icon);height:tweeter-sprite-height(twitter-icon)}.pt_order_confirmation .order_details .order_header_info .print_share .addthis_button_email{background-position:0 0;height:50px;width:50px;width:50px;height:50px}.pt_order_confirmation .order_details .section_header{border-bottom:none}.pt_order_confirmation .order_details .order_products_details .order_product_info .product_name,.pt_order_confirmation .order_details .order_products_details .order_product_info .product_subtitle{font-family:"FuturaStdBook",Arial;text-transform:uppercase}.pt_order_confirmation .order_details .order_products_details .order_product_info .attribute span{color:#939393}.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}@media (max-width: 750px){.checkout_section.completed .checkout_module_body{padding:0 72px 18px 22px}}.checkout_title{font-family:"FuturaStdBoldOblique",Arial;color:#06658b}.checkout_primary .checkout_section_title{background-color:#23bbd2;color:#fff;font-family:"FuturaStdHeavy",Arial}@media (max-width: 750px){.checkout_primary .checkout_section_title{position:relative}}.checkout_primary .checkout_section_title .section_edit_btn{font-family:"FuturaStdBook",Arial}@media (max-width: 750px){.checkout_primary .checkout_section_title .section_edit_btn{position:absolute;right:17px;z-index:100;bottom:0}}.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}.PayPalExpressShortcut .checkout_primary div[data-section-id="paymentonly"] .checkout_section_title .section_edit_btn span{display:none}.PayPalExpressShortcut .checkout_primary div[data-section-id="delivery"] .checkout_section_content .section_submit_button{margin-top:12px}.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_module .orderconfirmation_create_account .acceptprivacypolicy .f_error_message{text-align:left;padding-left:20px}.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,.PayPalExpressShortcut .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,.idbiothermopc .checkout_order_summary .order_summary_header,.PayPalExpressShortcut .checkout_order_summary .checkout_order_totals,.PayPalExpressShortcut .checkout_order_summary .checkout_minicart_editlink,.PayPalExpressShortcut .checkout_order_summary .checkout_minicart,.PayPalExpressShortcut .checkout_order_summary .checkout_security_badges,.PayPalExpressShortcut .checkout_order_summary .cart-customer-service-links,.PayPalExpressShortcut .checkout_order_summary .order_summary_header{background:#f8f8f5}.idbiothermopc .checkout_order_summary .order_summary_header,.PayPalExpressShortcut .checkout_order_summary .order_summary_header{text-align:center;padding:0;border:0;font-size:12px;font-family:"Arial",sans-serif;margin:0 10px;position:absolute;left:0;right:0;top:50px}.idbiothermopc .checkout_order_summary .order_summary_header .section_header_note,.PayPalExpressShortcut .checkout_order_summary .order_summary_header .section_header_note{float:none;padding:0;line-height:30px;font-size:12px;text-decoration:underline;background:none}.idbiothermopc .checkout_order_summary .order_summary_header .section_header_note:before,.PayPalExpressShortcut .checkout_order_summary .order_summary_header .section_header_note:before{display:none}.idbiothermopc .checkout_order_summary .order_summary_header span,.PayPalExpressShortcut .checkout_order_summary .order_summary_header span{display:none}.idbiothermopc .checkout_order_summary .checkout_order_totals .order_summary_title,.PayPalExpressShortcut .checkout_order_summary .checkout_order_totals .order_summary_title{font-size:16px;text-transform:uppercase;text-align:center;padding:10px 0}.idbiothermopc .checkout_order_summary .checkout_order_totals .order_totals_block,.PayPalExpressShortcut .checkout_order_summary .checkout_order_totals .order_totals_block{margin:0 25px}.idbiothermopc .checkout_order_summary .checkout_order_totals .order_totals_table,.PayPalExpressShortcut .checkout_order_summary .checkout_order_totals .order_totals_table{width:100%;border-top:1px solid #e8e8e8;margin:45px 0 0}.idbiothermopc .checkout_order_summary .checkout_order_totals .order_totals_table thead,.PayPalExpressShortcut .checkout_order_summary .checkout_order_totals .order_totals_table thead{display:none}.idbiothermopc .checkout_order_summary .checkout_order_totals .order_totals_table td,.PayPalExpressShortcut .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,.PayPalExpressShortcut .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,.PayPalExpressShortcut .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,.PayPalExpressShortcut .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,.PayPalExpressShortcut .checkout_order_summary .checkout_minicart{margin:15px 0 0;padding:20px 25px 0}.idbiothermopc .checkout_order_summary .checkout_minicart .checkout_minicart_header,.PayPalExpressShortcut .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,.PayPalExpressShortcut .checkout_order_summary .checkout_minicart .jcarousel-list,.PayPalExpressShortcut .checkout_order_summary .checkout_minicart .checkout_minicart_wrapper{position:relative}.idbiothermopc .checkout_order_summary .checkout_minicart .jcarousel-clip-vertical,.PayPalExpressShortcut .checkout_order_summary .checkout_minicart .jcarousel-clip-vertical{max-height:333px}.idbiothermopc .checkout_order_summary .checkout_minicart .jcarousel-control,.PayPalExpressShortcut .checkout_order_summary .checkout_minicart .jcarousel-control{display:block;height:15px;background:#e8e8e8}.idbiothermopc .checkout_order_summary .checkout_minicart .jcarousel-control:before,.PayPalExpressShortcut .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,.PayPalExpressShortcut .checkout_order_summary .checkout_minicart .jcarousel-control.jcarousel-prev:before{content:'\e80a'}.idbiothermopc .checkout_order_summary .checkout_minicart .jcarousel-control.jcarousel-next:before,.PayPalExpressShortcut .checkout_order_summary .checkout_minicart .jcarousel-control.jcarousel-next:before{content:'\e809'}.idbiothermopc .checkout_order_summary .checkout_minicart .jcarousel-control.disabled,.PayPalExpressShortcut .checkout_order_summary .checkout_minicart .jcarousel-control.disabled{display:none}.idbiothermopc .checkout_order_summary .checkout_minicart .jcarousel-item,.PayPalExpressShortcut .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,.PayPalExpressShortcut .checkout_order_summary .checkout_minicart .jcarousel-item:after{content:"";display:table;clear:both}.idbiothermopc .checkout_order_summary .checkout_minicart .jcarousel-item:first-child,.PayPalExpressShortcut .checkout_order_summary .checkout_minicart .jcarousel-item:first-child{border:none}.idbiothermopc .checkout_order_summary .checkout_minicart .sample_products_title,.PayPalExpressShortcut .checkout_order_summary .checkout_minicart .sample_products_title{display:none}.idbiothermopc .checkout_order_summary .checkout_minicart_editlink,.PayPalExpressShortcut .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,.PayPalExpressShortcut .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,.PayPalExpressShortcut .checkout_order_summary .checkout_security_badges h3,.PayPalExpressShortcut .checkout_order_summary .checkout_security_badges .pt_product_details #waitingForAuditDialog,.pt_product_details .PayPalExpressShortcut .checkout_order_summary .checkout_security_badges #waitingForAuditDialog,.PayPalExpressShortcut .checkout_order_summary .checkout_security_badges #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .PayPalExpressShortcut .checkout_order_summary .checkout_security_badges .review_tag{font-size:16px}.idbiothermopc .checkout_order_summary .checkout_security_badges p,.PayPalExpressShortcut .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,.PayPalExpressShortcut .checkout_order_summary .checkout_security_badges .phone,.PayPalExpressShortcut .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,.PayPalExpressShortcut .checkout_order_summary .checkout_security_badges .button,.PayPalExpressShortcut .checkout_order_summary .checkout_security_badges .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .PayPalExpressShortcut .checkout_order_summary .checkout_security_badges .back_to_profile,.PayPalExpressShortcut .checkout_order_summary .checkout_security_badges .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .PayPalExpressShortcut .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,.PayPalExpressShortcut .checkout_minicart .product_image_container,.PayPalExpressShortcut .orderconfirmation_minicart .product_image_container{width:30%;float:left}.idbiothermopc .checkout_minicart .product_image_container img,.idbiothermopc .orderconfirmation_minicart .product_image_container img,.PayPalExpressShortcut .checkout_minicart .product_image_container img,.PayPalExpressShortcut .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,.PayPalExpressShortcut .checkout_minicart .product_image_container img,.PayPalExpressShortcut .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,.PayPalExpressShortcut .checkout_minicart .product_image_container img,.PayPalExpressShortcut .orderconfirmation_minicart .product_image_container img{width:100%}}.idbiothermopc .checkout_minicart .product_detail .product_name,.idbiothermopc .orderconfirmation_minicart .product_detail .product_name,.PayPalExpressShortcut .checkout_minicart .product_detail .product_name,.PayPalExpressShortcut .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,.PayPalExpressShortcut .checkout_minicart .product_detail .product_name,.PayPalExpressShortcut .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,.PayPalExpressShortcut .checkout_minicart .product_detail .product_name,.PayPalExpressShortcut .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,.PayPalExpressShortcut .checkout_minicart .product_detail,.PayPalExpressShortcut .checkout_minicart .product_total,.PayPalExpressShortcut .orderconfirmation_minicart .product_detail,.PayPalExpressShortcut .orderconfirmation_minicart .product_total{width:70%;float:right}.idbiothermopc .checkout_minicart .product_total,.idbiothermopc .orderconfirmation_minicart .product_total,.PayPalExpressShortcut .checkout_minicart .product_total,.PayPalExpressShortcut .orderconfirmation_minicart .product_total{*zoom:1}.idbiothermopc .checkout_minicart .product_total:after,.idbiothermopc .orderconfirmation_minicart .product_total:after,.PayPalExpressShortcut .checkout_minicart .product_total:after,.PayPalExpressShortcut .orderconfirmation_minicart .product_total:after{content:"";display:table;clear:both}.idbiothermopc .checkout_minicart .price_per_unit,.idbiothermopc .orderconfirmation_minicart .price_per_unit,.PayPalExpressShortcut .checkout_minicart .price_per_unit,.PayPalExpressShortcut .orderconfirmation_minicart .price_per_unit{float:right;font-size:10px;margin-right:5px;line-height:12px}.idbiothermopc .checkout_minicart .product_quantity,.idbiothermopc .checkout_minicart .product_price,.idbiothermopc .orderconfirmation_minicart .product_quantity,.idbiothermopc .orderconfirmation_minicart .product_price,.PayPalExpressShortcut .checkout_minicart .product_quantity,.PayPalExpressShortcut .checkout_minicart .product_price,.PayPalExpressShortcut .orderconfirmation_minicart .product_quantity,.PayPalExpressShortcut .orderconfirmation_minicart .product_price{font-family:"FuturaStdBook",Arial;font-size:12px}.idbiothermopc .checkout_minicart .product_quantity,.idbiothermopc .orderconfirmation_minicart .product_quantity,.PayPalExpressShortcut .checkout_minicart .product_quantity,.PayPalExpressShortcut .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,.PayPalExpressShortcut .checkout_minicart .product_price,.PayPalExpressShortcut .checkout_minicart .product_sample_price,.PayPalExpressShortcut .orderconfirmation_minicart .product_price,.PayPalExpressShortcut .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,.PayPalExpressShortcut .checkout_minicart .product_subtitle,.PayPalExpressShortcut .checkout_minicart .product_attributes,.PayPalExpressShortcut .checkout_minicart .product_badge,.PayPalExpressShortcut .checkout_minicart .product_price .label,.PayPalExpressShortcut .orderconfirmation_minicart .product_subtitle,.PayPalExpressShortcut .orderconfirmation_minicart .product_attributes,.PayPalExpressShortcut .orderconfirmation_minicart .product_badge,.PayPalExpressShortcut .orderconfirmation_minicart .product_price .label{display:none}.idbiothermopc .checkout_step_onestepcheckout .checkout_primary .chsection_payment{margin-bottom:20px}.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;text-align:left;margin:0 auto;z-index:50}.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}.chmodule_orderreview .terms_and_conditions{position:relative;*zoom:1;display:inline;float:left}.chmodule_orderreview .terms_and_conditions:after{content:"";display:table;clear:both}.chmodule_orderreview .terms_and_conditions .termsandconditions{float:left;margin:0;position:static;line-height:1.5em}.chmodule_orderreview .terms_and_conditions .termsandconditions .f_label{font-size:12px;font-family:arial;margin:0 3px 0 0;line-height:2em}.chmodule_orderreview .terms_and_conditions .termsandconditions .f_label:before{top:3px}.chmodule_orderreview .terms_and_conditions .termsandconditions .f_label_value{display:inline-block}.chmodule_orderreview .terms_and_conditions .termsandconditions .f_error_message{position:relative;left:0;top:100%;margin:10px 0 0}.chmodule_orderreview .terms_and_conditions .dialogify{font-size:12px;font-family:arial;line-height:2em;display:block;float:left;margin:13px 0}.chmodule_orderreview .terms_and_conditions .required .f_label:after{content:""}.chmodule_orderreview .accept_privacy_policy{position:relative;*zoom:1}.chmodule_orderreview .accept_privacy_policy:after{content:"";display:table;clear:both}.chmodule_orderreview .accept_privacy_policy .f_field_checkbox .f_label{pointer-events:none}.chmodule_orderreview .accept_privacy_policy .f_field_checkbox .f_label a,.chmodule_orderreview .accept_privacy_policy .f_field_checkbox .f_label:before{pointer-events:initial}.chmodule_orderreview .accept_privacy_policy .acceptprivacypolicy{float:left;margin:0;position:static;line-height:1.5em}.chmodule_orderreview .accept_privacy_policy .acceptprivacypolicy .f_label{font-size:12px;font-family:arial;margin:0 3px 0 0;line-height:2em}.chmodule_orderreview .accept_privacy_policy .acceptprivacypolicy .f_label:before{top:3px}.chmodule_orderreview .accept_privacy_policy .acceptprivacypolicy .f_error_message{position:relative;left:0;top:100%;margin:10px 0 0}.chmodule_orderreview .accept_privacy_policy .dialogify{font-size:12px;font-family:arial;line-height:2em}.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}html[lang="de"] .chmodule_orderreview .terms_and_conditions .required:after{content:"*";color:red;display:inline-block}.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 .social_login_block .social_login_demandware h2{font-size:12px;padding:2px 0}.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,.PayPalExpressShortcut .chmodule_shippingaddress{padding:20px 0 10px;border-bottom:2px solid #e5e5e6}.idbiothermopc .chmodule_shippingaddress .checkout_module_title,.idbiothermopc .chmodule_billingaddress .checkout_module_title,.PayPalExpressShortcut .chmodule_shippingaddress .checkout_module_title,.PayPalExpressShortcut .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,.PayPalExpressShortcut .chmodule_shippingaddress .f_label,.PayPalExpressShortcut .chmodule_billingaddress .f_label{font-size:12px}.idbiothermopc .chmodule_shippingaddress select,.idbiothermopc .chmodule_billingaddress select,.PayPalExpressShortcut .chmodule_shippingaddress select,.PayPalExpressShortcut .chmodule_billingaddress select{height:33px;width:100%}.idbiothermopc .chmodule_shippingaddress .f_field_address_list select,.idbiothermopc .chmodule_billingaddress .f_field_address_list select,.PayPalExpressShortcut .chmodule_shippingaddress .f_field_address_list select,.PayPalExpressShortcut .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,.PayPalExpressShortcut .chmodule_shippingaddress .f_field_address_list select,.PayPalExpressShortcut .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,.PayPalExpressShortcut .chmodule_shippingaddress .f_field_address_list select,.PayPalExpressShortcut .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,.PayPalExpressShortcut .chmodule_shippingaddress .f_field_address_list select,.PayPalExpressShortcut .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,.PayPalExpressShortcut .chmodule_shippingaddress input,.PayPalExpressShortcut .chmodule_shippingaddress select,.PayPalExpressShortcut .chmodule_billingaddress input,.PayPalExpressShortcut .chmodule_billingaddress select{border-color:#e5e5e6}.idbiothermopc .chmodule_shippingaddress .selectboxit-container,.idbiothermopc .chmodule_billingaddress .selectboxit-container,.PayPalExpressShortcut .chmodule_shippingaddress .selectboxit-container,.PayPalExpressShortcut .chmodule_billingaddress .selectboxit-container{font-size:12px}.idbiothermopc .chmodule_shippingaddress .selectboxit-container .selectboxit,.idbiothermopc .chmodule_billingaddress .selectboxit-container .selectboxit,.PayPalExpressShortcut .chmodule_shippingaddress .selectboxit-container .selectboxit,.PayPalExpressShortcut .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,.PayPalExpressShortcut .chmodule_shippingaddress .selectboxit-container .selectboxit,.PayPalExpressShortcut .chmodule_billingaddress .selectboxit-container .selectboxit{width:100% !important}}.idbiothermopc .chmodule_shippingaddress .selectboxit-container .selectboxit-options,.idbiothermopc .chmodule_billingaddress .selectboxit-container .selectboxit-options,.PayPalExpressShortcut .chmodule_shippingaddress .selectboxit-container .selectboxit-options,.PayPalExpressShortcut .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,.PayPalExpressShortcut .chmodule_shippingaddress .selectboxit-container .selectboxit-list li,.PayPalExpressShortcut .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,.PayPalExpressShortcut .chmodule_shippingaddress .f_state_error .selectboxit,.PayPalExpressShortcut .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,.PayPalExpressShortcut .chmodule_shippingaddress .select_address,.PayPalExpressShortcut .chmodule_shippingaddress .select_billing_address,.PayPalExpressShortcut .chmodule_billingaddress .select_address,.PayPalExpressShortcut .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,.PayPalExpressShortcut .chmodule_shippingaddress .select_address:after,.PayPalExpressShortcut .chmodule_shippingaddress .select_billing_address:after,.PayPalExpressShortcut .chmodule_billingaddress .select_address:after,.PayPalExpressShortcut .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,.PayPalExpressShortcut .chmodule_shippingaddress .select_address .f_field_button,.PayPalExpressShortcut .chmodule_shippingaddress .select_billing_address .f_field_button,.PayPalExpressShortcut .chmodule_billingaddress .select_address .f_field_button,.PayPalExpressShortcut .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,.PayPalExpressShortcut .chmodule_shippingaddress .select_address .f_field_button,.PayPalExpressShortcut .chmodule_shippingaddress .select_billing_address .f_field_button,.PayPalExpressShortcut .chmodule_billingaddress .select_address .f_field_button,.PayPalExpressShortcut .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,.PayPalExpressShortcut .chmodule_shippingaddress .select_address .f_label,.PayPalExpressShortcut .chmodule_shippingaddress .select_billing_address .f_label,.PayPalExpressShortcut .chmodule_billingaddress .select_address .f_label,.PayPalExpressShortcut .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,.PayPalExpressShortcut .chmodule_shippingaddress .select_address .f_field_select,.PayPalExpressShortcut .chmodule_shippingaddress .select_billing_address .f_field_select,.PayPalExpressShortcut .chmodule_billingaddress .select_address .f_field_select,.PayPalExpressShortcut .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,.PayPalExpressShortcut .chmodule_shippingaddress .select_address .f_field_select,.PayPalExpressShortcut .chmodule_shippingaddress .select_billing_address .f_field_select,.PayPalExpressShortcut .chmodule_billingaddress .select_address .f_field_select,.PayPalExpressShortcut .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,.PayPalExpressShortcut .chmodule_shippingaddress .select_address .f_field_button,.PayPalExpressShortcut .chmodule_shippingaddress .select_billing_address .f_field_button,.PayPalExpressShortcut .chmodule_billingaddress .select_address .f_field_button,.PayPalExpressShortcut .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,.PayPalExpressShortcut .chmodule_shippingaddress .formfield_textinput,.PayPalExpressShortcut .chmodule_shippingaddress .formfield_select,.PayPalExpressShortcut .chmodule_billingaddress .formfield_textinput,.PayPalExpressShortcut .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,.PayPalExpressShortcut .chmodule_shippingaddress .formfield_textinput,.PayPalExpressShortcut .chmodule_shippingaddress .formfield_select,.PayPalExpressShortcut .chmodule_billingaddress .formfield_textinput,.PayPalExpressShortcut .chmodule_billingaddress .formfield_select{float:none;width:100%}}.idbiothermopc .chmodule_shippingaddress .shipping_address_area fieldset div.formfield,.idbiothermopc .chmodule_shippingaddress .billing_address_area fieldset div.formfield,.idbiothermopc .chmodule_billingaddress .shipping_address_area fieldset div.formfield,.idbiothermopc .chmodule_billingaddress .billing_address_area fieldset div.formfield,.PayPalExpressShortcut .chmodule_shippingaddress .shipping_address_area fieldset div.formfield,.PayPalExpressShortcut .chmodule_shippingaddress .billing_address_area fieldset div.formfield,.PayPalExpressShortcut .chmodule_billingaddress .shipping_address_area fieldset div.formfield,.PayPalExpressShortcut .chmodule_billingaddress .billing_address_area fieldset div.formfield{margin:15px 0 0 2.9%}.idbiothermopc .chmodule_shippingaddress .shipping_address_area fieldset div.formfield.f_field_checkbox,.idbiothermopc .chmodule_shippingaddress .billing_address_area fieldset div.formfield.f_field_checkbox,.idbiothermopc .chmodule_billingaddress .shipping_address_area fieldset div.formfield.f_field_checkbox,.idbiothermopc .chmodule_billingaddress .billing_address_area fieldset div.formfield.f_field_checkbox,.PayPalExpressShortcut .chmodule_shippingaddress .shipping_address_area fieldset div.formfield.f_field_checkbox,.PayPalExpressShortcut .chmodule_shippingaddress .billing_address_area fieldset div.formfield.f_field_checkbox,.PayPalExpressShortcut .chmodule_billingaddress .shipping_address_area fieldset div.formfield.f_field_checkbox,.PayPalExpressShortcut .chmodule_billingaddress .billing_address_area fieldset div.formfield.f_field_checkbox{margin:15px 0 0 0px}@media (max-width: 480px){.idbiothermopc .chmodule_shippingaddress .shipping_address_area fieldset div.formfield,.idbiothermopc .chmodule_shippingaddress .billing_address_area fieldset div.formfield,.idbiothermopc .chmodule_billingaddress .shipping_address_area fieldset div.formfield,.idbiothermopc .chmodule_billingaddress .billing_address_area fieldset div.formfield,.PayPalExpressShortcut .chmodule_shippingaddress .shipping_address_area fieldset div.formfield,.PayPalExpressShortcut .chmodule_shippingaddress .billing_address_area fieldset div.formfield,.PayPalExpressShortcut .chmodule_billingaddress .shipping_address_area fieldset div.formfield,.PayPalExpressShortcut .chmodule_billingaddress .billing_address_area fieldset div.formfield{margin:15px 0 0}}.idbiothermopc .chmodule_shippingaddress .shipping_address_area fieldset div.formfield:nth-of-type(3n+1),.idbiothermopc .chmodule_shippingaddress .billing_address_area fieldset div.formfield:nth-of-type(3n+1),.idbiothermopc .chmodule_billingaddress .shipping_address_area fieldset div.formfield:nth-of-type(3n+1),.idbiothermopc .chmodule_billingaddress .billing_address_area fieldset div.formfield:nth-of-type(3n+1),.PayPalExpressShortcut .chmodule_shippingaddress .shipping_address_area fieldset div.formfield:nth-of-type(3n+1),.PayPalExpressShortcut .chmodule_shippingaddress .billing_address_area fieldset div.formfield:nth-of-type(3n+1),.PayPalExpressShortcut .chmodule_billingaddress .shipping_address_area fieldset div.formfield:nth-of-type(3n+1),.PayPalExpressShortcut .chmodule_billingaddress .billing_address_area fieldset div.formfield:nth-of-type(3n+1){clear:left;margin:15px 0 0}.idbiothermopc .chmodule_shippingaddress .shipping_address_area .mandatory,.idbiothermopc .chmodule_shippingaddress .billing_address_area .mandatory,.idbiothermopc .chmodule_billingaddress .shipping_address_area .mandatory,.idbiothermopc .chmodule_billingaddress .billing_address_area .mandatory,.PayPalExpressShortcut .chmodule_shippingaddress .shipping_address_area .mandatory,.PayPalExpressShortcut .chmodule_shippingaddress .billing_address_area .mandatory,.PayPalExpressShortcut .chmodule_billingaddress .shipping_address_area .mandatory,.PayPalExpressShortcut .chmodule_billingaddress .billing_address_area .mandatory{font-size:12px;float:right}.idbiothermopc .chmodule_shippingaddress .shipping_address_area .shippingaddress__mandatory-label,.idbiothermopc .chmodule_shippingaddress .billing_address_area .shippingaddress__mandatory-label,.idbiothermopc .chmodule_billingaddress .shipping_address_area .shippingaddress__mandatory-label,.idbiothermopc .chmodule_billingaddress .billing_address_area .shippingaddress__mandatory-label,.PayPalExpressShortcut .chmodule_shippingaddress .shipping_address_area .shippingaddress__mandatory-label,.PayPalExpressShortcut .chmodule_shippingaddress .billing_address_area .shippingaddress__mandatory-label,.PayPalExpressShortcut .chmodule_billingaddress .shipping_address_area .shippingaddress__mandatory-label,.PayPalExpressShortcut .chmodule_billingaddress .billing_address_area .shippingaddress__mandatory-label{margin:10px 0;font-size:12px}.idbiothermopc .chmodule_shippingaddress .formfield_select .selectboxit-container,.idbiothermopc .chmodule_billingaddress .formfield_select .selectboxit-container,.PayPalExpressShortcut .chmodule_shippingaddress .formfield_select .selectboxit-container,.PayPalExpressShortcut .chmodule_billingaddress .formfield_select .selectboxit-container{display:block}.idbiothermopc .chmodule_shippingaddress .formfield_select .selectboxit-container .selectboxit,.idbiothermopc .chmodule_billingaddress .formfield_select .selectboxit-container .selectboxit,.PayPalExpressShortcut .chmodule_shippingaddress .formfield_select .selectboxit-container .selectboxit,.PayPalExpressShortcut .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,.PayPalExpressShortcut .chmodule_shippingaddress .f_field_description,.PayPalExpressShortcut .chmodule_billingaddress .f_field_description{margin:9px 0 15px}.idbiothermopc .chmodule_shippingaddress .f_field_tooltip.with_helper_text,.idbiothermopc .chmodule_billingaddress .f_field_tooltip.with_helper_text,.PayPalExpressShortcut .chmodule_shippingaddress .f_field_tooltip.with_helper_text,.PayPalExpressShortcut .chmodule_billingaddress .f_field_tooltip.with_helper_text{clear:both}.idbiothermopc .chmodule_shippingaddress .tooltip,.idbiothermopc .chmodule_billingaddress .tooltip,.PayPalExpressShortcut .chmodule_shippingaddress .tooltip,.PayPalExpressShortcut .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,.PayPalExpressShortcut .chmodule_shippingaddress .tooltip .tooltip_content,.PayPalExpressShortcut .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,.PayPalExpressShortcut .chmodule_shippingaddress .tooltip:hover .tooltip_content,.PayPalExpressShortcut .chmodule_billingaddress .tooltip:hover .tooltip_content{display:block}.idbiothermopc .chmodule_emailaddress,.PayPalExpressShortcut .chmodule_emailaddress{padding:25px 0 0}.idbiothermopc .chmodule_emailaddress .formfield_email,.PayPalExpressShortcut .chmodule_emailaddress .formfield_email{margin:20px 0 0}.idbiothermopc .chmodule_emailaddress .formfield_email input,.PayPalExpressShortcut .chmodule_emailaddress .formfield_email input{border:1px solid #e5e5e6;width:31.2%;display:block}@media (max-width: 480px){.idbiothermopc .chmodule_emailaddress .formfield_email input,.PayPalExpressShortcut .chmodule_emailaddress .formfield_email input{width:100%}}.idbiothermopc .chmodule_emailaddress .formfield_email .f_field_description,.PayPalExpressShortcut .chmodule_emailaddress .formfield_email .f_field_description{margin:9px 0 0}.idbiothermopc .current .chmodule_emailaddress,.PayPalExpressShortcut .current .chmodule_emailaddress{padding:0}.idbiothermopc .current .chmodule_emailaddress .customer_email,.PayPalExpressShortcut .current .chmodule_emailaddress .customer_email{display:none}.idbiothermopc .chmodule_billingaddress,.PayPalExpressShortcut .chmodule_billingaddress{border-bottom:1px solid #e5e5e6;padding:25px 0 10px;margin:0 0 30px}.idbiothermopc .chmodule_billingaddress .checkout_module_title,.PayPalExpressShortcut .chmodule_billingaddress .checkout_module_title{margin:0}.idbiothermopc .section_submit_action,.PayPalExpressShortcut .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,.PayPalExpressShortcut .section_submit_action .button,.PayPalExpressShortcut .section_submit_action .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .PayPalExpressShortcut .section_submit_action .back_to_profile,.PayPalExpressShortcut .section_submit_action .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .PayPalExpressShortcut .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,.PayPalExpressShortcut .section_submit_action{text-align:center}}.idbiothermopc .chmodule_shippingmethod,.PayPalExpressShortcut .chmodule_shippingmethod{*zoom:1;padding:25px 0 20px;border-bottom:1px solid #e8e8e8}.idbiothermopc .chmodule_shippingmethod:after,.PayPalExpressShortcut .chmodule_shippingmethod:after{content:"";display:table;clear:both}.idbiothermopc .chmodule_shippingmethod .checkout_module_title,.PayPalExpressShortcut .chmodule_shippingmethod .checkout_module_title{font-size:16px;margin:0 0 10px;text-transform:uppercase}.idbiothermopc .chmodule_shippingmethod .checkout_module_subtitle,.PayPalExpressShortcut .chmodule_shippingmethod .checkout_module_subtitle{width:34.2%;float:left;font-family:"FuturaStdBook",Arial;font-size:12px}.idbiothermopc .chmodule_shippingmethod .checkout_module_subtitle:after,.PayPalExpressShortcut .chmodule_shippingmethod .checkout_module_subtitle:after{content:"*";color:#23c9c5}.idbiothermopc .chmodule_shippingmethod .checkout_module_body,.PayPalExpressShortcut .chmodule_shippingmethod .checkout_module_body{width:100%;float:left}.idbiothermopc .chmodule_shippingmethod .checkout_module_body .required .f_label:after,.PayPalExpressShortcut .chmodule_shippingmethod .checkout_module_body .required .f_label:after{display:none}.idbiothermopc .chmodule_shippingmethod .checkout_module_body .required.f_checked .f_label:after,.PayPalExpressShortcut .chmodule_shippingmethod .checkout_module_body .required.f_checked .f_label:after{display:block}.idbiothermopc .chmodule_shippingmethod .checkout_module_body label,.PayPalExpressShortcut .chmodule_shippingmethod .checkout_module_body label{display:block;margin:0 0 7px}.idbiothermopc .chmodule_shippingmethod .checkout_module_body .f_label_value,.PayPalExpressShortcut .chmodule_shippingmethod .checkout_module_body .f_label_value{*zoom:1;display:block}.idbiothermopc .chmodule_shippingmethod .checkout_module_body .f_label_value:after,.PayPalExpressShortcut .chmodule_shippingmethod .checkout_module_body .f_label_value:after{content:"";display:table;clear:both}.idbiothermopc .chmodule_shippingmethod .checkout_module_body .f_label_value>*,.PayPalExpressShortcut .chmodule_shippingmethod .checkout_module_body .f_label_value>*{float:left;font-family:"Arial",sans-serif}.idbiothermopc .chmodule_shippingmethod .checkout_module_body .f_label_value .price,.PayPalExpressShortcut .chmodule_shippingmethod .checkout_module_body .f_label_value .price{width:13%}.idbiothermopc .chmodule_shippingmethod .checkout_module_body .f_label_value .price .without_discount,.PayPalExpressShortcut .chmodule_shippingmethod .checkout_module_body .f_label_value .price .without_discount{text-decoration:line-through}.idbiothermopc .chmodule_shippingmethod .checkout_module_body .f_label_value .name,.PayPalExpressShortcut .chmodule_shippingmethod .checkout_module_body .f_label_value .name{font-weight:400;width:60%}.idbiothermopc .chmodule_shippingmethod .checkout_module_body .f_label_value .description,.PayPalExpressShortcut .chmodule_shippingmethod .checkout_module_body .f_label_value .description{width:27%}.idbiothermopc .chmodule_shippingmethod .checkout_module_body .f_checked .f_label_value>*,.PayPalExpressShortcut .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,.PayPalExpressShortcut .chmodule_shippingmethod .checkout_module_subtitle,.PayPalExpressShortcut .chmodule_shippingmethod .checkout_module_body{float:none;width:100%}.idbiothermopc .chmodule_shippingmethod .checkout_module_subtitle,.PayPalExpressShortcut .chmodule_shippingmethod .checkout_module_subtitle{margin:0 0 15px}.idbiothermopc .chmodule_shippingmethod .f_label_value .price,.PayPalExpressShortcut .chmodule_shippingmethod .f_label_value .price{width:16%}.idbiothermopc .chmodule_shippingmethod .f_label_value .name,.PayPalExpressShortcut .chmodule_shippingmethod .f_label_value .name{width:55%}.idbiothermopc .chmodule_shippingmethod .f_label_value .description,.PayPalExpressShortcut .chmodule_shippingmethod .f_label_value .description{width:29%}}.idbiothermopc .chmodule_couponcode,.PayPalExpressShortcut .chmodule_couponcode{*zoom:1;padding:20px 0}.idbiothermopc .chmodule_couponcode:after,.PayPalExpressShortcut .chmodule_couponcode:after{content:"";display:table;clear:both}.idbiothermopc .chmodule_couponcode .chmodule_couponcode_title,.PayPalExpressShortcut .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,.PayPalExpressShortcut .chmodule_couponcode .chmodule_couponcode_body{float:left;width:65.8%}.idbiothermopc .chmodule_couponcode .chmodule_couponcode_body .formfield_coupon_code,.PayPalExpressShortcut .chmodule_couponcode .chmodule_couponcode_body .formfield_coupon_code{margin:0}.idbiothermopc .chmodule_couponcode .chmodule_couponcode_body .formfield_coupon_code label,.PayPalExpressShortcut .chmodule_couponcode .chmodule_couponcode_body .formfield_coupon_code label{display:none}.idbiothermopc .chmodule_couponcode .chmodule_couponcode_body .formfield_coupon_code input,.PayPalExpressShortcut .chmodule_couponcode .chmodule_couponcode_body .formfield_coupon_code input{width:92%}.idbiothermopc .chmodule_couponcode .chmodule_couponcode_body .submit_button,.PayPalExpressShortcut .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,.PayPalExpressShortcut .chmodule_couponcode .chmodule_couponcode_title,.PayPalExpressShortcut .chmodule_couponcode .chmodule_couponcode_body{float:none;width:100%}.idbiothermopc .chmodule_couponcode .formfield_coupon_code,.PayPalExpressShortcut .chmodule_couponcode .formfield_coupon_code{width:66%}.idbiothermopc .chmodule_couponcode .submit_button,.PayPalExpressShortcut .chmodule_couponcode .submit_button{margin:0}}.idbiothermopc .chmodule_giftcertificate,.PayPalExpressShortcut .chmodule_giftcertificate{border-top:1px solid #e8e8e8;overflow:hidden}.idbiothermopc .chmodule_giftcertificate .checkout_module_body,.PayPalExpressShortcut .chmodule_giftcertificate .checkout_module_body{display:flex;align-items:center}@media (max-width: 480px){.idbiothermopc .chmodule_giftcertificate .checkout_module_body,.PayPalExpressShortcut .chmodule_giftcertificate .checkout_module_body{*zoom:1;display:block}.idbiothermopc .chmodule_giftcertificate .checkout_module_body:after,.PayPalExpressShortcut .chmodule_giftcertificate .checkout_module_body:after{content:"";display:table;clear:both}}.idbiothermopc .chmodule_giftcertificate .formfield,.PayPalExpressShortcut .chmodule_giftcertificate .formfield{width:30%;float:left;margin-right:2%}.idbiothermopc .chmodule_giftcertificate .formfield.formfield_gift_certificate_pin,.PayPalExpressShortcut .chmodule_giftcertificate .formfield.formfield_gift_certificate_pin{margin-right:0}.idbiothermopc .chmodule_giftcertificate .formfield.formfield_gift_certificate_pin .f_field_description,.PayPalExpressShortcut .chmodule_giftcertificate .formfield.formfield_gift_certificate_pin .f_field_description{display:none}.idbiothermopc .chmodule_giftcertificate .formfield .f_error_message,.PayPalExpressShortcut .chmodule_giftcertificate .formfield .f_error_message{position:absolute}@media (max-width: 480px){.idbiothermopc .chmodule_giftcertificate .formfield,.PayPalExpressShortcut .chmodule_giftcertificate .formfield{width:49%}.idbiothermopc .chmodule_giftcertificate .formfield .f_error_message,.PayPalExpressShortcut .chmodule_giftcertificate .formfield .f_error_message{position:static}}.idbiothermopc .chmodule_giftcertificate .f_check_balance_button,.PayPalExpressShortcut .chmodule_giftcertificate .f_check_balance_button{position:relative;top:7px}.idbiothermopc .chmodule_giftcertificate .f_check_balance_button button,.PayPalExpressShortcut .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,.PayPalExpressShortcut .chmodule_giftcertificate .f_check_balance_button{clear:both;float:left;top:0}.idbiothermopc .chmodule_giftcertificate .f_check_balance_button button,.PayPalExpressShortcut .chmodule_giftcertificate .f_check_balance_button button{margin:0}}.idbiothermopc .chmodule_giftcertificate .f_apply_button,.PayPalExpressShortcut .chmodule_giftcertificate .f_apply_button{margin-left:auto;position:relative;top:7px}.idbiothermopc .chmodule_giftcertificate .f_apply_button button,.PayPalExpressShortcut .chmodule_giftcertificate .f_apply_button button{width:100px}@media (max-width: 480px){.idbiothermopc .chmodule_giftcertificate .f_apply_button,.PayPalExpressShortcut .chmodule_giftcertificate .f_apply_button{float:right;top:0}}.idbiothermopc .chmodule_giftcertificate .checkout_module_title,.PayPalExpressShortcut .chmodule_giftcertificate .checkout_module_title{font-size:16px;text-transform:uppercase;line-height:34px}.idbiothermopc .chmodule_paymentmethod,.PayPalExpressShortcut .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,.PayPalExpressShortcut .chmodule_paymentmethod .checkout_module_title{font-size:16px;text-transform:uppercase;margin:0 0 15px;color:#535355}.idbiothermopc .chmodule_paymentmethod .select_payment_method,.PayPalExpressShortcut .chmodule_paymentmethod .select_payment_method{position:relative;padding:20px 0 0}.idbiothermopc .chmodule_paymentmethod .select_payment_method .f_field_radio>label,.PayPalExpressShortcut .chmodule_paymentmethod .select_payment_method .f_field_radio>label{font-family:"Arial",sans-serif;font-size:12px;line-height:20px}.idbiothermopc .chmodule_paymentmethod .select_payment_method .f_field_radio.f_checked>label,.PayPalExpressShortcut .chmodule_paymentmethod .select_payment_method .f_field_radio.f_checked>label{font-weight:700;color:#23c9c5}.idbiothermopc .chmodule_paymentmethod .payment_method,.PayPalExpressShortcut .chmodule_paymentmethod .payment_method{border:1px solid #e5e5e6;padding:35px 11.5% 20px;display:none}.idbiothermopc .chmodule_paymentmethod .payment_method#PaymentMethod_PAYPAL,.PayPalExpressShortcut .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,.PayPalExpressShortcut .chmodule_paymentmethod .payment_method#PaymentMethod_PAYPAL{padding:25px 10% 20px}}@media (max-width: 1024px){.idbiothermopc .chmodule_paymentmethod .payment_method,.PayPalExpressShortcut .chmodule_paymentmethod .payment_method{padding:35px 5% 20px}}@media (max-width: 750px){.idbiothermopc .chmodule_paymentmethod .payment_method,.PayPalExpressShortcut .chmodule_paymentmethod .payment_method{padding:10px 5%}}.idbiothermopc .chmodule_paymentmethod .payment_method .f_field:not(.formfield_checkbox) label,.PayPalExpressShortcut .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,.PayPalExpressShortcut .chmodule_paymentmethod .payment_method .f_field:not(.formfield_checkbox) label:before{display:none}.idbiothermopc .chmodule_paymentmethod .payment_method .selectboxit-container,.PayPalExpressShortcut .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,.PayPalExpressShortcut .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,.PayPalExpressShortcut .chmodule_paymentmethod .payment_method .selectboxit-container .selectboxit-options{max-height:210px !important;width:99%}.idbiothermopc .chmodule_paymentmethod .payment_method .selectboxit-container .selectboxit-list li,.PayPalExpressShortcut .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,.PayPalExpressShortcut .chmodule_paymentmethod .payment_method input,.PayPalExpressShortcut .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,.PayPalExpressShortcut .chmodule_paymentmethod .payment_method input.valid,.PayPalExpressShortcut .chmodule_paymentmethod .payment_method select.valid{border-color:#23c9c5}.idbiothermopc .chmodule_paymentmethod .payment_method select.error,.PayPalExpressShortcut .chmodule_paymentmethod .payment_method select.error{border-color:#e41c26}.idbiothermopc .chmodule_paymentmethod .payment_method .formfield:not(.formfield_checkbox),.PayPalExpressShortcut .chmodule_paymentmethod .payment_method .formfield:not(.formfield_checkbox){float:left}@media (max-width: 480px){.idbiothermopc .chmodule_paymentmethod .payment_method .formfield:not(.formfield_checkbox),.PayPalExpressShortcut .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,.PayPalExpressShortcut .chmodule_paymentmethod .payment_method .f_field_select.f_state_required label,.PayPalExpressShortcut .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,.PayPalExpressShortcut .chmodule_paymentmethod .payment_method .f_field_select.f_state_required label,.PayPalExpressShortcut .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,.PayPalExpressShortcut .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,.PayPalExpressShortcut .chmodule_paymentmethod .payment_method .formfield_credit_card_owner{clear:both;width:41%}.idbiothermopc .chmodule_paymentmethod .payment_method .formfield_type,.PayPalExpressShortcut .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,.PayPalExpressShortcut .chmodule_paymentmethod .payment_method .formfield_type,.PayPalExpressShortcut .chmodule_paymentmethod .payment_method .formfield_credit_card_number{width:26%}.idbiothermopc .chmodule_paymentmethod .payment_method .expiration_date,.PayPalExpressShortcut .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,.PayPalExpressShortcut .chmodule_paymentmethod .payment_method .expiration_date .formfield{margin:0;width:46.5%}.idbiothermopc .chmodule_paymentmethod .payment_method .expiration_date .formfield_credit_card_month,.PayPalExpressShortcut .chmodule_paymentmethod .payment_method .expiration_date .formfield_credit_card_month{margin-right:7%}.idbiothermopc .chmodule_paymentmethod .payment_method .expiration_date label,.PayPalExpressShortcut .chmodule_paymentmethod .payment_method .expiration_date label{font-size:12px}@media (max-width: 480px){.idbiothermopc .chmodule_paymentmethod .payment_method .expiration_date,.PayPalExpressShortcut .chmodule_paymentmethod .payment_method .expiration_date{float:none;width:100%;margin:15px 0 0}.idbiothermopc .chmodule_paymentmethod .payment_method .expiration_date .formfield,.PayPalExpressShortcut .chmodule_paymentmethod .payment_method .expiration_date .formfield{float:left}}.idbiothermopc .chmodule_paymentmethod .payment_method .formfield_credit_card_cvn,.PayPalExpressShortcut .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,.PayPalExpressShortcut .chmodule_paymentmethod .payment_method .formfield_credit_card_cvn label,.PayPalExpressShortcut .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,.PayPalExpressShortcut .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,.PayPalExpressShortcut .chmodule_paymentmethod .payment_method .mandatory_text{clear:both}.idbiothermopc .chmodule_paymentmethod .payment_method .cvn_tip,.PayPalExpressShortcut .chmodule_paymentmethod .payment_method .cvn_tip{margin:33px 0 0;float:left;width:26%}@media (max-width: 480px){.idbiothermopc .chmodule_paymentmethod .payment_method .cvn_tip,.PayPalExpressShortcut .chmodule_paymentmethod .payment_method .cvn_tip{margin:20px 0 0;width:45%}}.idbiothermopc .chmodule_paymentmethod .payment_method .cvn_tip .checkout-security-code,.PayPalExpressShortcut .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,.PayPalExpressShortcut .chmodule_paymentmethod .payment_method .cvn_tip .tooltip,.PayPalExpressShortcut .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,.PayPalExpressShortcut .chmodule_paymentmethod .payment_method .cvn_tip .tooltip_content{display:none;position:absolute;left:0;top:25px;width:120px;border:1px solid #e5e5e6;padding:5px;background-color:#ffffff}.idbiothermopc .chmodule_paymentmethod .payment_method .cvn_tip .tooltip:hover+.tooltip_content,.PayPalExpressShortcut .chmodule_paymentmethod .payment_method .cvn_tip .tooltip:hover+.tooltip_content{display:block}.idbiothermopc .chmodule_paymentmethod .payment_method .f_field_description,.PayPalExpressShortcut .chmodule_paymentmethod .payment_method .f_field_description{display:none}.idbiothermopc .chmodule_paymentmethod .payment_method .mandatory_text p,.PayPalExpressShortcut .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,.PayPalExpressShortcut .chmodule_paymentmethod .payment_method .mandatory_text p:before{content:"*";color:#23c9c5}.idbiothermopc .chmodule_paymentmethod .f_field_hidden,.PayPalExpressShortcut .chmodule_paymentmethod .f_field_hidden{margin:0}.idbiothermopc .message.error p,.PayPalExpressShortcut .message.error p{font-size:12px;color:#e41c26;font-family:"FuturaStdBook",Arial;margin:0 0 5px}.fiscal_code_generator{cursor:pointer}.fiscal_code_generator:hover{text-decoration:underline}.dialog_custom_fiscal_code_generator .ui-dialog-content{max-height:none !important}.dialog_custom_fiscal_code_generator .ui-dialog-content .btn_send,.dialog_custom_fiscal_code_generator .ui-dialog-content .btn_cancel{width:100%;margin-left:0px;margin-top:15px}.dialog_custom_fiscal_code_generator .ui-dialog-content .btn_send .send,.dialog_custom_fiscal_code_generator .ui-dialog-content .btn_send .cancel,.dialog_custom_fiscal_code_generator .ui-dialog-content .btn_cancel .send,.dialog_custom_fiscal_code_generator .ui-dialog-content .btn_cancel .cancel{width:100%;height:40px}.dialog_custom_fiscal_code_generator .custom-fiscal-code-form{width:75%;margin:auto}.dialog_custom_fiscal_code_generator .custom-fiscalcode-generator__dialog .f_field{padding:0 0 5px 0}.dialog_custom_fiscal_code_generator .custom-fiscalcode-generator__dialog .f_field .f_label{display:inherit !important;visibility:inherit !important}.dialog_custom_fiscal_code_generator .custom-fiscalcode-generator__dialog .f_select,.dialog_custom_fiscal_code_generator .custom-fiscalcode-generator__dialog .textinput,.dialog_custom_fiscal_code_generator .custom-fiscalcode-generator__dialog .selectboxit-btn{font:13px/38px "HelveticaNeueRegular", sans-serif;padding:0 15px 0 15px;border:1px solid #000;position:relative;cursor:pointer;text-transform:capitalize;overflow:hidden}.dialog_custom_fiscal_code_generator .custom-fiscalcode-generator__dialog .birthday .error_message,.dialog_custom_fiscal_code_generator .custom-fiscalcode-generator__dialog .birthday .ui-dialog .ui-dialog-content form .formfield .error,.ui-dialog .ui-dialog-content form .formfield .dialog_custom_fiscal_code_generator .custom-fiscalcode-generator__dialog .birthday .error,.dialog_custom_fiscal_code_generator .custom-fiscalcode-generator__dialog .birthday .account_address_detail_page form .formfield .error,.account_address_detail_page form .formfield .dialog_custom_fiscal_code_generator .custom-fiscalcode-generator__dialog .birthday .error,.dialog_custom_fiscal_code_generator .custom-fiscalcode-generator__dialog .birthday .account_payment_details_page form .formfield .error,.account_payment_details_page form .formfield .dialog_custom_fiscal_code_generator .custom-fiscalcode-generator__dialog .birthday .error{position:inherit}.dialog_custom_fiscal_code_generator .custom-fiscalcode-generator__dialog .results-list .results-list__item span{cursor:pointer}.dialog_custom_fiscal_code_generator .custom-fiscalcode-generator__dialog .results-list .results-list__item span:hover{text-decoration:underline}.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{display:none;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}.pt_optcheckout .primary .formfield_country,.myaccount .primary .formfield_country{display:none}.error-change-subscription,.confirm-change-subscription{display:none}.content_asset.consent-email p{font-size:9px;line-height:10px;margin-top:-10px;padding-bottom:10px}#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-sb21a534a31.png') 0 -706px no-repeat;height:60px;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-s64002ba999.png');background-position:0 -243px;height:60px;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 40px}@media (max-width: 1176px){.header>.content,.navigation>.content,.navigation_dropdown>.content{padding:0 20px}}@media (max-width: 960px){.header>.content,.navigation>.content,.navigation_dropdown>.content{padding:0 10px}}@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 40px}@media (max-width: 1176px){.sticky .content{padding:0 20px}}@media (max-width: 1024px){.sticky .content{padding:0 20px}}@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}}.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 .accept_privacy_policy .f_field_checkbox .f_label,.pt_spcheckout .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .accept_privacy_policy .f_field_checkbox .f_label,.pt_optcheckout .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .accept_privacy_policy .f_field_checkbox .f_label{pointer-events:none}.pt_cart .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .accept_privacy_policy .f_field_checkbox .f_label a,.pt_cart .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .accept_privacy_policy .f_field_checkbox .f_label:before,.pt_spcheckout .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .accept_privacy_policy .f_field_checkbox .f_label a,.pt_spcheckout .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .accept_privacy_policy .f_field_checkbox .f_label:before,.pt_optcheckout .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .accept_privacy_policy .f_field_checkbox .f_label a,.pt_optcheckout .footer .footer_top_box .footer_newsletter_box .js_newsletter_subscribe_content .accept_privacy_policy .f_field_checkbox .f_label:before{pointer-events: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}.navigation_wrap .navigation.sticky>.content{background:#23bbd2}}.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-sb21a534a31.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-s64002ba999.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 5px}@media (max-width: 960px){.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-sb21a534a31.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-s64002ba999.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-sb21a534a31.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-s64002ba999.png');background-position:0 -28px;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;font-size:14px}@media (max-width: 1176px){.navigation.sticky .level_1_list_item .level_1_list_item_link{font-size:11px}}.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;border:none;border:0 !important}.navigation.sticky .show_searchbar_button .label{display:none}.navigation.sticky .show_searchbar_button:after{color:#535355}@media (max-width: 1024px){.navigation.sticky .show_searchbar_button{margin:0}}.navigation.responsive_navigation .close_mobile_nav{background-color:#23bbd2}.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-sb21a534a31.png') 0 -795px 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-s64002ba999.png');background-position:0 -337px;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-sb21a534a31.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-s64002ba999.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-sb21a534a31.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-s64002ba999.png');background-position:0 -28px;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-sb21a534a31.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-s64002ba999.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-sb21a534a31.png') 0 -857px no-repeat;height:47px;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-s64002ba999.png');background-position:0 -403px;height:47px;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/elements-sb21a534a31.png') 0 -766px no-repeat;height:29px;width:100px}}@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 .logo{background-image:url('../images/elements-2x-s64002ba999.png');background-position:0 -305px;height:29px;width:100px;-moz-background-size:210px auto;-o-background-size:210px auto;-webkit-background-size:210px auto;background-size:210px auto}}.navigation.responsive_navigation .minicart_mobile_link{background:url('../images/elements-sb21a534a31.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-s64002ba999.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:15px;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 -1111px}.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 -904px}.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}@media (max-width: 750px){.title_divider,.login_page>h1,.pt_product_details .main .content .pdp_main .product_section_headline{font-size:25px}}.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:12px;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 -2115px;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{color:#23c9c5}.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:55px;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 h4,.footer .footer_reassurance .content p,.footer .footer_reassurance .content .reassurance{color:#fff;font-family:"FuturaStdBold",Arial}.footer .footer_reassurance .content h4,.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,.footer .footer_reassurance .content ul li a h4{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%}.footer .footer_reassurance .content ul li a h4{font-size:11px}}@media (max-width: 320px){.footer .footer_reassurance .content ul li{padding:25px 4%}.footer .footer_reassurance .content ul li:first-child,.footer .footer_reassurance .content ul li:last-child{padding:25px 4%}}.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%)}}.optout-page__form__action{margin:10px 44px}.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_per_unit{text-align:center;margin-top:5px}.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:50%}.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{padding:0;line-height:18px;height:50px;font-size:13px;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-variations,.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:96px;padding:0 60px 0 65px}@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:33px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdLight",Arial;white-space:nowrap;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;white-space:normal}.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 -1471px}.homepage .in_the_spotlight .product_tile .selectboxit.selectboxit-open .selectboxit-arrow-container{background-position:0 -1479px}.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:0px;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: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) .section_wrapper{font-size:0;position:absolute;bottom:0;text-align:center;width:100%}.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) .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{margin:0;padding:0;position:relative}.search_result_content#ctgMostLoved .search_result_items .product_tile_wrapper:nth-of-type(-n+3) .section_wrapper{font-size:0;position:absolute;bottom:0;text-align:center;width:100%}.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}}.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}}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue_carousel .packshot_initialized{display:table-cell;position:relative;vertical-align:middle;height:410px;width:670px;padding:0 0 35px 0}.pt_magalogue .magalogue .magalogue_carousel .packshot_initialized.position_right{left:0 !important;bottom:auto}.pt_magalogue .magalogue .magalogue_carousel .packshot_initialized img{display:block;margin:0 auto}}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue_carousel .buttons-wrapper{top:-20px !important;left:30% !important;position:relative;text-align:left}}@media (max-width: 480px){.pt_magalogue .magalogue .magalogue_carousel .buttons-wrapper{left:16% !important}}.pt_magalogue .magalogue .magalogue_carousel .block_content{position:absolute;top:12.8%;text-align:center;max-width:37.555555%}.pt_magalogue .magalogue .magalogue_carousel .block_content.position_right{left:51.388888%}.pt_magalogue .magalogue .magalogue_carousel .block_content.position_left{left:24.013888%}.pt_magalogue .magalogue .magalogue_carousel .block_content h2{font-size:30px;font-weight:normal;text-transform:none;font-family:"FuturaStdBold",Arial;color:#e41c26;margin:0 0 12% 0}.pt_magalogue .magalogue .magalogue_carousel .block_content p{font-size:18px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial;line-height:30px;letter-spacing:3px}.pt_magalogue .magalogue .magalogue_carousel .block_content p:before,.pt_magalogue .magalogue .magalogue_carousel .block_content p:after{background-color:#535355;content:"";display:block;height:5px;width:25px}.pt_magalogue .magalogue .magalogue_carousel .block_content p:before{margin:0 auto 44px auto}.pt_magalogue .magalogue .magalogue_carousel .block_content p:after{margin:44px auto 0 auto}@media (max-width: 1176px){.pt_magalogue .magalogue .magalogue_carousel .block_content.position_left{left:21.013888%}}@media (max-width: 1024px){.pt_magalogue .magalogue .magalogue_carousel .block_content{max-width:50%}.pt_magalogue .magalogue .magalogue_carousel .block_content p{width:75%;margin:0 auto;line-height:normal}.pt_magalogue .magalogue .magalogue_carousel .block_content h2{font-size:24px}}@media (max-width: 960px){.pt_magalogue .magalogue .magalogue_carousel .block_content{max-width:50%}.pt_magalogue .magalogue .magalogue_carousel .block_content p{width:100%}.pt_magalogue .magalogue .magalogue_carousel .block_content.position_right{left:48%}.pt_magalogue .magalogue .magalogue_carousel .block_content.position_left{left:7.013888%}}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue_carousel .block_content.position_right,.pt_magalogue .magalogue .magalogue_carousel .block_content.position_left{position:relative;max-width:none;min-height:100px;left:auto;top:auto}.pt_magalogue .magalogue .magalogue_carousel .block_content h2{margin:20px 0 20px 0}.pt_magalogue .magalogue .magalogue_carousel .block_content p{font-size:15px;margin:0 auto;max-width:75%}.pt_magalogue .magalogue .magalogue_carousel .block_content p:after,.pt_magalogue .magalogue .magalogue_carousel .block_content p:before{display:none}}@media (max-width: 480px){.pt_magalogue .magalogue .magalogue_carousel .block_content h2{min-height:65px;padding:0 10px}.pt_magalogue .magalogue .magalogue_carousel .block_content.position_right,.pt_magalogue .magalogue .magalogue_carousel .block_content.position_left{min-height:145px}}.pt_magalogue .magalogue .magalogue_carousel .carousel_navigation_list{top:auto;bottom:5%;left:0;right:0;width:100%;text-align:center}@media (max-width: 480px){.pt_magalogue .magalogue .magalogue_carousel .carousel_navigation_list{bottom:15px}}.pt_magalogue .magalogue .magalogue_carousel .carousel_navigation_list_item{display:inline-block;float:none}.pt_magalogue .magalogue .magalogue_carousel .carousel_navigation_list_item:first-child{margin:0}.pt_magalogue .magalogue .magalogue_carousel .jcarousel-control{display:none;position:absolute;top:50%;background:url("../images/magalogue-sprite.png") center left no-repeat;text-indent:-9999px;height:55px;width:45px;cursor:pointer}.pt_magalogue .magalogue .magalogue_carousel .jcarousel-control.disabled{display:none}.pt_magalogue .magalogue .magalogue_carousel .jcarousel-prev{left:5%}.pt_magalogue .magalogue .magalogue_carousel .jcarousel-next{right:5%;background-position:-80px}@media (max-width: 960px){.pt_magalogue .magalogue .magalogue_carousel .jcarousel-prev{left:0;background-position:-15px}.pt_magalogue .magalogue .magalogue_carousel .jcarousel-next{right:0}}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue_carousel{margin:0 0 20px 0;border-bottom:1px solid #f8f8f5}}.pt_magalogue .magalogue .magalogue-fitandhappy{position:relative}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue-fitandhappy{height:auto;padding:0 0 25px}}.pt_magalogue .magalogue .magalogue-fitandhappy .title-wrapper{display:none}.pt_magalogue .magalogue .magalogue-fitandhappy .image-wrapper{height:100%;width:100%;background-repeat:no-repeat;position:absolute;z-index:-1}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue-fitandhappy .carousel_navigation_list{bottom:-15px}}.pt_magalogue .magalogue .magalogue-fitandhappy .contentcarousel_list_item{background-size:auto 100%;height:590px}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue-fitandhappy .contentcarousel_list_item{height:auto}}.pt_magalogue .magalogue .magalogue-fitandhappy .block_content{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute}@media (max-width: 960px){.pt_magalogue .magalogue .magalogue-fitandhappy .block_content.position_right{left:48%;max-width:50%}}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue-fitandhappy .block_content.position_right{transform:none;-webkit-transform:none;left:auto;right:auto;margin:0 auto;max-width:90%}.pt_magalogue .magalogue .magalogue-fitandhappy .block_content.position_right p{color:#535355}}.pt_magalogue .magalogue .magalogue-fitandhappy .block_content p{text-transform:uppercase;text-align:center;color:#fff;width:70%;line-height:30px;letter-spacing:3px;margin:0 auto}@media (max-width: 1176px){.pt_magalogue .magalogue .magalogue-fitandhappy .block_content p{margin:0 auto}}@media (max-width: 1024px){.pt_magalogue .magalogue .magalogue-fitandhappy .block_content p{line-height:normal}}@media (max-width: 960px){.pt_magalogue .magalogue .magalogue-fitandhappy .block_content p{width:80%}}.pt_magalogue .magalogue .magalogue-fitandhappy .block_content p:before,.pt_magalogue .magalogue .magalogue-fitandhappy .block_content p:after{background-color:#fff;content:"";display:block;height:5px;width:25px}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue-fitandhappy .block_content p:before,.pt_magalogue .magalogue .magalogue-fitandhappy .block_content p:after{background-color:#000}}.pt_magalogue .magalogue .magalogue-fitandhappy .block_content p:before{margin:0 auto 25px auto}.pt_magalogue .magalogue .magalogue-fitandhappy .block_content p:after{margin:25px auto 0 auto}@media (max-width: 1024px){.pt_magalogue .magalogue .magalogue-fitandhappy .element_initialized{position:relative;top:14%}}@media (max-width: 960px){.pt_magalogue .magalogue .magalogue-fitandhappy .element_initialized{top:16%;left:-10%}}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue-fitandhappy .element_initialized{left:auto;right:auto;margin:0 auto;margin-left:0 !important;top:0}}.pt_magalogue .magalogue .magalogue-fitandhappy .element_initialized .trigger_video_popup{width:460px;cursor:pointer;position:relative;display:inline-block;float:left;clear:both;margin:1px 0 0 0}@media (max-width: 1024px){.pt_magalogue .magalogue .magalogue-fitandhappy .element_initialized .trigger_video_popup{width:320px}}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue-fitandhappy .element_initialized .trigger_video_popup{width:80%;float:none}}.pt_magalogue .magalogue .magalogue-fitandhappy .element_initialized .trigger_video_popup img{width:100%;float:left}.pt_magalogue .magalogue .magalogue-fitandhappy .element_initialized .trigger_video_popup img:nth-child(2){display:none;position:absolute;top:0;left:0}.pt_magalogue .magalogue .magalogue-fitandhappy .element_initialized .trigger_video_popup:hover img:nth-child(2){display:block}.pt_magalogue .magalogue .magalogue-fitandhappy .jcarousel-control{transform:translateY(-50%)}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue-fitandhappy .jcarousel-control{top:70%}}.pt_magalogue .magalogue .magalogue-fitandhappy .jcarousel-control.disabled{visibility:hidden}.pt_magalogue .magalogue .magalogue-newsletter{margin:50px auto 20px}.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper{width:960px;margin:0 auto}@media (max-width: 1024px){.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper{width:100%;padding:0 15px;box-sizing:border-box}}.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper .f_label_value{display:none}.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper h1{font-size:30px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;margin:10px 0}.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper p{font-size:14px;font-weight:normal;text-transform:none;font-family:"Arial",sans-serif}.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset{margin:35px 0 30px 0;min-height:260px}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset{min-height:500px}}.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side{width:45%;float:left;margin:0 2% 0 0}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side{width:100%}}.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side>.f_field,.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .accept_privacy_policy,.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .special_btn_row{display:inline-block;float:left;margin:10px auto;width:100%;min-height:60px}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side>.f_field,.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .accept_privacy_policy,.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .special_btn_row{clear:both}}.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side.right-side{margin:0}.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .f_field_checkbox label{vertical-align:top;margin:0 10px 0 0}.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .f_field_checkbox .f_label:before{border:1px solid gray}.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .f_field_checkbox .error_message,.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .f_field_checkbox .ui-dialog .ui-dialog-content form .formfield .error,.ui-dialog .ui-dialog-content form .formfield .pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .f_field_checkbox .error,.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .f_field_checkbox .account_address_detail_page form .formfield .error,.account_address_detail_page form .formfield .pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .f_field_checkbox .error,.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .f_field_checkbox .account_payment_details_page form .formfield .error,.account_payment_details_page form .formfield .pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .f_field_checkbox .error{width:430px}@media (max-width: 1024px){.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .f_field_checkbox .error_message,.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .f_field_checkbox .ui-dialog .ui-dialog-content form .formfield .error,.ui-dialog .ui-dialog-content form .formfield .pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .f_field_checkbox .error,.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .f_field_checkbox .account_address_detail_page form .formfield .error,.account_address_detail_page form .formfield .pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .f_field_checkbox .error,.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .f_field_checkbox .account_payment_details_page form .formfield .error,.account_payment_details_page form .formfield .pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .f_field_checkbox .error{max-width:390px}}@media (max-width: 960px){.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .f_field_checkbox .error_message,.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .f_field_checkbox .ui-dialog .ui-dialog-content form .formfield .error,.ui-dialog .ui-dialog-content form .formfield .pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .f_field_checkbox .error,.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .f_field_checkbox .account_address_detail_page form .formfield .error,.account_address_detail_page form .formfield .pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .f_field_checkbox .error,.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .f_field_checkbox .account_payment_details_page form .formfield .error,.account_payment_details_page form .formfield .pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .f_field_checkbox .error{max-width:360px}}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .f_field_checkbox .error_message,.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .f_field_checkbox .ui-dialog .ui-dialog-content form .formfield .error,.ui-dialog .ui-dialog-content form .formfield .pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .f_field_checkbox .error,.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .f_field_checkbox .account_address_detail_page form .formfield .error,.account_address_detail_page form .formfield .pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .f_field_checkbox .error,.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .f_field_checkbox .account_payment_details_page form .formfield .error,.account_payment_details_page form .formfield .pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .f_field_checkbox .error{max-width:330px}}@media (max-width: 480px){.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .f_field_checkbox .error_message,.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .f_field_checkbox .ui-dialog .ui-dialog-content form .formfield .error,.ui-dialog .ui-dialog-content form .formfield .pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .f_field_checkbox .error,.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .f_field_checkbox .account_address_detail_page form .formfield .error,.account_address_detail_page form .formfield .pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .f_field_checkbox .error,.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .f_field_checkbox .account_payment_details_page form .formfield .error,.account_payment_details_page form .formfield .pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .f_field_checkbox .error{max-width:290px}}@media (max-width: 320px){.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .f_field_checkbox .error_message,.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .f_field_checkbox .ui-dialog .ui-dialog-content form .formfield .error,.ui-dialog .ui-dialog-content form .formfield .pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .f_field_checkbox .error,.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .f_field_checkbox .account_address_detail_page form .formfield .error,.account_address_detail_page form .formfield .pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .f_field_checkbox .error,.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .f_field_checkbox .account_payment_details_page form .formfield .error,.account_payment_details_page form .formfield .pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .f_field_checkbox .error{max-width:230px}}.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .special_btn_row button{padding:5px 30px}.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper fieldset .side .selectboxit-options{width:100% !important}.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper .f_select,.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper .f_textinput,.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper .f_email,.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper .selectboxit-container{width:100% !important}.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper .f_select,.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper .f_textinput,.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper .f_email{position:relative;border:1px solid #e5e5e6;padding:20px;box-sizing:border-box;line-height:18px;font-size:14px;font-weight:normal;text-transform:initial;font-family:"Arial",sans-serif;color:gray}.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper .specialoffers_subscribe_error_message{color:#e41c26;font-size:13px;font-weight:normal;text-transform:none;font-family:"FuturaStdBook",Arial;width:53%;float:right}@media (max-width: 960px){.pt_magalogue .magalogue .magalogue-newsletter .special_offers_newsletter_wrapper .specialoffers_subscribe_error_message{width:100%;float:left}}.pt_magalogue .magalogue .magalogue-all-editions{background:-moz-linear-gradient(top, #dfeff6 0%, #bccada 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #dfeff6), color-stop(100%, #bccada));background:-webkit-linear-gradient(top, #dfeff6 0%, #bccada 100%);background:-o-linear-gradient(top, #dfeff6 0%, #bccada 100%);background:-ms-linear-gradient(top, #dfeff6 0%, #bccada 100%);background:linear-gradient(to bottom, #dfeff6 0%,#bccada 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr= '#dfeff6', endColorstr= '#bccada',GradientType=0 )}.pt_magalogue .magalogue .magalogue-all-editions .heading-wrapper{width:970px;margin:30px auto;padding:30px 0 0 0}@media (max-width: 1176px){.pt_magalogue .magalogue .magalogue-all-editions .heading-wrapper{width:84%}}@media (max-width: 960px){.pt_magalogue .magalogue .magalogue-all-editions .heading-wrapper{width:83%}}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue-all-editions .heading-wrapper{text-align:center}}.pt_magalogue .magalogue .magalogue-all-editions .heading-wrapper .heading{font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdBook",Arial;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:auto;display:inline-block;float:left;margin:30px 0 0 0}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue-all-editions .heading-wrapper .heading{float:none;width:100%}}.pt_magalogue .magalogue .magalogue-all-editions .heading-wrapper .heading span{font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdBold",Arial}.pt_magalogue .magalogue .magalogue-all-editions .heading-wrapper .magalogue-all-editions-gradient{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);float:left;display:block;width:46%;height:2px;background:-moz-linear-gradient(left, #bccada 0%, #a4e8e8 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #bccada), color-stop(100%, #a4e8e8));background:-webkit-linear-gradient(left, #bccada 0%, #a4e8e8 100%);background:-o-linear-gradient(left, #bccada 0%, #a4e8e8 100%);background:-ms-linear-gradient(left, #bccada 0%, #a4e8e8 100%);background:linear-gradient(to right, #bccada 0%,#a4e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#bccada', endColorstr='#a4e8e8',GradientType=1 );margin:30px 0 0 15px}@media (max-width: 1176px){.pt_magalogue .magalogue .magalogue-all-editions .heading-wrapper .magalogue-all-editions-gradient{width:46%}}@media (max-width: 1024px){.pt_magalogue .magalogue .magalogue-all-editions .heading-wrapper .magalogue-all-editions-gradient{width:43%}}@media (max-width: 960px){.pt_magalogue .magalogue .magalogue-all-editions .heading-wrapper .magalogue-all-editions-gradient{width:27%}}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue-all-editions .heading-wrapper .magalogue-all-editions-gradient{display:none}}.pt_magalogue .magalogue .magalogue-all-editions .heading-wrapper .button,.pt_magalogue .magalogue .magalogue-all-editions .heading-wrapper .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .pt_magalogue .magalogue .magalogue-all-editions .heading-wrapper .back_to_profile,.pt_magalogue .magalogue .magalogue-all-editions .heading-wrapper .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .pt_magalogue .magalogue .magalogue-all-editions .heading-wrapper .select_go_button.selected{float:right;font-size:16px;padding:5px 35px}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue-all-editions .heading-wrapper .button,.pt_magalogue .magalogue .magalogue-all-editions .heading-wrapper .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .pt_magalogue .magalogue .magalogue-all-editions .heading-wrapper .back_to_profile,.pt_magalogue .magalogue .magalogue-all-editions .heading-wrapper .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .pt_magalogue .magalogue .magalogue-all-editions .heading-wrapper .select_go_button.selected{float:none}}.pt_magalogue .magalogue .magalogue-all-editions .carousel_slide_width_sample{width:33.2%}@media (max-width: 960px){.pt_magalogue .magalogue .magalogue-all-editions .carousel_slide_width_sample{width:49.9%}}@media (max-width: 480px){.pt_magalogue .magalogue .magalogue-all-editions .carousel_slide_width_sample{width:100%}}.pt_magalogue .magalogue .magalogue-all-editions .carousel{margin:0 auto;width:995px}@media (max-width: 1176px){.pt_magalogue .magalogue .magalogue-all-editions .carousel{width:86%}}@media (max-width: 480px){.pt_magalogue .magalogue .magalogue-all-editions .carousel{width:80%}}.pt_magalogue .magalogue .magalogue-all-editions .carousel .jcarousel-clip{margin:0 auto;padding:0 0 70px 0}.pt_magalogue .magalogue .magalogue-all-editions .carousel .jcarousel-clip .carousel-content{margin:0 auto}.pt_magalogue .magalogue .magalogue-all-editions .carousel .jcarousel-clip .carousel-content .edition{text-decoration:none;display:block;margin:0 auto;padding:0 3%;box-sizing:border-box;width:100%;position:relative}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue-all-editions .carousel .jcarousel-clip .carousel-content .edition{width:100%;margin:0}}.pt_magalogue .magalogue .magalogue-all-editions .carousel .jcarousel-clip .carousel-content .edition .edition-image img{float:left;width:100%}.pt_magalogue .magalogue .magalogue-all-editions .carousel .jcarousel-clip .carousel-content .edition .details{background-color:#fff;text-align:center;padding:20px 0;min-height:130px;position:absolute;bottom:20px;width:94%}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue-all-editions .carousel .jcarousel-clip .carousel-content .edition .details{min-height:110px;padding:15px 0}}.pt_magalogue .magalogue .magalogue-all-editions .carousel .jcarousel-clip .carousel-content .edition .details div{display:inline-block;vertical-align:middle}.pt_magalogue .magalogue .magalogue-all-editions .carousel .jcarousel-clip .carousel-content .edition .details div .edition-title{font-size:30px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdLight",Arial;margin:15px auto}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue-all-editions .carousel .jcarousel-clip .carousel-content .edition .details div .edition-title{font-size:25px;max-width:90%}}.pt_magalogue .magalogue .magalogue-all-editions .carousel .jcarousel-clip .carousel-content .edition .details div .edition-date{font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdLight",Arial;color:#cbcbcc}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue-all-editions .carousel .jcarousel-clip .carousel-content .edition .details div .edition-date{font-size:14px}}.pt_magalogue .magalogue .magalogue-all-editions .carousel .jcarousel-control{top:30%;position:absolute;background:url("../images/magalogue-sprite.png") center left no-repeat;text-indent:-9999px;height:55px;width:45px;cursor:pointer}.pt_magalogue .magalogue .magalogue-all-editions .carousel .jcarousel-control.disabled{visibility:hidden}.pt_magalogue .magalogue .magalogue-all-editions .carousel .jcarousel-prev{left:-6%}@media (max-width: 960px){.pt_magalogue .magalogue .magalogue-all-editions .carousel .jcarousel-prev{left:-8%}}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue-all-editions .carousel .jcarousel-prev{left:-9%}}@media (max-width: 480px){.pt_magalogue .magalogue .magalogue-all-editions .carousel .jcarousel-prev{left:-14%}}.pt_magalogue .magalogue .magalogue-all-editions .carousel .jcarousel-next{right:-4%;background-position:-80px}@media (max-width: 960px){.pt_magalogue .magalogue .magalogue-all-editions .carousel .jcarousel-next{right:-4%}}@media (max-width: 750px){.pt_magalogue .magalogue .magalogue-all-editions .carousel .jcarousel-next{right:-6%}}@media (max-width: 480px){.pt_magalogue .magalogue .magalogue-all-editions .carousel .jcarousel-next{right:-9%}}.pt_magalogue #magalogue-article{max-width:960px}@media (max-width: 960px){.pt_magalogue #magalogue-article{max-width:750px}}@media (max-width: 750px){.pt_magalogue #magalogue-article{max-width:480px}}.pt_magalogue #magalogue-article .content-article{*zoom:1;margin:0 auto;padding:0 0 20px 0}.pt_magalogue #magalogue-article .content-article:after{content:"";display:table;clear:both}.pt_magalogue #magalogue-article .magalogue-logo-wrapper{padding:43px 0 0 0;text-align:center}.pt_magalogue #magalogue-article .magalogue-logo-wrapper h1,.pt_magalogue #magalogue-article .magalogue-logo-wrapper h2{color:#0060a1}.pt_magalogue #magalogue-article .magalogue-logo-wrapper .logo{width:100%}.pt_magalogue #magalogue-article .magalogue-logo-wrapper h1{font-size:32px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;margin:31px 0 0 0}.pt_magalogue #magalogue-article .magalogue-logo-wrapper h2{font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdBook",Arial}.pt_magalogue #magalogue-article .magalogue-logo-wrapper p{font-size:15px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial;color:#061b38;line-height:20px;margin:19px auto 51px auto}.pt_magalogue #magalogue-article .contentBlock{*zoom:1;width:100%;background:url("../images/article-divider.jpg") repeat-y 50% 0;padding:0 0 50px 0;overflow:hidden}.pt_magalogue #magalogue-article .contentBlock:after{content:"";display:table;clear:both}.pt_magalogue #magalogue-article .contentBlock .articles_wrapper,.pt_magalogue #magalogue-article .contentBlock .section_wrapper{box-sizing:border-box;display:block;vertical-align:top;width:50%;min-height:375px;height:auto}.pt_magalogue #magalogue-article .contentBlock .section_wrapper h2,.pt_magalogue #magalogue-article .contentBlock .section_wrapper h5{position:absolute}.pt_magalogue #magalogue-article .contentBlock .section_wrapper h2{color:#fff;font-size:58px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdLight",Arial}.pt_magalogue #magalogue-article .contentBlock .section_wrapper h2 span{font-size:64px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdBold",Arial;display:inline-block}.pt_magalogue #magalogue-article .contentBlock .section_wrapper h5{bottom:0px}.pt_magalogue #magalogue-article .contentBlock .section_wrapper h5 p{font-size:14px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;background:#fff;display:inline;padding:3px 5px;line-height:24px;color:#061b38;float:right}.pt_magalogue #magalogue-article .contentBlock .section_wrapper h5 p span{font-size:14px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdBold",Arial}.pt_magalogue #magalogue-article .contentBlock .section_wrapper .section_image_wrapper{*zoom:1;position:relative}.pt_magalogue #magalogue-article .contentBlock .section_wrapper .section_image_wrapper:after{content:"";display:table;clear:both}.pt_magalogue #magalogue-article .contentBlock .section_wrapper .section_image_wrapper:before{content:"";background:#0060a1;width:11px;height:11px;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;position:absolute;top:10px}.pt_magalogue #magalogue-article .contentBlock .article_wrapper a{text-decoration:none;display:block}.pt_magalogue #magalogue-article .contentBlock .article_wrapper a h2{font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;color:#0060a1;margin:27px 0 0 0;text-align:left}.pt_magalogue #magalogue-article .contentBlock .article_wrapper a:first-child h2{margin:7px 0 0 0}.pt_magalogue #magalogue-article .contentBlock .article_wrapper h5{font-size:13px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial;color:#061b38;line-height:21px;margin:8px 0 0 0}.pt_magalogue #magalogue-article .sectionDetails_left .articles_wrapper{float:right;padding:0 40px}.pt_magalogue #magalogue-article .sectionDetails_left .section_wrapper{float:left;padding:0 40px 0 0;position:relative}.pt_magalogue #magalogue-article .sectionDetails_left .section_wrapper img{float:right}.pt_magalogue #magalogue-article .sectionDetails_left .section_wrapper h2,.pt_magalogue #magalogue-article .sectionDetails_left .section_wrapper h5{text-align:right;right:12px}.pt_magalogue #magalogue-article .sectionDetails_left .section_wrapper h2{line-height:70px}.pt_magalogue #magalogue-article .sectionDetails_left .section_wrapper h2 span{float:right}.pt_magalogue #magalogue-article .sectionDetails_left .section_wrapper .section_image_wrapper:before{right:-45px}.pt_magalogue #magalogue-article .sectionDetails_left:nth-child(2) .section_wrapper:after{top:12px}.pt_magalogue #magalogue-article .sectionDetails_left:nth-child(2) .section_wrapper h2{color:#0060a1;bottom:73px}.pt_magalogue #magalogue-article .sectionDetails_left:nth-child(4) .section_wrapper h2{bottom:50px}.pt_magalogue #magalogue-article .sectionDetails_right .articles_wrapper{float:left;padding:0 40px 0 0;position:relative}.pt_magalogue #magalogue-article .sectionDetails_right .articles_wrapper .article_wrapper{text-align:right}.pt_magalogue #magalogue-article .sectionDetails_right .articles_wrapper .article_wrapper h2{text-align:right}.pt_magalogue #magalogue-article .sectionDetails_right .section_wrapper{float:right;padding:0 40px;position:relative}.pt_magalogue #magalogue-article .sectionDetails_right .section_wrapper .section_image_wrapper:before{left:-45px}.pt_magalogue #magalogue-article .sectionDetails_right .section_wrapper h2,.pt_magalogue #magalogue-article .sectionDetails_right .section_wrapper h5{text-align:left;left:12px}.pt_magalogue #magalogue-article .sectionDetails_right .section_wrapper h2{line-height:65px;bottom:50px}@media (max-width: 960px){.pt_magalogue #magalogue-article .contentBlock .section_wrapper h2{font-size:54px;line-height:65px}.pt_magalogue #magalogue-article .contentBlock .section_wrapper h2 span{font-size:58px}.pt_magalogue #magalogue-article .contentBlock .section_wrapper h5 p{line-height:22px}.pt_magalogue #magalogue-article .contentBlock:nth-child(4) .section_wrapper h2{bottom:70px}.pt_magalogue #magalogue-article .contentBlock:nth-child(4) .section_wrapper h5{left:12px}}@media (max-width: 750px){.pt_magalogue #magalogue-article .contentBlock{background:none}.pt_magalogue #magalogue-article .contentBlock .articles_wrapper,.pt_magalogue #magalogue-article .contentBlock .section_wrapper{width:100%;*zoom:1;min-height:initial}.pt_magalogue #magalogue-article .contentBlock .articles_wrapper:after,.pt_magalogue #magalogue-article .contentBlock .section_wrapper:after{content:"";display:table;clear:both}.pt_magalogue #magalogue-article .contentBlock:nth-child(4) .section_wrapper h2{bottom:50px}.pt_magalogue #magalogue-article .contentBlock .articles_wrapper{padding:0 20px}.pt_magalogue #magalogue-article .contentBlock .articles_wrapper .article_wrapper{text-align:left}.pt_magalogue #magalogue-article .contentBlock .articles_wrapper .article_wrapper a:first-child{margin:27px 0 0 0}.pt_magalogue #magalogue-article .contentBlock .articles_wrapper .article_wrapper a h2{text-align:left}.pt_magalogue #magalogue-article .contentBlock .articles_wrapper .article_wrapper a h5{text-align:left;left:10px}.pt_magalogue #magalogue-article .contentBlock .section_wrapper{padding:0}.pt_magalogue #magalogue-article .contentBlock .section_wrapper:after{display:none}.pt_magalogue #magalogue-article .contentBlock .section_wrapper img{float:none;width:100%}.pt_magalogue #magalogue-article .contentBlock .section_wrapper h2{text-align:left;left:12px}.pt_magalogue #magalogue-article .contentBlock .section_wrapper h2 span{float:none}.pt_magalogue #magalogue-article .contentBlock .section_wrapper h5{text-align:left;left:12px}.pt_magalogue #magalogue-article .contentBlock .section_wrapper h5 p{float:left}.pt_magalogue #magalogue-article .contentBlock .section_wrapper .section_image_wrapper:before{display:none}}@media (max-width: 480px){.pt_magalogue #magalogue-article .contentBlock:nth-child(2) .section_wrapper h2{bottom:80px}.pt_magalogue #magalogue-article .contentBlock .section_wrapper img{width:100%}.pt_magalogue #magalogue-article .contentBlock .section_wrapper h2{font-size:54px;line-height:60px}.pt_magalogue #magalogue-article .contentBlock .section_wrapper h2 span{font-size:54px}.pt_magalogue #magalogue-article .contentBlock .section_wrapper h5 p{font-size:12px}.pt_magalogue #magalogue-article .contentBlock .section_wrapper h5 p span{font-size:12px}}.pt_magalogue .show-details-dlg{background:-moz-linear-gradient(top, #fff 0%, #c2d7e0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #c2d7e0));background:-webkit-linear-gradient(top, #fff 0%, #c2d7e0 100%);background:-o-linear-gradient(top, #fff 0%, #c2d7e0 100%);background:-ms-linear-gradient(top, #fff 0%, #c2d7e0 100%);background:linear-gradient(to bottom, #ffffff 0%,#c2d7e0 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr= '#fff', endColorstr= '#c2d7e0',GradientType=0 );min-height:210px}.pt_magalogue .show-details-dlg .ui-dialog-titlebar{background:none}.pt_magalogue .show-details-dlg .details-dialog-wrapper h3,.pt_magalogue .show-details-dlg .details-dialog-wrapper .pt_product_details #waitingForAuditDialog,.pt_product_details .pt_magalogue .show-details-dlg .details-dialog-wrapper #waitingForAuditDialog,.pt_magalogue .show-details-dlg .details-dialog-wrapper #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_magalogue .show-details-dlg .details-dialog-wrapper .review_tag,.pt_magalogue .show-details-dlg .details-dialog-wrapper p{color:#061b38}.pt_magalogue .show-details-dlg .details-dialog-wrapper h3,.pt_magalogue .show-details-dlg .details-dialog-wrapper .pt_product_details #waitingForAuditDialog,.pt_product_details .pt_magalogue .show-details-dlg .details-dialog-wrapper #waitingForAuditDialog,.pt_magalogue .show-details-dlg .details-dialog-wrapper #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_magalogue .show-details-dlg .details-dialog-wrapper .review_tag{font-size:18px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial;line-height:24px;letter-spacing:0.1em;margin:0 0 10px}.pt_magalogue .show-details-dlg .details-dialog-wrapper p{font-size:14px;line-height:20px}.pt_magalogue .ui-dialog #send-to-friend-form .f_placeholder{left:20px !important}.pdp_main #tab_diagnosis .slot-template{text-align:center;position:relative}.pdp_main #tab_diagnosis .slot-template .copy,.pdp_main #tab_diagnosis .slot-template .cta_link{position:absolute}.pdp_main #tab_diagnosis .slot-template .copy{display:block;width:100%;top:32%;color:#fff;font-size:30px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial}.pdp_main #tab_diagnosis .slot-template .copy span{display:block}.pdp_main #tab_diagnosis .slot-template .cta_link{top:57%;left:37%;color:#fff;border:1px solid #fff;padding:15px 65px 15px 65px;font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;text-decoration:none}@media (max-width: 960px){.pdp_main #tab_diagnosis .slot-template .copy{font-size:20px}.pdp_main #tab_diagnosis .slot-template .cta_link{top:60%;padding:15px 45px 15px 45px}}@media (max-width: 750px){.pdp_main #tab_diagnosis .slot-template .copy{font-size:30px;font-weight:normal;text-transform:none;font-family:"FuturaStdLight",Arial;width:70%;left:15%;top:50%}.pdp_main #tab_diagnosis .slot-template .copy span{font-size:30px;font-weight:normal;text-transform:none;font-family:"FuturaStdHeavy",Arial;width:70%;margin:0 auto 0 auto}.pdp_main #tab_diagnosis .slot-template .cta_link{position:relative;left:0;color:#535355;border:0;padding:0 0 0 0;margin:0 0 20px;display:block;text-decoration:underline}}@media (max-width: 480px){.pdp_main #tab_diagnosis .slot-template .copy{font-size:20px;text-transform:uppercase;width:90%;left:5%;top:50%}.pdp_main #tab_diagnosis .slot-template .copy span{text-transform:uppercase;font-size:20px}}.pdp_main #tab_magazine{max-width:960px;width:100%;margin:0 auto;position:relative}.pdp_main #tab_magazine .product_section_content{text-align:left}.pdp_main #tab_magazine img{display:inherit;width:100%}.pdp_main #tab_magazine .beauty-routine-image,.pdp_main #tab_magazine .editorial-text{display:inline-block;vertical-align:top}.pdp_main #tab_magazine .beauty-routine-image{margin:-50px 0 0}.pdp_main #tab_magazine .editorial-text{width:310px;padding:50px 0 0 80px}.pdp_main #tab_magazine .title-wrapper h2,.pdp_main #tab_magazine .description-wrapper h3,.pdp_main #tab_magazine .description-wrapper .pt_product_details #waitingForAuditDialog,.pt_product_details .pdp_main #tab_magazine .description-wrapper #waitingForAuditDialog,.pdp_main #tab_magazine .description-wrapper #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pdp_main #tab_magazine .description-wrapper .review_tag{text-transform:uppercase}.pdp_main #tab_magazine .description-wrapper p{font-size:16px;line-height:24px}.pdp_main #tab_magazine .read-more-btn{margin:30px 0 0}.pdp_main #tab_magazine .read-more-btn a{cursor:pointer;font-size:18px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial}.pdp_main #tab_magazine .title-wrapper{margin:0 0 30px}@media (max-width: 1024px){.pdp_main #tab_magazine{max-width:960px;*zoom:1}.pdp_main #tab_magazine:after{content:"";display:table;clear:both}.pdp_main #tab_magazine .beauty-routine-image,.pdp_main #tab_magazine .editorial-text{width:50%;float:left;box-sizing:border-box}.pdp_main #tab_magazine .beauty-routine-image{margin:0;position:relative;top:-50px}.pdp_main #tab_magazine .editorial-text{padding:40px 80px 0 65px}.pdp_main #tab_magazine .description-wrapper h3,.pdp_main #tab_magazine .description-wrapper .pt_product_details #waitingForAuditDialog,.pt_product_details .pdp_main #tab_magazine .description-wrapper #waitingForAuditDialog,.pdp_main #tab_magazine .description-wrapper #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pdp_main #tab_magazine .description-wrapper .review_tag{font-size:16px}.pdp_main #tab_magazine .description-wrapper p{font-size:14px;line-height:20px}.pdp_main #tab_magazine .title-wrapper{margin:0 0 20px}.pdp_main #tab_magazine .title-wrapper h2{font-size:25px;line-height:25px}.pdp_main #tab_magazine .read-more-btn{margin:20px 0 0}}@media (max-width: 960px){.pdp_main #tab_magazine{max-width:750px}.pdp_main #tab_magazine .editorial-text{padding:40px 20px 0 65px}}@media (max-width: 750px){.pdp_main #tab_magazine{max-width:480px}.pdp_main #tab_magazine .edition-background{margin:0 0 30px}.pdp_main #tab_magazine .beauty-routine-image{display:none}.pdp_main #tab_magazine .editorial-text{width:100%;padding:0}.pdp_main #tab_magazine .title-wrapper{margin:0}.pdp_main #tab_magazine .title-wrapper h2{font-size:15px;font-weight:bold}.pdp_main #tab_magazine .description-wrapper h3,.pdp_main #tab_magazine .description-wrapper .pt_product_details #waitingForAuditDialog,.pt_product_details .pdp_main #tab_magazine .description-wrapper #waitingForAuditDialog,.pdp_main #tab_magazine .description-wrapper #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pdp_main #tab_magazine .description-wrapper .review_tag{display:none}.pdp_main #tab_magazine .description-wrapper p{font-size:15px}.pdp_main #tab_magazine .title-wrapper h2,.pdp_main #tab_magazine .description-wrapper p{text-align:left}.pdp_main #tab_magazine .read-more-btn{margin:10px 0 20px;text-align:center}.pdp_main #tab_magazine .read-more-btn a{font-size:15px;font-weight:normal;text-transform:none;font-family:"FuturaStdBold",Arial}.pdp_main #tab_magazine .product_section_headline{background:#fff url(../images/primary-section-closed.png) right center no-repeat;font-size:20px}.pdp_main #tab_magazine .product_section_headline:after{content:none}.pdp_main #tab_magazine .product_section_headline.expanded{background:#fff url(../images/primary-section-expanded.png) right center no-repeat}}@media (max-width: 480px){.pdp_main #tab_magazine{max-width:320px}}.pt_product_details .main .content .pdp_main .product_section_headline{font-size:40px;max-width:960px}@media (max-width: 960px){.pt_product_details .main .content .pdp_main .product_section_headline{max-width:750px}}.pt_product_details .main .content .pdp_main .product_section_headline:after{top:50px}@media (max-width: 750px){.size-tablet .pdp_main #tab_diagnosis .copy{top:14%}}.button-diagnosis,.light_controls .js_productfinder_answer a,.light_controls button,.button-diagnosis-dark,.dark_controls .js_productfinder_answer a,.dark_controls button{font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;background:transparent;display:inline-block;text-align:center;text-decoration:none;line-height:50px;height:50px;width:190px}.button-diagnosis:hover,.light_controls .js_productfinder_answer a:hover,.light_controls button:hover,.button-diagnosis-dark:hover,.dark_controls .js_productfinder_answer a:hover,.dark_controls button:hover{background:#23c9c5;border-color:#23c9c5}@media (max-width: 750px){.js_productfinder.quiz_in_progress .header_start{display:none}}@media (max-width: 750px){.js_productfinder.quiz_ended .header_start{display:none}}.js_productfinder_previous{display:none}@media (max-width: 750px){.js_productfinder_previous{line-height:40px;font-family:"FuturaStdMedium",Arial;font-size:15px;text-decoration:none;text-transform:uppercase;text-indent:17px;display:block;float:left}}.js_productfinder_answer.selected .button-diagnosis,.light_controls .js_productfinder_answer.selected a,.js_productfinder_answer.selected .light_controls button,.light_controls .js_productfinder_answer.selected button,.js_productfinder_answer.selected .button-diagnosis-dark,.dark_controls .js_productfinder_answer.selected a,.js_productfinder_answer.selected .dark_controls button,.dark_controls .js_productfinder_answer.selected button{background:#23c9c5;border-color:#23c9c5;color:#fff}.js_productfinder_answer .tooltip.diagnosis-tooltip{float:none}.js_productfinder_answer .tooltip.diagnosis-tooltip .tooltip_content{width:280px}.js_productfinder_answer .tooltip.diagnosis-tooltip .tooltip_content.display-on-left{left:initial;right:100%}@media (max-width: 750px){.js_productfinder_answer .tooltip.diagnosis-tooltip .tooltip_content.display-on-left{left:100%;right:initial !important}}.js_productfinder .js_productfinder__error{font-size:20px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial;color:#23c9c5;line-height:30px;text-align:center;margin:20px}.button-diagnosis,.light_controls .js_productfinder_answer a,.light_controls button{border:1px solid #fff;color:#fff}.button-diagnosis-dark,.dark_controls .js_productfinder_answer a,.dark_controls button{border:1px solid #535355;color:#535355}.button-diagnosis-dark:hover,.dark_controls .js_productfinder_answer a:hover,.dark_controls button:hover{color:#fff}.light_controls button.selected,.dark_controls button.selected{background:#23c9c5;border-color:#23c9c5;color:#fff}.sticky_nav{position:absolute;top:0;display:none;z-index:9999;text-align:center;width:100%;left:0}@media (max-width: 750px){.sticky_nav{display:none !important}}.sticky_nav ul{display:inline-block}.sticky_nav li{display:inline-block;float:left}.sticky_nav li a{height:38px;width:38px;line-height:38px;text-align:center;background:rgba(83,83,85,0.4);text-decoration:none;display:block;color:#fff;font-size:18px;font-family:"FuturaStdMedium",Arial;cursor:default}.sticky_nav li a.active_item{background:#535355}.sticky_nav li a.active_item,.sticky_nav li a.initialized{cursor:pointer}.sticky_nav li.men-results{display:none}.js_productfinder_question{height:555px}.js_productfinder_question .tooltip.diagnosis-tooltip{margin:0 0 0 0}.js_productfinder_question .question_controls{display:none}@media (max-width: 750px){.js_productfinder_question .question_controls{height:40px;display:block;border-bottom:1px solid #e5e5e5}}.js_productfinder_question .question{*zoom:1;overflow:auto}.js_productfinder_question .question:after{content:"";display:table;clear:both}.js_productfinder_question .question .question_number{display:none}@media (max-width: 750px){.js_productfinder_question .question .question_number{display:block;width:40px;height:40px;text-align:center;line-height:40px;color:#fff;font-family:"FuturaStdMedium",Arial;float:right;background-color:#535355}}.js_productfinder_question .question_title{*zoom:1;overflow:auto}.js_productfinder_question .question_title:after{content:"";display:table;clear:both}.js_productfinder_question .question_title h2{font-size:28px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial;margin:70px auto 40px;text-align:center}@media (max-width: 960px){.js_productfinder_question .question_title h2{font-size:20px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial}}@media (max-width: 750px){.js_productfinder_question .question_title h2{margin:15px auto}}.js_productfinder_question .answers_wrapper{*zoom:1;box-sizing:border-box;width:100%;margin:0 auto;position:relative}.js_productfinder_question .answers_wrapper:after{content:"";display:table;clear:both}.js_productfinder_question .answers_wrapper a{cursor:pointer}.js_productfinder_question .answers_wrapper a:hover{text-decoration:none}.pt_product_finder .content{max-width:1176px}.pt_product_finder .js_productfinder{margin:0}@media (max-width: 750px){.pt_product_finder .js_productfinder{margin:0}}.pt_product_finder .js_productfinder .submit_form{position:absolute;bottom:100px;left:0;right:0}@media (max-width: 750px){.pt_product_finder .js_productfinder .submit_form{bottom:50px}}.pt_product_finder .js_productfinder .submit_form .privacy_policy_diagnostic{text-align:center;margin:5px 0}.pt_product_finder .js_productfinder .submit_form button{border:none;background:none;font-size:30px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;width:100%;text-align:center;text-decoration:underline}@media (max-width: 960px){.pt_product_finder .js_productfinder .submit_form button{font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial}}@media (max-width: 750px){.pt_product_finder .js_productfinder .submit_form button{font-size:15px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdBold",Arial}}.pt_product_finder .js_productfinder .product-finder-header{background-size:cover;position:relative;min-height:460px}@media (max-width: 960px){.pt_product_finder .js_productfinder .product-finder-header{min-height:360px}}@media (max-width: 480px){.pt_product_finder .js_productfinder .product-finder-header{min-height:450px}}.pt_product_finder .js_productfinder .product-finder-header .product-finder-header-content{position:absolute;top:36%;left:0;right:0;text-align:center}@media (max-width: 750px){.pt_product_finder .js_productfinder .product-finder-header .product-finder-header-content .button-diagnosis,.pt_product_finder .js_productfinder .product-finder-header .product-finder-header-content .light_controls .js_productfinder_answer a,.light_controls .js_productfinder_answer .pt_product_finder .js_productfinder .product-finder-header .product-finder-header-content a,.pt_product_finder .js_productfinder .product-finder-header .product-finder-header-content .light_controls button,.light_controls .pt_product_finder .js_productfinder .product-finder-header .product-finder-header-content button{width:280px}}@media (max-width: 480px){.pt_product_finder .js_productfinder .product-finder-header .product-finder-header-content{top:42%}}.pt_product_finder .js_productfinder .product-finder-header .product-finder-header-content p{font-size:28px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial;color:#fff;line-height:40px;margin:0 0 30px}@media (max-width: 960px){.pt_product_finder .js_productfinder .product-finder-header .product-finder-header-content p{font-size:20px}}@media (max-width: 750px){.pt_product_finder .js_productfinder .product-finder-header .product-finder-header-content p{font-family:"FuturaStdLight",Arial;line-height:25px;text-transform:uppercase;margin:0 auto 20px;width:80%}.pt_product_finder .js_productfinder .product-finder-header .product-finder-header-content p span{font-family:"FuturaStdHeavy",Arial;padding:0 10%;margin:0 auto}}.pt_product_finder .js_productfinder .product-finder-header .product-finder-header-content p span{display:block}.pt_product_finder .basic_buttons .answers_wrapper{padding:0 3.231292517006803%;width:960px}.pt_product_finder .basic_buttons .answers_wrapper .basic_two_answers,.pt_product_finder .basic_buttons .answers_wrapper .basic_four_answers{background-size:cover;background-position:center;width:50%;height:380px;float:left}.pt_product_finder .basic_buttons .answers_wrapper .basic_two_answers a,.pt_product_finder .basic_buttons .answers_wrapper .basic_four_answers a{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;margin:0 auto}.pt_product_finder .basic_buttons .answers_wrapper .basic_two_answers{height:380px}.pt_product_finder .basic_buttons .answers_wrapper .basic_four_answers{height:190px}.pt_product_finder .yes_no .question h2{margin:173px 0 50px 0}.pt_product_finder .yes_no .answers_wrapper .js_productfinder_answer{width:50%;float:left;box-sizing:border-box}.pt_product_finder .yes_no .answers_wrapper .js_productfinder_answer a{font-size:150px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial;text-decoration:none;color:#535355;text-align:left;padding:0 0 0 13px}.pt_product_finder .yes_no .answers_wrapper .js_productfinder_answer a:hover{text-decoration:none}.pt_product_finder .yes_no .answers_wrapper .js_productfinder_answer:first-of-type{text-align:right;padding:0 13px 0 0}.pt_product_finder .yes_no .answers_wrapper .js_productfinder_answer.selected a{color:#23c9c5}.pt_product_finder .yes_no .answers_wrapper .js_productfinder_answer.others_selected a{color:#ddd}.pt_product_finder .yes_no .answers_wrapper .js_productfinder_answer .divider{-ms-transform:rotate(-52deg);-webkit-transform:rotate(-52deg);-transform:rotate(-52deg);-moz-transform:rotate(-52deg);width:230px;height:1px;background:#23c9c5;position:absolute;top:45%;left:0;right:0;margin:0 auto}.pt_product_finder .coverage{height:auto}.pt_product_finder .coverage .question_title h2{margin:70px 0 22px}.pt_product_finder .coverage .coverage_image{background-repeat:no-repeat;min-height:300px;background-position-y:100px}.pt_product_finder .coverage .light{background-position-x:76%}.pt_product_finder .coverage .medium{background-position-x:30%}.pt_product_finder .coverage .answers_wrapper .js_productfinder_answer:first-child{width:44.43%}.pt_product_finder .coverage .answers_wrapper .js_productfinder_answer:nth-child(2){width:55.57%;position:relative;top:80px}.pt_product_finder .coverage .answers_wrapper .js_productfinder_answer:nth-child(2) a{padding:0}.pt_product_finder .coverage .answers_wrapper .js_productfinder_answer:last-child{float:none;width:100%;text-align:center;clear:both;padding:115px 0 0}.pt_product_finder .coverage .answers_wrapper .js_productfinder_answer:last-child a{font-size:18px;text-transform:uppercase;border:1px solid #535355;padding:15px 27px;display:inline-block}.pt_product_finder .coverage .answers_wrapper .js_productfinder_answer a{font-size:130px}.pt_product_finder .coverage .answers_wrapper .js_productfinder_answer .divider{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:24%;right:46%;left:auto}.pt_product_finder .three_per_row .js_productfinder_answer{float:left;width:33.33%}.pt_product_finder .color_correction{height:auto}.pt_product_finder .color_correction .color_image{background-repeat:no-repeat;background-position:center top;padding:130px 0 0}.pt_product_finder .color_correction .js_productfinder_answer{text-align:center;margin:20px 0 0}.pt_product_finder .color_correction .js_productfinder_answer:last-child{margin:35px 0 0;width:100%}.pt_product_finder .color_correction .js_productfinder_answer:last-child a{font-size:18px;text-transform:uppercase;border:1px solid #535355;padding:15px 27px;display:inline-block}.pt_product_finder .color_correction a{font:18px "FuturaStdMedium",Arial}.pt_product_finder .color_correction .answers_wrapper{padding:0 14%}.pt_product_finder .makeup{height:450px}.pt_product_finder .age{position:relative}.pt_product_finder .age .question h2{margin:80px auto 40px}.pt_product_finder .age .age_wrapper{*zoom:1;box-sizing:border-box;border-bottom:1px dotted #23c9c5;width:75%;margin:0 auto;padding:10px 55px 30px 55px;position:relative;text-align:center}.pt_product_finder .age .age_wrapper:after{content:"";display:table;clear:both}.pt_product_finder .age .age_wrapper .birthday_form{*zoom:1}.pt_product_finder .age .age_wrapper .birthday_form:after{content:"";display:table;clear:both}.pt_product_finder .age .age_wrapper .formfield{float:left;box-sizing:border-box;text-align:center}.pt_product_finder .age .age_wrapper .formfield.productfinder_formfield_day,.pt_product_finder .age .age_wrapper .formfield.productfinder_formfield_year{width:30%}.pt_product_finder .age .age_wrapper .formfield.productfinder_formfield_month{width:40%;border-left:1px solid #23c9c5;border-right:1px solid #23c9c5}.pt_product_finder .age .age_wrapper .selectboxit-container{width:100%;box-sizing:border-box}.pt_product_finder .age .age_wrapper .selectboxit-container .selectboxit{font-size:150px;border:none;overflow:initial;line-height:124px;height:120px;padding:0;width:100% !important}.pt_product_finder .age .age_wrapper .selectboxit-container .selectboxit .selectboxit-arrow-container{display:none}.pt_product_finder .age .age_wrapper .selectboxit-container .selectboxit.selectboxit-open,.pt_product_finder .age .age_wrapper .selectboxit-container .selectboxit.selectboxit-hover{color:#23c9c5}.pt_product_finder .age .age_wrapper .selectboxit-container .selectboxit .selectboxit-text.selected{color:#23c9c5}.pt_product_finder .age .age_wrapper .selectboxit-container .selectboxit-options{width:100%;left:0;height:250px}.pt_product_finder .age .age_wrapper select{width:100% !important;height:100% !important}.pt_product_finder .age .age_wrapper .next_button{position:absolute;bottom:-100px;margin:0 auto;left:0;right:0}.pt_product_finder .age .age_wrapper .js_date_error{position:absolute;bottom:5px;left:0;right:0;margin:0 auto;color:#e41c26;text-align:center;font-size:13px;font-weight:normal;text-transform:none;font-family:"FuturaStdBook",Arial}.pt_product_finder .multipleanswers{position:relative}.pt_product_finder .multipleanswers .multiple_answers{height:555px;background-size:cover}.pt_product_finder .multipleanswers .question_title h2{margin:70px auto 25px;color:#fff}.pt_product_finder .multipleanswers .answers_wrapper .column{width:50%;box-sizing:border-box;float:left;padding:0 0 0 5%}.pt_product_finder .multipleanswers .answers_wrapper .column:first-of-type{padding:0 0 0 15%}.pt_product_finder .multipleanswers .answers_wrapper .js_productfinder_answer a{border:none;color:#fff;font-size:30px;text-align:left;display:inline}.pt_product_finder .multipleanswers .answers_wrapper .js_productfinder_answer a:hover{color:#23c9c5;background:none}.pt_product_finder .multipleanswers .answers_wrapper .js_productfinder_answer a:before{content:'';display:inline-block;height:11px;width:11px;border:2px solid #fff;margin:0 15px 0 0;position:relative;top:-4px}@media (max-width: 960px){.pt_product_finder .multipleanswers .answers_wrapper .js_productfinder_answer a:before{top:0;position:static}}.pt_product_finder .multipleanswers .answers_wrapper .js_productfinder_answer.others_selected a{color:#fff !important}.pt_product_finder .multipleanswers .answers_wrapper .selected a{background:none;color:#23c9c5}.pt_product_finder .multipleanswers .answers_wrapper .selected a:before{border:none;content:'\e803';color:#23c9c5;width:20px;height:20px;font-size:20px;margin:0 10px 0 0}.pt_product_finder .multipleanswers .next_question_control{position:absolute;bottom:8%;left:0;right:0;margin:0 auto}.pt_product_finder .clearskin{position:relative}.pt_product_finder .clearskin .cover_image{height:555px;background-position:center;background-size:cover;margin:-160px 0 0 0px}.pt_product_finder .clearskin .question_title h2{color:#fff;margin:65px auto 60px auto}.pt_product_finder .clearskin .answers_wrapper{width:100%;overflow:auto;padding:0}.pt_product_finder .clearskin .answers_wrapper .column{background-repeat:no-repeat;background-position:center 36%;width:50%;float:left;text-align:center;height:550px;position:relative}.pt_product_finder .clearskin .answers_wrapper .column .section{vertical-align:bottom;min-height:130px;position:absolute;bottom:55px;margin:0 auto;left:0;right:0}.pt_product_finder .clearskin .answers_wrapper .column .section p{font-size:18px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial;text-transform:uppercase;color:#fff;padding:20px 0 0 0}.pt_product_finder .clearskin .answers_wrapper .js_productfinder_answer:first-of-type .column{background-position:center 38%}.pt_product_finder .clearskin .answers_wrapper:after{content:"";display:block;position:absolute;top:28%;bottom:0;left:50%;height:61%;border-left:1px dotted #fff}.pt_product_finder .basicbuttonsoptional .answers_wrapper{max-width:960px}.pt_product_finder .basicbuttonsoptional .answers_wrapper .answer_left{float:left}.pt_product_finder .basicbuttonsoptional .answers_wrapper .answer_right{float:right}.pt_product_finder .basicbuttonsoptional .answers_wrapper .js_productfinder_answer{width:35%}.pt_product_finder .basicbuttonsoptional .answers_wrapper .js_productfinder_answer .finition_type{background-repeat:no-repeat;background-position:center center;position:relative}.pt_product_finder .basicbuttonsoptional .answers_wrapper .js_productfinder_answer .finition_type a{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto}.pt_product_finder .basicbuttonsoptional .answers_wrapper .js_productfinder_answer .answer_middle_description{position:absolute;left:0;right:0;margin:0 auto;text-align:center;width:200px;font-size:28px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;line-height:30px;display:block;top:0}.pt_product_finder .basicbuttonsoptional .answers_wrapper .js_productfinder_answer .answer_middle_description .finition_description{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:200px}.pt_product_finder .basicbuttonsoptional .answers_wrapper .js_productfinder_answer:first-child .finition_type,.pt_product_finder .basicbuttonsoptional .answers_wrapper .js_productfinder_answer:first-child .answer_middle_description,.pt_product_finder .basicbuttonsoptional .answers_wrapper .js_productfinder_answer:nth-child(2) .finition_type,.pt_product_finder .basicbuttonsoptional .answers_wrapper .js_productfinder_answer:nth-child(2) .answer_middle_description{height:155px}.pt_product_finder .basicbuttonsoptional .answers_wrapper .js_productfinder_answer:nth-child(3) .finition_type,.pt_product_finder .basicbuttonsoptional .answers_wrapper .js_productfinder_answer:nth-child(3) .answer_middle_description,.pt_product_finder .basicbuttonsoptional .answers_wrapper .js_productfinder_answer:nth-child(4) .finition_type,.pt_product_finder .basicbuttonsoptional .answers_wrapper .js_productfinder_answer:nth-child(4) .answer_middle_description{height:185px}.pt_product_finder .basicbuttonsoptional .answers_wrapper .js_productfinder_answer:nth-child(3) .finition_type,.pt_product_finder .basicbuttonsoptional .answers_wrapper .js_productfinder_answer:nth-child(4) .finition_type{top:-30px}@media (max-width: 750px){.pt_product_finder .basicbuttonsoptional .answers_wrapper .js_productfinder_answer:nth-child(3) .finition_type,.pt_product_finder .basicbuttonsoptional .answers_wrapper .js_productfinder_answer:nth-child(4) .finition_type{top:0}}.pt_product_finder .basicbuttonsoptional .answers_wrapper .js_productfinder_answer:nth-child(3){clear:both}.pt_product_finder .basicbuttonsoptional .answers_wrapper .js_productfinder_answer:nth-child(3) .answer_middle_description{top:125px}.pt_product_finder .basicbuttonsoptional .answers_wrapper .js_productfinder_answer:nth-child(5){clear:both;width:100%;text-align:center}@media (max-width: 750px){.pt_product_finder .basicbuttonsoptional .answers_wrapper .js_productfinder_answer:nth-child(5){margin:30px 0 0}}.pt_product_finder .basicbuttonsoptional .answers_wrapper .js_productfinder_answer:nth-child(5) a{border:none;text-decoration:underline;width:auto;height:auto;line-height:normal;background:none;color:#535355}.pt_product_finder .basicbuttonsoptional .answers_wrapper .js_productfinder_answer:nth-child(5) a:hover{text-decoration:none;color:#535355;background:transparent}.pt_product_finder .selectableareas .question_wrapper{height:100%;background-size:cover;background-position:center;position:relative}.pt_product_finder .selectableareas .question_wrapper .question_title h2{text-align:left;margin:110px 0 40px 80px;color:#fff}.pt_product_finder .selectableareas .question_wrapper .answers_wrapper{padding:0 0 0 90px}.pt_product_finder .selectableareas .question_wrapper .answers_wrapper .js_productfinder_answer{clear:both;width:auto;float:left}.pt_product_finder .selectableareas .question_wrapper .answers_wrapper .js_productfinder_answer img{position:absolute}.pt_product_finder .selectableareas .question_wrapper .answers_wrapper .js_productfinder_answer .section1{top:-75px;right:70px}.pt_product_finder .selectableareas .question_wrapper .answers_wrapper .js_productfinder_answer .section2{top:40px;right:30px}.pt_product_finder .selectableareas .question_wrapper .answers_wrapper .js_productfinder_answer .section3{top:70px;right:85px}.pt_product_finder .selectableareas .question_wrapper .answers_wrapper .js_productfinder_answer .section4{top:185px;right:150px}.pt_product_finder .selectableareas .question_wrapper .answers_wrapper .js_productfinder_answer .section-selected{display:none}.pt_product_finder .selectableareas .question_wrapper .answers_wrapper .js_productfinder_answer.selected [class^="section"]{display:none}.pt_product_finder .selectableareas .question_wrapper .answers_wrapper .js_productfinder_answer.selected [class^="section"].section-selected{display:block;z-index:1}.pt_product_finder .selectableareas .next_question_control{bottom:100px;left:90px;margin:0}@media (max-width: 1024px){.pt_product_finder .age .age_wrapper{padding:10px 45px 30px 45px}.pt_product_finder .age .age_wrapper .selectboxit-container .selectboxit{font-size:130px;line-height:110px;height:105px}.pt_product_finder .multipleanswers .answers_wrapper .js_productfinder_answer a{font-size:25px}.pt_product_finder .selectableareas{max-width:770px;margin:0 auto;height:auto}.pt_product_finder .selectableareas .question_wrapper{height:465px}.pt_product_finder .selectableareas .question_wrapper .question_title h2{margin:70px 0 20px 60px;font-size:20px}.pt_product_finder .selectableareas .question_wrapper .answers_wrapper{padding:0 0 0 60px}.pt_product_finder .selectableareas .question_wrapper .answers_wrapper .js_productfinder_answer a{line-height:40px}.pt_product_finder .selectableareas .question_wrapper .answers_wrapper .js_productfinder_answer a span{display:block;margin:0 0 0 57px}.pt_product_finder .selectableareas .question_wrapper .answers_wrapper .js_productfinder_answer .section1{top:-25px;right:35px}.pt_product_finder .selectableareas .question_wrapper .answers_wrapper .js_productfinder_answer .section2{top:70px;right:0px}.pt_product_finder .selectableareas .question_wrapper .answers_wrapper .js_productfinder_answer .section3{top:110px;right:70px}.pt_product_finder .selectableareas .question_wrapper .answers_wrapper .js_productfinder_answer .section4{top:195px;right:90px}.pt_product_finder .selectableareas .next_question_control{bottom:70px;left:60px}}@media (max-width: 960px){.pt_product_finder .basic_buttons .answers_wrapper{padding:0;width:100%}.pt_product_finder .yes_no .question_title h2{margin:70px 0 45px 0}.pt_product_finder .yes_no .answers_wrapper .js_productfinder_answer a{font-size:130px;line-height:100px}.pt_product_finder .coverage .coverage_image{background-position-y:65px}.pt_product_finder .coverage .answers_wrapper .js_productfinder_answer:last-child a{line-height:normal}.pt_product_finder .coverage .answers_wrapper .js_productfinder_answer a{font-size:100px}.pt_product_finder .coverage .answers_wrapper .js_productfinder_answer .divider{top:17%;right:41%}.pt_product_finder .age .age_wrapper{padding:10px 10px 30px 10px;width:90%}.pt_product_finder .multipleanswers .question_title h2{font-size:24px}.pt_product_finder .multipleanswers .answers_wrapper .js_productfinder_answer a{font-size:20px}.pt_product_finder .multipleanswers .answers_wrapper .column{width:50%;box-sizing:border-box;float:left;padding:0 0 0 8%}.pt_product_finder .multipleanswers .answers_wrapper .column:first-of-type{padding:0 0 0 12%}.pt_product_finder .selectableareas .question_wrapper .answers_wrapper .js_productfinder_answer a span{margin:0 0 0 53px}.pt_product_finder .clearskin .question_title h2{font-size:20px}}@media (max-width: 750px){.pt_product_finder .js_productfinder_question{height:100%}.pt_product_finder .js_productfinder_question:first-child .js_productfinder_previous{display:none}.pt_product_finder .basic_buttons .answers_wrapper{padding:0;width:100%}.pt_product_finder .basic_buttons .answers_wrapper .basic_two_answers,.pt_product_finder .basic_buttons .answers_wrapper .basic_four_answers{height:320px;width:100%;float:none}.pt_product_finder .yes_no .question_title h2{margin:15px 0 0 0}.pt_product_finder .yes_no .answers_wrapper .js_productfinder_answer{width:100%;text-align:center;padding:0}.pt_product_finder .yes_no .answers_wrapper .js_productfinder_answer:first-of-type{text-align:center}.pt_product_finder .yes_no .answers_wrapper .js_productfinder_answer a{font-size:150px;line-height:normal}.pt_product_finder .yes_no .answers_wrapper .js_productfinder_answer .divider{width:315px;-ms-transform:rotate(-28deg);-webkit-transform:rotate(-28deg);-transform:rotate(-28deg);-moz-transform:rotate(-28deg);top:48%}.pt_product_finder .coverage .coverage_image{background-position-y:50px}.pt_product_finder .coverage .light,.pt_product_finder .coverage .medium{background-position-x:52%}.pt_product_finder .coverage .answers_wrapper .js_productfinder_answer:first-child,.pt_product_finder .coverage .answers_wrapper .js_productfinder_answer:nth-child(2){width:100%;margin:30px 0 0;padding:0}.pt_product_finder .coverage .answers_wrapper .js_productfinder_answer:nth-child(2){top:0}.pt_product_finder .coverage .answers_wrapper .js_productfinder_answer:last-child{padding:0 0 20px}.pt_product_finder .coverage .answers_wrapper .js_productfinder_answer a{font-size:70px}.pt_product_finder .coverage .answers_wrapper .js_productfinder_answer .divider{top:46%;right:0}.pt_product_finder .three_per_row .js_productfinder_answer{float:none;width:100%}.pt_product_finder .color_correction .question_title h2{padding:0 10px}.pt_product_finder .color_correction .color_image{padding:210px 0 0}.pt_product_finder .color_correction .js_productfinder_answer{text-align:center;margin:40px 0 0}.pt_product_finder .color_correction .js_productfinder_answer:last-child{margin:35px 0 20px}.pt_product_finder .age{height:350px}.pt_product_finder .age .question_title h2{margin:15px auto}.pt_product_finder .age .age_wrapper{padding:10px 5% 30px 5%}.pt_product_finder .age .age_wrapper .selectboxit-container .selectboxit{font-size:70px;line-height:60px;height:60px}.pt_product_finder .multipleanswers .multiple_answers{height:635px}.pt_product_finder .multipleanswers .question_title h2{margin:15px auto;padding:0 28%;font-size:20px}.pt_product_finder .multipleanswers .answers_wrapper .column{width:100%;padding:0 0 0 10%}.pt_product_finder .multipleanswers .answers_wrapper .column:first-of-type{padding:0 0 0 10%}.pt_product_finder .multipleanswers .answers_wrapper .column .js_productfinder_answer a{line-height:39px}.pt_product_finder .multipleanswers .next_question_control{width:80%;bottom:3%}.pt_product_finder .clearskin .cover_image{margin:10% 0 0 0;height:360px}.pt_product_finder .clearskin .question_title h2{position:absolute;top:40px;color:#535355;width:100%;padding:0 35px;margin:15px auto 18px auto;box-sizing:border-box}.pt_product_finder .clearskin .answers_wrapper .column{width:100%;background-position:center 10%;height:180px;min-height:initial;padding:0}.pt_product_finder .clearskin .answers_wrapper .column p{display:none}.pt_product_finder .clearskin .answers_wrapper .column .section{bottom:20px;min-height:initial}.pt_product_finder .clearskin .answers_wrapper:after{display:none}.pt_product_finder .clearskin .answers_wrapper .js_productfinder_answer:first-of-type .column{background-position:center 10%;height:180px;min-height:initial;padding:0}.pt_product_finder .basicbuttonsoptional .answers_wrapper .answer_left,.pt_product_finder .basicbuttonsoptional .answers_wrapper .answer_right{float:none}.pt_product_finder .basicbuttonsoptional .answers_wrapper .js_productfinder_answer{width:100%}.pt_product_finder .basicbuttonsoptional .answers_wrapper .js_productfinder_answer .answer_middle_description{height:auto !important;position:static;font-size:25px;display:block;margin:10px auto}.pt_product_finder .basicbuttonsoptional .answers_wrapper .js_productfinder_answer .answer_middle_description .finition_description{-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}.pt_product_finder .selectableareas .question_wrapper{position:relative;margin:300px auto 0 auto;height:380px;max-width:320px}.pt_product_finder .selectableareas .question_wrapper .question_title{position:absolute;top:-300px;left:0;right:0;margin:0 auto}.pt_product_finder .selectableareas .question_wrapper .question_title h2{margin:15px 0 0;text-align:center;color:#535355;padding:0 15%}.pt_product_finder .selectableareas .question_wrapper .answers_wrapper{position:absolute;top:-230px;left:0px;padding:0 0 0 20px}.pt_product_finder .selectableareas .question_wrapper .answers_wrapper .diagnosis-tooltip{vertical-align:text-bottom}.pt_product_finder .selectableareas .question_wrapper .answers_wrapper .diagnosis-tooltip:after{background:#535355;color:#fff}.pt_product_finder .selectableareas .question_wrapper .answers_wrapper .js_productfinder_answer{float:none;width:100%}.pt_product_finder .selectableareas .question_wrapper .answers_wrapper .js_productfinder_answer .section1{top:330px;right:30px}.pt_product_finder .selectableareas .question_wrapper .answers_wrapper .js_productfinder_answer .section2{top:400px;right:0px}.pt_product_finder .selectableareas .question_wrapper .answers_wrapper .js_productfinder_answer .section3{top:423px;right:43px}.pt_product_finder .selectableareas .question_wrapper .answers_wrapper .js_productfinder_answer .section4{top:485px;right:70px}.pt_product_finder .selectableareas .question_wrapper .answers_wrapper .js_productfinder_answer a{color:#535355}.pt_product_finder .selectableareas .question_wrapper .answers_wrapper .js_productfinder_answer a:before{border-color:#535355}.pt_product_finder .selectableareas .question_wrapper .answers_wrapper .js_productfinder_answer a span{display:inline;margin:0}.pt_product_finder .selectableareas .question_wrapper .answers_wrapper .js_productfinder_answer.selected a{color:#23c9c5}.pt_product_finder .selectableareas .question_wrapper .answers_wrapper .js_productfinder_answer.others_selected a{color:#535355 !important}.pt_product_finder .selectableareas .next_question_control{left:0;right:0;margin:0 auto;bottom:initial;top:38%;color:#535355;border-color:#535355;max-width:320px}.pt_product_finder .selectableareas .next_question_control:hover{color:#fff;border-color:#23c9c5}}@media (max-width: 480px){.pt_product_finder .basic_buttons .answers_wrapper .basic_two_answers{height:160px}.pt_product_finder .basic_buttons .answers_wrapper .basic_four_answers{height:90px}.pt_product_finder .age{height:325px}.pt_product_finder .age .age_wrapper{padding:10px 0 30px 0}.pt_product_finder .age .age_wrapper .selectboxit-container .selectboxit{min-width:initial;font-size:60px;line-height:50px;height:50px}.pt_product_finder .multipleanswers .question_title h2{margin:15px auto;padding:0 12%}.pt_product_finder .multipleanswers .answers_wrapper .column{width:100%;padding:0 0 0 20px}.pt_product_finder .multipleanswers .answers_wrapper .column:first-of-type{padding:0 0 0 20px}.pt_product_finder .multipleanswers .next_question_control{width:90%;bottom:3%}.pt_product_finder .clearskin .cover_image{margin:20% 0 0 0}.pt_product_finder .clearskin .question_title h2{margin:11px auto 15px auto}}.pt_product_finder .loader{padding:20px 0;height:32px;background:url(../images/elements/loading-small.gif) no-repeat center}.hide-text,.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-switch li a,.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-control .diag-results-top-bar-nav-item-prev,.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-control .diag-results-top-bar-nav-item-next{text-indent:150%;white-space:nowrap;overflow:hidden}.pt_product_finder .skin-information,.pt_account .diagnosisresults_page .skin-information{*zoom:1;padding:40px 0;max-width:960px;margin:0 auto}.pt_product_finder .skin-information:after,.pt_account .diagnosisresults_page .skin-information:after{content:"";display:table;clear:both}@media (max-width: 750px){.pt_product_finder .skin-information,.pt_account .diagnosisresults_page .skin-information{padding:30px 0 0}}.pt_product_finder .skin-information .results_wrapper,.pt_account .diagnosisresults_page .skin-information .results_wrapper{box-sizing:border-box;float:left;padding:0 20px;text-align:center;width:50%}@media (max-width: 750px){.pt_product_finder .skin-information .results_wrapper,.pt_account .diagnosisresults_page .skin-information .results_wrapper{margin:0 0 30px;width:100%;float:none}}@media (max-width: 750px){.pt_product_finder .skin-information .results_wrapper p,.pt_account .diagnosisresults_page .skin-information .results_wrapper p{font-size:15px}}.pt_product_finder .skin-information .results_wrapper p.results_title,.pt_account .diagnosisresults_page .skin-information .results_wrapper p.results_title{font-size:30px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;margin:0 0 20px}@media (max-width: 960px){.pt_product_finder .skin-information .results_wrapper p.results_title,.pt_account .diagnosisresults_page .skin-information .results_wrapper p.results_title{font-size:20px;margin:0 0 10px}}.pt_product_finder .skin-information .results_wrapper p span,.pt_account .diagnosisresults_page .skin-information .results_wrapper p span{font-weight:bold}@media (max-width: 960px){.pt_product_finder .header{display:none !important}}.pt_product_finder .result-actions{font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;background:#ececec;padding:15px 0 0;text-align:center;height:35px;margin:10px 0 0;position:relative}.pt_product_finder .result-actions a{display:inline-block}.pt_product_finder .result-actions a.print_result{margin:0 0 0 70px}@media (max-width: 1024px){.pt_product_finder .result-actions a.print_result{margin:0 0 0 35px}}.pt_product_finder .result-actions a.restart{color:#23c9c5;position:absolute;right:108px}@media (max-width: 1176px){.pt_product_finder .result-actions a.restart{right:32px}}@media (max-width: 1024px){.pt_product_finder .result-actions a.restart{position:static}}@media (max-width: 1024px){.pt_product_finder .result-actions a{margin:0 0 0 35px}.pt_product_finder .result-actions a:first-child{margin:0}}@media (max-width: 750px){.pt_product_finder .result-actions a{margin:0 10px}.pt_product_finder .result-actions a.print_result{display:none}.pt_product_finder .result-actions a.save_results span{display:none}.pt_product_finder .result-actions a.restart{position:initial}}.pt_product_finder .msg_success{font-size:14px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;color:#23c9c5;text-align:center;margin:10px 0 0}@media (max-width: 750px){.pt_product_finder .msg_success{font-size:12px}}@media (max-width: 480px){.pt_product_finder .msg_success{margin:5px 0 0}}.pt_product_finder .results_offers{box-sizing:border-box;max-width:960px;margin:0 auto 25px}@media (max-width: 750px){.pt_product_finder .results_offers{padding:0 20px}}.pt_product_finder .results_offers p{text-align:center;margin:15px 0 0}@media (max-width: 480px){.pt_product_finder .results_offers p span{display:block;margin:20px 0 0}}.pt_product_finder .results_offers .button,.pt_product_finder .results_offers .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .pt_product_finder .results_offers .back_to_profile,.pt_product_finder .results_offers .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .pt_product_finder .results_offers .select_go_button.selected{margin:0 15px 0 0}@media (max-width: 480px){.pt_product_finder .results_offers .button,.pt_product_finder .results_offers .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .pt_product_finder .results_offers .back_to_profile,.pt_product_finder .results_offers .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .pt_product_finder .results_offers .select_go_button.selected{margin:0}}.pt_product_finder .promo-slot{padding:0 0 40px;text-align:left}@media (max-width: 960px){.pt_product_finder .promo-slot{padding:0 0 60px}}@media (max-width: 750px){.pt_product_finder .promo-slot{padding:0 20px 30px}}.pt_product_finder .promo-slot .discount-wrapper{min-height:330px}@media (max-width: 750px){.pt_product_finder .promo-slot .discount-wrapper{min-height:580px}}.pt_product_finder .promo-slot .discount-wrapper .product-image-wrapper{width:42%;min-height:330px;position:absolute;bottom:-70px;text-align:center}@media (max-width: 1024px){.pt_product_finder .promo-slot .discount-wrapper .product-image-wrapper{width:35%;bottom:-130px}}@media (max-width: 960px){.pt_product_finder .promo-slot .discount-wrapper .product-image-wrapper{width:42%}}@media (max-width: 750px){.pt_product_finder .promo-slot .discount-wrapper .product-image-wrapper{width:100%}}.pt_product_finder .promo-slot .discount-wrapper .product-image-wrapper img{position:relative}.pt_product_finder .promo-slot .discount-wrapper .description-wrapper{width:58%;padding:60px 0 0;float:right;position:relative;height:270px}@media (max-width: 1024px){.pt_product_finder .promo-slot .discount-wrapper .description-wrapper{width:65%}}@media (max-width: 960px){.pt_product_finder .promo-slot .discount-wrapper .description-wrapper{padding:50px 0 0;width:58%}}@media (max-width: 750px){.pt_product_finder .promo-slot .discount-wrapper .description-wrapper{padding:30px 0 0;height:auto}.pt_product_finder .promo-slot .discount-wrapper .description-wrapper .promo-content{max-width:280px;margin:0 auto}}.pt_product_finder .promo-slot .discount-wrapper .description-wrapper .button-wrapper{box-sizing:border-box;padding:40px 40px 0 0;text-align:center}.pt_product_finder .promo-slot .discount-wrapper .description-wrapper .button-wrapper a{cursor:pointer}.pt_product_finder .promo-slot .discount-wrapper .description-wrapper .button-wrapper a:first-child{margin:0 40px 0 0}@media (max-width: 750px){.pt_product_finder .promo-slot .discount-wrapper .description-wrapper .button-wrapper{padding:60px 0 0}.pt_product_finder .promo-slot .discount-wrapper .description-wrapper .button-wrapper a:first-child{margin:0 20px 0 0}}.pt_product_finder .promo-slot .discount-wrapper .description-wrapper .discount-description span{white-space:nowrap}.pt_product_finder .promo-slot .discount-wrapper .description-wrapper form{margin:20px 0}@media (max-width: 750px){.pt_product_finder .promo-slot .discount-wrapper .description-wrapper form{margin:50px 0 20px}}.pt_product_finder .promo-slot .discount-wrapper .description-wrapper form label{font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;display:block;line-height:50px}@media (max-width: 750px){.pt_product_finder .promo-slot .discount-wrapper .description-wrapper form label{font-size:15px;line-height:20px;margin:0 auto 5px;max-width:200px}}.pt_product_finder .promo-slot .discount-wrapper .description-wrapper form .formfield{*zoom:1}.pt_product_finder .promo-slot .discount-wrapper .description-wrapper form .formfield:after{content:"";display:table;clear:both}@media (max-width: 750px){.pt_product_finder .promo-slot .discount-wrapper .description-wrapper form .formfield{display:inline-block}}.pt_product_finder .promo-slot .discount-wrapper .description-wrapper form input{box-sizing:border-box;border-color:#fff;border-width:1px 0 1px 1px;border-style:solid;color:#fff;background:transparent;line-height:50px;height:50px;padding:0 20px;width:290px;float:left}@media (max-width: 750px){.pt_product_finder .promo-slot .discount-wrapper .description-wrapper form input{border-width:1px;margin:0 0 10px}}@media (max-width: 480px){.pt_product_finder .promo-slot .discount-wrapper .description-wrapper form input{padding:0 10px;float:none;width:200px}}.pt_product_finder .promo-slot .discount-wrapper .description-wrapper form input.placeholder{color:#fff}.pt_product_finder .promo-slot .discount-wrapper .description-wrapper form input:-moz-placeholder{color:#fff}.pt_product_finder .promo-slot .discount-wrapper .description-wrapper form input::-moz-placeholder{color:#fff}.pt_product_finder .promo-slot .discount-wrapper .description-wrapper form input:-ms-input-placeholder{color:#fff}.pt_product_finder .promo-slot .discount-wrapper .description-wrapper form input::-webkit-input-placeholder{color:#fff}.pt_product_finder .promo-slot .discount-wrapper .description-wrapper form .f_placeholder{height:50px;line-height:50px;color:#fff}.pt_product_finder .promo-slot .discount-wrapper .description-wrapper form .error_message,.pt_product_finder .promo-slot .discount-wrapper .description-wrapper .ui-dialog .ui-dialog-content form .formfield .error,.ui-dialog .ui-dialog-content .pt_product_finder .promo-slot .discount-wrapper .description-wrapper form .formfield .error,.pt_product_finder .promo-slot .discount-wrapper .description-wrapper .account_address_detail_page form .formfield .error,.account_address_detail_page .pt_product_finder .promo-slot .discount-wrapper .description-wrapper form .formfield .error,.pt_product_finder .promo-slot .discount-wrapper .description-wrapper .account_payment_details_page form .formfield .error,.account_payment_details_page .pt_product_finder .promo-slot .discount-wrapper .description-wrapper form .formfield .error{bottom:-20px}@media (max-width: 750px){.pt_product_finder .promo-slot .discount-wrapper .description-wrapper form .error_message,.pt_product_finder .promo-slot .discount-wrapper .description-wrapper .ui-dialog .ui-dialog-content form .formfield .error,.ui-dialog .ui-dialog-content .pt_product_finder .promo-slot .discount-wrapper .description-wrapper form .formfield .error,.pt_product_finder .promo-slot .discount-wrapper .description-wrapper .account_address_detail_page form .formfield .error,.account_address_detail_page .pt_product_finder .promo-slot .discount-wrapper .description-wrapper form .formfield .error,.pt_product_finder .promo-slot .discount-wrapper .description-wrapper .account_payment_details_page form .formfield .error,.account_payment_details_page .pt_product_finder .promo-slot .discount-wrapper .description-wrapper form .formfield .error{left:0}}@media (max-width: 480px){.pt_product_finder .promo-slot .discount-wrapper .description-wrapper form .error_message,.pt_product_finder .promo-slot .discount-wrapper .description-wrapper .ui-dialog .ui-dialog-content form .formfield .error,.ui-dialog .ui-dialog-content .pt_product_finder .promo-slot .discount-wrapper .description-wrapper form .formfield .error,.pt_product_finder .promo-slot .discount-wrapper .description-wrapper .account_address_detail_page form .formfield .error,.account_address_detail_page .pt_product_finder .promo-slot .discount-wrapper .description-wrapper form .formfield .error,.pt_product_finder .promo-slot .discount-wrapper .description-wrapper .account_payment_details_page form .formfield .error,.account_payment_details_page .pt_product_finder .promo-slot .discount-wrapper .description-wrapper form .formfield .error{right:0;margin:0 auto}}.pt_product_finder .promo-slot .discount-wrapper .description-wrapper form .button,.pt_product_finder .promo-slot .discount-wrapper .description-wrapper form .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .pt_product_finder .promo-slot .discount-wrapper .description-wrapper form .back_to_profile,.pt_product_finder .promo-slot .discount-wrapper .description-wrapper form .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .pt_product_finder .promo-slot .discount-wrapper .description-wrapper form .select_go_button.selected{float:left}@media (max-width: 750px){.pt_product_finder .promo-slot .discount-wrapper .description-wrapper form .button,.pt_product_finder .promo-slot .discount-wrapper .description-wrapper form .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .pt_product_finder .promo-slot .discount-wrapper .description-wrapper form .back_to_profile,.pt_product_finder .promo-slot .discount-wrapper .description-wrapper form .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .pt_product_finder .promo-slot .discount-wrapper .description-wrapper form .select_go_button.selected{clear:both;width:290px}}@media (max-width: 480px){.pt_product_finder .promo-slot .discount-wrapper .description-wrapper form .button,.pt_product_finder .promo-slot .discount-wrapper .description-wrapper form .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .pt_product_finder .promo-slot .discount-wrapper .description-wrapper form .back_to_profile,.pt_product_finder .promo-slot .discount-wrapper .description-wrapper form .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .pt_product_finder .promo-slot .discount-wrapper .description-wrapper form .select_go_button.selected{clear:both;float:none;width:200px}}.pt_product_finder .promo-slot .discount-wrapper .description-wrapper .discount-note{color:#fff;font-size:12px;position:absolute;left:0;bottom:10px}@media (max-width: 750px){.pt_product_finder .promo-slot .discount-wrapper .description-wrapper .discount-note{bottom:initial;top:185px;right:0;margin:auto}}.pt_product_finder .best-discovery-slot .discount-wrapper{min-height:300px;margin:25px 0 75px;*zoom:1}.pt_product_finder .best-discovery-slot .discount-wrapper:after{content:"";display:table;clear:both}@media (max-width: 750px){.pt_product_finder .best-discovery-slot .discount-wrapper{min-height:400px;margin:0 20px 70px}}@media (max-width: 480px){.pt_product_finder .best-discovery-slot .discount-wrapper{min-height:390px}}.pt_product_finder .best-discovery-slot .discount-wrapper .product-image-wrapper{min-height:300px;width:50%;position:absolute;left:-25px;bottom:-50px}@media (max-width: 1024px){.pt_product_finder .best-discovery-slot .discount-wrapper .product-image-wrapper{bottom:-100px}}@media (max-width: 960px){.pt_product_finder .best-discovery-slot .discount-wrapper .product-image-wrapper{left:0}}@media (max-width: 750px){.pt_product_finder .best-discovery-slot .discount-wrapper .product-image-wrapper{width:100%;min-height:160px;bottom:-35px;text-align:center;left:auto}}@media (max-width: 480px){.pt_product_finder .best-discovery-slot .discount-wrapper .product-image-wrapper{bottom:-70px}}.pt_product_finder .best-discovery-slot .discount-wrapper .product-image-wrapper img{position:relative}.pt_product_finder .best-discovery-slot .discount-wrapper .description-wrapper{padding:40px 0 0;text-align:center;width:50%;float:right}.pt_product_finder .best-discovery-slot .discount-wrapper .description-wrapper .button-wrapper{box-sizing:border-box;padding:25px 0 0 0;text-align:center}.pt_product_finder .best-discovery-slot .discount-wrapper .description-wrapper .button-wrapper a{cursor:pointer}.pt_product_finder .best-discovery-slot .discount-wrapper .description-wrapper .button-wrapper a:first-child{margin:0 20px 0 0}@media (max-width: 480px){.pt_product_finder .best-discovery-slot .discount-wrapper .description-wrapper .button-wrapper{padding:10px 0 0}}@media (max-width: 960px){.pt_product_finder .best-discovery-slot .discount-wrapper .description-wrapper{padding:40px 10px 0;box-sizing:border-box}}@media (max-width: 750px){.pt_product_finder .best-discovery-slot .discount-wrapper .description-wrapper{padding:35px 0 0}.pt_product_finder .best-discovery-slot .discount-wrapper .description-wrapper .discount-description{max-width:280px;margin:0 auto}}.pt_product_finder .best-discovery-slot,.pt_product_finder .promo-slot{max-width:960px;margin:0 auto}.pt_product_finder .best-discovery-slot .discount-wrapper,.pt_product_finder .promo-slot .discount-wrapper{background-size:cover;position:relative}.pt_product_finder .best-discovery-slot .discount-wrapper .description-wrapper,.pt_product_finder .promo-slot .discount-wrapper .description-wrapper{color:#fff}@media (max-width: 750px){.pt_product_finder .best-discovery-slot .discount-wrapper .description-wrapper,.pt_product_finder .promo-slot .discount-wrapper .description-wrapper{width:100%;float:none;box-sizing:border-box;text-align:center}}@media (max-width: 480px){.pt_product_finder .best-discovery-slot .discount-wrapper .description-wrapper .button-wrapper,.pt_product_finder .promo-slot .discount-wrapper .description-wrapper .button-wrapper{margin:0 auto;width:80%}}@media (max-width: 960px){.pt_product_finder .best-discovery-slot .discount-wrapper .description-wrapper .button-wrapper a,.pt_product_finder .promo-slot .discount-wrapper .description-wrapper .button-wrapper a{max-width:100px}.pt_product_finder .best-discovery-slot .discount-wrapper .description-wrapper .button-wrapper a:first-child,.pt_product_finder .promo-slot .discount-wrapper .description-wrapper .button-wrapper a:first-child{max-width:140px}}@media (max-width: 750px){.pt_product_finder .best-discovery-slot .discount-wrapper .description-wrapper .button-wrapper a,.pt_product_finder .best-discovery-slot .discount-wrapper .description-wrapper .button-wrapper a:first-child,.pt_product_finder .promo-slot .discount-wrapper .description-wrapper .button-wrapper a,.pt_product_finder .promo-slot .discount-wrapper .description-wrapper .button-wrapper a:first-child{max-width:none}}@media (max-width: 480px){.pt_product_finder .best-discovery-slot .discount-wrapper .description-wrapper .button-wrapper a:first-child,.pt_product_finder .promo-slot .discount-wrapper .description-wrapper .button-wrapper a:first-child{margin:0 0 10px 0}}.pt_product_finder .best-discovery-slot .discount-wrapper .description-wrapper .discount-description,.pt_product_finder .promo-slot .discount-wrapper .description-wrapper .discount-description{font-size:40px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdBook",Arial;color:#fff;line-height:50px}@media (max-width: 960px){.pt_product_finder .best-discovery-slot .discount-wrapper .description-wrapper .discount-description,.pt_product_finder .promo-slot .discount-wrapper .description-wrapper .discount-description{font-size:30px;line-height:35px}}.pt_product_finder .best-discovery-slot .discount-wrapper .description-wrapper .discount-description span,.pt_product_finder .promo-slot .discount-wrapper .description-wrapper .discount-description span{font-family:"FuturaStdBold",Arial}.pt_product_finder .newsletter-subscription{max-width:960px;margin:auto}.pt_product_finder .results-storelocator-slot{*zoom:1;margin:0 auto;max-width:960px}.pt_product_finder .results-storelocator-slot:after{content:"";display:table;clear:both}@media (max-width: 960px){.pt_product_finder .results-storelocator-slot{margin:0 10px}}@media (max-width: 750px){.pt_product_finder .results-storelocator-slot{margin:0 20px 30px 20px}}@media (max-width: 480px){.pt_product_finder .results-storelocator-slot{margin:30px 20px}}.pt_product_finder .results-storelocator-slot .diagnosis-results-storelocator{*zoom:1}.pt_product_finder .results-storelocator-slot .diagnosis-results-storelocator:after{content:"";display:table;clear:both}.pt_product_finder .results-storelocator-slot .beauty-advisor{background:-moz-linear-gradient(left, #0e326c 0%, #055e9b 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #0e326c), color-stop(100%, #055e9b));background:-webkit-linear-gradient(left, #0e326c 0%, #055e9b 100%);background:-o-linear-gradient(left, #0e326c 0%, #055e9b 100%);background:-ms-linear-gradient(left, #0e326c 0%, #055e9b 100%);background:linear-gradient(to right, #0e326c 0%,#055e9b 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0e326c', endColorstr='#055e9b',GradientType=1 );height:200px;position:relative;width:73%;float:left;margin:0 0 85px;box-sizing:border-box;display:table;padding:0 0 0 60px;box-sizing:border-box}@media (max-width: 1024px){.pt_product_finder .results-storelocator-slot .beauty-advisor{height:160px;margin:0 0 65px;padding:0 0 0 40px}}@media (max-width: 750px){.pt_product_finder .results-storelocator-slot .beauty-advisor{height:200px;margin:0;float:none;width:100%;padding:0 0 0 20px}}@media (max-width: 320px){.pt_product_finder .results-storelocator-slot .beauty-advisor{padding:0 0 0 15px}}.pt_product_finder .results-storelocator-slot .beauty-advisor .advisor-description{font-size:20px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial;box-sizing:border-box;color:#fff;line-height:35px;width:70%;display:table-cell;vertical-align:middle}@media (max-width: 750px){.pt_product_finder .results-storelocator-slot .beauty-advisor .advisor-description{line-height:25px;width:60%}}@media (max-width: 320px){.pt_product_finder .results-storelocator-slot .beauty-advisor .advisor-description{width:55%;font-size:18px}}.pt_product_finder .results-storelocator-slot .beauty-advisor img{display:block;position:absolute;right:55px;top:-10px}@media (max-width: 960px){.pt_product_finder .results-storelocator-slot .beauty-advisor img{right:35px}}@media (max-width: 750px){.pt_product_finder .results-storelocator-slot .beauty-advisor img{right:10px;top:-33px}}.pt_product_finder .results-storelocator-slot .results-storelocator{box-sizing:border-box;background:#0b2762;height:200px;float:left;text-align:center;padding:35px 5% 0;width:27%}@media (max-width: 1024px){.pt_product_finder .results-storelocator-slot .results-storelocator{height:160px;padding:25px 2% 0}}@media (max-width: 750px){.pt_product_finder .results-storelocator-slot .results-storelocator{float:none;height:200px;padding:35px 15% 0;width:100%}}.pt_product_finder .results-storelocator-slot .results-storelocator *{font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;color:#fff}.pt_product_finder .results-storelocator-slot .results-storelocator a{background-repeat:no-repeat;background-position:center bottom;display:block;padding:0 0 60px}@media (max-width: 1024px){.pt_product_finder .results-storelocator-slot .results-storelocator a{padding:0 0 45px}}@media (max-width: 750px){.pt_product_finder .results-storelocator-slot .results-storelocator a{padding:0 0 60px}}.pt_product_finder #results-overlay{background:rgba(255,255,255,0.9);position:absolute;top:171px;left:0;right:0;overflow:hidden;text-align:center;display:none;width:1176px;margin:0 auto;height:520px;z-index:99}@media (max-width: 1176px){.pt_product_finder #results-overlay{width:1024px}}@media (max-width: 1024px){.pt_product_finder #results-overlay{bottom:0;height:auto;width:100%}}@media (max-width: 960px){.pt_product_finder #results-overlay{top:75px}}.pt_product_finder #results-overlay .slot_close{top:20px;right:20px}.pt_product_finder #results-overlay .skin-information{padding:30px 0 0}.pt_product_finder #results-overlay .skin-information .results_wrapper{float:none;display:inline-block;margin:10px 0 35px;width:60%}@media (max-width: 750px){.pt_product_finder #results-overlay .skin-information .results_wrapper{margin:0 0 30px;width:95%}}.pt_product_finder #results-overlay .check-ritual{font-size:20px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;display:inline-block}@media (max-width: 960px){.pt_product_finder #results-overlay .check-ritual{font-size:16px}}.pt_product_finder #thank-for-register-dialog-wrapper{text-align:center}.pt_product_finder #thank-for-register-dialog-wrapper .button,.pt_product_finder #thank-for-register-dialog-wrapper .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .pt_product_finder #thank-for-register-dialog-wrapper .back_to_profile,.pt_product_finder #thank-for-register-dialog-wrapper .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .pt_product_finder #thank-for-register-dialog-wrapper .select_go_button.selected{cursor:pointer}.pt_product_finder #confirm-save-results-dialog{text-align:center;padding:0 0 20px}.pt_product_finder #confirm-save-results-dialog h3,.pt_product_finder #confirm-save-results-dialog .pt_product_details #waitingForAuditDialog,.pt_product_details .pt_product_finder #confirm-save-results-dialog #waitingForAuditDialog,.pt_product_finder #confirm-save-results-dialog #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_product_finder #confirm-save-results-dialog .review_tag{margin:0 0 25px}.pt_product_finder #confirm-save-results-dialog .button,.pt_product_finder #confirm-save-results-dialog .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .pt_product_finder #confirm-save-results-dialog .back_to_profile,.pt_product_finder #confirm-save-results-dialog .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .pt_product_finder #confirm-save-results-dialog .select_go_button.selected{margin:0 10px}@media (max-width: 480px){.pt_product_finder #confirm-save-results-dialog .button,.pt_product_finder #confirm-save-results-dialog .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .pt_product_finder #confirm-save-results-dialog .back_to_profile,.pt_product_finder #confirm-save-results-dialog .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .pt_product_finder #confirm-save-results-dialog .select_go_button.selected{display:block;width:170px;margin:10px auto 0;padding:0}}.diag-results-carousel{width:500px;display:block;margin:50px auto 0 auto;opacity:0;z-index:99;*zoom:1;position:relative}@media (max-width: 1024px){.diag-results-carousel{width:440px}}@media (max-width: 750px){.diag-results-carousel{width:320px;margin:110px auto 0 auto}}.diag-results-carousel .carousel.productcarousel{position:relative}.diag-results-carousel .jcarousel-clip{position:relative;overflow:hidden;height:400px}.diag-results-carousel .jcarousel-clip ul>li{float:left}.diag-results-carousel .productcarousel_list{position:absolute;width:20000px}.diag-results-carousel .product_tile_wrapper,.diag-results-carousel .productcarousel_list_item{margin:0}.diag-results-carousel .carousel_slide_width_sample{position:absolute;visibility:hidden;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width: 750px){.diag-results-carousel .carousel_slide_width_sample{width:100%}}.diag-results-carousel .jcarousel-control{position:absolute;z-index:10;cursor:pointer;top:50%;height:30px;line-height:30px;font-size:30px;margin:-15px 0 0;background:#a9a9a9;color:#fff;width:30px}@media (max-width: 750px){.diag-results-carousel .jcarousel-control{top:30%}}.diag-results-carousel .jcarousel-control.disabled{display:none}.diag-results-carousel .jcarousel-control:before{margin:0}.diag-results-carousel .jcarousel-prev{left:10px;display:none}.diag-results-carousel .jcarousel-prev:before{content:"\25C0"}.diag-results-carousel .jcarousel-next{right:10px;display:none}.diag-results-carousel .jcarousel-next:before{content:"\25B6"}.diag-results-carousel .carousel_navigation_list{display:none;padding:0;margin:10px auto;left:0;right:0;list-style:none;text-align:center;position:absolute;bottom:-16px}.diag-results-carousel .carousel_navigation_list_item{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.diag-results-carousel .carousel_navigation_list_item span.navigation_item_number{display:none}.diag-results-carousel .carousel_navigation_list_item.selected .carousel_navigation_list_link:before{background-color:#a9a9a9}.diag-results-carousel .carousel_navigation_list_link{cursor:pointer}.diag-results-carousel .carousel_navigation_list_link:before{content:"";display:block;float:left;width:16px;height:16px;margin:0 10px 0 0;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background-color:#d3d3d3}.diag-results-carousel:after{content:"";display:table;clear:both}.diag-results-carousel .diag_carousel_width_sample{width:70%}.diag-results-carousel .product_tile_wrapper,.diag-results-carousel .productcarousel_list_item{width:auto}.diag-results-carousel .recommendation_title{font-size:18px;font-weight:normal;text-transform:none;text-transform:uppercase}.diag-results-carousel #product_set_list,.diag-results-carousel #beauty_routine_set{padding:40px 0;text-align:center}.diag-results-carousel #product_set_list button,.diag-results-carousel #beauty_routine_set button{background:#23c9c5;border:1px solid #23c9c5}.diag-results-carousel #product_set_list button.add_all_to_cart,.diag-results-carousel #beauty_routine_set button.add_all_to_cart{padding:0 36px}@media (max-width: 750px){.diag-results-carousel #product_set_list,.diag-results-carousel #beauty_routine_set{display:none}}.diag-results-carousel .jcarousel-clip{min-height:400px;height:auto;overflow:visible}@media (max-width: 1024px){.diag-results-carousel .jcarousel-clip{min-height:310px}}@media (max-width: 750px){.diag-results-carousel .jcarousel-clip{min-height:270px}}.diag-results-carousel .jcarousel-clip .productcarousel_list{display:-webkit-flex;display:flex;position:relative}.diag-results-carousel .jcarousel-clip .product_tile_wrapper{display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;text-align:center;padding:0 10px}.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-rec{width:50%;max-width:220px;margin:0 auto}.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper{text-align:center;padding:40px 0 0 0;width:100%;display:inline-block;padding:60px 0 0 0;box-sizing:border-box;position:relative;width:210px}@media (max-width: 1024px){.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper{padding:10px 0 0 0}}@media (max-width: 960px){.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper{padding:10px 0 0 0}}@media (max-width: 750px){.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper{padding:16px 0 0 0;width:150px}}.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper .product_badge,.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper .start{display:none}.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper .prod-actions{*zoom:1;width:84px;position:absolute;bottom:84px;right:0;right:8px}.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper .prod-actions:after{content:"";display:table;clear:both}@media (max-width: 1024px){.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper .prod-actions{width:64px;bottom:84px}}@media (max-width: 750px){.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper .prod-actions{right:1px}}.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper .prod-actions li{width:42px;height:42px;float:left}@media (max-width: 1024px){.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper .prod-actions li{width:32px;height:32px}}.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper .prod-actions li .quantity_error{position:absolute;bottom:-70px;white-space:nowrap;left:-70px}@media (max-width: 1024px){.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper .prod-actions li .quantity_error{left:-100px;bottom:-60px}}@media (max-width: 750px){.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper .prod-actions li .quantity_error{left:-80px}}.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper .prod-actions li.prod-action-wishlist{cursor:pointer}.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper .prod-actions li.prod-action-shopnow{cursor:pointer}.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper .prod-actions li .b-shop_now-link{text-indent:100%;white-space:nowrap;overflow:hidden;width:42px;height:42px;margin:0;padding:0}@media (max-width: 1024px){.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper .prod-actions li .b-shop_now-link{width:32px;height:32px}}.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper .prod-actions li .b-shop_now-link:after{content:"";width:42px;height:42px;background:#23c9c5 url(../images/interface/bag.png) 50% 50% no-repeat;display:inline-block;position:relative;z-index:1;position:absolute;left:0;top:0}@media (max-width: 1024px){.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper .prod-actions li .b-shop_now-link:after{width:32px;height:32px;background-size:12px}}.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper .prod-actions li .wishlist_action{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #23c9c5;background:#fff;margin:0;color:#23c9c5;padding:0 11px;height:42px;font-size:18px}.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper .prod-actions li .wishlist_action:before{content:"\e808";width:18px;line-height:42px}.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper .prod-actions li .wishlist_action:hover{border:1px solid #23c9c5;background:#23c9c5;color:#fff}@media (max-width: 1024px){.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper .prod-actions li .wishlist_action{width:32px;height:32px;padding:0;font-size:14px}.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper .prod-actions li .wishlist_action:before{width:15px;line-height:32px}}.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper .prod-actions li.prod-action-tooltip{width:84px}@media (max-width: 1024px){.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper .prod-actions li.prod-action-tooltip{width:64px}}.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper .prod-actions li.prod-action-tooltip .tooltip.diagnosis-tooltip{width:26px;height:26px}.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper .prod-actions li.prod-action-tooltip .tooltip.diagnosis-tooltip:after{-moz-border-radius:24px / 24px;-webkit-border-radius:24px 24px;border-radius:24px / 24px;width:26px;height:26px;border-radius:26px / 26px;font-size:30px;line-height:40px}.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper .prod-actions li.prod-action-tooltip .tooltip.diagnosis-tooltip .tooltip_content{text-align:left;width:320px;box-sizing:border-box;padding:10px 15px;left:26px;bottom:26px}@media (max-width: 1024px){.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper .prod-actions li.prod-action-tooltip .tooltip.diagnosis-tooltip .tooltip_content{left:-172px;bottom:30px}}@media (max-width: 750px){.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper .prod-actions li.prod-action-tooltip .tooltip.diagnosis-tooltip .tooltip_content{left:-202px;bottom:30px}}.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper .title{display:block;font-size:25px;line-height:25px;color:#fff;font-family:"FuturaStdLight",Arial;text-transform:uppercase;padding:0 0 40px 0}.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper .title strong{font-size:30px;font-family:"FuturaStdMedium",Arial;line-height:30px;color:#fff}@media (max-width: 750px){.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper .title{padding:20px 0 10px 0}}.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper .product_subtitle_wrapper{display:none}.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper .product_name{min-height:40px;padding:0 10px;font-family:"FuturaStdMedium",Arial;font-size:18px}@media (max-width: 1024px){.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper .product_name{font-size:16px}}@media (max-width: 750px){.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper .product_name{margin:32px 0 13px 0}}.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper .product_image{height:auto;width:100%}@media (max-width: 750px){.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper .product_image{height:180px;width:auto}}.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper .description{font-size:13px;font-family:"Arial",sans-serif}.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper .product_promo{text-align:center;display:none}.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper .inline_rating_link,.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-finder-tilewrapper .inline_rating_label_link{display:none}.diag-results-carousel .jcarousel-clip .product_tile_wrapper.double-step{background:url(../images/diag-double-step-icon.png) 50% 50% no-repeat}@media (max-width: 1024px){.diag-results-carousel .jcarousel-clip .product_tile_wrapper.double-step{background:url(../images/diag-double-step-icon-t.png) 50% 50% no-repeat}}@media (max-width: 750px){.diag-results-carousel .jcarousel-clip .product_tile_wrapper.double-step{background:url(../images/diag-double-step-icon-m.png) 50% 50% no-repeat}}.diag-results-carousel .jcarousel-clip .product_tile_wrapper.double-step .product-finder-rec{float:right}.diag-results-carousel .jcarousel-clip .product_tile_wrapper.double-step .product-finder-rec .product-finder-tilewrapper{float:left}@media (max-width: 750px){.diag-results-carousel .jcarousel-clip .product_tile_wrapper.double-step .product-finder-rec .product-finder-tilewrapper .tooltip.diagnosis-tooltip .tooltip_content{left:-277px !important;bottom:30px !important}}.diag-results-carousel .jcarousel-clip .product_tile_wrapper.double-step .product-finder-rec:first-child{float:left}@media (max-width: 750px){.diag-results-carousel .jcarousel-clip .product_tile_wrapper.double-step .product-finder-rec:first-child .product-finder-tilewrapper .tooltip.diagnosis-tooltip .tooltip_content{left:-127px !important;bottom:30px !important}}.diag-results-carousel .jcarousel-clip .product_tile_wrapper .section_wrapper{display:none}.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-variations,.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product_actions{*zoom:1;width:50%;float:left;position:relative;box-sizing:border-box;margin:0}.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-variations:after,.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product_actions:after{content:"";display:table;clear:both}.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-variations ul,.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product_actions ul{width:100% !important}.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-variations ul li,.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product_actions ul li{width:100% !important}.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-variations .selectboxit-container,.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product_actions .selectboxit-container{width:100%}.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-variations .selectboxit-container .selectboxit,.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product_actions .selectboxit-container .selectboxit{border-right:0;width:100% !important}.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-variations .selectboxit-container .selectboxit-options,.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product_actions .selectboxit-container .selectboxit-options{position:absolute}.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-variations .button,.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-variations .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-variations .back_to_profile,.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-variations .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .diag-results-carousel .jcarousel-clip .product_tile_wrapper .product-variations .select_go_button.selected,.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product_actions .button,.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product_actions .pt_account .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .diag-results-carousel .jcarousel-clip .product_tile_wrapper .product_actions .back_to_profile,.diag-results-carousel .jcarousel-clip .product_tile_wrapper .product_actions .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .diag-results-carousel .jcarousel-clip .product_tile_wrapper .product_actions .select_go_button.selected{margin:0;position:relative;width:100%;background:#23c9c5;border:1px solid #23c9c5}.finder-results .diag-results-top-carousel-wrapper{*zoom:1;position:relative;overflow:hidden}.finder-results .diag-results-top-carousel-wrapper:after{content:"";display:table;clear:both}.finder-results .diag-results-top-carousel-wrapper .diag-results-scrolling-bg{background:url(../images/primary-results-bg.jpg) 50% 50%;width:6336px;height:310px;display:block;position:absolute;top:0;z-index:0}@media (max-width: 1024px){.finder-results .diag-results-top-carousel-wrapper .diag-results-scrolling-bg{height:260px}}@media (max-width: 750px){.finder-results .diag-results-top-carousel-wrapper .diag-results-scrolling-bg{height:280px}}.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar{@inlcude pie-clearfix;position:absolute;top:0;width:100%;border-bottom:1px solid #fff;background:transparent;height:48px;z-index:99}.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items li{display:inline-block;width:48px;height:48px;text-align:center;box-sizing:border-box}.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items li.active{background:#fff}.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-switch{position:absolute;left:0;top:0}.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-switch li{float:left;cursor:pointer}.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-switch li a{width:48px;height:48px;display:block;position:relative;cursor:pointer}.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-switch.dayTime .diag-results-top-bar-nav-night{width:48px;height:48px;display:block;position:relative;cursor:pointer;cursor:pointer}.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-switch.dayTime .diag-results-top-bar-nav-night:after{content:'';background-position:0 -340px;height:48px;width:48px;height:48px;width:48px;position:absolute;top:0;left:0}.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-switch.dayTime .diag-results-top-bar-nav-day{width:48px;height:48px;display:block;position:relative;cursor:pointer;cursor:pointer}.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-switch.dayTime .diag-results-top-bar-nav-day:after{content:'';background-position:0 -292px;height:48px;width:48px;height:48px;width:48px;position:absolute;top:0;left:0}.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-switch.nightTime .diag-results-top-bar-nav-night{width:48px;height:48px;display:block;position:relative;cursor:pointer}.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-switch.nightTime .diag-results-top-bar-nav-night:after{content:'';background-position:0 -388px;height:48px;width:48px;height:48px;width:48px;position:absolute;top:0;left:0}.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-switch.nightTime .diag-results-top-bar-nav-day{width:48px;height:48px;display:block;position:relative;cursor:pointer}.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-switch.nightTime .diag-results-top-bar-nav-day:after{content:'';background-position:0 -244px;height:48px;width:48px;height:48px;width:48px;position:absolute;top:0;left:0}.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-switch .bordered{border-right:1px solid #fff}@media (max-width: 750px){.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-switch{right:0;text-align:center;top:64px;width:100px;margin:0 auto}.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-switch .bordered{border:none}}.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-steps{opacity:0;box-sizing:border-box}.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-steps li{padding:0;float:left}.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-steps li a{float:left;text-decoration:none}.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-steps li span{display:none}.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-steps li img.active{display:none}.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-steps li img.inactive{display:block;float:left}.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-steps li.active{width:auto}.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-steps li.active img.active{display:block;float:left}.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-steps li.active img.inactive{display:none;float:left}.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-steps li.active span{display:block;padding:0 10px 0 26px;line-height:48px;font-size:22px;text-transform:uppercase;color:#9cd5ef;font-family:"FuturaStdMedium",Arial;float:left}@media (max-width: 750px){.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-steps li{display:none}.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-steps li.active{display:inline-block;padding:0}}.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-steps.steps-type-night{display:none}.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-steps.steps-type-night li.active span{color:#3d677b}.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-steps.steps-type-day{display:none}.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-control li{float:left}.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-control .diag-results-top-bar-nav-item-prev{width:48px;height:48px;display:block;position:relative;cursor:pointer}.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-control .diag-results-top-bar-nav-item-prev:after{content:'';background-position:0 -148px;height:48px;width:48px;height:48px;width:48px;position:absolute;top:0;left:0}.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-control .diag-results-top-bar-nav-item-next{width:48px;height:48px;display:block;position:relative;cursor:pointer}.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-control .diag-results-top-bar-nav-item-next:after{content:'';background-position:0 -196px;height:48px;width:48px;height:48px;width:48px;position:absolute;top:0;left:0}.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-control.left-side{position:absolute;left:0;top:0;display:none}.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-control.left-side .bordered{border-right:1px solid #fff}@media (max-width: 750px){.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-control.left-side{display:inline-block}.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-control.left-side li:last-child{display:none}}.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-control.right-side{position:absolute;right:0;top:0}@media (max-width: 750px){.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-control.right-side li:first-child{display:none}}.finder-results .diag-results-top-carousel-wrapper .diag-results-top-bar .diag-results-top-bar-nav-items-control.right-side .bordered{border-left:1px solid #fff}.finder-results .print_results_page{display:none}@media print{.finder-results .diag-results-top-carousel-wrapper,.finder-results .result-actions,.finder-results .promo-slot,.finder-results .best-discovery-slot,.finder-results .newsletter-subscription,.finder-results .results-storelocator-slot,.finder-results .back_to_top,.finder-results .msg_success,.finder-results .results_offers,.finder-results .footer{display:none !important}.finder-results .print_results_page{display:block;*zoom:1}.finder-results .print_results_page:after{content:"";display:table;clear:both}.finder-results .print_results_page .print_logo{display:block;float:left;margin:0 5% 20px}.finder-results .print_results_page h2{margin:20px 5% 30px}.finder-results .print_results_page h2.print_title{margin:10px 5%;float:right}.finder-results .print_results_page .routine_title{clear:both}.finder-results .print_results_page .routine_title h2{text-transform:capitalize;margin:20px 5% 0}.finder-results .print_results_page .routine_title.break_page{page-break-before:always}.finder-results .print_results_page .routine_title.break_page h2{padding:20px 5% 0}.finder-results .print_results_page .step_counter{text-transform:uppercase;font-size:20px;margin:40px 0 0 0}.finder-results .print_results_page .product_tile_wrapper{width:45%;text-align:center}.finder-results .print_results_page .product_tile_wrapper .product_name{font-size:15px;text-align:center;height:30px;line-height:15px;margin:10px auto 0;width:100%}.finder-results .print_results_page .product_tile_wrapper .product-finder-rec{display:inline-block;width:45%}.finder-results .print_results_page .product_tile{text-align:center;max-width:100%}.finder-results .print_results_page .product_tile *{display:none}.finder-results .print_results_page .product_tile .product_image{max-width:100%;display:block;margin:0 auto}.finder-results .print_results_page .product_tile .product_name{display:block;padding:0}.finder-results .skin-information{max-width:100%;padding:0;text-align:center}.finder-results .skin-information .results_wrapper{float:left;display:inline-block;width:45% !important;padding:0}.finder-results .skin-information .results_wrapper.skin-information-left{margin:0 2.5% 0 0}.finder-results .skin-information .results_wrapper.skin-information-right{margin:0 0 0 2.5%}}.ie9 .pt_product_finder .promo-slot .error_message,.ie9 .pt_product_finder .promo-slot .ui-dialog .ui-dialog-content form .formfield .error,.ui-dialog .ui-dialog-content form .formfield .ie9 .pt_product_finder .promo-slot .error,.ie9 .pt_product_finder .promo-slot .account_address_detail_page form .formfield .error,.account_address_detail_page form .formfield .ie9 .pt_product_finder .promo-slot .error,.ie9 .pt_product_finder .promo-slot .account_payment_details_page form .formfield .error,.account_payment_details_page form .formfield .ie9 .pt_product_finder .promo-slot .error{bottom:-70px !important}.pt_account .main.diagnosisresults .secondary.mobile_content,.pt_account .main.diagnosisoffers .secondary.mobile_content{display:none}.pt_account .main.diagnosisresults.account_navigation_active .diagnosisresults_page,.pt_account .main.diagnosisoffers.account_navigation_active .diagnosisresults_page{display:none}.pt_account .main.diagnosisresults.account_navigation_active .secondary.mobile_content,.pt_account .main.diagnosisoffers.account_navigation_active .secondary.mobile_content{display:block;width:100%;margin:0}.pt_account .diagnosisresults_page{text-align:center;padding:0 0 10px}.pt_account .diagnosisresults_page h3,.pt_account .diagnosisresults_page .pt_product_details #waitingForAuditDialog,.pt_product_details .pt_account .diagnosisresults_page #waitingForAuditDialog,.pt_account .diagnosisresults_page #tab_reviews .rr_page_item .review_tag,#tab_reviews .rr_page_item .pt_account .diagnosisresults_page .review_tag{margin:0 0 20px}.pt_account .diagnosisresults_page .start_diagnosis,.pt_account .diagnosisresults_page .update_results{font-size:20px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial}.pt_account .diagnosisresults_page .update_results{display:inline-block;margin:0 0 30px}.pt_account .diagnosisresults_page .start_diagnosis{margin:0 0 40px;display:inline-block}.pt_account .diagnosisresults_page .item_list{text-align:left;border-bottom:1px solid #cbcbcc}@media (max-width: 750px){.pt_account .diagnosisresults_page .item_list{border:none}}.pt_account .diagnosisresults_page .item_list .diagnosis_routine.routine_day{padding:20px 0 10px}@media (max-width: 750px){.pt_account .diagnosisresults_page .item_list .diagnosis_routine.routine_day{border-top:1px solid #cbcbcc;padding:40px 0 30px}}.pt_account .diagnosisresults_page .item_list .diagnosis_routine.routine_night{border-top:1px solid #cbcbcc;padding:40px 0 10px}@media (max-width: 750px){.pt_account .diagnosisresults_page .item_list .diagnosis_routine.routine_night{padding:40px 0 30px;border:none}}@media (max-width: 750px){.pt_account .diagnosisresults_page .item_list .diagnosis_routine{text-align:center}}.pt_account .diagnosisresults_page .item_list .diagnosis_routine h2{display:inline-block;margin:0 20px 0 0;vertical-align:top}.pt_account .diagnosisresults_page .item_list .product_wrapper .product_row{*zoom:1;border-bottom:1px solid #cbcbcc;height:230px;padding:0 0 20px}.pt_account .diagnosisresults_page .item_list .product_wrapper .product_row:after{content:"";display:table;clear:both}@media (max-width: 750px){.pt_account .diagnosisresults_page .item_list .product_wrapper .product_row{height:auto;margin:0 0 20px}}.pt_account .diagnosisresults_page .item_list .product_wrapper .product_row:last-child{border:none}@media (max-width: 750px){.pt_account .diagnosisresults_page .item_list .product_wrapper .product_row:last-child{border-bottom:1px solid #cbcbcc}}.pt_account .diagnosisresults_page .item_list .product_wrapper .product_row .item_image{text-align:center;width:25%}.pt_account .diagnosisresults_page .item_list .product_wrapper .product_row .item_image img{max-height:230px}.pt_account .diagnosisresults_page .item_list .product_wrapper .product_row .item_dashboard{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;width:23%}@media (max-width: 750px){.pt_account .diagnosisresults_page .item_list .product_wrapper .product_row .item_dashboard{transform:none;-webkit-transform:none;position:static}}.pt_account .diagnosisresults_page .item_list .product_wrapper .product_row .item_dashboard .product_availability_list{font-size:16px;font-weight:normal;text-transform:none;font-family:"FuturaStdMedium",Arial}.pt_account .diagnosisresults_page .item_list .product_wrapper .product_row .item_dashboard .quantity_error{min-height:40px;padding:10px 0 0}.pt_account .diagnosisresults_page .item_list .product_wrapper .product_row .item_dashboard .button,.pt_account .diagnosisresults_page .item_list .product_wrapper .product_row .item_dashboard .main .content .password_change_confirmation .back_to_profile,.pt_account .main .content .password_change_confirmation .diagnosisresults_page .item_list .product_wrapper .product_row .item_dashboard .back_to_profile,.pt_account .diagnosisresults_page .item_list .product_wrapper .product_row .item_dashboard .addresscorrect .address_validation .select_go_button.selected,.addresscorrect .address_validation .pt_account .diagnosisresults_page .item_list .product_wrapper .product_row .item_dashboard .select_go_button.selected{width:100%}.pt_account .diagnosisresults_page .item_list .product_wrapper .product_row .item_details{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);box-sizing:border-box;padding:0 20px;width:52%}@media (max-width: 750px){.pt_account .diagnosisresults_page .item_list .product_wrapper .product_row .item_details{transform:none;-webkit-transform:none;padding:10px 0;position:static}}.pt_account .diagnosisresults_page .item_list .product_wrapper .product_row .item_details .product_name{font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdMedium",Arial;line-height:20px;text-decoration:none;max-width:60%;display:inline-block}@media (max-width: 960px){.pt_account .diagnosisresults_page .item_list .product_wrapper .product_row .item_details .product_name{max-width:80%}}@media (max-width: 750px){.pt_account .diagnosisresults_page .item_list .product_wrapper .product_row .item_details .product_name{max-width:100%}}.pt_account .diagnosisresults_page .item_list .product_wrapper .product_row .item_details .attribute,.pt_account .diagnosisresults_page .item_list .product_wrapper .product_row .item_details .product_subtitle{font-size:13px;line-height:15px;color:#939393;max-width:80%}@media (max-width: 750px){.pt_account .diagnosisresults_page .item_list .product_wrapper .product_row .item_details .attribute,.pt_account .diagnosisresults_page .item_list .product_wrapper .product_row .item_details .product_subtitle{max-width:100%}}.pt_account .diagnosisresults_page .item_list .product_wrapper .product_row .item_details .attribute{margin:5px 0 20px}.pt_account .diagnosisresults_page .item_list .product_wrapper .product_row .item_details .product_inline_ratings{font-size:12px;line-height:25px;margin:5px 0 20px}.pt_account .diagnosisresults_page .item_list .product_wrapper .product_row .item_details .product_inline_ratings .inline_rating_link{text-decoration:none;margin:0 5px 0 0}.pt_account .diagnosisresults_page .item_list .product_wrapper .product_row .item_details .price{vertical-align:middle}.pt_account .diagnosisresults_page .item_list .product_wrapper .product_row .item_details .price .price_sale{display:inline-block}.pt_account .diagnosisresults_page .item_list .product_wrapper .product_row .item_details .price .price_standard{margin:0 10px 0 0}.pt_account .diagnosisresults_page .item_list .product_wrapper .product_row .item_image,.pt_account .diagnosisresults_page .item_list .product_wrapper .product_row .item_details,.pt_account .diagnosisresults_page .item_list .product_wrapper .product_row .item_dashboard{float:left}@media (max-width: 750px){.pt_account .diagnosisresults_page .item_list .product_wrapper .product_row .item_image,.pt_account .diagnosisresults_page .item_list .product_wrapper .product_row .item_details,.pt_account .diagnosisresults_page .item_list .product_wrapper .product_row .item_dashboard{float:none;width:230px;text-align:center;margin:0 auto}}.pt_account .diagnosisresults_page .item_list .promo-slot{padding:0 0 40px;text-align:left}.pt_account .diagnosisresults_page .item_list .promo-slot,.pt_account .diagnosisresults_page .item_list .best-discovery-slot{max-width:960px;margin:0 auto}.pt_account .diagnosisresults_page .item_list .promo-slot .discount-wrapper{background-size:cover;position:relative;min-height:330px}@media (max-width: 750px){.pt_account .diagnosisresults_page .item_list .promo-slot .discount-wrapper{min-height:580px}}.pt_account .diagnosisresults_page .item_list .promo-slot .discount-wrapper .description-wrapper{color:#fff;width:58%;padding:60px 0 0;float:right;position:relative;height:270px}@media (max-width: 750px){.pt_account .diagnosisresults_page .item_list .promo-slot .discount-wrapper .description-wrapper{width:100%;float:none;box-sizing:border-box;text-align:center}.pt_account .diagnosisresults_page .item_list .promo-slot .discount-wrapper .description-wrapper .promo-content{max-width:280px;margin:0 auto}}.pt_account .diagnosisresults_page .item_list .promo-slot .discount-wrapper .description-wrapper .button-wrapper{text-align:center;padding:20px 0 0 0}@media (max-width: 750px){.pt_account .diagnosisresults_page .item_list .promo-slot .discount-wrapper .description-wrapper .button-wrapper{padding:50px 0 0 0}}@media (max-width: 480px){.pt_account .diagnosisresults_page .item_list .promo-slot .discount-wrapper .description-wrapper .button-wrapper{margin:0 auto;width:80%}}.pt_account .diagnosisresults_page .item_list .promo-slot .discount-wrapper .description-wrapper .button-wrapper a{cursor:pointer}.pt_account .diagnosisresults_page .item_list .promo-slot .discount-wrapper .description-wrapper .discount-note{color:#fff;font-size:12px;position:absolute;left:0;bottom:10px}@media (max-width: 750px){.pt_account .diagnosisresults_page .item_list .promo-slot .discount-wrapper .description-wrapper .discount-note{bottom:initial;top:210px;right:0;margin:auto}}.pt_account .diagnosisresults_page .item_list .promo-slot .discount-wrapper .description-wrapper .discount-description{font-size:40px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdBook",Arial;color:#fff;line-height:50px}@media (max-width: 960px){.pt_account .diagnosisresults_page .item_list .promo-slot .discount-wrapper .description-wrapper .discount-description{font-size:30px;line-height:35px}}.pt_account .diagnosisresults_page .item_list .promo-slot .discount-wrapper .description-wrapper .discount-description span{font-family:"FuturaStdBold",Arial}.pt_account .diagnosisresults_page .item_list .promo-slot .discount-wrapper .product-image-wrapper{width:42%;min-height:330px;position:absolute;bottom:-70px;text-align:center}@media (max-width: 1024px){.pt_account .diagnosisresults_page .item_list .promo-slot .discount-wrapper .product-image-wrapper{width:35%;bottom:-130px}}@media (max-width: 960px){.pt_account .diagnosisresults_page .item_list .promo-slot .discount-wrapper .product-image-wrapper{width:42%}}@media (max-width: 750px){.pt_account .diagnosisresults_page .item_list .promo-slot .discount-wrapper .product-image-wrapper{width:100%}}.pt_account .diagnosisresults_page .item_list .promo-slot .discount-wrapper .product-image-wrapper img{position:relative}.pt_account .diagnosisresults_page .item_list .best-discovery-slot .discount-wrapper{min-height:300px;margin:25px 0 75px 0;background-size:cover;position:relative}@media (max-width: 750px){.pt_account .diagnosisresults_page .item_list .best-discovery-slot .discount-wrapper{min-height:390px}}.pt_account .diagnosisresults_page .item_list .best-discovery-slot .discount-wrapper .description-wrapper{color:#fff;padding:40px 0 0;text-align:center;width:50%;float:right}.pt_account .diagnosisresults_page .item_list .best-discovery-slot .discount-wrapper .description-wrapper .button-wrapper{padding:20px 0 0 0}.pt_account .diagnosisresults_page .item_list .best-discovery-slot .discount-wrapper .description-wrapper .button-wrapper a{cursor:pointer}@media (max-width: 750px){.pt_account .diagnosisresults_page .item_list .best-discovery-slot .discount-wrapper .description-wrapper .button-wrapper{padding:35px 0 0 0}}.pt_account .diagnosisresults_page .item_list .best-discovery-slot .discount-wrapper .description-wrapper .discount-description{font-size:40px;font-weight:normal;text-transform:uppercase;font-family:"FuturaStdBook",Arial;color:#fff;line-height:50px}@media (max-width: 960px){.pt_account .diagnosisresults_page .item_list .best-discovery-slot .discount-wrapper .description-wrapper .discount-description{font-size:30px;line-height:35px}}@media (max-width: 750px){.pt_account .diagnosisresults_page .item_list .best-discovery-slot .discount-wrapper .description-wrapper .discount-description{max-width:280px;margin:0 auto}}.pt_account .diagnosisresults_page .item_list .best-discovery-slot .discount-wrapper .description-wrapper .discount-description span{font-family:"FuturaStdBold",Arial}@media (max-width: 750px){.pt_account .diagnosisresults_page .item_list .best-discovery-slot .discount-wrapper .description-wrapper{width:100%;float:none;box-sizing:border-box;text-align:center}}.pt_account .diagnosisresults_page .item_list .best-discovery-slot .discount-wrapper .product-image-wrapper{min-height:300px;width:50%;position:absolute;left:-25px;bottom:-50px}@media (max-width: 1024px){.pt_account .diagnosisresults_page .item_list .best-discovery-slot .discount-wrapper .product-image-wrapper{bottom:-100px}}@media (max-width: 960px){.pt_account .diagnosisresults_page .item_list .best-discovery-slot .discount-wrapper .product-image-wrapper{left:0}}@media (max-width: 750px){.pt_account .diagnosisresults_page .item_list .best-discovery-slot .discount-wrapper .product-image-wrapper{width:100%;min-height:160px;bottom:-35px;text-align:center;left:auto}}@media (max-width: 480px){.pt_account .diagnosisresults_page .item_list .best-discovery-slot .discount-wrapper .product-image-wrapper{bottom:-70px}}.pt_account .diagnosisresults_page .item_list .best-discovery-slot .discount-wrapper .product-image-wrapper img{position:relative}
