.clearfix:after{content:"";display:table;clear:both}.visible-mobile{display:none !important}.visible-tablet{display:none !important}.hidden-desktop{display:none !important}.visible-desktop{display:inherit !important}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3),only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.hidden-desktop{display:inherit !important}.visible-desktop{display:none !important}.visible-tablet{display:inherit !important}.hidden-tablet{display:none !important}}@media only screen and (max-width:480px) and (max-aspect-ratio:4 / 3),only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.hidden-desktop{display:inherit !important}.visible-desktop{display:none !important}.visible-mobile{display:inherit !important}.hidden-mobile{display:none}}.hidden,.js_hide,.analytics{display:none}.js_add_product_hidden{display:none !important}.selectBoxIt_hiddenOriginalSelect{position:absolute;visibility:hidden}.hidden-seo{font-size:0;text-indent:-9999px;display:inline-block}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3),only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){body{-webkit-text-size-adjust:none;min-width:768px}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.content{width:100%;max-width:960px}.js_dropdown_control{cursor:pointer}.jcarousel-clip{height:100%}.thumblink{margin:0;right:5px}.primary.storelocator{width:auto;max-width:768px}.primary.storelocator iframe{margin-bottom:40px}}@media only screen and (max-width:480px) and (max-aspect-ratio:4 / 3),only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){body{-webkit-text-size-adjust:none;min-width:320px}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.js_dropdown_control{cursor:pointer}.thumblink{display:none}.store-locator{padding:0}.jcarousel-clip{height:auto}.header_utility_desktop{display:none}.primary.storelocator iframe{margin-bottom:40px}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3),only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.ui-dialog.dialog_edit_address .ui-dialog-content{max-height:545px !important}}@media only screen and (max-width:480px) and (max-aspect-ratio:4 / 3),only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.pp_pic_holder{width:90% !important;box-shadow:0 0 12px #2d2a2a;left:5% !important}.ppt,.pp_top,.pp_bottom{display:none !important}.pp_content_container{height:100% !important}.pp_content_container .pp_left,.pp_content_container .pp_right{background:none !important;padding:0 !important;width:100%;height:100%}.pp_content_container .pp_content{width:100% !important;height:100% !important}.pp_expand{display:none !important}.pp_fade{width:100%;height:100%;padding:20px}.pp_fade:after{content:".";display:block;height:0;clear:both;font-size:0;text-indent:-999px}#pp_full_res{padding:20px 0;text-align:center}#pp_full_res iframe{width:auto;max-width:100%;min-height:200px}.pp_details{margin:0 !important;width:100% !important;position:static !important}.pp_description{margin:0 !important}.pp_close{right:5px !important;top:5px !important}div.pp_overlay{background:#333 !important;opacity:.4 !important}.ui-dialog{padding:30px 20px 20px;max-height:100%;overflow:auto;-webkit-overflow-scrolling:touch;max-width:90%}.ui-dialog .ui-dialog-titlebar{border:0;padding:0;cursor:default}.ui-dialog .ui-dialog-titlebar-close{right:10px;top:10px}.ui-dialog .ui-dialog-content{padding:20px 0 0;border:none !important}}@media only screen and (min-width:801px) and (max-width:930px){.header .content{padding:6px 10px 0;min-width:768px;max-width:960px}.header .content a.logo{width:240px;background-size:240px 35px}}@media only screen and (min-width:1366px) and (min-aspect-ratio:4 / 3){.navigation_dropdown{height:auto;display:none}}@media only screen and (min-width:1024px) and (max-width:1366px) and (max-aspect-ratio:4 / 3){.navigation_dropdown{height:auto;display:none;padding:0}.navigation_dropdown .level_2_list_item{padding:0 10px}.navigation_dropdown .col1-left img,.navigation_dropdown .col1-right img{width:325px}.newsletter_subscribe_content{left:-600px}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3),only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.header .content{padding:6px 10px 0;max-width:none}.header .content a.logo{width:240px;background-size:240px 35px}.header .headerpromo{float:none;max-width:415px}.header .headerpromo a{max-width:65%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ios-tablet-keyboard-fix .header{position:relative;z-index:6}.ios-tablet-keyboard-fix .bg-top{position:relative}.ios-tablet-keyboard-fix .bg-bottom{margin:0;position:relative}.ios-tablet-keyboard-fix .main{margin:-86px 0 0 0}.minicart_wrapper{right:10px}.mini_cart_content{right:-9px;top:36px;width:255px}.mini_cart_header{height:35px;margin:-35px 0 0 -10px;font-size:0;width:255px}.mini_cart_link{width:138px !important}.form_field_tooltip{display:none}.formfield .textinput,.formfield .textarea,.formfield .select{width:100%}.tooltip{font-size:.9em}.form_field_tooltip{float:none;margin:0 0 10px 5px;width:auto}.ui-dialog{max-width:98%;max-height:650px;overflow:auto}.col_1,.col_2{float:none;width:100%}.breadcrumb-last{display:none}.scrollable{height:auto}.scrollable li{float:left}.scrollable li a{border:1px solid #d9d9d9;border-radius:6px;display:block;padding:.2em .8em}.ui-dialog .ui-dialog-content{padding:5px}.subnavigation_close{position:absolute;top:3px;right:1px;line-height:36px;padding:0 3px;background:#bbb;color:#000}.navigation_dropdown{width:100%;margin:0;padding:0;height:auto;display:none;box-shadow:0 9px 16px #ccc}.navigation_dropdown .content{padding:10px 0 20px 20px}.navigation_dropdown .navigation_dropdown_wrap{width:auto}.header{height:auto;padding:0 0 6px;min-height:160px;min-width:768px}.bg-top,.bg-bottom{min-width:768px}.account_navigation_list,.utility_navigation_list{padding:0;right:8px}.account_navigation_list li:before,.utility_navigation_list li:before{padding:0 12px 0 10px}.account_navigation_login.hover .login_iframe{height:530px !important;width:290px;border-width:5px}.search .search_input{color:#fff}.suggestions{width:265px;z-index:1000}.suggestions div{height:auto}.suggestions .productDetails .col1{width:60px}.suggestions .productDetails .col2{width:140px}.suggestions .rich-search-promo-flyout-col{width:110px}div.level_2{display:none;position:relative}div.level_2.menu-horizontal li{border:0 !important;float:none !important}div.level_2 .custom{display:none}.promo_asset_list li{float:none;width:auto}.mousetrap,.cloud-zoom-big{display:none !important}.cloud-zoom.image-zoom .primary_image.product_image{width:300px;height:auto}.navigation .level_1_list{text-align:center}.navigation .level_1_list_item_link{position:relative;padding:0 10px;font-size:11px;letter-spacing:1px}.navigation .level_1_list_item_link:first-child{margin-left:5px}.navigation .menu_list_item_3 .level_2_list_item{max-width:20%}.navigation .level_2_list_item{min-height:auto}.horizontal_carousel .productcarousel_list_item,.recommendations_block .contentcarousel_list_item{margin:0 32px}.cloud-zoom.image-zoom .primary_image.product_image{width:300px;height:auto}.mousetrap,.cloud-zoom-big{display:none !important}.ui-dialog{max-width:98%}.scrollable{height:auto}table .section_header{font-size:1em !important}.header_search{width:480px;margin-right:-10px}.header_search .search_input{width:480px}.horizontal_carousel .productcarousel_list_item,.recommendations_block .contentcarousel_list_item{margin:0 20px}.newsletter_subscribe_content{position:absolute;width:650px;left:-330px;height:auto}.newsletter_subscribe_content .newsletter_img img{width:250px}.newsletter_subscribe_content .newsletter_subscribe_wrap{width:335px;margin:10px 0 0 40px}.newsletter_subscribe_content .newsletter_subscribe_wrap .newsletter_copy{width:300px}.newsletter_subscribe_content .newsletter_subscribe_wrap .newsletter_copy .title{font-size:18px;line-height:26px;margin-bottom:10px}.newsletter_subscribe_content .newsletter_subscribe_wrap .newsletter_copy .subtext{margin-bottom:20px;font-size:12px;line-height:16px}.newsletter_subscribe_content .textinput{width:300px}.newsletter_subscribe_content .f_state_error .error_message{width:338px;height:15px}.newsletter_subscribe_content .f_error_message{clear:both}.newsletter_subscribe_content button{margin-top:15px}.mini_cart_content .js_minicart_pli_remove,.mini_cart_content .js_minicart_gwp_remove{top:10px;right:7px}.mini_cart_total .mini_cart_label:before{position:absolute;left:10px}.header_promo{width:220px;left:329px;font:12px Arial,Helvetica,sans-serif;letter-spacing:1px}.header_promo .name{font:12px 'FuturaBT-Medium',Arial,Helvetica,sans-serif;margin:0 0 11px}.main .welcome_SC{font:17px 'FuturaBT-Book',Arial,Helvetica,sans-serif;margin:52px 7px 0}.physician-banner-content .PLP_banner{padding:85px 0 0 0 !important;height:auto !important;background-size:100% !important;background-position:-8px 1px !important;width:auto !important}.physician-banner-content .PLP_banner .button{margin:14px 0 0 8px !important;width:18%}.physician-banner-content .PLP_banner .button span{padding:10px;background-size:100% 100%}.physician-banner-content .asset_headline{font-size:44px !important;padding:0 0 0 5px;letter-spacing:0;line-height:55px !important}.physician-banner-content .asset_title{width:41%;margin:10px 0 8px 8px;letter-spacing:-.2px}.physician-banner-content .asset_description{width:41%;margin:0 0 0 7px;line-height:125%;letter-spacing:-.35px;font-size:12px}.physician_title{width:21.5%;height:375px}.physician_title .physician_content{padding:0 0 0 8px}.physician_title .physician_content h2{font-size:18px}.physician_title .physician_content span{width:80%;font-size:11px;margin:5px 0 0 0}.physician.primary{margin-bottom:40px}.physician.primary .product_tile_wrapper{width:16.5%;margin:48px 0 0 3.5%;vertical-align:top}.physician.primary .product_tile_wrapper:nth-child(2){margin:48px 0 0 0}.physician.primary .product_image_topwrapper{max-height:222px;line-height:222px}.physician.primary .product_tile .product_name{padding:0;font-size:12px;margin:10px 0 0;height:auto;min-height:50px;letter-spacing:0}.physician.primary .product_tile .mobile-product_description{color:#868686;text-transform:none;font-family:Arial,Helvetica,sans-serif;font-size:11px;letter-spacing:0;margin-bottom:10px;height:70px;overflow:hidden}.physician.primary .product_tile .price{padding:0;font-size:20px;font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;letter-spacing:0}.physician.primary .product_tile .product_actions button{margin:6px 0 0;width:100%;float:none}.nav-product-carousel-extended{width:750px;margin:0 auto}.nav-product-carousel-extended .jcarousel-clip ul.productcarousel_list li.productcarousel_list_item{margin:0}.nav-product-carousel-extended .jcarousel-clip ul.productcarousel_list li.productcarousel_list_item .product_tile{min-width:125px;width:125px}.nav-product-carousel-extended .jcarousel-clip ul.productcarousel_list li.productcarousel_list_item .product_tile .product_name{min-width:125px;width:125px}.nav-product-carousel{width:370px}.nav-product-carousel .jcarousel-clip{width:370px;margin:auto}.nav-product-carousel .jcarousel-clip ul.productcarousel_list{width:10000px}.nav-product-carousel .jcarousel-clip ul.productcarousel_list li.productcarousel_list_item{width:120px;margin:0}.nav-product-carousel .product_image_topwrapper{width:120px}.nav-product-carousel-single{display:none}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3){.account_navigation_list li:before,.utility_navigation_list li:before{padding:0 5px 0 5px}.nav-product-carousel{display:none}.navigation .level_1_list_item_link{margin:14px 0 0 4px}.navigation_dropdown{width:100%;margin:0;padding:0;height:auto;display:none}.custom_navigation_slot_2 .content_asset{display:none}}@media only screen and (max-width:480px) and (max-aspect-ratio:4 / 3),only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.navigation-responsive{display:block}.navigation_dropdown{height:auto;display:none}.nav-product-carousel{display:none}.custom_navigation_slot_2 .content_asset{display:none}.desktop_{display:none}.mobile_,.icons-header{display:block}.search_text{display:inline-block}.m-block-4{width:40%}.m-block-5{width:50%}.m-block-6{width:60%}.utility_navigation_list{text-align:left}.utility_navigation_list .a{border:0;padding:20px 0}.utility_navigation_list .newsletter_subscribe:before{padding:0 7px 0 0;color:#000}.utility_navigation_list .header-skincare-professional:before{padding:0 15px 0 0;color:#000}.bg-top,.bg-bottom{position:relative;margin:0}.bg-bottom{display:none}.header{position:fixed;min-height:1px;padding:0;z-index:1000}.header .headercustomerinfo{height:auto;background:#252525}.header .headercustomerinfo .content{padding:0}.header .header-search-container{display:inherit;padding-top:0;width:100%}.header .header-search-container .login_link{display:none}.header .header-search-container .utility_navigation_list{display:none}.header .headerpromo{float:none;padding:11px 40px 11px 20px}.header .headerpromo a{color:#fff;margin-bottom:10px}.header .headerpromo .close-promo{position:absolute;right:20px;top:50%;margin:-7px 0 0}.header .headerpromo .close-promo:before{content:'\e00c';font-family:'icomoon';color:#5c5c5c}.header .content{padding:5px 0 0}.header .content a.logo{display:block;float:none;width:48%;margin:0 auto;padding-top:12px}.header .content .b-search-header{display:none;width:100%}.header .content .b-search-header:after{content:".";display:block;height:0;clear:both;font-size:0;text-indent:-999px}.header .content .header_search{width:100%;background:#f6f6f6;border-bottom:1px solid #ccc;border-top:1px solid #ccc;line-height:45px;position:relative;top:0;margin:0;padding:0 10px;z-index:0}.header .content .header_search form{border:0}.header .content .header_search .search_text{color:#444;font:13px 'FuturaBT-Medium',Arial,Helvetica,sans-serif;text-transform:uppercase;margin:0 11px 0 20px}.header .content .header_search .search{padding:0 0 3px 0}.header .content .header_search .search_input{background:#fff;color:#999;font-size:14px;border:1px solid #ccc;width:100%;height:35px;margin-top:10px;padding-left:15px}.header .content .header_search .search_button{display:none}.icons-header{width:100%;display:inline-block}.icons-header .nav-icons-right{position:absolute;right:21px;top:15px;width:90px;height:40px}.icons-header .nav-icons-left{float:left;width:80px;height:40px}.icons-header .icon,.icons-header .icon a{float:right;display:inline-block;font:29px 'FontAwesome';color:#c2c2c2;margin:5px 6px 0 0;position:relative}.icons-header .icon.active span,.icons-header .icon a.active span{background:url(../images/icons-header-active.png) center bottom no-repeat;display:block;height:10px;width:20px;position:absolute;top:33px;z-index:1001}.icons-header .icon-search{margin-left:0}.icons-header .active{color:#138bae}.icon-search:before{display:block;float:left;width:25px;height:26px;content:'';background:url(../images/iconz.png) -125px -2px no-repeat;padding:0}.icon-menu:before{content:'\f0c9'}.icons-header .icon-store-locator a{margin:0}.icons-header .icon-store-locator a:before{display:block;float:left;width:25px;height:26px;content:'';background:url(../images/iconz.png) -100px -2px no-repeat;padding:0}.icons-header .icon-cart{margin:5px 10px 0 14px}.b-mini-cart{float:right;position:absolute;right:0;top:68px}.b-mini-cart .cart_action_checkout{display:none}.mini_cart_total{border:0;background:0;position:absolute;right:0;top:-65px;width:10px}.mini_cart_total .mini_cart_link{width:30px !important;height:40px;position:absolute;right:8px;padding:7px 0 0 0;border:0;cursor:pointer}.mini_cart_total .mini_cart_quantity{background:#2e9ebe;height:18px;width:19px;display:block;border-radius:15px;font:9px/18px Arial,Helvetica,sans-serif;color:#fff;text-align:center;position:absolute;top:-7px;right:0;left:13px;cursor:pointer}.mini_cart_total .mini_cart_item{display:none}.mini_cart_total .mini_cart_label:before{font-size:20px}.header .navigation{background:#f6f6f6;margin:-1px 0 0;width:100%}.header .navigation .content{padding:0}.header .navigation .level_1_list_item{background:#f6f6f6;border:0;display:block}.header .navigation .level_1_list_item:first-child a{border:0}.header .navigation .level_1_list_item:hover{background:#f6f6f6}.header .navigation .level_1_list_item .level_3_list{display:none}.header .navigation .level_1_list{margin:0;display:none;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.header .navigation .level_1_list_item_link{padding:0 0 0 8px;display:block;border-top:1px solid #409fcf;margin:0 13px 0 35px}.header .navigation .level_1_list_item_link .menu_toggle{font:18px/38px "FuturaBT-Medium",Arial,Helvetica,sans-serif;float:right;color:#666;height:42px;width:42px;text-align:center;cursor:pointer}.header .navigation .level_1_list_item_link .menu_toggle:after{content:'+'}.header .navigation .level_1_list_item_link.active .menu_toggle:after{content:'-';font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif;font-size:30px}.header .navigation .navigation_dropdown,.header .navigation .my-account-menu-slot{margin:0 13px 0 0;background:0;position:static;width:100%;padding:0 0 0 35px;min-height:1px;margin-top:-1px;display:block}.header .navigation .navigation_dropdown .content,.header .navigation .my-account-menu-slot .content{display:none}.header .navigation .level_2_list{margin:0 0 0 22px}.header .navigation .level_2_list_item_link{color:#3f9fcf;font:13px 'FuturaBT-Book',Arial,Helvetica,sans-serif;padding:10px 0}.header .navigation .level_2_list_item{border:0;padding:0;width:100%}.header .navigation .subCategory .level_2_list_item{height:auto;padding:0;border:0}.header .navigation .subCategory .level_2_list_item:first-child{padding:0}.header .navigation .level_3_list{margin:0 0 0 18px;float:none}.header .navigation .level_3_list li{margin:0}.header .navigation .level_3_list a{padding:10px 0;color:#898888}.header .navigation .custom_navigation_slot_1{width:100%}.horizontal_carousel{-ms-touch-action:pan-y}.vertical_carousel{-ms-touch-action:pan-x}.horizontal_carousel .productcarousel_list_item,.recommendations_block .contentcarousel_list_item{margin:0 45px}.account_navigation_list,.utility_navigation_list{position:relative}.account_navigation_login,.newsletter_subscribe{position:static}.login_iframe{right:0;top:20px}.login_popup{height:460px}.login_popup .block_create,.login_popup .block_login,.login_popup .block_registration{float:none;margin:0;width:250px}.suggestions{width:100%;margin:-2px 0 0 0;left:0 !important;position:static;padding:0 30px 0 30px}.suggestions .content_wrapper{padding-top:5px}.suggestions .rich-search-promo-flyout-wrapper,.suggestions .rich-search-promo-flyout-title{width:100%}.suggestions .rich-search-promo-flyout-wrapper{margin-bottom:15px}.suggestions .rich-search-promo-flyout-col{width:50%}.suggestions .rich-search-promo-flyout-col img{margin:auto}.suggestions .shopnow,.suggestions .BVrating,.suggestions .productname,.suggestions .rich-search-promo-flyout-title{line-height:13px}.suggestions .rich-search-promo-flyout-col{line-height:16px}.suggestions div{padding:0 5px;height:auto}.suggestions div.productDetails{height:105px;padding:10px 0 0 0;width:260px;margin:0 auto 0 auto}.suggestions div.productDetails .col1{width:30%;height:inherit}.suggestions div.productDetails .col1 img.product_image{width:70%;margin:0 auto 0 auto;display:table}.suggestions div.productDetails .col2{width:60%;float:left;padding-left:10px}.suggestions div div.suggestionterm{line-height:15px;width:75%;padding-top:9px}.suggestions div span.hits{line-height:33px}.main{margin-top:114px}.main .welcome_SC{font:14px "FuturaBT-Medium",Arial,Helvetica,sans-serif;margin:20px 0 0;position:static}.main .header_promo{display:block;text-transform:uppercase;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-size:12px;position:static;width:100%;float:none;color:#333;margin-bottom:10px}.main .header_promo .name{color:#0886ab;padding:8px 1px 4px;letter-spacing:0;font-size:12px;margin:0}.clp .header_promo,.plp .header_promo,.pt_product_details .header_promo,.pt_customer_service .header_promo{padding:0 20px}.content_960.configuration-slot-physician-flow-homepage{padding:0 20px}.header .header_promo{display:none}.physician-banner-content .PLP_banner{padding:0 !important;height:auto !important;background:none !important;width:auto !important}.physician-banner-content .PLP_banner .button{margin:12px 0 0 0 !important;width:57%}.physician-banner-content .PLP_banner .button span{padding:6px;background-size:100% 100%}.physician-banner-content .asset_headline{font-size:34px !important;padding:10px 0 0;letter-spacing:3px;line-height:35px !important}.physician-banner-content .asset_title{width:auto;margin:8px 0 12px 0;letter-spacing:-.2px;padding:0 0 12px 0}.physician-banner-content .asset_description{width:auto;margin:0;line-height:125%;letter-spacing:.4px;font-size:12px}.physician_title{display:block;width:auto;height:auto;margin:21px 0 0;border-top:1px solid #CCC;padding:15px 0 19px;float:none}.physician_title .physician_content{padding:0}.physician_title .physician_content h2{font-size:18px}.physician_title .physician_content span{width:auto;font-size:11px;margin:4px 0 0 0;letter-spacing:1.2px}.physician.primary{min-height:0}.pt_storefront .header .header-search-container{position:static;height:auto}}@media only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.suggestions div.productDetails{width:200px}.suggestions div.productDetails .col2{width:70%}}@media only screen and (max-width:812px) and (min-aspect-ratio:4 / 3){.header .header-search-container .utility_navigation_list{display:none}.b-search-header{display:block}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3){.nav-product-carousel-single{display:none}}@media only screen and (min-width:1024px) and (max-width:1366px) and (max-aspect-ratio:4 / 3){.footer .footer-authorized-retailer{width:200px}.footer .footer-find-skincare{width:210px;padding:25px 75px 50px 50px}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3),only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.footer_navigation_asset .content_asset{padding:35px 20px 0}.footer_navigation_asset .content_asset a{font-size:12px}.footer_navigation_asset .content_asset p.footer-category{font:14px 'FuturaBT-Medium',Arial,Helvetica,sans-serif;color:#fff}.footer_navigation_asset .content_asset p.footer-sub-category{font-size:12px}.footer_navigation_asset .content_asset .footer-navigation>ul>li.column-1{width:60%;padding:0 16px 0 0;margin:0}.footer_navigation_asset .content_asset .footer-navigation>ul>li.column-2,.footer_navigation_asset .content_asset .footer-navigation>ul>li.column-4{width:20%;padding:0 16px 0 0;margin:0}.footer_navigation_asset .content_asset .footer-navigation>ul>li.column-3{width:40%;padding:0 16px 0 0;margin:30px 0}.footer_navigation_asset .content_asset .footer-navigation>ul>li.column-3>ul>li{width:50%;padding:0 16px 0 0;float:left}.footer_navigation_asset .content_asset .footer-navigation>ul>li.column-4 .footer-nav-7:last-child li{margin:30px 0 0}.footer_navigation_asset .content_asset .footer-navigation>ul>li>ul>li{width:100%}.footer_navigation_asset .content_asset .footer-navigation>ul>li>ul>li.column-1,.footer_navigation_asset .content_asset .footer-navigation>ul>li>ul>li.column-2,.footer_navigation_asset .content_asset .footer-navigation>ul>li>ul>li.column-3,.footer_navigation_asset .content_asset .footer-navigation>ul>li>ul>li.column-4{width:33%;padding:0 16px 0 0}.footer_navigation_asset .content_asset .footer-navigation>ul>li>ul>li>ul>li{padding:0;margin:16px 0 0}.physician-footer-navigation-asset.content_asset .footer-navigation>ul>li.column-1{width:80%;padding:0}.physician-footer-navigation-asset.content_asset .footer-navigation>ul>li>ul>li{width:100%}.physician-footer-navigation-asset.content_asset .footer-navigation>ul>li>ul>li.column-1,.physician-footer-navigation-asset.content_asset .footer-navigation>ul>li>ul>li.column-2,.physician-footer-navigation-asset.content_asset .footer-navigation>ul>li>ul>li.column-3,.physician-footer-navigation-asset.content_asset .footer-navigation>ul>li>ul>li.column-4{width:25%}.physician-footer-navigation-asset.content_asset .footer-navigation>ul>li>ul>li.column-5{width:100%}.physician-footer-navigation-asset.content_asset .footer-navigation>ul>li>ul>li.column-6{width:100%;margin:0}.physician-footer-navigation-asset.content_asset .footer-navigation>ul>li.column-5{width:20%}.footer-location ul{clear:both;margin:17px 0 0 -2px;float:left}.footer-copyright{font-size:12px}.footer .footer-top{padding:32px 10px 5px}.footer .footer-top h2{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;margin-top:-41px;white-space:nowrap}.footer .footer-top .footer-newsletter{width:33%;padding:25px 20px 25px 10px}.footer .footer-top .footer-newsletter .footer-input{width:100%}.footer .footer-top .footer-newsletter .textinput{width:100%}.footer .footer-top .footer-newsletter button{clear:both;float:right}.footer .footer-top .footer-find-skincare{width:34%;padding:25px 20px 145px 20px}.footer .footer-top .footer-find-skincare .footer-input{width:100%}.footer .footer-top .footer-find-skincare .footer-button span{padding:6px 14px}.footer .footer-top .footer_social_networking_asset{width:auto}.footer .footer-top .footer_social_networking_asset ul{margin:0 -5px}.footer .footer-top .footer_social_networking_asset ul li a{margin:0 5px}.footer .footer-top .footer-authorized-retailer{width:240px}.footer .footer-find-skincare{padding:25px 20px 65px 20px}.footer .extole-referfriend{display:none}}@media only screen and (max-width:480px) and (max-aspect-ratio:4 / 3),only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.footer{background:0;padding-bottom:0;z-index:5}.footer .footer-newsletter{width:100%;margin:0;border:0;background:#77a3b6;padding:17px 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.footer .footer-newsletter .footer-newsletter-input{position:relative}.footer .footer-newsletter h2{color:#fff;margin-bottom:15px}.footer .footer-newsletter .footer-input,.footer .footer-newsletter input{padding:10px 8px 9px}.footer .footer-newsletter .footer-button{width:28%;margin:0;position:absolute;right:0;top:0}.footer .footer-newsletter .footer-button:before{content:'Sign Up';background:#f3f3f3;border:1px solid #999;color:#333;cursor:pointer;display:block;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-size:14px;padding:7px 10px}.footer .footer-newsletter .footer-button span{display:none}.footer .footer-newsletter button{right:0}.footer .footer_social_networking_asset{width:100%;padding:0;float:none}.footer .extole-referfriend{display:block}.footer .footer-authorized-retailer{display:none}.footer .footer-top{border:0;padding:0;margin-bottom:56px}.footer .footer-top p{color:#fff;margin-bottom:15px}.footer .footer-top span.legal{display:block;padding-top:15px;color:#999}.footer .footer-top span.legal a{text-decoration:underline;quotes:none}.footer .footer-top .dialogify{color:#fff}.footer .footer-top .extole-referfriend{float:none;font:14px "FuturaBT-Light",Arial,Helvetica,sans-serif;letter-spacing:1px;position:relative;right:auto;bottom:auto;padding:15px 0 0 36px;clear:both;margin:0 auto;width:155px}.footer .footer-top .extole-referfriend:before{content:"";background:url("../images/refer.png") 5px 3px no-repeat;position:absolute;width:27px;height:26px;left:5px;background-size:135%}.footer .footer-top .extole-referfriend a{display:block;padding:4px 0 0 0;color:#000}.footer_navigation_asset .content_asset{padding:0}.footer_navigation_asset .content_asset .m-column{display:block}.footer_navigation_asset .content_asset .column-2,.footer_navigation_asset .content_asset .column-3,.footer_navigation_asset .content_asset .m-column,.footer_navigation_asset .content_asset .column-4{width:100% !important}.footer_navigation_asset .content_asset .column-1{width:100% !important;margin:0 !important}.footer_navigation_asset .content_asset .column-1 p.footer-category{display:none}.footer_navigation_asset .content_asset .column-5{width:100% !important}.footer_navigation_asset .content_asset .column-5 li.column-5,.footer_navigation_asset .content_asset .column-5 li.column-6{width:100% !important;margin:0 !important}.footer_navigation_asset .content_asset .footer-navigation>ul>li>ul>li.column-1,.footer_navigation_asset .content_asset .footer-navigation>ul>li>ul>li.column-2,.footer_navigation_asset .content_asset .footer-navigation>ul>li>ul>li.column-3,.footer_navigation_asset .content_asset .footer-navigation>ul>li>ul>li.column-4{width:100%}.footer_navigation_asset .content_asset .footer-navigation>ul>li>ul>li>ul{display:none;margin:0 20px}.footer_navigation_asset .content_asset .footer-navigation>ul>li>ul>li>ul li{margin:16px 0}.footer_navigation_asset .content_asset .footer-navigation>ul>li>ul>li>ul li a{font:15px 'FuturaBT-Book',Arial,Helvetica,sans-serif}.footer_navigation_asset .content_asset .footer-navigation>ul>li>ul>li>ul li a:hover{color:#999}.footer_navigation_asset .content_asset .footer-navigation>ul>li>ul>li>ul.m-footer-nav-6 li:first-child{margin:0 0 15px 0}.footer_navigation_asset .content_asset .footer-navigation>ul>li>ul>li p.footer-sub-category{display:block;color:#444;text-transform:uppercase;font:15px 'FuturaBT-Book',Arial,Helvetica,sans-serif;padding:15px 0;border-top:1px solid #e3e3e3;margin:0 20px}.footer_navigation_asset .content_asset .footer-navigation>ul>li>ul>li p.footer-sub-category:before{content:'Shop By '}.footer_navigation_asset .content_asset .footer-navigation>ul>li>ul>li p.footer-sub-category:after{content:'+';float:right;font:17px "FuturaBT-Medium",Arial,Helvetica,sans-serif;margin:-3px 0 0}.footer_navigation_asset .content_asset .footer-navigation>ul>li>ul>li p.active:after{content:'--';letter-spacing:-3px;margin:-4px 5px 0 0}.footer_navigation_asset .content_asset .footer-navigation>ul>li>ul>li.column-1 h3{border:0}.footer_navigation_asset .content_asset .footer-navigation{border:0}.footer_navigation_asset .content_asset .footer-navigation>ul>li.column-1{border-top:1px solid #e3e3e3}.footer_navigation_asset .content_asset .footer-navigation>ul>li.column-2,.footer_navigation_asset .content_asset .footer-navigation>ul>li.column-3,.footer_navigation_asset .content_asset .footer-navigation>ul>li.column-4,.footer_navigation_asset .content_asset .footer-navigation>ul>li.column-5,.footer_navigation_asset .content_asset .footer-navigation>ul>li.m-column{background:#f1f6f9}.footer_navigation_asset .content_asset .footer-navigation>ul>li.column-2 p.footer-category,.footer_navigation_asset .content_asset .footer-navigation>ul>li.column-3 p.footer-category,.footer_navigation_asset .content_asset .footer-navigation>ul>li.column-4 p.footer-category,.footer_navigation_asset .content_asset .footer-navigation>ul>li.column-5 p.footer-category,.footer_navigation_asset .content_asset .footer-navigation>ul>li.m-column p.footer-category{border-top:1px solid #e3e3e3;border-bottom:0;color:#444;display:block;font:15px 'FuturaBT-Book',Arial,Helvetica,sans-serif;margin:0 20px;padding:15px 0;text-transform:uppercase}.footer_navigation_asset .content_asset .footer-navigation>ul>li.column-2 p.footer-category:after,.footer_navigation_asset .content_asset .footer-navigation>ul>li.column-3 p.footer-category:after,.footer_navigation_asset .content_asset .footer-navigation>ul>li.column-4 p.footer-category:after,.footer_navigation_asset .content_asset .footer-navigation>ul>li.column-5 p.footer-category:after,.footer_navigation_asset .content_asset .footer-navigation>ul>li.m-column p.footer-category:after{content:'+';float:right;font:17px "FuturaBT-Medium",Arial,Helvetica,sans-serif;margin:-3px 0 0}.footer_navigation_asset .content_asset .footer-navigation>ul>li.column-2 p.active:after,.footer_navigation_asset .content_asset .footer-navigation>ul>li.column-3 p.active:after,.footer_navigation_asset .content_asset .footer-navigation>ul>li.column-4 p.active:after,.footer_navigation_asset .content_asset .footer-navigation>ul>li.column-5 p.active:after,.footer_navigation_asset .content_asset .footer-navigation>ul>li.m-column p.active:after{content:'--';letter-spacing:-3px;margin:-4px 5px 0 0}.footer_navigation_asset .content_asset .footer-navigation>ul>li.m-column a{border-top:1px solid #e3e3e3;border-bottom:0;color:#444;display:block;font:15px 'FuturaBT-Book',Arial,Helvetica,sans-serif;margin:0 20px;padding:15px 0;text-transform:uppercase}.footer_navigation_asset .content_asset .footer-navigation>ul>li.m-column a:after{content:'+';float:right}.footer_navigation_asset .content_asset .footer-navigation>ul>li.m-column.arrow a:after{content:'\f105';font:17px 'FontAwesome';margin:0 4px 0 0}.footer_navigation_asset .content_asset .footer-navigation>ul>li>ul>li>ul{width:100% !important;margin:0 !important;padding:0 20px !important}.footer_navigation_asset .content_asset .footer-location,.footer_navigation_asset .content_asset .footer-copyright{display:none}.footer .footer-find-skincare{width:100%;padding:0;background:#f1f6f9}.footer .footer-find-skincare p{margin:0 20px;padding:15px 0;border-bottom:0;border-top:1px solid #e3e3e3;color:#444;font:15px 'FuturaBT-Book',Arial,Helvetica,sans-serif;text-transform:uppercase}.footer .footer-find-skincare p:after{content:'+';float:right}.footer .footer-find-skincare .footer-find-skincare-input{display:none;margin:0 0 15px 0 !important;position:relative;padding:0 20px}.footer .footer-find-skincare .footer-find-skincare-input .footer-input{padding:10px 8px 9px;width:70%;background:#dcdddd}.footer .footer-find-skincare .footer-find-skincare-input .footer-button{width:25%;margin:0;position:absolute;right:20px;top:0}.footer .footer-find-skincare .footer-find-skincare-input .footer-button:before{content:'Find';background:#f3f3f3;border:1px solid #999;color:#333;cursor:pointer;display:block;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-size:14px;padding:7px 10px}.footer .footer-find-skincare .footer-find-skincare-input .footer-button span{display:none}.footer-social-networking-asset ul{display:inline-block;position:relative;left:50%;margin:14px 0 14px -137px}.footer-social-networking-asset ul li{margin:0 7px}.footer-contacts-slot ul,.footer-mobile-links ul{text-align:center}.footer-contacts-slot li,.footer-mobile-links li{display:inline-block}.footer-contacts-slot a:hover,.footer-mobile-links a:hover{color:#000}.footer-contacts-slot{clear:both;padding:20px 20px 0 20px;color:#000;font-weight:bold;font-size:14px}.footer-contacts-slot a{color:#000;quotes:"|" "|";font-weight:bold;font-size:14px}.footer-contacts-slot a:before{content:open-quote;padding:0 7px 0 5px}.footer-contacts-slot .footer-phone a:before{padding:0;content:""}.footer-mobile-links{clear:both;padding:15px 0 20px}.footer-mobile-links a{quotes:"//" "//"}.footer-mobile-links a:before{content:open-quote;padding:0 3px 0 1px}.footer-mobile-links li:first-child a:before{content:no-open-quote}.footer-mobile-copyright{background:#e7eff2;padding:8px 20px 30px;line-height:25px;color:#696b6c}.footer-mobile-copyright .selectboxit-container{float:right;border:1px solid #cecfcf;border-radius:8px;background:url(../images/m-footer-select.jpg) 0 0 repeat-x}.footer-mobile-copyright .selectboxit-btn{background:0}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3),only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.ui-accordion-header{padding:25px 55px 25px 40px}.ui-accordion-header .ui-accordion-header-icon{width:55px}.ui-accordion-header:hover{color:#000}.ui-accordion-header:active{color:#069}.ui-accordion-content{padding:0 40px 20px 40px}}@media only screen and (max-width:480px) and (max-aspect-ratio:4 / 3),only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.ui-accordion-header{padding:25px 55px 25px 20px}.ui-accordion-header .ui-accordion-header-icon{width:55px}.ui-accordion-header:hover{color:#000}.ui-accordion-header:active{color:#069}.ui-accordion-content{padding:0 20px 20px 20px}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3),only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.hp_slot_7{position:relative}.compare_images{left:67%;top:27%;margin:0 !important}.homepage #BfrAftr{width:200px !important;height:200px !important}.homepage #BfrAftr>div>img,.homepage #BfrAftr>div>img{width:200px !important;height:200px !important}.homepage #BfrAftr>div:first-child+div img,.homepage #BfrAftr>div:first-child+div+div img{width:200px !important;height:200px !important}.homepage #BfrAftr>div{padding:0 10px !important}.homepage img[alt=handle]{height:auto;width:auto}.homepage .content_1100{min-width:768px;max-width:960px;overflow:hidden}.mini_cart_total .mini_cart_link{height:33px;display:block}.find-store{min-height:515px;background-size:830px auto !important}.find-store .content_960{max-width:768px}.find-store-main{width:58%;margin:10% 0 0}.find-store-content div{line-height:18px;font:14px 'FuturaBT-Light',Arial,Helvetica,sans-serif}.find-store-form{margin-top:80px}.find-store-form input{float:left;width:185px}.find-store-form .footer-button{float:left;clear:both}.find-store-form .footer-button span{padding:6px 14px}.hp_slot_2 .contentcarousel_item{margin:0}.facebook-registration{left:-3px}.facebook-registration,.facebook-registration .fb_iframe_widget,.facebook-registration .fb_iframe_widget span,.facebook-registration .fb_iframe_widget span iframe{position:relative;width:100.7% !important}.hp_slot_2 .contentcarousel_item{width:332px;height:200px}.hp_slot_2 .contentcarousel_item_info{top:45px}.hp_slot_2 .contentcarousel_item_info .cta_link.first{margin-top:35px}.facebook-registration{left:0}.facebook-registration,.facebook-registration .fb_iframe_widget,.facebook-registration .fb_iframe_widget span,.facebook-registration .fb_iframe_widget span iframe{position:relative;width:100% !important}.hp_hero .contentcarousel_item_info{top:49px}.hp_hero .contentcarousel_item_info .cta_link.first{margin-top:20px}.hp_slot_2 .contentcarousel_item{width:410px;height:200px}.hp_slot_2 .contentcarousel_item_info{top:45px}.hp_slot_2 .contentcarousel_item_info .cta_link.first{margin-top:35px}.facebook-registration{left:0}.facebook-registration,.facebook-registration .fb_iframe_widget,.facebook-registration .fb_iframe_widget span,.facebook-registration .fb_iframe_widget span iframe{position:relative;width:100% !important}#skinceuticalsconnect-page .physician .mobile-product_description.hidden-desktop{padding:0;color:#868686;text-transform:none;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:14px;letter-spacing:0;margin-bottom:10px;height:70px;overflow:hidden}.hp-product-carousel{width:700px}.hp-product-carousel .jcarousel-clip{width:700px}.hp-product-carousel .jcarousel-clip ul.productcarousel_list li.productcarousel_list_item .product_tile{width:190px;margin:0 5px}.hp-product-carousel .jcarousel-clip .product-badge img{max-width:35%;margin-top:15px}}@media only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.new-hp-hero .plp-hero-play{right:34.4%}.new-hp-hero .new-hp-hero-content{width:420px}.new-hp-hero .new-hp-hero-content .new-hp-hero-list{display:none}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-section .new-plp-section-content ul.resp-tabs-list li div{padding:8px 3px 3px 3px}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-callouts ul li{width:128px;padding-right:35px}.new-hp-below-fold-slot .new-hp-below-fold-slot-2 .new-hp-below-fold-slot-2-left .slot-2-left-content{top:50px}.hp_hero .carousel .carousel_navigation_list{margin:5px 0 10px}.homepage .jcarousel-clip>ul{position:relative;height:auto}.homepage .contentcarousel_list li{display:inline-block;margin:0;padding:0;position:relative;vertical-align:top;width:100%}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3){.new-hp-hero .plp-hero-play{right:33.1%}.new-hp-hero .new-hp-hero-content-wrapper{width:100%;left:0;margin:0}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content{margin:22px 0 0 30px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-title-one{width:360px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-title-one h2{font-size:40px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-title-one h2 span{font-size:66px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-title-one h1{font-size:40px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-title-one h1 span{font-size:66px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-sub-title-one{margin:10px 0 13px 0}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-sub-title-one h3{font-size:16.6px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-sub-title-one h3 span{font-size:38px;margin-top:0}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-sub-title-one h2{font-size:16.6px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-sub-title-one h2 span{font-size:38px;margin-top:0}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-sub-title-thirtypercent{font-size:33px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-sub-title-thirtypercent sup{font-size:24px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-list{display:none}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-cta button{margin-top:0;padding:8px 25px;font-size:11px}.new-hp-below-fold-slot .new-hp-below-fold-slot-2 .new-hp-below-fold-slot-2-left .slot-2-left-content{top:25px;width:330px}.new-hp-below-fold-slot .new-hp-below-fold-slot-2 .new-hp-below-fold-slot-2-left .slot-2-left-content .slot-2-left-content-title{font-size:18px}.new-hp-below-fold-slot .new-hp-below-fold-slot-2 .new-hp-below-fold-slot-2-left .slot-2-left-content .slot-2-left-content-title .slot-2-left-content-title h3{font-size:18px}.new-hp-below-fold-slot .new-hp-below-fold-slot-2 .new-hp-below-fold-slot-2-left .slot-2-left-content .slot-2-left-content-copy{width:100%;font-size:14px;margin-top:10px}.new-hp-below-fold-slot .new-hp-below-fold-slot-2 .new-hp-below-fold-slot-2-left .slot-2-left-content .slot-2-left-content-learn-more button{margin-top:18px}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content{margin-top:0}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content.left-padding{padding-left:10px;width:98%;margin-top:20px}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .hide-tablet-narrow{display:none}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-section .new-plp-section-content .resp-tabs-container .new-plp-ha-content .new-plp-ha-content-wrap{min-height:430px}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .plp-slot-6-wrap .plp-slot-6-left{margin:0 0 30px 60px}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .plp-slot-6-wrap .plp-slot-6-right img{margin:auto;width:60%}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-section .new-plp-section-content ul.resp-tabs-list li div{padding:11px 3px 22px 3px;font-size:13px}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .ba-image-wrap .ba-image{height:188px}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-callouts{padding:0 0 0 57px}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-callouts ul li{width:118px;padding-right:26px}.new-hp-below-fold-slot .new-hp-below-fold-slot-3-wrap .slot-3-content{width:320px}.new-hp-below-fold-slot .new-hp-below-fold-slot-5 .new-hp-below-fold-slot-5-left .slot-5-left-content{top:65px;width:320px}.new-hp-below-fold-slot .new-hp-below-fold-slot-5 .new-hp-below-fold-slot-5-left .slot-5-left-content .slot-5-left-content-title{font-size:18px}.new-hp-below-fold-slot .new-hp-below-fold-slot-5 .new-hp-below-fold-slot-5-left .slot-5-left-content .slot-5-left-content-copy{width:100%;font-size:14px}.new-hp-below-fold-slot .new-hp-below-fold-slot-5 .new-hp-below-fold-slot-5-left .slot-5-left-content .slot-5-left-content-learn-more button{margin-top:30px}.new-hp-below-fold-slot .new-hp-below-fold-slot-6 .title-bar{margin:10px 0 0 30px;width:90%}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-head{width:85%;margin:auto}.hp_hero .carousel .carousel_navigation_list{margin:5px 0 10px}.homepage .jcarousel-clip>ul{position:relative;height:auto}.homepage .contentcarousel_list li{display:inline-block;margin:0;padding:0;position:relative;vertical-align:top;width:100%}}@media only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.new-hp-hero .plp-hero-play{right:32.5%}.new-hp-hero .new-hp-hero-content-wrapper{width:100%;left:0;margin:0}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content{margin:13px 0 0 20px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-title-one{width:290px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-title-one h2{font-size:26px;line-height:31px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-title-one h2 span{font-size:42px;margin-left:-1px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-title-one h1{font-size:26px;line-height:31px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-title-one h1 span{font-size:42px;margin-left:-1px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-sub-title-one{width:290px;margin:7px 0 13px 0}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-sub-title-one h3{font-size:12.5px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-sub-title-one h3 span{margin-top:0;position:absolute;font-size:28px;margin-left:8px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-sub-title-one h3 span sup{font-size:16px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-sub-title-one h2{font-size:12.5px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-sub-title-one h2 span{margin-top:0;position:absolute;font-size:28px;margin-left:8px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-sub-title-one h2 span sup{font-size:16px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-cta button{padding:10px 25px;font-size:11px;margin-top:-5px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-list{display:none}.new-hp-below-fold-slot{padding:0 20px}.new-hp-below-fold-slot.thirty-px-top{margin-top:0}.new-hp-below-fold-slot .new-hp-below-fold-slot-2 .new-hp-below-fold-slot-2-left .slot-2-left-content{top:30px;width:230px}.new-hp-below-fold-slot .new-hp-below-fold-slot-2 .new-hp-below-fold-slot-2-left .slot-2-left-content .slot-2-left-content-title h2{font-size:16px}.new-hp-below-fold-slot .new-hp-below-fold-slot-2 .new-hp-below-fold-slot-2-left .slot-2-left-content .slot-2-left-content-title h3{font-size:16px}.new-hp-below-fold-slot .new-hp-below-fold-slot-2 .new-hp-below-fold-slot-2-left .slot-2-left-content .slot-2-left-content-title.hp-mobile-wide{width:330px}.new-hp-below-fold-slot .new-hp-below-fold-slot-2 .new-hp-below-fold-slot-2-left .slot-2-left-content .slot-2-left-content-copy{width:100%;font-size:13px;margin-top:0}.new-hp-below-fold-slot .new-hp-below-fold-slot-2 .new-hp-below-fold-slot-2-left .slot-2-left-content .slot-2-left-content-copy span{display:none}.new-hp-below-fold-slot .new-hp-below-fold-slot-2 .new-hp-below-fold-slot-2-left .slot-2-left-content .slot-2-left-content-copy p{margin-top:-30px}.new-hp-below-fold-slot .new-hp-below-fold-slot-2 .new-hp-below-fold-slot-2-left .slot-2-left-content .slot-2-left-content-copy p.hp-mobile-wide-b{margin-top:0;width:300px}.new-hp-below-fold-slot .new-hp-below-fold-slot-2 .new-hp-below-fold-slot-2-left .slot-2-left-content .slot-2-left-content-learn-more button{margin-top:15px}.new-hp-below-fold-slot .new-hp-below-fold-slot-3-wrap .slot-3-content{width:250px;margin:10px 0 0 20px}.new-hp-below-fold-slot .new-hp-below-fold-slot-3-wrap .slot-3-content.right-side-content{margin-left:20px;width:250px}.new-hp-below-fold-slot .new-hp-below-fold-slot-3-wrap .slot-3-content .slot-3-copy{font-size:13px}.new-hp-below-fold-slot .new-hp-below-fold-slot-3-wrap .slot-3-content .slot-3-copy.wider{width:280px}.new-hp-below-fold-slot .new-hp-below-fold-slot-3-wrap .slot-3-content .slot-3-copy.wider p{line-height:1.3em}.new-hp-below-fold-slot .new-hp-below-fold-slot-3-wrap .slot-3-img{opacity:.7}.new-hp-below-fold-slot .new-hp-below-fold-slot-5 .new-hp-below-fold-slot-5-left .slot-5-left-content{top:6px;width:265px;left:15px}.new-hp-below-fold-slot .new-hp-below-fold-slot-5 .new-hp-below-fold-slot-5-left .slot-5-left-content .slot-5-left-content-title{font-size:16px}.new-hp-below-fold-slot .new-hp-below-fold-slot-5 .new-hp-below-fold-slot-5-left .slot-5-left-content .slot-5-left-content-copy{width:100%;font-size:13px}.new-hp-below-fold-slot .new-hp-below-fold-slot-5 .new-hp-below-fold-slot-5-left .slot-5-left-content .slot-5-left-content-learn-more button{margin-top:20px}.new-hp-below-fold-slot .new-hp-below-fold-slot-6 .title-bar{margin:10px 0 0 30px;width:90%}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-hp-below-fold-slot-5-deskimage{display:none}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .plp-slot-6-wrap{background:0;padding:0;position:inherit}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .plp-slot-6-wrap .plp-slot-6-left{display:none}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .plp-slot-6-wrap .plp-slot-6-right img{margin:auto}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .plp-slot-6-title{display:block}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-callouts{width:85%;margin-left:28px}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-callouts ul li{width:100%;border-right:0}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content{margin-bottom:5px}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-section .new-plp-section-content ul.resp-tabs-list li div{font-size:11px;padding:14px 3px 3px 3px}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-section .new-plp-section-content .resp-tabs-container .new-plp-ha-content .new-plp-ha-content-wrap{min-height:320px}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-section .new-plp-section-content .resp-tabs-container .new-plp-ha-content .new-plp-ha-slider .new-plp-ha-plus{margin-top:135px}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-section .new-plp-section-content #parentHorizontalTab ul li .li-inside{font-size:11px;padding:11px 3px 13px 3px}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .ba-image-wrap{margin-left:18px;margin-bottom:20px}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .ba-image-wrap.hide-on-mobile{display:none}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .ba-image-wrap .slot-5-content-vis-content h3{margin-top:5px;margin-bottom:5px}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .ba-image-wrap .slot-5-content-vis-content .collapsed-content p{margin-bottom:20px}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-callouts{width:85%;margin-left:28px}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-callouts ul li{width:100%;border-right:0}.homepage .contentcarousel_list li{width:100%}.hp_hero .carousel .carousel_navigation_list{margin:5px 0 0}.hp_hero .contentcarousel_item{height:auto;width:100%}.hp_hero .contentcarousel_item img{width:100%}.hp_slot_1{margin:-11px 0 5px}.hp_slot_1 .jcarousel-clip .contentcarousel_list_item{height:auto}ul.resp-tabs-list li .li-inside{font-size:11px;padding-bottom:13px}.li-inside{font-size:11px;padding-bottom:13px}}@media only screen and (max-width:480px){.pt_storefront.new-hp div.pp_default .pp_content_container .pp_content,.pt_product_search_result.new-hp div.pp_default .pp_content_container .pp_content{background:#000}.new-hp-hero .plp-hero-play{right:41%}.new-hp-hero .new-hp-hero-content-wrapper{width:100%;left:0;margin:0;padding:0 20px 0 20px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content{margin:15px 0 0 0}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-title-one{width:100%;line-height:47px;text-align:center}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-title-one h2{font-size:37px;margin-top:2px;line-height:45px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-title-one h2 span{font-size:60px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-title-one h1{font-size:37px;margin-top:2px;line-height:45px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-title-one h1 span{font-size:60px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-sub-title-one{width:100%;margin:auto;padding-top:10px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-sub-title-one h3{font-size:17px;letter-spacing:1px;line-height:20px;padding:0 0 0 9px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-sub-title-one h3 span{font-size:40px;margin:3px 0 0 10px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-sub-title-one h3 span sup{font-size:14px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-sub-title-one h2{font-size:17px;letter-spacing:1px;line-height:20px;padding:0 0 0 9px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-sub-title-one h2 span{font-size:40px;margin:3px 0 0 10px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-sub-title-one h2 span sup{font-size:14px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-cta button{padding:10px 25px;margin-top:220px;font-size:11px}.new-hp-hero .new-hp-hero-bg-img img.for-mobile{display:block}.new-hp-hero .new-hp-hero-bg-img img.for-desktop{display:none}.new-hp-below-fold-slot{margin-bottom:2px}.new-hp-below-fold-slot.thirty-px-top{margin-top:0}.new-hp-below-fold-slot .new-plp-below-fold-slot-5{margin-bottom:2px}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-hp-below-fold-slot-5-deskimage{display:none}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .plp-slot-6-wrap{background:0;padding:0;position:inherit}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .plp-slot-6-wrap .plp-slot-6-left{display:none}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .plp-slot-6-wrap .plp-slot-6-right{margin-bottom:30px}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .plp-slot-6-title{display:block}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-callouts{width:85%;margin-left:28px}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-callouts ul li{width:100%;border-right:0}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-head{width:85%;margin:auto}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content{margin-bottom:5px}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content.slick-tabs{margin-top:-25px}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .ba-image-wrap{margin-left:28px;margin-bottom:15px}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .ba-image-wrap .slot-5-content-vis-content h3{margin-bottom:10px;margin-top:5px}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .ba-image-wrap .slot-5-content-vis-content .collapsed-content p{margin-bottom:25px}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .slider-container-wrap{width:220px;overflow:visible;position:fixed;z-index:-1}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-section .new-plp-section-content .resp-tabs-container h2.resp-accordion{border-top:1px solid #c1c1c1;width:100%;padding:15px 0;position:relative;display:block;color:#14b5c7}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-section .new-plp-section-content .resp-tabs-container h2.resp-accordion.resp-tab-active{border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-section .new-plp-section-content .resp-tabs-container h2.resp-accordion.resp-tab-active span.resp-arrow:after{content:'-';top:13px;right:22px}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-section .new-plp-section-content .resp-tabs-container h2.resp-accordion .li-inside{padding-left:10px}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-section .new-plp-section-content .resp-tabs-container h2.resp-accordion span.resp-arrow{margin-right:10px;width:0;height:0;float:right;margin-top:3px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:12px solid #c1c1c1}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-section .new-plp-section-content .resp-tabs-container h2.resp-accordion span.resp-arrow:after{font-size:30px;content:'+';position:absolute;right:15px;top:14px}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-section .new-plp-section-content .resp-tabs-container .new-plp-ha-content .new-plp-ha-content-wrap{min-height:0}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-section .new-plp-section-content .resp-tabs-container .new-plp-ha-content.resp-tab-content-active{width:100%}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-section .new-plp-section-content .resp-tabs-container .new-plp-ha-content .slider-container{width:220px}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-section .new-plp-section-content .resp-tabs-container .new-plp-ha-content .new-plp-ha-slider{width:100%}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-section .new-plp-section-content .resp-tabs-container .new-plp-ha-content .new-plp-ha-slider .new-plp-ha-plus{font-size:30px;margin-top:45px}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-section .new-plp-section-content .resp-tabs-container .new-plp-ha-content .new-plp-ha-slider .new-plp-ha-li{margin:0}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-section .new-plp-section-content .resp-tabs-container .new-plp-ha-content .new-plp-ha-slider .new-plp-ha-li .new-plp-ha-img{margin:auto;width:50%}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-section .new-plp-section-content .resp-tabs-container .new-plp-ha-content .new-plp-ha-slider .new-plp-ha-li .new-plp-ha-img.absolute{position:initial}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-section .new-plp-section-content .resp-tabs-container .new-plp-ha-content .new-plp-ha-slider .new-plp-ha-li .new-plp-ha-li-title{color:#007297;font-size:12px;padding:5px}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-section .new-plp-section-content .resp-tabs-container .new-plp-ha-content .new-plp-ha-slider .new-plp-ha-li .new-plp-ha-li-title.absolute{position:initial}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-section .new-plp-section-content .resp-tabs-container .new-plp-ha-content .new-plp-ha-slider .slick-next{top:52%}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-section .new-plp-section-content .resp-tabs-container .new-plp-ha-content .new-plp-ha-slider .slick-prev{top:52%}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-section .new-plp-section-content ul.resp-tabs-list{display:none}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-section .new-plp-section-content ul li .slick-list{height:auto !important}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-section .new-plp-section-content ul li div{font-size:11px;padding-bottom:13px}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-hc-right-content{display:none}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-hc-right-content ul.new-plp-hc-thumb-img-list{display:none}.new-hp-below-fold-slot .new-hp-below-fold-slot-2{display:inline-block}.new-hp-below-fold-slot .new-hp-below-fold-slot-2 .new-hp-below-fold-slot-2-mobileimage{display:block;position:absolute;width:100%}.new-hp-below-fold-slot .new-hp-below-fold-slot-2 .new-hp-below-fold-slot-2-mobileimage img{width:90%;float:right}.new-hp-below-fold-slot .new-hp-below-fold-slot-2 .new-hp-below-fold-slot-2-right{display:none}.new-hp-below-fold-slot .new-hp-below-fold-slot-2 .new-hp-below-fold-slot-2-left{width:100%;position:relative;z-index:1}.new-hp-below-fold-slot .new-hp-below-fold-slot-2 .new-hp-below-fold-slot-2-left .slot-2-left-content{left:0;top:0;padding:25px}.new-hp-below-fold-slot .new-hp-below-fold-slot-2 .new-hp-below-fold-slot-2-left .slot-2-left-content .slot-2-left-content-title h3{font-size:18px}.new-hp-below-fold-slot .new-hp-below-fold-slot-2 .new-hp-below-fold-slot-2-left .slot-2-left-content .slot-2-left-content-copy{width:100%;font-size:14px}.new-hp-below-fold-slot .new-hp-below-fold-slot-2 .new-hp-below-fold-slot-2-left .slot-2-left-content .slot-2-left-content-learn-more button{margin-top:30px}.new-hp-below-fold-slot .new-hp-below-fold-slot-3-wrap{width:100%;margin-bottom:8px;margin-top:25px}.new-hp-below-fold-slot .new-hp-below-fold-slot-3-wrap .slot-3-content{width:auto;margin:0;padding:25px 20px 0 20px}.new-hp-below-fold-slot .new-hp-below-fold-slot-3-wrap .slot-3-content .slot-3-copy{width:280px}.new-hp-below-fold-slot .new-hp-below-fold-slot-3-wrap .slot-3-content.right-side-content{margin-left:0;width:auto}.new-hp-below-fold-slot .new-hp-below-fold-slot-3-wrap .slot-3-content.right-side-content p{width:75%}.new-hp-below-fold-slot .new-hp-below-fold-slot-3-wrap .slot-3-content .slot-3-copy p{font-size:14px;line-height:19px}.new-hp-below-fold-slot .new-hp-below-fold-slot-3-wrap .slot-3-content .slot-3-learn button{float:none;color:#333;text-transform:initial;background:#f6f8f9;background:-moz-linear-gradient(top,#f6f8f9 0%,#e7edf0 50%,#dce2e6 51%,#f3f6f7 100%);background:-webkit-linear-gradient(top,#f6f8f9 0%,#e7edf0 50%,#dce2e6 51%,#f3f6f7 100%);background:linear-gradient(to bottom,#f6f8f9 0%,#e7edf0 50%,#dce2e6 51%,#f3f6f7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f8f9',endColorstr='#f3f6f7',GradientType=0);font:13px 'FuturaBT-Book',Arial,Helvetica,sans-serif;padding:10px 30px}.new-hp-below-fold-slot .new-hp-below-fold-slot-3-wrap .slot-3-content .slot-3-learn button:after{content:''}.new-hp-below-fold-slot .new-hp-below-fold-slot-5{display:inline-block}.new-hp-below-fold-slot .new-hp-below-fold-slot-5 .new-hp-below-fold-slot-5-right{width:100%}.new-hp-below-fold-slot .new-hp-below-fold-slot-5 .new-hp-below-fold-slot-5-left{width:100%}.new-hp-below-fold-slot .new-hp-below-fold-slot-5 .new-hp-below-fold-slot-5-left .slot-5-left-content{left:0;top:0;padding:25px}.new-hp-below-fold-slot .new-hp-below-fold-slot-5 .new-hp-below-fold-slot-5-left .slot-5-left-content .slot-5-left-content-title{font-size:18px}.new-hp-below-fold-slot .new-hp-below-fold-slot-5 .new-hp-below-fold-slot-5-left .slot-5-left-content .slot-5-left-content-copy{width:100%;font-size:14px}.new-hp-below-fold-slot .new-hp-below-fold-slot-5 .new-hp-below-fold-slot-5-left .slot-5-left-content .slot-5-left-content-learn-more button{margin-top:30px}.hp_hero .carousel .carousel_navigation_list{margin:5px 0 0}.hp_slot_1{margin:-11px 0 5px}.hp_slot_1 .jcarousel-clip .contentcarousel_list_item{height:auto}ul.resp-tabs-list li div{font-size:11px;padding-bottom:13px}}@media only screen and (max-width:750px){.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-hc-right-content{display:none}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-hc-main-img-wrap{float:none;width:80%;margin:0 auto}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-hc-main-img-wrap .new-plp-hc-main-img-list{width:100%;position:relative;min-height:1px}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-hc-main-img-wrap .new-plp-hc-main-img-list .new-plp-hc-main-img-li{display:block;position:initial;padding:5px 0}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-hc-main-img-wrap .new-plp-hc-main-img-list .new-plp-hc-main-img-li .new-plp-hc-main-img{width:90%;margin:0 auto}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-hc-main-img-wrap .new-plp-hc-main-img-list .new-plp-hc-main-img-li .new-plp-hc-main-img-mobile{display:block}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-hc-main-img-wrap .new-plp-hc-main-img-list .new-plp-hc-main-img-li .new-plp-hc-main-img-mobile .new-plp-hc-title{color:#007298;font:22px "FuturaBT-Light",Arial,Helvetica,sans-serif;padding:15px 10px}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-hc-main-img-wrap .new-plp-hc-main-img-list .new-plp-hc-main-img-li .new-plp-hc-main-img-mobile .new-plp-hc-blurb{padding:0 10px;font-size:16px}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-hc-main-img-wrap .new-plp-hc-main-img-list .new-plp-hc-main-img-li .new-plp-hc-main-img-mobile .new-plp-hc-link{padding:20px 10px}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-hc-main-img-wrap .new-plp-hc-main-img-list .new-plp-hc-main-img-li .new-plp-hc-main-img-mobile .new-plp-hc-link a{color:#333;background:#f6f8f9;background:-moz-linear-gradient(top,#f6f8f9 0%,#e7edf0 50%,#dce2e6 51%,#f3f6f7 100%);background:-webkit-linear-gradient(top,#f6f8f9 0%,#e7edf0 50%,#dce2e6 51%,#f3f6f7 100%);background:linear-gradient(to bottom,#f6f8f9 0%,#e7edf0 50%,#dce2e6 51%,#f3f6f7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f8f9',endColorstr='#f3f6f7',GradientType=0);font:13px 'FuturaBT-Book',Arial,Helvetica,sans-serif;padding:10px 30px}}@media only screen and (max-width:320px) and (max-aspect-ratio:4 / 3){.new-hp-hero .new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .ba-image-wrap{margin-left:12px}.new-hp-hero .plp-hero-play{right:41%}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-title-one h2{font-size:32px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-title-one h2 span{font-size:52px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-title-one h1{font-size:32px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-title-one h1 span{font-size:52px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-sub-title-one h3{font-size:14px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-sub-title-one h3 span{font-size:35px;margin:3px 0 0 7px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-sub-title-one h2{font-size:14px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-sub-title-one h2 span{font-size:35px;margin:3px 0 0 7px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-cta button{padding:10px 20px;margin-top:170px}.hp_hero .carousel .carousel_navigation_list{margin:5px 0 0}ul.resp-tabs-list li div{font-size:11px;padding-bottom:13px}}@media only screen and (max-width:480px) and (max-aspect-ratio:4 / 3),only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.hp_hero .contentcarousel_item{height:auto;width:100%}.hp_hero .contentcarousel_item img{width:100%}.hp_hero .contentcarousel_item_info{top:20px}.hp_hero .contentcarousel_item_info .title{font-size:20px}.hp_hero .contentcarousel_item_info .subtitle{font-size:15px}.hp_hero .contentcarousel_item_info .cta_link.first{margin-top:20px}.hp_hero .carousel_navigation_list{width:100%}.hp_hero .carousel_navigation_list .carousel_navigation_list_item{margin:0 6px}.homepage .jcarousel-clip>ul{width:auto;position:relative;white-space:nowrap}.homepage .contentcarousel_list li{display:inline-block;float:none !important;margin:0;overflow:hidden;padding:0;position:relative;vertical-align:top;white-space:normal;width:auto}.hp_slot_2{margin:0 auto;float:none}.hp_slot_2 .contentcarousel_item{width:242px;height:100px}.hp_slot_2 .carousel_navigation_list{top:350px}.hp_slot_2 .m-count{color:#2e9ebe}.hp_slot_2 .m-condition{font-size:10px}.hp_slot_2 .contentcarousel_item_info{top:10px}.hp_slot_2 .contentcarousel_item_info .cta_link.first{margin-top:12px}.hp_slot_2 .contentcarousel_item_info .title{font-size:16px}.m-resveratrol-hp{width:75%;position:absolute;top:140px;left:20px;font:10px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#000;text-transform:uppercase}.m-resveratrol-hp span{display:block}.m-resveratrol-hp .hp-headline{font:34px "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#2e9ebe}.m-resveratrol-hp .hp-title{font:18px "FuturaBT-Book",Arial,Helvetica,sans-serif;color:#2e9ebe}.m-resveratrol-hp .hp-description{margin:20px 0 0 0}.homepage #BfrAftr{width:249px !important;height:249px !important}.homepage #BfrAftr>div>img,.homepage #BfrAftr>div>img{width:249px !important;height:249px !important}.homepage #BfrAftr>div:first-child+div img,.homepage #BfrAftr>div:first-child+div+div img{width:249px !important;height:249px !important}.homepage #BfrAftr>div{padding:0 10px !important}.homepage img[alt=handle]{height:auto}.hp_hero .carousel .jcarousel-prev,.hp_hero .carousel .jcarousel-next{display:none}.mobile-homepage{display:block;background:#d8d8d8;padding:22px 16px;margin:0 0 10px;color:#000;font-family:'FuturaBT-Book',Arial,Helvetica,sans-serif}.mobile-homepage:after{content:'';display:table;clear:both}.mobile-homepage .m-block-5{float:left}.mobile-homepage .m-block-5 img{height:11em;width:auto;margin:0 auto}.mobile-homepage .mobile-last-products img{height:12em;width:auto;margin:0 0 20px 25px}.m-headline{color:#007da4;font-size:14px;text-transform:uppercase;margin:0 0 10px}.m-sheadline{font:12px 'FuturaBT-Medium',Arial,Helvetica,sans-serif;text-transform:uppercase;margin:0 0 10px}.m-learn_more{margin:12px 0 0 0}.m-learn_more a{font:12px 'FuturaBT-Medium',Arial,Helvetica,sans-serif;text-transform:uppercase;margin:0 0 10px;color:#000}.hp_slot_7{margin:0;position:relative}.hp_slot_8{margin:0}.m-homepage-img{margin:10px 0}.m-homepage-cont{font-size:12px;line-height:20px;text-transform:uppercase}.find-store{min-height:1px;margin:0;position:relative}.find-store-main{width:auto;margin:0;padding:10px 0;position:relative;z-index:1}.find-store-headline{padding:0 10px 0 35%;color:#2e9ebe;font:14px 'FuturaBT-Book',Arial,Helvetica,sans-serif;text-transform:uppercase}.find-store-content{padding:0 10px 0 35%;margin:5px 0;color:#666;font-size:12px}.find-store-content div{line-height:18px}.find-store-form{margin:0;padding:0 20px;position:relative;width:100%}.find-store-form input{padding:10px 8px 9px;width:70% !important;background:#dddfdf}.find-store-form .footer-button{margin:0;position:absolute;top:0;right:20px;width:25%}.find-store-form .footer-button:before{content:'Find';background:#f3f3f3;border:1px solid #999;color:#333;cursor:pointer;display:block;font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;font-size:14px;padding:7px 20px}.find-store-form .footer-button span{display:none}.homepage-find-skincare-mobile-bg{position:absolute;width:100%;height:100%}.compare_images{margin:0 0 0 -125px !important;bottom:59px;left:50%}#skinceuticalsconnect-page .homepage .content_960,#physician-home-page .homepage .content_960{margin:0 20px}#skinceuticalsconnect-page .physician .mobile-product_description.hidden-desktop{text-transform:none;letter-spacing:0;font-family:Arial,Helvetica,sans-serif;margin-bottom:0;font-size:11.5px;padding:9px 0 0 17px;width:100%;color:#333;height:auto}.hp-product-carousel{width:260px;margin-bottom:0}.hp-product-carousel .jcarousel-clip{width:260px;margin:auto;min-height:auto}.hp-product-carousel .jcarousel-clip ul.productcarousel_list{width:10000px}.hp-product-carousel .jcarousel-clip ul.productcarousel_list li.productcarousel_list_item{margin:0}.hp-product-carousel .jcarousel-clip ul.productcarousel_list li.productcarousel_list_item .product_tile{width:280px;margin:0;padding-top:0;text-align:left}.hp-product-carousel .jcarousel-clip ul.productcarousel_list li.productcarousel_list_item .product_tile .product_image_topwrapper{width:120px}.hp-product-carousel .jcarousel-clip ul.productcarousel_list li.productcarousel_list_item .product_tile .product_details_wrapper{width:140px;padding-left:0;text-align:left}.hp-product-carousel .jcarousel-clip ul.productcarousel_list li.productcarousel_list_item .product_tile .product_details_wrapper .product_name{white-space:normal}.hp-product-carousel .jcarousel-clip ul.productcarousel_list li.productcarousel_list_item .product_tile .product_details_wrapper .mobile-product_description{padding:0 10px 0 0;height:auto}.hp-product-carousel .jcarousel-clip ul.productcarousel_list li.productcarousel_list_item .product_tile .product_details_wrapper .mobile-ratings-and-reviews{float:left}.hp-product-carousel .jcarousel-clip ul.productcarousel_list li.productcarousel_list_item .product_tile .product_details_wrapper .price{clear:both}.hp-product-carousel .jcarousel-clip ul.productcarousel_list li.productcarousel_list_item .product_tile .product_details_wrapper .product_actions .button .span:before{margin:0 4px 0 -15px}.hp-product-carousel .jcarousel-clip ul.productcarousel_list li.productcarousel_list_item .product_tile .product_details_wrapper .add-to-mobile{padding:0}}.new-plp-ha-content{display:block}@media only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.main-carousel-wrap{margin-left:-465px}.main-carousel-wrap .main-carousel-content{margin-top:45px}.main-carousel-wrap .vip-skinsiders-3x{margin-top:145px}.main-carousel-wrap-right{margin:0}.main-carousel-wrap-right .flagship{margin-top:0}.main-carousel-img img{margin:0 0 0 -535px}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3){.main-carousel-wrap{margin-left:-350px}.main-carousel-wrap .main-carousel-content{margin-top:35px;max-width:350px}.main-carousel-wrap .main-carousel-content .callout{font-size:16px;margin-bottom:5px;padding-left:0}.main-carousel-wrap .main-carousel-content h2{font-size:26px}.main-carousel-wrap .main-carousel-content .subheading{font-size:14px;line-height:16px;max-width:375px;padding-bottom:10px}.main-carousel-wrap .main-carousel-content ol.desktop-tablet span{padding-bottom:8px;font-size:11px}.main-carousel-wrap .main-carousel-content ol.desktop-tablet li{margin-bottom:0;font-size:11px}.main-carousel-wrap .main-carousel-content .hp-cta-btn{margin-top:13px}.main-carousel-wrap .product-banner .callout{font-size:14px}.main-carousel-wrap .product-banner h2{font-size:30px}.main-carousel-wrap .product-banner ul.desktop-tablet span.callout,.main-carousel-wrap .product-banner ul.desktop-tablet span.bold{font-size:11px;padding-bottom:10px}.main-carousel-wrap .product-banner ul.desktop-tablet li{font-size:11px;margin:0 0 8px 0}.main-carousel-wrap .vip-skinsiders-3x{margin-top:90px}.main-carousel-wrap .vip-skinsiders-3x h2{font-size:42px}.main-carousel-wrap .vip-skinsiders-3x span.callout{font-size:17px}.main-carousel-wrap .healthy-skin{margin-top:55px}.main-carousel-wrap .healthy-skin span.callout{display:block}.main-carousel-wrap-right{top:58px;margin:0}.main-carousel-wrap-right .flagship{margin:0;max-width:290px}.main-carousel-wrap-right .flagship h2{font-size:18px}.main-carousel-wrap-right .flagship span.callout{font-size:13px;line-height:17px}.main-carousel-img img{margin:0 0 0 -289px;height:280px}}@media only screen and (min-width:1024px) and (max-width:1366px) and (max-aspect-ratio:4 / 3){.header .headerpromo a{margin:4px 0 4px 15px}.header .logo_image{margin-left:12px}.navigation .level_1_list_item_link{margin:14px 17px 0 30px}.utility_navigation_list{right:15px}.minicart_wrapper{right:8px}.main-carousel-wrap{margin:0 0 0 -460px}.main-carousel-wrap-right{margin:0}}@media only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.main-carousel-wrap{margin-left:-320px}.main-carousel-wrap .main-carousel-content{margin:40px 0 0 0}.main-carousel-wrap .main-carousel-content .callout{font-size:12px;padding:0;margin-bottom:5px}.main-carousel-wrap .main-carousel-content h2{font-size:28px;line-height:30px;max-width:375px}.main-carousel-wrap .main-carousel-content .subheading{display:none}.main-carousel-wrap-right{width:235px;right:-565px;top:25px;margin:0}.main-carousel-wrap-right .flagship{max-width:210px;margin:0}.main-carousel-wrap-right .flagship h2{font-size:22px;line-height:25px}.main-carousel-wrap-right .flagship span.callout{display:none}.main-carousel-img img{margin:0 0 0 -125px}}@media only screen and (max-width:480px){.main-carousel-wrap{margin:0;left:initial}.main-carousel-wrap .main-carousel-content{max-width:230px;margin:0;padding:20px 0 0 10px}.main-carousel-wrap .main-carousel-content .callout{font-size:10px;padding:0;margin-bottom:5px}.main-carousel-wrap .main-carousel-content h2{font-size:18px}.main-carousel-wrap .main-carousel-content .subheading{display:none}.main-carousel-wrap-right{position:static;top:35px;width:235px;padding:10px}.main-carousel-wrap-right .flagship{max-width:190px}.main-carousel-wrap-right .flagship span.callout{display:none}.main-carousel-img img{margin:0 0 0 -375px}}@media only screen and (max-width:480px) and (max-aspect-ratio:4 / 3),only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.main-carousel-wrap .vip-skinsiders-3x,.main-carousel-wrap .healthy-skin{margin:0}.main-carousel-wrap .main-carousel-content ol.desktop-tablet{display:none}.main-carousel-wrap .product-banner .desktop-tablet,.main-carousel-wrap .product-banner .underline{display:none}.main-carousel-wrap .healthy-skin span.callout,.main-carousel-wrap .healthy-skin .underline{display:none}}.main-carousel-wrap-mobile{position:absolute;padding:30px 20px}.main-carousel-wrap-mobile .main-carousel-content{max-width:200px}.main-carousel-wrap-mobile .main-carousel-content .callout{font-size:14px;text-transform:uppercase;color:#fff;padding-left:0}.main-carousel-wrap-mobile .main-carousel-content h2{font:30px/32px "FuturaLight",Arial,Helvetica,sans-serif}.main-carousel-wrap-mobile .main-carousel-content .subheading{font:14px/16px "FuturaLight",Arial,Helvetica,sans-serif;letter-spacing:3px;text-transform:uppercase;max-width:200px;margin:20px 0 40px 0}.main-carousel-wrap-mobile .product-banner span.callout{color:#000;font:14px/20px "FuturaBT-Medium",Arial,Helvetica,sans-serif}.main-carousel-wrap-mobile .product-banner span.underline{display:block;width:90%;height:1px;border-top:1px solid #000;margin-bottom:10px}.main-carousel-wrap-mobile .vip-skinsiders-3x{max-width:285px}.main-carousel-wrap-mobile .vip-skinsiders-3x h2{font:30px/36px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#fff;margin:0}.main-carousel-wrap-mobile .vip-skinsiders-3x span.callout{font-size:15px}.main-carousel-wrap-mobile .flagship{max-width:165px}.main-carousel-wrap-mobile .flagship h2{font-size:24px;line-height:27px}.main-carousel-img-mobile img{width:100%;margin:auto}.main-carousel-wrap-mobile-centered{min-height:420px;padding:20px 20px}.main-carousel-wrap-mobile-centered .main-carousel-content .callout{font-size:14px;text-transform:uppercase;color:#fff;padding-left:0}.main-carousel-wrap-mobile-centered .main-carousel-content h2{font:30px/32px "FuturaBT-Light",Arial,Helvetica,sans-serif}.main-carousel-wrap-mobile-centered .main-carousel-content .subheading{font:14px/16px "FuturaBT-Light",Arial,Helvetica,sans-serif;letter-spacing:3px;text-transform:uppercase;max-width:280px;margin:0}.main-carousel-wrap-mobile-centered .main-carousel-content .carousel_lazy{max-width:250px;margin:0 auto}@media only screen and (max-width:320px) and (max-aspect-ratio:4 / 3){.main-carousel-wrap-mobile .main-carousel-content h2{font-size:24px;line-height:28px}.main-carousel-wrap-mobile .main-carousel-content .subheading{font-size:12px;line-height:14px}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3){.hp-slot-content-container{width:768px}}@media only screen and (max-width:480px){.hp-slot-content-container{padding-bottom:20px}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3){.hp-slot-content-container .hp-slot-content-wrap{padding-top:75px;background:0}}@media only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.hp-slot-content-container .hp-slot-content-wrap{position:static;padding-top:25px;padding-bottom:0}}@media only screen and (max-width:480px){.hp-slot-content-container .hp-slot-content-wrap{position:static;padding:35px 0 0 15px}.hp-slot-content-container .hp-slot-content-wrap h3{font-size:18px;line-height:20px}}@media only screen and (max-width:480px) and (max-width:800px) and (min-aspect-ratio:4 / 3){.hp-slot-content-container .hp-slot-content-wrap h3{max-width:none}}@media only screen and (max-width:812px) and (min-aspect-ratio:4 / 3){.hp-slot-content-container .hp-slot-content-wrap{padding-top:40px}.hp-slot-content-container .hp-slot-content-wrap h3{max-width:none}}@media only screen and (max-width:812px) and (min-aspect-ratio:4 / 3){.hp-slot-content-container .hp-slot-content-wrap{position:static}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3){.hp-slot-content-container .hp-slot-content-wrap p{max-width:380px}}@media only screen and (max-width:480px){.hp-slot-content-container .hp-slot-content-wrap p{font-size:14px;line-height:16px}}@media only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.hp-slot-content-container .hp-slot-content-wrap p{max-width:none}}@media only screen and (max-width:812px) and (min-aspect-ratio:4 / 3){.hp-slot-content-container .hp-slot-content-wrap p{max-width:none}}@media only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.hp-slot-content-container img{width:100%;margin:0 auto;padding-bottom:20px}}@media only screen and (max-width:480px){.slot-container-2up .slot-assets{width:100%;margin-bottom:20px}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3){.slot-container-2up .slot-assets .content{width:185px;margin-top:20px}}@media only screen and (max-width:480px){.slot-container-2up .slot-assets .content{width:185px;margin:20px 20px 0 20px}}@media only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.slot-container-2up .slot-assets .content{width:300px}}@media only screen and (max-width:568px) and (min-aspect-ratio:4 / 3){.slot-container-2up .slot-assets .content{width:250px;margin-left:15px}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3){.slot-container-2up .slot-assets .content.right-side-content{width:325px}.slot-container-2up .slot-assets .content.right-side-content img{float:right;max-width:145px}}@media only screen and (max-width:480px){.slot-container-2up .slot-assets .content.right-side-content{position:static;width:auto;margin:20px 20px 0 20px}.slot-container-2up .slot-assets .content.right-side-content img{max-width:175px}}@media only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.slot-container-2up .slot-assets .content.right-side-content{width:300px;margin-left:30px}.slot-container-2up .slot-assets .content.right-side-content img{max-width:85px}}@media only screen and (max-width:568px) and (min-aspect-ratio:4 / 3){.slot-container-2up .slot-assets .content.right-side-content{width:250px;margin-left:15px}.slot-container-2up .slot-assets .content.right-side-content img{display:none}}@media only screen and (max-width:812px) and (min-aspect-ratio:4 / 3){.slot-container-2up .slot-assets .content.right-side-content{width:350px;margin-left:15px}.slot-container-2up .slot-assets .content.right-side-content img{width:100px}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3){.slot-container-2up .slot-assets .content .title h3{font-size:13px}}@media only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.slot-container-2up .slot-assets .content .title h3{font-size:12px;line-height:14px}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3){.slot-container-2up .slot-assets .content .title span{font-size:18px;line-height:20px;padding-top:0}}@media only screen and (max-width:480px){.slot-container-2up .slot-assets .content .title span{font-size:18px;line-height:20px}}@media only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.slot-container-2up .slot-assets .content .title span{font-size:17px;line-height:20px;padding-top:0}}@media only screen and (max-width:320px) and (max-aspect-ratio:4 / 3){.slot-container-2up .slot-assets .content .title span{font-size:16px;line-height:18px}}@media only screen and (max-width:568px) and (min-aspect-ratio:4 / 3){.slot-container-2up .slot-assets .content .title span{font-size:14px;line-height:16px}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3){.slot-container-2up .slot-assets .content .copy p{font-size:15px;line-height:18px}}@media only screen and (max-width:480px){.slot-container-2up .slot-assets .content .copy p{font-size:14px;line-height:18px}}@media only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.slot-container-2up .slot-assets .content .copy p{font-size:14px;line-height:16px}}@media only screen and (max-width:568px) and (min-aspect-ratio:4 / 3){.slot-container-2up .slot-assets .content .copy p{font-size:12px;line-height:14px}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3){.flagship-body{margin-top:25px;max-width:365px}.flagship-body h3{font-size:16px;line-height:18px}.flagship-body .callout{font-size:14px;margin-bottom:0}.flagship-body .body{font-size:13px;line-height:16px}.flagship-banner-img img{width:100%}.main-carousel-wrap-right{right:-685px}}@media only screen and (max-width:480px){.flagship-body{position:static;margin-right:30px}.flagship-banner-img img{width:100%}}@media only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.flagship-body{max-width:300px}.flagship-body h3{font-size:17px;line-height:19px}.flagship-body .body{font-size:13px;line-height:17px}.flagship-banner-img img{float:right;width:50%}}@media only screen and (max-width:812px) and (min-aspect-ratio:4 / 3){.flagship-banner-img img{float:right;width:35%}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3),only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.pt_product_search_result .search_grid_selector{display:none}.pt_product_search_result .search_grid_selector.with_color_shades{display:block}.pt_product_search_result .search_grid_selector.with_color_shades .alternative_view{display:none}.b-category_carousel-wrapper{display:none}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3),only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.search_result_options{margin:0 10px 10px}.search_result_options .sort_by{margin:0}.search_result_options .sort_by select{width:120px}.search_result_options .pagination{margin:0}.items_per_page{display:none}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3),only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.clp_slot .cta_link.first{margin-top:0}.clp_slot_1 .contentcarousel_item{width:440px;height:214px}.clp_slot_2 .contentcarousel_item{width:204px;height:110px}.clp_slot_2 .contentcarousel_item_info{top:0}.search_result_items{margin:0 -10px}.pt_product_search_result .productcarousel_list_item{margin:0 13px 0 12px}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3),only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.clp_slot .cta_link.first{margin-top:0}.clp_slot_1 .contentcarousel_item{width:360px;height:200px}.clp_slot_1 .contentcarousel_item_info{top:60px}.clp_slot_2{width:374px;margin:0 auto}}@media only screen and (max-width:480px) and (max-aspect-ratio:4 / 3),only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.clp_slot .contentcarousel_item_info{top:0}.clp_slot .cta_link.first{margin-top:0}.clp_slot_1 .contentcarousel_item{width:195px;height:125px}.clp_slot_2 .contentcarousel_item{width:190px;height:150px}.search_result_items{margin:0}.pt_product_search_result .search_result_options .pagination_list{float:left;clear:both;margin:0 0 0 -4px}.b-category_carousel-wrapper{display:none}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3),only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.b-clp-seo-content{left:40px;width:55%}}@media only screen and (max-width:480px) and (max-aspect-ratio:4 / 3),only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.b-clp-seo-content{position:static;width:100%;padding:40px 20px 0 20px;transform:none}.b-clp-seo-title{margin-bottom:10px;font-size:26px}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3),only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.b-faq{margin-top:40px}.b-faq-additional{max-width:50%}.b-faq .note{margin-top:20px}}@media only screen and (max-width:480px) and (max-aspect-ratio:4 / 3),only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.b-faq{margin-top:25px}.b-faq-additional{margin:0 0 10px;float:none}.b-faq .note{width:100%;margin-top:10px}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3),only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.b-clp_promo{padding:10px 100px 5px 10px}.b-clp_promo-link{right:10px}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3){.b-clp_promo .clp-whitelabel{right:5px}.b-clp_promo .b-clp_promo-title-secondary{max-width:380px;font-size:17px}}@media only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.b-clp_promo .clp-whitelabel{right:5px}}@media only screen and (max-width:480px) and (max-aspect-ratio:4 / 3),only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.b-clp_promo{padding:5px 20px 10px;border-bottom:1px solid #f1f1f1}.b-clp_promo-image{margin:0 10px 0 0}.b-clp_promo-title{font:16px/20px "FuturaBT-Book",Arial,Helvetica,sans-serif;color:#000;display:block;margin-top:10px}.b-clp_promo-link{position:static}.b-clp_promo .b-clp_promo-title-secondary{float:none;margin-top:12px}.b-clp_promo .clp-whitelabel{position:static;float:none;width:280px;height:55px;margin:11px auto 0 auto}.b-clp_promo .clp-whitelabel #genericform-iframe{width:280px}}@media only screen and (min-width:375px){.clp-whitelabel{float:right;width:280px}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3),only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.gift_guide .category{padding:0 20px}.gift_guide .category .horizontal_carousel .jcarousel-prev{left:0}.gift_guide .category .horizontal_carousel .jcarousel-next{right:0}.gift_guide .product_tile_wrapper{margin-bottom:25px}}@media only screen and (max-width:480px) and (max-aspect-ratio:4 / 3),only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.gift_guide .category{padding:0 20px}.gift_guide .jcarousel-clip{width:240px;margin:0 auto;min-height:auto}.gift_guide .jcarousel-clip ul li{float:none}}@media only screen and (min-width:1024px) and (max-width:1366px) and (max-aspect-ratio:4 / 3){.wide_tiles .search_result_items .product_tile_wrapper{margin-top:0}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3),only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.folder_content_list li{display:block;width:auto}.quickviewbutton{display:none !important}.product_tile{padding-top:30px}.product_tile .product_actions .button{width:100%;margin:10px 0 0}.product_tile .product_name{min-height:38px}.custom_plp_slot_banner_seo .clp-seo-section{padding:40px 10px 0 !important}.custom_plp_slot_banner .PLP_banner{width:100%;max-width:960px;min-height:0;padding:0 10px;margin:0 auto}.custom_plp_slot_banner .asset_iframe{width:57%;margin-right:-10px}.custom_plp_slot_banner .asset_iframe iframe{margin-top:100px;width:375px;height:211px}.custom_plp_slot_banner .asset_bg_image{padding-top:0;margin:0 -10px}.custom_plp_slot_banner .asset_link_plp{width:100%}.custom_plp_slot_banner .custom-plp-slot-hyperpigmentation .asset_headline{font-size:30px !important;line-height:40px !important}.custom_plp_slot_banner .custom-plp-slot-products .asset_wrapper{top:30px}.custom_plp_slot_banner .custom-plp-slot-whats_new .PLP_banner{padding-top:0 !important}.panel-button-for-mobile{display:none}.search_result_content{overflow:hidden}.search_result_content .b-search_result-list{font-size:0}.search_result_content .b-search_result-list .b-product_tile-wrapper{width:33.33333%}.search_result_content .b-search_result-list .mobile-product_description{margin-bottom:12px}.search_result_content .b-search_result-list .price{padding:0;font-size:18px;margin-bottom:5px}.search_result_content .b-search_result-list .js_product_compare_button{width:auto;float:none}.wide_tiles .search_result_items .product_tile_wrapper,.product_tile_wrapper{margin-bottom:100px}.learn_more_wrap{margin-top:110px}.learn_more_wrap .button{width:209px;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;padding:10px 10px 11px 20px}.learn_more_wrap .button:after{top:11px}.learn_more_wrap .button_wrap{width:100%;max-width:960px}.learn_more_block{width:100%;padding:0 10px;max-width:960px}.plp-learn-more .title-1{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:16px;padding-bottom:8px}.plp-learn-more .left-block{width:28%}.plp-learn-more .left-block img{max-width:100%;height:auto}.plp-learn-more .right-block{width:69%;float:right;padding:12px 0 32px}.compare_page{overflow:hidden}.compare_page .search_result_content{margin-right:-30px !important}.compare_table.tiles_container{table-layout:fixed}.compare_table.tiles_container td{width:20%;padding:0 30px 0 0 !important;background:none !important;font-size:11px}.compare_table.tiles_container td.product_comparison_attributesname{font-size:12px;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;padding:5px 30px 5px 0 !important;letter-spacing:0}.compare_table.tiles_container tr:first-child td{padding-bottom:25px !important}.compare_table.tiles_container tr:first-child+tr td{padding-top:30px !important}.compare_table.tiles_container .product_tile,.compare_table.tiles_container .product_name,.compare_table.tiles_container .product_description,.compare_table.tiles_container .rating,.compare_table.tiles_container .price,.compare_table.tiles_container .product_review_compare{width:100%}.compare_table.tiles_container .product_name{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:12px;line-height:14px}.compare_table.tiles_container .price{font-size:18px}.compare_table.tiles_container .product_tile{position:relative}.compare_table.tiles_container .product_tile .rating{display:none}.compare_table.tiles_container .product_add_to_cart button,.compare_table.tiles_container .product_actions button{width:100%;margin:10px 0 0}.compare_table.tiles_container .product_review_compare{color:#138bae;font:12px 'FuturaBT-Book',Arial,Helvetica,sans-serif}.compare_table.tiles_container .labels{width:160px;margin:0 auto}.content.plp{padding:0}.search_title,.no_hits_page h1{margin:82px 6px 6px;font:130% 'FuturaBT-Light',Arial,Helvetica,sans-serif}.header_search.page_search{width:358px;padding-bottom:11px;border-bottom:1px solid #e3e3e3;margin-left:10px}.header_search.page_search .search_text{display:none}.header_search.page_search .search{width:auto;margin:20px 0 0;padding:0;border:0}.header_search.page_search input{width:60%;padding:11px 8px}.header_search.page_search button{margin:0;width:33%}.header_search.page_search button span{padding:10px 23px;background-size:100% 100%}.search_words{margin:21px 0 0 0;padding:0 0 12px 11px;border-bottom:1px solid #2b2b2b;font-size:100%;font-family:Arial,Helvetica,sans-serif}.search_words span{color:#8fa3b6}.search_refine{width:20%;height:auto;padding:34px 0 0 0}.search_refine .refine_text{font-family:'FuturaBT-Light',Arial,Helvetica,sans-serif;letter-spacing:0;text-transform:uppercase;color:#92989f;margin:0 0 20px 9px;font-size:100%}.search_refine .secondary.refinements .refinement{width:auto;padding:0 0 0 8px !important;float:none}.search_refine .secondary.refinements ul{padding:23px 0 1px 1px;width:auto;font-size:90%}.search_refine .secondary.refinements ul .refinement_list_item{padding:0 0 23px;float:none}.search_refine .secondary.refinements ul .refinement_list_item a{border:0}.no_hits_search{width:358px;padding-bottom:11px;border-bottom:1px solid #e3e3e3}.no_hits_search .suggestions{width:215px}.no_hits_search .formfield .textinput{width:215px;padding:11px 8px}.no_hits_search button{margin:0;width:118px}.no_hits_search button span{padding:10px 23px;background-size:100% 100%}.noresults_bottom{border:0;margin:10px 0 0;padding:18px 0 0;font:12px 'FuturaBT-Medium',Arial,Helvetica,sans-serif}.noresults_bottom p{line-height:1.4em}.noresults_bottom .noresults-bottom>div>span{display:block;text-transform:uppercase;color:#77a3b6;line-height:1.5em}.noresults_bottom .noresults-bottom>div>span a{color:#77a3b6}.product_tile_wrapper .labels{margin:0}.refinements.m-top{width:520px;padding-left:10px}.refinements.m-top .refinement_header{margin-right:15px}.refinements.m-top .refinement{width:120px}.refinements.m-top .refinement.refinement_skin_condition{width:150px}.refinements.m-top .toggle_content{width:292px}.sort_by,.search_quantity{padding-right:10px}.product_image_topwrapper .image-product-responsive .product-badge img{max-width:45%}.b-personalization_tile-wrapper{width:33.33333%;padding-top:30px}.b-product_tile_1x2 .b-featured_product-label{margin-top:10px}.grid-content-tile{display:inline-block;width:auto;vertical-align:top;box-sizing:border-box;float:left}.b-skintype_tooltip,.b-skintype_tooltip-wrapper,.b-skintype_tooltip .tooltip_content{width:100%}.b-skintype_tooltip .tooltip_content{min-width:0;max-width:none;left:0}.productcarousel .b-skintype_tooltip-wrapper{display:none !important}}@media only screen and (max-width:480px) and (max-aspect-ratio:4 / 3),only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.custom_plp_slot_banner_seo .clp-seo-section{padding:40px 20px 0}.custom_plp_slot_banner_seo .clp-seo-top-section-button{float:left;padding-right:20px;margin-bottom:30px}.custom_plp_slot_banner_seo .clp-seo-top-section-button button{background-color:#fff;color:#77a3b6;padding:8px 40px 5px 20px;outline:0;background-image:url(../images/clp-seo-dwn-arrw-mob.png);letter-spacing:.5px;font:14px 'FuturaBT-Light',Arial,Helvetica,sans-serif;text-transform:uppercase}.custom_plp_slot_banner_seo .clp-seo-top-section-button button.button-expanded{background-image:url(../images/clp-seo-up-arrw-mob.png)}.custom_plp_slot_banner_seo .clp-seo-top-section-button button.clp-seo-section-expanded{background-image:url(../images/clp-seo-up-arrw-mob.png)}.clp-seo-top-section-left,.clp-seo-top-section-right{width:100% !important}.clp-seo-top-section-left img,.clp-seo-top-section-right img{float:none !important;margin:auto !important;padding:20px 0 0 0 !important}.clp-seo-section h2{font-size:19px}.clp-seo-section h3{font-size:13px}.custom_plp_slot_banner .PLP_banner{padding:0;height:auto;min-height:0;width:auto}.custom_plp_slot_banner .asset_bg,.custom_plp_slot_banner .asset_bg_custom{background:0}.custom_plp_slot_banner .asset_wrapper{position:static;top:0;transform:none;width:100%}.custom_plp_slot_banner .asset_image{width:100%;height:auto}.custom_plp_slot_banner .asset_iframe{width:100%;margin:0 0 10px 0}.custom_plp_slot_banner .asset_iframe iframe{float:left;margin:10px 0 0 0;width:280px;height:158px}.custom_plp_slot_banner .asset_bg_image{display:none}.custom_plp_slot_banner .asset_headline{clear:both;padding:20px 20px 0 20px}.custom_plp_slot_banner .asset_headline h1{font-size:34px;letter-spacing:1px}.custom_plp_slot_banner .asset_title{padding:0 20px 10px 20px;margin:8px 0 0;letter-spacing:0;color:#000;width:auto;line-height:15px;border:0}.custom_plp_slot_banner .asset_description{display:none}.custom_plp_slot_banner .asset_link{margin-top:5px}.custom_plp_slot_banner .asset_link_plp{width:auto;margin:0 0 10px}.custom_plp_slot_banner .custom-plp-slot-hyperpigmentation .asset_headline{font-size:25px !important;line-height:25px !important}.compare_table div{word-wrap:break-word}.primary,.refinements,.secondary{width:100% !important}.plp_top_border{display:none}.wide_tiles .search_result_items .product_tile_wrapper,.product_tile_wrapper,.b-personalization_tile-wrapper,.b-personalization_tile-wrapper.x2{clear:both;float:none;display:inline-block;min-height:inherit;max-height:inherit;height:auto;width:100%;margin:0;padding:20px 0 30px}.b-personalization_tile-wrapper .hidden-mobile{display:none}.clp-grid-content-2,.clp-grid-content-3,.clp-grid-content-4,.clp-grid-content-5,.clp-grid-content-6,.clp-grid-content-7,.clp-grid-content-8,.clp-grid-content-9{border-bottom:1px solid #e7e7e7}.grid-content-tile{float:none;width:100%;margin:.5%;height:auto;min-height:inherit;max-height:inherit;overflow:visible}.product_tile_wrapper{border-bottom:1px solid #e7e7e7}.b-product_tile_1x2{width:100%}.b-product_tile_1x2 .b-featured_product-label{margin-bottom:5px}.quickviewbutton{display:none !important}.body-overlay{top:0;width:100%;height:100%;position:fixed;z-index:905;background-color:rgba(0,0,0,0.75);display:none;cursor:pointer}.body-overlay span{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;font-style:normal;text-transform:uppercase;line-height:15px;color:#FFF;margin-top:-40px;top:50%;position:absolute;right:10px;text-align:center;width:75px}.body-overlay span:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;content:"\f054";-webkit-font-smoothing:antialiased;font-size:36px;line-height:50px;display:block}.refinements.m-top{display:none}.refinements.m-top.refinements-mobile{background:#fff;position:fixed;top:115px;left:-100%;width:100%;height:100%;overflow-y:auto;z-index:910;padding:0}.refinements.m-top.refinements-mobile .refinement_header_box{height:50px;padding:10px 20px;background:#f6f6f6}.refinements.m-top.refinements-mobile .refinement_header{display:none;font:14px/30px "FuturaBT-Medium",Arial,Helvetica,sans-serif;float:none}.refinements.m-top.refinements-mobile .refinement{float:none;width:100%;height:auto;margin:0;border:0;border-bottom:2px solid #ededed}.refinements.m-top.refinements-mobile .refinement_headline{text-transform:uppercase;padding:15px 40px 15px 20px}.refinements.m-top.refinements-mobile .refinement_headline:after{right:20px}.refinements.m-top.refinements-mobile .toggle_content{background:0;position:static;padding:0 13px 25px 13px;margin:0;width:100%;border:0}.refinements.m-top.refinements-mobile .refinement_list_item{margin:0;padding:5px 7px;border:0;width:49.5%;height:auto}.refinements.m-top.refinements-mobile .refinement_list_item.selected{background:transparent}.refinements.m-top.refinements-mobile .refinement_list_item.selected:after{right:17px;top:18px}.refinements.m-top.refinements-mobile .refinement_list_item.selected .refinement_list_link{background:#f6f6f6}.refinements.m-top.refinements-mobile .refinement_list_link{border:2px solid #e5e5e5;height:40px}.primary .sort_by,.primary .js-mobile_sorting{display:none !important}.selected_refinements{margin:10px 0 0}.selected_refinements:before,.selected_refinements:after{content:'';display:block;background-color:inherit;position:absolute;top:0;height:100%;width:20px;z-index:-1}.selected_refinements:after{right:-20px}.selected_refinements:before{left:-20px}.search_result_content{margin:0 20px}.search_result_options{background:#fff;padding:40px 37px 40px 31px;width:auto;display:none}.search_result_options.sorting-mobile{background:#fff;position:fixed;top:115px;left:-100%;height:100%;overflow-y:auto;z-index:910;width:100%;padding:0;margin:0}.search_result_options.sorting-mobile .sorting_header_box{padding:10px 20px;background:#f6f6f6}.search_result_options.sorting-mobile .sorting_header{font:14px/30px "FuturaBT-Medium",Arial,Helvetica,sans-serif;display:inline-block;float:none}.search_result_options.sorting-mobile .plp_sorting{font:14px/38px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#000;text-transform:uppercase;padding:15px 40px 15px 20px;float:none;width:100% !important;display:block;cursor:pointer;border-bottom:2px solid #ededed}.search_result_options.sorting-mobile .plp_sorting:before{display:none}.search_result_options.sorting-mobile .plp_sorting.selected:after{content:'\f00c';font-family:'FontAwesome';font-size:16px;color:#1981ad;position:absolute;right:20px}.js-close_mobile_panel{float:right;display:inline-block;cursor:pointer;width:30px;height:30px;line-height:30px;text-align:right}.js-close_mobile_panel:after{content:'\e00c';font-family:'icomoon';font-size:11px;color:#000}.js-remove_all_refinements{cursor:pointer;float:left;font:12px/30px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#000}.search_quantity{font-family:Arial,Helvetica,sans-serif;font-size:14px;margin:9px 5px 9px 23px;width:103px}.b-panel-buttons{float:left;margin-right:8px}.b-panel-buttons .overlay-text{display:none}.button-mobile-navigation,.button-mobile-navigation2{border:2px solid #CCC;float:left;padding:6px;margin:4px 0;text-align:center;width:80px;font-size:14px;font-family:Arial,Helvetica,sans-serif;border-radius:2px;background:url(../images/bg-responsive-button.jpg) repeat-x;background-size:100% 100%;cursor:pointer}.primary{clear:both}.product_tile{font-size:0;padding:0;letter-spacing:0}.product_tile .product_name{font:17px/20px "FuturaBT-Light",Arial,Helvetica,sans-serif;margin:0}.product_tile .price{margin:0 0 5px}.product_tile .product_actions .button{margin:20px 0 0;display:block;width:100%;border:0}.product_tile .add-to-mobile{display:block !important}.product_image_topwrapper{width:47%;display:inline-block;vertical-align:middle;padding:0 10px 0 0}.product_image_topwrapper img{max-width:100%}.product_details_wrapper{width:50%;display:inline-block;vertical-align:middle;padding:0 0 0 10px;font-size:14px;white-space:normal}.product_tile_wrapper .labels{margin:0 0 0 17px}.mobile-product_description{margin:0 0 10px}.mobile-ratings-and-reviews .review-count{display:inline-block;margin:7px 0 0 6px;vertical-align:top;font-size:13px;text-transform:none;color:#309cc0}.learn_more_wrap{display:none}.panel-button-for-mobile{float:right;margin-right:12px}.panel-button-for-mobile:after{content:"";display:block;clear:both}.panel-button-for-mobile-revealed{position:fixed;bottom:-50px;z-index:900;width:100%;height:65px;background:#252525}.panel-buttons-fixed{display:none !important}.search_title,.no_hits_page h1{margin:25px 20px;font:145% 'FuturaBT-Medium',Arial,Helvetica,sans-serif}.header_search.page_search .search_text{display:none}.header_search.page_search .search{width:auto;margin:0;padding:3px 20px;border:0}.header_search.page_search input{width:65%;padding:6px 8px 7px}.header_search.page_search button{margin:0;width:32%}.search_words{border-top:1px solid #CCC;margin:13px 20px 6px;padding:9px 0;color:#000;font-size:120%;border-bottom:0}.search_refine{display:none}.search_primary{border-top:1px solid #0b0b0b}.search_primary .search_result_content{border:0;padding:0}.search_primary .did_you_mean{padding:15px 0 0 20px}.primary a.vew_all_articles:hover{text-decoration:none}.search_tabs{background:0;color:#333;padding:28px 0 12px;margin:0 20px;display:block;font-size:120%;border-radius:0;border-bottom:0;float:left}.search-refine-panel{width:100% !important;padding:20px}.search-refine-panel .search_tabs{padding:10px 0;margin:0 20px 0 0}.search-refine-panel .button-mobile-navigation{width:auto !important;padding:6px 30px !important;float:right}.search_quantity{display:none}.no_hits_message{padding:13px 7px;margin:10px 20px 0}.no_hits_search_term,.no_hits_search_suggest{color:#138bae}.noresults_help{margin:17px 20px 0}.noresults_help h4{padding:0 0 15px}.noresults_help ul{padding:0 0 0 14px;letter-spacing:-.4px}.no_hits_search{width:auto;margin:0;padding:3px 20px;border:0}.no_hits_search .textinput{width:65%;padding:6px 8px 7px}.no_hits_search .suggestions{width:65%}.no_hits_search button{margin:0;width:32%}.no_hits_search .formfield{margin:8px 0 3px}.noresults_bottom{margin:10px 0 0;padding:18px 30px 0;border-top:1px solid #e0e0e0;font:100% 'FuturaBT-Light',Arial,Helvetica,sans-serif}.noresults_bottom p{line-height:1.4em;padding-bottom:10px}.noresults_bottom .noresults-bottom>div>span{display:block;text-transform:uppercase;color:#77a3b6;line-height:1.4em;padding-top:10px}.noresults_bottom .noresults-bottom>div>span a{color:#77a3b6}.clp .panel-button-for-mobile{float:none;margin:0;padding:10px 20px 15px 20px;height:75px}.clp .panel-button-for-mobile .b-panel-buttons{width:50%;margin:0;background:#fff}.clp .panel-button-for-mobile .button-mobile-navigation,.clp .panel-button-for-mobile .button-mobile-navigation2{width:100%;height:50px;border:1px solid #f1f1f1;border-top-width:2px;border-bottom-width:2px;font:12px/19px "FuturaBT-Medium",Arial,Helvetica,sans-serif;text-transform:uppercase;padding:15px 10px 13px;background:0;border-radius:0;margin:0}.b-grid_content-mobile_left{float:left;width:24%;display:inline-block}.b-grid_content-mobile_right{width:75%;display:inline-block;vertical-align:middle;padding-left:15px}.b-skintype_tooltip,.b-skintype_tooltip-wrapper,.b-skintype_tooltip .tooltip_content{width:100%}.b-skintype_tooltip .tooltip_content{min-width:0;max-width:none;left:0}.productcarousel .b-skintype_tooltip-wrapper{display:none !important}}@media only screen and (max-width:1200px){.pdp_main .reviews_title{padding:0 20px}.pdp_main .pdp-reviews{padding:0 20px}}@media only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.pdp_main .product_detail .product_content .product_add_to_cart button{width:325px}.pdp_main .asset_content .science_bg_large{max-width:545px}.pdp_main .asset_content .science_bg_small{width:490px;margin-right:120px}.pdp_main .asset_content .pdp-technology .asset_title_pdp{margin-left:42%}.pdp_main .product_thumbnails li{margin-right:15px}.pdp_main .pdp-howToUse ul{width:350px}#pdp-technology li.tabs-hide{width:482px}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3){.pdp_main .pdp_Bg .content{width:768px}.pdp_main .asset_content .science_bg_large{max-width:440px}.pdp_main .asset_content .float_L{width:440px}.pdp_main .asset_content .pdp-technology .asset_title_pdp{margin-left:41%}.pdp_main .asset_content .pdp-howToUse iframe{width:455px;height:255px}.pdp_main .product_detail{width:485px}.pdp_main .product_detail .product_content .product_add_to_cart button{width:205px}.pdp_main .float_L .pdp-custom-ingredients{width:365px}.pdp_main .product_set_details{min-height:175px}.pdp_main .product_set_list{max-width:720px}.pdp_main .product_set_list .slick-next:after{font-size:30px}.pdp_main .product_set_list .slick-prev:after{font-size:30px}.pdp_main .product_set_list .product_set_item{margin:0 0 0 15px}.pdp_main .pdp-product-howtouse{width:768px;margin:0 auto;padding:0 20px}.pdp_main .pdp-product-howtouse .accordion-title{float:none;width:auto}.pdp_main .pdp-product-howtouse .accordion-content{min-height:195px}.pdp_main .pdp-product-howtouse .accordion-content .youtube-player-wrap{max-width:325px}.pdp_main .pdp-product-howtouse .accordion-content .youtube-player{min-height:182px}.pdp_main .pdp-product-howtouse .accordion-content iframe{max-width:325px;min-height:183px}.pdp_main .pdp-product-howtouse .accordion-content img{max-width:325px}.pdp_main .pdp-product-howtouse .accordion-content ul,.pdp_main .pdp-product-howtouse .accordion-content p{width:385px}#pdp-technology{width:768px}#pdp-technology .tabs-1{width:338px}#pdp-technology .tabs-2{width:377px}#pdp-technology #tabs-1 .accordion-content .column1 .content .media-wrap{margin-right:0}#pdp-technology #tabs-1 .accordion-content .column1 .content .media-wrap img{float:right;width:90%}#pdp-technology #tabs-1 .accordion-content .column1 .content .media-wrap .ba-image img{width:auto}#pdp-technology #tabs-1 .accordion-content .column1 .content .content-left{width:335px}#pdp-technology #tabs-2 .accordion-content{clear:both;min-height:300px;border:1px solid #ccc;border-top:0}#pdp-technology #tabs-2 .accordion-content .column1{height:auto;padding-top:40px}#pdp-technology #tabs-2 .accordion-content .column1 .content{padding:0 25px 0 30px}#pdp-technology #tabs-2 .accordion-content .column1 .content .media-wrap{margin-right:0}#pdp-technology #tabs-2 .accordion-content .column1 .content .media-wrap img{float:right;width:90%}#pdp-technology #tabs-2 .accordion-content .column1 .content .media-wrap .ba-image img{width:auto}#pdp-technology #tabs-2 .accordion-content .column1 .content .content-left{width:335px}#pdp-technology .ui-state-default{border:1px solid #ccc}#pdp-technology .ui-state-active{border:1px solid #ccc;border-top:2px solid #1981ad;border-bottom:0}#pdp-technology li.tab1{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;padding:20px 0 0 25px;white-space:nowrap}#pdp-technology li.tab2{list-style:none;float:right;position:absolute;top:0;right:0;padding:20px 0 0 25px;white-space:nowrap}#pdp-technology li.tabs-hide{width:404px}.lora-ratings-reviews .review_header_right{padding-left:20px}.lora-ratings-reviews .rrlist .rr_middle{width:65%}.lora-ratings-reviews .rrlist .rr_page_item{padding:30px 20px 0 20px}.text-pdp .pdp-physician-insights{width:768px}.text-pdp .pdp-physician-insights .physician-info #physician-quote{max-width:380px;margin:0 20px 0 0}.text-pdp .pdp-physician-insights .physician-info .physician-name,.text-pdp .pdp-physician-insights .physician-info a{max-width:380px;margin-right:20px}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3),only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.pt_product_details .js_dropdown_control{cursor:default}.pdp_social{margin:-20px 0 0 80%}.pdp_Bg{min-height:605px;padding-top:40px}.settings-pdp{min-height:556px}.pdp_main .product_detail{float:right;width:55%;padding-right:20px}.pdp_main .product_detail .product_content .product_add_to_cart button span{height:40px;padding-top:15px;font-size:14px}.pdp_main .product_detail .tab_content{line-height:14px}.pdp_main .product_detail .tab_content p{line-height:14px}.pdp_main .product_detail .tab_content li{background-position:left 4px}.pdp_main .product_thumbnails li{margin-right:15px}.pdp_main .product_thumbnails li .productthumbnail-video:before{margin:43% 10%}.pdp_main .pdp-product-details{padding:0 20px 50px 20px}.pdp_main .pdp-key-ingredients{padding:0 20px 40px 20px}.pdp_main .pdp-physician-insights{padding:30px 20px 20px 20px}.pdp_main .pdp-physician-insights img.physician-img{width:280px}.pdp_main .product-badge{width:40%}.pdp_main .product_name{font-size:26px;margin-top:10px}.pdp_main .product_image_container{width:auto;left:20px}.pdp_main .product_image_container img{max-width:250px;margin:0 auto}.pdp_main .product_social_networking .addthis_toolbox>a{margin-left:3px}.pdp_main .pdp_authentic p{width:320px}.pdp_main .asset_content{width:100%}.pdp_main .asset_content .float_L.first{width:100%;margin:0;padding:0}.pdp_main .asset_content .float_L{margin-top:-160px}.pdp_main .asset_content .asset_content_pdp,.pdp_main .asset_content p{font:14px "FuturaBT-Light",Arial,Helvetica,sans-serif}.pdp_main .asset_content .asset_regimen{width:75%}.pdp_main .asset_content .pdp_regimen{float:left}.pdp_main .asset_content .pdp-technology .tab_content>*{font:14px "FuturaBT-Light",Arial,Helvetica,sans-serif;padding-right:0}.pdp_main .asset_content .asset_content_pdp.border,.pdp_main .asset_content p.border,.pdp_main .asset_content .border_bottom{margin-bottom:10px;padding-bottom:15px}.pdp_main .asset_content .pdp-howToUse img{margin-right:0}.pdp_main .asset_content .asset_images_use{width:100%;max-width:500px;background-size:100% auto;margin-bottom:10px}.pdp_main .asset_content .science_bg_small{background-size:1050px auto !important;min-height:280px;width:435px}.pdp_main .asset_content .science_bg_large{background-size:350px auto !important;height:auto}.pdp_main .asset_content .science_bg_video iframe{width:35%;height:auto;left:10px}.pdp_main .asset_content .clinical-study iframe{width:100%}.pdp_main .contact-us-page .content-width{width:100%}.pdp_main .asset_main{min-height:1px !important;clear:both}.pdp_main .asset_main:after{clear:both;display:table;content:''}.pdp_main .product_add_to_cart .product_price{font-size:14px;line-height:30px}.pdp_main .product_add_to_cart .product_size{margin:14px 0 0 5px}.pdp_main .product_add_to_cart .pdp_rating .lora_ratings_reviews{width:215px}.pdp_main .product_add_to_cart .pdp_rating .lora_ratings_submit_review{padding-right:20px}.pdp_main .text-pdp .reviews_title{padding:0 20px;display:block}.pdp_main .text-pdp .pdp-reviews{padding:0 20px}.pdp_main .pdp-skin-block{width:100%}.pdp_main .b-pdp-recommendation{margin:0 -10px 0 -10px}.pdp_main .b-pdp-recommendation h2{padding-left:20px}.pdp_main .recommendations_block_pdp{width:100%;margin:0 0 40px 0;padding:30px 10px 0 10px;min-height:1px;background-size:100% auto}.pdp_main .recommendations_block_pdp .product-badge img{max-width:75% !important}.pdp_main .recommendations_block_pdp .recommendation_title{padding-left:20px}.pdp_main .recommendations_block_pdp .jcarousel-clip>ul{white-space:normal;width:100%}.pdp_main .recommendations_block_pdp .jcarousel-clip>ul li:first-child{margin:0}.pdp_main .recommendations_block_pdp .horizontal_carousel{height:475px}.pdp_main .recommendations_block_pdp .tooltip_content{top:-35px}.pdp_main .recommendations_block_pdp .product_tile_wrapper{width:21.5%;margin:0 0 0 3%;padding-left:20px}.pdp_main .recommendations_block_pdp .product_name{font:12px "FuturaBT-Light",Arial,Helvetica,sans-serif;padding:0;margin:8px 0}.pdp_main .recommendations_block_pdp .mobile-product_description{height:auto;color:#868686;font:11px Arial,Helvetica,sans-serif;text-transform:none;letter-spacing:0}.pdp_main .recommendations_block_pdp .price{font:18px "FuturaBT-Book",Arial,Helvetica,sans-serif;padding:0}.pdp_main .recommendations_block_pdp .jcarousel-clip-horizontal{margin:35px 0 0;height:410px !important}.pdp_main .recommendations_block_pdp .product_actions button{margin:7px 0 10px;text-transform:none;letter-spacing:0;width:100%}.pdp_main .recommendations_block_pdp .product_image_wrapper{max-width:100%;height:235px}.pdp_main .recommendations_block_pdp .product_image_wrapper img{max-width:100%;max-height:100%}.pdp_main .recommendations_block_pdp .tooltip_content{width:auto}.pdp_main .recommendations_block_pdp .carousel_navigation_list,.pdp_main .recommendations_block_pdp .mobile-product_description{display:none}.pdp_main .recommendations_block_pdp .visible-tablet .product_compare_checkbox{vertical-align:-6px}.pdp_main .recommendations_block_pdp .visible-tablet .product_compare{text-align:right;height:80px;display:none}.pdp_main .recommendations_block_pdp .visible-tablet .product_compare button{width:auto;float:none;position:relative;top:4px;outline:0;text-transform:none;letter-spacing:0}.pdp_main .recommendations_block_pdp .visible-tablet .product_compare button span{background:0;border:0;padding:0}}@media only screen and (max-width:480px) and (max-aspect-ratio:4 / 3),only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.text-pdp .reviews_title{display:block}.pdp_Bg{background:0;padding:0;min-height:1px}.pdp_Bg .content{width:auto}.pdp_main{padding:25px 20px 0}.pdp_main .settings-pdp{min-height:1px}.pdp_main .attribute #va-sizeSelectBoxIt{padding-top:5px}.pdp_main .product_image_container{position:static;width:auto}.pdp_main .product_image_container .product_primary_image .product-badge{width:20%}.pdp_main .product_detail{float:none;width:100%}.pdp_main .product_detail .product_content:after{content:".";display:block;height:0;clear:both;font-size:0;text-indent:-999px}.pdp_main .product_detail .product_content .product_add_to_cart button{width:100%;margin:0;position:fixed;bottom:0;left:0;z-index:1000}.pdp_main .product_detail .product_content .product_add_to_cart button span{font:14px "FuturaBold",Arial,Helvetica,sans-serif;text-transform:uppercase;height:55px;padding-top:20px}.pdp_main .product_detail .product_content .product_add_to_cart .addtocartbuttonflex{width:100%}.pdp_main .product_detail .extole-referfriend{display:none}.pdp_main .product_name{font-size:25px;margin:15px 0 0}.pdp_main .product_name span{margin-bottom:5px}.pdp_main .product_subtitle{clear:none;width:50%;padding:0;margin:4px 0 0}.pdp_main .product_primary_image_wrapper{width:50%;float:right}.pdp_main .product_primary_image_wrapper .product-social-actions{width:140px;display:none}.pdp_main .product_primary_image_wrapper .product-social-actions .addthis_button_tweet{width:30px;background-position:-35px -12px}.pdp_main .product_primary_image_wrapper .product-social-actions .addthis_button_pinterest_pinit{width:30px;background-position:-166px -12px}.pdp_main .product_thumbnails{display:none;margin-right:0}.pdp_main .product_thumbnails li{width:30px;padding:0;margin-right:2px}.pdp_main .product_thumbnails img{padding:2px}.pdp_main .labels.empty{height:0}.pdp_main .pdp_rating{width:50%}.pdp_main .pdp_rating .lora_ratings_reviews .product_detail_review_count{clear:both;padding-top:10px}.pdp_main .pdp_rating .lora_ratings_reviews .product_detail_review_count a{margin-left:0;border:0;padding:0}.pdp_main .pdp_rating .lora_ratings_submit_review{clear:left;float:none;padding:0;border:0;line-height:1.5;display:none}.pdp_main .product_size{font-family:Arial,Helvetica,sans-serif;float:none;margin:11px 0 0}.pdp_main .product_add_to_cart .price{float:left;width:auto;margin:8px 11px 0 0;padding:0;border:0}.pdp_main .product_add_to_cart .product-number-uses{display:inline-block}.pdp_main .product_add_to_cart .product-number-uses p{padding-top:15px;margin-left:-30px}.pdp_main .quantity{margin:30px 0 20px 0;float:left}.pdp_main .quantity label{display:block;color:#666;font:11px "FuturaBT-Medium",Arial,Helvetica,sans-serif;margin:0 0 5px;display:none}.pdp_main .quantity .quantity_error{position:static;min-width:0;margin-top:5px;display:none}.pdp_main .pdp_authentic p{width:205px}.pdp_main .product_add_to_cart{border:0;padding:0;clear:none}.pdp_main .product_add_to_cart .product_price{margin:0;padding:0;border:0}.pdp_main .product_add_to_cart .product_actions{display:inline-block;width:49%}.pdp_main .product_add_to_cart .product_actions li{float:left}.pdp_main .product_add_to_cart .pdp-product-benefits h2{clear:left;font-size:14px;line-height:18px}.pdp_main .pdp-product-details{max-width:none;margin:20px 0 0 0;border:0;padding:0}.pdp_main .pdp-product-howtouse{width:auto}.pdp_main .pdp-product-howtouse .accordion-title{float:none;width:auto;margin:0}.pdp_main .pdp-product-howtouse .accordion-content{min-height:0}.pdp_main .pdp-product-howtouse .accordion-content img{float:none;max-width:460px;width:100%;height:auto}.pdp_main .pdp-product-howtouse .accordion-content p{width:auto}.pdp_main .pdp-product-howtouse .accordion-content .youtube-player-wrap{float:none;max-width:480px;width:100%;margin:0 auto 20px auto}.pdp_main .pdp-product-howtouse .accordion-content .youtube-player{min-height:210px}.pdp_main .pdp-product-howtouse .accordion-content iframe{float:none;display:block;min-height:auto;height:100%;margin:0 auto 10px auto}.pdp_main .pdp-product-howtouse .accordion-content ul{width:auto}.pdp_main #pdp-technology{width:auto}.pdp_main #pdp-technology li{padding:0;border:0}.pdp_main #pdp-technology li a{color:#138bae;text-decoration:none}.pdp_main #pdp-technology p{margin-top:10px}.pdp_main #pdp-technology .tabs-1,.pdp_main #pdp-technology .tabs-2{width:auto}.pdp_main .pdp-key-ingredients{border:0;padding:0;margin:0}.pdp_main .pdp-key-ingredients .accordion-content .top-ingredient-list .top-ingredient{display:block;margin-top:15px;padding-top:20px;line-height:17px}.pdp_main .pdp-key-ingredients .accordion-content .top-ingredient-list{float:left;width:50%}.pdp_main .pdp-key-ingredients .accordion-content .top-ingredient-copy{float:right;width:50%;margin-top:15px}.pdp_main .pdp-key-ingredients .accordion-content .top-ingredient-copy p{font-size:14px;line-height:18px;margin-top:0}.pdp_main .pdp-key-ingredients .accordion-content .pdp-custom-ingredients{margin:15px 0}.pdp_main .tab_content{margin:20px 0 0}.pdp_main .pdp-product-information{margin:0 0 20px}.pdp_main .accordion-title{margin:0;padding:15px 20px 17px 0;font-size:12px;color:#138bae}.pdp_main .accordion-content{padding-bottom:20px}.pdp_main .pdp-use h3{display:none}.pdp_main .pdp-use p{font:12px Arial,Helvetica,sans-serif}.pdp_main .pdp-use ul{padding:0;margin:20px 0 0;border:0;width:100%;background-position:left 10px !important}.pdp_main .pdp-use ul li{padding:8px 0 0;font:12px Arial,Helvetica,sans-serif;color:#666;letter-spacing:0}.pdp_main .pdp-use ul .blue{background:0;padding:8px 0 0;margin:0;font:12px Arial,Helvetica,sans-serif;color:#000}.pdp_main .pdp-skin-block{width:50%}.pdp_main .pdp-skin-block .skin-types-block p.accordion-title,.pdp_main .pdp-skin-block .skin-condition-block p.accordion-title{font-size:11px;color:#000;float:none;border:0;padding:5px 0 5px 0;margin-bottom:3px}.pdp_main .pdp-skin-block .skin-types-block p.accordion-title:after,.pdp_main .pdp-skin-block .skin-condition-block p.accordion-title:after{right:inherit;top:64%;margin-left:5px}.pdp_main .skin_wrapper{width:auto;float:left;margin:0 0 10px 0;clear:left}.pdp_main .pdp-skin-types-block,.pdp_main .pdp-skin-condition-block{padding-bottom:10px}.pdp_main .pdp-skin-types-block:after,.pdp_main .pdp-skin-condition-block:after{content:".";display:block;height:0;clear:both;font-size:0;text-indent:-999px}.pdp_main .asset_main{background:none !important;min-height:1px !important}.pdp_main .asset_content{width:100%;padding:0}.pdp_main .asset_content .float_L.first,.pdp_main .asset_content .float_L{width:100%;margin:0;padding-right:0}.pdp_main .asset_content .float_L.first .pdp-ingredients,.pdp_main .asset_content .float_L .pdp-ingredients{float:none}.pdp_main .asset_content .float_L.first .pdp-custom-ingredients,.pdp_main .asset_content .float_L .pdp-custom-ingredients{width:auto}.pdp_main .asset_content .asset_content_pdp.border{border:0;margin:0;padding:0}.pdp_main .asset_content .asset_content_pdp{font:12px Arial,Helvetica,sans-serif;color:#666}.pdp_main .asset_content .asset_content_pdp *:first-child{margin-top:0;padding-top:0}.pdp_main .asset_content .pdp-technology{margin:0}.pdp_main .asset_content .pdp-technology .asset_title_pdp{margin:0}.pdp_main .asset_content .pdp-technology .tab_content>*{font:12px Arial,Helvetica,sans-serif;color:#666;padding:0}.pdp_main .asset_content .pdp-howToUse img{margin:0;max-width:50%}.pdp_main .asset_content .pdp-howToUse h3{float:none;clear:both}.pdp_main .asset_content .pdp-howToUse iframe{padding:0;margin-bottom:10px;width:335px;height:187px}.pdp_main .asset_content .science_bg_small,.pdp_main .asset_content .science_bg_large{background:0;min-height:0;margin-top:15px}.pdp_main .asset_content .science_bg_video iframe{position:static;width:100%;margin:5px 0 20px 0}.pdp_main .asset_content .asset_images_use{display:none}.pdp_main .asset_content #tab_keyIngredients{width:100%;margin-top:-15px}.pdp_main .asset_content .clinical-study iframe{width:100%;height:170px}.pdp_main .asset_content_pdp{margin:0 0 20px 0}.pdp_main .asset_content_small_pdp{width:auto}.pdp_main .asset_title_small_pdp{font:12px Arial,Helvetica,sans-serif;color:#000}.pdp_main .tab_content{margin:0}.pdp_main .b-pdp-recommendation{border:0;padding:0;margin-top:0}.pdp_main .recommendations_block_pdp{background:0;width:100%;margin:0;padding:0;min-height:1px;border-top:0;clear:both}.pdp_main .recommendations_block_pdp .product-badge{width:auto}.pdp_main .recommendations_block_pdp .recommendation_title{font:12px "FuturaBT-Book",Arial,Helvetica,sans-serif;color:#1981ad;text-transform:uppercase;padding:15px 20px 17px 0;margin-bottom:0}.pdp_main .recommendations_block_pdp .product_tile_wrapper{max-width:480px;width:100%}.pdp_main .recommendations_block_pdp .jcarousel-clip-horizontal{height:auto !important;margin:0;display:none}.pdp_main .recommendations_block_pdp .jcarousel-clip-horizontal .productcarousel_list li:first-child{border:0}.pdp_main .recommendations_block_pdp .jcarousel-clip-horizontal ul{white-space:normal}.pdp_main .recommendations_block_pdp .jcarousel-clip{height:auto;margin-top:-20px}.pdp_main .recommendations_block_pdp .jcarousel-clip ul{width:100%;white-space:normal;position:static}.pdp_main .recommendations_block_pdp .jcarousel-clip li:first-child{border:0}.pdp_main .recommendations_block_pdp .tooltip_content{left:0;width:100%}.pdp_main .recommendations_block_pdp .tooltip_content li{float:none}.pdp_main .recommendations_block_pdp .carousel_navigation_list{display:none}.pdp_main .recommendations_block_pdp .product_tile{padding:20px 0}.pdp_main .recommendations_block_pdp .product_image_wrapper{width:100%;height:auto}.pdp_main .recommendations_block_pdp .labels.empty{margin-bottom:-50px}.pdp_main .recommendations_block_pdp .product_actions{float:none}.pdp_main .recommendations_block_pdp .add_to_cart span{text-transform:none}.pdp_main .product_set_details{min-height:175px}.pdp_main .product_set_list{max-width:720px;min-height:300px;border-bottom:0}.pdp_main .product_set_list .product_set_title{font-size:18px;padding-top:15px}.pdp_main .product_set_list .slick-list{margin-left:10px}.pdp_main .product_set_list .slick-next:after{font-size:30px}.pdp_main .product_set_list .slick-prev:after{font-size:30px;left:0}.pdp_main .product_set_list .product_set_item{margin:0 20px 0 20px}.pdp_main .product_set_list .quantity{margin-bottom:0}.pdp_main .product_set_list .block_add_to_cart #quantitySelectBoxIt{height:37px}.pdp_main .product_add_to_cart .bundle-price{float:none;margin:12px 0 0 0}.pdp_main .product_add_to_cart .bundle-price p{padding:0 5px 0 0}.pdp_main .quantity{margin:0 0 20px 0}.pdp_main .quantity #quantitySelectBoxIt{padding-top:5px}.magazine-gallery li{list-style-type:none !important}.main .content{margin-bottom:0}#BfrAftr{margin:0 auto}#pdp-technology{margin:0}#pdp-technology #tabs-1 .accordion-content,#pdp-technology #tabs-2 .accordion-content{border:0}#pdp-technology #tabs-1 .accordion-content .column1,#pdp-technology #tabs-2 .accordion-content .column1{padding:0}#pdp-technology #tabs-1 .accordion-content .column1 .content,#pdp-technology #tabs-2 .accordion-content .column1 .content{padding:0}#pdp-technology #tabs-1 .accordion-content .column1 .content .media-wrap,#pdp-technology #tabs-2 .accordion-content .column1 .content .media-wrap{float:none;margin:0}#pdp-technology #tabs-1 .accordion-content .column1 .content .media-wrap img.tab-img,#pdp-technology #tabs-2 .accordion-content .column1 .content .media-wrap img.tab-img{max-width:390px;width:100%;margin:0 auto 10px auto}#pdp-technology #tabs-1 .accordion-content .column1 .content .content-left,#pdp-technology #tabs-2 .accordion-content .column1 .content .content-left{width:auto}#pdp-technology #tabs-1 .accordion-content .column1 .content .content-left li,#pdp-technology #tabs-2 .accordion-content .column1 .content .content-left li{padding-left:11px}#pdp-technology .tabs-1{height:auto}#pdp-technology .tabs-2{height:auto}#pdp-technology li{float:none}#pdp-technology li.tab1{float:none}#pdp-technology li.tab2{position:static;float:none}#pdp-technology .ui-state-active{border-top:0}.text-pdp .pdp-physician-insights{width:auto;margin:0;padding:0;border:0}.text-pdp .pdp-physician-insights .physician-info img.physician-img{float:none;max-width:325px;width:100%;margin:0 auto 20px auto}.text-pdp .pdp-physician-insights .physician-info span.physician-closing-quote{margin-left:0}.text-pdp .pdp-physician-insights .physician-info #physician-quote{float:none;clear:both;max-width:250px;margin:5% auto 0 auto;font-size:14px}.text-pdp .pdp-physician-insights .physician-info #physician-quote:before{margin-left:-30px}.text-pdp .pdp-physician-insights .physician-info .physician-name,.text-pdp .pdp-physician-insights .physician-info a{float:none;max-width:250px;margin:15px auto 0 auto}}@media only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.lora-ratings-reviews .review_header_right .js-dw-rr-sorting{margin:0;width:45%}.lora-ratings-reviews .writeproductreviewdialog .f_textarea{max-width:400px}.lora-ratings-reviews .writerrproductreview{margin-top:10px}.lora-ratings-reviews .rrlist .rr_page_item{margin-top:15px}.lora-ratings-reviews .rrlist .rr_middle{width:55%}}@media only screen and (max-width:480px){.lora-ratings-reviews .review_header_right{position:static;text-align:left}.lora-ratings-reviews .review_header_right .rraveragerating{float:none}.lora-ratings-reviews .review_header_right .js-dw-rr-sorting{margin:0;width:55%;height:auto}.lora-ratings-reviews .review_header_right .ui-rating-label{padding-left:0}.lora-ratings-reviews .rrlist{border:0}.lora-ratings-reviews .rrlist .rr_left{width:auto;margin-bottom:10px}.lora-ratings-reviews .rrlist .rr_left .rr_customer_disclosure_free_samples_question,.lora-ratings-reviews .rrlist .rr_left .rr_customer_disclosure_rewards_question,.lora-ratings-reviews .rrlist .rr_left .rr_customer_disclosure_sweepstakes_question{display:none}.lora-ratings-reviews .rrlist .rr_left .rr_time{margin-bottom:10px}.lora-ratings-reviews .rrlist .rr_page_item{background:0}.lora-ratings-reviews .rrlist .rr_middle{min-height:0;padding:0;background:0}.lora-ratings-reviews .rrlist .rr_middle .content_headline{font-size:13px}.lora-ratings-reviews .writerrproductreview{margin-bottom:10px}.lora-ratings-reviews .writeproductreviewdialog .secondary .label,.lora-ratings-reviews .writeproductreviewdialog .secondary .f_label{float:none;width:auto;margin-bottom:5px}.lora-ratings-reviews .writeproductreviewdialog .secondary .f_field_checkbox{margin:0}.lora-ratings-reviews .writeproductreviewdialog .secondary .error{margin:0}.lora-ratings-reviews .writeproductreviewdialog .secondary .char-count,.lora-ratings-reviews .writeproductreviewdialog .secondary span.review_tips{margin:5px 0 0 0}.lora-ratings-reviews .writeproductreviewdialog .secondary .personalinfo{margin-bottom:20px}.lora-ratings-reviews .writeproductreviewdialog .third{margin-left:0}.lora-ratings-reviews .writeproductreviewdialog #dwfrm_productreview_reviewfeilds_content{min-height:100px}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3),only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.pt_optcheckout .header,.pt_order_confirmation .header{min-height:130px}.pt_optcheckout .header .content a.logo,.pt_order_confirmation .header .content a.logo{margin:25px 0 0;background-size:92%}.pt_optcheckout .header .content .checkout_header_inforamtion,.pt_order_confirmation .header .content .checkout_header_inforamtion{width:50%;padding:27px 0 15px;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#393939}.pt_optcheckout .header .content .question,.pt_order_confirmation .header .content .question{text-transform:uppercase;padding-right:7px}.pt_optcheckout .header .content .callus,.pt_order_confirmation .header .content .callus{font-size:12px}.pt_optcheckout .header .content a,.pt_order_confirmation .header .content a{font-size:12px;color:#0589b0;text-decoration:none}.pt_optcheckout .header .content .first-phone,.pt_order_confirmation .header .content .first-phone{display:block;text-transform:uppercase;font-size:11px;padding:6px 0 0 72px}.pt_optcheckout .header .content .second-phone,.pt_order_confirmation .header .content .second-phone{display:block;text-transform:uppercase;font-size:11px;padding:0 0 0 72px}.pt_optcheckout.ios-tablet-keyboard-fix .header,.pt_order_confirmation.ios-tablet-keyboard-fix .header{position:relative;min-height:133px}.pt_optcheckout.ios-tablet-keyboard-fix .main,.pt_order_confirmation.ios-tablet-keyboard-fix .main{margin:0}.pt_optcheckout .main,.pt_order_confirmation .main{margin:133px 0 0 0}.pt_optcheckout .main h1,.pt_order_confirmation .main h1{font-size:25px;margin-bottom:4px;float:left;max-width:70%}.pt_optcheckout .main .checkount-contact,.pt_order_confirmation .main .checkount-contact{width:auto;max-width:30%}.pt_optcheckout .returntoshopping,.pt_order_confirmation .returntoshopping{display:none}.checkout_header_inforamtion{padding:33px 10px 5px 0}.checkout_header_inforamtion .line{display:block;text-align:right;font:11px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#585858;text-transform:uppercase}.checkout_header_inforamtion .line:first-child{margin:0 0 5px 0}.checkout_header_inforamtion .line a{color:#0589b0;text-decoration:none}.checkout-step{padding:8px 37px 9px 0;margin:20px 0 9px}.checkout-step:before{right:14px}.checkout-step h3{font-size:13px}.checkout-step .number-step{font-size:13px}.required-fields-shipping{font-size:12px;margin-bottom:30px}.billing_address_info{margin:0 0 0 1%;overflow:hidden;float:right}.billing-info{font-size:12px;padding:33px 0 7px}.general_addinfo{width:45%;margin:0}.billing-shipping-adress .formfield{padding:8px 0 12px}.billing-shipping-adress .formfield.f_field_hidden{padding:0}.billing-shipping-adress .formfield:after{display:table;clear:both;content:""}.billing-shipping-adress .formfield_use_as_billing_address,.billing-shipping-adress .formfield_use_billing_address,.billing-shipping-adress .formfield_add_to_address_book{padding:34px 0 23px 2px}.billing-shipping-adress .formfield_use_as_billing_address label,.billing-shipping-adress .formfield_use_billing_address label,.billing-shipping-adress .formfield_add_to_address_book label{padding:0 0 0 11px}.billing-shipping-adress .formfield_add_to_address_book{padding:15px 0 23px 2px}.billing-shipping-adress label{width:32%}.billing-shipping-adress .textinput{width:68%}.billing-shipping-adress .selectboxit-container{width:68%}.billing-shipping-adress .selectboxit-container>span>span.selectboxit-option-icon-container{white-space:nowrap}.billing-shipping-adress .selectboxit-container>span>span.selectboxit-text{max-width:90% !important;text-overflow:ellipsis;white-space:nowrap;word-wrap:break-word}.billing-shipping-adress .selectboxit-container .selectboxit{width:0 !important;min-width:100% !important;max-width:100% !important;overflow:hidden}.billing-shipping-adress .selectboxit-container .selectboxit-options{min-width:0 !important;max-width:100%}.billing-shipping-adress .selectboxit-container .selectboxit-options a{height:auto;padding:4px;line-height:16px}.billing-shipping-adress .selectboxit-container .selectboxit-options a span{margin:0;padding:0;line-height:0;height:0}.billing-shipping-adress .selectboxit-container .selectboxit-options a span i{width:0}.billing-shipping-adress .selectboxit-container *{white-space:normal;text-indent:0}.billing-shipping-adress select{width:100% !important}.billing-shipping-adress .error_message,.billing-shipping-adress span.error{padding-left:32%;font-size:11px}.billing-shipping-adress .formfield_description{padding-left:32%;font-size:11px;font-style:italic;padding-top:5px}.shipping_methods{padding:14px 8px 0}.shipping_methods .title-shipping-method{padding:0 0 23px}.shipping_methods .info-shipping-method{padding:11px 0 10px}.shipping_methods .info-shipping-method p{line-height:120%}.order_summary{padding:8px 0 28px 8px}.order_summary .checkout_mini_cart{width:63%}.order_summary .checkout_mini_cart .cart_table .section_header{padding:10px 0 2px}.order_summary .checkout_mini_cart .cart_table .product_image_container{border:0}.order_summary .checkout_mini_cart .cart_table .item_image{width:88px;text-align:center}.order_summary .checkout_mini_cart .cart_table .item_image img{width:43px}.order_summary .checkout_mini_cart .cart_table .item_quantity{width:9%;padding:0;vertical-align:middle}.order_summary .checkout_mini_cart .cart_table .item_price{padding:0;text-align:center;vertical-align:middle;width:23%}.order_summary .checkout_mini_cart .cart_table .item_total{vertical-align:middle;padding:0}.order_summary .checkout_order_totals{width:30.5%;float:left;margin-left:4.5%}.order_summary .checkout_order_totals .order_totals_block h2{font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;margin:9px 0 7px;letter-spacing:1px;font-size:14px}.order_summary .checkout_order_totals .order_totals_block tr td{padding:10px 0}.checkout-order-totals-info{line-height:120%}.payment_method_options{padding:10px 0 0 10px}.payment_method_options .info-payment-method{padding:0 0 15px;width:45%}.payment_method_options .info-payment-method ~ .formfield input{display:inline-block}.payment_method_options .info-payment-method ~ .formfield label{text-transform:uppercase}.payment_method_options .formfield{padding:9px 0 11px}.payment_method_options .formfield.formfield_credit_card_save label,.payment_method_options .formfield.formfield_credit_card_set_as_default label{width:auto}.payment_method_options .formfield.formfield_hidden{padding:0}.payment_method_options .formfield.form_field_tooltip{display:block;padding:0;height:45px;width:45%;margin-top:-4px}.payment_method_options .formfield.form_field_tooltip>a{text-decoration:underline;font-style:italic;padding-left:34.5%}.payment_method_options .selected_payment_method label{font-weight:normal;width:15.5%}.payment_method_options .selected_payment_method .textinput{width:29.5%}.payment_method_options .selected_payment_method .selectboxit-container{width:29.5%}.payment_method_options .selected_payment_method .selectboxit-container .selectboxit{width:100% !important}.payment_method_options .selected_payment_method select{width:100% !important}.payment_method_options .selected_payment_method .error_message,.payment_method_options .selected_payment_method span.error{padding-left:15.5%;font-size:11px}.payment_method_options .selected_payment_method .formfield_description{padding-left:15.5%;font-size:11px;font-style:italic}.payment_method_options .expiration_date .formfield{padding:0 7px 0 0}.payment_method_options .expiration_date .formfield .selectboxit-container{width:100%}.payment_method_options .expiration_date .f_field{width:15%}.payment_method_options .expiration_date .error_message,.payment_method_options .expiration_date span.error{padding-left:0}.payment_method_options .expiration_date .formfield_description{padding-left:0}.next-step-checkout button{margin:0 0 0 10px}.next-step-checkout button span{background:#333 url(../images/t-checkout-btn.gif) right -2px no-repeat;padding:11px 32px 10px 20px;color:#fff;text-transform:uppercase}.checkout-title.summary-title h1{padding:6px 0 0;font-size:18px}.summary-table{margin:29px auto 26px;border-spacing:14px 0}.summary-table tr td:last-child{width:26.5%}.shipping_address_header,.payment_methods_header,.billing_address_header{padding-bottom:12px}.shipping_address_header h4,.payment_methods_header h4,.billing_address_header h4{text-transform:uppercase;font-size:12px}.shipping_address_header .formfield,.payment_methods_header .formfield,.billing_address_header .formfield{margin:0 0 0 30px}.shipping_address_header button span,.payment_methods_header button span,.billing_address_header button span{font-size:12px;color:#2e9ebe;text-transform:lowercase;text-decoration:none;font-family:Arial,Helvetica,sans-serif}.shipping_address_summary li,.billing_address_summary li{padding-bottom:3px}.method_credit_card h5,.method_credit_card p{padding-bottom:3px}.selected_shipping_method{padding-top:18px}.shipping_address_review,.billing_address_review,.payment_methods_review{padding:0;margin-bottom:11px}.js_place_order_form.submit_order>.formfield{margin:0}.js_place_order_form.submit_order>.formfield button{margin-right:14px}.js_place_order_form.submit_order>.formfield button span{background:#333 url(../images/t-checkout-btn.gif) right -2px no-repeat;font-size:12px;text-transform:uppercase;color:#FFF;border:0;padding:11px 32px 10px 20px}.order_summary.summary-table-fix{padding:48px 0 28px 8px}.pt_order_confirmation .header{min-height:113px}.pt_order_confirmation .main{margin:113px 0 0 0}.pt_order_confirmation .main h1{color:#46a4c0;color:#46a4c0;letter-spacing:-1.3px;margin-bottom:8px}.pt_order_confirmation .main h3{margin:7px 0 11px}.pt_order_confirmation .primary{width:auto}.pt_order_confirmation .print_page{float:right;padding:10px 19px;background-size:100% 100%;margin:5px 0 18px}.pt_order_confirmation #og-div{clear:both}.pt_order_confirmation .order_details{padding:24px 17px 0}.pt_order_confirmation .order_details>div{padding:10px 0 0}.pt_order_confirmation .order_details>div.order_shipping_details{padding:0}.pt_order_confirmation .order_details>div.order_date_info{color:#999}.pt_order_confirmation .order_payment_details table tr th{padding:10px 8px}.pt_order_confirmation .order_payment_details table tr th.th_billingaddress{padding:10px 0 10px 26px;width:41%}.pt_order_confirmation .order_payment_details table tr td{padding:14px 8px;border-bottom:0;line-height:150%}.pt_order_confirmation .order_payment_details table tr td.td_billingaddress{padding:14px 0 10px 26px;width:41%}.pt_order_confirmation .order_payment_details .orderdetails_billingaddress,.pt_order_confirmation .order_payment_details .orderdetails_paymentmethods,.pt_order_confirmation .order_payment_details .orderdetails_paymenttotal{font-size:12px}.pt_order_confirmation .order_shipping_details table.order_shipment_table{margin-bottom:0}.pt_order_confirmation .order_shipping_details table.order_shipment_table tr th{padding:10px 8px}.pt_order_confirmation .order_shipping_details table.order_shipment_table tr th.order_product_info{padding:10px 0 10px 26px;width:26%}.pt_order_confirmation .order_shipping_details table.order_shipment_table tr th.order_product_quantity{width:16%}.pt_order_confirmation .order_shipping_details table.order_shipment_table tr th.order_product_price{width:29%}.pt_order_confirmation .order_shipping_details table.order_shipment_table tr th.order_shipment_details{text-align:left}.pt_order_confirmation .order_shipping_details table.order_shipment_table tr td{padding:14px 8px;border-bottom:0;font-size:12px;line-height:150%}.pt_order_confirmation .order_shipping_details table.order_shipment_table tr td.order_product_info{padding:14px 0 10px 26px;width:26%}.pt_order_confirmation .order_shipping_details table.order_shipment_table tr td.order_product_quantity{width:16%}.pt_order_confirmation .order_shipping_details table.order_shipment_table tr td.order_product_price{width:29%}.pt_order_confirmation .order_shipping_details table.order_shipment_table tr td.order_shipment_details{text-align:left}.pt_order_confirmation .login_create_account{border-top:1px solid #eaeaea;margin-top:28px;padding-top:29px}.pt_order_confirmation .login_create_account .create_account_section{width:46.2%;margin-left:1.5%}.pt_order_confirmation .login_create_account .create_account_section h2{margin:0 0 21px}.pt_order_confirmation .login_create_account .create_account_section .resource_message{font-size:12px;line-height:13px;color:#b9b9b9;letter-spacing:.2px;margin-bottom:12px}.pt_order_confirmation .login_create_account .account_create_login_benefits{width:38.5%;margin-right:1.5%}.pt_order_confirmation .login_create_account .account_create_login_benefits h2{margin:0 0 20px;letter-spacing:.4px}.pt_order_confirmation .login_create_account .account_create_login_benefits p{width:70%}.pt_order_confirmation .login_create_account .account_create_login_benefits ul{width:60%;margin-left:28px}.pt_order_confirmation .login_box_content{width:auto}.pt_order_confirmation .login_box_content .formfield{padding:8px 0 12px}.pt_order_confirmation .login_box_content label{width:35%}.pt_order_confirmation .login_box_content .textinput{width:65%}.pt_order_confirmation .login_box_content .error_message,.pt_order_confirmation .login_box_content span.error{padding-left:35%;font-size:11px}.pt_order_confirmation .login_box_content .formfield_checkbox{margin:10px 0 0 35%}.pt_order_confirmation .login_box_content .formfield_checkbox .checkbox{height:14px;width:14px}.pt_order_confirmation .login_box_content .formfield_checkbox label{width:90%;float:right;font-size:11px}.pt_order_confirmation .login_box_content .button{float:right;margin:4px 0 0}.pt_order_confirmation .login_box_content .button span{padding:11px 40px;background-size:100% 100%}.ios .billing-shipping-adress .selectboxit-container{width:68%}.ios .billing-shipping-adress .selectboxit-container>span>span.selectboxit-text{max-width:206px !important}.ios .payment_method_options .selectboxit-container>span>span.selectboxit-text{max-width:200px !important}}@media only screen and (max-width:480px) and (max-aspect-ratio:4 / 3),only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.checkout_header_inforamtion{padding:31px 0 5px 0}.checkout_header_inforamtion .line{display:block;text-align:right;font:9px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#444;text-transform:uppercase}.checkout_header_inforamtion .line:first-child{margin:0 0 5px 0}.checkout_header_inforamtion .line:first-child span{display:block}.checkout_header_inforamtion .line a{color:#0589b0;text-decoration:none}.pt_optcheckout .main{margin:0 !important}.pt_optcheckout .main h1{font-size:24px;color:#333;font-family:'FuturaBT-Light',Arial,Helvetica,sans-serif;letter-spacing:1.5px;width:50%;float:left}.pt_optcheckout .main .returntoshopping{display:none}.pt_optcheckout .main .checkout-title,.pt_optcheckout .main .confirmation_title{margin-top:20px}.pt_optcheckout .header{padding:0 20px}.pt_optcheckout .header .content a.logo{margin:0}.pt_optcheckout .header .checkout_header_inforamtion{padding:5px 0 0;font-size:12px;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;float:none;clear:both;width:auto}.pt_optcheckout .header .checkout_header_inforamtion a{font-size:12px;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif}.pt_optcheckout legend{color:#384d48;letter-spacing:1.3px}.checkount-contact{width:50%;text-align:right;padding-top:3px}.checkount-contact p{font-size:9px}.checkount-contact p strong{font-size:11px}.checkout-step{margin:0 0 17px;padding:16px 22px 16px 0}.checkout-step:before{right:6px;top:23px}.checkout-step h3{width:64%;letter-spacing:.4px;font-size:12px}.checkout-step .number-step{letter-spacing:1px;font-size:12px;color:#666}.required-fields-shipping{margin-bottom:13px}.billing-info{padding:3px 0 24px}.billing_address_info{width:auto;float:none;margin:17px 0 0;padding-bottom:17px}.billing-shipping-adress .formfield{padding:8px 0 2px}.billing-shipping-adress .formfield.f_field_hidden{padding:0}.billing-shipping-adress .formfield_use_as_billing_address,.billing-shipping-adress .formfield_use_billing_address,.billing-shipping-adress .formfield_add_to_address_book{padding:9px 0 23px 0}.billing-shipping-adress .formfield_use_as_billing_address input,.billing-shipping-adress .formfield_use_billing_address input,.billing-shipping-adress .formfield_add_to_address_book input{margin-right:-3px}.billing-shipping-adress .formfield_use_as_billing_address label,.billing-shipping-adress .formfield_use_billing_address label,.billing-shipping-adress .formfield_add_to_address_book label{padding:0 0 0 11px}.billing-shipping-adress .formfield_add_to_address_book{padding:15px 0 13px 0}.billing-shipping-adress label{width:34%}.billing-shipping-adress .textinput{width:66%}.billing-shipping-adress .selectboxit-container{width:66%}.billing-shipping-adress .selectboxit-container .selectboxit{width:100% !important}.billing-shipping-adress .selectboxit-container .selectboxit-options{max-width:100%}.billing-shipping-adress .selectboxit-container .selectboxit-text{max-width:176px !important}.billing-shipping-adress select{width:66% !important}.billing-shipping-adress .error_message,.billing-shipping-adress span.error,.billing-shipping-adress .formfield_description{padding-left:34%;font-size:11px}.billing-shipping-adress .formfield_description{color:#999;font-style:italic;padding-top:2px}.general_addinfo{width:100% !important;float:none;margin:0;border-bottom:2px solid #efefef;padding-bottom:17px}.shipping_methods{padding:3px 10px 0 0;line-height:110%}.shipping_methods .title-shipping-method{padding:0 0 10px}.shipping_methods .f_field_radio input{margin-right:10px;width:18px;height:18px}.shipping_methods .delivery_map{margin:-4px 0 0 28px;font-size:11px}.shipping_methods .info-shipping-method{padding:10px 0 19px}.shipping_methods .info-shipping-method p{line-height:120%;margin-bottom:13px}.select_billing_address,.select_address{font-size:0}.select_billing_address .f_label,.select_address .f_label{float:none;display:inline-block;vertical-align:middle}.select_billing_address .selectboxit-container,.select_address .selectboxit-container{vertical-align:middle}.order_summary{padding:0 0 17px}.order_summary .checkout_mini_cart{width:auto;float:none}.order_summary .checkout_mini_cart .cart_table thead{display:none}.order_summary .checkout_mini_cart .cart_table .item_image{width:41%;padding:0;text-align:center;vertical-align:middle;display:block;float:left}.order_summary .checkout_mini_cart .cart_table .item_details{padding:0;display:block;width:59%;float:right}.order_summary .checkout_mini_cart .cart_table .item_quantity{padding:7px 0;width:59%;float:right;display:block;text-align:right}.order_summary .checkout_mini_cart .cart_table .item_quantity span.visible-mobile{display:inline !important;float:left;text-transform:uppercase}.order_summary .checkout_mini_cart .cart_table .item_price{padding:4px 0;width:auto;width:59%;float:right;text-align:right}.order_summary .checkout_mini_cart .cart_table .item_price span.visible-mobile{display:inline !important;float:left;text-transform:uppercase}.order_summary .checkout_mini_cart .cart_table .item_total{padding:5px 0 17px;width:59%;float:right;display:block;text-align:right}.order_summary .checkout_mini_cart .cart_table .item_total span.visible-mobile{display:inline !important;float:left;text-transform:uppercase}.order_summary .checkout_mini_cart .cart_table .product_image_container{border:0}.order_summary .checkout_mini_cart .cart_table .product_list_item{font-size:11px}.order_summary .checkout_mini_cart .cart_table .product_list_item .product_name{padding-bottom:6px}.order_summary .checkout_mini_cart .cart_table .product_list_item .product_name a,.order_summary .checkout_mini_cart .cart_table .product_list_item .product_name span{font-size:14px}.order_summary .checkout_mini_cart .cart_table .product_list_item .product_subtitle{line-height:140%}.order_summary .checkout_mini_cart .cart_table tbody tr{border-bottom:1px solid #e0e0e0;display:block;clear:both;margin-bottom:20px}.order_summary .checkout_mini_cart .cart_table tbody tr:after{display:block;content:"";clear:both}.order_summary .checkout_mini_cart .cart_table tbody tr:last-child{margin:0 0 9px}.order_summary .checkout_mini_cart .cart_table td{border:0;color:#656565}.order_summary .checkout_mini_cart .cart_table .product_size{color:#656565}.order_summary .checkout_order_totals{width:auto;float:none;margin-left:0}.order_summary .checkout_order_totals .order_totals_block h2{letter-spacing:.7px}.order_summary .checkout_order_totals .order_totals_table tr td{padding:6px 0}.order_summary .checkout_order_totals .order_totals_table tr.order_total td{padding:11px 0 0;font-size:14px}.checkout-order-totals-info{line-height:140%;padding-top:20px}.payment_method_options{padding:0}.payment_method_options .info-payment-method{padding:0 0 15px;width:auto}.payment_method_options .info-payment-method ~ .formfield input{display:inline-block !important;width:16px;height:16px;margin-right:7px}.payment_method_options .formfield{padding:5px 0 4px}.payment_method_options .formfield.formfield_credit_card_save label,.payment_method_options .formfield.formfield_credit_card_set_as_default label{width:90%}.payment_method_options .formfield.formfield_credit_card_save input,.payment_method_options .formfield.formfield_credit_card_set_as_default input{width:16px;height:16px;margin:0 4px}.payment_method_options .formfield.formfield_credit_card_save{padding:5px 0 11px}.payment_method_options .formfield.formfield_hidden{padding:0}.payment_method_options .selected_payment_method label{font-weight:normal;width:35%}.payment_method_options .selected_payment_method .textinput{width:65%}.payment_method_options .selected_payment_method .selectboxit-container{width:65%}.payment_method_options .selected_payment_method .selectboxit-container .selectboxit{width:100% !important}.payment_method_options .selected_payment_method select{width:31% !important}.payment_method_options .selected_payment_method .error_message,.payment_method_options .selected_payment_method span.error{padding-left:35%;font-size:11px}.payment_method_options .selected_payment_method .formfield_description{padding-left:35%;font-size:11px;font-style:italic}.payment_method_options .selected_payment_method .f_state_required{font-size:0}.payment_method_options .selected_payment_method .f_state_required .f_label{float:none;display:inline-block;vertical-align:middle}.payment_method_options .selected_payment_method .f_state_required .selectboxit-container{vertical-align:middle}.payment_method_options .expiration_date{font-size:0}.payment_method_options .expiration_date .formfield{padding:0}.payment_method_options .expiration_date .formfield .selectboxit-container{width:100%}.payment_method_options .expiration_date .f_field{width:48%}.payment_method_options .expiration_date .f_field.formfield_credit_card_year{padding:0;margin-left:3%}.payment_method_options .expiration_date .error_message,.payment_method_options .expiration_date span.error{padding-left:0}.payment_method_options .expiration_date .formfield_description{padding-left:0}.payment_method_options .cvn_tip{width:auto;padding-left:41.5%;font-size:11px;height:63px}.payment_method_options .verify-secured-checkout{top:5px;left:0}.review-form-checkout{padding:4px 0 16px 0;border-bottom:2px solid #eaeaea}.next-step-checkout .formfield{margin:8px 0 0}.next-step-checkout button{margin:10px 0 20px;width:100%}.next-step-checkout button span{padding:8px 38px 7px 15px;background-position:83% -2px}.dialog_security_code{max-width:100%;min-height:100%;position:fixed !important;left:0 !important;top:0 !important;width:100% !important;margin:0}.dialog_security_code .ui-dialog-content{height:100% !important;min-height:100% !important;max-height:100% !important;padding:0}.dialog_security_code .ui-dialog-titlebar-close{outline:0;background:url(../images/profile-close.png) 83px 16px no-repeat;width:108px;right:7px;top:5px;padding:14px 11px 17px;font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:12px;color:#138bae}.dialog_security_code .ui-dialog-titlebar-close:hover{background:url(../images/profile-close.png) 83px 16px no-repeat}.dialog_security_code .ui-dialog-titlebar-close:focus{outline:0}.dialog_security_code .ui-dialog-title{color:#138bae;padding:18px 2px 16px;display:block;border-bottom:1px solid #CCC;margin:8px 0 6px;border-top:1px solid #CCC;font-size:18px;font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;letter-spacing:1px}.dialog_security_code p{font-size:12px}.dialog_security_code img{width:140px !important;height:auto !important}.dialog_security_code .dialog-content{width:140px !important}.dialog_security_code .dialog-content p{margin:0 0 10px 10px}.checkout-step.samples h3{width:85%}.summary-table{border-spacing:0;margin:0}.summary-table td{display:block;margin-bottom:18px}.summary-table-fix .submit_order.js_place_order_form:first-child{display:none}.cart_table{margin:0}.shipping_address_header,.billing_address_header,.payment_methods_header{padding-bottom:8px}.shipping_address_header h4,.billing_address_header h4,.payment_methods_header h4{text-transform:uppercase;font-size:12px;font-weight:bold}.shipping_address_header .formfield,.billing_address_header .formfield,.payment_methods_header .formfield{float:right;margin:0}.shipping_address_header button span,.billing_address_header button span,.payment_methods_header button span{font-size:12px;color:#2e9ebe;text-transform:lowercase;text-decoration:none;font-family:Arial,Helvetica,sans-serif}.shipping_address_summary,.billing_address_summary{font-size:11px}.shipping_address_summary li,.billing_address_summary li{padding-bottom:1px}.method_credit_card h5,.method_credit_card p{padding-bottom:1px}.shipping_address_review,.billing_address_review,.payment_methods_review{margin-bottom:3px}.js_place_order_form.submit_order>.formfield{margin:0}.js_place_order_form.submit_order>.formfield button{margin-right:14px;float:none;width:100%}.js_place_order_form.submit_order>.formfield button span{background:url(../images/BTN_Gry20_CHCK.png) #333 68% -2px no-repeat;font-size:12px;text-transform:uppercase;color:#FFF;border:0;padding:7px 0}.pt_order_confirmation .header{padding:0 20px}.pt_order_confirmation .header .content a.logo{margin:0;height:33px}.pt_order_confirmation .header .checkout_header_inforamtion{padding:5px 0 0;font-size:12px;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;float:none;clear:both;width:auto}.pt_order_confirmation .header .checkout_header_inforamtion a{font-size:12px;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif}.pt_order_confirmation .main{margin:0 !important}.pt_order_confirmation .main .content{padding:0 15px 0 20px}.pt_order_confirmation .main h1{color:#138bae;font-size:25px;letter-spacing:0;margin:20px 0 8px 0}.pt_order_confirmation .main h3{color:#138bae;text-align:left;margin:0;font-size:13px;letter-spacing:-.4px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding:18px 0}.pt_order_confirmation .confirmation_message{border-bottom:1px solid #eaeaea;padding:0 0 3px}.pt_order_confirmation .confirmation_message p{margin-bottom:14px}.pt_order_confirmation .print_page{display:none}.pt_order_confirmation .order_details{border:0;padding:0}.pt_order_confirmation .order_details>div.order_date_info{display:none}.pt_order_confirmation .order_details>div.order_payment_details{padding:0}.pt_order_confirmation .order_details>div.order_shipping_details{padding:0}.pt_order_confirmation .order_payment_details td,.pt_order_confirmation .payment_details_title td,.pt_order_confirmation .order_shipping_details .order_shipment_table td{line-height:140%;display:block;padding:10px 0 18px;font-family:Arial,Helvetica,sans-serif;font-size:11px;width:auto;text-align:left}.pt_order_confirmation .order_payment_details td.hidden-mobile,.pt_order_confirmation .payment_details_title td.hidden-mobile,.pt_order_confirmation .order_shipping_details .order_shipment_table td.hidden-mobile{display:none}.pt_order_confirmation .mobile-ordershippingaddress.visible-mobile{display:block !important}.pt_order_confirmation .order_shipping_details{margin-bottom:11px}.pt_order_confirmation .order_shipping_details h3{margin-bottom:10px}.pt_order_confirmation .order_shipping_details .order_shipment_table tbody tr{display:block;margin-bottom:15px}.pt_order_confirmation .order_shipping_details .order_shipment_table td{border:0;padding:0}.pt_order_confirmation .order_shipping_details .order_shipment_table td.order_shipment_details{margin-top:15px;border-top:1px solid #eaeaea;padding-top:12px}.pt_order_confirmation .order_shipping_details .order_shipment_table td.order_shipment_details .order_date_info{padding-top:9px}.pt_order_confirmation .order_shipping_details .order_shipment_table td.order_shipment_details .label{font-weight:bold}.pt_order_confirmation .payment_details_title_div{text-transform:uppercase;padding:7px 1px 9px;font-size:12px;font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif}.pt_order_confirmation span.payment_details_title_div{display:inline !important}.pt_order_confirmation .login_box{border-top:2px solid #ededed;padding:17px 0 0}.pt_order_confirmation .login_box .create_account_section{width:auto;float:none}.pt_order_confirmation .login_box h2{font-size:13px}.pt_order_confirmation .login_box .resource_message{color:#CCC;margin-bottom:12px}.pt_order_confirmation .login_box_content{width:auto}.pt_order_confirmation .login_box_content label{width:47%}.pt_order_confirmation .login_box_content .textinput{width:53%}.pt_order_confirmation .login_box_content .formfield_checkbox{margin:26px 0 0 4px}.pt_order_confirmation .login_box_content .formfield_checkbox .checkbox{height:20px;width:20px}.pt_order_confirmation .login_box_content .formfield_checkbox label{width:85%;padding:0 0 0 10px}.pt_order_confirmation .login_box_content .error_message,.pt_order_confirmation .login_box_content span.error{padding-left:47%;font-size:11px}.pt_order_confirmation .login_box_content .button{margin:12px 0 15px 0;width:47%}.pt_order_confirmation .account_create_login_benefits{width:auto;padding:2px 0;float:none}.pt_order_confirmation .account_create_login_benefits h2{font-size:13px;letter-spacing:.3px}.pt_order_confirmation .account_create_login_benefits p{line-height:15px;padding:0 10px 11px 0}.pt_order_confirmation .account_create_login_benefits ul{margin:0;font-size:11px}.pt_order_confirmation .account_create_login_benefits ul li{list-style-position:inside;margin-top:6px}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3),only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.checkout-samples .checkout_mini_cart{width:65%}.checkout-samples .checkout_order_totals{width:30%}}@media only screen and (max-width:480px) and (max-aspect-ratio:4 / 3),only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.pt_optcheckout .main{padding:0 20px}.checkout-samples .checkout-step{padding:15px 37px 15px 0;margin:0}.checkout-samples .checkout-step:before{background-position:0 -11px;width:8px;height:4px;top:22px;right:8px}.checkout-samples .samples_header{margin:15px 0}.checkout-samples .sample_item{width:130px;margin:0 10px 20px 0}.checkout-samples .sample_item:first-child{margin:0 10px 20px 0}.checkout-samples .sample_item .product_image_container{width:100px}.checkout-samples .sample_item .formfield_checkbox{margin:5px 0 0}.checkout-samples .sample_item span{margin:10px 0 0}.checkout-samples .sample_item .sample_subtitle{color:#666;width:100%}.checkout-samples .secondary{margin:0;padding:65px 0 0}.checkout-samples .formfield{float:left;width:100%}.checkout-samples .formfield button{width:100%}.checkout-samples .formfield_samples{position:static;margin:0 0 17px}.checkout-samples .formfield_samples_top{margin:-45px 0 0;position:absolute}.checkout-samples .button_text span{background:url(../images/BTN_BTTM_Grdnt.png) repeat-x 0 0;padding:4px 20px}.checkout-samples .checkout_mini_cart{width:100%}.checkout-samples .checkout_mini_cart .cart_table{border-top:1px solid #eaeaea}.checkout-samples .checkout_mini_cart .cart_table table,.checkout-samples .checkout_mini_cart .cart_table tr,.checkout-samples .checkout_mini_cart .cart_table td{display:block;float:right;border:0}.checkout-samples .checkout_mini_cart .cart_table thead{display:none}.checkout-samples .checkout_mini_cart .cart_table tr{border-bottom:1px solid #eaeaea;width:100%}.checkout-samples .checkout_mini_cart .cart_table td,.checkout-samples .checkout_mini_cart .cart_table .item_price{padding:0}.checkout-samples .checkout_mini_cart .cart_table .item_image{width:33%;float:left}.checkout-samples .checkout_mini_cart .cart_table .item_details{padding:20px 0 14px}.checkout-samples .checkout_mini_cart .cart_table .item_details .product_name span{font-size:14px;color:#138bae}.checkout-samples .checkout_mini_cart .cart_table .item_quantity,.checkout-samples .checkout_mini_cart .cart_table .item_price,.checkout-samples .checkout_mini_cart .cart_table .item_total{text-align:right;font-family:Arial,Helvetica,sans-serif;line-height:25px;color:#666}.checkout-samples .checkout_mini_cart .cart_table .item_quantity:before,.checkout-samples .checkout_mini_cart .cart_table .item_price:before,.checkout-samples .checkout_mini_cart .cart_table .item_total:before{float:left}.checkout-samples .checkout_mini_cart .cart_table .product_size{float:none;margin:0}.checkout-samples .checkout_order_totals{width:100%}.checkout-samples .checkout_order_totals .order_totals_block tr td{font-size:12px}.checkout-samples .checkout_order_totals .order_totals_block .order_total td,.checkout-samples .checkout_order_totals .order_totals_block .order_total td:first-child{font-size:13px}.checkout-samples .checkout_order_totals .order_totals_block .order_summary_title{font-size:12px;margin:20px 0 3px}.checkout-samples .order_summary{padding:20px 0 20px;margin:0 0 20px;border-bottom:1px solid #eee}.checkout-samples .checkout-order-totals-info{font-size:11px;color:#b6b2b2;margin:10px 0 0}.checkout-samples .bonus_products #cart_table{border-top:0}.checkout-samples .bonus_products #cart_table .item_details .product_name{font-size:14px;color:#138bae}}@media only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.account-page-false .login_page .block_login .formfield.f_field_email label{padding:20px 0 0}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3),only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.pt_account .primary.account-page-false{width:65%}.pt_account h1{color:#138bae;font:12px 'FuturaBT-Medium',Arial,Helvetica,sans-serif;letter-spacing:0;text-transform:uppercase;margin-top:30px;padding:0 10px 20px}.pt_account .primary label{max-width:88%}.account-page-false .login_page:after{clear:both;display:block;content:""}.account-page-false .login_page h1{font-size:18px;letter-spacing:1px;padding:39px 10px 15px}.account-page-false .login_page h2{font-size:11px;letter-spacing:.2px;margin:0 0 11px}.account-page-false .login_page .left-registration-page-login{width:315px;padding:20px 0 12px;margin-left:3%}.account-page-false .login_page .block_login{margin-bottom:30px}.account-page-false .login_page .block_login .required-field{font-size:13px;margin:0 0 8px}.account-page-false .login_page .block_login .formfield{padding:9px 0 2px}.account-page-false .login_page .block_login .formfield.f_field_password label{padding:20px 0 0}.account-page-false .login_page .block_login label{width:26%;font-size:11px;font-weight:normal;padding:11px 0 0}.account-page-false .login_page .block_login .textinput{width:74%;margin-top:13px}.account-page-false .login_page .block_login .formfield_link{float:none;padding:2px 0 11px 26%}.account-page-false .login_page .block_login .formfield_button{float:none;padding:11px 0 0 25%}.account-page-false .login_page .block_login .formfield_button button{width:100%;float:none}.account-page-false .login_page .block_login .formfield_button button span{padding:11px 23px;background-size:100% 100%}.account-page-false .login_page .block_login .error_message,.account-page-false .login_page .block_login span.error,.account-page-false .login_page .block_login .formfield_description{padding-left:26%}.account-page-false .login_page .registration_block_create{width:51%;margin:0 0 0 5%;padding:20px 0}.account-page-false .login_page .registration_block_create .oauth-ex{display:none}.account-page-false .login_page .registration_block_create .register-legend-message{padding:16px 0 3px 3px;margin:15px 0 10px;font-size:12px}.account-page-false .login_page .registration_block_create .formfield{padding:20px 0 2px}.account-page-false .login_page .registration_block_create .birthday_section .formfield{padding:0}.account-page-false .login_page .registration_block_create label{width:37%}.account-page-false .login_page .registration_block_create .f_field_radio label{width:auto}.account-page-false .login_page .registration_block_create .f_field_radio label:first-child{width:37%}.account-page-false .login_page .registration_block_create .textinput{width:63%}.account-page-false .login_page .registration_block_create .formfield.formfield_add_to_email_list{padding:15px 0 9px}.account-page-false .login_page .registration_block_create .formfield.formfield_add_to_email_list .f_checkbox{margin:5px 10px 20px 3px;padding:0;height:auto}.account-page-false .login_page .registration_block_create .formfield.formfield_add_to_email_list label{padding:4px 0 0;width:auto;font-size:12px;float:none;display:block;letter-spacing:-.2px}.account-page-false .login_page .registration_block_create .formfield.formfield_button{border-top:0;margin:14px 0 0 38%;padding:0;width:auto}.account-page-false .login_page .registration_block_create .formfield.formfield_button button{width:100%}.account-page-false .login_page .registration_block_create .formfield.formfield_button button span{padding:10px 28px}.account-page-false .login_page .registration_block_create .birthday_section .small_select,.account-page-false .login_page .registration_block_create .birthday_section .day_select{margin:0 2% 0 0;float:none;display:inline-block;vertical-align:middle}.account-page-false .login_page .registration_block_create .birthday_section .small_select .selectboxit-container,.account-page-false .login_page .registration_block_create .birthday_section .day_select .selectboxit-container{width:100%}.account-page-false .login_page .registration_block_create .birthday_section .small_select .selectboxit-container .selectboxit,.account-page-false .login_page .registration_block_create .birthday_section .day_select .selectboxit-container .selectboxit{width:100% !important}.account-page-false .login_page .registration_block_create .birthday_section .small_select select,.account-page-false .login_page .registration_block_create .birthday_section .day_select select{width:100% !important}.account-page-false .login_page .registration_block_create .birthday_section .small_select{width:21%}.account-page-false .login_page .registration_block_create .birthday_section .small_select .selectboxit-text{max-width:70% !important}.account-page-false .login_page .registration_block_create .birthday_section .day_select{width:18%}.account-page-false .login_page .registration_block_create .birthday_section .year_select{width:18%;float:none;display:inline-block;vertical-align:middle}.account-page-false .login_page .registration_block_create .birthday_section .year_select .selectboxit-container{width:100%}.account-page-false .login_page .registration_block_create .birthday_section .year_select .selectboxit-container .selectboxit{width:100% !important}.account-page-false .login_page .registration_block_create .birthday_section .year_select select{width:100% !important}.account-page-false .login_page .registration_block_create .birthday_section .selectboxit-text{text-indent:0}.account-page-false .login_page .registration_block_create .birthday_section .selectboxit-arrow-container{width:18px}.account-page-false .login_page .registration_block_create #dwfrm_profile_customer_states_stateSelectBoxItContainer{width:63%}.account-page-false .login_page .registration_block_create #dwfrm_profile_customer_states_stateSelectBoxItContainer select,.account-page-false .login_page .registration_block_create #dwfrm_profile_customer_states_stateSelectBoxItContainer .selectboxit{width:100% !important}.account-page-false .login_page .registration_block_create .error_message,.account-page-false .login_page .registration_block_create span.error,.account-page-false .login_page .registration_block_create .formfield_description{padding-left:37%}.ui_resetpassword_dialog,.ui_resetpassword_confirm_dialog{width:433px !important;padding:9px 12px}.ui_resetpassword_dialog .ui-dialog-titlebar-close,.ui_resetpassword_confirm_dialog .ui-dialog-titlebar-close{right:10px;top:7px;background-size:57%}.ui_resetpassword_dialog .ui-dialog-titlebar-close:hover,.ui_resetpassword_confirm_dialog .ui-dialog-titlebar-close:hover{background-size:57%}.ui_resetpassword_dialog .ui-dialog-titlebar,.ui_resetpassword_confirm_dialog .ui-dialog-titlebar{letter-spacing:0;padding:8px 0 7px 22px}.ui_resetpassword_dialog .ui-dialog-title,.ui_resetpassword_confirm_dialog .ui-dialog-title{color:#138bae;font:14px 'FuturaBT-Medium',Arial,Helvetica,sans-serif}.ui_resetpassword_dialog .ui-dialog-title:after,.ui_resetpassword_confirm_dialog .ui-dialog-title:after{content:"?";font-family:Arial}.ui_resetpassword_dialog .ui-dialog-content,.ui_resetpassword_confirm_dialog .ui-dialog-content{padding:16px 4px 16px 13px;letter-spacing:-.65px}.ui_resetpassword_dialog form,.ui_resetpassword_confirm_dialog form{margin:28px 26px 10px 7px}.ui_resetpassword_dialog form .error_message,.ui_resetpassword_confirm_dialog form .error_message{position:static;top:0;padding:4px 0 0 28%}.ui_resetpassword_dialog .f_field_email,.ui_resetpassword_confirm_dialog .f_field_email{float:none}.ui_resetpassword_dialog .f_field_email input,.ui_resetpassword_confirm_dialog .f_field_email input{width:72%}.ui_resetpassword_dialog label,.ui_resetpassword_confirm_dialog label{width:28%}.ui_resetpassword_dialog .formfield_button,.ui_resetpassword_confirm_dialog .formfield_button{margin:0;float:none;clear:both;padding:35px 0 0}.ui_resetpassword_dialog .formfield_button button,.ui_resetpassword_confirm_dialog .formfield_button button{float:right;margin:0;width:40%}.ui_resetpassword_dialog .formfield_button button span,.ui_resetpassword_confirm_dialog .formfield_button button span{padding:10px 23px;background-size:100% 100% !important}.ui_resetpassword_dialog form,.ui_resetpassword_dialog filedset,.ui_resetpassword_confirm_dialog form,.ui_resetpassword_confirm_dialog filedset{outline:0}.account_navigation{padding:0;width:19%;margin:0 1% 0 3%}.account_navigation_text_asset{padding:95px 0 0}.account_navigation_text_asset h2{font-size:12px;margin:0 0 10px}.account_navigation_text_asset strong{width:11%;font-size:18px;font-weight:normal}.account_navigation_text_asset p{font-size:11px;width:89%;line-height:125%;margin:0 0 12px}.login_page .block{width:auto}.login_page .block_create{position:static}table.item_list td,table.item_list .section_header{font-size:.9em !important;padding:.3em}table.item_list .item_image,table.item_list .item_details,table.item_list .item_availability,table.item_list .item_dashboard{display:inline-block}table.item_list .item_image{width:30%}table.item_list .item_details{width:50%}table.item_list .item_availability{width:97%}table.item_list .item_dashboard{width:97%}table.item_list .delete_registry{text-align:center}table.item_list th.section_header{background-image:none}.pt_account .block,.pt_wish_list .block{width:auto}.pt_account .block_create,.pt_wish_list .block_create{position:static}.pt_account .formfield_checkbox,.pt_account .textinput,.pt_wish_list .formfield_checkbox,.pt_wish_list .textinput{margin:0}.account-header-message{width:56%;margin-top:53px;font-size:12px;padding:0 0 0 10px}.find-my-account{margin:50px 11px 0;width:218px}.find-my-account .find-show{width:100%;height:36px;padding:12px 15px 0;letter-spacing:.3px;margin:0 0 10px;display:block;background:url(../images/find-bot.png) #333 93% 13px no-repeat}.find-my-account .find-show.active-find{background:url(../images/find-top.png) #333 93% 11px no-repeat}.find-my-account form.Opn_Div{margin-top:20px}.find-my-account input{padding:4px 8px;width:75%}.find-my-account button{width:23%}.find-my-account button span{padding:6px 6px 5px}.account_landing_right_nav_slot{margin:0 10px}.account_landing_right_nav_slot #account-menu{width:100%;font-size:0}.account_landing_right_nav_slot #account-menu li{float:none;display:inline-block;vertical-align:top;width:16.6%}.account_landing_right_nav_slot #account-menu li a{width:100%;padding:12px 0 9px;height:auto}.welcome-message-account{margin:15px 10px 0;background-color:#f9fcfc;height:55px}.welcome-message-account p{padding:13px 40px;width:auto;font-size:11px}.info-user-left{margin:30px 0 0 10px;width:41%}.info-user-account{margin:0 0 24px}.info-user-account .welcome-message{font-size:13px;padding-bottom:19px}.info-user-account .edit-user-information{float:right;padding:11px 2px 0 0}.info-user-account .edit-user-information a{font-size:12px}.info-user-account .title-block{padding:9px 0 0;font-size:12px;letter-spacing:.4px}.info-user-account ul{padding:19px 0 0}.info-user-account ul li{padding:0 0 8px}.primary.account-page-true>p{padding:0 10px 20px}.setnewpasswordconfirm-message{font-size:14px}.set_new_password_page{margin:44px 0 0;padding:0 9px}.set_new_password_page h1{color:#138bae;font:12px 'FuturaBT-Medium',Arial,Helvetica,sans-serif;letter-spacing:0;text-transform:uppercase}.set_new_password_page form{width:39%;max-width:350px}.set_new_password_page .formfield{padding-bottom:15px}.set_new_password_page .formfield.formfield_password_confirm label{line-height:135%;padding-left:4px}.set_new_password_page .formfield.formfield_password_confirm label:before{display:none}.set_new_password_page label{width:37%}.set_new_password_page .textinput{width:63%}.set_new_password_page .prompt_new_pass{color:#999;font:11px Arial,Helvetica,sans-serif;font-style:italic;margin:11px 0 0 3px}.set_new_password_page .formfield_button{margin:23px 0 0;float:none}.set_new_password_page .formfield_button button{width:63%}.set_new_password_page .formfield_button button span{padding:11px;background-size:100% 100% !important;font-size:14px}.set_new_password_page .error_message{margin:0 0 0 37%}.account-page-false .request_password_page{padding-left:10px;margin:90px 0 0}.info-profile-account{border-top:1px solid #e0e0e0}.info-profile-account .edit-profile-information{float:right;padding:12px 16px 0 0;border:0}.info-profile-account .edit-profile-information a{font-size:12px}.info-profile-account .title-block{padding:9px 0 10px;font-size:13px;letter-spacing:-.2px}.info-profile-account .text-block{width:auto;line-height:120%;letter-spacing:-.1px;padding:20px 0 0}.info-profile-account .info-skinsettings{padding-top:71px}.info-profile-account .info-skin-type{margin-top:5px;width:75px}.info-profile-account .info-skin-type .img-skin-type{height:130px;width:76px;background-size:95% 95% !important;min-height:0}.info-profile-account .settings-for-skin-condition{margin-top:19px}.info-profile-account .settings-for-skin-condition .title-block{padding:9px 0 15px}.info-profile-account .none-selected .block{width:76px}.info-user-right{width:57%;margin:0;padding:0 10px 0 2%}.info-order-account .title-block{font-size:13px}.info-order-account .view-all-orders{margin:-9px 5px 0 0}.info-order-account .view-all-orders a{font-size:12px}.info-order-account .account-overview-orders-block{margin-top:11px;padding:37px 18px 0 31px;min-height:179px}.info-order-account .recent-orders{padding-bottom:6px;width:auto;float:none;margin-bottom:9px}.info-order-account .resent-text-orders{padding:8px 55px 40px 0;font-size:11px;line-height:127%}.info-order-account .showing_of{width:45%;float:right;margin-top:-4px;text-align:right;padding-right:5px;margin-bottom:9px;border-bottom:1px solid #e0e0e0;padding-bottom:6px}.info-order-account .view_all_link{padding-left:9px;border-left:1px solid #2e9ebe;color:#2e9ebe;margin-left:2px}.info-order-account table.responsive-table-fix{display:block;clear:both;margin-top:0}.info-order-account table.responsive-table-fix tbody{display:block}.info-order-account table.responsive-table-fix tbody tr{display:block;width:50%;float:left;border-bottom:1px solid #dedede;min-height:102px;margin-bottom:20px}.info-order-account table.responsive-table-fix tbody tr th{display:block;font-size:12px;padding:0 0 4px}.info-order-account table.responsive-table-fix tbody tr th a{color:#2e9ebe;font-size:11px;text-transform:none;font-weight:normal;font-family:Arial,Helvetica,sans-serif;text-decoration:underline}.info-order-account table.responsive-table-fix tbody tr td{display:block;text-align:right;padding:0 3px 4px 0;line-height:130%;font-size:11px}.info-order-account table.responsive-table-fix tbody tr.visible-mobile{clear:both;margin-bottom:0}.info-order-account table.responsive-table-fix tbody tr:last-child{margin-bottom:10px}.info-order-account table.responsive-table-fix tbody:after{display:block;clear:both;content:"";height:3px;background:#f8f8f8;position:relative;top:-13px;z-index:10}.info-order-account .account_no_orders .account-overview-orders-block{padding:37px 18px 50px 31px}.info-order-account .account_no_orders .recent-orders{width:100%;float:none}.info-order-account .no-orders-account{margin-top:15px;font-size:11px}.info-order-account .no-orders-account a{font-size:11px;display:block}.info-favorites-account{margin-top:28px}.info-favorites-account .view_all_favorites{float:right;padding-top:15px}.info-favorites-account .view_all_favorites a{font:12px Arial,Helvetica,sans-serif;text-decoration:underline}.info-favorites-account .title-block{margin:0;font-size:13px;padding-bottom:21px}.info-user-right .intro{font-size:12px}.info-user-right .tab_content .showing_of{margin-top:13px;letter-spacing:.3px;margin-bottom:20px}.info-user-right .account_product_list{font-size:0}.info-user-right .account_product_list li{width:31%;vertical-align:bottom;margin:0 1% 20px}.info-user-right .account_product_list .product_tile{letter-spacing:0}.info-user-right .account_product_list .product_tile .product_name{overflow:visible;padding:0;min-height:45px;font-size:12px;line-height:110%}.info-user-right .account_product_list .product_tile .price{padding:0}.info-user-right .account_product_list .product_tile .product_price{font:14px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif}.info-user-right .account_product_list .product_tile .product_actions button,.info-user-right .account_product_list .product_tile .product_add_to_cart button{display:none}.account_editprofile_page{padding:0 10px}.account_editprofile_page .top-myprofile-head{margin-top:29px;padding-bottom:6px}.account_editprofile_page .top-myprofile-head .left-text{letter-spacing:-.1px}.account_editprofile_page .top-myprofile-head .right-text{letter-spacing:-.15px;padding-right:4px;font-family:Arial,Helvetica,sans-serif}.account_editprofile_page .type-condition-1 .descripton-block{border-bottom:1px solid #eaeaea;padding-bottom:6px}.account_editprofile_page .top-type-condition{margin-top:37px;min-height:225px}.account_editprofile_page .top-type-condition .left-title{font-size:13px;width:50%;letter-spacing:-.3px}.account_editprofile_page .top-type-condition .right-title{font-size:13px}.account_editprofile_page .top-type-condition .skin-type-block{width:50%}.account_editprofile_page .top-type-condition .select-block{min-height:145px}.account_editprofile_page .top-type-condition .select-block .style-block{min-height:141px;width:81px}.account_editprofile_page .top-type-condition .skin-condition-block-1{width:97px}.account_editprofile_page .top-type-condition .skin-condition-block-1 .type-variant .variants{width:566px;position:relative;margin-left:-383px;right:-50%}.account_editprofile_page .top-type-condition .skin-condition-block-2{width:97px}.account_editprofile_page .top-type-condition .skin-condition-block-2 .type-variant .variants{width:566px;position:relative;margin-left:-400px;right:-50%}.account_editprofile_page .top-type-condition .add-to-select{width:86px;margin-top:7px}.account_editprofile_page .top-type-condition .add-to-select>div{height:36px;padding:11px 0;background-size:100% 100%}.account_editprofile_page .top-type-condition .type-variant{margin:-153px 0 0 -6px;height:auto;padding:12px 9px 0}.account_editprofile_page .top-type-condition .type-variant .top-separator{height:198px}.account_editprofile_page .top-type-condition .type-variant .variants{padding:10px 0 10px 2px;width:475px;margin-bottom:16px}.account_editprofile_page .top-type-condition .type-variant .variants .one-variant{margin-right:5px;width:89px}.account_editprofile_page .top-type-condition .type-variant .variants .one-variant .style-block{width:81px;min-height:136px}.account_editprofile_page .bottom-type-condition .for-skin-type{width:50%}.account_editprofile_page .bottom-type-condition .title-desc,.account_editprofile_page .bottom-type-condition .skn-content-title{letter-spacing:.4px}.account_editprofile_page .bottom-type-condition .subtitle-desc,.account_editprofile_page .bottom-type-condition .skn-content-headline{margin-top:15px;padding-bottom:13px}.account_editprofile_page .bottom-type-condition .list-desc,.account_editprofile_page .bottom-type-condition .skn-content{width:75%;padding-bottom:12px}.account_editprofile_page .bottom-type-condition .list-desc ul li,.account_editprofile_page .bottom-type-condition .skn-content ul li{padding-left:11px;margin-top:0}.account_editprofile_page .bottom-type-condition .for-skin-condition{width:50%}.account_editprofile_page .dotteddvider{border:0;margin:20px 0}.pt_order .questionnaire_title{margin:54px 0 20px;font-size:15px}.quiz_wrapper{padding:46px 0 40px 28px;margin-left:10px;width:87%}.quiz_wrapper .formfield_radio{padding:11px 0}.quiz_question{font-size:12px;width:100%;margin:14px 0 15px}.quiz label{height:auto;width:31%;padding:8px 0;margin-bottom:17px}.quiz label span input[type=checkbox]{position:relative;top:-3px}.quiz_button{margin:0 0 0 10px;width:87%;padding:0 52px 35px 0}.quiz_button a{width:68px;font-size:14px;margin:12px 0 0;text-decoration:underline;clear:none}.quiz_button a:first-letter {text-transform:uppercase}.wishlist_page.account-show-page{padding:0}.wishlist_page.account-show-page .account-show-page-title{margin-top:27px;width:auto;padding:0 13px}.wishlist_page.account-show-page .account-show-page-title .left-block{font-size:13px;margin-top:20px;padding-right:1px}.wishlist_page.account-show-page .account-show-page-title .right-block{font-size:11px;width:57%;padding-left:12px;margin-top:7px}.wishlist_search.account-show-page-title+.wishlist_products,.wishlist_search.account-show-page-title+.search_result_content{font-size:0}.wishlist_search.account-show-page-title+.wishlist_products .search_result_items,.wishlist_search.account-show-page-title+.search_result_content .search_result_items{margin:0}.wishlist_search.account-show-page-title+.wishlist_products .product_tile_wrapper,.wishlist_search.account-show-page-title+.search_result_content .product_tile_wrapper{width:33.33333%;text-align:center}.wishlist_search.account-show-page-title+.wishlist_products .product_tile_wrapper .mobile-product_description,.wishlist_search.account-show-page-title+.wishlist_products .product_tile_wrapper .mobile-ratings-and-reviews,.wishlist_search.account-show-page-title+.search_result_content .product_tile_wrapper .mobile-product_description,.wishlist_search.account-show-page-title+.search_result_content .product_tile_wrapper .mobile-ratings-and-reviews{display:none !important}.wishlist_search.account-show-page-title+.wishlist_products .product_tile_wrapper .product_image_wrapper,.wishlist_search.account-show-page-title+.search_result_content .product_tile_wrapper .product_image_wrapper{height:auto;line-height:normal}.wishlist_search.account-show-page-title+.wishlist_products .product_tile_wrapper .product_actions button,.wishlist_search.account-show-page-title+.wishlist_products .product_tile_wrapper .product_add_to_cart button,.wishlist_search.account-show-page-title+.search_result_content .product_tile_wrapper .product_actions button,.wishlist_search.account-show-page-title+.search_result_content .product_tile_wrapper .product_add_to_cart button{float:none;width:100%}.wishlist_search.account-show-page-title+.wishlist_products .product_tile_wrapper .product_subtitle,.wishlist_search.account-show-page-title+.wishlist_products .product_tile_wrapper .rating,.wishlist_search.account-show-page-title+.wishlist_products .product_tile_wrapper .variant_swatch,.wishlist_search.account-show-page-title+.search_result_content .product_tile_wrapper .product_subtitle,.wishlist_search.account-show-page-title+.search_result_content .product_tile_wrapper .rating,.wishlist_search.account-show-page-title+.search_result_content .product_tile_wrapper .variant_swatch{display:none}.wishlist_search.account-show-page-title+.wishlist_products .product_tile_wrapper .product_favorite_remove,.wishlist_search.account-show-page-title+.search_result_content .product_tile_wrapper .product_favorite_remove{position:absolute;width:21px;height:21px;top:0;left:50%;margin-left:-10px}.wishlist_search.account-show-page-title+.wishlist_products .product_tile_wrapper .product_favorite_remove a,.wishlist_search.account-show-page-title+.search_result_content .product_tile_wrapper .product_favorite_remove a{background:url(../images/favs_remove.png) 0 0 no-repeat;border:0;text-indent:-10000px;width:21px;height:21px;padding:0;display:block}.wishlist_search.account-show-page-title:after{content:"";display:block;clear:both}.wishlist_search_empty{font-size:14px;padding:36px 0 0}.orders_page.account-show-page{padding:0 10px}.orders_page.account-show-page:after{display:block;clear:both;content:""}.orders_page.account-show-page .account-show-page-title{margin-top:15px;width:auto}.orders_page.account-show-page .account-show-page-title .left-block{font-size:13px;margin-top:20px;padding-right:19px}.orders_page.account-show-page .account-show-page-title .right-block{font-size:11px;width:75%;padding-left:12px;margin-top:7px;padding-top:8px;padding-bottom:3px}.orders_page.account-show-page .right-content{margin-top:35px}.orders_page.account-show-page .account-overview-orders-block{margin-top:20px;padding:13px 15px}.orders_page.account-show-page .account-overview-orders-block .recent-orders{width:100%;margin-bottom:11px}.orders_page.account-show-page .account-overview-orders-block table tr th{font-family:Arial,Helvetica,sans-serif;font-size:11px;padding:0 0 11px}.orders_page.account-show-page .account-overview-orders-block table tr th:nth-of-type(1){width:18%}.orders_page.account-show-page .account-overview-orders-block table tr th:nth-of-type(2){width:22%}.orders_page.account-show-page .account-overview-orders-block table tr th:nth-of-type(3){width:18%}.orders_page.account-show-page .account-overview-orders-block table tr th:nth-of-type(4){width:27%}.orders_page.account-show-page .account-overview-orders-block table tr td{padding:0 0 7px}.no-order-account{margin-top:49px;font-size:11px}.button-no-order-account{margin-top:15px;height:37px;width:169px;padding:10px 0;font-size:14px;background-size:100% 100%}.account-show-page{padding:0 11px 0 10px}.account-show-page:after{display:block;clear:both;content:""}.account-show-page .account-show-page-title{margin-top:25px;width:auto}.account-show-page .account-show-page-title .left-block{font-size:13px;margin-top:26px;padding-right:19px}.account-show-page .account-show-page-title .right-block{font-size:11px;width:75%;margin-top:2px;padding-top:8px;padding-bottom:3px}.account-show-page .left-content{width:75%;margin-bottom:9px}.account-show-page .right-content{width:21.3%;margin-top:43px}.account-show-page .right-content p.p-1{font-family:Arial,Helvetica,sans-serif;padding-right:20px}.account-show-page .right-content p.p-2{margin-bottom:6px}.account-show-page .right-content .right-asset-footer{padding:5px}.account-show-page .right-content .right-asset-footer p{margin:4px 0 5px 17px;font-size:10px}.account-show-page .right-content .cart-customer-service a{padding:5px 0 2px 31px}.account-show-page .show-account-info{margin-top:31px;padding-left:4px}.account-show-page .show-account-info .title-block{letter-spacing:.3px}.account-show-page .show-account-info .info-block{width:auto;margin-top:10px}.account-show-page .show-account-info .top-block{width:62%;padding-bottom:39px}.account-show-page .show-account-info table tr td{padding-top:8px}.account-show-page .show-account-info .text-block{padding-top:4px}.account-show-page .show-account-info .bottom-block{width:100%;padding:23px 45% 0 0;border:0}.account-show-page .button-edit{width:120px;margin-top:13px;height:37px;background-size:100% 100%;padding:11px 0}.customer_service,.right-block-static{padding:11px 8px}.customer_service .section_header,.right-block-static .section_header{font-size:10px;letter-spacing:.5px;margin:0 0 11px}.customer_service p,.right-block-static p{font-size:11px}.customer_service p.p-1,.right-block-static p.p-1{padding:0 20px 6px 0}.customer_service p.p-2,.right-block-static p.p-2{margin-bottom:15px}.customer_service p.p-2 a,.right-block-static p.p-2 a{font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;letter-spacing:.4px}.customer_service .right-asset-footer,.right-block-static .right-asset-footer{padding:13px 0 0;border-bottom:0}.customer_service .right-asset-footer p,.right-block-static .right-asset-footer p{font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;font-size:13px;color:#333}.myaccount-show-header .account-show-page-title{margin-top:25px;width:auto;padding-left:4px}.myaccount-show-header .account-show-page-title .left-block{font-size:13px;margin-top:20px;padding-right:2px}.myaccount-show-header .account-show-page-title .right-block{font-size:11px;width:75%;padding-left:12px;margin-top:7px;padding-top:8px;padding-bottom:3px}.order_details_page .left-content{width:77%}.order_details_page .account-show-page-title{margin-bottom:44px}.order_details_page .account-show-page-title table tr td{padding-bottom:3px}.order_details_page .print-button{margin-bottom:29px}.order_details_page .print-button>div{height:36px}.order_details_page .order-table th{padding:8px 0 4px;color:#333;font-family:'FuturaBT-Light',Arial,Helvetica,sans-serif;text-align:center}.order_details_page .order-table th.order_product_info{width:48%;padding-left:29px;text-align:left}.order_details_page .order-table th.order_product_quantity{width:11%}.order_details_page .order-table th.order_product_price{width:31%}.order_details_page .order-table th.order_product_totalprice{width:10%}.order_details_page .order-table td.order_product_check{padding:19px 0 0;vertical-align:top;width:2%}.order_details_page .order-table td.order_product_image{width:19%;padding:0 16px}.order_details_page .order-table td.order_product_quantity,.order_details_page .order-table td.order_product_price,.order_details_page .order-table td.order_product_totalprice{padding:19px 5px;font-family:'FuturaBT-Book',Arial,Helvetica,sans-serif;font-size:13px}.order_details_page .product-name a{font-family:'FuturaBT-Light',Arial,Helvetica,sans-serif;margin:0 0 7px}.order_details_page .bottom-order-info .billing-address-info{margin-top:28px;width:33.5%}.order_details_page .bottom-order-info .shipping-address-info{margin-top:28px;width:32%}.order_details_page .bottom-order-info .title-order-info{padding-bottom:13px;font-weight:normal}.order_details_page .bottom-order-info .order_totals_block{width:34.5%}.order_details_page .bottom-order-info .order_totals_block h2{margin:9px 0 5px;letter-spacing:1px;font-weight:normal;text-transform:uppercase}.order_details_page .order_totals_table tr td{padding:6px 0 6px}.order_details_page .order_totals_table tr.order_total td{padding:10px 0 0;font-size:14px}.order_details_page .order_totals_table tr.order_total td:first-child{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold}.order_details_page .re-order-button button span{height:34px}.order_details_page .mini_address_title,.order_details_page .mini_address_name{margin:0 0 3px}.edit-account-info .registration_block_create{width:auto}.edit-account-info .registration_block_create .birthday_section .selectboxit-container .selectboxit-options{max-height:250px}.edit-account-info .show-account-info{margin-bottom:5px}.edit-account-info .register-legend-message{font-size:13px;margin:0 0 21px}.login_page .registration_block_create .oauth-ex{display:none}.login_page .registration_block_create .formfield{padding:8px 0 12px}.login_page .registration_block_create .formfield .formfield_description{display:none}.login_page .registration_block_create .formfield.formfield_add_to_email_list{padding:23px 0 12px}.login_page .registration_block_create .formfield.formfield_add_to_email_list label{font-size:12px;padding:4px 0 0 7px;width:60%;font-family:Arial,Helvetica,sans-serif}.login_page .registration_block_create .formfield.formfield_contact_physician{padding:0 0 12px}.login_page .registration_block_create .formfield.formfield_contact_physician label{font-size:12px;padding:4px 0 0 7px;width:60%;font-family:Arial,Helvetica,sans-serif}.login_page .registration_block_create .formfield.formfield_contact_physician:after{clear:both;display:block;content:""}.login_page .registration_block_create .formfield.formfield_button{margin:5px 0;padding:9px 0;float:none;border-top:1px solid #e5e5e5;width:58%}.login_page .registration_block_create .formfield.formfield_button button{float:none}.login_page .registration_block_create .formfield.formfield_button button span{padding:10px 51px;background-size:100% 100%}.login_page .registration_block_create label{width:22%}.login_page .registration_block_create .error_message,.login_page .registration_block_create span.error,.login_page .registration_block_create .formfield_description{padding-left:22%}.addresses,.payment_instruments{clear:both;padding:26px 0 24px;width:75.5%}.addresses h1,.payment_instruments h1{padding:0 0 16px !important;margin-top:13px !important}.addresses .address_list .address_item,.payment_instruments .address_list .address_item{width:20%;margin-right:10%}.addresses .payment_list .payment_item,.payment_instruments .payment_list .payment_item{width:20%;margin-right:10%}.addresses .payment_list .payment_item>form,.payment_instruments .payment_list .payment_item>form{text-align:left;margin:0 !important;padding:10px 0}.addresses .payment_list .payment_item>form[name=payment-set-default] .f_field_simplify,.payment_instruments .payment_list .payment_item>form[name=payment-set-default] .f_field_simplify{margin:0 !important}.addresses .payment_list .f_field_simplify,.payment_instruments .payment_list .f_field_simplify{text-align:left}.account_payment_details_page,.account_address_detail_page{padding:0 20px}.dialog_edit_payment.ui-dialog,.dialog_edit_address.ui-dialog{max-width:70%}.dialog_edit_payment .textinput,.dialog_edit_address .textinput{width:70%}.dialog_edit_address .f_select{float:right}#order-history-page .pt_order.pt_order-physician .left-content{width:75.5%}#order-history-page .pt_order .orderhistory-div .info-order-account .account-overview-orders-block,#order-history-page .pt_order #external_orders .info-order-account .account-overview-orders-block{min-height:0}.title-physician{padding:15px 0 0 10px;width:75%}.left-content-physician #account-menu li{width:25%}.left-content-physician #account-menu li a{width:100%;font-size:11px}.phisician-dashboard.orders_page.account-show-page .right-content{margin-top:-129px;width:23%}.phisician-dashboard.orders_page.account-show-page .order_history_header *,.phisician-dashboard.orders_page.account-show-page .search_result_content .order_history_items *{font-size:11px}.primary.account-page-true.pt_account-physician{padding:0 11px 0 10px}.primary.account-page-true.pt_account-physician .account-show-page{padding:0}.pt_account-physician .right-content-physician,.pt_account-physician .right-content,.pt_order-physician .right-content-physician,.pt_order-physician .right-content{margin-top:-129px;width:23%}.pt_account-physician .right-content-physician p.p-1,.pt_account-physician .right-content p.p-1,.pt_order-physician .right-content-physician p.p-1,.pt_order-physician .right-content p.p-1{font-family:Arial,Helvetica,sans-serif;padding-right:20px}.pt_account-physician .right-content-physician p.p-2,.pt_account-physician .right-content p.p-2,.pt_order-physician .right-content-physician p.p-2,.pt_order-physician .right-content p.p-2{margin-bottom:6px}.pt_account-physician .right-content-physician .right-asset-footer,.pt_account-physician .right-content .right-asset-footer,.pt_order-physician .right-content-physician .right-asset-footer,.pt_order-physician .right-content .right-asset-footer{padding:5px}.pt_account-physician .right-content-physician .right-asset-footer p,.pt_account-physician .right-content .right-asset-footer p,.pt_order-physician .right-content-physician .right-asset-footer p,.pt_order-physician .right-content .right-asset-footer p{margin:4px 0 5px 17px;font-size:10px}.pt_account-physician .right-content-physician .cart-customer-service a,.pt_account-physician .right-content .cart-customer-service a,.pt_order-physician .right-content-physician .cart-customer-service a,.pt_order-physician .right-content .cart-customer-service a{padding:5px 0 2px 31px}.pt_order-physician .orders_page .right-content{margin-top:-129px;width:23%}.physician-account-header-message{width:75%;margin-top:15px;font-size:11px;padding:0 0 0 10px;background:0}.physician-account-header-message p{width:auto;background-color:#f5f9fa}.left-content-physician.account_landing_right_nav_slot{margin:0;padding:0 0 0 10px;width:75%}#physician-login-page .pt_account .primary{width:77%}#physician-login-page .pt_account .account_navigation{width:19%;float:left}#physician-login-page .pt_account .login_page .left-registration-page-login{width:43%}#physician-login-page .pt_account .login_page .block_login label{width:26%}#physician-login-page .pt_account .login_page .block_login .textinput{width:74%}#physician-login-page .pt_account .login_page .block_login .section_title{font-size:16px;margin:0 0 11px}#physician-login-page .pt_account .login_page .block_login .error_message,#physician-login-page .pt_account .login_page .block_login span.error,#physician-login-page .pt_account .login_page .block_login .formfield_description{padding-left:26%}#physician-login-page .pt_account .login_page .block_login form>.error_message,#physician-login-page .pt_account .login_page .block_login form span.error,#physician-login-page .pt_account .login_page .block_login form .formfield_description{padding-left:0}.login_wishlist_page .primary.account-page-false{width:77%}.wishlist_landing_page h1{color:#138bae;font:12px 'FuturaBT-Medium',Arial,Helvetica,sans-serif;letter-spacing:0;text-transform:uppercase;margin-top:30px;padding:0 10px 20px}}@media only screen and (max-width:480px) and (max-aspect-ratio:4 / 3),only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.account_editprofile_page.diagnostic-tool-content{margin-top:0}.account_editprofile_page.diagnostic-tool-content .search_result_items{margin:0 10px 0 0}.account_editprofile_page.diagnostic-tool-content .diagnostic-banner-2.content{margin-top:20px;padding:0}.account_editprofile_page.diagnostic-tool-content .diagnostic-banner-2 p{font-size:.75rem;line-height:.9375rem}.account_editprofile_page.diagnostic-tool-content .diagnostic-banner-2 .content_asset{padding-left:0;width:100%}.account_editprofile_page.diagnostic-tool-content .diagnostic-banner-2 img{width:150px;min-height:auto}.account-page-false .login_page h1{font-size:24px;letter-spacing:1px;padding:0 0 15px;border-bottom:2px solid #eaeaea}.account-page-false .login_page h2{font-size:12px;letter-spacing:.2px;margin:0 0 2px}.account-page-false .login_page .left-registration-page-login{float:none !important;width:auto;padding:18px 0 9px}.account-page-false .login_page .left-registration-page-login .pluck-connect-login-button{max-width:270px}.account-page-false .login_page .block_login{float:none !important;border-bottom:0;margin-bottom:15px}.account-page-false .login_page .block_login .required-field{border-bottom:1px solid #eaeaea;margin:0 0 2px;padding:0 0 8px}.account-page-false .login_page .block_login .formfield{padding:9px 0 0}.account-page-false .login_page .block_login label{width:36%;padding:5px 0}.account-page-false .login_page .block_login .textinput{width:64%;padding:7px 8px}.account-page-false .login_page .block_login .error_message,.account-page-false .login_page .block_login span.error,.account-page-false .login_page .block_login .formfield_description{padding-left:36%}.account-page-false .login_page .block_login .formfield_link{padding:2px 0 7px}.account-page-false .login_page .block_login .password_reset{font-size:11px}.account-page-false .login_page .block_login .formfield_button{float:none;clear:both}.account-page-false .login_page .block_login .formfield_button button{float:none;width:49%}.account-page-false .login_page .registration_block_create{width:auto;padding:14px 0 0;margin:0;float:none !important}.account-page-false .login_page .registration_block_create .formfield.formfield_button{border-top:0;padding:0 0 20px}.account-page-false .login_page .registration_block_create .form_caption_legalese{max-width:280px}.account-page-false .login_page .register-legend-message{margin:15px 0}.account-page-false .login_page.physician_login h2{font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;color:#2e9ebe;font-size:21px;text-transform:uppercase}.account-page-false .login_page.physician_login .required-field{border-bottom:0;color:#666;font-size:12px}.pt_account .primary.account-page-false,.pt_wish_list .primary.account-page-false{float:none}.pt_account .formfield_checkbox,.pt_wish_list .formfield_checkbox{margin:0}.pt_account .secondary.account_navigation,.pt_wish_list .secondary.account_navigation{width:auto;float:none;padding:0;margin:0;clear:both}.pt_account .account_navigation_text_asset h2,.pt_wish_list .account_navigation_text_asset h2{margin:-3px 0 0;border-bottom:0;padding:0 0 9px;background:url(../images/AbtUs_TpQustns_BTN_Dwn.png) no-repeat 97% 4px}.pt_account .account_navigation_text_asset h2.active,.pt_wish_list .account_navigation_text_asset h2.active{background:url(../images/AbtUs_TpQustns_BTN_Up.png) no-repeat 97% 4px}.pt_account .account_navigation_text_asset strong,.pt_wish_list .account_navigation_text_asset strong{display:none}.pt_account .account_navigation_text_asset p,.pt_wish_list .account_navigation_text_asset p{padding-left:10px;background:url(../images/my-account-marker.png) no-repeat 3px 7px;float:none;width:auto;color:#333;line-height:150%;margin:0 0 14px}.pt_account .account_navigation_text_asset .why-register,.pt_wish_list .account_navigation_text_asset .why-register{display:none}.pt_account .account_landing_right_nav_slot #account-menu{width:auto}.pt_account .product-badge{left:0;max-width:75%}.address_list li,.payment_list li{width:100%}.wishlist_products td{display:block}.pt_account .main .content,.pt_wish_list .main .content,.pt_order .main .content{padding:25px 10px 3px 10px}.pt_account .secondary,.pt_wish_list .secondary,.pt_order .secondary{padding:0}.pt_account .panel-button-for-mobile,.pt_wish_list .panel-button-for-mobile,.pt_order .panel-button-for-mobile{float:none;margin:0;padding-top:3px;border-bottom:2px solid #efefef;padding-bottom:16px;margin-bottom:11px}.pt_account .b-panel-buttons,.pt_wish_list .b-panel-buttons,.pt_order .b-panel-buttons{float:none;margin:0}.pt_account .button-mobile-navigation,.pt_wish_list .button-mobile-navigation,.pt_order .button-mobile-navigation{font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;width:150px;padding:0;background:#77a3b6;text-align:center;color:#FFF;font-size:12px;font-weight:normal;font-style:normal;line-height:29px;height:29px;border:0;cursor:pointer;text-transform:uppercase}.pt_account .button-mobile-navigation span:before,.pt_wish_list .button-mobile-navigation span:before,.pt_order .button-mobile-navigation span:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;content:"\f0c9";-webkit-font-smoothing:antialiased;font-size:18px;margin-right:10px;margin-left:-2px;vertical-align:bottom}.pt_account .refinements-mobile,.pt_wish_list .refinements-mobile,.pt_order .refinements-mobile{background:#f2f2f2;display:none;position:fixed;top:0;left:-70%;height:100%;overflow-y:auto;z-index:910;width:50%;padding:0 19px 20px 20px}.pt_account .refinements-mobile .refinement_header,.pt_wish_list .refinements-mobile .refinement_header,.pt_order .refinements-mobile .refinement_header{font:16px "FuturaBT-Medium",Arial,Helvetica,sans-serif;line-height:normal;color:#666;display:block;float:none;margin:120px 0 15px 0;border-bottom:4px solid #d9d9d9;padding-bottom:16px;min-width:160px;letter-spacing:0;text-transform:uppercase}.pt_account .refinements-mobile #account-menu,.pt_wish_list .refinements-mobile #account-menu,.pt_order .refinements-mobile #account-menu{padding-top:0;display:block !important}.pt_account .refinements-mobile #account-menu li,.pt_wish_list .refinements-mobile #account-menu li,.pt_order .refinements-mobile #account-menu li{padding:7px 2px 19px}.pt_account .refinements-mobile #account-menu li a,.pt_wish_list .refinements-mobile #account-menu li a,.pt_order .refinements-mobile #account-menu li a{width:auto;height:auto;border:0;background:0;color:#3f3f3f;padding:0;text-align:left}.pt_account .refinements-mobile #account-menu li a.active-my-account,.pt_wish_list .refinements-mobile #account-menu li a.active-my-account,.pt_order .refinements-mobile #account-menu li a.active-my-account{background:0;color:#1d90b1}.pt_order .panel-button-for-mobile{padding-top:14px}.pt_order .info-order-account .account-overview-orders-block{margin-top:21px;padding:18px 16px 0}.pt_order .info-order-account .recent-orders{margin-bottom:15px}.pt_order .info-order-account .search_result_content{padding:0}.title-mobile-account{color:#138bae;font-size:24px;text-transform:uppercase;letter-spacing:1.6px}.title-mobile-account-min{color:#138bae;font-size:14px;text-transform:uppercase;font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif}.account-header-message{margin-top:6px;padding-left:0;letter-spacing:0;width:auto;float:none}.find-my-account{display:none}.welcome-message-account{background:#f2f2f2;height:auto;margin:12px 0 0}.welcome-message-account p{width:auto;padding:9px 9px 12px}.info-user-left{float:none;width:auto;margin-top:20px;border-top:2px solid #efefef;padding-top:11px}.info-user-account .welcome-message{font-size:13px;padding-bottom:12px;border-bottom:2px solid #efefef}.info-user-account .edit-user-information{float:right}.info-user-account .edit-user-information a{font-size:12px}.info-user-account .title-block{font-size:13px;padding-top:12px;letter-spacing:-.2px;padding:11px 0}.info-user-right{float:none;width:auto;margin:33px 0 0}.info-user-right .showing_of{font-size:12px;margin-top:13px;margin-bottom:24px}.info-user-right .account_product_list{font-size:0}.info-user-right .account_product_list li{width:42%;vertical-align:bottom;margin:0 4% 20px}.info-user-right .account_product_list .product_tile{letter-spacing:0;padding:0}.info-user-right .account_product_list .product_tile .product_name{padding:10px 0 0 0;line-height:110%;height:auto;font-size:12px;letter-spacing:0}.info-user-right .account_product_list .product_tile .price{float:none;padding:0}.info-user-right .account_product_list .product_tile .product_price{font-size:12px;font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif}.info-user-right .account_product_list .product_tile .product_actions button,.info-user-right .account_product_list .product_tile .product_add_to_cart button{display:none}.info-profile-account{border-top:2px solid #efefef;margin-top:15px}.info-profile-account .text-block{width:auto}.info-profile-account .edit-profile-information{float:right;border:0;padding-top:12px}.info-profile-account .edit-profile-information a{font-size:12px}.info-profile-account .title-block{font-size:13px;padding-top:12px;padding:11px 0}.info-profile-account .info-skinsettings{padding-top:13px}.info-profile-account .info-skin-type{width:77px}.info-profile-account .info-skin-type .img-skin-type{height:130px;width:76px;background-size:95% 95% !important;min-height:0}.info-profile-account .settings-for-skin-condition{margin-top:16px}.info-profile-account .none-selected .block{width:77px}.info-order-account .title-block{font-size:13px;padding:11px 0}.info-order-account .view-all-orders a{font-size:13px}.info-order-account .recent-orders{padding-bottom:17px}.info-order-account .resent-text-orders{padding:12px 0 15px 0;font-size:12px}.info-order-account .account_no_orders{padding-bottom:10px}.info-order-account .no-orders-account{margin-top:13px;padding-bottom:20px}.info-order-account .account-overview-orders-block{margin-top:14px;padding:10px 16px 0}.info-order-account table.responsive-table-fix,.info-order-account table.responsive-table-fix-orderhistory{display:block;clear:both;margin-top:0}.info-order-account table.responsive-table-fix tbody,.info-order-account table.responsive-table-fix-orderhistory tbody{display:block}.info-order-account table.responsive-table-fix tbody tr,.info-order-account table.responsive-table-fix-orderhistory tbody tr{display:block;width:50%;float:left;border-bottom:1px solid #dedede;min-height:102px;margin-bottom:13px}.info-order-account table.responsive-table-fix tbody tr th,.info-order-account table.responsive-table-fix-orderhistory tbody tr th{display:block;font-size:12px;padding:0 0 4px}.info-order-account table.responsive-table-fix tbody tr th a,.info-order-account table.responsive-table-fix-orderhistory tbody tr th a{color:#2e9ebe;font-size:11px;text-transform:none;font-weight:normal;font-family:Arial,Helvetica,sans-serif;text-decoration:underline;cursor:pointer}.info-order-account table.responsive-table-fix tbody tr th button,.info-order-account table.responsive-table-fix-orderhistory tbody tr th button{float:none}.info-order-account table.responsive-table-fix tbody tr th button span,.info-order-account table.responsive-table-fix-orderhistory tbody tr th button span{display:inline;background:0;padding:0;border:0;color:#2e9ebe;font-size:12px;text-transform:none;font-weight:normal;font-family:Arial,Helvetica,sans-serif;text-decoration:underline}.info-order-account table.responsive-table-fix tbody tr td,.info-order-account table.responsive-table-fix-orderhistory tbody tr td{display:block;text-align:right;padding:0 3px 4px 0;line-height:130%;font-size:11px}.info-order-account table.responsive-table-fix tbody tr td.hidden-mobile,.info-order-account table.responsive-table-fix-orderhistory tbody tr td.hidden-mobile{display:none}.info-order-account table.responsive-table-fix tbody tr.visible-mobile,.info-order-account table.responsive-table-fix-orderhistory tbody tr.visible-mobile{clear:both;margin-bottom:0}.info-order-account table.responsive-table-fix tbody tr.hidden-mobile,.info-order-account table.responsive-table-fix-orderhistory tbody tr.hidden-mobile{display:none}.info-order-account table.responsive-table-fix tbody tr:last-child,.info-order-account table.responsive-table-fix-orderhistory tbody tr:last-child{margin-bottom:10px}.info-order-account table.responsive-table-fix tbody:after,.info-order-account table.responsive-table-fix-orderhistory tbody:after{display:block;clear:both;content:"";height:3px;background:#f8f8f8;position:relative;top:-13px;z-index:10}.account_landing_right_nav_slot #account-menu li{float:none}.info-favorites-account{margin-top:21px}.info-favorites-account .view_all_favorites{float:right;padding-top:15px}.info-favorites-account .view_all_favorites a{font-size:12px}.info-favorites-account .title-block{margin:2px 0 0;font-size:13px;padding:11px 0}.info-favorites-account .no_items{font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;font-size:13px;letter-spacing:-.7px}.wishlist_page.account-show-page,.orders_page.account-show-page,.account-show-page{padding:0}.wishlist_page.account-show-page .account-show-page-title,.orders_page.account-show-page .account-show-page-title,.account-show-page .account-show-page-title{width:auto;margin:0}.wishlist_page.account-show-page .account-show-page-title .left-block,.orders_page.account-show-page .account-show-page-title .left-block,.account-show-page .account-show-page-title .left-block{font-size:13px;margin-top:0;padding-right:0;float:none;letter-spacing:-.8px}.wishlist_page.account-show-page .account-show-page-title .right-block,.orders_page.account-show-page .account-show-page-title .right-block,.account-show-page .account-show-page-title .right-block{font-size:11px;width:auto;padding-left:0;margin:11px 0 0;float:none;border:0;line-height:140%;letter-spacing:.5px}.wishlist_page.account-show-page .account-show-page-title .right-block .order_shipment_tracking,.orders_page.account-show-page .account-show-page-title .right-block .order_shipment_tracking,.account-show-page .account-show-page-title .right-block .order_shipment_tracking{width:auto}.wishlist_page.account-show-page .wishlist_search_empty,.orders_page.account-show-page .wishlist_search_empty,.account-show-page .wishlist_search_empty{font-size:14px;margin-top:-6px}.wishlist_search.account-show-page-title+.wishlist_products,.wishlist_search.account-show-page-title+.search_result_content{font-size:0;padding:0}.wishlist_search.account-show-page-title+.wishlist_products .search_result_items,.wishlist_search.account-show-page-title+.search_result_content .search_result_items{margin:0}.wishlist_search.account-show-page-title+.wishlist_products .product_tile_wrapper,.wishlist_search.account-show-page-title+.search_result_content .product_tile_wrapper{margin:0;width:50%;vertical-align:bottom;border:0;border-bottom:1px solid #CCC;text-align:center}.wishlist_search.account-show-page-title+.wishlist_products .product_tile_wrapper .product_tile,.wishlist_search.account-show-page-title+.search_result_content .product_tile_wrapper .product_tile{padding-top:40px}.wishlist_search.account-show-page-title+.wishlist_products .product_tile_wrapper .product_image_topwrapper,.wishlist_search.account-show-page-title+.search_result_content .product_tile_wrapper .product_image_topwrapper{height:auto;line-height:normal;min-height:113px;display:block;padding:0;margin:0 auto}.wishlist_search.account-show-page-title+.wishlist_products .product_tile_wrapper .product_details_wrapper,.wishlist_search.account-show-page-title+.search_result_content .product_tile_wrapper .product_details_wrapper{width:auto;margin:0;display:block}.wishlist_search.account-show-page-title+.wishlist_products .product_tile_wrapper .mobile-product_description,.wishlist_search.account-show-page-title+.wishlist_products .product_tile_wrapper .mobile-ratings-and-reviews,.wishlist_search.account-show-page-title+.search_result_content .product_tile_wrapper .mobile-product_description,.wishlist_search.account-show-page-title+.search_result_content .product_tile_wrapper .mobile-ratings-and-reviews{display:none !important}.wishlist_search.account-show-page-title+.wishlist_products .product_tile_wrapper .product_name,.wishlist_search.account-show-page-title+.search_result_content .product_tile_wrapper .product_name{padding:10px 0 10px 0;line-height:110%;min-height:46px;font-size:12px;letter-spacing:0;margin:0}.wishlist_search.account-show-page-title+.wishlist_products .product_tile_wrapper .price,.wishlist_search.account-show-page-title+.search_result_content .product_tile_wrapper .price{padding:0}.wishlist_search.account-show-page-title+.wishlist_products .product_tile_wrapper .product_price,.wishlist_search.account-show-page-title+.search_result_content .product_tile_wrapper .product_price{font-size:12px;font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;margin:0 auto}.wishlist_search.account-show-page-title+.wishlist_products .product_tile_wrapper .product_actions,.wishlist_search.account-show-page-title+.wishlist_products .product_tile_wrapper .add-to-mobile,.wishlist_search.account-show-page-title+.search_result_content .product_tile_wrapper .product_actions,.wishlist_search.account-show-page-title+.search_result_content .product_tile_wrapper .add-to-mobile{padding:0}.wishlist_search.account-show-page-title+.wishlist_products .product_tile_wrapper .add-to-mobile button,.wishlist_search.account-show-page-title+.search_result_content .product_tile_wrapper .add-to-mobile button{float:none;width:88%;margin:5px auto 0}.wishlist_search.account-show-page-title+.wishlist_products .product_tile_wrapper form button span,.wishlist_search.account-show-page-title+.search_result_content .product_tile_wrapper form button span{margin:0 auto}.wishlist_search.account-show-page-title+.wishlist_products .product_tile_wrapper .product_subtitle,.wishlist_search.account-show-page-title+.wishlist_products .product_tile_wrapper .rating,.wishlist_search.account-show-page-title+.wishlist_products .product_tile_wrapper .variant_swatch,.wishlist_search.account-show-page-title+.search_result_content .product_tile_wrapper .product_subtitle,.wishlist_search.account-show-page-title+.search_result_content .product_tile_wrapper .rating,.wishlist_search.account-show-page-title+.search_result_content .product_tile_wrapper .variant_swatch{display:none}.wishlist_search.account-show-page-title+.wishlist_products .product_tile_wrapper .product_favorite_remove,.wishlist_search.account-show-page-title+.search_result_content .product_tile_wrapper .product_favorite_remove{position:absolute;width:21px;height:21px;top:10px;left:50%;margin-left:-10px}.wishlist_search.account-show-page-title+.wishlist_products .product_tile_wrapper .product_favorite_remove a,.wishlist_search.account-show-page-title+.search_result_content .product_tile_wrapper .product_favorite_remove a{background:url(../images/favs_remove.png) 0 0 no-repeat;border:0;text-indent:-10000px;width:21px;height:21px;padding:0;display:block}.wishlist_search.account-show-page-title+.wishlist_products:after,.wishlist_search.account-show-page-title+.search_result_content:after{display:block;background:#fff;height:1px;content:"";position:relative;top:-1px}.paging_bar .results_hits{display:inline}.account-show-page #js-account-info{padding-bottom:20px;border-bottom:2px solid #eaeaea;margin-bottom:11px}.account-show-page #js-account-info .account-show-page-title .right-block{display:none}.account-show-page .left-content{float:none}.account-show-page .left-content .section-header.pending-header{border-top:2px solid #efefef;margin-top:12px;padding-top:12px}.account-show-page .right-content{float:none;border:0;margin:0;width:auto;padding:7px 0 0}.account-show-page .right-content .section_header{font-size:12px}.account-show-page .right-content p.p-1{margin:0 0 11px}.account-show-page .right-content .cart-customer-service a{border:0;background:url(../images/ICN_Eml.gif) no-repeat 0px 9px;padding:7px 0 2px 25px}.account-show-page .right-content .right-asset-footer{background:url(../images/ICN_Phn_2.gif) no-repeat 3px 17px;padding:11px 7px 7px;border:0}.account-show-page .show-account-info{margin-top:13px;border-top:2px solid #eaeaea;padding-top:12px}.account-show-page .show-account-info .title-block{letter-spacing:.4px}.account-show-page .show-account-info .info-block{margin-top:4px;width:auto}.account-show-page .show-account-info .top-block{width:auto;padding-bottom:16px;border-bottom:2px solid #eaeaea;border-bottom:2px solid #eaeaea}.account-show-page .show-account-info table tr td:first-child{width:34%}.account-show-page .show-account-info .middle-block{width:auto;padding-top:13px}.account-show-page .show-account-info .text-block{padding-right:20%;padding-top:9px}.account-show-page .show-account-info .bottom-block{width:auto;padding-bottom:11px;border-top:2px solid #eaeaea;margin-top:15px;padding-top:13px;border-bottom:2px solid #eaeaea}.account-show-page .button-edit{margin-top:19px;height:28px;width:103px}.no-order-account{margin-top:16px;border-top:2px solid #eaeaea;padding-top:12px;line-height:150%;border-bottom:2px solid #eaeaea;padding-bottom:6px;margin-bottom:11px}.button-no-order-account{height:28px;width:197px;margin-top:14px;margin-bottom:13px;padding:4px 0}.button-no-order-account a{text-decoartion:none;cursor:pointer}.button-no-order-account a:hover{text-decoration:none}.customer_service p,.right-block-static p{line-height:130%}.edit-account-info .registration_block_create{width:auto}.edit-account-info .registration_block_create .show-account-info{padding-top:0;border:0;margin-bottom:0}.edit-account-info .register-legend-message{margin:0 0 15px;padding:10px 0 3px}.login_page .registration_block_create .formfield{padding:8px 0 4px;font-size:0}.login_page .registration_block_create .formfield *{font-size:12px}.login_page .registration_block_create .formfield .formfield_description{display:none}.login_page .registration_block_create .formfield.formfield_add_to_email_list{padding:23px 0 12px}.login_page .registration_block_create .formfield.formfield_add_to_email_list label{font-size:12px;padding:4px 0 0;width:90%;font-family:Arial,Helvetica,sans-serif;color:#333}.login_page .registration_block_create .formfield.formfield_contact_physician{padding:0 0 12px}.login_page .registration_block_create .formfield.formfield_contact_physician label{font-size:12px;padding:4px 0 0 7px;width:93%;font-family:Arial,Helvetica,sans-serif;color:#333}.login_page .registration_block_create .formfield.formfield_button{margin:5px 0;padding:20px 0;float:none;border-top:2px solid #eaeaea;width:auto;border-bottom:1px solid #eaeaea}.login_page .registration_block_create .formfield.formfield_button button{float:none}.login_page .registration_block_create .formfield.formfield_button button span{background-size:100% 100%}.login_page .registration_block_create label{width:32%;padding:0;float:none;display:inline-block;vertical-align:middle}.login_page .registration_block_create .f_radio{float:none;display:inline-block;vertical-align:middle}.login_page .registration_block_create .f_field_radio label:first-child{width:32%}.login_page .registration_block_create .textinput{width:68%;float:none;display:inline-block;vertical-align:middle}.login_page .registration_block_create .error_message,.login_page .registration_block_create span.error,.login_page .registration_block_create .formfield_description{padding-left:22%}.login_page .registration_block_create .birthday_section .small_select,.login_page .registration_block_create .birthday_section .day_select{margin:0 2% 0 0;float:none;display:inline-block;vertical-align:middle}.login_page .registration_block_create .birthday_section .small_select .selectboxit-container,.login_page .registration_block_create .birthday_section .day_select .selectboxit-container{width:100%}.login_page .registration_block_create .birthday_section .small_select .selectboxit-container .selectboxit,.login_page .registration_block_create .birthday_section .day_select .selectboxit-container .selectboxit{width:100% !important}.login_page .registration_block_create .birthday_section .small_select select,.login_page .registration_block_create .birthday_section .day_select select{width:100% !important}.login_page .registration_block_create .birthday_section .small_select{width:28%}.login_page .registration_block_create .birthday_section .day_select{width:18%}.login_page .registration_block_create .birthday_section .year_select{width:18%;float:none;display:inline-block;vertical-align:middle}.login_page .registration_block_create .birthday_section .year_select .selectboxit-container{width:100%}.login_page .registration_block_create .birthday_section .year_select .selectboxit-container .selectboxit{width:100% !important}.login_page .registration_block_create .birthday_section .year_select select{width:100% !important}.login_page .registration_block_create .birthday_section .selectboxit-text{text-indent:0}.login_page .registration_block_create .birthday_section .selectboxit-arrow-container{width:18px}.login_page .registration_block_create #dwfrm_profile_customer_states_stateSelectBoxItContainer{width:68%}.login_page .registration_block_create #dwfrm_profile_customer_states_stateSelectBoxItContainer select,.login_page .registration_block_create #dwfrm_profile_customer_states_stateSelectBoxItContainer .selectboxit{width:100% !important}.login_page .registration_block_create label[for=dwfrm_profile_customer_states_state]{padding:6px 0}.login_page .registration_block_create .error_message,.login_page .registration_block_create span.error,.login_page .registration_block_create .formfield_description{padding-left:32%;font-size:11px}.order_details_page .left-content{width:auto !important}.order_details_page .right-content{margin:0 !important}.order_details_page .right-block{border-top:2px solid #efefef;padding:14px 0 10px;border-bottom:2px solid #efefef}.order_details_page .account-show-page-title{margin-bottom:0}.order_details_page .account-show-page-title table{width:100%}.order_details_page .account-show-page-title table tr td{padding-bottom:3px}.order_details_page .account-show-page-title table tr td:first-child{width:48%}.order_details_page .print-button{display:none}.order_details_page .order-table{border-top:2px solid #efefef;margin-top:2px;margin-bottom:20px}.order_details_page .order-table thead{display:none}.order_details_page .order-table tr{border-bottom:2px solid #efefef}.order_details_page .order-table td{border:0}.order_details_page .order-table td.order_product_check{padding:0;vertical-align:middle;width:2%}.order_details_page .order-table td.order_product_check input{height:30px;width:30px}.order_details_page .order-table td.order_product_image{width:43%;padding:0;text-align:center}.order_details_page .order-table td.order_product_info{display:block;padding:17px 0 0}.order_details_page .order-table td.order_product_info .attribute .value{font-weight:normal}.order_details_page .order-table td.order_product_totalprice{margin-bottom:30px}.order_details_page .order-table td.order_product_quantity,.order_details_page .order-table td.order_product_price,.order_details_page .order-table td.order_product_totalprice{display:block;color:#666;text-align:right;padding:10px 0 0}.order_details_page .order-table td.order_product_quantity span.visible-mobile,.order_details_page .order-table td.order_product_price span.visible-mobile,.order_details_page .order-table td.order_product_totalprice span.visible-mobile{display:inline !important;float:left;text-transform:uppercase}.order_details_page .order-table td.order_product_quantity:after,.order_details_page .order-table td.order_product_price:after,.order_details_page .order-table td.order_product_totalprice:after{clear:both;display:block;content:""}.order_details_page .re-order-button{border-bottom:2px solid #efefef;padding-bottom:19px;margin-bottom:0}.order_details_page .re-order-button button{height:29px}.order_details_page .re-order-button button span{height:26px;padding:7px 0 0;background-position:center -3px}.order_details_page .product_name a{margin:0 0 8px}.order_details_page .bottom-order-info .billing-address-info{margin-top:16px;width:auto;float:none}.order_details_page .bottom-order-info .shipping-address-info{margin-top:17px;width:auto;float:none;border-top:2px solid #efefef;padding-top:16px}.order_details_page .bottom-order-info .title-order-info{letter-spacing:0;padding-bottom:9px}.order_details_page .bottom-order-info .text-order-info{line-height:145%}.order_details_page .bottom-order-info .order_totals_block{width:auto;margin:35px 0 0;float:none;border-top:1px solid #CCC}.order_details_page .bottom-order-info .order_totals_block h2{margin:13px 0 3px;letter-spacing:1px}.order_details_page .order_totals_table{margin:0 0 27px}.order_details_page .order_totals_table tr td{padding:6px 0 6px}.order_details_page .order_totals_table tr.order_total td{padding:10px 0 0;font-size:14px}.order_details_page .order_totals_table tr.order_total td:first-child{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold}.order_details_page .mini_address_title,.order_details_page .mini_address_name{margin:0}.account_editprofile_page .my-account-title-edit-page{font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:13px}.account_editprofile_page .top-myprofile-head{margin-top:8px;border-bottom:2px solid #e0e0e0;padding-bottom:16px}.account_editprofile_page .top-myprofile-head .left-text{float:none;padding-bottom:11px}.account_editprofile_page .top-myprofile-head .right-text{float:none}.account_editprofile_page .dotteddvider{border-top:2px solid #e0e0e0;margin:20px 0}.account_editprofile_page .top-type-condition{margin-top:16px;min-height:0}.account_editprofile_page .top-type-condition .left-title{float:none;width:auto}.account_editprofile_page .top-type-condition .right-title{float:none;width:auto;font-size:13px}.account_editprofile_page .top-type-condition .skin-type-block{float:none;width:auto;padding-bottom:20px;border-bottom:2px solid #e0e0e0;margin-bottom:15px}.account_editprofile_page .top-type-condition .skin-condition-block-1{width:91px}.account_editprofile_page .top-type-condition .skin-condition-block-2{width:91px}.account_editprofile_page .top-type-condition .select-block{width:76px;min-height:122px;padding-top:0;margin-top:12px}.account_editprofile_page .top-type-condition .select-block .style-block{background-size:69px 116px;min-height:122px}.account_editprofile_page .top-type-condition .arrow-on{display:none}.account_editprofile_page .top-type-condition .add-to-select{position:static;width:76px;margin-top:13px}.account_editprofile_page .top-type-condition .add-to-select>div{height:32px;background-size:100% 100%;padding:9px 0}.account_editprofile_page .top-type-condition .type-variant{display:none}.account_editprofile_page .bottom-type-condition .for-skin-type{width:auto;float:none;margin-top:0;padding-bottom:0}.account_editprofile_page .bottom-type-condition .descripton-block{padding:0 6px;margin-top:24px}.account_editprofile_page .bottom-type-condition .list-desc,.account_editprofile_page .bottom-type-condition .skn-content{width:auto;padding-bottom:7px}.account_editprofile_page .bottom-type-condition .list-desc ul li,.account_editprofile_page .bottom-type-condition .skn-content ul li{padding-left:11px;margin-top:0}.account_editprofile_page .bottom-type-condition .list-desc.style-link-list,.account_editprofile_page .bottom-type-condition .skn-content.style-link-list{padding-bottom:2px}.account_editprofile_page .bottom-type-condition .list-desc.style-link-list ul li,.account_editprofile_page .bottom-type-condition .skn-content.style-link-list ul li{margin-bottom:15px}.account_editprofile_page .bottom-type-condition .list-desc .for-skin-condition,.account_editprofile_page .bottom-type-condition .skn-content .for-skin-condition{float:none}.account_editprofile_page .bottom-type-condition .subtitle-desc,.account_editprofile_page .bottom-type-condition .skn-content-headline{margin-top:14px;margin-bottom:16px}.account_editprofile_page .SknCnd_1,.account_editprofile_page .SknCnd_2{clear:both;padding-top:20px}#sc_account-editprofile-page{height:100%;min-height:100%}#sc_account-editprofile-page body{height:100%;min-height:100%}.ui_typevariant_dialog{max-width:100%;min-height:100%;position:fixed !important;left:0 !important;top:0 !important}.ui_typevariant_dialog .ui-dialog-content{height:100% !important;min-height:100% !important;max-height:100% !important;padding:0 8px}.ui_typevariant_dialog .ui-dialog-titlebar-close{outline:0;background:url(../images/profile-close.png) 83px 16px no-repeat;width:108px;right:7px;top:5px;padding:14px 11px 17px;font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:12px;color:#138bae}.ui_typevariant_dialog .ui-dialog-titlebar-close:hover{background:url(../images/profile-close.png) 83px 16px no-repeat}.ui_typevariant_dialog .ui-dialog-titlebar-close:focus{outline:0}.ui_typevariant_dialog .ui-dialog-title{color:#138bae;padding:18px 2px 24px;display:block;margin:8px 0 0;border-top:1px solid #CCC;font-size:18px;font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;letter-spacing:1px}.ui_typevariant_dialog .one-variant{margin:0 3px 14px 0}.ui_typevariant_dialog .style-block{width:71px;min-height:119px;background-size:65px 109px !important}.pt_order .questionnaire_title{font:13px 'FuturaBT-Medium',Arial,Helvetica,sans-serif;padding:0;letter-spacing:0;margin:0 0 12px}.quiz_wrapper{width:auto;padding:12px 16px}.quiz_question{margin:0;width:auto;float:none}.quiz label{float:none;width:100%;margin-bottom:6px}.quiz label span input{margin:0 12px 0}.quiz.formfield_checkbox{padding:2px 0}.quiz_button{background:0;margin:18px 0;padding:0;width:auto;float:none}.quiz_button button{margin:0;width:57%;float:left}.quiz_button button span{height:30px;line-height:30px}.quiz_button a{width:43%;clear:none;margin:6px 0 0;float:left}.quiz_button:after{clear:both;display:block;content:""}.ui_resetpassword_dialog,.ui_resetpassword_confirm_dialog{max-width:100%;min-height:100%;position:fixed !important;left:0 !important;top:0 !important;width:100% !important;margin:0 !important}.ui_resetpassword_dialog .ui-dialog-content,.ui_resetpassword_confirm_dialog .ui-dialog-content{height:100% !important;min-height:100% !important;max-height:100% !important;padding:0}.ui_resetpassword_dialog .ui-dialog-titlebar-close,.ui_resetpassword_confirm_dialog .ui-dialog-titlebar-close{outline:0;background:url(../images/profile-close.png) 83px 16px no-repeat;width:108px;right:7px;top:5px;padding:14px 11px 17px;font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:12px;color:#138bae}.ui_resetpassword_dialog .ui-dialog-titlebar-close:hover,.ui_resetpassword_confirm_dialog .ui-dialog-titlebar-close:hover{background:url(../images/profile-close.png) 83px 16px no-repeat}.ui_resetpassword_dialog .ui-dialog-titlebar-close:focus,.ui_resetpassword_confirm_dialog .ui-dialog-titlebar-close:focus{outline:0}.ui_resetpassword_dialog .ui-dialog-title,.ui_resetpassword_confirm_dialog .ui-dialog-title{color:#138bae;padding:18px 2px 16px;display:block;border-bottom:1px solid #CCC;margin:8px 0 6px;border-top:1px solid #CCC;font-size:18px;font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;letter-spacing:1px}.ui_resetpassword_dialog .request_password_page,.ui_resetpassword_confirm_dialog .request_password_page{padding:6px 0 0}.ui_resetpassword_dialog .request_password_page .message,.ui_resetpassword_confirm_dialog .request_password_page .message{line-height:150%}.ui_resetpassword_dialog .request_password_page .f_field_email,.ui_resetpassword_confirm_dialog .request_password_page .f_field_email{float:none}.ui_resetpassword_dialog .request_password_page .f_field_email input,.ui_resetpassword_confirm_dialog .request_password_page .f_field_email input{width:82%}.ui_resetpassword_dialog .request_password_page .f_field_email:after,.ui_resetpassword_confirm_dialog .request_password_page .f_field_email:after{clear:both;content:"";display:block}.ui_resetpassword_dialog .request_password_page label,.ui_resetpassword_confirm_dialog .request_password_page label{width:18%}.ui_resetpassword_dialog .request_password_page .error_message,.ui_resetpassword_confirm_dialog .request_password_page .error_message{position:static;top:0;padding:4px 0 0 18%}.ui_resetpassword_dialog .request_password_page .formfield_button,.ui_resetpassword_confirm_dialog .request_password_page .formfield_button{float:right;width:48%;margin:0;padding-top:21px}.ui_resetpassword_dialog .request_password_page .formfield_button button,.ui_resetpassword_confirm_dialog .request_password_page .formfield_button button{margin:0;width:100%}.ui_resetpassword_dialog .password_reset_page button.close_dialog_button,.ui_resetpassword_confirm_dialog .password_reset_page button.close_dialog_button{margin:0;width:50%}.ui_resetpassword_dialog form,.ui_resetpassword_confirm_dialog form{margin:15px 0 0;padding-bottom:20px;outline:0;border-bottom:1px solid #CCC}.ui_resetpassword_dialog form:focus,.ui_resetpassword_confirm_dialog form:focus{outline:0}.primary.account-page-true>h1{color:#138bae;font:12px 'FuturaBT-Medium',Arial,Helvetica,sans-serif;letter-spacing:1.5px;text-transform:none;padding:0 0 6px}.setnewpasswordconfirm-message{font-size:14px}.set_new_password_page{margin:13px 0 0;padding:0}.set_new_password_page h1{color:#138bae;font:12px 'FuturaBT-Medium',Arial,Helvetica,sans-serif;letter-spacing:1.5px;text-transform:none;padding:0 0 6px}.set_new_password_page form{width:auto}.set_new_password_page .formfield{padding-bottom:0}.set_new_password_page .formfield.formfield_password_confirm label{line-height:100%;padding-left:4px}.set_new_password_page .formfield.formfield_password_confirm label:before{display:none}.set_new_password_page label{width:34%}.set_new_password_page .textinput{width:66%}.set_new_password_page .prompt_new_pass{color:#999;font:11px Arial,Helvetica,sans-serif;font-style:italic;margin:5px 0 0 3px;clear:both}.set_new_password_page .formfield_button{margin:17px 0 0;float:right;width:49%}.set_new_password_page .formfield_button button{width:100%}.set_new_password_page .formfield_button button span{padding:5px;background-size:100% 100% !important;font-size:12px}.set_new_password_page .error_message{margin:0 0 0 34%}.set_new_password_page .error_form{width:auto}.account-page-false .request_password_page{margin-top:10px}.account-page-false .request_password_page form{width:100%}.account-page-false .request_password_page .f_field_email{width:100%}.account-page-false .request_password_page .f_field_email input{width:100%}.addresses,.payment_instruments{width:auto;margin-top:12px;padding:0}.addresses h1,.payment_instruments h1{float:none}.addresses>.section_header,.payment_instruments>.section_header{float:none;width:70%}.addresses>.section_header .section_header_note,.payment_instruments>.section_header .section_header_note{padding:6px 0}.addresses .address_list,.addresses .payment_list,.payment_instruments .address_list,.payment_instruments .payment_list{width:auto}.addresses .address_list .address_item,.addresses .address_list .payment_item,.addresses .payment_list .address_item,.addresses .payment_list .payment_item,.payment_instruments .address_list .address_item,.payment_instruments .address_list .payment_item,.payment_instruments .payment_list .address_item,.payment_instruments .payment_list .payment_item{display:block;width:auto;margin:0;position:relative;border-bottom:0;border-top:1px solid #CCC;padding:13px 0 18px;min-height:0}.addresses .address_list .address_item:first-child,.addresses .address_list .payment_item:first-child,.addresses .payment_list .address_item:first-child,.addresses .payment_list .payment_item:first-child,.payment_instruments .address_list .address_item:first-child,.payment_instruments .address_list .payment_item:first-child,.payment_instruments .payment_list .address_item:first-child,.payment_instruments .payment_list .payment_item:first-child{border-top:0}.addresses .address_list .address_item .mini_address_title,.addresses .address_list .address_item .mini_creditcard,.addresses .address_list .address_item .mini_address_name,.addresses .address_list .address_item .mini_address_location,.addresses .address_list .payment_item .mini_address_title,.addresses .address_list .payment_item .mini_creditcard,.addresses .address_list .payment_item .mini_address_name,.addresses .address_list .payment_item .mini_address_location,.addresses .payment_list .address_item .mini_address_title,.addresses .payment_list .address_item .mini_creditcard,.addresses .payment_list .address_item .mini_address_name,.addresses .payment_list .address_item .mini_address_location,.addresses .payment_list .payment_item .mini_address_title,.addresses .payment_list .payment_item .mini_creditcard,.addresses .payment_list .payment_item .mini_address_name,.addresses .payment_list .payment_item .mini_address_location,.payment_instruments .address_list .address_item .mini_address_title,.payment_instruments .address_list .address_item .mini_creditcard,.payment_instruments .address_list .address_item .mini_address_name,.payment_instruments .address_list .address_item .mini_address_location,.payment_instruments .address_list .payment_item .mini_address_title,.payment_instruments .address_list .payment_item .mini_creditcard,.payment_instruments .address_list .payment_item .mini_address_name,.payment_instruments .address_list .payment_item .mini_address_location,.payment_instruments .payment_list .address_item .mini_address_title,.payment_instruments .payment_list .address_item .mini_creditcard,.payment_instruments .payment_list .address_item .mini_address_name,.payment_instruments .payment_list .address_item .mini_address_location,.payment_instruments .payment_list .payment_item .mini_address_title,.payment_instruments .payment_list .payment_item .mini_creditcard,.payment_instruments .payment_list .payment_item .mini_address_name,.payment_instruments .payment_list .payment_item .mini_address_location{width:50%}.addresses .address_list .address_item .mini_address_title li,.addresses .address_list .address_item .mini_creditcard li,.addresses .address_list .address_item .mini_address_name li,.addresses .address_list .address_item .mini_address_location li,.addresses .address_list .payment_item .mini_address_title li,.addresses .address_list .payment_item .mini_creditcard li,.addresses .address_list .payment_item .mini_address_name li,.addresses .address_list .payment_item .mini_address_location li,.addresses .payment_list .address_item .mini_address_title li,.addresses .payment_list .address_item .mini_creditcard li,.addresses .payment_list .address_item .mini_address_name li,.addresses .payment_list .address_item .mini_address_location li,.addresses .payment_list .payment_item .mini_address_title li,.addresses .payment_list .payment_item .mini_creditcard li,.addresses .payment_list .payment_item .mini_address_name li,.addresses .payment_list .payment_item .mini_address_location li,.payment_instruments .address_list .address_item .mini_address_title li,.payment_instruments .address_list .address_item .mini_creditcard li,.payment_instruments .address_list .address_item .mini_address_name li,.payment_instruments .address_list .address_item .mini_address_location li,.payment_instruments .address_list .payment_item .mini_address_title li,.payment_instruments .address_list .payment_item .mini_creditcard li,.payment_instruments .address_list .payment_item .mini_address_name li,.payment_instruments .address_list .payment_item .mini_address_location li,.payment_instruments .payment_list .address_item .mini_address_title li,.payment_instruments .payment_list .address_item .mini_creditcard li,.payment_instruments .payment_list .address_item .mini_address_name li,.payment_instruments .payment_list .address_item .mini_address_location li,.payment_instruments .payment_list .payment_item .mini_address_title li,.payment_instruments .payment_list .payment_item .mini_creditcard li,.payment_instruments .payment_list .payment_item .mini_address_name li,.payment_instruments .payment_list .payment_item .mini_address_location li{margin-bottom:1px}.addresses .address_list .address_item .address_actions,.addresses .address_list .payment_item .address_actions,.addresses .payment_list .address_item .address_actions,.addresses .payment_list .payment_item .address_actions,.payment_instruments .address_list .address_item .address_actions,.payment_instruments .address_list .payment_item .address_actions,.payment_instruments .payment_list .address_item .address_actions,.payment_instruments .payment_list .payment_item .address_actions{width:50%;position:absolute;height:auto;right:0;top:0;margin:23px 0 0;text-align:right}.addresses .address_list .address_item .address_actions .address_make_default,.addresses .address_list .payment_item .address_actions .address_make_default,.addresses .payment_list .address_item .address_actions .address_make_default,.addresses .payment_list .payment_item .address_actions .address_make_default,.payment_instruments .address_list .address_item .address_actions .address_make_default,.payment_instruments .address_list .payment_item .address_actions .address_make_default,.payment_instruments .payment_list .address_item .address_actions .address_make_default,.payment_instruments .payment_list .payment_item .address_actions .address_make_default{font-size:14px;padding-bottom:22px}.addresses .address_list .address_item .address_actions .address_edit,.addresses .address_list .payment_item .address_actions .address_edit,.addresses .payment_list .address_item .address_actions .address_edit,.addresses .payment_list .payment_item .address_actions .address_edit,.payment_instruments .address_list .address_item .address_actions .address_edit,.payment_instruments .address_list .payment_item .address_actions .address_edit,.payment_instruments .payment_list .address_item .address_actions .address_edit,.payment_instruments .payment_list .payment_item .address_actions .address_edit{padding:0 3% 20px 0}.addresses .address_list .address_item .address_actions .address_delete,.addresses .address_list .payment_item .address_actions .address_delete,.addresses .payment_list .address_item .address_actions .address_delete,.addresses .payment_list .payment_item .address_actions .address_delete,.payment_instruments .address_list .address_item .address_actions .address_delete,.payment_instruments .address_list .payment_item .address_actions .address_delete,.payment_instruments .payment_list .address_item .address_actions .address_delete,.payment_instruments .payment_list .payment_item .address_actions .address_delete{padding:0 3% 0 0}.addresses .address_list .address_item>form[name=payment-remove],.addresses .address_list .payment_item>form[name=payment-remove],.addresses .payment_list .address_item>form[name=payment-remove],.addresses .payment_list .payment_item>form[name=payment-remove],.payment_instruments .address_list .address_item>form[name=payment-remove],.payment_instruments .address_list .payment_item>form[name=payment-remove],.payment_instruments .payment_list .address_item>form[name=payment-remove],.payment_instruments .payment_list .payment_item>form[name=payment-remove]{top:0;width:50%;position:absolute;height:auto;right:0;margin:13px 0 0 !important;text-align:right;padding:0}.addresses .address_list .address_item .f_field_simplify,.addresses .address_list .payment_item .f_field_simplify,.addresses .payment_list .address_item .f_field_simplify,.addresses .payment_list .payment_item .f_field_simplify,.payment_instruments .address_list .address_item .f_field_simplify,.payment_instruments .address_list .payment_item .f_field_simplify,.payment_instruments .payment_list .address_item .f_field_simplify,.payment_instruments .payment_list .payment_item .f_field_simplify{bottom:0;margin:0;width:50%;position:absolute;height:auto;right:0;text-align:right;margin-bottom:18px}.payment_instruments{margin-top:0}.dialog_edit_address,.dialog_edit_payment{max-width:100%;min-height:100%;position:fixed !important;left:0 !important;top:0 !important;width:100% !important;margin:0}.dialog_edit_address .ui-dialog-content,.dialog_edit_payment .ui-dialog-content{height:100% !important;min-height:100% !important;max-height:100% !important;padding:0}.dialog_edit_address .ui-dialog-titlebar-close,.dialog_edit_payment .ui-dialog-titlebar-close{outline:0;background:url(../images/profile-close.png) 83px 16px no-repeat;width:108px;right:7px;top:5px;padding:14px 11px 17px;font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:12px;color:#138bae}.dialog_edit_address .ui-dialog-titlebar-close:hover,.dialog_edit_payment .ui-dialog-titlebar-close:hover{background:url(../images/profile-close.png) 83px 16px no-repeat}.dialog_edit_address .ui-dialog-titlebar-close:focus,.dialog_edit_payment .ui-dialog-titlebar-close:focus{outline:0}.dialog_edit_address .ui-dialog-title,.dialog_edit_payment .ui-dialog-title{color:#138bae;padding:18px 2px 16px;display:block;border-bottom:1px solid #CCC;margin:8px 0 6px;border-top:1px solid #CCC;font-size:18px;font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;letter-spacing:1px}.dialog_edit_address label,.dialog_edit_payment label{width:40%}.dialog_edit_address input,.dialog_edit_payment input{width:60%}.dialog_edit_address .selectboxit-container,.dialog_edit_payment .selectboxit-container{width:60%}.dialog_edit_address .selectboxit-container .selectboxit,.dialog_edit_payment .selectboxit-container .selectboxit{width:100% !important}.dialog_edit_address .selectboxit-container ul,.dialog_edit_payment .selectboxit-container ul{max-width:100%;min-width:0 !important;width:100%}.dialog_edit_address select,.dialog_edit_payment select{width:60% !important}.dialog_edit_address .error_message,.dialog_edit_address span.error,.dialog_edit_address .formfield_description,.dialog_edit_address .form_field_tooltip,.dialog_edit_payment .error_message,.dialog_edit_payment span.error,.dialog_edit_payment .formfield_description,.dialog_edit_payment .form_field_tooltip{padding-left:40%;font-size:11px}.dialog_edit_payment form fieldset>.formfield.formfield_label{width:40%}.dialog_edit_payment .formfield.credit_card_month{display:inline-block;width:28%}.dialog_edit_payment .formfield.credit_card_year{display:inline-block;width:28%}.dialog_edit_payment .formfield.formfield_checkbox{padding-left:0;padding-top:10px}.register_page .myaccount-show-header{display:none}.orders-filter-sap #orders_search>.f_field_select{width:100%}.orders-filter-sap #orders_search .month_select,.orders-filter-sap #orders_search .year_select{width:36%}.orders-filter-sap #orders_search .year_select{width:31%;margin-left:2%}.orders-filter-sap #orders_search .button-filter-sap{margin-left:2%;width:29%}#order-history-page .pt_order.pt_order-physician .left-content{width:auto}#order-history-page .pt_order .orderhistory-div .info-order-account .search_result_content,#order-history-page .pt_order #external_orders .info-order-account .search_result_content{padding:0}#order-history-page .pt_order .orderhistory-div .search_result_content,#order-history-page .pt_order #external_orders .search_result_content{padding:5px 5px 10px}#order-history-page .pt_order .orderhistory-div .search_result_content .title-mob,#order-history-page .pt_order #external_orders .search_result_content .title-mob{text-transform:uppercase;display:inline-block !important;text-align:left;width:50%;color:#666}#order-history-page .pt_order .orderhistory-div .search_result_content li,#order-history-page .pt_order #external_orders .search_result_content li{border-top:1px solid #ccc;padding:10px 0 0;margin:0 10px 10px}#order-history-page .pt_order .orderhistory-div .search_result_content li:first-child,#order-history-page .pt_order #external_orders .search_result_content li:first-child{border-top:0}#order-history-page .pt_order .orderhistory-div .search_result_content .order_history_items,#order-history-page .pt_order #external_orders .search_result_content .order_history_items{padding:0;border:0}#order-history-page .pt_order .orderhistory-div .search_result_content .order_history_items>div,#order-history-page .pt_order #external_orders .search_result_content .order_history_items>div{display:block;font-size:0;padding:2px 0;width:100%}#order-history-page .pt_order .orderhistory-div .search_result_content .order_history_items>div *,#order-history-page .pt_order #external_orders .search_result_content .order_history_items>div *{font-size:12px}#order-history-page .pt_order .orderhistory-div .search_result_content .order_history_items>div.order-date .order_date,#order-history-page .pt_order #external_orders .search_result_content .order_history_items>div.order-date .order_date{width:50%;display:inline-block;text-align:right}#order-history-page .pt_order .orderhistory-div .search_result_content .order_history_items>div.order-details .order_number,#order-history-page .pt_order #external_orders .search_result_content .order_history_items>div.order-details .order_number{width:50%;display:inline-block;text-align:right}#order-history-page .pt_order .orderhistory-div .search_result_content .order_history_items>div.order-details .label,#order-history-page .pt_order #external_orders .search_result_content .order_history_items>div.order-details .label{width:50%;display:inline-block;text-align:right}#order-history-page .pt_order .orderhistory-div .search_result_content .order_history_items>div.order-total .label,#order-history-page .pt_order #external_orders .search_result_content .order_history_items>div.order-total .label{width:50%;display:inline-block;text-align:right}#order-history-page .pt_order .orderhistory-div .search_result_content .order_history_items>div.order-status .label,#order-history-page .pt_order .orderhistory-div .search_result_content .order_history_items>div.order-status .value,#order-history-page .pt_order #external_orders .search_result_content .order_history_items>div.order-status .label,#order-history-page .pt_order #external_orders .search_result_content .order_history_items>div.order-status .value{float:right;clear:right;width:50%;display:inline-block;text-align:right}#order-history-page .pt_order .orderhistory-div .search_result_content .order_history_items>div.order-details-button .button,#order-history-page .pt_order #external_orders .search_result_content .order_history_items>div.order-details-button .button{display:inline-block}#order-history-page .pt_order .orderhistory-div .search_result_content .order_history_items>div.order-details-button .button span,#order-history-page .pt_order #external_orders .search_result_content .order_history_items>div.order-details-button .button span{display:inline-block;background:#999;padding:7px 10px 6px 10px;color:#fff;border:0;font-family:Arial;text-decoration:none}#order-history-page .pt_order .orderhistory-div .search_result_content .order_history_items>div button,#order-history-page .pt_order #external_orders .search_result_content .order_history_items>div button{float:none}#order-history-page .pt_order .orderhistory-div .search_result_content .order_history_items>div button span,#order-history-page .pt_order #external_orders .search_result_content .order_history_items>div button span{display:inline;background:0;padding:0;color:#2e9ebe;border:0;font-family:Arial;text-decoration:underline}.title-physician{width:auto;float:none;padding:15px 0}.physician-account-header-message{margin-top:6px;letter-spacing:0;width:auto;float:none;height:auto;margin:10px 0}.physician-account-header-message p{width:auto}.physician-orders-history,.header_physician_orders_history{padding:0}.phisician-dashboard .left-content{width:auto;margin-bottom:20px !important}.phisician-dashboard .search_result_content{padding:10px 0}.phisician-dashboard .search_result_content .title-mob{text-transform:uppercase;display:inline-block !important;text-align:left;width:50%;color:#666}.phisician-dashboard .search_result_content li{border-top:1px solid #ccc;padding:10px 0 0;margin:0 10px 10px}.phisician-dashboard .search_result_content li:first-child{border-top:0}.phisician-dashboard .search_result_content .order_history_items{padding:0}.phisician-dashboard .search_result_content .order_history_items>div{display:block;font-size:0;padding:2px 0}.phisician-dashboard .search_result_content .order_history_items>div *{font-size:12px}.phisician-dashboard .search_result_content .order_history_items>div.order-date{width:100%}.phisician-dashboard .search_result_content .order_history_items>div.order-date .order_date{width:50%;display:inline-block;text-align:right}.phisician-dashboard .search_result_content .order_history_items>div.order-details{width:100%}.phisician-dashboard .search_result_content .order_history_items>div.order-details .order_number{width:50%;display:inline-block;text-align:right}.phisician-dashboard .search_result_content .order_history_items>div.order-details .label{width:50%;display:inline-block;text-align:right}.phisician-dashboard .search_result_content .order_history_items>div.order-firstname{width:100%}.phisician-dashboard .search_result_content .order_history_items>div.order-firstname .label{width:50%;display:inline-block;text-align:right}.phisician-dashboard .search_result_content .order_history_items>div.order-lastname{width:100%}.phisician-dashboard .search_result_content .order_history_items>div.order-lastname .label{width:50%;display:inline-block;text-align:right}.phisician-dashboard .search_result_content .order_history_items>div.order-phone{width:100%}.phisician-dashboard .search_result_content .order_history_items>div.order-phone .label{width:50%;display:inline-block;text-align:right}.phisician-dashboard .search_result_content .order_history_items>div.order-total{width:100%}.phisician-dashboard .search_result_content .order_history_items>div.order-total .label{width:50%;display:inline-block;text-align:right}.phisician-dashboard .search_result_content .order_history_items>div.order-status{width:100%}.phisician-dashboard .search_result_content .order_history_items>div.order-status .label{width:50%;display:inline-block;text-align:right}.phisician-dashboard .search_result_content .order_history_items>div.order-details-button{width:100%}.phisician-dashboard .search_result_content .order_history_items>div.order-details-button .button{width:50%;display:inline-block;text-align:right}.phisician-dashboard .search_result_content .order_history_items>div.order-commission{width:100%;text-align:center}.phisician-dashboard .search_result_content .order_history_items>div.order-commission .label{width:50%;display:inline-block;text-align:right}.phisician-dashboard .search_result_content .order_history_items>div button{float:none}.phisician-dashboard .search_result_content .order_history_items>div button span{displaY:inline;background:0;padding:0;color:#2e9ebe;border:0;font-family:Arial;text-decoration:underline}.sales_physician_orders_summary,.physician_orders_summary{width:auto}.physician_orders_summary ul{width:100%}.physician_orders_history_search{width:auto;float:none;padding:0;border:0}.physician_orders_history_search input{padding:6px 8px;border:1px solid #ccc;background:#fff;width:66%}.physician_orders_history_search .button span{padding:7px 0 6px}.phisician-dashboard.orders_page.account-show-page .right-content{width:auto;margin:10px 0;border-top:1px solid #ccc;padding-top:20px}.pt_order-physician .orders_page .right-content,.right-content-physician{float:none;border:0;width:auto;margin:10px 0;border-top:1px solid #ccc;padding:20px 0 0 0}.pt_order-physician .orders_page .right-content .section_header,.right-content-physician .section_header{font-size:12px}.pt_order-physician .orders_page .right-content p.p-1,.right-content-physician p.p-1{margin:0 0 11px}.pt_order-physician .orders_page .right-content .cart-customer-service a,.right-content-physician .cart-customer-service a{border:0;background:url(../images/ICN_Eml.gif) no-repeat 0px 9px;padding:7px 0 2px 25px}.pt_order-physician .orders_page .right-content .right-asset-footer,.right-content-physician .right-asset-footer{background:url(../images/ICN_Phn_2.gif) no-repeat 3px 17px;padding:11px 7px 7px;border:0}.physician_orders_pagination{font-size:11px;letter-spacing:-.5px}.pt_account-physician .info-user-left{margin-top:10px}.pt_account-physician .account-show-page .show-account-info{margin-top:13px}.pt_account-physician .account-show-page #js-account-info{padding:0;border:0}.left-content-physician{width:auto}.left-content-physician .welcome-message{margin-bottom:10px;padding-bottom:10px;font-size:13px}.physician-table table{width:100%}#physician-login-page .pt_account .login_page .left-registration-page-login{width:auto}#physician-login-page .pt_account .login_page .block_login label{width:36%}#physician-login-page .pt_account .login_page .block_login .textinput{width:64%}#physician-login-page .pt_account .login_page .block_login .section_title{font-size:20px;margin:0 0 11px}#physician-login-page .pt_account .login_page .block_login .error_message,#physician-login-page .pt_account .login_page .block_login span.error,#physician-login-page .pt_account .login_page .block_login .formfield_description{padding-left:36%}#physician-login-page .pt_account .login_page .block_login form>.error_message,#physician-login-page .pt_account .login_page .block_login form span.error,#physician-login-page .pt_account .login_page .block_login form .formfield_description{padding-left:0}.physician-text-callout{width:auto;padding:0;margin:25px 0 0 0}.dialog_edit_address .f_select{float:right}}@media only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.set_new_password_page .formfield.formfield_password_confirm label{padding-top:9px}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3),only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.CS_main{width:100%;max-width:960px}.content-page{padding:0 10px}.content-page [id^="Div-"]{min-height:1px !important;margin:50px 0 0}.content-page .PLP_banner{width:100%;max-width:940px;background-size:contain !important;padding:47px 0 0}.content-page .PLP_banner .asset_title,.content-page .PLP_banner .asset_description{width:39%}.content-page .PLP_banner .asset_title{letter-spacing:0}.content-page .PLP_banner .asset_description{font-size:12px}.content-page .PLP_banner .asset_headline{font-size:30px}.content-page .CS_main{width:100%;max-width:940px;clear:both}.bg-top,.bg-bottom{display:block !important}.cs-landing .all,.cs-landing .all-1,.customer-services-all-information .all,.customer-services-all-information .all-1,.authorize .all,.authorize .all-1,.customer-service-privacy-policy .all,.customer-service-privacy-policy .all-1{padding:55px 7px}.cs-landing .title-1,.cs-landing .title-2,.customer-services-all-information .title-1,.customer-services-all-information .title-2,.authorize .title-1,.authorize .title-2,.customer-service-privacy-policy .title-1,.customer-service-privacy-policy .title-2{padding-bottom:35px}.cs-landing .title-1 h1,.cs-landing .title-2 h1,.customer-services-all-information .title-1 h1,.customer-services-all-information .title-2 h1,.authorize .title-1 h1,.authorize .title-2 h1,.customer-service-privacy-policy .title-1 h1,.customer-service-privacy-policy .title-2 h1{font-size:18px;color:#2e9ebe}.cs-landing .subtitle-1,.customer-services-all-information .subtitle-1,.authorize .subtitle-1,.customer-service-privacy-policy .subtitle-1{font-size:16px;padding-bottom:12px}.cs-landing .link-2,.customer-services-all-information .link-2,.authorize .link-2,.customer-service-privacy-policy .link-2{font-size:14px}.cs-landing [class^="content-div"],.customer-services-all-information [class^="content-div"],.authorize [class^="content-div"],.customer-service-privacy-policy [class^="content-div"]{width:auto;margin-top:10px}.cs-landing .content-width,.customer-services-all-information .content-width,.authorize .content-width,.customer-service-privacy-policy .content-width{width:auto}.cs-landing ul li,.customer-services-all-information ul li,.authorize ul li,.customer-service-privacy-policy ul li{list-style-position:inside}.cs-landing .block-content,.customer-services-all-information .block-content,.authorize .block-content,.customer-service-privacy-policy .block-content{width:50%}.cs-landing .block-content .link-1,.customer-services-all-information .block-content .link-1,.authorize .block-content .link-1,.customer-service-privacy-policy .block-content .link-1{font-size:14px;padding-bottom:12px}.cs-landing .block-content .link-1 h2,.customer-services-all-information .block-content .link-1 h2,.authorize .block-content .link-1 h2,.customer-service-privacy-policy .block-content .link-1 h2{color:#2e9ebe}.cs-landing .block-content ul,.customer-services-all-information .block-content ul,.authorize .block-content ul,.customer-service-privacy-policy .block-content ul{padding-bottom:40px}.cs-landing .block-content ul li,.customer-services-all-information .block-content ul li,.authorize .block-content ul li,.customer-service-privacy-policy .block-content ul li{padding-bottom:5px}.customer-services-all-information .content-width{width:100%;max-width:960px}.customer-services-all-information .all-1{padding:55px 10px}.customer-services-all-information .subtitle-1{padding:35px 0 0}.science .js_dropdown_control{cursor:text}.science .PLP_banner{width:100%;max-width:940px;padding:60px 10px 0}.science .asset_bg{background-size:auto 360px !important;min-height:360px;padding-top:28px}.science .asset_title,.science .asset_description{width:42%}.science .asset_title{letter-spacing:0;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;margin:30px 0 6px}.science .asset_description{font-size:12px;letter-spacing:0;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif}.science .asset_headline{font-size:30px;padding:0;letter-spacing:0}.science .CS_main{width:100%;max-width:940px;min-height:0;padding:50px 10px 0 !important}.science .CS_wrapper{width:55% !important;margin:0 0 0 4% !important}.science .CS_intro{font-size:13px;line-height:17px;font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif}.science .CS_img{width:41% !important;margin:0}.science .CS_img img{max-width:100%}.science img.lazy{max-width:100%}.science #Div-2 .block-2{padding-bottom:0}.science #Div-3 .CS_wrapper{margin:0 !important;width:100% !important}.science #Div-3 .CS_title{margin:50px 0 0}.science #Div-4 .CS_img{margin:0 !important}.science #Div-5 .CS_wrapper{margin-top:55px !important}.drpinnell .carousel{margin:0 auto;width:748px}.drpinnell .carousel .jcarousel-clip{width:540px}.drpinnell .carousel .jcarousel-clip .slide{width:110px;margin-right:105px}.drpinnell .carousel .jcarousel-clip .slide .video-item-description{max-width:100%;white-space:normal;font-size:11px;color:#6f7375}.drpinnell .carousel .jcarousel-control{top:2px}.drpinnell .CS_main:after{content:".";display:block;height:0;clear:both;font-size:0;text-indent:-999px}.drpinnell .CS_main .CS_img{width:35%;margin:40px 0 0 !important}.drpinnell .CS_main .CS_img img{max-width:100%}.drpinnell .CS_main .CS_wrapper{width:58% !important;padding-right:10px;float:right;margin:0 !important}.drpinnell .CS_main .CS_title{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-size:14px;line-height:14px;letter-spacing:0;margin-bottom:21px}.drpinnell .CS_main .CS_title_l{font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif;font-size:14px;line-height:14px;margin:17px 0 15px}.drpinnell .CS_main .CS_mt3{margin:0}.drpinnell .CS_main .CS_list{margin-bottom:30px;width:100% !important}.drpinnell .CS_main .CS_intro{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:14px;margin:0 0 37px}.drpinnell [id^="Div-"]{min-height:0 !important}.drpinnell #Div-1 .asset-bg{max-width:960px;width:100%;background-size:960px auto !important;margin:0 auto;height:auto}.drpinnell #Div-1 .CS_wrapper{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:12px;color:#6f7375;padding:80px 10px 0 50%;width:100% !important;min-height:420px;float:none}.drpinnell #Div-1 .CS_wrapper .CS_text{padding:6px 0}.drpinnell #Div-1 .CS_wrapper .CS_title{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:18px;line-height:32px;padding:0 !important}.drpinnell #Div-2{margin:35px 0 0}.drpinnell #Div-2 .CS_main{margin:0 auto}.drpinnell #Div-3{margin:80px 0 0}.drpinnell #Div-3 .CS_img{padding-left:25px}.drpinnell #Div-4{margin:80px 0 0}.drpinnell #Div-4 .CS_main{margin:0 auto}.drpinnell #Div-4 .CS_text{width:auto}.main .skin_explained_understanding_skin_animation{padding:0 10px}.skin_explained_understanding_skin_animation .CS_text{font-size:12px}.skin_explained_understanding_skin_animation .CS_title{margin-bottom:38px}.skin_explained_understanding_skin_animation .CS_intro{margin:0 0 18px;padding:0 0 23px;line-height:16px}.skin_explained_understanding_skin_animation .CS_intro p{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:14px}.skin_explained_understanding_skin_animation .AbvLqudLn{z-index:500}.skin_explained_understanding_skin_animation #SknTypCndtn{width:203px}.skin_explained_understanding_skin_animation .clear_B{width:748px;margin:0 auto;position:relative;height:900px}.skin_explained_understanding_skin_animation .Clsd_Div{background-size:427px auto !important;background-position:167px 140px !important;height:850px}.skin_explained_understanding_skin_animation .fltrSlctBx_PLAIN{width:203px}.skin_explained_understanding_skin_animation .SE_MAG_Lrg{z-index:500}.skin_explained_understanding_skin_animation .thumblink1{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.skin_explained_understanding_skin_animation .thumblink1#se-item-0{margin:31px 0 0 170px}.skin_explained_understanding_skin_animation .thumblink1#se-item-0 .SE_MAG_Lrg{margin:-137px 0 0 -130px}.skin_explained_understanding_skin_animation .thumblink1#se-item-1{margin:157px 0 0 85px}.skin_explained_understanding_skin_animation .thumblink1#se-item-1 .SE_MAG_Lrg{margin:-145px 0 0 -110px}.skin_explained_understanding_skin_animation .thumblink1#se-item-2{margin:330px 0 0 49px}.skin_explained_understanding_skin_animation .thumblink1#se-item-2 .SE_MAG_Lrg{margin:-94px 0 0 -103px}.skin_explained_understanding_skin_animation .thumblink1#se-item-3{margin:545px 0 0 116px}.skin_explained_understanding_skin_animation .thumblink1#se-item-3 .SE_MAG_Lrg{margin:0 0 0 -105px}.skin_explained_understanding_skin_animation .thumblink1#se-item-4{margin:563px 0 0 292px}.skin_explained_understanding_skin_animation .thumblink1#se-item-4 .SE_MAG_Lrg{margin:-0 0 0 -90px}.skin_explained_understanding_skin_animation .thumblink1#se-item-5{margin:524px 0 0 467px}.skin_explained_understanding_skin_animation .thumblink1#se-item-5 .SE_MAG_Lrg{margin:-32px 0 0 -29px}.skin_explained_understanding_skin_animation .thumblink1#se-item-6{margin:325px 0 0 558px}.skin_explained_understanding_skin_animation .thumblink1#se-item-6 .SE_MAG_Lrg{margin:-75px 0 0 -77px}.skin_explained_understanding_skin_animation .thumblink1#se-item-7{margin:99px 0 0 432px}.skin_explained_understanding_skin_animation .thumblink1#se-item-7 .SE_MAG_Lrg{margin:-122px 0 0 -27px}.skin_explained_understanding_skin_animation .thumblink1#se-item-8{margin:92px 0 0 308px}.skin_explained_understanding_skin_animation .thumblink1#se-item-8 .SE_MAG_Lrg{margin:-146px 0 0 -80px}.skin-explained .CS_main{min-height:0}.skin-explained .CS_main:after{content:".";display:block;height:0;clear:both;font-size:0;text-indent:-999px}.skin-explained .CS_main .CS_img{width:50% !important;margin:0 !important;padding:0 10px}.skin-explained .CS_main .CS_img img,.skin-explained .CS_main .CS_img iframe{max-width:100%}.skin-explained .CS_main .CS_wrapper{width:50% !important;margin:0 !important;padding:0 10px}.skin-explained .CS_main .CS_title{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-size:14px;line-height:14px;letter-spacing:0;margin-bottom:21px}.skin-explained .CS_main .CS_intro{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:14px;margin:25px 0 20px;line-height:17px}.skin-explained #Div-1 .asset-bg{max-width:960px;width:100%;background-size:960px auto !important;margin:0 auto;height:470px}.skin-explained #Div-1 .PLP_banner{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:14px;color:#6f7375;padding:115px 10px 0;width:40%;float:left}.skin-explained #Div-1 .PLP_banner .text-wrapper{margin:0;width:100%}.skin-explained #Div-1 .PLP_banner .asset_headline{font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif;font-size:48px;line-height:48px;letter-spacing:1px}.skin-explained #Div-1 .PLP_banner .asset_headline span{font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif;font-size:24px;line-height:24px;letter-spacing:1px}.skin-explained #Div-1 .PLP_banner .asset_description{color:#6f7375;margin:14px 0 0;padding:7px 0 0}.skin-explained #Div-1 .PLP_banner form{display:none}.skin-explained #Div-2{margin:40px 0 0}.skin-explained #Div-2 .CS_main{padding:20px 0 0}.skin-explained #Div-2 .CS_wrapper{padding-top:80px}.skin-explained #Div-2 .CS_img{padding:0 25px 0 65px}.skin-explained #Div-3{margin:0}.skin-explained #Div-3 .CS_main{padding:0}.skin-explained #Div-3 .CS_wrapper{padding-top:80px}.skin-explained #Div-3 .CS_img{padding:0 20px 0 40px}.skin-explained #Div-4{margin:80px 0 0}.skin-explained #Div-4 .CS_main{padding:0}.skin-explained #Div-4 .CS_text{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:14px;margin:0;line-height:17px}.skin-explained #Div-4 .CS_img{padding:0 40px 0 10px}.skin-explained #Div-4_1{margin:50px 0 0}.skin-explained #Div-5{margin:0}.skin-explained #Div-5 .CS_main{padding:60px 10px 0}.skin-explained #Div-5 .CS_wrapper{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:14px;margin:0;line-height:17px;width:auto !important;padding:0}.pt_aboutskin .main .content{padding:0}.pt_aboutskin .pdp_social{margin:-50px 0 0;right:25px}.pt_aboutskin .sknT-sknC{background-size:875px auto;min-height:477px;padding:46px 0 0;width:100%;margin:66px auto 0}.pt_aboutskin .sknT-sknC .CS_main{max-width:768px}.pt_aboutskin .sknT-sknC .ui-droppable{width:65px;height:104px;margin:0 0 0 10px;padding:0 0 0 3px}.pt_aboutskin .sknT-sknC>.CS_main{padding:0 20px 0}.pt_aboutskin .sknT-sknC>.CS_main>.float_L{padding:74px 0 33px 29px;width:272px;margin-right:25px}.pt_aboutskin .sknT-sknC>.CS_main>.float_L>.clearfix{width:220px;height:221px;padding:58px 0 0 24px}.pt_aboutskin .sknT-sknC>.CS_main>.float_R{width:100%;float:none;margin-top:18px}.pt_aboutskin .sknT-sknC>.CS_main>.float_R>.SKN_T{font-size:0}.pt_aboutskin .sknT-sknC>.CS_main>.float_R>.SKN_T>div{clear:none !important;float:none;display:inline-block}.pt_aboutskin .sknT-sknC>.CS_main>.float_R>.SKN_C{clear:none;font-size:0;margin:5px 0}.pt_aboutskin .sknT-sknC>.CS_main>.float_R>.SKN_C>div{clear:none !important;float:none;display:inline-block}.pt_aboutskin .sknT-sknC .skn-title{font-size:150%}.pt_aboutskin .sknT-sknC .skn-title h1{font-size:16px}.pt_aboutskin .sknT-sknC .skn_headline{margin:16px 0 0}.pt_aboutskin .sknT-sknC .skn-name{margin:0 0 11px;display:block !important;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif}.pt_aboutskin .sknT-sknC .one-variant{padding:0;margin:0 9px 9px 0}.pt_aboutskin .sknT-sknC .style-block{width:62px;min-height:105px;background-size:94% 89% !important}.pt_aboutskin .sknT-sknC .addtoprofile{margin:36px 0 0 29px}.pt_aboutskin .skn-images{width:38%;padding:84px 0 0}.pt_aboutskin .skn-images img{margin:0 auto;max-width:100%}.pt_aboutskin #ST_CONTENT,.pt_aboutskin #SC_CONTENT{padding:0 20px}.pt_aboutskin .skn-content{width:58.5%;padding:60px 0 0;margin-left:3.5%}.pt_aboutskin .skn-content-title{font:140% "FuturaBT-Light",Arial,Helvetica,sans-serif;padding-bottom:35px}.pt_aboutskin .skn-content-headline{margin:2px 0 16px}.pt_aboutskin .myaccount_profile_list{padding-bottom:17px}.pt_aboutskin .myaccount_profile_list li{padding:0 0 0 9px;margin:0}.pt_aboutskin .skn-content-i{margin:0}.pt_aboutskin .tooltips:hover .tooltip_content{display:none !important}.history [id^="Div-"] .bg-image{background-size:1713px auto !important;background-position:-430px top !important}.history [id^="Div-"] img{max-width:100%;height:auto}.history .h_years_title a{font-size:45px}.history .h_title_l{font-size:11px}.history .h_years_content{font-size:11px;line-height:13px;margin:11px 0 0}.history .asset_headline{font-size:44px;padding-top:18px;letter-spacing:1px}.history .asset_headline span{font-size:24px;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif}.history .asset_description{width:auto;margin-top:5px;padding:14px 0 0 !important;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif !important;font-size:12px !important;line-height:15px !important;letter-spacing:0 !important}.history .history_years{width:91px;margin:23px 33px 0 0}.history .history_years .history_title{letter-spacing:0;font-size:12px;padding:0 0 6px}.history .history_years a{letter-spacing:0;padding:7px 0;font-size:12px}.history .history-main .bg-image{height:459px;padding:10px 0 0 0;overflow:hidden;background-position:-430px 86px !important}.history .history-main .CS_main{height:449px;padding:0 0 0 28px;background-size:83% auto !important;background-position:left top !important}.history .history-main .first-lvv{width:42%}.history .history-2014 .bg-image{height:269px;background-position:-430px !important}.history .history-2014 .CS_main{margin-top:100px;height:309px}.history .history-2014 .first-lvv{float:left;margin:-50px 0 0 10px}.history .history-2014 .first-lvv img{width:75% !important}.history .history-2014 .second-lvv{margin:2px 0 0 230px;padding-right:25px}.history .history-2014 .second-lvv .h_years_content img{float:right;width:40% !important}.history .history-2013 .bg-image{height:400px}.history .history-2013 .CS_main{height:309px}.history .history-2013 .first-lvv{float:left;width:211px;margin:2px 0 0 0}.history .history-2013 .second-lvv{float:left;width:310px}.history .history-2012 .bg-image{height:420px}.history .history-2012 .CS_main{clear:both}.history .history-2012 .first-lvv{margin:10px 0 0 0}.history .history-2012 .second-lvv{margin:2px 0 0 210px;padding-right:30px}.history .history-2012 .second-lvv .h_years_title{padding-top:0}.history .history-2012 .second-lvv .h_years_content img{display:none}.history .history-2011 .bg-image{height:256px}.history .history-2011 .first-lvv{width:169px;padding:0 10px}.history .history-2011 .second-lvv{padding-top:0;width:45%}.history .history-2010 .bg-image{height:244px}.history .history-2010 .CS_main{background-size:414px auto !important;height:240px;background-position:134px 0 !important}.history .history-2010 .first-lvv{float:none;width:100%;padding:35px 10px 0 486px}.history .history-2009-2008-2005 .bg-image{position:relative;height:566px}.history .history-2009-2008-2005 .CS_main{background-size:558px auto !important;height:566px;background-position:0 65px !important}.history .history-2009-2008-2005 .h-section-1{padding:0 0 0 118px;width:50%;position:absolute;top:37px;left:0}.history .history-2009-2008-2005 .h-section-2{padding:0 10px 0 512px;width:100%;position:absolute;top:168px;left:0}.history .history-2009-2008-2005 .h-section-3{padding:0 0 0 134px;width:50%;position:absolute;top:437px;left:0}.history .history-2004 .bg-image{height:301px}.history .history-2004 .h-section-1{padding:86px 0 0 266px;width:576px}.history .history-2002-2001 .bg-image{height:381px}.history .history-2002-2001 .h-section-1{padding:8px 0 0 60px}.history .history-2002-2001 .h-section-1 .h-subsection-1{width:113px}.history .history-2002-2001 .h-section-1 .h-subsection-2{margin:0;padding:108px 0 0 6px;width:38%}.history .history-2002-2001 .h-section-2{margin:0;width:100%}.history .history-2002-2001 .h-section-2 .h-subsection-1{width:70%;margin:0;padding:0 0 0 250px}.history .history-2002-2001 .h-section-2 .h-subsection-2{margin:0 32px 0 15px;width:180px}.history .history-2002-2001 .h-section-2 .h-subsection-2 .lite{width:100%}.history .history-1999 .bg-image{height:298px}.history .history-1999 .CS_main{padding:56px 0 0}.history .history-1999 .h-section-1{width:222px}.history .history-1999 .h-section-2{margin:0;padding:44px 0 0 230px;width:64%}.history .history-1997 .bg-image{height:269px}.history .history-1997 .h-section-1{width:205px;margin:0 0 0 47%}.history .history-1997 .h-section-2{margin:0;width:23%;left:75%;top:100px}.history .history-1994 .bg-image{height:606px}.history .history-1994 .h-section-1{width:70%;padding:110px 0 0 255px}.insights .content-width{padding:20px 10px 0;min-height:0;background-position:right 60px !important;background-size:330px auto !important;width:100%;max-width:960px}.insights .content-width .left-block-1{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:14px;line-height:17px;width:56%;letter-spacing:0}.insights .content-width .img-main{width:375px;height:auto}.insights .content-width .left-block-2{margin-top:20px;padding-bottom:15px;width:56%}.insights .content-width .left-block-2 a{font-family:Arial,Helvetica,sans-serif !important;font-size:12px}.insights .subtitle-1{font-size:14px;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;color:#69bacf;margin:40px 0 30px;letter-spacing:0}.insights ul{letter-spacing:0}.insights ul li a{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif}.cosmeceuticals .content-width{width:100%;max-width:960px;padding:0 10px}.cosmeceuticals [id^="Div-"] .bg-image{background-size:1319px auto !important;background-position:center top !important}.cosmeceuticals [id^="Div-"] .content-div{position:static;margin:0 !important;width:50% !important}.cosmeceuticals [id^="Div-"] .subtitle-2{margin:0;font-size:26px;line-height:31px;letter-spacing:0;width:auto !important}.cosmeceuticals [id^="Div-"] .text-1,.cosmeceuticals [id^="Div-"] .text-2{margin:0;font-size:12px;line-height:14px;letter-spacing:0;width:auto !important}.cosmeceuticals [id^="Div-"] .text-1{padding:16px 0 0 !important}.cosmeceuticals [id^="Div-"] .text-2{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;padding:13px 0 0 !important}.cosmeceuticals #Div-1 .bg-image{height:397px;background-position:center -15px !important}.cosmeceuticals #Div-1 .content-width{padding:90px 0 0 45px;width:50%;margin:0}.cosmeceuticals #Div-1 .title-1{font-size:38px;line-height:40px;letter-spacing:0;font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif}.cosmeceuticals #Div-1 .subtitle-1{font-size:19px;line-height:21px;letter-spacing:0;margin:0}.cosmeceuticals #Div-1 .left-block{font-size:12px;line-height:15px;letter-spacing:0;margin-top:13px;width:auto !important;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif}.cosmeceuticals #Div-2 .bg-image{height:298px}.cosmeceuticals #Div-2 .content-div{float:right;padding-top:43px}.cosmeceuticals #Div-2 .text-1{padding-bottom:0}.cosmeceuticals #Div-3 .bg-image{height:324px}.cosmeceuticals #Div-3 .content-div{padding-top:2px}.cosmeceuticals #Div-3 .subtitle-2{margin-top:-15px !important}.cosmeceuticals #Div-4 .bg-image{height:337px}.cosmeceuticals #Div-4 .content-div{float:right;padding-top:65px}.cosmeceuticals #Div-5 .bg-image{height:303px}.cosmeceuticals #Div-5 .content-div{padding-top:13px}.cosmeceuticals #Div-5 .subtitle-2{width:300px !important}.cosmeceuticals #Div-6 .bg-image{height:376px}.cosmeceuticals #Div-6 .content-div{float:right;padding-top:54px}.authorize .content-width{width:100%;max-width:960px;padding:0 10px}.authorize .js_dropdown_control{cursor:text}.authorize .accordion-content{display:block !important}.authorize .title-3{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:18px;line-height:20px;letter-spacing:1px;color:#3a97b5;padding:90px 0 4px}.authorize .subtitle-2{margin:6px 0 3px}.authorize .text-2{color:#494949;line-height:18px}.authorize ul{padding:0;margin-bottom:0}.authorize ul li{line-height:15px;margin-bottom:0;color:#494949;line-height:18px}.authorize .accordion-content-2 ul{padding:0}.authorize .accordion-content-3{padding-bottom:16px}.authorize .accordion-content-3 .text-2{padding-bottom:25px}.authorize .accordion-content-3 .floatleft{padding:0 10px 0 0;width:35%}.authorize .accordion-content-3 .floatleft:nth-child(3){width:30%}.authorize .accordion-content-3 ul li{margin-bottom:0}.authorize .accordion-content-4{padding-bottom:16px}.authorize .accordion-content-4 [class^="question-"]{font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:16px;margin:0 0 4px;color:#494949;margin-top:13px}.authorize .accordion-content-4 [class^="question-"] b{font-weight:normal;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif}.authorize .accordion-content-4 .text-2{padding:0}.body-correct-zones .content-width{width:748px;margin:0 auto}.body-correct-zones .bg-image{height:auto;padding:0 10px 40px}.body-correct-zones .title-1{margin-top:51px}.body-correct-zones .title-1 img{max-width:60%}.body-correct-zones .subtitle-1{letter-spacing:1.1px;font-size:14px;margin-top:24px}.body-correct-zones .content-div-1{margin-top:63px}.body-correct-zones .content-div-1 .left-block{padding-right:35px;width:280px}.body-correct-zones .content-div-1 .left-block .top-text{width:auto;letter-spacing:0;font-size:12px}.body-correct-zones .content-div-1 .left-block .bottom-text{margin-top:10px}.body-correct-zones .content-div-1 .right-block{background:none !important;padding-top:0;height:auto;width:465px;float:right}.body-correct-zones .content-div-1 .right-block .product-img{left:-65px;bottom:-30px}.body-correct-zones .content-div-1 .right-block #retexture-block .product-img{left:-80px}.body-correct-zones .content-div-1 .right-block .top-text,.body-correct-zones .content-div-1 .right-block .middle-text,.body-correct-zones .content-div-1 .right-block .bottom-text{width:390px;font-size:14px;left:40px}.body-correct-zones .content-div-1 .right-block .top-text{top:62px}.body-correct-zones .content-div-1 .right-block .middle-text{top:220px}.body-correct-zones .content-div-1 .right-block .middle-text p{margin:0}.body-correct-zones .content-div-1 .right-block .bottom-text{top:473px}.body-correct-zones .content-div-1 .right-block .bottom-text .link-product{font-size:23px}.body-correct-zones .content-div-1 .right-block .bottom-text .link-learn-more{margin-top:30px;position:absolute;right:0;font-size:14px}.body-correct-zones .content-div-1 .tablet-fix-image img{width:100%}.charters .height-min{min-height:0}.charters .content_asset{margin:0 auto;width:100%;position:relative;padding:0 10px;max-width:960px}.charters .bg-image{padding:0;background-size:748px auto !important;height:488px;width:748px}.charters [class*="charter-list-"]{margin-top:30px}.charters [class*="charter-list-"]:after{content:".";display:block;height:0;clear:both;font-size:0;text-indent:-999px}.charters .charter-image{float:left;width:43%;margin-right:7%;max-width:360px}.charters .text-block-top{margin-top:0;width:auto;margin-left:0}.charters .text-block-top-title{margin-top:0;padding:89px 0 0 35px;font-size:16px;line-height:19px;letter-spacing:0;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#2c2c2c}.charters .text-block-top-title-secondary{margin:0;padding:5px 0 0 35px;font-size:38px;letter-spacing:1px;line-height:45px;width:320px;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif}.charters .text-block-top-content{margin:0;padding:50px 80px 0 45px;line-height:19px;font-size:16px;letter-spacing:0;color:#4a4a4a}.charters .text-block{float:none;overflow:hidden;width:auto;margin:0}.charters .text-block-title{letter-spacing:0;line-height:19px}.charters .text-block-content{letter-spacing:0;font-size:12px;line-height:14px;margin-top:12px}.charters .text-block-content-small{font-size:11px}.charters .text-block-span{font-size:11px}.charters img{max-width:100%}.aox-science .js_dropdown_control{cursor:text}.aox-science .bg-image{background-size:1346px auto !important;margin-left:-125px;padding-left:125px}.aox-science .PLP_banner{padding:73px 0 0 30px;width:100%;max-width:960px}.aox-science .PLP_banner .asset_headline{font:34px "FuturaBT-Book",Arial,Helvetica,sans-serif;letter-spacing:0}.aox-science .PLP_banner .asset_title{font:12px "FuturaBT-Light",Arial,Helvetica,sans-serif;width:50%;letter-spacing:0;margin:3px 0 6px;padding-bottom:14px}.aox-science .PLP_banner .asset_description{font:14px "FuturaBT-Light",Arial,Helvetica,sans-serif;width:50%;letter-spacing:0}.aox-science .CS_wrapper{width:50%}.aox-science .CS_title{font:28px "FuturaBT-Book",Arial,Helvetica,sans-serif;width:100% !important;letter-spacing:0}.aox-science .CS-headline{font:12px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#2b2b2b}.aox-science .CS-description{font:12px "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#6f7375}.aox-science #Div-1 .bg-image{height:367px;background-position:center -100px !important}.aox-science #Div-2 .bg-image{height:348px}.aox-science #Div-2 .CS_wrapper{margin:32px 20px 0 0}.aox-science #Div-3 .bg-image{height:321px}.aox-science #Div-3 .CS_wrapper{margin:-30px 0 0 30px}.aox-science #Div-4 .bg-image{height:372px}.aox-science #Div-4 .CS_wrapper{margin:47px 20px 0 0}.aox-science #Div-5 .bg-image{height:379px}.aox-science #Div-5 .CS_wrapper{margin:0 0 0 30px}.aox-timeline .js_dropdown_control{cursor:text}.aox-timeline .left-block,.aox-timeline .right-block{width:47%}.aox-timeline .CS_product_images{background-size:860px auto !important;margin:0 -50px;background-position:left bottom !important;padding:0 30px;height:390px !important}.aox-timeline .CS_product{width:110px;margin:170px 0 0 25px}.aox-timeline .CS_product.CS_product_default{margin-left:0}.aox-timeline .CS_main{max-width:940px}.aox-timeline .CS_title{color:#349ebe;font-size:30px;letter-spacing:0}.aox-timeline .CS_text{margin:0;font:14px "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#6f7375}.aox-timeline .aox-timeline-main .CS_main{padding:50px 10px 140px}.aox-timeline .aox-timeline-top{margin:0 0 0 20px;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;letter-spacing:0;line-height:16px}.aox-timeline .aox-timeline-top .top-title{color:#5db1cb;font-size:30px;letter-spacing:1px;margin:0 0 10px;line-height:36px}.aox-timeline .product-description{top:480px;left:10px;right:10px}.aox-timeline .product-description .CS_title{font-size:24px;margin-bottom:20px}.aox-timeline .aox-timeline-1 .CS_main{padding:0 10px}.aox-timeline .aox-timeline-1 .CS_title{padding:30px 0}.professional-treatments{padding:0 10px}.professional-treatments .js_dropdown_control{cursor:text}.professional-treatments .asset-bg{padding:0 10px;margin:0 -10px}.professional-treatments .asset-bg .asset_headline{font:48px "FuturaBT-Book",Arial,Helvetica,sans-serif;letter-spacing:0}.professional-treatments .asset-bg .asset_description,.professional-treatments .asset-bg .asset_title{font:14px "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#666}.professional-treatments .asset-bg .asset_title{letter-spacing:0}.professional-treatments .asset-bg .asset_description{width:50%}.professional-treatments .PLP_banner{min-height:485px;width:100%;max-width:940px;padding:100px 0 0}.professional-treatments .CS_main{width:100%;max-width:940px;clear:both}.professional-treatments .CS_title{font:14px "FuturaBT-Light",Arial,Helvetica,sans-serif;letter-spacing:0}.professional-treatments .CS_list ul li{line-height:14px;margin-top:15px}.professional-treatments .CS_link{margin-top:15px}.professional-treatments .CS_link a{font:12px "FuturaBT-Book",Arial,Helvetica,sans-serif}.professional-treatments .prof-treatments-l{width:50%}.professional-treatments .prof-treatments-r{width:100%}.professional-treatments .CS_wrapper{width:46%;margin:0 0 0 4%}.professional-treatments .professional-treatments-professional-peels-content,.professional-treatments .professional-treatments-facial-treatments-content{padding-bottom:90px}.professional-treatments .professional-treatments-professional-peels-content .CS_title_l,.professional-treatments .professional-treatments-facial-treatments-content .CS_title_l{margin-bottom:17px}.professional-treatments .asset_related_products{margin:0 -10px}.professional-treatments .asset_product{width:20%;padding:0 10px}.professional-treatments .asset_product img{width:100%}.professional-treatments .asset_product_title{text-align:left;height:37px;padding:0;font:12px/14px "FuturaBT-Light",Arial,Helvetica,sans-serif;min-width:140px}.professional-treatments .asset_quickview{position:relative;display:block;padding:0;min-height:120px;height:auto;font-size:11px}.professional-treatments .asset_quickview .asset_product_button{display:none}.professional-treatments .prof-treatments-content{font:14px "FuturaBT-Light",Arial,Helvetica,sans-serif}.professional-treatments .professional-treatments-integrated-skincare img{max-width:100%;margin:25px 0 0}.professional-treatments .professional-treatments-integrated-skincare .CS_main{border:0}.professional-treatments .find-store{margin:0 -10px}.site-map{padding:0 10px}.site-map .content-width{width:100%;max-width:940px}.site-map .title-1{font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif;margin:69px 0 10px}.site-map .float_L,.site-map .float_L.first{width:32%;margin:0 0 0 14px}.site-map .float_L.last,.site-map .float_L.first.last{margin:50px 0 0 0}.site-map .float_L.last div,.site-map .float_L.first.last div{margin:0 0 15px}.site-map .categoryname{color:#3a97b5;font-size:12px}.site-map .sitemap h2.categoryname{color:#3a97b5;font-size:12px;margin:50px 0 0 -15px}.site-map .sitemap ul li{margin:20px 0 0}.shipping250LP .content-width{width:100%;background-size:contain !important;background-position:10px bottom !important;height:auto !important;padding:0 10px;max-width:960px}.shipping250LP .title-1{padding:90px 0 0;width:67%}.shipping250LP .block-1,.shipping250LP .text-2,.shipping250LP .text-3{width:60%}.customer-service-privacy-policy .content-width{width:100%;max-width:960px;padding:12px 10px 0}.customer-service-privacy-policy .all-2{width:100%;max-width:875px}.terms-of-use .content-width{width:100%;max-width:960px;padding:12px 10px 0}.terms-of-use .content-div-1,.terms-of-use .line-1{width:100%}.videogallery .content-page{padding:0}.videogallery .asset-bg{background-size:1200px auto !important;height:525px;margin:0 auto;width:100%;position:static;background-position:center top !important}.videogallery .videoBanner{margin-top:35px;width:56%}.videogallery .videoBanner .asset_description{width:85%;font:14px "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#6f7375;letter-spacing:0;margin:0}.videogallery .videoBanner .asset_headline{font:48px "FuturaBT-Book",Arial,Helvetica,sans-serif;letter-spacing:0}.videogallery .videoBanner .asset_title_video{margin-bottom:5px;width:330px}.videogallery .videoBanner .asset_title_video h2{font:18px "FuturaBT-Light",Arial,Helvetica,sans-serif;letter-spacing:0;text-transform:inherit}.videogallery .allVideos{width:19%;margin-right:7%}.videogallery .allVideos .thumblink{right:0}.videogallery .allVideos .thumblink.link a{color:#138bae;font:11px "FuturaBT-Medium",Arial,Helvetica,sans-serif}.videogallery .CS_main{padding:30px 10px}.videogallery .videoGalleryMain{width:auto;margin-top:-6px}.videogallery .videogallery_title{cursor:text;font-size:11px;color:#138bae;margin:38px 0 13px}.videogallery .videogallery_category{width:519px;padding:0 27px}.videogallery .all_video{padding:5px 0 0;margin:0;color:#141414;font:11px "FuturaBT-Medium",Arial,Helvetica,sans-serif}.videogallery .videoBody li{width:146px;margin:0 10px 0 0;height:146px}.videogallery .video-item-description{font:10px/12px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#484848;padding:12px 10px}.videogallery .carousel .jcarousel-prev{left:0}.videogallery .carousel .jcarousel-next{right:0}.videogallery .media-gallery{padding-top:0}.contact_us_form .content-width,.contact-us-page .content-width{width:auto;padding-top:0;max-width:960px}.contact-us-page{padding:0 10px}.contact-us-page .aboutus-title{margin-bottom:25px}.contact-us-page .aboutus-title h1{font-size:34px;letter-spacing:0}.contact-us-page .subtitle-1{margin-top:0}.contact-us-page .subtitle-1 h2{letter-spacing:0;color:#464646;font-size:14px}.contact-us-page .subtitle-2{letter-spacing:0;font-size:14px;line-height:14px;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif}.contact-us-page .subtitle-3{font-size:12px}.contact-us-page .subtitle-4{font-size:14px;letter-spacing:0;margin-bottom:17px}.contact-us-page .text-intro{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:14px;line-height:16px;padding-bottom:22px}.contact-us-page .text-1{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:0;line-height:14px;margin-top:7px}.contact-us-page .text-2{line-height:14px;margin-top:15px}.contact-us-page .list{margin-top:15px}.contact-us-page .list li{margin-top:15px;line-height:14px}.contact-us-page .link{margin-top:13px}.contact-us-page .js_dropdown_control{cursor:text}.contact-us-page .contact-us-our-promise{background:0;min-height:0;margin:0;padding-top:82px}.contact-us-page .contact-us-our-promise .left-block{width:48%;padding-right:45px}.contact-us-page .contact-us-our-promise .right-block{margin:0 -10px 0;padding-top:65px;width:52%}.contact-us-page .contact-us-our-promise .right-block .videoplayermain{width:auto;height:auto;margin-top:10px;position:relative}.contact-us-page .contact-us-our-promise .right-block .videoplayermain img{max-width:100%;margin:0 auto}.contact-us-page .contact-us-our-promise .right-block .videoplayermain a{float:none}.contact-us-page .contact-us-our-history{min-height:0;width:auto;position:relative;padding-top:0;margin-top:33px;background-size:42% auto}.contact-us-page .contact-us-our-history .right-block{padding:0 0 0 42%;width:auto}.contact-us-page .contact-us-our-history .accordion-content{padding-bottom:35px}.contact-us-page .community-relations{background-position:right 95px;background-size:45% auto;margin-right:-10px;padding-right:10px;min-height:0}.contact-us-page .community-relations .left-block{width:50%;padding-top:70px}.contact-us-page .top-questions{min-height:0;padding-top:75px;width:100%;padding-bottom:90px}.contact-us-page .top-questions .accordion-content{padding-top:29px}.contact-us-page .top-questions .accordionButton{padding:11px 50px 11px 0;width:auto}.contact-us-page .top-questions .accordionContent{width:auto;padding:7px 70px 16px 0}.contact-us-page .top-questions .accordion_on,.contact-us-page .top-questions .accordion_over{color:#7ba9b8}.contact-us-page .contact-us-details .left-block{width:66%}.contact-us-page .contact-us-details .right-block{width:30%;margin-left:4%;margin-top:-21px}.contact-us-page .contact-us-details .text-intro{margin-top:15px}.contact-us-page .customer-service-hours{width:auto;padding-bottom:25px;margin-bottom:20px;font-size:14px;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;line-height:16px}.contact-us-page .customer-service-hours b{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-weight:normal}.contact-us-page #locate{margin-top:0;padding:0 0 67px}.contact-us-page #locate input{width:100% !important}.contact-us-page #locate .footer-button{margin:8px 0 0;float:right}.contact-us-page #locate .footer-button span{padding:10px 21px;background-size:100% 100%}.contact-us-page .contact_us_form_page{margin:0}.contact-us-page .contact_us_form_page .formfields>div{padding:19px 0 0;width:44%}.contact-us-page .contact_us_form_page .formfields>div.formfield_first_name{width:44%}.contact-us-page .contact_us_form_page .formfields>div.formfield_last_name{width:44%;margin-left:4%}.contact-us-page .contact_us_form_page .formfields>div input{width:100%}.contact-us-page .contact_us_form_page .formfields>div.formfield_comment{width:100%}.contact-us-page .contact_us_form_page .formfields>div.formfield_comment textarea{width:100%}.contact-us-page .contact_us_form_page .formfields>div .selectboxit-container{display:block;width:100%}.contact-us-page .contact_us_form_page .formfields>div .selectboxit-container.selectboxit-rendering{width:44%}.contact-us-page .contact_us_form_page .formfields>div .selectboxit{display:block;width:100% !important}.contact-us-page .contact_us_form_page .formfields>div#formaction{width:100%}.contact-us-page .contact_us_form_page .formfields>div#formaction .formfield_button:first-child{margin:0}.contact-us-page .contact_us_form_page .formfields>div#formaction button span{padding:11px 19px;background-size:100% 100%}.contact-us-page .contact_us_form_page .formfields>div select{width:100%}.media-gallery{padding-top:45px}.media-gallery .subtitle-2{padding-bottom:5px}.magazine-gallery .texted{width:100%;height:130px}.magazine-gallery .popup-bubble{width:750px}.magazine-gallery .popup-bubble .content-popup-block,.magazine-gallery .popup-bubble .content-popup-block-bottom{background-size:100%}.magazine-gallery .popup-bubble .Magazine_Content{padding:40px 30px 10px}.pt_error .primary{background-size:39%;background-position:106% 27px}.pt_error .primary h1{font-size:28px;margin:105px 0 0}.pt_error .primary .content_asset h2{margin:41px 0 0;color:#312e36}.pt_error .primary .content_asset .error_page_link_first a,.pt_error .primary .content_asset .error_page_link_second a{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif}.pt_error .primary .content_asset .error_page_link_first{width:220px}.cs-landing .content-width{width:100%;max-width:960px}.cs-landing .all{padding:55px 10px}.international .content-page .PLP_banner{background-size:100% !important;background-position:50% 0 !important}.international .content-page .PLP_banner .asset_description{width:60% !important;border-top:0;font:12px "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#666}.international .content-page .PLP_banner .asset_headline{font-size:46px}}@media only screen and (max-width:550px) and (min-width:481px) and (orientation:portrait){.pt_aboutskin .sknT-sknC>.CS_main{padding:0 5px}.pt_aboutskin .sknT-sknC>.CS_main>.float_L{width:223px;margin-right:5px;padding:74px 0 33px 4px}}@media only screen and (max-width:480px) and (max-aspect-ratio:4 / 3),only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.CS_main{width:100%;padding:0 20px}.accordion-title{letter-spacing:2px !important;text-transform:uppercase !important;font-size:12px;line-height:18px !important;color:#138bae;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif !important;border-top:1px solid #ccc;padding:15px 20px 17px 0;position:relative;cursor:pointer}.accordion-title:after{content:'+';margin-top:-10px;font-size:15px;position:absolute;right:-2px;top:50%}.accordion-title.active:after{content:'--';right:4px;margin-top:-12px;letter-spacing:-2px}.accordion-title h2{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#138bae}.accordion-content{display:none}.accordion-content.opened{display:block}.content-page [id^="Div-"]{min-height:1px !important}.content-page #Div-1{padding:0 !important}.content-page .PLP_banner{padding:0 20px 20px !important;width:100%;background:none !important;height:auto !important}.content-page .PLP_banner .asset_headline{font-size:35px}.content-page .PLP_banner .asset_title{font-size:12px;width:100%;margin:10px 0 8px;letter-spacing:1px}.content-page .PLP_banner .asset_description{width:100%;font-size:12px;color:#333 !important}.content-page .CS_title,.content-page .CS_title-aox{border-top:1px solid #ccc;color:#138bae;font:12px "FuturaBT-Book",Arial,Helvetica,sans-serif;margin:0;padding:17px 0}.content-page .CS_title:after,.content-page .CS_title-aox:after{content:"+";float:right;font:18px "FuturaBT-Medium",Arial,Helvetica,sans-serif;margin:-5px 0 0}.content-page .CS_title.active:after,.content-page .CS_title-aox.active:after{content:'--';letter-spacing:-3px;margin:-7px 7px 0 0}.content-page .CS_wrapper{margin:0 !important;width:100% !important}.content-page .CS_img{margin:0 !important}.content-page .CS_img img{width:100%}.content-page .CS_main .lite img{width:100%}.content-page .content-page-hidden{display:none;padding:0 0 20px 0 !important;font-size:12px !important}.cs-landing .all,.cs-landing .all-1,.customer-services-all-information .all,.customer-services-all-information .all-1,.authorize .all,.authorize .all-1,.customer-service-privacy-policy .all,.customer-service-privacy-policy .all-1{padding:0 20px}.cs-landing .title-1,.cs-landing .title-2,.customer-services-all-information .title-1,.customer-services-all-information .title-2,.authorize .title-1,.authorize .title-2,.customer-service-privacy-policy .title-1,.customer-service-privacy-policy .title-2{font-size:35px;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;line-height:95%;padding:3px 0 16px;border-bottom:1px solid #eaeaea;letter-spacing:1px}.cs-landing .title-1 h1,.cs-landing .title-2 h1,.customer-services-all-information .title-1 h1,.customer-services-all-information .title-2 h1,.authorize .title-1 h1,.authorize .title-2 h1,.customer-service-privacy-policy .title-1 h1,.customer-service-privacy-policy .title-2 h1{font:35px "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#2e9ebe;line-height:95%;letter-spacing:1px}.cs-landing .subtitle-1,.customer-services-all-information .subtitle-1,.authorize .subtitle-1,.customer-service-privacy-policy .subtitle-1{font-size:12px;padding:16px 0;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;border-bottom:1px solid #eaeaea;letter-spacing:1px}.cs-landing .line-1,.customer-services-all-information .line-1,.authorize .line-1,.customer-service-privacy-policy .line-1{margin-top:10px;border-bottom:1px solid #eaeaea;padding-bottom:11px}.cs-landing .link-2,.customer-services-all-information .link-2,.authorize .link-2,.customer-service-privacy-policy .link-2{font-size:14px;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;background:url(../images/AbtUs_TpQustns_BTN_Dwn.png) no-repeat right;color:#333;padding:0 23px 0 0}.cs-landing .link-2 h3,.customer-services-all-information .link-2 h3,.authorize .link-2 h3,.customer-service-privacy-policy .link-2 h3{color:#333}.cs-landing .link-2.active,.customer-services-all-information .link-2.active,.authorize .link-2.active,.customer-service-privacy-policy .link-2.active{background:url(../images/AbtUs_TpQustns_BTN_Up.png) no-repeat right;color:#2e9ebe}.cs-landing .link-2.active h3,.customer-services-all-information .link-2.active h3,.authorize .link-2.active h3,.customer-service-privacy-policy .link-2.active h3{color:#2e9ebe}.cs-landing .link-4,.customer-services-all-information .link-4,.authorize .link-4,.customer-service-privacy-policy .link-4{line-height:16px}.cs-landing .font-12,.customer-services-all-information .font-12,.authorize .font-12,.customer-service-privacy-policy .font-12{line-height:16px}.cs-landing [class^="content-div"],.customer-services-all-information [class^="content-div"],.authorize [class^="content-div"],.customer-service-privacy-policy [class^="content-div"]{width:auto;margin-top:0}.cs-landing .content-width,.customer-services-all-information .content-width,.authorize .content-width,.customer-service-privacy-policy .content-width{width:auto}.cs-landing ul,.customer-services-all-information ul,.authorize ul,.customer-service-privacy-policy ul{padding:13px 0 0;margin-bottom:-11px}.cs-landing ul li,.customer-services-all-information ul li,.authorize ul li,.customer-service-privacy-policy ul li{list-style-position:outside;margin:0 0 9px 16px;line-height:16px}.cs-landing .list-accordeon-hidden,.customer-services-all-information .list-accordeon-hidden,.authorize .list-accordeon-hidden,.customer-service-privacy-policy .list-accordeon-hidden{display:none;padding-top:10px}.cs-landing .bottom-mobile-text,.cs-landing .text-1,.customer-services-all-information .bottom-mobile-text,.customer-services-all-information .text-1,.authorize .bottom-mobile-text,.authorize .text-1,.customer-service-privacy-policy .bottom-mobile-text,.customer-service-privacy-policy .text-1{padding:20px 0}.cs-landing .block-content,.customer-services-all-information .block-content,.authorize .block-content,.customer-service-privacy-policy .block-content{width:auto;float:none}.cs-landing .block-content .link-1,.customer-services-all-information .block-content .link-1,.authorize .block-content .link-1,.customer-service-privacy-policy .block-content .link-1{font-size:125%;padding:16px 0;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;border-bottom:1px solid #eaeaea}.cs-landing .block-content .link-1 h2,.customer-services-all-information .block-content .link-1 h2,.authorize .block-content .link-1 h2,.customer-service-privacy-policy .block-content .link-1 h2{font:15px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#2e9ebe}.cs-landing .block-content ul,.customer-services-all-information .block-content ul,.authorize .block-content ul,.customer-service-privacy-policy .block-content ul{padding:5px 0 0}.cs-landing .block-content ul li,.customer-services-all-information .block-content ul li,.authorize .block-content ul li,.customer-service-privacy-policy .block-content ul li{margin-top:10px;border-bottom:1px solid #eaeaea;padding-bottom:11px;list-style-position:inside}.customer-services-all-information .subtitle-1.first{padding:16px 0 !important}.science .PLP_banner{padding:0 20px 20px;width:100%}.science .asset_bg{min-height:0;background:none !important}.science .asset_headline{font-size:35px;padding:0}.science .asset_title{font-size:12px;width:100%;margin:10px 0 8px;letter-spacing:1px}.science .asset_description{width:100%;font-size:12px;color:#333}.science .CS_main{padding:0 20px !important;min-height:0}.science .CS_main img{max-width:100%;margin:0 auto 20px}.science .CS_wrapper{margin:0 !important;width:100% !important;font-size:12px}.science .CS_img{margin:0 !important;width:100%}.science .accordion-content{padding:0 0 20px !important;font-size:12px !important;color:#333}.science .CS_intro{font:12px/15px "FuturaBT-Book",Arial,Helvetica,sans-serif;margin-bottom:15px}.science .CS_text p{line-height:15px;font-size:12px}.science .CS_text p+p{margin:15px 0 0}.science #Div-3 .CS_text{padding:0}.science #Div-4 .CS_img img{width:32%;margin:0 !important;display:inline}.science #Div-4 .CS_title_l{margin-top:20px}.science #Div-5 .CS_main{padding:0 20px !important}.science #Div-5 .CS_title{margin:0 !important}.drpinnell .carousel{width:280px;margin:0 auto}.drpinnell .carousel .jcarousel-clip{width:220px}.drpinnell .carousel .jcarousel-clip .slide{width:200px;margin:0 10px;text-align:center}.drpinnell .carousel .jcarousel-clip .slide img{width:120px;margin:0 auto}.drpinnell .carousel .jcarousel-clip .slide .video-item-description{white-space:normal;font-size:11px;color:#333;font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif;letter-spacing:1px;line-height:14px;width:100% !important}.drpinnell .carousel .jcarousel-control{width:35px;height:35px;border-radius:0;padding:0 10px;background-clip:content-box !important;margin:0;top:16px}.drpinnell .carousel .jcarousel-prev{background:url(../images/videogallery_arrows.png) 10px center no-repeat;left:-10px}.drpinnell .carousel .jcarousel-next{background:url(../images/videogallery_arrows.png) -6px center no-repeat;right:-10px}.drpinnell .CS_main:after{content:".";display:block;height:0;clear:both;font-size:0;text-indent:-999px}.drpinnell .CS_main .CS_img{display:none}.drpinnell .CS_main .CS_wrapper{margin:0 !important;width:100% !important;padding-bottom:20px}.drpinnell .CS_main .CS_list{width:100% !important}.drpinnell .CS_main .CS_intro{font:12px Arial,Helvetica,sans-serif;margin:0}.drpinnell [id^="Div-"]{min-height:0 !important}.drpinnell #Div-1 .asset-bg{background-size:430px auto !important;background-position:-45px top !important;height:auto}.drpinnell #Div-1 .CS_wrapper{height:auto}.drpinnell #Div-1 .CS_wrapper .CS_text{padding-left:0}.drpinnell #Div-1 .CS_wrapper .CS_title{border:0;width:55%;max-width:200px;margin-left:135px;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:28px;line-height:31px;text-transform:uppercase;padding-top:23px;height:172px}.drpinnell #Div-1 .CS_title{border-bottom:0}.drpinnell #Div-1 .accordion-content{padding-bottom:20px}.drpinnell #Div-2 .CS_main{margin:0 auto}.drpinnell #Div-4 .CS_main{margin:0 auto}.drpinnell #Div-4 .CS_text{max-width:100%}.main .skin_explained_understanding_skin_animation{padding:0 20px;overflow:hidden}.skin_explained_understanding_skin_animation .CS_main{padding:0 !important}.skin_explained_understanding_skin_animation .CS_main .CS_title h1{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:35px;line-height:38px;letter-spacing:3px;padding:2px 0 5px}.skin_explained_understanding_skin_animation .CS_text{font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif;font-size:12px;line-height:15px;padding:0;color:#333}.skin_explained_understanding_skin_animation div.CS_title{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:35px;line-height:38px;letter-spacing:3px;color:#77a3b6;padding:2px 0 0}.skin_explained_understanding_skin_animation .CS_intro{padding:0 0 15px;color:#333;font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif;font-size:12px;line-height:15px}.skin_explained_understanding_skin_animation .CS_intro p{padding:0;color:#333;font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif;font-size:12px;line-height:15px}.skin_explained_understanding_skin_animation .clear_B{display:none}.skin_explained_understanding_skin_animation .AbvLqudLn{z-index:500;margin-top:-1px}.skin_explained_understanding_skin_animation .AbvLqudLn .selectbox a{line-height:31px}.skin_explained_understanding_skin_animation #SknTypCndtn{width:203px}.skin_explained_understanding_skin_animation .mobile-images{width:280px;height:320px;margin:0 auto;position:relative;clear:both}.skin_explained_understanding_skin_animation .mobile-images .mob-img{display:none;width:250px;height:auto;position:absolute;right:-20px;top:25px}.skin_explained_understanding_skin_animation .mobile-images .image-text{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-size:10px;text-transform:uppercase;color:#d0d0d0;position:absolute;line-height:12px}.skin_explained_understanding_skin_animation .mobile-images .image-text.active{color:#333}.skin_explained_understanding_skin_animation .mobile-images .image-text-0{left:15px;top:62px}.skin_explained_understanding_skin_animation .mobile-images .image-text-1{left:11px;top:115px}.skin_explained_understanding_skin_animation .mobile-images .image-text-2{left:11px;top:187px}.skin_explained_understanding_skin_animation .mobile-images .image-text-3{left:9px;top:262px}.skin_explained_understanding_skin_animation .mobile-images .image-text-4{left:102px;top:277px;width:90px}.skin_explained_understanding_skin_animation .mobile-images .image-text-5{left:218px;top:277px}.skin_explained_understanding_skin_animation .mobile-images .image-text-6{left:183px;top:302px}.skin_explained_understanding_skin_animation .mobile-images .image-text-7{left:224px;top:18px;width:90px}.skin_explained_understanding_skin_animation .mobile-images .image-text-8{left:171px;top:56px}.skin_explained_understanding_skin_animation div.mobile-descriptions{padding:30px 0 !important;clear:both}.skin_explained_understanding_skin_animation div.mobile-descriptions .description-text{padding:0 0 15px}.skin_explained_understanding_skin_animation div.mobile-descriptions .KRN_1,.skin_explained_understanding_skin_animation div.mobile-descriptions [class^="desc-"]{font-size:12px;line-height:15px;letter-spacing:1px}.skin_explained_understanding_skin_animation div.mobile-descriptions .KRN_1{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;text-transform:uppercase}.skin_explained_understanding_skin_animation div.mobile-descriptions [class^="desc-"]{font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif;display:none}.skin_explained_understanding_skin_animation div.mobile-descriptions [class^="desc-"].active{display:block}.skin-explained .CS_main{padding:0 20px !important;min-height:0}.skin-explained .CS_main:after{content:".";display:block;height:0;clear:both;font-size:0;text-indent:-999px}.skin-explained .CS_main .CS_img{float:none}.skin-explained .CS_main .CS_img img{max-width:100%}.skin-explained .CS_main .CS_wrapper{margin:0 !important;width:100% !important;padding-bottom:20px}.skin-explained .CS_main .CS_intro{font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif;color:#333;font-size:12px;margin:0 0 10px;letter-spacing:1px;line-height:15px}.skin-explained .CS_main iframe{max-width:100%}.skin-explained #Div-1 .asset-bg{background:none !important;height:auto}.skin-explained #Div-1 .PLP_banner{height:auto;width:100%;padding:0 20px}.skin-explained #Div-1 .PLP_banner .text-wrapper{margin:0;display:block;width:100%;padding:4px 0 20px}.skin-explained #Div-1 .asset_headline,.skin-explained #Div-1 .asset_headline span{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:35px;line-height:38px;letter-spacing:2px}.skin-explained #Div-1 .asset_description{border:0;color:#333;font-size:12px;margin:0}.skin-explained #Div-1 form{display:none}.skin-explained #Div-2 .CS_img{display:none}.skin-explained #Div-2 .CS_main{margin:0 auto}.skin-explained #Div-2 .CS_wrapper img{float:right;width:135px;margin:0 -20px 10px 10px}.skin-explained #Div-3 .CS_img{margin:0;float:none}.skin-explained #Div-3 .CS_img img{max-width:100%}.skin-explained #Div-3 .CS_wrapper{font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif;color:#333;font-size:12px;letter-spacing:1px;line-height:15px;padding-top:15px}.skin-explained #Div-4 .CS_main{margin:0 auto}.skin-explained #Div-4 .CS_wrapper{font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif;color:#333;font-size:12px;margin:10px 0 0;letter-spacing:1px;line-height:15px}.skin-explained #Div-4_1{margin:0}.skin-explained #Div-5 .CS_main{margin:0 auto}.skin-explained #Div-5 .CS_wrapper{font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif;color:#333;font-size:12px;margin:0;letter-spacing:1px;line-height:15px;width:100%;padding-bottom:20px}.pt_aboutskin .content{margin:0}.pt_aboutskin .sknT-sknC{background:0;min-height:0;padding:0;width:100%;margin:0}.pt_aboutskin .sknT-sknC>.CS_main>.float_L{display:none}.pt_aboutskin .sknT-sknC>.CS_main>.float_R{width:100%;float:none;padding-top:9px;margin:0}.pt_aboutskin .skn-title{font:300% 'FuturaBT-Light',Arial,Helvetica,sans-serif;letter-spacing:2px;line-height:97%}.pt_aboutskin .skn-title h1{font:28px 'FuturaBT-Light',Arial,Helvetica,sans-serif;letter-spacing:2px;line-height:97%}.pt_aboutskin .skn_headline{font:12px 'FuturaBT-Book',Arial,Helvetica,sans-serif;color:#666;margin:11px 0 0;letter-spacing:.5px;line-height:130%}.pt_aboutskin .SKN_T{margin:15px 0 0;padding:17px 0 0;border-top:2px solid #f0f0f0}.pt_aboutskin .SKN_T .skin_information{border-bottom:2px solid #f0f0f0}.pt_aboutskin .SKN_C{margin:20px 0 0}.pt_aboutskin .skn-name{margin:0 0 10px;font-size:13px}.pt_aboutskin .one-variant{padding:2px;margin:0 17px 14px 0;border-radius:3px}.pt_aboutskin .one-variant:hover,.pt_aboutskin .one-variant.selected{background:#138bae}.pt_aboutskin .style-block{width:68px;min-height:114px;background-size:95% 95% !important}.pt_aboutskin .skin_information{padding-top:2px}.pt_aboutskin .skn-content-title{font:16px "FuturaBT-Medium",Arial,Helvetica,sans-serif}.pt_aboutskin .skn-content-title.visible-mobile{padding-top:15px;border-top:2px solid #f0f0f0}.pt_aboutskin .skn-images{float:none;padding:15px 0 0;width:30%}.pt_aboutskin .skn-images img{max-width:100%}.pt_aboutskin .skn-content{float:none;width:auto;padding-bottom:23px}.pt_aboutskin .skn-content a{color:#148bae;font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif}.pt_aboutskin .skn-content-headline{margin:20px 0 15px}.pt_aboutskin .myaccount_profile_list li{margin:0;background-position:4px 0}.pt_aboutskin .myaccount_profile_list.mobile-list-profile li{margin:15px 0 0}.pt_aboutskin .skn-content-i{font-size:9px;margin:20px 0 0}.pt_aboutskin .product_actions button{width:200px;margin:15px 0 0;float:none}.pt_aboutskin .product_actions button span{height:27px;line-height:27px}.pt_aboutskin .addtoprofile-mobile .formfield{margin:0}.pt_aboutskin .addtoprofile-mobile .addtoprofile{margin:0}.pt_aboutskin .addtoprofile-mobile .addtoprofile form>div{margin:0}.pt_aboutskin .addtoprofile-mobile .product_actions button{width:150px;float:none;margin-top:10px}.pt_aboutskin .addtoprofile-mobile .product_actions button span{height:34px;line-height:35px}.pt_aboutskin .tooltips:hover .tooltip_content{display:none !important}.pt_aboutskin #ST_CONTENT,.pt_aboutskin #SC_CONTENT{margin:0}.history{padding:8px 0}.history [id^="Div-"] .bg-image{background:none !important;height:auto}.history [id^="Div-"] .bg-image:after{content:".";display:block;height:0;clear:both;font-size:0;text-indent:-999px}.history [id^="Div-"] .history_years{display:none}.history [id^="Div-"] .CS_main{width:100%;padding:0 20px;background:none !important;height:auto}.history [id^="Div-"] .CS_main .first-lvv,.history [id^="Div-"] .CS_main .second-lvv,.history [id^="Div-"] .CS_main [class^="h-section-"],.history [id^="Div-"] .CS_main [class^="h-subsection-"],.history [id^="Div-"] .CS_main .asset_description{width:100%;margin:0;float:none;padding:0;text-align:left;position:relative}.history [id^="Div-"] .CS_main .first-lvv,.history [id^="Div-"] .CS_main .second-lvv,.history [id^="Div-"] .CS_main [class^="h-section-"]{border-top:2px solid #eaeaea;margin:17px 0 0;padding:11px 0 0;clear:both}.history [id^="Div-"] .h_years_title a{font-size:45px;color:#138bae}.history [id^="Div-"] .h_title_l{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:.7px;line-height:15px;padding:0 0 15px}.history [id^="Div-"] .h_years_content{font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:.7px;line-height:15px;margin:0}.history [id^="Div-"] .asset_headline{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;color:#77a3b6;font-size:35px;line-height:34px;letter-spacing:3.5px;padding-bottom:8px;border-bottom:2px solid #eaeaea}.history [id^="Div-"] .asset_headline span{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:35px;letter-spacing:3.5px;line-height:34px}.history [id^="Div-"] .asset_description{font-size:11px;line-height:14px;padding:12px 0 0 !important;font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif}.history [id^="Div-"] .image-history{width:42%;float:right;text-align:center}.history [id^="Div-"] .image-history img{max-width:100%;max-height:150px;display:inline-block}.history [id^="Div-"] div.lite{height:auto !important;width:auto !important;text-align:center;padding-top:20px}.history [id^="Div-"] div.lite img.lazy,.history [id^="Div-"] div.lite iframe{display:inline-block}.history [id^="Div-"] embed{height:auto !important;margin-top:20px}.history .history-main .first-lvv{border:none !important;margin:0 !important;padding:0 !important}.history .history-2014 .CS_main{margin-top:0}.history .history-2014 .first-lvv img{display:none}.history .history-2014 .second-lvv{margin-top:0 !important;border-top:0 !important}.history .history-2014 .second-lvv img{width:50%}.history .history-2013 .first-lvv img{display:none}.history .history-2013 .second-lvv{margin-top:0 !important;border-top:0 !important}.history .history-2013 .second-lvv .h_years_content img{width:25%}.history .history-2012 .first-lvv img{display:none}.history .history-2012 .second-lvv{margin-top:0 !important;border-top:0 !important}.history .history-2011 .first-lvv{display:none}.history .history-2002-2001 .h-section-1 .h-subsection-1{display:none}.history .history-1999 .h-section-1,.history .history-1997 .h-section-1{display:none}.insights{margin-bottom:35px !important}.insights .content-width{padding:10px 20px 0;min-height:0;background-position:center 270px !important;background-size:225px auto !important;width:100%}.insights .content-width .left-block-1{font-size:12px;line-height:15px;width:100%;margin-top:10px;color:#333;min-height:170px}.insights .content-width .img-main{width:280px;height:auto}.insights .content-width .left-block-2{margin-top:15px;padding-bottom:200px;width:320px;border:0}.insights .content-width .left-block-2 a{font-family:Arial,Helvetica,sans-serif !important;font-size:12px;line-height:16px;letter-spacing:0}.insights .subtitle-1{font-size:13px;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#138bae;padding:25px 0 5px;border-top:1px solid #e0e0e0;margin:0}.insights ul li{margin-top:7px}.insights ul li a{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-size:12px}.cosmeceuticals .content-width{width:100% !important;padding:0 20px !important}.cosmeceuticals [id^="Div-"] .bg-image{background:none !important;height:auto !important}.cosmeceuticals [id^="Div-"] .content-div{position:static;margin:0 !important;width:100% !important;padding-bottom:20px}.cosmeceuticals [id^="Div-"] .text-1,.cosmeceuticals [id^="Div-"] .text-2{margin:0;font-size:12px;line-height:15px;width:auto !important}.cosmeceuticals [id^="Div-"] .text-1{padding-top:16px}.cosmeceuticals [id^="Div-"] .text-2{padding:13px 0 0 !important}.cosmeceuticals [id^="Div-"] .mobile-image{max-width:100%;height:auto;margin:0 auto}.cosmeceuticals #Div-1 .content-width{padding-bottom:20px !important}.cosmeceuticals #Div-1 .title-1{font-size:28px;line-height:32px}.cosmeceuticals #Div-1 .subtitle-1{font-size:12px;line-height:17px;margin:0;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;letter-spacing:1.5px;border-bottom:2px solid #dfe2e2;padding-bottom:6px}.cosmeceuticals #Div-1 .left-block{font-size:11px;line-height:14px;letter-spacing:0;margin-top:0;width:auto !important}.authorize .content-width{width:100%;padding:0 20px}.authorize .accordion-content{padding-bottom:15px}.authorize .subtitle-2{margin-top:0}.authorize .title-3{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:35px;line-height:40px;letter-spacing:1px;color:#77a3b6;margin-top:3px}.authorize .title-3 h1{font:35px "FuturaBT-Light",Arial,Helvetica,sans-serif;line-height:40px;letter-spacing:1px;color:#77a3b6}.authorize .text-2{padding-top:15px}.authorize .text-2:first-child{padding:0}.authorize ul{padding:15px 0 0;margin-bottom:-13px}.authorize ul li{line-height:15px;margin-bottom:15px}.authorize .accordion-content-1 a{display:block}.authorize .accordion-content-2 ul{padding:0}.authorize .accordion-content-3{padding-bottom:16px}.authorize .accordion-content-3 .text-2{padding-bottom:8px}.authorize .accordion-content-3 .floatleft{float:none}.authorize .accordion-content-3 ul{padding:0;margin:0}.authorize .accordion-content-3 ul li{margin-bottom:0}.authorize .accordion-content-4{padding-bottom:16px}.authorize .accordion-content-4 [class^="question-"]{font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:16px;margin:0;color:#333;margin-top:15px}.authorize .accordion-content-4 [class^="question-"] b{font-weight:bold;font-family:Arial,Helvetica,sans-serif}.authorize .accordion-content-4 .question-1{margin-top:0}.authorize .accordion-content-4 .text-2{padding:0}.body-correct-zones .bg-image{background:none !important;height:auto}.body-correct-zones .content-width{width:100%;padding:0 20px}.body-correct-zones .title-1{margin-top:1px}.body-correct-zones .small-title,.body-correct-zones .subtitle-1,.body-correct-zones .title-mobile,.body-correct-zones .link-mobile-2{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#138bae}.body-correct-zones .big-title{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;color:#138bae;text-transform:uppercase;font-size:34px;letter-spacing:2.4px}.body-correct-zones .small-title{text-transform:uppercase;padding-top:3px;font-size:13px;letter-spacing:1px}.body-correct-zones .subtitle-1{font-size:12px;letter-spacing:1px;width:auto;line-height:15px;margin:10px 0 16px}.body-correct-zones img{max-width:100%}.body-correct-zones .mobile-select{padding:24px 0 0}.body-correct-zones .mobile-select .selectboxit-container{width:100%}.body-correct-zones .mobile-select .selectboxit-container .selectboxit{width:100% !important;background:0;border:1px solid #a2a3a3;border-radius:5px;height:27px}.body-correct-zones .mobile-select .selectboxit-container .selectboxit-options{width:100% !important;border-radius:5px;min-width:0 !important}.body-correct-zones .content-div-1{color:#333;margin-top:0}.body-correct-zones .content-div-1 .left-block{width:auto;float:none}.body-correct-zones .content-div-1 .left-block:after{content:".";display:block;height:0;clear:both;font-size:0;text-indent:-999px}.body-correct-zones .content-div-1 .left-block .left-mobile-top{width:51%;float:left}.body-correct-zones .content-div-1 .left-block .top-text{font-size:12px;font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif;width:auto;border-top:1px solid #e5e5e5;padding:18px 0 0 0;letter-spacing:1px;line-height:15px;margin-right:30px}.body-correct-zones .content-div-1 .left-block .top-text .visible-mobile{display:inline !important}.body-correct-zones .content-div-1 .left-block .bottom-text{width:115px;margin-left:7%;float:left;margin-top:12px}.body-correct-zones .content-div-1 .right-block{width:auto;float:none;background:none !important;margin:20px 0;height:auto;padding:0}.body-correct-zones .content-div-1 .right-block .product-img{position:absolute;margin:0 !important;height:100px;bottom:20px;right:25px;left:auto}.body-correct-zones .content-div-1 .right-block .product-img img{max-height:100%}.body-correct-zones .content-div-1 .right-block #retexture-block .product-img{left:auto;right:20px;bottom:12px}.body-correct-zones .content-div-1 .right-block #nch-block .product-img{bottom:15px}.body-correct-zones .content-div-1 .right-block .title-mobile{text-transform:uppercase;padding-top:0;font-size:13px;letter-spacing:.5px}.body-correct-zones .content-div-1 .right-block .link-mobile-1{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;display:block;padding:10px 0;width:75%}.body-correct-zones .content-div-1 .right-block .link-mobile-2{text-transform:uppercase;font-size:11px;letter-spacing:0;display:block;width:75%}.body-correct-zones .content-div-1 .right-block .top-text,.body-correct-zones .content-div-1 .right-block .middle-text,.body-correct-zones .content-div-1 .right-block .bottom-text{position:static;width:auto;color:#333;font-size:12px;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;line-height:15px;letter-spacing:1px;border-bottom:1px solid #dadada;margin-bottom:18px;padding:5px 0 16px}.body-correct-zones .content-div-1 .right-block .top-text p,.body-correct-zones .content-div-1 .right-block .middle-text p,.body-correct-zones .content-div-1 .right-block .bottom-text p{line-height:15px;margin-top:15px}.body-correct-zones .content-div-1 .right-block .top-text p:first-child,.body-correct-zones .content-div-1 .right-block .middle-text p:first-child,.body-correct-zones .content-div-1 .right-block .bottom-text p:first-child{margin-top:5px}.body-correct-zones .content-div-1 .body-block{padding:15px 15px 40px;border:1px solid #696969;position:relative}.charters .height-min{min-height:0}.charters .content_asset{width:100%;padding:0 20px}.charters .bg-image{background:none !important;padding:0;height:auto;width:100%}.charters [class*="charter-list-"]{margin-top:0}.charters .charter-image{float:none}.charters .text-block-top{margin-top:8px;width:100%;margin-left:0;margin-bottom:16px}.charters .text-block-top-title{margin-top:0;color:#333;letter-spacing:2px;text-transform:uppercase;font-size:12px;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif}.charters .text-block-top-title-secondary{width:100%;text-transform:uppercase;letter-spacing:2px;font-size:35px;line-height:34px;color:#77a3b6;margin-top:5px;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;border-bottom:3px solid #e5e5e5;padding-bottom:11px}.charters .text-block-top-content{margin-top:11px;color:#333;letter-spacing:.75px;font-size:12px;line-height:15px}.charters .text-block{width:100%;margin-left:0;float:left;margin:6px 0 17px}.charters .text-block-content{letter-spacing:.75px;font-size:12px;color:#333;margin-top:13px;line-height:15px}.charters .text-block-content-small{padding-top:0;font-size:12px;margin-top:14px;padding-right:70px}.charters .text-block-span{font-size:12px;color:#333}.charters img{max-width:100%;display:inline-block}.aox-science .bg-image{background:none !important;height:auto !important}.aox-science .bg-image:after{content:".";display:block;height:0;clear:both;font-size:0;text-indent:-999px}.aox-science .PLP_banner{width:100%;padding:0 20px 20px}.aox-science .PLP_banner .asset_headline{font-size:35px}.aox-science .PLP_banner .asset_title{font-size:12px;width:100%;margin:10px 0 8px;letter-spacing:1px;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif}.aox-science .PLP_banner .asset_description{width:100%;font-size:11px;color:#333 !important}.aox-science .m-img{max-width:100%;margin:0 0 12px}.aox-science .CS_wrapper{margin:0 !important;width:100% !important}.aox-science .CS_title{width:100% !important;margin:0}.aox-science .CS-description{font-size:12px}.aox-science .CS-headline{font-size:13px}.aox-science .accordion-content{padding-bottom:20px}.aox-timeline .CS_product_images{background:none !important;height:auto !important;padding:0 20px !important}.aox-timeline .CS_product{display:none}.aox-timeline .product-description{display:block !important;position:static;width:100%;border-top:1px solid #e0e0e0;padding:5px 0 15px}.aox-timeline .product-description:after{content:".";display:block;height:0;clear:both;font-size:0;text-indent:-999px}.aox-timeline .product-description img{float:right;margin:-40px 0 0 5px}.aox-timeline .product-description img.big-title{margin-top:0}.aox-timeline .product-description .CS_title{font:bold 12px "FuturaBT-Book",Arial,Helvetica,sans-serif;color:#333;text-transform:none;display:block}.aox-timeline .product-description .CS_title .year{font:45px "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#138bae;display:inline-block !important;width:115px}.aox-timeline .product-description .CS_title .title-inner{padding:0 0 8px;vertical-align:bottom;display:inline-block;width:150px;letter-spacing:1px}.aox-timeline .product-description .learn-more{margin:20px 0 0}.aox-timeline .product-description .learn-more span{color:#138bae}.aox-timeline .aox-timeline-top{position:static;width:100%;margin:0 0 17px;font-size:12px;color:#000;letter-spacing:.5px}.aox-timeline .aox-timeline-top .top-title{color:#77a3b6;font-size:35px;line-height:34px;margin:5px 0 8px}.aox-timeline .aox-timeline-main .CS_main{padding:0}.aox-timeline .CS_text{margin:0;font-size:12px}.aox-timeline .aox-timeline-1 .CS_title{padding:17px 0;border-top:1px solid #ccc}.aox-timeline .aox-timeline-1 .CS_text{font-size:12px;line-height:15px;padding-bottom:20px}.aox-timeline .aox-timeline-1 .CS_text:after{content:".";display:block;height:0;clear:both;font-size:0;text-indent:-999px}.aox-timeline .left-block,.aox-timeline .right-block{width:100%}.professional-treatments .asset-bg{background:none !important;min-height:1px !important}.professional-treatments .PLP_banner{padding:0 20px 20px !important;width:100%;background:none !important;height:auto !important}.professional-treatments .PLP_banner .asset_headline{font-size:35px;line-height:34px;width:auto}.professional-treatments .PLP_banner .asset_title{font-size:12px;width:100%;margin:10px 0 8px;letter-spacing:1px}.professional-treatments .PLP_banner .asset_description{width:100%;font-size:12px;color:#333 !important}.professional-treatments .CS_wrapper{margin:0 !important;width:100% !important}.professional-treatments .CS_main{margin:0;border:0}.professional-treatments .CS_main a.button span{padding:6px 5px}.professional-treatments .CS_title_l{margin:20px 0 0 !important}.professional-treatments .CS_list ul li{font:12px/15px "FuturaBT-Book",Arial,Helvetica,sans-serif}.professional-treatments .prof-treatments-l,.professional-treatments .prof-treatments-r{width:100%}.professional-treatments .asset_related_products{padding-bottom:20px}.professional-treatments .asset_related_products:after{content:".";display:block;height:0;clear:both;font-size:0;text-indent:-999px}.professional-treatments .asset_product{width:100%;margin:20px 0 0;padding:25px 0 0;border-top:1px solid #ccc}.professional-treatments .asset_product img{width:35%;float:left}.professional-treatments .asset_product_title{height:auto;padding:0;text-align:left;width:62.5%;float:right}.professional-treatments .asset_quickview{width:62.5%;display:block;position:relative;float:right;padding:10px 0 0;height:auto}.professional-treatments .asset_product_button{margin:15px 0 0}.professional-treatments .prof-treatments-content{font-size:12px;color:#333;letter-spacing:1px;margin:0}.professional-treatments .professional-treatments-integrated-skincare .CS_main{padding:0 20px}.professional-treatments .professional-treatments-integrated-skincare .CS_main img{width:100%;margin:0}.professional-treatments .professional-treatments-integrated-skincare .CS_main .prof-treatments-l .CS_title_l{margin:5px 0 0 !important}.professional-treatments .professional-treatments-integrated-skincare .CS_main .accordion-content{padding-bottom:20px}.professional-treatments .find-store{margin:0 0 20px}.professional-treatments .find-store .content_960{width:100%}.professional-treatments .professionalPeels,.professional-treatments .facialTreatments,.professional-treatments .integratedSkincare{float:left}.professional-treatments a.asset_product_button{width:100%}.professional-treatments a.asset_product_button span{color:#138bae;background:url("../images/bg-responsive-addbutton.jpg") 0 0 repeat-x;border:2px solid #cbd4d8;border-radius:2px;padding:6px 0}.shipping250LP{background:0}.shipping250LP .navigation{background:0}.shipping250LP .content-width{width:100%;background:none !important;padding:0 20px;height:auto !important}.shipping250LP .title-1,.shipping250LP .block-1,.shipping250LP .text-2,.shipping250LP .text-3{width:100%}.shipping250LP .title-1{font:16px "FuturaBT-Light",Arial,Helvetica,sans-serif}.shipping250LP .title-2{font-size:40px}.shipping250LP .block-1{padding:3px 0 0}.shipping250LP .text-1{font-size:12px;margin-top:20px}.shipping250LP .text-1.short{text-align:left;margin:10px 0 0 !important}.shipping250LP .text-1 .underline{display:block}.shipping250LP .text-2{margin:17px 0}.shipping250LP .text-2 span{display:block}.shipping250LP .text-2 span:first-child{margin:0 0 20px}.shipping250LP .text-2 a{padding:0 0 0 17px}.shipping250LP .text-2 a:before{padding:0 20px 0 0}.shipping250LP .text-2 a:first-child{padding:0}.shipping250LP .text-2 a:first-child:before{content:no-open-quote;padding:0}.shipping250LP .link-1{margin-top:17px}.shipping250LP .link-1 a{font:12px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#138bae}.shipping250LP .text-3{font-size:12px;padding:20px 0;margin:8px 0 0;border-top:1px solid #e7e7e7}.shipping250LP img{width:100%}.shipping250LP .block-1-last{margin-bottom:15px}.customer-service-privacy-policy .content-width{width:100%;padding:0 20px}.customer-service-privacy-policy .all-2{width:100%}.customer-service-privacy-policy .subtitle-5{display:none}.customer-service-privacy-policy .subtitle-4{border-top:1px solid #ccc;color:#138bae;font:12px "FuturaBT-Book",Arial,Helvetica,sans-serif;margin:0;padding:17px 30px 17px 0}.customer-service-privacy-policy .subtitle-4:after{content:"+";float:right;font:18px "FuturaBT-Medium",Arial,Helvetica,sans-serif;position:absolute;right:0;top:13px}.customer-service-privacy-policy .subtitle-4.active:after{content:'--';letter-spacing:-3px;margin:-1px 5px 0 0}.customer-service-privacy-policy .content-page-hidden{display:none}.customer-service-privacy-policy .text-2{padding:0 0 20px}.customer-service-privacy-policy .navigation.all-2,.customer-service-privacy-policy #Div-1.navigation.all-2{padding:0}.customer-service-privacy-policy .navigation.all-2 table td{text-align:left}.customer-service-privacy-policy .title-3{margin:0;padding-top:10px}.terms-of-use .content-width{width:100%;padding:20px}.terms-of-use .content-div-1,.terms-of-use .line-1{width:100%}.terms-of-use .title-1{margin:0;padding-top:10px}.terms-of-use .content-page-hidden{display:none}.terms-of-use .text-1 i{border-top:1px solid #ccc;color:#138bae;font:12px "FuturaBT-Book",Arial,Helvetica,sans-serif;margin:0;padding:17px 16px 17px 0;display:block;text-transform:uppercase}.terms-of-use .text-1 i:after{content:"+";float:right;font:18px "FuturaBT-Medium",Arial,Helvetica,sans-serif;margin:-5px -16px 0 0}.terms-of-use .text-1 i.active:after{content:'--';letter-spacing:-3px;margin:-7px -9px 0 0}.videogallery .CS_main{border-top:0;padding:0}.videogallery .asset-bg{background:none !important;width:100%;height:auto;position:static;margin:0 auto}.videogallery .videoBanner{padding:0 20px 20px;width:100%;margin-top:8px}.videogallery .videoBanner .asset_title_video{width:100%;margin-bottom:8px}.videogallery .videoBanner .asset_title_video h2{font:13px/17px "FuturaBT-Medium",Arial,Helvetica,sans-serif;letter-spacing:1px;text-transform:inherit}.videogallery .videoBanner .asset_headline{font:35px/34px "FuturaBT-Light",Arial,Helvetica,sans-serif;letter-spacing:1px}.videogallery .videoBanner .asset_description{font-size:12px;line-height:15px;letter-spacing:1px;width:100%;margin:7px 0 0}.videogallery .videoBanner .videoplayermain{margin:20px 0 0;display:block}.videogallery .videoBanner .videoplayermain img{margin:0 auto}.videogallery .videoGalleryMain{float:none;width:100%}.videogallery .videogallery_category{padding:0 20px}.videogallery .allVideos{width:100%;float:none}.videogallery .all_video{padding:17px 0;margin:0 20px;border-top:1px solid #b3b3b3;color:#333;font:normal 12px "FuturaBT-Medium",Arial,Helvetica,sans-serif}.videogallery .videogallery_title{margin:0}.videogallery .jcarousel-clip{margin:0 auto;width:190px}.videogallery .videoBody li{margin:0 10px;width:170px;height:auto;border:0}.videogallery .carousel{padding:0 0 20px;display:none}.videogallery .carousel .jcarousel-next{right:20px;top:84px}.videogallery .carousel .jcarousel-prev{left:20px;top:84px}.videogallery .video-item-description{padding:6px 0 0}.contact_us_form .content-width,.contact-us-page .content-width{width:100%;padding:20px}.contact_us_form{position:relative;z-index:600}.contact-us-page .aboutus-title{margin-top:3px}.contact-us-page .aboutus-title h1{font:35px "FuturaBT-Light",Arial,Helvetica,sans-serif;line-height:38px;color:#77a3b6}.contact-us-page .subtitle-1{border-bottom:3px solid #e2e4e3;margin:5px 0;padding-bottom:7px;letter-spacing:.6px;font-size:12px;line-height:15px;color:#000}.contact-us-page .subtitle-1 h2{font:12px "FuturaBT-Book",Arial,Helvetica,sans-serif}.contact-us-page .subtitle-2 h2{color:#138bae}.contact-us-page .subtitle-3{font-size:12px;line-height:15px;letter-spacing:.6px;margin:17px 0}.contact-us-page .subtitle-4{font-size:12px;line-height:15px;margin-bottom:7px}.contact-us-page .text-intro,.contact-us-page .text-1{font-size:12px;line-height:15px;letter-spacing:.6px;color:#333}.contact-us-page .text-intro{margin:0;padding:0;border:0}.contact-us-page .text-1{margin-top:0}.contact-us-page .text-2{margin-top:0}.contact-us-page .accordion-content{padding-bottom:20px}.contact-us-page .link{margin:15px 0 0;letter-spacing:.6px}.contact-us-page .contact-us-our-promise{background:0;min-height:0;margin:0}.contact-us-page .contact-us-our-promise .left-block{width:100%}.contact-us-page .contact-us-our-promise .right-block{margin-left:0;margin-top:0;width:100%}.contact-us-page .contact-us-our-promise .right-block .videoplayermain{width:auto;height:auto;margin:10px 0;position:relative}.contact-us-page .contact-us-our-promise .right-block .videoplayermain img{max-width:100%;margin:0 auto}.contact-us-page .contact-us-our-promise .right-block .videoplayermain a{float:none}.contact-us-page .contact-us-our-history{background:0;min-height:0;padding-top:0}.contact-us-page .contact-us-our-history .right-block{padding:0;width:100%}.contact-us-page .contact-us-our-history .accordion-content{padding-bottom:20px}.contact-us-page .community-relations{background:0;min-height:0}.contact-us-page .community-relations .left-block{width:auto;padding-top:0}.contact-us-page .community-relations .subtitle-3{margin:20px 0 5px}.contact-us-page .community-relations .link:last-child{padding-bottom:0}.contact-us-page .top-questions{width:auto;min-height:0;padding-top:0}.contact-us-page .top-questions .accordion-content{margin-bottom:-20px;background:#fff;z-index:1;position:relative}.contact-us-page .top-questions .accordionButton{width:auto;font-size:12px;line-height:14px;letter-spacing:.5px;padding:10px 25px 10px 0;border-bottom:1px solid #efefef}.contact-us-page .top-questions .accordionContent{width:auto;padding:15px 0 20px;font-size:12px;line-height:15px}.contact-us-page .top-questions .accordion_on,.contact-us-page .top-questions .accordion_over{color:#138bae}.contact-us-page .contact-us-details{padding-top:0}.contact-us-page .contact-us-details .left-block{width:auto;float:none}.contact-us-page .contact-us-details .right-block{width:auto;margin-left:0;float:none;padding:18px 0 0;border-top:2px solid #efefef;margin-top:16px}.contact-us-page .contact-us-details .text-intro{border-bottom:2px solid #f1f1f1}.contact-us-page .contact-us-details .font-size-14{font-size:inherit}.contact-us-page .customer-service-hours{width:auto;border-bottom:2px solid #efefef;padding-bottom:20px}.contact-us-page #locate{margin:20px 0;border-bottom:2px solid #efefef;padding-bottom:20px}.contact-us-page #locate .footer-button{margin:25px 0 0}.contact-us-page #locate input{width:100%}.contact-us-page .contact_us_form_page{margin:6px 0 0}.contact-us-page .contact_us_form_page .formfield_comment .textarea{width:100%}.contact-us-page .contact_us_form_page .formfields>div{padding:15px 0 5px;width:auto;float:none}.contact-us-page .contact_us_form_page .formfields>div input{width:100%}.contact-us-page .contact_us_form_page .formfields>div.formfield_phone{width:48%;float:left;clear:none}.contact-us-page .contact_us_form_page .formfields>div.formfield_zip{width:48%;float:right;clear:none}.contact-us-page .contact_us_form_page .formfields>div#formaction{padding:0}.contact-us-page .contact_us_form_page .formfields>div#formaction .formfield_button{float:none;margin:8px 0 0}.contact-us-page .contact_us_form_page .formfields>div#formaction .formfield_button button{float:none;outline:0}.contact-us-page .contact_us_form_page .formfields>div#formaction .formfield_button button span{padding:6px 31px}.contact-us-page .contact_us_form_page .formfields>div select{width:100%}.contact-us-page .contact_us_form_page .formfield_myquestion .selectboxit{width:280px !important}.contact-us-page .contact_us_confirmation_page{padding-bottom:30px}.contact-us-page .contact_us_confirmation_page .subtitle-2{padding-bottom:10px}.magazine-gallery .media-content{background:0;margin:20px 0 0;position:relative;overflow:visible}.magazine-gallery .media-text{margin-top:15px}.magazine-gallery .texted{padding:13px 0 0 13px;height:100%;width:147px;margin:0 0 0 97px;font-size:12px;line-height:15px;letter-spacing:.5px;background:0}.magazine-gallery .reflect{width:100% !important;height:100% !important}.magazine-gallery ul.media{width:auto;height:125px}.magazine-gallery ul.media li{height:125px !important;left:50% !important;top:0 !important;margin-left:-122px;width:244px !important;background:#fff;cursor:auto}.magazine-gallery ul.media li img{width:100px;height:auto}.magazine-gallery .Clsd_Div{display:block !important}.magazine-gallery .roundabout-moveable-item{overflow:visible}.magazine-gallery .roundabout-moveable-item canvas{display:none !important}.magazine-gallery .navigation-roundabout{width:100%;border:0;margin:0;padding:0}.magazine-gallery .navigation-roundabout .prev-div,.magazine-gallery .navigation-roundabout .next-div{position:absolute;top:0;bottom:0;margin:auto;z-index:999;text-indent:-10000px;height:30px}.magazine-gallery .navigation-roundabout .prev-div a,.magazine-gallery .navigation-roundabout .next-div a{display:block;padding:0;width:15px;height:30px;border:0}.magazine-gallery .navigation-roundabout .prev-div{left:-3px}.magazine-gallery .navigation-roundabout .next-div{right:-3px}.magazine-gallery .navigation-roundabout a.prev{background:url(../images/m-media-arrows.png) 0 0 no-repeat;left:0}.magazine-gallery .navigation-roundabout a.next{background:url(../images/m-media-arrows.png) -16px 0 no-repeat;right:0}.magazine-gallery .popup-bubble{position:fixed;width:100%;left:0;height:100%;z-index:1000}.magazine-gallery .popup-bubble .content-popup-block{background:#fff;height:100%;width:100%;overflow:auto;padding:0}.magazine-gallery .popup-bubble .popup-block-close{display:block;height:37px;position:absolute;z-index:10000;width:100%;background:0}.magazine-gallery .popup-bubble .popup-block-close:before{content:'close x';font:12px/37px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#138bae;text-transform:uppercase;float:right;margin:0 20px 0 0}.magazine-gallery .popup-bubble .Magazine_Content{padding:0 20px;width:100%}.magazine-gallery .popup-bubble .text-popup-block-left{width:40%;float:left;margin:0 10px 10px 0}.magazine-gallery .popup-bubble .text-popup-block-left img{max-width:100%;margin:0 auto}.magazine-gallery .popup-bubble .text-popup-block-right{width:100%;margin:0;float:none}.magazine-gallery .popup-bubble .text-popup-block-right .popup-title{margin:40px 0 0;font:20px "FuturaBT-Light",Arial,Helvetica,sans-serif}.magazine-gallery .popup-bubble .text-popup-block-right .popup-subtitle{font:13px "FuturaBT-Book",Arial,Helvetica,sans-serif}.magazine-gallery .popup-bubble .text-popup-block-right .popup-text{padding:25px 0 20px;font:12px Arial,Helvetica,sans-serif;margin:0}.pt_error .content{margin-bottom:0}.pt_error .primary{background-size:60%;background-position:center bottom;height:auto;padding:20px 20px 85%;float:none}.pt_error .primary:after{clear:both;content:"";display:table}.pt_error .primary h1{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;margin:3px 0 0}.pt_error .primary .content_asset h2{margin:11px 0 0;padding:6px 0 0;border-top:2px solid #ccc;color:#444}.pt_error .primary .content_asset .error_page_link_first,.pt_error .primary .content_asset .error_page_link_second{margin:0;width:100%}.pt_error .primary .content_asset .error_page_link_first a,.pt_error .primary .content_asset .error_page_link_second a{padding:7px 0;line-height:normal;color:#138bae;font-size:12px}.pt_error .primary .content_asset .error_page_link_first{margin:7px 0 0}.international .content-page .PLP_banner{background:url(../images/m-international.jpg) 90% bottom no-repeat !important;padding:0 20px 130px !important;margin:0 0 20px 0}.international .content-page .PLP_banner .asset_headline{font-size:32px}.international .asset_description{font:12px "FuturaBT-Book",Arial,Helvetica,sans-serif;border:0;padding:0;margin:7px 0 0}.international .international-countries{margin:20px 0 0}.international .float_L{width:50%;margin:0}.mobile_.m-footer_inf-link{display:none}}@media only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.aboutus .popup-bubble .content-popup-block>div>div a,.contact-us-page .popup-bubble .content-popup-block>div>div a{height:100px}.shipping250LP .title-2{font-size:55px;margin-bottom:10px}.shipping250LP .title-1{font-size:26px !important}}@media only screen and (max-width:480px){.shipping250LP .allureSubscribe{width:100%}.shipping250LP .allureSubscribe button{left:-138px;font-size:11px}.shipping250LP .allureSubscribe .f_field_email input{width:200px;font-size:9px}.shipping250LP .allureSubscribe .f_field_email{left:70px}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3){.SC_aplusb_block{margin-top:0}.SC_aplusb_images{height:440px}.SC_aplusb_main_image{margin-left:-150px;margin-top:-220px;width:300px}.SC_aplusb_side_text_left{top:290px}.SC_aplusb_side_text_right{bottom:230px}}@media only screen and (max-width:480px) and (max-aspect-ratio:4 / 3){.SC_aplusb_block{margin-top:0}.SC_aplusb_title{padding:30px 20px 10px 20px;font-size:45px;line-height:45px}.SC_aplusb_subtitle,.SC_aplusb_description{padding:0 20px}.SC_aplusb_subtitle span{width:100%;display:block;text-align:center;margin-bottom:10px}.SC_aplusb_images{height:300px}.SC_aplusb_main_image{margin-left:-100px;margin-top:-150px;width:200px}.SC_aplusb_side_text_left{top:200px;left:10px;word-wrap:break-word}.SC_aplusb_side_text_right{bottom:165px;right:10px;word-wrap:break-word}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3){.phys-eye-uv-def .content{padding-left:20px;padding-right:20px}.content_asset.phys-eye-uv-def{padding-top:50px}.phys-eye-uv-def>.pe_title{padding-bottom:10px}.phys-eye-uv-def .content{padding-left:20px;padding-right:20px}.phys-eye-uv-def .block-image>img{position:absolute;right:68%;top:0;height:100%}.phys-eye-uv-def .right-block{padding-left:32%;padding-right:20px;position:relative}.left-aligned-text.phys-eye-uv-def .block-image>img{position:absolute;left:68%;top:0;height:100%}.left-aligned-text.phys-eye-uv-def .right-block{padding-right:32%}}@media only screen and (max-width:480px) and (max-aspect-ratio:4 / 3){.phys-eye-uv-def .content{padding-left:20px;padding-right:20px}.content_asset.phys-eye-uv-def{padding-top:30px}.content_asset.phys-eye-uv-def:before{height:50px}.phys-eye-uv-def .block-image{height:200px;position:relative;margin-bottom:20px;overflow:visible}.phys-eye-uv-def .block-image>img{position:absolute;right:auto;left:0;top:0;height:100%}.phys-eye-uv-def .right-block{padding:0 0 30px 0}.phys-eye-uv-def>.pe_title{font:26px/26px "FuturaBT-Book",Arial,Helvetica,sans-serif;color:#007da4;letter-spacing:-1px;text-transform:uppercase;margin-bottom:10px}.phys-eye-uv-def>.pe_title span{font:26px/26px "FuturaBT-Book",Arial,Helvetica,sans-serif;color:#007da4;letter-spacing:-1px;text-transform:none}.phys-eye-uv-def .m-hidden{display:block}.phys-eye-uv-def .dt-hidden{display:none}.left-aligned-text.phys-eye-uv-def .block-image>img{position:absolute;right:0;left:auto;top:0;height:100%}.left-aligned-text.phys-eye-uv-def .right-block{padding:0 0 30px 0}}@media only screen and (min-width:481px) and (max-width:800px){.b-prevent_protect-wrapper{margin:0 auto;padding:50px 20px}.b-prevent_protect-second .b-prevent_protect-products{margin-top:40px}.b-prevent_protect-wrapper .learn_more_link{position:relative;left:21px}.b-prevent_protect-wrapper .b-prevent_protect-product--2 .learn_more_link{left:21px}.b-prevent_protect-second.b-prevent_protect-wrapper .b-prevent_protect-title{font-size:48px;padding-right:0;margin:0 0 10px 0}.b-prevent_protect-wrapper .b-prevent_protect-subtitle{font-size:17px}.b-prevent_protect-product--1{width:330px;padding-right:0}.b-prevent_protect-product--2{width:330px;padding-left:0}.b-prevent_protect-product{display:block;clear:both;margin:0 0 45px 0;min-height:0}.b-ico_plus{top:204px;left:auto;right:23%;color:#3ea6c2}.b-prevent_protect-product--1 .b-prevent_protect-image{top:30px;left:380px}.b-prevent_protect-product--2 .b-prevent_protect-image{top:-227px;left:514px}.b-prevent_protect-products ul li{margin:0 0 5px 12px}.b-prevent_protect-products{margin-top:40px;padding-top:40px;padding-bottom:5px}.b-prevent-titles{float:none;width:100%}.b-prevent_protect-second .b-prevent_protect_description{width:100%;padding:0}}@media only screen and (max-width:480px){.b-prevent_protect-wrapper{margin:0 auto;padding:30px 0}.b-prevent_protect-second.b-prevent_protect-wrapper .b-prevent_protect-products{margin-top:20px;min-height:0;padding:20px 20px 5px 20px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.b-prevent_protect-second.b-prevent_protect-wrapper .b-prevent_protect-title{font-size:22px;padding-right:20px;padding-left:20px;margin:0;letter-spacing:0;line-height:1.2}.b-prevent_protect-second.b-prevent_protect-wrapper .b-prevent_protect-subtitle{font-size:25px;font-weight:bold;padding-right:20px;padding-left:20px;letter-spacing:1px;line-height:1.2;margin-bottom:15px}.b-ico_plus{display:none}.b-ico_plus.b-ico_plus--mobile{display:block;top:78%;left:50%;margin-left:-17px;font-size:75px;color:#008ab0}.b-prevent_protect-product{min-height:150px}.b-prevent_protect-product--2,.b-prevent_protect-product--1{float:none}.b-prevent_protect-product--1{width:auto;padding-right:110px}.b-prevent_protect-product--1 .b-prevent_protect-image{max-width:67px;right:0;top:-74px}.b-prevent_protect-products ul,.b-prevent_protect-product_title.b-prevent_protect-product_title{font-size:12px}.b-prevent_protect-products ul{padding:0 0 0 5px}.b-prevent_protect-wrapper .learn_more_link{font-size:10px}.main.prevent_protect_1.prevent_protect_1,.main.prevent_protect_2.prevent_protect_2{margin-top:-50px !important}.b-prevent_protect-product--2{padding-left:107px;width:auto}.b-prevent_protect-product--2 .b-prevent_protect-image{left:5px;position:absolute;top:auto;bottom:-30px;max-width:87px}.b-prevent_protect-wrapper .b-prevent_protect-product--2 .learn_more_link{left:14px}.b-prevent_protect-wrapper .learn_more_link{position:relative;left:14px}.b-prevent_protect-product{padding-bottom:30px}.b-prevent_protect-product.b-prevent_protect-product--2{padding-bottom:15px}.b-prevent_protect-product.b-prevent_protect-product--2 .b-prevent_protect-product_title.b-prevent_protect-product_title{margin-top:37px}.b-prevent-titles{float:none;width:100%}.b-prevent_protect-second .b-prevent_protect_description{width:auto;margin-right:65px;line-height:14px;font-size:12px;padding:0 0 0 20px}}@media only screen and (min-width:481px) and (max-width:800px){.b-prevent_protect-wrapper{margin:0 auto;padding:50px 20px}.b-prevent_protect-wrapper .learn_more_link{position:relative;left:21px}.b-prevent_protect-wrapper .b-prevent_protect-product--2 .learn_more_link{left:21px}.b-prevent_protect-wrapper .b-prevent_protect-title{font-size:48px;padding-right:120px;margin:0 0 10px 0}.b-prevent_protect-wrapper .b-prevent_protect-subtitle{font-size:17px}.b-prevent_protect-product--1{width:50%;padding-right:0}.b-prevent_protect-product--2{width:50%;padding-left:0}.b-prevent_protect-product{display:block;clear:both;margin:0 0 45px 0;min-height:0}.b-ico_plus{top:204px;left:auto;right:23%;color:#3ea6c2}.b-prevent_protect-product--1 .b-prevent_protect-image{top:30px;left:380px}.b-prevent_protect-product--2 .b-prevent_protect-image{top:-227px;left:514px}.b-prevent_protect-products ul li{margin:0 0 5px 12px}.b-prevent_protect-products{margin-top:40px;padding-top:40px;padding-bottom:5px}}@media only screen and (max-width:480px){.b-prevent_protect-wrapper{margin:0 auto;padding:30px 0}.b-prevent_protect-products{margin-top:20px;min-height:0;padding:20px 20px 5px 20px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.b-prevent_protect-wrapper .b-prevent_protect-title{font-size:26px;padding-right:65px;padding-left:20px;margin:0 0 10px 0;letter-spacing:1px;line-height:1.2}.b-prevent_protect-product_title.b-prevent_protect-product_title{margin-bottom:15px}.b-prevent_protect-wrapper .b-prevent_protect-subtitle{font-size:12px;padding-right:100px;padding-left:20px;letter-spacing:1px;line-height:1.2}.b-ico_plus{display:none}.b-ico_plus.b-ico_plus--mobile{display:block;top:78%;left:50%;margin-left:-17px;font-size:75px;color:#008ab0}.b-prevent_protect-product{min-height:200px;display:inline-block}.b-prevent_protect-product--1{width:auto;padding-right:110px}.b-prevent_protect-product--1 .b-prevent_protect-image{max-width:67px;right:0;top:-74px}.b-prevent_protect-products ul,.b-prevent_protect-product_title.b-prevent_protect-product_title{font-size:12px}.b-prevent_protect-products ul{padding:0 0 0 5px}.b-prevent_protect-wrapper .learn_more_link{font-size:10px}.main.prevent_protect_1.prevent_protect_1,.main.prevent_protect_2.prevent_protect_2{margin-top:-50px !important}.b-prevent_protect-product--2{padding-left:107px;width:auto}.b-prevent_protect-product--2 .b-prevent_protect-image{left:5px;position:absolute;top:0;max-width:87px}.b-prevent_protect-wrapper .b-prevent_protect-product--2 .learn_more_link{left:14px}.b-prevent_protect-wrapper .learn_more_link{position:relative;left:14px}.b-prevent_protect-product{padding-bottom:30px}.b-prevent_protect-product.b-prevent_protect-product--2{padding-bottom:15px}.b-prevent_protect-product.b-prevent_protect-product--2 .b-prevent_protect-product_title.b-prevent_protect-product_title{margin-top:37px}}@media screen and (min-width:768px) and (max-width:1023px){body{min-width:0}.prevent_protect_2013{min-height:521px;background-position:left top;background-size:110%}.prevent_protect_2013:before{height:80px}.prevent_protect_2013_content{position:static;box-sizing:border-box;width:100%;min-width:728px;min-height:521px;padding:0 20px}.textes-pp2013{width:300px}.textes-pp2013 .pp_title{font-size:72px}.textes-pp2013 .pp_subtitle{padding:6px 0 0 4px;font-size:20px}.pp_description{margin-top:30px}p.pp_description,p.pp_description-2{font-size:14px}.pp_description span{font-size:32px}.prevent_protect_2013-products-block{width:430px;margin-left:0}.prevent_protect_2013-product1,.prevent_protect_2013-product2{display:inline-block;width:130px}.double-image{height:200px}.prevent_protect_2013-products-block .pp_title{margin-bottom:3px;font-size:13px}.prevent_protect_2013-products-block .pp_subtitle{font-size:9px}}@media screen and (max-width:767px){body{min-width:0}.prevent_protect_2013{min-height:400px;background-position:left top;background-size:125%}.prevent_protect_2013:before{height:60px}.prevent_protect_2013_content{position:static;box-sizing:border-box;width:100%;min-width:280px;min-height:400px;padding:0 20px}.textes-pp2013{width:60%}.textes-pp2013 .title{font-size:32px}.textes-pp2013 .subtitle{padding:8px 0 0 4px;font-size:12px}.description{margin:16px 0 0 0}p.description,p.description-2{font-size:11px}.description span{font-size:24px}.prevent_protect_2013-products-block{width:100%;margin-left:0}.prevent_protect_2013-product1,.prevent_protect_2013-product2{display:inline-block;width:68px}.double-image{height:150px}.prevent_protect_2013-products-block .title{margin-bottom:3px;font-size:11px}.prevent_protect_2013-products-block .subtitle{font-size:9px}}@media screen and (max-width:480px){.prevent_protect_2013:before{display:none}}@media screen and (min-width:768px) and (max-width:1023px){body{min-width:0}.content_asset .redness_neutralizer_1{min-height:524px;background-position:-20px 30px;background-size:103%;background-color:#000}.content_asset .redness_neutralizer_1:before{height:80px}.redness_neutralizer_1_content{position:static;box-sizing:border-box;width:100%;padding:0 20px;min-height:524px}.textes .intro{font-size:16px}.textes .title{font-size:84px}.textes h1.title img{width:auto;max-width:500px}.textes .subtitle{font-size:19px}.redness_neutralizer_1 .logo{left:270px;top:240px;width:200px}.description{bottom:60px;min-width:336px;padding-left:24px}.description li{font-size:14px;line-height:28px}.redness_neutralizer_1 .image{right:0;top:40px;height:470px}}@media screen and (max-width:767px){body{min-width:0}.content_asset .redness_neutralizer_1{min-height:540px;background-position:-20px 120px;background-size:auto 100%;background-color:#000}.content_asset .redness_neutralizer_1:before{height:60px}.redness_neutralizer_1_content{position:static;min-height:540px;width:100%;padding:0 20px}.textes .intro{font-size:13px}.textes .title{font-size:48px}.textes h1.title img{width:100%;max-width:300px}.textes .subtitle{font-size:14px;letter-spacing:.6px}.redness_neutralizer_1 .logo{left:0;right:0;top:170px;width:100%}.redness_neutralizer_1 .logo span{display:block;margin-left:20px}.redness_neutralizer_1 .logo span img{width:170px}.description{left:0;bottom:66px;padding-left:0;padding-right:50px}.description ul{display:block;min-width:250px;padding:10px 0 10px 20px}.description ul:after{margin-top:-80px;border-top:80px solid transparent;border-left:50px solid rgba(20,165,198,0.75);border-bottom:80px solid transparent}.description li{font-size:9px;line-height:18px}.redness_neutralizer_1 .image{right:-10px;top:160px;height:360px}}@media screen and (max-width:480px){.content_asset .redness_neutralizer_1:before{display:none}}@media screen and (min-width:768px) and (max-width:1023px){body{min-width:0}.content_asset .redness_neutralizer_1{min-height:524px;background-position:-20px 30px;background-size:103%;background-color:#000}.content_asset .redness_neutralizer_1:before{height:80px}.redness_neutralizer_1_content{position:static;box-sizing:border-box;width:100%;padding:0 20px;min-height:524px}.textes .intro{font-size:16px}.textes .title{font-size:51px}.textes .subtitle{font-size:19px}.redness_neutralizer_1 .logo{left:270px;top:230px}.description{bottom:60px;min-width:336px;padding-left:24px}.description li{font-size:14px;line-height:28px}.redness_neutralizer_1 .image{right:0;top:40px;height:470px}}@media screen and (max-width:767px){body{min-width:0}.content_asset .redness_neutralizer_1{min-height:600px;background-position:-20px 120px;background-size:auto 100%;background-color:#000}.content_asset .redness_neutralizer_1:before{height:60px}.redness_neutralizer_1_content{position:static;min-height:600px;width:300px;width:100%;padding:0 20px}.textes .intro{font-size:13px}.textes .title{font-size:48px;line-height:1em}.textes .subtitle{font-size:14px;letter-spacing:.6px}.redness_neutralizer_1 .logo{left:0;right:0;top:205px;width:100%}.redness_neutralizer_1 .logo span{display:block;margin-left:20px}.redness_neutralizer_1 .logo span img{width:170px}.description{left:0;bottom:70px;padding-left:24px;padding-left:0;padding-right:50px}.description ul{display:block;min-width:250px;padding:10px 0 10px 20px}.description ul:after{margin-top:-80px;border-top:80px solid transparent;border-left:50px solid rgba(20,165,198,0.75);border-bottom:80px solid transparent}.description li{font-size:9px;line-height:18px}.redness_neutralizer_1 .image{right:-10px;top:200px;height:380px}}@media screen and (max-width:480px){.content_asset .redness_neutralizer_1:before{display:none}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3){.SC_und_skin_half{padding-right:20px}}@media only screen and (max-width:480px) and (max-aspect-ratio:4 / 3){.SC_und_skin{padding:30px 0}.SC_und_skin_half{width:100%;padding:0 20px}.SC_und_skin_half_image{width:90px}.SC_und_skin_half_right{margin-left:-90px;padding-left:105px}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3){.body-product-group-1 .content{padding:30px 20px}.body-product-group-1 .left-block{float:none;width:100%;max-width:480px;margin:0 auto 150px auto}.body-product-group-1 .right-block{position:relative;margin:0 auto;right:auto;bottom:auto;width:100%;max-width:480px}.body-product-group-1 .right-block img{width:100%}}@media only screen and (max-width:480px) and (max-aspect-ratio:4 / 3){.body-product-group-1{padding-top:0}.body-product-group-1 .content{padding:30px 20px}.body-product-group-1>.content>.title{padding-bottom:30px;font:normal 25px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif}.body-product-group-1 .left-block{max-width:100%;width:100%;margin-left:0;position:relative;z-index:2}.body-product-group-1 .left-block table td{display:block;width:100%}.body-product-group-1 .right-block{width:100%;position:relative;bottom:auto;right:auto}.body-product-group-1 .right-block .title{font-size:12px}.body-product-group-1 .product{padding-top:0;margin-bottom:20px}.body-product-group-1 .image-desc-wrap{padding-top:0}.body-product-group-1 .image-desc-wrap img{width:70px;float:left;margin-right:20px}.body-product-group-1 .product_name{font:bold 12px/14px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#2e9ebe;text-transform:uppercase;letter-spacing:1px;text-align:center;position:relative;bottom:auto;left:auto;padding:15px 0}.body-product-group-1 .product_descr{position:relative;top:auto;margin-top:0;color:#898989;font:14px/18px "FuturaBT-Book",Arial,Helvetica,sans-serif;text-align:center}.body-product-group-1 .product_descr a{display:block;padding-top:15px}.body-product-group-1 .product_descr .clearfix{display:none}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3){.body-product-group-2 .content{padding:30px 20px}.body-product-group-2 .left-block{float:none;width:100%;max-width:480px;margin:0 auto 150px auto}.body-product-group-2 .right-block{position:relative;margin:0 auto;right:auto;bottom:auto;width:100%;max-width:480px}.body-product-group-2 .right-block img{width:100%}}@media only screen and (max-width:480px) and (max-aspect-ratio:4 / 3){.body-product-group-2 .content{padding:30px 20px}.body-product-group-2{padding-bottom:0}.body-product-group-2 .title{padding-bottom:30px;font:normal 25px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif}.body-product-group-2 .left-block{max-width:100%;width:100%;margin-left:0;position:relative;z-index:2}.body-product-group-2 .left-block table td{display:block;width:100%}.body-product-group-2 .right-block{width:100%;position:relative;bottom:auto;right:auto}.body-product-group-1 .right-block .title{font-size:12px}.body-product-group-2 .product{padding-top:0;margin-bottom:20px}.body-product-group-2 .image-desc-wrap{padding-top:0}.body-product-group-2 .image-desc-wrap img{width:70px;float:left;margin-right:20px}.body-product-group-2 .product_name{font:bold 12px/14px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#2e9ebe;text-transform:uppercase;letter-spacing:1px;text-align:center;position:relative;bottom:auto;left:auto;padding:15px 0}.body-product-group-2 .product_descr{position:relative;top:auto;margin-top:0;color:#898989;font:14px/18px "FuturaBT-Book",Arial,Helvetica,sans-serif;text-align:center}.body-product-group-2 .product_descr a{display:block;padding-top:15px}.body-product-group-2 .product_descr .clearfix{display:none}}@media only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.special-offers-tiles .b-so-text_wrapper{max-width:470px;width:100%}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3){.special_offers-banner .b-so-text_wrapper{width:760px}.special_offers-banner .b-so-text_wrapper img{padding-top:0}.special-offers-tiles{min-height:375px}.special-offers-tiles .b-so-image_wrapper img{width:315px}.special-offers-tiles .b-so-text_wrapper{position:static;width:425px}.special-offers-tiles .b-so-text_wrapper .text-wrap{width:425px}.special-offers-tiles .b-so-text_wrapper .text-wrap p{font-size:15px;line-height:17px}.special-offers-tiles .b-so-text_wrapper .text-wrap ul li{font-size:15px;line-height:20px}.special-offers-tiles .b-so-text_wrapper .headline{margin-bottom:10px}}@media only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.special_offers-banner{height:250px;overflow:hidden}.special_offers-banner .b-so-text_wrapper{width:480px}.special_offers-banner .b-so-text_wrapper img{width:155px;padding-top:0}.special_offers-banner .b-so-text_wrapper .text-wrap{width:230px;padding-top:50px}.special_offers-banner .b-so-text_wrapper .text-wrap h1{font-size:27px}.special_offers-banner .b-so-text_wrapper .text-wrap h2{font-size:14px;line-height:18px}.special_offers-banner .b-so-text_wrapper .text-wrap p{font-size:14px;line-height:18px}.special-offers-tiles{min-height:300px;padding-left:20px}.special-offers-tiles .b-so-image_wrapper img{width:220px;padding-top:10px}.special-offers-tiles .b-so-text_wrapper{float:left;width:280px;margin:10px 30px 50px 0}.special-offers-tiles .b-so-text_wrapper .headline{margin-bottom:10px}.special-offers-tiles .b-so-text_wrapper .headline h2{padding-top:0}.special-offers-tiles .b-so-text_wrapper .headline h2.capsule{font-size:11px;padding:5px 10px 3px 10px}.special-offers-tiles .b-so-text_wrapper .text-wrap{width:280px}.special-offers-tiles .b-so-text_wrapper .text-wrap p{font-size:12px;line-height:16px}.special-offers-tiles .b-so-text_wrapper .text-wrap ul{font-size:12px;line-height:16px}.special-offers-tiles .b-so-text_wrapper .text-wrap ul li{font-size:12px;line-height:16px}}@media only screen and (max-width:480px){.special_offers-banner{height:265px;overflow:hidden}.special_offers-banner .b-so-text_wrapper{width:300px}.special_offers-banner .b-so-text_wrapper img{width:155px;padding-top:35px;margin-right:15px}.special_offers-banner .b-so-text_wrapper .text-wrap{width:230px;padding-top:20px}.special_offers-banner .b-so-text_wrapper .text-wrap h1{font-size:27px}.special_offers-banner .b-so-text_wrapper .text-wrap h2{font-size:12px;line-height:14px}.special_offers-banner .b-so-text_wrapper .text-wrap p{font-size:12px;line-height:16px}.special-offers-tiles{padding-left:20px;padding-right:20px;max-width:480px}.special-offers-tiles .b-so-image_wrapper img{border-top:1px solid #ccc;padding-top:10px}.special-offers-tiles .b-so-text_wrapper{width:280px;margin:10px 0 50px 0}.special-offers-tiles .b-so-text_wrapper .headline{margin-bottom:10px}.special-offers-tiles .b-so-text_wrapper .headline h2{padding-top:0}.special-offers-tiles .b-so-text_wrapper .headline h2.capsule{font-size:11px;padding:5px 10px 3px 10px}.special-offers-tiles .b-so-text_wrapper .text-wrap{width:280px}.special-offers-tiles .b-so-text_wrapper .text-wrap p{font-size:12px;line-height:16px}.special-offers-tiles .b-so-text_wrapper .text-wrap ul{font-size:12px;line-height:16px}.special-offers-tiles .b-so-text_wrapper .text-wrap ul li{font-size:12px;line-height:16px}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3),only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.gwp-container{background:#fff;width:100%;height:100%}.gwp-container .mainbg{background:url(../images/GWP/GWP-bg-tablet.jpg) center 0 no-repeat}.gwp-container .gwp-screens{max-width:768px}.gwp-container .gwp-screens .gwp-nav .gwp-nav-steps{background-image:url(../images/GWP/GWP-steps-box-bg-tablet.jpg);width:252px}.gwp-container .gwp-screens .gwp-nav .gwp-nav-steps ul.steps-menu li{padding:12px 16px}.gwp-container .gwp-screens .gwp-nav .gwp-nav-steps ul.steps-menu li.active{border-left-width:8px;padding-left:8px}.gwp-container .gwp-screens .gwp-nav .gwp-nav-steps ul.steps-menu li.active [type="checkbox"]+label::before,.gwp-container .gwp-screens .gwp-nav .gwp-nav-steps ul.steps-menu li.active [type="checkbox"]:checked+label::before{left:7px}.gwp-container .gwp-screens .gwp-nav .gwp-nav-steps ul.steps-menu li.active [type="checkbox"]+label::after,.gwp-container .gwp-screens .gwp-nav .gwp-nav-steps ul.steps-menu li.active [type="checkbox"]:checked+label::after{left:7px}.gwp-container .gwp-screens .gwp-nav .gwp-nav-steps ul.steps-menu li span{font-size:15px}.gwp-container .gwp-screens .gwp-nav .gwp-nav-steps ul.steps-menu li em{font-size:13px;margin-left:30px;margin-top:0}.gwp-container .gwp-screens .gwp-nav .gwp-nav-steps ul.steps-menu li [type="checkbox"]+label,.gwp-container .gwp-screens .gwp-nav .gwp-nav-steps ul.steps-menu li [type="checkbox"]:checked+label{padding-left:20px}.gwp-container .gwp-screens .gwp-nav .gwp-nav-steps ul.steps-menu li [type="checkbox"]+label::before,.gwp-container .gwp-screens .gwp-nav .gwp-nav-steps ul.steps-menu li [type="checkbox"]:checked+label::before{height:20px;left:16px;top:26px;width:20px}.gwp-container .gwp-screens .gwp-nav .gwp-nav-steps ul.steps-menu li [type="checkbox"]+label::after,.gwp-container .gwp-screens .gwp-nav .gwp-nav-steps ul.steps-menu li [type="checkbox"]:checked+label::after{top:26px;left:16px;background:url(../images/GWP/select-icon-small.png) 0 0 no-repeat;height:20px;width:20px}.gwp-container .gwp-screens .screen{background:url(../images/GWP/GWP-hexagon-tablet.png) 0 0 no-repeat;height:503px;width:581px;margin-top:118px}.gwp-container .gwp-screens .screen.bonus-screen .step-container{margin-top:35px}.gwp-container .gwp-screens .screen.bonus-screen .step-container .step-products .product-tile .product-image{min-height:175px;height:175px}.gwp-container .gwp-screens .screen .step-container{width:360px}.gwp-container .gwp-screens .screen .step-container .step-heading{font-size:19px;margin-top:19px;max-height:25px;width:315px}.gwp-container .gwp-screens .screen .step-container .products-list-container{width:380px}.gwp-container .gwp-screens .screen .step-container .jcarousel-control{width:14px;height:22px;margin-top:-70px}.gwp-container .gwp-screens .screen .step-container .horizontal_carousel .jcarousel-prev{background-image:url(../images/GWP/gwp-carousel-left-arrow-medium.png);left:-11px}.gwp-container .gwp-screens .screen .step-container .horizontal_carousel .jcarousel-next{background-image:url(../images/GWP/gwp-carousel-right-arrow-medium.png);right:-22px}.gwp-container .gwp-screens .screen .step-container .step-products.single .product-tile{margin-left:95px}.gwp-container .gwp-screens .screen .step-container .step-products .product-tile{width:190px}.gwp-container .gwp-screens .screen .step-container .step-products .product-tile .product-image{min-height:240px;height:240px}.gwp-container .gwp-screens .screen .step-container .step-products .product-tile .product-image .your-pick{font-size:11px;height:33px;width:110px}.gwp-container .gwp-screens .screen .step-container .step-products .product-tile .product-image .your-pick span{padding-top:10px}.gwp-container .gwp-screens .screen .step-container .step-products .product-tile .product-rating{margin-top:0}.gwp-container .gwp-screens .screen .step-container .step-products .product-tile .product-details{max-height:125px;min-height:125px}.gwp-container .gwp-screens .screen .step-container .step-products .product-tile .product-name{font-size:11px;margin-top:12px;width:150px;min-height:30px;max-height:30px}.gwp-container .gwp-screens .screen .step-container .step-products .product-tile .product-description{font-size:11px;width:160px}.gwp-container .gwp-screens .screen .step-container .step-products .product-tile .availability{margin-top:8px}.gwp-container .gwp-screens .screen .step-container .step-products .product-tile .availability span{font-size:8px}.gwp-container .gwp-screens .screen .step-container .step-products .product-tile .availability .availability-level{height:4px;margin-left:8px;width:80px}.gwp-container .gwp-screens .screen .step-container .step-products .product-tile .product-action{margin-right:15px}.gwp-container .gwp-screens .screen .step-container .step-products .product-tile .product-action button{height:25px;width:95px}.gwp-container .gwp-screens .screen .step-container .step-products .product-tile .product-action span{font-size:12px}.gwp-container .gwp-screens .gwp-button{height:47px;margin-top:35px;width:430px}.gwp-container .gwp-screens .gwp-button span{font-size:17px}#cart_table .gwp_row .product_list_item .product_name{color:#1b8fb1}.cart_table .gwp_row .item_user_actions a span{font-size:11px;display:block;padding:15px 0}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3){.content{padding:0}}@media only screen and (max-width:480px) and (max-aspect-ratio:4 / 3),only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.gwp-container .mainbg{background:#fff;top:-11px;min-height:400px;padding-bottom:15px}.gwp-container .gwp-screens .screen{background:0;float:none;height:auto;margin-left:0;padding:0 10px;width:100%;margin-top:55px}.gwp-container .gwp-screens .screen:first-child{margin-top:35px}.gwp-container .gwp-screens .screen.bonus-screen{margin-top:25px}.gwp-container .gwp-screens .screen.bonus-screen .step-products .product-tile .product-image{min-height:190px;height:190px}.gwp-container .gwp-screens .screen .step-container{width:300px}.gwp-container .gwp-screens .screen .step-container .step-heading{font-size:18px;margin-top:0;letter-spacing:1px;max-height:45px;width:300px}.gwp-container .gwp-screens .screen .step-container .products-list-container{width:300px}.gwp-container .gwp-screens .screen .step-container .jcarousel-control{width:11px;height:17px;margin-top:-55px}.gwp-container .gwp-screens .screen .step-container .horizontal_carousel .jcarousel-prev{background-image:url(../images/GWP/gwp-carousel-left-arrow-small.png);left:0}.gwp-container .gwp-screens .screen .step-container .horizontal_carousel .jcarousel-next{background-image:url(../images/GWP/gwp-carousel-right-arrow-small.png);right:0}.gwp-container .gwp-screens .screen .step-products.single .product-tile{margin-left:75px}.gwp-container .gwp-screens .screen .step-products .product-tile{width:150px}.gwp-container .gwp-screens .screen .step-products .product-tile .product-image{min-height:190px;height:190px}.gwp-container .gwp-screens .screen .step-products .product-tile .product-image .your-pick{font-size:9px;height:25px;width:80px}.gwp-container .gwp-screens .screen .step-products .product-tile .product-image .your-pick span{padding-top:8px}.gwp-container .gwp-screens .screen .step-products .product-tile .availability{margin-top:0}.gwp-container .gwp-screens .screen .step-products .product-tile .availability span{font-size:6px}.gwp-container .gwp-screens .screen .step-products .product-tile .availability .availability-level{height:4px;width:60px}.gwp-container .gwp-screens .screen .step-products .product-tile .product-details{max-height:95px;min-height:95px}.gwp-container .gwp-screens .screen .step-products .product-tile .product-name{font-size:9px;margin-top:10px;width:110px;min-height:25px;max-height:25px}.gwp-container .gwp-screens .screen .step-products .product-tile .product-description{font-size:9px;margin-top:0;width:120px}.gwp-container .gwp-screens .screen .step-products .product-tile .product-action{margin-bottom:0;margin-top:3px}.gwp-container .gwp-screens .screen .step-products .product-tile .product-action button{height:20px;width:72px}.gwp-container .gwp-screens .screen .step-products .product-tile .product-action span{font-size:11px}.gwp-container .gwp-screens .screen .step-products .product-tile.out-of-stock .product-action span{font-size:9px}.gwp-container .gwp-screens .gwp-button{float:none;height:36px;letter-spacing:0;margin-left:0;margin-top:15px;width:100%}.gwp-container .gwp-screens .gwp-button span{font-size:13px}.gwp-container .bottom-banner-mobile{display:block;text-align:center}.pt_cart .cart_table .gwp_row .item_image{display:table-cell;padding:25px 0 0;text-align:center}#cart_table .gwp_row .product_list_item .product_name{font-size:14px;color:#138bae}.cart_table .gwp_row .item_user_actions a span{text-decoration:underline;font-size:12px}.cart_table .gwp_row .selections-items{margin-top:5px}.pt_cart .continue_shopping_link.gwp-continue-shopping-link:after{content:""}}@media only screen and (max-width:1024px) and (min-width:769px){.main h1.clp-headerslot__mainheader{font-size:30px}.main p.clp-headerslot__details{font-size:18px}.gwp-header-container .gwp-header__description-inner{width:45%}.gwp-header-container .gwp-header__description-inner.move--right{right:2%}.gwp-header-container .gwp-header__description-inner.move--left{left:2%}.gw-step-product-container .b-product-tile .product_image_wrapper{width:100%;height:206px;line-height:206px}.gwp-column__asset{padding-right:15px}.gwp-column_images{position:relative;right:auto;display:inline-block;text-align:center}}@media only screen and (max-width:768px){.gwp-visible-mobile{display:inherit}.gwp-hidden-mobile{display:none}.gwp-container{background-color:#f5f5f5}.gwp-content{padding-bottom:60px;margin-top:0}.gwp-header-container{margin-bottom:0;background-color:transparent;max-height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column-reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse}.gwp-header-container .gwp-header__description-inner{top:0;transform:none;z-index:auto;width:auto;position:relative;padding:40px 60px 15px}.gwp-header-container .gwp-header__description-inner.move--right{right:auto}.gwp-header-container .gwp-header__description-inner.move--left{left:auto}.gwp-header-container .gwp-header__description-inner .c-button{width:auto;font-size:14px;padding:10px 25px}.gwp-header .hero__surtitle{font-size:20px}.main h1.clp-headerslot__mainheader{font-size:48px;padding-top:20px;padding-bottom:25px}.main p.clp-headerslot__details{font-size:25px}.gwp-header__imagewrapper{display:block;overflow:hidden}.gwp-header__imagewrapper .image{max-height:400px;max-width:max-content}.gwp-toadd-button{display:inline-block;padding-left:25px;cursor:pointer}.gwp-step{margin:0}.gwp-step:last-child{padding-bottom:inherit}.gwp-step.gwp-lastlevelstep .ui-state-default{border-bottom:0}.gwp-step.gwp-lastlevelstep .ui-accordion-content-active{padding-bottom:20px}.gwp-step.gwp-lastlevelstep.step_completed .ui-accordion-header:not(.ui-state-active){margin-bottom:20px}.gwp-step.step_completed .ui-accordion-header:not(.ui-state-active){background-color:#fff;border-bottom:0;padding:15px 40px;min-height:100px;display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;position:relative;margin-top:20px}.gwp-step.step_completed .ui-accordion-header:not(.ui-state-active) .ui-icon{display:inline-block;position:relative;float:left;width:35px;height:25px;padding-right:15px;background:0}.gwp-step.step_completed .ui-accordion-header:not(.ui-state-active) .ui-icon::before,.gwp-step.step_completed .ui-accordion-header:not(.ui-state-active) .ui-icon::after{content:'';position:absolute;background-color:#252525;margin-left:0;display:block;border:0}.gwp-step.step_completed .ui-accordion-header:not(.ui-state-active) .ui-icon::before{width:2px;height:20px;left:10px;top:2px;-ms-transform:rotate(35deg);-webkit-transform:rotate(35deg);transform:rotate(35deg)}.gwp-step.step_completed .ui-accordion-header:not(.ui-state-active) .ui-icon::after{width:8px;height:2px;left:0;top:14px;-ms-transform:rotate(65deg);-webkit-transform:rotate(65deg);transform:rotate(65deg)}.gwp-step.step_completed .ui-accordion-header:not(.ui-state-active) .gwp-panel-open-title{display:none}.gwp-step.step_completed .ui-accordion-header:not(.ui-state-active) .gwp-panel-closed-title{display:block;-webkit-box-flex:0 1 100%;-moz-box-flex:0 1 100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;padding-right:15px}.gwp-step.step_completed .ui-accordion-header:not(.ui-state-active)::after{content:'Edit';color:#252525;font-size:20px;border-bottom:1px solid #252525;padding-bottom:3px;text-transform:none}.gwp-step.step_completed .ui-accordion-header:not(.ui-state-active):hover::after{border-bottom-color:transparent}.gwp-step.step_completed .ui-state-active .gwp-panel-closed-title{display:none}.gwp-step-status-inner{margin:0 20px;border-top:solid 1px #231f20}.gwp-step-status-indicator{margin:0 auto;width:40px;height:80px;position:relative}.gwp-step-status-indicator::before{content:'';position:absolute;left:50%;top:0;height:40px;width:1px;background-color:#d4d4d4}.gwp-step-status-indicator::after{content:'';position:absolute;left:0;bottom:0;margin-top:40px;width:40px;height:40px;border-radius:50%;background-color:#d4d4d4}.step_completed .gwp-step-status-indicator::before{background-color:#231f20}.step_completed .gwp-step-status-indicator::after{background-color:#231f20}.gwp-step-indicator-arrow{position:relative;width:40px;height:80px}.gwp-step-indicator-arrow::before,.gwp-step-indicator-arrow::after{content:'';position:absolute;background-color:#999;margin-left:0;display:block;border:0;z-index:1}.gwp-step-indicator-arrow::before{width:2px;height:15px;left:21px;bottom:11px;-ms-transform:rotate(35deg);-webkit-transform:rotate(35deg);transform:rotate(35deg)}.gwp-step-indicator-arrow::after{width:6px;height:2px;left:14px;bottom:15px;-ms-transform:rotate(65deg);-webkit-transform:rotate(65deg);transform:rotate(65deg)}.step_completed .gwp-step-indicator-arrow::before,.step_completed .gwp-step-indicator-arrow::after{background-color:#fff}.gwp-step-products{display:block}.gw-step-product-container{background-color:#fff;margin:0 0 20px}.gw-step-product-container .product_image_topwrapper{width:50%;float:left;padding-bottom:0;padding-right:20px;height:auto}.gw-step-product-container .product_details_wrapper{width:50%;left:50%;float:left}.gw-step-product-container .product-badge{width:10%}.gw-step-product-container .product_tile .product_image_wrapper{width:100%;height:auto;line-height:inherit;margin-bottom:0}.gw-step-product-container .product_tile .product_image_wrapper .product_image{position:static}.gw-step-product-container .product_tile::after{content:".";display:block;height:0;clear:both;font-size:0;text-indent:-999px}.gw-step-product-container:not(.gwp-flow2-sample),.bonus_tile{padding:18px;display:block}.gwp-panel-open-title{font-size:29px;color:#252525;display:block;font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif;text-transform:uppercase}.gwp-panel-closed-title{font-size:22px;color:#252525;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;text-transform:uppercase;display:none}.gwp-availability{font-size:20px;margin-bottom:0;min-height:auto;position:absolute;bottom:10px;left:50%;width:50%;text-align:left;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-weight:bold}.gwp-availability__indicator{margin-left:10px;height:10px}.gwp-availability__indicator .indicator{height:10px}.gw-step-product-container .product_name{font-size:20px;line-height:normal;margin:10px 0;overflow:visible;text-overflow:initial;height:auto}.gw-step-product-container .product_subtitle{font-size:20px;height:auto;margin-bottom:60px;line-height:1.3}.gwp-add-tocart{padding:0;margin:0 20px}.gwp-add-tocart .gwp-step-status-inner{margin:0}.main .c-button.gwp-keep-shopping{padding:25px;text-decoration:none;border:0}.gwp-step-action-button{padding:0}.gwp-and-msg{font-size:20px;color:#999;height:28px;position:relative}.gwp-and-msg::before{content:'';background-color:#999;height:1px;width:100%;position:absolute;top:50%;left:0}.gwp-and-msg::after{content:'and';background-color:#f5f5f5;position:absolute;margin-left:-57px;padding:0 40px}.last-step .gwp-and-msg{display:none}.gwp-step-banner{margin-bottom:20px}}@media only screen and (max-width:480px){.gwp-header-container .gwp-header__description-inner{padding:25px 25px 15px}.gwp-header__imagewrapper .image{max-height:160px}.main h1.clp-headerslot__mainheader{font-size:35px;padding-top:15px;padding-bottom:15px}.main p.clp-headerslot__details{font-size:16px}.gwp-header .hero__surtitle{font-size:16px}.gw-step-product-container:not(.gwp-flow2-sample),.bonus_tile{padding:13px}.gw-step-product-container .product_details_wrapper{word-break:break-word}.gw-step-product-container .product_image_topwrapper{padding-right:10px;padding-bottom:30px;width:40%}.gw-step-product-container .product_details_wrapper{width:60%;left:40%}.gw-step-product-container .product_name{margin:5px 0 10px;font-size:18px;line-height:1.3}.gw-step-product-container .product_subtitle{margin-bottom:30px;font-size:13px;line-height:1.4}.gwp-availability{left:3%;width:95%;font-size:16px;line-height:1.3;bottom:0}.gwp-panel-open-title{font-size:22px}.gwp-step-status-inner{margin:0 10px}.gwp-add-tocart{margin:0 10px}.gwp-panel-closed-title{font-size:18px}.gwp-step .ui-accordion-header{margin:0 10px;padding:30px 15px 30px}.gwp-step .ui-accordion-content{padding:0 10px}.gwp-step.step_completed .ui-accordion-header:not(.ui-state-active){padding:15px;min-height:80px}.gwp-step.step_completed .ui-accordion-header:not(.ui-state-active)::after{font-size:18px}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3){.clinical-studies .clinical_studies_banner{width:800px;padding:40px 20px}.clinical-studies .asset_wrapper .asset_headline h1{font-size:40px}.clinical-studies .asset_wrapper .asset_description{width:375px}.clinical-studies .asset_image{margin:190px 20px 0 0}.clinical-studies .asset_image img{max-width:90%}.clinical-studies .clinical_study_topics{width:auto;padding:40px 20px}.clinical-studies .clinical_study_topics h2{font-size:25px}.clinical-studies .clinical_study_topics .antioxidant_block,.clinical-studies .clinical_study_topics .sundamage_block{height:auto}.clinical-studies .clinical_study{background-size:94%;width:800px;height:320px}.clinical-studies .clinical_study .article_callout{padding:20px 68px 20px 20px}.clinical-studies .clinical_study .article-block{padding:0}.clinical-studies .clinical_study .article-block .text-wrapper{margin-left:45px;width:510px;min-height:200px}.clinical-studies .clinical_study .article-block .text-wrapper h2{font-size:15px}.clinical-studies .clinical_study .article-block .text-wrapper p{font-size:14px;line-height:16px}.clinical-studies .clinical_study .article-block .text-wrapper a{margin-top:15px}.clinical-studies .clinical_study .article-block img{width:100px;margin-right:95px}}@media only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.clinical-studies .clinical_studies_banner{width:100%;padding:40px 20px}.clinical-studies .asset_wrapper{top:40px}.clinical-studies .asset_wrapper .asset_headline h1{font-size:30px}.clinical-studies .asset_wrapper .asset_description{width:300px}.clinical-studies .asset_image{margin:61px 0 0 0}.clinical-studies .asset_image img{max-width:75%}.clinical-studies .clinical_study_topics{width:auto;padding:40px 20px}.clinical-studies .clinical_study_topics h2{font-size:20px}.clinical-studies .clinical_study{width:auto;background-image:none;padding:20px;height:auto;margin-bottom:30px}.clinical-studies .clinical_study .article_callout{float:left;width:100%;padding:0;border-bottom:1px solid #77a3b6;margin-bottom:10px;font-size:18px;color:#77a3b6}.clinical-studies .clinical_study .article-block .text-wrapper{width:auto;margin:0 0 35px 0}.clinical-studies .clinical_study .article-block img{display:none}}@media only screen and (max-width:480px){.clinical-studies .clinical_studies_banner{width:100%;padding:40px 20px 10px 20px}.clinical-studies .asset_wrapper{top:40px;position:static}.clinical-studies .asset_wrapper .asset_headline h1{font-size:34px;text-align:center}.clinical-studies .asset_wrapper img{width:100%;margin-top:30px}.clinical-studies .asset_wrapper a.visible-portrait{display:block}.clinical-studies .asset_wrapper .asset_description{width:auto}.clinical-studies .asset_image{margin:0}.clinical-studies .asset_image a.hidden-portrait{display:none}.clinical-studies .clinical_study_topics{width:100%;padding:0 20px 20px 20px}.clinical-studies .clinical_study_topics h2{font-size:25px}.clinical-studies .clinical_study_topics .antioxidant_block,.clinical-studies .clinical_study_topics .sundamage_block{float:left;clear:left;width:auto;height:auto}.clinical-studies .clinical_study_topics .antioxidant_block ul,.clinical-studies .clinical_study_topics .sundamage_block ul{width:100%}.clinical-studies .clinical_study_topics .antioxidant_block ul li,.clinical-studies .clinical_study_topics .sundamage_block ul li{margin-bottom:15px}.clinical-studies .clinical_study{width:auto;background-image:none;padding:20px;height:auto;margin-bottom:30px}.clinical-studies .clinical_study .article_callout{float:left;width:100%;padding:0;border-bottom:1px solid #77a3b6;margin-bottom:10px;font-size:18px;color:#77a3b6}.clinical-studies .clinical_study .article-block .text-wrapper{width:auto;margin:0 0 35px 0}.clinical-studies .clinical_study .article-block img{display:none}}@media only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main img{max-width:1024px}.triple-lipid-offer-pop #Div-1 .text-wrapper h2{padding-top:72px}.triple-lipid-offer-pop #Div-1 .text-wrapper h2 img{width:143px !important}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3){.triple-lipid-restore-anti-aging-cream #Div-1{height:436px}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .free-sample{height:160px}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main img{max-width:800px}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper h1{font:24px "FuturaBold",Arial,Helvetica,sans-serif}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper h2{font:13px "FuturaBT-Medium",Arial,Helvetica,sans-serif}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper p{margin-top:20px}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper ul li{font-size:12px;margin-right:5px;padding-right:10px}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper ul li span{font:16px "FuturaBold",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#000;margin-right:5px;padding:0}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper span{font:60px "FuturaBT-Light",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#008ab0;padding-left:28px;margin-top:20px}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper .triple-lipid-info{padding:14px 0 15px 34px;margin-top:20px;background-size:500px}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper .triple-lipid-info ul{width:500px;margin-left:0}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper .triple-lipid-info ul li{font-size:12px;margin:0 17px 0 0;padding:0;border:0}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper .triple-lipid-info ul li span{font-size:12px}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper .triple-lipid-info p.special-offer{padding:0;margin-top:30px}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper .triple-lipid-info p.special-offer span{font-size:12px}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper .triple-lipid-info a{padding:20px 0 0 0}.triple-lipid-restore-anti-aging-cream #Div-2 .lipids-aging{max-width:800px;padding:0 20px 0 20px}.triple-lipid-restore-anti-aging-cream #Div-2 .lipids-aging .mobile-carousel-slick img{float:left;width:165px;margin-right:17px}.triple-lipid-restore-anti-aging-cream #Div-3 .proven-technology{padding:0 20px 0 20px}.triple-lipid-restore-anti-aging-cream #Div-3 .proven-technology .background-img{background:0;min-height:625px}.triple-lipid-restore-anti-aging-cream #Div-3 .proven-technology .background-img img{width:100%}.triple-lipid-restore-anti-aging-cream #Div-4{min-height:815px}.triple-lipid-restore-anti-aging-cream .visible-results{padding:0 20px 0 20px;width:800px}.triple-lipid-restore-anti-aging-cream .visible-results .left-column span.protocol{width:280px}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen{width:800px;padding:0 20px 0 20px}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen .product-1{width:225px;margin-top:71px;background-position:0 40px}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen .product-1 p{width:160px}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen .product-1 img{width:180px}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen .product-2{width:250px;padding-left:15px;background-position:0 40px;margin-top:184px}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen .product-2 p{width:240px}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen .product-2 img{width:280px;margin-top:15px}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen .product-3{width:210px;margin:41px 0 0 20px}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen .product-3 p{width:180px}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen .product-3 img{width:189px;margin-left:40px}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen span{background-color:#2e9ebe;color:#fff;text-transform:uppercase;font:9px "FuturaBold",Arial,Helvetica,sans-serif;letter-spacing:1px;padding:5px 10px 4px 10px;border-radius:4px}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen span.time{background:0;color:#2e9ebe}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen h5{font:18px "FuturaBT-Medium",Arial,Helvetica,sans-serif;text-transform:uppercase;padding:8px 0 5px 0}.comprehensie-regimen-homepage{width:800px;padding:0 20px 0 20px}.comprehensie-regimen-homepage .product-wrap{max-width:620px;margin:0 auto 0 auto}.comprehensie-regimen-homepage .product-wrap .product-1{float:left;width:167px;padding-left:15px;margin-top:30px}.comprehensie-regimen-homepage .product-wrap .product-1 p{width:167px;padding-top:10px}.comprehensie-regimen-homepage .product-wrap .product-1 img{width:151px}.comprehensie-regimen-homepage .product-wrap .product-2{float:left;width:232px;padding-left:15px;margin-top:180px}.comprehensie-regimen-homepage .product-wrap .product-2 p{width:232px;padding-top:10px}.comprehensie-regimen-homepage .product-wrap .product-2 img{width:215px;margin-top:15px}.comprehensie-regimen-homepage .product-wrap .product-3{float:left;width:170px;padding-left:15px;margin-top:65px}.comprehensie-regimen-homepage .product-wrap .product-3 p{width:200px;padding-top:10px}.comprehensie-regimen-homepage .product-wrap .product-3 img{width:135px;margin-top:15px}.comprehensie-regimen-homepage .triple-lipid-video{float:none;clear:both;max-width:750px}.comprehensie-regimen-homepage .triple-lipid-video h4{display:block;text-align:center}.comprehensie-regimen-homepage .triple-lipid-video img{width:330px;margin:auto}.lostandrestored #Div-1 .lost-and-restored img{max-width:800px}.lostandrestored #Div-1 .lost-and-restored .text-wrapper a.social-link{color:#fff;width:750px;padding-top:28px}.lostandrestored #Div-1 .lost-and-restored .text-wrapper p.social{display:none}.lostandrestored #Div-1 .social-callout{width:800px;font-size:16px}.lostandrestored #Div-1 .social-callout p.left{width:400px}.lostandrestored #Div-1 .social-callout p.right{padding-left:34px}.lostandrestored #Div-1 .social-callout p.right span{font-size:16px}.triple-lipid-offer-pop #Div-1 .text-wrapper h2{font-size:18px;padding-top:100px;width:475px}.triple-lipid-offer-pop #Div-1 .text-wrapper h2 img{width:125px !important}.triple-lipid-offer-pop #Div-1 .text-wrapper h2 span{font-size:18px}.triple-lipid-offer-pop #Div-1 .text-wrapper span{font-size:44px}.triple-lipid-offer-pop #Div-1 .text-wrapper span.bold{font-size:44px}}@media only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.triple-lipid-offer-pop #Div-1{background:0;min-height:365px}.triple-lipid-offer-pop #Div-1 img{position:absolute;width:100%}.triple-lipid-offer-pop #Div-1 img.triple-mobile-visible{display:none}.triple-lipid-offer-pop #Div-1 img.social{width:143px !important;margin:0 auto 0 auto;float:none}.triple-lipid-offer-pop #Div-1 .text-wrapper{width:280px;padding:20px 0 0 30px}.triple-lipid-offer-pop #Div-1 .text-wrapper span{font-size:36px}.triple-lipid-offer-pop #Div-1 .text-wrapper span.bold{font-size:36px}.triple-lipid-offer-pop #Div-1 .text-wrapper h1{min-width:0}.triple-lipid-offer-pop #Div-1 .text-wrapper h2{padding-top:100px}.triple-lipid-restore-anti-aging-cream #Div-1{background:0;height:365px}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main{padding-top:0}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main img{width:100%;position:static}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper{position:absolute;top:22px;padding-top:0}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper h1{font:17px "FuturaBold",Arial,Helvetica,sans-serif;text-align:center;letter-spacing:1px solid #ccc;padding:0}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper h2{font:11px "FuturaBT-Medium",Arial,Helvetica,sans-serif;letter-spacing:0;text-align:center;padding:0;max-width:280px;margin:0 auto 0 auto}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper p{margin-top:25px;font-size:12px;text-align:center;padding:0}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper ul{width:280px;margin:0 auto 0 auto}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper ul li{font-size:11px;margin-right:0;padding:0 5px 0 5px;border:0}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper ul li span{font:16px "FuturaBold",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#000;margin:5px 0 0 0;padding:0}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper span{display:block;padding:0;font:40px "FuturaBT-Light",Arial,Helvetica,sans-serif;text-transform:uppercase;text-align:center;color:#008ab0;margin-top:20px}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper span.triple-innovation{padding:0;float:none;margin:0 auto 0 auto}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper .triple-lipid-info{background:0;width:280px;margin:0 auto 0 auto}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper .triple-lipid-info ul{width:280px;margin:0 0 10px 0}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper .triple-lipid-info ul li{font-size:11px;text-align:center;padding:0 5px 0 5px;margin:0;border-right:1px solid #ccc}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper .triple-lipid-info ul li span{font-size:12px;margin:0;padding:0}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper .triple-lipid-info a.learn-more{padding:20px;text-align:center}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper .triple-lipid-info p.special-offer{margin-top:0;background-color:rgba(0,138,176,0.1);padding:10px 0 5px 0;color:#007da4;line-height:18px;letter-spacing:1px;font-size:14px}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper .triple-lipid-info p.special-offer span{margin:5px 0 0 0;color:#007da4}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper .triple-lipid-info p.special-offer a.learn-more-special{color:#007da4;text-align:center;padding:0 0 5px 0}.triple-lipid-restore-anti-aging-cream #Div-2{margin:0}.triple-lipid-restore-anti-aging-cream #Div-2 .lipids-aging{max-width:300px;margin:0 auto 0 auto}.triple-lipid-restore-anti-aging-cream #Div-2 .lipids-aging .slick-slider{width:206px;margin:0 auto 0 auto}.triple-lipid-restore-anti-aging-cream #Div-2 .lipids-aging .slick-slider .slick-prev{position:absolute;left:-65px;top:55px;width:57px;height:81px;background:url("../images/left-arrow.jpg") no-repeat}.triple-lipid-restore-anti-aging-cream #Div-2 .lipids-aging .slick-slider .slick-next{position:absolute;right:-65px;top:55px;width:57px;height:81px;background:url("../images/right-arrow.jpg") no-repeat}.triple-lipid-restore-anti-aging-cream #Div-3{padding-bottom:40px}.triple-lipid-restore-anti-aging-cream #Div-3 .proven-technology{max-width:300px;margin:0 auto 0 auto}.triple-lipid-restore-anti-aging-cream #Div-3 .proven-technology ul{width:300px;padding-left:10px}.triple-lipid-restore-anti-aging-cream #Div-3 .proven-technology ul li{padding-right:5px}.triple-lipid-restore-anti-aging-cream #Div-3 .proven-technology ul li p{font-size:40px;height:auto}.triple-lipid-restore-anti-aging-cream #Div-3 .proven-technology ul li p.list-desc{font-size:11px;padding-right:0}.triple-lipid-restore-anti-aging-cream #Div-3 .proven-technology ul li span{font-size:40px;padding-left:10px}.triple-lipid-restore-anti-aging-cream #Div-3 .proven-technology .background-img{min-height:0}.triple-lipid-restore-anti-aging-cream #Div-3 .proven-technology img{width:100%;padding-top:30px}.triple-lipid-restore-anti-aging-cream #Div-4 .visible-results{max-width:280px;margin:0 auto 0 auto}.triple-lipid-restore-anti-aging-cream #Div-4 .visible-results .left-column span.protocol{padding:20px 0 10px 0}.triple-lipid-restore-anti-aging-cream #Div-4 .visible-results .right-column{float:none;clear:both;margin-top:30px}.triple-lipid-restore-anti-aging-cream #Div-4 .visible-results .right-column ul{margin:0 auto 0 auto}.triple-lipid-restore-anti-aging-cream #Div-4 .visible-results .right-column ul li{max-width:280px;min-width:0;padding:20px 0 0 0;margin:0 auto 0 auto;background:0}.triple-lipid-restore-anti-aging-cream #Div-4 .visible-results .right-column ul li span{font:14px "FuturaBold",Arial,Helvetica,sans-serif;clear:both;margin-right:4px}.triple-lipid-restore-anti-aging-cream #Div-4 .visible-results .right-column ul li p,.triple-lipid-restore-anti-aging-cream #Div-4 .visible-results .right-column ul li span.bold{clear:none;font-size:12px}.triple-lipid-restore-anti-aging-cream #Div-4 .ba-image{margin:0 auto 0 auto}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen{max-width:300px;margin:0 auto 0 auto}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen .product-1{float:left;width:auto;padding:0;margin-top:50px;background:0}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen .product-1 p{width:auto;padding-top:10px}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen .product-1 img{width:40%;margin:0 auto 0 auto}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen .product-2{float:left;width:auto;padding:0;margin-top:50px;background:0}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen .product-2 p{width:auto;padding-top:10px}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen .product-2 img{width:40%;margin:0 auto 0 auto}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen .product-3{float:left;width:auto;padding:0;margin-top:50px;background:0}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen .product-3 p{width:auto;padding-top:10px}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen .product-3 img{width:40%;margin:0 auto 0 auto}.triple-lipid-comprehensive-regimen{background:url("../images/asset_bottom_bg.jpg") bottom repeat-x;margin-bottom:40px}.triple-lipid-comprehensive-regimen .comprehensie-regimen-homepage{max-width:280px}.triple-lipid-comprehensive-regimen .comprehensie-regimen-homepage .product-wrap{width:auto;margin:0 auto 0 auto}.triple-lipid-comprehensive-regimen .comprehensie-regimen-homepage .product-wrap .slick-slider{width:auto;float:none}.triple-lipid-comprehensive-regimen .comprehensie-regimen-homepage .product-wrap .slick-slider .slick-track{width:840px !important}.triple-lipid-comprehensive-regimen .comprehensie-regimen-homepage .product-wrap .slick-slider .slick-prev{position:absolute;left:-45px;top:250px;width:57px;height:81px;background:url("../images/left-arrow.jpg") no-repeat}.triple-lipid-comprehensive-regimen .comprehensie-regimen-homepage .product-wrap .slick-slider .slick-next{position:absolute;right:-45px;top:250px;width:57px;height:81px;background:url("../images/right-arrow.jpg") no-repeat}.triple-lipid-comprehensive-regimen .comprehensie-regimen-homepage .product-wrap .product-1{width:auto;padding:0}.triple-lipid-comprehensive-regimen .comprehensie-regimen-homepage .product-wrap .product-1 p{width:auto;margin-bottom:15px}.triple-lipid-comprehensive-regimen .comprehensie-regimen-homepage .product-wrap .product-1 img{margin:0 auto 0 auto}.triple-lipid-comprehensive-regimen .comprehensie-regimen-homepage .product-wrap .product-2{width:auto;padding-left:0;margin-top:30px}.triple-lipid-comprehensive-regimen .comprehensie-regimen-homepage .product-wrap .product-2 p{width:auto;margin-bottom:15px}.triple-lipid-comprehensive-regimen .comprehensie-regimen-homepage .product-wrap .product-2 img{margin:0 auto 0 auto}.triple-lipid-comprehensive-regimen .comprehensie-regimen-homepage .product-wrap .product-3{width:auto;padding-left:0;margin-top:30px}.triple-lipid-comprehensive-regimen .comprehensie-regimen-homepage .product-wrap .product-3 p{width:auto;margin-bottom:15px}.triple-lipid-comprehensive-regimen .comprehensie-regimen-homepage .product-wrap .product-3 img{margin:0 auto 0 auto}.triple-lipid-comprehensive-regimen .comprehensie-regimen-homepage .triple-lipid-video{float:none;margin:0;padding-bottom:20px}.triple-lipid-comprehensive-regimen .comprehensie-regimen-homepage .triple-lipid-video h4.center{font-size:15px}.triple-lipid-comprehensive-regimen .comprehensie-regimen-homepage .triple-lipid-video img{width:280px;margin:0 auto}.lostandrestored #Div-1 .lost-and-restored img{width:100%;position:static}.lostandrestored #Div-1 .lost-and-restored .text-wrapper{position:absolute;top:120px}.lostandrestored #Div-1 .lost-and-restored .text-wrapper h1{font-size:10px;letter-spacing:0;padding-left:14px}.lostandrestored #Div-1 .lost-and-restored .text-wrapper h2{font-size:18px;padding-left:14px;max-width:185px}.lostandrestored #Div-1 .lost-and-restored .text-wrapper a.social-link{font-size:12px;float:left;padding:25px 0 0 14px;width:185px;text-align:left}.lostandrestored #Div-1 .lost-and-restored .text-wrapper p.social{clear:both;display:block;float:left;padding-left:14px;width:185px;margin-top:10px;color:#008ab0;font-size:15px}.lostandrestored #Div-2{margin-top:0}.lostandrestored #Div-2 p.restore{font-size:16px;padding-bottom:0}}@media only screen and (max-width:480px){.triple-lipid-restore-anti-aging-cream #Div-1{background:0;height:auto}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main{padding-top:0}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main img{width:100%;position:static}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main img.triple-hidden-mobile{display:none}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main img.triple-visible-mobile{display:block}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper{padding-top:0}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper h1{font:17px "FuturaBold",Arial,Helvetica,sans-serif;text-align:center;letter-spacing:1px solid #ccc;padding:0}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper h2{font:11px "FuturaBT-Medium",Arial,Helvetica,sans-serif;letter-spacing:0;text-align:center;padding:0;max-width:280px;margin:0 auto 0 auto}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper p{margin-top:25px;font-size:12px;text-align:center;padding:0}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper ul{width:280px;margin:0 auto 0 auto}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper ul li{font-size:11px;margin-right:0;padding:0 5px 0 5px;border:0}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper ul li span{font:16px "FuturaBold",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#000;margin:5px 0 0 0;padding:0}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper span{display:block;padding:0;font:40px "FuturaBT-Light",Arial,Helvetica,sans-serif;text-transform:uppercase;text-align:center;color:#008ab0;margin-top:20px}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper span.triple-innovation{margin-top:0 !important;letter-spacing:0;padding:0 !important;font-size:14px !important;float:none !important}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper .triple-lipid-info{background:0;width:280px;margin:0 auto 0 auto}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper .triple-lipid-info ul{width:280px;margin:0 0 10px 0}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper .triple-lipid-info ul li{font-size:11px;text-align:center;padding:0 5px 0 5px;margin:0;border-right:1px solid #ccc}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper .triple-lipid-info ul li span{font-size:12px;margin:0;padding:0}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper .triple-lipid-info a.learn-more{padding:20px;text-align:center}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper .triple-lipid-info p.special-offer{margin-top:0;background-color:rgba(0,138,176,0.1);padding:10px 0 5px 0;color:#007da4;line-height:18px;letter-spacing:1px;font-size:14px}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper .triple-lipid-info p.special-offer span{margin:5px 0 0 0;color:#007da4}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper .triple-lipid-info p.special-offer a.learn-more-special{color:#007da4;text-align:center;padding:0 0 5px 0}.triple-lipid-restore-anti-aging-cream #Div-2{margin:0}.triple-lipid-restore-anti-aging-cream #Div-2 .lipids-aging{max-width:300px;margin:0 auto 0 auto}.triple-lipid-restore-anti-aging-cream #Div-2 .lipids-aging .slick-slider{width:206px;margin:0 auto 0 auto}.triple-lipid-restore-anti-aging-cream #Div-2 .lipids-aging .slick-slider .slick-prev{position:absolute;left:-65px;top:55px;width:57px;height:81px;background:url("../images/left-arrow.jpg") no-repeat}.triple-lipid-restore-anti-aging-cream #Div-2 .lipids-aging .slick-slider .slick-next{position:absolute;right:-65px;top:55px;width:57px;height:81px;background:url("../images/right-arrow.jpg") no-repeat}.triple-lipid-restore-anti-aging-cream #Div-3{padding-bottom:40px}.triple-lipid-restore-anti-aging-cream #Div-3 .proven-technology{max-width:300px;margin:0 auto 0 auto}.triple-lipid-restore-anti-aging-cream #Div-3 .proven-technology ul{width:300px;padding-left:10px}.triple-lipid-restore-anti-aging-cream #Div-3 .proven-technology ul li{padding-right:5px}.triple-lipid-restore-anti-aging-cream #Div-3 .proven-technology ul li p{font-size:40px;height:auto}.triple-lipid-restore-anti-aging-cream #Div-3 .proven-technology ul li p.list-desc{font-size:11px;padding-right:0}.triple-lipid-restore-anti-aging-cream #Div-3 .proven-technology ul li span{font-size:40px;padding-left:10px}.triple-lipid-restore-anti-aging-cream #Div-3 .proven-technology .background-img{min-height:0}.triple-lipid-restore-anti-aging-cream #Div-3 .proven-technology img{width:100%;padding-top:30px}.triple-lipid-restore-anti-aging-cream #Div-4 .visible-results{max-width:280px;margin:0 auto 0 auto}.triple-lipid-restore-anti-aging-cream #Div-4 .visible-results .left-column span.protocol{padding:20px 0 10px 0}.triple-lipid-restore-anti-aging-cream #Div-4 .visible-results .right-column{float:none;clear:both;margin-top:30px}.triple-lipid-restore-anti-aging-cream #Div-4 .visible-results .right-column ul{margin:0 auto 0 auto}.triple-lipid-restore-anti-aging-cream #Div-4 .visible-results .right-column ul li{max-width:280px;min-width:0;padding:20px 0 0 0;margin:0 auto 0 auto;background:0}.triple-lipid-restore-anti-aging-cream #Div-4 .visible-results .right-column ul li span{font:14px "FuturaBold",Arial,Helvetica,sans-serif;clear:both;margin-right:4px}.triple-lipid-restore-anti-aging-cream #Div-4 .visible-results .right-column ul li p,.triple-lipid-restore-anti-aging-cream #Div-4 .visible-results .right-column ul li span.bold{clear:none;font-size:12px}.triple-lipid-restore-anti-aging-cream #Div-4 .ba-image{margin:0 auto 0 auto}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen{max-width:300px;margin:0 auto 0 auto}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen .product-1{float:left;width:auto;padding:0;margin-top:50px;background:0}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen .product-1 p{width:auto;padding-top:10px}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen .product-1 img{width:40%;margin:0 auto 0 auto}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen .product-2{float:left;width:auto;padding:0;margin-top:50px;background:0}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen .product-2 p{width:auto;padding-top:10px}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen .product-2 img{width:40%;margin:0 auto 0 auto}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen .product-3{float:left;width:auto;padding:0;margin-top:50px;background:0}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen .product-3 p{width:auto;padding-top:10px}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen .product-3 img{width:40%;margin:0 auto 0 auto}.triple-lipid-comprehensive-regimen{background:url("../images/asset_bottom_bg.jpg") bottom repeat-x;margin-bottom:40px}.triple-lipid-comprehensive-regimen .comprehensie-regimen-homepage{max-width:280px}.triple-lipid-comprehensive-regimen .comprehensie-regimen-homepage .product-wrap{width:auto;margin:0 auto 0 auto}.triple-lipid-comprehensive-regimen .comprehensie-regimen-homepage .product-wrap .slick-slider{width:auto;float:none}.triple-lipid-comprehensive-regimen .comprehensie-regimen-homepage .product-wrap .slick-slider .slick-track{width:840px !important}.triple-lipid-comprehensive-regimen .comprehensie-regimen-homepage .product-wrap .slick-slider .slick-prev{position:absolute;left:-45px;top:250px;width:57px;height:81px;background:url("../images/left-arrow.jpg") no-repeat}.triple-lipid-comprehensive-regimen .comprehensie-regimen-homepage .product-wrap .slick-slider .slick-next{position:absolute;right:-45px;top:250px;width:57px;height:81px;background:url("../images/right-arrow.jpg") no-repeat}.triple-lipid-comprehensive-regimen .comprehensie-regimen-homepage .product-wrap .product-1{width:auto;padding:0}.triple-lipid-comprehensive-regimen .comprehensie-regimen-homepage .product-wrap .product-1 p{width:auto;margin-bottom:15px}.triple-lipid-comprehensive-regimen .comprehensie-regimen-homepage .product-wrap .product-1 img{margin:0 auto 0 auto}.triple-lipid-comprehensive-regimen .comprehensie-regimen-homepage .product-wrap .product-2{width:auto;padding-left:0;margin-top:30px}.triple-lipid-comprehensive-regimen .comprehensie-regimen-homepage .product-wrap .product-2 p{width:auto;margin-bottom:15px}.triple-lipid-comprehensive-regimen .comprehensie-regimen-homepage .product-wrap .product-2 img{margin:0 auto 0 auto}.triple-lipid-comprehensive-regimen .comprehensie-regimen-homepage .product-wrap .product-3{width:auto;padding-left:0;margin-top:30px}.triple-lipid-comprehensive-regimen .comprehensie-regimen-homepage .product-wrap .product-3 p{width:auto;margin-bottom:15px}.triple-lipid-comprehensive-regimen .comprehensie-regimen-homepage .product-wrap .product-3 img{margin:0 auto 0 auto}.triple-lipid-comprehensive-regimen .comprehensie-regimen-homepage .triple-lipid-video{float:none;margin:0;padding-bottom:20px}.triple-lipid-comprehensive-regimen .comprehensie-regimen-homepage .triple-lipid-video h4.center{font-size:15px}.triple-lipid-comprehensive-regimen .comprehensie-regimen-homepage .triple-lipid-video img{width:280px;margin:0 auto}.lostandrestored #Div-1 .lost-and-restored img{width:100%;position:static}.lostandrestored #Div-1 .lost-and-restored .text-wrapper{position:absolute;top:120px}.lostandrestored #Div-1 .lost-and-restored .text-wrapper h1{font-size:10px;letter-spacing:0;padding-left:14px}.lostandrestored #Div-1 .lost-and-restored .text-wrapper h2{font-size:18px;padding-left:14px;max-width:185px}.lostandrestored #Div-1 .lost-and-restored .text-wrapper a.social-link{font-size:12px;float:left;padding:25px 0 0 14px;width:185px;text-align:left}.lostandrestored #Div-1 .lost-and-restored .text-wrapper p.social{clear:both;display:block;float:left;padding-left:14px;width:185px;margin-top:10px;color:#008ab0;font-size:15px}.lostandrestored #Div-2{margin-top:0}.lostandrestored #Div-2 p.restore{font-size:16px;padding-bottom:0}.triple-lipid-offer-pop #Div-1{background:0}.triple-lipid-offer-pop #Div-1 img{position:static;width:100%}.triple-lipid-offer-pop #Div-1 img.triple-mobile-hidden{display:none}.triple-lipid-offer-pop #Div-1 img.triple-mobile-visible{display:block}.triple-lipid-offer-pop #Div-1 img.social{width:143px !important;margin:0 auto 0 auto;float:none}.triple-lipid-offer-pop #Div-1 .text-wrapper{float:none;width:208px;margin:0 auto 0 auto;padding:10px 0 0 0;text-align:center}.triple-lipid-offer-pop #Div-1 .text-wrapper span{font-size:30px}.triple-lipid-offer-pop #Div-1 .text-wrapper span.bold{font-size:30px}.triple-lipid-offer-pop #Div-1 .text-wrapper h1{min-width:0}.triple-lipid-offer-pop #Div-1 .text-wrapper h2{width:auto;padding-top:10px;font-size:18px}.triple-lipid-offer-pop #Div-1 .text-wrapper h2 span{font-size:18px}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3){.shield-atmosphereic-aging #Div-1 .text-wrapper h1{font-size:80px;line-height:80px}.shield-atmosphereic-aging #Div-1 .text-wrapper h1.subtitle{font-size:17px}.shield-atmosphereic-aging #Div-1 .text-wrapper h2{font-size:16px;margin-top:60px}.shield-atmosphereic-aging #Div-1 .text-wrapper p{font-size:14px;width:270px}.shield-atmosphereic-aging #Div-1 .text-wrapper span{margin-top:70px}.shield-atmosphereic-aging #Div-1 img.background{padding-right:90px}.shield-atmosphereic-aging #Div-1 .product-callouts{margin-top:180px}.shield-atmosphereic-aging #Div-1 .product-callouts .block-right{width:140px;margin-right:16px;font-size:16px}.shield-atmosphereic-aging #Div-1 .product-callouts .block-right span{font-size:16px}.shield-atmosphereic-aging #Div-1 .product-callouts .block-center{width:140px;font:90px "FuturaBold",Arial,Helvetica,sans-serif;text-align:center}.shield-atmosphereic-aging #Div-1 .product-callouts .block-left{width:100px;padding-top:40px;margin-left:35px;font-size:16px}.shield-atmosphereic-aging #Div-1 .product-callouts .block-left span{font-size:16px}.shield-atmosphereic-aging #Div-1 .product-callouts .learn-more{width:475px;margin-top:65px}#Div-2 .shield-ground-level{width:768px;min-height:550px}#Div-2 .shield-ground-level .mobile-shield-slick img{width:240px}#Div-2 .shield-ground-level .mobile-shield-slick .description1{width:240px}#Div-2 .shield-ground-level .mobile-shield-slick .description1 .block1{margin:25px -40px 0 0}#Div-2 .shield-ground-level .mobile-shield-slick .description2{width:240px}#Div-2 .shield-ground-level .mobile-shield-slick .description2 .block2{margin-top:200px}#Div-2 .shield-ground-level .mobile-shield-slick .description3{width:240px}#Div-2 .shield-ground-level .mobile-shield-slick .description3 .block3{margin-top:200px}#Div-3{width:768px}#Div-3 .antiaging-discovery{padding:0 15px}#Div-3 .antiaging-discovery h4{font-size:15px}#Div-3 .antiaging-discovery .product-wrap .slick-slider{float:left;width:960px}#Div-3 .antiaging-discovery .product-wrap .slick-slider .slick-track{width:960px !important}#Div-3 .antiaging-discovery .product-wrap .product-1{float:left;min-width:345px;padding-left:0}#Div-3 .antiaging-discovery .product-wrap .product-1 p{width:175px}#Div-3 .antiaging-discovery .product-wrap .product-1 img{width:151px;float:right}#Div-3 .antiaging-discovery .product-wrap .product-2{float:left;min-width:350px;padding-left:0}#Div-3 .antiaging-discovery .product-wrap .product-2 p{width:175px;float:left}#Div-3 .antiaging-discovery .product-wrap .product-2 img{width:151px;float:left}#Div-3 .antiaging-discovery .product-wrap ul{width:350px}}@media only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.shield-atmosphereic-aging #Div-1{height:365px}.shield-atmosphereic-aging #Div-1 .text-wrapper h1{font-size:70px}.shield-atmosphereic-aging #Div-1 .text-wrapper h1.subtitle{font-size:14px}.shield-atmosphereic-aging #Div-1 .text-wrapper h2{font-size:14px;margin-top:60px}.shield-atmosphereic-aging #Div-1 .text-wrapper p{width:230px;font-size:14px}.shield-atmosphereic-aging #Div-1 .text-wrapper span{margin-top:38px}.shield-atmosphereic-aging #Div-1 .product-callouts{width:405px;margin-top:155px}.shield-atmosphereic-aging #Div-1 .product-callouts .block-right{width:125px;margin-right:14px;font-size:14px}.shield-atmosphereic-aging #Div-1 .product-callouts .block-right span{font-size:14px}.shield-atmosphereic-aging #Div-1 .product-callouts .block-center{width:90px;margin-left:15px;font-size:90px}.shield-atmosphereic-aging #Div-1 .product-callouts .block-left{padding-top:40px;margin-left:48px;font-size:14px}.shield-atmosphereic-aging #Div-1 .product-callouts .block-left span{font-size:14px}.shield-atmosphereic-aging #Div-1 .product-callouts a.learn-more-left,.shield-atmosphereic-aging #Div-1 .product-callouts a.learn-more-right{display:none}#Div-2 .shield-ground-level{width:320px;min-height:500px;margin:0 auto 0 auto}#Div-2 .shield-ground-level .mobile-shield-slick img{position:static;width:240px}#Div-2 .shield-ground-level .mobile-shield-slick .description1,#Div-2 .shield-ground-level .mobile-shield-slick .description2,#Div-2 .shield-ground-level .mobile-shield-slick .description3{float:none;width:240px;margin:0 auto;padding-top:0}#Div-2 .shield-ground-level .mobile-shield-slick .description1 .block1,#Div-2 .shield-ground-level .mobile-shield-slick .description1 .block2,#Div-2 .shield-ground-level .mobile-shield-slick .description1 .block3,#Div-2 .shield-ground-level .mobile-shield-slick .description2 .block1,#Div-2 .shield-ground-level .mobile-shield-slick .description2 .block2,#Div-2 .shield-ground-level .mobile-shield-slick .description2 .block3,#Div-2 .shield-ground-level .mobile-shield-slick .description3 .block1,#Div-2 .shield-ground-level .mobile-shield-slick .description3 .block2,#Div-2 .shield-ground-level .mobile-shield-slick .description3 .block3{float:none;width:auto;margin:0}.antiaging-discovery{max-width:280px;margin:0 auto}.antiaging-discovery .product-wrap{width:auto;margin:0 auto 0 auto}.antiaging-discovery .product-wrap .slick-slider{width:auto;float:none}.antiaging-discovery .product-wrap .product-1{padding:0;min-width:auto}.antiaging-discovery .product-wrap .product-1 p{width:auto;margin-bottom:15px}.antiaging-discovery .product-wrap .product-1 img{margin:0 auto 0 auto;float:none}.antiaging-discovery .product-wrap .product-2{min-width:auto;padding-left:0;margin-top:30px}.antiaging-discovery .product-wrap .product-2 p{width:auto;margin-bottom:15px}.antiaging-discovery .product-wrap .product-2 img{margin:0 auto 0 auto;float:none}.antiaging-discovery .product-wrap ul{width:280px}.antiaging-discovery .product-wrap a.learn-more{display:none}}@media only screen and (max-width:480px){.shield-atmosphereic-aging #Div-1{height:auto;background:0}.shield-atmosphereic-aging #Div-1 .text-wrapper{position:absolute;top:0;padding-top:20px}.shield-atmosphereic-aging #Div-1 .text-wrapper h1{font-size:90px;line-height:70px;letter-spacing:7px}.shield-atmosphereic-aging #Div-1 .text-wrapper h1.subtitle{font-size:19px;letter-spacing:1px}.shield-atmosphereic-aging #Div-1 .text-wrapper h2{font-size:14px;margin-top:5px}.shield-atmosphereic-aging #Div-1 .text-wrapper p{width:230px;font-size:14px}.shield-atmosphereic-aging #Div-1 .text-wrapper span{margin-top:7px}.shield-atmosphereic-aging #Div-1 .product-callouts{max-width:320px;height:51px;margin:20px auto 0 auto;float:none}.shield-atmosphereic-aging #Div-1 .product-callouts .block-right{width:125px;margin-right:14px;font-size:14px;padding:0}.shield-atmosphereic-aging #Div-1 .product-callouts .block-right span{font-size:14px}.shield-atmosphereic-aging #Div-1 .product-callouts .block-center{display:none}.shield-atmosphereic-aging #Div-1 .product-callouts .block-left{padding:0;margin-left:48px;font-size:14px}.shield-atmosphereic-aging #Div-1 .product-callouts .block-left span{font-size:14px}.shield-atmosphereic-aging #Div-1 .product-callouts a.learn-more-left,.shield-atmosphereic-aging #Div-1 .product-callouts a.learn-more-right{display:none}.shield-atmosphereic-aging img.background{display:none}.shield-atmosphereic-aging img.mobile-bg{display:block !important;padding-top:123px}#Div-2 .shield-ground-level{width:auto;min-height:500px;margin:0 auto 0 auto}#Div-2 .shield-ground-level h2{padding:0 15px 0 15px}#Div-2 .shield-ground-level h3{padding:0 15px 15px 15px}#Div-2 .shield-ground-level .mobile-shield-slick img{position:static;width:240px}#Div-2 .shield-ground-level .mobile-shield-slick .description1,#Div-2 .shield-ground-level .mobile-shield-slick .description2,#Div-2 .shield-ground-level .mobile-shield-slick .description3{float:none;width:240px;margin:0 auto;height:auto;padding-top:0;padding-bottom:30px}#Div-2 .shield-ground-level .mobile-shield-slick .description1 .block1,#Div-2 .shield-ground-level .mobile-shield-slick .description1 .block2,#Div-2 .shield-ground-level .mobile-shield-slick .description1 .block3,#Div-2 .shield-ground-level .mobile-shield-slick .description2 .block1,#Div-2 .shield-ground-level .mobile-shield-slick .description2 .block2,#Div-2 .shield-ground-level .mobile-shield-slick .description2 .block3,#Div-2 .shield-ground-level .mobile-shield-slick .description3 .block1,#Div-2 .shield-ground-level .mobile-shield-slick .description3 .block2,#Div-2 .shield-ground-level .mobile-shield-slick .description3 .block3{float:none;width:auto;margin:0}.antiaging-discovery{max-width:280px;margin:0 auto}.antiaging-discovery .product-wrap{width:auto;margin:0 auto 0 auto}.antiaging-discovery .product-wrap .slick-slider{width:auto;float:none}.antiaging-discovery .product-wrap .slick-slider .slick-prev{position:absolute;left:-45px;top:145px;width:57px;height:81px;background:url("../images/left-arrow.jpg") no-repeat}.antiaging-discovery .product-wrap .slick-slider .slick-next{position:absolute;right:-45px;top:145px;width:57px;height:81px;background:url("../images/right-arrow.jpg") no-repeat}.antiaging-discovery .product-wrap .product-1{padding:0;min-width:inherit}.antiaging-discovery .product-wrap .product-1 p{width:auto;margin-bottom:15px}.antiaging-discovery .product-wrap .product-1 img{margin:0 auto 0 auto;float:none}.antiaging-discovery .product-wrap .product-1 ul{width:auto}.antiaging-discovery .product-wrap .product-2{min-width:inherit;padding-left:0;margin-top:30px}.antiaging-discovery .product-wrap .product-2 p{width:auto;margin-bottom:15px}.antiaging-discovery .product-wrap .product-2 img{margin:0 auto 0 auto;float:none}.antiaging-discovery .product-wrap a.learn-more{display:none}.antiaging-discovery .product-wrap ul{width:auto;margin-left:15px}}@media only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.clp-landing .clp_slot_2 .antiaging-discovery-container{min-height:415px}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3){.clp-landing img.shield-video{max-width:400px}.clp-landing h2{clear:left;font-size:26px}.clp-landing .clp_slot_1 .shield-header{width:708px}.clp-landing .clp_slot_2 .antiaging-discovery-container{width:708px;min-height:430px}.clp-landing .clp_slot_2 .antiaging-discovery-container .antiaging-discovery-wrap{width:300px;margin-right:20px}.clp-landing .clp_slot_2 .antiaging-discovery-container .antiaging-discovery-wrap h2{font-size:22px}}@media only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.clp-landing h1{font-size:55px}.clp-landing h1 span{font-size:20px;margin-top:0}.clp-landing h2{font-size:22px}.clp-landing p{font-size:16px;padding-top:10px}.clp-landing img.shield-video{max-width:340px}.clp-landing .clp_slot_1 .shield-header{width:auto}.clp-landing .clp_slot_2 .antiaging-discovery-container{width:auto;min-height:545px}.clp-landing .clp_slot_2 .antiaging-discovery-container .antiaging-discovery-wrap{width:auto;margin:0}.clp-landing .clp_slot_2 .antiaging-discovery-container .antiaging-discovery-wrap p{max-width:none}.clp-landing .clp_slot_2 .antiaging-discovery-container .antiaging-discovery-wrap h2 span{float:none}.clp-landing .clp_slot_2 .antiaging-discovery-container .mobile-carousel-slick .slides .product_image_topwrapper{display:block;margin:0 auto}.clp-landing .clp_slot_2 .antiaging-discovery-container .mobile-carousel-slick .slides .mobile-product_description{padding-left:0;margin-bottom:10px}.clp-landing .clp_slot_2 .antiaging-discovery-container .mobile-carousel-slick .slides .mobile-ratings-and-reviews{padding:0;margin-bottom:10px}.clp-landing .clp_slot_2 .antiaging-discovery-container .mobile-carousel-slick .slides .product_actions button{margin:0 0 0 -15px;width:168px}.clp-landing .clp_slot_3 .pollution-solution h2{margin-top:40px}}@media only screen and (max-width:480px){.clp-landing h1{font-size:55px}.clp-landing h1 span{font-size:20px;margin-top:0}.clp-landing h2{font-size:22px}.clp-landing p{font-size:16px;padding-top:10px}.clp-landing .clp_slot_1 .shield-header{width:auto}.clp-landing .clp_slot_2 .antiaging-discovery-container{width:auto}.clp-landing .clp_slot_2 .antiaging-discovery-container .antiaging-discovery-wrap{width:auto;margin:0}.clp-landing .clp_slot_2 .antiaging-discovery-container .mobile-carousel-slick{float:none;width:280px;margin:0 auto;clear:both}.clp-landing .clp_slot_2 .antiaging-discovery-container .mobile-carousel-slick .slick-track{width:760px !important;min-height:435px}.clp-landing .clp_slot_2 .antiaging-discovery-container .mobile-carousel-slick .slick-track .slides{width:280px !important}.clp-landing .clp_slot_2 .antiaging-discovery-container .mobile-carousel-slick .slick-track .slides .product_tile .product_image_topwrapper{margin:0 auto;display:block;padding:0}.clp-landing .clp_slot_2 .antiaging-discovery-container .mobile-carousel-slick .slick-track .slides .product_tile .product_details_wrapper{margin:0 auto;display:block;padding:0}.clp-landing .clp_slot_2 .antiaging-discovery-container .mobile-carousel-slick .slick-track .slides .product_name{margin-top:10px}.clp-landing .clp_slot_2 .antiaging-discovery-container .mobile-carousel-slick .slick-track .slides .mobile-product_description{width:auto;padding-left:0;margin-bottom:10px}.clp-landing .clp_slot_2 .antiaging-discovery-container .mobile-carousel-slick .slick-track .slides .mobile-ratings-and-reviews{padding:0;margin-bottom:10px}.clp-landing .clp_slot_2 .antiaging-discovery-container .mobile-carousel-slick .slick-track .slides .product_actions button{width:100%}.clp-landing .clp_slot_2 .antiaging-discovery-container .mobile-carousel-slick .slick-prev{position:absolute;left:-45px;top:155px;width:57px;height:81px}.clp-landing .clp_slot_2 .antiaging-discovery-container .mobile-carousel-slick .slick-next{position:absolute;right:-20px;top:155px;width:57px;height:81px}.clp-landing .clp_slot_4 .pollution-explained{margin-bottom:40px}.clp-landing .clp_slot_4 .pollution-explained h3{padding-right:30px}.clp-landing .clp_slot_4 .pollution-explained img{margin-bottom:20px}.clp-landing .product_details_wrapper{width:225px}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3){.phyto-corrective-mask #Div-1{height:522px;background:url("../images/asset_bottom_bg.jpg") bottom repeat-x}.phyto-corrective-mask #Div-1 .text-wrapper{position:relative;float:left;padding:40px 0 0 30px}.phyto-corrective-mask #Div-1 .text-wrapper h1{font:32px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#2e9ebe}.phyto-corrective-mask #Div-1 .text-wrapper h2{font:18px "FuturaBT-Medium",Arial,Helvetica,sans-serif}.phyto-corrective-mask #Div-1 .text-wrapper h3{font:100px "FuturaBT-Light",Arial,Helvetica,sans-serif;line-height:100px;color:#2e9ebe}.phyto-corrective-mask #Div-1 .text-wrapper p{font:16px "FuturaBT-Light",Arial,Helvetica,sans-serif;width:282px}.phyto-corrective-mask #Div-1 .text-wrapper span{font:18px "FuturaBT-Light",Arial,Helvetica,sans-serif;display:block}.phyto-corrective-mask #Div-1 .text-wrapper span b{font:16px "FuturaBold",Arial,Helvetica,sans-serif}.phyto-corrective-mask #Div-1 .text-wrapper a.learn-more-left{margin-top:10px}.phyto-corrective-mask #Div-1 .text-wrapper ul{margin-top:20px}.phyto-corrective-mask #Div-1 .text-wrapper ul li{float:left;clear:both;height:28px}.phyto-corrective-mask #Div-1 .text-wrapper ul li span{display:inline-block;font:16px "FuturaBold",Arial,Helvetica,sans-serif}.phyto-corrective-mask #Div-1 img.background{position:absolute;max-width:960px}.phyto-corrective-mask #Div-1 img.mobile-bg{display:none}#Div-2 .skin-reactivity{width:768px;min-height:645px}#Div-2 .skin-reactivity img{width:25%}#Div-2 .skin-reactivity .description1 .block1{margin-top:26px}#Div-2 .skin-reactivity .description2{margin-top:0}#Div-2 .skin-reactivity .description2 img{float:right;margin-right:40px}#Div-2 .skin-reactivity .description2 .block2{margin-top:35px}#Div-2 .skin-reactivity .description3{margin-top:35px}#Div-2 .skin-reactivity .description3 .block3{margin-top:27px}#Div-3 .thermal-imaging{width:768px;padding:30px 15px 0 15px}#Div-3 .thermal-imaging .column-wrapper{min-height:350px}#Div-3 .thermal-imaging .column-wrapper .protocol{width:auto;margin:20px 0 0 0}#Div-3 .thermal-imaging .column-wrapper .protocol p{font-size:11px;line-height:15px}.photo-corrective-discover-masks{width:768px}.photo-corrective-discover-masks .product-wrap .slick-slider{width:960px;margin:0 auto}.photo-corrective-discover-masks .product-wrap .slick-slider .slick-track{width:960px !important}.photo-corrective-discover-masks .product-wrap .product-1{min-width:265px;margin-top:115px}.photo-corrective-discover-masks .product-wrap .product-1 p{width:auto;padding:10px 0 0 40px}.photo-corrective-discover-masks .product-wrap .product-1 h4,.photo-corrective-discover-masks .product-wrap .product-1 a.phyto-learn-more{padding-left:40px}.photo-corrective-discover-masks .product-wrap .product-1 span{margin-left:40px}.photo-corrective-discover-masks .product-wrap .product-1 img{width:235px}.photo-corrective-discover-masks .product-wrap .product-2{float:left;width:232px;min-width:232px;padding-left:15px;margin-top:10px}.photo-corrective-discover-masks .product-wrap .product-2 p{width:auto;padding-top:10px}.photo-corrective-discover-masks .product-wrap .product-2 img{width:200px;margin-top:15px}.photo-corrective-discover-masks .product-wrap .product-3{min-width:250px;padding-left:0;margin-top:106px}.photo-corrective-discover-masks .product-wrap .product-3 p{width:auto;padding:10px 0 0 30px}.photo-corrective-discover-masks .product-wrap .product-3 h4,.photo-corrective-discover-masks .product-wrap .product-3 a.phyto-learn-more{padding-left:30px}.photo-corrective-discover-masks .product-wrap .product-3 img{width:250px;margin-top:15px}.photo-corrective-discover-masks .product-wrap .product-3 span{margin-left:30px}.photo-corrective-discover-masks span{background-color:#2e9ebe;color:#fff;text-transform:uppercase;font:9px "FuturaBold",Arial,Helvetica,sans-serif;letter-spacing:1px;padding:5px 10px 4px 10px;border-radius:4px}.photo-corrective-discover-masks span.time{background:0;color:#2e9ebe}}@media only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.phyto-corrective-mask #Div-1{height:365px;background:0}.phyto-corrective-mask #Div-1 .text-wrapper{position:absolute;top:25px;padding:15px 0 0 20px}.phyto-corrective-mask #Div-1 .text-wrapper h1{font-size:26px;clear:both}.phyto-corrective-mask #Div-1 .text-wrapper h2{font-size:15px;line-height:20px}.phyto-corrective-mask #Div-1 .text-wrapper h3{font-size:50px;line-height:45px;float:left}.phyto-corrective-mask #Div-1 .text-wrapper span{margin-top:10px}.phyto-corrective-mask #Div-1 .text-wrapper span b{font:16px "FuturaBold",Arial,Helvetica,sans-serif}.phyto-corrective-mask #Div-1 .text-wrapper a.learn-more-left{margin-top:15px}.phyto-corrective-mask #Div-1 .text-wrapper ul{margin-top:12px}.phyto-corrective-mask #Div-1 .text-wrapper ul li{font-size:17px}.phyto-corrective-mask #Div-1 .text-wrapper ul li span{font-size:15px}.phyto-corrective-mask #Div-1 img.mobile-bg{display:none}#Div-2 .skin-reactivity{width:auto;min-height:610px}#Div-2 .skin-reactivity img{width:25%}#Div-2 .skin-reactivity .description1{padding-left:20px}#Div-2 .skin-reactivity .description1 .block1{width:440px;margin-top:20px;background-position:-74px 45px}#Div-2 .skin-reactivity .description2{margin-top:0}#Div-2 .skin-reactivity .description2 img{float:right;margin-right:40px}#Div-2 .skin-reactivity .description2 .block2{width:440px;margin-top:23px}#Div-2 .skin-reactivity .description3{margin-top:35px}#Div-2 .skin-reactivity .description3 .block3{width:440px;margin-top:17px;background-position:-93px 45px}#Div-3 .thermal-imaging{width:280px;margin:0 auto;padding-left:0}#Div-3 .thermal-imaging p{font-size:14px;line-height:24px}#Div-3 .thermal-imaging p.sub{font:16px "FuturaBT-Medium",Arial,Helvetica,sans-serif;margin-bottom:10px}#Div-3 .thermal-imaging span{font-size:24px}#Div-3 .thermal-imaging .column-wrapper{min-height:350px;background:0;margin:0;padding:0}#Div-3 .thermal-imaging .column-wrapper .protocol{width:auto;margin:20px 0 20px 0}#Div-3 .thermal-imaging .column-wrapper .protocol p{font-size:11px;line-height:15px;color:#666}#Div-3 .thermal-imaging .column-wrapper .left-column{float:none;margin-top:15px}#Div-3 .thermal-imaging .column-wrapper .right-column{float:none;margin:0}#Div-3 .thermal-imaging .graph-non-mobile{display:none}#Div-3 .thermal-imaging .graph-mobile{display:block}#Div-3 .thermal-imaging img{margin:0 auto}.photo-corrective-discover-masks{width:100%}.photo-corrective-discover-masks .product-wrap .product-1{min-width:205px;margin-top:100px}.photo-corrective-discover-masks .product-wrap .product-1 img{width:200px}.photo-corrective-discover-masks .product-wrap .product-1 span{margin-left:40px}.photo-corrective-discover-masks .product-wrap .product-1 h4,.photo-corrective-discover-masks .product-wrap .product-1 p{padding-left:40px}.photo-corrective-discover-masks .product-wrap .product-2{padding-left:35px}.photo-corrective-discover-masks .product-wrap .product-2 img{width:200px;margin-top:15px}.photo-corrective-discover-masks .product-wrap .product-3{min-width:200px;padding-left:0;margin-top:106px}.photo-corrective-discover-masks .product-wrap .product-3 p{padding:10px 0 0 30px}.photo-corrective-discover-masks .product-wrap .product-3 h4{padding-left:30px}.photo-corrective-discover-masks .product-wrap .product-3 img{width:200px;margin-top:15px}.photo-corrective-discover-masks .product-wrap .product-3 span{margin-left:30px}.photo-corrective-discover-masks a.phyto-learn-more{display:none}}@media only screen and (max-width:480px){.phyto-corrective-mask #Div-1{height:522px;background:0}.phyto-corrective-mask #Div-1 .text-wrapper{padding:15px 0 0 20px}.phyto-corrective-mask #Div-1 .text-wrapper h1{font-size:24px}.phyto-corrective-mask #Div-1 .text-wrapper h2{font-size:15px;line-height:20px}.phyto-corrective-mask #Div-1 .text-wrapper h3{font-size:40px;line-height:45px;float:left;display:none}.phyto-corrective-mask #Div-1 .text-wrapper span{margin-top:10px}.phyto-corrective-mask #Div-1 .text-wrapper span b{font:19px "FuturaBold",Arial,Helvetica,sans-serif}.phyto-corrective-mask #Div-1 .text-wrapper a.learn-more-left{margin-top:15px}.phyto-corrective-mask #Div-1 .text-wrapper ul{margin-top:12px}.phyto-corrective-mask #Div-1 .text-wrapper ul li{font-size:17px}.phyto-corrective-mask #Div-1 .text-wrapper ul li span{font-size:15px}.phyto-corrective-mask #Div-1 img.background{display:none}.phyto-corrective-mask #Div-1 img.mobile-bg{display:block}.photo-corrective-discover-masks{max-width:280px}.photo-corrective-discover-masks h3{padding-left:0;padding-bottom:10px;font-size:26px}.photo-corrective-discover-masks .product-wrap{width:auto;margin:0 auto 0 auto}.photo-corrective-discover-masks .product-wrap .slick-slider{width:auto;float:none}.photo-corrective-discover-masks .product-wrap .slick-slider .slick-track{width:840px !important}.photo-corrective-discover-masks .product-wrap .slick-slider .slick-prev{position:absolute;left:-45px;top:210px;width:57px;height:81px;background:url("../images/left-arrow.jpg") no-repeat}.photo-corrective-discover-masks .product-wrap .slick-slider .slick-next{position:absolute;right:-45px;top:210px;width:57px;height:81px;background:url("../images/right-arrow.jpg") no-repeat}.photo-corrective-discover-masks .product-wrap .product-1{padding:0;min-width:0;margin-top:25px}.photo-corrective-discover-masks .product-wrap .product-1 img{margin:15px auto 0 auto;width:200px}.photo-corrective-discover-masks .product-wrap .product-1 span{margin:0}.photo-corrective-discover-masks .product-wrap .product-1 h4,.photo-corrective-discover-masks .product-wrap .product-1 p{padding-left:0}.photo-corrective-discover-masks .product-wrap .product-2{padding-left:0;margin-top:30px;min-width:0}.photo-corrective-discover-masks .product-wrap .product-2 img{margin:15px auto 0 auto;width:155px}.photo-corrective-discover-masks .product-wrap .product-2 span{margin:0}.photo-corrective-discover-masks .product-wrap .product-2 h4,.photo-corrective-discover-masks .product-wrap .product-2 p{padding-left:0}.photo-corrective-discover-masks .product-wrap .product-3{padding-left:0;margin-top:30px;min-width:0}.photo-corrective-discover-masks .product-wrap .product-3 img{margin:15px auto 0 auto;width:200px}.photo-corrective-discover-masks .product-wrap .product-3 span{margin:0}.photo-corrective-discover-masks .product-wrap .product-3 h4,.photo-corrective-discover-masks .product-wrap .product-3 p{padding-left:0}.photo-corrective-discover-masks .product-wrap a.phyto-learn-more{display:none}#Div-2 .skin-reactivity{width:100%;max-width:480px;min-width:380px;min-height:825px}#Div-2 .skin-reactivity h2{padding-left:20px;max-width:280px}#Div-2 .skin-reactivity h3{font-size:22px}#Div-2 .skin-reactivity img{width:40%}#Div-2 .skin-reactivity .description1{padding-left:20px}#Div-2 .skin-reactivity .description1 .block1{width:170px;margin-top:13px;background-position:-337px 45px}#Div-2 .skin-reactivity .description2{margin-top:25px}#Div-2 .skin-reactivity .description2 img{margin-right:30px}#Div-2 .skin-reactivity .description2 .block2{width:170px;margin-top:15px}#Div-2 .skin-reactivity .description3{margin-top:35px;padding-left:20px}#Div-2 .skin-reactivity .description3 .block3{width:170px;margin-top:12px;background-position:-337px 45px}#Div-3 .thermal-imaging{width:280px;margin:0 auto;padding-left:0}#Div-3 .thermal-imaging h3{font-size:22px}#Div-3 .thermal-imaging p{font-size:14px;line-height:24px}#Div-3 .thermal-imaging p.sub{font:16px "FuturaBT-Medium",Arial,Helvetica,sans-serif;margin-bottom:10px}#Div-3 .thermal-imaging span{font-size:24px}#Div-3 .thermal-imaging .column-wrapper{min-height:350px;background:0;margin:0;padding:0}#Div-3 .thermal-imaging .column-wrapper .protocol{width:auto;margin:20px 0 20px 0}#Div-3 .thermal-imaging .column-wrapper .protocol p{font-size:11px;line-height:15px;color:#666}#Div-3 .thermal-imaging .column-wrapper .left-column{float:none;margin-top:15px}#Div-3 .thermal-imaging .column-wrapper .right-column{float:none;margin:0}#Div-3 .thermal-imaging .graph-non-mobile{display:none}#Div-3 .thermal-imaging .graph-mobile{display:block}#Div-3 .thermal-imaging img{margin:0 auto}}@media only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.vip .hp-slot-content-container img{width:100%;height:100%}.vip .vip-landing-perks-container{height:485px}.vip .vip-terms{padding-left:40px}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3){.vip .hp-slot-content-container .vip-banner-wrap .vip-banner-wrap-text{padding:125px 0 0 25px}.vip .hp-slot-content-container .vip-banner-wrap .vip-banner-wrap-text h1{font-size:48px}.vip .hp-slot-content-container img{width:100%;height:100%}.vip .vip-landing-perks-container{height:475px}.vip .vip-landing-perks-container .vip-landing-perks-wrapper{width:768px}.vip .vip-landing-perks-container .vip-landing-perks-wrapper span{padding-left:25px}.vip .vip-landing-perks-container .vip-landing-perks-wrapper li{width:125px;margin-top:20px}.vip .vip-landing-perks-container .vip-landing-perks-wrapper li:first-child{margin-left:25px}.vip .vip-landing-perks-container .vip-landing-perks-wrapper li:last-child{margin-top:20px}.vip .vip-landing-perks-container .vip-landing-perks-wrapper .vip-perk-subtitle{font-size:14px;line-height:18px}.vip .faq-title{padding-left:25px}.vip .b-faq{padding:0 20px}.vip .vip-terms{padding-left:60px}}@media only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.vip .hp-slot-content-container{padding:0}.vip .hp-slot-content-container .vip-banner-wrap .vip-banner-wrap-text{width:auto;padding:105px 0 0 25px}.vip .hp-slot-content-container .vip-banner-wrap .vip-banner-wrap-text h1{font-size:48px}.vip .hp-slot-content-container .vip-banner-wrap .vip-banner-wrap-text h2{font-size:16px;line-height:18px;max-width:325px}.vip .hp-slot-content-container img{width:100%;height:100%;padding:0}.vip .vip-landing-perks-container{height:450px}.vip .vip-landing-perks-container .vip-landing-perks-wrapper{width:auto}.vip .vip-landing-perks-container .vip-landing-perks-wrapper span{display:block;padding:0 0 20px 25px}.vip .vip-landing-perks-container .vip-landing-perks-wrapper img{width:80%}.vip .vip-landing-perks-container .vip-landing-perks-wrapper ul{width:650px;margin:0 auto}.vip .vip-landing-perks-container .vip-landing-perks-wrapper li{width:105px}.vip .vip-landing-perks-container .vip-landing-perks-wrapper li:first-child{margin:0 50px 0 25px}.vip .vip-landing-perks-container .vip-landing-perks-wrapper .vip-perk-subtitle{font-size:14px;line-height:18px}.vip .faq-title{padding-left:25px}.vip .b-faq{padding:0 20px}.vip .vip-terms{padding:40px 0 50px 40px}}@media only screen and (max-width:480px){.vip .hp-slot-content-container{padding:0}.vip .hp-slot-content-container .vip-banner-wrap .vip-banner-wrap-text{width:auto;padding:40px 0 0 25px}.vip .hp-slot-content-container .vip-banner-wrap .vip-banner-wrap-text h1{font-size:47px}.vip .hp-slot-content-container .vip-banner-wrap .vip-banner-wrap-text h2{font-size:14px;line-height:18px}.vip .hp-slot-content-container .slot-img img{width:100%;height:100%}.vip .hp-slot-content-container .slot-img-mobile{overflow:hidden}.vip .hp-slot-content-container .slot-img-mobile img{margin-left:-400px}.vip .vip-landing-perks-container{height:100%}.vip .vip-landing-perks-container .vip-landing-perks-wrapper{width:auto}.vip .vip-landing-perks-container .vip-landing-perks-wrapper span{padding-left:25px}.vip .vip-landing-perks-container .vip-landing-perks-wrapper li{float:none;margin:0 auto}.vip .vip-landing-perks-container .vip-landing-perks-wrapper li:first-child{margin-top:25px}.vip .vip-landing-perks-container .vip-landing-perks-wrapper li:last-child{margin:0 auto}.vip .vip-landing-perks-container .vip-landing-perks-wrapper .vip-perk-subtitle{font-size:14px;line-height:18px}.vip .faq-title{padding-left:25px}.vip .b-faq{padding:0 20px}.vip .vip-terms{padding:40px 0 50px 40px}}@media only screen and (max-width:812px) and (min-aspect-ratio:4 / 3){.vip .vip-banner-wrap-text{padding-left:25px}.vip .vip-landing-perks-container{height:520px}.vip .vip-landing-perks-container .vip-landing-perks-wrapper{width:auto}.vip .vip-landing-perks-container .vip-landing-perks-wrapper span{display:block;padding:0 0 25px 25px}.vip .vip-landing-perks-container .vip-landing-perks-wrapper ul{display:block;width:650px;margin:0 auto}.vip .vip-landing-perks-container .vip-landing-perks-wrapper li{width:105px}.vip .vip-landing-perks-container .vip-landing-perks-wrapper .vip-perk-subtitle{font-size:14px;line-height:18px}.vip .faq-title{padding-left:25px}.vip .b-faq{padding:0 20px}}@media only screen and (max-width:320px) and (max-aspect-ratio:4 / 3){.vip .hp-slot-content-container .vip-banner-wrap .vip-banner-wrap-text h1{font-size:40px}.vip .hp-slot-content-container .vip-banner-wrap .vip-banner-wrap-text h2{font-size:13px;line-height:18px}.vip .hp-slot-content-container .slot-img-mobile img{margin-left:-431px}}@media only screen and (max-width:568px) and (min-aspect-ratio:4 / 3){.vip .vip-landing-perks-container .vip-landing-perks-wrapper li{margin:0 25px 0 0}.vip .vip-landing-perks-container .vip-landing-perks-wrapper li:first-child{margin:0 35px 0 25px}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3){.inside-skin-column-wrap{max-width:550px}.inside-skin-column-wrap .col1-left,.inside-skin-column-wrap .col1-right{width:235px}.inside-skin-column-wrap .col1-left img,.inside-skin-column-wrap .col1-right img{width:100%}.inside-skin-column-wrap .column-header-text{min-height:59px}}@media only screen and (max-width:1200px){.prof-treat-det .treat-det--container.faq-container{padding:0 15px}.prof-treat-det .treat-det--hero{max-width:960px;padding:0 15px}.prof-treat-det .treat-det--hero h1{padding-top:0}.prof-treat-prd h2{padding:0 15px}.prof-treat-prd .treat-prd--hero{padding:0 15px}.prof-treat-prd .treat-prd--hero h1{padding-left:0}.prof-treat-prd .treat-prd--hero--paragraph{padding-left:0}.prof-def-carousel{width:700px}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3),only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.prof-treat-prd .treat-prd--hero--image img{max-width:100%}.prof-treat-prd .treat-prd--filter>form button{margin-top:15px}}@media only screen and (max-width:750px){.treat--breadcrumbs{padding-bottom:30px;padding-left:0}.prof-treat-det .column-6,.prof-treat-det .column-8,.prof-treat-det .column-12{width:100%}.prof-treat-det h2{border-bottom:0}.prof-treat-det .treat-det--container.faq-container{padding:0 15px}.prof-treat-det .treat-det--hero{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.prof-treat-det .treat-det--hero h1{font-size:26px}.prof-treat-det .treat-det--hero--column{padding-right:0;padding-top:30px}.prof-treat-det .treat-det--faq{border-bottom:0;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.prof-treat-det .treat-det--faq--image,.prof-treat-det .treat-det--faq .treat-det--faq--video,.prof-treat-det .treat-det--faq .treat-det--faq--slider{margin-top:0}.prof-treat-det .treat-det--faq--column{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.prof-treat-det .treat-det--faq--image{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0}.prof-treat-det .treat-det--faq--title{border-top:1px solid #e0e0e0;display:block;margin:0;outline:0;padding-top:20px;text-indent:0}.prof-treat-prd .column-6,.prof-treat-prd .column-8,.prof-treat-prd .column-12{width:100%}.prof-treat-prd h2{border-bottom:0}.prof-treat-prd .treat-prd--hero{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.prof-treat-prd .treat-prd--hero h1{font-size:34px;letter-spacing:0}.prof-treat-prd .treat-prd--hero--column{padding-top:30px}.prof-treat-prd .treat-prd--hero--image{max-width:100%}.prof-treat-prd .treat-prd--filter{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:40px}.prof-treat-prd .treat-prd--filter>form{padding-bottom:15px;width:100%}.prof-treat-prd .treat-prd--filter>form:nth-child(2){padding-left:0;width:100%}.prof-treat-prd .treat-prd--filter>form input[type="text"]{width:228px;float:none}.prof-treat-prd .treat-prd--filter>form button{width:101px;margin-top:15px;display:block;float:none}.prof-treat-prd .treat-prd--filter>form #procedureSelectBoxItContainer{width:228px}.prof-treat-prd .treat-prd--list{height:auto;margin-bottom:80px;margin-left:15px;margin-right:15px;width:100%}.prof-treat-prd .treat-prd--list:nth-child(even){height:auto;margin-bottom:80px;margin-left:15px;margin-right:15px;width:100%}.prof-treat-prd .treat-prd--list--title{outline:0;text-indent:0}.prof-def-carousel{padding-bottom:30px;width:320px}.prof-def-carousel .jcarousel-clip{padding-bottom:0}.prof-def-carousel .productcarousel_list_item{width:320px;margin:0}.prof-def-carousel .product_image_wrapper{text-align:center;padding-right:0}.moreellipses,.morelink,.lesslink{display:none !important}.morecontent{display:initial !important}}@media only screen and (max-width:480px) and (max-aspect-ratio:4 / 3),only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.prof-treat-prd .treat-prd--hero--column{padding-right:0}.prof-treat-det .treat-det--faq--slider>button.slick-arrow{height:30px;position:absolute;text-indent:-2000em;top:50%;width:20px;z-index:10}.prof-treat-det .treat-det--faq--slider>button.slick-arrow:after{font-family:'FontAwesome';font-size:26px;text-indent:0}.prof-treat-det .treat-det--faq--slider>button.slick-arrow.slick-next{right:0}.prof-treat-det .treat-det--faq--slider>button.slick-arrow.slick-next:after{float:right;content:'\f105'}.prof-treat-det .treat-det--faq--slider>button.slick-arrow.slick-prev{left:0}.prof-treat-det .treat-det--faq--slider>button.slick-arrow.slick-prev:after{float:left;content:'\f104'}.prof-treat-det .treat-det--faq--slider>button.slick-arrow.slick-disabled{display:none !important}.prof-def-carousel .jcarousel-clip{min-height:initial}}@media only screen and (max-width:480px){.prof-treat-det .treat-det--hero--image{overflow:hidden}.prof-treat-det .treat-det--faq--tiles .treat-det--faq--slider{min-width:auto}.prof-treat-det .treat-det--faq--title{padding-right:25px}.prof-treat-det .treat-det--faq--title.ui-accordion-header-active .ui-icon:after{content:'\f106'}.prof-treat-det .treat-det--faq--title .ui-icon{background:0;float:right;margin-right:0;padding:9px 7px 0 7px}.prof-treat-det .treat-det--faq--title .ui-icon:after{color:#252525;content:'\f107';font-family:'FontAwesome';font-size:20px;font-weight:bold;position:absolute;right:16px;top:14px}.prof-treat-det .treat-det--faq .treat-det--faq--video img{width:100%}.prof-treat-det .treat-det--list--title .ui-icon{float:right;margin-right:15px;padding:9px 7px 0 7px}.prof-treat-prd .treat-prd--hero--image{margin-top:0}.prof-treat-prd .treat-prd--hero--image img{width:100%}}@media only screen and (min-width:1201px){.diagnostic-tool-content .diagnostic-button{font-size:.875rem;letter-spacing:0;padding:0 2.5rem;line-height:2.1875rem}.diagnostic-tool-content .diagnostic-top{background-image:url("../images/diagnostic/diagn_hero.jpg");padding:4.0625rem 1.9375rem .75rem}.diagnostic-tool-content .diagnostic-top h1{background-color:rgba(255,255,255,0.7);font-size:1.9375rem;line-height:2rem;padding:3.375rem 4.875rem 0}.diagnostic-tool-content .diagnostic-top h1 b{font-size:4.0625rem}.diagnostic-tool-content .diagnostic-top h1 span{display:block;line-height:3.375rem;font-size:3rem;text-align:right}.diagnostic-tool-content .diagnostic-top_filter{background-color:rgba(255,255,255,0.7);margin-top:0;padding:2.0625rem 4.9375rem 3.875rem}.diagnostic-tool-content .diagnostic-top_filter .routine-finder-button{float:right;padding-right:0}.diagnostic-tool-content .diagnostic-top_filter .routine-finder-button button{margin-top:2.5rem}.diagnostic-tool-content .diagnostic-top_filter span:not([class^="selectboxit"]){font-size:.875rem}.diagnostic-tool-content .diagnostic-top_filter .selectboxit{height:auto}.diagnostic-tool-content .diagnostic-regimen{margin-bottom:40px;padding:3.625rem 2rem 4.6875rem 2.375rem;background:#f1f1f1;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f1f1f1),color-stop(100%,#d5d5d5));background:-moz-linear-gradient(top,#f1f1f1 0,#d5d5d5 100%);background:-webkit-linear-gradient(top,#f1f1f1 0,#d5d5d5 100%);background:-o-linear-gradient(top,#f1f1f1 0,#d5d5d5 100%);background:-ms-linear-gradient(top,#f1f1f1 0,#d5d5d5 100%);background:linear-gradient(to bottom,#f1f1f1 0,#d5d5d5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#000000',GradientType=0)}.diagnostic-tool-content .diagnostic-regimen .routine-finder-regimen p{display:inline-block;font-size:1.25rem;letter-spacing:0;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;padding:.9375rem 0;line-height:1.625rem;width:72%}.diagnostic-tool-content .diagnostic-regimen .product_tile_wrapper{padding-top:1.875rem;margin:1.25rem 0;width:100%}.diagnostic-tool-content .diagnostic-regimen .product_tile_wrapper .routine_item.js-product-details{display:inline-block;margin-left:1.875rem;width:13.5rem;vertical-align:top}.diagnostic-tool-content .diagnostic-regimen .product_tile_wrapper .routine_item-step-border{border:1px solid #252525;border-bottom:0;display:block;height:.9375rem;width:calc(100% - 2px)}.diagnostic-tool-content .diagnostic-regimen .product_tile_wrapper .routine_item-step{color:#252525;display:block;font-size:1.25rem;text-align:center;width:100%}.diagnostic-tool-content .diagnostic-regimen .js-quiz-results-header{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;float:left;margin:9px 11px 0 0}.diagnostic-tool-content .diagnostic-regimen>.content{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.diagnostic-tool-content .diagnostic-regimen .js-quiz-results-bottom{-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-ms-flex-order:4;-webkit-order:4;order:4}.diagnostic-tool-content .diagnostic-regimen .diagnostic-button{background-color:#252525;display:inline-block;font-size:.75rem;line-height:initial;padding:.8125rem 0;width:14.375rem}.diagnostic-tool-content .diagnostic-regimen .diagnostic-button span:after{display:none}.diagnostic-tool-content .diagnostic-regimen .formfield.formfield_email{margin-right:0;width:auto}.diagnostic-tool-content .diagnostic-regimen #dwfrm_sendtofriend_friendsemail{background-color:#fff;border:1px solid #f1f1f1;font-size:.9375rem;height:2.375rem;margin-right:0;margin-top:1px;padding:.5625rem .625rem;width:14.375rem}.diagnostic-tool-content .diagnostic-regimen .send_to_friend_page{float:left}.diagnostic-tool-content .diagnostic-regimen .add_button{margin:10px 0 0}.diagnostic-tool-content .diagnostic-regimen .send_button span:after{content:none}.diagnostic-tool-content .diagnostic-regimen .quizprofile-form .formfield{margin:0}.diagnostic-tool-content .diagnostic-regimen .quizprofile-form,.diagnostic-tool-content .diagnostic-regimen .send_button{float:left;margin-right:1rem}.diagnostic-tool-content .diagnostic-regimen .send_button[name="dwfrm_sendtofriend_send"] span{padding:10px;width:20px}.diagnostic-tool-content .diagnostic-regimen .send_button[name="dwfrm_sendtofriend_send"] span:after{color:#252525;content:'\f105';font-family:"FontAwesome";font-size:1.625rem;position:absolute;right:.75rem;text-indent:0;top:5px}.diagnostic-tool-content .diagnostic-regimen .send_button,.diagnostic-tool-content .diagnostic-regimen .add_button{border:1px solid #cbd4d8;height:2.5rem}.diagnostic-tool-content .diagnostic-regimen .send_button span,.diagnostic-tool-content .diagnostic-regimen .add_button span{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAlCAIAAAAMShT+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGQUM1RUM5RDY5QTYxMUU4OTlDM0U5NkUyQjc0OEVGMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGQUM1RUM5RTY5QTYxMUU4OTlDM0U5NkUyQjc0OEVGMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkZBQzVFQzlCNjlBNjExRTg5OUMzRTk2RTJCNzQ4RUYxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkZBQzVFQzlDNjlBNjExRTg5OUMzRTk2RTJCNzQ4RUYxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+duvVcwAAAEhJREFUeNpEjNsOwDAIQoH+/+d2a19qvS2LnoCBqGdtGSA6oWbmhC9F3s2Xd/Z3nXM05yuSAv1fQik21VH5mA4ShKD6Y/AKMAA4jyorwSXsoQAAAABJRU5ErkJggg==");border:1px solid #fff;border-top:0;width:14.125rem;height:auto;padding:.625rem 0}.diagnostic-tool-content .diagnostic-regimen_title{font-size:2.1875rem}.diagnostic-tool-content .diagnostic-banner-1{padding:2.6875rem 1.25rem 0}.diagnostic-tool-content .diagnostic-banner-1 .content_asset{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.diagnostic-tool-content .diagnostic-banner-1_title{font-size:2.3125rem;width:63%}.diagnostic-tool-content .diagnostic-banner-1_list{margin:3.875rem .75rem}.diagnostic-tool-content .diagnostic-banner-1_list-item{margin-bottom:1.125rem}.diagnostic-tool-content .diagnostic-banner-1_img{padding:3rem 0 0 2.0625rem}.diagnostic-tool-content .diagnostic-banner-2 .content_asset{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;overflow:hidden;padding:0}.diagnostic-tool-content .diagnostic-banner-2 .diagnostic-banner-2_img{order:1}.diagnostic-tool-content .diagnostic-banner-2.left .diagnostic-banner-2_text{order:1;padding:2.875rem 2.25rem 0 3.1875rem}.diagnostic-tool-content .diagnostic-banner-2.left .diagnostic-banner-2_img{order:0}.diagnostic-tool-content .diagnostic-banner-2 img{margin-left:0;margin-top:0;min-height:100%;min-width:100%}.diagnostic-tool-content .diagnostic-banner-2_text{background-color:#f7f7f7;order:0;padding:3.25rem 3.5rem 0 1.9375rem}.diagnostic-tool-content .diagnostic-banner-2_text p{font-size:1rem;line-height:1.1875rem;padding:2.375rem 0 2.5625rem}.diagnostic-tool-content .diagnostic-banner-2_text .diagnostic-button{font-size:.875rem;margin-bottom:1.25rem;margin-top:0;padding:.1875rem 3.75rem}.diagnostic-tool-content .diagnostic-banner-2_title b{font-weight:bold;font-size:1.5625rem}.diagnostic-tool-content .diagnostic-banner-2_title span{font-size:1.25rem;line-height:1.5rem}.diagnostic-tool-content .diagnostic-enhance_title{padding:1rem 0;text-align:left}.diagnostic-tool-content .diagnostic-enhance_title .content{padding:0 20px}.diagnostic-tool-content .diagnostic-enhance_list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:2.875rem 0}.diagnostic-tool-content .diagnostic-enhance_item{padding:0;text-align:center;width:33.33%}.diagnostic-tool-content .diagnostic-enhance_item img{margin:0 auto;padding-right:0}.diagnostic-tool-content .diagnostic-enhance_item a{display:block;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;align-self:baseline}.diagnostic-tool-content .diagnostic-enhance_item div{text-align:center;width:80%}.diagnostic-tool-content .diagnostic-enhance_img{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;min-height:250px}.diagnostic-tool-content .diagnostic-enhance_link{margin:2.375rem auto 0;text-align:center}.diagnostic-tool-content .diagnostic-enhance_img{text-align:center}.diagnostic-tool-content .routine-finder-link{line-height:initial;margin-top:1.875rem;text-align:left}.diagnostic-tool-content .routine-finder-link span:not([class^="selectboxit"]){line-height:1.375rem;font-size:.9375rem}}@media only screen and (min-width:1024px) and (max-width:1366px) and (max-aspect-ratio:4 / 3){.diagnostic-tool-content .diagnostic-top_filter span:not([class^="selectboxit"]){line-height:3.3125rem}.diagnostic-tool-content .diagnostic-top_filter span.mobile-cta-desktop p,.diagnostic-tool-content .diagnostic-top_filter span.mobile-cta-desktop a{font-size:.8125rem;line-height:1.625rem}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3),only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.diagnostic-tool-content .diagnostic-top h1{font-size:4.125rem;text-align:justify;line-height:4.375rem}.diagnostic-tool-content .diagnostic-top h1 span{display:inline-block;font-size:3.375rem;font-weight:600;letter-spacing:2px;white-space:nowrap}.diagnostic-tool-content .diagnostic-top_filter{padding:2.875rem 1.5625rem 2rem}.diagnostic-tool-content .diagnostic-top_filter .selectboxit{min-width:5rem;max-width:9.9375rem !important}.diagnostic-tool-content .diagnostic-top_filter .selectboxit[name="routine-finder-interesting"]{max-width:217px !important;width:217px !important}.diagnostic-tool-content .diagnostic-top_filter .routine-finder-button{padding-right:0}.diagnostic-tool-content .diagnostic-top_filter .question_item[data-question-id="routine-finder-myconcern"]{clear:inherit;float:left}.diagnostic-tool-content .diagnostic-top_filter span.tablet-cta:before{left:7.1875rem}.diagnostic-tool-content .diagnostic-regimen{padding:1.875rem 1.875rem 0 1.875rem}.diagnostic-tool-content .diagnostic-regimen .formfield.formfield_email{margin-right:0;width:auto}.diagnostic-tool-content .diagnostic-regimen #dwfrm_sendtofriend_friendsemail{font-size:.75rem;height:2.5rem;width:17.5rem}.diagnostic-tool-content .diagnostic-regimen>.content{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.diagnostic-tool-content .diagnostic-regimen .js-quiz-results-header{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;float:left;margin:9px 11px 0 0;width:281px}.diagnostic-tool-content .diagnostic-regimen .js-quiz-results-header>div{display:inline-block}.diagnostic-tool-content .diagnostic-regimen .js-quiz-results-bottom{-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-ms-flex-order:4;-webkit-order:4;order:4;float:left;margin-bottom:2.5rem;width:400px}.diagnostic-tool-content .diagnostic-regimen .diagnostic-button{display:inline-block;font-size:.75rem;margin:0;padding:.8125rem 0;width:17.5rem}.diagnostic-tool-content .diagnostic-regimen .product_tile_wrapper{display:inline-block;margin:0}.diagnostic-tool-content .diagnostic-regimen .product_tile_wrapper .routine_item{clear:both;display:inline-block;padding:.9375rem 0;vertical-align:top;margin-left:1.875rem;padding-bottom:0}.diagnostic-tool-content .diagnostic-regimen .product_tile_wrapper .routine_item.js-product-details .product_name{display:inline-block;width:140px;text-align:left}.diagnostic-tool-content .diagnostic-regimen .product_tile_wrapper .routine_item.js-product-details .start,.diagnostic-tool-content .diagnostic-regimen .product_tile_wrapper .routine_item.js-product-details .product_price{text-align:left}.diagnostic-tool-content .diagnostic-regimen .product_tile_wrapper .routine_item.js-product-details .quantity_error{max-width:200px}.diagnostic-tool-content .diagnostic-regimen .product_image_wrapper{float:left;padding:0 10px 0 0;vertical-align:middle;width:50%}.diagnostic-tool-content .diagnostic-regimen .send_button span{height:2.5rem}.diagnostic-tool-content .diagnostic-regimen .send_button span:after{top:0}.diagnostic-tool-content .diagnostic-banner-1_img{text-align:center}.diagnostic-tool-content .diagnostic-banner-1_img img{display:inline-block}.diagnostic-tool-content .diagnostic-banner-2{margin-top:40px}.diagnostic-tool-content .diagnostic-banner-2 img{display:inline-block;margin-left:0;width:100%}.diagnostic-tool-content .diagnostic-enhance_item a{font-size:2rem}.diagnostic-tool-content .diagnostic-top_link_desktop{display:inline-block}}@media only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.diagnostic-tool-content .diagnostic-top_filter span.tablet-cta:before{left:15rem}}@media only screen and (max-width:480px) and (max-aspect-ratio:4 / 3),only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.diagnostic-tool-content .diagnostic-top{padding:1.25rem .9375rem 3rem;background-size:100% 100%}.diagnostic-tool-content .diagnostic-top_filter{padding:1.5625rem .9375rem;margin-top:.625rem}.diagnostic-tool-content .diagnostic-top_filter .selectboxit{min-width:157px}.diagnostic-tool-content .diagnostic-top_filter .selectboxit-container[aria-label="Age"] .selectboxit{max-width:157px}.diagnostic-tool-content .diagnostic-top_filter .selectboxit-container:not([aria-label^="Age"]) .selectboxit{width:254px !important}.diagnostic-tool-content .diagnostic-top_filter span:not([class^="selectboxit"]){font-size:1rem;height:3.25rem;letter-spacing:0}.diagnostic-tool-content .diagnostic-top_filter span.mobile-cta{max-width:245px;line-height:20px;margin:0 auto}.diagnostic-tool-content .diagnostic-top_filter .routine-finder-button{padding-right:0}.diagnostic-tool-content .diagnostic-top_filter .diagnostic-button{font-size:.75rem;height:2.5625rem;letter-spacing:0;line-height:2.5625rem;margin-top:0}.diagnostic-tool-content .diagnostic-top h1{font-size:1.9375rem;text-align:justify;line-height:2.5rem}.diagnostic-tool-content .diagnostic-top h1 span{display:inline-block;font-size:1.8125rem;font-weight:800;letter-spacing:-2px;white-space:nowrap}.diagnostic-tool-content .diagnostic-banner-1_title{font-size:1.875rem}.diagnostic-tool-content .diagnostic-banner-1_list-item span{line-height:1rem}.diagnostic-tool-content .diagnostic-banner-1_img{text-align:center}.diagnostic-tool-content .diagnostic-banner-1_img img{display:inline-block;width:160px}.diagnostic-tool-content .diagnostic-banner-2{margin-top:1.25rem}.diagnostic-tool-content .diagnostic-banner-2_title{font-size:1.3125rem;line-height:1.5rem}.diagnostic-tool-content .diagnostic-banner-2_title span{font-size:1rem}.diagnostic-tool-content .diagnostic-banner-2 img{width:calc(100% + 74px)}.diagnostic-tool-content .diagnostic-banner-2 p{font-size:.875rem;line-height:1rem;padding-bottom:0}.diagnostic-tool-content .diagnostic-banner-2 .diagnostic-button{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-size:.75rem;height:2.5rem;letter-spacing:0}.diagnostic-tool-content .diagnostic-enhance_title{font-size:1.8125rem;font-weight:400}.diagnostic-tool-content .diagnostic-enhance_item{padding:2.6875rem 0 1.25rem 1.25rem}.diagnostic-tool-content .diagnostic-enhance_img img{max-width:100%;padding-right:0;max-height:120px;display:inline-block}div.diagnostic-tool-content .diagnostic-enhance_img{width:33%;text-align:center}.diagnostic-tool-content .diagnostic-regimen{margin-bottom:1.25rem;padding:1.875rem}.diagnostic-tool-content .diagnostic-regimen .product_image_topwrapper{width:50%}.diagnostic-tool-content .diagnostic-regimen_title{font-size:1.8125rem;text-align:center}.diagnostic-tool-content .diagnostic-regimen .formfield.formfield_email{margin-right:0;width:calc(100% - 58px)}.diagnostic-tool-content .diagnostic-regimen #dwfrm_sendtofriend_friendsemail{font-size:.75rem;height:2.5rem}.diagnostic-tool-content .diagnostic-regimen .send_button span{height:2.5rem}.diagnostic-tool-content .diagnostic-regimen .send_button span:after{top:0}.diagnostic-tool-content .diagnostic-regimen .diagnostic-button{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;height:40px;letter-spacing:0;width:100%}.diagnostic-tool-content .diagnostic-regimen .js_quiz_recommendedProducts{display:inline-block}.diagnostic-tool-content .diagnostic-regimen>.content{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.diagnostic-tool-content .diagnostic-regimen .js-quiz-results-bottom{-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-ms-flex-order:4;-webkit-order:4;order:4}.diagnostic-tool-content .diagnostic-regimen .js-quiz-results-header{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;margin-top:.625rem}.diagnostic-tool-content .diagnostic-regimen .product_tile_wrapper{width:100%}.diagnostic-tool-content .diagnostic-regimen .product_tile_wrapper .routine_item.js-product-details{position:relative}.diagnostic-tool-content .diagnostic-regimen .product_tile_wrapper .routine_item.js-product-details .product_details_wrapper{margin-top:20px;vertical-align:top}.diagnostic-tool-content .diagnostic-regimen .product_tile_wrapper .routine_item.js-product-details .product_name{display:inline-block;text-align:left;margin:1rem 0 0 0}.diagnostic-tool-content .diagnostic-regimen .product_tile_wrapper .routine_item.js-product-details .product_tile{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:1.25rem;width:100%}.diagnostic-tool-content .diagnostic-regimen .product_tile_wrapper .routine_item.js-product-details .routine_item-step{position:absolute;width:50%;padding-left:50%;top:33px;font-weight:bold;white-space:nowrap}.diagnostic-tool-content .diagnostic-regimen .product_tile_wrapper .routine_item.js-product-details .start,.diagnostic-tool-content .diagnostic-regimen .product_tile_wrapper .routine_item.js-product-details .product_price,.diagnostic-tool-content .diagnostic-regimen .product_tile_wrapper .routine_item.js-product-details .mobile-ratings-and-reviews{text-align:left}.diagnostic-tool-content .routine-finder-link span:not([class^="selectboxit"])::before{left:-28px}.diagnostic-tool-content .diagnostic-top_link_desktop{display:inline-block}}@media only screen and (max-width:320px) and (max-aspect-ratio:4 / 3){.diagnostic-tool-content .diagnostic-banner-1_title{font-size:1.5625rem}.diagnostic-tool-content .diagnostic-top h1{font-size:1.625rem}.diagnostic-tool-content .diagnostic-top h1 span{font-size:1.625rem;letter-spacing:-3px}.diagnostic-tool-content .diagnostic-top_filter{padding:25px calc(50% - 145px) 25px calc(50% - 133px);width:100%}.diagnostic-tool-content .diagnostic-top_filter .selectboxit{min-width:117px}.diagnostic-tool-content .diagnostic-top_filter .selectboxit-container[aria-label="Age"] .selectboxit{max-width:117px}.diagnostic-tool-content .diagnostic-top_filter .selectboxit-container:not([aria-label^="Age"]) .selectboxit{width:204px !important}.diagnostic-tool-content .diagnostic-top_filter span:not([class^="selectboxit"]){font-size:.875rem;height:auto}.diagnostic-tool-content .diagnostic-top_filter .diagnostic-top_link>span{line-height:20px}.diagnostic-tool-content .diagnostic-top_filter .diagnostic-top_link span.mobile-cta a{font-size:.875rem;line-height:.625rem;max-width:180px}.diagnostic-tool-content .diagnostic-top_filter .diagnostic-button{font-size:.75rem;height:2.5625rem;letter-spacing:0;line-height:2.5625rem}.diagnostic-tool-content .diagnostic-regimen_title{font-size:1.5625rem}.diagnostic-tool-content .diagnostic-enhance_item a{font-size:1rem}.diagnostic-tool-content .routine-finder-link span:not([class^="selectboxit"])::before{top:-.5rem}}@media only screen and (min-width:1024px) and (max-width:1366px) and (max-aspect-ratio:4 / 3){.main.dermablend .content>div,.main.cdose .content>div,.main.skinlab .content>div{width:auto}.dermablend .b-faq,.cdose .b-faq,.dermablend .faq-title,.cdose .faq-title,.skinlab .b-faq,.skinlab .faq-title{padding:0 20px}[data-alt-title*="copy block carousel"] li.contentcarousel_list_item{width:341px}.fakeClass a:before{left:calc(50% - 64px)}.derma-slide{max-width:1000px}.main.dermablend .horizontal_carousel .jcarousel-prev,.main.cdose .horizontal_carousel .jcarousel-prev,.skinlab .horizontal_carousel .jcarousel-prev{left:3px}.main.dermablend .horizontal_carousel .jcarousel-next,.main.cdose .horizontal_carousel .jcarousel-next,.skinlab .horizontal_carousel .jcarousel-next{right:-6px}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3),only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.main.dermablend .content>div,.main.cdose .content>div,.main.skinlab .content>div,.main.resurge .content>div{width:auto}.dermablend .hero-img,.cdose .hero-img,.skinlab .hero-img,.resurge .hero-img{max-width:768px}.dermablend [data-alt-title*="video carousel"]:not([data-alt-title*=bottom]) .jcarousel-clip,.cdose [data-alt-title*="video carousel"]:not([data-alt-title*=bottom]) .jcarousel-clip,.skinlab [data-alt-title*="video carousel"]:not([data-alt-title*=bottom]) .jcarousel-clip,.resurge [data-alt-title*="video carousel"]:not([data-alt-title*=bottom]) .jcarousel-clip{min-height:auto}.dermablend .b-faq,.cdose .b-faq,.skinlab .b-faq,.resurge .b-faq{padding:0 1.25rem}.dermablend .faq-title,.cdose .faq-title,.skinlab .faq-title,.resurge .faq-title{padding-left:1.5625rem}.dermablend .derma-slide,.cdose .derma-slide,.skinlab .derma-slide,.resurge .derma-slide{max-width:768px}.dermablend .derma-slide img,.cdose .derma-slide img,.skinlab .derma-slide img,.resurge .derma-slide img{width:400px;padding:0;margin:0 30px}.dermablend .main.dermablend .jcarousel-clip,.cdose .main.dermablend .jcarousel-clip,.skinlab .main.dermablend .jcarousel-clip,.resurge .main.dermablend .jcarousel-clip{max-width:768px}.dermablend .horizontal_carousel .jcarousel-next,.cdose .horizontal_carousel .jcarousel-next,.skinlab .horizontal_carousel .jcarousel-next,.resurge .horizontal_carousel .jcarousel-next{right:0}.dermablend .horizontal_carousel .jcarousel-prev,.cdose .horizontal_carousel .jcarousel-prev,.skinlab .horizontal_carousel .jcarousel-prev,.resurge .horizontal_carousel .jcarousel-prev{left:0}.dermablend .ui-accordion-header,.dermablend .ui-accordion-content,.cdose .ui-accordion-header,.cdose .ui-accordion-content,.skinlab .ui-accordion-header,.skinlab .ui-accordion-content,.resurge .ui-accordion-header,.resurge .ui-accordion-content{padding-left:5px}}@media only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.dermablend .hero-img,.cdose .hero-img,.skinlab .hero-img,.resurge .hero-img{max-width:none}.dermablend .derma-slide,.cdose .derma-slide,.skinlab .derma-slide,.resurge .derma-slide{max-width:940px}}@media only screen and (max-width:480px) and (max-aspect-ratio:4 / 3),only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){[data-alt-title*="copy block carousel"] li.contentcarousel_list_item:hover:after{display:none}[data-alt-title*="copy block carousel"] li.contentcarousel_list_item:last-child{border-right:0}[data-alt-title*="copy block carousel"] li.contentcarousel_list_item p.favorite-title{text-align:center}.dermablend .product_tile,.cdose .product_tile,.skinlab .product_tile,.resurge .product_tile{min-height:215px;position:relative}.dermablend .product_image_wrapper,.cdose .product_image_wrapper,.skinlab .product_image_wrapper,.resurge .product_image_wrapper{top:0;width:auto}.dermablend .derma-main-0 .fakeClass img,.dermablend .product_name,.dermablend .slick-dots li button,.cdose .derma-main-0 .fakeClass img,.cdose .product_name,.cdose .slick-dots li button,.skinlab .derma-main-0 .fakeClass img,.skinlab .product_name,.skinlab .slick-dots li button,.resurge .derma-main-0 .fakeClass img,.resurge .product_name,.resurge .slick-dots li button{display:inline-block}.dermablend .derma-main-0 .fakeClass img,.cdose .derma-main-0 .fakeClass img,.skinlab .derma-main-0 .fakeClass img,.resurge .derma-main-0 .fakeClass img{width:100%}.dermablend .product_tile .product_name,.cdose .product_tile .product_name,.skinlab .product_tile .product_name,.resurge .product_tile .product_name{padding-left:0;margin-left:130px;margin-bottom:20px}.dermablend .product_tile .product_actions .button,.cdose .product_tile .product_actions .button,.skinlab .product_tile .product_actions .button,.resurge .product_tile .product_actions .button{width:180px;margin-left:130px}.dermablend .product_tile .price,.cdose .product_tile .price,.skinlab .product_tile .price,.resurge .product_tile .price{margin-left:130px}.dermablend .product_tile .product_subtitle,.cdose .product_tile .product_subtitle,.skinlab .product_tile .product_subtitle,.resurge .product_tile .product_subtitle{display:inline-block;margin-left:130px}.dermablend .b-faq,.cdose .b-faq,.skinlab .b-faq,.resurge .b-faq{padding:0 1.25rem}.dermablend .faq-title,.cdose .faq-title,.skinlab .faq-title,.resurge .faq-title{padding-left:1.5625rem}.carousel.horizontal_carousel{width:320px;margin:0 auto}.main.dermablend [data-alt-title*="video carousel"] .jcarousel-clip>ul>li,.main.cdose [data-alt-title*="video carousel"] .jcarousel-clip>ul>li,.main.skinlab [data-alt-title*="video carousel"] .jcarousel-clip>ul>li,.main.resurge [data-alt-title*="video carousel"] .jcarousel-clip>ul>li{width:100%;max-width:320px;margin:0 auto}.slick-prev{left:20px;z-index:200}.slick-next{right:0}.dose-find-flagship form{padding:0 20px;text-align:center;line-height:28px}.derma-main-0 .fakeClass{text-align:center}.dose-single-center-copy-block p{padding:0 20px}.main.dermablend .content>div,.main.cdose .content>div,.main.skinlab .content>div{max-width:100%}.dose-grid-image>div{width:100%;padding:0 20px 20px;display:flex;align-items:center}.dose-grid-image h1{padding-top:0}.main.dermablend [data-alt-title*="copy block carousel"] .jcarousel-clip,.main.dermablend [data-alt-title*="video carousel"] .jcarousel-clip,.main.cdose [data-alt-title*="copy block carousel"] .jcarousel-clip,.main.cdose [data-alt-title*="video carousel"] .jcarousel-clip,.main.skinlab [data-alt-title*="copy block carousel"] .jcarousel-clip,.main.skinlab [data-alt-title*="video carousel"] .jcarousel-clip,.main.resurge [data-alt-title*="copy block carousel"] .jcarousel-clip,.main.skinlab [data-alt-title*="video carousel"] .jcarousel-clip{height:auto !important;min-height:auto}.main.dermablend [data-alt-title*="copy block carousel"] .jcarousel-clip>ul,.main.dermablend [data-alt-title*="video carousel"] .jcarousel-clip>ul,.main.cdose [data-alt-title*="copy block carousel"] .jcarousel-clip>ul,.main.cdose [data-alt-title*="video carousel"] .jcarousel-clip>ul,.main.skinlab [data-alt-title*="copy block carousel"] .jcarousel-clip>ul,.main.skinlab [data-alt-title*="video carousel"] .jcarousel-clip>ul,.main.resurge [data-alt-title*="copy block carousel"] .jcarousel-clip>ul,.main.skinlab [data-alt-title*="video carousel"] .jcarousel-clip>ul{position:relative}[data-alt-title*="copy block carousel"] li.contentcarousel_list_item .product_actions{display:initial}[data-alt-title*="copy block carousel"] li.contentcarousel_list_item img{position:static}[data-alt-title*="copy block carousel"] li.contentcarousel_list_item{border:0;height:auto;width:320px;padding:0}.derma-slide{display:block;width:100%;max-width:320px;margin:0 auto}.derma-slide p,.lp-slide p{padding-right:0}.derma-slide div,.lp-slide div{padding:20px}.derma-slide div.fakeClass{padding:20px 0}.derma-slide div.fakeClass img{padding:0;margin:0 auto}.lp-slide img{padding:0}.slick-dots{bottom:0}.slick-dots li{float:initial}}