@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}}.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:80px;left:0;right:0}@media (max-width: 750px){.pt_product_finder .js_productfinder .submit_form{bottom:90px}}.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}
/*# sourceMappingURL=theme_primary.css.map */
