﻿.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}.ui-dialog{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;line-height:20px}.main{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif}.main b,.main strong{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-weight:normal}.main h1,.main h2,.main h3,.main h4,.main h5,.main h6{font-weight:normal}.main h1{color:#333;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;text-transform:uppercase;line-height:2em}.main h2{color:#000;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;text-transform:uppercase;line-height:1.5em}.main h3{color:#2e9ebe;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;line-height:1.5em}.main p{line-height:1.5em}.main small,.main caption{font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif}.main quotes{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;letter-spacing:1px;line-height:1.5em}.color-cool-grey-6{color:#babcbe}.color-pantone-green{color:#00a88f}.color-pms-234{color:#af006e}.color-pms9424,.color-pms-9424{color:#c9e4e7}.color-pms633,.color-pms-633{color:#2e9ebe}.color-pms123,.color-pms-123{color:#ffc61e}.color-pms539,.color-pms-539{color:#003049}.color-pms-587{color:#e8e89b}.color-pms-199{color:#ed174f}.color-pms-386{color:#f4f08e}.color-white{color:#fff}.color-silver{color:silver}.color-gray{color:gray}.color-black{color:#000}.color-red{color:#fcc}.color-red-text{color:#c00}.color-maroon{color:maroon}.color-yellow{color:#ffc}.color-olive{color:olive}.color-lime{color:#cfc}.color-green{color:#008000}.color-aqua{color:#0ff}.color-teal{color:teal}.color-blue{color:#ccf}.color-navy{color:navy}.color-fuchsia{color:#fcf}.color-purple{color:purple}.color-blue{color:#1981ad}.background-color-cool-grey-6{background-color:#babcbe}.background-color-pantone-green{background-color:#00a88f}.background-color-pms-234{background-color:#af006e}.background-color-pms9424,.background-color-pms-9424{background-color:#c9e4e7}.background-color-pms633,.background-color-pms-633{background-color:#2e9ebe}.background-color-pms123,.background-color-pms-123{background-color:#ffc61e}.background-color-pms539,.background-color-pms-539{background-color:#003049}.background-color-pms-587{background-color:#e8e89b}.background-color-pms-199{background-color:#ed174f}.background-color-pms-386{background-color:#f4f08e}.background-color-white{background-color:#fff}.background-color-silver{background-color:silver}.background-color-gray{background-color:gray}.background-color-black{background-color:#000}.background-color-red{background-color:#fcc}.background-color-maroon{background-color:maroon}.background-color-yellow{background-color:#ffc}.background-color-olive{background-color:olive}.background-color-lime{background-color:#cfc}.background-color-green{background-color:#008000}.background-color-aqua{background-color:#0ff}.background-color-teal{background-color:teal}.background-color-blue{background-color:#ccf}.background-color-navy{background-color:navy}.background-color-fuchsia{background-color:#fcf}.background-color-purple{background-color:purple}.futura-light{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif}.futura-book{font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif}.futura-medium{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif}.font-size-10{font-size:10px}.font-size-11{font-size:11px}.font-size-12{font-size:12px}.font-size-13{font-size:13px}.font-size-14{font-size:14px}.font-size-15{font-size:15px}.font-size-16{font-size:16px}.font-size-17{font-size:17px}.font-size-18{font-size:18px}.font-size-20{font-size:20px}.margin-0{margin:0 !important}.padding-0{padding:0 !important}.t-link-arrow{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#000}.t-link-arrow:after{content:'\f054';font-family:'FontAwesome';margin-left:7px;display:inline-block;font-size:9px}.t-link-arrow:hover{text-decoration:underline}html{font-family:Arial,sans-serif}body{padding:0;margin:0;color:#333;font-size:12px;background-color:#fff}table{width:100%;border-collapse:collapse}th,td{margin:0;padding:0;text-align:left;vertical-align:top}a{text-decoration:none;outline:0;outline:0;color:#333}p{margin:0}img,body,html{border:0}img{display:block}dl,dt,dd,ul,ol,li{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{margin:0;font-size:100%}form,fieldset,input{padding:0;margin:0;font-family:inherit;outline:0}q:before,q:after{content:''}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}.align-center{text-align:center}.uppercase{text-transform:uppercase}.small-text{font-size:11px}.is-relative{position:relative}.is-absolute{position:absolute}.no-padding{padding:0 !important}.no-margin{margin:0 !important}.white{color:#fff}.invisible{visibility:hidden}.full-invisible{visibility:hidden;overflow:hidden;height:0;margin:0;padding:0;border:0}.flex-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex-row{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.align-self-center{align-self:center}.flex-grow{flex-grow:1}.flex-column{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-column-center{justify-content:center}.space-between{justify-content:space-between}.space-around{justify-content:space-around}.flex-align-center{align-items:center}.flex-align-baseline{align-items:baseline}.flex-justify-end{justify-content:flex-end}.flex-justify-center{justify-content:center}.flex-align-end{align-self:flex-end}.flex-grow__element{flex-grow:1}.align--right{justify-content:flex-end}.align--center{justify-content:center}.align--justify{justify-content:space-between}.align--spaced{justify-content:space-around}.align--top{align-items:flex-start}.align-self--top{align-self:flex-start}.align--bottom{align-items:flex-end}.align-self--bottom{align-self:flex-end}.align--middle{align-items:center}.align-self--middle{align-self:center}.align--stretch{align-items:stretch}.align-self--stretch{align-self:stretch}.row.responsive--noflex{display:block}.shrink{flex:0 0 auto;max-width:100%}.sticky-container{position:relative;z-index:2}.sticky{position:relative;box-sizing:border-box}.sticky.is-stuck{position:fixed;z-index:5;width:100%}.sticky.is-anchored{position:relative;left:auto;right:auto}.scrollable-content{white-space:nowrap;overflow:auto;font-size:0;max-width:100%;text-align:center}.scrollable-content__item{display:inline-block}.js_hide{display:none}.breadcrumb a:hover,.primary a:hover,.footer a:hover,.compare_page a:hover,.ui-dialog-content a:hover{text-decoration:underline}.hidden,.js_hide{display:none}body>#_atssh{display:none}.content{max-width:1100px;margin:0 auto}.main .content{margin-bottom:40px;position:relative;clear:both}.main .content:after{content:'';display:block;clear:both;font-size:0;height:0;visibility:hidden}.primary{position:relative;width:760px}.secondary{float:left;width:170px}.tertiary{clear:both}.primary.storelocator{width:auto;max-width:none}.store-locator{padding:60px 10px 0}.storelocator p{line-height:16px;font-size:13px;text-align:justify;letter-spacing:1px;color:#666;margin-bottom:1em;padding:0 20px}.section_header{position:relative;padding:5px 10px;line-height:25px;font-size:14px;background:#efefef}.section_title{line-height:25px;font-size:14px}.section_header_note{position:absolute;right:10px;font-size:11px;font-weight:normal}.toggle{display:block;margin:7px 0;padding:5px;background-color:#ddd;cursor:pointer}.toggle:before{content:'\25BC'}.toggle.expanded:before{content:'\25BA'}select{padding:0;border:1px solid #999}fieldset{padding:0;border:0;margin:0}legend{font-size:10px;color:#666;margin:15px 0 28px;padding:0 0 3px;border-bottom:1px solid #e0e0e0;display:block;width:95%;font-family:Arial,Helvetica,sans-serif;font-style:italic}legend span{font-style:italic}.button{padding:5px;border:0;margin:0;cursor:pointer;color:#fff;background:#000}a.button:hover{text-decoration:none}.button_text,.button.view_all_content_hits{display:inline-block;padding:0;border:0;margin:0;font-weight:normal;cursor:pointer;color:#333;background:0}.button_text:hover,.button.view_all_content_hits:hover{text-decoration:underline}.button[disabled]{cursor:default;background:#999}.button[disabled]:hover{color:#fff}.cancel_button,.button-secondary{float:right;margin:2px 20px;background:0;color:#138bae;font-family:Arial,Helvetica,sans-serif;text-decoration:underline}.pt_optcheckout .simple_submit_action,.pt_optcheckout .simple_submit_button{display:none}.required_indicator span:before,.required label:before{content:'*';color:#2e9ebe}.formfield{clear:both;margin:10px 0 0;vertical-align:top}.formfield:first-of-type{-webkit-margin-top-collapse:separate}.formfield_button{float:left;clear:none}.formfield_button+.formfield_button{margin-left:10px}.formfield_link{float:left;clear:none;margin-left:10px}.formfield label{font-size:12px;font-family:Arial,Helvetica,sans-serif}.textinput,.textarea,.select{display:block;padding:3px;border:1px solid #999;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:inherit;font-family:inherit}.f_placeholder{padding:4px 0 0;text-indent:4px;color:#8e8e8e}.formfield_checkbox{padding:4px 0}.checkbox{margin:0;height:24px;vertical-align:bottom;outline:0}.formfield .checkbox_label{display:inline-block;line-height:24px}.error_form,.f_error_message,.error_message,.error{float:left;color:red}.error_message,span.error,.form_caption{display:block}.request_password_email{display:inline}.request_password_email label{width:auto}.form_field_tooltip{margin:-10px 0 10px}.f_field_simplify{margin:0 0 10px}.tooltip{border-bottom:1px dotted #999}.f_state_error input.textinput{border:1px solid red}#newcreditcard .f_error_message{float:none !important}.main .textinput,.request_password_page .textinput{border:0;background-color:#f1f1f1;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#666;padding:6px 8px}.main select{border:0;background-color:#f1f1f1;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#666;display:block;padding:6px 0;margin:0}.main button,.request_password_page button,.ui-dialog-content button{background:0;border:0;padding:0;float:right;cursor:pointer}.main button span,.request_password_page button span,.ui-dialog-content button span{display:block;background:url(../images/BTN_BTTM_Grdnt.png) repeat-x;padding:6px 23px;font-size:12px;color:#333;border:1px solid #d9d9d9;cursor:pointer;font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;background-size:100% 100%}.ie8 .ui-dialog-content button span{background:url(../images/BTN_BTTM_Grdnt_ie8.png) repeat-x}.physician-banner-content a.button,.CS_main a.button{background:0;border:0;padding:0;cursor:pointer;display:block;float:none;text-align:center;width:200px}.physician-banner-content a.button span,.CS_main a.button span{display:block;background:url(../images/BTN_BTTM_Grdnt.png) repeat-x;padding:6px 23px;font-size:12px;color:#333;border:1px solid #d9d9d9;cursor:pointer;font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif}.main legend{background:0}.f_field_radio{font-size:0}.f_field_radio input,.f_field_radio .f_label{float:none !important;display:inline-block !important;vertical-align:middle !important;max-width:88%}.f_field_checkbox input{float:none;display:inline-block;vertical-align:middle;max-width:88%}.ui-widget-overlay{position:fixed;top:0;left:0;z-index:999;width:100%;height:100%;background:#333;opacity:.4}.ui-dialog{box-shadow:0 0 12px #2d2a2a;background:#fff;padding:6px;z-index:1000;overflow:hidden}.ui-dialog .ui-dialog-titlebar,.ui-dialog .ui-dialog-content{background:0;height:auto}.ui-dialog .ui-dialog-content{border-bottom:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee;padding:20px;overflow:auto}.ui-dialog .ui-dialog-titlebar{border:1px solid #eee;padding:19px 40px 19px 20px}.ui-dialog .ui-dialog-title{color:#003882;font:16px Arial,Helvetica,sans-serif;text-transform:uppercase}.ui-dialog .ui-dialog-titlebar-close{background:url(../images/close_btn.gif) center center no-repeat;height:15px;width:16px;font-size:0;position:absolute;right:14px;top:14px;padding:20px;border:0;cursor:pointer}.ui-dialog .ui-dialog-titlebar-close:hover{background:url(../images/close_btn.gif) center center no-repeat}.ui-dialog .customer-service-privacy-policy .content-width,.ui-dialog .customer-service-privacy-policy .all-2{width:auto}.ui-dialog-content h1{font-size:18px;margin:0 0 10px}.ui-dialog-content p,.ui-dialog-content form{padding:0;margin:0 0 10px}.ui-draggable .ui-dialog-titlebar{cursor:move}#dialogcontainer_outofstock_global{height:auto !important;min-height:58px !important;max-height:600px !important}.js .ui-dialog-content .pdp_main .product_set_list{height:500px;overflow:auto;border:1px solid #d9d9d9}.js .ui-dialog-content .pdp_main .product_set_list .product_set_item{margin:1em 0}.js .ui-dialog-content .pdp_main .product_set_list .product_set_image{width:25%}.js .ui-dialog-content .pdp_main .product_set_list .product_set_details{width:75%}.js .ui-dialog-content .pdp_main .product_set_list .block_add_to_cart .price{width:130px;font-size:1.5em;padding:.4em 0 0}.js button.select{display:none}.js .loader{position:absolute;left:0;top:0;width:100%;height:100%}.js .loader.fixed{position:fixed;z-index:9}.js .loader_bg{position:absolute;width:100%;height:100%;background-color:#fff;opacity:.7;-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70);z-index:999}.js .loader_indicator{position:absolute;left:50%;top:50%;width:64px;height:64px;background:url("../images/loading-small.gif") no-repeat;z-index:100}.js #quickviewbutton{display:none;position:absolute;top:50%;width:100%;height:17px;padding:10px 0;background:url(../images/quickview.gif) center center no-repeat}.tooltip{cursor:help;position:relative;display:inline-block}.tooltip_content,#tooltip{position:absolute;z-index:3000;min-width:200px;max-width:220px;padding:5px;border:1px solid #000;background:#fff}.tooltip_content{display:none;left:100%;top:100%}.tooltip:hover{text-decoration:none !important}.tooltip:hover .tooltip_content{display:block}.js .tooltip_content{display:none}#tooltip .small{width:300px}#tooltip .medium{width:500px}#tooltip .tooltip_header{padding:10px;font-size:14px;font-weight:bold;background:#ccc}#tooltip .tooltip_description,#tooltip .tooltip_attributes{padding:10px}.contentcarousel,.productcarousel{position:relative}.carousel{-ms-touch-action:pan-y}.carousel h2{margin:0 0 5px;font-size:18px;line-height:20px}.horizontal_carousel{-ms-touch-action:pan-y}.vertical_carousel{-ms-touch-action:pan-x}.contentcarousel_list{width:10000px}.contentcarousel_list li{float:left}.contentcarousel_item{position:relative;width:282px;height:300px;margin:0 4px;overflow:hidden}.contentcarousel li:last-child .contentcarousel_item{margin-right:0}.contentcarousel_item .bg_image{width:100%;height:100%;font-size:0}.contentcarousel_item_info{position:absolute;left:0;top:120px;width:100%;z-index:1}.contentcarousel_item_info .title{width:100%;font-size:19px;font-weight:bold;text-align:center}.contentcarousel_item_info .subtitle{font-size:12px;font-weight:bold;text-align:center}.contentcarousel_item_info .cta_link{display:block;float:left;margin-left:10px;line-height:18px}.contentcarousel_item_info .cta_link:hover{text-decoration:underline}.contentcarousel_item_info .cta_link:after{float:right;display:block;content:'\BB';margin:-1px 0 0 2px}.contentcarousel_item_info .cta_link.first{margin-top:50px}.carousel_navigation_list{margin:10px 0}.carousel_navigation_list_item{display:inline-block;margin:0 0 5px 5px}.carousel_navigation_list_link{display:inline-block;width:18px;border:1px solid #999;line-height:18px;text-indent:20px;overflow:hidden;border-radius:20px;background:#ccc}.selected .carousel_navigation_list_link{background:#666}.jcarousel-control{position:absolute;cursor:pointer}.jcarousel-control.disabled{display:none}.jcarousel-control:hover{text-decoration:none !important}.horizontal_carousel .jcarousel-control{top:50%;width:30px;height:70px;margin-top:-35px}.horizontal_carousel .jcarousel-control:before{margin:0 0 0 4px;line-height:70px;font-size:34px;color:#007da4}.horizontal_carousel .jcarousel-prev{left:-24px;border-radius:20px 0 0 20px}.horizontal_carousel .jcarousel-prev:before{font-family:'FontAwesome';content:'\f104'}.horizontal_carousel .jcarousel-next{right:-22px;border-radius:0 20px 20px 0}.horizontal_carousel .jcarousel-next:before{font-family:'FontAwesome';content:'\f105'}.capture_product_id{display:none}.recommendations_block img{display:inline-block;max-width:100%;vertical-align:bottom}.recommendations_block .id,.recommendations_block .sc_id{font-size:10px;color:#ccc}.recommendations_block .name{font-weight:bold}.recommendations_block .jcarousel-item-horizontal{text-align:center}.recommendations_block .product_list .productcarousel_list_item,.recommendations_block .product_list .product_tile_wrapper{margin:10px 0;text-align:left}.recommendations_block .product_list .product_tile:after{content:"";display:block;clear:both}.recommendations_block .product_list .product_image_container,.recommendations_block .product_list .product_image_wrapper{float:left;width:80px;height:80px;margin:0 10px 0 0}.recommendations_block .product_list .product_name,.recommendations_block .product_list .product_subtitle,.recommendations_block .product_list .product_promo,.recommendations_block .product_list #BVInlineRatings,.recommendations_block .product_list .price,.recommendations_block .product_list .product_actions{clear:none;margin:0 0 0 90px}.browser_compatibility_alert{margin:5px;padding:5px;color:#9e0f0f;border:1px solid;background-color:#faeded}.jcarousel-clip{position:relative;height:400px;overflow:hidden}.jcarousel-clip>ul{position:absolute;width:20000px}.jcarousel-clip ul:after{content:'';display:block;clear:both}.jcarousel-clip>ul>li{float:left}.product_tile .carousel{position:relative;height:15px}.breadcrumb{padding:10px}.breadcrumb ul,.breadcrumb li{display:inline}.breadcrumb .breadcrumb_refinement a{border:1px solid #999;border-radius:9px;padding:0 2px 0 5px}.breadcrumb .breadcrumb_refinement a:hover{background-color:#eee;text-decoration:none}.breadcrumb .breadcrumb_refinement a:after{content:'\2297'}.pt_product_details .breadcrumb{width:960px;margin:0 auto;padding-top:20px}@media only screen and (max-width:480px){.pt_product_details .breadcrumb{width:auto}}.pt_product_details .breadcrumb li{margin-right:5px}.pt_product_details .breadcrumb li:before{content:'>';margin-right:7px}.pt_product_details .breadcrumb li:first-child:before{content:none}.labels{background:url(../images/labels.png) 0 0 no-repeat;height:19px;padding:0 3px}.labels span{background:url(../images/labels.png) right bottom no-repeat;display:block;height:19px;color:#61b5c0;float:left;font:10px/20px 'FuturaBT-Medium',Arial,Helvetica,sans-serif;text-transform:uppercase;padding:0 7px 0 4px;letter-spacing:0}.labels.empty{background:0}.selectBoxIt_hiddenOriginalSelect{position:absolute;visibility:hidden}.selectboxit.select{border:0}.selectboxit-container{position:relative;display:inline-block;vertical-align:top}.selectboxit-container *{font:12px Arial,Helvetica;outline:0;white-space:nowrap;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;user-select:none}.selectboxit-container .selectboxit{width:115px;cursor:pointer;margin:0;padding:0;border-radius:0;overflow:hidden;display:block;position:relative}.selectboxit-container .selectboxit:focus{outline:0}.selectboxit-container span{height:25px;line-height:30px;display:block;color:#666}.selectboxit-container .selectboxit-options a,.selectboxit-container .selectboxit-options a span{height:20px;line-height:20px;display:block;clear:both}.selectboxit-container .selectboxit-options{-moz-box-sizing:border-box;box-sizing:border-box;min-width:100%;*width:100%;margin:0;padding:0;list-style:none;position:absolute;overflow-x:hidden;overflow-y:auto;cursor:pointer;display:none;z-index:502;border-radius:0;text-align:left;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;max-height:300px !important}.selectboxit.selectboxit-disabled,.selectboxit-options .selectboxit-disabled{opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:default}.selectboxit-text{text-indent:5px;overflow:hidden;text-overflow:ellipsis;float:left;max-width:90% !important}.selectboxit .selectboxit-option-icon-container{margin-left:5px}.selectboxit-option .selectboxit-option-anchor{padding:0 2px}.selectboxit-option .selectboxit-option-anchor:hover{text-decoration:none}.selectboxit-option,.selectboxit-optgroup-header{text-indent:5px;margin:0;list-style-type:none}.selectboxit-option-first{border-top-right-radius:0;border-top-left-radius:0}.selectboxit-optgroup-header+.selectboxit-option-first{border-top-right-radius:0;border-top-left-radius:0}.selectboxit-option-last{border-bottom-right-radius:0;border-bottom-left-radius:0}.selectboxit-optgroup-header{font-weight:bold}.selectboxit-optgroup-header:hover{cursor:default}.selectboxit-arrow-container{width:25px;position:absolute;right:0}.selectboxit .selectboxit-arrow-container .selectboxit-arrow{margin:0 auto;position:absolute;top:45%;right:0;left:0}.selectboxit .selectboxit-arrow-container .selectboxit-arrow.ui-icon{top:30%}.selectboxit-option-icon-container{float:left}.selectboxit-container .selectboxit-option-icon{margin:0;padding:0;vertical-align:middle}.selectboxit-option-icon-url{width:18px;background-size:18px 18px;background-repeat:no-repeat;height:100%;background-position:center;float:left}.selectboxit-rendering{display:inline-block !important;*display:inline !important;zoom:1 !important;visibility:visible !important;position:absolute !important;top:-9999px !important;left:-9999px !important}.jqueryui .ui-icon{background-color:inherit}.jqueryui .ui-icon-triangle-1-s{background-position:-64px -16px}.selectboxit-btn{background-color:#f1f1f1}.selectboxit-btn.selectboxit-enabled:hover,.selectboxit-btn.selectboxit-enabled:focus,.selectboxit-btn.selectboxit-enabled:active{color:#666;background-color:#f1f1f1}.selectboxit-btn.selectboxit-enabled:hover,.selectboxit-btn.selectboxit-enabled:focus{color:#666;text-decoration:none;background-position:0 -15px}.selectboxit-default-arrow{width:0;height:0;border-top:4px solid #999;border-right:4px solid transparent;border-left:4px solid transparent}.selectboxit-list{background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);max-height:300px !important}.selectboxit-list .selectboxit-option-anchor{color:#666}.selectboxit-list>.selectboxit-focus>.selectboxit-option-anchor{color:#fff !important;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x}.selectboxit-list>.selectboxit-disabled>.selectboxit-option-anchor{color:#999 !important}.maintitle{margin:0 0 2px;font:52px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#007da4;text-transform:uppercase}.mainsubtitle{margin:0 0 20px;font:22px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#007da4;letter-spacing:3px;text-transform:uppercase}.pt_ingredients .primary,.pt_wyng .primary{max-width:100%}.youtube-player{position:relative;min-height:270px;overflow:hidden;max-width:100%;background:#000}.youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:transparent}.youtube-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:0;height:auto;cursor:pointer;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}.youtube-player img:hover{-webkit-filter:brightness(75%)}.youtube-player .play{height:72px;width:72px;left:50%;top:50%;margin-left:-36px;margin-top:-36px;position:absolute;background:url("../images/yt-play.png") no-repeat;cursor:pointer}.js_carousel_video{cursor:pointer}.back_to_top_block{position:fixed;z-index:1000;bottom:30%;right:4%;width:45px;height:45px;background-color:#252525;color:#fff;text-align:center;text-indent:50px;cursor:pointer;overflow:hidden;-webkit-transition:background-color .7s ease-in-out;-moz-transition:background-color .7s ease-in-out;-o-transition:background-color .7s ease-in-out;transition:background-color .7s ease-in-out}.back_to_top_block:hover{background-color:#77a3b6}.back_to_top_block:before{content:'\f106';font-family:"FontAwesome";font-size:38px;font-weight:bold;color:#fff;position:absolute;right:10px}@media only screen and (min-width:481px) and (max-width:800px){.back_to_top_block{bottom:40%;right:2%}.back_to_top_block:hover{background-color:none}}@media only screen and (min-width:320px) and (max-width:480px){.back_to_top_block{bottom:37%;right:1%}.back_to_top_block:hover{background-color:none}}.naked-modal{padding:0}.naked-modal .ui-dialog-titlebar{padding:0;border:0}.naked-modal .ui-dialog-titlebar .ui-dialog-title{display:none}.naked-modal .ui-dialog-titlebar .ui-button{background:url(../images/iconz.png) -225px 0px no-repeat}.naked-modal .dialog_content{padding:0;border:0}.linc-wismo{margin:15px 0;font:16px "FuturaBT-Light",Arial,Helvetica,sans-serif;line-height:20px;letter-spacing:1px;text-transform:capitalize}.linc-wismo a.linc:before{display:block;float:left;margin-top:-6px;content:'';width:35px;height:26px;background:url(../images/iconz.png) -252px 0px no-repeat}div.ppt{display:none !important}div.pp_default .pp_top,div.pp_default .pp_bottom{height:13px}div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_right{height:13px}div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_right{background:0}div.pp_default .pp_content{background-color:none}div.pp_default .pp_content .ppt{color:#f8f8f8}div.pp_default .pp_content_container .pp_left{background:0;padding-left:13px}div.pp_default .pp_content_container .pp_right{background:0;padding-right:13px}div.pp_default .pp_content_container .pp_details{margin-top:5px}div.pp_default .pp_next:hover{background:url(../images/prettyPhoto/sprite_next.png) center right no-repeat;cursor:pointer}div.pp_default .pp_previous:hover{background:url(../images/prettyPhoto/sprite_prev.png) center left no-repeat;cursor:pointer}div.pp_default .pp_expand{background:url(../images/prettyPhoto/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_expand:hover{background:url(../images/prettyPhoto/sprite.png) 0 -56px no-repeat;cursor:pointer}div.pp_default .pp_contract{background:url(../images/prettyPhoto/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_contract:hover{background:url(../images/prettyPhoto/sprite.png) 0 -113px no-repeat;cursor:pointer}div.pp_default .pp_close{width:30px;height:30px;background:url(../images/prettyPhoto/sprite.png) 2px 1px no-repeat;cursor:pointer}div.pp_default .pp_close:hover{opacity:.7}div.pp_default .pp_gallery ul li a{background:url(../images/prettyPhoto/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}div.pp_default .pp_gallery ul li a:hover{border-color:#fff}div.pp_default .pp_gallery ul li.selected a{border-color:#fff}div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}div.pp_default .pp_social{margin-top:7px}div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(../images/prettyPhoto/sprite.png) -51px 1px no-repeat;height:30px;width:30px}div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover{opacity:.7}div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}div.pp_default .pp_nav .pp_pause:hover{opacity:.7}div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(../images/prettyPhoto/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}div.pp_default a.pp_arrow_previous:hover,div.pp_default a.pp_arrow_next:hover{opacity:.7}div.pp_default a.pp_arrow_next{background:url(../images/prettyPhoto/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}div.pp_default a.pp_arrow_next:hover{opacity:.7}div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{background:0}div.pp_default .pp_loaderIcon{background:url(../images/prettyPhoto/loading-b.gif) center center no-repeat;background-size:34px 34px}div.pp_default #pp_full_res .pp_inline{color:#000}div.pp_default .pp_details{position:relative}div.light_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}div.light_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}div.light_rounded .pp_top .pp_middle{background:#fff}div.light_rounded .pp_content{background-color:#fff}div.light_rounded .pp_next:hover{background:url(../images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.light_rounded .pp_previous:hover{background:url(../images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_rounded .pp_expand{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_rounded .pp_expand:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_rounded .pp_contract{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_rounded .pp_contract:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_rounded .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_rounded .pp_nav .pp_play{background:url(../images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_nav .pp_pause{background:url(../images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_arrow_previous{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}div.light_rounded .pp_arrow_next{background:url(../images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}div.light_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}div.light_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}div.light_rounded .pp_bottom .pp_middle{background:#fff}div.light_rounded .pp_details{position:relative}div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right{background:#fff}div.light_rounded .pp_gallery a.pp_arrow_next,div.light_rounded .pp_gallery a.pp_arrow_previous{margin-top:12px !important}div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_rounded .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_rounded .pp_description{margin-right:85px}div.light_rounded .pp_loaderIcon{background:url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}div.light_rounded .pp_content .ppt,div.light_rounded .pp_content .pp_inline,div.light_rounded #pp_full_res .ppt,div.light_rounded #pp_full_res .pp_inline{color:#000}div.dark_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}div.dark_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}div.dark_rounded .pp_top .pp_middle{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .pp_content_container .pp_left{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}div.dark_rounded .pp_content_container .pp_right{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}div.dark_rounded .pp_next:hover{background:url(../images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.dark_rounded .pp_previous:hover{background:url(../images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.dark_rounded .pp_expand{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_rounded .pp_expand:hover{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_rounded .pp_contract{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_rounded .pp_contract:hover{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_rounded .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_rounded .pp_description{margin-right:85px;color:#fff}div.dark_rounded .pp_nav .pp_play{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_nav .pp_pause{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_arrow_previous{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}div.dark_rounded .pp_arrow_next{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}div.dark_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}div.dark_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_bottom .pp_middle{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .pp_loaderIcon{background:url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}div.dark_rounded .pp_details{position:relative}div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous{margin-top:12px !important}div.dark_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.dark_rounded .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.dark_rounded .pp_content{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .currentTextHolder{color:#c4c4c4}div.dark_rounded #pp_full_res .pp_inline{color:#fff}div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}div.dark_square .pp_loaderIcon{background:url(../images/prettyPhoto/dark_square/loader.gif) center center no-repeat}div.dark_square .pp_expand{background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_square .pp_expand:hover{background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_square .pp_contract{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_square .pp_contract:hover{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_square .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_square .pp_nav{clear:none}div.dark_square .pp_nav .pp_play{background:url(../images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_nav .pp_pause{background:url(../images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_arrow_previous{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}div.dark_square .pp_arrow_next{background:url(../images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}div.dark_square .pp_next:hover{background:url(../images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}div.dark_square .pp_previous:hover{background:url(../images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.dark_square .pp_expand{background:url(../images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_square .pp_expand:hover{background:url(../images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_square .pp_contract{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_square .pp_contract:hover{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_square .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_square .pp_nav .pp_play{background:url(../images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_nav .pp_pause{background:url(../images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_arrow_previous{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}div.dark_square .pp_arrow_next{background:url(../images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}div.dark_square .pp_next:hover{background:url(../images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}div.dark_square .pp_previous:hover{background:url(../images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.dark_square .pp_details{position:relative}div.dark_square .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous{margin-top:12px !important}div.dark_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.dark_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.dark_square .currentTextHolder{color:#c4c4c4}div.dark_square #pp_full_res .pp_inline{color:#fff}div.light_square .pp_details{position:relative}div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content{background:#fff}div.light_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous{margin-top:12px !important}div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_square .pp_description{margin-right:85px}div.light_square .pp_loaderIcon{background:url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}div.light_square .pp_content .ppt,div.light_square .pp_content .pp_inline,div.light_square #pp_full_res .ppt,div.light_square #pp_full_res .pp_inline{color:#000}div.facebook .pp_top .pp_left{background:url(../images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}div.facebook .pp_top .pp_middle{background:url(../images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}div.facebook .pp_top .pp_right{background:url(../images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}div.facebook .pp_content_container .pp_left{background:url(../images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}div.facebook .pp_content_container .pp_right{background:url(../images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}div.facebook .pp_expand{background:url(../images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}div.facebook .pp_expand:hover{background:url(../images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}div.facebook .pp_contract{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}div.facebook .pp_contract:hover{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}div.facebook .pp_close{width:22px;height:22px;background:url(../images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer}div.facebook .pp_description{margin:0 37px 0 0}div.facebook .pp_loaderIcon{background:url(../images/prettyPhoto/facebook/loader.gif) center center no-repeat}div.facebook .pp_arrow_previous{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}div.facebook .pp_arrow_next{background:url(../images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}div.facebook .pp_nav{margin-top:0}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}div.facebook .pp_nav .pp_play{background:url(../images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}div.facebook .pp_nav .pp_pause{background:url(../images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}div.facebook .pp_next:hover{background:url(../images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}div.facebook .pp_previous:hover{background:url(../images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_bottom .pp_left{background:url(../images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}div.facebook .pp_bottom .pp_middle{background:url(../images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}div.facebook .pp_bottom .pp_right{background:url(../images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}div.facebook .pp_content{background:#fff}div.facebook .pp_details{position:relative}div.facebook .pp_content .ppt,div.facebook .pp_content .pp_inline,div.facebook #pp_full_res .ppt,div.facebook #pp_full_res .pp_inline{color:#000}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}div.pp_pic_holder a:focus{outline:0}div.pp_overlay{background:0;background-color:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}.pp_content{height:40px;min-width:40px}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:10px 0 2px}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0;display:none}.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{background:url(../images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px !important}a.pp_next{background:url(../images/prettyPhoto/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{background:url(../images/prettyPhoto/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{position:absolute;right:0;top:-20px;display:block;line-height:22px;text-indent:-10000px}.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}#pp_full_res{line-height:1 !important}#pp_full_res .pp_inline{text-align:left}#pp_full_res .pp_inline p{margin:0 0 15px}div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}.pp_top,.pp_bottom{height:20px;position:relative}.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}* html .pp_content{width:40px}* html .pp_top,* html .pp_bottom{padding:0 20px}* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}.pp_fade,.pp_gallery li.default a img{display:none}.ui-dialog.sugestions_opened{visibility:hidden}.ui-dialog.address_suggestions_popup{top:25%;visibility:visible}@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-dialog.address_suggestions_popup{padding:30px 0 0;top:10%}}.ui-dialog.address_suggestions_popup .ui-dialog-content{border: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){.ui-dialog.address_suggestions_popup .ui-dialog-content{padding:0}}.ui-dialog.address_suggestions_popup .ui-dialog-title{display:none}.ui-dialog.address_suggestions_popup .ui-dialog-titlebar{border:0;padding:0}.ui-dialog.address_suggestions_popup .ui-dialog-titlebar .ui-dialog-titlebar-close{background-image:none;padding:0;width:75px;text-align:left}.ui-dialog.address_suggestions_popup .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-button-text{display:block;background:0;border:0;text-transform:uppercase;padding:0;color:#2e9ebe;font-weight:bold;font-size:13px;position:relative}.ui-dialog.address_suggestions_popup .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-button-text:after{content:"\e00c";font-family:'icomoon';font-size:10px;position:absolute;top:1px;right:10px}.ui-dialog.address_suggestions_popup h3{font-size:20px;font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;padding:20px 0 10px;color:#767572;border-bottom:1px solid #ccc;margin:0 20px 15px;text-transform:none;font-weight:normal}@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-dialog.address_suggestions_popup h3{border-width:0 0 1px 0;font-size:16px;padding-top:15px;margin-top:10px}}.ui-dialog.address_suggestions_popup .button{float:left;margin:0 0 20px 20px;height:35px}.ui-dialog.address_suggestions_popup .button span{background:#2e9ebe;color:#fff;font-size:14px}.ui-dialog.address_suggestions_popup .applicable_suggestion .normalCase{clear:both;float:left;line-height:17px}.ui-dialog.address_suggestions_popup .applicable_suggestion .f_label{width:90%;margin-top:0;float:left}.ui-dialog.address_suggestions_popup .applicable_suggestion .f_label .f_label_value{font-size:13px;color:#767572}.ui-dialog.address_suggestions_popup .applicable_suggestion .f_label :before{content:"";display:inline-block;float:left;vertical-align:middle;width:12px;height:12px;border:3px solid #ccc;background:#fff;margin:0 5px 0 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){.ui-dialog.address_suggestions_popup .applicable_suggestion .f_label:before{width:17px;height:17px}}@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.address_suggestions_popup .applicable_suggestion .f_label:before{width:17px;height:17px}}.ui-dialog.address_suggestions_popup .applicable_suggestion .f_checked .f_label :before{border:3px solid #2e9ebe;background:#2e9ebe}.ui-dialog.address_suggestions_popup .applicable_suggestion .f_radio{display:none !important}.ui-dialog.address_suggestions_popup .checkout_notification_area .error_type{padding:0 20px 10px;font-size:15px;color:#2e9ebe;text-transform:capitalize;font-weight:bold}@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-dialog.address_suggestions_popup .addresssuggestions_continue{margin:0}}.ui-dialog.address_suggestions_popup .addresssuggestions_continue button.ui-dialog-titlebar-close{clear:both;float:left;position:static;background:0;width:auto;margin:0 0 0 20px;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){.ui-dialog.address_suggestions_popup .addresssuggestions_continue button.ui-dialog-titlebar-close{margin-bottom:10px}}.ui-dialog.ui_newsletter_subscribe_dialog{background:url("../images/popup_bg.png") #fff right center no-repeat;min-height:420px;outline:0;border:2px solid #008bb0;position:fixed;top:25% !important}.ui-dialog.ui_newsletter_subscribe_dialog .emailSignupPopup{text-align:left}.ui-dialog.ui_newsletter_subscribe_dialog .popupsignupheaderfooter{display:none}.ui-dialog.ui_newsletter_subscribe_dialog input#newsletter_signup_cancelbtn{display:none}.ui-dialog.ui_newsletter_subscribe_dialog .newsletter_subscribe_content{border:0}.ui-dialog.ui_newsletter_subscribe_dialog .newsletter_subscribe_content h3{font-size:23px;letter-spacing:1px;line-height:31px;color:#008bb0;text-align:left;font-family:"FuturaBT-Bold",Arial,Helvetica,sans-serif;font-weight:bold;margin-top:8px;margin-bottom:0;text-transform:uppercase}.ui-dialog.ui_newsletter_subscribe_dialog .newsletter_subscribe_content .subscribe_text{display:block;font-size:22px;color:#008bb0;line-height:31px;text-align:left;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;letter-spacing:2px;text-transform:uppercase}.ui-dialog.ui_newsletter_subscribe_dialog .newsletter_subscribe_content .subscribe_text p{margin:0}.ui-dialog.ui_newsletter_subscribe_dialog .newsletter_subscribe_content .f_state_error .error_message{background:0;position:relative;color:red;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;text-align:left;display:inline-block;font-size:16px}.ui-dialog.ui_newsletter_subscribe_dialog .newsletter_subscribe_content fieldset>.newsletter_subscribe_error_message{background:0;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;position:relative;color:red;text-align:left;display:block;font-size:16px}.ui-dialog.ui_newsletter_subscribe_dialog .newsletter_subscribe_content .textinput{width:332px;height:30px;float:left;font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif;border-left:0;border-right:0;border-top:0;background-color:transparent;border-bottom:2px solid #848484;font-size:16px;padding-left:0;color:#848484}.ui-dialog.ui_newsletter_subscribe_dialog .newsletter_subscribe_content .f_placeholder{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:16px}.ui-dialog.ui_newsletter_subscribe_dialog .newsletter_subscribe_content button{text-transform:uppercase;background-color:#108cb1;color:#fff;font-size:17px;padding:11px;border-radius:28px;min-width:139px;float:left;margin-top:18px;letter-spacing:2px;font-family:"FuturaBT-bold",Arial,Helvetica,sans-serif;font-weight:bold;outline:0}.ui-dialog.ui_newsletter_subscribe_dialog .newsletter_subscribe_content .f_state_error{padding:0}.ui-dialog.ui_newsletter_subscribe_dialog .ui-dialog-content{border:0;padding:0 20px 20px 20px;overflow:visible}.ui-dialog.ui_newsletter_subscribe_dialog .ui-dialog-titlebar{border:0;position:absolute;width:424px;top:0;left:0}.ui-dialog.ui_newsletter_subscribe_dialog .ui-dialog-titlebar-close,.ui-dialog.ui_newsletter_subscribe_dialog .ui-dialog-titlebar-close:hover{background:url(../images/closePopup.png) center center no-repeat;right:6px;top:6px;outline:0}.ui-dialog.ui_newsletter_subscribe_dialog .ui-dialog-content form{margin:25px 0 90px}.ui-dialog.ui_newsletter_subscribe_dialog .ui-dialog-content form .loader{height:395px}.ui-dialog.ui_newsletter_subscribe_dialog .ui-dialog-content form .loader .loader_indicator{left:45%}.ui-dialog.ui_newsletter_subscribe_dialog h1{display:none}.ui-dialog.ui_newsletter_subscribe_dialog .newsletterSubscribe .continueShop{text-transform:uppercase;background-color:#108cb1;color:#fff;font-size:12px;padding:3px;border-radius:28px;min-width:198px;float:left;margin-top:21px;letter-spacing:1px;font-family:"FuturaBT-bold",Arial,Helvetica,sans-serif;font-weight:bold;outline:0;text-decoration:none;text-align:center}.ui-dialog.ui_newsletter_subscribe_dialog .newsletterSubscribe .newsletterSubscribeHeading{font-size:25px;letter-spacing:1px;line-height:31px;color:#008bb0;text-align:left;font-family:"FuturaBT-Bold",Arial,Helvetica,sans-serif;font-weight:bold;margin-top:8px;margin-bottom:1px;text-transform:uppercase;width:92%}.ui-dialog.ui_newsletter_subscribe_dialog .newsletterSubscribe h2{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:25px;color:#108cb1;line-height:31px;letter-spacing:2px;font-weight:normal}.ui-dialog.ui_newsletter_subscribe_dialog .newsletterSubscribe p{font-family:"FuturaBT-book",Arial,Helvetica,sans-serif;font-size:12px;color:#108cb1;padding-top:25px;margin-bottom:0;letter-spacing:1px}.ui-dialog.ui_newsletter_subscribe_dialog .newsletterSubscribe p span{font-weight:bold}.ui-dialog.ui_newsletter_subscribe_dialog .newsletterSubscribe h3{font-family:"FuturaBT-bold",Arial,Helvetica,sans-serif;font-size:17px;font-weight:bold;color:#108cb1;letter-spacing:1.3px;width:91%;line-height:21px;margin-top:1px}.ui-dialog.ui_email_signup .popupsignuppageload{display:none}.ui-dialog.ui_email_signup .emailSignupPopup{text-align:center}.header{background:#fff;position:fixed;border-bottom:1px solid #ccc;top:0;width:100%;z-index:700;font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif}.header:after,.header .content:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.header .headercustomerinfo{background:#000;height:33px}.header .headercustomerinfo .utility_navigation_list li.my_account{display:none}.header .headerpromo{float:left}.header .headerpromo a{margin:4px 0;font:12px "FuturaBT-Book",Arial,Helvetica,sans-serif;float:left;color:#fff}.header .headerpromo p{margin:0}.header .content{padding:6px 0 0 0;color:#ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.header .content a.logo{float:left;width:285px;height:41px;margin:14px 0 0}.header .header_utility_desktop{position:absolute;right:0;max-width:435px;margin-right:10px}.header .header_utility_desktop .refer_a_friend{float:left;width:125px}.header .header_utility_desktop .refer_a_friend .extole-referfriend{float:none;font:12px "FuturaBT-Light",Arial,Helvetica,sans-serif;letter-spacing:1px;position:relative;right:auto;bottom:auto;padding:0 0 0 25px;clear:none;margin:0 auto;width:auto}.header .header_utility_desktop .refer_a_friend .extole-referfriend:before{content:"";background:url("../images/refer.png") -19px 0px no-repeat;position:absolute;width:27px;height:26px;left:0;background-size:135%}.header .header_utility_desktop .refer_a_friend .extole-referfriend a{display:block;padding:0;color:#fff}.header .header_utility_desktop .header_newsletter{float:left;margin-right:15px}.header .header_utility_desktop .header-skincare-professional{float:left;width:210px}.header .search{border-bottom:1px solid #000;padding-bottom:5px}.header .search .search_input{padding:4px 0 0 35px;height:25px;width:185px;color:#999;font:14px "FuturaBT-Light",Arial,Helvetica,sans-serif;letter-spacing:1px;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header .search .search_button{position:absolute;background:0;top:-2px;left:-5px;width:13px;height:10px}.header .search .search_button:before{display:block;float:left;width:25px;height:26px;content:'';background:url(../images/iconz.png) -200px -1px no-repeat;padding:0}.header .search .search_button span{display:none}.header .header-search-container{position:absolute;right:0;width:490px;padding-top:10px}.header .header-search-container .login_link{display:block;padding:0 0 0 38px;float:left;letter-spacing:1px}.header .header-search-container li{float:left;margin-top:14px}.header .header-search-container .my_account{padding-left:10px}.header .header-search-container .logout-link{border-left:1px solid #000;padding-left:7px;margin-left:7px}.header .header-search-container .utility_navigation_list{display:none}.header .header_search{float:left;position:relative;width:230px}.header .header_promo_slot .html_slot_container{float:right;margin:10px;line-height:32px;text-transform:capitalize}.header .header_promo_slot .html_slot_container a{color:red}.header .logo_image{float:left;max-width:100%;height:auto}.header #navigation-overlay-mobile{top:0;width:100%;height:100%;position:fixed;cursor:pointer;background:#000;opacity:.5}.bg-bottom{background:0}.icons-header{display:none}.search_text{position:absolute;left:0;top:-500px;width:1px;height:1px;overflow:hidden}.main{margin:157px 0 0 0}.header_promo{float:left;width:300px;text-transform:uppercase;font:14px Arial,Helvetica,sans-serif;color:#666;position:absolute;top:26px;left:400px}.header_promo .name{color:#2e9ebe;margin:0 0 4px;font:14px "FuturaBT-Book",Arial,Helvetica,sans-serif;letter-spacing:1px}.main .header_promo{display:none}.suggestions{width:265px;margin-left:-19px;height:auto;padding:0;display:none;position:absolute;color:#272727;cursor:pointer;z-index:8184;background:url(../images/menu-bg.png) repeat-x #fefefe;border:1px solid #e3e3e3}.suggestions .dropdownselected:hover{background-color:#272727;color:#fff}.suggestions .dropdownselected:hover.productDetails:hover{background-color:#fff;color:#000}.suggestions div{height:auto;padding:3px 8px 2px 5px;overflow:hidden}.suggestions div div.suggestionterm{float:left;overflow:hidden;width:157px}.suggestions div span.hits{float:right;line-height:1.8em;text-align:right;margin-left:3px}.suggestions .rich_search_flyout{padding:5px 8px 5px 9px !important}.suggestions .rich-search-promo-flyout-wrapper{width:233px;padding:0}.suggestions .rich-search-promo-flyout-title{width:230px;padding:10px 0 10px 0;font-size:11px}.suggestions .rich-search-promo-flyout-col{float:left;width:100px;font-size:10px;color:#333}.suggestions .rich-search-promo-flyout-col span{text-decoration:underline}.suggestions .selected{color:#fff}.suggestions .title{text-transform:uppercase;border-bottom:1px solid #ccc;font-weight:bold;font-size:11px;line-height:20px;padding:5px 8px 5px 9px}.suggestions .title span{color:#727273;font-weight:normal}.suggestions .first{border-top:0}.suggestions .article{padding:10px 0;margin:0 10px}.suggestions .article .col1{float:left;width:150px;padding:0;border:1px solid #000;margin-right:10px}.suggestions .article .col1 img{width:150px;height:80px}.suggestions .article .col2{float:left;width:170px}.suggestions .article .col2 .articlename{margin-bottom:5px;text-transform:uppercase;font-weight:bold;font-size:11px;font-family:"Arial",Helvetica,sans-serif}.suggestions .article .col2 .articaldescription{margin-bottom:5px;color:#727273}.suggestions .productDetails{margin:0 17px;padding:0 0 0 5px;height:100px}.suggestions .productDetails .col1{float:left;width:50px;height:100px}.suggestions .productDetails .col1 img.product_image{width:100%}.suggestions .productDetails .col2{float:right;width:130px}.suggestions .productDetails .col2 h3{margin-top:10px}.suggestions .productDetails .col2 .productDescription{color:#fff;margin-bottom:5px}.suggestions .productDetails .col2 .price,.suggestions .productDetails .col2 .BVrating{margin-bottom:5px;padding:5px 8px 5px 0}.suggestions .productDetails .col2 .pricing{margin:0 0 5px}.suggestions .productDetails .col2 .shopnow{padding:0 8px 5px 0 !important}.suggestions .productDetails .col2 .shopnow .shopnowlink{font-size:11px;font-family:"Arial",Helvetica,sans-serif;text-transform:uppercase;text-decoration:underline;font-weight:bold}.suggestions .searchSuggestViewall{border-bottom:1px solid #ccc;padding:0 8px 5px 14px;line-height:20px}.searchSuggestViewall a{display:block;text-transform:uppercase;text-decoration:underline;font-weight:bold}.suggestionterm .boldSubStr{font-weight:bold}.minicart_wrapper{position:absolute;right:0;top:15px}.minicart_wrapper:after{content:'';display:block;clear:right}.minicart_wrapper .minicart{border:1px solid #cdd6da;border-radius:17px;height:35px;width:102px;position:relative;z-index:11}.minicart_wrapper .minicart:hover{background-color:#2e9ebe}.account_navigation_list:after,.utility_navigation_list:after{content:'';display:block;clear:right}.account_navigation_list li,.utility_navigation_list li{margin:5px 0;line-height:10px;quotes:"|" "|";white-space:nowrap}.account_navigation_list li:first-child,.utility_navigation_list li:first-child{border-left:0}.account_navigation_list li:before,.utility_navigation_list li:before{padding:0 10px 0 13px}.account_navigation_list li.physician-link:before,.utility_navigation_list li.physician-link:before{display:none}.account_navigation_list li>a,.utility_navigation_list li>a{padding:7px 0 0 7px;font:12px "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#fff;letter-spacing:1px}.account_navigation_list li>a span.physician-login-link,.utility_navigation_list li>a span.physician-login-link{padding-right:20px}.account_navigation_list li>a span.customer-login-link,.utility_navigation_list li>a span.customer-login-link{padding-left:20px}.account_navigation_list .current_customer_last_name,.utility_navigation_list .current_customer_last_name{display:none}.utility_navigation_list li.newsletter_subscribe{position:absolute;left:0}.utility_navigation_list li.newsletter_subscribe:before{display:block;float:left;width:25px;height:26px;content:'';background:url(../images/iconz.png) no-repeat;padding:0}.utility_navigation_list li.header-skincare-professional:before{display:block;float:left;width:25px;height:26px;content:'';background:url(../images/iconz.png) -23px 0px no-repeat;margin-top:-7px;padding:0}.utility_navigation_list .live_chat,.account_navigation_login,.customer_service .live_chat{position:relative}.live_chat .title{display:inline-block;padding:0 3px}.live_chat .sub{display:none;position:absolute;top:100%;right:0;width:200px;padding:10px;border:5px solid #999;background:#fff;z-index:2}.live_chat:hover .title{color:#fff;background:#999}.live_chat:hover .sub,.live_chat:hover .sub span{display:block}.live_chat_submission_button{display:none}.newsletter_subscribe{position:relative;z-index:100}.newsletter_subscribe:hover .newsletter_subscribe_link{color:#fff}.newsletter_subscribe_link{text-transform:capitalize;color:#fff;font:12px "FuturaBT-Light",Arial,Helvetica,sans-serif;letter-spacing:1px;z-index:-1}.newsletter_subscribe_link:before{display:block;float:left;width:25px;height:26px;content:'';background:url(../images/iconz.png) no-repeat;margin:-7px 9px 0 0}.newsletter_subscribe_hover a{color:#fff}.newsletter_subscribe_content{width:920px}.newsletter_subscribe_content .newsletter_img{float:left}.newsletter_subscribe_content .newsletter_subscribe_wrap{width:385px;float:left;margin:75px 0 0 70px}.newsletter_subscribe_content .newsletter_subscribe_wrap .newsletter_copy{float:left}.newsletter_subscribe_content .newsletter_subscribe_wrap .newsletter_copy .title{text-transform:uppercase;font:34px/38px "FuturaBT-Light",Arial,Helvetica,sans-serif;letter-spacing:2px;margin-bottom:20px}.newsletter_subscribe_content .newsletter_subscribe_wrap .newsletter_copy .subtext{font:14px/23px "FuturaBT-Light",Arial,Helvetica,sans-serif;margin-bottom:20px}.newsletter_subscribe_content .newsletter_subscribe_wrap .newsletter_form_wrap{clear:both}.newsletter_subscribe_content .newsletter_subscribe_wrap .sign-up-legalese{display:block;padding-top:10px;font:12px "FuturaBT-Light",Arial,Helvetica,sans-serif}.newsletter_subscribe_content .newsletter_subscribe_wrap .sign-up-legalese a{background:0;color:#000}.newsletter_subscribe_content .newsletter_subscribe_error_message{margin:0}.newsletter_subscribe_content .required label:before{content:' '}.newsletter_subscribe_content .f_state_valid .error_message{display:none}.newsletter_subscribe_content .f_state_error{padding:0}.newsletter_subscribe_content .f_state_error .error_message{clear:both;padding-top:5px;color:red}.newsletter_subscribe_content fieldset>.newsletter_subscribe_error_message{color:#ccc;text-align:center;letter-spacing:1px;display:block;clear:both;padding:3px 0 0}.newsletter_subscribe_content .disclosure{font-size:11px;color:#fff;background:#333;padding:7px 0 0 0}.newsletter_subscribe_content .privacy{color:#848484}.newsletter_subscribe_content h3{font-size:18px;text-align:center;text-transform:uppercase}.newsletter_subscribe_content label{display:none}.newsletter_subscribe_content .subscribe_text{display:block;text-align:center;line-height:24px}.newsletter_subscribe_content .required_indicator{display:none}.newsletter_subscribe_content .textinput{width:100%;float:left;border:0;border-bottom:1px solid #000;font:14px/23px "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#000}.newsletter_subscribe_content button{position:absolute;padding:0;border:0;background:0;width:0;height:0}.newsletter_subscribe_content button:before{font-family:'FontAwesome';content:'\f105';position:absolute;left:-15px;top:4px;background:0;color:#007da4;font-size:28px}.newsletter_subscribe_content .newsletter-sms-success:before{color:#fff;cursor:pointer}.newsletter_subscribe_content .formfield{margin:0}.emailSignupPopup{text-align:center}.newsletter_subscribe_confirm a{text-transform:uppercase;text-decoration:underline;font-size:13pt}.newsletter_subscribe_confirm input{text-transform:uppercase;width:140px;height:27px;margin-top:12px}.newsletter_subscribe_error_message{margin:11px 0 0;display:block;color:#c00;font-size:11px}.account_navigation_login.hover .account_navigation_link{color:#fff;background:#999}.account_navigation_login.hover .login_iframe{width:694px;border-width:5px}.login_iframe_placement.loading{padding:20px 20px 10px;border:5px solid #999;background-color:#fff;position:absolute;right:0;top:100%;z-index:901;height:90px;width:320px;overflow:hidden}.login_iframe{position:absolute;right:0;top:100%;z-index:901;width:0;height:480px !important;border:0 solid #999;overflow:hidden}.login_popup{height:420px;padding:20px 20px 10px;background-color:#fff}.login_popup .block h2{margin:0 0 10px;font-size:16px}.login_popup .block p{margin:0 0 10px}.login_popup .block .textinput{width:100%}.login_popup .block_login .error_form,.login_popup .block_registration{display:none;width:320px;margin-left:20px;float:left}.login_popup .account_create_login_benefits{display:none}.login_popup .block_registration form{margin-top:-10px}.login_popup .block_registration form .formfield{margin:5px 0}.login_popup .block_registration form .formfield .f_label{line-height:20px}.login_popup .block_registration form+div{padding:0 0 0 75px;margin-top:-35px}.login_popup .block_create{width:320px;margin-left:20px;float:left;padding-top:35px}.login_popup .block_login{float:left;width:305px}.login_popup fieldset{overflow:hidden}.login_popup fieldset .section_header{line-height:25px;background:0}.login_popup fieldset .section_title{position:relative;padding:5px 10px;line-height:25px;font-size:14px;background:#efefef}.password_reset{font-weight:bold}.password_reset:hover{text-decoration:underline}.welcomeback_user.account_navigation_login.hover .login_iframe{width:290px;height:230px !important}.mini_cart_total .mini_cart_link{display:inline-block;padding:10px 0 0 8px;height:31px;background:0;font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;text-align:center;cursor:pointer}.mini_cart_total .mini_cart_quantity{position:absolute;top:8px;left:32px;height:21px;width:25px;font-size:11px;line-height:21px;text-align:center;display:inline-block}.mini_cart_total .mini_cart_amount{display:none !important}.mini_cart_total .mini_cart_label{color:#333}.mini_cart_total .mini_cart_label:before{display:block;float:left;width:25px;height:26px;content:'';background:url(../images/iconz.png) -50.5px -6px no-repeat}.mini_cart_total .mini_cart_item{position:absolute;top:10px;right:14px;font:14px "FuturaBT-Light",Arial,Helvetica,sans-serif;letter-spacing:1px}.mini_cart_total_added{height:32px;width:94px;border-radius:20px}.mini_cart_content{display:none;position:absolute;right:0;top:44px;z-index:100;background:#fff;padding:0 10px;z-index:10}.empty_minicart .mini_cart_content{width:300px;padding:10px}.mini_cart_header{display:none}.mini_cart_product{float:left;padding:25px 10px 10px;position:relative;width:100%}.mini_cart_product .product_image_container{float:left;width:55px}.mini_cart_product img{max-width:100%}.mini_cart_product .product_detail{float:left;margin:0 0 0 5px;width:80%}.mini_cart_name a{color:#2e9ebe;text-transform:uppercase;margin:0 0 10px;display:block}.mini_cart_attributes span,.mini_cart_pricing span{font:10px Arial,Helvetica,sans-serif;text-transform:uppercase;color:#666}.mini_cart_pricing .mini_cart_price{display:block;font:16px 'FuturaBT-Book',Arial,Helvetica,sans-serif;color:#666;margin:5px 0 0 0}.mini_cart_attributes .label{display:none}.mini_cart_product.collapsed{background:#e8e8e8}.mini_cart_product.collapsed .product_image_container{display:none}.mini_cart_product.collapsed .product_detail{margin:0}.mini_cart_totals{clear:both}.mini_cart_totals .mini_cart_subtotals{padding:5px 10px;margin:15px 0 0 0;border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;text-align:right}.minicartpromo{background:#f2f2f2;margin:15px 0 0;color:#0b83a7;text-transform:uppercase;letter-spacing:1px;font:11px Arial,Helvetica,sans-serif;text-align:center}.minicartpromo .minicart-promo{padding:5px 0}.mini_cart_itemsquantity{color:#666;font:11px Arial,Helvetica,sans-serif;padding:0 10px;clear:both}.navigation_header{display:none}.navigation_desktop{display:block;height:0}.navigation{clear:both;text-align:center}.navigation .content{position:relative;width:100%;max-width:none}.navigation .level_1_list{font-size:0;text-align:left;max-width:1100px;margin:0 auto}.navigation .level_1_list_item{display:inline-block}.navigation .level_1_list_item:hover .navigation_dropdown,.navigation .level_1_list_item.expanded .navigation_dropdown,.navigation .level_1_list_item.hovered .navigation_dropdown{display:block}.navigation .level_1_list_item:hover{background:0}.navigation .level_1_list_item:hover>a{background:url(../images/menu-color.png) 0 40px repeat-x}.navigation .menu_list_item_1 a{margin-left:5px}.navigation .menu_list_item_6 a{margin-right:0}.navigation .level_1_list_item_link{display:inline-block;margin:14px 30px 0 30px;text-align:left;letter-spacing:2px;font:12px "FuturaBT-Book",Arial,Helvetica,sans-serif;line-height:42px;text-transform:uppercase}.navigation .level_1_list_item_link:first-child{margin-left:30px}.navigation .level_2_list{float:left}.navigation .level_2_list:after{content:" ";display:block;clear:both;visibility:hidden;height:0;font-size:0}.navigation .level_2_list_item{float:left;min-height:319px;padding:0 20px;border-right:1px solid #ccc;text-transform:uppercase}.navigation .level_2_list_item:first-child{border-left:0;padding:0 12px 0 0}.navigation .menu_list_1 .level_2_list_item:first-child{padding:0 10px 0 0}.navigation .category2blocks ul{width:150px}.navigation .level_2_list_item_link{display:block;padding:7px 0;color:#333;font:13px "FuturaBT-Medium",Arial,Helvetica,sans-serif;letter-spacing:1px;text-align:left}.navigation .level_3_list{overflow:hidden;float:left}.navigation .level_3_list_item{margin-top:5px;max-width:140px;text-transform:capitalize}.navigation .level_3_list_item_link{display:block;font:14px "FuturaBT-Book",Arial,Helvetica,sans-serif;padding:6px 0;text-transform:capitalize;text-align:left;word-break:break-word;margin-right:20px}.ie8 .level_1_list_item:hover{background:0}.ie8 .level_1_list_item:hover>a{background:url(../images/menu-arrow.png) center 28px no-repeat}.ie8 .level_1_list_item:hover .navigation_dropdown{display:block}.navigation_dropdown{overflow:hidden;height:0;left:0;width:100%;padding:0 0 0 25px;position:absolute;background:#fff;border-top:1px solid #f0f0f0;display:none}.navigation_dropdown .content{width:auto;padding:30px 20px 20px 20px}.navigation_dropdown .navigation_dropdown_wrap{width:1150px;margin:0 auto}.navigation_dropdown .navigation_dropdown_wrap .menu_list_1{float:left}.navigation_dropdown .navigation_dropdown_wrap .callout_msg{position:absolute;right:-115px;top:82px;color:#000;font:14px "FuturaBT-Medium",Arial,Helvetica,sans-serif}.navigation_dropdown .navigation_dropdown_wrap .callout_msg:after{content:'>';position:absolute;right:-18px;top:0}.html_slot_container{padding:10px 20px;border:1px solid #fff;background:#ccc}.mobile_{display:none}.ie8 .mini_cart_content{right:-9px;top:40px}.nav-product-carousel{width:415px;margin:0 0 0 20px;left:30px}.nav-product-carousel .jcarousel-clip{width:415px;margin:auto}.nav-product-carousel .jcarousel-clip ul.productcarousel_list li.productcarousel_list_item .product_tile{position:relative;width:110px;margin:0 15px;text-align:center;padding-top:0}.nav-product-carousel .jcarousel-clip ul.productcarousel_list li.productcarousel_list_item .product_tile .product_name{margin:-10px 0 0;font:11px "FuturaBT-Medium",Arial,Helvetica,sans-serif;width:110px;text-transform:uppercase}.nav-product-carousel .jcarousel-clip ul.productcarousel_list li.productcarousel_list_item .product_tile .product_image_wrapper{line-height:125px;overflow:hidden}.nav-product-carousel .jcarousel-clip ul.productcarousel_list li.productcarousel_list_item .product_tile .product_image_wrapper img.responsive_image{width:30px !important}.nav-product-carousel .jcarousel-clip ul.productcarousel_list li.productcarousel_list_item .product_tile .product_image_wrapper img.product_image{width:50px;vertical-align:middle}.nav-product-carousel .jcarousel-clip ul.productcarousel_list li.productcarousel_list_item .product_tile .price{display:none}.nav-product-carousel .carousel_navigation_list{margin:auto;text-align:center;padding-top:4px;display:none}.nav-product-carousel .carousel h2{margin:0 0 0 !important}.nav-product-carousel h2.recommendation_title{font:11px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#333;display:block;width:100%;text-transform:uppercase;margin-top:7px;margin-bottom:-10px}.nav-product-carousel div.recommendation_title{font:13px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#333;display:block;width:100%;text-transform:uppercase;letter-spacing:1px;margin-top:7px;margin-bottom:-10px}.nav-product-carousel .product_image_topwrapper{width:115px;margin:auto}.nav-product-carousel .selected .carousel_navigation_list_link{background:url(../images/thumblink.png) 0 0 no-repeat;background-position:0 -17px;background-size:18px}.nav-product-carousel .carousel_navigation_list_link{display:inline-block;width:18px;line-height:18px;text-indent:20px;overflow:hidden;background:url(../images/thumblink.png) 0 0 no-repeat;background-size:18px;border:0;cursor:pointer}.nav-product-carousel.horizontal_carousel .jcarousel-next{background:url(../images/nav-right-arrw.png) no-repeat;background-position:10px 16px}.nav-product-carousel.horizontal_carousel .jcarousel-prev{background:url(../images/nav-left-arrw.png) no-repeat;background-position:0 16px}.nav-product-carousel.horizontal_carousel .jcarousel-prev:before{content:''}.nav-product-carousel.horizontal_carousel .jcarousel-next:before{content:''}.nav-product-carousel .product_tile .bv-rating{margin-top:10px}.nav-product-carousel .product_actions{display:none}.nav-product-carousel .product-badge{position:absolute;z-index:1}.nav-product-carousel .product-badge img{max-width:25%;margin:20px 0 0 20px}.nav-product-carousel-extended{width:850px;margin:0 0 0 20px;left:30px}.nav-product-carousel-extended .jcarousel-clip{width:850px;margin:auto}.nav-product-carousel-extended .jcarousel-clip ul.productcarousel_list li.productcarousel_list_item .product_tile{position:relative;width:183px;margin:0 15px;text-align:center;padding-top:0}.nav-product-carousel-extended .jcarousel-clip ul.productcarousel_list li.productcarousel_list_item .product_tile .product_name{margin:5px 0 0 0;font:11px "FuturaBT-Medium",Arial,Helvetica,sans-serif;width:183px;text-transform:uppercase;word-break:break-word}.nav-product-carousel-extended .jcarousel-clip ul.productcarousel_list li.productcarousel_list_item .product_tile .product_image_wrapper{line-height:125px;overflow:hidden}.nav-product-carousel-extended .jcarousel-clip ul.productcarousel_list li.productcarousel_list_item .product_tile .product_image_wrapper img.responsive_image{width:30px !important}.nav-product-carousel-extended .jcarousel-clip ul.productcarousel_list li.productcarousel_list_item .product_tile .product_image_wrapper img.product_image{width:75px;vertical-align:middle}.nav-product-carousel-extended .jcarousel-clip ul.productcarousel_list li.productcarousel_list_item .product_tile .price{display:none}.nav-product-carousel-extended .carousel_navigation_list{margin:auto;text-align:center;padding-top:4px;display:none}.nav-product-carousel-extended .carousel h2{margin:0 0 0 !important}.nav-product-carousel-extended h2.recommendation_title{font:11px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#333;display:block;width:100%;text-transform:uppercase;margin-top:7px;margin-bottom:-10px}.nav-product-carousel-extended div.recommendation_title{font:13px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#333;display:block;width:100%;text-transform:uppercase;letter-spacing:1px;margin-top:7px;margin-bottom:-10px}.nav-product-carousel-extended .product_image_topwrapper{width:115px;margin:auto}.nav-product-carousel-extended .selected .carousel_navigation_list_link{background:url(../images/thumblink.png) 0 0 no-repeat;background-position:0 -17px;background-size:18px}.nav-product-carousel-extended .carousel_navigation_list_link{display:inline-block;width:18px;line-height:18px;text-indent:20px;overflow:hidden;background:url(../images/thumblink.png) 0 0 no-repeat;background-size:18px;border:0;cursor:pointer}.nav-product-carousel-extended.horizontal_carousel .jcarousel-next,.nav-product-carousel-extended.horizontal_carousel .jcarousel-prev{display:none}.nav-product-carousel-extended.horizontal_carousel .jcarousel-prev:before{content:''}.nav-product-carousel-extended.horizontal_carousel .jcarousel-next:before{content:''}.nav-product-carousel-extended .product_tile .bv-rating{margin-top:10px}.nav-product-carousel-extended .product_actions{display:none}.nav-product-carousel-extended .product-badge{position:absolute;z-index:1}.nav-product-carousel-extended .product-badge img{max-width:25%;margin:20px 0 0 35px}.nav-product-carousel-single{float:left;width:185px;left:30px}.nav-product-carousel-single .jcarousel-clip{width:185px;margin:auto}.nav-product-carousel-single .jcarousel-clip ul.productcarousel_list li.productcarousel_list_item .product_tile{position:relative;width:183px;margin:0 15px;text-align:center;padding-top:0}.nav-product-carousel-single .jcarousel-clip ul.productcarousel_list li.productcarousel_list_item .product_tile .product_name{margin:0;font:11px "FuturaBT-Medium",Arial,Helvetica,sans-serif;text-transform:uppercase;word-break:break-word}.nav-product-carousel-single .jcarousel-clip ul.productcarousel_list li.productcarousel_list_item .product_tile .product_image_wrapper{line-height:125px;overflow:hidden;margin:0}.nav-product-carousel-single .jcarousel-clip ul.productcarousel_list li.productcarousel_list_item .product_tile .product_image_wrapper img.responsive_image{width:30px !important}.nav-product-carousel-single .jcarousel-clip ul.productcarousel_list li.productcarousel_list_item .product_tile .product_image_wrapper img.product_image{width:75px !important;height:122px !important;vertical-align:middle}.nav-product-carousel-single .jcarousel-clip ul.productcarousel_list li.productcarousel_list_item .product_tile .price{display:none}.nav-product-carousel-single .carousel_navigation_list{margin:auto;text-align:center;padding-top:4px;display:none}.nav-product-carousel-single .carousel h2{margin:0 0 0 !important}.nav-product-carousel-single div.recommendation_title{font:13px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#333;display:block;width:100%;text-transform:uppercase;letter-spacing:1px;text-align:center;margin:7px 0 10px 20px}.nav-product-carousel-single .product_image_topwrapper{width:115px;margin:auto}.nav-product-carousel-single .selected .carousel_navigation_list_link{background:url(../images/thumblink.png) 0 0 no-repeat;background-position:0 -17px;background-size:18px}.nav-product-carousel-single .carousel_navigation_list_link{display:inline-block;width:18px;line-height:18px;text-indent:20px;overflow:hidden;background:url(../images/thumblink.png) 0 0 no-repeat;background-size:18px;border:0;cursor:pointer}.nav-product-carousel-single.horizontal_carousel .jcarousel-next,.nav-product-carousel-single.horizontal_carousel .jcarousel-prev{display:none}.nav-product-carousel-single.horizontal_carousel .jcarousel-prev:before{content:''}.nav-product-carousel-single.horizontal_carousel .jcarousel-next:before{content:''}.nav-product-carousel-single .product_tile .bv-rating{margin-top:10px}.nav-product-carousel-single .product_actions{display:none}.nav-product-carousel-single .product-badge{position:absolute;z-index:1}.nav-product-carousel-single .product-badge img{max-width:25%;margin:20px 0 0 35px}.custom_navigation_slot_2 .content_asset{text-align:center;padding-top:7px}.custom_navigation_slot_2 .content_asset img{display:block;margin:auto}.custom_navigation_slot_2 .content_asset .nav-whatsnew-promo-title{font:11px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#333;text-transform:uppercase}.custom_navigation_slot_2 .content_asset .nav-whatsnew-promo-prod-name{font:11px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#333;text-transform:uppercase}.search_input::-ms-clear{display:none}.navigation-responsive{display:none}#navigation-overlay-desktop{position:fixed;top:157px;left:0;width:100%;height:100%;background-color:#000;filter:alpha(opacity=30);-moz-opacity:.3;-khtml-opacity:.3;opacity:.2;z-index:-1}#newsletter-header-overlay{background:rgba(0,0,0,0.65);position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1}.footer{clear:both;background:#333;color:#CCC;position:relative;z-index:501;margin-bottom:-1px;padding-bottom:40px}.footer a{color:#999}.footer a:hover{color:#fff;text-decoration:none}.footer .dialogify{text-decoration:underline;background:0}.footer .dialogify:hover{color:#999}.footer .content{max-width:960px}.footer .footer-top{padding:25px 0 0;border-top:1px solid #e0e0e0;background:#fff}.footer .footer-top p.footer-title{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-weight:normal;font-size:12px;text-decoration:none;color:#333;letter-spacing:1px;margin:0 0 5px 0;text-transform:uppercase}.footer .footer-top p{color:#999;margin:15px 0}.footer .footer-top .legalese{margin:10px 0 15px 0;font-size:11px;line-height:14px}.footer .footer-top .content{max-width:960px}.footer .footer-newsletter{margin-bottom:20px;padding:25px 20px 0 0;float:left;width:370px;border-right:1px dotted #ccc}.footer .footer-newsletter .f_field_email{position:relative;margin:0}.footer .footer-newsletter label{display:none}.footer .footer-newsletter input{width:100%;float:left;padding:10px 8px;border:1px solid #000}.footer .footer-newsletter .f_error_message{clear:both;float:left;margin-bottom:10px}.footer .footer-newsletter button{position:absolute;padding:0;border:0;background:0;width:0;height:0}.footer .footer-newsletter button:before{font-family:'FontAwesome';content:'\f105';position:absolute;left:-15px;top:4px;background:0;color:#007da4;font-size:28px}.footer .footer-newsletter .newsletter-sms-success:before{color:#fff;cursor:pointer}.footer .footer-newsletter .footer-mobile-subscribe-success{color:#007da4;font-size:14px}.footer .footer-find-skincare{padding:25px 70px 65px 70px;float:left;width:245px;border-right:1px dotted #ccc}.footer .footer-find-skincare .footer-input{width:230px}.footer .extole-referfriend,.footer .linc-wismo{display:none}.footer .footer_social_networking_asset{float:left;width:205px}.footer .footer_social_networking_asset li{float:left}.footer .footer_social_networking_asset li a{display:block;width:28px;height:28px;background:url(../images/Socialmedia_Icons.jpg) no-repeat;text-indent:-10000px;margin:0 2px}.footer .footer_social_networking_asset li .footer-facebook{background-position:-6px -10px}.footer .footer_social_networking_asset li .footer-twitter{background-position:-37px -10px}.footer .footer_social_networking_asset li .footer-youtube{background-position:-70px -10px}.footer .footer_social_networking_asset li .footer-google-plus{background-position:-100px -10px}.footer .footer_social_networking_asset li .footer-instagram{background-position:-134px -9px}.footer .footer_social_networking_asset li .footer-printerest{background-position:-168px -10px}.footer .footer-authorized-retailer{padding-left:10px;float:right;width:165px;height:154px}.footer .footer-authorized-retailer p{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-weight:normal;font-size:12px;text-decoration:none;color:#333;letter-spacing:1px;text-transform:uppercase;padding:20px 0 0 5px;margin-bottom:10px}.footer .footer-input,.footer input{border:0;border:1px solid #000;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#666;padding:10px 8px;display:block}.footer .footer-button{background:0;border:0;padding:0;margin:12px 0 0;float:right;cursor:pointer}.footer .footer-button span{display:block;background:url(../images/BTN_BTTM_Grdnt.png) repeat-x;padding:6px 23px;font-size:12px;color:#333;border:1px solid #d9d9d9;cursor:pointer;font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif}.footer .footer-success{background:#007da4;color:#fff}.footer .formfield_send_mobile_alerts .f_checkbox{float:left;width:auto;margin-right:5px}.footer .form_caption_legalese{float:left;width:auto;max-width:350px;color:#999;padding:0;font-size:12px}@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 .form_caption_legalese{width:90%;max-width:350px;color:#fff}}.footer .form_caption_legalese a{text-decoration:underline;color:#999}@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 .form_caption_legalese a{color:#fff}}.footer .copyright{padding:7px 0;text-align:center;background:#000;color:#fff}.footer .footer_mobile_subscribe_form .formfield_mobile_number{margin:0;padding-top:10px}.footer_promo_asset .content_asset{padding:5px;font-size:24px;text-align:center}.m-column{display:none}.footer_navigation_asset .content_asset,.checkout_footer_links .content_asset{padding:35px 0 0}.footer_navigation_asset .content_asset h2,.checkout_footer_links .content_asset h2{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-weight:normal;font-size:12px;color:#ccc;padding:0 0 8px;text-transform:uppercase;border-bottom:1px solid #2b2b2b;margin:0 0 20px}.footer_navigation_asset .content_asset h3,.checkout_footer_links .content_asset h3{font-size:11px;color:#ccc;font-weight:bold}.footer_navigation_asset .content_asset p.footer-category,.checkout_footer_links .content_asset p.footer-category{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-weight:normal;font-size:12px;color:#ccc;padding:0 0 8px;text-transform:uppercase;border-bottom:1px solid #2b2b2b;margin:0 0 20px}.footer_navigation_asset .content_asset p.footer-sub-category,.checkout_footer_links .content_asset p.footer-sub-category{font-size:11px;color:#ccc;font-weight:bold}.footer_navigation_asset .content_asset a,.checkout_footer_links .content_asset a{color:#999;text-decoration:none;font-size:11px}.footer_navigation_asset .content_asset a:hover,.footer_navigation_asset .content_asset a:focus,.checkout_footer_links .content_asset a:hover,.checkout_footer_links .content_asset a:focus{color:#fff}.footer_navigation_asset .content_asset .footer-navigation,.checkout_footer_links .content_asset .footer-navigation{border-bottom:1px solid #2b2b2b}.footer_navigation_asset .content_asset .footer-navigation>ul>li,.checkout_footer_links .content_asset .footer-navigation>ul>li{float:left;margin:0 40px 0 0}.footer_navigation_asset .content_asset .footer-navigation>ul>li>ul>li,.checkout_footer_links .content_asset .footer-navigation>ul>li>ul>li{float:left}.footer_navigation_asset .content_asset .footer-navigation>ul>li>ul>li>ul,.checkout_footer_links .content_asset .footer-navigation>ul>li>ul>li>ul{margin:0 0 25px}.footer_navigation_asset .content_asset .footer-navigation>ul>li>ul>li>ul.footer-nav-6,.footer_navigation_asset .content_asset .footer-navigation>ul>li>ul>li>ul.footer-nav-7,.checkout_footer_links .content_asset .footer-navigation>ul>li>ul>li>ul.footer-nav-6,.checkout_footer_links .content_asset .footer-navigation>ul>li>ul>li>ul.footer-nav-7{margin:0}.footer_navigation_asset .content_asset .footer-navigation>ul>li>ul>li>ul>li,.checkout_footer_links .content_asset .footer-navigation>ul>li>ul>li>ul>li{margin:7px 0 0;padding:0 10px 0 0;min-height:15px}.footer_navigation_asset .content_asset .footer-navigation>ul>li.column-1,.checkout_footer_links .content_asset .footer-navigation>ul>li.column-1{width:370px}.footer_navigation_asset .content_asset .footer-navigation>ul>li.column-2,.checkout_footer_links .content_asset .footer-navigation>ul>li.column-2{width:150px}.footer_navigation_asset .content_asset .footer-navigation>ul>li.column-3,.checkout_footer_links .content_asset .footer-navigation>ul>li.column-3{width:160px}.footer_navigation_asset .content_asset .footer-navigation>ul>li.column-4,.checkout_footer_links .content_asset .footer-navigation>ul>li.column-4{width:160px;margin:0}.footer_navigation_asset .content_asset .footer-navigation>ul>li.column-5,.checkout_footer_links .content_asset .footer-navigation>ul>li.column-5{width:300px;float:right;margin:0}.footer_navigation_asset .content_asset .footer-navigation>ul>li>ul>li.column-1,.checkout_footer_links .content_asset .footer-navigation>ul>li>ul>li.column-1{width:90px}.footer_navigation_asset .content_asset .footer-navigation>ul>li>ul>li.column-2,.checkout_footer_links .content_asset .footer-navigation>ul>li>ul>li.column-2{width:90px}.footer_navigation_asset .content_asset .footer-navigation>ul>li>ul>li.column-3,.checkout_footer_links .content_asset .footer-navigation>ul>li>ul>li.column-3{width:115px}.footer_navigation_asset .content_asset .footer-navigation>ul>li>ul>li.column-4,.checkout_footer_links .content_asset .footer-navigation>ul>li>ul>li.column-4{width:75px;margin:0}.footer_navigation_asset .content_asset .footer-navigation>ul>li>ul>li.column-5,.checkout_footer_links .content_asset .footer-navigation>ul>li>ul>li.column-5{width:108px}.footer_navigation_asset .content_asset .footer-navigation>ul>li>ul>li.column-6,.checkout_footer_links .content_asset .footer-navigation>ul>li>ul>li.column-6{width:134px;margin:0 0 0 50px}.footer_navigation_asset .content_asset .footer-location>a,.checkout_footer_links .content_asset .footer-location>a{float:left;text-decoration:none}.footer_navigation_asset .content_asset .footer-location>a:hover,.checkout_footer_links .content_asset .footer-location>a:hover{text-decoration:none;color:#999}.footer-location{padding:15px 0;font-size:11px}.footer-location li{float:left;quotes:"|" "|";color:#999}.footer-location li:before{content:open-quote;padding:0 4px}.footer-location li:first-child:before{content:no-open-quote;padding:0 0 0 2px}.footer_copyrights_asset .content_asset{padding:10px;margin:-5px 0 0;overflow:hidden}.footer_copyrights_asset .content_asset li{float:left;margin:0 13px 0 0}.footer_copyrights_asset .content_asset p{float:right}.footer-copyright{padding:0 0 15px 0;font-size:10px;color:#999}.footer-copyright ul{float:left}.footer-copyright li{float:left;quotes:"|" "|";color:#999;font-size:11px}.footer-copyright li:after{content:open-quote;padding:0 4px}.footer-copyright span{font-size:11px}.footer-copyright span a.legal{text-decoration:underline}.promo_asset_list{overflow:hidden}.promo_asset_list li{float:left;width:24%;padding:.5%}.promo_asset_list a{display:block;margin:5px 0;font-size:16px}iframe[name="google_conversion_frame"]{display:none}.invisible-recaptcha .grecaptcha-badge{z-index:502;bottom:50px !important}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-next{position:absolute;top:30%;right:-20px;overflow:visible;background:0;padding:0 30px 0 10px;margin:0;font:"FuturaBT-Light",Arial,Helvetica,sans-serif}.slick-next:after{content:'\f105';font-family:'FontAwesome';font-size:35px;font-weight:bold;color:#1981ad;position:absolute;right:10px}.slick-prev{position:absolute;top:30%;left:0;overflow:visible;background:0;padding:0 30px 0 10px;margin:0;font:"FuturaBT-Light",Arial,Helvetica,sans-serif}.slick-prev:after{content:'\f104';font-family:'FontAwesome';font-size:35px;font-weight:bold;color:#1981ad;position:absolute;right:10px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:none;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:none;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:0}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-size:30px;line-height:20px;text-align:center;color:#000;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#1981ad;opacity:1}.email-toaster-popup-title{height:39px;line-height:39px;position:relative;text-transform:uppercase;color:#fff}.email-toaster-popup-title:before{display:none;position:absolute;left:45px;content:'\E600';font-family:'icomoon';color:#fff;font-size:20px;margin-right:10px;vertical-align:middle}@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){.email-toaster-popup-title{height:60px;line-height:60px}}.email-toaster-popup-content{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){.email-toaster-popup-content{padding:8px 20px}}.email-toaster-popup-cta-msg{cursor:pointer;font-size:17px}.email-toaster-popup-cta-msg:after{font-family:'FontAwesome';font-size:38px;content:'\f106';position:absolute;top:-3px;margin:0 0 0 10px}.email-toaster-popup-cta-msg:before{position:absolute;left:12px;top:3px;content:'\E602';font-family:'icomoon';color:#fff;font-size:20px}.email-toaster-popup-cta-msg span:before{position:absolute;left:36px;top:0;content:'\E600';font-family:'icomoon';color:#fff;font-size:20px}.email-toaster-popup-cta-msg-hide:before{display:none}.email-toaster-popup-msg{font-size:18px;line-height:22px;text-transform:uppercase;color:#fff;max-width:455px;margin:0 auto}.email-toaster-popup-msg span{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif}@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){.email-toaster-popup-msg{font-size:17px;line-height:21px}}.email-toaster-popup-close{cursor:pointer;display:none;margin:0 14px 0 0;position:absolute;right:0;top:0;z-index:3}.email-toaster-popup-close:before{content:'\E00C';font-family:'icomoon';color:#fff;font-size:20px;margin-right:10px;vertical-align:middle}@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){.email-toaster-popup-close{margin-right:0}}.email-toaster-popup-confirmation-msg{display:none}.email-toaster-popup-form{font-size:0;padding:10px 0 10px 0;position:relative}@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){.email-toaster-popup-form{padding:9px 0 19px 0}}.email-toaster-popup-form .textinput{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border:0;color:#272727;display:block;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:2px;height:34px;padding:7px 5px 6px 45px;width:100%}.email-toaster-popup-form .formfield_checkbox{position:absolute;top:0;left:0;width:15px;margin-top:0}.email-toaster-popup-form .button{float:none;width:80px;height:34px;padding:0;background:#000}.email-toaster-popup-form .button:before{content:'\27f6';font-family:'icomoon';color:#fff;font-size:20px}.email-toaster-popup-form .error_message{color:#f03;margin-top:5px;padding-left:15px;position:absolute;text-align:left;top:100%;width:270px}@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){.email-toaster-popup-form .error_message{margin-top:3px;padding-left:10px}}.email-toaster-popup-form .newsletter_subscribe_error_message{color:#f03;font-size:12px;left:0;margin:6px auto 6px 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){.email-toaster-popup-form .newsletter_subscribe_error_message{margin:0 0 2px 10px}}.email-toaster-popup-form .formfield_email{display:inline-block;font-size:12px;margin:0;position:relative;width:71%;height:34px}.email-toaster-popup-form .formfield_email:before{position:absolute;left:18px;top:7px;content:'\E602';font-family:'icomoon';color:#000;font-size:20px}.email-toaster-popup-form .formfield_email.f_state_error .textinput{border:0;color:#f03}.email-toaster-popup-form .formfield_mobile_number{display:inline-block;font-size:12px;margin:0;position:relative;width:350px}@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){.email-toaster-popup-form .formfield_mobile_number{width:71%}}.email-toaster-popup-form .formfield_mobile_number:before{position:absolute;left:18px;top:7px;content:'\E600';font-family:'icomoon';color:#000;font-size:20px}.email-toaster-popup-form .formfield_mobile_number:before input{font-size:15px;letter-spacing:2px;padding-top:9px;padding-left:30px}.email-toaster-popup-form .formfield_mobile_number.f_state_error .textinput{border:0;color:#f03}.email-toaster-popup-form .form_caption_legalese_wrap{clear:both;position:relative;max-width:430px;min-height:80px;margin:0 auto;padding-top:10px;text-align:left}@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){.email-toaster-popup-form .form_caption_legalese_wrap{width:auto}}.email-toaster-popup-form .newsletter_subscribe_confirm h1,.email-toaster-popup-form .newsletter_subscribe_confirm .button,.email-toaster-popup-form .newsletter_subscribe_confirm .regular-subscribe-confirmation-message{display:none}.email-toaster-popup-form .newsletter_subscribe_confirm .email-toaster-popup-confirmation-msg{display:block;font-size:18px;padding-top:20px;text-transform:uppercase}@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){.email-toaster-popup-form .newsletter_subscribe_confirm .email-toaster-popup-confirmation-msg{font-size:18px;padding-top:20px}}.email-toaster-popup-link{color:#fff;text-decoration:underline}.email-toaster-popup{-webkit-transition:margin-bottom 1s ease;-moz-transition:margin-bottom 1s ease;-ms-transition:margin-bottom 1s ease;-o-transition:margin-bottom 1s ease;transition:margin-bottom 1s ease;background:#559cbb;bottom:0;color:#272727;display:none;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;margin:0 20px -161px 0;min-height:225px;position:fixed;right:0;text-align:center;width:485px;z-index:805}@media only screen and (max-width:812px) and (min-aspect-ratio:4 / 3){.email-toaster-popup{margin-bottom:-187px}}@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){.email-toaster-popup{min-height:200px;border-top:1px solid #ccc}}.email-toaster-popup.show-desktop{-webkit-transition-duration:3s;-moz-transition-duration:3s;-ms-transition-duration:3s;-o-transition-duration:3s;transition-duration:3s;display:block;margin-bottom:-600px}.email-toaster-popup.show-mobile{display:block}.email-toaster-popup.opened{display:block;margin-bottom:0}.email-toaster-popup.opened .email-toaster-popup-cta-msg{display:none}.email-toaster-popup.opened .email-toaster-popup-close{display:block}.email-toaster-popup.was-closed{display:block;margin-bottom:-190px}.email-toaster-popup.was-closed .email-toaster-popup-cta-msg{display:block}.email-toaster-popup.was-closed .email-toaster-popup-close{display:none}.email-toaster-popup.was-expanded-closed{display:block;margin-bottom:-260px}.email-toaster-popup.was-expanded-closed .email-toaster-popup-cta-msg{display:block}.email-toaster-popup.was-expanded-closed .email-toaster-popup-close{display:none}.email-toaster-popup.expand{min-height:260px}.email-toaster-popup .mobile-alert-cta,.email-toaster-popup .email-alert-cta{color:#000;font-size:14px;cursor:pointer}.email-toaster-popup .mobile-alert-cta span,.email-toaster-popup .email-alert-cta span{text-decoration:underline}.email-toaster-popup .mobile-alert-cta{padding-top:10px}@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){.email-toaster-popup .mobile-alert-cta{padding-top:20px;margin-bottom:40px}}.email-toaster-popup .mobile-alert-cta:before{content:'\E600';font-family:'icomoon';color:#000;font-size:20px;margin-right:10px;vertical-align:middle}@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){.email-toaster-popup .email-alert-cta{margin:20px 0 45px 0}}.email-toaster-popup .email-alert-cta:before{content:'\E602';font-family:'icomoon';color:#000;font-size:20px;margin-right:10px;vertical-align:middle}.email-toaster-popup .form_caption_legalese{float:left;width:auto;max-width:none;color:#fff;padding:0 0 0 20px;font-size:12px}@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){.email-toaster-popup .form_caption_legalese{width:auto;max-width:none;color:#fff}}.email-toaster-popup .form_caption_legalese a{text-decoration:underline;color:#fff}@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){.email-toaster-popup .form_caption_legalese a{color:#fff}}.email-toaster-popup.subscribed .email-toaster-popup-form{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){.email-toaster-popup{margin-bottom:-210px;margin-right:0;width:100%;z-index:1000}.email-toaster-popup.opened{min-height:240px}.email-toaster-popup.opened .email-toaster-popup-title{height:22px}.email-toaster-popup.expand{min-height:275px}.email-toaster-popup.was-closed{margin-bottom:-329px}.email-toaster-popup.was-closed .email-toaster-popup-cta-msg{display:none}.email-toaster-popup.was-closed .email-toaster-popup-close{display:block}}@media only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.email-toaster-popup{margin-bottom:-210px}}.email-toaster-popup .email-toaster-popup-bottom-content{bottom:0;left:0;margin-bottom:10px;padding:0 20px;text-align:center}@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){.email-toaster-popup .email-toaster-popup-bottom-content{margin-bottom:8px;position:absolute}}.email-toaster-popup.expanded{min-height:300px}.mobile_subscribe_success,.mobile_subscribe_error{height:50px;margin:20px auto 0 auto;font-size:18px;color:#000;text-transform:uppercase}@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){.mobile_subscribe_success,.mobile_subscribe_error{height:20px}}.hp-top-slider-content-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#231f20;height:100%;left:50%;margin:0 0 0 -480px;position:absolute;width:960px}@media only screen and (max-width:800px){.hp-top-slider-content-wrapper{left:0;margin:0;padding:0 20px;width:100%}}@media only screen and (max-width:320px) and (max-aspect-ratio:4 / 3){.hp-top-slider-content-wrapper{padding:0 15px}}.hp-top-slider-content-wrapper h2{color:#2e9ebe;font:42px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif;margin:5px 0}@media only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.hp-top-slider-content-wrapper h2{font-size:40px}}@media only screen and (max-width:800px){.hp-top-slider-content-wrapper h2{font-size:34px}}@media only screen and (max-width:320px) and (max-aspect-ratio:4 / 3){.hp-top-slider-content-wrapper h2{font-size:34px}}.hp-top-slider-content-wrapper b{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-weight:bold}.hp-top-slider-content-wrapper p{font:13px/16px "FuturaBT-Light",Arial,Helvetica,sans-serif;letter-spacing:.75px;text-transform:uppercase}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3){.hp-top-slider-content-wrapper p{display:none}}.hp-top-slider-content-wrapper p.subheading{border-bottom:1px solid #000;color:#2e9ebe;font:bold 20px/25px "FuturaBT-Light",Arial,Helvetica,sans-serif;letter-spacing:3px;padding-bottom:20px}@media only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.hp-top-slider-content-wrapper p.subheading{font-size:18px;line-height:23px;padding-bottom:15px}}@media only screen and (max-width:800px){.hp-top-slider-content-wrapper p.subheading{border:0;font-size:16px;letter-spacing:1px;line-height:21px;padding-bottom:15px}}@media only screen and (max-width:750px){.hp-top-slider-content-wrapper p.subheading{border:0;font-size:15px;line-height:20px;letter-spacing:1px}}.hp-top-slider-content-wrapper ul{margin:25px 0 20px 15px;padding-left:23px}.hp-top-slider-content-wrapper ul li{color:#000;font-size:18px;letter-spacing:1px;list-style-position:outside;list-style-type:disc;margin-top:10px}.hp-top-slider-content-wrapper ul li:first-child{margin-top:0}@media only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.hp-top-slider-content-wrapper ul li{font-size:16px;letter-spacing:0}.homepage .contentcarousel_list .hp-top-slider-content-wrapper ul li{display:list-item}}@media only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.hp-top-slider-content-wrapper ul{margin:15px 0 15px 10px}}@media only screen and (max-width:800px){.hp-top-slider-content-wrapper ul{display:none}}.hp-top-slider-content-wrapper .pollution{bottom:0;font:17px/1 "FuturaBT-Book",Arial,Helvetica,sans-serif;left:0;margin-bottom:20px;position:absolute}@media only screen and (max-width:800px){.hp-top-slider-content-wrapper .pollution{font-size:15px}}@media only screen and (max-width:750px){.hp-top-slider-content-wrapper .pollution{display:none}}.hp-top-slider-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;height:100%;max-width:600px;padding-top:75px;position:relative}@media only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.hp-top-slider-content{max-width:575px;padding-top:50px}}@media only screen and (max-width:800px){.hp-top-slider-content{max-width:435px;padding-top:30px}}@media only screen and (max-width:750px){.hp-top-slider-content{max-width:375px;padding-top:20px}}@media only screen and (max-width:800px){.hp-top-slider-bg-img{max-height:280px}}@media only screen and (max-width:750px){.hp-top-slider-bg-img{background-size:cover;min-height:250px;padding:25px 0 0 0}}@media only screen and (max-width:480px){.hp-top-slider-bg-img{min-height:500px;padding-top:170px}}@media only screen and (max-width:320px) and (max-aspect-ratio:4 / 3){.hp-top-slider-bg-img{min-height:420px;padding-top:165px}}.hp-top-slider-bg-img img{margin:0 auto;max-width:1240px;width:100%}@media only screen and (max-width:750px){.hp-top-slider-bg-img img{float:right;margin-right:25px;max-width:300px}}@media only screen and (max-width:480px){.hp-top-slider-bg-img img{float:none;margin-right:auto}}.hp-atmospheric-banner h2{font-size:76px;margin-bottom:10px}@media only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.hp-atmospheric-banner h2{font-size:60px}}@media only screen and (max-width:800px){.hp-atmospheric-banner h2{font-size:55px}}@media only screen and (max-width:750px){.hp-atmospheric-banner h2{font-size:45px}}@media only screen and (max-width:320px) and (max-aspect-ratio:4 / 3){.hp-atmospheric-banner h2{font-size:42px}}.hp-atmospheric-banner .hp-top-slider-content{padding-top:30px}.hp-atmospheric-banner .caption{color:#000001;font:bold 16px/1 "FuturaBT-Medium",Arial,Helvetica,sans-serif;letter-spacing:8px;text-transform:uppercase}@media only screen and (max-width:800px){.hp-atmospheric-banner .caption{font-size:14px;letter-spacing:6px}}@media only screen and (max-width:750px){.hp-atmospheric-banner .caption{font-size:14px;letter-spacing:4px}}.hp-atmospheric-banner .hp-cta-btn{bottom:0;margin:0 0 7px 160px;position:absolute}@media only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.hp-atmospheric-banner .hp-cta-btn{margin-left:0}}@media only screen and (max-width:800px){.hp-atmospheric-banner .hp-cta-btn{margin:0 0 70px 0}}@media only screen and (max-width:750px){.hp-atmospheric-banner .hp-cta-btn{margin:0 0 25px 0}}@media only screen and (max-width:480px){.hp-atmospheric-banner .hp-cta-btn{margin:0 0 20px 0}}.hp-atmospheric-banner .pollution{margin:0 0 15px 310px}@media only screen and (max-width:800px){.hp-atmospheric-banner .pollution{margin:0 0 10px 0}}@media only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.hp-atmospheric-banner .pollution{margin-left:145px}}@media only screen and (max-width:750px){.hp-atmospheric-banner .hp-top-slider-bg-img img{max-width:275px}}@media only screen and (max-width:320px) and (max-aspect-ratio:4 / 3){.hp-atmospheric-banner .hp-top-slider-bg-img img{max-width:275px}}@media only screen and (max-width:480px){.hp-atmospheric-banner{text-align:center}}@media only screen and (max-width:750px){.hp-atmospheric-banner-antioxidants .hp-top-slider-bg-img img{max-width:135px}}@media only screen and (max-width:480px){.hp-atmospheric-banner-antioxidants .hp-top-slider-bg-img img{max-width:170px}}@media only screen and (max-width:320px) and (max-aspect-ratio:4 / 3){.hp-atmospheric-banner-antioxidants .hp-top-slider-bg-img img{max-width:125px}}@media only screen and (max-width:750px){.hp-atmospheric-banner-sunscreens .hp-top-slider-bg-img img{max-width:240px}}@media only screen and (max-width:480px){.hp-atmospheric-banner-sunscreens .hp-top-slider-bg-img img{max-width:300px}}@media only screen and (max-width:320px) and (max-aspect-ratio:4 / 3){.hp-atmospheric-banner-sunscreens .hp-top-slider-bg-img img{max-width:220px}}.new-hp-below-fold-slot{position:relative}.new-hp-below-fold-slot .slot-2-content{margin:70px 0 0 30px}@media only screen and (max-width:800px){.new-hp-below-fold-slot .slot-2-content{margin-top:30px}}@media only screen and (max-width:750px){.new-hp-below-fold-slot .slot-2-content{height:100%;margin:15px 0 0 33px}}@media only screen and (max-width:480px){.new-hp-below-fold-slot .slot-2-content{margin:0}}@media only screen and (max-width:750px){.new-hp-below-fold-slot .slot-2-content .hp-cta-btn{margin:0 0 30px 0}}@media only screen and (max-width:480px){.new-hp-below-fold-slot .slot-2-content .hp-cta-btn{margin:0 0 20px 0}}.new-hp-below-fold-slot .cut{margin-bottom:30px;overflow:hidden;padding-right:20px}@media only screen and (max-width:750px){.new-hp-below-fold-slot .cut{margin-bottom:45px}}@media only screen and (max-width:480px){.new-hp-below-fold-slot .cut{padding:0}}.new-hp-below-fold-slot .slot-2-main-content-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,0.45);color:#000;font-size:16px;letter-spacing:.25px;max-width:550px;padding:30px 0 30px 35px;position:relative}.new-hp-below-fold-slot .slot-2-main-content-box:before{background:rgba(255,255,255,0.45);content:'';height:100%;margin-right:-50px;margin-top:-50px;position:absolute;right:0;top:0;width:50px}.new-hp-below-fold-slot .slot-2-main-content-box:after{border:25px solid rgba(255,255,255,0.45);border-bottom:25px solid transparent;border-right:25px solid transparent;bottom:0;content:'';height:0;margin-right:-50px;position:absolute;right:0;width:0}@media only screen and (max-width:750px){.new-hp-below-fold-slot .slot-2-main-content-box{font-size:14px;padding:25px 0 25px 25px}}@media only screen and (max-width:480px){.new-hp-below-fold-slot .slot-2-main-content-box{margin:10px;padding:20px 15px}.new-hp-below-fold-slot .slot-2-main-content-box:before,.new-hp-below-fold-slot .slot-2-main-content-box:after{display:none}}.new-hp-below-fold-slot h3{color:#2e9ebe;font:bold 22px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif;letter-spacing:1px;margin-bottom:15px}@media only screen and (max-width:750px){.new-hp-below-fold-slot h3{font-size:18px;margin-bottom:10px}}@media only screen and (max-width:480px){.new-hp-below-fold-slot h3{font-size:16px}}.new-hp-below-fold-slot p{line-height:20px}@media only screen and (max-width:750px){.new-hp-below-fold-slot p{line-height:18px;width:70%}}@media only screen and (max-width:320px) and (max-aspect-ratio:4 / 3){.new-hp-below-fold-slot p{line-height:16px;width:70%}}@media only screen and (max-width:480px){.new-hp-below-fold-slot .slot-2-bg-img{min-height:280px}}@media only screen and (max-width:320px) and (max-aspect-ratio:4 / 3){.new-hp-below-fold-slot .slot-2-bg-img{min-height:300px}}@media only screen and (max-width:800px){.new-hp-below-fold-slot .slot-2-bg-img img{max-width:100%}}@media only screen and (max-width:480px){.new-hp-below-fold-slot .slot-2-bg-img img{position:absolute;z-index:-1}}.hp-slot3-prevent-protect h3{font:16px/26px "FuturaBT-Light",Arial,Helvetica,sans-serif;text-transform:uppercase}.hp-slot3-prevent-protect h3 b{font:22px/26px "FuturaBT-Medium",Arial,Helvetica,sans-serif;letter-spacing:.25px}.hp-slot3-prevent-protect .new-hp-below-fold-slot .new-hp-below-fold-slot-3-wrap .slot-3-content{margin-left:35px}.hp-slot3-prevent-protect .new-hp-below-fold-slot .new-hp-below-fold-slot-3-wrap .slot-3-content.right-side-content{margin-left:50px}@media only screen and (max-width:800px){.hp-slot3-prevent-protect .new-hp-below-fold-slot .new-hp-below-fold-slot-3-wrap .slot-3-content.right-side-content{margin-left:25px;width:240px}}@media only screen and (max-width:750px){.hp-slot3-prevent-protect .new-hp-below-fold-slot .new-hp-below-fold-slot-3-wrap .slot-3-content.right-side-content{margin:0}}@media only screen and (max-width:800px){.hp-slot3-prevent-protect .new-hp-below-fold-slot .new-hp-below-fold-slot-3-wrap .slot-3-content{margin-top:25px;margin-left:25px;width:330px}}@media only screen and (max-width:750px){.hp-slot3-prevent-protect .new-hp-below-fold-slot .new-hp-below-fold-slot-3-wrap .slot-3-content{margin:0;padding:15px 0 0 15px}}@media only screen and (max-width:320px) and (max-aspect-ratio:4 / 3){.hp-slot3-prevent-protect .new-hp-below-fold-slot .new-hp-below-fold-slot-3-wrap .slot-3-content{padding-left:12px}}@media only screen and (max-width:800px){.hp-slot3-prevent-protect .new-hp-below-fold-slot .new-hp-below-fold-slot-3-wrap .slot-3-content .slot-3-copy{margin-top:10px}}@media only screen and (max-width:750px){.hp-slot3-prevent-protect .new-hp-below-fold-slot .new-hp-below-fold-slot-3-wrap .slot-3-content .slot-3-copy{margin:10px 0}}@media only screen and (max-width:480px){.hp-slot3-prevent-protect .new-hp-below-fold-slot .new-hp-below-fold-slot-3-wrap .slot-3-content .slot-3-copy{width:300px}}.hp-slot3-prevent-protect .new-hp-below-fold-slot .new-hp-below-fold-slot-3-wrap .slot-3-content .slot-3-copy p{line-height:20px}@media only screen and (max-width:800px){.hp-slot3-prevent-protect .new-hp-below-fold-slot .new-hp-below-fold-slot-3-wrap .slot-3-content .slot-3-copy p{line-height:17px}}@media only screen and (max-width:750px){.hp-slot3-prevent-protect .new-hp-below-fold-slot .new-hp-below-fold-slot-3-wrap .slot-3-content .slot-3-copy p{line-height:16px}}@media only screen and (max-width:320px) and (max-aspect-ratio:4 / 3){.hp-slot3-prevent-protect .new-hp-below-fold-slot .new-hp-below-fold-slot-3-wrap .slot-3-content .slot-3-copy p{line-height:15px}}.ui-accordion-header{position:relative;margin:10px 0 -10px;padding:25px 80px 25px 0;border-top:1px solid #e5e5e5;color:#000;letter-spacing:.5px;line-height:1.15em;cursor:pointer;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;font-style:normal}.ui-accordion-header h2{text-transform:none;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;font-style:normal}.ui-accordion-header .ui-accordion-header-icon{display:block;position:absolute;top:0;right:0;width:70px;height:100%;background:url(../images/AbtUs_TpQustns_BTN_Dwn.png) no-repeat center center;cursor:pointer}.ui-accordion-header:hover{color:#069}.ui-accordion-header:hover h2{color:#069}.ui-accordion-header:focus{outline:0}.ui-accordion-header:first-child{margin-top:0}.ui-accordion-header.ui-accordion-header-active .ui-accordion-header-icon{background-image:url(../images/AbtUs_TpQustns_BTN_Up.png)}.ui-accordion-content{padding:0 80px 25px 0;color:#666;line-height:1.75em;font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;font-style:normal}.js-accordion{display:none}.js-accordion.ui-accordion{display:block}.pt_storefront .refinement_skippy,.pt_storefront .main_skippy,.pt_product_details .refinement_skippy,.pt_product_search_result .main_skippy,.pt_cart .refinement_skippy,.pt_cart .main_skippy,.pt_account .refinement_skippy,.pt_account .main_skippy,.skippy{display:none}@media(min-width:769px){.skippy{font:12px/32px "FuturaBT-Book",Arial,Helvetica,sans-serif;text-align:center;color:#333;text-transform:uppercase;padding:0 45px;height:32px;position:absolute;top:-68px;left:0;background:#fff;z-index:9996;-webkit-transition:top 1s ease-out;transition:top 1s ease-out;text-decoration:none;display:block}.skippy:active,.skippy:focus,.skippy:hover{top:0;left:0;color:#333;outline:0}}.custom-tooltip{display:inline-block;cursor:help}.custom-tooltip .custom-tooltip-content{position:fixed;display:none;z-index:3000;min-width:300px;max-width:350px;padding:5px;border:1px solid #000;background:#fff;line-height:normal;font-size: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){.custom-tooltip .custom-tooltip-content{font-size:12px;min-width:250px;max-width:300px}}@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-tooltip .custom-tooltip-content{font-size:11px;min-width:200px;max-width:250px}}@media only screen and (max-width:750px){.minicart_wrapper{display:none}}.minicart_wrapper .mini_cart_products{max-height:18.75rem;overflow-y:auto;padding-left:.9375rem}@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){.minicart_wrapper .mini_cart_products{padding-left:0}}.minicart_wrapper .m-minicart__autoreplenishment-label{color:#252525;display:inline}@media only screen and (max-width:800px){.minicart_wrapper .m-minicart__autoreplenishment-label{float:left}}@media only screen and (min-width:1201px){.minicart_wrapper .m-minicart__autoreplenishment-label{clear:both;float:left;line-height:12px}}.minicart_wrapper .og-offer{display:inline-block}@media only screen and (min-width:1201px){.minicart_wrapper .og-offer{padding-left:5px;float:left}}.minicart_wrapper .mini_cart_content{width:61.875rem;border:1px solid #d5d5d5;padding:0}@media only screen and (min-width:320px) and (max-width:800px){.minicart_wrapper .mini_cart_content{width:46rem}}@media only screen and (min-width:801px) and (max-width:1200px){.minicart_wrapper .mini_cart_content{width:55rem}}.minicart_wrapper .empty_minicart .mini_cart_content{width:17.9375rem;color:#333;padding:1.25rem;font-size:.8125rem}.minicart_wrapper .mini_cart_message,.minicart_wrapper .minicart_guest_message,.minicart_wrapper .mini_cart_buttons,.minicart_wrapper .you_may_also_like_title{display:none}.minicart_wrapper .mini_cart_main_content{width:75%;float:left;padding:.625rem 0rem 0rem 0rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.minicart_wrapper .mini_cart_secondary_content{width:25%;float:left;padding:.625rem 0rem 1.25rem 0rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:1px solid #f2f2f2}.minicart_wrapper .selectBoxIt_hiddenOriginalSelect{width:100% !important}.minicart_wrapper .minicart__product-table{width:100%}.minicart_wrapper thead th{width:15%;font-size:.875rem;text-transform:uppercase;padding:.9375rem;line-height:3rem;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#333;font-weight:600}.minicart_wrapper thead th:first-child{width:50%;text-align:left;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:1.5rem;line-height:1.5rem;font-weight:normal}.minicart_wrapper thead th:first-child span{text-transform:lowercase}.minicart_wrapper thead th:last-child{width:10%}.minicart_wrapper .selectboxit-btn{border:1px solid #d5d5d5;max-width:100%;width:100%;background-color:#f9f9f9;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:.875rem;padding:0rem .625rem;height:2.3125rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-transform:lowercase;color:#333}.minicart_wrapper .selectboxit-text{line-height:1rem;font-size:.875rem;margin-top:-15px}.minicart_wrapper .selectboxit-text[data-val=""]{color:#333}.minicart_wrapper .selectboxit-option-icon-container{margin:0}.minicart_wrapper .selectBoxIt_hiddenOriginalSelect{display:none}.minicart_wrapper .selectboxit-option .selectboxit-option-anchor{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:.875rem}.minicart_wrapper .selectboxit-container{width:100%;max-width:100px}.minicart_wrapper .selectboxit-list{border-width:.0625rem;max-width:100%;min-width:100% !important}.minicart_wrapper .selectboxit-list a{padding:.625rem}.minicart_wrapper .selectboxit-list a:hover{background-color:#f9f9f9}.minicart_wrapper .selectboxit-list a .selectboxit-option-icon-container{display:none}.minicart_wrapper .selectboxit-container *{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif}.minicart_wrapper .selectboxit-arrow-container{width:2rem;height:2rem;cursor:pointer;border:0}.minicart_wrapper .selectboxit-arrow{margin:15px auto 0;border-left:5px solid transparent;border-right:5px solid transparent;width:0;height:0;display:block;border-top:5px solid #333}.minicart_wrapper .selectboxit-arrow:before{display:none}.minicart_wrapper .selectboxit-btn.selectboxit-enabled:hover,.minicart_wrapper .selectboxit-btn.selectboxit-enabled:focus{background:#f9f9f9;color:#333}.minicart_wrapper .minicart__product-row{border-bottom:3px solid #e0e0e0}.minicart_wrapper .minicart__product-row:last-child{border:0}.minicart_wrapper .minicart__product-row .product_image_container{max-width:5rem;float:left;width:25%;margin-bottom:1.875rem}.minicart_wrapper .minicart__product-row .mobile_pricing{display:none}.minicart_wrapper .minicart__product-row .product_details{float:left;width:75%;padding-bottom:.3125rem}.minicart_wrapper .minicart__product-row .product_name,.minicart_wrapper .minicart__product-row .mini_cart_name,.minicart_wrapper .minicart__product-row .name{text-transform:uppercase;text-decoration:none;font:1.125rem "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#333;float:left}.minicart_wrapper .minicart__product-row .product_name a,.minicart_wrapper .minicart__product-row .mini_cart_name a,.minicart_wrapper .minicart__product-row .name a{text-decoration:none;color:#333}.minicart_wrapper .minicart__product-row .product_subtitle,.minicart_wrapper .minicart__product-row .subtitle{display:none}.minicart_wrapper .minicart__product-row .item_size{clear:both;float:left}.minicart_wrapper .minicart__product-row .product_size,.minicart_wrapper .minicart__product-row .product_size_label{text-transform:lowercase;font:.875rem "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#868686;margin:0}.minicart_wrapper .minicart__product-row .product_size .product_size_metric,.minicart_wrapper .minicart__product-row .product_size_label .product_size_metric{color:#252525}.minicart_wrapper .minicart__product-row .product_size .product_size_imperial,.minicart_wrapper .minicart__product-row .product_size_label .product_size_imperial{font-size:.625rem;text-transform:uppercase}.minicart_wrapper .minicart__product-row .minicart_pli_remove{text-decoration:underline;text-transform:uppercase;font:.9375rem "FuturaBT-Light",Arial,Helvetica,sans-serif;margin:.9375rem 0rem .9375rem 1.875rem;color:#333;display:block;clear:both;float:left;text-transform:lowercase}.minicart_wrapper .minicart__product-row .minicart__product-price-col{vertical-align:top;position:relative;padding-top:1.5625rem}.minicart_wrapper .minicart__product-row .mini_cart_pricing .label{display:none}.minicart_wrapper .minicart__product-row .mini_cart_pricing .value{font:1rem "FuturaBT-Medium",Arial,Helvetica,sans-serif;margin-left:3.4375rem}.minicart_wrapper .minicart__product-row .selectboxit-container{width:4rem;margin-left:.9375rem}.minicart_wrapper .minicart__product-row .selectboxit-container .selectboxit{height:2.1875rem;line-height:1.25rem;font:.9375rem "FuturaBT-Light",Arial,Helvetica,sans-serif}.minicart_wrapper .minicart__product-row .mini_cart_price{position:absolute;right:2rem;top:1.5625rem;font:1rem "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#333}.minicart_wrapper .minicart__product-row .product_details div[name="sr_cartProductDiv"]{display:inline-block;width:14.75rem;margin-top:.625rem}@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){.minicart_wrapper .minicart__product-row .product_details div[name="sr_cartProductDiv"]{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){.minicart_wrapper .minicart__product-row .product_details div[name="sr_cartProductDiv"]{display:none}}@media only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.minicart_wrapper .minicart__product-row .product_details div[name="sr_cartProductDiv"]{display:inline-block}}.minicart_wrapper .minicart__product-row .product_details div[name="sr_cartProductDiv"] .srd_icon{margin-right:.3125rem;width:16px;height:24px}@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){.minicart_wrapper .minicart__product-row .product_details .mobile_pricing div[name="sr_cartProductDiv"]{display:inline-block;margin-top:.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){.minicart_wrapper .minicart__product-row .product_details .mobile_pricing div[name="sr_cartProductDiv"]{display:inline-block;margin-top:.625rem}}.minicart_wrapper .mini_cart_subtotals{padding:.9375rem 1.25rem;margin-top:.9375rem;text-align:right;text-transform:uppercase;background:#f2f2f2;font:1rem "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#333}.minicart_wrapper .mini_cart_subtotals span{margin:0rem .625rem;position:relative}.minicart_wrapper .mini_cart_subtotals .label:after{content:':';position:absolute;top:-.3125rem;right:-.5rem;font-size:1.125rem}.minicart_wrapper .cta_container{width:auto;float:right;margin:0;display:flex;align-items:center}.minicart_wrapper .cta_container .divider{display:inline-block;float:left;margin:.9375rem;line-height:2.1875rem;font-size:.8125rem;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;color:#868686}.minicart_wrapper .cta_container .minicart__applepay{background:transparent;border:1px solid #252525;border-radius:5px;padding:0 35px;height:auto;margin-left:5px;display:block}.minicart_wrapper .minicart__shoprunner{margin-top:.625rem}.minicart_wrapper .mini_cart_checkout_pay_pal_button{color:#002f86;background:#e0e0e0;height:2.375rem;padding:.5rem .9375rem;display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase;text-align:center;font:1rem "FuturaBT-Light",Arial,Helvetica,sans-serif;float:left}.minicart_wrapper .mini_cart_checkout_pay_pal_button:hover{background-color:#eee}.minicart_wrapper .mini_cart_checkout_pay_pal_button span{display:inline-block;line-height:1.375rem;cursor:pointer;color:#002f86}.minicart_wrapper .mini_cart_checkout_pay_pal_button span:before{background:url(../images/pp_logo.png) no-repeat center;width:4.8125rem;height:1.25rem;content:'';display:inline-block;margin:0rem .3125rem;float:left}.minicart_wrapper .mini_cart_link_cart{float:left;margin:.625rem;width:11.25rem;height:2.375rem;background:#007da4;font:1rem "FuturaBT-Light",Arial,Helvetica,sans-serif;padding:0;line-height:2.375rem;text-align:center;text-transform:uppercase}.minicart_wrapper .mini_cart_slot{clear:both}.minicart_wrapper .mini_cart_slot p{background:#007da4;color:#fff;text-transform:uppercase;padding:.9375rem 1.25rem;font:1rem "FuturaBT-Medium",Arial,Helvetica,sans-serif;text-align:center}.minicart_wrapper .mini_cart_slot p br{display:none}.minicart_wrapper .you_may_also_like_minicart .recommendation_title{text-transform:uppercase;margin:.625rem 0rem;text-align:center;font:1rem "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#333}.minicart_wrapper .you_may_also_like_minicart .quickviewbutton{display:none !important}.minicart_wrapper .you_may_also_like_minicart .product_list li{float:left;width:100%;margin:0rem}.minicart_wrapper .you_may_also_like_minicart .product_list li:hover .hidden-desktop.add-to-mobile{display:block !important}@media only screen and (min-width:320px) and (max-width:800px){.minicart_wrapper .you_may_also_like_minicart .product_list li:hover .hidden-desktop.add-to-mobile{display:none !important}}.minicart_wrapper .you_may_also_like_minicart .product_list .product-wrapper{height:auto}.minicart_wrapper .you_may_also_like_minicart .product_list .product_tile{padding-top:0}.minicart_wrapper .you_may_also_like_minicart .product_list .quantity_error{margin:0;padding:0}.minicart_wrapper .you_may_also_like_minicart .product_list .product_image_wrapper{width:80px;height:80px;float:none;display:block;margin:0 auto}.minicart_wrapper .you_may_also_like_minicart .product_list .product_image_wrapper img{max-height:100%;max-width:100%}.minicart_wrapper .you_may_also_like_minicart .product_list .product_image_topwrapper .image-product-responsive .product-badge img{max-width:30%}.minicart_wrapper .you_may_also_like_minicart .product_list .price{margin:5px auto;text-align:center;width:100%;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif}.minicart_wrapper .you_may_also_like_minicart .product_list .product_details_wrapper{clear:both;width:100%;text-align:center;margin:20px auto}.minicart_wrapper .you_may_also_like_minicart .product_list .product_details_wrapper a.product_name{font-size:.875rem;line-height:1rem;margin:0 auto;text-transform:uppercase;color:#333;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif}.minicart_wrapper .you_may_also_like_minicart .product_list .product_details_wrapper .product_subtitle,.minicart_wrapper .you_may_also_like_minicart .product_list .product_details_wrapper .hidden-desktop{display:none !important}.minicart_wrapper .you_may_also_like_minicart .product_list .product_details_wrapper .hidden-desktop.add-to-mobile{position:absolute;top:calc(50% - 50px);left:0;width:100%}.minicart_wrapper .you_may_also_like_minicart .product_list .product_details_wrapper .hidden-desktop.add-to-mobile .product_actions{display:block;margin:0}.minicart_wrapper .you_may_also_like_minicart .product_list .product_details_wrapper .hidden-desktop.add-to-mobile .product_actions .addtocartbutton{margin:0;padding:0;width:100%}.minicart_wrapper .you_may_also_like_minicart .product_list .product_actions,.minicart_wrapper .you_may_also_like_minicart .product_list .mobile-ratings-and-reviews{display:none}.mobile_minicart_wrapper{display:none}@media only screen and (max-width:750px){.mobile_minicart_wrapper{display:block;position:absolute;right:0rem;top:.9375rem}}.ui-widget-overlay.minicart-overlay{background:rgba(0,0,0,0.5)}.ui-dialog.minicart_dialog{background:#fff;width:90% !important;position:fixed !important;max-width:20rem;padding:.9375rem;top:5% !important;max-height:90%;overflow:auto}.ui-dialog.minicart_dialog .minicart_wrapper,.ui-dialog.minicart_dialog table td:first-child,.ui-dialog.minicart_dialog .minicart__product-row:first-child,.ui-dialog.minicart_dialog .mini_cart_buttons,.ui-dialog.minicart_dialog .mini_cart_message,.ui-dialog.minicart_dialog .minicart_guest_message{display:block}.ui-dialog.minicart_dialog .mini_cart_buttons{display:flex;flex-flow:column-reverse wrap}.ui-dialog.minicart_dialog .mini_cart_buttons .minicart__shoprunner{margin:0 auto}.ui-dialog.minicart_dialog .mini_cart_buttons .minicart__applepay{display:block;background:transparent;border:1px solid #252525;border-radius:5px;margin-top:15px}.ui-dialog.minicart_dialog .mini_cart_buttons .minicart__applepay .icon-applepay{margin:0 auto}.ui-dialog.minicart_dialog .mini_cart_buttons .divider{max-height:20px}.ui-dialog.minicart_dialog .mini_cart_total,.ui-dialog.minicart_dialog .mini_cart_slot,.ui-dialog.minicart_dialog .cta_container,.ui-dialog.minicart_dialog .mini_cart_secondary_content,.ui-dialog.minicart_dialog .ui-dialog-title,.ui-dialog.minicart_dialog td,.ui-dialog.minicart_dialog th,.ui-dialog.minicart_dialog .minicart__product-row{display:none;border:0}.ui-dialog.minicart_dialog .minicart_mobile{padding:0}.ui-dialog.minicart_dialog .ui-dialog-titlebar-close{top:1.25rem;background:url(../images/close_popup.png) center center no-repeat;background-size:50%;z-index:999}.ui-dialog.minicart_dialog .mini_cart_content .mini_cart_scrollable{max-height:75vh}.ui-dialog.minicart_dialog .minicart_wrapper{position:static}.ui-dialog.minicart_dialog .minicart_wrapper .mini_cart_content{max-width:100%;max-height:100%;display:block;position:static;border:0}.ui-dialog.minicart_dialog .minicart_wrapper .minicart{width:100%;height:auto;border:0}.ui-dialog.minicart_dialog .minicart_wrapper .mini_cart_products{float:left;width:100%;max-height:100%}.ui-dialog.minicart_dialog .minicart_wrapper .mini_cart_totals{clear:both}.ui-dialog.minicart_dialog .minicart_wrapper .selectboxit-text{margin-top:-.875rem;float:left}.ui-dialog.minicart_dialog .minicart_wrapper .mini_cart_main_content{width:100%;padding:0}.ui-dialog.minicart_dialog .minicart_wrapper .mini_cart_header{font-size:1.25rem;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;margin:.625rem 0rem;display:block}.ui-dialog.minicart_dialog .minicart_wrapper .mini_cart_product .mobile_pricing{display:block}.ui-dialog.minicart_dialog .minicart_wrapper .mini_cart_product .mobile_pricing .label{display:none}.ui-dialog.minicart_dialog .minicart_wrapper .mini_cart_product .mini_cart_pricing{clear:both;margin:.9375rem 0rem;float:left;width:100%}.ui-dialog.minicart_dialog .minicart_wrapper .mini_cart_product .small-8{width:100%}.ui-dialog.minicart_dialog .minicart_wrapper .mini_cart_product .product_name{text-transform:capitalize}.ui-dialog.minicart_dialog .minicart_wrapper .mini_cart_product .product_details{width:65%;margin-left:1.25rem}.ui-dialog.minicart_dialog .minicart_wrapper .mini_cart_product .minicart_pli_remove{clear:both;margin:.9375rem 0rem;float:left;color:#868686}.ui-dialog.minicart_dialog .minicart_wrapper .mini_cart_product .selectboxit-container{margin:.9375rem 0rem 0rem 0rem;float:left}.ui-dialog.minicart_dialog .minicart_wrapper .mini_cart_product .mini_cart_price{position:static;float:left;margin:.9375rem 0rem 0rem 1.5625rem;line-height:2.1875rem;color:#333}.ui-dialog.minicart_dialog .minicart_wrapper .mini_cart_product .mini_cart_pricing .value{float:left;line-height:2.1875rem;margin:.9375rem 0rem 0rem 0rem;text-align:left}.ui-dialog.minicart_dialog .minicart_wrapper .mini_cart_link_cart,.ui-dialog.minicart_dialog .minicart_wrapper .mini_cart_checkout_pay_pal_button{color:#fff;width:100%;display:block;margin:.9375rem 0rem;text-decoration:none}.ui-dialog.minicart_dialog .minicart_wrapper .divider{display:block;text-align:center;font-size:.875rem;line-height:1.3125rem}.ui-dialog.minicart_dialog .minicart_wrapper .divider:before{border-top:.0625rem solid #868686;content:'';height:.625rem;width:42%;float:left;margin:.625rem .3125rem 0rem 0rem}.ui-dialog.minicart_dialog .minicart_wrapper .divider:after{border-top:.0625rem solid #868686;content:'';height:.625rem;width:42%;float:right;margin:.625rem 0rem 0rem .3125rem}.ui-dialog.minicart_dialog .minicart_wrapper .minicart_guest_message{font-size:.9375rem;margin-top:1.25rem}.ui-dialog.minicart_dialog .minicart_wrapper .minicart_guest_message a{text-decoration:underline}.ui-dialog.minicart_dialog .minicart_wrapper .mini_cart_message{clear:both;float:left;width:100%;margin:1.25rem 0rem;font-size:1rem;line-height:1.375rem;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif}.ui-dialog.minicart_dialog .minicart_wrapper .mini_cart_subtotals{background:transparent;text-align:left;padding:.9375rem 0rem;margin-top:.625rem;border-top:1px solid #868686;border-bottom:0}.ui-dialog.minicart_dialog .minicart_wrapper .mini_cart_subtotals .value{float:right}.main .c-button{display:inline-block;vertical-align:middle;padding:10px 40px;-webkit-appearance:none;border:1px solid transparent;border-radius:0;transition:background-color .25s ease-out,color .25s ease-out,border-color .25s ease-out;font-size:14px;line-height:1;letter-spacing:1px;text-align:center;cursor:pointer;background-color:#231f20;color:#fff;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;text-decoration:none}.main .c-button.gwp-visible-mobile,.main .c-button.gwp-toadd-button,.main .c-button.gwp-hidden{display:none}[data-whatinput='mouse'] .main .c-button{outline:0}.main .c-button:hover,.main .c-button:focus{background-color:#1981ad;color:#fff;border-color:transparent;text-decoration:none}.main .c-button--disabled,.main .c-button[disabled]{opacity:.25;cursor:not-allowed;pointer-events:none}.main .c-button--large{display:block;width:100%;margin-right:0;margin-left:0}.main .c-button--primary{background-color:#1981ad;color:#fff}.main .c-button--primary:hover,.main .c-button--primary:focus{background-color:#231f20;color:#fff}.main .c-button--selected{background-color:#231f20;color:#fff}.main .c-button--selected:hover,.main .c-button--selected:focus{background-color:#1981ad;color:#fff}.main .c-button--inverted{background-color:#fff;border-color:#231f20;color:#231f20}.main .c-button--inverted:hover,.main .c-button--inverted:focus{background-color:#231f20;border-color:#231f20;color:#fff}.main .c-button--inverted-no-border{background-color:#fff;color:#231f20}.main .c-button--inverted-no-border:hover,.main .c-button--inverted-no-border:focus{background-color:#fff;color:#231f20;text-decoration:underline}@media only screen and (max-width:1024px) and (min-width:769px){.main .c-button{padding-left:25px;padding-right:25px}}@media only screen and (max-width:768px){.main .c-button{font-size:20px;padding:20px 25px;height:auto;width:100%;float:none}.main .c-button--inverted{background-color:transparent}.main .c-button--inverted:hover,.main .c-button--inverted:focus{background-color:transparent;color:#231f20}.main .c-button--inverted-no-border{background-color:transparent;color:#231f20;border-bottom:solid 1px #231f20;padding:0 0 5px}.main .c-button--inverted-no-border:hover,.main .c-button--inverted-no-border:focus{background-color:transparent;color:#231f20 #1981ad}}@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,.utility_navigation_list{padding:0;right:8px}.account_navigation_list li:before,.utility_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,.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,.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,.footer .linc-wismo{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{float:none;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 .wismo-chat-container{clear:both;width:320px;border:1px solid #fff;margin:20px auto 0 auto}.footer .wismo-chat-container .live-person-button-footer{position:static}.footer .linc-wismo{display:block;float:none;padding-left:20px;font:16px "FuturaBT-Light",Arial,Helvetica,sans-serif;line-height:20px;text-transform:capitalize;letter-spacing:1px}.footer .linc-wismo a.linc{color:#333}.footer .linc-wismo a.linc:before{display:block;float:left;margin-top:-6px;content:'';width:35px;height:26px;background:url(../images/iconz.png) -252px 0px no-repeat}.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: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}}.homepage .content{width:100%;margin:0 auto}.homepage .content_1100{max-width:1100px;margin:0 auto}.homepage .content_960{max-width:960px;margin:0 auto}.homepage .content_max{width:100%;margin:0 auto}.homepage .desktop_ img{-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 0 30px 0 rgba(0,0,0,0.25);box-shadow:0 0 30px 0 rgba(0,0,0,0.25)}.hp_slot{float:left;clear:both;width:100%}.hp_slot .product_tile .price{float:none}.hp_slot_1{margin:-11px 0 0}.hp_slot_1 .jcarousel-prev{display:block;visibility:visible;left:0}.hp_slot_1 .jcarousel-next{display:block;visibility:visible;right:0}.hp_slot_2{margin:0 0 10px}.hp_slot_2 .hp-slot-content-container{position:relative}.hp_slot_2 .new-hp-below-fold-slot{position:absolute;height:0}.hp_slot_2 .slot-2-content{max-width:600px}.html_slot_container{background:0;border:0;padding:0}.hp-arrowed-link{color:#000;font:12px/1 "FuturaBT-Medium",Arial,Helvetica,sans-serif;font-weight:bold;letter-spacing:.5px;text-transform:uppercase}.hp-arrowed-link:after{color:#007298;content:'>';margin-left:5px}.hp_hero .carousel .carousel_navigation_list{margin:5px 0 10px}.hp_hero .contentcarousel_item{width:100%;height:auto;margin:0}.hp_hero .contentcarousel_item .bg_image{width:auto;height:auto;margin:0 auto;display:none}.hp_hero .contentcarousel_item_info{display:none}.hp_hero .contentcarousel_item_info .title{font-size:36px}.hp_hero .contentcarousel_item_info .subtitle{font-size:18px}.hp_hero .contentcarousel_item_info .cta_link{float:right;clear:both;margin-right:20px}.hp_hero .carousel_navigation_list{height:20px;text-align:center;position:relative;z-index:5}.hp_hero .carousel_navigation_list_item{margin:0 0 0 7px}.hp_hero .carousel_navigation_list_link{border:0;width:14px;height:14px;background:url(../images/pagination_carousel.png) -17px 0 no-repeat;cursor:pointer}.hp_hero .carousel_navigation_list_link:hover{background:url(../images/pagination_carousel.png) 0 0 no-repeat}.hp_hero .selected .carousel_navigation_list_link{background:url(../images/pagination_carousel.png) 0 0 no-repeat}.main-carousel-wrap{position:absolute;left:50%;margin:0 0 0 -545px}.main-carousel-wrap .main-carousel-content{margin-top:45px;max-width:440px}.main-carousel-wrap .main-carousel-content .callout{font:16px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#fff;margin-bottom:10px;padding-left:5px}.main-carousel-wrap .main-carousel-content h2{font:45px/1 "FuturaLight",Arial,Helvetica,sans-serif;letter-spacing:4px}.main-carousel-wrap .main-carousel-content .subheading{font:20px/25px "FuturaLight",Arial,Helvetica,sans-serif;letter-spacing:3px;text-transform:uppercase;max-width:525px;padding-bottom:20px}.main-carousel-wrap .main-carousel-content ol.desktop-tablet{margin:0 0 10px 0;list-style:initial}.main-carousel-wrap .main-carousel-content ol.desktop-tablet span{float:left;font:14px/18px "FuturaBold",Arial,Helvetica,sans-serif;letter-spacing:1px;padding-bottom:20px;color:#fff}.main-carousel-wrap .main-carousel-content ol.desktop-tablet li{color:#fff;font:13px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif;letter-spacing:1px;margin:0 0 7px 0;position:relative;clear:both;top:0}.main-carousel-wrap .main-carousel-content ol.desktop-tablet li span.bold{float:none;padding:0;font:13px/1 "FuturaBold",Arial,Helvetica,sans-serif;color:#000}.main-carousel-wrap .product-banner h2{font:65px/1 "FuturaLight",Arial,Helvetica,sans-serif;letter-spacing:4px;margin:0}.main-carousel-wrap .product-banner ul.desktop-tablet{margin:0 0 10px 0}.main-carousel-wrap .product-banner ul.desktop-tablet span.callout{float:left;font:13px/16px "FuturaBold",Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:2px;padding-bottom:20px;color:#000}.main-carousel-wrap .product-banner ul.desktop-tablet span.bold{font:13px/16px "FuturaBold",Arial,Helvetica,sans-serif}.main-carousel-wrap .product-banner ul.desktop-tablet li{color:#fff;font:13px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif;letter-spacing:1px;margin:5px 0 8px 5px;position:relative;clear:both;top:0}.main-carousel-wrap .product-banner .underline{display:block;width:100%;margin:0 0 10px 0;height:1px;border-top:1px solid #000}.main-carousel-wrap .vip-skinsiders-3x{margin-top:140px}.main-carousel-wrap .vip-skinsiders-3x h2{font:50px/54px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#fff;letter-spacing:2px}.main-carousel-wrap .vip-skinsiders-3x span.callout{font-size:20px;line-height:24px;padding:0}.main-carousel-wrap .healthy-skin{margin-top:100px;max-width:480px}.main-carousel-wrap .healthy-skin h2{font:48px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif;letter-spacing:2px}.main-carousel-wrap .healthy-skin span.callout{font-size:16px;color:#000;text-transform:none;line-height:20px;padding:0}.main-carousel-wrap .healthy-skin .underline{display:block;width:100%;margin:0 0 10px 0;height:1px;border-top:1px solid #000}.main-carousel-wrap-right{position:absolute;right:-925px;background:#fff;opacity:.9;padding:30px 20px;-webkit-clip-path:polygon(0 0,100% 0,100% 70%,0 300%);clip-path:polygon(0 0,100% 0,100% 70%,0 300%)}.main-carousel-wrap-right .flagship{margin:0;max-width:415px}.main-carousel-wrap-right .flagship h2{font-size:30px}.main-carousel-wrap-right .flagship span.callout{display:block;color:#000;text-transform:none;padding:0;margin-bottom:20px}.main-carousel-wrap-right .flagship .hp-arrowed-link{font-size:14px}.main-carousel-img{width:960px;margin:0 auto}.main-carousel-img img{margin:0 0 0 -480px}.hp-cta-btn{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);color:#333;float:left;clear:both;font:13px/1 "FuturaBT-Book",Arial,Helvetica,sans-serif;padding:10px 30px;margin-top:10px;border:1px solid #ccc}.hp-cta-btn-centered{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);color:#333;display:block;width:130px;margin:10px auto 0 auto;font:13px/1 "FuturaBT-Book",Arial,Helvetica,sans-serif;padding:10px 30px}.hp-slot-content-container .hp-slot-content-wrap{position:absolute;padding:125px 20px 20px 30px}.hp-slot-content-container .hp-slot-content-wrap h3{font:22px/26px "FuturaBT-Medium",Arial,Helvetica,sans-serif;text-transform:uppercase;margin-bottom:10px;max-width:350px}.hp-slot-content-container .hp-slot-content-wrap p{font:16px/20px "FuturaBT-Light",Arial,Helvetica,sans-serif;max-width:425px;margin-bottom:30px;padding-right:15px}.hp-slot-content-container .hp-slot-content-wrap a{display:block;padding-bottom:15px}.hp-slot-content-container img{width:100%}.slot-container-2up{margin-bottom:10px;display:inline-block;width:100%}.slot-container-2up .slot-assets{display:inline-block;width:50%;float:left}.slot-container-2up .slot-assets .content{position:absolute;z-index:1;width:370px;margin:30px 0 0 30px}.slot-container-2up .slot-assets .content.right-side-content{margin-left:45px;width:435px}.slot-container-2up .slot-assets .content.right-side-content img{float:right;max-width:235px}.slot-container-2up .slot-assets .content .title{color:#007298}.slot-container-2up .slot-assets .content .title h3{font:15px/19px "FuturaBT-Light",Arial,Helvetica,sans-serif;text-transform:uppercase}.slot-container-2up .slot-assets .content .title span{font:21px/23px "FuturaBT-Medium",Arial,Helvetica,sans-serif;display:block;padding-top:7px}.slot-container-2up .slot-assets .content .learn button{float:left;text-transform:uppercase;font-size:12px;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);padding:10px 30px}.slot-container-2up .slot-assets .content .copy p{font:16px/20px "FuturaBT-Light",Arial,Helvetica,sans-serif;margin:15px 0 15px 0}.slot-container-2up .slot-assets .slot-3-img{position:relative}.slot-container-2up .slot-assets .slot-3-img.right-side-img{float:right}.slot-container-2up .slot-assets .slot-3-img img{max-width:464px;width:100%}.hp-product-carousel{width:960px;margin:0 auto 20px auto;border-bottom:1px solid #ccc}.hp-product-carousel .jcarousel-clip{width:860px;margin:auto;min-height:465px}.hp-product-carousel .jcarousel-clip ul.productcarousel_list li.productcarousel_list_item .product_tile{position:relative;width:180px;margin:10px 20px 30px;text-align:center;color:#484848;padding-bottom:10px}.hp-product-carousel .jcarousel-clip ul.productcarousel_list li.productcarousel_list_item .product_tile .product_image_wrapper{margin:0 auto 10px;width:180px;height:180px;line-height:175px;overflow:hidden}.hp-product-carousel .jcarousel-clip ul.productcarousel_list li.productcarousel_list_item .product_tile .product_image_wrapper img.product_image{max-width:100%;width:auto;max-height:100%;height:auto;vertical-align:middle;font-size:0}.hp-product-carousel .jcarousel-clip ul.productcarousel_list li.productcarousel_list_item .product_tile .product_details_wrapper .mobile-product_description{height:80px;white-space:normal;color:#868686;font:11px Arial,Helvetica,sans-serif;text-transform:none;letter-spacing:0}.hp-product-carousel .carousel_navigation_list{display:none}.hp-product-carousel h2.recommendation_title{font:20px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#2e9ebe;display:block;margin:15px 0 15px 0;padding-bottom:10px;border-bottom:1px solid #ccc;width:100%}.hp-product-carousel h3.recommendation_title{font:20px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#2e9ebe;display:block;margin:15px 0 15px 0;padding-bottom:10px;border-bottom:1px solid #ccc;width:100%;text-transform:uppercase}.hp-product-carousel .product-badge img{margin-top:15px}.flagship-body{position:absolute;margin:35px 0 20px 30px;max-width:500px}.flagship-body .callout{text-transform:uppercase;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-size:16px}.flagship-body .body{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:1px;line-height:20px;margin-bottom:10px}.flagship-body h3{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:20px;line-height:22px;margin-bottom:10px}.new-hp-below-fold-slot{width:100%}.new-hp-below-fold-slot .new-hp-below-fold-slot-5{margin-top:25px}.new-hp-below-fold-slot .new-hp-below-fold-slot-5 .new-hp-below-fold-slot-5-left{color:#fff;display:inline-block;width:50%;float:left}.new-hp-below-fold-slot .new-hp-below-fold-slot-5 .new-hp-below-fold-slot-5-left img{float:left}.new-hp-below-fold-slot .new-hp-below-fold-slot-5 .new-hp-below-fold-slot-5-left .slot-5-left-content{position:relative;top:100px;left:40px}.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{color:#2e9ebe;font-size:23px;text-transform:uppercase}.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 span{font:17px "FuturaBT-Light",Arial,Helvetica,sans-serif}.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{font-size:14px;letter-spacing:1px;width:400px;margin-top:20px;color:#000}.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{float:none;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;margin-top:30px}.new-hp-below-fold-slot .new-hp-below-fold-slot-5 .new-hp-below-fold-slot-5-right{color:#fff;display:inline-block;width:50%}.new-hp-below-fold-slot .new-hp-below-fold-slot-5 .new-hp-below-fold-slot-5-right img{float:right;max-width:462px;width:100%}.main .welcome_SC{color:#2e9ebe;font:21px 'FuturaBT-Book',Arial,Helvetica,sans-serif;letter-spacing:1px;margin:40px 0 0;position:absolute}.physician-banner-content .PLP_banner{height:360px;padding:140px 0 0 0}.physician-banner-content .PLP_banner .asset_headline{font:43px "FuturaBT-Book",Arial,Helvetica,sans-serif}.physician-banner-content .PLP_banner .button{margin:12px 0 0}.physician.primary{clear:both;min-height:502px}.physician.primary .product_subtitle,.physician.primary .rating{display:none}.physician.primary .quickviewbutton{width:100%}.physician.primary .quickviewbutton .product_description{display:none}.physician.primary .quickviewbutton .product_compare{margin:8px 37px 0 0}.physician.primary .product_image,.physician.primary .product_image_topwrapper{max-height:195px;line-height:195px}.physician_title{float:left;width:160px;display:table;height:502px}.physician_content{display:table-cell;vertical-align:middle}.physician_content h2{color:#2e9ebe;letter-spacing:2px;text-transform:uppercase;font:24px 'FuturaBT-Book',Arial,Helvetica,sans-serif}.physician_content span{width:140px;display:block;font:13px Arial,Helvetica,sans-serif;margin:20px 0 0 0;color:#666}.mobile-homepage{display:none}#skinceuticalsconnect-page .physician .product_tile_wrapper{vertical-align:top}#skinceuticalsconnect-page .physician .quickviewbutton .product_description{display:none !important}#skinceuticalsconnect-page .physician .quickviewbutton .product_actions{margin-top:100px}#skinceuticalsconnect-page .physician .mobile-product_description.hidden-desktop{display:block !important;color:#868686;text-transform:none;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:15px;letter-spacing:0;margin-bottom:10px;height:80px;overflow:hidden;padding:0 13px}@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%}}.dl-menuwrapper{max-width:300px;position:absolute;top:0;z-index:2;padding-top:63px;-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 200%;perspective-origin:50% 200%}.dl-menuwrapper .nav-icons-left{position:absolute;left:53px;top:78px}.dl-menuwrapper-width{width:100%}.dl-menuwrapper:first-child{margin-right:100px}.dl-menuwrapper button{display:block;float:left;width:25px;height:26px;content:'';background:url(../images/iconz.png) -150px 0px no-repeat;padding:0;margin:13px 9px 0 12px;border:0;text-indent:-900em;overflow:hidden;position:relative;cursor:pointer;outline:0}.dl-menuwrapper .dl-trigger{position:absolute}.dl-trigger-close{top:10px}.dl-menuwrapper button:hover,.dl-menuwrapper button.dl-active,.dl-menuwrapper ul{background:#fff}.dl-menuwrapper ul{padding:0;list-style:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.dl-menuwrapper li{position:relative;background:#fff}.dl-menuwrapper .dl-menu li a{display:block;position:relative;width:300px;padding:15px 20px;font:16px "FuturaBT-Light",Arial,Helvetica,sans-serif;line-height:20px;letter-spacing:1px;text-transform:uppercase;outline:0;border-top:1px solid #f0f0f0}.dl-menuwrapper .dl-menu li.dl-menu-logo a{border:0;width:auto;float:left}.dl-menuwrapper .dl-menu li.dl-menu-logo a:after{display:none}.dl-submenu-title a.dl-submenu-title-link{background:#000;color:#fff}.no-touch .dl-menuwrapper li a:hover{background:rgba(255,248,213,0.1)}.dl-menuwrapper li.dl-back>a{padding-left:30px}.dl-menuwrapper li.dl-back:after,.dl-menuwrapper li>a:not(:only-child):after{position:absolute;top:0;line-height:50px;font-family:'FontAwesome';font-size:24px;content:'\f105';speak:none;-webkit-font-smoothing:antialiased}.dl-menuwrapper li.first-level a:after{position:absolute;top:0;line-height:50px;font-family:'FontAwesome';font-size:24px;content:'\f105';speak:none;-webkit-font-smoothing:antialiased}.dl-menuwrapper li.third-level a:after,.dl-back a:after,.dl-submenu-title a:after{display:none}.dl-menuwrapper li.dl-back:after{left:10px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dl-menuwrapper li>a:after{right:10px;font-size:24px}.dl-menuwrapper .dl-menu{position:absolute;top:0;width:0;opacity:0;pointer-events:none;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-backface-visibility:hidden;backface-visibility:hidden}.dl-menuwrapper .dl-menu .dl-menu-logo{height:55px;background:#000;padding-top:5px}.dl-menuwrapper .dl-menu.dl-menuopen{background:#f0f0f0;opacity:1;width:100%;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0);overflow-y:auto;transition:width .3s}.dl-menuwrapper li .dl-submenu{display:none}.dl-menu.dl-subview li,.dl-menu.dl-subview li.dl-subviewopen>a,.dl-menu.dl-subview li.dl-subview>a{display:none}.dl-menu.dl-subview li.dl-subview,.dl-menu.dl-subview li.dl-subview .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu>li{display:block}.dl-menu.dl-subview .utility_navigation_list,.dl-menu.dl-subview .extole-referfriend{display:none}.dl-menuwrapper>.dl-submenu{position:absolute;width:100%;top:50px;left:0;margin:0}.dl-submenu .third-level:last-child{margin-bottom:60px}.no-js .dl-menuwrapper li .dl-submenu{display:block}.no-js .dl-menuwrapper li.dl-back{display:none}.no-js .dl-menuwrapper li>a:not(:only-child){background:rgba(0,0,0,0.1)}.no-js .dl-menuwrapper li>a:not(:only-child):after{content:''}.mobile-menu-options{height:auto;padding:20px;background:#f0f0f0;overflow:hidden}.mobile-menu-options ul{background:0;width:280px}.mobile-menu-options ul li{display:block}.mobile-menu-options ul li.newsletter_subscribe{position:static;padding:10px 0;background:0;display:none}.mobile-menu-options ul li.newsletter_subscribe:before{background-position:-75px 0;margin-right:12px}.mobile-menu-options ul li.newsletter_subscribe a.newsletter_subscribe_link{padding:5px 0 0 0;display:inline-block;border:0;color:#333;text-transform:capitalize}.mobile-menu-options ul li.newsletter_subscribe a.newsletter_subscribe_link:after{display:none}.mobile-menu-options ul li.header-skincare-professional{padding:10px 0;background:0}.mobile-menu-options ul li.header-skincare-professional:before{background-position:-100px 0;margin-right:10px}.mobile-menu-options ul li.header-skincare-professional a{width:auto;padding:0;display:inline-block;border:0;color:#333;text-transform:capitalize}.mobile-menu-options ul li.account-link{background:none !important;padding:10px 0;color:#000}.mobile-menu-options ul li.account-link:before{display:block;float:left;width:25px;height:26px;content:'';background:url(../images/iconz.png) -175px -1px no-repeat;padding:0;margin-right:6px}.mobile-menu-options ul li.account-link a{width:100px;padding:5px 0 0 5px;display:inline-block;border:0;color:#333;text-transform:capitalize}.mobile-menu-options ul li.account-link a:after{display:none}.mobile-menu-options .extole-referfriend{float:none;font:16px "FuturaBT-Light",Arial,Helvetica,sans-serif;letter-spacing:1px;position:relative;right:auto;bottom:auto;padding:5px 0 0 36px;clear:none;margin:0 auto;width:auto}.mobile-menu-options .extole-referfriend:before{content:"";background:url("../images/refer.png") 1px 1px no-repeat;position:absolute;width:27px;height:26px;left:0;background-size:auto}.mobile-menu-options .extole-referfriend a{display:block;padding:5px 0 0 0;color:#000}.dlmenu-close{text-align:center;cursor:pointer;position:absolute;top:21px;right:15px}.dlmenu-close:before{content:'\e00c';font-family:'icomoon';color:#fff;font-size:20px}.dlmenu-bg{display:block;position:fixed;top:0;left:0;width:100%;background-color:#000;opacity:.25;bottom:0;z-index:510}.primary{width:100%;font-family:Arial,Helvetica,sans-serif;max-width:960px;margin:0 auto}.product_tile{color:#000;position:relative;padding:60px 0 10px}.productcarousel .product_tile{margin:10px 0 30px}.product_tile .product_name{clear:both;min-height:38px;overflow:hidden;margin:8px 0;text-decoration:none;font:12px/19px "FuturaBT-Medium",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#000;letter-spacing:.5px}.product_tile .price{font:14px/16px "FuturaBT-Book",Arial,Helvetica,sans-serif;letter-spacing:1px;margin-right:7px}.product_tile .bundle-price{float:left;margin:-4px 0 0 0;color:#2e9ebe}.product_tile .bundle-price p{font:12px "FuturaBT-Light",Arial,Helvetica,sans-serif;float:left;padding:7px 5px 1px 0}.product_tile .bundle-price .productsetprice:before{content:'($'}.product_tile .bundle-price .productsetvalue{padding-left:0}.product_tile .bundle-price .productsetvalue:after{content:')'}.product_tile .product_description{display:none}.product_tile .product_description a{color:#666}.product_tile .product_description a:hover{text-decoration:none}.product_tile .bv-rating{margin:0 0 5px -2px;line-height:0}.product_tile .bv-rating_item{font-size:13px}.product_tile .bv-rating_empty .bv-rating_item{color:#bcbcbc}.product_tile .bv-rating_value .bv-rating_item{color:#187aa4}.primary>.search_result_options{margin-top:-20px;max-width:800px}.search_result_options{font:12px 'FuturaBT-Book',Arial,Helvetica,sans-serif;text-transform:uppercase;float:right}.search_result_options p{float:left;line-height:normal}.search_result_options p:first-child+span:before{content:no-open-quote}.search_result_options .plp_sorting{text-transform:none;font-family:Arial,Helvetica,sans-serif;color:#666;quotes:"|" "|";position:relative;display:inline-block;float:left}.search_result_options .plp_sorting:before{content:open-quote;color:#77a3b6;padding:0 4px 0 0}.search_result_options .plp_sorting:hover{font-weight:bold;color:#333;cursor:pointer}.search_result_options .plp_sorting span:hover{display:inline-block}.search_result_options .selected{font-weight:bold}.refinements.m-top{width:580px;padding:25px 0 20px;position:relative;z-index:500}.refinements.m-top:after{clear:both}.refinements.m-top .toggle:before{display:none}.refinements.m-top .refinement_header,.refinements.m-top .refinement{float:left}.refinements.m-top .refinement_header{font:12px/40px "FuturaBT-Medium",Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.5px;color:#000;margin:0 25px 0 0}.refinements.m-top .refinement{width:148px;height:38px;border:1px solid #ededed;position:relative;margin:0 13px 0 0}.refinements.m-top .refinement .refinement_headline{background:0;padding:0 30px 0 10px;margin:0;color:#000;font:14px/38px "FuturaBT-Medium",Arial,Helvetica,sans-serif}.refinements.m-top .refinement .refinement_headline:after{content:'\f107';font-family:'FontAwesome';font-size:20px;font-weight:bold;color:#1981ad;position:absolute;right:10px}.refinements.m-top .refinement .refinement_headline.expanded:after{content:'\f106'}.refinements.m-top .toggle_content{position:absolute;z-index:3;margin:0 0 0 -1px;border:1px solid #ededed;padding:15px;background:#fff;width:264px}.refinements.m-top .refine_text{font-family:'FuturaBT-Book',Arial,Helvetica,sans-serif;letter-spacing:1px;text-transform:uppercase;color:#000;margin:0 0 20px}.plp_top_border{border-top:1px solid #e0e0e0;height:0}.search_quantity{float:right;font:12px/40px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#000;text-transform:uppercase;padding:25px 0 20px}.toggle_content .refinement_list_item{width:120px;height:38px;margin:4px;border:1px solid #e5e5e5;position:relative;font-size:0;display:inline-block}.toggle_content .refinement_list_item.selected{background:#f6f6f6}.toggle_content .refinement_list_item.selected:after{content:'\e00c';font-family:'icomoon';font-size:11px;color:#1981ad;position:absolute;right:10px;top:13px;pointer-events:none}.toggle_content .refinement_list_item .refinement_list_link{box-sizing:border-box;width:100%;height:100%;padding:0 30px 0 10px}.toggle_content .refinement_list_item .refinement_list_link:before{content:'';display:inline-block;vertical-align:middle;height:100%}.toggle_content .refinement_list_item .refinement_list_link:hover{background:0}.toggle_content .refinement_list_item .refinement_list_link span{display:inline-block;vertical-align:middle;font:12px/19px "FuturaBT-Medium",Arial,Helvetica,sans-serif}.toggle_content .refinement_list_item input{display:none}.toggle_content.scrollable li{float:none}.toggle_content.scrollable li a{border:0;border-radius:0;padding:0}.sort_by{float:right;padding:25px 0 20px}.sort_by .sort_by_label{font:12px/40px "FuturaBT-Medium",Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.5px;color:#000;margin:0 15px 0 0}.sort_by .selectboxit-btn{height:38px;border:1px solid #ededed;background:0;margin:0}.sort_by .selectboxit-btn:after{content:'\f107';font-family:'FontAwesome';font-size:20px;font-weight:bold;color:#1981ad;position:absolute;right:10px;top:6px}.sort_by .selectboxit-btn:hover,.sort_by .selectboxit-btn:focus{background:0}.sort_by .selectboxit-btn.selectboxit-open:after{content:'\f106'}.sort_by .selectboxit-text{color:#000;font:14px/38px "FuturaBT-Medium",Arial,Helvetica,sans-serif;height:auto;text-indent:0;padding:0 10px}.sort_by .selectboxit-option-icon-container,.sort_by .selectboxit-arrow-container{display:none}.sort_by .sort_by_list{opacity:0;display:inline-block}.sort_by .selectboxit-container{font-size:0}.sort_by .selectboxit-container .sort_by_list{opacity:1}.sort_by .selectboxit-options{border:1px solid #e5e5e5;border-top:0}.sort_by .selectboxit-options .selectboxit-option{border-bottom:1px solid #e5e5e5;text-indent:4px}.sort_by .selectboxit-options .selectboxit-option.selectboxit-option-last{border-bottom:0}.sort_by .selectboxit-options .selectboxit-option-anchor{font:12px/30px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#000;height:30px;position:relative}.sort_by .selectboxit-options .selectboxit-focus .selectboxit-option-anchor{background-color:transparent;background-image:none;color:#000 !important}.sort_by .selectboxit-options .selectboxit-selected .selectboxit-option-anchor:after{content:'\f00c';font-family:'FontAwesome';font-size:11px;color:#1981ad;position:absolute;right:10px}.selected_refinements{background:#f9f9f9;position:relative}.selected_refinements .refinement_header{font:12px/36px "FuturaBT-Medium",Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.5px;color:#000;position:absolute}.selected_refinements .refinement_list{display:block;margin-bottom:60px;padding-left:80px;font-size:0}.selected_refinements .refinement_list_item{display:inline}.selected_refinements .refinement_list_item .refinement_list_link{display:inline-block;font:14px/36px "FuturaBT-Book",Arial,Helvetica,sans-serif;padding:0 20px 0 0;letter-spacing:.5px;color:#000;margin:0 18px 0 0;position:relative}.selected_refinements .refinement_list_item .refinement_list_link:after{content:'\e00c';font-family:'icomoon';font-size:6px;color:#1981ad;position:absolute;right:5px;top:1px}.selected_refinements .refinement_list_item .refinement_list_link:hover{background:0;text-decoration:none}.b-search_result-list{margin:0 -20px;font-size:0}.wide_tiles .search_result_items .product_tile_wrapper{float:left;padding:0 20px;width:24%;display:block;min-height:385px;max-height:385px;margin-bottom:25px;box-sizing:border-box}.product_tile_wrapper{float:left;padding:0 20px;width:24%;display:block;height:auto;margin-bottom:25px;box-sizing:border-box}.product_image{display:inline-block}.product_image_topwrapper{text-align:center}.product_image_topwrapper .image-product-responsive .product-badge{position:absolute;left:0;z-index:1}.product_image_topwrapper .image-product-responsive .product-badge img{max-width:50%;float:left}.load_more_box .infinite-point{clear:both;display:block}.load_more_box .loader_bg{opacity:0;height:auto}.load_more_box .loader_indicator{top:unset;bottom:350px}.product_tile .labels{margin:0 0 0 14px;display:none}.block_toggle{background:#333;height:28px;width:28px;clear:both;color:#fff;line-height:17px;text-align:center;font-size:31px;float:left;cursor:pointer;position:relative;z-index:501}.block_toggle:before{content:'-';line-height:17px;font-size:34px}.block_toggle.expanded:before{content:'+';font-size:20px;line-height:22px}.custom_plp_slot_banner .asset_bg{background:url(../images/custom_plp_slot_banner.png) repeat-x;background-size:auto 100%}.custom_plp_slot_banner .asset_bg_custom{background:url(../images/F1_CategoryDesign_BK.jpg) no-repeat center top}.custom_plp_slot_banner .asset_bg_image{padding-top:30px}.custom_plp_slot_banner .asset_bg_image img{max-width:100%}.custom_plp_slot_banner .PLP_banner{position:relative}.custom_plp_slot_banner .asset_wrapper{position:absolute;top:50%;transform:translateY(-50%);width:50%}.custom_plp_slot_banner .asset_image{float:right;width:40%;height:290px;text-align:right}.custom_plp_slot_banner .asset_image img{max-width:100%;max-height:100%;margin:0 auto}.custom_plp_slot_banner .asset_image a{cursor:default}.custom_plp_slot_banner .asset_iframe{float:right;margin-bottom:40px;text-align:right}.custom_plp_slot_banner .asset_iframe iframe{width:400px;height:225px;margin:150px 70px 0 0}.custom_plp_slot_banner .asset_headline h1{color:#000;font:40px/45px "FuturaBT-Light",Arial,Helvetica,sans-serif}.custom_plp_slot_banner .asset_title{border-bottom:0;width:100%;padding:0;margin:12px 0 7px;font-size:14px;letter-spacing:.5px;text-transform:uppercase}.custom_plp_slot_banner .asset_title h2{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;line-height:17px}.custom_plp_slot_banner .asset_description{font-size:13px;width:100%}.custom_plp_slot_banner .asset_link{font-size:12px;width:100%;margin-top:15px}.custom_plp_slot_banner .custom-plp-slot-products .asset_wrapper{top:60px}.custom_plp_slot_banner .custom-plp-slot-products .asset_headline{font:60px/79px "FuturaBT-Book",Arial,Helvetica,sans-serif;letter-spacing:2px}.custom_plp_slot_banner .custom-plp-slot-whats_new .PLP_banner,.custom_plp_slot_banner .custom-plp-slot-whats_new .asset_bg_image{padding-top:0}.PLP_banner{width:960px;margin:0 auto;height:350px;font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif}.asset_description{font-size:13px;width:415px}.asset_description p{line-height:17px}.asset_headline_small{font:20px 'FuturaBT-Book',Arial,Helvetica,sans-serif;letter-spacing:2px;color:#77a3b6;margin:0 0 5px;text-transform:uppercase}.asset_link_plp{width:430px;margin:17px 0 0}.asset_link_plp a{font:13px 'FuturaBT-Light',Arial,Helvetica,sans-serif;color:#77a3b6}.search_result_content+.search_result_options{display:none}.refinements{float:left;width:172px}.refinement{width:100%;position:relative}.refinement_list:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.refinement_list .category_level_2{padding-left:10px}.refinement_list .category_level_3{padding-left:20px}.refinement_list .active{color:red}.refinement_color .refinement_list_item{float:left}.refinement_color .swatch{display:block;width:29px;height:29px;margin:4px;border:3px solid #ccc;text-indent:100px;border-radius:32px;overflow:hidden}.clear_refinement{float:right;margin:-27px 5px 0 0}.refinement_list_link{display:block;padding:5px}.refinement_list_link:hover{background-color:#eee}.refinement .swatch:hover,.refinement .selected .swatch{border-color:#000}.refinement .unselectable{display:none}.swatch_black .swatch{background-color:#000}.swatch_beige .swatch{background-color:#f5f5dc}.swatch_blue .swatch{background-color:blue}.swatch_purple .swatch{background-color:purple}.swatch_red .swatch{background-color:red}.swatch_brown .swatch{background-color:#783201}.swatch_green .swatch{background-color:green}.swatch_grey .swatch{background-color:#8f979d}.swatch_pink .swatch{background-color:#fe249a}.swatch_orange .swatch{background-color:orange}.swatch_white .swatch{background-color:#fff}.swatch_yellow .swatch{background-color:#ff0}.swatch_navy .swatch,.swatch_miscellaneous .swatch{background-color:navy}.refinement_size .refinement_list{margin:0 0 7px}.refinement_size .refinement_list_item{float:left;margin:7px 3px 0}.refinement_size .swatch{display:block;width:29px;padding:3px;text-align:center;border:1px solid #ccc}.refinement_spf .refinement_list_link:before,.refinement_price .refinement_list_link:before,.pt_content_search_result .refinement_list_link:before{content:'\2610';display:inline-block;width:15px}.refinement_spf .selected .refinement_list_link:before,.refinement_price .selected .refinement_list_link:before,.pt_content_search_result .selected .refinement_list_link:before{content:'\2611'}.ui_notifyme_dialog .dialog_content1,.ui_notifyme_dialog .dialog_content2{font:11px Arial,Helvetica,sans-serif}.ui_notifyme_dialog input{background:#f1f1f1;width:165px;border:0;color:#666;font-size:12px;padding:6px 8px}.ui_notifyme_dialog .dialog_content2 h1{color:#333;float:none;font-size:12px;text-transform:none;padding:0}.product_comparison_attributesname{text-transform:uppercase}.product_comparison_removebutton{float:right;position:relative}.compare_block{position:relative;clear:both}.compare_items{padding:5px 10px;overflow:hidden;border:1px solid #999}.compare_item{float:left;margin-right:10px;min-width:90px}.compare_item text-align:center img{width:90px;height:90px}.compare_item_remove{cursor:pointer;display:inline-block;margin:5px 0;border-bottom:1px dotted transparent}.compare_item_remove:hover{border-bottom-color:#999}.compare_item_remove:after{content:'Delete'}.compare_buttons{clear:both}.compare_page{padding:10px 0}.compare_page h1{margin:29px 0 40px;font:14px 'FuturaBT-Book',Arial,Helvetica,sans-serif;letter-spacing:2px;color:#000}.compare_page h1+a{color:#2e9ebe;text-decoration:none;letter-spacing:1px;font-family:'FuturaBT-Book',Arial,Helvetica,sans-serif}.compare_page h1+a:hover{text-decoration:none}.compare_page .print{float:right}.compare_lists{position:relative}.compare_category_list{margin:0 0 10px 0}.compare_newitem_content{display:none;position:absolute;left:0;width:300px;height:306px;overflow-y:scroll;border:1px solid #000;background-color:#fff;z-index:100}.compare_newitem_link{cursor:pointer;text-decoration:underline}.compare_newitem_link:hover .compare_newitem_content{display:block}.compare_item_new:hover{background-color:#ccc;cursor:pointer}.compare_item_new .product_image{height:50px}.compare_table.tiles_container{font:14px 'FuturaBT-Book',Arial,Helvetica,sans-serif;letter-spacing:1px;color:#333}.compare_table.tiles_container td{width:180px;vertical-align:middle}.compare_table.tiles_container .table_td_style,.compare_table.tiles_container tr:first-child+tr .product_comparison_tablecell,.compare_table.tiles_container tr:first-child+tr+tr .product_comparison_tablecell,.compare_table.tiles_container tr:first-child+tr+tr+tr .product_comparison_tablecell,.compare_table.tiles_container tr:first-child+tr+tr+tr+tr .product_comparison_tablecell,.compare_table.tiles_container tr:first-child+tr+tr+tr+tr+tr .product_comparison_tablecell{font:12px Arial,Helvetica,sans-serif;padding-left:15px;letter-spacing:0;color:#666}.compare_table.tiles_container tr:first-child{border-bottom:1px solid #e0e0e0}.compare_table.tiles_container tr:first-child td{padding:0 0 25px}.compare_table.tiles_container tr:first-child+tr{height:90px}.compare_table.tiles_container tr:first-child+tr td{padding:30px 0 0}.compare_table.tiles_container tr:first-child+tr+tr{height:48px}.compare_table.tiles_container tr:first-child+tr+tr .product_comparison_tablecell{background:#efefef}.compare_table.tiles_container tr:first-child+tr+tr .product_comparison_tablecell .rating{margin:0}.compare_table.tiles_container tr:first-child+tr+tr+tr{height:45px}.compare_table.tiles_container tr:first-child+tr+tr+tr+tr{height:60px}.compare_table.tiles_container tr:first-child+tr+tr+tr+tr .product_comparison_tablecell{background:#efefef}.compare_table.tiles_container tr:first-child+tr+tr+tr+tr+tr{height:60px}.compare_table.tiles_container .product_tile .rating{display:none}.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:160px;margin:0 auto;display:block}.compare_table.tiles_container .product{padding:10px 10px 200px}.compare_table.tiles_container .product_image_topwrapper,.compare_table.tiles_container .product_action,.compare_table.tiles_container .product_empty{text-align:center}.compare_table.tiles_container .product_image_topwrapper{position:relative}.compare_table.tiles_container .product_name{margin:8px auto 5px;font-family:'FuturaBT-Book',Arial,Helvetica,sans-serif;height:50px;color:#333;letter-spacing:1px;text-transform:uppercase;text-decoration:none}.compare_table.tiles_container .product_description{height:70px;font:11px/14px Arial,Helvetica,sans-serif;color:#666;overflow:hidden;letter-spacing:0;margin-bottom:3px}.compare_table.tiles_container .price{color:#333;letter-spacing:1px;font:14px 'FuturaBT-Book',Arial,Helvetica,sans-serif;margin:10px auto 0}.compare_table.tiles_container .quickviewbutton{text-align:center;padding:50px 15px 50px}.compare_table.tiles_container .quickviewbutton button{width:160px;margin:20px 0 0}.compare_table.tiles_container .quickviewbutton .quickviewbutton-bottom{position:static}.compare_table.tiles_container .quickviewbutton .product_description,.compare_table.tiles_container .quickviewbutton .b-skintype_tooltip,.compare_table.tiles_container .quickviewbutton .b-price,.compare_table.tiles_container .quickviewbutton .product_name{display:none !important}.compare_table.tiles_container .product_action .button{display:block;margin:5px 0}.compare_table.tiles_container .product_empty img{width:100%}.compare_table.tiles_container .remove_link{display:block;text-align:left;font-size:14px}.compare_table.tiles_container .remove_link:after{content:'\2297'}.compare_table.tiles_container .product_review_compare{color:#138bae;font:14px 'FuturaBT-Book',Arial,Helvetica,sans-serif;padding:10px 0 5px}.compare_table.tiles_container .labels{width:160px;margin:0 auto;display:none}.compare_block .clear_compared_items{cursor:pointer}.content_search_page h1{padding:0 10px;line-height:30px;font-size:20px}.folder_content_list{margin:0;overflow:hidden}.folder_content_list li{display:inline-block;padding:10px;width:350px;vertical-align:top}.folder_content_list a{text-decoration:underline}.folder_content_list .content_title{margin:5px 0;font-weight:bold;font-size:14px}.folder_content_list .read_more{font-style:italic;white-space:nowrap}.pt_product_search_noresult .breadcrumb,.pt_product_search_noresult .secondary{display:none}.no_hits_message{background:#eee;padding:10px;margin:20px 0 0}.no_hits_search_term,.no_hits_search_suggest{color:#900;font-style:italic}.noresults_help{margin:35px 0 25px}.noresults_help h4{font-weight:bold;padding:0 0 7px}.noresults_help ul{padding:0 0 0 20px}.noresults_help ul li{list-style-type:disc}.no_hits_search{width:400px}.no_hits_search .textinput{display:inline-block;width:276px;padding:7px 8px}.no_hits_search .suggestions{width:276px}.no_hits_search button{margin:0 10px 0 0}.noresults_bottom{margin:10px 0 0;padding:25px 0 0;border-top:1px solid #e0e0e0}.button.view_all_content_hits{margin:10px 0}.product_badge{position:absolute;left:0;top:0;z-index:2;font-weight:bold;color:red}.pdp_main .product_badge{left:auto;right:0}.product_badge.productbadge_new{background:url(../images/label_new.png) center no-repeat;width:57px;height:57px;text-indent:-9999px}.refinement_list{display:none}.search_title,.no_hits_page h1{color:#77a3b6;font:16px 'FuturaBT-Book',Arial,Helvetica,sans-serif;letter-spacing:1px;text-transform:uppercase;margin:76px 0 0;display:inline-block}.header_search.page_search{float:none}.header_search.page_search .search{width:400px;border-bottom:1px solid #e0e0e0;margin:20px 0 0;padding:0 0 10px}.header_search.page_search .f_placeholder_wrapper{float:left}.header_search.page_search .f_placeholder{padding:8px 0 0 0}.header_search.page_search input{width:260px;font:12px Arial,Helvetica,sans-serif;border:0;background-color:#f1f1f1;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#666;padding:7px 8px}.header_search.page_search button{margin:0 10px 0 0}.search_words{margin:50px 0 10px 0;padding:0 0 8px 0;border-bottom:1px solid #2b2b2b;font-size:16px}.search_words span{color:#003882;font-family:Arial,Helvetica,sans-serif}.search_primary .search_result_options,.search_primary .content_header,.search_primary .search_results_content{display:none}.search_refine{width:208px;height:100px;float:left}.search_refine .secondary.refinements{border:0;padding:0}.search_refine .refine_text{font-family:'FuturaBT-Book',Arial,Helvetica,sans-serif;letter-spacing:1px;text-transform:uppercase;color:#333;margin:0 0 20px}.search_refine .search_quantity,.search_refine .refinement_header,.search_refine .line,.search_refine input{display:none}.search_refine .secondary.refinements .refinement{height:auto;padding:0 0 0 20px !important}.search_refine .secondary.refinements h3{font:13px 'FuturaBT-Medium',Arial,Helvetica,sans-serif;color:#333;height:auto;margin:5px 0 3px !important}.search_refine .secondary.refinements h3,.search_refine .secondary.refinements ul,.search_refine .secondary.refinements .refinement,.search_refine .secondary.refinements .refinement_list_link:hover{background:0;margin:0;padding:0}.search_refine .secondary.refinements .refinement_list_item{padding:0}.search_refine .secondary.refinements .refinement_list_item a{color:#2e9ebe;text-transform:uppercase}.search_refine .secondary.refinements .refinement_list_item a:hover{text-decoration:underline}.search_refine .secondary.refinements .refinement_list_item.selected{font-weight:bold;text-decoration:underline}.search_refine .refinement_list.toggle_content{display:block;position:relative}.search_tabs{background:url(../images/myskin_tab_on.png) 0 0 no-repeat;display:inline-block;padding:12px 20px 8px;border-radius:5px 5px 0 0;color:#fff;text-transform:uppercase;font-weight:bold;display:none}.learn_more_wrap{border-top:1px solid #e0e0e0;color:gray;font:12px Arial,Helvetica,sans-serif;position:relative;z-index:502;margin:140px 0 -1px}.learn_more_wrap .button{width:191px;position:absolute;background:#333;top:-36px;font:12px 'FuturaBT-Medium',Arial,Helvetica,sans-serif;padding:10px 10px 11px}.learn_more_wrap .button:after{content:"";position:absolute;top:7px;background:url(../images/BTN_Gry20.png) #333 -12px -7px no-repeat;width:10px;height:10px;right:10px}.learn_more_wrap .button.expanded:after{content:"";background:url(../images/BTN_Gry20.png) #333 -12px -35px no-repeat}.learn_more_wrap .button_wrap{width:960px;margin:0 auto;position:relative}.learn_more_block{display:none;margin:0 auto;width:960px;padding:0 0 25px}.clp-seo-section{clear:both;border-top:1px solid #e0e0e0;padding-top:80px}.clp-seo-section .collapsed-content{margin-bottom:18px;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:300ms;animation-duration:300ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.clp-seo-section p{font-size:13px}.clp-seo-section h2{font:24px "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#2e9ebe;clear:left;margin-bottom:20px}.clp-seo-section h3.collapse{background:url("../images/AbtUs_TpQustns_BTN_Dwn.png") right no-repeat;cursor:pointer;margin-bottom:10px}.clp-seo-section h3.collapse-toggle{background:url("../images/AbtUs_TpQustns_BTN_Up.png") right no-repeat}.clp-seo-section h3{color:#666;border-top:1px solid #ccc;padding:15px 0 4px 0;display:block;clear:both;width:100%;font-size:15px}.clp-seo-section .clp-seo-top-section{float:left;margin-bottom:40px}.clp-seo-section .clp-seo-top-section .clp-seo-top-section-left,.clp-seo-section .clp-seo-top-section .clp-seo-top-section-right{float:left;width:49.9%}.clp-seo-section .clp-seo-top-section .clp-seo-top-section-left img,.clp-seo-section .clp-seo-top-section .clp-seo-top-section-right img{float:right;max-width:400px;width:100%;padding-left:15px}.clp-seo-section .clp-seo-top-section .clp-seo-top-section-right{text-align:center}.clp-seo-top-section-button{float:right}.clp-seo-top-section-button button{background-color:#373737;color:#fff;padding:8px 40px 8px 15px;outline:0;background-image:url(../images/clp-seo-dwn-arrw.png);background-repeat:no-repeat;background-position:right;z-index:1;position:relative}.clp-seo-top-section-button button.button-expanded{background-image:url(../images/clp-seo-up-arrw.png)}.clp-seo-top-section-button button.clp-seo-section-expanded{background-image:url(../images/clp-seo-up-arrw.png)}.custom_plp_slot_banner_seo{max-width:960px;margin:0 auto}.custom_plp_slot_banner_seo .clp-seo-container{display:none}.b-skintype_tooltip{border-bottom:0;line-height:16px;margin-bottom:10px}.b-skintype_tooltip-label{font:11px/16px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#000;letter-spacing:1px;text-transform:uppercase;position:relative}.b-skintype_tooltip-label:after{content:'>'}.b-skintype_tooltip-label:hover{text-decoration:underline}.b-skintype_tooltip-label:hover:after{text-decoration:none}.b-skintype_tooltip .tooltip_content{font-size:12px}.b-skintype_tooltip:hover .tooltip_content{display:none}.b-personalization_tile-wrapper.x2{padding:0 20px}.b-personalization_tile-wrapper.x2 .b-product_tile_1x2{float:left;border:1px solid #707070}.b-personalization_tile-wrapper.x2 .b-product_tile_1x2 .product_tile{padding:20px 20px 20px 20px}.grid-content-tile{width:210px;min-height:385px;max-height:385px;overflow:hidden;margin:25px 15px 0 20px;float:left}@media only screen and (min-width:1201px){.b-personalization_tile-wrapper.x2{width:46%}}.b-product_tile_1x2 .b-featured_product-label{font:13px/16px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#2e9ebe;text-transform:uppercase;letter-spacing:1.5px}.b-product_tile_1x2 .labels,.b-product_tile_1x2 .product_image_topwrapper:hover .quickviewbutton{display:none}.b-product_tile_1x2 .product_tile .product_name{margin:2px 0 8px}@media only screen and (min-width:1201px){.b-product_tile_1x2 .product_image_topwrapper,.b-product_tile_1x2 .product_details_wrapper{width:50%;display:inline-block;vertical-align:middle}.b-product_tile_1x2 .product_image_topwrapper{max-height:260px}.b-product_tile_1x2 .product_image_wrapper{height:260px}.b-product_tile_1x2 .product_image{max-height:none}.b-product_tile_1x2 .product_details_wrapper{padding-left:20px;box-sizing:border-box}.b-product_tile_1x2 .b-skintype_tooltip-wrapper,.b-product_tile_1x2 .add-to-mobile,.b-product_tile_1x2 .b-compare-wrapper,.b-product_tile_1x2 .mobile-product_description{display:block !important}.b-product_tile_1x2 .product_tile .product_name{font:17px/20px "FuturaBT-Light",Arial,Helvetica,sans-serif;height:auto;overflow:visible}.b-product_tile_1x2 .product_tile .price{margin-bottom:5px}.b-product_tile_1x2 .product_tile .add_to_cart{margin-top:13px}.b-product_tile_1x2 .mobile-product_description{clear:both;margin-bottom:17px;height:80px;overflow:hidden}}.b-personalization_tile-wrapper .b-grid_content-title{font:12px/14px "FuturaBT-Medium",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#000;margin-bottom:8px;max-height:26px;ovefflow:hidden}.b-personalization_tile-wrapper .b-grid_content-quote{font:12px/16px "FuturaBT-Light",Arial,Helvetica,sans-serif;font-style:italic;margin-bottom:10px}.b-personalization_tile-wrapper .b-grid_content-author_image{float:left;margin:5px 10px 0 0}.b-personalization_tile-wrapper .b-grid_content-author{font:12px/16px "FuturaBT-Light",Arial,Helvetica,sans-serif}.b-personalization_tile-wrapper .b-grid_content-author_location{font:10.5px/14px "FuturaBT-Light",Arial,Helvetica,sans-serif;margin-top:3px;display:block}.b-personalization_tile-wrapper .b-grid_content-button{height:40px;font:11px/38px "FuturaBT-Medium",Arial,Helvetica,sans-serif;width:100%;background:#000;display:block;margin-top:15px;color:#fff;text-align:center}.b-personalization_tile-wrapper .b-grid_content-button:hover{text-decoration:none}.b-personalization_tile-wrapper img{max-width:100%}@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,.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:812px) and (min-aspect-ratio:4 / 3){.PLP_banner{width:100%;margin:auto;height:auto}.custom_plp_slot_banner{float:left;width:100%}.custom_plp_slot_banner .asset_bg_custom{background:0}.custom_plp_slot_banner .asset_wrapper{position:static;width:100%;transform:none}.custom_plp_slot_banner .asset_image,.custom_plp_slot_banner .asset_image img{width:100%}.custom_plp_slot_banner_seo{clear:both}}@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,.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}}.clp_slot{padding:0 30px}.clp_slot_1 .contentcarousel_item{width:640px;height:300px;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clp_slot_2 .contentcarousel_item{width:304px;height:150px}.clp_slot_2 .contentcarousel_item_info{top:10px}.clp_slot_3{padding:0;margin:15px 0}.clp_slot_3 .productcarousel_list{width:10000px}.clp_slot_3 .productcarousel_list_item{float:left;margin:0 2px 0 3px}.bottom_banner_container{overflow:hidden}.bottom_banner_container .bottom_banner_cell{float:left;overflow:hidden;text-align:center}.bottom_banner_container .banner_cell_1,.bottom_banner_container .banner_cell_3{width:33%}.bottom_banner_container .banner_cell_2{width:34%}.search_result_options:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.search_result_options .sort_by{float:right}.search_result_options .sort_by .selectboxit-container{display:none}.search_result_options .items_per_page{float:left;margin:0 0 0 10px}.search_result_options .items_per_page_submit{float:right;display:none;padding:1px;margin:0 0 0 5px}.search_result_options .paging_bar{float:right}.paging_bar{line-height:27px}.paging_bar .results_hits,.paging_bar .search_grid_selector{display:inline-block}.paging_bar .toggle_grid{padding:3px 6px;border:1px solid #999;margin:0 7px 0 0;font-size:14px;font-weight:bold}.paging_bar .toggle_grid.selected{border-width:2px}.paging_bar .pagination_list{display:inline-block;margin:0 10px 0 0;vertical-align:bottom}.paging_bar .pagination_list li{display:inline}.paging_bar .pagination_list_item{float:left}.paging_bar .pagination_list_link{padding:2px 4px}.paging_bar .pagination_list_link:hover{text-decoration:underline}.paging_bar .current{padding:0 4px;font-weight:bold}.category_main_banner img{max-width:100%}.no_results{padding:20px}.search_result_bookmarks{margin:15px}.search_result_bookmarks .first{border-right:1px solid #999;padding-right:5px}.search_result_options{margin:7px 0;overflow:hidden}.search_result_items{margin:0 12px;padding:0}.search_result_items .invisible{display:none}.search_result_items .product_tile_wrapper{display:inline-block;position:relative;width:240px;vertical-align:top}.search_result_content{position:relative;clear:both;padding:0 0 20px}.search_result_content .product_image_wrapper{height:195px;position:relative;display:inline-block}.search_result_content .product_image_wrapper:before{content:"";display:inline-block;height:100%;vertical-align:middle}.search_result_content .product_image_wrapper .product_image{vertical-align:middle;display:inline-block}.search_result_content .product_image,.search_result_content .product_image_topwrapper{max-height:195px;line-height:24px}.search_result_content .product_compare_checkbox{vertical-align:-2px}.search_result_content .product_compare_label{line-height:20px}.quickviewbutton{display:none;position:absolute;top:0;background:#fff;min-height:100%;width:100%;padding:50px 15px 90px;border:1px solid #707070;z-index:600;box-sizing:border-box;text-align:left}.quickviewbutton .product_description{margin:8px 0 15px 0}.quickviewbutton button span{letter-spacing:0;text-transform:none}.quickviewbutton .link-details:hover{text-decoration:none}.quickviewbutton-bottom{position:absolute;bottom:12px;width:100%}.product_tile .product_description,.product_tile .mobile-product_description{clear:both;text-transform:none;font:12px/16px "FuturaBT-Light",Arial,Helvetica,sans-serif;letter-spacing:.5px}.product_tile .product_description{max-height:110px;overflow:hidden}.product_tile .product_details_wrapper_hidden{opacity:0}.product_compare{margin:8px 0 0}.product_compare input{margin:3px 3px 0 0;padding:0}.product_compare button{float:none;font:12px/16px "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#000;letter-spacing:.25px;position:relative;margin-left:4px}.product_compare button:after{content:'>'}.product_compare button:hover{text-decoration:underline}.product_compare button:hover:after{text-decoration:none}.product_tile .quickviewbutton .product_name{margin:0;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:15px}.product_tile .quickviewbutton .quickviewbutton-bottom{box-sizing:border-box;width:100%;padding-right:30px}.product_tile .product_actions button{float:none;margin:0;width:180px;max-width:100%}.product_tile .product_actions button span{background:#1981ad;height:40px;line-height:38px}.product_tile .product_actions button span:before{display:none}.product_image_topwrapper:hover .quickviewbutton{display:block;text-decoration:none}.grid_view img{display:inline}.search_colorshade_headline{font-size:20px;padding-bottom:30px;text-transform:capitalize}.product_tile_wrapper_swatches{float:left}.search_result_colors:after{content:'';display:block;clear:both}.search_result_colors .product_shade_image{height:80px;width:80px}.search_result_colors .product_shade_image img{max-height:100%;max-width:100%}.tooltip_colorshades{z-index:1;width:190px;padding:10px;border:1px solid #999;text-align:center}.tooltip_colorshades .swatch_image{height:10px;width:10px;display:inline}.tooltip_colorshades .swatch_name{display:inline}.tooltip_colorshades .producttile_image{height:100px;width:100px;margin-left:25%}.content_slot img{height:auto;max-width:100%}.slot_grid_header p{margin:0;padding:0}.carousel .product_swatch_list .product_swatch_list_item{margin:0}.carousel .product_swatch_list .swatch_image{height:9px;width:9px}.product_tile .product_swatch_list{height:10px;overflow:hidden}.product_tile .carousel{position:relative;width:170px;margin:5px auto 0}.product_tile .carousel .jcarousel-clip{margin:0 30px 0 10px;height:15px}.product_tile .carousel .jcarousel-control{height:15px;margin-top:-9px;border-radius:0;background:transparent}.product_tile .carousel .jcarousel-control:before{margin:0;line-height:10px;font-size:10px;color:#000}.product_tile .carousel .jcarousel-control.disabled{display:none !important}.product_tile .carousel .jcarousel-prev{left:0;width:10px}.product_tile .carousel .jcarousel-next{right:0;width:30px}.no_hits .plp_top_border,.no_hits .js-mobile-navigation,.no_hits .block_toggle,.no_hits .search_quantity,.no_hits .panel-button-for-mobile{display:none}.no_hits h1{margin:0 !important}.b-clp-seo{position:relative;background-repeat:repeat-x;background-size:auto 100%}.b-clp-seo-content{position:absolute;top:50%;left:80px;width:50%;transform:translateY(-50%)}.b-clp-seo-content p{margin-bottom:5px;color:#fff;line-height:16px;font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;font-style:normal}.b-clp-seo-content h1,.b-clp-seo-content h2,.b-clp-seo-content h3{color:#fff;line-height:1em}.b-clp-seo-title{margin-bottom:5px;color:#fff;line-height:1em;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:40px;font-weight:normal;font-style:normal}.b-clp-seo-image{max-width:100%}.b-faq{margin-top:80px}.b-faq-content:after{content:".";display:block;height:0;clear:both;font-size:0;text-indent:-999px}.b-faq-additional{margin-left:30px;float:right}.b-faq img:not([id^="before"]):not([id^="after"]){max-width:100%;margin:0 auto}.b-faq .note{width:55%;margin-top:30px;color:#000;line-height:1.4em;font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;font-style:italic}.custom_plp_slot_specials_banner{max-width:960px;margin:0 auto}.b-clp_promo{padding:10px 170px 5px 0;position:relative}.b-clp_promo:after{content:".";display:block;height:0;clear:both;font-size:0;text-indent:-999px}.b-clp_promo-image{float:left;margin:0 15px 0 0}.b-clp_promo-title{font:18px/22px "FuturaBT-Book",Arial,Helvetica,sans-serif;color:#000;display:block;margin-top:15px;max-width:520px}.b-clp_promo-title-secondary{font:18px/22px "FuturaBT-Light",Arial,Helvetica,sans-serif;text-transform:capitalize;color:#000;float:left;display:block;max-width:565px;margin-top:28px}.b-clp_promo-description{font:12px/16px "FuturaBT-Book",Arial,Helvetica,sans-serif;color:#000;display:block}.b-clp_promo-link{font:12px/16px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#000;text-decoration:underline;position:absolute;right:0;bottom:10px}.b-clp_promo b,.b-clp_promo strong{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif}.b-clp_promo .clp-whitelabel{position:absolute;right:0;top:29px}.b-category_carousel{position:relative}.b-category_carousel-wrapper{margin:10px auto 20px;max-width:960px}.b-category_carousel-item{width:162px;height:100px;padding:0 7px;box-sizing:border-box}.b-category_carousel-link{display:block;border:1px solid #e5e5e5;width:100%;height:100%;position:relative;box-sizing:border-box}.b-category_carousel-image_wrapper{width:60px;position:absolute;bottom:0;right:0;text-align:center}.b-category_carousel-image{max-width:100%;display:inline-block}.b-category_carousel-name{margin:30px 0 0 10px;display:block;max-width:85px;font:14px/16px "FuturaBT-Medium",Arial,Helvetica,sans-serif}.b-category_carousel-number{margin:3px 0 0 10px;display:block;max-width:85px;font:12px/16px "FuturaBT-Light",Arial,Helvetica,sans-serif}.b-category_carousel-title,.b-category_carousel-subtitle{font:12px/14px "FuturaBT-Medium",Arial,Helvetica,sans-serif;text-transform:uppercase;margin-bottom:25px;display:inline-block}.b-category_carousel .jcarousel-clip{margin:0 75px}.b-category_carousel .jcarousel-control{display:block;background:url(../images/videogallery_arrows.png) 0 0 no-repeat;width:15px;height:31px;margin-top:-15px}.b-category_carousel .jcarousel-control:before{content:none}.b-category_carousel .jcarousel-prev{left:25px}.b-category_carousel .jcarousel-next{right:25px;background-position:-16px 0}.gift_guide .category .category_description{border-bottom:1px solid #e0e0e0;padding:5px 0 20px 0;font:14px/18px "FuturaBT-Light",Arial,Helvetica,sans-serif}.gift_guide .category h2{font:24px/28px "FuturaBT-Light",Arial,Helvetica,sans-serif}.gift_guide .jcarousel-clip{min-height:425px}.gift_guide .carousel_navigation_list{text-align:center}.gift_guide .carousel_navigation_list .carousel_navigation_list_item.selected .carousel_navigation_list_link{background:#007da4}.gift_guide .carousel_navigation_list .carousel_navigation_list_item .carousel_navigation_list_link{width:14px;line-height:14px;border:0}.gift_guide .link-view-all{display:block;width:43px;margin:0 auto 25px auto;color:#007da4}.gift_guide .search_result_content{padding-bottom:0}.wishlist_action{display:none}button::-moz-focus-inner{border:0}.product_tile .product_swatch_list.shades_carousel{height:13px}.product_tile .product_swatch_list_item{float:left;margin:0 5px 0 0}.product_tile .swatch{display:block;height:9px;width:9px;border-radius:10px;margin:2px;border-radius:5px;overflow:hidden}.product_tile .swatch.selected{border:2px solid black;margin:0}.product_tile .variant_swatch .product_image{max-width:16px}.product_tile .product_name{display:block;margin:20px 0 5px;font-size:14px}.product_tile .product_subtitle{display:block}.product_tile .price_standard{float:left;padding-right:3px;border-right:1px solid #000;margin-right:3px}.product_tile .product_sales_price{float:right;margin:0 5px 0 0;line-height:20px}.product_tile .mobile-product_description{display:none}.product_tile .product_detail_rating{margin-bottom:10px}.price_crossed{text-decoration:line-through}.quickview{overflow:hidden}.quickview .bv-rating{display:block;margin:10px 5px}.quickview_review div{display:inline-block}.pdp_Bg{padding:60px 0 20px}.pdp_Bg:after{content:".";display:block;height:0;clear:both;font-size:0;text-indent:-999px}.pdp_Bg .content{margin-bottom:0;width:960px}.text-pdp{clear:both}.pdp_social{position:fixed;z-index:501;margin:-58px 0 0 836px}.pdp_social a{background:url(../images/pdp_social_btn.png) 0 0 no-repeat;height:24px;width:24px;display:block;float:left;margin:0 0 0 7px}.pdp_social .pdp_twitter{background-position:-26px 0}.pdp_social .pdp_google-plus{background-position:-52px 0}.pdp_social .pdp_youtube{background-position:-78px 0}.thumblink_center{margin:0 auto;width:960px}.thumblink{width:25px;position:fixed;margin:0 0 0 935px;z-index:509 !important;top:309px;display:none}.thumblink a{background:url(../images/thumblink.png) 0 0 no-repeat;width:25px;height:19px;display:block;margin:5px 0 0 0;position:relative;text-decoration:none !important}.thumblink a:hover{background-position:0 -22px}.thumblink a:hover span{display:block;background:#9fa0a1;color:#fff;font:10px Arial,Helvetica,sans-serif;letter-spacing:.1em;padding:4px 7px}.thumblink a:hover:after{content:'►';position:absolute;color:#9fa0a1;right:28px;padding:2px 0 0 0}.thumblink a span{display:none;position:absolute;right:37px}.thumblink.link{position:relative;margin:0;width:auto;z-index:4}.thumblink.link a{background:0;width:auto}.thumblink.link a:hover:after{content:''}.media-content .link{margin-top:8px;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif}.media-content .link a{color:#333;font-size:12px}.media-content .link a:hover{color:#2e9ebe}.media-content .link span{color:#2e9ebe;font-size:10px}.pdp_main .product_name{font:26px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#333;text-transform:uppercase;width:100%;margin:15px 0 0 0}.pdp_main .product_name span.subtitle{display:block;margin:7px 0 15px 0;color:#666;font:17px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif;padding:0 40px 0 0;text-transform:none}.pdp_main .og-offer{margin:15px 0}.pdp_main .product_subtitle{clear:both;margin:2px 0 0;color:#666;font:16px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif;text-transform:none}.pdp_main .product_image_container{position:absolute;top:0;left:0;width:360px;text-align:center}.pdp_main .product_image_container img{max-width:100%}.pdp_main .product_image_container .product_primary_image img.primary_image{cursor:default}.pdp_main .product_image_container .start{display:none}.pdp_main .product_detail{float:right;width:560px}.pdp_main .product_detail .labels span{padding:0 12px 0 9px;color:#fff;background:#1981ad;background-image:none;border-radius:4px}.pdp_main .product_detail .product_content .favorites_action{position:absolute;top:13px;width:25px;margin-left:-45px;font-size:0;z-index:100;text-decoration:none}.pdp_main .product_detail .product_content .favorites_action:before{content:'\f08a';font:23px 'FontAwesome';color:#76aab7}.pdp_main .product_detail .product_content .favorites_action:hover:before{content:'\f004'}.pdp_main .product_detail .product_content .product_add_to_cart button{width:75%;background:#1981ad}.pdp_main .product_detail .product_content .product_add_to_cart button span{background:0;color:#fff;display:block;line-height:35px;padding:17px 0 0 0;border:0;font:16px/1 "FuturaBT-Medium",Arial,Helvetica,sans-serif;letter-spacing:1px}.pdp_main .product_detail .product_content .product_add_to_cart button span:before{display:none}.pdp_main .product_detail .product_content .product_add_to_cart .addtocartbuttonflex{width:55%}.pdp_main .product_detail .product_content .product_add_to_cart .skincareprofessional{float:right}.pdp_main .product_detail .product_content .product_add_to_cart div[name='sr_productDetailDiv']{margin-top:1.25rem;width:20.75rem}@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){.pdp_main .product_detail .product_content .product_add_to_cart div[name='sr_productDetailDiv']{width:auto}}.pdp_main .product_detail .product_content .product_add_to_cart div[name='sr_productDetailDiv'] .srd_a{position:relative;width:auto;background-color:transparent;margin:0;z-index:1}.pdp_main .product_detail .product_content .product_add_to_cart div[name='sr_productDetailDiv'] .srd_a:before{white-space:pre}.pdp_main .product_detail .product_content .product_add_to_cart div[name='sr_productDetailDiv'] .srd_a span{color:#252525;text-transform:lowercase;padding:0;height:auto;font-size:.75rem}.pdp_main .product_detail .extole-referfriend{float:right;font:14px "FuturaBT-Light",Arial,Helvetica,sans-serif;letter-spacing:1px;position:relative;right:auto;bottom:auto;padding:0 10px 0 36px;clear:none;margin:0 auto;width:auto}.pdp_main .product_detail .extole-referfriend:before{content:"";background:url("../images/refer.png") 5px 3px no-repeat;position:absolute;width:27px;height:26px;left:5px;background-size:135%}.pdp_main .product_detail .extole-referfriend a{display:block;padding:4px 0 0 0;color:#000}.pdp_main .product-badge{position:absolute;z-index:1}.pdp_main .product-badge img{max-width:100%}.pdp_main .product_thumbnails{display:inline-block;clear:both;padding:0 5px;margin-right:15px}.pdp_main .product_thumbnails li{float:left;width:55px;margin:0 25px 0 0;padding:3px 0 0;position:relative}.pdp_main .product_thumbnails li .productthumbnail-video:before{background:url(../images/video-thumbnail.png) 0 0 no-repeat;background-size:100%;content:'';position:absolute;display:block;height:40px;width:40px;left:0;right:0;top:0;bottom:0;margin:65% 25%;cursor:pointer}.pdp_main .product_thumbnails .selected{border:0}.pdp_main .product_thumbnails img{max-width:53px;border:1px solid #ccc;padding:10px}.pdp_main .product_thumbnails h2{margin:10px 0;font-family:bold 18px Arial,sans-serif;text-transform:uppercase;display:none}.pdp_main .product_id{display:inline-block;margin:0 0 10px;font-size:12px;color:#ccc}.pdp_main .promotion{clear:both;margin:10px 0}.pdp_main .promotion .promotion_title{display:inline-block;width:100px;line-height:16px;font-size:16px;text-transform:uppercase;vertical-align:top;color:#999;display:none}.pdp_main .promotion .promotion_callout{font:12px/1 "FuturaBT-Medium",Arial,Helvetica,sans-serif;line-height:17px;vertical-align:top;padding:25px 10px 5px 0}.pdp_main .promotion .promotion_callout a{color:#2181ad}.pdp_main label{text-transform:uppercase}.pdp_main .attribute{float:left;padding:0}.pdp_main .attribute .label{display:none}.pdp_main .attribute h3{float:left;font-weight:bold;text-transform:uppercase}.pdp_main .attribute .value{float:right;width:100%;margin:20px 0 0 -100%}.pdp_main .attribute ul{float:right;width:100%}.pdp_main .attribute .selected_value{float:left;font-style:italic}.pdp_main .attribute .size-chart-link{clear:both;float:none}.pdp_main .attribute .size-chart-link a{padding:0;border-color:#fff !important}.pdp_main .attribute #va-sizeSelectBoxIt{width:115px !important;border:1px solid #ccc;background:#fff;height:40px;padding:10px 0 0 0;border-left:0}.pdp_main .swatches li{float:left}.pdp_main .swatches li a{display:block;margin:0 .3em .3em .2em;padding:.3em .6em;border:solid #e0e0e0;border-width:1px 1px 3px}.pdp_main .swatches li:hover a,.pdp_main .swatches li.selected a{border-color:#000}.pdp_main .swatches .unselectable a{opacity:.5}.pdp_main .swatches .unselectable:hover a{border-color:#e0e0e0}.pdp_main .swatches .swatch_image_color{max-width:100%}.pdp_main .swatches.color .swatch_text_color{display:none}.pdp_main .color li{border:2px solid #fff;border-radius:5px}.pdp_main .color li a{width:22px;height:22px;padding:0;margin:0;border:1px solid #e0e0e0;text-indent:-999em}.pdp_main .color li:hover,.pdp_main .color li.selected{border-color:#00a4e4}.pdp_main .color li:hover a,.pdp_main .color li.selected a{border-color:#fff}.pdp_main .product_main_attributes .attribute{padding:3px 0}.pdp_main .product_main_attributes .label{padding:0}.pdp_main .product_add_to_cart{clear:both;padding:10px 0 20px 0;margin:5px 0 20px 0;border-bottom:1px solid #ccc}.pdp_main .product_add_to_cart .price{border-top:1px solid #ccc;margin-top:30px;padding-top:25px;overflow:auto}.pdp_main .product_add_to_cart .price .product_price{font:21px 'FuturaBT-Medium',Arial,Helvetica,sans-serif;float:left;margin-bottom:10px;color:#333}.pdp_main .product_add_to_cart .bundle-price{overflow:auto;margin:-4px 0 0 0;color:#2e9ebe}.pdp_main .product_add_to_cart .bundle-price p{font:14px "FuturaBT-Light",Arial,Helvetica,sans-serif;float:left;padding:7px 5px 1px 5px}.pdp_main .product_add_to_cart .bundle-price .productsetprice:before{content:'($'}.pdp_main .product_add_to_cart .bundle-price .productsetvalue{padding-left:0}.pdp_main .product_add_to_cart .bundle-price .productsetvalue:after{content:')'}.pdp_main .product_add_to_cart .product-number-uses p{float:left;display:block;padding:5px 0 0 10px;font:12px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif}.pdp_main .product_add_to_cart .product_size{margin:15px 0 0 5px}.pdp_main .product_add_to_cart .inventory{float:left;width:15%}.pdp_main .product_add_to_cart .inventory label{float:none}.pdp_main .product_add_to_cart .inventory input{width:56px;margin:7px 0}.pdp_main .product_add_to_cart button{margin:0 0 0 15px}.pdp_main .product_add_to_cart .availability{float:left;clear:left;position:relative;padding-top:20px}.pdp_main .product_add_to_cart .availability .availability_value{display:inline}.pdp_main .product_add_to_cart .availability .in_stock_date_message{display:block}.pdp_main .product_add_to_cart .availability.wrapper-in_stock,.pdp_main .product_add_to_cart .availability.wrapper-not_available{display:none}.pdp_main .product_add_to_cart .availability.wrapper-backorder .availability_label,.pdp_main .product_add_to_cart .availability.wrapper-preorder .availability_label{display:none}.pdp_main .product_add_to_cart .availability.wrapper-backorder .availability_value .backorder,.pdp_main .product_add_to_cart .availability.wrapper-backorder .availability_value .preorder,.pdp_main .product_add_to_cart .availability.wrapper-preorder .availability_value .backorder,.pdp_main .product_add_to_cart .availability.wrapper-preorder .availability_value .preorder{display:none}.pdp_main .product_add_to_cart .availability .label{position:absolute;left:0}.pdp_main .product_add_to_cart .selectboxit .selectboxit-arrow-container .selectboxit-arrow{border:0;width:13px;height:9px;background:url(../images/down-arrow.png) center 0 no-repeat}.pdp_main .product_set_image{float:left;width:22%}.pdp_main .product_set_image img{max-width:100%}.pdp_main .product_set_details{float:left;width:65%;min-height:172px;padding-left:20px}.pdp_main .product_set_details .price{font:14px/16px "FuturaBT-Book",Arial,Helvetica,sans-serif;padding-top:5px}.pdp_main .product_set_details .productset-description{font:13px "FuturaBT-Book",Arial,Helvetica,sans-serif;padding-top:5px;margin-bottom:10px}.pdp_main .product_set_list{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;max-width:960px;margin:0 auto 30px auto;min-height:335px}.pdp_main .product_set_list .attribute h3,.pdp_main .product_set_list .attribute .label{width:25%}.pdp_main .product_set_list .product_set_title{font:21px "FuturaBT-Book",Arial,Helvetica,sans-serif;color:#000;text-transform:uppercase;margin-bottom:25px;padding-top:30px}.pdp_main .product_set_list .product_set_item{float:left;width:45%;padding:10px 0 0;margin:10px 18px 55px 15px}.pdp_main .product_set_list .product_name{float:none;display:block;width:auto;margin:0 0 3px 0;font:14px "FuturaBT-Medium",Arial,Helvetica,sans-serif}.pdp_main .product_set_list .promotion_title{font-size:14px}.pdp_main .product_set_list .block_add_to_cart{clear:both;padding:10px 0;border-top:1px solid #ccc}.pdp_main .product_set_list .block_add_to_cart .inventory{float:left;width:20%;margin-left:22%}.pdp_main .product_set_list .block_add_to_cart label{width:40%;padding:7px 0;text-align:left}.pdp_main .product_set_list .block_add_to_cart .input_text{width:35px}.pdp_main .product_set_list .block_add_to_cart button{float:right;padding:5px 10px;margin:0;background:#1981ad;font-size:10px}.pdp_main .product_set_list .block_add_to_cart button span{background:0;border:0;color:#fff}.pdp_main .product_set_list .block_add_to_cart #quantitySelectBoxIt{padding-top:5px}.pdp_main .product_actions li{margin:0;border:0;padding:0 0 0 4px}.pdp_main .product_actions li a{font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;color:#333;text-decoration:none;display:none}.pdp_main .product_actions li a:before{content:'+';color:#008bb0;margin:0 4px 0 0}.pdp_main .product_actions li a.favorites_action{display:none;margin:10px 0 0}.pdp_main .product_tabs{margin:25px 0 0}.pdp_main .product_tabs .print_page{float:right;padding:0;margin:0;color:#000;background:0}.pdp_main .b-pdp-recommendation{padding-top:25px;margin-top:46px;border-bottom:1px solid #ccc}.pdp_main .recommendations_block_pdp{width:1110px;padding-top:30px;border-top:1px solid #ccc}.pdp_main .recommendations_block_pdp .product_image_topwrapper{position:relative}.pdp_main .recommendations_block_pdp .product_image_topwrapper .product_details_wrapper{text-align:left}.pdp_main .recommendations_block_pdp .product_image_topwrapper .product_subtitle{clear:both;font:12px/16px Arial,Helvetica,sans-serif;letter-spacing:normal;margin:20px 0 0}.pdp_main .recommendations_block_pdp .product_image_topwrapper .product_actions{margin:20px 0 0}.pdp_main .recommendations_block_pdp .product_details_wrapper_hidden{display:none}.pdp_main .recommendations_block_pdp .product_image_wrapper{height:240px;display:inline-block}.pdp_main .recommendations_block_pdp .product_add_to_cart{margin:5px 0}.pdp_main .recommendations_block_pdp .product_name{font:14px 'FuturaBT-Book',Arial,Helvetica,sans-serif;letter-spacing:2px;color:#333}.pdp_main .recommendations_block_pdp .jcarousel-clip{min-height:480px}.pdp_main .recommendations_block_pdp .jcarousel-clip-horizontal{margin:85px 0 0}.pdp_main .recommendations_block_pdp .recommendation_title{font:21px "FuturaBT-Book",Arial,Helvetica,sans-serif;color:#000;text-transform:uppercase;margin-bottom:25px}.pdp_main .recommendations_block_pdp .product_tile_wrapper{width:240px}.pdp_main .recommendations_block_pdp .product_tile:hover .tooltip_content{display:block !important}.pdp_main .recommendations_block_pdp .tooltip_content{position:absolute;left:50%;top:50%;z-index:100;width:300px;border:1px solid;text-align:left;background:#fff}.pdp_main .quantity{float:left;clear:both;position:relative}.pdp_main .quantity label{display:none}.pdp_main .quantity select{width:65px;background:#fff;padding:0;border:1px solid #e0e0e0}.pdp_main .quantity .quantity_error{position:absolute;min-width:450px;bottom:-25px;left:0;color:#F00}.pdp_main .quantity #quantitySelectBoxIt{width:115px !important;border:1px solid #ccc;background:#fff;height:40px;padding:10px 0 0 0}.pdp_main .accordion-title{font:21px "FuturaBT-Book",Arial,Helvetica,sans-serif;color:#000;text-transform:uppercase;margin-bottom:25px}.pdp_main .pdp-product-details{clear:both;max-width:960px;margin:0 auto 60px auto;border-bottom:1px solid #ccc;padding-bottom:50px}.pdp_main .pdp-product-details .accordion-content p{font:16px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif;line-height:22px}.pdp_main .pdp-product-details .accordion-content a{font:16px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif;line-height:22px;color:#1981ad}.pdp_main .pdp-product-details .accordion-content b{font:16px/1 "FuturaBT-Medium",Arial,Helvetica,sans-serif}.pdp_main .pdp-product-details .accordion-content ul{margin:35px 0 0 3px}.pdp_main .pdp-product-details .accordion-content ul li{font:16px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif;line-height:22px;background:url(../images/bullet.png) no-repeat left 6px;margin:5px 0 10px 20px;padding-left:11px}.pdp_main .pdp-product-howtouse{width:960px;margin:0 auto}.pdp_main .pdp-product-howtouse .accordion-title{float:right;width:450px;margin-bottom:20px}.pdp_main .pdp-product-howtouse .accordion-content{min-height:275px}.pdp_main .pdp-product-howtouse .accordion-content .youtube-player-wrap{float:left;width:480px}.pdp_main .pdp-product-howtouse .accordion-content iframe{float:left;height:auto;min-height:270px}.pdp_main .pdp-product-howtouse .accordion-content img{float:left;height:auto}.pdp_main .pdp-product-howtouse .accordion-content ul{float:right;width:470px}.pdp_main .pdp-product-howtouse .accordion-content ul li{font:16px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif;background:url(../images/bullet.png) no-repeat left 6px;margin:5px 0 20px 20px;padding-left:11px;padding-right:20px}.pdp_main .pdp-product-howtouse .accordion-content p{float:right;width:450px;font:16px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif;line-height:22px;margin-bottom:20px}.pdp_main .pdp-key-ingredients{max-width:960px;margin:40px auto 0 auto}.pdp_main .pdp-key-ingredients .accordion-content .top-ingredient-list .top-ingredient{display:inline-block;vertical-align:top;width:120px;height:auto;padding-top:20px;margin-right:20px;min-height:50px;word-break:break-word;font:14px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif;line-height:16px;color:#ccc;cursor:pointer}.pdp_main .pdp-key-ingredients .accordion-content .top-ingredient-list .top-ingredient:hover{border-top:2px solid #f0f0f0;padding-top:18px}.pdp_main .pdp-key-ingredients .accordion-content .top-ingredient-list .top-ingredient.active{border-top:2px solid #1981ad;color:#000;padding-top:20px;font:14px/1 "FuturaBT-Medium",Arial,Helvetica,sans-serif}.pdp_main .pdp-key-ingredients .accordion-content .top-ingredient-copy p{margin:30px 0 10px 0;font:16px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif;line-height:22px}.pdp_main .pdp-key-ingredients .accordion-content .top-ingredient-copy a{font:14px/1 "FuturaBT-Medium",Arial,Helvetica,sans-serif;text-decoration:underline}.recommendations_block_pdp .product-badge img{max-width:38% !important}.recommendations_block_pdp .jcarousel-clip-horizontal{height:400px !important}.recommendations_block_pdp .jcarousel-control{display:none}.product_add_to_cart button,.product_actions button{float:left;width:140px}.product_add_to_cart button span,.product_actions button span{background:url("../images/cart-bg.png") repeat-x 0 0;color:#fff;height:34px;display:block;line-height:35px;padding:0;border:0;font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;font-size:12px}.product_add_to_cart button span:before,.product_actions button span:before{content:'+';color:#fff;margin:0 4px 0 0}.product_add_to_cart button[disabled],.product_actions button[disabled]{background:0}.asset_main{background-position:center 0;background-repeat:no-repeat}.asset_main.bg-use{background-image:url("../images/PRD_Dtl_Usage_BG.jpg");min-height:698px}.asset_content{width:960px;margin:0 auto;padding:30px 0 0}.asset_content:after{content:".";display:block;height:0;clear:both;font-size:0;text-indent:-999px}.asset_content .float_L{float:right;width:545px;margin:-150px 0 0 0;padding-right:30px}.asset_content .float_L .pdp-ingredients{float:left}.asset_content .float_L .pdp-custom-ingredients{float:left;width:500px;margin-top:20px;padding:15px;background:linear-gradient(to bottom,#e7eff2 0,#fff 100%)}.asset_content .float_L .pdp-custom-ingredients span{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif}.asset_content .float_L .pdp-custom-ingredients p{font-size:12px;padding-top:5px}.asset_content .float_L #tab_howToUse{margin-bottom:50px}.asset_content .float_L.first{width:100%;margin:0}.asset_content .pdp-technology{margin:0}.asset_content .pdp-technology .asset_title_pdp{margin:0 70px 15px 385px}.asset_content .pdp-technology .tab_content>*{font:16px "FuturaBT-Book",Arial,Helvetica,sans-serif;color:#666;padding:0 30px 0 0}.asset_content .pdp-technology h3{float:none}.asset_content .science_bg_small{float:right;max-width:490px;width:100%}.asset_content .beforeafter-wrap{float:left}.asset_content .beforeafter-wrap .metacell-handle-img span[id^='handle']{display:block;width:29px;height:20px;background:url("../images/handle.png") no-repeat center center}.asset_content .science_bg_large{float:right;width:100%;max-width:545px;height:auto}.asset_content .science_bg_large ul{margin:9px 0 0 3px}.asset_content .science_bg_large ul li{color:#666;background:url(../images/bullet.png) no-repeat left 6px;padding-left:11px;margin-top:5px}.asset_content .science_bg_video iframe{position:absolute;left:0;margin-top:-32px;width:360px;height:220px}.asset_content a{color:#2e9ebe}.asset_content a:hover{color:#2e9ebe;text-decoration:underline}.asset_content a.pdf{margin-top:50px}.asset_content a.pdf img{float:left;margin-right:10px}.asset_content a.pdf span{display:block;color:#333;font:12px "FuturaBT-Medium",Arial,Helvetica,sans-serif;padding-top:7px}.asset_content #tab_keyIngredients{width:490px}.asset_content .asset_title_pdp,.asset_content .subtitle-2,.asset_content h3{font:16px "FuturaBT-Book",Arial,Helvetica,sans-serif;color:#2e9ebe;text-transform:uppercase;float:left;margin:0 0 15px;padding:0}.asset_content .asset_content_pdp,.asset_content p{font:16px "FuturaBT-Book",Arial,Helvetica,sans-serif;color:#666;clear:left}.asset_content .asset_content_pdp:after,.asset_content p:after{content:".";display:block;height:0;clear:both;font-size:0;text-indent:-999px}.asset_content .asset_content_pdp.border,.asset_content p.border,.asset_content .border_bottom{border-bottom:1px solid #e0e0e0;padding:0 0 25px;margin:0 0 35px}.asset_content .block_gap{margin:40px 0 15px}.asset_content .note{font-size:10px;line-height:14px}.asset_content .asset_title_small_pdp,.asset_content h4{font:14px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#333;margin:10px 0 3px}.asset_content h4.title{font:14px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#2e9ebe;text-transform:uppercase;margin:15px 0 2px 0}.asset_content .asset_content_small_pdp{max-width:545px;width:100%;color:#666}.asset_content .asset_content_small_pdp p{font:16px "FuturaBT-Book",Arial,Helvetica,sans-serif;color:#666;line-height:18px}.asset_content .asset_content_small_pdp ul li{font:12px Arial,Helvetica,sans-serif;color:#666;line-height:18px}.asset_content .asset_content_small_pdp a{display:block;margin-top:50px;min-height:100px}.asset_content .pdp_regimen{float:left;margin:0 60px 20px 0}.asset_content #tab_keyIngredients p{font:12px Arial,Helvetica,sans-serif;color:#666;line-height:18px}.asset_content .asset_images_use{margin:-15px 0 50px -15px;background:url("../images/PRD_Dtls_UsageNoVd.png") no-repeat left top;height:250px;width:500px}.asset_content .float_left{float:left}.asset_content .pdp-howToUse img{float:right;margin-right:70px}.asset_content .pdp-howToUse iframe{float:right;max-width:545px;width:100%;height:306px;padding-left:15px;border:0}.asset_content .pdp-howToUse ul{float:left;width:280px;padding-left:72px !important}.asset_content .pdp-howToUse ul li{padding:8px 0 0 12px;font:12px "FuturaBT-Book",Arial,Helvetica,sans-serif;letter-spacing:1px;text-transform:uppercase;list-style-type:none}.asset_content .pdp-howToUse ul .blue{background:#e7eff2;padding:8px 12px;margin:8px 0 0 0;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif}.asset_content .pdp-howToUse ul.icon_day{clear:both;background:url("../images/ICN_Day.png") no-repeat left top}.asset_content .pdp-howToUse ul.icon_night{clear:both;background:url("../images/ICN_Night.png") no-repeat left top}.asset_content .pdp-use h3{margin:0 0 15px}.asset_content .clear{clear:both}.asset_content .clinical-study iframe{width:500px;height:280px}.bg-use .asset_content{padding:45px 0 0}.text-pdp .tab_content{background:0;padding:0;border:0}.text-pdp .reviews_title{font:21px "FuturaBT-Book",Arial,Helvetica,sans-serif;color:#000;text-transform:uppercase}.text-pdp .pdp-custom-ingredients p{clear:both;margin-top:25px;font:12px/1 "FuturaBT-Medium",Arial,Helvetica,sans-serif;line-height:18px}.text-pdp .pdp-custom-ingredients p.collapse{font:14px/1 "FuturaBT-Medium",Arial,Helvetica,sans-serif;display:inline-block;content:'';width:135px;height:12px;background:url(../images/arrow-down.jpg) no-repeat 122px 3px;cursor:pointer}.text-pdp .pdp-custom-ingredients p.collapse-toggle{display:inline-block;content:'';width:135px;height:12px;background:url(../images/arrow-up.jpg) no-repeat 122px 3px}.text-pdp .pdp-physician-insights{width:960px;margin-top:30px;padding-top:30px;border-top:1px solid #ccc}.text-pdp .pdp-physician-insights .physician-info{height:auto;overflow:auto}.text-pdp .pdp-physician-insights .physician-info img.physician-img{float:left}.text-pdp .pdp-physician-insights .physician-info span.physician-closing-quote{display:inline-block;background:url(../images/quotes.jpg) -27px 0 no-repeat;width:27px;height:22px;margin-left:10px}.text-pdp .pdp-physician-insights .physician-info #physician-quote{float:right;max-width:525px;margin:5% 30px 0 0;font:16px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif;line-height:25px}.text-pdp .pdp-physician-insights .physician-info #physician-quote:before{content:'';position:absolute;display:block;background:url(../images/quotes.jpg) 0 0 no-repeat;width:27px;height:22px;margin:0 0 0 -40px}.text-pdp .pdp-physician-insights .physician-info .physician-name,.text-pdp .pdp-physician-insights .physician-info a{float:right;display:block;width:525px;margin:15px 30px 0 0;font:12px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif}.text-pdp .pdp-physician-insights .physician-info a{text-decoration:underline}.text-pdp .pdp-physician-insights .physician-info a:after{content:'>';text-decoration:none}.product_size{color:#666;font:11px 'FuturaBT-Medium',Arial,Helvetica,sans-serif;margin:11px 15px 0 5px;float:left}.pdp_rating{margin:15px 0;font-size:28px;line-height:21px;color:#2e9ebe}.pdp_rating .lora_ratings_reviews{float:left;width:250px;margin-bottom:10px}.pdp_rating .lora_ratings_reviews .bv-rating{float:left}.pdp_rating .lora_ratings_reviews .product_detail_review_count a{display:inline-block;vertical-align:top;line-height:2;margin:0;padding:6px 0 0 15px;font:12px/1 "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#333}.pdp_rating .lora_ratings_submit_review{font:12px/1 "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#333;line-height:2;float:right;vertical-align:top;padding:0 0 0 15px}.pdp_rating .lora_ratings_submit_review a{color:#2e9ebe}.pdp-product-benefits h2{clear:both;font:16px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif;line-height:22px;text-transform:inherit}.pdp-additional-callout p{font:12px/1.5 "FuturaBT-Medium",Arial,Helvetica,sans-serif;margin-top:15px}.pdp-additional-callout a{color:#2e9ebe}.product_set .product_add_to_cart{border-top:0}.availability_label,.availability_value{display:inline-block}.product_actions li{display:inline-block;padding:0 5px 0 0}.product_actions li+li{padding-left:8px;border-left:1px solid #999}.fb_share{cursor:pointer}.fb_share iframe{display:none}.print_page{cursor:pointer}.list_table_header .print_page{float:right;font-size:13px}.add_all_to_cart{display:none}.js .add_all_to_cart{display:inherit}.product_detail .tab_content{background:0;border:0;padding:0;margin:25px 0 30px 0;color:#666;font:12px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif;line-height:15px}.product_detail .tab_content p{line-height:15px}.product_detail .tab_content a.print_page{display:none}.product_detail .tab_content a{color:#2e9ebe}.product_detail .tab_content a:hover{text-decoration:none}.product_detail .tab_content ul{margin:9px 0 0 3px}.product_detail .tab_content ul li{color:#666;background:url(../images/bullet.png) no-repeat left 6px;padding-left:11px;margin-top:5px}.product_detail .tab_content .note{font-size:10px;line-height:14px}.product_detail .tab_content .highlight{color:#a60066}.product_detail .tab_content b{font-family:Arial,Helvetica,sans-serif;font-weight:bold}.pdp-skin-block{width:500px;margin-top:20px}.pdp-skin-block .skin-types-block,.pdp-skin-block .skin-condition-block{clear:left}.pdp-skin-block .skin-types-block p.accordion-title,.pdp-skin-block .skin-condition-block p.accordion-title{float:left;margin:0 5px 10px 0;padding-top:1px;font:12px/1 "FuturaBT-Medium",Arial,Helvetica,sans-serif;letter-spacing:1px;text-transform:uppercase}.pdp-skin-block .skin-types-block p.accordion-title:after,.pdp-skin-block .skin-condition-block p.accordion-title:after{content:'';width:13px;height:9px;background:url(../images/arrows.jpg) no-repeat 0 0}.pdp-skin-block .skin-types-block p.accordion-title.active:after,.pdp-skin-block .skin-condition-block p.accordion-title.active:after{content:'';width:13px;height:9px;background:url(../images/arrows.jpg) no-repeat -13px 0}.pdp-skin-block .skin-types-block,.pdp-skin-block .skin-condition-block{font:13px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif}.pdp-skin-block .skin-types-block .skinType:after,.pdp-skin-block .skin-types-block .skinCondition:after,.pdp-skin-block .skin-condition-block .skinType:after,.pdp-skin-block .skin-condition-block .skinCondition:after{content:',';margin-left:-3px}.pdp-skin-block .skin-types-block .hideComma:after,.pdp-skin-block .skin-condition-block .hideComma:after{content:' ';margin:0}.skin_wrapper{display:inline-block}.skinType_dry:before{content:"D"}.skinType_combination:before{content:"C"}.skinType_normal:before{content:"N"}.skinType_sensitive:before{content:"S"}.skinType_oily:before{content:"O"}.skinType_sensitized{background-position:-136px 0}.skinType_dehydrated{background-position:-68px 0}.skinType_rosacea{background-position:-170px 0}.skinType_hyperpigmentation{background-position:-102px 0}.skinType_acne{background-position:0 0}.skinType_aging{background-position:-34px 0}.skinType_blotchiness{background-position:-170px 0}.skinType_discoloration-darkspots{background-position:-102px 0}.product_tabs{position:relative}.tabs_menu li{display:inline-block;border:1px solid;border-color:#d9d9d9 #d9d9d9 #fff;border-bottom:0 !important;white-space:nowrap;background:#efefef}.tabs_menu li.ui-state-active{padding-bottom:1px;margin-bottom:-1px;background:#fff}.tabs_menu a{display:block;padding:5px 10px;text-decoration:none;color:#999}.tabs_menu .ui-tabs-active a,.tabs_menu .ui-state-disabled a,.tabs_menu .ui-state-processing a{cursor:default;color:#666}.tabs_menu a,.ui-tabs-collapsible .ui-tabs-selected a{cursor:pointer}.tab_content{padding:20px 10px;border:1px solid #d9d9d9;line-height:18px;background:#fff}.tab_content:after{content:'';display:block;clear:both}.tab_content+.tab_content{display:none}.ui-tabs-hide{display:none !important}.product_tab_shades_left{float:left;width:100px;margin-right:10px}.product_tab_shades_left .product_image{max-width:100%;max-height:100%;height:auto;width:auto}.product_tab_shades_right{float:left;min-width:300px}.product_shades_description{width:300px;height:75px;margin:10px 0}.product_shades_family{margin:10px 0;padding:10px 0;border-top:1px solid #d2d2d2}.product_shades_familyshades{display:inline-block;vertical-align:top}.product_shades_familylabel{float:left;width:60px}.product_shades_moodlabels{padding-left:70px;padding-bottom:5px;border-bottom:1px solid #999;margin-bottom:10px;font-size:10px;font-weight:bold;text-transform:uppercase;white-space:nowrap}.product_shades_moods{margin-left:70px;white-space:nowrap}.colormoodlabel,.colormood{display:inline-block;width:70px;margin-right:10px;vertical-align:top;white-space:normal}.colormoodlabel.last,.last.colormood{margin-right:0}.colormood{min-height:31px}a.product_shades_mood{display:inline-block;height:21px;width:21px;padding:0;border:2px solid #fff;margin:2px 1px;border-radius:50%;text-indent:-999em}a.product_shades_mood:hover,a.product_shades_mood.selected{border-color:#000}.product_award_icons img{width:80px}.js .pdp_main .recommendations_block_pdp .product_tile .tooltip_content{display:none !important}.tooltipcolor:hover .tooltip_colorshades{display:block !important}.quickview{position:absolute;left:0 !important;right:0 !important;width:790px !important;margin:0 auto}#QuickViewDialog .primary{float:none;width:760px;max-width:100%}.bonus_product_actions{margin:10px 0}.bonus_product_item{border-bottom:1px solid #999;margin:10px 0}.bonus_product_item .product_name{margin:0 0 10px;font-size:16px}.bonus_product_item .product_image_container{width:200px}.bonus_product_item .product_detail{width:550px}.bonus_product_item:after{content:'';display:block;clear:both}#BfrAftr{position:relative;visibility:hidden}#BfrAftr>img{width:242px}#BfrAftr span[id^='handle']{display:block;width:29px;height:20px;background:url("../images/handle.png") no-repeat center center}.mousetrap{display:none}.lora-ratings-reviews .product_image{display:none}.lora-ratings-reviews .review_header_right{width:100%;height:90px;text-align:right}.lora-ratings-reviews .review_header_right .sorting.b-dw-rr-sorting .f_label{position:absolute;left:0;top:-500px;width:1px;height:1px;overflow:hidden}.lora-ratings-reviews .review_header_right .js-dw-rr-sorting{float:right;height:27px;margin-bottom:10px;border:1px solid #ccc;width:25%;background:#fff;border-radius:0}.lora-ratings-reviews .review_header_right .rraveragerating{float:left;width:205px}.lora-ratings-reviews .review_header_right .rraveragerating span.lable{float:left;margin-right:10px;padding-top:5px}.lora-ratings-reviews .review_header_right .ui-rating-label{display:block;float:left;padding:5px 0 0 15px}.lora-ratings-reviews .writerrproductreview,.lora-ratings-reviews .third button{clear:both;background:url(../images/cart-bg.png) repeat-x 0 0;color:#fff;width:140px;height:34px;line-height:35px;padding:0;border:0;font:12px "FuturaBT-Medium",Arial,Helvetica,sans-serif}.lora-ratings-reviews .writerrproductreview{clear:right}.lora-ratings-reviews .third{float:left;margin:15px 0 20px 25%}.lora-ratings-reviews .rrlist{margin-bottom:30px}.lora-ratings-reviews .rrlist .rr_page_item{clear:both;min-height:200px;padding:30px 0 0 0;border-top:1px solid #ccc}.lora-ratings-reviews .rrlist .rr_page_item .rr_paging{clear:both}.lora-ratings-reviews .rrlist .rr_page_item .rr_paging .rr_next_page,.lora-ratings-reviews .rrlist .rr_page_item .rr_paging .rr_collapse{border-top:1px solid #ccc;padding-top:10px}.lora-ratings-reviews .rrlist .rr_page_item .rr_paging .rr_next_page button,.lora-ratings-reviews .rrlist .rr_page_item .rr_paging .rr_collapse button{background:url(../images/cart-bg.png) repeat-x 0 0;color:#fff;width:140px;height:34px;line-height:35px;margin-bottom:20px;padding:0;border:0;font:12px "FuturaBT-Medium",Arial,Helvetica,sans-serif}.lora-ratings-reviews .rrlist .rr_left{float:left;width:192px;padding-right:25px;margin-bottom:20px}.lora-ratings-reviews .rrlist .rr_left .personal_name{font:14px "FuturaBT-Medium",Arial,Helvetica,sans-serif}.lora-ratings-reviews .rrlist .rr_left .rr_time{margin-bottom:30px}.lora-ratings-reviews .rrlist .rr_left .rr_channel,.lora-ratings-reviews .rrlist .rr_left span{display:inline-block;color:#666}.lora-ratings-reviews .rrlist .rr_left .review_skinconcern{margin-top:10px}.lora-ratings-reviews .rrlist .rr_left p{display:inline;line-height:1em}.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{margin-top:10px}.lora-ratings-reviews .rrlist .rr_middle{float:left;max-width:600px;width:100%;min-height:200px;padding-left:25px;margin-bottom:30px;background:url(../images/review-gray-bg.jpg) 0 0 repeat-y}.lora-ratings-reviews .rrlist .rr_middle .rating{margin-bottom:25px}.lora-ratings-reviews .rrlist .rr_middle .content_headline{margin-bottom:10px;font:15px Arial,Helvetica,sans-serif;font-weight:bold}.lora-ratings-reviews .rrlist .rr_middle .content_text .rr_vote_statics{font:12px "FuturaBT-Book",Arial,Helvetica,sans-serif;line-height:20px;color:#999}.lora-ratings-reviews .rrlist .rr_middle .rr_vote_section{margin-top:15px}.lora-ratings-reviews .rrlist .rr_middle .rr_vote_section button{float:left;width:22px;height:22px;margin:5px 8px 0 0;padding:0;background:#2e9ebe;color:#fff;cursor:pointer;font:12px "FuturaBold",Arial,Helvetica,sans-serif}.lora-ratings-reviews .rrlist .rr_middle .rr_vote_section .rr_vote_statics{display:none}.lora-ratings-reviews .writeproductreviewdialog{clear:both;margin:80px 0 30px 0;border-top:1px solid #ccc;background:#fafafa}.lora-ratings-reviews .writeproductreviewdialog h3{font:16px "FuturaBT-Book",Arial,Helvetica,sans-serif;letter-spacing:2px;text-transform:uppercase;background:#fff;margin-bottom:25px;padding:15px 0;border-bottom:1px solid #ccc}.lora-ratings-reviews .writeproductreviewdialog .secondary{float:none;width:auto}.lora-ratings-reviews .writeproductreviewdialog .secondary span.review_tips{font:13px "FuturaBT-Book",Arial,Helvetica,sans-serif;font-style:italic;color:#a2a2a2;display:block;max-width:535px;margin-left:25%;padding:10px 20px 0 0}.lora-ratings-reviews .writeproductreviewdialog .secondary p{font:12px "FuturaBT-Book",Arial,Helvetica,sans-serif;font-style:italic;color:#2e9ebe;padding-bottom:20px}.lora-ratings-reviews .writeproductreviewdialog .secondary a{color:#339ebe}.lora-ratings-reviews .writeproductreviewdialog .secondary .write_product_review_rating span.label{text-transform:uppercase}.lora-ratings-reviews .writeproductreviewdialog .secondary .write_product_review_rating span.label:before{content:'*';color:#2e9ebe;padding-right:3px}.lora-ratings-reviews .writeproductreviewdialog .secondary .f_label,.lora-ratings-reviews .writeproductreviewdialog .secondary .label{float:left;display:block;width:20%;margin:0 5% 0 0}.lora-ratings-reviews .writeproductreviewdialog .secondary .char-count,.lora-ratings-reviews .writeproductreviewdialog .secondary .f_field_checkbox{margin-left:25%}.lora-ratings-reviews .writeproductreviewdialog .secondary .checkbox{margin-right:5px}.lora-ratings-reviews .writeproductreviewdialog .secondary .customer_received_free_samples .f_label,.lora-ratings-reviews .writeproductreviewdialog .secondary .customer_reward_member .f_label,.lora-ratings-reviews .writeproductreviewdialog .secondary .customer_sweepstakes_entry .f_label{text-transform:inherit}.lora-ratings-reviews .writeproductreviewdialog .secondary .terms_agreement .f_label{width:auto}.lora-ratings-reviews .writeproductreviewdialog .secondary .terms_agreement a{color:#2e9ebe}.lora-ratings-reviews .writeproductreviewdialog .secondary .terms_agreement .error{margin:0;font-size:11px}.lora-ratings-reviews .writeproductreviewdialog .secondary .error{margin-left:25%;font-size:11px}.lora-ratings-reviews .writeproductreviewdialog .secondary .error:before{color:red}.lora-ratings-reviews .writeproductreviewdialog .f_textarea{max-width:535px;width:100%;resize:none;background:#f1f1f1;border:0}.lora-ratings-reviews .writeproductreviewdialog #dwfrm_productreview_reviewfeilds_content{min-height:250px}#pdp-technology{width:960px;margin-top:50px}#pdp-technology p{font:16px "FuturaBT-Light",Arial,Helvetica,sans-serif;line-height:22px;margin-bottom:20px}#pdp-technology ul{font:14px "FuturaBT-Light",Arial,Helvetica,sans-serif}#pdp-technology ul li{font:14px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif;background:url(../images/bullet.png) no-repeat left 6px;margin:5px 0 10px 20px;padding-left:11px;list-style:none;position:relative;top:0;white-space:nowrap}#pdp-technology p.collapse{font:14px/1 "FuturaBT-Medium",Arial,Helvetica,sans-serif;display:inline-block;content:'';width:110px;height:12px;margin-top:20px;background:url(../images/arrow-down.jpg) no-repeat 85px 3px;cursor:pointer}#pdp-technology p.collapse-toggle{display:inline-block;content:'';width:110px;height:12px;background:url(../images/arrow-up.jpg) no-repeat 85px 3px}#pdp-technology .collapsed-content{font:12px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif;line-height:15px}#pdp-technology .tabs-1{width:452px;display:block;text-decoration:none;text-decoration:none}#pdp-technology .tabs-2{width:455px;display:block;text-decoration:none}#pdp-technology #tabs-1 .accordion-content{clear:both;min-height:300px;border:1px solid #ccc;border-top:0}#pdp-technology #tabs-1 .accordion-content .column1{height:auto;padding-top:40px}#pdp-technology #tabs-1 .accordion-content .column1 .content{padding:0 25px 0 30px}#pdp-technology #tabs-1 .accordion-content .column1 .content .media-wrap{float:right;margin-right:60px}#pdp-technology #tabs-1 .accordion-content .column1 .content .media-wrap span[id^='handle']{display:block;width:29px;height:20px;background:url("../images/handle.png") no-repeat center center}#pdp-technology #tabs-1 .accordion-content .column1 .content .content-left{width:400px}#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{float:right;margin-right:60px}#pdp-technology #tabs-2 .accordion-content .column1 .content .media-wrap span[id^='handle']{display:block;width:29px;height:20px;background:url("../images/handle.png") no-repeat center center}#pdp-technology #tabs-2 .accordion-content .column1 .content .content-left{width:400px}#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;background:0;position:relative;top:0;margin:1px 0 0 0;padding:20px 0 0 25px;white-space:nowrap}#pdp-technology li.tab2{list-style:none;background:0;position:absolute;top:0;right:0;padding:20px 0 0 25px;margin:0;white-space:nowrap}#pdp-technology li.tabs-hide{list-style:none;position:absolute;top:0;right:0;background:0;padding:68px 0 0 25px;width:457px;border-bottom:1px solid #ccc}script.slick-slide{display:none !important}.inside-skin-column-wrap{float:left}.inside-skin-column-wrap .col1-left{float:left;padding:0 15px 20px 15px}.inside-skin-column-wrap .col1-right{float:left;padding:0 15px 20px 15px;border-left:1px solid #ccc;min-height:300px}.inside-skin-column-wrap .col1-right-stacked{padding:0 30px;border:0}.inside-skin-column-wrap .col1-left-info,.inside-skin-column-wrap .col1-right-info{width:370px}.inside-skin-column-wrap .col1-left-info img,.inside-skin-column-wrap .col1-right-info img{float:left;margin-right:10px}.inside-skin-column-wrap .column-info-wrap{color:#000;text-align:left;text-transform:uppercase;float:left;width:200px;height:100px;position:relative}.inside-skin-column-wrap .column-info-wrap .column-featured-header{font:13px "FuturaBT-Book",Arial,Helvetica,sans-serif;letter-spacing:1px}.inside-skin-column-wrap .column-info-wrap .column-featured-subtitle{font:10px "FuturaBT-Book",Arial,Helvetica,sans-serif;padding-top:5px}.inside-skin-column-wrap .column-info-wrap a{font:10px "FuturaBT-Medium",Arial,Helvetica,sans-serif;position:absolute;bottom:5px}.inside-skin-column-wrap .column-info-wrap a:after{color:#007298;content:'>';margin-left:5px}.inside-skin-column-wrap .column-header-text{font:13px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#333;letter-spacing:1px;text-align:left;text-transform:uppercase;padding:7px 0 20px 0}.inside-skin-column-wrap.vertical{width:50%}.inside-skin-column-wrap.vertical img{width:100%}.inside-skin-column-wrap.vertical .col1-left,.inside-skin-column-wrap.vertical .col1-right{width:250px;min-height:0;border:0}.inside-skin-column-wrap.vertical .col1-left img{margin-top:16px}@media only screen and (min-width:1366px) and (min-aspect-ratio:4 / 3){.inside-skin-column-wrap.vertical{width:50%}}@media only screen and (min-width:1024px) and (max-width:1366px) and (max-aspect-ratio:4 / 3){.inside-skin-column-wrap.vertical{width:48%}.inside-skin-column-wrap.vertical .col1-left img{margin-top:0}}@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}.inside-skin-column-wrap.vertical{width:32%}.inside-skin-column-wrap.vertical .col1-left img{margin-top:0}.inside-skin-column-wrap.vertical .column-header-text{min-height:auto}}.mini_cart_content .mini_cart_scrollable{max-height:60vh;overflow-y:auto;overflow-x:hidden}.mini_cart_content .gwp-image{width:15%}.mini_cart_content .gwp-image .image{margin:auto}.mini_cart_content .gwp-wrapper{border-bottom:2px solid #e0e0e0;color:#252525;margin:0 15px}.mini_cart_content .gwp-product{border-bottom:1px solid #e0e0e0;color:#252525}.mini_cart_content .gwp-product:last-of-type{border-bottom:0}.mini_cart_content .gwp-error-msg{color:red}.mini_cart_content .gwp-info__actions{padding:15px 0}.mini_cart_content .gwp-remove{text-transform:uppercase;color:#888;font-size:12px;line-height:12px;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;text-decoration:underline;cursor:pointer}.mini_cart_content .gwp-remove:hover{text-decoration:none}.gwp-minicart-info{float:none;padding:0 0 0 10px;width:85%;box-sizing:border-box}.gwp-minicart-info__title{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-weight:600;font-size:16px;line-height:18px;padding:15px 0 5px}.gwp-minicart-info__msg{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-size:14px;line-height:18px;color:red}.gwp-minicart-info__label{padding:5px 0 0}.gwp-minicart-info__label,.gwp-minicart-tile__name,.gwp-minicart-tile__price{font-size:11px;line-height:19px}.gwp-minicart-tile__name{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;padding:0 5% 0 0;width:67%}.gwp-minicart-info__label,.gwp-minicart-tile__price{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-weight:600}.gwp-minicart-tile__image{padding:5px 5% 5px 0;width:15%}.gwp-minicart-tile__image img{max-width:100%}.gwp-minicart-banner__wrapper{background:transparent;color:#252525;margin:0 15px;padding:0 0 15px;border-bottom:2px solid #e0e0e0}.gwp-minicart-banner__wrapper a{color:#252525}.gwp-minicart-banner__wrapper a:hover{text-decoration:none}.gwp-minicart-banner__image{float:left}.gwp-minicart-banner__image img{max-width:180px;width:100%}.gwp-minicart-banner__content{float:left;padding:20px 30px 10px}.gwp-minicart-banner__title{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-weight:600;font-size:16px;line-height:26px;text-transform:uppercase}.gwp-minicart-banner__text{font-size:15px;line-height:16px;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif}.gwp-minicart-banner__link{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-weight:600;font-size:13px;line-height:1;text-transform:uppercase}@media only screen and (min-width:801px){.minicart_wrapper .gwp-wrapper ~ .mini_cart_products,.minicart_wrapper .gwp-minicart-banner__wrapper ~ .mini_cart_products{max-height:100%}}@media only screen and (max-width:800px){.mini_cart_content .gwp-wrapper{margin:0 10px;border-bottom:0}.mini_cart_content .gwp-info__actions{padding:10px 0 0}.mini_cart_content .gwp-image .image{width:100%}.gwp-minicart-info__title{padding-top:10px}.gwp-minicart-banner__wrapper{border-bottom:0;margin:0;padding:0 10px}.gwp-minicart-banner__content{padding:0}.gwp-minicart-banner__title{font-size:14px;line-height:1}.gwp-minicart-banner__text{font-size:14px}.gwp-minicart-banner__link{font-size:11px}.ui-dialog-content p .gwp-minicart-banner__title,.ui-dialog-content p .gwp-minicart-banner__text,.ui-dialog-content p .gwp-minicart-banner__link{margin-bottom:0}}