﻿.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}.pt_cart .cart_gift_wrapper .js_GiftWrapForm::after,.pt_cart .code_promo_block::after,.pt_checkout .checkout_step_onestepcheckout>form::after,.samples_list::after,.checkout_minicart .checkout_minicart_products::after,.checkout_minicart .checkout_minicart_product::after,.orderconfirmation_minicart .checkout_minicart_products::after,.orderconfirmation_minicart .checkout_minicart_product::after,.chmodule_billingaddress::after,.confirmation .banner-head::after,.confirmation .main-content::after,.checkout_step_confirmation>form::after,.orderconfirmation_summary::after,.orderconfirmation_billingaddress::after,.orderconfirmation_info::after,.orderconfirmation_message .sec-2::after,.orderconfirmation_paymentmethod::after,.orderconfirmation_register::after{content:'';display:block;clear:both}.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_order_confirmation .simple_submit_action,.pt_optcheckout .simple_submit_button,.pt_order_confirmation .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 !important}#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'}.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}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}.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{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{width:80px;height:34px;padding:0}.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_wish_list .refinement_skippy,.login_page .refinement_skippy,.pt_account .main_skippy,.pt_wish_list .main_skippy,.login_page .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}}.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}.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_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}.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;float:left;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{padding:0;min-height:210px;height:auto;position:relative}.custom_plp_slot_banner .PLP_banner:after{content:".";display:block;height:0;clear:both;font-size:0;text-indent:-999px}.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-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%}.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}.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{float:left;margin:-4px 0 0 10px;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}.pt_cart .cart_actions button.cart_checkout_pay_pal_button{color:#002f86;background:#e6e5e5;height:2.375rem;padding:.1875rem 1.5625rem}.pt_cart .cart_actions button.cart_checkout_pay_pal_button:hover{background-color:#eee}.pt_cart .cart_actions button.cart_checkout_pay_pal_button span{display:inline-block;line-height:1.375rem;color:#002f86;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif}.pt_cart .cart_actions button.cart_checkout_pay_pal_button span:before{content:'';background-image:url(../images/pp_logo.png);display:inline-block;margin:0rem .3125rem;float:left;width:4.8125rem;height:1.25rem}.pt_cart .cart,.pt_cart .header .content{width:100%;max-width:80rem}.pt_cart .footer-top{display:none}.pt_cart:not(.pt_emptycart) .main,.pt_cart .main{width:100%;margin:0 auto;max-width:80rem;padding:0rem 1.25rem;overflow:hidden}@media only screen and (min-width:320px) and (max-width:800px){.pt_cart:not(.pt_emptycart) .main,.pt_cart .main{padding:0}}.pt_cart.pt_emptycart .main{margin:157px 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){.pt_cart.pt_emptycart .main{margin:0 auto}}.pt_cart .selectboxit-btn{border:1px solid #c1c1c1;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}.pt_cart .selectboxit-text{line-height:2.1875rem;font-size:.875rem}.pt_cart .selectboxit-text[data-val=""]{color:#333}.pt_cart .selectboxit-option-icon-container{margin:0}.pt_cart .selectBoxIt_hiddenOriginalSelect{max-width:100%}.pt_cart .selectboxit-option .selectboxit-option-anchor{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:.875rem}.pt_cart .selectboxit-container{width:100%;max-width:100px}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3),only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.pt_cart .order_shippingmethods{float:left}}.pt_cart .order_shippingmethods .selectboxit-container{width:15rem;max-width:15rem}.pt_cart .order_shippingmethods .selectboxit-option-icon-container{width:0}.pt_cart .order_shippingmethods .selectboxit-list{max-width:12.5rem}.pt_cart .order_shippingmethods .selectboxit-option-anchor{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media only screen and (max-width:480px) and (max-aspect-ratio:4 / 3),only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.pt_cart .order_shippingmethods .selectboxit-option-anchor{padding:0}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3),only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.pt_cart .order_shippingmethods .selectboxit-option-anchor{padding:0}}.pt_cart .selectboxit-list{border-width:.0625rem;min-width:100% !important}.pt_cart .selectboxit-list a{padding:.625rem}.pt_cart .selectboxit-list a:hover{background-color:#f9f9f9}.pt_cart .selectboxit-container *{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif}.pt_cart .selectboxit-arrow-container{width:2rem;height:2rem;cursor:pointer;border:0}.pt_cart .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}.pt_cart .selectboxit-arrow:before{display:none}.pt_cart .cart_actions button{font:1rem "FuturaBT-Light",Arial,Helvetica,sans-serif;text-transform:uppercase;background:#007da4;padding:.625rem 1.4375rem}.pt_cart .cart_actions button span{background:transparent;color:#fff;padding:0;border:0;font:1rem "FuturaBT-Light",Arial,Helvetica,sans-serif;line-height:1}@media only screen and (max-width:480px) and (max-aspect-ratio:4 / 3),only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.pt_cart .cart_actions button span{display:none}}.pt_cart .secondary .cart_actions,.pt_cart .primary .cart_actions_top .cart_actions{margin-bottom:1.25rem}.pt_cart .secondary .cart_actions button,.pt_cart .primary .cart_actions_top .cart_actions button{width:100%}.pt_cart .secondary .cart_actions .minicart__shoprunner,.pt_cart .primary .cart_actions_top .cart_actions .minicart__shoprunner{height:3.4375rem}.pt_cart .secondary .cart_actions .minicart__shoprunner #srd_xc_acc img,.pt_cart .primary .cart_actions_top .cart_actions .minicart__shoprunner #srd_xc_acc img{margin:0 auto}.pt_cart .secondary .cart_actions .minicart__applepay,.pt_cart .primary .cart_actions_top .cart_actions .minicart__applepay{background:transparent;border:1px solid #252525;border-radius:5px;padding:0 35px;height:auto;margin-left:5px;display:block}.pt_cart .secondary .cart_actions .cart_checkout_pay_pal_button,.pt_cart .primary .cart_actions_top .cart_actions .cart_checkout_pay_pal_button{height:auto}.pt_cart .secondary .cart_actions .divider,.pt_cart .primary .cart_actions_top .cart_actions .divider{margin:.625rem 0rem;text-align:center;font-size:.875rem;font-weight:600;line-height:1.3125rem;color:#868686;float:none}.pt_cart .secondary .cart_actions .divider:before,.pt_cart .primary .cart_actions_top .cart_actions .divider:before{border-top:.0625rem solid #868686;content:'';height:.625rem;width:42%;float:left;margin:.625rem .3125rem 0rem 0rem}.pt_cart .secondary .cart_actions .divider:after,.pt_cart .primary .cart_actions_top .cart_actions .divider:after{border-top:.0625rem solid #868686;content:'';height:.625rem;width:42%;float:right;margin:.625rem 0rem 0rem .3125rem}.pt_cart .formfield_gift_message{position:relative;width:60%}@media only screen and (min-width:320px) and (max-width:800px){.pt_cart .formfield_gift_message{width:100%}}.pt_cart .formfield_gift_message textarea{height:6.25rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:.875rem;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;border-color:#c1c1c1;background-color:#f9f9f9;padding:.625rem}.pt_cart .formfield_gift_message textarea::-webkit-input-placeholder{font-size:.875rem;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif}.pt_cart .formfield_gift_message textarea:-moz-placeholder{font-size:.875rem;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;opacity:1}.pt_cart .formfield_gift_message textarea::-moz-placeholder{font-size:.875rem;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;opacity:1}.pt_cart .formfield_gift_message textarea:-ms-input-placeholder{font-size:.875rem;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif}.pt_cart .formfield_gift_message textarea:focus{border:1px solid #007da4}.pt_cart .formfield_gift_message.f_state_error textarea{border:1px solid #bf1c1f}.pt_cart .formfield_gift_message .f_error_message{font-size:.875rem;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#bf1c1f}.pt_cart .formfield_gift_message label{margin-bottom:.3125rem;text-transform:none}.pt_cart .formfield_gift_message .char-count{position:absolute;right:0;top:0;font-size:.875rem}.pt_cart .cart_gift_wrapper{color:#333;padding:1.875rem 0rem;float:left;width:100%}.pt_cart .cart_gift_wrapper h3{font-size:1.1875rem;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;color:#333;float:left;text-transform:uppercase}@media only screen and (min-width:320px) and (max-width:800px){.pt_cart .cart_gift_wrapper h3{width:100%;margin-bottom:.625rem}}.pt_cart .cart_gift_wrapper .js_fromEmail,.pt_cart .cart_gift_wrapper .js_toEmail{margin:1.25rem 0rem;max-width:18.75rem}.pt_cart .cart_gift_wrapper .js_giftMessage{margin:1.25rem 0rem}.pt_cart .cart_gift_wrapper label{font-size:.875rem;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;text-transform:none}.pt_cart .cart_gift_wrapper label:before{margin-right:1.25rem}.pt_cart .cart_gift_wrapper .f_field_checkbox .f_label .f_label_value,.pt_cart .cart_gift_wrapper .f_checked.f_field_checkbox .f_label .f_label_value{color:#333}.pt_cart .cart_gift_wrapper .js_giftWrapConfirmBlock{float:left;width:50%;margin:0rem 0rem 0rem 1.5625rem;word-break:break-all}@media only screen and (min-width:320px) and (max-width:800px){.pt_cart .cart_gift_wrapper .js_giftWrapConfirmBlock{width:100%;margin:0}}.pt_cart .cart_gift_wrapper .js_GiftWrapForm{float:left;width:75%;margin:6px 0 0 5%}@media only screen and (min-width:320px) and (max-width:800px){.pt_cart .cart_gift_wrapper .js_GiftWrapForm{width:100%;margin:.375rem 0rem 0rem 0rem}}.pt_cart .cart_gift_wrapper button{background:#c3c3c3;color:#333;font-size:1rem;padding:.5rem 1.5625rem;height:2.3125rem;border:1px solid #e0e0e0;margin-top:.625rem;text-transform:uppercase;line-height:1rem}.pt_cart .cart_gift_wrapper button:hover{background:#f7f6f6}@media only screen and (min-width:320px) and (max-width:800px){.pt_cart .cart_gift_wrapper button{float:right}}.pt_cart .primary{width:calc(100% - 330px);float:left;margin-right:1.875rem}@media only screen and (min-width:320px) and (max-width:800px){.pt_cart .primary{width:100%;padding:0}}.pt_cart .primary .cart_order_totals{border-top:.0625rem solid #c3c3c3;float:left;width:100%;padding:.9375rem 0rem}.pt_cart .primary .cart_order_totals table{float:right;width:18.75rem}.pt_cart .primary .cart_order_totals table tr{display:none}.pt_cart .primary .cart_order_totals table tr.order_total{display:block;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-size:1.125rem;font-weight:600}.pt_cart .primary .cart_order_totals table tr.order_total td{width:50%;float:left}.pt_cart .primary .cart_actions{clear:both;float:right;display:flex;align-items:center;flex-flow:row-reverse wrap;margin:1.25rem 0rem}.pt_cart .primary .cart_actions #srd_xc_acc{height:auto;min-width:auto}.pt_cart .primary .cart_actions #srd_xc_acc img{margin:0 auto}.pt_cart .primary .cart_actions .minicart__applepay{background:transparent;border:1px solid #252525;border-radius:5px;padding:0 35px;height:auto;margin-bottom:10px;min-width:auto}@media only screen and (min-width:801px){.pt_cart .primary .cart_actions .minicart__applepay{margin-left:5px;margin-bottom:0}}.pt_cart .primary .cart_actions .minicart__applepay .icon-applepay{margin:0 auto}@media only screen and (min-width:320px) and (max-width:480px){.pt_cart .primary .cart_actions .cart_checkout_pay_pal_button{height:auto}}@media only screen and (min-width:801px){.pt_cart .primary .cart_actions{margin:0 10px}}.pt_cart .primary .cart_actions .minicart__shoprunner{margin:10px auto 0}.pt_cart .primary .cart_actions .cart_checkout_button{min-width:9.375rem}.pt_cart .primary .cart_actions button{min-width:13.75rem;font-size:1rem;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;height:2.375rem}@media only screen and (min-width:320px) and (max-width:800px){.pt_cart .primary .cart_actions{padding:0rem 1.875rem;float:none;overflow:hidden;display:none}.pt_cart .primary .cart_actions form,.pt_cart .primary .cart_actions button{width:100%}}.pt_cart .primary .cart_actions form{float:left}.pt_cart .primary .cart_actions .divider{float:left;margin:.625rem 1.25rem;font-size:1rem;font-family:"FuturaBT-Medium",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){.pt_cart .primary .cart_actions .divider{width:100%;text-align:center}}.pt_cart .primary .product-you-may-also-like-cart.mobile_hide{border-top:.0625rem solid #c3c3c3;padding-top:1.25rem;margin-top:1.25rem;clear:both}.pt_cart .primary .stock_error_message{color:red}.pt_cart .desktop_hide{display:none}@media only screen and (min-width:320px) and (max-width:800px){.pt_cart .desktop_hide{display:block}.pt_cart .desktop_hide .cart_actions{display:block}.pt_cart .desktop_hide .cart_actions .divider{width:100%}}.pt_cart .desktop_hide .cart_checkout_button{margin-bottom:10px}@media only screen and (min-width:320px) and (max-width:800px){.pt_cart .mobile_hide{display:none}}.pt_cart .secondary{width:30%;max-width:18.75rem;float:left}@media only screen and (min-width:320px) and (max-width:800px){.pt_cart .secondary{width:100%;clear:both;max-width:100%}}.pt_cart .secondary .minicart__applepay{margin:0 auto 10px}.pt_cart .secondary .minicart__applepay .icon-applepay{margin:0 auto}.pt_cart .secondary .top_section{background-color:#f9f9f9;padding:1.875rem}.pt_cart .secondary .top_section>.order_summary_title{display:block;text-transform:uppercase;width:100%;text-align:center;margin-bottom:.9375rem;font:1rem "FuturaBT-Light",Arial,Helvetica,sans-serif}.pt_cart .secondary .js_order_total{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;margin-top:.3125rem;font-size:1.125rem;font-weight:600}.pt_cart .l-footer.footer{clear:both}.pt_cart .cart_title{font:2rem "FuturaBT-Light",Arial,Helvetica,sans-serif;text-transform:uppercase;margin:1.25rem 0rem 1.875rem 0rem;clear:both;width:100%}@media only screen and (min-width:320px) and (max-width:800px){.pt_cart .cart_title{text-align:center;font-size:1.5rem;padding:0rem 1.875rem}.pt_cart .cart_title span{text-transform:none;clear:both;display:block}}@media only screen and (min-width:320px) and (max-width:800px) and (min-width:320px) and (max-width:800px){.pt_cart .cart_title span{padding-bottom:1.875rem}}.pt_cart .cart_empty{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:.9375rem;line-height:1.5625rem}@media only screen and (min-width:320px) and (max-width:800px){.pt_cart .cart_empty{padding:0rem 1.875rem;text-align:center}}.pt_cart a.continue_shopping_link{display:block;font:.9375rem "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#333;padding:0rem 1.5625rem 0rem 0rem;text-transform:lowercase;margin:.9375rem 0rem;text-decoration:underline;width:13.4375rem}@media only screen and (min-width:320px) and (max-width:800px){.pt_cart a.continue_shopping_link{float:none;margin:.625rem auto 0;display:block;font-size:1rem;padding:0;width:9.0625rem}}.pt_cart a.continue_shopping_link:before{content:'';margin-right:.5rem;font-size:.9375rem;float:left;border:1px solid black;height:.375rem;width:.375rem;top:.375rem;position:relative;transform:rotate(-45deg);border-width:1px 0 0 1px;left:.1875rem}@media only screen and (min-width:320px) and (max-width:800px){.pt_cart a.continue_shopping_link:before{font-size:1.1875rem}}.pt_cart div[name="sr_headerDiv"]{padding-top:.3125rem}@media only screen and (max-width:480px) and (max-aspect-ratio:4 / 3),only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.pt_cart div[name="sr_headerDiv"]{padding:.3125rem .625rem .3125rem .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){.pt_cart div[name="sr_headerDiv"]{padding:.3125rem .625rem .3125rem .625rem}}.pt_cart div[name="sr_headerDiv"] .srd_a span{padding:0;margin:0;background:0;border:0;text-transform:lowercase;color:#252525}.pt_cart div[name="sr_dualEligibilityDiv"]{padding-top:.3125rem}@media only screen and (max-width:480px) and (max-aspect-ratio:4 / 3),only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.pt_cart div[name="sr_dualEligibilityDiv"]{padding:.3125rem .9375rem .3125rem .9375rem}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3),only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.pt_cart div[name="sr_dualEligibilityDiv"]{padding:.3125rem .9375rem .3125rem .9375rem}}.pt_cart div[name="sr_cartProductDiv"]{padding-top:1.25rem}.pt_cart div[name="sr_cartProductDiv"] ._SR{width:4.375rem}.pt_cart div[name="sr_cartProductDiv"] ._SR._SRD .srd_iconline .srd_icon{margin-right:.3125rem}.pt_cart .cart_table{width:100%}.pt_cart .cart_table thead{width:100%;background-color:#333;color:#fff;text-transform:uppercase;font:1rem "FuturaBT-Medium",Arial,Helvetica,sans-serif}.pt_cart .cart_table th{padding:.9375rem 0rem;font-weight:normal;text-align:left;color:#fff;background:transparent;font-size:1.125rem;line-height:1.125rem}.pt_cart .cart_table th:first-child{padding:.9375rem}.pt_cart .cart_table td{padding:1.875rem 0rem;vertical-align:top}.pt_cart .cart_table tr.bonus_header{display:none}.pt_cart .cart_table tr{border-bottom:.0625rem solid #c3c3c3;color:#252525;display:table-row}@media only screen and (min-width:320px) and (max-width:800px){.pt_cart .cart_table tr.cart_row{padding-bottom:4.0625rem;position:relative;display:block}}@media only screen and (max-width:750px){.pt_cart .cart_table tr.cart_row{width:280px;padding-left:10px}}@media only screen and (min-width:320px) and (max-width:800px){.pt_cart .cart_table tr.rowbundle .item_image,.pt_cart .cart_table tr.rowbundle .item_price{display:none}.pt_cart .cart_table tr.rowbundle .item_details{padding-left:20px}}.pt_cart .cart_table .item_image{width:15%;text-align:center;vertical-align:middle}@media only screen and (min-width:320px) and (max-width:800px){.pt_cart .cart_table .item_image{padding-right:.625rem}}.pt_cart .cart_table .item_image img{display:inline-block;max-width:100%;max-height:9.375rem}.pt_cart .cart_table .sample_row .item_user_actions button:before,.pt_cart .cart_table .bonus_row .item_user_actions button:before{display:none}.pt_cart .cart_table .item_details{position:relative;height:auto;width:45%}@media only screen and (min-width:320px) and (max-width:800px){.pt_cart .cart_table .item_details{padding-right:.625rem}}.pt_cart .cart_table .item_details .product_name,.pt_cart .cart_table .item_details .name{text-transform:uppercase;font:1.125rem "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#333;max-width:20.3125rem}.pt_cart .cart_table .item_details .product_name a,.pt_cart .cart_table .item_details .name a{text-decoration:none;color:#333;display:block}.pt_cart .cart_table .item_details .product_subtitle,.pt_cart .cart_table .item_details .subtitle{display:none}.pt_cart .cart_table .item_details .item_size{margin-top:.9375rem}.pt_cart .cart_table .item_details .shippingrestriction{color:#868686;font-size:.9375rem;clear:both;float:left;padding:.3125rem 0rem}.pt_cart .cart_table .item_details .promotional_message,.pt_cart .cart_table .item_details .product_id,.pt_cart .cart_table .item_details .minicart_shade_label,.pt_cart .cart_table .item_details .minicart_shade_value{display:none}.pt_cart .cart_table .item_details .product_size,.pt_cart .cart_table .item_details .product_size_label{text-transform:lowercase;font:.875rem "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#888;margin:.3125rem .9375rem 0rem 0rem}.pt_cart .cart_table .item_details .product_size .product_size_imperial,.pt_cart .cart_table .item_details .product_size_label .product_size_imperial{font-size:.625rem;color:#868686}.pt_cart .cart_table .item_details .og-offer{display:inline-block;float:left;clear:both;margin-top:20px}.pt_cart .cart_table .item_details .attribute{display:none}.pt_cart .cart_table .item_details>.item_edit_details,.pt_cart .cart_table .item_details .attribute .item_edit_details{float:left;text-decoration:underline;text-transform:uppercase;font:.75rem "FuturaBT-Light",Arial,Helvetica,sans-serif;margin:.9375rem .625rem .9375rem 0rem;bottom:1.875rem}.pt_cart .cart_table .item_details>.item_edit_details a,.pt_cart .cart_table .item_details .attribute .item_edit_details a{color:#868686}.pt_cart .cart_table .item_details>.item_edit_details ~ .item_user_actions,.pt_cart .cart_table .item_details .attribute .item_edit_details ~ .item_user_actions{clear:none;float:none}.pt_cart .cart_table .item_details .item_user_actions{width:auto;clear:both;float:left}@media only screen and (min-width:320px) and (max-width:800px){.pt_cart .cart_table .item_details .item_user_actions{position:absolute;left:1.25rem;bottom:1.25rem}}.pt_cart .cart_table .item_details .item_user_actions .favorites_action,.pt_cart .cart_table .item_details .item_user_actions button{text-decoration:underline;text-transform:uppercase;font:.875rem "FuturaBT-Medium",Arial,Helvetica,sans-serif;text-transform:lowercase;margin:0rem;appearance:none;background:0;border:0;outline:0;color:#333;float:left;padding:0;height:auto;margin-right:.625rem}.pt_cart .cart_table .item_details .item_user_actions .favorites_action a,.pt_cart .cart_table .item_details .item_user_actions button a{color:#868686}.pt_cart .cart_table .item_details .item_user_actions .favorites_action span,.pt_cart .cart_table .item_details .item_user_actions button span{background:no-repeat;border:0;padding:0;font-size:.875rem}.pt_cart .cart_table .item_details .item_promos{clear:both;float:left;width:100%;font:.9375rem "FuturaBT-Medium",Arial,Helvetica,sans-serif;margin:.3125rem 0rem;color:#007da4}.pt_cart .cart_table .item_details .item_promos .promo_excluded_message{color:#868686}.pt_cart .cart_table .item_quantity{width:25%;font:.875rem "FuturaBT-Medium",Arial,Helvetica,sans-serif}.pt_cart .cart_table .item_quantity .cart_qty_label,.pt_cart .cart_table .item_quantity .shippingrestriction,.pt_cart .cart_table .item_quantity .item_title{display:none}.pt_cart .cart_table .item_quantity .selectboxit-container{width:100%;max-width:4.6875rem}.pt_cart .cart_table .item_quantity .product_add_to_cart .notifyme{color:#bf1c1f;cursor:pointer;display:block;font:.875rem "FuturaBT-Light",Arial,Helvetica,sans-serif;text-decoration:underline}.pt_cart .cart_table .item_price{width:10%;font:1rem "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#333;line-height:2rem}@media only screen and (min-width:320px) and (max-width:800px){.pt_cart .cart_table .item_price{line-height:1rem}}.pt_cart .cart_table .item_price .total,.pt_cart .cart_table .item_price .cart_price_label,.pt_cart .cart_table .item_price .item_title,.pt_cart .cart_table .item_price .promo_adjustment{display:none}.pt_cart .cart_table .item_price .price_unadjusted{text-decoration:line-through;font:1rem "FuturaBT-Medium",Arial,Helvetica,sans-serif;display:block;line-height:2rem;color:#007da4}.pt_cart .cart_table .item_price .price_option{font:1rem "FuturaBT-Medium",Arial,Helvetica,sans-serif}.pt_cart .cart_table .item_price .price_option .label,.pt_cart .cart_table .item_price .price_option .value{float:left;width:auto}@media only screen and (min-width:320px) and (max-width:480px){.pt_cart .cart_table .product_availability_list{width:120px}}.pt_cart .cart_table .product_availability_list li{max-width:100%;margin-top:.625rem;font-size:.875rem;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;width:70%;color:#888}@media only screen and (min-width:320px) and (max-width:800px){.pt_cart .cart_table .product_availability_list li{width:100%;line-height:1.125rem}}.pt_cart .cart_coupon_code{padding:1.25rem 0rem 0rem 0rem;width:100%;margin-top:1.25rem;border-top:.0625rem solid #333}.pt_cart .cart_coupon_code label{font:1.125rem "FuturaBT-Light",Arial,Helvetica,sans-serif;margin-bottom:.625rem;display:inline-block;color:#333;width:auto}@media only screen and (min-width:320px) and (max-width:800px){.pt_cart .cart_coupon_code label{display:block;width:7.8125rem}}.pt_cart .cart_coupon_code .formfield_coupon_code{width:65%;margin:0 3% 0 0;float:left}.pt_cart .cart_coupon_code .formfield_coupon_code input{width:100%;font:.875rem "FuturaBT-Medium",Arial,Helvetica,sans-serif;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:2.1875rem;color:#333;background:#fff;border:1px solid #CCC}.pt_cart .cart_coupon_code button{float:left;height:2.1875rem;background:#333;color:#fff;text-transform:uppercase;border:0;width:32%;font:1rem "FuturaBT-Medium",Arial,Helvetica,sans-serif;padding:0}.pt_cart .cart_coupon_code .error_message,.pt_cart .cart_coupon_code .status_message{float:left;width:100%;margin:.3125rem 0rem;font:.875rem "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#bf1c1f}.pt_cart .cart_coupon_code .coupon-tooltip_content{display:none;position:absolute;visibility:visible;z-index:10;left:-1.25rem;bottom:1.875rem;top:auto;margin:0 auto;max-width:18.125rem;min-width:17.1875rem;background-color:#fff;border:.3125rem solid #c3c3c3;padding:1.5625rem .9375rem;text-align:center;font:.75rem "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#333;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.pt_cart .cart_coupon_code .coupon-tooltip_content:after,.pt_cart .cart_coupon_code .coupon-tooltip_content:before{content:"";display:block;width:0;height:0;border-style:solid;border-width:.8125rem .75rem 0rem .75rem;border-color:#fff transparent transparent transparent;position:absolute;left:0;right:0;bottom:-.75rem;margin-left:1.5625rem}.pt_cart .cart_coupon_code .coupon-tooltip_content:before{border-width:.8125rem .75rem 0rem .75rem;border-color:#c3c3c3 transparent transparent transparent;bottom:-.875rem}.pt_cart .cart_coupon_code .coupon-tooltip_content h4{margin:.625rem 0rem 1.25rem 0rem;font:1.125rem "FuturaBT-Medium",Arial,Helvetica,sans-serif;font-weight:normal;text-align:center}.pt_cart .cart_coupon_code .coupon-tooltip_content p{margin:0rem 0rem .625rem 0rem;line-height:1.0625rem;color:#333;font:.875rem "FuturaBT-Light",Arial,Helvetica,sans-serif}.pt_cart .cart_coupon_code .coupon-tooltip_content .button{float:none;width:auto;height:auto;padding:.9375rem 2.5rem;display:inline-block;font:13px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#fff;background:#333;margin:.9375rem 0rem;text-transform:uppercase}.pt_cart .cart_coupon_code .coupons{font-size:0;margin-bottom:.625rem}.pt_cart .cart_coupon_code .cartcoupon{float:left;width:100%;font:1rem "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#007da4;line-height:1.625rem}.pt_cart .cart_coupon_code .cartcoupon .label:after{content:':'}.pt_cart .cart_coupon_code .discount{font:.875rem "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#007da4;line-height:1.625rem}.pt_cart .cart_coupon_code span.coupon_not_applied{font:.875rem "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#007da4;line-height:1.625rem;margin-right:.3125rem;display:inline-block}.pt_cart .cart_coupon_code .bonus_item{display:none}.pt_cart .cart_coupon_code .remove_coupon{font:.875rem "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#333;text-decoration:underline;text-transform:lowercase}.pt_cart .cart_coupon_code .learn_more_text{font:.875rem "FuturaBT-Light",Arial,Helvetica,sans-serif;margin-top:.9375rem;display:block}.pt_cart .cart_coupon_code .learn_more_text a{color:inherit;margin-top:.3125rem;display:inline-block;text-transform:lowercase;text-decoration:underline}.pt_cart .cart_coupon_information{position:relative;clear:both}.pt_cart .notifyme_error_message{color:#bf1c1f}.pt_cart .error_form li{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;font-style:normal;line-height:1.3125rem;padding:.9375rem;color:#bf1c1f}.pt_cart .error_form .NOT_LOGINED_CUSTOMER_HAS_AUTOREPLENISHMENT_PRODUCTS,.pt_cart .error_form .LOGINED_CUSTOMER_HAS_AUTOREPLENISHMENT_PRODUCTS{text-align:left;color:#333}.pt_cart .error_form .NOT_LOGINED_CUSTOMER_HAS_AUTOREPLENISHMENT_PRODUCTS .link,.pt_cart .error_form .NOT_LOGINED_CUSTOMER_HAS_AUTOREPLENISHMENT_PRODUCTS .dialogify,.pt_cart .error_form .LOGINED_CUSTOMER_HAS_AUTOREPLENISHMENT_PRODUCTS .link,.pt_cart .error_form .LOGINED_CUSTOMER_HAS_AUTOREPLENISHMENT_PRODUCTS .dialogify{color:#007da4;text-decoration:underline}.charity-section{background-color:#ececec;padding:.3125rem 1.25rem;display:inline-block;color:#333;margin:1.5625rem 0rem;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:320px) and (max-width:800px){.charity-section{margin:0;width:100%;padding:.625rem 1.25rem}}.charity-section .section-image{float:left;padding:0 5% 0 0;width:30%;margin:1.875rem .625rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.charity-section .section-image img{max-width:100%}@media only screen and (min-width:320px) and (max-width:480px){.charity-section .section-image img{margin:0 auto;display:block}}@media only screen and (min-width:320px) and (max-width:480px){.charity-section .section-image{margin:.9375rem 0rem .9375rem 0rem;padding:0;width:100%}}.charity-section h3{font:22px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#333;margin:.625rem 0rem}@media only screen and (min-width:320px) and (max-width:480px){.charity-section h3{margin-top:0;font:1rem "FuturaBT-Light",Arial,Helvetica,sans-serif}}.charity-section p{font:.875rem "FuturaBT-Light",Arial,Helvetica,sans-serif;text-transform:none}.charity-section .selectboxit{line-height:1.25rem;text-transform:capitalize;font-size:1rem}.charity-section .learn-more{text-transform:capitalize;text-decoration:underline;font:1rem "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#333;margin-top:.625rem;display:block}@media only screen and (min-width:320px) and (max-width:480px){.charity-section .learn-more{font:.875rem "FuturaBT-Light",Arial,Helvetica,sans-serif}}.charity-section .section-details{float:left;width:55%}@media only screen and (min-width:320px) and (max-width:480px){.charity-section .section-details{width:100%;margin-top:.9375rem;text-align:left;text-transform:none;padding-left:5%}}.charity-section .charity-dropdown{float:right;margin:-.9375rem 0rem .9375rem 0rem;width:15%}@media only screen and (min-width:481px) and (max-width:800px){.charity-section .charity-dropdown{width:20%}}@media only screen and (min-width:320px) and (max-width:480px){.charity-section .charity-dropdown{text-align:center;width:7.8125rem;margin:1.25rem 0 0;float:left}}.charity-section .charity-dropdown .learn-more{display:none}@media only screen and (min-width:320px) and (max-width:800px){.primary>.cart_actions,.primary .cart_footer .cart_order_totals{display:none}#cart-items-form{clear:both}.cart_table thead th{display:none}.cart_table thead th:first-child{display:table-cell;width:100%;text-align:center}.cart_table tr.cart_row td.item_details .attribute{margin:.625rem 0rem}.cart_table tr.cart_row td.item_details .attribute .value{line-height:1.5625rem;width:83%}.cart_table tr.cart_row td.item_details .shippingrestriction{padding:0;margin:.3125rem 0rem;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif}.cart_table tr.cart_row td.item_details .item_promos{padding-top:0;margin:.3125rem 0rem;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif}.cart_table .cart_row,.cart_table tr.sample_row,.cart_table tr.bonus_row{position:relative;display:block;width:90%;max-width:31.25rem;margin:0 auto;overflow:hidden;border-top:0;padding-bottom:1.25rem;min-height:11.25rem}.cart_table .cart_row *,.cart_table tr.sample_row *,.cart_table tr.bonus_row *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.cart_table .cart_row td,.cart_table tr.sample_row td,.cart_table tr.bonus_row td{display:block;width:100%}.cart_table .cart_row td.item_image,.cart_table tr.sample_row td.item_image,.cart_table tr.bonus_row td.item_image{position:absolute;width:5rem}.cart_table .cart_row td.item_details,.cart_table tr.sample_row td.item_details,.cart_table tr.bonus_row td.item_details{padding:1.875rem 1.875rem 3.125rem 5.625rem;position:static;width:100%}.cart_table .cart_row td.item_details .product_id,.cart_table tr.sample_row td.item_details .product_id,.cart_table tr.bonus_row td.item_details .product_id{margin-bottom:0}.cart_table .cart_row td.item_quantity,.cart_table tr.sample_row td.item_quantity,.cart_table tr.bonus_row td.item_quantity{clear:both;text-align:left;padding:0rem 0rem .625rem 5.625rem;line-height:2.1875rem;float:left;width:65%}.cart_table .cart_row td.item_quantity .item_price,.cart_table tr.sample_row td.item_quantity .item_price,.cart_table tr.bonus_row td.item_quantity .item_price{display:none}.cart_table .cart_row td.item_price,.cart_table tr.sample_row td.item_price,.cart_table tr.bonus_row td.item_price{float:right;padding:.625rem 1.875rem 1.875rem 0rem;width:auto}.cart_table .cart_row .all_in_stock,.cart_table tr.sample_row .all_in_stock,.cart_table tr.bonus_row .all_in_stock{width:100%}.cart_table tr.sample_row,.cart_table tr.bonus_row{padding:0}.cart_table tr.sample_row td.item_price,.cart_table tr.bonus_row td.item_price{display:block;float:left;width:25%;padding:0;line-height:2.1875rem;text-align:right;margin-top:.625rem}.cart_table tr.sample_row td.item_quantity,.cart_table tr.bonus_row td.item_quantity{float:left;width:75%;margin-top:.9375rem}#cart-items-form-giftwrap{margin:0 1.875rem;margin:0rem 1.875rem;width:auto}}table#cart_table tfoot td.cart_promo{display:none}.cart-page-carousel,.empty-cart-carousel{clear:both;width:59.375rem;min-height:23.75rem;max-width:100%}@media only screen and (min-width:320px) and (max-width:800px){.cart-page-carousel,.empty-cart-carousel{width:25rem;margin:0 auto;max-width:100%;padding:1.25rem;text-align:center}}.cart-page-carousel .recommendation_title,.empty-cart-carousel .recommendation_title{text-align:center;font-size:1.125rem;text-transform:uppercase}.cart-page-carousel .productcarousel_list_item,.empty-cart-carousel .productcarousel_list_item{width:31%;margin:1.25rem .625rem}@media only screen and (min-width:320px) and (max-width:800px){.cart-page-carousel .productcarousel_list_item,.empty-cart-carousel .productcarousel_list_item{max-width:100%;width:25rem;padding:0rem 1.25rem;margin:0}}.cart-page-carousel .jcarousel-prev,.empty-cart-carousel .jcarousel-prev{left:.625rem}.cart-page-carousel .jcarousel-prev:before,.empty-cart-carousel .jcarousel-prev:before{content:'';background:url("../images/carousel-arrows.png") no-repeat -12px -52px;width:1.625rem;height:2.8125rem;display:block}.cart-page-carousel .jcarousel-next,.empty-cart-carousel .jcarousel-next{right:.625rem}.cart-page-carousel .jcarousel-next:before,.empty-cart-carousel .jcarousel-next:before{content:'';background:url("../images/carousel-arrows.png") no-repeat -14px 0;width:1.625rem;height:2.8125rem;display:block}.cart-page-carousel .jcarousel-clip,.empty-cart-carousel .jcarousel-clip{height:445px !important}@media only screen and (max-width:480px){.cart-page-carousel .jcarousel-clip,.empty-cart-carousel .jcarousel-clip{width:14.6875rem;margin:0 auto}}.cart-page-carousel .jcarousel-clip ul.productcarousel_list li.product_tile_wrapper,.empty-cart-carousel .jcarousel-clip ul.productcarousel_list li.product_tile_wrapper{width:33%;max-width:19.375rem}@media only screen and (max-width:480px){.cart-page-carousel .jcarousel-clip ul.productcarousel_list li.product_tile_wrapper,.empty-cart-carousel .jcarousel-clip ul.productcarousel_list li.product_tile_wrapper{width:14.6875rem}}.cart-page-carousel .jcarousel-clip ul.productcarousel_list li.product_tile_wrapper .product_tile,.empty-cart-carousel .jcarousel-clip ul.productcarousel_list li.product_tile_wrapper .product_tile{position:relative;width:13.125rem;margin:10px auto;text-align:center;color:#333;padding:0rem 0rem .625rem 0rem}.cart-page-carousel .jcarousel-clip ul.productcarousel_list li.product_tile_wrapper .product_tile .product_image_topwrapper,.empty-cart-carousel .jcarousel-clip ul.productcarousel_list li.product_tile_wrapper .product_tile .product_image_topwrapper{margin:0 auto 20px;height:11.25rem;height:auto;overflow:hidden}.cart-page-carousel .jcarousel-clip ul.productcarousel_list li.product_tile_wrapper .product_tile .product_image_topwrapper img.product_image,.empty-cart-carousel .jcarousel-clip ul.productcarousel_list li.product_tile_wrapper .product_tile .product_image_topwrapper img.product_image{max-width:100%;width:auto;max-height:100%;height:auto;vertical-align:middle;font-size:0}.cart-page-carousel .jcarousel-clip ul.productcarousel_list li.product_tile_wrapper .product_tile .price,.empty-cart-carousel .jcarousel-clip ul.productcarousel_list li.product_tile_wrapper .product_tile .price{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;float:none;margin:0 auto;color:#333}@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){.cart-page-carousel .jcarousel-clip ul.productcarousel_list li.product_tile_wrapper .product_tile .product_details_wrapper,.empty-cart-carousel .jcarousel-clip ul.productcarousel_list li.product_tile_wrapper .product_tile .product_details_wrapper{width:100%;margin-top:1.25rem}}.cart-page-carousel .jcarousel-clip ul.productcarousel_list li.product_tile_wrapper .product_tile .product_details_wrapper .mobile-product_description,.empty-cart-carousel .jcarousel-clip ul.productcarousel_list li.product_tile_wrapper .product_tile .product_details_wrapper .mobile-product_description{height:5rem;white-space:normal;color:#868686;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:.6875rem;text-transform:none;letter-spacing:0}.cart-page-carousel .jcarousel-clip ul.productcarousel_list li.product_tile_wrapper .product_tile .product_details_wrapper .addtocartbutton,.cart-page-carousel .jcarousel-clip ul.productcarousel_list li.product_tile_wrapper .product_tile .product_details_wrapper .backorder,.empty-cart-carousel .jcarousel-clip ul.productcarousel_list li.product_tile_wrapper .product_tile .product_details_wrapper .addtocartbutton,.empty-cart-carousel .jcarousel-clip ul.productcarousel_list li.product_tile_wrapper .product_tile .product_details_wrapper .backorder{display:none;width:100%;text-align:center;color:#fff;margin:.625rem 0rem}.cart-page-carousel .jcarousel-clip ul.productcarousel_list li.product_tile_wrapper .product_tile .product_details_wrapper .addtocartbutton span,.cart-page-carousel .jcarousel-clip ul.productcarousel_list li.product_tile_wrapper .product_tile .product_details_wrapper .backorder span,.empty-cart-carousel .jcarousel-clip ul.productcarousel_list li.product_tile_wrapper .product_tile .product_details_wrapper .addtocartbutton span,.empty-cart-carousel .jcarousel-clip ul.productcarousel_list li.product_tile_wrapper .product_tile .product_details_wrapper .backorder span{background:#1981ad;color:#fff;padding:0;line-height:2.5rem;height:2.5rem;font-size:.875rem}@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){.cart-page-carousel .jcarousel-clip ul.productcarousel_list li.product_tile_wrapper .product_tile .product_details_wrapper .addtocartbutton,.cart-page-carousel .jcarousel-clip ul.productcarousel_list li.product_tile_wrapper .product_tile .product_details_wrapper .backorder,.empty-cart-carousel .jcarousel-clip ul.productcarousel_list li.product_tile_wrapper .product_tile .product_details_wrapper .addtocartbutton,.empty-cart-carousel .jcarousel-clip ul.productcarousel_list li.product_tile_wrapper .product_tile .product_details_wrapper .backorder{display:block}}@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){.cart-page-carousel .jcarousel-clip ul.productcarousel_list li.product_tile_wrapper .product_tile .product_details_wrapper .addtocartbutton,.cart-page-carousel .jcarousel-clip ul.productcarousel_list li.product_tile_wrapper .product_tile .product_details_wrapper .backorder,.empty-cart-carousel .jcarousel-clip ul.productcarousel_list li.product_tile_wrapper .product_tile .product_details_wrapper .addtocartbutton,.empty-cart-carousel .jcarousel-clip ul.productcarousel_list li.product_tile_wrapper .product_tile .product_details_wrapper .backorder{display:block}}.cart-page-carousel .carousel_navigation_list,.empty-cart-carousel .carousel_navigation_list{display:none}.cart-page-carousel .recommendation_title,.empty-cart-carousel .recommendation_title{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;text-align:left;font-size:1.25rem;display:block;margin:.9375rem 0rem 0rem 0rem;padding-bottom:.625rem;width:100%;text-transform:uppercase}@media only screen and (min-width:320px) and (max-width:800px){.cart-page-carousel .recommendation_title,.empty-cart-carousel .recommendation_title{text-align:center}}.cart_promo_approaching{background:#efefef;padding:10px;margin-bottom:5px;color:#333;text-align:center;font-size:14px}@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){.cart_promo_approaching{margin:0 10px 5px 10px;font-size:12px}}.gift_cards_link{cursor:pointer}.sample_item{display:inline-block;width:197px;vertical-align:top}.pt_optcheckout .primary,.pt_order_confirmation .primary{float:none;width:auto}.pt_optcheckout .primary fieldset,.pt_order_confirmation .primary fieldset{clear:both}.pt_optcheckout legend,.pt_order_confirmation legend{margin:0;padding:0;border:0;font-weight:bold;font-style:normal;text-transform:uppercase;font-size:12px;color:#666;width:auto}.pt_optcheckout legend .required_indicator,.pt_order_confirmation legend .required_indicator{display:none}.pt_optcheckout legend span,.pt_order_confirmation legend span{font-style:normal}.pt_optcheckout .secondary,.pt_order_confirmation .secondary{float:none;width:auto}.pt_optcheckout .header,.pt_order_confirmation .header{min-height:100px}.pt_optcheckout .header .content a.logo,.pt_order_confirmation .header .content a.logo{margin:29px 0 0}.pt_optcheckout .header:after,.pt_order_confirmation .header:after{display:block;content:'';background:url(../images/bg.png) no-repeat center -90px;height:14px;visibility:visible}.pt_optcheckout .main,.pt_order_confirmation .main{margin:167px 0 0 0}.pt_optcheckout .main h1,.pt_order_confirmation .main h1{font-family:Arial,Helvetica,sans-serif;line-height:normal;font-size:16px;font-weight:normal;margin-bottom:16px}.pt_optcheckout .main p,.pt_order_confirmation .main p,.pt_optcheckout .main strong,.pt_order_confirmation .main strong{font-family:Arial,Helvetica,sans-serif}.pt_optcheckout .required_indicator span:before,.pt_order_confirmation .required_indicator span:before,.pt_optcheckout .required label:before,.pt_order_confirmation .required label:before{content:none}.pt_optcheckout .required_indicator span:after,.pt_order_confirmation .required_indicator span:after,.pt_optcheckout .required label:after,.pt_order_confirmation .required label:after{content:'*';color:#2e9ebe}.checkout_header_inforamtion{float:right;padding:33px 0 5px;width:600px}.checkout_header_inforamtion a{color:#999;text-decoration:underline;font-size:12px;font-family:Arial,Helvetica,sans-serif}.checkout_notification_area .warning_type{padding:20px;margin-bottom:15px;background:#f1f1f1;border:1px solid #bababa}.checkout_notification_area .error_type{color:red;padding:30px 20px}.checkout_notification_area .error_type+.error_type{padding-top:0;margin-top:-20px}.checkout_progress_indicator{margin-bottom:15px;display:table;width:100%}.checkout_step_indicator{display:table-cell;width:10px;padding:10px 15px;margin:0 15px 5px 0;background:#eee;text-align:center;border-left:10px solid #fff}.checkout_step_indicator:first-child{border:0}.active_step{background:#bbb}.checkout-title:after{content:"";display:table;clear:both}.checkount-contact{float:right;width:300px;margin:0}.checkount-contact p{color:#999;font-size:11px;line-height:normal}.checkount-contact p strong{font-size:14px;color:#666;font-weight:bold}.checkout-step{padding:8px 37px 8px 0;border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;position:relative;margin:20px 0 5px;clear:both}.checkout-step h3{font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:14px;line-height:normal;float:left}.checkout-step .number-step{font-family:Arial,Helvetica,sans-serif;font-size:12px;text-transform:uppercase;color:#999;float:right}.checkout-step:after{content:"";display:table;clear:both}.checkout-step:before{content:"";display:block;width:9px;height:6px;position:absolute;background:transparent url(../images/ICN_Arrw_Dn.gif) no-repeat 0 0;right:20px;top:14px}.checkout-step.samples{margin-bottom:20px}.samples_block input.checkbox{padding:0;margin:6px 0;height:auto;display:inline-block;vertical-align:top}.required-fields-shipping{font-family:Arial,Helvetica,sans-serif;font-style:italic;color:#999;font-size:11px;margin-bottom:20px}.required-fields-shipping span{color:#2e9ebe}.billing-shipping-adress:after{content:"";display:table;clear:both}.billing-shipping-adress .formfield{margin:0;padding:8px 0 0}.billing-shipping-adress label{width:100px;float:left;padding:6px 0}.billing-shipping-adress .textinput{width:196px}.billing-shipping-adress .selectboxit-container .selectboxit,.billing-shipping-adress select{width:196px !important;color:#666}.billing-shipping-adress .error_message,.billing-shipping-adress span.error,.billing-shipping-adress .formfield_description{display:block;clear:both;padding-left:100px}.billing-shipping-adress .formfield_description{color:#999;padding-top:5px;font-style:italic}.billing-shipping-adress .with_helper_text{display:block;clear:both;padding-left:110px;margin-top:4px;font-family:Arial,Helvetica,sans-serif;text-align:right;font-size:10px}.billing-shipping-adress .formfield_use_as_billing_address,.billing-shipping-adress .formfield_use_billing_address,.billing-shipping-adress .formfield_add_to_address_book{padding:10px 0 10px 0}.billing-shipping-adress .formfield_use_as_billing_address input,.billing-shipping-adress .formfield_use_billing_address input,.billing-shipping-adress .formfield_add_to_address_book input{float:left;padding:0;height:auto}.billing-shipping-adress .formfield_use_as_billing_address label,.billing-shipping-adress .formfield_use_billing_address label,.billing-shipping-adress .formfield_add_to_address_book label{width:auto;line-height:normal;padding:0 0 0 4px;font-size:11px;color:#999}.billing-shipping-adress .shipping_address_info .formfield_country{display:none}.general_addinfo{width:300px;float:left;margin:0 0 0 20px}.general_addinfo #checkout_subscriptions_area .sendnewsletters{margin-left:10px;padding:0}.general_addinfo #checkout_subscriptions_area label{width:auto;font-size:11px;color:#999;padding:0 0 0 4px}.general_addinfo #checkout_subscriptions_area .formfield.form_field_tooltip{display:none}.general_addinfo #checkout_subscriptions_area .sendmobilealerts{display:none}.billing_address_info{width:300px;float:left;margin:0 0 0 260px}.billing-info{font-size:11px;color:#999;padding:3px 0 7px}.shipping_methods{color:#999;padding:10px 20px 0}.shipping_methods .title-shipping-method{font-weight:bold;padding:0 0 20px}.shipping_methods .info-shipping-method{padding:20px 0 0}.shipping_methods .info-shipping-method p{font-size:12px;margin-bottom:20px;line-height:normal;margin-bottom:10px}.shipping_methods .f_field_radio input{float:left;margin-right:4px}.shipping_methods .delivery_map{margin:0 0 0 20px;font-size:11px;display:none}.shipping_methods .delivery_map a{color:#999}.returntoshopping{float:right}.returntoshopping a{color:#999;font:12px Arial,Helvetica,sans-serif;text-decoration:underline}.dialog_security_code p{font:13px Arial,Helvetica,sans-serif}.dialog_security_code .dialog-content{float:left;width:246px}.dialog_security_code .dialog-content p{margin:17px 0 20px 10px;float:left;font-size:11px}.cvn_tip .tooltip:hover .tooltip_content{display:none !important}.order_summary{padding:20px 0 20px 20px;clear:both}.order_summary h4{text-transform:uppercase;font-size:12px;font-weight:bold;margin-bottom:12px}.order_summary .checkout_mini_cart{width:530px;float:left}.order_summary .checkout_mini_cart .cart_table .section_header{color:#666;border-top:0;padding:10px 0;font-family:Arial,Helvetica,sans-serif}.order_summary .checkout_mini_cart .cart_table .product_image_container{border:1px solid #ededed}.order_summary .checkout_mini_cart .cart_table td{color:#999}.order_summary .checkout_mini_cart .cart_table .item_image{width:82px;padding:10px 5px 10px 0}.order_summary .checkout_mini_cart .cart_table .oreder-edit-bag{padding:8px 0;color:#666}.order_summary .checkout_mini_cart .cart_table .oreder-edit-bag a{color:#666;text-decoration:underline}.order_summary .checkout_order_totals{width:290px;float:left;margin-left:90px}.order_summary .checkout_order_totals .order_totals_block{width:auto;float:none;margin:0}.order_summary .checkout_order_totals .order_totals_block h2{font-family:Arial,Helvetica,sans-serif;color:#666}.order_summary .checkout_order_totals:after{content:"";display:table;clear:both}.order_summary .checkout_order_totals .order_totals_table{margin:0}.order_summary .checkout_order_totals .order_totals_table .order_total td:first-child{font-family:Arial,Helvetica,sans-serif;color:#666}.order_summary:after{content:"";display:table;clear:both}.order_summary_product{overflow:hidden;clear:both}.order_summary_product .product_image_container{float:left;padding:0 5px 5px 0}.checkout-order-totals-info{padding-top:10px;color:#ccc;font-size:10px;font-family:Arial,Helvetica,sans-serif}.address_suggestions_popup{position:fixed;top:10%;left:0;right:0;width:800px;min-height:250px;margin:0 auto;max-height:100%;overflow:auto}.address_suggestions_popup .ui-icon-closethick,.address_suggestions_popup .ui-button-text{display:none}.address_validation{clear:both}.address_validation h3{padding-bottom:10px;font:bold 14px "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#138bae;margin:0 0 10px;text-transform:uppercase}.address_validation .button{letter-spacing:normal}.applicable_suggestion{display:inline-block;margin:10px 0 20px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:220px;width:100%}.applicable_suggestion .f_label{width:100%}.applicable_suggestion .f_label .f_label_value{letter-spacing:.9px;color:#666;text-transform:uppercase;margin-left:5px;font:13px "FuturaBT-Medium",Arial,Helvetica,sans-serif}.applicable_suggestion .f_radio{width:17px;height:17px}.applicable_suggestion .f_checked .f_label .f_label_value{color:#2e9ebe}.applicable_suggestion .normalCase{font:13px/25px Arial,sans-serif;color:#666}.applicable_suggestion:nth-child(4n){border:medium none;margin-right:0}.applicable_suggestion .mini_address_name{margin:3px 20px}.expiration_date .f_label{display:block}.expiration_date .f_field{display:inline-block;margin:0 13px 0 0;width:90px}.expiration_date .f_field .f_label{display:none}.expiration_date .f_field select{width:90px}.gift_cards_block{padding:15px 0;margin:0 0 15px;border-bottom:1px solid #cfcfcf}.dialog_security_code .ui-dialog-content{overflow:hidden !important;min-height:210px !important}.payment_method_options{padding:20px 0 0 20px}.payment_method_options .info-payment-method{width:350px;color:#666;padding:0 0 10px}.payment_method_options .info-payment-method ~ .formfield input{display:none !important}.payment_method_options .verify-secured-checkout{position:absolute;width:86px;height:46px;right:0;top:2px}.payment_method_options .formfield{margin:0;padding:9px 0 0}.payment_method_options .formfield.form_field_tooltip>a{color:#999}.payment_method_options .payment_method{display:none}.payment_method_options .payment_method_expanded{display:block;padding:10px 0}.payment_method_options .selected_payment_method label{width:130px;float:left;padding:6px 0;font-size:11px;font-weight:bold}.payment_method_options .selected_payment_method .textinput{width:196px}.payment_method_options .selected_payment_method .textinput::-webkit-input-placeholder{color:#666}.payment_method_options .selected_payment_method .textinput:-moz-placeholder{color:#666}.payment_method_options .selected_payment_method .selectboxit-container .selectboxit{width:196px !important}.payment_method_options .error_message,.payment_method_options span.error,.payment_method_options .formfield_description{display:block;clear:both;padding-left:130px}.payment_method_options .formfield_description{color:#999}.payment_method_options .expiration_date .formfield{margin:0;padding:0 10px 0 0}.payment_method_options .expiration_date .error_message,.payment_method_options .expiration_date span.error,.payment_method_options .expiration_date .formfield_description{padding-left:0}.payment_method_options .expiration_date .selectboxit-container .selectboxit,.payment_method_options .expiration_date select{width:93px !important;color:#666}.payment_method_options .formfield_credit_card_number .f_field_description{display:none}.payment_method_options .cvn_tip{padding:0;font-size:10px;padding-left:130px;width:196px;position:relative;padding-bottom:34px}.payment_method_options .formfield_credit_card_save,.payment_method_options .formfield_credit_card_set_as_default{padding:5px 0 5px 10px}.payment_method_options .formfield_credit_card_save input,.payment_method_options .formfield_credit_card_set_as_default input{float:left;padding:0;height:auto}.payment_method_options .formfield_credit_card_save label,.payment_method_options .formfield_credit_card_set_as_default label{width:auto;line-height:normal;padding:0 0 0 4px}.payment_method_options .formfield_credit_card_cvn .f_placeholder_wrapper{float:left}.review-form-checkout{color:#666;padding:0 0 25px 10px;border-bottom:1px solid #e0e0e0}.next-step-checkout button{margin:0 0 0 20px;float:none}.next-step-checkout button span{cursor:pointer;padding:9px 38px 8px 15px;background:url(../images/BTN_Gry20_CHCK.png) #333 right -2px no-repeat;font-size:12px;text-transform:uppercase;color:#fff;border:0}.black-button{display:block !important;float:none;cursor:pointer !important;padding:9px 38px 8px 15px !important;background:url(../images/BTN_Gry20_CHCK.png) #333 right -2px no-repeat !important;font-size:12px !important;text-transform:uppercase !important;color:#fff !important;border:none !important}.cc_nostore_controls{padding:10px 0}.cc_nostore_controls:after{content:"";clear:both;display:block}.cc_nostore_controls a{display:inline-block;line-height:300%}.order_review_title{font-size:24px;margin-bottom:25px}.shipping_address_review,.billing_address_review,.payment_methods_review{padding:0 0 15px;margin-bottom:20px}.payment_methods_review span{display:block}.summary-table{margin:20px auto;width:100%;border-collapse:separate;border-spacing:20px}.summary-table td{border-bottom:1px solid #cfcfcf}.shipping_address_header,.billing_address_header,.payment_methods_header{padding-bottom:15px}.shipping_address_header h4,.billing_address_header h4,.payment_methods_header h4{font-size:16px;display:inline-block;vertical-align:top}.shipping_address_header .formfield,.billing_address_header .formfield,.payment_methods_header .formfield{display:inline-block;vertical-align:middle;margin:2px 0 0 20px}.shipping_address_header button,.billing_address_header button,.payment_methods_header button{float:none;text-decoration:underline}.shipping_address_header button span,.billing_address_header button span,.payment_methods_header button span{border:0;background:0;padding:0;font-size:11px;color:#999;text-decoration:underline}.shipping_address_header button span:hover,.billing_address_header button span:hover,.payment_methods_header button span:hover{text-decoration:none}.method_pay_pal .method_name{height:30px;width:50px;text-indent:100%;white-space:nowrap;overflow:hidden;background:url("../images/paypal.gif") 0 0 no-repeat}.selected_shipping_method{padding-top:15px}.shipping_method_label,.gift_box_label{font-weight:bold}.create-account-chackout-page{padding:20px;margin-top:20px;border-top:1px solid #e0e0e0;width:700px}.create-account-chackout-page .textinput{width:196px}.create-account-chackout-page label{width:130px;float:left;padding:6px 0}.create-account-chackout-page .f_legend span{font-weight:bold;font-style:normal;text-transform:uppercase;font-size:12px;color:#666}.create-account-chackout-page .formfield.formfield_checkbox label{color:#999;font-size:11px;line-height:normal;font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;width:308px;padding:4px 0 0}.create-account-chackout-page .formfield.formfield_checkbox .checkbox{float:left;margin:0 5px 0 0}.create-account-chackout-page .account_create_login_benefits{width:300px}.create-account-chackout-page .account_create_login_benefits h2{font-weight:bold;font-style:normal;text-transform:uppercase;font-size:12px;color:#666;font-family:Arial,Helvetica,sans-serif;margin-bottom:5px;line-height:normal}.create-account-chackout-page .account_create_login_benefits .create-account-benefits{color:#999}.create-account-chackout-page .error_message,.create-account-chackout-page .span.error,.create-account-chackout-page .formfield_description{display:block;clear:both;padding-left:130px}.pt_order_confirmation .main h1{font-size:20px}.pt_order_confirmation .main h2{font-size:14px;color:#2e9ebe;text-transform:uppercase;font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;margin:0 0 10px;background:#fff;padding:0;line-height:normal}.pt_order_confirmation .main h3{font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;color:#333;font-size:14px;line-height:normal;text-align:center;margin:10px 0;text-transform:uppercase;background:#FFF;padding:0}.pt_order_confirmation .primary{width:700px;margin:0 auto}.pt_order_confirmation .print_page{display:inline-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;margin:5px 0 20px}.pt_order_confirmation .resource_message{font-style:italic;color:#999;font-size:11px;line-height:normal}.pt_order_confirmation .login_create_account{border-top:1px solid #eaeaea;margin-top:28px;padding-top:29px}.pt_order_confirmation .create_account_section{float:left;width:340px}.pt_order_confirmation .create_account_section:after{content:"";display:block;clear:both}.pt_order_confirmation .account_create_login_benefits{float:right;padding:0;display:block;width:260px}.pt_order_confirmation .confirmation_message,.pt_order_confirmation .order_confirmation_banner{clear:both}.pt_order_confirmation .confirmation_message p,.pt_order_confirmation .order_confirmation_banner p{line-height:normal;margin-bottom:0}.pt_order_confirmation .order_details{padding:10px 10px 0;border:1px solid #e0e0e0}.pt_order_confirmation .order_details>div{padding:10px 0 0}.pt_order_confirmation .order_product_info{width:35%}.pt_order_confirmation .order_product_info .label,.pt_order_confirmation .order_product_info .value{font-weight:normal}.pt_order_confirmation .order_product_quantity{width:15%;text-align:center}.pt_order_confirmation .order_product_price{width:15%;text-align:center}.pt_order_confirmation .order_shipment_details{text-align:left;width:auto;font-size:12px;line-height:18px;color:#666;margin-bottom:20px}.pt_order_confirmation .order_shipment_details .label{font-weight:normal}.pt_order_confirmation .order_shipping_details .order_shipment_table{border:0}.pt_order_confirmation .order_payment_details th,.pt_order_confirmation .order_shipping_details .order_shipment_table th{padding:5px 0;font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;position:static;font-weight:normal;white-space:nowrap;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;color:#999;background:0;text-transform:uppercase;font-size:12px;line-height:normal}.pt_order_confirmation .order_payment_details th h3,.pt_order_confirmation .order_shipping_details .order_shipment_table th h3{text-align:left;color:#999;font-weight:normal;font-size:12px;margin:0}.pt_order_confirmation .order_payment_details td,.pt_order_confirmation .order_shipping_details .order_shipment_table td{color:#666;font-size:12px;line-height:18px;padding:10px 0;border-top:1px solid #e0e0e0}.pt_order_confirmation .order_payment_details td .attribute_color,.pt_order_confirmation .order_shipping_details .order_shipment_table td .attribute_color{display:none}.pt_order_confirmation .order_payment_details td .product_size,.pt_order_confirmation .order_shipping_details .order_shipment_table td .product_size{margin:0;float:none}.login_create_account:after{content:"";display:block;clear:both}.login_box_content{width:340px}.login_box_content label{font-weight:bold;float:left;width:140px;padding:6px 0}.login_box_content .textinput{width:200px}.login_box_content .formfield{margin:0;padding:8px 0 0}.login_box_content .formfield_checkbox{margin:0 0 0 140px}.login_box_content .formfield_checkbox label{line-height:normal;font-weight:normal;padding:0 0 0 4px}.login_box_content .formfield_checkbox .error_message,.login_box_content .formfield_checkbox span.error,.login_box_content .formfield_checkbox .formfield_description{display:block;clear:both;padding-left:0}.login_box_content .checkbox{float:left;height:16px}.login_box_content .button{float:none;margin:20px 0 20px 140px}.login_box_content .error_message,.login_box_content span.error,.login_box_content .formfield_description{display:block;clear:both;padding-left:140px}.login_box_content .recaptcha_wrapper{padding-top:15px}.login_box_content .recaptcha_wrapper .error_message{padding:0}.checkout-samples>.primary{overflow:hidden;width:100%}.checkout-samples .samples{width:105%}.checkout-samples .checkout-step:before{background:url(../images/samples_arrw.gif) no-repeat;width:14px;height:8px}.checkout-samples .checkout-step h3{font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif;color:#138bae}.checkout-samples .checkout-step.samples{width:100%}.checkout-samples .samples_header{margin:10px 0 30px}.checkout-samples .samples_header h3{display:none}.checkout-samples .samples_header span{font:12px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#363636;text-transform:uppercase}.checkout-samples .sample_item{width:120px;margin:0 34px 26px 0}.checkout-samples .sample_item .samples{display:table}.checkout-samples .sample_item .product_image_container{display:table-cell;border:1px solid #757575;height:151px;width:120px;text-align:center;vertical-align:middle}.checkout-samples .sample_item .product_image_container img{max-width:100%}.checkout-samples .sample_item .sample_subtitle{color:#666;width:100%;margin:10px 0 0;font-size:11px}.checkout-samples .sample_item span{color:#138bae;float:right;width:90px;width:80%;margin:18px 0 0}.checkout-samples .sample_item .formfield_checkbox{clear:none;width:20%;margin:15px 0 0;padding:0;position:absolute}.checkout-samples .secondary{margin:20px 0 0;padding:25px 0 0;border-top:1px solid #e7e7e7}.checkout-samples .button_text:hover,.checkout-samples .button.view_all_content_hits:hover{text-decoration:none}.checkout-samples .button_text span,.checkout-samples .button.view_all_content_hits span{background:url(../images/btn-cart-gray.gif) repeat-x;padding:9px 20px 8px;font:14px "FuturaBT-Book",Arial,Helvetica,sans-serif}.checkout-samples .cart_checkout_button span{background:#333 url(../images/t-checkout-btn.gif) right -2px no-repeat;padding:11px 32px 10px 20px;color:#fff;text-transform:uppercase}.checkout-samples .formfield{float:right;clear:none;margin:0}.checkout-samples .formfield_samples_top{margin:0 15px 0 0}.checkout-samples .formfield_samples{float:left;position:absolute;right:206px}.checkout-samples .order_summary{padding:50px 0 60px}.checkout-samples .checkout_mini_cart{width:690px}.checkout-samples .checkout_mini_cart .cart_table th.section_header{color:#333;font:12px "FuturaBT-Light",Arial,Helvetica,sans-serif;width:19%}.checkout-samples .checkout_mini_cart .cart_table th.section_header.product{width:43%;padding:10px 17px}.checkout-samples .checkout_mini_cart .cart_table .product_image_container{border:0}.checkout-samples .checkout_mini_cart .cart_table .product_subtitle{display:none}.checkout-samples .checkout_mini_cart .cart_table .item_price{padding:20px 0;width:auto;text-align:center}.checkout-samples .checkout_mini_cart .cart_table .item_total{text-align:center}.checkout-samples .checkout_mini_cart .cart_table .item_quantity,.checkout-samples .checkout_mini_cart .cart_table .item_price,.checkout-samples .checkout_mini_cart .cart_table .item_total{font:12px "FuturaBT-Book",Arial,Helvetica,sans-serif;color:#333}.checkout-samples .checkout_mini_cart .cart_table .attribute_size{font-size:11px;color:#666;margin:6px 0 0}.checkout-samples .checkout_order_totals{width:225px;margin:0;float:right}.checkout-samples .checkout_order_totals .order_totals_block .order_summary_title{font-size:14px;font-weight:bold;color:#333;margin:10px 0 3px}.checkout-samples .checkout_order_totals .order_totals_block tr td{padding:9px 0;color:#222;font-size:14px;font-weight:normal}.checkout-samples .checkout_order_totals .order_totals_block tr td:first-child{color:#999;font-size:12px;font-weight:bold}.checkout-samples .checkout_order_totals .order_totals_block .order_total td{font-size:16px;font-weight:bold}.checkout-samples .checkout_order_totals .order_totals_block .order_total td:first-child{font-size:14px;color:#333}.checkout-samples .checkout-order-totals-info{color:#999;padding:0}.pt_account h1,.pt_wish_list h1,.login_page h1{font-size:16px;line-height:normal;padding:0 0 20px}.pt_account h2,.pt_wish_list h2,.login_page h2{font-size:14px;color:#2e9ebe;text-transform:uppercase;font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;margin:0 0 10px;line-height:normal}.pt_account .primary,.pt_wish_list .primary,.login_page .primary{width:790px}.pt_account .primary form,.pt_wish_list .primary form,.login_page .primary form,.pt_account p,.pt_wish_list p,.login_page p{margin:0 0 10px}.pt_account .primary label,.pt_wish_list .primary label,.login_page .primary label{max-width:350px}.pt_account .block .required label:before,.pt_wish_list .block .required label:before,.login_page .block .required label:before{content:none}.pt_account .block .required label:after,.pt_wish_list .block .required label:after,.login_page .block .required label:after{content:'*';color:#2e9ebe}.pt_account .ui-tabs-panel a:hover,.pt_wish_list .ui-tabs-panel a:hover,.login_page .ui-tabs-panel a:hover{text-decoration:underline}.pt_account .account-navigation,.pt_wish_list .account-navigation,.login_page .account-navigation{width:140px;padding:32px 20px 20px;margin:0 0 0 5px;font-family:Arial,Helvetica,sans-serif}.pt_account .main .content,.pt_wish_list .main .content,.login_page .main .content{padding:26px 0 0}.pt_account .register-legend-message,.pt_wish_list .register-legend-message,.login_page .register-legend-message{padding:20px 0 3px;margin:15px 0 44px}.pt_account .customer_service,.pt_wish_list .customer_service,.login_page .customer_service,.pt_account .right-block-static,.pt_wish_list .right-block-static,.login_page .right-block-static{border:1px solid #ccc;padding:10px;margin:0 0 15px}.pt_account .customer_service .section_header,.pt_wish_list .customer_service .section_header,.login_page .customer_service .section_header,.pt_account .right-block-static .section_header,.pt_wish_list .right-block-static .section_header,.login_page .right-block-static .section_header{line-height:normal;padding:0;background:0;text-transform:uppercase;margin:0 0 10px;font-size:14px}.pt_account .customer_service .right-asset-footer,.pt_wish_list .customer_service .right-asset-footer,.login_page .customer_service .right-asset-footer,.pt_account .right-block-static .right-asset-footer,.pt_wish_list .right-block-static .right-asset-footer,.login_page .right-block-static .right-asset-footer{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:5px}.social-login-title{color:#666;font-size:12px;text-transform:uppercase;font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;letter-spacing:.5px;border-bottom:1px solid #e5e5e5;margin-bottom:29px;text-align:center}.social-login-title span{background:#FFF;padding:0 2px;position:relative;top:8px}.login_page .section_header{padding:0}.login_page .left-registration-page-login{width:270px;padding:20px;font-family:Arial,Helvetica,sans-serif;float:left}.login_page .left-registration-page-login>.block_login{float:none !important}.login_page .left-registration-page-login .oauth-ex{padding:0}.login_page .left-registration-page-login .pluck-socialSignon{font-size:0;text-align:center}.login_page .left-registration-page-login .pluck-connect-login-button{width:100%;max-width:270px;height:37px;display:inline-block;margin:0 0 15px;position:relative;background:url(../images/fb-pluck.png) no-repeat center center;background-size:100% 100%}.login_page .left-registration-page-login .pluck-connect-login-button img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0}.login_page .left-registration-page-login .g-signin.pluck-connect-login-button{background:url(../images/gp_pluck.png) no-repeat center center;background-size:100% 100%}.login_page .left-registration-page-login .g-signin.pluck-connect-login-button img{display:block;width:100%;height:100%;opacity:0;position:absolute;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0}.login_page .left-registration-page-login .user-social-legal{font:12px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#999}.login_page .left-registration-page-login .user-social-legal a{text-decoration:underline;color:#999}.login_page .block_login .legalese{padding-left:0;font-size:12px}.login_page .block_login label{font-weight:bold;float:left;width:100px;padding:6px 0}.login_page .block_login .textinput{width:170px}.login_page .block_login .formfield{margin:0;padding:8px 0 0}.login_page .block_login .formfield.formfield_email .f_field_description{display:none}.login_page .block_login .formfield_remember_me{margin:0 0 0 100px}.login_page .block_login .formfield_remember_me label{line-height:24px;font-weight:normal;padding:0 0 0 4px}.login_page .block_login .checkbox{float:left}.login_page .block_login .formfield_link{float:right;margin:0;padding:2px 0 20px}.login_page .block_login .formfield_button{float:right;clear:right}.login_page .block_login .formfield_button button{width:170px}.login_page .block_login .password_reset{font-weight:normal;color:#999;font-size:10px;cursor:auto;text-decoration:underline}.login_page .block_login .required-field{font-style:italic;color:#999;font-size:11px;line-height:normal}.login_page .block_login:after{content:"";display:table;clear:both}.login_page .block_login .error_message,.login_page .block_login .f_error_message,.login_page .block_login span.error,.login_page .block_login .formfield_description{display:block;clear:both;padding-left:100px}.login_page .registration_block_create{width:420px;padding:20px;margin:0 0 0 5px}.login_page .registration_block_create .oauth-ex{display:none}.login_page .registration_block_create label{float:left;width:125px;padding:6px 0;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-size:12px}.login_page .registration_block_create .f_field_radio label{width:auto;line-height:normal;margin-right:15px;padding:0}.login_page .registration_block_create .f_field_radio label:first-child{width:22%;margin:0}.login_page .registration_block_create .f_field_radio.required label:after{content:none}.login_page .registration_block_create .f_field_radio.required label:first-child:after{content:'*';color:#2e9ebe}.login_page .registration_block_create .textinput{width:216px}.login_page .registration_block_create .formfield{margin:0;padding:8px 0 0}.login_page .registration_block_create .formfield.formfield_radio.formfield_first_name .f_error_message{display:none !important}.login_page .registration_block_create .selectboxit-container .selectboxit,.login_page .registration_block_create select{width:216px !important}.login_page .registration_block_create .f_radio{float:left;margin:0 5px 0 0}.login_page .registration_block_create .birthday_section .small_select{float:left;width:90px;margin:0 10px 0 0}.login_page .registration_block_create .birthday_section .small_select .selectboxit-container .selectboxit,.login_page .registration_block_create .birthday_section .small_select select{width:90px !important}.login_page .registration_block_create .birthday_section .small_select .selectboxit-option{text-indent:1px}.login_page .registration_block_create .birthday_section .day_select{float:left;width:45px;margin:0 10px 0 0}.login_page .registration_block_create .birthday_section .day_select .selectboxit-container .selectboxit,.login_page .registration_block_create .birthday_section .day_select select{width:45px !important}.login_page .registration_block_create .birthday_section .year_select{float:left;width:61px}.login_page .registration_block_create .birthday_section .year_select .selectboxit-container .selectboxit,.login_page .registration_block_create .birthday_section .year_select select{width:61px !important}.login_page .registration_block_create .birthday_section .formfield{margin:0;padding:0}.login_page .registration_block_create .birthday_section:after{content:"";display:table;clear:both}.login_page .registration_block_create .recaptcha_wrapper{padding-top:10px}.login_page .registration_block_create .recaptcha_wrapper .error_message{padding:0}.login_page .registration_block_create .error_message,.login_page .registration_block_create .f_error_message,.login_page .registration_block_create span.error,.login_page .registration_block_create .formfield_description{display:block;clear:both;padding-left:125px}.login_page .registration_block_create .formfield_add_to_email_list,.login_page .registration_block_create .formfield_send_mobile_alerts,.login_page .registration_block_create .form_caption_legalese{float:left}.login_page .registration_block_create .formfield_add_to_email_list .f_checkbox,.login_page .registration_block_create .formfield_send_mobile_alerts .f_checkbox,.login_page .registration_block_create .form_caption_legalese .f_checkbox{float:left;margin:0 5px 0 0}.login_page .registration_block_create .formfield_add_to_email_list label,.login_page .registration_block_create .formfield_add_to_email_list span,.login_page .registration_block_create .formfield_add_to_email_list a,.login_page .registration_block_create .formfield_send_mobile_alerts label,.login_page .registration_block_create .formfield_send_mobile_alerts span,.login_page .registration_block_create .formfield_send_mobile_alerts a,.login_page .registration_block_create .form_caption_legalese label,.login_page .registration_block_create .form_caption_legalese span,.login_page .registration_block_create .form_caption_legalese a{width:auto;color:#999;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-size:12px;line-height:normal;padding:4px 0 0}.login_page .registration_block_create .formfield_add_to_email_list:after,.login_page .registration_block_create .formfield_send_mobile_alerts:after,.login_page .registration_block_create .form_caption_legalese:after{content:"";display:table;clear:both}.login_page .registration_block_create .form_caption_legalese{float:left;width:350px;max-width:350px;color:#999;padding:13px 0 0 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){.login_page .registration_block_create .form_caption_legalese{width:auto;max-width:underline;color:#666}}.login_page .registration_block_create .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){.login_page .registration_block_create .form_caption_legalese a{color:#999}}.login_page .registration_block_create .formfield_button{float:right;margin:20px 50px 0 0}.login_page .block_create{position:absolute;top:30px;right:0}.login_page .block_create .button{margin:0 0 10px}.login_page .legalese{font:12px "FuturaBT-Medium",Arial,Helvetica,sans-serif;line-height:14px;color:#999;padding:10px 0 0 15px}.login_page .legalese a{text-decoration:underline;color:#999}.account_navigation{font-family:Arial,Helvetica,sans-serif;padding:59px 0 0;width:140px;margin-left:10px}.account_navigation ul{margin:0 0 12px}.account_navigation_unregistered a,.account_navigation_registered a{margin:5px 0 5px 10px}.account_navigation_text_asset h2{margin:0 0 15px}.account_navigation_text_asset h3,.account_navigation_text_asset p{color:#999;float:left;width:126px;padding:3px 0 0;line-height:normal;margin:0 0 2px}.account_navigation_text_asset strong{font-family:Arial,Helvetica,sans-serif;float:left;width:14px;font-size:20px;font-weight:bold;color:#666}.registration_selection input,.registration_selection label{display:inline;float:none}.request_password_page{font-family:'FuturaBT-Book',Arial,Helvetica,sans-serif}.request_password_page h1{letter-spacing:2px;font-size:16px;color:#77a3b6;font-weight:normal}.request_password_page .message{color:#666;font-size:12px}.request_password_page label{float:left;padding:6px 6px 6px 0;font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif;width:60px}.request_password_page .f_field_email{float:left;margin:0}.request_password_page .f_field_email input{width:200px}.request_password_page .error_message,.request_password_page span.error{clear:both;padding:5px 0 0 65px;display:block}.request_password_page .formfield_button{margin:0 0 0 50px}.account-page-false .request_password_page{margin:62px 0 0;padding-bottom:20px}.account-page-false .request_password_page form{width:200px}.account-page-false .request_password_page .formfield_button{margin:10px 0 0;float:right}#physician-login-page .pt_account .primary,#physician-login-page .pt_wish_list .primary,#physician-login-page .login_page .primary{width:50%}#physician-login-page .pt_account .primary.pt_account-physician,#physician-login-page .pt_wish_list .primary.pt_account-physician,#physician-login-page .login_page .primary.pt_account-physician{width:100%}#physician-login-page .pt_account .account_navigation,#physician-login-page .pt_wish_list .account_navigation,#physician-login-page .login_page .account_navigation{width:205px;float:right}#physician-login-page .pt_account .login_page .left-registration-page-login,#physician-login-page .pt_wish_list .login_page .left-registration-page-login,#physician-login-page .login_page .login_page .left-registration-page-login{width:80%}#physician-login-page .pt_account .login_page .block_login .textinput,#physician-login-page .pt_wish_list .login_page .block_login .textinput,#physician-login-page .login_page .login_page .block_login .textinput,#physician-login-page .pt_account .login_page .block_login label,#physician-login-page .pt_wish_list .login_page .block_login label,#physician-login-page .login_page .login_page .block_login label{width:50%}#physician-login-page .pt_account .login_page .block_login .section_title,#physician-login-page .pt_wish_list .login_page .block_login .section_title,#physician-login-page .login_page .login_page .block_login .section_title{font-size:24px;margin:0 0 10px}#physician-login-page .pt_account .login_page .block_login .error_message,#physician-login-page .pt_wish_list .login_page .block_login .error_message,#physician-login-page .login_page .login_page .block_login .error_message,#physician-login-page .pt_account .login_page .block_login span.error,#physician-login-page .pt_wish_list .login_page .block_login span.error,#physician-login-page .login_page .login_page .block_login span.error,#physician-login-page .pt_account .login_page .block_login .formfield_description,#physician-login-page .pt_wish_list .login_page .block_login .formfield_description,#physician-login-page .login_page .login_page .block_login .formfield_description{padding-left:50%}#physician-login-page .pt_account .login_page .block_login form>.error_message,#physician-login-page .pt_wish_list .login_page .block_login form>.error_message,#physician-login-page .login_page .login_page .block_login form>.error_message,#physician-login-page .pt_account .login_page .block_login form span.error,#physician-login-page .pt_wish_list .login_page .block_login form span.error,#physician-login-page .login_page .login_page .block_login form span.error,#physician-login-page .pt_account .login_page .block_login form .formfield_description,#physician-login-page .pt_wish_list .login_page .block_login form .formfield_description,#physician-login-page .login_page .login_page .block_login form .formfield_description{padding-left:0}.physician-text-callout{width:590px;padding-left:20px;margin:25px 0 0 0}.physician-text-callout p{font-family:'FuturaBT-Book',Arial,Helvetica,sans-serif;font-size:14px}.block .formfield{padding:0}.login_popup .block_create .button{margin:0 0 10px}.cart_login_header,.checkout_unregistered_section{display:none}.required_email{cursor:pointer}.required_email:hover{text-decoration:underline}.account_create_login{width:350px;display:inline-block;vertical-align:top;margin-right:45px}.account_create_login_benefits{width:200px;display:inline-block;vertical-align:top}.account_create_login_benefits h4{margin-bottom:15px}.account_create_login_benefits ul{margin-left:25px}.account_create_login_benefits li{list-style:disc;margin-top:5px}.account_create_login_benefits a{font-weight:bold}.review_login_page{width:760px;max-width:100%;position:relative}.review_login_page .block_login h1{display:none}.giftregistry_landing_page .title{font-size:24px}.giftregistry_landing_page .formfield{padding:3px;margin:0}.account_user_name{padding-left:5px;border-left:2px solid #333}.account_header_logout{font-size:.6em}.account_header_logout:before{content:'('}.account_header_logout:after{content:')'}.account_landing_tabs{position:relative}.address_item,.payment_item{display:inline-block;width:32%;min-height:135px;padding:10px;margin:0;vertical-align:top;list-style:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.payment_item{min-height:110px}.address_list .default{display:block;width:auto}.address_list .default_label{font-style:italic}.mini_address_title,.mini_address_name{margin:5px 0 0}.mini_creditcard .label,.mini_address_location .label{width:70px;margin:5px 0 0;font-weight:bold;display:inline-block}.address_actions{margin:10px 0}.address_actions li{display:inline-block;padding-right:3px;line-height:10px}.address_actions li+li{padding-left:6px;border-left:1px solid #000}.address_actions a:hover{text-decoration:underline}.payment_list form{margin:0 !important}.pt_order .main .content{padding:26px 0 0}.pt_order h1{padding:0 10px;line-height:30px;font-size:20px}.pt_order h2{line-height:25px;font-size:14px}.pt_order .primary form,.pt_order .primary p{margin:0 0 10px}.orders_page .toggle_grid{display:none}.order_history_header{background:#efefef;overflow:hidden;padding:10px;margin-bottom:10px;border-bottom:1px solid #ccc}.order_history_header .label{font-weight:bold}.order_history_header .button{float:right;display:inline-block;padding:0;border:0;margin:0;font-weight:normal;text-decoration:underline;cursor:pointer;color:#333;background:0}.order_history_header .button:hover{text-decoration:none}.order_history_items{margin:0 0 20px;border-bottom:1px solid #ccc}.order_history_table th,.order_history_table td{padding:3px 10px}.order_history_table .order_shipped_to,.order_history_table .order_items,.order_history_table .order_total_price{width:33%}.order_table .cell_label{display:none}.order_table .label{font-weight:bold}.order_shipment_table{margin:0 0 10px}.order_summary_table,.order_shipment_table{border:1px solid #999;margin-bottom:10px}.order_summary_table th,.order_shipment_table th{padding:10px;font-weight:bold;background:#eee}.order_summary_table td+td{border-left:1px solid #eee}.order_summary_table td,.order_shipment_table td{padding:10px}.order_summary_title{margin-bottom:10px;text-align:right;font-size:16px}.wishlist_search{padding:0 0 10px 0;margin:0 0 10px 0;border-bottom:1px solid #000}.wishlist_search h1{font-size:18px;font-weight:bold}.wishlist_search .formfield{margin:0 15px 0 0;display:inline-block}.wishlist_search .formfield .textinput{width:200px}.wishlist_getcertificates{padding:0 0 10px 0;margin:0 0 10px 0;border-bottom:1px solid #000}.wishlist_getcertificates p{margin:5px 0}.wishlist_getcertificates .input_select{display:block;margin-bottom:10px}.wishlist_public{padding:0 0 10px 0;margin:0 0 10px 0;border-bottom:1px solid #000}.wishlist_public p{margin:5px 0}.wishlist_privacy_state,.wishlist_send_to_friend{float:left;margin-right:10px}.wishlist_public_link{float:left;width:50%}.send_to_friend_product,.send_to_friend_preview{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;margin-bottom:20px;margin-top:20px;margin-right:22%;overflow:hidden;padding:20px 0}.send_to_friend_product .product_image_wrapper,.send_to_friend_preview .product_image_wrapper{float:left;width:36%}.send_to_friend_product .product_image,.send_to_friend_preview .product_image{max-width:80%}.send_to_friend_product .product_description,.send_to_friend_preview .product_description{float:left;width:63%}.send_to_friend_product .product_description h2,.send_to_friend_preview .product_description h2{margin-right:0;font-family:Georgia;font-size:1.2em;font-style:italic}.send_to_friend_product .product_description .value,.send_to_friend_preview .product_description .value{font-weight:bold}.send_to_friend_product .product_description dt,.send_to_friend_preview .product_description dt{clear:both;float:left;margin:10px 0 0 0;width:100px}.send_to_friend_product .product_description dd,.send_to_friend_preview .product_description dd{float:left;margin:10px 0 0 0;width:200px}.item_list tr{border-bottom:1px solid #999}.item_list tr.headings{display:none}.item_list td{padding:10px;vertical-align:top}.product_list_item{margin-bottom:5px}.attribute .label:after{content:': '}.attribute .value{display:inline-block;font-weight:bold}.attribute .swatch{display:inline-block;width:20px}.attribute .product_image{text-indent:100%;white-space:nowrap;overflow:hidden}.item_details .product_list_item .promo{color:#900}.item_details .product_list_item .price_standard{color:#999;text-decoration:line-through}.item_details .edit{text-decoration:underline;margin-top:5px}.item_availability ul{list-style:none outside none;margin:0;padding:0}.item_dashboard{width:300px;text-align:right}.item_dashboard label{display:inline-block}.item_dashboard input{width:30px;text-align:center}.item_dashboard .date_added{margin-bottom:5px;font-weight:bold}.item_dashboard .add_to_cart{margin-top:10px}.item_dashboard .update button{margin-bottom:5px;word-wrap:break-word;max-width:100%}.item_dashboard .quantity_desired .textinput{display:inline-block;width:30px}.item_dashboard .priority .select{display:inline-block;width:250px}.item_dashboard .add_to_cart_option .textinput{display:inline-block;margin:0 10px}.view_all_link{padding-left:3px;border-left:1px solid #333;display:none}.account_product_list li{display:inline-block;vertical-align:top;text-align:center}.account_product_list img{display:inline-block}.pt_account .primary.account-page-true,.pt_wish_list .primary.account-page-true,.login_page .primary.account-page-true,#physician-login-page .pt_account .primary.account-page-true,#physician-login-page .pt_wish_list .primary.account-page-true,#physician-login-page .login_page .primary.account-page-true{width:100%;float:none}.pt_account .primary.account-page-false,.pt_wish_list .primary.account-page-false,.login_page .primary.account-page-false{float:left}.account-header-message{width:600px;float:left;color:#666;font-size:12px;font-family:Arial,Helvetica,sans-serif;margin-top:23px;padding-left:35px;position:relative;z-index:1}.account-header-message p{line-height:normal;font-size:12px}.account-header-message a{text-decoration:underline;color:#666}.find-my-account{float:right;font-size:12px;color:#333;position:relative;z-index:500;text-align:right;margin-top:23px;width:205px}.find-my-account .find-show{margin:0 0 12px;font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;text-decoration:none;background:url(../images/BTN_Gry20.png) #333 right 0px no-repeat;text-decoration:none;font-size:12px;color:#FFF;width:175px;display:inline-block;text-align:left;padding:9px 15px 0;height:22px;cursor:pointer}.find-my-account form{text-align:left;display:none}.find-my-account form.Opn_Div{display:block}.find-my-account input{float:left;width:140px;padding:5px 6px 4px 8px}.find-my-account button{margin:0}.find-my-account button span{padding:6px 6px 6px 7px}.account_landing_right_nav_slot{clear:both}.account_landing_right_nav_slot #account-menu{padding-top:20px;display:block;width:960px;margin:0 auto}.account_landing_right_nav_slot #account-menu li{float:left}.account_landing_right_nav_slot #account-menu li a{background-image:url("../images/myskin_tab_off.png");font-size:12px;display:block;text-align:center;color:#666;text-transform:uppercase;width:158px;height:28px;border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;padding-top:15px;font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif}.account_landing_right_nav_slot #account-menu li a:hover,.account_landing_right_nav_slot #account-menu li a.active-my-account{background-image:url("../images/myskin_tab_on.png");color:#FFF}.account_landing_right_nav_slot #account-menu:after{content:"";display:table;clear:both}.pt_order .account_landing_right_nav_slot #account-menu{padding-top:18px}.welcome-message-account{margin-top:28px;background-color:#f5f9fa;height:75px}.welcome-message-account p{width:770px;font-size:12px;color:#666;padding:20px;font-family:Arial,Helvetica,sans-serif;line-height:normal;margin:0}.info-user-left{margin-top:40px;float:left;width:365px}.info-user-right{float:left;margin-left:35px;margin-top:40px;width:560px}.info-user-right .account_product_list li{width:183px;margin-bottom:20px}.info-user-right .intro{color:#666;font-size:12px;line-height:normal;padding-top:10px}.info-user-right .showing_of{font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;float:left;margin-top:30px;color:#666;font-size:12px;margin-bottom:40px}.info-user-right .product_tile .product_name,.info-user-right .product_tile .price{float:none;padding:0}.info-user-account .welcome-message{font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;border-bottom:1px solid #e0e0e0;padding-bottom:20px;color:#666;font-size:14px;text-transform:uppercase}.info-user-account .edit-user-information{text-align:right;font-size:11px;padding-top:10px}.info-user-account .edit-user-information a{text-decoration:none;color:#2e9ebe;font-size:11px}.info-user-account .title-block{font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;color:#666;font-size:14px;text-transform:uppercase;padding-bottom:23px}.info-user-account ul{color:#666;font-size:12px;padding:0}.info-user-account ul li{margin:0;list-style:none;display:block;text-align:left;padding:0 0 8px}.info-user-account ul li a{text-decoration:none;color:#2e9ebe;font-size:11px}.info-profile-account .edit-profile-information{text-align:right;font-size:11px;padding-top:10px;border-top:1px solid #e0e0e0}.info-profile-account .edit-profile-information a{text-decoration:none;color:#2e9ebe;font-size:11px}.info-profile-account .title-block{font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;color:#666;font-size:14px;text-transform:uppercase;padding-bottom:10px}.info-profile-account .text-block{color:#666;font-size:12px;width:336px}.info-profile-account .info-skinsettings{padding-top:40px}.info-profile-account .settings-for-skin-condition{margin-top:40px}.info-profile-account .settings-for-skin-condition .info-skin-type{float:left}.info-profile-account .none-selected .block{width:71px;height:130px;padding:5px;border:1px solid #ccc;margin:10px 0 0;display:inline-table;margin:10px 10px 0 0;font:10px 'FuturaBT-Book',Arial,Helvetica,sans-serif;letter-spacing:1px;text-transform:uppercase;color:#333;text-align:center}.info-profile-account .none-selected .block span{display:table-cell;height:100%;vertical-align:bottom}.info-profile-account .info-skin-type{margin-top:5px;padding:5px 0;width:85px;background-color:#FFF;margin-right:10px}.info-profile-account .info-skin-type .text-skin-type{display:none !important;margin-top:40px;font-size:10px;text-transform:uppercase;letter-spacing:1px;color:#333;font-family:'FuturaBT-Book',Arial,Helvetica,sans-serif;text-align:center}.info-order-account .title-block{font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;color:#666;font-size:14px;text-transform:uppercase;float:left}.info-order-account .view-all-orders{float:right;padding-top:10px;color:#2e9ebe;font-size:11px;margin-top:-10px}.info-order-account .view-all-orders a{text-decoration:none;color:#2e9ebe;font-size:11px}.info-order-account .account-overview-orders-block{clear:both;background-color:#f8f8f8;margin-top:20px;padding:25px}.info-order-account .recent-orders{font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;border-bottom:1px solid #e0e0e0;padding-bottom:10px;color:#666;font-size:12px}.info-order-account .resent-text-orders{padding:8px 55px 40px 0;font-size:12px;line-height:18px}.info-order-account .no-orders-account{margin-top:30px;color:#666;font-size:12px}.info-order-account .no-orders-account a{text-decoration:underline;color:#2e9ebe;font-size:12px}.info-order-account .no-orders-account a:hover{text-decoration:none}.info-order-account table{margin-top:30px}.info-order-account table th{font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;color:#666;font-size:14px;text-transform:uppercase;padding:0 0 10px}.info-order-account table td{font-family:Arial,Helvetica,sans-serif;color:#666;font-size:12px;padding:10px 0}.info-order-account table td a{text-decoration:none;color:#2e9ebe;font-size:12px}.info-order-account table td a:hover{text-decoration:none}.info-order-account .js_order_details_link{color:#2e9ebe;text-decoration:underline;cursor:pointer}.info-favorites-account .view_all_favorites{text-align:right;padding-top:30px}.info-favorites-account .view_all_favorites a{color:#2e9ebe;font:11px Arial,Helvetica,sans-serif}.info-favorites-account .view_all_favorites a:hover{text-decoration:none}.info-favorites-account .title-block{padding:0 0 20px 0;margin:0;border-bottom:1px solid #e0e0e0}.info-favorites-account .title-block{font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;color:#666;font-size:14px;text-transform:uppercase}.info-favorites-account .no_items{font-family:'FuturaBT-Book',Arial,Helvetica,sans-serif;margin-top:8px;font-size:14px;text-transform:uppercase;letter-spacing:1px;color:#333}.info-favorites-account .tab_content{padding:0;border:0;background:transparent;line-height:normal}.account_product_list{clear:both}.ui_resetpassword_confirm_dialog .ui-dialog-titlebar,.ui_resetpassword_dialog .ui-dialog-titlebar{font:16px 'FuturaBT-Book',Arial,Helvetica,sans-serif;color:#77a3b6;text-transform:lowercase;letter-spacing:2px}.ui_resetpassword_confirm_dialog button,.ui_resetpassword_dialog button{float:none;margin:0 0 0 -4px}.ui_resetpassword_confirm_dialog .password_reset_page,.ui_resetpassword_confirm_dialog .request_password_page,.ui_resetpassword_dialog .password_reset_page,.ui_resetpassword_dialog .request_password_page{font:12px 'FuturaBT-Medium',Arial,Helvetica,sans-serif;color:#666;padding:8px 0 0;max-width:445px}.ui_resetpassword_dialog{width:500px !important;margin:0 0 0 150px}.ui_resetpassword_dialog form{position:relative;margin:35px 0 10px}.ui_resetpassword_dialog form .error_message{position:absolute;top:-30px;padding:0}.ui_resetpassword_dialog label,.ui_resetpassword_dialog input{float:left}.ui_resetpassword_dialog label{font:12px 'FuturaBT-Medium',Arial,Helvetica,sans-serif}.ui_resetpassword_dialog label:before{content:''}.account_editprofile_page .update-profile .error{font:11px Arial,Helvetica,sans-serif;margin:10px 0 0}.account_editprofile_page .top-myprofile-head{border-bottom:1px solid #e0e0e0;margin-top:30px;padding-bottom:10px}.account_editprofile_page .top-myprofile-head .left-text{float:left;color:#999;font-size:12px}.account_editprofile_page .top-myprofile-head .right-text{float:right;font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;font-size:12px}.account_editprofile_page .top-myprofile-head .right-text a{color:#333}.account_editprofile_page .top-myprofile-head .right-text span{color:#2e9ebe;font-size:10px}.account_editprofile_page .top-type-condition{margin-top:25px;min-height:250px}.account_editprofile_page .top-type-condition .left-title{float:left;font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;color:#666;font-size:14px;width:400px;text-transform:uppercase}.account_editprofile_page .top-type-condition .right-title{font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;color:#666;font-size:14px;text-transform:uppercase}.account_editprofile_page .top-type-condition .skin-type-block{float:left;width:400px}.account_editprofile_page .top-type-condition .skin-type-block .formfield{margin:0}.account_editprofile_page .top-type-condition .skin-condition-block-1{float:left;width:125px}.account_editprofile_page .top-type-condition .skin-condition-block-1 .type-variant .variants{width:565px}.account_editprofile_page .top-type-condition .skin-condition-block-2{float:left;width:125px}.account_editprofile_page .top-type-condition .skin-condition-block-2 .type-variant .variants{width:565px}.account_editprofile_page .top-type-condition .select-block{width:85px;min-height:142px;background-color:#e5e5e5;padding-top:2px;margin-top:10px;position:relative;z-index:10;cursor:pointer}.account_editprofile_page .top-type-condition .select-block .style-block{min-height:134px}.account_editprofile_page .top-type-condition .add-to-select{width:80px;position:absolute;margin-top:20px;z-index:1}.account_editprofile_page .top-type-condition .add-to-select>div{font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;background:url(../images/BTN_BTTM_Grdnt.png) repeat-x;padding:6px 0;text-align:center;text-decoration:none;font-size:12px;color:#333;border:1px solid #d9d9d9;cursor:pointer;height:14px}.account_editprofile_page .top-type-condition .add-to-select>div span{color:#008bb0}.account_editprofile_page .top-type-condition .type-variant{background-color:#efefef;padding:12px 9px;margin:-153px 0 0 -15px;z-index:5;width:97px;height:180px;position:relative}.account_editprofile_page .top-type-condition .type-variant .top-separator{width:96px;height:192px}.account_editprofile_page .top-type-condition .type-variant .variants{background-color:#efefef;margin:0 0 0 -9px;padding:12px 9px;width:470px}.account_editprofile_page .top-type-condition .type-variant .variants .one-variant{float:left;padding:4px;margin-right:3px;width:83px;padding-bottom:5px}.account_editprofile_page .top-type-condition .type-variant .variants .one-variant:hover{background-color:#d7e0e3;cursor:pointer}.account_editprofile_page .arrow-on{background:url(../images/SecNv_BTN_Arrw.png) no-repeat center -16px;height:9px;margin-top:-12px}.account_editprofile_page .bottom-type-condition .for-skin-type{float:left;margin-top:22px;padding-bottom:20px;width:400px}.account_editprofile_page .bottom-type-condition .for-skin-condition{float:left;margin-top:20px}.account_editprofile_page .bottom-type-condition .title-desc,.account_editprofile_page .bottom-type-condition .skn-content-title{font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;color:#2e9ebe;font-size:12px;letter-spacing:1px;text-transform:uppercase}.account_editprofile_page .bottom-type-condition .subtitle-desc,.account_editprofile_page .bottom-type-condition .skn-content-headline{font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;margin-top:20px;font-size:12px;color:#333}.account_editprofile_page .bottom-type-condition .list-desc,.account_editprofile_page .bottom-type-condition .skn-content{font-family:Arial,Helvetica,sans-serif;color:#999;font-size:12px;width:350px}.account_editprofile_page .bottom-type-condition .list-desc ul li,.account_editprofile_page .bottom-type-condition .skn-content ul li{padding-top:0;padding-left:15px;margin-left:0 !important;margin-top:5px;list-style:none;background:url(../images/myprofile_bullet.png) no-repeat left top}.account_editprofile_page .bottom-type-condition .list-desc ul li a,.account_editprofile_page .bottom-type-condition .skn-content ul li a{color:#2e9ebe}.account_editprofile_page .bottom-type-condition .list-desc ul li b,.account_editprofile_page .bottom-type-condition .list-desc ul li strong,.account_editprofile_page .bottom-type-condition .skn-content ul li b,.account_editprofile_page .bottom-type-condition .skn-content ul li strong{font-family:Arial,Helvetica,sans-serif;font-weight:bold}.account_editprofile_page .dotteddvider{margin:40px 0;border-top:2px dotted #CCC}.account_editprofile_page .Clsd_Div{display:none}.account_editprofile_page .Opn_Div{display:block}.account_editprofile_page .skn-images,.account_editprofile_page .product_actions,.account_editprofile_page .skn-content-i{display:none}.style-block,.info-profile-account .info-skin-type .img-skin-type{float:left;margin:12px 0 0 2px;width:75px;min-height:136px;border:1px solid #e0e0e0;padding:2px;cursor:pointer}.style-block.normal,.info-profile-account .info-skin-type .img-skin-type.normal{background:#FFF url(../images/MYACCNT_Normal.jpg) no-repeat 2px 2px}.style-block.dry,.info-profile-account .info-skin-type .img-skin-type.dry{background:#FFF url(../images/MYACCNT_Dry.jpg) no-repeat 2px 2px}.style-block.combination,.info-profile-account .info-skin-type .img-skin-type.combination{background:#FFF url(../images/MYACCNT_Combination.jpg) no-repeat 2px 2px}.style-block.oily,.info-profile-account .info-skin-type .img-skin-type.oily{background:#FFF url(../images/MYACCNT_Oily.jpg) no-repeat 2px 2px}.style-block.sensitive,.info-profile-account .info-skin-type .img-skin-type.sensitive{background:#FFF url(../images/MYACCNT_Sensitive.jpg) no-repeat 2px 2px}.style-block.aging,.info-profile-account .info-skin-type .img-skin-type.aging{background:#FFF url(../images/MYACCNT_Aging.jpg) no-repeat 2px 2px}.style-block.acne,.info-profile-account .info-skin-type .img-skin-type.acne{background:#FFF url(../images/MYACCNT_Acne.jpg) no-repeat 2px 2px}.style-block.discoloration,.info-profile-account .info-skin-type .img-skin-type.discoloration{background:#FFF url(../images/myaccount-discoloration.jpg) no-repeat 2px 2px}.style-block.blotchiness,.info-profile-account .info-skin-type .img-skin-type.blotchiness{background:#FFF url(../images/MYACCNT_Rosacea.jpg) no-repeat 2px 2px}.style-block.dehydrated,.info-profile-account .info-skin-type .img-skin-type.dehydrated{background:#FFF url(../images/MYACCNT_Dehydrated.jpg) no-repeat 2px 2px}.style-block.sensitized,.info-profile-account .info-skin-type .img-skin-type.sensitized{background:#FFF url(../images/MYACCNT_Sensitized.jpg) no-repeat 2px 2px}.account-show-page .left-content{float:left}.account-show-page .left-content .section-header.pending-header{border-top:1px solid #e3e3e3;margin-top:20px;padding-top:20px}.account-show-page .left-content .section-header h1{font-size:12px;padding:0;letter-spacing:.5px}.account-show-page .left-content>form>.search_result_options{display:none}.account-show-page .right-content{float:right;border:1px solid #CCC;margin-top:28px;width:205px}.account-show-page .right-content .cart-customer-service a{display:block;background:url(../images/ICN_Eml.gif) no-repeat 3px 5px;padding:4px 0 2px 31px;border-top:1px solid #e0e0e0;text-decoration:underline}.account-show-page .right-content p.p-1{margin:10px 10px 15px 10px}.account-show-page .right-content p.p-2{margin:3px 0 0 6px}.account-show-page .right-content .right-asset-footer{background:url(../images/ICN_Phn_2.gif) no-repeat 3px 5px;margin-left:6px;padding-bottom:7px}.account-show-page .right-content .right-asset-footer p{margin:5px 0 0 17px;padding:10px 0 0 10px}.account-show-page .account-show-page-title{margin-top:28px;width:700px}.account-show-page .account-show-page-title .left-block{float:left;font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;padding-right:10px;color:#2e9ebe;font-size:16px;text-transform:uppercase;display:none}.account-show-page .account-show-page-title .right-block{float:left;color:#999;font-size:12px;width:450px}.account-show-page .account-show-page-title .right-block a{color:#666;font-size:12px;text-decoration:underline}.account-show-page .account-show-page-title .right-block .order_shipment_tracking{display:block;width:545px;margin-top:30px}.account-show-page .account-show-page-title .right-block .order_shipment_tracking h2{color:#333;font-size:12px}.account-show-page .show-account-info{margin-top:20px}.account-show-page .show-account-info .title-block{font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;color:#666;font-size:12px;text-transform:uppercase}.account-show-page .show-account-info .text-block{padding-top:5px;color:#999;font-size:12px}.account-show-page .show-account-info .info-block{margin-top:30px;width:450px}.account-show-page .show-account-info .top-block{padding-bottom:20px;color:#999;font-size:12px;width:400px}.account-show-page .show-account-info .middle-block{width:300px}.account-show-page .show-account-info .bottom-block{border-bottom:1px solid #e0e0e0;padding-bottom:20px;width:300px;padding-top:30px}.account-show-page .show-account-info table tr td{padding-top:5px;width:187px}.account-show-page .show-account-info table tr td:first-child{width:150px}.account-show-page .button-edit{display:block;width:80px;font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;margin-top:10px;font-size:12px;color:#333;border:1px solid #d9d9d9;cursor:pointer;height:14px;background:url(../images/BTN_BTTM_Grdnt.png) repeat-x;padding:6px 0;text-align:center}.account-show-page .button-edit:hover{text-decoration:none}.edit-account-info .registration_block_create{width:520px;margin:0;padding:0}.edit-account-info .show-account-info{margin-bottom:37px}.edit-account-info .register-legend-message{margin:15px 0 25px}.edit-account-info .required_indicator span:before,.edit-account-info .required label:before{content:'';color:#2e9ebe;display:none}.edit-account-info .required_indicator span:after,.edit-account-info .required label:after{content:'*';color:#666}.edit-account-info .formfield_contact_physician .f_checkbox{float:left;margin:0 5px 0 0}.edit-account-info .formfield_contact_physician label{width:400px;max-width:400px;color:#999;font-size:11px;line-height:normal;padding:4px 0 0}.edit-account-info .formfield_add_to_email_list label{width:400px;max-width:400px}.orders_page .account-show-page-title{margin-top:30px}.orders_page .account-show-page-title .left-block{padding-right:0}.orders_page .account-show-page-title .right-block{color:#333;padding-left:10px;width:400px}.orders_page .right-content{margin-top:34px}.orders_page .right-content p.p-1{font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif}.orders_page .info-order-account td a{text-decoration:underline}.orders_page .info-order-account td button{float:none}.orders_page .info-order-account td button span{font-family:Arial,Helvetica,sans-serif;border:0;color:#2e9ebe;padding:0;background:0;display:inline;text-decoration:underline}.orders_page .info-order-account td button span:hover{text-decoration:none}.no-order-account{margin:20px 0 25px;font-size:12px;color:#333;padding-bottom:30px;border-bottom:1px solid #e3e3e3}.button-no-order-account{background:url(../images/BTN_BTTM_Grdnt.png) repeat-x;padding:6px 0;text-align:center;text-decoration:none;font-size:12px;color:#333;border:1px solid #d9d9d9;cursor:pointer;height:14px;width:150px;margin-top:12px}.button-no-order-account a{color:#333;font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif}.order_details_page .product_name a{color:#2e9ebe;display:block;margin:0 0 5px}.order_details_page .product_name a:hover{text-decoration:none}.order_details_page .attribute_size .label{display:none}.order_details_page .account-show-page-title{margin-bottom:20px}.order_details_page .account-show-page-title .left-block{padding-right:0}.order_details_page .account-show-page-title .right-block a{text-decoration:underline;color:#2e9ebe}.order_details_page .account-show-page-title .right-block a u,.order_details_page .account-show-page-title .right-block a:hover{text-decoration:none}.order_details_page .account-show-page-title table{color:#666;font-size:12px;text-transform:uppercase;width:450px}.order_details_page .account-show-page-title table tr td{font-family:Arial,Helvetica,sans-serif}.order_details_page .account-show-page-title table tr td b,.order_details_page .account-show-page-title table tr td strong{font-family:Arial,Helvetica,sans-serif;font-weight:bold}.order_details_page .account-show-page-title table tr td:first-child{font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif}.order_details_page .left-content{width:72% !important}.order_details_page .left-content .order_shipment_tracking{margin-top:35px;border-bottom:1px solid #e0e0e0;min-height:25px}.order_details_page .left-content .order_shipment_tracking h2{display:block;float:left;width:100%;padding-right:10px;font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;color:#2e9ebe;font-size:16px;text-transform:uppercase}.order_details_page .right-content{width:23%;margin-top:28px !important}.order_details_page .print-button{margin-top:5px;border:1px solid #cdd6da;width:140px;margin-bottom:20px}.order_details_page .print-button>div{font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;background:url(../images/BTN_MDDL_Grdnt.png) #FFF repeat-x top;height:23px;padding:10px 0 0 0;text-decoration:none;font-size:12px;color:#333;border:1px solid #FFF;cursor:pointer;text-align:center}.order_details_page .print-button>div a{color:#333}.order_details_page .print-button>div a:hover{text-decoration:none}.order_details_page .order-table{border:0}.order_details_page .order-table th{font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;position:static;font-weight:normal;white-space:nowrap;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;color:#999;background:0;text-transform:uppercase;font-size:12px;line-height:normal;padding:5px 20px}.order_details_page .order-table td{padding:10px 5px;border:solid #e0e0e0;border-width:1px 0;font-family:Arial,Helvetica,sans-serif}.order_details_page .order-table .order_product_image{width:80px}.order_details_page .order-table .order_product_image img{width:80px}.order_details_page .order-table td.order_product_info{padding:20px 5px 10px}.order_details_page .order-table .product_list_item{font-size:10px;color:#999}.order_details_page .order-table .product_list_item .product_name{color:#2e9ebe;font-size:12px;text-decoration:none;margin:0 0 5px}.order_details_page .order-table .product_list_item .product_name a{color:#2e9ebe;font-size:12px;text-decoration:none}.order_details_page .order-table td.order_product_check{padding:0;vertical-align:middle}.order_details_page .order-table .order_product_quantity,.order_details_page .order-table .order_product_price,.order_details_page .order-table .order_product_totalprice{text-align:center}.order_details_page .re-order-button{border-bottom:1px solid #e0e0e0;padding-bottom:10px;margin-bottom:10px}.order_details_page .re-order-button button{border:1px solid #cdd6da;width:140px;float:none}.order_details_page .re-order-button button span{border:0;height:23px;background:url(../images/BTN_MDDL_Grdnt.png) repeat-x center top;color:#333;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-size:12px;padding-top:11px;text-align:center;padding:11px 0 0;text-transform:uppercase}.order_details_page .bottom-order-info .billing-address-info{float:left;margin-top:30px;width:28%}.order_details_page .bottom-order-info .shipping-address-info{float:left;margin-top:30px;width:28%}.order_details_page .bottom-order-info .title-order-info{font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;font-size:12px;text-transform:uppercase;color:#333}.order_details_page .bottom-order-info .text-order-info{color:#666;font-size:12px;font-family:Arial,Helvetica,sans-serif}.order_details_page .bottom-order-info .order_totals_block{margin:18px 0 0;width:44%}.order_details_page .bottom-order-info .order_totals_block h2{font-size:12px;font-weight:normal;text-transform:uppercase}.order_details_page .order_detail_options{display:none;visibility:hidden}.pt_order .questionnaire_title{font:16px 'FuturaBT-Medium',Arial,Helvetica,sans-serif;text-transform:uppercase;color:#333;margin:60px 0 20px}.quiz_wrapper{width:720px;padding:40px 0 40px 40px;background:#f8f8f8;color:#666}.quiz_question{margin:40px 0 15px;font:14px 'FuturaBT-Medium',Arial,Helvetica,sans-serif;color:#2e9ebe;clear:both;width:720px;float:left}.quiz label{width:190px;display:table;float:left;height:33px}.quiz label span{display:table-cell;vertical-align:middle}.quiz label span>span{display:none !important}.quiz label span input{margin:0 4px 0 0;padding:0;height:auto}.quiz_button{background:none repeat scroll 0 0 #f8f8f8;margin:0;padding:0 80px 40px 0;width:680px}.quiz_button button{float:right}.quiz_button button span:before{content:''}.quiz_button a{clear:both;color:#2e9ebe;float:right;margin:10px 0 0;text-align:center;text-decoration:none;width:140px}.quiz_button a:hover{text-decoration:none}.wishlist_search.account-show-page-title{border:0}.wishlist_search.account-show-page-title .right-block{color:#333}.wishlist_search.account-show-page-title+.wishlist_products,.wishlist_search.account-show-page-title+.search_result_content{clear:both}.wishlist_search.account-show-page-title+.wishlist_products .product_tile_wrapper,.wishlist_search.account-show-page-title+.search_result_content .product_tile_wrapper{text-align:center;width:25%;vertical-align:top;margin-top:30px}.wishlist_search.account-show-page-title+.wishlist_products .product_tile_wrapper .search_result_items,.wishlist_search.account-show-page-title+.search_result_content .product_tile_wrapper .search_result_items{margin:0}.wishlist_search.account-show-page-title+.wishlist_products .product_tile_wrapper .product_image_wrapper,.wishlist_search.account-show-page-title+.search_result_content .product_tile_wrapper .product_image_wrapper{height:auto;line-height:normal}.wishlist_search.account-show-page-title+.wishlist_products .product_tile_wrapper .product_name,.wishlist_search.account-show-page-title+.wishlist_products .product_tile_wrapper .price,.wishlist_search.account-show-page-title+.search_result_content .product_tile_wrapper .product_name,.wishlist_search.account-show-page-title+.search_result_content .product_tile_wrapper .price{float:none;padding:0}.wishlist_search.account-show-page-title+.wishlist_products .product_tile_wrapper .product_name,.wishlist_search.account-show-page-title+.search_result_content .product_tile_wrapper .product_name{margin:8px 0 15px;height:auto}.wishlist_search.account-show-page-title+.wishlist_products .product_tile_wrapper form,.wishlist_search.account-show-page-title+.search_result_content .product_tile_wrapper form{position:relative;z-index:10}.wishlist_search.account-show-page-title+.wishlist_products .product_tile_wrapper form button,.wishlist_search.account-show-page-title+.search_result_content .product_tile_wrapper form button{float:none}.wishlist_search.account-show-page-title+.wishlist_products .product_tile_wrapper form button span,.wishlist_search.account-show-page-title+.search_result_content .product_tile_wrapper form button span{background:url(../images/favs_remove.png) 0 0 no-repeat;border:0;text-indent:-10000px;width:21px;height:21px;padding:0}.wishlist_search.account-show-page-title+.wishlist_products .product_tile_wrapper .product_subtitle,.wishlist_search.account-show-page-title+.wishlist_products .product_tile_wrapper .rating,.wishlist_search.account-show-page-title+.wishlist_products .product_tile_wrapper .variant_swatch,.wishlist_search.account-show-page-title+.search_result_content .product_tile_wrapper .product_subtitle,.wishlist_search.account-show-page-title+.search_result_content .product_tile_wrapper .rating,.wishlist_search.account-show-page-title+.search_result_content .product_tile_wrapper .variant_swatch{display:none}.wishlist_search.account-show-page-title+.wishlist_products .product_tile_wrapper .product_favorite_remove,.wishlist_search.account-show-page-title+.search_result_content .product_tile_wrapper .product_favorite_remove{position:absolute;width:21px;height:21px;top:0;left:50%;margin-left:-10px;z-index:1}.wishlist_search.account-show-page-title+.wishlist_products .product_tile_wrapper .product_favorite_remove a,.wishlist_search.account-show-page-title+.search_result_content .product_tile_wrapper .product_favorite_remove a{background:url(../images/favs_remove.png) 0 0 no-repeat;border:0;text-indent:-10000px;width:21px;height:21px;padding:0;display:block}.wishlist_search_empty{clear:both;color:gray;font-size:16px}.title-physician{width:710px;font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;color:#2e9ebe;font-size:21px;text-transform:uppercase;padding:45px 0 20px 0;float:left}.physician-account-header-message{background-color:#f5f9fa;height:75px;width:710px;margin:0;float:left}.physician-account-header-message p{width:550px;font-size:12px;color:#666;padding:20px;font-family:Arial,Helvetica,sans-serif;line-height:normal;margin:0}.physician-account-header-message a{text-decoration:underline;color:#666}.left-content-physician{width:710px;padding:0}.left-content-physician .welcome-message{font-size:18px;margin-bottom:44px}.right-content-physician,.account-show-page .right-content-physician,.pt_order-physician .orders_page .right-content{width:208px;float:right;margin-top:-189px}.right-content-physician .cart-customer-service a,.account-show-page .right-content-physician .cart-customer-service a,.pt_order-physician .orders_page .right-content .cart-customer-service a{display:block;background:url(../images/ICN_Eml.gif) no-repeat 3px 5px;padding:7px 0 2px 31px;border-top:0}.right-content-physician p.p-1,.account-show-page .right-content-physician p.p-1,.pt_order-physician .orders_page .right-content p.p-1{margin:0 0 10px}.right-content-physician p.p-2,.account-show-page .right-content-physician p.p-2,.pt_order-physician .orders_page .right-content p.p-2{margin-bottom:3px}.right-content-physician .right-asset-footer,.account-show-page .right-content-physician .right-asset-footer,.pt_order-physician .orders_page .right-content .right-asset-footer{background:url(../images/ICN_Phn_2.gif) no-repeat 3px 5px}.right-content-physician .right-asset-footer p,.account-show-page .right-content-physician .right-asset-footer p,.pt_order-physician .orders_page .right-content .right-asset-footer p{margin:9px 0 0 17px}.physician-table{font-size:12px;color:#999}.physician-table table{margin-top:10px;width:365px}.physician-table table td{padding-top:5px}.physician-table table td a{color:#2e9ebe;font-size:11px}.pt_account-physician .left-content{padding:0 0 0 20px}.pt_account-physician .account-show-page .show-account-info .title-block{font-size:14px}.pt_account-physician .account-show-page .account-show-page-title .right-block{width:407px}.pt_account-physician .account-show-page .show-account-info .info-block{margin-top:7px}.pt_account-physician .account-show-page .show-account-info{margin-top:62px}.pt_order-physician .orders_page .right-content p.p-1{font-family:Arial,Helvetica,sans-serif}.physician-orders-history,.header_physician_orders_history{padding:42px 20px 20px}.physician-orders-history .title-1,.header_physician_orders_history .title-1{font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;padding-right:10px;color:#666;font-size:16px;text-transform:uppercase}.physician-orders-history .subtitle-1,.header_physician_orders_history .subtitle-1{font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;padding-right:10px;color:#666;font-size:12px;text-transform:uppercase;clear:both}.sales-physician-orders-history{padding-top:20px;clear:both;font-size:12px}.sales-physician-orders-history table{width:300px;margin-top:15px}.sales-physician-orders-history table td{padding-top:5px;text-transform:uppercase;vertical-align:top;color:#2e9ebe}.sales-physician-orders-history table tr td:first-child{color:#666}.physician-orders-history-form{padding-top:20px;width:980px}.physician-orders-history-form input[type="text"]{border:1px solid #CCC;height:20px;width:250px;background:#fff;padding:1px 0;font-size:13px}.physician-orders-history-form input[type="button"],.physician-orders-history-form input[type="submit"],.physician-orders-history-form input[type="reset"],.physician-orders-history-form input[type="file"]::-webkit-file-upload-button,.physician-orders-history-form button{width:176px;padding:1px 6px;background-color:buttonface;border:2px outset buttonface;text-align:center;color:buttontext;font-size:13px}.physician-orders-history-form table{color:#333;border-collapse:collapse;position:static;width:956px}.physician-orders-history-form table th{color:#333;background-color:#CCC;font-family:Arial;font-size:12px;font-weight:bold;padding:4px 4px 4px 15px;text-align:left;text-transform:uppercase;vertical-align:middle;cursor:pointer}.physician-orders-history-form table th a{color:#333}.physician-orders-history-form table td{font-family:Arial;font-size:12px;padding:4px 4px 4px 15px;text-align:left;display:table-cell;vertical-align:middle}.physician-orders-history-form table td a{color:#2e9ebe;text-decoration:underline}.physician-orders-history-form table td button{background:0;border:0;padding:0;float:none;cursor:pointer;width:auto;margin:0;outline:0}.physician-orders-history-form table td button span{font-family:Arial,Helvetica,sans-serif;border:0;color:#2e9ebe;padding:0;background:0;display:inline;text-decoration:underline}.physician-orders-history-form table td button span:hover{text-decoration:none}.physician-orders-history-form table tr.odd-tr{background-color:#eff3fb}.physician-orders-history-form table tr.even-tr{background-color:#fff}.physician-orders-history-search{margin-left:500px;margin-bottom:10px}.physician-orders-history-all{margin:10px 24px 0 0}.physician-orders-history-all input[type="submit"]{width:204px;padding:1px 6px}.physician-orders-history-all .export_order_details{color:#2e9ebe;font-size:10px;text-decoration:underline}#order-history-page .pt_order.pt_order-physician .left-content{width:710px}#order-history-page .pt_order .orderhistory-div,#order-history-page .pt_order #external_orders{padding-bottom:20px;border-bottom:1px solid #e0e0e0;margin-bottom:20px}#order-history-page .pt_order .orderhistory-div>form,#order-history-page .pt_order #external_orders>form{margin:0}#order-history-page .pt_order .orderhistory-div .info-order-account .account-overview-orders-block,#order-history-page .pt_order #external_orders .info-order-account .account-overview-orders-block{margin:0;padding:10px 5px}#order-history-page .pt_order .orderhistory-div .info-order-account .recent-orders,#order-history-page .pt_order #external_orders .info-order-account .recent-orders{display:none}#order-history-page .pt_order .orderhistory-div .order_history_header,#order-history-page .pt_order .orderhistory-div .search_result_content .order_history_items,#order-history-page .pt_order #external_orders .order_history_header,#order-history-page .pt_order #external_orders .search_result_content .order_history_items{font-size:0;color:#666;background:0}#order-history-page .pt_order .orderhistory-div .order_history_header *,#order-history-page .pt_order .orderhistory-div .search_result_content .order_history_items *,#order-history-page .pt_order #external_orders .order_history_header *,#order-history-page .pt_order #external_orders .search_result_content .order_history_items *{font-size:12px}#order-history-page .pt_order .orderhistory-div .order_history_header>div,#order-history-page .pt_order .orderhistory-div .search_result_content .order_history_items>div,#order-history-page .pt_order #external_orders .order_history_header>div,#order-history-page .pt_order #external_orders .search_result_content .order_history_items>div{display:inline-block;vertical-align:middle;width:25%}#order-history-page .pt_order .orderhistory-div .order_history_header>div div.order-status,#order-history-page .pt_order .orderhistory-div .search_result_content .order_history_items>div div.order-status,#order-history-page .pt_order #external_orders .order_history_header>div div.order-status,#order-history-page .pt_order #external_orders .search_result_content .order_history_items>div div.order-status{width:40%}#order-history-page .pt_order .orderhistory-div .order_history_header>div button,#order-history-page .pt_order .orderhistory-div .search_result_content .order_history_items>div button,#order-history-page .pt_order #external_orders .order_history_header>div button,#order-history-page .pt_order #external_orders .search_result_content .order_history_items>div button{float:none}#order-history-page .pt_order .orderhistory-div .order_history_header>div button span,#order-history-page .pt_order .orderhistory-div .order_history_header>div button .linc-button,#order-history-page .pt_order .orderhistory-div .search_result_content .order_history_items>div button span,#order-history-page .pt_order .orderhistory-div .search_result_content .order_history_items>div button .linc-button,#order-history-page .pt_order #external_orders .order_history_header>div button span,#order-history-page .pt_order #external_orders .order_history_header>div button .linc-button,#order-history-page .pt_order #external_orders .search_result_content .order_history_items>div button span,#order-history-page .pt_order #external_orders .search_result_content .order_history_items>div button .linc-button{display:inline-block;background:#77a3b6;padding:7px 10px 6px 10px;color:#fff;border:0;font-family:Arial}#order-history-page .pt_order .orderhistory-div .order_history_items>div.order-details-button,#order-history-page .pt_order #external_orders .order_history_items>div.order-details-button{width:100%;margin-top:.125rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}#order-history-page .pt_order .orderhistory-div .order_history_header,#order-history-page .pt_order #external_orders .order_history_header{padding:5px 10px}#order-history-page .pt_order .orderhistory-div .order_history_header>div,#order-history-page .pt_order #external_orders .order_history_header>div{text-transform:uppercase}#order-history-page .pt_order .orderhistory-div .order_history_header .label,#order-history-page .pt_order #external_orders .order_history_header .label{font-weight:normal}#order-history-page .pt_order .orderhistory-div .search_result_content,#order-history-page .pt_order #external_orders .search_result_content{padding:5px 10px}#order-history-page .pt_order .orderhistory-div .search_result_content .order_history_items,#order-history-page .pt_order #external_orders .search_result_content .order_history_items{margin:0;padding:5px 0}#order-history-page .pt_order .orderhistory-div .search_result_content .order_history_items>div.order-details,#order-history-page .pt_order #external_orders .search_result_content .order_history_items>div.order-details{color:#2e9ebe}#order-history-page .pt_order .orderhistory-div .search_result_content .order_history_items>div.order-details button span,#order-history-page .pt_order #external_orders .search_result_content .order_history_items>div.order-details button span{display:inline;background:0;padding:0;color:#2e9ebe;border:0;font-family:Arial;text-decoration:underline}#order-history-page .pt_order .orderhistory-div .search_result_content .order_history_items>div.order-date .label,#order-history-page .pt_order #external_orders .search_result_content .order_history_items>div.order-date .label{display:none}#order-history-page .pt_order .orderhistory-div .search_result_options,#order-history-page .pt_order #external_orders .search_result_options{float:none;margin:7px 0 -15px}#order-history-page .pt_order #external_orders{border:0}#order-history-page .pt_order #external_orders .order_history_header{padding:10px 15px 5px;background-color:#f8f8f8}#order-history-page .pt_order #external_orders .search_result_content{background-color:#f8f8f8;padding:5px 15px 10px}#order-history-page .pt_order .no_orders,#order-history-page .pt_order .no_orders_found{padding:20px;background:#f8f8f8}.orders-filter-sap .section-header h1{line-height:normal}.orders-filter-sap #orders_search{font-size:0;margin-bottom:30px}.orders-filter-sap #orders_search>.f_field_select{display:inline-block;vertical-align:bottom}.orders-filter-sap #orders_search>.f_field_select *{font-size:12px}.orders-filter-sap #orders_search .month_select,.orders-filter-sap #orders_search .year_select{display:inline-block;vertical-align:top;width:126px}.orders-filter-sap #orders_search .month_select .selectboxit-container,.orders-filter-sap #orders_search .year_select .selectboxit-container{width:100%}.orders-filter-sap #orders_search .month_select .selectboxit-container span,.orders-filter-sap #orders_search .year_select .selectboxit-container span{height:30px;line-height:30px}.orders-filter-sap #orders_search .month_select .selectboxit-container .selectboxit,.orders-filter-sap #orders_search .year_select .selectboxit-container .selectboxit{width:100% !important}.orders-filter-sap #orders_search .month_select .selectboxit-container .selectboxit-options,.orders-filter-sap #orders_search .year_select .selectboxit-container .selectboxit-options{min-width:0 !important;max-width:100%;width:100%}.orders-filter-sap #orders_search .month_select .selectboxit-container .selectboxit-options a span,.orders-filter-sap #orders_search .year_select .selectboxit-container .selectboxit-options a span{height:20px;line-height:20px}.orders-filter-sap #orders_search .month_select select,.orders-filter-sap #orders_search .year_select select{width:100% !important}.orders-filter-sap #orders_search .month_select .error_message,.orders-filter-sap #orders_search .year_select .error_message{padding:0;font-size:11px}.orders-filter-sap #orders_search .year_select{width:98px;margin-left:7px}.orders-filter-sap #orders_search .button-filter-sap{display:inline-block;vertical-align:top;margin-left:7px;width:112px}.orders-filter-sap #orders_search .button-filter-sap *{font-size:12px}.orders-filter-sap #orders_search .button-filter-sap button{float:none;width:100%}.orders-filter-sap #orders_search .button-filter-sap button span{padding:7px 23px;background-size:100% 100%}.orders-filter-sap #external_orders{border:0;margin:0;padding:0}.orders-filter-sap #external_orders legend{width:100%;border:0;margin:0 0 10px}.orders-filter-sap #external_orders legend span{font-weight:bold;font-style:normal;font-size:12px;color:#333}.left-content-physician #account-menu li a{width:175px}.phisician-dashboard .right-content{margin-top:-44px}.phisician-dashboard .left-content{width:710px;margin-bottom:0 !important}.phisician-dashboard .order_history_header,.phisician-dashboard .search_result_content .order_history_items{font-size:0;color:#666}.phisician-dashboard .order_history_header *,.phisician-dashboard .search_result_content .order_history_items *{font-size:12px}.phisician-dashboard .order_history_header>div,.phisician-dashboard .search_result_content .order_history_items>div{display:inline-block;vertical-align:middle;padding:10px 0}.phisician-dashboard .order_history_header>div.order-date,.phisician-dashboard .search_result_content .order_history_items>div.order-date{width:7%}.phisician-dashboard .order_history_header>div.order-details,.phisician-dashboard .search_result_content .order_history_items>div.order-details{width:13%}.phisician-dashboard .order_history_header>div.order-firstname,.phisician-dashboard .search_result_content .order_history_items>div.order-firstname{width:12%}.phisician-dashboard .order_history_header>div.order-lastname,.phisician-dashboard .search_result_content .order_history_items>div.order-lastname{width:12%}.phisician-dashboard .order_history_header>div.order-phone,.phisician-dashboard .search_result_content .order_history_items>div.order-phone{width:12%}.phisician-dashboard .order_history_header>div.order-total,.phisician-dashboard .search_result_content .order_history_items>div.order-total{width:9%}.phisician-dashboard .order_history_header>div.order-status,.phisician-dashboard .search_result_content .order_history_items>div.order-status{width:9%}.phisician-dashboard .order_history_header>div.order-details-button,.phisician-dashboard .search_result_content .order_history_items>div.order-details-button{width:11%}.phisician-dashboard .order_history_header>div.order-commission,.phisician-dashboard .search_result_content .order_history_items>div.order-commission{width:15%;text-align:center}.phisician-dashboard .order_history_header>div button,.phisician-dashboard .search_result_content .order_history_items>div button{float:none}.phisician-dashboard .order_history_header>div button span,.phisician-dashboard .search_result_content .order_history_items>div button span{display:inline;background:0;padding:0;color:#2e9ebe;border:0;font-family:Arial;text-decoration:underline}.phisician-dashboard .order_history_header{padding:0 10px}.phisician-dashboard .order_history_header>div{text-transform:uppercase;position:relative}.phisician-dashboard .order_history_header>div.sorting-asc:after{width:0;height:0;border-top:4px solid #999;border-right:4px solid transparent;border-left:4px solid transparent;content:"";display:inline-block;vertical-align:middle;margin-left:1px}.phisician-dashboard .order_history_header>div.sorting-desc:after{width:0;height:0;border-bottom:4px solid #999;border-right:4px solid transparent;border-left:4px solid transparent;content:"";display:inline-block;vertical-align:middle;margin-left:1px}.phisician-dashboard .order_history_header>div:hover{cursor:pointer}.phisician-dashboard .search_result_content{background:#efefef;padding:0 10px}.phisician-dashboard .search_result_content li:first-child{border-top:1px solid #ccc}.phisician-dashboard .search_result_content .order_history_items{margin:0}.phisician-dashboard .search_result_content .order_history_items>div.order-details{color:#2e9ebe}.phisician-dashboard .search_result_content .order_history_items>div.order-date .label{display:none}.header_physician_orders_history{padding:42px 0 20px}.header_physician_orders_history .title-1{font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;padding-right:10px;color:#666;font-size:16px;text-transform:uppercase}.header_physician_orders_history .subtitle-1{font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;padding-right:10px;color:#666;font-size:12px;text-transform:uppercase;clear:both}.sales_physician_orders_summary,.physician_orders_summary{width:75%;margin:15px 0}.sales_physician_orders_summary li,.physician_orders_summary li{clear:both;padding-top:5px;text-transform:uppercase;font-size:0}.sales_physician_orders_summary li div,.physician_orders_summary li div{font-size:12px;display:inline-block;color:#2e9ebe;width:30%;text-align:right;vertical-align:middle}.sales_physician_orders_summary li div:first-child,.physician_orders_summary li div:first-child{width:70%;color:#666;text-align:left}.sales_physician_orders_summary li.list-li-1,.sales_physician_orders_summary li.list-li-3,.sales_physician_orders_summary li.list-li-5,.physician_orders_summary li.list-li-1,.physician_orders_summary li.list-li-3,.physician_orders_summary li.list-li-5{border-bottom:1px solid #ccc;padding-bottom:5px}.sales_physician_orders_summary li.list-li-1 div,.physician_orders_summary li.list-li-1 div{width:65%}.sales_physician_orders_summary li.list-li-1 div:first-child,.physician_orders_summary li.list-li-1 div:first-child{width:35%}.sales_physician_orders_summary li .commissiontype_value,.physician_orders_summary li .commissiontype_value{text-transform:none}.physician_orders_summary{width:100%;margin-top:30px;padding-top:30px;border-top:1px solid #e0e0e0}.physician_orders_summary ul{width:145%}.physician_orders_summary .welcome-message{font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;color:#666;font-size:14px;text-transform:uppercase;padding-bottom:23px;margin-bottom:0}.physician_orders_history_search{float:right;width:40%;border-bottom:1px solid #ccc;padding-bottom:10px;margin:0 0 20px}.physician_orders_history_search input{border:0;background-color:#f1f1f1;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#666;padding:12px 8px;width:63%}.physician_orders_history_search .button{width:30%}.physician_orders_history_search .button span{padding:12px 0 11px;background-size:100% 100%}.ie8 .physician_orders_history_search .f_placeholder_wrapper{width:63%;display:inline-block}.ie8 .physician_orders_history_search .f_placeholder_wrapper .f_placeholder{top:9px !important;text-indent:12px}.ie8 .physician_orders_history_search input{width:100%}.ie8 .physician_orders_history_search .button span{background:url(../images/BTN_BTTM_Grdnt_ie8.png) repeat-x}.physician_orders_pagination{font:12px 'FuturaBT-Book',Arial,Helvetica,sans-serif;text-transform:uppercase;float:right}.primary.account-page-true>h1{color:#77a3b6;font:16px 'FuturaBT-Book',Arial,Helvetica,sans-serif;letter-spacing:2px;padding:25px 0;text-transform:none}.setnewpasswordconfirm-message{color:#C00;font:16px Arial,Helvetica,sans-serif}.set_new_password_page{margin:62px 0 0}.set_new_password_page h1{color:#77a3b6;font:16px 'FuturaBT-Book',Arial,Helvetica,sans-serif;letter-spacing:2px;padding:0 0 25px;text-transform:none}.set_new_password_page form{width:460px}.set_new_password_page label{float:left;width:200px;font:12px 'FuturaBT-Medium',Arial,Helvetica,sans-serif;color:#666;line-height:27px}.set_new_password_page label:before{content:''}.set_new_password_page label:after{content:'*'}.set_new_password_page input{width:215px}.set_new_password_page .prompt_new_pass{color:#666;font:10px 'FuturaBT-Medium',Arial,Helvetica,sans-serif;font-style:italic;margin:10px 0 0}.set_new_password_page .formfield_button{float:right;margin:20px 0 0}.set_new_password_page .error_message,.set_new_password_page .f_error_message{margin:0 0 0 200px;color:red}.set_new_password_page .error_form{width:520px;margin:0 0 25px}.set_new_password_page .currentpassword_error>fieldset>div:first-child label{color:red}.account-show-page .left-content{margin-bottom:18px}.addresses,.payment_instruments{clear:both;border-top:1px solid #e3e3e3;padding:17px 0 24px;width:58%;overflow:hidden}.addresses h1,.payment_instruments h1{color:#138bae;font-size:14px;padding:11px 0;float:left}.addresses>.section_header,.payment_instruments>.section_header{text-indent:-10000px;margin:0;padding:0;float:right;background:0;font-size:0;width:33%;text-transform:none}.addresses>.section_header .section_header_note,.payment_instruments>.section_header .section_header_note{position:static;display:block;text-indent:0;font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;font-size:12px;color:#333;border:1px solid #d9d9d9;cursor:pointer;background:url(../images/BTN_BTTM_Grdnt.png) repeat-x;padding:11px 0;text-align:center;background-size:100% 100%}.addresses>.section_header .section_header_note:hover,.payment_instruments>.section_header .section_header_note:hover{text-decoration:none}.addresses .address_list_empty,.addresses .payment_list_empty,.payment_instruments .address_list_empty,.payment_instruments .payment_list_empty{clear:both;padding-top:5px;color:#999;font-size:12px}.addresses .address_list,.payment_instruments .address_list{clear:both;width:120%}.addresses .address_list .address_item,.addresses .address_list .payment_item,.payment_instruments .address_list .address_item,.payment_instruments .address_list .payment_item{padding:13px 0;width:24%;margin-right:6%}.addresses .address_list h3,.payment_instruments .address_list h3{color:#878c92;text-transform:uppercase}.addresses .address_list .mini_address_name,.payment_instruments .address_list .mini_address_name{margin:2px 0 0;font-size:11px;color:#878c92}.addresses .address_list .mini_address_location,.payment_instruments .address_list .mini_address_location{font-size:11px;color:#878c92}.addresses .address_list .mini_address_location .label,.payment_instruments .address_list .mini_address_location .label{width:auto;margin:0;font-weight:nopmal;display:none}.addresses .address_list .mini_address_location .state_code,.addresses .address_list .mini_address_location .postal_code,.addresses .address_list .mini_address_location .country_code,.payment_instruments .address_list .mini_address_location .state_code,.payment_instruments .address_list .mini_address_location .postal_code,.payment_instruments .address_list .mini_address_location .country_code{display:inline}.addresses .address_actions,.payment_instruments .address_actions{margin:15px 0;font-family:'FuturaBT-Light',Arial,Helvetica,sans-serif}.addresses .address_actions:after,.payment_instruments .address_actions:after{display:table;content:"";clear:both}.addresses .address_actions li.address_make_default,.payment_instruments .address_actions li.address_make_default{display:block;padding-bottom:32px}.addresses .address_actions li.address_make_default a,.payment_instruments .address_actions li.address_make_default a{color:#138bae;text-decoration:underline}.addresses .address_actions li.address_edit,.payment_instruments .address_actions li.address_edit{display:block;float:right;border:0;padding:0 11% 0 0}.addresses .address_actions li.address_edit a,.payment_instruments .address_actions li.address_edit a{color:#138bae;text-decoration:underline}.addresses .address_actions li.address_delete,.payment_instruments .address_actions li.address_delete{display:block;float:left;border:0;padding:0}.addresses .address_actions li.address_delete a,.payment_instruments .address_actions li.address_delete a{color:#138bae;text-decoration:underline}.addresses .payment_list,.payment_instruments .payment_list{clear:both;width:120%}.addresses .payment_list .payment_item,.payment_instruments .payment_list .payment_item{padding:13px 0;width:24%;margin-right:6%}.addresses .payment_list .payment_item>form,.payment_instruments .payment_list .payment_item>form{text-align:left;margin:10px 0 !important}.addresses .payment_list .payment_item>form button,.payment_instruments .payment_list .payment_item>form button{float:none;display:inline-block}.addresses .payment_list h3,.payment_instruments .payment_list h3{color:#878c92;text-transform:uppercase}.addresses .payment_list .mini_creditcard,.payment_instruments .payment_list .mini_creditcard{font-size:11px;color:#878c92;min-height:73px}.addresses .payment_list .mini_creditcard .label,.payment_instruments .payment_list .mini_creditcard .label{width:auto;margin:0;font-weight:nopmal;display:none}.addresses .payment_list .f_field_simplify,.payment_instruments .payment_list .f_field_simplify{margin:10px 0;text-align:left}.addresses .payment_list .f_field_simplify input,.payment_instruments .payment_list .f_field_simplify input{padding:0;display:inline}.addresses .payment_list .f_field_simplify label,.payment_instruments .payment_list .f_field_simplify label{display:inline;position:relative;top:-1px;margin:0 0 0 3px}.addresses .payment_list .f_field_simplify label span,.payment_instruments .payment_list .f_field_simplify label span{font-family:'FuturaBT-Light',Arial,Helvetica,sans-serif}.ie8 .addresses>.section_header .section_header_note,.ie8 .payment_instruments>.section_header .section_header_note{background:url(../images/BTN_BTTM_Grdnt_ie8.png) repeat-x}.payment_instruments{padding:31px 0 24px}.dialog_edit_address{max-width:600px}.dialog_edit_address legend{width:100%}.dialog_edit_address h1{color:#138bae;font-size:14px;padding:11px 0;text-transform:uppercase}.dialog_edit_address .formfield{font-size:0;padding-bottom:10px}.dialog_edit_address .formfield *{font-size:12px}.dialog_edit_address .formfield.formfield_button:after{display:table;clear:both;content:""}.dialog_edit_address input{border:0;background-color:#f1f1f1;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#666;padding:6px 8px;display:inline-block;vertical-align:middle;width:70%}.dialog_edit_address input[type="radio"]{width:17px;height:17px;margin-right:5px}.dialog_edit_address label{font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;display:inline-block;vertical-align:middle;width:30%}.dialog_edit_address .selectboxit-container{width:70%}.dialog_edit_address .selectboxit-container .selectboxit{width:100% !important}.dialog_edit_address .selectboxit-container ul{max-width:100%;min-width:0 !important;width:100%}.dialog_edit_address select{width:70% !important}.dialog_edit_address .error_message,.dialog_edit_address span.error,.dialog_edit_address .formfield_description,.dialog_edit_address .form_field_tooltip{padding-left:30%;font-family:Arial,Helvetica,sans-serif}.dialog_edit_address .formfield_button{float:none}.dialog_edit_address .cancel_button{float:right;margin:2px 20px;background:0;color:#138bae;font-family:Arial,Helvetica,sans-serif;text-decoration:underline}.dialog_edit_address .form_field_tooltip{display:none}.dialog_edit_payment{max-width:400px}.dialog_edit_payment .account_payment_details_page{font-size:0}.dialog_edit_payment h1{color:#138bae;font-size:14px;padding:11px 0;text-transform:uppercase}.dialog_edit_payment .formfield{font-size:0}.dialog_edit_payment .formfield *{font-size:12px}.dialog_edit_payment .formfield.credit_card_month{display:inline-block;width:33%;vertical-align:top;margin-right:4%}.dialog_edit_payment .formfield.credit_card_month label{width:100%;padding-bottom:5px}.dialog_edit_payment .formfield.credit_card_month .selectboxit-container{width:100%}.dialog_edit_payment .formfield.credit_card_month select{width:100% !important}.dialog_edit_payment .formfield.credit_card_month .error_message{padding:0}.dialog_edit_payment .formfield.credit_card_year{display:inline-block;width:33%;vertical-align:top}.dialog_edit_payment .formfield.credit_card_year label{width:100%;padding-bottom:5px}.dialog_edit_payment .formfield.credit_card_year .selectboxit-container{width:100%}.dialog_edit_payment .formfield.credit_card_year select{width:100% !important}.dialog_edit_payment .formfield.credit_card_year .error_message{padding:0}.dialog_edit_payment .formfield.formfield_checkbox{padding-left:30%}.dialog_edit_payment .formfield.formfield_checkbox input[type=checkbox]{width:auto;margin-right:5px;display:inline}.dialog_edit_payment .formfield.formfield_checkbox label{width:auto;display:inline}.dialog_edit_payment .formfield.formfield_checkbox label span{font-size:11px}.dialog_edit_payment form fieldset>.formfield.formfield_label{width:30%;display:inline-block;vertical-align:top}.dialog_edit_payment form fieldset>.formfield.formfield_label label{width:100%}.dialog_edit_payment select,.dialog_edit_payment input{border:0;background-color:#f1f1f1;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#666;padding:6px 8px;display:inline-block;vertical-align:middle;width:70%}.dialog_edit_payment label{font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;display:inline-block;vertical-align:middle;width:30%}.dialog_edit_payment .selectboxit-container{width:70%}.dialog_edit_payment .selectboxit-container .selectboxit{width:100% !important}.dialog_edit_payment .selectboxit-container ul{max-width:100%;min-width:0 !important;width:100%}.dialog_edit_payment select{width:70% !important}.dialog_edit_payment .error_message,.dialog_edit_payment span.error,.dialog_edit_payment .formfield_description,.dialog_edit_payment .form_field_tooltip{padding-left:30%;font-family:Arial,Helvetica,sans-serif}.dialog_edit_payment .formfield_button{float:none}.register_page>.oauth-ex{display:none}.dialog_confirm_delete .ui-dialog-title{font:16px "FuturaBT-Book",Arial,Helvetica,sans-serif;color:#77a3b6;text-transform:none;letter-spacing:2px}.dialog_confirm_delete #delete_confirm_message{display:none}.wishlist_landing_page .block_login{float:left}.no-desktop .ui-dialog.dialog_edit_address{overflow:visible}@media only screen and (max-width:480px){.no-desktop .ui-dialog.dialog_edit_address{overflow:auto}}.account_editprofile_page.diagnostic-tool-content{margin-top:28px}.account_editprofile_page.diagnostic-tool-content .product_actions{display:block}.account_editprofile_page.diagnostic-tool-content .title-block{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#333;font-size:14px;text-transform:uppercase;padding:20px 0;border-bottom:1px solid #e0e0e0}.account_editprofile_page.diagnostic-tool-content .search_result_items{margin:0}.account_editprofile_page.diagnostic-tool-content .update-routine-profile{font-size:12px;margin:20px 0}.account_editprofile_page.diagnostic-tool-content ul{margin:20px 0}.account_editprofile_page.diagnostic-tool-content ul li{font-size:13px}.account_editprofile_page.diagnostic-tool-content ul li span{text-transform:capitalize}.account_editprofile_page.diagnostic-tool-content .wide_tiles{margin-top:20px}.account_editprofile_page.diagnostic-tool-content .diagnostic-banner-2_text{width:100%;background-color:transparent;padding:0}.account_editprofile_page.diagnostic-tool-content .diagnostic-banner-2_text p{font-size:12px;letter-spacing:0;line-height:15px;padding:14px 18px 12px;margin-bottom:0;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif}.account_editprofile_page.diagnostic-tool-content .diagnostic-banner-2_text .diagnostic-button{background-color:transparent;color:#333;font-weight:bold;letter-spacing:1px;padding:0 0 0 20px;margin-top:0;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-size:12px}.account_editprofile_page.diagnostic-tool-content .diagnostic-banner-2_text .diagnostic-button:after{content:' >'}.account_editprofile_page.diagnostic-tool-content .diagnostic-banner-2_title{border-bottom:1px solid #007da4;padding:17px 0 3px;text-transform:uppercase}.account_editprofile_page.diagnostic-tool-content .diagnostic-banner-2_title b{font-weight:normal;font-size:14px;letter-spacing:1px}.account_editprofile_page.diagnostic-tool-content .diagnostic-banner-2_title span{display:none}.account_editprofile_page.diagnostic-tool-content .diagnostic-banner-2 .content_asset{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;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-align-content:stretch;-moz-align-content:stretch;-ms-align-content:stretch;align-content:stretch;padding:0;width:580px}.account_editprofile_page.diagnostic-tool-content .diagnostic-banner-2 img{width:220px;margin:0;min-height:143px}.pt_customer_service h1{line-height:30px;font-size:20px;margin:0}.allure_error{font-size:15px}.customer_service_section{margin-bottom:10px}.customer_service_section h2{font-size:14px;font-weight:bold}.customer_service_section ul{margin:5px 0 0 10px}.customer_service_section li{margin:0 0 3px 0}.pt_customer_service .secondary_navigation span{font-weight:bold}.pt_customer_service .secondary_navigation ul{padding:5px 0 10px 0;margin:0 0 10px 0}.pt_customer_service .help_info_block{margin:10px 0;padding:5px;border:1px solid #000;background:#eee}.pt_customer_service .help_info_block h2{font-size:14px;margin:0 0 5px 0}.pt_customer_service .help_info_block p{margin-top:5px}.pt_customer_service .help_info_block a{text-decoration:underline}.ui-carousel>.wrapper{margin:0;padding:0;width:9999px}.ui-carousel>.wrapper>*{border:0 none;display:block;float:left;overflow:hidden}.slide{margin:0;position:relative}#carousel2{margin:0 auto;width:815px}.ui-carousel{overflow:hidden;padding:0;position:relative}.carousel2-next{background:url(../images/DRPNNL_ICN_ArrwBG.png) -30px center no-repeat;right:0}.carousel2-next,.carousel2-prev{cursor:pointer;display:block;height:130px;position:absolute;width:30px;z-index:100;margin:-150px 0 0 0}.carousel2-prev{background:url("../images/DRPNNL_ICN_ArrwBG.png") 0 center no-repeat;left:0}.carousel2-next>span,.carousel2-prev>span{display:none}.pt_customer_service .main{margin-bottom:50px}.CS_main{margin:0 auto;width:960px;position:relative}.CS_wrapper{display:inline-block;font:12px Arial,Helvetica,sans-serif;color:#666}.CS_img{float:left;margin:30px 0 0 0}.CS_title{font:16px 'FuturaBT-Book',Arial,Helvetica,sans-serif;letter-spacing:2px;color:#77a3b6}.CS_title h1{font:16px 'FuturaBT-Book',Arial,Helvetica,sans-serif;letter-spacing:2px;color:#77a3b6}.CS_title h2{color:#77a3b6}.CS_title_l{font:14px 'FuturaBT-Medium',Arial,Helvetica,sans-serif;color:#333;margin:20px 0 0 0}.CS_mt3{margin:3px 0 0 0}.CS_link a{color:#333;font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;text-decoration:none}.CS_link a:hover{color:#2e9ebe}.CS_link span{color:#2e9ebe}.CS_list ul{margin:14px 0 0 13px;padding:0;list-style:disc;color:#008bb0;font:12px 'FuturaBT-Medium',Arial,Helvetica,sans-serif}.CS_list li{list-style:disc;margin:5px 0 0 0}.CS_list span{color:#333}img.lazy{cursor:pointer}img.lite{display:none}.CS_list ul li{font-family:Arial,Helvetica,sans-serif}.CS_list ul li span{color:#666}.asset_product{width:192px;float:left;margin:60px 0 0;text-align:center;position:relative}.asset_product:hover>.asset_quickview{display:block}.asset_product img{display:table-cell}.asset_product_title{height:80px;padding:0 5px;text-align:center;color:#333;text-transform:uppercase;letter-spacing:1px;font:14px 'FuturaBT-Book',Arial,Helvetica,sans-serif}.asset_quickview{display:none;position:absolute;top:0;padding:55px 0 0;height:245px;font:12px Arial,Helvetica,sans-serif;color:#666;text-align:left;background:url("../images/quickview_bg.png") 0 0 repeat}.asset_product_button{margin:40px 0 0}.contact_us_page .title{font-size:24px}.contact_us_page h4{font-size:14px}.contact_us_page .html_slot_container{padding:0;background:0}.contact_us_page .realdialog_form,.contact_us_page .html_slot_container,.contact_us_page .message,.contact_us_page .title{margin:0 0 10px}.contact_us_page .custQues{margin-bottom:5px;text-decoration:underline}.contact_us_page .textinput{display:inline-block;width:350px}.contact_us_page .customerservice{display:none}.contact_us_form_page .captchaMainWrapper span.form_error_message{font-family:Arial,Helvetica,sans-serif;color:red}.real_dialog_error{display:none;color:red;padding:10px 0}.rd_error{border:1px solid #f00 !important}.rd_inner_color_answer,.rd_inner_color_question{height:110px;width:485px;padding:10px;border:1px solid #b7b7b7;margin-bottom:20px;overflow:auto;background:#f3f3f3}.rd_more_answer{display:none;margin-top:10px}.rd_more_answer a{font-weight:bold;text-decoration:underline}.formfield_mobile_number label{display:block}.formfield_mobile_number .textinput{display:inline-block}.RdSlug,.custQues{cursor:pointer}.store_locator_details{float:left;width:44%}.store_locator_details img{max-width:100%}.store_locator_details_map{float:right;width:50%}.store_locator_details_map img{max-width:100%}.storelocator{overflow:auto}.charters .height-min{min-height:698px}.charters .content_asset{margin:0 auto;width:960px;position:relative}.charters .bg-image{height:637px;width:977px;padding-top:12px}.charters [class*="charter-list-"]{margin-top:40px}.charters [class*="charter-list-"]:after{content:".";display:block;height:0;clear:both;font-size:0;text-indent:-999px}.charters .charter-image{float:left}.charters .text-block-top{margin-top:15px;width:790px;margin-left:65px}.charters .text-block-top-title{margin-top:130px;color:#333;letter-spacing:2px;text-transform:uppercase;font-size:20px;font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif}.charters .text-block-top-title-secondary{width:400px;text-transform:uppercase;letter-spacing:2px;font-size:50px;color:#77a3b6;margin-top:15px;font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif}.charters .text-block-top-content{margin-top:30px;color:#333;letter-spacing:1px;font-size:18px;font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif}.charters .text-block{width:485px;margin-left:40px;float:left}.charters .text-block-title{letter-spacing:2px;text-transform:uppercase;font-size:18px;color:#77a3b6;font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif}.charters .text-block-content{letter-spacing:1px;font-size:16px;color:#666;margin-top:5px;font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif}.charters .text-block-content-small{padding-top:10px;font-size:14px;margin-top:5px;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif}.charters .text-block-span{color:#666;font-size:14px;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif}.charters .text-block-link{color:#333;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif}.charters .text-block-link:hover{color:#2e9ebe;cursor:pointer}.pt_error .primary{background:url(../images/Error404_BG.png) right -7px no-repeat;height:485px}.pt_error .primary h1{color:#77a3b6;letter-spacing:1px;font:24px 'FuturaBT-Book',Arial,Helvetica,sans-serif;margin:86px 0 0;text-transform:none}.pt_error .primary .content_asset h2{font:14px 'FuturaBT-Book',Arial,Helvetica,sans-serif;color:#000;margin:125px 0 0;text-transform:none}.pt_error .primary .content_asset .error_page_link_first{width:260px}.pt_error .primary .content_asset .error_page_link_second{width:325px}.pt_error .primary .content_asset .error_page_link_first,.pt_error .primary .content_asset .error_page_link_second{float:left;margin:20px 0 0 0}.pt_error .primary .content_asset .error_page_link_first a,.pt_error .primary .content_asset .error_page_link_second a{display:block;color:#2e9ebe;font:14px/24px 'FuturaBT-Book',Arial,Helvetica,sans-serif}.contact_us_form .content-width,.contact-us-page .content-width{margin:0 auto;width:960px;position:relative;padding-top:12px}.contact-us-page .aboutus-title{margin-top:5px}.contact-us-page .aboutus-title h1{font:60px "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#77a3b6;letter-spacing:2.5px}.contact-us-page .subtitle-1{border-bottom:1px solid #e0e0e0;margin-top:10px;padding-bottom:8px}.contact-us-page .subtitle-1 h2{font:14px "FuturaBT-Book",Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:2px}.contact-us-page .subtitle-2{font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif;color:#77a3b6;font-size:16px;letter-spacing:2px;text-transform:uppercase}.contact-us-page .subtitle-2 h2{color:#77a3b6}.contact-us-page .subtitle-3{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;margin-top:20px;font-size:14px;color:#333;text-transform:uppercase}.contact-us-page .subtitle-4{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:1px;color:#333;margin-bottom:12px}.contact-us-page .text-intro{font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif;border-bottom:1px solid #e0e0e0;margin-top:15px;padding-bottom:15px;color:#666;font-size:18px}.contact-us-page .text-intro p{line-height:22px}.contact-us-page .text-1{font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif;margin-top:10px;color:#666;font-size:13px;letter-spacing:1px;line-height:16px}.contact-us-page .text-1 p{margin:12px 0;line-height:15px}.contact-us-page .text-1 p:first-of-type{margin:0}.contact-us-page .text-2{font-family:Arial,Helvetica,sans-serif;margin-top:10px;color:#666;font-size:12px;line-height:16px}.contact-us-page .list{margin:14px 0 0 13px;padding:0}.contact-us-page .list li{color:#008bb0;margin-top:5px;list-style-type:disc;font-family:Arial,Helvetica,sans-serif}.contact-us-page .list li span{color:#666}.contact-us-page .list li:first-child{margin-top:0}.contact-us-page .link{margin-top:8px;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif}.contact-us-page .link a{color:#333;font-size:12px}.contact-us-page .link a:hover{color:#2e9ebe}.contact-us-page .link span{color:#2e9ebe;font-size:10px}.contact-us-page .contact-us-our-promise{margin-top:129px;background:url(../images/OurPromise_w_brand_video_03.jpg) no-repeat no-repeat 0px -30px;min-height:531px}.contact-us-page .contact-us-our-promise:after{content:".";display:block;height:0;clear:both;font-size:0;text-indent:-999px}.contact-us-page .contact-us-our-promise .left-block{width:415px;float:left}.contact-us-page .contact-us-our-promise .right-block{margin-left:20px;margin-top:92px;float:right;width:525px}.contact-us-page .contact-us-our-promise .right-block .videoplayermain{margin-top:10px}.contact-us-page .contact-us-our-promise .right-block .videoplayermain a{float:left}.contact-us-page .contact-us-our-history{background:url(../images/AbtUs_Hstry_BG.jpg) no-repeat -20px 0;padding-top:12px;min-height:698px}.contact-us-page .contact-us-our-history .right-block{padding:135px 0 0 470px;width:430px}.contact-us-page .contact-us-our-history .accordion-content{padding-bottom:45px}.contact-us-page .contact-us-our-history .accordion-content .text-intro p{line-height:22px}.contact-us-page .community-relations{background:url(../images/AbtUs_CmmntyRltns_BG.png) no-repeat 486px 125px;min-height:698px}.contact-us-page .community-relations .left-block{width:460px;padding-top:120px}.contact-us-page .community-relations .link{padding-bottom:10px}.contact-us-page .top-questions{width:760px;min-height:698px;padding-top:120px}.contact-us-page .top-questions .accordionButton{width:710px;font-size:14px;padding:15px 50px 15px 0;border-bottom:1px solid #e0e0e0;cursor:pointer;background:url(../images/AbtUs_TpQustns_BTN_Dwn.png) no-repeat right #fff;color:#333;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif}.contact-us-page .top-questions .accordionButton h3{color:#000}.contact-us-page .top-questions .accordionContent{width:690px;background:#FFF;margin-top:-5px;border-bottom:1px solid #e0e0e0;padding:25px 70px 25px 0;font-size:12px;color:#666;font-family:Arial,Helvetica,sans-serif}.contact-us-page .top-questions .accordionContent a{color:#069;text-decoration:none}.contact-us-page .top-questions .accordion_on{color:#069;background:url(../images/AbtUs_TpQustns_BTN_Up.png) no-repeat right #fff}.contact-us-page .top-questions .accordion_on h3{color:#069}.contact-us-page .top-questions .accordion_over{color:#069}.contact-us-page .top-questions .accordion_over h3{color:#069}.contact-us-page .contact-us-details{padding-top:60px}.contact-us-page .contact-us-details .accordion-content{margin-top:5px}.contact-us-page .contact-us-details .accordion-content:after{content:".";display:block;height:0;clear:both;font-size:0;text-indent:-999px}.contact-us-page .contact-us-details .left-block{width:480px;float:left}.contact-us-page .contact-us-details .right-block{width:270px;margin-left:120px;float:left}.contact-us-page .contact-us-details .text-intro{margin-top:5px;padding-bottom:20px}.contact-us-page .contact-us-details a:hover{color:#2e9ebe}.contact-us-page .customer-service-hours{border-bottom:1px solid #e0e0e0;padding-bottom:15px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#666}.contact-us-page .customer-service-hours b{font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#333}.contact-us-page .customer-service-hours [class^="block-"]{margin-top:8px}.contact-us-page #locate{margin:60px 0 20px}.contact-us-page #locate input{width:150px;border:0;background-color:#f1f1f1;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#666;padding:6px 8px}.contact-us-page #locate .footer-button{float:none;margin:20px 0 0}.contact-us-page .contact_us_form_page{margin:50px 0 0}.contact-us-page .contact_us_form_page .formfields>div{margin:0;padding:15px 0 0}.contact-us-page .contact_us_form_page .formfield_first_name{width:225px;float:left;clear:none}.contact-us-page .contact_us_form_page .formfield_first_name input{width:216px}.contact-us-page .contact_us_form_page .formfield_last_name{width:225px;float:left;clear:none}.contact-us-page .contact_us_form_page .formfield_last_name input{width:216px}.contact-us-page .contact_us_form_page .formfield_email input{width:246px}.contact-us-page .contact_us_form_page .formfield_phone input{width:111px}.contact-us-page .contact_us_form_page .formfield_zip input{width:96px}.contact-us-page .contact_us_form_page .formfield_myquestion .selectboxit{width:300px !important}.contact-us-page .contact_us_form_page .formfield_comment .textarea{border:0;background-color:#f1f1f1;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#666;padding:6px 8px;margin:0;width:440px;height:102px;overflow:auto;resize:both}.contact-us-page .contact_us_form_page .f_placeholder{font:12px Arial,Helvetica,sans-serif;padding:6px 8px;color:#666;height:auto !important}.contact-us-page .contact_us_form_page input::-webkit-input-placeholder,.contact-us-page .contact_us_form_page textarea::-webkit-input-placeholder{color:#666}.contact-us-page .contact_us_form_page .selectboxit-btn.selectboxit-enabled,.contact-us-page .contact_us_form_page .selectboxit-btn.selectboxit-enabled:hover,.contact-us-page .contact_us_form_page .selectboxit-btn.selectboxit-enabled:focus{color:#666;text-transform:uppercase}.contact-us-page .contact_us_form_page .char_remains{display:none}.contact-us-page .contact_us_form_page #formaction .formfield_button{display:none}.contact-us-page .contact_us_form_page #formaction .formfield_button:first-child{display:block;float:right;margin:10px 38px 0 0}.contact-us-page .contact_us_confirmation_page .subtitle-2{text-transform:uppercase;padding-top:30px}.contact-us-page .contact_us_confirmation_page p{border-bottom:0}.media-gallery{position:relative}.media-gallery .subtitle-2{padding-bottom:15px}.magazine-gallery .Clsd_Div{display:none}.magazine-gallery .Opn_Div{display:block}.magazine-gallery .media-content{background-color:#000;z-index:100;overflow:hidden}.magazine-gallery .media-title{font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif;text-transform:uppercase}.magazine-gallery .media-text{font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif;margin-top:5px}.magazine-gallery .texted{margin-top:205px;width:220px;height:105px;padding:25px 25px 0 25px;background:url(../images/InThMedia_RO_BG.png);position:absolute;font-size:16px;color:#333}.magazine-gallery ul.media{list-style:none;padding:0;margin:0 auto;width:520px;height:405px;display:none}.magazine-gallery ul.media li{height:370px;width:270px;cursor:pointer}.magazine-gallery .roundabout-moveable-item{overflow:hidden}.magazine-gallery .navigation-roundabout{width:610px;margin:0 auto;border:1px solid #ccc;margin-top:20px;padding-left:10px;padding-right:10px;font-size:0}.magazine-gallery .navigation-roundabout:after{content:".";display:block;height:0;clear:both;font-size:0;text-indent:-999px}.magazine-gallery .navigation-roundabout .prev-div a,.magazine-gallery .navigation-roundabout .next-div a{border:1px solid #666;background-color:#e3e3e3;font-size:8px;color:#000;padding:0 30px;text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-size:8px}.magazine-gallery .navigation-roundabout .prev-div{float:left}.magazine-gallery .navigation-roundabout .next-div{float:right}.magazine-gallery .popup-bubble{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:600;display:none;width:800px}.magazine-gallery .popup-bubble .content-popup-block{background:url(../images/PU_TOP_BG_800.png) no-repeat;width:750px;padding:25px}.magazine-gallery .popup-bubble .content-popup-block-bottom{background:url(../images/PU_Bttm_BG_800.png) no-repeat;width:750px;padding:25px}.magazine-gallery .popup-bubble .popup-block-close{background:url(../images/PU_BTN_Cls.png) no-repeat;width:33px;height:28px;float:right;cursor:pointer}.magazine-gallery .popup-bubble .popup-block-close:after{content:".";display:block;height:0;clear:both;font-size:0;text-indent:-999px}.magazine-gallery .popup-bubble .Magazine_Content{padding:68px 57px 10px;width:100%;box-sizing:border-box}.magazine-gallery .popup-bubble .Magazine_Content:after{content:".";display:block;height:0;clear:both;font-size:0;text-indent:-999px}.magazine-gallery .popup-bubble .text-popup-block-left{float:left}.magazine-gallery .popup-bubble .text-popup-block-right{width:325px;float:left;margin-left:40px}.magazine-gallery .popup-bubble .text-popup-block-right .popup-title{font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif;margin-top:25px;font-size:21px;color:#333;text-transform:uppercase}.magazine-gallery .popup-bubble .text-popup-block-right .popup-subtitle{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;margin-top:8px;color:#77a3b6;font-size:12px;text-transform:uppercase;letter-spacing:1px}.magazine-gallery .popup-bubble .text-popup-block-right .popup-text{font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif;margin-top:15px;color:#666;font-size:16px}.cs-landing .all-content,.customer-services-all-information .all-content,.authorize .all-content,.customer-service-privacy-policy .all-content{height:100%;display:block;position:relative}.cs-landing .navigation,.customer-services-all-information .navigation,.authorize .navigation,.customer-service-privacy-policy .navigation{position:relative}.cs-landing .content-width,.customer-services-all-information .content-width,.authorize .content-width,.customer-service-privacy-policy .content-width{margin:0 auto;width:960px;position:relative;padding-top:12px}.cs-landing .font-12,.customer-services-all-information .font-12,.authorize .font-12,.customer-service-privacy-policy .font-12{font-size:12px;font-family:Arial,Helvetica,sans-serif}.cs-landing .floatleft,.customer-services-all-information .floatleft,.authorize .floatleft,.customer-service-privacy-policy .floatleft{float:left}.cs-landing .heihgt-min,.cs-landing .height-min,.customer-services-all-information .heihgt-min,.customer-services-all-information .height-min,.authorize .heihgt-min,.authorize .height-min,.customer-service-privacy-policy .heihgt-min,.customer-service-privacy-policy .height-min{min-height:698px}.cs-landing [class^="content-div"],.customer-services-all-information [class^="content-div"],.authorize [class^="content-div"],.customer-service-privacy-policy [class^="content-div"]{width:951px;margin-top:10px}.cs-landing .all,.customer-services-all-information .all,.authorize .all,.customer-service-privacy-policy .all{padding-top:29px}.cs-landing .all-1,.customer-services-all-information .all-1,.authorize .all-1,.customer-service-privacy-policy .all-1{padding-right:20px;padding-bottom:25px;padding-top:29px}.cs-landing .all-2,.customer-services-all-information .all-2,.authorize .all-2,.customer-service-privacy-policy .all-2{width:875px;font-family:Arial,Helvetica,sans-serif}.cs-landing .title-1,.cs-landing .title-2,.cs-landing .title-3,.cs-landing .subtitle-1,.cs-landing .link-1,.cs-landing .link-2,.customer-services-all-information .title-1,.customer-services-all-information .title-2,.customer-services-all-information .title-3,.customer-services-all-information .subtitle-1,.customer-services-all-information .link-1,.customer-services-all-information .link-2,.authorize .title-1,.authorize .title-2,.authorize .title-3,.authorize .subtitle-1,.authorize .link-1,.authorize .link-2,.customer-service-privacy-policy .title-1,.customer-service-privacy-policy .title-2,.customer-service-privacy-policy .title-3,.customer-service-privacy-policy .subtitle-1,.customer-service-privacy-policy .link-1,.customer-service-privacy-policy .link-2{font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif;color:#2e9ebe}.cs-landing .subtitle-2,.cs-landing .subtitle-3 .subtitle-4,.cs-landing .subtitle-5 span,.cs-landing .subtitle-5 a,.customer-services-all-information .subtitle-2,.customer-services-all-information .subtitle-3 .subtitle-4,.customer-services-all-information .subtitle-5 span,.customer-services-all-information .subtitle-5 a,.authorize .subtitle-2,.authorize .subtitle-3 .subtitle-4,.authorize .subtitle-5 span,.authorize .subtitle-5 a,.customer-service-privacy-policy .subtitle-2,.customer-service-privacy-policy .subtitle-3 .subtitle-4,.customer-service-privacy-policy .subtitle-5 span,.customer-service-privacy-policy .subtitle-5 a{font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif;color:#2e9ebe;text-transform:uppercase}.cs-landing .title-1,.customer-services-all-information .title-1,.authorize .title-1,.customer-service-privacy-policy .title-1{font-size:20px;text-transform:uppercase;padding-bottom:19px}.cs-landing .title-1 h1,.customer-services-all-information .title-1 h1,.authorize .title-1 h1,.customer-service-privacy-policy .title-1 h1{color:#2e9ebe;font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif}.cs-landing .title-2,.customer-services-all-information .title-2,.authorize .title-2,.customer-service-privacy-policy .title-2{font-size:24px;text-transform:uppercase;padding-bottom:19px}.cs-landing .title-2 h1,.customer-services-all-information .title-2 h1,.authorize .title-2 h1,.customer-service-privacy-policy .title-2 h1{color:#2e9ebe;font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif;font-size:24px}.cs-landing .title-3,.customer-services-all-information .title-3,.authorize .title-3,.customer-service-privacy-policy .title-3{margin-top:39px;font-size:16px;letter-spacing:2px}.cs-landing .title-3 h1,.customer-services-all-information .title-3 h1,.authorize .title-3 h1,.customer-service-privacy-policy .title-3 h1{font:16px "FuturaBT-Book",Arial,Helvetica,sans-serif;letter-spacing:2px;color:#2e9ebe}.cs-landing .subtitle-1,.customer-services-all-information .subtitle-1,.authorize .subtitle-1,.customer-service-privacy-policy .subtitle-1{font-size:20px;text-transform:uppercase}.cs-landing .subtitle-2,.customer-services-all-information .subtitle-2,.authorize .subtitle-2,.customer-service-privacy-policy .subtitle-2{font-size:14px}.cs-landing .subtitle-2 h2,.customer-services-all-information .subtitle-2 h2,.authorize .subtitle-2 h2,.customer-service-privacy-policy .subtitle-2 h2{font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif;color:#2e9ebe;text-transform:uppercase}.cs-landing .subtitle-3,.customer-services-all-information .subtitle-3,.authorize .subtitle-3,.customer-service-privacy-policy .subtitle-3{font-size:12px}.cs-landing .subtitle-4,.customer-services-all-information .subtitle-4,.authorize .subtitle-4,.customer-service-privacy-policy .subtitle-4{font-size:14px;padding-bottom:15px}.cs-landing .subtitle-4 a,.customer-services-all-information .subtitle-4 a,.authorize .subtitle-4 a,.customer-service-privacy-policy .subtitle-4 a{color:#2e9ebe}.cs-landing .subtitle-5,.customer-services-all-information .subtitle-5,.authorize .subtitle-5,.customer-service-privacy-policy .subtitle-5{padding-bottom:15px}.cs-landing .subtitle-5 span,.customer-services-all-information .subtitle-5 span,.authorize .subtitle-5 span,.customer-service-privacy-policy .subtitle-5 span{font-size:9px}.cs-landing .subtitle-5 a,.customer-services-all-information .subtitle-5 a,.authorize .subtitle-5 a,.customer-service-privacy-policy .subtitle-5 a{font-size:11px}.cs-landing .block-content,.customer-services-all-information .block-content,.authorize .block-content,.customer-service-privacy-policy .block-content{width:400px;float:left;text-align:left}.cs-landing .line-1,.customer-services-all-information .line-1,.authorize .line-1,.customer-service-privacy-policy .line-1{margin-top:20px;color:#666;line-height:18px}.cs-landing .line-1 ul,.customer-services-all-information .line-1 ul,.authorize .line-1 ul,.customer-service-privacy-policy .line-1 ul{padding-bottom:0}.cs-landing .link-1,.customer-services-all-information .link-1,.authorize .link-1,.customer-service-privacy-policy .link-1{font-size:16px;text-transform:uppercase}.cs-landing .link-1 h2,.customer-services-all-information .link-1 h2,.authorize .link-1 h2,.customer-service-privacy-policy .link-1 h2{color:#2e9ebe}.cs-landing .link-2,.customer-services-all-information .link-2,.authorize .link-2,.customer-service-privacy-policy .link-2{font-size:16px}.cs-landing .link-3,.customer-services-all-information .link-3,.authorize .link-3,.customer-service-privacy-policy .link-3{font-family:Arial,Helvetica,sans-serif;text-decoration:none;color:#2e9ebe;font-size:12px}.cs-landing .link-4,.customer-services-all-information .link-4,.authorize .link-4,.customer-service-privacy-policy .link-4{color:#666;font-size:12px;font-family:Arial,Helvetica,sans-serif}.cs-landing .link-4 a,.customer-services-all-information .link-4 a,.authorize .link-4 a,.customer-service-privacy-policy .link-4 a{color:#2e9ebe}.cs-landing ul,.customer-services-all-information ul,.authorize ul,.customer-service-privacy-policy ul{color:#666;font-size:12px;font-family:Arial,Helvetica,sans-serif;list-style-type:disc;padding-bottom:19px}.cs-landing ul li,.customer-services-all-information ul li,.authorize ul li,.customer-service-privacy-policy ul li{list-style-type:disc}.cs-landing ul li a,.customer-services-all-information ul li a,.authorize ul li a,.customer-service-privacy-policy ul li a{text-decoration:none;color:#666;font-size:12px}.cs-landing .text-1,.customer-services-all-information .text-1,.authorize .text-1,.customer-service-privacy-policy .text-1{text-decoration:none;color:#666;font-size:12px;font-family:Arial,Helvetica,sans-serif;clear:both;padding-top:19px}.cs-landing .text-1 a,.customer-services-all-information .text-1 a,.authorize .text-1 a,.customer-service-privacy-policy .text-1 a{color:#2e9ebe}.cs-landing .text-1 b,.customer-services-all-information .text-1 b,.authorize .text-1 b,.customer-service-privacy-policy .text-1 b{font-family:Arial,Helvetica,sans-serif}.cs-landing .text-2,.customer-services-all-information .text-2,.authorize .text-2,.customer-service-privacy-policy .text-2{color:#666;font-size:12px;font-family:Arial,Helvetica,sans-serif;line-height:normal}.cs-landing .text-2 a,.cs-landing .text-2 span,.customer-services-all-information .text-2 a,.customer-services-all-information .text-2 span,.authorize .text-2 a,.authorize .text-2 span,.customer-service-privacy-policy .text-2 a,.customer-service-privacy-policy .text-2 span{color:#333}.cs-landing .text-2 b,.cs-landing .text-2 strong,.customer-services-all-information .text-2 b,.customer-services-all-information .text-2 strong,.authorize .text-2 b,.authorize .text-2 strong,.customer-service-privacy-policy .text-2 b,.customer-service-privacy-policy .text-2 strong{font-family:Arial,Helvetica,sans-serif;font-weight:bold}.cs-landing .question-1,.cs-landing .question-2,.customer-services-all-information .question-1,.customer-services-all-information .question-2,.authorize .question-1,.authorize .question-2,.customer-service-privacy-policy .question-1,.customer-service-privacy-policy .question-2{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#666;font-size:14px}.cs-landing .question-1,.customer-services-all-information .question-1,.authorize .question-1,.customer-service-privacy-policy .question-1{margin-top:20px}.authorize ul{color:#666;font-size:12px;padding-left:30px;padding-bottom:5px}.authorize .subtitle-2{margin-top:15px}.authorize [class^="question-"]{margin-top:20px}.customer-service-privacy-policy .navigation.all-2{padding:16px 0 0}.customer-service-privacy-policy .navigation.all-2 table td{text-align:justify}.customer-service-privacy-policy .navigation.all-2 table td.text-2 a{color:#2e9ebe}.customer-service-privacy-policy #Div-1.navigation.all-2{padding:30px 0 0}.customer-services-all-information .all-1{padding-top:45px}.customer-services-all-information .subtitle-1{padding-top:60px}.customer-services-all-information .subtitle-1.first{padding-top:0 !important}.customer-services-all-information .subtitle-1 h2{color:#2e9ebe;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif}.insights .content-width{margin:0 auto;width:960px;position:relative;padding-top:51px;min-height:500px}.insights .content-width .left-block-1{width:415px;font-family:'FuturaBT-Book',Arial,Helvetica,sans-serif;margin-top:15px;padding-top:5px;color:#666;font-size:13px;letter-spacing:1px;line-height:18px}.insights .content-width .left-block-2{width:480px;font-family:'FuturaBT-Book',Arial,Helvetica,sans-serif;border-bottom:1px solid #e0e0e0;margin-top:30px;padding-bottom:20px;font-size:14px;text-transform:uppercase;color:#333}.insights .content-width .left-block-2 a,.insights .content-width .left-block-2 b a{font-family:'FuturaBT-Book',Arial,Helvetica,sans-serif;color:#333;font-weight:bold}.insights .content-width .left-block-2 .arrow{color:#0a8eb3}.insights .content-width .left-block-2 h1{font:14px "FuturaBT-Book",Arial,Helvetica,sans-serif;float:left;margin-right:3px;font-weight:bold}.insights .subtitle-1{font-family:'FuturaBT-Book',Arial,Helvetica,sans-serif;margin-top:25px;text-transform:uppercase;letter-spacing:1px;color:#0a8eb3;font-size:16px}.insights .subtitle-1 h2{color:#0a8eb3}.insights ul{font-family:'FuturaBT-Book',Arial,Helvetica,sans-serif;margin-top:10px;font-size:14px;text-transform:uppercase;letter-spacing:1px;color:#333;padding-left:15px;margin-left:0}.insights ul li{margin-top:5px;list-style-type:disc}.insights ul li a{font-family:'FuturaBT-Book',Arial,Helvetica,sans-serif;color:#333}.insights :focus{outline:0}.insights table{width:auto;margin:0 auto}.cosmeceuticals .content-width{margin:0 auto;width:960px;position:relative;padding-top:12px}.cosmeceuticals .content-width a{color:#77a3b6}.cosmeceuticals .title-1,.cosmeceuticals .subtitle-1,.cosmeceuticals .subtitle-2{margin-top:5px;color:#77a3b6;text-transform:uppercase}.cosmeceuticals .title-1{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:50px;letter-spacing:2px}.cosmeceuticals .subtitle-1{font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif;font-size:24px;letter-spacing:1px}.cosmeceuticals .subtitle-2{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:36px;letter-spacing:2px}.cosmeceuticals .text-1{font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif;margin-top:5px;font-size:14px;color:#333}.cosmeceuticals .text-2{font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif;padding-top:16px;font-size:13px;line-height:16px;color:#333}.cosmeceuticals .content-div{margin-top:-12px;position:absolute}.cosmeceuticals #Div-1 .bg-image{height:522px}.cosmeceuticals #Div-1 .content-width{padding:121px 445px 0 30px;width:485px}.cosmeceuticals #Div-1 .left-block{font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif;margin-top:8px;padding-top:8px;font-size:16px;letter-spacing:1px;line-height:18px;color:#333;width:435px}.cosmeceuticals #Div-2 .bg-image{height:385px}.cosmeceuticals #Div-2 .content-div{margin-left:430px}.cosmeceuticals #Div-2 .text-1{width:420px;padding-bottom:6px}.cosmeceuticals #Div-2 .text-2{padding-top:20px;width:485px}.cosmeceuticals #Div-3 .bg-image{height:419px}.cosmeceuticals #Div-3 .content-div{width:420px}.cosmeceuticals #Div-3 .text-1{padding-bottom:6px}.cosmeceuticals #Div-3 .text-2{padding-top:20px}.cosmeceuticals #Div-4 .bg-image{height:436px}.cosmeceuticals #Div-4 .content-div{margin:128px 0 0 480px}.cosmeceuticals #Div-4 .text-2{width:420px}.cosmeceuticals #Div-5 .bg-image{height:391px}.cosmeceuticals #Div-5 .content-div{width:450px}.cosmeceuticals #Div-5 .text-2{width:400px}.cosmeceuticals #Div-6 .bg-image{height:391px}.cosmeceuticals #Div-6 .content-div{width:400px;margin-left:450px}.shipping250LP{background:url("../../images/allureBG.png") center no-repeat}.shipping250LP .content-width{margin:0 auto;width:960px;position:relative;padding-top:13px;height:auto;padding-left:30px}.shipping250LP .title-2{font-family:'FuturaBT-Book',Arial,Helvetica,sans-serif;margin-top:5px;color:#77a3b6;font-size:60px;text-transform:uppercase;letter-spacing:2px}.shipping250LP .title-1{font-family:'FuturaBT-Book',Arial,Helvetica,sans-serif;margin-top:5px;color:#77a3b6;font-size:24px;text-transform:uppercase;letter-spacing:2px;width:500px;margin-bottom:10px}.shipping250LP .link-1{margin-top:30px;font-size:14px;letter-spacing:1px;font-family:'FuturaBT-Book',Arial,Helvetica,sans-serif}.shipping250LP .link-1 a{color:#2e9ebe;font-family:Arial,Helvetica,sans-serif}.shipping250LP .block-1{width:465px;padding-top:20px;margin-bottom:30px}.shipping250LP .block-1-last{width:100% !important;margin-bottom:100px}.shipping250LP .text-1{font-family:'FuturaBT-Book',Arial,Helvetica,sans-serif;color:#666;font-size:16px;letter-spacing:1px;text-align:left;margin-bottom:20px}.shipping250LP .text-1 .underline{text-decoration:underline}.shipping250LP .text-1 b{font-weight:bold !important}.shipping250LP .text-1 span{color:#77a3b6}.shipping250LP .text-1 a{color:#666;font-family:'FuturaBT-Book',Arial,Helvetica,sans-serif}.shipping250LP .text-1.short{margin-top:30px}.shipping250LP .text-1 ul li{color:#666;margin:6px 0 0 0}.shipping250LP .text-1 ul li:before{content:">";position:relative;margin:0 5px 0 0;color:#78a3b4}.shipping250LP .allureSubscribe{width:325px;background-color:black;margin-top:15px}.shipping250LP .allureSubscribe form{display:inline-block}.shipping250LP .allureSubscribe button{position:relative;top:15px;left:-170px;color:white}.shipping250LP .allureSubscribe .f_field_email{position:relative;left:78px;top:-10px}.shipping250LP .allureSubscribe .f_field_email input{width:240px}.shipping250LP .text-2{font-family:'FuturaBT-Book',Arial,Helvetica,sans-serif;margin-top:30px;color:#666;font-size:11px;text-transform:uppercase;width:550px}.shipping250LP .text-2 a{color:#666;font-family:'FuturaBT-Book',Arial,Helvetica,sans-serif;quotes:"|" "|"}.shipping250LP .text-2 a:before{content:open-quote;padding:0 3px 0 0}.shipping250LP .text-2 span:first-child a:first-child:before{content:no-open-quote;padding:0}.shipping250LP .text-3{font-family:'FuturaBT-Book',Arial,Helvetica,sans-serif;margin-top:30px;color:#999;font-size:11px;letter-spacing:1px;width:465px;text-align:left}.terms-of-use .all-content{height:100%;display:block;position:relative}.terms-of-use .navigation{position:relative}.terms-of-use .content-width{margin:0 auto;width:960px;position:relative;padding-top:12px}.terms-of-use .heihgt-min{min-height:698px}.terms-of-use .title-1{font-family:'FuturaBT-Book',Arial,Helvetica,sans-serif;margin-top:39px;color:#2e9ebe;font-size:16px;letter-spacing:2px}.terms-of-use .content-div-1{margin-top:20px;padding-top:15px}.terms-of-use .text-1{color:#666;font-size:12px;font-family:Arial,Helvetica,sans-serif;text-align:justify}.terms-of-use .text-1 strong,.terms-of-use .text-1 b{font-weight:bold;font-family:Arial,Helvetica,sans-serif}.terms-of-use .text-1 a{color:#333;font-family:Arial,Helvetica,sans-serif;text-decoration:underline}.terms-of-use .text-1 a:hover{text-decoration:none}.terms-of-use .text-1 i{font-style:italic;display:block;padding:0 0 15px 0}.terms-of-use .text-1 ul{padding-left:20px}.terms-of-use .text-1 ul li{list-style-type:disc}.terms-of-use .line-1{margin-top:15px}.body-correct-zones .bg-image{height:909px}.body-correct-zones .content-width{margin:0 auto;width:960px;position:relative;padding-top:1px}.body-correct-zones .title-1{margin-top:25px}.body-correct-zones .subtitle-1{font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif;margin-top:30px;font-size:18px;letter-spacing:3px;color:#007da4}.body-correct-zones .content-div-1{margin-top:35px}.body-correct-zones .content-div-1 .left-block{width:345px;float:left}.body-correct-zones .content-div-1 .left-block .top-text{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:1px;width:305px}.body-correct-zones .content-div-1 .left-block .bottom-text{margin-top:20px}.body-correct-zones .content-div-1 .right-block{padding-top:75px;width:530px;height:587px;float:left;position:relative}.body-correct-zones .content-div-1 .right-block .product-img{position:absolute;left:-75px;bottom:5px}.body-correct-zones .content-div-1 .right-block #retexture-block .product-img{left:-100px}.body-correct-zones .content-div-1 .right-block .top-text,.body-correct-zones .content-div-1 .right-block .middle-text,.body-correct-zones .content-div-1 .right-block .bottom-text{color:#FFF;width:440px;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:16px;line-height:30px;position:absolute;left:45px}.body-correct-zones .content-div-1 .right-block .top-text{top:70px}.body-correct-zones .content-div-1 .right-block .middle-text{top:245px}.body-correct-zones .content-div-1 .right-block .middle-text p{margin:10px 0 0;line-height:30px}.body-correct-zones .content-div-1 .right-block .bottom-text{top:530px}.body-correct-zones .content-div-1 .right-block .bottom-text .link-product{color:#2e9ebe;font-size:21px;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif}.body-correct-zones .content-div-1 .right-block .bottom-text .link-learn-more{float:right;margin-top:40px;font-size:12px;color:#FFF;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif}.body-correct-zones map{display:inline;cursor:pointer}.body-correct-zones .Clsd_Div{display:none}.body-correct-zones .Opn_Div{display:block}.body-correct-zones :focus{outline:0}.pt_aboutskin .account-page-true .main,.pt_aboutskin .account-page-false .main{margin:0 !important}.pt_aboutskin .pdp_social{margin:2px 0 0 836px}.pt_aboutskin .one-variant{float:left;margin:0 3px 0 0;padding:4px 4px 5px}.pt_aboutskin .one-variant:hover{background:#d7e0e3}.pt_aboutskin .addtoprofile{margin:100px 0 0 35px}.pt_aboutskin .skn-title{color:#2e9ebe;font:20px "FuturaBT-Medium",Arial,Helvetica,sans-serif;text-transform:uppercase}.pt_aboutskin .skn-title h1{color:#2e9ebe;font:20px "FuturaBT-Medium",Arial,Helvetica,sans-serif;text-transform:uppercase}.pt_aboutskin .Clsd_Div{display:none}.pt_aboutskin .Opn_Div{display:block}.pt_aboutskin .skn-images{float:left;padding:50px 0 0 100px;width:290px}.pt_aboutskin .sknT-sknC{background:url(../images/skinexplained_wht_grdnt_bk.jpg) center 15px no-repeat;min-height:620px;padding:30px 0 0;width:1200px;margin:0 -120px}.pt_aboutskin .sknT-sknC .float_L{padding:215px 0 0 55px;width:300px;float:left}.pt_aboutskin .sknT-sknC .float_R{width:570px;margin-top:65px;float:right}.pt_aboutskin .sknT-sknC .skn_headline{font:12px Arial,Helvetica,sans-serif;color:#666;margin:10px 0 0}.pt_aboutskin .sknT-sknC .ui-droppable{width:91px;height:145px;margin:0 0 0 20px;background:url(../images/skinexplained_Hldr.jpg) no-repeat scroll 3px top transparent;float:left}.pt_aboutskin .sknT-sknC .tooltips .tooltip_content{background:0;box-shadow:none;padding:0;filter:none}.pt_aboutskin .SKN_T{margin:30px 0 0}.pt_aboutskin .SKN_C{clear:both;margin:40px 0 0}.pt_aboutskin .skn-name{font:14px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#666;margin:0 0 20px;text-transform:uppercase}.pt_aboutskin .learn-about-skin-tooltip{display:none}.pt_aboutskin .skincdnRllOvr{background:url(../images/Skn_Explnd_DrgDrp_PUbg.png) 0 bottom no-repeat;display:block;color:#fff;font:10px Arial,Helvetica,sans-serif;padding:5px 5px 20px;position:absolute;top:-30px;left:12px;width:120px}.pt_aboutskin .skincdnRllOvr li{list-style-type:disc;margin:0 0 0 15px;line-height:14px}.pt_aboutskin .skn-content{float:left;width:530px;color:#666;font:12px Arial,Helvetica,sans-serif}.pt_aboutskin .skn-content-title{font:20px "FuturaBT-Book",Arial,Helvetica,sans-serif;color:#333}.pt_aboutskin .skn-content-title span{text-transform:uppercase}.pt_aboutskin .skn-content-headline{margin:20px 0;font:14px "FuturaBT-Book",Arial,Helvetica,sans-serif;color:#333}.pt_aboutskin #ST_CONTENT,.pt_aboutskin #SC_CONTENT{margin:0 0 40px}.pt_aboutskin #ST_CONTENT:after,.pt_aboutskin #SC_CONTENT:after{content:".";display:block;height:0;clear:both;font-size:0;text-indent:-999px}.pt_aboutskin #ST_CONTENT a,.pt_aboutskin #SC_CONTENT a{color:#2e9ebe}.pt_aboutskin #ST_CONTENT button,.pt_aboutskin #SC_CONTENT button{width:200px;margin:20px 0 0 -2px}.pt_aboutskin #ST_CONTENT .button span:before,.pt_aboutskin #SC_CONTENT .button span:before{content:''}.pt_aboutskin .myaccount_profile_list li{background:url(../images/myprofile_bullet.png) no-repeat;padding:0 0 0 15px;margin:5px 0 0}.pt_aboutskin .skn-content-i{font-size:11px;margin:30px 0 0}.site-map .content-width{margin:0 auto;width:960px;position:relative;padding-top:1px}.site-map .title-1{font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;margin-bottom:20px;font-size:18px;text-transform:uppercase;color:#333;margin-top:50px}.site-map .sitemap h2.categoryname,.site-map .categoryname{text-transform:uppercase;font:14px 'FuturaBT-Medium',Arial,Helvetica,sans-serif;color:#2e9ebe;margin:0}.site-map .sitemap ul{margin:0}.site-map .sitemap ul li{list-style-type:disc;color:#666;font-size:11px}.site-map .sitemap ul a{font:12px Arial,Helvetica,sans-serif;color:#666}.site-map .float_L{margin-left:80px;float:left}.site-map .float_L.last div{margin:0 0 5px}.site-map .float_L.first{margin:0 0 0 40px}#sitemap-page .bg-top,#sitemap-page .bg-bottom{display:none}.plp-learn-more .title-1{font-family:'FuturaBT-Book',Arial,Helvetica,sans-serif;padding-top:15px;padding-bottom:15px;font-size:18px;color:#333}.plp-learn-more .left-block{float:left;margin-top:12px;width:360px}.plp-learn-more .right-block{color:gray;width:550px;float:left;font-size:12px}.find-store{margin-top:50px;min-height:690px}.find-store-main{width:500px;margin-top:155px;padding-right:60px;float:right;padding-bottom:40px;margin-left:40px}.find-store-headline{font-family:'FuturaBT-Book',Arial,Helvetica,sans-serif;font-size:16px;color:#95b6c1;text-transform:uppercase;letter-spacing:1px}.find-store-content{margin-top:15px;font-family:Arial,Helvetica,sans-serif;font-size:18px;color:#666}.find-store-content div{font-family:'FuturaBT-Book',Arial,Helvetica,sans-serif;line-height:24px}.find-store-form{margin-top:60px;position:relative;z-index:500;width:220px}.find-store-form input{width:150px;border:0;background-color:#f1f1f1;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#666;padding:6px 8px}.find-store-form .footer-button{margin-top:20px}.science .PLP_banner{padding:60px 0 0;height:auto}.science .asset_bg{min-height:698px}.science .asset_headline{padding:140px 0 0 0}.science .asset_description{color:#666;letter-spacing:1px}.science .lite{margin-top:10px;z-index:2}.science .CS_main{min-height:698px;box-sizing:border-box}.science .CS_main:after{content:".";display:block;height:0;clear:both;font-size:0;text-indent:-999px}.science .CS_wrapper{font:13px "FuturaBT-Book",Arial,Helvetica,sans-serif;letter-spacing:1px}.science .CS_intro{font:18px/26px "FuturaBT-Book",Arial,Helvetica,sans-serif;margin:10px 0 0;margin-bottom:25px}.science #Div-2 .CS_main{padding-top:110px}.science #Div-2 .CS_wrapper{width:460px;margin:0 0 0 40px}.science #Div-2 .accordion-content{padding:10px 0 35px}.science #Div-2 .CS_link a{font:12px "FuturaBT-Book",Arial,Helvetica,sans-serif;margin:10px 0 0 0;display:inline-block}.science #Div-3 .CS_wrapper{margin:35px 0 0;width:790px}.science #Div-3 .CS_title{margin:35px 0 0}.science #Div-3 .CS_text{padding:10px 0 0}.science #Div-3 .CS_link a{font:12px "FuturaBT-Book",Arial,Helvetica,sans-serif;margin:10px 0 0 0;display:inline-block}.science #Div-4 .CS_main{padding-top:120px}.science #Div-4 .CS_img{margin:50px 0 0 50px}.science #Div-4 .image-2{margin:134px 0 0}.science #Div-4 .image-3{margin:105px 0 0}.science #Div-4 .CS_wrapper{width:440px;margin:0 0 0 40px}.science #Div-4 .CS_title_l{margin:35px 0 0}.science #Div-5 .CS_main{padding:65px 0 0;min-height:0}.science #Div-5 .CS_wrapper{width:460px;margin:90px 0 0 27px}.professional-treatments .asset-bg{min-height:485px}.professional-treatments .asset_headline{width:415px}.professional-treatments .asset_title{color:#000;letter-spacing:1px}.professional-treatments .asset_description{letter-spacing:1px}.professional-treatments .CS_link{margin:20px 0 0}.professional-treatments .CS_link a{font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif}.professional-treatments .CS_title{text-transform:uppercase}.professional-treatments .accordion-content:after{content:".";display:block;height:0;clear:both;font-size:0;text-indent:-999px}.professional-treatments .CS_wrapper{width:350px;margin:0 0 0 40px;float:left}.professional-treatments .PLP_banner{padding:140px 0 0 0}.professional-treatments .CS_main{border-bottom:1px solid #e0e0e0;margin:25px auto 0}.professional-treatments .prof-treatments-l{width:560px;float:left}.professional-treatments .prof-treatments-r{width:370px}.professional-treatments .prof-treatments-content{font:18px "FuturaBT-Book",Arial,Helvetica,sans-serif;margin:15px 0 0;color:#666}.professional-treatments .asset_related_products{clear:both}.professional-treatments .professional-treatments-professional-peels-content .CS_wrapper,.professional-treatments .professional-treatments-facial-treatments-content .CS_wrapper{margin-top:-20px}.professional-treatments .professional-treatments-professional-peels-content .CS_title_l,.professional-treatments .professional-treatments-facial-treatments-content .CS_title_l{margin:0 0 19px;line-height:22px}.professional-treatments .professional-treatments-integrated-skincare .CS_main{padding:0 0 60px}.professional-treatments .professional-treatments-integrated-skincare .CS_text{font-family:Arial,Helvetica,sans-serif;margin:14px 0 0;color:#666}.professional-treatments .professional-treatments-integrated-skincare img{margin:35px 0 25px}.professional-treatments .find-store .content_960{width:960px;margin:0 auto}.professional-treatments .find-store .footer-button{float:none}.professional-treatments .CS_main a.button{width:100%}.professional-treatments .CS_main a.button span{color:#2e9ebe;padding:6px 10px}.aox-science .PLP_banner{height:auto;padding:170px 0 0 50px;width:910px}.aox-science .PLP_banner .asset_headline{font-size:43px;letter-spacing:2px}.aox-science .PLP_banner .asset_title{width:485px;color:#77a3b6;letter-spacing:1px;margin:5px 0 10px}.aox-science .PLP_banner .asset_description{color:#333;letter-spacing:1px}.aox-science .CS_wrapper{width:485px}.aox-science .CS_title{font:36px "FuturaBT-Light",Arial,Helvetica,sans-serif;letter-spacing:2px;text-transform:uppercase;margin:5px 0;color:#77a3b6}.aox-science .CS-headline{color:#333;font:14px "FuturaBT-Medium",Arial,Helvetica,sans-serif}.aox-science .CS-description{font:13px/16px "FuturaBT-Book",Arial,Helvetica,sans-serif;color:#333;margin:16px 0 0}.aox-science .CS-link{margin:20px 0 0}.aox-science .CS-link a{color:#77a3b6;font:13px "FuturaBT-Book",Arial,Helvetica,sans-serif}.aox-science #Div-1 .bg-image{height:583px}.aox-science #Div-2 .bg-image{height:440px}.aox-science #Div-2 .CS_wrapper{float:right;margin:0 20px 0 0}.aox-science #Div-2 .CS_title{width:495px}.aox-science #Div-3 .bg-image{height:405px}.aox-science #Div-3 .CS_wrapper{margin:0 0 0 50px}.aox-science #Div-4 .bg-image{height:470px}.aox-science #Div-4 .CS_wrapper{margin:130px 0 0;float:right}.aox-science #Div-5 .bg-image{height:479px}.aox-science #Div-5 .CS_title{width:600px}.aox-science #Div-5 .CS_wrapper{margin:0 0 0 50px}.aox-timeline .aox-timeline-top{position:absolute;margin:0 0 0 -28px;font:14px "FuturaBT-Book",Arial,Helvetica,sans-serif;width:630px;color:#333;text-transform:uppercase;letter-spacing:1px}.aox-timeline .aox-timeline-top .top-title{font:36px "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#2e9ebe;margin:5px 0;letter-spacing:2px}.aox-timeline .CS_main div p{margin:15px 0 0;line-height:16px}.aox-timeline .CS_main div p:first-child{margin:0}.aox-timeline .CS_product_images{padding:0 28px 100px;height:370px}.aox-timeline .product-description{position:absolute;top:440px;left:0;display:none}.aox-timeline .product-description-default{display:block}.aox-timeline .CS_title{color:#2e9ebe;font:24px "FuturaBT-Light",Arial,Helvetica,sans-serif;letter-spacing:2px;text-transform:uppercase}.aox-timeline .CS_text{font:16px "FuturaBT-Book",Arial,Helvetica,sans-serif;color:#333;margin:5px}.aox-timeline .CS_product{float:left;height:215px;width:115px;margin:150px 25px 0 0}.aox-timeline .aox-timeline-main .CS_main{padding:50px 0 0}.aox-timeline .aox-timeline-1 .CS_title{padding:30px 0 20px;border-top:1px solid #e0e0e0}.aox-timeline .aox-timeline-1 .CS_main{color:#333;font:13px/16px "FuturaBT-Book",Arial,Helvetica,sans-serif}.aox-timeline .aox-timeline-1 .CS_main:after{content:".";display:block;height:0;clear:both;font-size:0;text-indent:-999px}.aox-timeline .aox-timeline-1 .CS_text{font:13px/16px "FuturaBT-Book",Arial,Helvetica,sans-serif}.aox-timeline .left-block{width:445px;float:left}.aox-timeline .right-block{width:445px;float:right}.videogallery .CS_main{border-top:1px solid #b3b3b3;padding:30px 0}.videogallery .CS_main:after{content:".";display:block;height:0;clear:both;font-size:0;text-indent:-999px}.videogallery .videogallery-header{max-width:100%;overflow:hidden}.videogallery .asset-bg{height:680px;width:1600px;margin:0 auto 0 -800px;left:50%;position:relative}.videogallery .videoBanner{width:550px;margin-top:25px;float:right}.videogallery .videoBanner .asset_description{width:450px;margin:15px 0 0;letter-spacing:2px;font:14px/24px "FuturaBT-Book",Arial,Helvetica,sans-serif}.videogallery .videoBanner .asset_headline{color:#77a3b6;font:60px 'FuturaBT-Light',Arial,Helvetica,sans-serif;letter-spacing:2px;text-transform:uppercase}.videogallery .videoBanner .asset_title_video{margin:0 0 15px;width:480px}.videogallery .videoBanner .asset_title_video h2{font:20px/26px "FuturaBT-Book",Arial,Helvetica,sans-serif;letter-spacing:2px;text-transform:inherit}.videogallery .videoplayermain{margin:20px 0 0;display:inline-block}.videogallery .videoGalleryMain{float:left;width:820px}.videogallery .allVideos{width:140px;float:left}.videogallery .allVideos .thumblink{z-index:500 !important}.videogallery .videogallery_category{position:relative;padding:0 39px}.videogallery .videogallery_title{margin:30px 0 15px;text-transform:uppercase;color:#008bb0;font-size:16px;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif}.videogallery .video-item-description{font:11px/16px "FuturaBT-Book",Arial,Helvetica,sans-serif;padding:15px 17px;text-align:left}.videogallery .thumblink.link a{color:#0b83a7;font-size:11px;line-height:14px;margin:0 0 10px;text-transform:uppercase;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;height:auto}.videogallery .all_video{color:#000;font-size:14px;margin:0 0 4px;text-transform:uppercase;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif}.videogallery .videoBody li{width:232px;margin:0 17px 0 0;border:1px solid #e0e0e0;height:210px;display:inline-block;float:none !important;padding:0;position:relative;vertical-align:top;white-space:normal}.videogallery .videoBody li img{max-width:100%;height:auto}.videogallery .carousel .jcarousel-next,.videogallery .carousel .jcarousel-prev{background:url(../images/videogallery_arrows.png) 0 0 no-repeat;width:15px;height:31px;border-radius:0;top:80px;margin:0}.videogallery .carousel .jcarousel-next span,.videogallery .carousel .jcarousel-prev span{display:none}.videogallery .carousel .jcarousel-next:before,.videogallery .carousel .jcarousel-prev:before{content:''}.videogallery .carousel .jcarousel-prev{left:5px}.videogallery .carousel .jcarousel-next{background-position:-16px 0;right:5px}.videogallery .back-to-top{text-align:right;margin:7px 38px 0 0;clear:both;top:10px}.videogallery .back-to-top a{display:inline}.videogallery .media-gallery{position:static}.drpinnell .carousel{position:relative}.drpinnell .carousel .jcarousel-clip{width:700px;margin:0 auto}.drpinnell .carousel .jcarousel-control{cursor:pointer;display:block;height:130px;position:absolute;width:30px;z-index:100;top:6px}.drpinnell .carousel .jcarousel-control:before{display:none}.drpinnell .carousel .jcarousel-prev{background:url("../images/DRPNNL_ICN_ArrwBG.png") 0 center no-repeat;left:0}.drpinnell .carousel .jcarousel-next{background:url(../images/DRPNNL_ICN_ArrwBG.png) -30px center no-repeat;right:0}.drpinnell .slide{width:130px;margin-right:155px;text-align:center}.drpinnell .slide img{max-width:100%;height:auto}.drpinnell .CS_list li{font:12px "FuturaBT-Medium",Arial,Helvetica,sans-serif}.drpinnell .CS_list li span{color:#333}.drpinnell .CS_wrapper b{font-family:Arial,Helvetica,sans-serif}.drpinnell .CS_intro{font:18px "FuturaBT-Book",Arial,Helvetica,sans-serif;margin:10px 0 0 0;color:#666}.drpinnell .video-item-description{font:12px Arial,Helvetica,sans-serif;color:#666;margin:5px 0 0}.drpinnell #Div-1 .asset-bg{height:698px}.drpinnell #Div-1 .CS_wrapper{height:351px;width:470px;margin:161px 0 0 430px;font:13px "FuturaBT-Book",Arial,Helvetica,sans-serif;color:#333}.drpinnell #Div-1 .CS_title{border-bottom:1px solid #b3b3b3}.drpinnell #Div-1 .CS_text{padding:15px 0 0 5px}.drpinnell #Div-2{min-height:698px}.drpinnell #Div-2 .CS_main{margin:115px auto 0}.drpinnell #Div-2 .CS_wrapper{width:490px;margin:0 0 0 40px}.drpinnell #Div-3{min-height:698px}.drpinnell #Div-3 .CS_wrapper{width:500px;margin:0 0 0 60px}.drpinnell #Div-3 .CS_img{margin:30px 0 0 30px}.drpinnell #Div-4{min-height:698px}.drpinnell #Div-4 .CS_main{margin:100px auto 0}.drpinnell #Div-4 .CS_wrapper{width:500px;margin:35px 0 0 40px}.drpinnell #Div-4 .CS_img{margin:0 0 0 30px}.drpinnell #Div-4 .CS_title{text-transform:uppercase}.drpinnell #Div-4 .CS_list{width:370px}.drpinnell #Div-4 .CS_text{margin-top:20px;width:480px}.international .PLP_banner{padding:41px 0 0 40px;height:auto}.international .asset_description{border-top:1px solid #e0e0e0;color:#666;font:14px/16px Arial,Helvetica,sans-serif;width:500px;margin:3px 0 0;padding:20px 0 0;letter-spacing:1px}.international .international-countries{margin:50px 0 0}.international .international-countries h3{font:14px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#666;text-transform:uppercase}.international .international-countries a{font:12px "FuturaBT-Book",Arial,Helvetica,sans-serif;color:#2e9ebe;display:block}.international .international-countries span{color:#666}.international .float_L{float:left;margin:0 60px 0 0}.international .float_L>ul>li{margin:25px 0 0}.international .float_L>ul>li:first-child{margin:0}.skin-explained .CS_main{min-height:698px}.skin-explained .CS_title{text-transform:uppercase}.skin-explained .CS_intro{font:18px/26px "FuturaBT-Book",Arial,Helvetica,sans-serif;margin:10px 0;color:#666}.skin-explained .PLP_banner .text-wrapper{width:360px;margin-top:180px;display:inline-block}.skin-explained .PLP_banner .asset_headline span{text-transform:uppercase;color:#77a3b6;font:20px "FuturaBT-Book",Arial,Helvetica,sans-serif;letter-spacing:2px}.skin-explained .PLP_banner .asset_description{color:#666;letter-spacing:1px;width:auto;border-top:1px solid #e0e0e0;padding:10px 0 0;margin:5px 0 0}.skin-explained .PLP_banner form{float:right;margin:52px 0 0;position:relative;z-index:503}.skin-explained .PLP_banner form span{padding:8px 15px;background:#333;border:0;width:175px;color:#fff}.skin-explained .PLP_banner form span:after{content:"?";font-size:9px;margin:0 0 0 14px;position:relative;top:-2px}.skin-explained #Div-1 .asset-bg{height:698px}.skin-explained #Div-2 .CS_main{padding:127px 0 0}.skin-explained #Div-2 .CS_img{margin:0}.skin-explained #Div-2 .CS_wrapper{margin:85px 0 0 40px;width:490px}.skin-explained #Div-3 .CS_main{padding:82px 0 0}.skin-explained #Div-3 .CS_img{float:right;margin:0 58px 0 0}.skin-explained #Div-3 .CS_wrapper{width:375px;margin-top:125px}.skin-explained #Div-4 .CS_main{padding:77px 0 0}.skin-explained #Div-4 .CS_img{margin:0}.skin-explained #Div-4 .CS_wrapper{width:485px;margin:0 0 0 40px}.skin-explained #Div-4 .CS_text{margin:10px 0 0}.skin-explained #Div-4_1{margin:65px 0 0}.skin-explained #Div-5 .CS_main{padding:77px 0 0}.skin-explained #Div-5 .CS_wrapper{font:18px/26px "FuturaBT-Book",Arial,Helvetica,sans-serif;margin:10px 0;color:#666;width:765px}.skin_explained_understanding_skin_animation .CS_main{padding:52px 0 0;min-height:698px}.skin_explained_understanding_skin_animation .CS_intro{font:18px/26px "FuturaBT-Book",Arial,Helvetica,sans-serif;margin:10px 0;color:#666;border-bottom:1px solid #e0e0e0;padding:10px 200px 30px 0;margin:0 0 15px}.skin_explained_understanding_skin_animation .CS_text{font:11px Arial,Helvetica,sans-serif;color:#666;margin:0 0 15px}.skin_explained_understanding_skin_animation .selectbox-label{float:left;font:12px "FuturaBT-Book",Arial,Helvetica,sans-serif;letter-spacing:1px;color:333;text-transform:uppercase;margin:0 15px 0 0;line-height:31px}.skin_explained_understanding_skin_animation .AbvLqudLn{position:relative;float:left;z-index:3}.skin_explained_understanding_skin_animation .AbvLqudLn:after{content:".";display:block;height:0;clear:both;font-size:0;text-indent:-999px}.skin_explained_understanding_skin_animation .selectbox{background:url(../images/drop_down_list.png) 0 0 no-repeat;float:left;padding:0 0 0 9px;cursor:pointer;width:205px}.skin_explained_understanding_skin_animation .selectbox a{background:url(../images/drop_down_list.png) right -30px no-repeat;display:block;height:31px;color:#666;font:14px/32px Arial,Helvetica,sans-serif;padding:0 0 0 3px}.skin_explained_understanding_skin_animation .Clsd_Div{display:none;background-position:255px 110px !important;background-repeat:no-repeat !important;height:1150px;width:100%;position:absolute;z-index:0}.skin_explained_understanding_skin_animation .Clsd_Div.active{display:block}.skin_explained_understanding_skin_animation #SknTypCndtn{display:none;position:absolute;top:30px;right:1px;width:210px;background:#fff;border:1px solid #e0e0e0;border-top:0;height:200px;overflow-y:auto;overflow-x:hidden}.skin_explained_understanding_skin_animation #SknTypCndtn.Opn_Div{display:block}.skin_explained_understanding_skin_animation #SknTypCndtn a{font:12px Arial,Helvetica,sans-serif;display:block;padding:5px 0 5px 12px;color:#666;cursor:pointer}.skin_explained_understanding_skin_animation #SknTypCndtn a:hover{background:#ebf1f4}.skin_explained_understanding_skin_animation #SknTypCndtn div{font:10px Arial,Helvetica,sans-serif;color:#666;padding:15px 0 0 0;margin:0 20px 5px 10px;border-bottom:1px solid #e0e0e0}.skin_explained_understanding_skin_animation .clear_B{height:1150px;position:relative}.skin_explained_understanding_skin_animation .clear_B:after{content:".";display:block;height:0;clear:both;font-size:0;text-indent:-999px}.skin_explained_understanding_skin_animation .thumblink1{position:absolute;width:95px;height:125px;display:table;padding:7px 15px 0 20px}.skin_explained_understanding_skin_animation .thumblink1 .SE_MAG_Smll_TXT{text-indent:0;color:#333;display:table-cell;letter-spacing:1px;font:12px/21px "FuturaBT-Medium",Arial,Helvetica,sans-serif;vertical-align:middle;text-align:center}.skin_explained_understanding_skin_animation .thumblink1 .SE_MAG_Smll_TXT:before{content:'';color:#2e9ebe;position:relative;left:-2px}.skin_explained_understanding_skin_animation .thumblink1#se-item-0{margin:10px 0 0 320px}.skin_explained_understanding_skin_animation .thumblink1#se-item-0 .SE_MAG_Lrg{margin:-75px 0 0 -130px}.skin_explained_understanding_skin_animation .thumblink1#se-item-1{margin:206px 0 0 152px}.skin_explained_understanding_skin_animation .thumblink1#se-item-1 .SE_MAG_Lrg{margin:-120px 0 0 -135px}.skin_explained_understanding_skin_animation .thumblink1#se-item-2{margin:365px 0 0 150px}.skin_explained_understanding_skin_animation .thumblink1#se-item-2 .SE_MAG_Lrg{margin:-43px 0 0 -145px}.skin_explained_understanding_skin_animation .thumblink1#se-item-3{margin:578px 0 0 210px}.skin_explained_understanding_skin_animation .thumblink1#se-item-3 .SE_MAG_Lrg{margin:0 0 0 -88px}.skin_explained_understanding_skin_animation .thumblink1#se-item-4{margin:606px 0 0 429px}.skin_explained_understanding_skin_animation .thumblink1#se-item-4 .SE_MAG_Lrg{margin:0 0 0 -80px}.skin_explained_understanding_skin_animation .thumblink1#se-item-5{margin:609px 0 0 623px}.skin_explained_understanding_skin_animation .thumblink1#se-item-5 .SE_MAG_Lrg{margin:-32px 0 0 -25px}.skin_explained_understanding_skin_animation .thumblink1#se-item-6{margin:362px 0 0 746px}.skin_explained_understanding_skin_animation .thumblink1#se-item-6 .SE_MAG_Lrg{margin:-75px 0 0 -14px}.skin_explained_understanding_skin_animation .thumblink1#se-item-7{margin:115px 0 0 610px}.skin_explained_understanding_skin_animation .thumblink1#se-item-7 .SE_MAG_Lrg{margin:-135px 0 0 -36px}.skin_explained_understanding_skin_animation .thumblink1#se-item-8{margin:115px 0 0 448px}.skin_explained_understanding_skin_animation .thumblink1#se-item-8 .SE_MAG_Lrg{margin:-150px 0 0 -60px}.skin_explained_understanding_skin_animation .thumblink1.active{background:url(../images/SKN_EXPLN_Undrstndng_BG_MAG_sm.png) 0 0 no-repeat}.skin_explained_understanding_skin_animation .thumblink1.active .SE_MAG_Smll_TXT{text-indent:-10px}.skin_explained_understanding_skin_animation .thumblink1.active .SE_MAG_Smll_TXT:before{content:'+'}.skin_explained_understanding_skin_animation .SE_MAG_Lrg{background:url(../images/SKN_EXPLN_Undrstndng_BG_MAG_lrg.png) 0 0 no-repeat;height:275px;width:275px;position:absolute;z-index:10;display:none}.skin_explained_understanding_skin_animation .SE_MAG_Lrg_TXT{font:12px Arial,Helvetica,sans-serif;color:#666;height:135px;margin:0 auto;padding-top:70px;width:215px;text-align:center}.skin_explained_understanding_skin_animation .SE_MAG_Lrg_TXT [class^="desc-"]{display:none}.skin_explained_understanding_skin_animation .SE_MAG_Lrg_TXT [class^="desc-"].active{display:block}.skin_explained_understanding_skin_animation .KRN_1{color:#333;letter-spacing:1px;font:12px "FuturaBT-Medium",Arial,Helvetica,sans-serif;margin:0 0 10px}.history .history_years{width:120px;float:right;margin:26px 50px 0 0;position:relative;z-index:501}.history .history_years a{display:block;padding:10px 0;border-top:1px solid #77a3b6;color:#333}.history .history_years .history_title{color:#77a3b6;padding:0 0 10px}.history .history_years a,.history .history_years .history_title{font:14px "FuturaBT-Medium",Arial,Helvetica,sans-serif;text-align:center;text-transform:uppercase;letter-spacing:2px}.history .h_years_title a{font:58px "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#77a3b6}.history .h_title_l{font:14px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#333}.history .h_years_content{font:12px/16px Arial,Helvetica,sans-serif;color:#666;margin:8px 0 0}.history .asset_headline span{text-transform:uppercase;color:#77a3b6;font:20px "FuturaBT-Book",Arial,Helvetica,sans-serif;letter-spacing:2px}.history .asset_description{padding:20px 0 0;border-top:1px solid #e0e0e0;color:#333;font:13px/21px "FuturaBT-Book",Arial,Helvetica,sans-serif;letter-spacing:1px}.history .history-main .bg-image{height:459px}.history .history-main .CS_main{height:459px;padding:0 0 0 40px}.history .history-main .first-lvv{width:500px;float:left}.history .history-2014 .bg-image{height:320px}.history .history-2014 .CS_main{margin-top:100px;height:309px}.history .history-2014 .first-lvv{float:left;margin:-50px 0 0 150px}.history .history-2014 .second-lvv{margin:2px 0 0 400px}.history .history-2014 .second-lvv .h_years_content img{float:right}.history .history-2013 .bg-image{height:500px}.history .history-2013 .CS_main{height:309px}.history .history-2013 .first-lvv{float:left;margin:2px 0 0 -150px}.history .history-2013 .second-lvv{float:left;width:510px;margin-top:30px}.history .history-2013 .second-lvv .h_years_content img{float:right}.history .history-2012 .bg-image{height:420px}.history .history-2012 .CS_main{height:206px}.history .history-2012 .first-lvv{float:left;margin:60px 0 0 295px}.history .history-2012 .second-lvv{margin:2px 0 0 510px}.history .history-2012 .second-lvv .h_years_content img{float:right}.history .history-2011 .bg-image{height:320px}.history .history-2011 .first-lvv{float:left;margin:2px 0 0 -7px}.history .history-2011 .second-lvv{float:left;width:410px;padding-top:30px}.history .history-2010 .bg-image{height:304px}.history .history-2010 .CS_main{height:303px}.history .history-2010 .first-lvv{float:left;width:350px;padding:35px 0 0 610px}.history .history-2009-2008-2005 .bg-image{height:708px}.history .history-2009-2008-2005 .CS_main{height:700px}.history .history-2009-2008-2005 .h-section-1{width:300px;padding:44px 0 0 140px}.history .history-2009-2008-2005 .h-section-2{width:320px;padding:25px 0 0 640px}.history .history-2009-2008-2005 .h-section-3{width:325px;padding:92px 0 0 155px}.history .history-2004 .bg-image{height:376px}.history .history-2004 .h-section-1{width:380px;padding:58px 0 0 367px;text-align:right}.history .history-2002-2001 .bg-image{height:476px}.history .history-2002-2001 .h-section-1{padding:25px 0 0 60px}.history .history-2002-2001 .h-section-1 .h-subsection-1{float:left;margin:2px 0 0 -7px}.history .history-2002-2001 .h-section-1 .h-subsection-2{float:left;width:375px;margin-top:85px}.history .history-2002-2001 .h-section-2{float:right;width:538px;margin:32px 0 0 0;text-align:right}.history .history-2002-2001 .h-section-2 .h-subsection-1{float:left;width:275px;margin:0 20px 0 0}.history .history-2002-2001 .h-section-2 .h-subsection-2{float:left}.history .history-2002-2001 .h-section-2 .h-subsection-2 .lite{width:214px;height:120px;z-index:2}.history .history-1999 .bg-image{height:372px}.history .history-1999 .CS_main{position:relative;padding:70px 0 0}.history .history-1999 .h-section-1{position:absolute}.history .history-1999 .h-section-2{width:350px;margin-left:275px}.history .history-1997 .bg-image{height:336px}.history .history-1997 .h-section-1{float:left;margin:0 0 0 430px}.history .history-1997 .h-section-2{position:absolute;width:300px;margin:90px 0 0 730px}.history .history-1994 .bg-image{height:740px}.history .history-1994 .h-section-1{width:390px;padding:100px 0 0 270px}#history-page .js_navigation_control{display:none}.SC_aplusb_title{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:90px;line-height:120px;color:#008ab0;text-align:center;text-transform:uppercase}.SC_aplusb_subtitle{font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif;font-size:20px;line-height:30px;color:#464646;text-align:center;text-transform:uppercase;letter-spacing:5px}.SC_aplusb_subtitle span{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-size:20px;color:#008ab0}.SC_aplusb_description{font-family:"FuturaBT-Bold",Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#464646;text-align:center;text-transform:uppercase;letter-spacing:2px}.SC_aplusb_block{position:relative;margin-top:-20px}.SC_aplusb_images{position:relative;height:500px}.SC_aplusb_main_image{position:absolute;left:50%;top:50%;margin-left:-165px;margin-top:-245px;width:330px}.SC_aplusb_main_image_glow img,.SC_aplusb_main_image_lines img,.SC_aplusb_main_image img{max-width:100%}.SC_aplusb_side_text_left{position:absolute;top:320px;left:6%;right:68%;text-align:right;color:#008bb0;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-size:14px}.SC_aplusb_side_text_right{position:absolute;bottom:260px;right:6%;left:68%;color:#008bb0;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-size:14px}.content_asset.phys-eye-uv-def:before{background:#f4fafb;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZmFmYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjZjFmOGY5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTQlIiBzdG9wLWNvbG9yPSIjZWRmNWY3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#f4fafb 0%,#f1f8f9 2%,#edf5f7 14%,#fefefe 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4fafb),color-stop(2%,#f1f8f9),color-stop(14%,#edf5f7),color-stop(100%,#fefefe));background:-webkit-linear-gradient(top,#f4fafb 0%,#f1f8f9 2%,#edf5f7 14%,#fefefe 100%);background:-o-linear-gradient(top,#f4fafb 0%,#f1f8f9 2%,#edf5f7 14%,#fefefe 100%);background:-ms-linear-gradient(top,#f4fafb 0%,#f1f8f9 2%,#edf5f7 14%,#fefefe 100%);background:linear-gradient(to bottom,#f4fafb 0%,#f1f8f9 2%,#edf5f7 14%,#fefefe 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4fafb',endColorstr='#fefefe',GradientType=0);height:100px;content:"";position:absolute;margin-top:-100px;left:0;width:100%}.content_asset.phys-eye-uv-def{position:relative;padding-top:100px}.phys-eye-uv-def .pe_title{font:26px/26px "FuturaBT-Book",Arial,Helvetica,sans-serif;color:#007da4;letter-spacing:-1px;text-transform:uppercase}.phys-eye-uv-def .pe_title span{font:36px/40px "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#007da4;text-transform:none}.phys-eye-uv-def .pe_subtitle{font:15px/1 "FuturaBT-Book",Arial,Helvetica,sans-serif;color:#363636;text-transform:none;margin-bottom:20px}.phys-eye-uv-def .pe_subtitle span{font:bold 15px/1 "FuturaBT-Bold",Arial,Helvetica,sans-serif}.phys-eye-uv-def .block-image{background-image:url("../images/eye_uv-def_bg.png");background-size:cover}.phys-eye-uv-def .block-image{position:relative;overflow:hidden}.phys-eye-uv-def .block-image>img{position:absolute;right:58%;top:0;height:100%}.phys-eye-uv-def .block{font:bold 15px/1 "FuturaBT-Bold",Arial,Helvetica,sans-serif}.phys-eye-uv-def .right-block{padding:30px 20px 30px 42%}.phys-eye-uv-def .m-hidden{display:none}.phys-eye-uv-def .right-block .pe_title{font:bold 17px/1 "FuturaBT-Bold",Arial,Helvetica,sans-serif;color:#007da4;letter-spacing:0;text-transform:uppercase}.phys-eye-uv-def .right-block .pe_description{font:14px/1 "FuturaBT-Book",Arial,Helvetica,sans-serif;color:#363636;text-transform:none;margin-bottom:20px}.phys-eye-uv-def .right-block ul{padding-top:10px}.phys-eye-uv-def .right-block ul li{padding:0 0 10px 15px}.phys-eye-uv-def .right-block ul li:before{content:"►";margin-right:5px}.phys-eye-uv-def .right-block .discover{font:bold 13px/1 "FuturaBT-Bold",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#363636}.phys-eye-uv-def .right-block .discover a{color:#007da4}.phys-eye-uv-def .right-block .discover a:after{content:">";margin-left:5px;color:#007da4}.left-aligned-text.phys-eye-uv-def .block-image>img{position:absolute;left:58%;top:0;height:100%}.left-aligned-text.phys-eye-uv-def .right-block{padding:30px 42% 30px 20px}.content_asset.prevent_protect_2,.content_asset.prevent_protect_1{background:#ecf5f6;background:-moz-linear-gradient(top,#ecf5f6 0%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ecf5f6),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#ecf5f6 0%,#fff 100%);background:-o-linear-gradient(top,#ecf5f6 0%,#fff 100%);background:-ms-linear-gradient(top,#ecf5f6 0%,#fff 100%);background:linear-gradient(to bottom,#ecf5f6 0%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ecf5f6',endColorstr='#ffffff',GradientType=0)}.b-prevent_protect-wrapper{margin:0 auto;padding:50px 20px}.b-prevent_protect-wrapper *{box-sizing:border-box;-moz-box-sizing:border-box}.b-prevent_protect-wrapper .learn_more_link{font:bold 12px/1 "FuturaBT-Medium",Arial,Helvetica,sans-serif;left:auto;right:150px;letter-spacing:2px;position:absolute;bottom:0}.b-prevent_protect-wrapper .b-prevent_protect-product--2 .learn_more_link{left:auto;right:20px}.b-prevent_protect-wrapper .learn_more_link:hover{text-decoration:underline}.b-prevent_protect-wrapper .learn_more_link:after{color:#77a4b4;position:absolute;content:">";font-size:10px;position:absolute;right:-18px;top:1px}.b-prevent_protect-second.b-prevent_protect-wrapper .b-prevent_protect-subtitle,.b-prevent_protect-second.b-prevent_protect-wrapper .b-prevent_protect-title{color:#22799f;text-transform:uppercase}.b-prevent_protect-second.b-prevent_protect-wrapper .b-prevent_protect-title{font:46px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif;letter-spacing:-3px;margin:0 0 5px 0}.b-prevent_protect-second.b-prevent_protect-wrapper .b-prevent_protect-subtitle{font:58px/1 "FuturaBT-Bold",Arial,Helvetica,sans-serif;font-weight:bold;margin:0 0 5px 0}.b-prevent-titles{float:left;width:60%}.b-prevent_protect-second .b-prevent_protect_description{float:right;width:40%;padding-left:20px;font:14px/25px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#000}.b-prevent_protect-second .b-prevent_protect-products{-webkit-box-shadow:5px 5px 5px 0 #dfdfdf;-moz-box-shadow:5px 5px 5px 0 #dfdfdf;box-shadow:5px 5px 5px 0 #dfdfdf;background:#edeff0;padding:25px 25px 22px 25px;margin:55px 0 0;min-height:245px;position:relative;border-bottom:3px solid #DDD\9;border-right:3px solid #DDD\9;padding-bottom:0\9}.b-prevent_protect-product_title.b-prevent_protect-product_title{font:20px/1.1 "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#22799f;margin:0 0 20px 0;text-transform:uppercase}.b-prevent_protect-product_title.b-prevent_protect-product_title>span{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;display:block}.b-prevent_protect-product--2,.b-prevent_protect-product--1{float:left}.b-prevent_protect-product--1{width:50%;padding-right:150px}.b-prevent_protect-product--1 .b-prevent_protect-image{position:absolute;top:-60px;right:17px}.b-prevent_protect-product--2 .b-prevent_protect-image{position:absolute;top:-83px;left:17px}.b-prevent_protect-product--2{width:50%;padding-left:162px}.b-prevent_protect-product{position:relative;min-height:220px}.b-ico_plus{position:absolute;top:100px;left:50%;margin-left:-40px;font:135px/1 Arial,sans-serif;color:#63b6cd;z-index:2}.b-ico_plus--mobile{display:none}.b-prevent_protect-products ul{font-size:14px;color:#000;padding:0 0 15px 10px;display:inline-block;width:100%;list-style-type:disc}.b-prevent_protect-products ul li{margin:0 0 7px 12px;list-style-type:disc}.prevent_protect_1 .learn_more_link:after{position:relative;top:0;right:0;margin-left:5px}.content_asset.prevent_protect_2,.content_asset.prevent_protect_1{background:#ecf5f6;background:-moz-linear-gradient(top,#ecf5f6 0%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ecf5f6),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#ecf5f6 0%,#fff 100%);background:-o-linear-gradient(top,#ecf5f6 0%,#fff 100%);background:-ms-linear-gradient(top,#ecf5f6 0%,#fff 100%);background:linear-gradient(to bottom,#ecf5f6 0%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ecf5f6',endColorstr='#ffffff',GradientType=0)}.b-prevent_protect-wrapper{margin:0 auto;padding:50px 20px}.b-prevent_protect-wrapper *{box-sizing:border-box;-moz-box-sizing:border-box}.b-prevent_protect-wrapper .learn_more_link{font:bold 12px/1 "FuturaBT-Medium",Arial,Helvetica,sans-serif;left:12px;letter-spacing:2px;position:absolute;bottom:0}.b-prevent_protect-wrapper .b-prevent_protect-product--2 .learn_more_link{left:175px}.b-prevent_protect-wrapper .learn_more_link:hover{text-decoration:underline}.b-prevent_protect-wrapper .learn_more_link:after{color:#77a4b4;position:absolute;content:">";font-size:10px;position:absolute;right:-18px;top:1px}.b-prevent_protect-wrapper .b-prevent_protect-subtitle,.b-prevent_protect-wrapper .b-prevent_protect-title{color:#22799f;text-transform:uppercase}.b-prevent_protect-wrapper .b-prevent_protect-title{font:52px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif;letter-spacing:-3px;margin:0 0 5px 0}.b-prevent_protect-wrapper .b-prevent_protect-subtitle{font:17px/1 "FuturaBT-Medium",Arial,Helvetica,sans-serif;margin:0 0 5px 0}.b-prevent_protect-products{-webkit-box-shadow:5px 5px 5px 0 #dfdfdf;-moz-box-shadow:5px 5px 5px 0 #dfdfdf;box-shadow:5px 5px 5px 0 #dfdfdf;background:#edeff0;padding:25px 25px 22px 25px;margin:55px 0 0;min-height:245px;position:relative;border-bottom:3px solid #DDD\9;border-right:3px solid #DDD\9;padding-bottom:0\9}.b-prevent_protect-product_title.b-prevent_protect-product_title{font:20px/1.1 "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#22799f;margin:0 0 20px 0;text-transform:uppercase}.b-prevent_protect-product_title.b-prevent_protect-product_title>span{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;display:block}.b-prevent_protect-product--2,.b-prevent_protect-product--1{float:left;width:50%}.b-prevent_protect-product--1{padding-right:150px}.b-prevent_protect-product--1 .b-prevent_protect-image{position:absolute;top:-60px;right:17px}.b-prevent_protect-product--2 .b-prevent_protect-image{position:absolute;top:-83px;left:17px}.b-prevent_protect-product--2{padding-left:162px}.b-prevent_protect-product{position:relative;min-height:205px}.b-ico_plus{position:absolute;top:100px;left:50%;width:80px;margin-left:-40px;font:135px/1 Arial,sans-serif;color:#63b6cd;z-index:2}.b-ico_plus--mobile{display:none}.b-prevent_protect-products ul{font-size:14px;color:#000;padding:0 0 15px 10px;display:inline-block;width:100%;list-style-type:disc}.b-prevent_protect-products ul li{margin:0 0 7px 12px;list-style-type:disc}.prevent_protect_2 .learn_more_link{left:auto !important}.prevent_protect_2 .learn_more_link:after{position:relative;top:0;right:0;margin-left:5px}.content_asset.prevent_protect_2013{position:relative;width:100%;overflow:hidden}.prevent_protect_2013{min-height:695px;background:url("../images/prevent_protect_2013_3.jpg") no-repeat center top}.prevent_protect_2013:before{content:"";position:absolute;z-index:1;right:0;top:0;width:100%;height:100px;background:transparent;background:-moz-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background:-webkit-linear-gradient(top,bottom,rgba(255,255,255,0.5),rgba(255,255,255,0));background:-webkit-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background:-o-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background:-ms-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background:linear-gradient(to bottom,rgba(255,255,255,0.5),rgba(255,255,255,0))}.prevent_protect_2013_content{position:relative;width:960px;min-height:699px;margin:0 auto;text-transform:uppercase}.textes-pp2013{float:left;clear:both;width:400px;padding:20px 0 5px 0;color:#000}.textes-pp2013 p{line-height:1em}.textes-pp2013 .pp_title{font-size:90px;color:#22799f}.textes-pp2013 .pp_subtitle{padding-top:10px;font:25px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#22799f}.pp_description{margin-top:30px}p.pp_description,p.pp_description-2{font-size:16px;line-height:1.4em}.pp_description span{font-size:38px}.prevent_protect_2013-products-block{float:left;clear:both;width:560px;margin-left:-30px;color:#007da4}.prevent_protect_2013-product1,.prevent_protect_2013-product2{display:inline-block;width:165px}.prevent_protect_2013-product1{text-align:right}.images{display:inline-block;padding:0 5px}.double-image{height:289px;width:auto}.prevent_protect_2013-products-block p{line-height:1.3em}.prevent_protect_2013-products-block .pp_title{margin-bottom:4px;font-size:18px}.prevent_protect_2013-products-block .pp_subtitle{font-size:12px}.content_asset.redness_neutralizer_1{position:relative;width:100%;overflow:hidden}.content_asset .redness_neutralizer_1{min-height:699px;background:url("../images/redness_neutralizer_1_3.jpg") no-repeat center top}.content_asset .redness_neutralizer_1:before{content:"";position:absolute;z-index:1;right:0;top:0;width:100%;height:100px;background:transparent;background:-moz-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background:-webkit-linear-gradient(top,bottom,rgba(255,255,255,0.5),rgba(255,255,255,0));background:-webkit-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background:-o-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background:-ms-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background:linear-gradient(to bottom,rgba(255,255,255,0.5),rgba(255,255,255,0))}.redness_neutralizer_1_content{position:relative;width:960px;min-height:699px;margin:0 auto}.textes{padding:40px 0;text-transform:uppercase;color:#fff}.textes p,.textes h1,.textes h2,.textes h3{line-height:1em;color:#fff}.textes .intro{font-size:18px}.textes .title{font-size:100px;padding:10px 0 15px 0}.textes .title img{width:auto;max-width:100%}.textes .subtitle{font:21px "FuturaBT-Medium",Arial,Helvetica,sans-serif;letter-spacing:2px}.redness_neutralizer_1 .logo{position:absolute;left:415px;top:320px;height:auto}.description{position:absolute;z-index:1;display:block;left:-68px;bottom:140px;padding-right:70px;overflow:hidden}.description ul{position:relative;min-width:410px;padding:15px 0 15px 68px;padding-right:90px\9;background-color:rgba(20,165,198,0.75);background:url("../images/blue-arrow-bg.png") no-repeat center top\9}.description ul:after{content:"";position:absolute;left:100%;top:50%;width:0;height:0;margin-top:-120px;border-top:120px solid transparent;border-left:70px solid rgba(20,165,198,0.75);border-bottom:120px solid transparent}.description li{font-size:16px;line-height:31px;font-weight:bold;text-transform:uppercase;color:#fff;list-style:disc inside;word-wrap:normal}.redness_neutralizer_1 .image{position:absolute;right:0;top:50px;height:580px;width:auto}.redness_neutralizer_1 .title{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif !important;font-size:100px !important;font-weight:normal !important;line-height:1em !important}.content_asset.redness_neutralizer_2{position:relative;width:100%;overflow:hidden}.content_asset .redness_neutralizer_1{min-height:699px;background:url("../images/redness_neutralizer_1_3.jpg") no-repeat center top}.content_asset .redness_neutralizer_1:before{content:"";position:absolute;z-index:1;right:0;top:0;width:100%;height:100px;background:transparent;background:-moz-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background:-webkit-linear-gradient(top,bottom,rgba(255,255,255,0.5),rgba(255,255,255,0));background:-webkit-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background:-o-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background:-ms-linear-gradient(top,rgba(255,255,255,0.5),rgba(255,255,255,0));background:linear-gradient(to bottom,rgba(255,255,255,0.5),rgba(255,255,255,0))}.redness_neutralizer_1_content{position:relative;width:960px;min-height:699px;margin:0 auto}.textes{padding:40px 0;text-transform:uppercase;color:#fff}.textes p,.textes h1,.textes h2,.textes h3{line-height:1.4em;color:#fff}.textes .intro{font-size:18px}.textes .title{font-size:62px}.textes .title img{width:auto;max-width:100%}.textes .subtitle{font:21px "FuturaBT-Medium",Arial,Helvetica,sans-serif;letter-spacing:2px}.redness_neutralizer_1 .logo{position:absolute;left:415px;top:320px;height:auto}.redness_neutralizer_1 .logo img{height:auto}.description{position:absolute;z-index:1;display:block;left:-68px;bottom:140px;padding-right:70px;overflow:hidden}.description ul{position:relative;min-width:410px;padding:15px 0 15px 68px;padding-right:90px\9;background-color:rgba(20,165,198,0.75);background:url("../images/blue-arrow-bg.png") no-repeat center top\9}.description ul:after{content:"";position:absolute;left:100%;top:50%;width:0;height:0;margin-top:-120px;border-top:120px solid transparent;border-left:70px solid rgba(20,165,198,0.75);border-bottom:120px solid transparent}.description li{font-size:16px;line-height:31px;font-weight:bold;text-transform:uppercase;color:#fff;list-style:disc inside;word-wrap:normal}.redness_neutralizer_1 .image{position:absolute;right:0;top:50px;height:580px;width:auto}.redness_neutralizer_2 .title{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif !important;font-size:62px !important;font-weight:normal !important;line-height:1em !important}.SC_und_skin:before{background:#f4fafb;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZmFmYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjZjFmOGY5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTQlIiBzdG9wLWNvbG9yPSIjZWRmNWY3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#f4fafb 0%,#f1f8f9 2%,#edf5f7 14%,#fefefe 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4fafb),color-stop(2%,#f1f8f9),color-stop(14%,#edf5f7),color-stop(100%,#fefefe));background:-webkit-linear-gradient(top,#f4fafb 0%,#f1f8f9 2%,#edf5f7 14%,#fefefe 100%);background:-o-linear-gradient(top,#f4fafb 0%,#f1f8f9 2%,#edf5f7 14%,#fefefe 100%);background:-ms-linear-gradient(top,#f4fafb 0%,#f1f8f9 2%,#edf5f7 14%,#fefefe 100%);background:linear-gradient(to bottom,#f4fafb 0%,#f1f8f9 2%,#edf5f7 14%,#fefefe 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4fafb',endColorstr='#fefefe',GradientType=0);height:100px;content:"";position:absolute;margin-top:-100px;left:0;width:100%}.SC_und_skin{padding-top:100px}.SC_und_skin_half{float:left;max-width:450px;padding-right:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:50%;margin-bottom:20px}.SC_und_skin_half_image{width:135px;float:left}.SC_und_skin_half_image img{max-width:100%;width:100%}.SC_und_skin_half_right{float:left;width:100%;margin-left:-135px;padding-left:155px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.SC_und_skin_half_title{margin:20px 0 5px;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-size:14px;color:#333}.SC_und_skin_half_text{font:11px 'FuturaBT-Book',Arial,Helvetica,sans-serif;font-size:12px;color:#666;margin-bottom:5px}.SC_und_skin_half_ref a{position:relative;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#333;font-size:12px}.SC_und_skin_half_ref a:after{content:">";font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#77a4b4;font-size:12px;margin-left:5px}.content_asset.body-product-group:before{background:#f4fafb;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZmFmYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjZjFmOGY5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTQlIiBzdG9wLWNvbG9yPSIjZWRmNWY3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#f4fafb 0%,#f1f8f9 2%,#edf5f7 14%,#fefefe 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4fafb),color-stop(2%,#f1f8f9),color-stop(14%,#edf5f7),color-stop(100%,#fefefe));background:-webkit-linear-gradient(top,#f4fafb 0%,#f1f8f9 2%,#edf5f7 14%,#fefefe 100%);background:-o-linear-gradient(top,#f4fafb 0%,#f1f8f9 2%,#edf5f7 14%,#fefefe 100%);background:-ms-linear-gradient(top,#f4fafb 0%,#f1f8f9 2%,#edf5f7 14%,#fefefe 100%);background:linear-gradient(to bottom,#f4fafb 0%,#f1f8f9 2%,#edf5f7 14%,#fefefe 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4fafb',endColorstr='#fefefe',GradientType=0);height:100px;content:"";position:absolute;left:0;width:100%}.content_asset.body-product-group{position:relative}.body-product-group-1{padding-top:30px;padding-bottom:100px}.body-product-group-1 .title{font:bold 28px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif;letter-spacing:3px;text-transform:uppercase;color:#2e9ebe;padding-bottom:60px}.body-product-group-1 .left-block{float:left;width:50%;max-width:450px;margin-left:5%}.body-product-group-1 .product{position:relative;padding-top:20px;vertical-align:bottom}.body-product-group-1 .image-desc-wrap{position:relative;padding-top:10px}.body-product-group-1 .image-desc-wrap img{margin:0 auto;max-width:100%}.body-product-group-1 .product_name{font:bold 13px/18px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#2e9ebe;text-transform:uppercase;letter-spacing:1px;text-align:center;position:absolute;bottom:100%;left:0;width:100%}.body-product-group-1 .product_descr{position:absolute;top:100%;margin-top:-10px;color:#898989;font:14px/18px "FuturaBT-Book",Arial,Helvetica,sans-serif;text-align:center}.body-product-group-1 .product_descr a{text-transform:uppercase;color:#000;font-family:"FuturaBT-Bold",Arial,Helvetica,sans-serif;font-weight:bold;position:relative;font-size:10px}.body-product-group-1 .product_descr a:after{margin-left:5px;color:#77a4b4;content:">"}.body-product-group-1 .right-block{position:absolute;right:0;bottom:-30px;width:40%}.body-product-group-1 .right-block .title{font:17px/1 "FuturaBT-Book",Arial,Helvetica,sans-serif;color:#007da4;text-align:center;padding-bottom:5px;letter-spacing:0;text-transform:none}.body-product-group-1 .right-block .title span{font:bold 18px/1 "FuturaBT-Bold",Arial,Helvetica,sans-serif;color:#007da4;text-transform:uppercase}.body-product-group-1 .right-block img{max-width:100%}.content_asset.body-product-group-2{padding-top:0}.body-product-group-2 .content{padding-top:30px}.content_asset.body-product-group-2:before{background:#f4fafb;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZmFmYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjZjFmOGY5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTQlIiBzdG9wLWNvbG9yPSIjZWRmNWY3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#f4fafb 0%,#f1f8f9 2%,#edf5f7 14%,#fefefe 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4fafb),color-stop(2%,#f1f8f9),color-stop(14%,#edf5f7),color-stop(100%,#fefefe));background:-webkit-linear-gradient(top,#f4fafb 0%,#f1f8f9 2%,#edf5f7 14%,#fefefe 100%);background:-o-linear-gradient(top,#f4fafb 0%,#f1f8f9 2%,#edf5f7 14%,#fefefe 100%);background:-ms-linear-gradient(top,#f4fafb 0%,#f1f8f9 2%,#edf5f7 14%,#fefefe 100%);background:linear-gradient(to bottom,#f4fafb 0%,#f1f8f9 2%,#edf5f7 14%,#fefefe 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4fafb',endColorstr='#fefefe',GradientType=0);height:100px;content:"";position:absolute;left:0;width:100%}.content_asset.body-product-group-2{position:relative}.body-product-group-2{padding-top:0;padding-bottom:50px}.body-product-group-2 .title{font:bold 28px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif;letter-spacing:3px;text-transform:uppercase;color:#2e9ebe;padding-bottom:80px}.body-product-group-2 .left-block{width:50%;max-width:450px;margin:0 auto}.body-product-group-2 .product{position:relative;padding-top:20px;vertical-align:middle}.body-product-group-2 .image-desc-wrap{position:relative;padding-top:20px}.body-product-group-2 .image-desc-wrap img{margin:0 auto;max-width:100%}.body-product-group-2 .product_name{font:bold 14px/18px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#2e9ebe;text-transform:uppercase;letter-spacing:1px;text-align:center;position:absolute;bottom:100%;left:0;width:100%}.body-product-group-2 .product_descr{position:absolute;top:100%;margin-top:-20px;color:#898989;font:14px/18px "FuturaBT-Book",Arial,Helvetica,sans-serif;text-align:center}.body-product-group-2 .product_descr a{text-transform:uppercase;color:#000;font-family:"FuturaBT-Bold",Arial,Helvetica,sans-serif;font-weight:bold;position:relative;font-size:10px}.body-product-group-2 .product_descr a:after{margin-left:5px;color:#77a4b4;content:">"}.body-product-group-2 .right-block{position:absolute;right:0;bottom:100px;width:40%}.body-product-group-2 .right-block .title{font:18px/1 "FuturaBT-Book",Arial,Helvetica,sans-serif;color:#007da4;text-align:center;padding-bottom:5px;letter-spacing:0;text-transform:none}.body-product-group-2 .right-block .title span{font:bold 18px/1 "FuturaBT-Bold",Arial,Helvetica,sans-serif;color:#007da4;text-transform:uppercase}.body-product-group-2 .right-block img{max-width:100%}.content_asset.content_asset.body-before-after:before{background:#f4fafb;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZmFmYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjZjFmOGY5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTQlIiBzdG9wLWNvbG9yPSIjZWRmNWY3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#f4fafb 0%,#f1f8f9 2%,#edf5f7 14%,#fefefe 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4fafb),color-stop(2%,#f1f8f9),color-stop(14%,#edf5f7),color-stop(100%,#fefefe));background:-webkit-linear-gradient(top,#f4fafb 0%,#f1f8f9 2%,#edf5f7 14%,#fefefe 100%);background:-o-linear-gradient(top,#f4fafb 0%,#f1f8f9 2%,#edf5f7 14%,#fefefe 100%);background:-ms-linear-gradient(top,#f4fafb 0%,#f1f8f9 2%,#edf5f7 14%,#fefefe 100%);background:linear-gradient(to bottom,#f4fafb 0%,#f1f8f9 2%,#edf5f7 14%,#fefefe 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4fafb',endColorstr='#fefefe',GradientType=0);height:100px;content:"";position:absolute;left:0;width:100%}.title-block{padding:30px 0 0}.title-block .maintitle{font:52px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif}.title-block .maintitle img{width:auto;max-width:100%;margin-bottom:10px}.content-block{background:#fafafa;border:1px solid #e6e7e7;box-shadow:#e4e4e4 2px 2px 10px 2px;padding:42px 42px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.ba-block-2{overflow:hidden;padding-bottom:46px;position:relative;min-height:275px}.ba-block-2 span[id^='handle']{display:block;width:29px;height:20px;background:url("../images/handle.png") no-repeat center center}.ba-block-2 .ba-image{width:272px;height:272px;position:absolute !important;left:0;top:0;margin-right:38px}.ba-block-2 .ba-image img{display:block}.ba-block-2 .ba-desc{margin-left:310px;font:14px/24px 'FuturaBT-Book',Arial,Helvetica,sans-serif;color:#000}.ba-block-2 .ba-title{color:#007da4;font:24px/36px 'FuturaBT-Medium',Arial,Helvetica,sans-serif;margin-bottom:10px;text-transform:uppercase}.ba-block-2 .ba-note{color:#007da4;font-style:italic;margin-top:10px}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3){.content-block{background:0;box-shadow:none;border:0;padding:0 20px}.content-block:before{content:"";display:block;height:1px;margin:0 -20px 30px;background:#cad4d3;box-shadow:#e4e4e4 0px -1px 5px 1px}.ba-block-2{padding-bottom:38px}.ba-block-2 .ba-image{width:228px;height:228px}}@media only screen and (max-width:480px) and (max-aspect-ratio:4 / 3){.title-block{padding:30px 20px 20px}.content-block{box-shadow:none;border:0;padding:28px 20px 0}.ba-block-2{padding-bottom:60px}.ba-block-2 .ba-image{position:relative !important;width:228px;height:228px;margin:0 0 30px;float:none}.ba-block-2 .ba-note{margin:20px 0 0}.ba-block-2 .ba-title{margin:0 0 25px}.ba-block-2 .ba-desc{margin:0;font:23px/32px 'FuturaBT-Book',Arial,Helvetica,sans-serif}}#resveratrol-b-e-page .breadcrumb{display:none}#resveratrol-b-e-page .thumblink{background:#3b444e;width:253px;margin-left:707px;padding:15px 0 20px}#resveratrol-b-e-page .thumblink span{display:block;color:#fff;font-size:13px;right:0;text-transform:uppercase;position:relative;font-family:"FuturaExtended",Arial,Helvetica,sans-serif}#resveratrol-b-e-page .thumblink a{width:auto;background:0;padding:1px 0 1px 20px;height:auto}#resveratrol-b-e-page .thumblink a:hover span,#resveratrol-b-e-page .thumblink a.txt_activated span{background:0;padding:0;letter-spacing:-1px;font-family:"FuturaBold",Arial,Helvetica,sans-serif}#resveratrol-b-e-page .thumblink a:hover:after,#resveratrol-b-e-page .thumblink a.txt_activated:after{content:' '}.resveratrol-b-e h2{font:21px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#008ab0}.resveratrol-b-e>div{background:url("../images/asset_bottom_bg.jpg") bottom repeat-x;margin-bottom:40px;padding-bottom:25px}.resveratrol-b-e #Div-1,.resveratrol-b-e #Div-6{background:0;padding-bottom:0}.resveratrol-b-e .accordion-content{display:block}.resveratrol-b-e #Div-2{padding-bottom:0}.resveratrol-b-e #Div-6{margin-bottom:-75px}.resveratrol-b-e .content_asset{width:690px}.resveratrol-b-e .content_asset p{color:#636363;font-size:15px;line-height:25px;margin-bottom:25px}.resveratrol-b-e .content_asset ul{margin-bottom:30px}.resveratrol-b-e .content_asset li{list-style:disc;margin-left:15px;font-size:15px;line-height:17px;margin-bottom:10px}.resveratrol-b-e .discover_resveratrol{font-size:14px}.resveratrol-b-e .discover_resveratrol span{color:#007da4}.resveratrol-b-e .resveratrol-banner{width:100%}.resveratrol-b-e .resveratrol-banner>div{padding:55px 0 0 25px;height:526px;position:relative}.resveratrol-b-e .resveratrol-banner h1{color:#007da4;font:normal 95px/1 "FuturaLight",Arial,Helvetica,sans-serif;margin-left:6px;margin-bottom:60px}.resveratrol-b-e .resveratrol-banner h2{color:#027ea5;font:bold 34px/40px "FuturaBT-Book",Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:5px}.resveratrol-b-e .resveratrol-banner p{color:#fff;font:15px "FuturaBT-Medium",Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:2.2px;width:500px;margin-bottom:45px}.resveratrol-b-e .resveratrol-banner img{margin-top:47px}.resveratrol-b-e .resveratrol-banner h3{position:absolute;left:727px;top:69px;width:234px;display:block;font:bold 16px "FuturaBT-Book",Arial,Helvetica,sans-serif;color:#007da4}.resveratrol-b-e .resveratrol-banner .hidden-mobile p,.resveratrol-b-e .resveratrol-banner .visible-mobile p{background:#fff;float:left;clear:both;padding:2px 5px;position:relative;color:#252525;font:13px/18px "FuturaBT-Book",Arial,Helvetica,sans-serif;letter-spacing:1px;width:auto;margin:0 0 2px}.resveratrol-b-e .resveratrol-banner .hidden-mobile p:after,.resveratrol-b-e .resveratrol-banner .hidden-mobile p:before,.resveratrol-b-e .resveratrol-banner .visible-mobile p:after,.resveratrol-b-e .resveratrol-banner .visible-mobile p:before{content:' ';width:7px;height:22px;position:absolute;right:-7px;top:0;background:url("../images/sprite_triangles.png") -7px 0 no-repeat}.resveratrol-b-e .resveratrol-banner .hidden-mobile p:before,.resveratrol-b-e .resveratrol-banner .visible-mobile p:before{position:absolute;right:auto;top:0;left:-7px;background:url("../images/sprite_triangles.png") 0 0 no-repeat}.resveratrol-b-e .resveratrol-banner .hidden-mobile p b,.resveratrol-b-e .resveratrol-banner .visible-mobile p b{font:12px "FuturaBold",Arial,Helvetica,sans-serif}.resveratrol-b-e .resveratrol-banner .hidden-mobile span,.resveratrol-b-e .resveratrol-banner .visible-mobile span{display:block;float:left;clear:both;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:2px 5px;letter-spacing:1px;position:relative;font:13px/18px "FuturaBT-Book",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#fff;margin-bottom:2px}.resveratrol-b-e .resveratrol-banner .hidden-mobile span:after,.resveratrol-b-e .resveratrol-banner .hidden-mobile span:before,.resveratrol-b-e .resveratrol-banner .visible-mobile span:after,.resveratrol-b-e .resveratrol-banner .visible-mobile span:before{content:' ';width:7px;height:22px;position:absolute;right:-7px;top:0;background:url("../images/sprite_triangles.png") -21px 0 no-repeat}.resveratrol-b-e .resveratrol-banner .hidden-mobile span:before,.resveratrol-b-e .resveratrol-banner .visible-mobile span:before{position:absolute;right:auto;top:0;left:-7px;background:url("../images/sprite_triangles.png") -14px 0 no-repeat}.resveratrol-b-e .resveratrol-banner .hidden-mobile span b,.resveratrol-b-e .resveratrol-banner .visible-mobile span b{font:italic 12px "FuturaBold",Arial,Helvetica,sans-serif}.resveratrol-b-e .skin-at-night .discover_resveratrol{top:-50px;position:relative}.resveratrol-b-e .title{text-transform:uppercase;font:14px "FuturaBT-Book",Arial,Helvetica,sans-serif;margin:5px 0 10px !important}.resveratrol-b-e .antioxidant-regimen{position:relative;width:100%;background:0;overflow:hidden}.resveratrol-b-e .antioxidant-regimen h2{width:430px;position:absolute;left:0;top:0}.resveratrol-b-e .antioxidant-regimen h3{color:#008ab0;text-transform:uppercase;border-bottom:1px solid #cdced0;display:inline;position:relative;padding:0 8px 7px 15px;font:bold 15px "FuturaBT-Book",Arial,Helvetica,sans-serif;letter-spacing:2px}.resveratrol-b-e .antioxidant-regimen h3:after{content:' ';width:13px;height:13px;background:url("../images/resveratrol_trumblink.png") no-repeat center;position:absolute;right:-12px;bottom:-7px}.resveratrol-b-e .antioxidant-regimen .am,.resveratrol-b-e .antioxidant-regimen .pm{position:absolute;top:154px;left:30px;width:228px;border:1px solid #cdced0;height:125px;background:#fff;padding-top:14px}.resveratrol-b-e .antioxidant-regimen .am p,.resveratrol-b-e .antioxidant-regimen .pm p{font-size:13px;line-height:17px;padding:20px 15px}.resveratrol-b-e .antioxidant-regimen .pm{top:298px;right:30px;left:auto;height:108px;width:267px}.resveratrol-b-e .antioxidant-regimen span{display:block;background:#008ab0;width:44px;height:23px;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center;font:bold 14px/23px "FuturaBT-Book",Arial,Helvetica,sans-serif;position:absolute;top:14px;right:15px}.resveratrol-b-e .antioxidant-regimen img{margin-top:-124px}.resveratrol-b-e .results{display:inline-block;vertical-align:top}.resveratrol-b-e .designation{display:inline-block;vertical-align:top}.resveratrol-b-e .compare_images{margin:-15px 0 20px}.resveratrol-b-e #BfrAftr2 span[id^="handle"]{background:url("../images/handle.png") no-repeat scroll center center transparent;display:block;height:20px;width:29px}.resveratrol-b-e .formulation-innovation .accordion-content{width:310px;position:relative}.resveratrol-b-e .formulation-innovation .accordion-content img{position:absolute;top:-15px;right:-380px}@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){#resveratrol-b-e-page .main .content{padding:0}.resveratrol-b-e .content_asset{width:730px;border-bottom:1px solid #e5e5e5}.resveratrol-b-e>div{background:0;padding:0 20px}.resveratrol-b-e .resveratrol-banner{width:100%}.resveratrol-b-e .resveratrol-banner h1{margin-left:0}.resveratrol-b-e .resveratrol-banner h3{left:753px}.resveratrol-b-e .resveratrol-banner>div{padding:50px 0 0 20px;height:581px}.resveratrol-b-e .resveratrol-banner p{width:470px}.resveratrol-b-e .title{margin-bottom:5px}.resveratrol-b-e .antioxidant-regimen h2{position:relative;margin:0 0 15px 20px}.resveratrol-b-e .antioxidant-regimen img{margin:0 0 -154px -97px}.resveratrol-b-e .antioxidant-regimen .am p,.resveratrol-b-e .antioxidant-regimen .pm p{line-height:14px;width:auto;padding:12px 0 0 15px}.resveratrol-b-e .antioxidant-regimen .am{top:108px;left:57px;width:266px;height:108px}.resveratrol-b-e .antioxidant-regimen .pm{top:108px;right:88px;left:auto;width:272px}.resveratrol-b-e .antioxidant-regimen .pm p{width:auto}.resveratrol-b-e .antioxidant-regimen h3{width:180px;padding-right:0;display:block}.resveratrol-b-e .results{margin-left:27px;margin-bottom:32px}.resveratrol-b-e .content_asset p.title{margin-bottom:0;line-height:7px}.resveratrol-b-e p.hidden-mobile{margin:0}.resveratrol-b-e .formulation-innovation .accordion-content{width:310px;position:relative}.resveratrol-b-e .formulation-innovation .accordion-content img{position:absolute;top:-15px;right:-380px}.videoplayermain a{display:block}.videoplayermain a img{margin:0 auto}#resveratrol-b-e-page .thumblink{display:none}#Div-1{padding:0}#Div-1 .content_asset{width:100%;border:0}}@media only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){#resveratrol-b-e-page .thumblink{display:block;width:226px;right:auto;margin-left:734px}#resveratrol-b-e-page .antioxidant-regimen img{margin-left:0}#resveratrol-b-e-page .resveratrol-bunner>div{height:581px}#resveratrol-b-e-page .videoplayermain a img{margin:0}#resveratrol-b-e-page .content_asset{border:0}#resveratrol-b-e-page .antioxidant-regimen{position:relative;width:100%;background:0;overflow:hidden}#resveratrol-b-e-page .antioxidant-regimen h2{width:430px;position:absolute;left:0;top:0;margin-left:0}#resveratrol-b-e-page .antioxidant-regimen h3{color:#008ab0;text-transform:uppercase;border-bottom:1px solid #cdced0;display:inline;position:relative;padding:0 8px 7px 15px;font:bold 15px "FuturaBT-Book",Arial,Helvetica,sans-serif;letter-spacing:2px}#resveratrol-b-e-page .antioxidant-regimen h3:after{content:' ';width:13px;height:13px;background:url("../images/resveratrol_trumblink.png") no-repeat center;position:absolute;right:-12px;bottom:-7px}#resveratrol-b-e-page .antioxidant-regimen .am,#resveratrol-b-e-page .antioxidant-regimen .pm{position:absolute;top:154px;left:30px;width:228px;border:1px solid #cdced0;height:125px;background:#fff;padding-top:14px}#resveratrol-b-e-page .antioxidant-regimen .am p,#resveratrol-b-e-page .antioxidant-regimen .pm p{font-size:13px;line-height:17px;padding:20px 15px}#resveratrol-b-e-page .antioxidant-regimen .pm{top:298px;right:30px;left:auto;width:267px}#resveratrol-b-e-page .antioxidant-regimen span{display:block;background:#008ab0;width:44px;height:23px;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center;font:bold 14px/23px "FuturaBT-Book",Arial,Helvetica,sans-serif;position:absolute;top:14px;right:15px}#resveratrol-b-e-page .antioxidant-regimen img{margin:-124px 0 0}.resveratrol-b-e>div{background:url("../images/asset_bottom_bg.jpg") repeat-x scroll center bottom transparent;padding:0 0 25px 0}.resveratrol-b-e .results{margin-left:0}.resveratrol-b-e .content_asset p.title{margin-bottom:0;line-height:7px}.resveratrol-b-e .resveratrol-results p.hidden-mobile{margin:0}.resveratrol-b-e .formulation-innovation .accordion-content{width:310px;position:relative}.resveratrol-b-e .formulation-innovation .accordion-content img{position:absolute;top:-15px;right:-380px}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3){.resveratrol-b-e .resveratrol-banner h3{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){#resveratrol-b-e-page .main{margin:-48px 0 0 !important}.resveratrol-b-e{margin-top:-10px}.resveratrol-b-e .accordion-content{display:none}.resveratrol-b-e .content_asset{width:100%;border-bottom:1px solid #ccc}.resveratrol-b-e .content_asset p{font-size:18px}.resveratrol-b-e .content_asset p.title{margin-bottom:5px}.resveratrol-b-e>div{background:0;padding:0 20px;margin-bottom:0}.resveratrol-b-e .visible-mobile img{margin:0 auto}.resveratrol-b-e .accordion-title{position:relative;width:100%;font-size:14px !important;margin:0;border-top:0;box-sizing:padding-box}.resveratrol-b-e .accordion-title.visible-mobile{margin:0 !important}.resveratrol-b-e .resveratrol-banner{width:100%}.resveratrol-b-e .resveratrol-banner h1{margin-left:0;font:45px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif;margin-bottom:16px}.resveratrol-b-e .resveratrol-banner h2{letter-spacing:3px;font:normal 30px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif}.resveratrol-b-e .resveratrol-banner h3{display:none}.resveratrol-b-e .resveratrol-banner p{font-size:13px;line-height:20px;margin:20px 0;width:310px}.resveratrol-b-e .resveratrol-banner>div{padding:30px 0 0 20px;background-size:auto 378px !important;height:378px}.resveratrol-b-e .resveratrol-banner .visible-mobile p,.resveratrol-b-e .resveratrol-banner .visible-mobile span{font-size:11px;line-height:12px;padding:3px 4px 2px}.resveratrol-b-e .resveratrol-banner .visible-mobile p:after,.resveratrol-b-e .resveratrol-banner .visible-mobile span:after{background-size:auto 81%;width:5px;right:-5px;background-position:-6px 0}.resveratrol-b-e .resveratrol-banner .visible-mobile p:before,.resveratrol-b-e .resveratrol-banner .visible-mobile span:before{left:-5px;width:5px;background-size:auto 81%}.resveratrol-b-e .resveratrol-banner .visible-mobile p b,.resveratrol-b-e .resveratrol-banner .visible-mobile span b{font-size:11px}.resveratrol-b-e .resveratrol-banner .visible-mobile span:after{background-position:-17px 0}.resveratrol-b-e .resveratrol-banner .visible-mobile span:before{background-position:-12px 0}.resveratrol-b-e .antioxidant-regimen h2{position:relative;margin-bottom:15px;padding:0 30px}.resveratrol-b-e .antioxidant-regimen .am,.resveratrol-b-e .antioxidant-regimen .pm{background:0;border:0}.resveratrol-b-e .antioxidant-regimen .am p,.resveratrol-b-e .antioxidant-regimen .pm p{padding:20px 0;font-size:17px;line-height:22px;width:auto}.resveratrol-b-e .antioxidant-regimen .am{top:126px;left:20px;width:200px;height:108px}.resveratrol-b-e .antioxidant-regimen .pm{top:437px;right:auto;left:20px;width:200px}.resveratrol-b-e .antioxidant-regimen .pm p{color:#fff}.resveratrol-b-e .antioxidant-regimen .pm h3{border-color:#293043}.resveratrol-b-e .antioxidant-regimen h3{width:156px;padding-left:0}.resveratrol-b-e .antioxidant-regimen span{position:initial;margin-bottom:18px}.resveratrol-b-e .antioxidant-regimen .visible-mobile{margin:0}.resveratrol-b-e .antioxidant-regimen .visible-mobile img{margin:0}.resveratrol-b-e .skin-at-night .discover_resveratrol{top:-20px}.resveratrol-b-e .longevity-molecule img{margin:55px auto !important;float:none !important}.resveratrol-b-e .videoplayermain img{width:100%}.resveratrol-b-e #Div-6{overflow:hidden;margin-bottom:0}.resveratrol-b-e #Div-6 h2{margin:0 auto !important;position:relative;padding:15px 50px 17px 20px;border-bottom:0;width:100%}.resveratrol-b-e #Div-6 h2:after{right:19px}.resveratrol-b-e #Div-6 h2.active:after{right:23px}.resveratrol-b-e #Div-1,.resveratrol-b-e #Div-6{padding:0}.resveratrol-b-e #Div-1 .content_asset,.resveratrol-b-e #Div-6 .content_asset{width:100%;border:0}.resveratrol-b-e .formulation-innovation .visible-mobile{margin:-40px auto -10px}.resveratrol-b-e .results{width:100%;height:auto;margin-bottom:32px}.resveratrol-b-e .designation{position:absolute;left:105px;width:70px;height:auto}.resveratrol-b-e .compare_images{margin:0 0 20px 0 !important}.resveratrol-b-e #Div-2 h2{border-top:0}.resveratrol-b-e .formulation-innovation .accordion-content{width:100%}.resveratrol-b-e .formulation-innovation .accordion-content img{position:relative;top:-30px;right:auto;margin:0 auto -20px}}@media only screen and (max-width:320px){.resveratrol-b-e .resveratrol-banner{width:100%}.resveratrol-b-e .resveratrol-banner h1{margin-left:0;font:36px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif;margin-bottom:6px}.resveratrol-b-e .resveratrol-banner h2{letter-spacing:3px;font:bold 17px/33px "FuturaBT-Book",Arial,Helvetica,sans-serif}.resveratrol-b-e .resveratrol-banner h3{display:none}.resveratrol-b-e .resveratrol-banner p{font-size:9px;line-height:12px;margin:0 0 10px;width:212px;letter-spacing:1.3px}.resveratrol-b-e .resveratrol-banner>div{background-size:130% auto !important;height:253px;padding:30px 0 0 13px}.resveratrol-b-e .resveratrol-banner .visible-mobile p,.resveratrol-b-e .resveratrol-banner .visible-mobile p b,.resveratrol-b-e .resveratrol-banner .visible-mobile span,.resveratrol-b-e .resveratrol-banner .visible-mobile span b{font-size:7px}.resveratrol-b-e .resveratrol-banner .visible-mobile p,.resveratrol-b-e .resveratrol-banner .visible-mobile span{line-height:12px}.resveratrol-b-e .resveratrol-banner .visible-mobile p:before,.resveratrol-b-e .resveratrol-banner .visible-mobile p:after,.resveratrol-b-e .resveratrol-banner .visible-mobile span:before,.resveratrol-b-e .resveratrol-banner .visible-mobile span:after{background-size:auto 75%}.resveratrol-b-e .resveratrol-banner .visible-mobile p:after{background-position:-5px 0}.resveratrol-b-e .resveratrol-banner .visible-mobile span{height:17px}.resveratrol-b-e .resveratrol-banner .visible-mobile span:after{background-position:-16px 0}.resveratrol-b-e .resveratrol-banner .visible-mobile span:before{background-position:-11px 0}.resveratrol-b-e .formulation-innovation img{width:100%;height:auto}.resveratrol-b-e .designation{width:47px;left:80px}.resveratrol-b-e .antioxidant-regimen .visible-mobile img{width:350px;height:auto}.resveratrol-b-e .antioxidant-regimen .pm{top:348px}.resveratrol-b-e .antioxidant-regimen .am{top:103px}}@media only screen and (min-width:321px) and (max-width:360px){.resveratrol-b-e .antioxidant-regimen .visible-mobile img{width:400px;height:auto}.resveratrol-b-e .designation{width:55px;left:80px}.resveratrol-b-e .formulation-innovation img{width:100%;height:auto}.resveratrol-b-e .resveratrol-banner{width:100%}.resveratrol-b-e .resveratrol-banner h1{margin-left:0;font:36px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif;margin-bottom:6px}.resveratrol-b-e .resveratrol-banner h2{letter-spacing:3px;font:bold 17px/33px "FuturaBT-Book",Arial,Helvetica,sans-serif}.resveratrol-b-e .resveratrol-banner h3{display:none}.resveratrol-b-e .resveratrol-banner p{font-size:9px;line-height:12px;margin:0 0 10px;width:212px;letter-spacing:1.3px}.resveratrol-b-e .resveratrol-banner>div{background-size:130% auto !important;height:284px;padding:30px 0 0 13px}.resveratrol-b-e .resveratrol-banner .visible-mobile p,.resveratrol-b-e .resveratrol-banner .visible-mobile p b,.resveratrol-b-e .resveratrol-banner .visible-mobile span,.resveratrol-b-e .resveratrol-banner .visible-mobile span b{font-size:7px}.resveratrol-b-e .resveratrol-banner .visible-mobile p,.resveratrol-b-e .resveratrol-banner .visible-mobile span{line-height:12px}.resveratrol-b-e .resveratrol-banner .visible-mobile p:before,.resveratrol-b-e .resveratrol-banner .visible-mobile p:after,.resveratrol-b-e .resveratrol-banner .visible-mobile span:before,.resveratrol-b-e .resveratrol-banner .visible-mobile span:after{background-size:auto 75%}.resveratrol-b-e .resveratrol-banner .visible-mobile p:after{background-position:-5px 0}.resveratrol-b-e .resveratrol-banner .visible-mobile span{height:17px}.resveratrol-b-e .resveratrol-banner .visible-mobile span:after{background-position:-16px 0}.resveratrol-b-e .resveratrol-banner .visible-mobile span:before{background-position:-11px 0}.resveratrol-b-e .resveratrol-banner .antioxidant-regimen .pm{top:397px}}@media only screen and (min-width:361px) and (max-width:480px){.resveratrol-b-e .antioxidant-regimen .visible-mobile img{width:480px;height:auto}}@media only screen and (min-width:481px) and (max-width:640px){.resveratrol-b-e .antioxidant-regimen h3{padding-left:0;padding-right:77px;width:156px}.resveratrol-b-e .antioxidant-regimen .am,.resveratrol-b-e .antioxidant-regimen .pm{top:194px;width:230px}.resveratrol-b-e .antioxidant-regimen .am p,.resveratrol-b-e .antioxidant-regimen .pm p{font-size:19px}.resveratrol-b-e .antioxidant-regimen .pm{top:609px}}@media only screen and (min-width:640px) and (max-width:767px){.resveratrol-b-e .resveratrol-bunner>div{background-size:100% auto !important}.resveratrol-b-e .designation{left:138px;width:auto}}#metacell-page .breadcrumb{display:none}#metacell-page .thumblink{width:253px;height:197px;margin-left:707px;padding-top:15px;top:240px !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){#metacell-page .thumblink{display:none}}#metacell-page .thumblink span{display:block;color:#666;font-size:13px;right:0;text-transform:uppercase;position:relative;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif}#metacell-page .thumblink a{width:auto;background:0;padding:1px 0 1px 20px;height:auto}#metacell-page .thumblink a:hover span{background:0;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;padding:0;letter-spacing:0;font-weight:bold}#metacell-page .thumblink a:hover:after{content:' '}.metacell h2{font:21px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#008ab0}.metacell>div{background:url("../images/asset_bottom_bg.jpg") bottom repeat-x;padding-bottom:25px}.metacell #Div-1,.metacell #Div-5{background:0;padding-bottom:0}.metacell #Div-2{margin-top:20px;padding-bottom:40px}.metacell #Div-3{padding-bottom:8px}.metacell #Div-4{margin:40px 0}.metacell .content_asset p{max-width:700px;color:#636363;font-size:15px;line-height:25px;margin-bottom:25px}.metacell .content_asset ul{margin-bottom:30px;color:#636363;font:bold 14px "FuturaBT-Light",Arial,Helvetica,sans-serif;letter-spacing:1px}.metacell .content_asset li{list-style:disc;margin-left:15px;font-size:15px;line-height:17px;margin-bottom:10px;font:14px "FuturaBT-Light",Arial,Helvetica,sans-serif;letter-spacing:0}.metacell .content_asset a.meta-learn-more{font:bold 13px "FuturaBT-Book",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#666;cursor:pointer;letter-spacing:1px}.metacell .content_asset a.meta-learn-more:after{content:">";padding-left:5px;color:#007da4}.metacell .metacell-main{width:100%}.metacell .metacell-main>div{padding:55px 0 0 25px;height:526px;position:relative}.metacell .metacell-main h1{color:#007da4;font:normal 57px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif;margin-left:6px;margin-bottom:60px}.metacell .metacell-main h2{color:#027ea5;font:bold 28px/40px "FuturaBT-Medium",Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:5px;width:500px;margin-left:95px}.metacell .metacell-main p{font:15px "FuturaBT-Medium",Arial,Helvetica,sans-serif;text-transform:uppercase;text-align:right;letter-spacing:2.2px;width:500px}.metacell .metacell-main img{margin:47px 0 0 12px}.metacell .metacell-main h3{position:absolute;right:0;top:69px;width:234px;display:block;font:bold 14px "FuturaBT-Book",Arial,Helvetica,sans-serif;color:#007da4}@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){.metacell .metacell-main h3{display:none}}.metacell .metacell-photoaging{min-height:650px}.metacell .metacell-photoaging h1{color:#007da4;font:bold 22px/26px "FuturaBT-Book",Arial,Helvetica,sans-serif;letter-spacing:2px}.metacell .metacell-photoaging p{font:15px/26px "FuturaBT-Light",Arial,Helvetica,sans-serif}.metacell .metacell-photoaging .metacell-desktop-images{width:663px}.metacell .metacell-photoaging .metacell-desktop-images img{float:left;margin:0 15px 15px 0}.metacell .metacell-photoaging a{clear:both;float:left}.metacell .metacell-proven-technology .p-v-wrap{background:url("../images/face_background.jpg") left no-repeat;padding-bottom:40px}.metacell .metacell-proven-technology .p-v-wrap h1{padding-top:40px;color:#007da4;font:bold 22px/25px "FuturaBT-Book",Arial,Helvetica,sans-serif;letter-spacing:2px}.metacell .metacell-proven-technology .p-v-wrap p{font:15px/26px "FuturaBT-Light",Arial,Helvetica,sans-serif}.metacell .metacell-proven-technology .p-v-wrap img{float:right;margin:50px 75px 0 0}.metacell .metacell-proven-technology .p-v-wrap .list-wrap ul li{color:#333;font:15px "FuturaBT-Book",Arial,Helvetica,sans-serif}.metacell .metacell-proven-technology .p-v-wrap .list-wrap ul li li:before{content:"\2022"}.metacell .metacell-clinical-results h1{color:#007da4;font:bold 22px/25px "FuturaBT-Book",Arial,Helvetica,sans-serif;letter-spacing:2px}.metacell .metacell-clinical-results h2{font:bold 14px "FuturaBT-Book",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#666}.metacell .metacell-clinical-results p{font:15px/26px "FuturaBT-Light",Arial,Helvetica,sans-serif}.metacell .metacell-clinical-results .visible-results-percentage{float:right;width:250px;margin:50px 300px 0 0}.metacell .metacell-clinical-results .visible-results-percentage span{font:52px "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#007da4}.metacell .metacell-clinical-results .visible-results-percentage p{margin:0 0 75px 45px;font:18px/1 "FuturaBT-Medium",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#007da4}.metacell .metacell-clinical-results .ba-image{width:272px !important;height:272px !important;margin-bottom:15px}.metacell .metacell-clinical-results .meta-ba-note{max-width:700px;font-style:italic}.metacell .metacell-clinical-results .metacell-handle-img span[id^='handle']{display:block;width:29px;height:20px;background:url("../images/handle.png") no-repeat center center}.metacell .metacell-regimen{height:500px}.metacell .metacell-regimen h1{color:#007da4;font:bold 22px/25px "FuturaBT-Book",Arial,Helvetica,sans-serif;letter-spacing:2px;max-width:700px}.metacell .metacell-regimen .meta-block-regimen{float:left;width:225px;margin-right:30px}.metacell .metacell-regimen .meta-block-regimen p{margin-top:10px;font:15px/25px "FuturaBT-Light",Arial,Helvetica,sans-serif}.metacell .metacell-regimen .meta-block-regimen span{font:15px/18px "FuturaBT-Book",Arial,Helvetica,sans-serif;text-transform:uppercase;line-height:18px}.metacell .metacell-regimen .meta-block-regimen span a:hover{color:#007da4}.metacell .metacell-regimen .meta-block-regimen img{margin-bottom:15px}@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){.metacell .metacell-clinical-results .visible-results-percentage{margin-right:100px}}@media only screen and (min-width:321px) and (max-width:480px){.metacell .metacell-main{width:100%}.metacell .metacell-main>div{background-size:auto 285px !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){.metacell .metacell-main{width:100%}.metacell .metacell-main>div{padding:55px 0 0 25px;height:240px;background-size:auto 245px !important}.metacell .metacell-main h1{font:normal 24px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif;margin:0 0 20px 0;width:300px}.metacell .metacell-main h2{font:bold 14px "FuturaBT-Medium",Arial,Helvetica,sans-serif;letter-spacing:1px;margin-left:0;width:300px}.metacell .metacell-main p{font:11px "FuturaBT-Medium",Arial,Helvetica,sans-serif;text-align:left;letter-spacing:2.2px;max-width:220px}.metacell .metacell-main h3{display:none}.metacell .metacell-photoaging{padding:0 20px 0 20px;min-height:0}.metacell .metacell-photoaging .carousel .jcarousel-clip{min-height:325px}.metacell .metacell-photoaging .carousel .jcarousel-clip ul.contentcarousel_list li{width:206px;margin:0 15px 0 0;list-style:none;font:12px "FuturaBT-Medium",Arial,Helvetica,sans-serif}.metacell .metacell-photoaging .carousel .jcarousel-clip ul.contentcarousel_list li img{margin-bottom:10px}.metacell .metacell-photoaging .carousel a.jcarousel-next{display:none}.metacell .metacell-proven-technology{padding:0 20px 0 20px}.metacell .metacell-clinical-results{padding:0 20px 0 20px}.metacell .metacell-clinical-results .stats-mobile{clear:both;display:block;min-height:50px;margin-bottom:10px;color:#007da4}.metacell .metacell-clinical-results .stats-mobile span{float:left;margin-right:5px;font:20px/1 "FuturaBT-Medium",Arial,Helvetica,sans-serif}.metacell .metacell-clinical-results .stats-mobile p{float:left;width:170px;margin-left:10px;font:15px/1 "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#007da4;line-height:18px}.metacell .metacell-clinical-results .visible-results-percentage{margin-top:0}.metacell .metacell-clinical-results .visible-results-percentage span,.metacell .metacell-clinical-results .visible-results-percentage p{display:none}.metacell .metacell-regimen{padding:0 20px}.metacell .metacell-regimen .meta-block-regimen{clear:both}}.metacell-banner .metacell-main{height:100%;max-width:960px;width:100%;margin-left:75px}.metacell-banner .metacell-main .text-wrap{position:absolute;top:60px;left:60px;padding:0 20px 0 20px}.metacell-banner .metacell-main .text-wrap h1{position:relative;color:#007da4;font:normal 57px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif;margin-left:20px;margin-bottom:60px}.metacell-banner .metacell-main .text-wrap h2{color:#027ea5;font:bold 28px/40px "FuturaBT-Medium",Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:5px;width:500px;margin-left:105px}.metacell-banner .metacell-main .text-wrap span{font:15px "FuturaBT-Medium",Arial,Helvetica,sans-serif;text-transform:uppercase;text-align:right;letter-spacing:2.2px;display:block;width:500px;margin-left:18px}.metacell-banner .metacell-main .text-wrap img{margin-left:32px}.desktop-homepage .technology-headline{float:left;margin-top:20px;font:28px/1 "FuturaBT-Book",Arial,Helvetica,sans-serif;color:#007da4}.desktop-homepage .technology-headline p{font:14px "FuturaBT-Light",Arial,Helvetica,sans-serif;letter-spacing:normal}.desktop-homepage img.technology{float:right;margin-right:65px;width:116px;height:342px}.desktop-homepage .content-wrap{float:left;margin-top:15px}.desktop-homepage .content-wrap .ingredient{clear:both;display:inline-block;float:left;margin-bottom:15px}.desktop-homepage .content-wrap .ingredient .ingredient-number{clear:both;display:block;float:left;width:35px;height:auto;font:36px "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#007da4}.desktop-homepage .content-wrap .ingredient .ingredient-info{display:block;float:left}.desktop-homepage .content-wrap .ingredient .ingredient-info ul{font:14px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#666}.desktop-homepage .content-wrap .ingredient .ingredient-info ul li{font:12px "FuturaBT-Book",Arial,Helvetica,sans-serif}.desktop-homepage .content-wrap .ingredient .ingredient-info ul li:before{color:#666;content:"\2022";font-size:1.3em;padding:0 7px 0 13px;position:relative;top:.1em;margin:0 0 0 -15px}.meta-content-block .metacell-clinical-results{margin-top:20px}.meta-content-block .metacell-clinical-results h1{color:#007da4;font:28px/32px "FuturaBT-Book",Arial,Helvetica,sans-serif}.meta-content-block .metacell-clinical-results h2{font:bold 14px "FuturaBT-Book",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#666}.meta-content-block .metacell-clinical-results p{font:15px/20px "FuturaBT-Light",Arial,Helvetica,sans-serif;margin-bottom:20px}.meta-content-block .metacell-clinical-results .visible-results-percentage{float:right;width:250px;margin:50px 300px 0 0}.meta-content-block .metacell-clinical-results .visible-results-percentage span{font:52px "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#007da4}.meta-content-block .metacell-clinical-results .visible-results-percentage p{margin:0 0 75px 45px;font:18px/1 "FuturaBT-Medium",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#007da4}.meta-content-block .metacell-clinical-results .ba-image{width:272px !important;height:272px !important;margin-bottom:20px}.meta-content-block .metacell-clinical-results .meta-ba-note{max-width:700px;font-style:italic}.meta-content-block .metacell-clinical-results .metacell-handle-img span[id^='handle']{display:block;width:29px;height:20px;background:url("../images/handle.png") no-repeat center center}.meta-title-block .stats-mobile{display:none}.meta-content-block{background:#fafafa;border:1px solid #e6e7e7;box-shadow:#e4e4e4 2px 2px 10px 2px;padding:10px 20px 0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.meta-content-block .meta-ba-note{font-style:italic;margin-top:10px}.meta-content-block .meta-ba-note a{text-decoration:underline;cursor:pointer}.meta-content-block a.meta-learn-more{font:bold 13px "FuturaBT-Book",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#666;cursor:pointer;letter-spacing:1px}.meta-content-block a.meta-learn-more:after{content:">";padding-left:5px;color:#007da4}@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){.metacell-banner .metacell-main{margin-left:0}.metacell-banner .metacell-main .text-wrap{left:0;padding:0 20px 0 20px}.metacell-banner .metacell-main .text-wrap h1{font:normal 45px "FuturaBT-Light",Arial,Helvetica,sans-serif;margin-left:0}.metacell-banner .metacell-main .text-wrap h2{font:bold 28px/40px "FuturaBT-Medium",Arial,Helvetica,sans-serif;letter-spacing:3px;margin-left:0}.metacell-banner .metacell-main .text-wrap span{max-width:420px;margin-left:0;white-space:normal;text-align:left}.meta-content-block{background:0;box-shadow:none;border:0;padding:0 20px}.meta-content-block .metacell-clinical-results .visible-results-percentage{margin-right:100px}.meta-content-block:before{content:"";display:block;height:1px;margin:0 -20px 30px;background:#cad4d3;box-shadow:#e4e4e4 0px -1px 5px 1px}}@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){.metacell-banner .metacell-main .text-wrap{top:30px;left:0;padding:0 20px 0 20px}.metacell-banner .metacell-main .text-wrap h1{font:normal 24px "FuturaBT-Light",Arial,Helvetica,sans-serif;margin-left:6px;margin:0 0 20px 0;width:300px}.metacell-banner .metacell-main .text-wrap h2{font:14px "FuturaBT-Medium",Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:1px;width:300px;margin-left:0}.metacell-banner .metacell-main .text-wrap span{font:11px "FuturaBT-Medium",Arial,Helvetica,sans-serif;text-align:left;letter-spacing:2.2px;max-width:220px;margin-left:0}.desktop-homepage .technology-headline{font-size:20px}.desktop-homepage .content-wrap .ingredient .ingredient-info ul{width:220px}.meta-content-block .metacell-clinical-results .meta-title-block h1{font:20px/22px "FuturaBT-Book",Arial,Helvetica,sans-serif}.meta-content-block .metacell-clinical-results .stats-mobile{clear:both;display:block;min-height:50px;margin-bottom:10px;color:#007da4}.meta-content-block .metacell-clinical-results .stats-mobile span{float:left;margin-right:5px;font:20px/1 "FuturaBT-Medium",Arial,Helvetica,sans-serif}.meta-content-block .metacell-clinical-results .stats-mobile p{float:left;width:170px;margin-left:10px;font:15px/1 "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#007da4;line-height:18px}.meta-content-block .metacell-clinical-results .visible-results-percentage{margin-top:0}.meta-content-block .metacell-clinical-results .visible-results-percentage span,.meta-content-block .metacell-clinical-results .visible-results-percentage p{display:none}}.special_offers-banner{max-width:960px;width:100%;margin:0 auto 50px auto;background-repeat:no-repeat;height:500px}.special_offers-banner .b-so-text_wrapper{position:absolute;top:0;width:960px;height:auto;margin:0 0 0 20px}.special_offers-banner .b-so-text_wrapper img{float:right;padding-top:30px}.special_offers-banner .b-so-text_wrapper .text-wrap{padding-top:130px;width:500px}.special_offers-banner .b-so-text_wrapper .text-wrap h1{font:normal 49px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#007da4}.special_offers-banner .b-so-text_wrapper .text-wrap h2{font:normal 18px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif;margin:0 0 10px 0}.special_offers-banner .b-so-text_wrapper .text-wrap p{font:normal 16px/20px "FuturaBT-Light",Arial,Helvetica,sans-serif}.special_offers-banner .b-so-text_wrapper .text-wrap a.special-learn-more{font:normal 13px "FuturaBT-Medium",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#666;cursor:pointer;letter-spacing:1px;text-decoration:none}.special_offers-banner .b-so-text_wrapper .text-wrap a.special-learn-more:after{content:">";padding-left:5px;color:#007da4}.special_offers-banner .b-so-text_wrapper .text-wrap a.special-learn-more:hover{color:#007da4}.special-offers-tiles{max-width:960px;min-height:450px;margin:0 auto 0 auto}.special-offers-tiles .b-so-image_wrapper{float:left}.special-offers-tiles .b-so-image_wrapper img{width:100%}.special-offers-tiles .b-so-text_wrapper{display:block;float:left;width:100%;max-width:500px}.special-offers-tiles .b-so-text_wrapper .headline{float:left;margin-bottom:20px}.special-offers-tiles .b-so-text_wrapper .headline h2{font:normal 24px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#007da4;letter-spacing:1px;float:left;margin:0 5px 0 0;padding:7px 0 0 0}.special-offers-tiles .b-so-text_wrapper .headline h2.capsule{float:left;border-radius:8px;padding:7px 15px 3px 15px;font:normal 24px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif;background-color:#007da4;color:#fff}.special-offers-tiles .b-so-text_wrapper .text-wrap{float:left;width:470px;height:auto}.special-offers-tiles .b-so-text_wrapper .text-wrap p{font:normal 18px/22px "FuturaBT-Light",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#666;letter-spacing:1px}.special-offers-tiles .b-so-text_wrapper .text-wrap p.price{font:normal 16px/20px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#007da4}.special-offers-tiles .b-so-text_wrapper .text-wrap ul{font:normal 16px/20px "FuturaBT-Medium",Arial,Helvetica,sans-serif;text-transform:uppercase;margin-bottom:10px}.special-offers-tiles .b-so-text_wrapper .text-wrap ul li{font:normal 16px/24px "FuturaBT-Light",Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:1px;color:#666}.special-offers-tiles .b-so-text_wrapper .text-wrap a.button-learn-more{font:normal 13px "FuturaBT-Medium",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#666;cursor:pointer;letter-spacing:1px;text-decoration:none;width:136px;height:33px;padding:11px 25px 10px 25px;background-image:url("../images/bg-button.jpg");background-repeat:no-repeat}.special-offers-tiles .b-so-text_wrapper .text-wrap a.button-learn-more:hover{color:#007da4}.gwp-cart__title{font-size:16px;text-transform:uppercase}.main .gwp-cart__title{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#252525}.gwp-cart__msg{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-size:14px;line-height:18px;padding:0 0 5px;color:red}.gwp-cart__list-heading{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-size:11px;line-height:19px}.gwp-cart__list-heading--bold{font-weight:600}.gwp-cart__list{width:40%}.gwp-cart__actions{padding-top:10px}.pt_cart .cart_table .item_details.gwp-cart__section{width:85%}.gwp-checkout__selected-samples-message.selected_samples_message{display:block}.checkout_section.completed .gwp-checkout__selected-samples-message.selected_samples_message{margin:0 0 0 5px;padding:0}.checkout_section.completed .samples_header{margin-bottom:0}.gwp-cart--remove{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:12px;line-height:12px;color:#888;text-decoration:underline;text-transform:uppercase;padding:0}.gwp-cart--remove:hover{text-decoration:none}.gwp-error-msg{color:red}.gwp-cart-banner__wrapper{color:#252525;border:solid 1px #252525;padding:0 25px 10px;margin-bottom:10px}.gwp-cart-banner__image{float:left;width:26%}.gwp-cart-banner__image img{max-width:180px;width:100%}.gwp-cart-banner__content{float:left;width:74%;padding:40px 0 0}.gwp-cart-banner__content a{color:#252525}.gwp-cart-banner__content a:hover{text-decoration:none}.gwp-cart-banner__contentpromo{padding:10px 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){.gwp-cart-banner__contentpromo{width:75%}}.gwp-cart-banner__title{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:1;text-transform:uppercase;width:50%}.gwp-cart-banner__text{font-size:16px;line-height:1.2;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;width:50%;float:left}.gwp-cart-banner__textpromo{font-size:16px;line-height:1.2;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;width: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){.gwp-cart-banner__textpromo{font-size:14px;line-height:1.1}}.gwp-cart-banner__textpromo span{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-weight:600;padding-left:5px}.gwp-cart-banner__link{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-weight:600;font-size:16px;line-height:1;text-transform:uppercase;padding:0 0 10px;width:50%;float:left}@media only screen and (max-width:800px){.pt_cart .cart_table tr.cart_row.gwp-wrapper{padding-bottom:30px}.cart_table .cart_row .gwp-cart__section.item_details{padding-bottom:0;padding-left:20px}.cart_table .cart_row td.gwp-cart__image{display:none}.pt_cart .cart_table .item_details.gwp-cart__section{width:100%}.main p.gwp-cart-banner__text,.main p.gwp-cart-banner__title,.main p.gwp-cart-banner__link{line-height:1.1}.gwp-cart__list-wrapper{display:block;margin:0 0 10px}.gwp-cart__list{margin:20px 0 0;width:100%}.gwp-cart__msg{padding:0}.gwp-cart-banner__wrapper{padding:0 10px 10px}.gwp-cart-banner__image{width:40%}.gwp-cart-banner__content{width:60%;padding:15px 0 0}.gwp-cart-banner__title{margin:0 0 5px;width:100%}.gwp-cart-banner__text{font-size:14px;width:100%}.gwp-cart-banner__link{font-size:11px;padding:5px 0 0;width:100%}}.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}}.gwp-ended-container{position:relative;max-width:1000px;height:500px;margin:40px auto;text-align:center;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;color:#252525;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;justify-content:center;align-items:center}.gwp-ended-container__image-wrapper{position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;overflow:hidden}.gwp-ended-container__content-wrapper{background-color:rgba(255,255,255,0.9);box-shadow:0 0 0 30px rgba(255,255,255,0.9);border:solid 1px #1981ad;padding:25px 20px 20px;width:684px}.main .gwp-ended-container__thanks-heading{line-height:1}.gwp-ended-container__thanks-heading{font-size:40px;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;color:#1a1818;text-transform:uppercase}.gwp-ended-container__subheading{font-size:22px;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;padding:15px 0}.main .gwp-ended-container .textinput{font-size:16px;color:#999;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;border:1px solid #1981ad;background-color:transparent}.gwp-ended-container__form-container{border-top:1px solid #1981ad;width:452px;margin:0 auto;padding-top:20px}.gwp-ended-container__form-container .formfields{clear:none;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.gwp-ended-container__form-container input{margin-top:5px;margin-bottom:5px;width:257px;height:33px;text-indent:0}.gwp-ended-container__form-container input::-webkit-input-placeholder{color:#999;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:16px;text-transform:none}.gwp-ended-container__form-container input:-moz-placeholder{color:#999;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:16px;text-transform:none;opacity:1}.gwp-ended-container__form-container input::-moz-placeholder{color:#999;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:16px;text-transform:none;opacity:1}.gwp-ended-container__form-container input:-ms-input-placeholder{color:#999;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:16px;text-transform:none}.gwp-ended-container__form-container .formfield_button button{color:#fff;height:33px;width:30px;background-color:#1981ad;position:relative;top:5px;padding:3px 0}.gwp-ended-container__form-container .formfield_button button span{display:none}.gwp-ended-container__form-container .formfield_button button::after{content:'\2192';display:inline-block;font-size:28px;line-height:1;width:18px;overflow:hidden;direction:rtl;margin-top:-2px}.gwp-ended-container__form-container .requiredcaption{display:none}.gwp-ended-container__form-container .required_indicator{display:none}.gwp-ended-container__form-container .error_message,.gwp-ended-container__form-container .f_error_message{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;color:red;text-align:left}.gwp-ended-container__form-heading{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;color:#252525;font-size:16px;padding-bottom:5px}.gwp-ended-container__privacy-policy{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:13px;position:absolute;bottom:0;left:0;right:0}.gwp-ended-container__privacy-policy a{color:#1981ad;text-decoration:underline}.gwp-ended-container__privacy-policy a:hover{text-decoration:none}.gwp-ended-container__response p{margin-top:20px;font-size:18px}.gwp-ended-container .gwp-inactive-success{font-size:16px;padding-top:15px}@media only screen and (max-width:1024px) and (min-width:769px){.gwp-ended-container__image-wrapper img{width:auto;height:100%;max-width:none}}@media only screen and (max-width:768px){.gwp-ended-container{width:100%;height:auto;margin:0;flex:none}.gwp-ended-container__image-wrapper img{width:auto;height:100%;max-width:none}.gwp-ended-container__content-wrapper{background-color:rgba(255,255,255,0.75);box-shadow:none;border:0;padding:60px 25px;width:100%}.gwp-ended-container__form-container{width:auto;margin:0 auto}.gwp-ended-container__form-container form{max-width:496px;margin:0 auto}.gwp-ended-container__form-container input{width:100%}.gwp-ended-container__form-container .error_message,.gwp-ended-container__form-container .f_error_message{font-size:14px}.main .gwp-ended-container__thanks-heading{line-height:1.25}.gwp-ended-container__subheading{font-size:25px}.gwp-ended-container__form-heading{font-size:20px;padding-bottom:20px}.gwp-ended-container__privacy-policy{font-size:14px}.gwp-ended-container .gwp-inactive-success{font-size:20px;padding-top:10px;padding-bottom:10px}}@media only screen and (max-width:480px){.gwp-ended-container__content-wrapper{padding:30px 10px 40px}.gwp-ended-container__form-container .formfields{width:100%}.gwp-ended-container__form-container .formfields .formfield_email{-webkit-box-flex:0 1 100%;-moz-box-flex:0 1 100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}}.clinical-studies .asset_bg_custom{background:url(../images/F1_CategoryDesign_BK.jpg) no-repeat center top}.clinical-studies .clinical_studies_banner{width:960px;margin:0 auto;padding:40px 0 0;height:auto;position:relative}.clinical-studies .clinical_studies_banner:after{content:".";display:block;height:0;clear:both;font-size:0;text-indent:-999px}.clinical-studies .asset_wrapper{position:absolute;top:140px}.clinical-studies .asset_wrapper .asset_headline h1{font:47px "FuturaBT-Light",Arial,Helvetica,sans-serif;border-bottom:2px solid #f0f0f0;color:#77a3b6;margin-bottom:20px}.clinical-studies .asset_wrapper a.visible-portrait{display:none}.clinical-studies .asset_image{float:right;margin:190px 70px 0 0}.clinical-studies .asset_image img{max-width:100%;float:right}.clinical-studies .asset_image a.hidden-portrait{display:block}.clinical-studies .clinical_study_topics{width:960px;margin:0 auto;padding:40px 0 0;height:auto;position:relative}.clinical-studies .clinical_study_topics:after{content:".";display:block;height:0;clear:both;font-size:0;text-indent:-999px}.clinical-studies .clinical_study_topics h2{font:25px 'FuturaBT-Light',Arial,Helvetica,sans-serif;color:#77a3b6;text-transform:uppercase;width:100%;border-bottom:2px solid #f0f0f0;margin-bottom:20px}.clinical-studies .clinical_study_topics .antioxidant_block,.clinical-studies .clinical_study_topics .sundamage_block{float:left;width:49%;height:300px}.clinical-studies .clinical_study_topics .antioxidant_block h3,.clinical-studies .clinical_study_topics .sundamage_block h3{background-image:url(../images/header-background.png);background-repeat:no-repeat;height:32px;margin-bottom:10px;padding:4px 0 2px 20px;color:#fff}.clinical-studies .clinical_study_topics .antioxidant_block ul,.clinical-studies .clinical_study_topics .sundamage_block ul{width:80%}.clinical-studies .clinical_study_topics .antioxidant_block ul li,.clinical-studies .clinical_study_topics .sundamage_block ul li{margin:0 0 15px 15px;font-size:13px}.clinical-studies .clinical_study_topics .antioxidant_block ul li:before,.clinical-studies .clinical_study_topics .sundamage_block ul li:before{content:"\2022";padding:0 7px 0 0;position:relative;top:.1em;margin:0 0 0 -15px}.clinical-studies .clinical_study{background-image:url(../images/clinical-study-background.jpg);background-repeat:no-repeat;width:1039px;height:396px;margin:0 auto}.clinical-studies .clinical_study .article_callout{float:right;color:#fff;padding:30px;text-transform:uppercase;letter-spacing:1px}.clinical-studies .clinical_study .article-block{clear:both;height:auto;padding-top:10px}.clinical-studies .clinical_study .article-block .text-wrapper{float:left;width:485px;margin:0 0 0 95px}.clinical-studies .clinical_study .article-block .text-wrapper h2{text-transform:uppercase;font:16px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#666;margin-bottom:15px}.clinical-studies .clinical_study .article-block .text-wrapper h3{margin-bottom:15px;color:#666;font:12px 'FuturaBT-Light',Arial,Helvetica,sans-serif;font-style:italic;line-height:18px}.clinical-studies .clinical_study .article-block .text-wrapper p{font:16px "FuturaBT-Light",Arial,Helvetica,sans-serif;line-height:20px}.clinical-studies .clinical_study .article-block .text-wrapper a{font:12px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#000;text-transform:uppercase;display:block;margin-top:30px}.clinical-studies .clinical_study .article-block .text-wrapper a:after{content:"►";color:#77a3b6;padding-left:5px}.clinical-studies .clinical_study .article-block img{float:right;margin-right:160px}.skincare-glossary-container{width:100%;max-width:960px;min-height:550px;margin:0 auto 0 auto;padding:40px 20px 40px 20px}.skincare-glossary-container #definitions-table{float:left;width:665px;margin-bottom:70px}.skincare-glossary-container .glossary-navigation h1{font-size:28px;text-transform:none;color:#666;line-height:30px;margin-bottom:30px}.skincare-glossary-container .alphabet{margin:0 0 10px;overflow:hidden}.skincare-glossary-container .alphabet a{width:20px;float:left;color:#2e9ebe;cursor:pointer;height:20px;border:1px solid #CCC;display:block;padding:2px 2px;font-size:14px;text-align:center;line-height:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);border-right:0;text-decoration:none}.skincare-glossary-container .alphabet a.first{border-radius:3px 0 0 3px}.skincare-glossary-container .alphabet a.last{border-right:1px solid silver;border-radius:0 3px 3px 0}.skincare-glossary-container .alphabet a:hover{background:#ccc;font-weight:bold;color:#fff}.skincare-glossary-container .alphabet a.active{background:#ccc;color:#fff;font-weight:normal}.skincare-glossary-container .row h2{display:block;margin:15px 0 0;text-transform:uppercase;color:#2e9ebe;font-size:13px;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif}.skincare-glossary-container .row p,.skincare-glossary-container .row h3{font:14px/24px "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#333}.skincare-glossary-container .row a{color:#2e9ebe}.skincare-glossary-container .row a:hover{text-decoration:none}.skincare-glossary-container a.empty{color:#ededec !important}.clp-glossary .clp .custom_plp_slot_banner:after{content:'';display:block;clear:both}@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){.glossary .product_tile_wrapper{padding-right:30px;width:20%}.clp-glossary .search_result_content .b-search_result-list{margin:0}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3){.skincare-glossary-container .alphabet a{padding:10px 20px 25px 10px;border-right:1px solid #ccc}.skincare-glossary-container .alphabet a.last{border-radius:0}}@media only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.skincare-glossary-container .alphabet a{padding:10px 20px 25px 10px;border-right:1px solid #ccc}.skincare-glossary-container .alphabet a.last{border-radius: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){.custom_plp_slot_banner .glossary_banner .asset_wrapper{border-bottom:0;margin-bottom:0}.clp-glossary .custom_plp_slot_banner_seo .clp-seo-top-section-button{margin-bottom:10px}}@media only screen and (max-width:480px){.skincare-glossary-container #definitions-table{width:auto}.skincare-glossary-container img{max-width:280px}.skincare-glossary-container .alphabet a{padding:10px 20px 25px 10px;border-right:1px solid #ccc}.skincare-glossary-container .alphabet a.last{border-radius:0}}@media only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.skincare-glossary-container #definitions-table{width:auto}.skincare-glossary-container img{max-width:480px}.skincare-glossary-container .alphabet a{padding:10px 20px 25px 10px;border-right:1px solid #ccc}.skincare-glossary-container .alphabet a.last{border-radius:0}}.triple-lipid-restore-anti-aging-cream{max-width:960px;width:100%;margin:0 auto 0 auto}.triple-lipid-restore-anti-aging-cream h2{font:20px "FuturaBT-Medium",Arial,Helvetica,sans-serif;line-height:1em;text-transform:uppercase;padding:35px 0 10px 0;color:#2e9ebe}.triple-lipid-restore-anti-aging-cream h3{font-size:16px;line-height:1.2em;text-transform:uppercase;padding-bottom:10px;color:#333}.triple-lipid-restore-anti-aging-cream p{padding-bottom:7px;font-size:14px}.triple-lipid-restore-anti-aging-cream #Div-1{height:522px;background:url("../images/asset_bottom_bg.jpg") bottom repeat-x}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main{width:100%}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .free-sample{position:relative;float:right;width:165px;height:135px;z-index:100;padding-top:37px;text-align:center}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .free-sample a{color:#fff;text-align:center;padding-top:35px}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .free-sample a:after{content:""}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .free-sample a span{font:17px "FuturaBold",Arial,Helvetica,sans-serif;text-transform:uppercase}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .free-sample a p{font:12px "FuturaBT-Book",Arial,Helvetica,sans-serif;padding-top:7px;width:105px;margin:0 auto 0 auto;text-transform:none}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .free-sample a:hover{color:#dbd8d1}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main img{position:absolute;max-width:960px}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main img.triple-visible-mobile{display:none}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper{position:relative;width:auto;padding-top:50px}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper a.mobile-landing{clear:none;padding:0}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper a.mobile-landing:after{content:""}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper h1{font:34px "FuturaBold",Arial,Helvetica,sans-serif;letter-spacing:2px;color:#008ab0;padding-left:34px}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper h2{font:17px "FuturaBT-Medium",Arial,Helvetica,sans-serif;letter-spacing:2px;color:#000;max-width:550px;padding-left:34px;padding-top:0}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper p{font:16px "FuturaBT-Medium",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#000;margin:30px 0 0 0;padding-left:34px}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper ul{text-transform:uppercase;margin-left:32px}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper ul li{display:inline-block;width:auto;margin-right:10px;padding-right:15px;font-size:16px;color:#000}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper ul li span{font:16px "FuturaBold",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#000;margin-right:5px;padding:0}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper span{font:90px "FuturaBT-Light",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#008ab0;padding-left:28px;margin-top:20px}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper span.triple-innovation{font:18px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#999;letter-spacing:1px;padding-left:34px;clear:both;float:left;margin:-20px 0 5px 0}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper .triple-lipid-info{background:url("../images/arrow-bar.png") no-repeat;padding:14px 0 15px 0;margin-top:20px}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper .triple-lipid-info ul{margin-left:0}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper .triple-lipid-info ul li{font-size:12px;margin:0;padding-left:34px;border:0}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper .triple-lipid-info ul li span{font-size:12px}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper .triple-lipid-info p.special-offer{font:16px "FuturaBold",Arial,Helvetica,sans-serif;color:#007da4;letter-spacing:2px;line-height:20px;max-width:600px;margin-top:48px}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper .triple-lipid-info p.special-offer span{font:14px "FuturaBT-Medium",Arial,Helvetica,sans-serif;letter-spacing:1px;padding:0}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper .triple-lipid-info a{font:bold 13px "FuturaBT-Book",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#666;cursor:pointer;letter-spacing:1px;padding:55px 0 0 35px;display:block;clear:both}.triple-lipid-restore-anti-aging-cream #Div-1 .triple-lipid-main .text-wrapper .triple-lipid-info a:after{content:">";padding-left:5px;color:#007da4}.triple-lipid-restore-anti-aging-cream #Div-2{background:url("../images/asset_bottom_bg.jpg") bottom repeat-x;margin-top:20px;padding-bottom:40px}.triple-lipid-restore-anti-aging-cream #Div-2 .lipids-aging{width:960px;height:auto}.triple-lipid-restore-anti-aging-cream #Div-2 .lipids-aging .mobile-carousel-slick img{float:left;margin-right:10px;width:100%;max-width:206px;height:auto}.triple-lipid-restore-anti-aging-cream #Div-2 .lipids-aging a{font:bold 13px "FuturaBT-Book",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#666;cursor:pointer;letter-spacing:1px;padding:30px 0 0 0;display:block;clear:both}.triple-lipid-restore-anti-aging-cream #Div-2 .lipids-aging a:after{content:">";padding-left:5px;color:#007da4}.triple-lipid-restore-anti-aging-cream #Div-3{background:url("../images/asset_bottom_bg.jpg") bottom repeat-x;padding-bottom:8px}.triple-lipid-restore-anti-aging-cream #Div-3 .background-img{background:url("../images/div3-bg.jpg") no-repeat;min-height:709px}.triple-lipid-restore-anti-aging-cream #Div-3 ul{width:540px;margin:0 auto 0 auto;padding-left:42px}.triple-lipid-restore-anti-aging-cream #Div-3 ul li{display:inline-block;height:85px;padding-right:15px;text-align:center;color:#bcb6a7;text-transform:uppercase}.triple-lipid-restore-anti-aging-cream #Div-3 ul li p{font:99px "FuturaBold",Arial,Helvetica,sans-serif;height:120px}.triple-lipid-restore-anti-aging-cream #Div-3 ul li p.list-desc{font:23px "FuturaBT-Light",Arial,Helvetica,sans-serif}.triple-lipid-restore-anti-aging-cream #Div-3 ul li p.list-hyphen{font:90px "FuturaBT-Light",Arial,Helvetica,sans-serif}.triple-lipid-restore-anti-aging-cream #Div-3 ul li span{font:50px "FuturaBT-Light",Arial,Helvetica,sans-serif;padding-left:10px}.triple-lipid-restore-anti-aging-cream #Div-3 a{font:bold 13px "FuturaBT-Book",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#666;cursor:pointer;letter-spacing:1px;padding:30px 0 0 0;display:block;clear:both}.triple-lipid-restore-anti-aging-cream #Div-3 a:after{content:">";padding-left:5px;color:#007da4}.triple-lipid-restore-anti-aging-cream #Div-3 img{width:100%;height:auto}.triple-lipid-restore-anti-aging-cream #Div-4{background:url("../images/asset_bottom_bg.jpg") bottom repeat-x;padding-bottom:40px;min-height:815px}.triple-lipid-restore-anti-aging-cream .visible-results{width:960px;height:auto}.triple-lipid-restore-anti-aging-cream .visible-results .left-column{float:left}.triple-lipid-restore-anti-aging-cream .visible-results .left-column span{display:block;max-width:272px;padding:10px 0 10px 0;color:#2e9ebe}.triple-lipid-restore-anti-aging-cream .visible-results .left-column span.protocol{display:block;max-width:400px;padding-right:40px;color:#000}.triple-lipid-restore-anti-aging-cream .visible-results .left-column .triple-lipid-handle-img span[id^='handle']{display:block;width:29px;height:20px;background:url("../images/handle.png") no-repeat center center}.triple-lipid-restore-anti-aging-cream .visible-results .left-column .triple-lipid-handle-img a{display:none}.triple-lipid-restore-anti-aging-cream .visible-results .right-column{float:left}.triple-lipid-restore-anti-aging-cream .visible-results .right-column ul li{background:url("../images/hexagon.jpg") no-repeat;min-width:409px;padding:40px 0 100px 60px}.triple-lipid-restore-anti-aging-cream .visible-results .right-column ul li span{float:left;color:#2e9ebe;font-size:26px}.triple-lipid-restore-anti-aging-cream .visible-results .right-column ul li p{text-transform:uppercase;font-size:16px;clear:both;float:left;display:inline;margin-right:7px}.triple-lipid-restore-anti-aging-cream .visible-results .right-column ul li p span.bold{float:none;color:#333;font:16px "FuturaBold",Arial,Helvetica,sans-serif}.triple-lipid-restore-anti-aging-cream .visible-results a{font:bold 13px "FuturaBT-Book",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#666;cursor:pointer;letter-spacing:1px;padding:30px 0 0 0;display:block;clear:both}.triple-lipid-restore-anti-aging-cream .visible-results a:after{content:">";padding-left:5px;color:#007da4}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen{width:960px;height:auto}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen a:after{display:none}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen .product-1{float:left;width:280px;padding-left:15px;margin-top:64px;background:url("../images/product1-bg.jpg") no-repeat;background-position:0 40px}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen .product-1 p{width:200px;padding:10px 0 0 0}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen .product-2{float:left;width:360px;padding-left:15px;margin-top:155px;background:url("../images/product2-bg.jpg") no-repeat;background-position:0 40px}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen .product-2 p{width:250px;padding:10px 0 0 0}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen .product-2 img{margin-top:10px}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen .product-3{float:left;width:265px;padding-left:15px;margin-top:35px;background:url("../images/product3-bg.jpg") no-repeat;background-position:0 62px}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen .product-3 p{width:200px;padding:10px 0 0 0}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen .product-3 img{margin-left:50px}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen span{background-color:#2e9ebe;color:#fff;text-transform:uppercase;font:9px "FuturaBold",Arial,Helvetica,sans-serif;letter-spacing:1px;padding:5px 10px 4px 10px;border-radius:4px}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen span.time{background:0;color:#2e9ebe}.triple-lipid-restore-anti-aging-cream #Div-5 .comprehensive-regimen h4{font:18px "FuturaBT-Medium",Arial,Helvetica,sans-serif;text-transform:uppercase;padding:8px 0 5px 0}.comprehensie-regimen-homepage{width:960px;height:auto;margin:0 auto 0 auto}.comprehensie-regimen-homepage h2{font:20px "FuturaBT-Medium",Arial,Helvetica,sans-serif;line-height:1em;text-transform:uppercase;padding:35px 0 10px 0;color:#2e9ebe}.comprehensie-regimen-homepage h4{font:17px "FuturaBT-Medium",Arial,Helvetica,sans-serif;text-transform:uppercase;padding:8px 0 5px 0}.comprehensie-regimen-homepage h4.center{font:17px "FuturaBT-Medium",Arial,Helvetica,sans-serif;text-transform:uppercase;text-align:center;padding:8px 0 5px 0}.comprehensie-regimen-homepage .product-wrap .slick-slider{float:left;width:620px}.comprehensie-regimen-homepage .product-wrap .slick-slider .slick-track{width:620px !important}.comprehensie-regimen-homepage .product-wrap .product-1{float:left;width:167px;min-width:167px;padding-left:15px;margin-top:30px}.comprehensie-regimen-homepage .product-wrap .product-1 p{width:167px;padding-top:10px}.comprehensie-regimen-homepage .product-wrap .product-1 img{width:151px}.comprehensie-regimen-homepage .product-wrap .product-2{float:left;width:232px;min-width:232px;padding-left:15px;margin-top:180px}.comprehensie-regimen-homepage .product-wrap .product-2 p{width:232px;padding-top:10px}.comprehensie-regimen-homepage .product-wrap .product-2 img{width:215px;margin-top:15px}.comprehensie-regimen-homepage .product-wrap .product-3{float:left;width:170px;min-width:170px;padding-left:15px;margin-top:65px}.comprehensie-regimen-homepage .product-wrap .product-3 p{width:200px;padding-top:10px}.comprehensie-regimen-homepage .product-wrap .product-3 img{width:135px;margin-top:15px}.comprehensie-regimen-homepage span{background-color:#2e9ebe;color:#fff;text-transform:uppercase;font:9px "FuturaBold",Arial,Helvetica,sans-serif;letter-spacing:1px;padding:5px 10px 4px 10px;border-radius:4px}.comprehensie-regimen-homepage span.time{background:0;color:#2e9ebe}.comprehensie-regimen-homepage .triple-lipid-video{float:right;margin-top:315px}.comprehensie-regimen-homepage .triple-lipid-video h5{text-align:center}.comprehensie-regimen-homepage .triple-lipid-video img{width:330px}.lostandrestored{max-width:960px;width:100%;margin:0 auto 0 auto}.lostandrestored #Div-2{margin-top:30px}.lostandrestored #Div-2 p.restore{font:26px "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#008ab0;text-transform:uppercase;text-align:center;padding:10px 0 10px 0}.lostandrestored #Div-1 .lost-and-restored img{position:absolute}.lostandrestored #Div-1 .lost-and-restored .text-wrapper{position:relative;padding-top:50px}.lostandrestored #Div-1 .lost-and-restored .text-wrapper h1{font:16px "FuturaBT-Medium",Arial,Helvetica,sans-serif;letter-spacing:2px;color:#000;padding-left:34px;float:left;clear:both}.lostandrestored #Div-1 .lost-and-restored .text-wrapper h2{font:34px "FuturaBT-Medium",Arial,Helvetica,sans-serif;letter-spacing:2px;color:#008ab0;max-width:290px;padding-left:34px;padding-top:0;float:left}.lostandrestored #Div-1 .lost-and-restored .text-wrapper p{font:16px "FuturaBT-Medium",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#000;margin:30px 0 0 0;padding-left:34px}.lostandrestored #Div-1 .lost-and-restored .text-wrapper p.social{display:none}.lostandrestored #Div-1 .lost-and-restored .text-wrapper a.social-link{clear:both;display:block;width:930px;padding-top:70px;font:16px "FuturaBT-Medium",Arial,Helvetica,sans-serif;text-transform:uppercase;text-align:right;color:#666}.lostandrestored #Div-1 .lost-and-restored .text-wrapper a.social-link:after{content:">";padding-left:5px;color:#007da4}.triple-lipid-offer-pop{max-width:960px;width:100%;margin:0 auto 0 auto}.triple-lipid-offer-pop #Div-1{min-height:522px;background:url("../images/asset_bottom_bg.jpg") bottom repeat-x}.triple-lipid-offer-pop #Div-1 img{position:absolute;width:960px}.triple-lipid-offer-pop #Div-1 img.triple-mobile-visible{display:none}.triple-lipid-offer-pop #Div-1 img.social{position:static;width:auto;float:right;margin-top:-10px}.triple-lipid-offer-pop #Div-1 .text-wrapper{position:relative;float:left;width:380px;padding:70px 0 0 34px}.triple-lipid-offer-pop #Div-1 .text-wrapper h1{font:17px "FuturaBT-Medium",Arial,Helvetica,sans-serif;letter-spacing:2px;color:#000;min-width:550px;padding-left:4px;padding-top:0}.triple-lipid-offer-pop #Div-1 .text-wrapper h2{font:20px "FuturaBT-Light",Arial,Helvetica,sans-serif;letter-spacing:2px;color:#008ab0;width:535px;padding-top:145px}.triple-lipid-offer-pop #Div-1 .text-wrapper h2 span{font:20px "FuturaBT-Medium",Arial,Helvetica,sans-serif}.triple-lipid-offer-pop #Div-1 .text-wrapper span{font:57px "FuturaBT-Light",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#008ab0;letter-spacing:2px;width:350px;margin-top:20px}.triple-lipid-offer-pop #Div-1 .text-wrapper span.bold{font:57px "FuturaBT-Medium",Arial,Helvetica,sans-serif;padding:0}.shield-atmosphereic-aging #Div-1{height:522px;background:url("../images/asset_bottom_bg.jpg") bottom repeat-x}.shield-atmosphereic-aging #Div-1 .text-wrapper{position:relative;float:left;padding:40px 0 0 30px}.shield-atmosphereic-aging #Div-1 .text-wrapper h1{font:100px "FuturaBT-Light",Arial,Helvetica,sans-serif;line-height:100px;color:#2e9ebe}.shield-atmosphereic-aging #Div-1 .text-wrapper h1.subtitle{color:#ccc;font:26px "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#2e9ebe}.shield-atmosphereic-aging #Div-1 .text-wrapper h2{font:18px "FuturaBT-Medium",Arial,Helvetica,sans-serif;margin-top:130px}.shield-atmosphereic-aging #Div-1 .text-wrapper p{font:16px "FuturaBT-Light",Arial,Helvetica,sans-serif;width:282px}.shield-atmosphereic-aging #Div-1 .text-wrapper span{font:18px "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#2e9ebe;margin-top:50px;display:block}.shield-atmosphereic-aging #Div-1 .text-wrapper span b{font:16px "FuturaBold",Arial,Helvetica,sans-serif}.shield-atmosphereic-aging #Div-1 img.background{position:absolute;max-width:960px}.shield-atmosphereic-aging #Div-1 img.mobile-bg{display:none}.shield-atmosphereic-aging #Div-1 .product-callouts{position:relative;float:right;width:545px;height:100px;margin-top:235px;text-transform:uppercase;color:#2e9ebe}.shield-atmosphereic-aging #Div-1 .product-callouts .block-right{width:140px;padding-top:40px;margin-right:16px;font:20px "FuturaBT-Light",Arial,Helvetica,sans-serif;text-align:right}.shield-atmosphereic-aging #Div-1 .product-callouts .block-right span{font:20px "FuturaBold",Arial,Helvetica,sans-serif}.shield-atmosphereic-aging #Div-1 .product-callouts .block-center{width:200px;font:110px "FuturaBold",Arial,Helvetica,sans-serif;text-align:center}.shield-atmosphereic-aging #Div-1 .product-callouts .block-left{width:100px;padding-top:40px;margin-left:35px;font:20px "FuturaBT-Light",Arial,Helvetica,sans-serif;text-align:left}.shield-atmosphereic-aging #Div-1 .product-callouts .block-left span{font:20px "FuturaBold",Arial,Helvetica,sans-serif}.shield-atmosphereic-aging #Div-1 .product-callouts .learn-more{width:550px;height:auto;margin-top:85px}.shield-atmosphereic-aging #Div-1 .product-callouts .learn-more a.learn-more-left{float:left;width:108px;height:40px;padding:7px 0 0 17px;margin-left:30px;background:url("../images/button-bg.png") no-repeat}.shield-atmosphereic-aging #Div-1 .product-callouts .learn-more a.learn-more-right{float:right;width:108px;height:40px;padding:7px 0 0 17px;margin-right:30px;background:url("../images/button-bg.png") no-repeat}#Div-2 .shield-ground-level{background:#ccc;width:960px;min-height:560px;padding-top:30px}#Div-2 .shield-ground-level h2{font:20px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#fff;text-transform:uppercase;padding-left:15px}#Div-2 .shield-ground-level h3{font:18px "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#fff;text-transform:uppercase;padding-left:15px}#Div-2 .shield-ground-level a.learn-more{font:bold 13px "FuturaBold",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#666;cursor:pointer;letter-spacing:1px;padding:15px 0 0 15px;display:block}#Div-2 .shield-ground-level a.learn-more:after{content:">";padding-left:5px;color:#007da4}#Div-2 .shield-ground-level .mobile-shield-slick{font:14px "FuturaBT-Light",Arial,Helvetica,sans-serif}#Div-2 .shield-ground-level .mobile-shield-slick img{position:absolute}#Div-2 .shield-ground-level .mobile-shield-slick .description1{float:left;width:300px;height:346px;margin-left:25px}#Div-2 .shield-ground-level .mobile-shield-slick .description1 .block1{position:relative;float:right;width:175px;height:auto;padding:10px;margin-top:35px;background-color:#b63d23;color:#fff}#Div-2 .shield-ground-level .mobile-shield-slick .description2{float:left;width:300px;height:346px;padding-top:100px}#Div-2 .shield-ground-level .mobile-shield-slick .description2 .block2{position:relative;width:245px;height:auto;margin-top:285px;padding:10px;background-color:#b63d23;color:#fff}#Div-2 .shield-ground-level .mobile-shield-slick .description3{float:left;width:300px;height:346px}#Div-2 .shield-ground-level .mobile-shield-slick .description3 .block3{position:relative;float:right;width:205px;height:auto;padding:10px;margin-top:250px;background-color:#b63d23;color:#fff}.antiaging-discovery{width:auto}.antiaging-discovery h2{font:20px "FuturaBT-Medium",Arial,Helvetica,sans-serif;line-height:1em;text-transform:uppercase;padding:35px 0 10px 0;color:#2e9ebe}.antiaging-discovery h4{font:17px "FuturaBT-Medium",Arial,Helvetica,sans-serif;text-transform:uppercase;padding:8px 0 5px 0}.antiaging-discovery h4 a{color:#2e9ebe}.antiaging-discovery p{width:auto;margin-bottom:30px;font:16px "FuturaBT-Light",Arial,Helvetica,sans-serif}.antiaging-discovery .product-wrap .slick-slider{float:left;width:960px}.antiaging-discovery .product-wrap .slick-slider .slick-track{width:960px !important}.antiaging-discovery .product-wrap .product-1{float:left;min-width:450px;padding-left:15px}.antiaging-discovery .product-wrap .product-1 img{width:151px;float:right}.antiaging-discovery .product-wrap .product-1 ul{width:300px}.antiaging-discovery .product-wrap .product-2{min-width:430px;padding-left:15px}.antiaging-discovery .product-wrap .product-2 img{width:151px;float:left}.antiaging-discovery .product-wrap ul{padding-top:10px}.antiaging-discovery .product-wrap ul li{margin-bottom:15px}.antiaging-discovery .product-wrap ul li:before{content:"\2022";padding:0 8px 0 0;position:relative;top:.1em;margin:0 0 0 -15px}.antiaging-discovery .product-wrap a.learn-more{float:left;width:108px;height:40px;padding:7px 0 0 17px;background:url("../images/button-bg.png") no-repeat;text-transform:uppercase}.clp-landing .product-badge img{float:left}.clp-landing p{font:14px "FuturaBT-Light",Arial,Helvetica,sans-serif;line-height:20px;display:block;margin-bottom:20px}.clp-landing p.credit{font:12px "FuturaBT-Light",Arial,Helvetica,sans-serif;font-style:italic;text-align:justify}.clp-landing a.footnote1,.clp-landing a.footnote2,.clp-landing a.footnote3{font:11px "FuturaBold",Arial,Helvetica,sans-serif;color:#2e9ebe;cursor:pointer}.clp-landing h1{font:110px "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#2e9ebe}.clp-landing h1 span{display:block;font-size:25px;margin:-20px 0 20px 0}.clp-landing h2{font:30px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#2e9ebe;clear:left}.clp-landing h3{font:16px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#666;border-top:1px solid #ccc;padding-top:25px;display:block;clear:both;width:100%}.clp-landing h3.shield-header{font:18px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#666;border:0;padding:0;float:none;clear:none}.clp-landing img.shield-video{float:right;max-width:500px;width:100%}.clp-landing .clp_slot_1 .shield-header{width:900px}.clp-landing .clp_slot_1 .shield-header .footnote-content1,.clp-landing .clp_slot_1 .shield-header .footnote-content2{display:none}.clp-landing .clp_slot_2{width:auto}.clp-landing .clp_slot_2 .antiaging-discovery-container{width:900px;min-height:265px;margin-top:40px}.clp-landing .clp_slot_2 .antiaging-discovery-container .antiaging-discovery-wrap{float:left;width:455px;margin-right:50px}.clp-landing .clp_slot_2 .antiaging-discovery-container .antiaging-discovery-wrap h2 span{font-family:"FuturaBold",Arial,Helvetica,sans-serif;float:left;margin-bottom:20px}.clp-landing .clp_slot_2 .antiaging-discovery-container .antiaging-discovery-wrap p{clear:left;max-width:455px;width:100%}.clp-landing .clp_slot_2 .antiaging-discovery-container .antiaging-discovery-wrap p a{font-family:"FuturaBold",Arial,Helvetica,sans-serif}.clp-landing .clp_slot_2 .antiaging-discovery-container .antiaging-discovery-wrap .footnote-content3{display:none}.clp-landing .clp_slot_2 .antiaging-discovery-container .mobile-carousel-slick{float:left;width:380px;height:auto}.clp-landing .clp_slot_2 .antiaging-discovery-container .mobile-carousel-slick .slick-track{width:380px !important}.clp-landing .clp_slot_2 .antiaging-discovery-container .mobile-carousel-slick .slides{float:left;width:190px !important}.clp-landing .clp_slot_2 .antiaging-discovery-container .mobile-carousel-slick .slides .product_tile .product_details_wrapper h3{border:0;padding:0}.clp-landing .clp_slot_2 .antiaging-discovery-container .mobile-carousel-slick .slides img{margin:0 auto}.clp-landing .clp_slot_2 .antiaging-discovery-container .mobile-carousel-slick .slides .product_name{text-transform:uppercase;border:0;padding-top:0}.clp-landing .clp_slot_2 .antiaging-discovery-container .mobile-carousel-slick .slides .quickviewbutton{padding-top:25px}.clp-landing .clp_slot_2 .antiaging-discovery-container .mobile-carousel-slick .slides .mobile-product_description{width:150px}.clp-landing .clp_slot_2 .antiaging-discovery-container .mobile-carousel-slick .slides .product_actions button{margin:0;width:150px}.clp-landing .clp_slot_3 .pollution-solution{padding:0 15px;margin-top:60px}.clp-landing .clp_slot_3 .pollution-solution p.pollution{color:#2e9ebe;font-size:18px;margin-top:15px}.clp-landing .clp_slot_3 .pollution-solution p.pollution span{font:17px "FuturaBold",Arial,Helvetica,sans-serif}.clp-landing .clp_slot_4 .pollution-explained{margin-top:40px}.clp-landing .clp_slot_4 .pollution-explained h3.collapse{background:url("../images/AbtUs_TpQustns_BTN_Dwn.png") right no-repeat;cursor:pointer;margin-bottom:10px}.clp-landing .clp_slot_4 .pollution-explained h3.collapse-toggle{background:url("../images/AbtUs_TpQustns_BTN_Up.png") right no-repeat}.clp-landing .clp_slot_4 .pollution-explained ul li{font:14px "FuturaBT-Light",Arial,Helvetica,sans-serif;margin-bottom:10px}.clp-landing .clp_slot_4 .pollution-explained img{width:100%;height:auto}.phyto-corrective-mask #Div-1{height:522px;background:url("../images/asset_bottom_bg.jpg") bottom repeat-x}.phyto-corrective-mask #Div-1 .text-wrapper{position:relative;float:left;padding:40px 0 0 30px;max-width:490px}.phyto-corrective-mask #Div-1 .text-wrapper h1{font:34px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#2e9ebe}.phyto-corrective-mask #Div-1 .text-wrapper h2{font:18px "FuturaBT-Medium",Arial,Helvetica,sans-serif}.phyto-corrective-mask #Div-1 .text-wrapper h3{font:100px "FuturaBT-Light",Arial,Helvetica,sans-serif;line-height:100px;color:#2e9ebe}.phyto-corrective-mask #Div-1 .text-wrapper p{font:16px "FuturaBT-Light",Arial,Helvetica,sans-serif;width:282px}.phyto-corrective-mask #Div-1 .text-wrapper span{font:22px "FuturaBT-Light",Arial,Helvetica,sans-serif;display:block;margin-top:20px}.phyto-corrective-mask #Div-1 .text-wrapper span b{font:20px "FuturaBold",Arial,Helvetica,sans-serif}.phyto-corrective-mask #Div-1 .text-wrapper a.learn-more-left{float:left;width:108px;height:40px;padding:9px 0 0 0;margin-top:30px;background:url("../images/button-bg.png") no-repeat;font:10px "FuturaBold",Arial,Helvetica,sans-serif;text-transform:uppercase;text-align:center;cursor:pointer}.phyto-corrective-mask #Div-1 .text-wrapper ul{margin-top:40px}.phyto-corrective-mask #Div-1 .text-wrapper ul li{float:left;clear:both;height:28px;font-size:18px}.phyto-corrective-mask #Div-1 .text-wrapper ul li:before{content:">";font:16px "FuturaBold",Arial,Helvetica,sans-serif;color:#000;padding-right:5px}.phyto-corrective-mask #Div-1 .text-wrapper ul li span{display:inline-block;font:16px "FuturaBold",Arial,Helvetica,sans-serif;margin-top:0}.phyto-corrective-mask #Div-1 img.background{position:absolute;max-width:960px}.phyto-corrective-mask #Div-1 img.mobile-bg{display:none}#Div-2 .skin-reactivity{background:#fafafa;width:960px;min-height:920px;padding-top:30px}#Div-2 .skin-reactivity h3{font:26px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#2e9ebe;text-transform:uppercase;padding-left:15px}#Div-2 .skin-reactivity p{font-size:14px;padding-top:15px}#Div-2 .skin-reactivity p.divider-r{font:16px "FuturaBold",Arial,Helvetica,sans-serif;color:#396}#Div-2 .skin-reactivity p.divider-l{font:16px "FuturaBold",Arial,Helvetica,sans-serif;color:#396}#Div-2 .skin-reactivity a.learn-more{font:13px "FuturaBold",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#666;cursor:pointer;letter-spacing:1px;display:block;padding-top:10px}#Div-2 .skin-reactivity a.learn-more:after{content:">";padding-left:5px;padding-right:5px;color:#007da4}#Div-2 .skin-reactivity a.learn-more:hover{color:#2e9ebe}#Div-2 .skin-reactivity img{float:left}#Div-2 .skin-reactivity .description1{float:left;width:100%;height:auto;margin-top:30px;padding-left:52px}#Div-2 .skin-reactivity .description1 .block1{float:left;width:505px;height:auto;padding:10px;margin-top:98px;background:url("../images/divider-r.png") 0px 45px no-repeat}#Div-2 .skin-reactivity .description2{float:left;width:100%;height:auto;margin-top:-55px}#Div-2 .skin-reactivity .description2 img{float:right;margin-right:40px}#Div-2 .skin-reactivity .description2 .block2{float:right;width:505px;height:auto;padding:10px;margin-top:98px;background:url("../images/divider-l.png") 0px 45px no-repeat}#Div-2 .skin-reactivity .description3{float:left;width:100%;height:auto;padding-left:52px;margin-top:-15px}#Div-2 .skin-reactivity .description3 .block3{float:left;width:505px;height:auto;padding:10px;margin-top:98px;background:url("../images/divider-r.png") 0px 45px no-repeat}#Div-3 .thermal-imaging{width:960px;padding-left:15px;margin-top:20px;padding-top:30px;border-top:1px solid #ccc}#Div-3 .thermal-imaging h3{font:26px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#2e9ebe;text-transform:uppercase;margin-bottom:20px}#Div-3 .thermal-imaging p{font-size:16px;line-height:35px}#Div-3 .thermal-imaging p.sub{text-transform:uppercase;font:18px "FuturaBT-Medium",Arial,Helvetica,sans-serif;margin-bottom:10px}#Div-3 .thermal-imaging span{color:#396;font-size:34px}#Div-3 .thermal-imaging .column-wrapper{background-color:#000;padding:10px;min-height:290px;margin-top:20px}#Div-3 .thermal-imaging .column-wrapper .right-column{float:left;margin-left:15px}#Div-3 .thermal-imaging .column-wrapper .left-column{float:left}#Div-3 .thermal-imaging .column-wrapper .middle-column{float:left;margin-left:20px}#Div-3 .thermal-imaging .column-wrapper .protocol{float:left;width:225px;margin-left:30px}#Div-3 .thermal-imaging .column-wrapper .protocol p{color:#ccc;font-size:13px;line-height:18px}#Div-3 .thermal-imaging a{font:16px "FuturaBT-Medium",Arial,Helvetica,sans-serif;display:block;padding-top:20px}#Div-3 .thermal-imaging a:after{content:">";padding-left:5px;color:#007da4}#Div-3 .graph-mobile{display:none}.photo-corrective-discover-masks{width:960px;height:auto;margin:20px auto 0 auto;border-top:1px solid #ccc}.photo-corrective-discover-masks h3{font:50px "FuturaBT-Light",Arial,Helvetica,sans-serif;text-transform:uppercase;padding:30px 0 50px 15px;color:#2e9ebe}.photo-corrective-discover-masks h4{font:17px "FuturaBT-Medium",Arial,Helvetica,sans-serif;text-transform:uppercase;padding:8px 0 5px 0}.photo-corrective-discover-masks h4 a{color:#2e9ebe;font-size:18px}.photo-corrective-discover-masks h4.center{font:17px "FuturaBT-Medium",Arial,Helvetica,sans-serif;text-transform:uppercase;text-align:center;padding:8px 0 5px 0}.photo-corrective-discover-masks p{margin-bottom:20px;font-size:14px}.photo-corrective-discover-masks .product-wrap .slick-slider{width:960px;margin:0 auto}.photo-corrective-discover-masks .product-wrap .slick-slider .slick-track{width:960px !important}.photo-corrective-discover-masks .product-wrap .product-1{float:left;width:167px;min-width:329px;padding-left:15px;margin-top:52px}.photo-corrective-discover-masks .product-wrap .product-1 p{width:250px;padding-top:10px}.photo-corrective-discover-masks .product-wrap .product-1 img{width:329px;margin-top:20px}.photo-corrective-discover-masks .product-wrap .product-1 h4,.photo-corrective-discover-masks .product-wrap .product-1 p,.photo-corrective-discover-masks .product-wrap .product-1 a.phyto-learn-more{padding-left:64px}.photo-corrective-discover-masks .product-wrap .product-1 span{margin-left:64px}.photo-corrective-discover-masks .product-wrap .product-2{float:left;width:232px;min-width:232px;padding-left:15px;margin-top:10px}.photo-corrective-discover-masks .product-wrap .product-2 p{width:200px;padding-top:10px}.photo-corrective-discover-masks .product-wrap .product-2 img{width:224px;margin-top:25px}.photo-corrective-discover-masks .product-wrap .product-2 h4,.photo-corrective-discover-masks .product-wrap .product-2 p,.photo-corrective-discover-masks .product-wrap .product-2 a.phyto-learn-more{padding-left:20px}.photo-corrective-discover-masks .product-wrap .product-2 span{margin-left:20px}.photo-corrective-discover-masks .product-wrap .product-3{float:left;width:170px;min-width:316px;padding-left:15px;margin-top:100px}.photo-corrective-discover-masks .product-wrap .product-3 p{width:200px;padding-top:10px}.photo-corrective-discover-masks .product-wrap .product-3 img{width:316px;margin-top:25px}.photo-corrective-discover-masks .product-wrap .product-3 h4,.photo-corrective-discover-masks .product-wrap .product-3 p,.photo-corrective-discover-masks .product-wrap .product-3 a.phyto-learn-more{padding-left:64px}.photo-corrective-discover-masks .product-wrap .product-3 span{margin-left:64px}.photo-corrective-discover-masks .product-wrap a.phyto-learn-more{font:12px "FuturaBT-Medium",Arial,Helvetica,sans-serif;text-transform:uppercase}.photo-corrective-discover-masks .product-wrap a.phyto-learn-more:after{content:">";padding-left:5px;color:#007da4}.photo-corrective-discover-masks span{background-color:#2e9ebe;color:#fff;text-transform:uppercase;font:9px "FuturaBold",Arial,Helvetica,sans-serif;letter-spacing:1px;padding:5px 10px 4px 10px;border-radius:4px}.photo-corrective-discover-masks span.time{background:0;color:#2e9ebe}.authorize .alp-section{clear:both;color:#231f20;font:21px/30px "FuturaBT-Book",Arial,Helvetica,sans-serif;padding:115px 0}@media only screen and (max-width:800px){.authorize .alp-section{padding:55px 0}}@media only screen and (max-width:750px){.authorize .alp-section{font-size:19px;line-height:27px;padding:40px 0}}.authorize .alp-section .content-wrapper{margin:0 auto;max-width:100%;position:relative;width:960px}@media only screen and (max-width:800px){.authorize .alp-section .content-wrapper{padding:0 25px}}@media only screen and (max-width:750px){.authorize .alp-section .content-wrapper{padding:0 15px}}.authorize .alp-section .bordered{border:1px solid #000037;clear:both;margin-left:-20px;padding:15px 0 15px 20px}@media only screen and (max-width:800px){.authorize .alp-section .bordered{margin-left:-15px;padding:15px 0 15px 15px}}@media only screen and (max-width:750px){.authorize .alp-section .bordered{margin-left:0}}.authorize .alp-section .main-heading{max-width:600px}@media only screen and (max-width:800px){.authorize .alp-section .main-heading{max-width:60%}}@media only screen and (max-width:750px){.authorize .alp-section .main-heading{max-width:320px}}@media only screen and (max-width:480px){.authorize .alp-section .main-heading{max-width:260px}}.authorize .alp-section h1{color:#079;font:55px/67px "FuturaBT-Medium",Arial,Helvetica,sans-serif;letter-spacing:1.5px;text-transform:uppercase}@media only screen and (max-width:800px){.authorize .alp-section h1{font-size:42px;line-height:54px;letter-spacing:1px}}@media only screen and (max-width:750px){.authorize .alp-section h1{font-size:29px;line-height:35px;letter-spacing:0}}@media only screen and (max-width:480px){.authorize .alp-section h1{font-size:25px;line-height:30px}}.authorize .alp-section h2{color:#008bb0;font:bold 26px/30px "FuturaBT-Medium",Arial,Helvetica,sans-serif;letter-spacing:1px;margin-bottom:20px;padding-bottom:15px;text-transform:uppercase}@media only screen and (max-width:750px){.authorize .alp-section h2{font-size:21px;line-height:25px;letter-spacing:0}}.authorize .alp-section h2.underlined{border-bottom:1px solid #d1d3d4}.authorize .alp-section h2.bordered{font-size:31px;line-height:33px}@media only screen and (max-width:800px){.authorize .alp-section h2.bordered{font-size:24px;line-height:25px}}@media only screen and (max-width:750px){.authorize .alp-section h2.bordered{font-size:21px}}.authorize .alp-section h2 span{color:#000;font-size:33px}@media only screen and (max-width:800px){.authorize .alp-section h2 span{font-size:27px}}@media only screen and (max-width:750px){.authorize .alp-section h2 span{font-size:22px}}.authorize .alp-section a{color:#008bb0}.authorize .alp-section p{line-height:30px;margin:20px 0 15px 0}@media only screen and (max-width:750px){.authorize .alp-section p{line-height:27px}}.authorize .alp-section img{max-width:100%}.authorize .alp-section strong{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-weight:bold;letter-spacing:.5px;text-transform:uppercase}.authorize .alp-section b{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-weight:bold}.authorize .alp-section ul{color:#231f20;font:21px/30px "FuturaBT-Book",Arial,Helvetica,sans-serif;list-style-type:disc;padding:0 25px 0 23px}@media only screen and (max-width:750px){.authorize .alp-section ul{font-size:19px;line-height:27px;margin-bottom:0}}.authorize .alp-section ul li{line-height:1.25;list-style-position:outside;margin:0 0 7px 0}.authorize .alp-section .floatleft+ul{margin-left:190px}@media only screen and (max-width:750px){.authorize .alp-section .floatleft+ul{margin:0}}@media only screen and (max-width:750px){.authorize .alp-section .floatleft{float:none}}.authorize .alp-section .view-more-link{clear:both;color:#231f20;cursor:pointer;display:table;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-weight:bold;letter-spacing:1px;margin:0 auto;text-decoration:none;text-transform:uppercase}.authorize .alp-section .view-more-link:after{color:#008bb0;content:'>';margin-left:7px}@media only screen and (max-width:750px){.authorize .alp-section .view-more-link{margin-top:20px}}.authorize .alp-section.top-banner-section{background:url("../images/section-bg-top-banner.jpg") no-repeat center bottom #f4f3f4;padding:100px 0}@media only screen and (max-width:800px){.authorize .alp-section.top-banner-section{background-size:cover;padding:60px 0}}@media only screen and (max-width:750px){.authorize .alp-section.top-banner-section{padding:40px 0}}@media only screen and (max-width:480px){.authorize .alp-section.top-banner-section{background-position:66% bottom}}@media only screen and (max-width:320px) and (max-aspect-ratio:4 / 3){.authorize .alp-section.top-banner-section{padding:15px 0}}.authorize .alp-section.top-banner-section span{color:#636363;font:32px/35px "FuturaBT-Medium",Arial,Helvetica,sans-serif;letter-spacing:2px;text-transform:uppercase}@media only screen and (max-width:800px){.authorize .alp-section.top-banner-section span{font-size:28px;line-height:33px;letter-spacing:1px}}@media only screen and (max-width:750px){.authorize .alp-section.top-banner-section span{font-size:21px;line-height:23px;letter-spacing:0}}.authorize .alp-section.blue-bg-section{background:url("../images/section-bg-blue.jpg") no-repeat center center #dce5e7;padding:55px 0}@media only screen and (max-width:800px){.authorize .alp-section.blue-bg-section{padding:35px 0}}@media only screen and (max-width:750px){.authorize .alp-section.blue-bg-section{background-image:none}}.authorize .alp-section.authentic-vs-counterfeit h2{margin-bottom:15px}@media only screen and (max-width:800px){.authorize .alp-section.authentic-vs-counterfeit h2{margin-bottom:5px}}.authorize .alp-section.authentic-vs-counterfeit ul,.authorize .alp-section.authentic-vs-counterfeit strong,.authorize .alp-section.authentic-vs-counterfeit .bordered{font-size:19px}.authorize .alp-section.authentic-vs-counterfeit ul{margin-top:5px}.authorize .alp-section.authentic-vs-counterfeit .bordered{margin-bottom:10px}@media only screen and (max-width:800px){.authorize .alp-section.authentic-vs-counterfeit .bordered{line-height:25px}}@media only screen and (max-width:750px){.authorize .alp-section.authentic-vs-counterfeit .bordered{margin-top:0}}.authorize .alp-section.authentic-vs-counterfeit .floatleft{max-width:50%;padding-bottom:30px}@media only screen and (max-width:800px){.authorize .alp-section.authentic-vs-counterfeit .floatleft{padding-bottom:25px}}@media only screen and (max-width:750px){.authorize .alp-section.authentic-vs-counterfeit .floatleft{max-width:none}}.authorize .alp-section.warning-bg-section{color:#000;background:url("../images/section-bg-warning.png") no-repeat 70% 70%}@media only screen and (max-width:800px){.authorize .alp-section.warning-bg-section{background:0}}.authorize .alp-section.retailers-bg-section{background:url("../images/section-bg-retailer.png") no-repeat 85% bottom}.authorize .alp-section.retailers-bg-section a{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif}@media only screen and (max-width:800px){.authorize .alp-section.retailers-bg-section{background:0}}.authorize .alp-section.unauthorized-retailers .floatleft{margin-right:70px;padding-bottom:20px}@media only screen and (max-width:800px){.authorize .alp-section.unauthorized-retailers .floatleft{margin-right:50px}}@media only screen and (max-width:750px){.authorize .alp-section.unauthorized-retailers .floatleft{margin:0;padding-bottom:0}}.authorize .alp-section.how-can-you-help{line-height:36px;padding-top:0;padding-bottom:60px}@media only screen and (max-width:800px){.authorize .alp-section.how-can-you-help{padding-bottom:10px}}@media only screen and (max-width:750px){.authorize .alp-section.how-can-you-help{padding-bottom:50px}}.unauthorized-retailers-popup{color:#231f20;font:21px/30px "FuturaBT-Book",Arial,Helvetica,sans-serif}.unauthorized-retailers-popup b{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-weight:bold}.unauthorized-retailers-popup ul{float:left;padding:0 30px 0 23px}@media only screen and (max-width:800px){.unauthorized-retailers-popup ul{padding-right:25px}}.unauthorized-retailers-popup li{list-style-type:disc}#loading{position:absolute;width:100%;height:100%;background:url(../images/loading-small.gif) no-repeat center center;z-index:1;background-color:#fff;top:1%}.pt_storefront.new-hp .pp_overlay,.pt_product_search_result.new-hp .pp_overlay{background-color:#000}.pt_storefront.new-hp div.pp_default .pp_top .pp_middle,.pt_storefront.new-hp div.pp_default .pp_top .pp_left,.pt_storefront.new-hp div.pp_default .pp_top .pp_right,.pt_product_search_result.new-hp div.pp_default .pp_top .pp_middle,.pt_product_search_result.new-hp div.pp_default .pp_top .pp_left,.pt_product_search_result.new-hp div.pp_default .pp_top .pp_right{background:0}.pt_storefront.new-hp div.pp_default .pp_content_container .pp_left,.pt_storefront.new-hp div.pp_default .pp_content_container .pp_right,.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_left,.pt_product_search_result.new-hp div.pp_default .pp_content_container .pp_right,.pt_product_search_result.new-hp div.pp_default .pp_content_container .pp_content{background:0}.pt_storefront.new-hp div.pp_default .pp_content_container .pp_left .pp_right .pp_content .pp_fade .pp_expand,.pt_product_search_result.new-hp div.pp_default .pp_content_container .pp_left .pp_right .pp_content .pp_fade .pp_expand{display:none}.pt_storefront.new-hp div.pp_default .pp_bottom .pp_left,.pt_storefront.new-hp div.pp_default .pp_bottom .pp_middle,.pt_storefront.new-hp div.pp_default .pp_bottom .pp_right,.pt_product_search_result.new-hp div.pp_default .pp_bottom .pp_left,.pt_product_search_result.new-hp div.pp_default .pp_bottom .pp_middle,.pt_product_search_result.new-hp div.pp_default .pp_bottom .pp_right{background:0}.new-hp-hero .new-hp-hero-content-wrapper{position:absolute;left:50%;width:960px;height:100%;margin:0 0 0 -480px}.new-hp-hero .new-hp-hero-content-wrapper #fds div{opacity:0}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content{color:#fff;margin:35px 0 0 0;-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}}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-title-one{width:450px;border-bottom:1px solid #2e9ebe}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-title-one h2{font-size:48px;text-transform:uppercase;color:#2e9ebe;line-height:52px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-title-one h2 span{font-size:78px;margin-left:-3px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-title-one h1{font-size:48px;text-transform:uppercase;color:#2e9ebe;line-height:52px;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-title-one h1 span{font-size:78px;margin-left:-3px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-sub-title-one{width:450px;margin:15px 0 30px 0}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-sub-title-one h3{font-size:20.6px;text-transform:uppercase;letter-spacing:2px;color:#fff;line-height:24px;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-sub-title-one h3 span{margin-top:2px;position:absolute;font-size:47px;margin-left:13px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-sub-title-one h3 span sup{font-size:20px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-sub-title-one h2{font-size:20.6px;text-transform:uppercase;letter-spacing:2px;color:#fff;line-height:24px;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-sub-title-one h2 span{margin-top:2px;position:absolute;font-size:47px;margin-left:13px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-sub-title-one h2 span sup{font-size:20px}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-list{margin:0 0 20px 0}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-list ul li{text-transform:uppercase;font-size:16px;line-height:25px;float:none}.new-hp-hero .new-hp-hero-content-wrapper .new-hp-hero-content .new-hp-hero-cta 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}.new-hp-hero .new-hp-hero-bg-img{background-color:#1c182f}.new-hp-hero .new-hp-hero-bg-img img{max-width:1280px;width:100%;margin:auto}.new-hp-hero .new-hp-hero-bg-img img.for-mobile{display:none}.new-hp-hero .plp-hero-play{position:absolute;right:18.5%;top:40%}.new-hp-below-fold-slot{margin-bottom:10px;display:inline-block;width:100%}.new-hp-below-fold-slot.thirty-px-top{margin-top:30px}.new-hp-below-fold-slot .new-hp-below-fold-slot-2{background-color:#26033b}.new-hp-below-fold-slot .new-hp-below-fold-slot-2 .new-hp-below-fold-slot-2-mobileimage{display:none}.new-hp-below-fold-slot .new-hp-below-fold-slot-2 .new-hp-below-fold-slot-2-left{color:#fff;display:inline-block;width:50%;float:left}.new-hp-below-fold-slot .new-hp-below-fold-slot-2 .new-hp-below-fold-slot-2-left img{float:left}.new-hp-below-fold-slot .new-hp-below-fold-slot-2 .new-hp-below-fold-slot-2-left .slot-2-left-content{position:relative;top:60px;left:40px}.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{color:#2e9ebe;font-size:23px;text-transform:uppercase}.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{color:#2e9ebe;font-size:23px;text-transform:uppercase}.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{font-size:16px;letter-spacing:1px;width:400px;margin-top:20px}.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{line-height:19px}.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{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:25px}.new-hp-below-fold-slot .new-hp-below-fold-slot-2 .new-hp-below-fold-slot-2-right{color:#fff;display:inline-block;width:50%;margin-bottom:-4px}.new-hp-below-fold-slot .new-hp-below-fold-slot-2 .new-hp-below-fold-slot-2-right img{float:right;max-width:462px;width:100%}.new-hp-below-fold-slot .new-hp-below-fold-slot-6 .title-bar{font:20px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#2e9ebe;display:block;margin:30px 0 15px 0;padding-bottom:10px;border-bottom:1px solid #ccc;width:100%}.new-hp-below-fold-slot .new-plp-below-fold-slot-5{width:100%}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-hp-below-fold-slot-5-deskimage{display:block;width:100%}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-hp-below-fold-slot-5-deskimage img{width:100%}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .plp-slot-6-title{display:none}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .plp-slot-6-wrap{padding:50px 0;max-width:960px;width:100%;position:absolute}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .plp-slot-6-wrap .plp-slot-6-right img{max-width:581px;width:100%}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .plp-slot-6-wrap .plp-slot-6-left{color:#3a9cbd;font-size:20px;float:left;margin:0 60px}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-callouts{display:inline-block}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-callouts ul li{float:left;font-size:16px;width:88px;border-right:1px solid #007298;padding-right:70px;margin-right:20px}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-callouts ul li span{color:#007298;font:22px "FuturaBT-Medium",Arial,Helvetica,sans-serif}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-callouts ul li:last-of-type{border-right:0}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-head{width:100%}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-head h2{font:20px "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#007298;display:block;margin:15px 0 15px 0;padding-bottom:10px;border-bottom:1px solid #ccc;width:100%;text-transform:uppercase}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content{margin-top:25px;width:100%;display:inline-block}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .ba-image-wrap{float:left}.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{width:270px}.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{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:15px;line-height:20px;margin-top: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.collapse{cursor:pointer}.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.collapse:after{content:url(../images/slot-5-arrow-down.jpg);margin-left:20px}.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.collapse.collapse-toggle:after{content:url(../images/slot-5-arrow-up.jpg);margin-left:20px}.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{width:270px}.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 img{max-width:298px;width:100%}.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{font-size:14px}.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.uppercase{text-transfporm:uppercase;margin-bottom:7px}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .ba-image-wrap .ba-image{margin-right:32px}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .ba-image-wrap .ba-image .before-image{min-height:180px;position:inherit}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .ba-image-wrap .ba-image .before-image img{display:inline-block}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .ba-image-wrap .ba-image .after-image{min-height:180px;position:inherit}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .ba-image-wrap .ba-image .after-image img{display:inline-block}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .ba-image-wrap .remove-margin{margin-right:0}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .ba-image-wrap .ba-block-2{min-height:initial}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-section{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{margin-top:25px;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{padding:0;background-color:#1d0f46;clear:left}.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{cursor:pointer;padding:5px;display:none;font-size:13px;border:1px solid #c1c1c1;border-left:1px solid #1d0f46;border-right:1px solid #1d0f46;border-top:0 solid #c1c1c1;margin:0;padding:10px 15px}.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:first-child{border-top: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 .new-plp-ha-content{width:100%;display:none;padding:15px 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{width:95%;margin:0 auto}.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{float:left;width:6%;margin-right:1%;font-size:55px;color:#fff;position:relative;margin-top:225px}.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 .new-plp-plus-sign.absolute{position:absolute;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 .new-plp-ha-li{float:left;width:19%;margin-right:1%;position:relative}.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{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-li .new-plp-ha-img.absolute{position:absolute;bottom:24px}.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{width:100%;color:#fff;text-align:center;text-transform:uppercase}.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:absolute;top:95%}.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.last{margin-right: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-content-wrap{width:100%;display:inline-block;min-height:510px}.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{width:33.33%;margin:0 .005% 0 0;list-style:none;cursor:pointer;float:left}.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.resp-tab-active .li-inside{color:#2e9ebe}.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.resp-tab-active div{border-top-left-radius:10px;border-top-right-radius:10px;border-top:1px solid;border-left:1px solid;border-right:1px solid;background-color:#1d0f46}.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:last-child{float:right;margin-right: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 ul.resp-tabs-list li:last-child div{float:right;margin-right: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 ul.resp-tabs-list li:first-child div{float:left;margin-right: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 ul.resp-tabs-list li div{border-top-left-radius:10px;border-top-right-radius:10px;border-top:1px solid;border-left:1px solid;border-right:1px solid;background-color:#fff;color:#1d0f46;width:95%;text-align:center;padding:18px 3px 3px 3px;float:none;margin:0 auto;height:30px;text-transform:uppercase;font-size:15px}.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:left;width:50%}.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:98%;list-style:none;padding:0;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{width:95%;display:none;position:absolute;top:0;left: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.active .new-plp-hc-thumb-img{border:4px solid gray;width:96%}.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:100%;border:1px solid gray}.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: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 .new-plp-hc-main-img-list .new-plp-hc-main-img-li .new-plp-hc-main-img-mobile .new-plp-hc-title{width:100%}.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{clear:both;width:100%;padding-top:15px}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-hc-right-content{float:left;width:50%}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-hc-right-content .new-plp-hc-title{width:100%}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-hc-right-content .new-plp-hc-title h1{margin-top:0;font-size:22px;color:#007298}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-hc-right-content .new-plp-hc-title h3{margin-top:0;font-size:22px;color:#007298;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-hc-right-content .new-plp-hc-copy{font-size:16px;padding:20px 0}.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{width:98%;list-style: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 li.new-plp-hc-thumb-img-li{width:28%;margin-right:7.7%;float:left}.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 li.new-plp-hc-thumb-img-li.last{width:28%;margin-right:0;float:right}.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 li.new-plp-hc-thumb-img-li.active .new-plp-hc-thumb-img{border:4px solid gray;width:96%}.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 li.new-plp-hc-thumb-img-li .new-plp-hc-thumb-img{width:100%;cursor:pointer}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-hc-right-content .new-plp-hc-link{clear:both;width:100%;padding-top:15px}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-hc-right-content .new-plp-hc-link a{text-transform:uppercase;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-size:16px}.new-hp-below-fold-slot .new-plp-below-fold-slot-5 .new-plp-below-fold-slot-5-content .new-plp-hc-right-content .new-plp-hc-link a:after{content:url(../images/learn-more-green-arrow.png);position:relative;left:7px;bottom:1px}.vip .content{max-width:none}.vip .clp_slot{padding:0}.vip .hp-slot-content-container .vip-banner-wrap{width:960px;margin:0 auto}.vip .hp-slot-content-container .vip-banner-wrap .vip-banner-wrap-text{position:absolute;width:395px;padding-top:185px}.vip .hp-slot-content-container .vip-banner-wrap .vip-banner-wrap-text h1{text-transform:uppercase;font:58px/1 "FuturaBT-Medium",Arial,Helvetica,sans-serif;color:#fff}.vip .hp-slot-content-container .vip-banner-wrap .vip-banner-wrap-text h2{text-transform:uppercase;font:19px/24px "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#fff;letter-spacing:1px}.vip .hp-slot-content-container img{display:block;margin:0 auto;height:444px;width:auto}.vip .vip-landing-perks-container{background:#f3f5f4;height:400px;padding-top:70px}.vip .vip-landing-perks-container .vip-landing-perks-wrapper{width:960px;margin:0 auto}.vip .vip-landing-perks-container .vip-landing-perks-wrapper li{float:left;width:190px;margin:0 65px 0 0}.vip .vip-landing-perks-container .vip-landing-perks-wrapper li:last-child{margin:0}.vip .vip-landing-perks-container .vip-landing-perks-wrapper img{display:block;margin:0 auto}.vip .vip-landing-perks-container .vip-landing-perks-wrapper .vip-perk-title{font:18px/22px "FuturaBT-Medium",Arial,Helvetica,sans-serif;text-transform:uppercase;text-align:center;margin-top:25px}.vip .vip-landing-perks-container .vip-landing-perks-wrapper .vip-perk-subtitle{font:18px/24px "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#666;text-align:center}.vip .vip-landing-perks-container .vip-landing-perks-wrapper span{text-transform:uppercase;font:28px/1 "FuturaBT-Medium",Arial,Helvetica,sans-serif}.vip .clp_slot_1 .slot-img a{cursor:default}.vip .clp_slot_3{max-width:960px;margin:0 auto}.vip .clp_slot_3 h2{color:#000;font:16px/18px "FuturaBT-Light",Arial,Helvetica,sans-serif}.vip .clp_slot_3 .ui-accordion-content{color:#666;font:14px/26px "FuturaBT-Light",Arial,Helvetica,sans-serif}.vip .vip-terms{max-width:960px;margin:0 auto;padding-top:50px}.vip .vip-terms a{font:14px/1 "FuturaBT-Medium",Arial,Helvetica,sans-serif;text-decoration:underline}.vip .faq-title{font:28px/1 "FuturaBT-Medium",Arial,Helvetica,sans-serif;margin-top:50px}.vip .b-faq{margin-top:40px}.check-password-strength .progress{border-radius:6px;margin-top:7px;background:transparent}.check-password-strength .progress-bar{height:7px;border-radius:4px;transition:.4s linear;transition-property:width,background-color}.check-password-strength .progress-bar[data-password-strength="3"]{width:75%;background-color:#20699b}.check-password-strength .progress-bar[data-password-strength="0"]{width:1%;background-color:#e9e9e9}.check-password-strength .progress-bar[data-password-strength="4"]{width:100%;background-color:#015893}.check-password-strength .progress-bar[data-password-strength="1"]{width:25%;background-color:#688191}.check-password-strength .progress-bar[data-password-strength="2"]{width:50%;background-color:#416e8c}#RegistrationForm .check-password-strength .progress,#RegistrationForm .check-password-strength .password-verdict{padding-left:125px;max-width:216px}#RegistrationForm.login_box_form .progress,#RegistrationForm.login_box_form .password-verdict{padding-left:139px;max-width:216px}#NewPasswordForm .check-password-strength .progress,#NewPasswordForm .check-password-strength .password-verdict{padding-left:200px;max-width:216px}@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){#RegistrationForm .check-password-strength .progress,#RegistrationForm .check-password-strength .password-verdict{padding-left:32%;width:100%;max-width:400px}#NewPasswordForm .check-password-strength .progress,#NewPasswordForm .check-password-strength .password-verdict{padding-left:34%;max-width:400px}#RegistrationForm.login_box_form .progress,#RegistrationForm.login_box_form .password-verdict{padding-left:47%;max-width:400px}}@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){#RegistrationForm .check-password-strength .progress,#RegistrationForm .check-password-strength .password-verdict{padding-left:37%;min-width:400px}#NewPasswordForm .check-password-strength .progress,#NewPasswordForm .check-password-strength .password-verdict{padding-left:37%;max-width:400px}#RegistrationForm.login_box_form .progress,#RegistrationForm.login_box_form .password-verdict{padding-left:35%;max-width:400px}}.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}.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}body.professional-treatment-page .primary{max-width:100%}.treat--breadcrumbs{display:block;font-weight:bolder;padding-bottom:40px;padding-left:8px}.treat--breadcrumbs b{font-weight:bold}.prof-treat-det{background:rgba(242,247,250,0.9);background:-webkit-gradient(linear,left top,left bottom,color-stop(20px,rgba(242,247,250,0.9)),color-stop(100%,rgba(242,247,250,0)));background:-moz-linear-gradient(top,rgba(242,247,250,0.9) 20px,rgba(242,247,250,0) 120px);background:-webkit-linear-gradient(top,rgba(242,247,250,0.9) 20px,rgba(242,247,250,0) 120px);background:-o-linear-gradient(top,rgba(242,247,250,0.9) 20px,rgba(242,247,250,0) 120px);background:-ms-linear-gradient(top,rgba(242,247,250,0.9) 20px,rgba(242,247,250,0) 120px);background:linear-gradient(to bottom,rgba(242,247,250,0.9) 20px,rgba(242,247,250,0) 120px);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#000000',GradientType=0)}.prof-treat-det .column-6{width:50%}.prof-treat-det .column-8{width:66.66%}.prof-treat-det .column-12{width:100%}.prof-treat-det h2{border-bottom:1px solid #e0e0e0;color:#252525;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:32px;padding-bottom:2px;text-transform:uppercase}.prof-treat-det .treat-det--container{margin:0 auto;max-width:960px;width:100%}.prof-treat-det .treat-det--hero{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;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-align-content:stretch;-moz-align-content:stretch;-ms-align-content:stretch;align-content:stretch}.prof-treat-det .treat-det--hero--column{max-width:548px;padding-right:88px;padding-top:15px}.prof-treat-det .treat-det--hero h1{color:#77a3b6;display:inline-block;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:60px;letter-spacing:4px;line-height:60px;padding-bottom:16px;padding-top:60px;text-transform:uppercase}.prof-treat-det .treat-det--hero--subtitle{border-bottom:1px solid #d5d5d5;color:#252525;font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:1px;padding-bottom:16px;text-transform:uppercase;line-height:normal}.prof-treat-det .treat-det--hero--paragraph{color:#333;font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif;font-size:12px;line-height:16px;padding-top:18px}.prof-treat-det .treat-det--hero--image{padding-top:87px}.prof-treat-det .treat-det--faq{border-bottom:1px solid #e0e0e0;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;padding:0 0 20px;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;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-align-content:stretch;-moz-align-content:stretch;-ms-align-content:stretch;align-content:stretch}.prof-treat-det .treat-det--faq:last-child{border-bottom:0}.prof-treat-det .treat-det--faq--tiles .treat-det--faq--slider{min-width:504px;overflow:visible}.prof-treat-det .treat-det--faq--image,.prof-treat-det .treat-det--faq .treat-det--faq--video{margin-top:-24px}.prof-treat-det .treat-det--faq--column{padding-right:20px}.prof-treat-det .treat-det--faq--column:last-child{padding-right:0}.prof-treat-det .treat-det--faq--column .product_tile_wrapper{margin:0;min-width:250px;padding:0 20px;vertical-align:top}.prof-treat-det .treat-det--faq--column>span{color:#636363;display:block;font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif;font-style:italic;font-size:10px;letter-spacing:0;line-height:14px;padding-top:45px}.prof-treat-det .treat-det--faq--title{color:#77a3b6;display:inline-block;font-size:14px;letter-spacing:1px;padding:42px 0 10px;text-transform:uppercase}.prof-treat-det .treat-det--faq--paragraph{color:#636363;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:13px;line-height:1.5em;padding:20px 0 14px}.prof-treat-det .draggable-image{height:310px;position:relative;width:310px}.prof-treat-det .draggable-image .after,.prof-treat-det .draggable-image .before{height:310px;left:0;position:absolute;top:0;width:310px;z-index:1}.prof-treat-det .draggable-image .before{overflow:hidden;width:50%}.prof-treat-det .draggable-image .draggable-cursor{cursor:pointer;height:100%;left:50%;margin-left:-12px;margin-right:-12px;position:absolute;width:25px;z-index:2}.prof-treat-det .draggable-image .draggable-cursor img{left:-6px;position:relative;top:calc(50% - 8px)}.prof-treat-det .draggable-image .draggable-cursor:after{content:'';background:#fff;height:100%;left:10px;position:absolute;top:0;width:3px}.prof-treat-prd{background:rgba(242,247,250,0.9);background:-webkit-gradient(linear,left top,left bottom,color-stop(20px,rgba(242,247,250,0.9)),color-stop(100%,rgba(242,247,250,0)));background:-moz-linear-gradient(top,rgba(242,247,250,0.9) 20px,rgba(242,247,250,0) 120px);background:-webkit-linear-gradient(top,rgba(242,247,250,0.9) 20px,rgba(242,247,250,0) 120px);background:-o-linear-gradient(top,rgba(242,247,250,0.9) 20px,rgba(242,247,250,0) 120px);background:-ms-linear-gradient(top,rgba(242,247,250,0.9) 20px,rgba(242,247,250,0) 120px);background:linear-gradient(to bottom,rgba(242,247,250,0.9) 20px,rgba(242,247,250,0) 120px);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#000000',GradientType=0)}.prof-treat-prd .column-6{width:50%}.prof-treat-prd .column-8{width:66.66%}.prof-treat-prd .column-12{width:100%}.prof-treat-prd h2{border-bottom:1px solid #e0e0e0;color:#252525;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:32px;padding-bottom:2px;text-transform:uppercase}.prof-treat-prd .treat-prd--container{margin:0 auto;max-width:960px;width:100%}.prof-treat-prd .treat-prd--hero{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;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-align-content:stretch;-moz-align-content:stretch;-ms-align-content:stretch;align-content:stretch}.prof-treat-prd .treat-prd--hero--column{padding-top:15px}.prof-treat-prd .treat-prd--hero h1{color:#007da4;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:43px;letter-spacing:6px;line-height:46px;padding-bottom:0;padding-left:8px;text-transform:uppercase;width:340px}.prof-treat-prd .treat-prd--hero--paragraph{color:#333;font-family:"FuturaBT-Book",Arial,Helvetica,sans-serif;font-size:13px;letter-spacing:0;line-height:14px;max-width:470px;padding-left:11px;padding-top:15px}.prof-treat-prd .treat-prd--hero--image{margin-top:-24px}.prof-treat-prd .treat-prd--filter{padding:0 10px 109px;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;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-align-content:stretch;-moz-align-content:stretch;-ms-align-content:stretch;align-content:stretch}.prof-treat-prd .treat-prd--filter>form{width:50%}.prof-treat-prd .treat-prd--filter>form:nth-child(2){padding-left:97px;width:calc(50% - 97px)}.prof-treat-prd .treat-prd--filter>form label{display:block;font-weight:700;letter-spacing:1px;padding-bottom:11px}.prof-treat-prd .treat-prd--filter>form input[type="text"]{background-color:#f1f1f1;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAAbElEQVQY02P4//8/AzKeOXNmPxDfB+L9QHweiBtA4uiKGoB4PprYfJA4usLzWGwQANlAUCFUHFMhEBugiRkA8XoGLO4BeSQAyg+A8g2Q3bEeiN9DJedDfQ0KAQW4r6FWvke3Fhkjhx1ORSAMAGWt9aLOAPe5AAAAAElFTkSuQmCC);background-position:calc(100% - 10px) center;background-repeat:no-repeat;border:0;float:left;height:36px;margin-right:12px;padding:0 8px;width:292px}.prof-treat-prd .treat-prd--filter>form button{float:left;height:36px;width:130px}.prof-treat-prd .treat-prd--filter>form button span{line-height:22px}.prof-treat-prd .treat-prd--filter>form #procedureSelectBoxItContainer span{color:#333;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;line-height:38px}.prof-treat-prd .treat-prd--filter>form #procedureSelectBoxItContainer .selectboxit-options{border:1px solid #c3c3c3;margin-left:-1px}.prof-treat-prd .treat-prd--filter>form #procedureSelectBoxItContainer .selectboxit-options a{border-bottom:1px solid #c3c3c3;color:#333;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;height:38px;line-height:38px}.prof-treat-prd .treat-prd--filter>form #procedureSelectBoxItContainer .selectboxit-btn{background-color:transparent}.prof-treat-prd .treat-prd--filter>form #procedureSelectBoxItContainer .selectboxit-default-arrow{display:none}.prof-treat-prd .treat-prd--filter>form #procedureSelectBoxItContainer #procedureSelectBoxIt{border:1px solid #c3c3c3;height:36px;width:248px}.prof-treat-prd .treat-prd--filter>form #procedureSelectBoxItContainer #procedureSelectBoxIt:after{content:'\f107';font-family:'FontAwesome';font-size:20px;font-weight:bold;color:#1981ad;position:absolute;right:10px}.prof-treat-prd .treat-prd--filter>form #procedureSelectBoxItContainer #procedureSelectBoxIt.selectboxit-open:after{content:'\f106'}.prof-treat-prd .treat-prd--list{height:277px;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;margin:0 54px 0 10px;width:calc(50% - 64px);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;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-align-content:stretch;-moz-align-content:stretch;-ms-align-content:stretch;align-content:stretch}.prof-treat-prd .treat-prd--list-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;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.prof-treat-prd .treat-prd--list:nth-child(even){margin:0 0 0 69px;width:calc(50% - 69px)}.prof-treat-prd .treat-prd--list--title{color:#007da4;border-bottom:1px solid #007da4;display:block;font-size:14px;letter-spacing:1px;padding:17px 0 3px;text-transform:uppercase}.prof-treat-prd .treat-prd--list--paragraph{color:#636363;font-size:12px;letter-spacing:0;line-height:15px;padding:14px 18px 12px}.prof-treat-prd .treat-prd--list--link{font-weight:bold;letter-spacing:1px;padding:0 0 0 20px}.prof-treat-prd .treat-prd--list--link:after{content:'>'}.prof-treat-prd .treat-prd--list span{color:#636363;display:block;font-size:10px;letter-spacing:0;line-height:14px;padding-top:45px}div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_right,div.pp_default .pp_content_container .pp_left,div.pp_default .pp_content_container .pp_middle,div.pp_default .pp_content_container .pp_right,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_content{background:0}div.pp_overlay{background-color:#252525}.prof-def-carousel{max-width:960px;width:100%;margin:0 auto}.prof-def-carousel .jcarousel-clip{min-height:366px;padding-bottom:30px}.prof-def-carousel .productcarousel_list_item{width:200px;margin:0 20px;box-sizing:border-box}.prof-def-carousel .product_image_topwrapper{min-height:200px}.prof-def-carousel .product_image_wrapper{display:block;min-height:162px}.prof-def-carousel .product_image_wrapper img{display:inline-block}.prof-def-carousel .product-badge,.prof-def-carousel .carousel_navigation_list{display:none}.prof-def-carousel .mobile-product_description{color:#868686;font:11px Arial,Helvetica,sans-serif;text-transform:none;letter-spacing:0}.prof-def-carousel .mobile-product_description p{line-height:initial}.prof-def-carousel .product_tile{padding-top:0}.morelink,.lesslink{color:#77a3b6;display:inline-block}.lesslink{display:none}.main.routinefinder{position:relative;z-index:1}.diagnostic-tool-content .diagnostic-button{background-color:#1981ad;color:#fff;display:inline-block;font-size:1.125rem;letter-spacing:.125rem;margin-bottom:1.3125rem;margin-top:1.3125rem;padding:0 2.125rem;text-decoration:none;text-transform:capitalize;white-space:nowrap;float:none}.diagnostic-tool-content .diagnostic-button[disabled]{cursor:default;background:#999}.diagnostic-tool-content .diagnostic-top{background-image:url("../images/diagnostic/diagn_hero_mobile.jpg");background-size:cover;font-size:1.875rem;padding:3.6875rem 1.9375rem 3rem}.diagnostic-tool-content .diagnostic-top h1{color:#0f80a0;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:2.5625rem;line-height:3.0625rem;padding:0 .375rem;text-align:justify;text-transform:uppercase}.diagnostic-tool-content .diagnostic-top h1 b{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-weight:100}.diagnostic-tool-content .diagnostic-top h1 span{letter-spacing:-.0625rem;font-size:2.5rem}.diagnostic-tool-content .diagnostic-top_filter{background-color:#fff;font-size:1.125rem;line-height:3.3125rem;margin-top:1.1875rem;padding:2.875rem .625rem 2rem 3.9375rem}.diagnostic-tool-content .diagnostic-top_filter span *{font-size:1.125rem;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif}.diagnostic-tool-content .diagnostic-top_filter .routine-finder-button{padding-right:2.625rem;text-align:center;position:relative;z-index:1}.diagnostic-tool-content .diagnostic-top_filter .question_item{float:left}.diagnostic-tool-content .diagnostic-top_filter .question_item span{vertical-align:middle}.diagnostic-tool-content .diagnostic-top_filter .question_item[data-question-id="routine-finder-myconcern"],.diagnostic-tool-content .diagnostic-top_filter .question_item[data-question-id="routine-finder-interesting"]{float:none;clear:both}.diagnostic-tool-content .diagnostic-top_filter .selectboxit{background-color:#fff;border:1px solid #d5d5d5;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;height:2.625rem;margin:0 .4375rem .625rem 0;padding:.375rem 1.25rem .375rem .125rem}.diagnostic-tool-content .diagnostic-top_filter .selectboxit .selectboxit-option-icon-container{text-transform:capitalize}.diagnostic-tool-content .diagnostic-top_filter .selectboxit .selectboxit-default-arrow{display:none}.diagnostic-tool-content .diagnostic-top_filter .selectboxit:after{content:'\f107';font-family:"FontAwesome";font-size:1.25rem;font-weight:bold;color:#1981ad;position:absolute;right:.625rem}.diagnostic-tool-content .diagnostic-top_filter .selectboxit.selectboxit-open:after{content:'\f106'}.diagnostic-tool-content .diagnostic-top_filter .diagnostic-button{line-height:3.3125rem}.diagnostic-tool-content .diagnostic-top_filter span:not([class^="selectboxit"]){font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-size:1.0625rem;letter-spacing:1px;line-height:2.375rem;margin-right:.8125rem;text-transform:uppercase}.diagnostic-tool-content .diagnostic-top_filter .js_quiz_controls{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.diagnostic-tool-content .diagnostic-banner-1{padding:4.1875rem 2.4375rem 0}.diagnostic-tool-content .diagnostic-banner-1_title{font-size:2.625rem;text-transform:uppercase;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif}.diagnostic-tool-content .diagnostic-banner-1_list{font-size:1.6875rem;font-weight:bold;list-style-type:decimal;margin:2.25rem .75rem;padding:0 0 0 1.25rem}.diagnostic-tool-content .diagnostic-banner-1_list-item{margin-bottom:1.4375rem;list-style-type:decimal}.diagnostic-tool-content .diagnostic-banner-1_list-item b{display:block;text-transform:uppercase;line-height:1.5625rem}.diagnostic-tool-content .diagnostic-banner-1_list-item span{display:block;font-size:1.0625rem;font-weight:normal;line-height:1.25rem;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif}.diagnostic-tool-content .diagnostic-banner-2{padding:0 2.3125rem 0;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif}.diagnostic-tool-content .diagnostic-banner-2 p{font-size:1.4375rem;padding-bottom:1.9375rem;padding-top:1.0625rem;line-height:1.6875rem}.diagnostic-tool-content .diagnostic-banner-2 .diagnostic-button{font-size:1.125rem;margin-bottom:0;padding:.9375rem 3.875rem}.diagnostic-tool-content .diagnostic-banner-2 img{margin-left:-2.3125rem;margin-top:1.6875rem}.diagnostic-tool-content .diagnostic-banner-2_title{color:#1981ad;font-size:1.9375rem;font-weight:bold;letter-spacing:.125rem;line-height:2.4375rem}.diagnostic-tool-content .diagnostic-banner-2_title b{display:block;text-transform:uppercase}.diagnostic-tool-content .diagnostic-banner-2_title span{display:block;font-size:1.3125rem;font-weight:normal;line-height:1.3125rem;text-transform:uppercase}.diagnostic-tool-content .diagnostic-regimen{border-bottom:1px solid #c3c3c3;padding:4.6875rem 1.875rem 4.6875rem 1.875rem}.diagnostic-tool-content .diagnostic-regimen .content{margin-bottom:0}.diagnostic-tool-content .diagnostic-regimen .routine-finder-regimen p{display:none}.diagnostic-tool-content .diagnostic-regimen .formfield{float:left}.diagnostic-tool-content .diagnostic-regimen .formfield.formfield_email{width:calc(100% - 72px);margin-right:.875rem}.diagnostic-tool-content .diagnostic-regimen .product_tile_wrapper{display:block;margin:1.25rem auto;padding:0;width:100%}.diagnostic-tool-content .diagnostic-regimen .product_tile_wrapper .routine_item.js-product-details:first-child{margin-left:0}.diagnostic-tool-content .diagnostic-regimen .product_tile_wrapper .routine_item.js-product-details .product_image{max-width:100%;width:auto}.diagnostic-tool-content .diagnostic-regimen .product_tile_wrapper .routine_item.js-product-details .product_tile{padding:.625rem 0;width:13.125rem;margin:0 auto}.diagnostic-tool-content .diagnostic-regimen .product_tile_wrapper .routine_item.js-product-details .product_name{margin:.625rem 0 0 0;font-size:.875rem;text-align:center}.diagnostic-tool-content .diagnostic-regimen .product_tile_wrapper .routine_item.js-product-details .product-badge{position:absolute;padding:.625rem 0;z-index:1}.diagnostic-tool-content .diagnostic-regimen .product_tile_wrapper .routine_item.js-product-details .price{float:none}.diagnostic-tool-content .diagnostic-regimen .product_tile_wrapper .routine_item.js-product-details .start,.diagnostic-tool-content .diagnostic-regimen .product_tile_wrapper .routine_item.js-product-details .product_price,.diagnostic-tool-content .diagnostic-regimen .product_tile_wrapper .routine_item.js-product-details .mobile-ratings-and-reviews{text-align:center}.diagnostic-tool-content .diagnostic-regimen .product_tile_wrapper .routine_item.js-product-details .product_promo,.diagnostic-tool-content .diagnostic-regimen .product_tile_wrapper .routine_item.js-product-details .price_per_unit{display:none}.diagnostic-tool-content .diagnostic-regimen .product_tile_wrapper .routine_item.js-product-details .quickviewbutton{background:#f1f1f1}.diagnostic-tool-content .diagnostic-regimen .product_tile_wrapper .routine_item.js-product-details .quickviewbutton .start,.diagnostic-tool-content .diagnostic-regimen .product_tile_wrapper .routine_item.js-product-details .quickviewbutton .product_price,.diagnostic-tool-content .diagnostic-regimen .product_tile_wrapper .routine_item.js-product-details .quickviewbutton .product_name{text-align:left}.diagnostic-tool-content .diagnostic-regimen .product_tile_wrapper .routine_item.js-product-details .quantity_error{max-width:100%;color:red;display:none;margin-bottom:20px}.diagnostic-tool-content .diagnostic-regimen .product_tile_wrapper .routine_item-step{color:#1981ad;font-size:.75rem;text-transform:uppercase}.diagnostic-tool-content .diagnostic-regimen .diagnostic-button{background-color:#252525;display:block;margin:0 auto;padding:.8125rem 3.875rem;text-align:center;width:17.5rem}.diagnostic-tool-content .diagnostic-regimen .diagnostic-button span:after{content:'\f105';font-family:"FontAwesome";font-size:2.25rem;position:absolute;right:1.1875rem;text-indent:0}.diagnostic-tool-content .diagnostic-regimen .formfield label{display:none}.diagnostic-tool-content .diagnostic-regimen #dwfrm_sendtofriend_friendsemail{background-color:#f1f1f1;border:0;padding:.875rem 1.5rem;font-size:1.3125rem;width:100%}.diagnostic-tool-content .diagnostic-regimen .send_button span{height:3.3125rem;display:inline-block;position:relative;text-indent:-2000em;width:3.625rem}.diagnostic-tool-content .diagnostic-regimen .send_button span:after{content:'\f105';font-family:"FontAwesome";font-size:2.25rem;position:absolute;right:19px;text-indent:0}.diagnostic-tool-content .diagnostic-regimen_title{font-size:2.5625rem;text-transform:uppercase}.diagnostic-tool-content .diagnostic-regimen .js-quiz-results-bottom{position:relative;z-index:1}.diagnostic-tool-content .diagnostic-enhance_title{background-color:#f1f1f1;text-align:center;padding:1.625rem 0;text-transform:uppercase;font-weight:400;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-size:2.1875rem;letter-spacing:.125rem}.diagnostic-tool-content .diagnostic-enhance_title .content{margin-bottom:0}.diagnostic-tool-content .diagnostic-enhance_list{list-style:none}.diagnostic-tool-content .diagnostic-enhance_item{padding:2.6875rem 0 0 3.3125rem}.diagnostic-tool-content .diagnostic-enhance_item img{display:inline-block;padding-right:3.4375rem}.diagnostic-tool-content .diagnostic-enhance_item a{color:#1981ad;font-size:1.3125rem;text-transform:uppercase;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:100%}.diagnostic-tool-content .diagnostic-enhance_item span{display:block;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;font-weight:bold}.diagnostic-tool-content .diagnostic-enhance_item span:after{content:'\f105';font-family:"FontAwesome";padding-left:.3125rem}.diagnostic-tool-content .diagnostic-enhance_item div{width:50%}.diagnostic-tool-content .diagnostic-enhance_img{text-align:left;width:50%;margin:0 auto}.diagnostic-tool-content .routine-finder-link{font-size:1.25rem;text-align:center;text-transform:initial}.diagnostic-tool-content .routine-finder-link span:not([class^="selectboxit"]){position:relative;text-transform:initial}.diagnostic-tool-content .routine-finder-link span:not([class^="selectboxit"])::before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAgCAYAAAAIXrg4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4QTdBRUVBODY5OUUxMUU4QTAwMDlFNEI0N0RFNDgxQSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4QTdBRUVBOTY5OUUxMUU4QTAwMDlFNEI0N0RFNDgxQSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjhBN0FFRUE2Njk5RTExRThBMDAwOUU0QjQ3REU0ODFBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhBN0FFRUE3Njk5RTExRThBMDAwOUU0QjQ3REU0ODFBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+TRIZNQAAAnlJREFUeNqslk1IVFEUx+8bLWljkUMpQ5kYCSMRkrZQhFaDi1oG0VBEVNvAVUTgTpcFKdaurbQJhEKFoIgBpWighS0kWklRGX1o9qGv/43/ldPhvud9Ywd+vDfn/M+5771zPyYy6bYb9IKjoJtXa8/JM1ABS6YGO8PEWLBMpG+J2mDLg3tM/gnGwVnQCepIJ33j1MTMyW9WvBW8ZcJL0BXwQF3UxsxtTRJG4BGFY6Ahw1s3MCdmjcgnukLBU5DzxJtAiTR54jnmxqz1jx0CK+AbaFexAnioGhvTV1DadtZYYc0NG2LSoEroEDNpHtwm82IGdaicQcaGpHOSzqLw2dkyS/8If8vYCGOzKlakf1IOsMj5Lb99icKZlObOUFNSvVhmzb8/WkgVrAuhW7UTKQNMKK1hjaqrmxONWlTJe3l9nzKAi+1RflerYAd4LRaZtKrn6bT1KK2zNl7fOIedDR+V6AD4AT7z3njiX8Aq2K8W7CfmbdiUp1nWroktoAyaSVlsKVdVzgD9U9J5wueE1YMbbJxeaOuM1ascN+VP6n3oFQN9ns/RD0a591d435/QkzWw4NtuTotddFsN54ctOMca5STRdMJ3DbHLzH2cJjoIvnOzastQ3B6tH8AvcHgz8XU+yYMMA9xhzs0Q8XaxW54K0HezsXba7gx9ouMcwC75xhRdJBp7LmvT7jJxNEVzSZyCUdYB8mycff1jKY39DY6YGu0Cn/CFOlQMTzYbu2W2YPa1n3iOU9fYd2CX2aIV+efqK9jHQd1Ret78JxtmwfvgIu8rtTQ2yXbwYIq5ytcC//VlsgGxVY+FJtVlGGCBDc1xdq2GJP0RYACQD7tx+XXyKQAAAABJRU5ErkJggg==");display:inline-block;content:'';height:2rem;left:-2.4375rem;position:absolute;top:.1875rem;width:1.4375rem}.diagnostic-tool-content .routine-finder-link span:not([class^="selectboxit"]) a{color:#2e9ebe;text-decoration:none}.diagnostic-tool-content .skin-type-result{display:none}.diagnostic-tool-content .search_result_items{margin:0}.diagnostic-tool-content .diagnostic-top_link_desktop{display:none}.linc-optin-widget{font:13px Arial,Helvetica,sans-serif}.linc-optin-widget .label_text{color:#868686}.linc-optin-widget .OptinWidget .label_img{margin:0}.linc-optin-widget .OptinWidget.compact .optin_info{padding:0}.linc-optin-widget .OptinWidget .toggle{margin:0;padding:0;background:0}.linc-optin-widget .OptinWidget .toggle:before{content:''}.linc-optin-widget .OptinWidget input[type="checkbox"]{display:block !important}.orders_page .OptinWidget{border-top:1px solid #e0e0e0;margin-top:1.25rem;padding-top:1.25rem}@media only screen and (max-width:480px){.orders_page .OptinWidget{margin-top:.625rem;padding:.625rem .625rem 0 .625rem}}.orders_page .linc iframe{min-height:500px}.orders_page .order-details-button .button{margin-bottom:.125rem;margin-right:.25rem}.orders_page .order-details-button .linc{display:inline-block}.orders_page .order-details-button .linc .linc-button{font:12px Arial,Helvetica,sans-serif;margin-right:.25rem;margin-bottom:.125rem;display:inline-block;background:#77a3b6;letter-spacing:inherit;padding:.4375rem .625rem .375rem .625rem;color:#fff;border:0}.checkout_step_confirmation .linc-optin-widget{background:#fff;padding:3.75rem 1.875rem 0 1.875rem}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3),only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.checkout_step_confirmation .linc-optin-widget{padding:1.25rem}.checkout_step_confirmation .linc-optin-widget .OptinWidget{padding:1.25rem 0;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}}@media only screen and (max-width:480px) and (max-aspect-ratio:4 / 3),only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.checkout_step_confirmation .linc-optin-widget{padding:.625rem 2.5rem}.checkout_step_confirmation .linc-optin-widget .OptinWidget{padding:0;border:0}}.SmsView input[type="checkbox"]{display:block}.order-tracking{padding-top:10px}.fakeClass{position:relative}.fakeClass a:before{content:'';background-image:url("../images/download.png");height:64px;width:64px;position:absolute;top:calc(50% - 31px);left:calc(50% - 31px)}.main.dermablend .content h2,.main.cdose .content h2,.main.skinlab .content h2,.main.resurge .content h2{font:16px/1 "FuturaBT-Medium",Arial,Helvetica,sans-serif}.page-black,.main.page-black .content{color:#fff;background:#000;z-index:0}.page-black h1,.page-black h2,.main.page-black .content h1,.main.page-black .content h2{color:#fff}.page-black .ui-accordion-content,.page-black .ui-accordion-header .ui-icon-triangle-1-e:before,.page-black .ui-accordion-header .ui-icon-triangle-1-s:after,.main.page-black .content .ui-accordion-content,.main.page-black .content .ui-accordion-header .ui-icon-triangle-1-e:before,.main.page-black .content .ui-accordion-header .ui-icon-triangle-1-s:after{color:#fff}.main.dermablend .breadcrumb,.main.cdose .breadcrumb,.main.skinlab .breadcrumb,.main.resurge .breadcrumb{display:none}#locations-content{padding:20px;font-size:14px;line-height:30px}#locations.see_more{font-size:14px}.main.dermablend .content>div,.main.dermablend .cdose>div,.main.dermablend .skinlab>div,.main.dermablend .resurge>div{margin:0 auto;width:1100px}.main.dermablend .ui-accordion-header .ui-icon-triangle-1-e:before,.main.cdose .ui-accordion-header .ui-icon-triangle-1-e:before,.main.skinlab .ui-accordion-header .ui-icon-triangle-1-e:before,.main.resurge .ui-accordion-header .ui-icon-triangle-1-e:before{content:'+';line-height:70px}.main.dermablend .ui-accordion-header .ui-icon-triangle-1-s:after,.main.cdose .ui-accordion-header .ui-icon-triangle-1-s:after,.main.skinlab .ui-accordion-header .ui-icon-triangle-1-s:after,.main.resurge .ui-accordion-header .ui-icon-triangle-1-s:after{content:'--';letter-spacing:-3px;line-height:70px;padding-right:5px}.main.dermablend .ui-accordion-header .ui-accordion-header-icon,.main.cdose .ui-accordion-header .ui-accordion-header-icon,.main.skinlab .ui-accordion-header .ui-accordion-header-icon,.main.resurge .ui-accordion-header .ui-accordion-header-icon{background-image:none;text-align:right}.ui-accordion-header{border-top:1px solid #e0e0e0}.dose-header{text-align:center;font-size:16px;letter-spacing:2px;padding-top:20px}.dose-header h2{padding-bottom:20px}.dose-header div{padding-bottom:15px}.dose-header div span{font-size:25px;letter-spacing:6px}.dose-header div span span{font-size:25px;padding:0 10px}.dose-header img,.custom-dose-opt-in form div,.fakeClass a:before{display:inline-block}.dose-single-center-copy-block{padding:0 0 40px;border-bottom:1px solid #e0e0e0;text-align:center}.dose-single-center-copy-block h3{color:#000;text-transform:uppercase;padding:30px 0 20px;font-size:18px;letter-spacing:2px;border-top:1px solid #fff;margin:-1px auto 0;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif}.dose-single-center-copy-block p{max-width:432px;margin:0 auto;font-size:14px;color:#999;text-align:left}.dose-single-center-copy-block p.lp-mission{max-width:975px;padding:0 20px;font-size:15px;color:#333}.dose-find-flagship,.custom-dose-opt-in{padding:30px 0;border-top:1px solid #e0e0e0;border-bottom:2px solid #e0e0e0}.custom-dose-opt-in label,[data-alt-title*="copy block carousel"] li.contentcarousel_list_item .product_actions{display:none}.custom-dose-opt-in div{margin:0}.dose-find-flagship form,.custom-dose-opt-in>div{max-width:700px;margin:0 auto;text-transform:uppercase;color:#999}.custom-dose-opt-in>div{display:flex}.custom-dose-opt-in>div>form{width:45%}.dose-find-flagship .see_more:after,.custom-dose-opt-in .see_more:after{content:'';background:url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QMqaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzE0MiA3OS4xNjA5MjQsIDIwMTcvMDcvMTMtMDE6MDY6MzkgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0VFRjY1QTY3MERDMTFFOUFCRUY5RjBBQUM1ODc4RUEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0VFRjY1QTc3MERDMTFFOUFCRUY5RjBBQUM1ODc4RUEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozRUVGNjVBNDcwREMxMUU5QUJFRjlGMEFBQzU4NzhFQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozRUVGNjVBNTcwREMxMUU5QUJFRjlGMEFBQzU4NzhFQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uACZBZG9iZQBkwAAAAAEDABUEAwYKDQAABNkAAAUoAAAFYgAABYv/2wCEAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQECAgICAgICAgICAgMDAwMDAwMDAwMBAQEBAQEBAgEBAgICAQICAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA//CABEIAAUACQMBEQACEQEDEQH/xACEAAEBAAAAAAAAAAAAAAAAAAAGCAEBAAAAAAAAAAAAAAAAAAAAABAAAgIDAAAAAAAAAAAAAAAAEAIAEQUVBxEAAgECBQUAAAAAAAAAAAAAAgMEAQYAEQUVBxMzk9MUEgEAAAAAAAAAAAAAAAAAAAAQEwEBAAAAAAAAAAAAAAAAAAAQAf/aAAwDAQACEQMRAAABsMPH/9oACAEBAAEFAkXIaW+BT//aAAgBAgABBQIf/9oACAEDAAEFAh//2gAIAQICBj8CP//aAAgBAwIGPwI//9oACAEBAQY/AtUrbbdcHjH7KVkBDjid2jCE1buvj9hSlzTtWQZMyOojMSsD24WAaOn27V80n0Y//9oACAEBAwE/IaatSmvX5njhXs5//9oACAECAwE/IT//2gAIAQMDAT8hP//aAAwDAQACEQMRAAAQA//aAAgBAQMBPxAOImWx3Z+2/TP/2gAIAQIDAT8QP//aAAgBAwMBPxA//9k=);height:5px;width:9px;display:inline-block;margin-left:7px}.dose-find-flagship>div{border-top:2px solid #e0e0e0;margin-top:30px;padding-top:30px;text-align:center}.dose-grid-image{display:flex;flex-wrap:wrap}.dose-grid-image>div{width:50%;padding-right:20px;box-sizing:border-box;padding-bottom:20px}.main.dermablend .jcarousel-clip,.main.cdose .jcarousel-clip,.main.skinlab .jcarousel-clip,.main.resurge .jcarousel-clip{margin:0 auto}[data-alt-title*="video carousel"] .jcarousel-clip{min-height:315px}[data-alt-title*="video carousel"]{padding:30px 0 0 0}.dose-find-flagship form button,.custom-dose-opt-in form button{float:none;background-image:url(data:image/jpeg;base64,/9j/4QQHRXhpZgAASUkqAAgAAAAMAAABAwABAAAAPQAAAAEBAwABAAAAEAAAAAIBAwADAAAAngAAAAYBAwABAAAAAgAAABIBAwABAAAAAQAAABUBAwABAAAAAwAAABoBBQABAAAApAAAABsBBQABAAAArAAAACgBAwABAAAAAgAAADEBAgAdAAAAtAAAADIBAgAUAAAA0QAAAGmHBAABAAAA6AAAACABAAAIAAgACACA/AoAECcAAID8CgAQJwAAQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKQAyMDE5OjA1OjA3IDEwOjA3OjEzAAAAAAQAAJAHAAQAAAAwMjIxAaADAAEAAAD//wAAAqAEAAEAAAAmAAAAA6AEAAEAAAAKAAAAAAAAAAAABgADAQMAAQAAAAYAAAAaAQUAAQAAAG4BAAAbAQUAAQAAAHYBAAAoAQMAAQAAAAIAAAABAgQAAQAAAH4BAAACAgQAAQAAAIECAAAAAAAASAAAAAEAAABIAAAAAQAAAP/Y/+0ADEFkb2JlX0NNAAL/7gAOQWRvYmUAZIAAAAAB/9sAhAAMCAgICQgMCQkMEQsKCxEVDwwMDxUYExMVExMYEQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAQ0LCw0ODRAODhAUDg4OFBQODg4OFBEMDAwMDBERDAwMDAwMEQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAAKACYDASIAAhEBAxEB/90ABAAD/8QBPwAAAQUBAQEBAQEAAAAAAAAAAwABAgQFBgcICQoLAQABBQEBAQEBAQAAAAAAAAABAAIDBAUGBwgJCgsQAAEEAQMCBAIFBwYIBQMMMwEAAhEDBCESMQVBUWETInGBMgYUkaGxQiMkFVLBYjM0coLRQwclklPw4fFjczUWorKDJkSTVGRFwqN0NhfSVeJl8rOEw9N14/NGJ5SkhbSVxNTk9KW1xdXl9VZmdoaWprbG1ub2N0dXZ3eHl6e3x9fn9xEAAgIBAgQEAwQFBgcHBgU1AQACEQMhMRIEQVFhcSITBTKBkRShsUIjwVLR8DMkYuFygpJDUxVjczTxJQYWorKDByY1wtJEk1SjF2RFVTZ0ZeLys4TD03Xj80aUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9ic3R1dnd4eXp7fH/9oADAMBAAIRAxEAPwD0cZPUI/oH/grEvtPUP+4H/grFaHA+kn/zklNT7T1D/uB/4KxL7T1D/uB/4KxW/wDOTHg/S+SSnDrN32izCZhC3GMWW45tYW1P3B7Gtd+7c79J9m/75Ykps/5Hf9D+k/m/S/nm/wA7/wB3v/RvppJKf//Z/+0LilBob3Rvc2hvcCAzLjAAOEJJTQQEAAAAAAAHHAIAAAIAAAA4QklNBCUAAAAAABDo8VzzL8EYoaJ7Z63FZNW6OEJJTQQ6AAAAAADlAAAAEAAAAAEAAAAAAAtwcmludE91dHB1dAAAAAUAAAAAUHN0U2Jvb2wBAAAAAEludGVlbnVtAAAAAEludGUAAAAAQ2xybQAAAA9wcmludFNpeHRlZW5CaXRib29sAAAAAAtwcmludGVyTmFtZVRFWFQAAAABAAAAAAAPcHJpbnRQcm9vZlNldHVwT2JqYwAAAAwAUAByAG8AbwBmACAAUwBlAHQAdQBwAAAAAAAKcHJvb2ZTZXR1cAAAAAEAAAAAQmx0bmVudW0AAAAMYnVpbHRpblByb29mAAAACXByb29mQ01ZSwA4QklNBDsAAAAAAi0AAAAQAAAAAQAAAAAAEnByaW50T3V0cHV0T3B0aW9ucwAAABcAAAAAQ3B0bmJvb2wAAAAAAENsYnJib29sAAAAAABSZ3NNYm9vbAAAAAAAQ3JuQ2Jvb2wAAAAAAENudENib29sAAAAAABMYmxzYm9vbAAAAAAATmd0dmJvb2wAAAAAAEVtbERib29sAAAAAABJbnRyYm9vbAAAAAAAQmNrZ09iamMAAAABAAAAAAAAUkdCQwAAAAMAAAAAUmQgIGRvdWJAb+AAAAAAAAAAAABHcm4gZG91YkBv4AAAAAAAAAAAAEJsICBkb3ViQG/gAAAAAAAAAAAAQnJkVFVudEYjUmx0AAAAAAAAAAAAAAAAQmxkIFVudEYjUmx0AAAAAAAAAAAAAAAAUnNsdFVudEYjUHhsQFIAAAAAAAAAAAAKdmVjdG9yRGF0YWJvb2wBAAAAAFBnUHNlbnVtAAAAAFBnUHMAAAAAUGdQQwAAAABMZWZ0VW50RiNSbHQAAAAAAAAAAAAAAABUb3AgVW50RiNSbHQAAAAAAAAAAAAAAABTY2wgVW50RiNQcmNAWQAAAAAAAAAAABBjcm9wV2hlblByaW50aW5nYm9vbAAAAAAOY3JvcFJlY3RCb3R0b21sb25nAAAAAAAAAAxjcm9wUmVjdExlZnRsb25nAAAAAAAAAA1jcm9wUmVjdFJpZ2h0bG9uZwAAAAAAAAALY3JvcFJlY3RUb3Bsb25nAAAAAAA4QklNA+0AAAAAABAASAAAAAEAAQBIAAAAAQABOEJJTQQmAAAAAAAOAAAAAAAAAAAAAD+AAAA4QklNBA0AAAAAAAQAAAAeOEJJTQQZAAAAAAAEAAAAHjhCSU0D8wAAAAAACQAAAAAAAAAAAQA4QklNJxAAAAAAAAoAAQAAAAAAAAABOEJJTQP1AAAAAABIAC9mZgABAGxmZgAGAAAAAAABAC9mZgABAKGZmgAGAAAAAAABADIAAAABAFoAAAAGAAAAAAABADUAAAABAC0AAAAGAAAAAAABOEJJTQP4AAAAAABwAAD/////////////////////////////A+gAAAAA/////////////////////////////wPoAAAAAP////////////////////////////8D6AAAAAD/////////////////////////////A+gAADhCSU0ECAAAAAAAEAAAAAEAAAJAAAACQAAAAAA4QklNBB4AAAAAAAQAAAAAOEJJTQQaAAAAAAM/AAAABgAAAAAAAAAAAAAACgAAACYAAAAFAGEAcgByAG8AdwAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAJgAAAAoAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAQAAAAAAAG51bGwAAAACAAAABmJvdW5kc09iamMAAAABAAAAAAAAUmN0MQAAAAQAAAAAVG9wIGxvbmcAAAAAAAAAAExlZnRsb25nAAAAAAAAAABCdG9tbG9uZwAAAAoAAAAAUmdodGxvbmcAAAAmAAAABnNsaWNlc1ZsTHMAAAABT2JqYwAAAAEAAAAAAAVzbGljZQAAABIAAAAHc2xpY2VJRGxvbmcAAAAAAAAAB2dyb3VwSURsb25nAAAAAAAAAAZvcmlnaW5lbnVtAAAADEVTbGljZU9yaWdpbgAAAA1hdXRvR2VuZXJhdGVkAAAAAFR5cGVlbnVtAAAACkVTbGljZVR5cGUAAAAASW1nIAAAAAZib3VuZHNPYmpjAAAAAQAAAAAAAFJjdDEAAAAEAAAAAFRvcCBsb25nAAAAAAAAAABMZWZ0bG9uZwAAAAAAAAAAQnRvbWxvbmcAAAAKAAAAAFJnaHRsb25nAAAAJgAAAAN1cmxURVhUAAAAAQAAAAAAAG51bGxURVhUAAAAAQAAAAAAAE1zZ2VURVhUAAAAAQAAAAAABmFsdFRhZ1RFWFQAAAABAAAAAAAOY2VsbFRleHRJc0hUTUxib29sAQAAAAhjZWxsVGV4dFRFWFQAAAABAAAAAAAJaG9yekFsaWduZW51bQAAAA9FU2xpY2VIb3J6QWxpZ24AAAAHZGVmYXVsdAAAAAl2ZXJ0QWxpZ25lbnVtAAAAD0VTbGljZVZlcnRBbGlnbgAAAAdkZWZhdWx0AAAAC2JnQ29sb3JUeXBlZW51bQAAABFFU2xpY2VCR0NvbG9yVHlwZQAAAABOb25lAAAACXRvcE91dHNldGxvbmcAAAAAAAAACmxlZnRPdXRzZXRsb25nAAAAAAAAAAxib3R0b21PdXRzZXRsb25nAAAAAAAAAAtyaWdodE91dHNldGxvbmcAAAAAADhCSU0EKAAAAAAADAAAAAI/8AAAAAAAADhCSU0EEQAAAAAAAQEAOEJJTQQUAAAAAAAEAAAAAThCSU0EDAAAAAACnQAAAAEAAAAmAAAACgAAAHQAAASIAAACgQAYAAH/2P/tAAxBZG9iZV9DTQAC/+4ADkFkb2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBELCgsRFQ8MDA8VGBMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsNDg0QDg4QFA4ODhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM/8AAEQgACgAmAwEiAAIRAQMRAf/dAAQAA//EAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYHCAkKCwEAAQUBAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQhEjEFQVFhEyJxgTIGFJGhsUIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXiZfKzhMPTdePzRieUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5/cRAAICAQIEBAMEBQYHBwYFNQEAAhEDITESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKygwcmNcLSRJNUoxdkRVU2dGXi8rOEw9N14/NGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dXZ3eHl6e3x//aAAwDAQACEQMRAD8A9HGT1CP6B/4KxL7T1D/uB/4KxWhwPpJ/85JTU+09Q/7gf+CsS+09Q/7gf+CsVv8Azkx4P0vkkpw6zd9oswmYQtxjFluObWFtT9wexrXfu3O/SfZv++WJKbP+R3/Q/pP5v0v55v8AO/8Ad7/0b6aSSn//2QA4QklNBCEAAAAAAFMAAAABAQAAAA8AQQBkAG8AYgBlACAAUABoAG8AdABvAHMAaABvAHAAAAASAEEAZABvAGIAZQAgAFAAaABvAHQAbwBzAGgAbwBwACAAQwBDAAAAAQA4QklNBAYAAAAAAAcACAEBAAEBAP/hDd1odHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA1LTAyVDExOjI4OjA3LTA1OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wNS0wN1QxMDowNzoxMy0wNTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wNS0wN1QxMDowNzoxMy0wNTowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDphZDM1OTcyYi1hMTAzLWVmNDItYWIwNS04MGUxNGE5MjQwYTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEY5NTE3ODQ3MEQ4MTFFOTg1RkE5NzhENTBCNTk2M0MiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4Rjk1MTc4NDcwRDgxMUU5ODVGQTk3OEQ1MEI1OTYzQyIgZGM6Zm9ybWF0PSJpbWFnZS9qcGVnIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0iIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OEY5NTE3ODE3MEQ4MTFFOTg1RkE5NzhENTBCNTk2M0MiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OEY5NTE3ODI3MEQ4MTFFOTg1RkE5NzhENTBCNTk2M0MiLz4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YWQzNTk3MmItYTEwMy1lZjQyLWFiMDUtODBlMTRhOTI0MGE5IiBzdEV2dDp3aGVuPSIyMDE5LTA1LTA3VDEwOjA3OjEzLTA1OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8P3hwYWNrZXQgZW5kPSJ3Ij8+/+4AIUFkb2JlAGRAAAAAAQMAEAMCAwYAAAAAAAAAAAAAAAD/2wCEAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQECAgICAgICAgICAgMDAwMDAwMDAwMBAQEBAQEBAQEBAQICAQICAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA//CABEIAAoAJgMBEQACEQEDEQH/xACQAAABBQEAAAAAAAAAAAAAAAAAAQIDCAkKAQEAAAAAAAAAAAAAAAAAAAAAEAAABAQHAAAAAAAAAAAAAAAAAQMIMAUHFxACMwQ0BjgRAAADBQMHDAMAAAAAAAAAAAECAwAEBQYHMzQ2ETFRElMIOCFBYYHBMmITZNRGlxVmaBIBAAAAAAAAAAAAAAAAAAAAMP/aAAwDAQECEQMRAAAA7UR4ClLDU4kAiMzj/9oACAECAAEFAIX/2gAIAQMAAQUAhf/aAAgBAQABBQBKozgCSuO4IXHcECqQ4IhI1+55Kho6GG448o8ff//aAAgBAgIGPwAv/9oACAEDAgY/AC//2gAIAQEBBj8ATAu6cmoAJpFKca006OJyFTApDa4OQAYNUM+bRyNwlp/c9OvZtwlp/c9OvZtlDdMIUdIVop0HVcufM060Jgm7FD52pGspCp/nijT7WGQXqUaIz+E2wiaJagkFizqgWHOUHqRFETxdeR3oDou/li8pJpuMQM6qu+ILs7WNlYJ9zt6crfJG+SM84quzxd7xYnu3qdn48jTTgniVdsPYo4jZdx3/AFHsf2D8c3//2Q==);width:40px;height:13px;background-position:0 -1px;background-repeat:no-repeat;padding-bottom:4px;text-indent:-2000em}.custom-dose-opt-in form button{margin-top:9px}.dose-find-flagship form span,.custom-dose-opt-in>div>span{width:55%;display:inline-block;font-size:16px}.dose-find-flagship form input{border:0;width:203px;background-color:#f1f1f1;padding:5px}.dose-grid-image img{display:inline-block;float:left;padding-right:20px}.dose-faq{border-bottom:2px solid #e0e0e0;padding-bottom:40px;margin-bottom:40px}.dose-grid-image p{color:#999;font-size:13px;padding:0 0 10px}.dose-grid-image h1{font-size:16px;padding-top:30px}.dose-grid-image{padding:30px 0;border-bottom:2px solid #e0e0e0}.carousel.horizontal_carousel{position:relative}[data-alt-title*="copy block carousel"] li.contentcarousel_list_item{width:355px;padding:40px 20px 0 20px;box-sizing:border-box;border:1px solid #ddd;border-right:0;height:390px;position:relative;cursor:pointer}[data-alt-title*="copy block carousel"] li.contentcarousel_list_item:hover:after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(255,255,255,0.7)}[data-alt-title*="copy block carousel"] li.contentcarousel_list_item:hover .product_actions{display:block;position:relative;z-index:2;text-align:center}[data-alt-title*="copy block carousel"] li.contentcarousel_list_item img{position:absolute;bottom:20px}.favorite-wrapper{display:block;width:225px;margin:0 auto}.favorite-wrapper hr{border-top:1px solid #333}[data-alt-title*="copy block carousel"] li.contentcarousel_list_item img.dermablend-favorites{position:static;max-width:225px}.dermablend .product_image_wrapper,.cdose .product_image_wrapper,.skinlab .product_image_wrapper,.resurge .product_image_wrapper{position:absolute;bottom:0;left:0;width:100%;text-align:center}.dermablend .product-badge,.cdose .product-badge,.skinlab .product-badge,.resurge .product-badge{display:none}.dermablend .product_tile,.cdose .product_tile,.skinlab .product_tile,.resurge .product_tile{position:static;padding:0}.dermablend .faq-title,.cdose .faq-title,.skinlab .faq-title,.resurge .faq-title{margin-top:3.125rem;font:28px/1 "FuturaBT-Medium",Arial,Helvetica,sans-serif}.dermablend .contentcarousel_list_item h4,.dermablend .product_tile .product_name,.cdose .contentcarousel_list_item h4,.cdose .product_tile .product_name,.skinlab .contentcarousel_list_item h4,.skinlab .product_tile .product_name,.resurge .contentcarousel_list_item h4,.resurge .product_tile .product_name{font-size:16px;padding:0 0 20px;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-weight:700;margin:0}.dermablend .b-faq,.cdose .b-faq,.skinlab .b-faq,.resurge .b-faq{margin-top:40px}[data-alt-title*="copy block carousel"] li.contentcarousel_list_item p{font-size:14px;line-height:20px}[data-alt-title*="copy block carousel"] li.contentcarousel_list_item p.favorite-title{font-size:18px;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;line-height:20px;min-height:40px}[data-alt-title*="copy block carousel"] li.contentcarousel_list_item:last-child{border-right:1px solid #ddd}.b-aboutus-heritage>h4,.header-callout h4{text-align:center;font-size:16px;word-spacing:5px;letter-spacing:2px;padding:40px 10px;font-weight:700}.ui-accordion-header:hover,.ui-accordion-header:hover h2{color:#000}.derma-slide{display:flex;align-items:center;max-width:1065px}.derma-slide img{padding-right:50px;padding-left:60px}.derma-slide p{font-size:14px;line-height:18px;padding-right:60px}.pt_content_general{overflow-x:hidden}.skinlab #Div-1,.skinlab #Div-2,.skinlab #Div-3,.skinlab #Div-4,.skinlab #Div-5,.skinlab #Div-6,.skinlab #Div-7,.skinlab #Div-8,.skinlab #Div-9,.skinlab #Div-10,.cdose #Div-1,.cdose #Div-2,.cdose #Div-3,.cdose #Div-4,.cdose #Div-5,.cdose #Div-6,.cdose #Div-7,.cdose #Div-8,.cdose #Div-9,.cdose #Div-10,.dermablend #Div-1,.dermablend #Div-2,.dermablend #Div-3,.dermablend #Div-4,.dermablend #Div-5,.dermablend #Div-6,.dermablend #Div-7,.dermablend #Div-8,.dermablend #Div-9,.dermablend #Div-10,.resurge #Div-1,.resurge #Div-2,.resurge #Div-3,.resurge #Div-4,.resurge #Div-5,.resurge #Div-6,.resurge #Div-7,.resurge #Div-8,.resurge #Div-9,.resurge #Div-10{clear:both}.skinlab #Div-2,.cdose #Div-2,.dermablend #Div-2,.resurge #Div-2{position:relative;margin-top:20px}.skinlab .js_carousel_video,.cdose .js_carousel_video,.dermablend .js_carousel_video,.resurge .js_carousel_video{position:relative;display:block}.skinlab .responsive_image,.cdose .responsive_image,.dermablend .responsive_image,.resurge .responsive_image{width:32px;height:32px}.lp_mainblock1_bgimage{position:relative}.lp_mainblock1_bgimage .image{width:100%}.lp_mainblock1_bgimage .responsive_image{width:32px;height:32px}.lp_mainblock1_bgimage img.lp_playbtn{position:absolute;left:47%;top:40%;width:93px;height:93px}@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){.lp_mainblock1_bgimage img.lp_playbtn{left:45%}}@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){.lp_mainblock1_bgimage img.lp_playbtn{display:none}}.lp_mainblock1_bgimage_wide{position:relative}.lp_mainblock1_bgimage_wide img{margin-left:-425px}@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){.lp_mainblock1_bgimage_wide img{width:100%;margin: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){.lp_mainblock1_bgimage_wide img{width:100%;margin:0}}.lp_mainblock1_container{position:absolute;padding-left:42px;top: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){.lp_mainblock1_container{padding-left:20px}}.lp_mainblock1_wrapper{max-width:400px;word-break:break-word}.lp-skinlab-booking{position:fixed;right:0;width:100px;background-image:url("../images/Skinceuticals-book-skinlab.jpg");height:100%;top:45%;z-index:1000;cursor:pointer;background-size:100%;background-repeat:no-repeat}@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){.lp-skinlab-booking{top:66%}}.skinlab-book-now{cursor:pointer;float:left;padding-left:62px}@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){.skinlab-book-now{padding-left:20px}}@media only screen and (max-width:480px) and (max-aspect-ratio:4 / 3),only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.skinlab-book-now{padding-left:20px}}.lp_mainblock1,.lp_mainblock2,.lp_mainblock3{word-break:break-word;padding:50px 0 0 0;max-width:600px}@media only screen and (min-width:1024px) and (max-width:1366px) and (max-aspect-ratio:4 / 3){.lp_mainblock1,.lp_mainblock2,.lp_mainblock3{max-width:400px}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3){.lp_mainblock1,.lp_mainblock2,.lp_mainblock3{max-width:300px}}@media only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.lp_mainblock1,.lp_mainblock2,.lp_mainblock3{max-width: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){.lp_mainblock1,.lp_mainblock2,.lp_mainblock3{max-width:200px}}.lp_mainblock1 h1.lt,.lp_mainblock2 h1.lt,.lp_mainblock3 h1.lt{font:32px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif}.lp_mainblock1 h1.md,.lp_mainblock2 h1.md,.lp_mainblock3 h1.md{font:32px/1 "FuturaBT-Medium",Arial,Helvetica,sans-serif}.lp_mainblock1 h1.bld,.lp_mainblock2 h1.bld,.lp_mainblock3 h1.bld{font:6px/1 "FuturaBold",Arial,Helvetica,sans-serif}.lp_mainblock1 h1.lt-lg,.lp_mainblock2 h1.lt-lg,.lp_mainblock3 h1.lt-lg{font:60px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif}.lp_mainblock1 h1.md-lg,.lp_mainblock2 h1.md-lg,.lp_mainblock3 h1.md-lg{font:60px/1 "FuturaBT-Medium",Arial,Helvetica,sans-serif}.lp_mainblock1 h1.bld-lg,.lp_mainblock2 h1.bld-lg,.lp_mainblock3 h1.bld-lg{font:60px/1 "FuturaBold",Arial,Helvetica,sans-serif}@media only screen and (min-width:1024px) and (max-width:1366px) and (max-aspect-ratio:4 / 3){.lp_mainblock1 h1.lt-lg,.lp_mainblock1 h1.md-lg,.lp_mainblock1 h1.bld-lg,.lp_mainblock2 h1.lt-lg,.lp_mainblock2 h1.md-lg,.lp_mainblock2 h1.bld-lg,.lp_mainblock3 h1.lt-lg,.lp_mainblock3 h1.md-lg,.lp_mainblock3 h1.bld-lg{font-size:47px}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3){.lp_mainblock1 h1.lt,.lp_mainblock2 h1.lt,.lp_mainblock3 h1.lt{font-size:26px}.lp_mainblock1 h1.md,.lp_mainblock2 h1.md,.lp_mainblock3 h1.md{font-size:26px}.lp_mainblock1 h1.bld,.lp_mainblock2 h1.bld,.lp_mainblock3 h1.bld{font-size:26px}.lp_mainblock1 h1.lt-lg,.lp_mainblock2 h1.lt-lg,.lp_mainblock3 h1.lt-lg{font:40px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif}.lp_mainblock1 h1.md-lg,.lp_mainblock2 h1.md-lg,.lp_mainblock3 h1.md-lg{font:40px/1 "FuturaBT-Medium",Arial,Helvetica,sans-serif}.lp_mainblock1 h1.bld-lg,.lp_mainblock2 h1.bld-lg,.lp_mainblock3 h1.bld-lg{font:40px/1 "FuturaBold",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){.lp_mainblock1 h1.lt,.lp_mainblock1 h1.lt-lg,.lp_mainblock2 h1.lt,.lp_mainblock2 h1.lt-lg,.lp_mainblock3 h1.lt,.lp_mainblock3 h1.lt-lg{font-size:22px}.lp_mainblock1 h1.md,.lp_mainblock1 h1.md-lg,.lp_mainblock2 h1.md,.lp_mainblock2 h1.md-lg,.lp_mainblock3 h1.md,.lp_mainblock3 h1.md-lg{font-size:22px}.lp_mainblock1 h1.bld,.lp_mainblock1 h1.bld-lg,.lp_mainblock2 h1.bld,.lp_mainblock2 h1.bld-lg,.lp_mainblock3 h1.bld,.lp_mainblock3 h1.bld-lg{font-size:20px}}.lp_mainblock1 p.lt,.lp_mainblock1 span.lt,.lp_mainblock2 p.lt,.lp_mainblock2 span.lt,.lp_mainblock3 p.lt,.lp_mainblock3 span.lt{font:14px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif}.lp_mainblock1 p.md,.lp_mainblock1 span.md,.lp_mainblock2 p.md,.lp_mainblock2 span.md,.lp_mainblock3 p.md,.lp_mainblock3 span.md{font:14px/1 "FuturaBT-Medium",Arial,Helvetica,sans-serif}.lp_mainblock1 p.bld,.lp_mainblock1 span.bld,.lp_mainblock2 p.bld,.lp_mainblock2 span.bld,.lp_mainblock3 p.bld,.lp_mainblock3 span.bld{font:14px/1 "FuturaBold",Arial,Helvetica,sans-serif}.lp_mainblock1 p.lt-md,.lp_mainblock1 span.lt-md,.lp_mainblock2 p.lt-md,.lp_mainblock2 span.lt-md,.lp_mainblock3 p.lt-md,.lp_mainblock3 span.lt-md{font:18px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif}.lp_mainblock1 p.md-md,.lp_mainblock1 span.md-md,.lp_mainblock2 p.md-md,.lp_mainblock2 span.md-md,.lp_mainblock3 p.md-md,.lp_mainblock3 span.md-md{font:18px/1 "FuturaBT-Medium",Arial,Helvetica,sans-serif}.lp_mainblock1 p.bld-md,.lp_mainblock1 span.bld-md,.lp_mainblock2 p.bld-md,.lp_mainblock2 span.bld-md,.lp_mainblock3 p.bld-md,.lp_mainblock3 span.bld-md{font:18px/1 "FuturaBold",Arial,Helvetica,sans-serif}.lp_mainblock1 p.lt-lg,.lp_mainblock1 span.lt-lg,.lp_mainblock2 p.lt-lg,.lp_mainblock2 span.lt-lg,.lp_mainblock3 p.lt-lg,.lp_mainblock3 span.lt-lg{font:26px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif}.lp_mainblock1 p.md-lg,.lp_mainblock1 span.md-lg,.lp_mainblock2 p.md-lg,.lp_mainblock2 span.md-lg,.lp_mainblock3 p.md-lg,.lp_mainblock3 span.md-lg{font:26px/1 "FuturaBT-Medium",Arial,Helvetica,sans-serif}.lp_mainblock1 p.bld-lg,.lp_mainblock1 span.bld-lg,.lp_mainblock2 p.bld-lg,.lp_mainblock2 span.bld-lg,.lp_mainblock3 p.bld-lg,.lp_mainblock3 span.bld-lg{font:26px/1 "FuturaBold",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){.lp_mainblock1 p.lt-md,.lp_mainblock1 span.lt-md,.lp_mainblock1 p.md-md,.lp_mainblock1 span.md-md,.lp_mainblock1 p.bld-md,.lp_mainblock1 span.bld-md,.lp_mainblock2 p.lt-md,.lp_mainblock2 span.lt-md,.lp_mainblock2 p.md-md,.lp_mainblock2 span.md-md,.lp_mainblock2 p.bld-md,.lp_mainblock2 span.bld-md,.lp_mainblock3 p.lt-md,.lp_mainblock3 span.lt-md,.lp_mainblock3 p.md-md,.lp_mainblock3 span.md-md,.lp_mainblock3 p.bld-md,.lp_mainblock3 span.bld-md{font-size:14px}.lp_mainblock1 p.lt-lg,.lp_mainblock1 span.lt-lg,.lp_mainblock1 p.md-lg,.lp_mainblock1 span.md-lg,.lp_mainblock1 p.bld-lg,.lp_mainblock1 span.bld-lg,.lp_mainblock2 p.lt-lg,.lp_mainblock2 span.lt-lg,.lp_mainblock2 p.md-lg,.lp_mainblock2 span.md-lg,.lp_mainblock2 p.bld-lg,.lp_mainblock2 span.bld-lg,.lp_mainblock3 p.lt-lg,.lp_mainblock3 span.lt-lg,.lp_mainblock3 p.md-lg,.lp_mainblock3 span.md-lg,.lp_mainblock3 p.bld-lg,.lp_mainblock3 span.bld-lg{font-size:16px}}.lp_mainblock1 span.divider,.lp_mainblock2 span.divider,.lp_mainblock3 span.divider{display:block;border-top:1px solid #333;height:1px;padding:5px 0}.lp_typeblock2_container{position:absolute;top:0;max-width:450px;width:100%;padding:135px 0 0 130px}@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){.lp_typeblock2_container{padding:50px 0 0 30px;max-width:400px}}@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){.lp_typeblock2_container{padding:35px 0 0 30px;max-width:200px}}.lp_typeblock2_container h2{display:block;font:28px/1 "FuturaBT-Light",Arial,Helvetica,sans-serif}.lp_typeblock2_container h2 span{font:30px/1 "FuturaBT-Medium",Arial,Helvetica,sans-serif}.lp_typeblock2_container p{font-size:14px;position:absolute;padding-top:15px}@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){.lp_typeblock2_container p{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){.lp_typeblock2_container h2{font-size:18px}.lp_typeblock2_container h2 span{font-size:20px}.lp_typeblock2_container p{font-size:12px}}.lp_block2_bgimage{min-height:515px}.lp_block2_bgimage img{position:absolute;right: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){.lp_block2_bgimage{min-height:359px}.lp_block2_bgimage img{width:50%}}@media only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.lp_block2_bgimage{min-height:449px}.lp_block2_bgimage img{width:50%}}@media only screen and (min-width:1366px) and (min-aspect-ratio:4 / 3){.lp_block2_bgimage img{width:auto}}.lp_block2_bgimage_wide img{width:100%;margin-left:0}.lp_grid_module{overflow:auto}.lp-grid-block{float:left;width:50%;padding-right:20px;box-sizing:border-box;padding-bottom:20px}@media only screen and (max-width:480px) and (max-aspect-ratio:4 / 3),only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.lp-grid-block{width:100%;padding:20px}}.lp-grid-block .content_asset img{display:inline-block;float:left;padding-right:20px}.lp-grid-block .content_asset>div{padding-top:30px}.lp-grid-block .content_asset>div p{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){.lp-grid-block .content_asset>div{padding-top:0}}.lp-grid-block .lp_playbtn{position:absolute;left:43px;top:43px;width:75px;height:75px}.lp-slide{display:flex;align-items:center;max-width:1065px}.lp-slide .lp_playbtn{position:absolute;left:43%;top:35%}.lp-slide p{font-size:14px;line-height:18px;padding-right:60px}.lp-slide .image{padding:0 60px 0 60px}@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){.lp-slide{max-width:768px}.lp-slide .image{width:400px;margin:0 30px;padding:0}.lp-slide .responsive_image{width:32px;height:32px}}@media only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.lp-slide{max-width:940px}}@media only screen and (max-width:812px) and (min-aspect-ratio:4 / 3){.lp-slide{max-width:768px}}@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){.lp-slide{display:block;width:100%;max-width:320px;margin:0 auto}.lp-slide .lp_playbtn{left:36%;top:27%}.lp-slide .image{padding:0}}.margintop5{margin-top:5%}.margintop10{margin-top:10%}.margintop15{margin-top:15%}.pt_checkout .header .content,.pt_checkout .main .content,.confirmation .main-content,.confirmation .orderconfirmation_summary_subtitle,.orderconfirmation_register{max-width:80rem;width:100%;margin:0 auto}@media only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.pt_checkout .header .content,.pt_checkout .main .content,.confirmation .main-content,.confirmation .orderconfirmation_summary_subtitle,.orderconfirmation_register{width:95%}}.pt_checkout .completed .section_edit_btn,.samples_loadmore_button.button,.pt_checkout .chmodule_couponcode .couponcode_list .couponcode_item button.couponcode_remove_button{appearance:none;background:0;border:0;outline:0;text-decoration:underline}@media only screen and (min-width:320px) and (max-width:800px){.main>.content{padding:0;width:100%}}body .block{display:block}.pt_checkout{margin:0;padding:0}.pt_checkout .required_indicator span:before,.pt_checkout .required label:before{content:''}.pt_checkout .shoprunner_express_checkout .section_submit_action{display:none}.pt_checkout .shoprunner_express_checkout .chmodule_shoprunnerexpress{width:100%;text-align:right;margin-top:10px}.pt_checkout .shoprunner_express_checkout .chmodule_shoprunnerexpress .submit_button{padding:10px}@media only screen and (max-width:800px){.pt_checkout .shoprunner_express_checkout .chmodule_shoprunnerexpress .submit_button{width:98%;margin-right:20px}}.pt_checkout .express_checkout_paypal .paypal-button{margin-top:10px}.pt_checkout .applepay_express_checkout .section_submit_action{display:none}.pt_checkout .applepay_express_checkout .chmodule_applepay{width:100%;text-align:right;margin:10px 0}@media only screen and (min-width:320px) and (max-width:800px){.pt_checkout .applepay_express_checkout .chmodule_applepay{margin-bottom:30px}}.pt_checkout .applepay_express_checkout .chmodule_applepay .dw-apple-pay-button{background:transparent;border:1px solid #252525}@media only screen and (min-width:320px) and (max-width:800px){.pt_checkout .applepay_express_checkout .chmodule_applepay .dw-apple-pay-button{width:100%}}.pt_checkout .applepay_express_checkout .chmodule_applepay .dw-apple-pay-button::after{content:url("../../images/elem/applepay.png");display:block;visibility:visible;padding:0 70px}.pt_checkout .section_submit_action{justify-content:right;display:grid;text-align:right}@media only screen and (min-width:320px) and (max-width:800px){.pt_checkout .section_submit_action{display:block}}.pt_checkout .section_submit_action button.button{font:1rem "FuturaBT-Light",Arial,Helvetica,sans-serif;text-transform:uppercase;background:#007da4;padding:.625rem 1.4375rem;min-width:17.1875rem}.pt_checkout .section_submit_action button.button span{background:transparent;color:#fff;padding:0;border:0;font:1rem "FuturaBT-Light",Arial,Helvetica,sans-serif;line-height:1}@media only screen and (min-width:320px) and (max-width:800px){.pt_checkout .section_submit_action button.button{width:100%}}.pt_checkout .custom_loader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1001;background:url("../images/ajax-loader.gif") no-repeat center center rgba(255,255,255,0.5)}.pt_checkout .main .formfield{width:18.75rem;margin:.625rem 1.5625rem .625rem 0rem}@media only screen and (min-width:481px) and (max-width:800px){.pt_checkout .main .formfield{width:16.25rem}}@media only screen and (min-width:320px) and (max-width:800px){.pt_checkout .main .formfield{width:100%;margin-right:0;max-width:100%}}.pt_checkout .main .formfield .f_label{font:.875rem "FuturaBT-Light",Arial,Helvetica,sans-serif;margin-bottom:.3125rem;text-transform:capitalize;float:none;display:block !important}.pt_checkout .main .formfield .f_label .f_label_value:after{color:#333}.pt_checkout .main .formfield .f_label.checkbox_label{color:#333;text-transform:unset}.pt_checkout .main .formfield .f_label.checkbox_label:before{border:.0625rem solid #333;margin:-.0625rem .625rem 0rem 0rem;width:1.125rem;height:1.125rem}.pt_checkout .main .formfield.sendnewsletters{width:100%}.pt_checkout .main .formfield input{width:100%;height:2.3125rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-color:#c3c3c3;background-color:#f1f1f1;font-size:.875rem;border:.0625rem solid #c3c3c3;max-width:100%}.pt_checkout .main .formfield input.estimatetax_input{height:2rem;background:#fff;font-size:.75rem}.pt_checkout .main .formfield .f_field_description,.pt_checkout .main .formfield .required_indicator span:after,.pt_checkout .main .formfield.required label:after{display:none}.pt_checkout .main .formfield.formfield_phone .f_field_description{display:block;font:.85rem "FuturaBT-Light",Arial,Helvetica,sans-serif}.pt_checkout .main .f_field_radio .f_label_value,.pt_checkout .main .f_field_checkbox .f_label_value{margin-left:.3125rem}.pt_checkout .main .f_field_radio .f_label:before,.pt_checkout .main .f_field_checkbox .f_label:before{border:.0625rem solid #e0e0e0}.pt_checkout .main .f_field_radio.f_checked>.f_label:before,.pt_checkout .main .f_field_checkbox.f_checked>.f_label:before{background:#007da4}.pt_checkout .f_field_checkbox .f_label:before,.pt_checkout .f_field_radio .f_label:before,.pt_checkout .formfield_hidden,.pt_checkout .b-footer-newsletter_subscribe{display:none}.pt_checkout .f_field_radio.f_checked .f_label .f_label_value,.pt_checkout .f_field_checkbox.f_checked .f_label .f_label_value{color:#333}.pt_checkout .error_message,.pt_checkout .f_error_message,.pt_checkout .error{font:.875rem "FuturaBT-Light",Arial,Helvetica,sans-serif;color:red;text-transform:lowercase}.pt_checkout .address_validation .error{text-transform:unset}.pt_checkout .f_state_error .select,.pt_checkout .f_state_error .f_select,.pt_checkout .f_state_error .selectboxit,.pt_checkout .f_state_error .textinput,.pt_checkout .f_state_error .f_textinput{border:.125rem solid red}.pt_checkout a{color:inherit}.pt_checkout .selectboxit-btn{border-width:.0625rem;max-width:100%;background-color:#f1f1f1;font:.875rem "FuturaBT-Light",Arial,Helvetica,sans-serif;padding 0:.625rem;height:2.3125rem;border-color:#c3c3c3;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-transform:capitalize;color:#252525}.pt_checkout .selectboxit-btn.selectboxit{padding:0rem .625rem;border:.0625rem solid #c3c3c3}.pt_checkout .selectboxit-text{line-height:2.1875rem;font-size:.875rem}.pt_checkout .selectboxit-option .selectboxit-option-anchor{font:.875rem "FuturaBT-Light",Arial,Helvetica,sans-serif}.pt_checkout .selectboxit-container{width:100%;max-width:18.75rem}@media only screen and (min-width:481px) and (max-width:800px){.pt_checkout .selectboxit-container{max-width:16.25rem}}@media only screen and (min-width:320px) and (max-width:800px){.pt_checkout .selectboxit-container{max-width:100%}}.pt_checkout .selectboxit-container .selectboxit-option-icon-container{margin:0}.pt_checkout .selectboxit-container .selectboxit-default-icon,.pt_checkout .selectboxit-container.selectboxit-option-icon{border:0}.pt_checkout .selectboxit-list{border-width:.0625rem;min-width:100% !important}.pt_checkout .selectboxit-list a{padding:.625rem}.pt_checkout .selectboxit-list a:hover{background-color:#f1f1f1}.pt_checkout .selectboxit-arrow-container{width:2rem;height:2.0625rem;cursor:pointer;border:0}.pt_checkout .selectboxit-arrow{margin:.9375rem auto 0;border-left:.3125rem solid transparent;border-right:.3125rem solid transparent;width:0;height:0;display:block;border-top:.3125rem solid #252525}.pt_checkout .selectboxit-arrow:before{display:none}.pt_checkout .selectboxit-arrow.selectboxit-default-arrow{right:.625rem}.pt_checkout .selectboxit-arrow.selectboxit-default-arrow:after{content:''}.pt_checkout .f_field_checkbox>.f_label:before,.pt_checkout .f_field_radio>.f_label:before{content:'';display:inline-block;float:left;width:1rem;height:1rem;border:.0625rem solid #f1f1f1}.pt_checkout input[type="checkbox"],.pt_checkout .formfield_hidden,.pt_checkout input[type="radio"]{display:none !important}.pt_checkout .main .content{margin:.9375rem auto}.pt_checkout .primary{float:left;width:calc(100% - 330px);margin-right:1.875rem}.pt_checkout .primary>.step_submit_action{display:none}@media only screen and (min-width:481px) and (max-width:800px){.pt_checkout .primary{width:calc(100% - 305px);margin-right:.9375rem}}@media only screen and (min-width:320px) and (max-width:800px){.pt_checkout .primary{width:100%;float:none}}.pt_checkout .secondary{width:18.75rem;background-color:#f1f1f1}@media only screen and (min-width:481px) and (max-width:800px){.pt_checkout .secondary{width:17.5rem}}@media only screen and (min-width:320px) and (max-width:800px){.pt_checkout .secondary{width:100%;margin:1.875rem auto 0;float:none}}.pt_checkout .checkout_title{text-transform:uppercase;font-weight:bold;font:2.1875rem "FuturaBT-Light",Arial,Helvetica,sans-serif;padding:.9375rem 0rem;color:#333}@media only screen and (min-width:320px) and (max-width:800px){.pt_checkout .checkout_title{text-align:center;font-size:1.875rem;padding-top:0}}.pt_checkout .checkout_section_title{background:#333;color:#fff;font:1.125rem "FuturaBT-Light",Arial,Helvetica,sans-serif;padding:.9375rem 1.5625rem;margin-bottom:.625rem}@media only screen and (min-width:320px) and (max-width:800px){.pt_checkout .checkout_section_title{text-align:center;font-size:1.375rem;padding:1.25rem 1.5625rem}}.pt_checkout .checkout_sections{counter-reset:checkout-sections}.pt_checkout .checkout_sections .submit_button{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;float:none;text-transform:uppercase;background:#007da4}.pt_checkout .checkout_sections .submit_button span{background:transparent;font-size:1rem;color:#fff;padding:.625rem 1.4375rem;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;border:0}.pt_checkout .checkout_section_title:before{counter-increment:checkout-sections;content:counter(checkout-sections) ".";margin-right:.125rem}.pt_checkout .section_edit_btn{display:none}.pt_checkout .current .checkout_section_content{padding:1.5625rem 0rem 3.125rem 0rem}@media only screen and (min-width:320px) and (max-width:800px){.pt_checkout .current .checkout_section_content{padding:1.5625rem 1.875rem 3.125rem 1.875rem}}.pt_checkout h3.checkout_module_title,.pt_checkout h3.social_login_title{font:1.125rem "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#333;text-transform:inherit}.pt_checkout .checkout_module_body.completed{font:.875rem "FuturaBT-Light",Arial,Helvetica,sans-serif;text-transform:capitalize;margin-left:.3125rem}@media only screen and (min-width:320px) and (max-width:800px){.pt_checkout .js_checkout_section{position:relative}}@media only screen and (min-width:320px) and (max-width:800px){.pt_checkout .js_checkout_section.completed[data-section-id=addresses] .section_edit_btn,.pt_checkout .js_checkout_section.completed[data-section-id=payment] .section_edit_btn{color:#333}.pt_checkout .js_checkout_section.completed[data-section-id=addresses] .section_edit_btn span,.pt_checkout .js_checkout_section.completed[data-section-id=payment] .section_edit_btn span{color:#333}}.pt_checkout .completed .section_edit_btn{display:block;float:right;font:1rem "FuturaBT-Light",Arial,Helvetica,sans-serif;line-height:1.5rem;color:#fff;text-transform:lowercase;height:auto}@media only screen and (min-width:320px) and (max-width:800px){.pt_checkout .completed .section_edit_btn{position:absolute;z-index:1;top:auto;right:0;margin:0 calc(50% - 10px);bottom:.4375rem}}.pt_checkout .completed .section_edit_btn span{background:transparent;padding:0;color:#fff;font:1rem "FuturaBT-Light",Arial,Helvetica,sans-serif;border:0}.pt_checkout .completed .checkout_section_content{margin-top:-1.5625rem;margin-bottom:.625rem;background:#333;color:#fff;padding:0rem 1.5625rem .9375rem 2.8125rem}@media only screen and (min-width:320px) and (max-width:800px){.pt_checkout .completed .checkout_section_content{padding:0rem 1.5625rem 2.5rem 1.5625rem;text-align:center}}.pt_checkout .chmodule_paymentmethod .f_field_radio:not(.f_checked) .payment_method{display:none}.pt_checkout div.required label:after{display:none}@media only screen and (min-width:320px) and (max-width:800px){.pt_checkout fieldset{min-width:unset}}@media only screen and (min-width:320px) and (max-width:480px){.pt_checkout .footer .footer_social_networking_asset{position:static;margin:0 auto}.pt_checkout .footer .content{padding-top:0}}.pt_checkout .px-block-container{position:fixed;top:0;background:#333;z-index:999;left:0;width:100%;height:100%;padding:0;overflow:auto}.pt_checkout .px-block-container .px-container-overlay{border-radius:.3125rem;width:37.5rem;position:absolute;padding:1.25rem;top:50%;left:50%;transform:translate(-50%,-50%);background:#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){.pt_checkout .px-block-container .px-container-overlay{width:21.875rem}}@media only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.pt_checkout .px-block-container .px-container-overlay{width:37.5rem}}.pt_checkout .px-block-container .px-page-title{font-size:1.875rem;margin:0;line-height:1.5}.pt_checkout .px-block-container .px-captcha-wrapper{padding-top:0rem;padding-bottom:.625rem}.pt_checkout .px-block-container .px-list{list-style-type:disc;margin-left:1.875rem;margin-bottom:.625rem}.pt_checkout .px-block-container .px-content,.pt_checkout .px-block-container .px-list-item{font-size:.875rem;margin-bottom:.625rem}.pt_checkout .px-block-container .content-wrapper,.pt_checkout .px-block-container .page-title-wrapper{background:#fff}.pt_checkout .px-block-container .page-footer-wrapper{background:#fff}#_SR #sr_modal .sr_color input[type=radio]{display:inline-block !important}.onestepcheckout .header,.pt_cart:not(.pt_emptycart) .header,.confirmation .header{background:#333;position:static;border:0}.onestepcheckout .header .content,.pt_cart:not(.pt_emptycart) .header .content,.confirmation .header .content{padding:3rem 0rem}.onestepcheckout .header .content a.logo,.pt_cart:not(.pt_emptycart) .header .content a.logo,.confirmation .header .content a.logo{float:none;width:auto;height:auto;margin:0}.onestepcheckout .header .content a.logo .logo_text,.pt_cart:not(.pt_emptycart) .header .content a.logo .logo_text,.confirmation .header .content a.logo .logo_text{position:absolute;top:-1000px}@media only screen and (min-width:320px) and (max-width:800px){.onestepcheckout .header .content a.logo,.pt_cart:not(.pt_emptycart) .header .content a.logo,.confirmation .header .content a.logo{max-width:20rem;margin:0 auto;padding:0;display:block}}.onestepcheckout .header .content .mini_cart_total,.onestepcheckout .header .content .checkout_header_inforamtion,.pt_cart:not(.pt_emptycart) .header .content .mini_cart_total,.pt_cart:not(.pt_emptycart) .header .content .checkout_header_inforamtion,.confirmation .header .content .mini_cart_total,.confirmation .header .content .checkout_header_inforamtion{display:none}@media only screen and (min-width:320px) and (max-width:800px){.onestepcheckout .header .logo_image,.pt_cart:not(.pt_emptycart) .header .logo_image,.confirmation .header .logo_image{float:none;width:90%;margin:0 auto}}.onestepcheckout .main,.pt_cart:not(.pt_emptycart) .main,.confirmation .main{margin:0 auto}.iCA-header-div{padding:10px}.chmodule_signin .email .email_address,.chmodule_signin #form_registration{display:none}.chmodule_signin .toggle_accordion_wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column}.chmodule_signin .email .value{text-transform:none}.chmodule_signin .messages{display:none}.chmodule_signin .social_login h2{display:none}.chmodule_signin .social_login img{height:2.1875rem;width:2.1875rem;border:0}@media only screen and (min-width:320px) and (max-width:800px){.ui_resetpassword_dialog{width:96% !important;margin:0}}@media only screen and (min-width:320px) and (max-width:800px){.ui_resetpassword_dialog .request_password_page label.f_label{width:2.5rem}.ui_resetpassword_dialog .request_password_page .f_field_email input{width:10.75rem}.ui_resetpassword_dialog .request_password_page .formfield_button{margin:0rem 0rem 0rem .9375rem}}.ui_resetpassword_dialog .request_password_page .error_form{display:none}.signin .checkout_module_body{position:relative}.signin .f_field_button{clear:both}.signin .f_field_button button{width:11.875rem}@media only screen and (min-width:320px) and (max-width:800px){.signin .f_field_button button{width:100%}}.signin .formfield.f_state_error{min-height:6.5625rem;margin-bottom:0}.signin .formfield.f_state_error+div{min-height:6.5625rem;margin-bottom:0}.emailonly .submit_button{width:18.75rem}@media only screen and (min-width:320px) and (max-width:800px){.emailonly .submit_button{width:100%}}#form_signin{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3}#form_signin .formfield{float:left;clear:none;width:18.4375rem}@media only screen and (min-width:320px) and (max-width:800px){#form_signin .formfield{width:100%}}#form_signin .formfield.f_field_checkbox{clear:both;margin:0;width:12.5rem;margin-bottom:.625rem}@media only screen and (min-width:320px) and (max-width:800px){#form_signin .formfield.f_field_checkbox{clear:none}}#form_signin .formfield.f_field_checkbox .checkbox{display:none !important}.toggle-password{display:none}.guest_checkout,.login_block_description,.social_login_description{font:.875rem "FuturaBT-Light",Arial,Helvetica,sans-serif;margin-bottom:.625rem}.checkoutmodule_signin_separator{display:block;font:.875rem "FuturaBT-Light",Arial,Helvetica,sans-serif;line-height:.875rem;padding:1.25rem 0rem;position:relative;text-align:center;width:100%;color:#c3c3c3}.checkoutmodule_signin_separator:before,.checkoutmodule_signin_separator:after{background:#c3c3c3;content:'';height:.0625rem;left:0;position:absolute;top:1.6875rem;width:47%}.checkoutmodule_signin_separator:after{left:auto;right:0}.social_login_block+.checkoutmodule_signin_separator{display:none}.forgot_password_link{position:absolute;top:6.5625rem;left:20.3125rem;font:.8125rem "FuturaBT-Light",Arial,Helvetica,sans-serif;text-decoration:underline;color:#333}@media only screen and (min-width:481px) and (max-width:800px){.forgot_password_link{left:17.8125rem}}@media only screen and (min-width:320px) and (max-width:800px){.forgot_password_link{position:static;margin-top:.3125rem;float:right}}.formfield_password.f_state_error+.forgot_password_link{top:7.5rem}@media only screen and (min-width:320px) and (max-width:800px){.formfield_password.f_state_error+.forgot_password_link{top:auto}}.social_login_title{font:1.125rem "FuturaBT-Light",Arial,Helvetica,sans-serif;text-transform:uppercase}.checkout_section.current[data-section-id=samples] .checkout_section_title{margin-bottom:0}.checkout_section.current[data-section-id=samples] .checkout_section_content{padding-top:0}.sample_item{width:31.5%;text-align:center;float:left;margin:0 0 2.2% 2.75%;padding:1.875rem 3.125rem .625rem 3.125rem;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:18.75rem;border:.125rem solid #c3c3c3}.sample_item:nth-child(3n+1){margin:0 0 2.2% 0}@media only screen and (min-width:320px) and (max-width:800px){.sample_item:nth-child(3n+1){margin:0}}@media only screen and (min-width:320px) and (max-width:800px){.sample_item{width:47%;height:20rem;padding:.9375rem .625rem;margin:0rem 0rem .625rem 0rem}.sample_item:nth-child(2n+1){margin-right:4%}}.sample_item .sample_title{color:#252525;font:1rem "FuturaBT-Medium",Arial,Helvetica,sans-serif;text-align:center}.sample_item .sample_subtitle{display:none}.sample_item .product_image_container{width:74%;margin:0 auto .625rem;height:9.375rem;overflow:hidden}.sample_item .product_image_container img{height:auto;max-height:100%}.sample_item.in_basket{border:.225rem solid #252525}@media only screen and (min-width:320px) and (max-width:800px){.sample_item.in_basket{padding:.9375rem .625rem}}.sample_item .sample_detail{margin:0 auto}.sample_item .button{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;float:none;background:#252525;min-width:7.375rem;padding:.625rem 1.4375rem;border:.0625rem solid #c3c3c3}.sample_item .button span{background:transparent;font:1rem "FuturaBT-Light",Arial,Helvetica,sans-serif;text-transform:uppercase;line-height:1;color:#fff;padding:0;border:0}.sample_title{line-height:1.25rem;font-size:.9375rem;color:#007da4;text-transform:uppercase;text-align:left;margin:0rem 0rem .9375rem 0rem}.sample_subtitle{font:.8125rem "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#333;text-align:left}.sample_action{bottom:1.5625rem;position:absolute;left:0;width:100%}.sample_item.in_basket .button{background:#e0e0e0}.sample_item.in_basket .button span{color:#252525}.f_field_samples_category{float:right;margin:0}.f_field_samples_category .select_submit_action,.f_field_samples_category .f_label{display:none}@media only screen and (min-width:320px) and (max-width:800px){.f_field_samples_category{margin:0 auto;float:none;width:85%}}.samples_header{margin-bottom:1.25rem}.selected_samples_message{margin:.625rem 0rem .625rem 2.125rem;font:.875rem "FuturaBT-Light",Arial,Helvetica,sans-serif;padding:.0625rem 0rem 0rem 0rem;display:inline-block}@media only screen and (min-width:320px) and (max-width:800px){.selected_samples_message{width:100%;text-align:center;margin:0;padding:1.25rem 0rem 0rem 0rem}}.f_field_loadmore_button{width:100%;text-align:center;clear:both}@media only screen and (min-width:320px) and (max-width:800px){.f_field_loadmore_button{margin:.9375rem 0rem}}.samples_loadmore_button.button{color:#333;text-transform:lowercase;float:none}.samples_loadmore_button.button span{background:transpatrent;padding:0;border:0;font:1rem "FuturaBT-Light",Arial,Helvetica,sans-serif}.chmodule_samples .section_submit_button{width:17.1875rem}.chmodule_samples .no_samples{display:none}.checkout_section.completed[data-section-id="samples"] #paypal-button-container{display:none}.pt_checkout .main>.content .express_checkout_paypal [data-section-id="samples"].current ~ .checkout_section{display:none}.pt_checkout .main>.content .express_checkout_paypal [data-section-id="samples"].current .section_submit_action button{display:none;padding:0;height:2.1875rem}.not_smart_paypal .pt_checkout .main>.content .express_checkout_paypal [data-section-id="samples"].current .section_submit_action button{display:block}@media only screen and (min-width:320px) and (max-width:800px){.pt_checkout .main>.content .express_checkout_paypal [data-section-id="samples"].current .section_submit_action button{width:auto;margin:0 auto}}.pt_checkout .main>.content .express_checkout_paypal [data-section-id="samples"].current #paypal-button-container{text-align:right}@media only screen and (min-width:320px) and (max-width:800px){.pt_checkout .main>.content .express_checkout_paypal [data-section-id="samples"].current #paypal-button-container{text-align:center}}.step_submit_action,.order_summary_header a,.order_summary_title,.order_totals_holder,.checkout_minicart_editlink{display:none}.order_summary{padding:1.25rem 0rem 0rem 0rem}.order_summary .checkout_order_totals.cart_order_totals{width:auto;float:none;margin-left:0}.order_summary .checkout_order_totals.cart_order_totals .order_totals_table tr td{border:0;color:#333;padding:.3125rem 0rem}.order_summary .checkout_order_totals.cart_order_totals .order_totals_table tr td a{color:#333}.order_summary .checkout_order_totals .order_totals_block h2{font:1rem "FuturaBT-Medium",Arial,Helvetica,sans-serif;display:block;text-align:center}.order_summary .visible-mobile{display:none !important}.checkout_order_summary{color:#333;float:right}.order_summary_header{text-align:center;padding:2rem;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;text-transform:uppercase}.checkout_order_totals{padding:0rem 1.25rem 1.25rem 1.25rem;text-transform:lowercase;border-bottom:.0625rem solid #333}.cart_order_totals{position:relative}.order_totals_table{width:100%;table-layout:fixed;position:relative;text-transform:capitalize;font:1rem "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#333}.order_totals_table .order_subtotal{font-weight:normal}.order_totals_table thead{display:none}.order_totals_table td{padding:.3125rem 0rem}.order_totals_table td:last-child{text-align:right;vertical-align:middle}.order_totals_table td:first-child{width:65%}@media only screen and (min-width:320px) and (max-width:800px){.order_totals_table td:first-child{width:55%}}.order_totals_table .discount td:last-child{color:#007da4}.order_totals_table .estimate_tax_label{cursor:pointer;text-decoration:underline}.order_totals_table .js_estimatedTax .find_estimated_tax_box{width:10rem;float:right}.order_totals_table .js_estimatedTax .formfield{margin:0;float:left;max-width:5.9375rem}.order_totals_table .js_estimatedTax input{width:5.3125rem;height:1.875rem;padding:0rem .3125rem;background:#fff;border:1px solid #CCC;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}@media only screen and (min-width:320px) and (max-width:800px){.order_totals_table .js_estimatedTax input{width:6.5625rem;margin-bottom:.625rem}}.order_totals_table .js_estimatedTax .error_message{text-align:left;font-size:.8125rem;text-transform:none;max-width:4.6875rem}.order_totals_table .js_estimatedTax .estimated_tax_message,.order_totals_table .js_estimatedTax .change_estimated_tax{display:none}.order_totals_table .js_estimatedTax .estimatetax_btn{float:left;display:block;width:4.0625rem;font-size:.75rem;padding:0rem .625rem;height:2rem;color:#fff;background:#333;text-transform:uppercase;border:0}.order_totals_table .js_estimatedTax .estimatetax_btn span{background:transparent;color:#fff;padding:0;border:0;font:.825rem "FuturaBT-Light",Arial,Helvetica,sans-serif;line-height:.8125rem}.order_totals_table .order_discount td:last-child{color:#007da4}.customer_service_header{font:.9375rem "FuturaBold",Arial,Helvetica,sans-serif;text-transform:capitalize;margin:.75rem 0rem 1.25rem 0rem}.secondary.wide .orderconfirmation_subtitle{display:block;padding:1.25rem 0rem .625rem 0rem;text-transform:lowercase}.checkout_minicart,.orderconfirmation_minicart{padding:0rem 1.25rem .9375rem 1.25rem;box-sizing:border-box;background:#fff}.checkout_minicart .product_subtitle,.checkout_minicart .product_price .label,.checkout_minicart .label_attribute_color,.orderconfirmation_minicart .product_subtitle,.orderconfirmation_minicart .product_price .label,.orderconfirmation_minicart .label_attribute_color{font-size:.75rem;margin-top:.3125rem}.checkout_minicart .product_price .label,.orderconfirmation_minicart .product_price .label{display:none}.checkout_minicart .product_detail,.checkout_minicart .product_attributes,.orderconfirmation_minicart .product_detail,.orderconfirmation_minicart .product_attributes{float:right;width:calc(100% - 110px)}.checkout_minicart .product_detail .label_attribute_size,.checkout_minicart .product_attributes .label_attribute_size,.orderconfirmation_minicart .product_detail .label_attribute_size,.orderconfirmation_minicart .product_attributes .label_attribute_size{display:none}.checkout_minicart .product_image_container,.orderconfirmation_minicart .product_image_container{float:left;width:6.25rem;overflow:hidden}.checkout_minicart .product_image_container .product_image,.orderconfirmation_minicart .product_image_container .product_image{display:block;margin:0 auto;max-width:100%;max-height:5rem}.checkout_minicart .swatch,.orderconfirmation_minicart .swatch{width:1.25rem;display:inline-block}.checkout_minicart .product_detail,.orderconfirmation_minicart .product_detail{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif}.checkout_minicart .product_detail .product_name,.orderconfirmation_minicart .product_detail .product_name{color:#252525}.checkout_minicart .product_detail .preorder,.checkout_minicart .product_detail .backorder,.orderconfirmation_minicart .product_detail .preorder,.orderconfirmation_minicart .product_detail .backorder{display:block;margin-bottom:5px;font-size:12px}.checkout_minicart .checkout_minicart_header,.orderconfirmation_minicart .checkout_minicart_header{padding:2rem 0rem;font:1rem "FuturaBT-Light",Arial,Helvetica,sans-serif;line-height:1}.checkout_minicart .attribute_color,.orderconfirmation_minicart .attribute_color{padding-top:.25rem}.checkout_minicart .product_total,.orderconfirmation_minicart .product_total{width:calc(100% - 110px);float:right;padding-top:.3125rem}.checkout_minicart .og-offer,.orderconfirmation_minicart .og-offer{width:calc(100% - 110px);float:right;padding-top:.625rem}.checkout_minicart .product_quantity,.orderconfirmation_minicart .product_quantity{float:left}.checkout_minicart .product_quantity .label,.orderconfirmation_minicart .product_quantity .label{text-transform:capitalize}.checkout_minicart .product_price,.orderconfirmation_minicart .product_price{float:right}.checkout_minicart .product_price .value,.orderconfirmation_minicart .product_price .value{font-family:"FuturaBold",Arial,Helvetica,sans-serif}.checkout_minicart .product_sample_price,.checkout_minicart .product_bonus_price,.orderconfirmation_minicart .product_sample_price,.orderconfirmation_minicart .product_bonus_price{text-align:right;font-family:"FuturaBold",Arial,Helvetica,sans-serif}.checkout_minicart .checkout_minicart_products,.checkout_minicart .checkout_minicart_product,.orderconfirmation_minicart .checkout_minicart_products,.orderconfirmation_minicart .checkout_minicart_product{overflow:visible}.checkout_minicart .checkout_minicart_wrapper,.orderconfirmation_minicart .checkout_minicart_wrapper{padding-bottom:1.875rem;padding-top:.625rem}.checkout_minicart .checkout_minicart_product,.orderconfirmation_minicart .checkout_minicart_product{border-top:.0625rem solid #e0e0e0;position:relative;padding:1.25rem 0rem}.checkout_minicart .checkout_minicart_product div[name="sr_catalogProductGridDiv"] .srd_icon,.orderconfirmation_minicart .checkout_minicart_product div[name="sr_catalogProductGridDiv"] .srd_icon{margin:0rem .3125rem 0rem .625rem}.checkout_minicart .checkout_minicart_product div[name="sr_cartProductDiv"],.orderconfirmation_minicart .checkout_minicart_product div[name="sr_cartProductDiv"]{margin-left:6.875rem}.checkout_minicart_header,.checkout_minicart_editlink{text-align:center}.checkout_minicart_header a,.checkout_minicart_editlink a{text-decoration:underline}.checkout_customer_service{position:relative}.checkout_customer_service .checkout-customer-service{position:absolute;top:3.125rem;width:100%}.customer_service_section{background-color:#fff;padding:.625rem 1.25rem;text-align:center;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;margin:0}.customer_service_section>div{padding:1.25rem 0rem;border-bottom:.0625rem solid #e0e0e0}.customer_service_section .norton-security-seal img{margin:0 auto}.customer_service_section a{padding:.3125rem 0rem;display:block;color:#333;text-transform:uppercase;text-decoration:underline;font-size:.875rem}.customer_service_section .section_item.call a{text-decoration:none}.customer_service_section .section_item.email,.customer_service_section .consumertext{padding-top:1.25rem}.customer_service_section .section_item.email .button,.customer_service_section .consumertext .button{display:inline-block;padding:.3125rem .9375rem;line-height:1.75rem;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif}.customer_service_section .contact-us-section{font-size:.9375rem;color:#333;line-height:1.25rem}.customer_service_section .contact-us-section a{display:inline-block;text-transform:capitalize}.checkout_minicart .checkout_minicart_products.jcarousel-clip{overflow:hidden;max-height:31.875rem;height:auto}.checkout_minicart .checkout_minicart_products.jcarousel-clip .jcarousel-item:first-child{border-top:0}.checkout_minicart_wrapper{position:relative;max-height:27.75rem}.checkout_minicart_wrapper .jcarousel-control{height:.75rem;display:block;left:0;right:0;z-index:10}.checkout_minicart_wrapper .jcarousel-control::after{content:'';display:block;width:0;height:0;border-left:.375rem solid transparent;border-right:.375rem solid transparent;margin:auto}.checkout_minicart_wrapper .jcarousel-control.jcarousel-next::after{border-top:.375rem solid #333}.checkout_minicart_wrapper .jcarousel-control.jcarousel-prev::after{border-bottom:.375rem solid #333}.checkout_minicart_wrapper .jcarousel-control.disabled{display:none}.checkout_minicart_wrapper .jcarousel-control.disabled.jcarousel-next::after{border-top:.375rem solid #c3c3c3}.checkout_minicart_wrapper .jcarousel-control.disabled.jcarousel-prev::after{border-bottom:.375rem solid #c3c3c3}.checkout_minicart_wrapper .jcarousel-control.jcarousel-prev{top:0}.checkout_minicart_list.jcarousel-list{position:relative}.checkout_minicart_list.jcarousel-list .bonus_products_title,.checkout_minicart_list.jcarousel-list .sample_products_title{margin:1rem 0rem}.checkout_minicart_list.jcarousel-list thead{display:none}.order_summary_products{border:0 solid #252525;border-width:1rem 0rem}.order_summary_products div[name="sr_cartProductDiv"]{margin-left:6.25rem}.formfield_company_name,.with_helper_text,.f_field_button.select_submit_action{display:none}.chmodule_billingaddress{border-bottom:.0625rem solid #e0e0e0;border-top:.0625rem solid #e0e0e0;padding-bottom:30px;padding-top:30px;margin-bottom:1.875rem}.pt_checkout .main .chmodule_emailaddress,.pt_checkout .main .chmodule_shippingaddress,.pt_checkout .main .chmodule_billingaddress{display:inline-block;width:100%}.pt_checkout .main .chmodule_emailaddress .formfield_email,.pt_checkout .main .chmodule_emailaddress .formfield_textinput,.pt_checkout .main .chmodule_emailaddress .formfield_select,.pt_checkout .main .chmodule_shippingaddress .formfield_email,.pt_checkout .main .chmodule_shippingaddress .formfield_textinput,.pt_checkout .main .chmodule_shippingaddress .formfield_select,.pt_checkout .main .chmodule_billingaddress .formfield_email,.pt_checkout .main .chmodule_billingaddress .formfield_textinput,.pt_checkout .main .chmodule_billingaddress .formfield_select{min-height:5.125rem;margin:0rem 1.5625rem 0rem 0rem;width:18.75rem;float:left;clear:none}.pt_checkout .main .chmodule_emailaddress .select_address,.pt_checkout .main .chmodule_shippingaddress .select_address,.pt_checkout .main .chmodule_billingaddress .select_address{margin:0rem 1.5625rem 1.25rem 0rem}.pt_checkout .main .chmodule_emailaddress .select_address .form_savedList,.pt_checkout .main .chmodule_shippingaddress .select_address .form_savedList,.pt_checkout .main .chmodule_billingaddress .select_address .form_savedList{display:block !important}.pt_checkout .main .chmodule_emailaddress .sendnewsletters,.pt_checkout .main .chmodule_shippingaddress .sendnewsletters,.pt_checkout .main .chmodule_billingaddress .sendnewsletters{float:none;clear:both}.chmodule_shippingaddress .formfield_address1::before,.chmodule_billingaddress .formfield_address1::before{width:.9375rem;height:1.25rem;content:'';position:relative;float:right;vertical-align:top;background:url("../images/autocomplete-icons.png") 0 100px;background-size:2.125rem;top:1.875rem;right:.3125rem}.chmodule_shippingaddress .checkout_module_title{margin-bottom:1.25rem}.f_field_address_list{margin-bottom:1.5625rem}.f_field_address_list .f_label{font:.875rem "FuturaBT-Light",Arial,Helvetica,sans-serif;margin-bottom:.3125rem}.f_field_address_list .selectboxit-container{max-width:39.0625rem}.f_field_address_list .form_savedList{display:block}.billing_address_area{clear:both}.billing_address_info{margin:0;width:100%}.billing_address_info .useshippingasbillingaddress input{display:none !important}.useshippingasbillingaddress{margin:1.25rem 1.5625rem 1.25rem 0rem}.useshippingasbillingaddress.f_checked{margin-bottom:0}.formfield_phone .f_field_description{display:block;margin-left:0;font-style:normal;color:#333;font:.75rem "FuturaBold",Arial,Helvetica,sans-serif;padding-top:.3125rem}@media only screen and (min-width:320px) and (max-width:800px){.formfield_phone .f_field_description{margin-bottom:.9375rem}}.address_suggestion_dialog{position:fixed;z-index:999;top:0;left:0;right:0;width:21.25rem;height:100%;margin:0 auto}.address_suggestion_dialog .applicable_suggestion .f_label_value,.address_suggestion_dialog .f_label_value{font:1rem/1.375rem "FuturaBT-Light",Arial,Helvetica,sans-serif;letter-spacing:inherit;text-transform:capitalize}.address_suggestion_dialog_title{display:block;margin:0rem 1.875rem;font-size:1.5rem;line-height:1.25;text-align:center;text-transform:uppercase}.address_suggestion_dialog_content{overflow:auto;padding:0rem .3125rem;border:1.25rem solid transparent;background:#fff;box-sizing:border-box;position:relative;z-index:999;max-height:100%}.address_suggestions_content.address_suggestion_dialog_content{border:.3125rem solid #c3c3c3;padding:1.5625rem}.address_suggestions.address_suggestion_dialog{padding:0;width:23.4375rem}.address_validation:before{position:fixed;z-index:999;top:0;left:0;width:100%;height:100%;background:#333;opacity:.8;content:''}.address_validation .entered_suggestion{padding:.625rem 0rem 0rem 0rem}.address_validation .error{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif;color:red}.address_validation .f_field_button{margin-bottom:1rem}.address_validation .button{width:100%;margin:.9375rem 0rem 0rem 0rem;text-transform:uppercase;color:#fff;letter-spacing:.125rem;font:.75rem "FuturaBold",Arial,Helvetica,sans-serif;padding:.625rem 0rem;letter-spacing:normal}.address_validation .f_field_cancel_button,.address_validation .cancel_button{display:none}.address_validation .address_validation_title{font:1rem "FuturaBT-Medium",Arial,Helvetica,sans-serif;margin:.9375rem 0rem 0rem 0rem;text-align:left;letter-spacing:.5px;width:100%;color:#333}.address_validation .address_validation_subtitle{color:#333;line-height:1.125rem;text-transform:uppercase;font:1rem "FuturaBT-Medium",Arial,Helvetica,sans-serif;letter-spacing:.0625rem;margin-bottom:.625rem}.address_validation .f_checked label:before{display:none}.address_validation .mini_address_container{font:.6875rem "FuturaBold",Arial,Helvetica,sans-serif;color:#333;line-height:1.25rem}.address_validation .mini_address_container .city,.address_validation .mini_address_container .state_code,.address_validation .mini_address_container .postal_code{float:left;margin-right:.3125rem}.address_validation .mini_address_container .country_code{clear:both}.address_validation .mini_address_container span.label{display:none}.checkout_section[data-section-id="addresses"].completed .checkout_section_content{margin-top:-.625rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;color:#333;background-color:#f1f1f1;margin-bottom:1.25rem;padding:0;text-transform:none}@media only screen and (min-width:320px) and (max-width:800px){.checkout_section[data-section-id="addresses"].completed .checkout_section_content{background-color:#f1f1f1;color:#fff;margin-top:-.6875rem}}.checkout_section[data-section-id="addresses"].completed .chmodule_shippingaddress{width:30%}.checkout_section[data-section-id="addresses"].completed .chmodule_emailaddress{width:30%;float:left;padding-top:1.375rem;color:#333}@media only screen and (min-width:320px) and (max-width:800px){.checkout_section[data-section-id="addresses"].completed .chmodule_emailaddress{width:100%;margin-bottom:0;text-align:center;padding-bottom:1.25rem}}.checkout_section[data-section-id="addresses"].completed .chmodule_emailaddress .heading{display:block;padding:1.25rem 0rem 0rem 2.625rem;margin-bottom:.3125rem;font:1rem "FuturaBold",Arial,Helvetica,sans-serif}@media only screen and (min-width:320px) and (max-width:800px){.checkout_section[data-section-id="addresses"].completed .chmodule_emailaddress .heading{padding:0;margin-bottom:.3125rem;font-size:1.25rem}}.checkout_section[data-section-id="addresses"].completed .chmodule_emailaddress .customer_name,.checkout_section[data-section-id="addresses"].completed .chmodule_emailaddress .customer_email{font:1rem "FuturaBT-Light",Arial,Helvetica,sans-serif;padding:0rem 1.25rem 0rem 2.625rem}@media only screen and (min-width:320px) and (max-width:800px){.checkout_section[data-section-id="addresses"].completed .chmodule_emailaddress .customer_name,.checkout_section[data-section-id="addresses"].completed .chmodule_emailaddress .customer_email{padding:0;font-size:1rem;float:none}}.checkout_section[data-section-id="addresses"].completed .checkout_module_body.completed{clear:both;margin-top:0;padding:.3125rem 1.25rem .9375rem 2.625rem}@media only screen and (min-width:320px) and (max-width:800px){.checkout_section[data-section-id="addresses"].completed .checkout_module_body.completed{padding:0;color:#333}}.checkout_section[data-section-id="addresses"].completed .chmodule_shippingaddress,.checkout_section[data-section-id="addresses"].completed .chmodule_billingaddress{padding-bottom:0;padding-top:0;border-bottom:0;margin-bottom:0;word-wrap:break-word;border-left:.0625rem solid #c3c3c3}@media only screen and (min-width:320px) and (max-width:800px){.checkout_section[data-section-id="addresses"].completed .chmodule_shippingaddress,.checkout_section[data-section-id="addresses"].completed .chmodule_billingaddress{float:left;width:100%;text-align:center}}@media only screen and (min-width:320px) and (max-width:800px){.checkout_section[data-section-id="addresses"].completed .chmodule_shippingaddress .js_module_content,.checkout_section[data-section-id="addresses"].completed .chmodule_billingaddress .js_module_content{display:inline-block}}.checkout_section[data-section-id="addresses"].completed .chmodule_shippingaddress .checkout_module_title.completed,.checkout_section[data-section-id="addresses"].completed .chmodule_billingaddress .checkout_module_title.completed{display:block;padding:1.25rem 0rem 0rem 2.625rem;font-size:1rem;margin:0;color:#333}@media only screen and (min-width:320px) and (max-width:800px){.checkout_section[data-section-id="addresses"].completed .chmodule_shippingaddress .checkout_module_title.completed,.checkout_section[data-section-id="addresses"].completed .chmodule_billingaddress .checkout_module_title.completed{width:100%;padding:.625rem 0rem .3125rem 0rem}}.checkout_section[data-section-id="addresses"].completed .chmodule_shippingaddress .mini_address_location,.checkout_section[data-section-id="addresses"].completed .chmodule_billingaddress .mini_address_location{margin-bottom:.9375rem}.checkout_section[data-section-id="addresses"].completed .chmodule_shippingaddress .label,.checkout_section[data-section-id="addresses"].completed .chmodule_billingaddress .label{display:none}.checkout_section[data-section-id="addresses"].completed .chmodule_shippingaddress .city,.checkout_section[data-section-id="addresses"].completed .chmodule_shippingaddress .state_code,.checkout_section[data-section-id="addresses"].completed .chmodule_shippingaddress .postal_code,.checkout_section[data-section-id="addresses"].completed .chmodule_billingaddress .city,.checkout_section[data-section-id="addresses"].completed .chmodule_billingaddress .state_code,.checkout_section[data-section-id="addresses"].completed .chmodule_billingaddress .postal_code{float:left;margin-right:.3125rem}.checkout_section[data-section-id="addresses"].completed .chmodule_shippingaddress .country_code,.checkout_section[data-section-id="addresses"].completed .chmodule_billingaddress .country_code{clear:left}.checkout_section[data-section-id="addresses"].completed .chmodule_shippingaddress .city:after,.checkout_section[data-section-id="addresses"].completed .chmodule_billingaddress .city:after{content:','}.checkout_section[data-section-id="addresses"].completed .chmodule_billingaddress{width:39%}@media only screen and (min-width:320px) and (max-width:800px){.checkout_section[data-section-id="addresses"].completed .chmodule_billingaddress{width:100%;padding-bottom:1.5625rem}}.checkout_section[data-section-id="addresses"].completed .checkout_module_body{background:transparent;color:#333}@media only screen and (min-width:320px) and (max-width:800px){.checkout_section[data-section-id="addresses"].completed .checkout_module_body{width:100%;color:#fff;padding:0;font-size:1rem}}.checkout_section[data-section-id="addresses"].completed .contact_details,.checkout_section[data-section-id="addresses"].completed .checkout_module_body.completed,.checkout_section[data-section-id="addresses"].completed .checkout_module_title.completed{float:left}.checkout_section[data-section-id="addresses"].completed .sendnewsletters{display:none}.chmodule_emailaddress{position:relative}.chmodule_emailaddress .customer_name,.chmodule_emailaddress .heading{display:none}.chmodule_emailaddress .headingemail,.chmodule_emailaddress .customer_email{float:left;margin-right:.3125rem}.chmodule_emailaddress .js_module_content[data-module-completed="true"]{font:.875rem "FuturaBold",Arial,Helvetica,sans-serif}@media only screen and (min-width:320px) and (max-width:800px){.chmodule_emailaddress .js_module_content[data-module-completed="true"]{bottom:4.6875rem}}.completed .chmodule_emailaddress{display:block}.completed .headingemail{display:none}.completed .customer_name{display:block}.completed .chmodule_shippingaddress,.completed .chmodule_emailaddress,.completed .chmodule_billingaddress{float:left}.completed .chmodule_shippingaddress{order:1}.completed .chmodule_emailaddress{border-bottom:0}.completed .chmodule_billingaddress{order:2}.completed div.js_module_content[data-module-completed="true"]{position:static}.chmodule_shippingmethod{border-bottom:.0625rem solid #e0e0e0;margin-bottom:1.875rem}.chmodule_shippingmethod .delivery-map-contentasset{display:none}.chmodule_shippingmethod .js_module_content[data-module-completed="false"]{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .hazmat_message{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3;font:.875rem "FuturaBold",Arial,Helvetica,sans-serif;padding-bottom:1.5625rem;display:none}.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;width:85%}.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body fieldset{padding:1.25rem 0rem}.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body .f_field_radio{float:left;margin:0;padding:0rem 0rem .3125rem 0rem;width:100%}.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body .f_label{padding:.1875rem 0}.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body .f_checked .f_label_value{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif}.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body .f_label_value{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-left:.625rem}@media only screen and (min-width:320px) and (max-width:800px){.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body .f_label_value{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}}.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body .f_label_value:after{content:''}.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body .delivery_type,.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body .name{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;padding-right:1.25rem;min-width:9.375rem}.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body .delivery_time,.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body .description{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3;padding-right:1.25rem;font-weight:normal;position:static;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif}@media only screen and (min-width:1024px) and (max-width:1366px) and (max-aspect-ratio:4 / 3){.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body .delivery_time,.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body .description{width:12.8125rem}}.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body .delivery_cost,.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body .price{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;padding-right:1.25rem;font-weight:normal;min-width:6.25rem}@media only screen and (min-width:320px) and (max-width:800px){.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body .delivery_cost,.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body .price{min-width:3.75rem}}.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body .without_discount{text-decoration:line-through}.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body .with_discount{color:#007da4}.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_title{width:100%}.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_subtitle{float:left;width:15%;font:.875rem "FuturaBT-Light",Arial,Helvetica,sans-serif;padding:1.25rem 0rem;margin:0;text-transform:capitalize}@media only screen and (min-width:320px) and (max-width:800px){.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_subtitle{width:100%;padding-bottom:0}}.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_subtitle:after{content:'';font-size:.875rem;line-height:1;color:#333}.chmodule_shippingmethod div[name="sr_shippingOptionDiv"] .srd_iconline .srd_icon{margin:0rem .3125rem 0rem .625rem}.chmodule_shippingmethod div[name="sr_shippingOptionDiv"] .srShippingPrice,.chmodule_shippingmethod div[name="sr_shippingOptionDiv"] .srd_msg{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif !important;font-size:.875rem}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3){.chmodule_shippingmethod div[name="sr_shippingOptionDiv"] .srShippingPrice{min-width:5.25rem}}@media only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.chmodule_shippingmethod div[name="sr_shippingOptionDiv"] #srd_so .srShippingLabelValue .srShippingName{min-width:14.375rem}.chmodule_shippingmethod div[name="sr_shippingOptionDiv"] #srd_so .srShippingLabelValue .srShippingPrice{min-width:4.25rem}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3){.chmodule_shippingmethod div[name="sr_shippingOptionDiv"] #srd_so .srShippingLabelValue .srShippingDescription{margin-left:1.5rem}}.chmodule_shippingmethod div[name="sr_shippingOptionDiv"] .srd_a span{padding:0;margin:0;background:0;border:0}.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body ._SRD{font-size:inherit;color:inherit;font-family:inherit;letter-spacing:inherit}.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body .name,.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body #srd_so .srShippingLabelValue .srShippingName{min-width:14.625rem}.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body .srd_msg,.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body .srShippingPrice{font-weight:550}@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){.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body .srd_msg,.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body .srShippingPrice{min-width:3.8125rem}}@media only screen and (min-width:320px) and (max-width:800px){.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunner"] .srShippingLabelValue{width:85%;float:left;display:block}.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunner"] .srShippingName{float:left;margin-bottom:.3125rem}.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunner"] .srd_msg>span{float:left}}.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunnerground"] .f_label_value{padding-bottom:1.25rem}.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunnerground"] .name{padding-right:0rem}.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunnerground"] div,.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunnerground"] strong,.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunnerground"] span{display:inline}.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunnerground"] div.f_label_value,.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunnerground"] strong.f_label_value,.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunnerground"] span.f_label_value{display:flex;position:relative}@media only screen and (min-width:320px) and (max-width:800px){.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunnerground"] div,.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunnerground"] strong,.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunnerground"] span{display:block}}.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunnerground"] div.srd_icontext,.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunnerground"] div.srShippingPrice,.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunnerground"] strong.srd_icontext,.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunnerground"] strong.srShippingPrice,.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunnerground"] span.srd_icontext,.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunnerground"] span.srShippingPrice{display:none}.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunnerground"] div.srd_iconline,.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunnerground"] strong.srd_iconline,.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunnerground"] span.srd_iconline{position:absolute;left:0;top:0}.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunnerground"] div.name,.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunnerground"] strong.name,.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunnerground"] span.name{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;padding-left:1.25rem}.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunnerground"] div.description,.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunnerground"] strong.description,.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunnerground"] span.description{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}@media only screen and (min-width:1201px){.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunnerground"] div.description,.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunnerground"] strong.description,.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunnerground"] span.description{width:25rem}}@media only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunnerground"] div.description,.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunnerground"] strong.description,.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunnerground"] span.description{width:12.5rem}}.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunnerground"] div.price,.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunnerground"] strong.price,.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunnerground"] span.price{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}@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){.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunnerground"] div.price,.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunnerground"] strong.price,.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunnerground"] span.price{padding-top:.3125rem}}.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunnerground"] div .sr-groundshipping,.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunnerground"] strong .sr-groundshipping,.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunnerground"] span .sr-groundshipping{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3}@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){.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunnerground"] div .sr-groundshipping,.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunnerground"] strong .sr-groundshipping,.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body label[for="shippingmethod_shoprunnerground"] span .sr-groundshipping{width:0}}.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body .sr-groundshipping .srShippingDescription .srd_msg span{display:none}.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body .sr-groundshipping .srShippingDescription .srd_msg span.srd_a_wrap{display:inline;position:absolute;bottom:0;width:auto}@media only screen and (min-width:320px) and (max-width:800px){.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body .sr-groundshipping .srShippingDescription .srd_msg span.srd_a_wrap{left:0}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3){.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body .sr-groundshipping .srShippingDescription .srd_msg span.srd_a_wrap{left:1.875rem}}@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){.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body .sr-groundshipping .srShippingDescription .srd_msg span.srd_a_wrap{left:.5rem}}@media only screen and (min-width:1201px){.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body .sr-groundshipping .srShippingDescription .srd_msg span.srd_a_wrap{left:25rem}}.chmodule_shippingmethod .js_module_content[data-module-completed="false"] .checkout_module_body .sr-groundshipping .srd_iconline .srd_logo{width:.8125rem;margin-left:.625rem}.chmodule_shippingmethod .sr-groundshipping .srShippingDescription .srd_msg span{display:none}.chmodule_shippingmethod .sr-groundshipping .srShippingDescription .srd_msg span.srd_a_wrap{display:inline;position:absolute;left:25rem;bottom:0;width:auto}@media only screen and (min-width:320px) and (max-width:800px){.chmodule_shippingmethod .sr-groundshipping .srShippingDescription .srd_msg span.srd_a_wrap{left: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){.chmodule_shippingmethod .sr-groundshipping .srShippingDescription .srd_msg span.srd_a_wrap{left:22.5rem}}.pt_checkout .chmodule_couponcode{border-bottom:.0625rem solid #e0e0e0;margin-bottom:1.875rem;padding-bottom:1.25rem}.pt_checkout .chmodule_couponcode .checkout_module_body{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.pt_checkout .chmodule_couponcode .couponcode_list{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.pt_checkout .chmodule_couponcode .couponcode_list .couponcode_item{padding:1.25rem 0rem 0rem 0rem}.pt_checkout .chmodule_couponcode .couponcode_list .couponcode_item .couponcode{display:inline-block;color:#007da4}.pt_checkout .chmodule_couponcode .couponcode_list .couponcode_item .couponcode span{display:block}.pt_checkout .chmodule_couponcode .couponcode_list .couponcode_item .couponcode span{color:#007da4;font:.875rem "FuturaBold",Arial,Helvetica,sans-serif;text-transform:lowercase;line-height:1.25rem;font-weight:600}.pt_checkout .chmodule_couponcode .couponcode_list .couponcode_item .couponcode span:nth-child(2){text-transform:lowercase;font-weight:400}.pt_checkout .chmodule_couponcode .couponcode_list .couponcode_item button.couponcode_remove_button{text-transform:lowercase;font:.875rem "FuturaBT-Light",Arial,Helvetica,sans-serif}.pt_checkout .chmodule_couponcode .couponcode_list .couponcode_item button.couponcode_remove_button span{background:transparent;border:0;padding:0rem 1rem;font:.875rem "FuturaBT-Light",Arial,Helvetica,sans-serif;line-height:.9}.pt_checkout .chmodule_couponcode .form_couponcode{float:left;width:100%;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.pt_checkout .chmodule_couponcode .formfield_coupon_code{width:75%;float:left;max-width:23.75rem;margin:1.25rem 0rem}@media only screen and (min-width:320px) and (max-width:800px){.pt_checkout .chmodule_couponcode .formfield_coupon_code{width:100%;max-width:100%}}.pt_checkout .chmodule_couponcode .formfield_coupon_code input{width:23.75rem}@media only screen and (min-width:320px) and (max-width:800px){.pt_checkout .chmodule_couponcode .formfield_coupon_code input{width:100%}}.pt_checkout .chmodule_couponcode .submit_button{margin:2.5625rem 1.875rem 0rem 1.5625rem;background:#e0e0e0;color:#252525;font-size:1rem;padding:.1875rem 2.5rem;height:2.3125rem;border:.0625rem solid #e0e0e0}.pt_checkout .chmodule_couponcode .submit_button:hover{background:#f7f6f6}@media only screen and (min-width:320px) and (max-width:800px){.pt_checkout .chmodule_couponcode .submit_button{float:right;margin:0}}.pt_checkout .chmodule_couponcode .submit_button span{border:0;color:#252525;padding:.5rem 1.4375rem}.pt_checkout .chmodule_couponcode .messages .error{display:none}.chsection_payment .section_submit_action button{min-width:11.875rem}.chsection_payment .section_submit_action button[data-button-id="PayPal"]{padding:0;height:2.1875rem}@media only screen and (min-width:320px) and (max-width:800px){.chsection_payment .section_submit_action button[data-button-id="PayPal"]{background:#e0e0e0}}.chsection_payment .checkout_module_title{margin:1.25rem 0rem 0rem 0rem}@media only screen and (min-width:320px) and (max-width:800px){.chsection_payment .checkout_module_title{margin:0}}.chsection_payment #dwfrm_billing_paymentMethods_creditCard_yearSelectBoxIt-error{display:block !important}.chsection_payment #dwfrm_billing_paymentMethods_creditCard_yearSelectBoxIt-error ~ .error{display:none !important}.chsection_payment #creditCardListSelectBoxItText{float:left;max-width:100% !important;width:100%}.chsection_preview .section_submit_action button{min-width:11.875rem}@media only screen and (min-width:801px){.chsection_preview .checkout_section_content{display:flex;align-items:flex-start;justify-content:space-between}}.chsection_payment.current .checkout_section_content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column}.chsection_payment.current .checkout_section_content .chmodule_captcha{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.chsection_payment.current .checkout_section_content .section_submit_action{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.hidden{display:none}#js_checkout_app.PayPal .chmodule_captcha{display:none}.formfield_credit_card_number{position:relative}.formfield_credit_card_number .f_field_description{position:absolute;text-indent:-624.9375rem;width:5.625rem;height:.875rem;top:2.0625rem;right:.625rem;background:url(../images/elements/card-input-image.png) no-repeat;display:block}.payment_method_options{padding:0}.payment_method_options .checkout_module_title{margin-bottom:1.25rem}.payment_method_options .cvn_tip{padding:0}.credit_card>.f_label .f_label_value{font-size:0;margin-left:1.25rem;float:left;background-image:url(../images/CC_Icons.png);background-repeat:no-repeat;display:inline-block;width:19.1875rem;height:2.75rem}@media only screen and (min-width:320px) and (max-width:800px){.credit_card>.f_label .f_label_value{background-size:90% auto;max-width:16.875rem}}.credit_card>.f_label:before{margin:.9375rem 0rem}@media only screen and (min-width:320px) and (max-width:800px){.credit_card>.f_label:before{margin:.625rem 0rem}}.credit_card .cct_amex ~ .formfield_credit_card_cvn .f_field_description{display:block;font:.75rem "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#868686;width:18.75rem;margin:.625rem 0rem 0rem 0rem}.select_payment_method .f_field_radio{width:100%;float:left}.select_payment_method .f_field_radio .f_label[for=is-CREDIT_CARD] .f_label_value{margin-left:1.125rem}@media only screen and (min-width:320px) and (max-width:800px){.select_payment_method .f_field_radio .f_label[for=is-CREDIT_CARD] .f_label_value{width:14.6875rem}}.select_payment_method .f_field_radio .payment_method{margin-top:1.25rem;display:block;margin:1.875rem 0rem;padding:2.1875rem 3.125rem;border:.0625rem solid #e0e0e0}@media only screen and (min-width:320px) and (max-width:800px){.select_payment_method .f_field_radio .payment_method{padding:2.1875rem 1.5625rem}}.select_payment_method .f_field_radio .payment_method .form_savedList{display:block !important;text-transform:capitalize;font:.875rem "FuturaBT-Light",Arial,Helvetica,sans-serif}.paypal img{margin:.9375rem 1.875rem}.paypal label:before{margin:.9375rem 0rem}.credit_card_nostore{display:none}.credit_card_nostore.f_checked{display:block}.credit_card_nostore .f_label_value{font-size:1rem;margin-left:.9375rem;text-transform:uppercase}.credit_card_nostore p{margin:.9375rem 0rem 0rem 2.8125rem;width:85%}.cc_nostore_controls{display:none}.pt_checkout .payment_method#PaymentMethod_PAYPAL{padding:0;border:0;font-size:1rem;line-height:1.125rem;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif}.pt_checkout .payment_method#PaymentMethod_PAYPAL .paymentmethod-paypal-asset{padding:2.1875rem 3.125rem;border:.0625rem solid #e0e0e0}.pt_checkout .payment_method #paypal-button-container{float:right;margin:4.6875rem -3.125rem 0rem 0rem}@media only screen and (min-width:320px) and (max-width:800px){.pt_checkout .payment_method #paypal-button-container{float:right;margin:4.0625rem .8125rem 0rem 0rem;width:100%;text-align:center}}@media only screen and (min-width:320px) and (max-width:800px){.pt_checkout .payment_method{border:0;padding:0;margin:0}}.confirmation .pt_checkout .payment_method{border:0;margin:0;padding:0}.pt_checkout .payment_method .formfield.formfield_credit_card_save,.pt_checkout .payment_method .formfield.formfield_credit_card_set_as_default{float:none;width:100%;clear:both}.pt_checkout .payment_method .formfield.formfield_credit_card_save .f_label:before,.pt_checkout .payment_method .formfield.formfield_credit_card_set_as_default .f_label:before{background:transparent}.pt_checkout .payment_method .formfield.formfield_credit_card_save.f_checked .f_label:before,.pt_checkout .payment_method .formfield.formfield_credit_card_set_as_default.f_checked .f_label:before{background:#007da4}.pt_checkout .payment_method .formfield.formfield_credit_card_cvn{max-width:6.25rem;position:relative;float:left;padding:0}.pt_checkout .payment_method .expiration_date{width:23.4375rem;clear:both}@media only screen and (min-width:320px) and (max-width:800px){.pt_checkout .payment_method .expiration_date{width:100%}}.pt_checkout .payment_method .expiration_date .f_label{display:block !important;font:.875rem "FuturaBT-Light",Arial,Helvetica,sans-serif;text-transform:capitalize}.pt_checkout .payment_method .expiration_date .selectboxit-container .selectboxit{width:100px !important}@media only screen and (min-width:320px) and (max-width:800px){.pt_checkout .payment_method .expiration_date .selectboxit-container .selectboxit{width:100% !important}}.pt_checkout .payment_method .expiration_date .formfield .f_label{display:none !important}.checkout-security-code-tooltip{padding:0rem 1.875rem}.checkout-security-code-tooltip h2{font-size:1.375rem;margin:.625rem 0rem;line-height:1}.checkout-security-code-tooltip img{float:left;margin:0rem 1.125rem 0rem 0rem}.checkout-security-code-tooltip p{float:left;width:54%;font-size:1rem;line-height:1.1}#PaymentMethod_PAYPAL{position:relative}#PaymentMethod_PAYPAL .paypal-button-container{position:absolute;bottom:-3.125rem;right:0}.onestepcheckout.smart_paypal_payment .section_submit_action{display:none}.formfield_type{display:none}.formfield_credit_card_number{clear:both}.expiration_date{clear:both;margin:.625rem 1.5625rem .625rem 0rem}.expiration_date .f_label{font:.875rem "FuturaBold",Arial,Helvetica,sans-serif}.expiration_date .formfield{max-width:6.25rem;margin-top:.3125rem;width:100%}@media only screen and (min-width:320px) and (max-width:800px){.expiration_date .formfield{margin-right:1.5625rem}.expiration_date .formfield select{width:100% !important}}.expiration_date .formfield_credit_card_month .f_label,.expiration_date .formfield_credit_card_year .f_label{display:none}.cvn_tip{float:left;margin:2.5rem 0rem 0rem 0rem}.cvn_tip a{text-decoration:underline;font-size:.875rem;text-transform:lowercase;color:#868686}@media only screen and (min-width:320px) and (max-width:800px){.cvn_tip{display:none}}@media only screen and (min-width:320px) and (max-width:800px){.formfield_credit_card_year{margin-left:.9375rem}}.dialog_security_code{max-width:100%;max-height:100%}.dialog_security_code .ui-dialog-titlebar-close{top:.3125rem}.dialog_security_code .ui-dialog-content{height:auto !important}.checkout-security-code{display:inline;min-height:13.125rem;font:.75rem "FuturaBT-Medium",Arial,Helvetica,sans-serif}@media only screen and (min-width:320px) and (max-width:480px){.checkout-security-code{max-width:15rem}}.checkout-security-code h2{margin-bottom:1.25rem;font:2.5rem/1 "FuturaBT-Light",Arial,Helvetica,sans-serif}@media only screen and (min-width:320px) and (max-width:480px){.checkout-security-code h2{font-size:1.875rem}}.checkout-security-code strong{font-family:"FuturaBold",Arial,Helvetica,sans-serif}.checkout-security-code img{vertical-align:top}.checkout-security-code .wallet_item{overflow:hidden;margin-bottom:.625rem}@media only screen and (min-width:320px) and (max-width:480px){.checkout-security-code .wallet_item{margin-bottom:.9375rem}}.checkout-security-code .wallet_item .image{float:left;width:6.875rem;min-heigh:4.375rem;margin-right:1.5625rem}@media only screen and (min-width:320px) and (max-width:480px){.checkout-security-code .wallet_item .image{float:none}}.checkout-security-code .wallet_item strong{display:block;margin:.625rem 0rem;letter-spacing:.03125rem}@media only screen and (min-width:320px) and (max-width:480px){.checkout-security-code .wallet_item strong{margin:.3125rem 0rem}}.checkout-security-code .tooltip{font:.75rem "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#333;position:absolute;width:5.9375rem;top:2.625rem;text-transform:none}#creditCardListSelectBoxItContainer{max-width:26.5625rem}.formfield_credit_card_set_as_default,.formfield_credit_card_save{width:100%}.f_field_select .f_label{font-size:.875rem;margin-bottom:.3125rem}@media only screen and (min-width:320px) and (max-width:480px){.chmodule_couponcode h3.active+.checkout_module_body{visibility:visible;opacity:1;position:initial}.chmodule_couponcode h3:after{background:url("../images/elements/accordion-expand.png") no-repeat right;width:1.25rem;height:1.25rem;float:right;content:'';vertical-align:middle;display:block}.chmodule_couponcode h3.active:after{background-image:url("../images/elements/accordion-collpase.png")}}.completed .chmodule_couponcode,.completed .chmodule_giftcertificate{display:none}.completed.chsection_payment .checkout_section_content{margin-top:-.625rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;color:#333;background-color:#f1f1f1;margin-bottom:1.25rem;padding:0;text-transform:none}@media only screen and (min-width:320px) and (max-width:800px){.completed.chsection_payment .checkout_section_content{background-color:#f1f1f1;color:#fff;margin-top:-.6875rem}}.completed.chsection_payment .checkout_module_title{padding:.3125rem 0rem 0rem 2.625rem;margin-bottom:.3125rem}@media only screen and (min-width:320px) and (max-width:800px){.completed.chsection_payment .checkout_module_title{padding:1.25rem 0rem 0rem 0rem;color:#333}}.completed.chsection_payment .checkout_module_body{padding:0rem 1.25rem 0rem 2.625rem;font-size:.9375rem}@media only screen and (min-width:320px) and (max-width:800px){.completed.chsection_payment .checkout_module_body{padding:0rem 1.25rem;color:#333;margin:0}}.completed .method_credit_card{display:flex;flex-wrap:wrap}@media only screen and (min-width:320px) and (max-width:800px){.completed .method_credit_card{width:19.375rem}}.completed .method_credit_card .method_name,.completed .method_credit_card .amount{display:block;width:100%}.completed .method_credit_card .amount{order:1}.completed .method_credit_card .cc_type,.completed .method_credit_card .cc_owner,.completed .method_credit_card .id,.completed .method_credit_card .cc_expiration{float:left;padding-right:.3125rem}@media only screen and (min-width:320px) and (max-width:800px){.completed .method_credit_card .cc_type,.completed .method_credit_card .cc_owner,.completed .method_credit_card .id,.completed .method_credit_card .cc_expiration{padding-right:0}}.completed .method_credit_card .cc_type:after,.completed .method_credit_card .cc_owner:after,.completed .method_credit_card .id:after{content:'|';padding:0rem .3125rem}.completed .chmodule_shippingmethod,.completed .chmodule_paymentmethod{width:50%;border:0;box-sizing:border-box;margin-bottom:0;padding-bottom:1.875rem}@media only screen and (min-width:320px) and (max-width:800px){.completed .chmodule_shippingmethod,.completed .chmodule_paymentmethod{width:100%;border:0;padding-bottom:3.125rem}}.completed .chmodule_captcha{display:none}.completed .chmodule_shippingmethod{border-right:.0625rem solid #e0e0e0}@media only screen and (min-width:320px) and (max-width:800px){.completed .chmodule_shippingmethod{padding-bottom:0}}.completed .selected_payment_method{margin:0 auto;display:inline-block}.completed .selected_payment_method .owner .value{text-transform:none}.completed .selected_payment_method .method_pay_pal{display:flex;flex-wrap:wrap}.completed .selected_payment_method .method_pay_pal .method_name{display:none}.completed .selected_payment_method .method_pay_pal .amount{order:2;display:block;width:100%;margin-top:.3125rem}.completed .selected_payment_method .method_pay_pal .owner{order:1;width:100%}.completed .selected_shipping_method{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;padding:0}.completed .selected_shipping_method .name{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;width:100%;font-weight:normal;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif}.completed .selected_shipping_method .description{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;width:100%;position:static;padding:0}.completed .selected_shipping_method .price{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3;width:100%}.completed .selected_shipping_method .price .without_discount{text-decoration:line-through}.smart_paypal_payment .section_submit_action{display:none}.chmodule_orderreview .checkout_module_title,.chmodule_orderreview .checkout_module_body{display:none}.section_submit_action .section_submit_button.js-hide{display:none}.confirmation .checkout_title,.confirmation .step_submit_action.top,.confirmation .orderconfirmation_subtitle,.confirmation .orderconfirmation_summary_title .print,.confirmation .js_shipping_method_name,.confirmation .order_totals_holder{display:none}.confirmation .message.error{margin:.625rem 0rem}.confirmation .message.error p{font-size:1rem}.confirmation #extole_zone_confirmation{display:none}.confirmation .main .content{max-width:none;margin:0;padding:0;width:100%;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif}.confirmation .main .primary{max-width:80rem;width:100%;margin:0 auto;float:none;font:1rem "FuturaBT-Light",Arial,Helvetica,sans-serif}.confirmation .main .primary.wide{width:59.375rem;float:left}@media only screen and (min-width:1024px) and (max-width:1366px) and (max-aspect-ratio:4 / 3){.confirmation .main .primary.wide{width:100%}}@media only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.confirmation .main .primary.wide{width:44.375rem}}@media only screen and (min-width:320px) and (max-width:800px){.confirmation .main .primary.wide{width:100%}}.confirmation .main .primary .checkout_module_body{background:#333;height:24.9375rem}@media only screen and (max-width:480px){.confirmation .main .primary .checkout_module_body{height:39.0625rem}}@media only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.confirmation .main .primary .checkout_module_body{height:45.5rem}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3){.confirmation .main .primary .checkout_module_body{height:48.25rem}}@media only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.confirmation .main .primary .checkout_module_body{height:19.5625rem}}.confirmation .main .secondary{margin-top:1.25rem}.confirmation .main .secondary.wide{float:right}@media only screen and (min-width:1024px) and (max-width:1366px) and (max-aspect-ratio:4 / 3){.confirmation .main .secondary.wide{width:100%}}@media only screen and (min-width:320px) and (max-width:800px){.confirmation .main .secondary.wide{max-width:100%}}.confirmation .orderconfirmation-banner,.confirmation .orderconfirmation_header,.confirmation .orderconfirmation_info{float:left}@media only screen and (min-width:320px) and (max-width:800px){.confirmation .orderconfirmation-banner,.confirmation .orderconfirmation_header,.confirmation .orderconfirmation_info{float:none;font-size:1rem}}.confirmation .orderconfirmation-banner{background:#fff}@media only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.confirmation .orderconfirmation-banner{width:48%}.confirmation .orderconfirmation-banner img{width:100%}}.confirmation .orderconfirmation_header{margin:3.75rem 1.875rem 0rem 1.875rem;width:45%}.confirmation .orderconfirmation_header .orderconfirmation_title{font:2.75rem "FuturaBT-Light",Arial,Helvetica,sans-serif;color:#fff}@media only screen and (min-width:320px) and (max-width:800px){.confirmation .orderconfirmation_header .orderconfirmation_title{width:100%;font-size:1.875rem}}@media only screen and (min-width:320px) and (max-width:800px){.confirmation .orderconfirmation_header{width:auto}}@media only screen and (min-width:1024px) and (max-width:1366px) and (max-aspect-ratio:4 / 3){.confirmation .orderconfirmation_header{width:30%;margin-top:0}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3){.confirmation .orderconfirmation_header{margin:2.5rem 1.875rem 0rem 1.875rem}}@media only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.confirmation .orderconfirmation_header{margin:.75rem 1.875rem 0rem 1.875rem}}.confirmation .orderconfirmation_info{margin-left:1.875rem}.confirmation .main-content .primary{width:calc(100% - 330px)}@media only screen and (min-width:320px) and (max-width:800px){.confirmation .main-content .primary{width:100%;float:none}}.confirmation .left-section{width:50%}@media only screen and (min-width:320px) and (max-width:800px){.confirmation .left-section{width:100%}}.confirmation .right-section{padding:.625rem 2.1875rem;box-sizing:border-box;width:50%}@media only screen and (min-width:320px) and (max-width:800px){.confirmation .right-section{width:100%;max-width:31.25rem}}@media only screen and (min-width:320px) and (max-width:480px){.confirmation .right-section{padding:2.1875rem}}.confirmation .banner-head{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;background-color:#333;max-width:100rem;margin:0 auto}@media only screen and (min-width:320px) and (max-width:800px){.confirmation .banner-head{flex-direction:column;align-items:start}}.confirmation .order_number,.confirmation .order_date{color:#fff;min-width:20%;margin-bottom:1rem;display:inline-block;margin-right:2.5rem}.confirmation .order_number .label,.confirmation .order_number .value,.confirmation .order_date .label,.confirmation .order_date .value{width:7.1875rem;text-transform:capitalize}.confirmation .order_number .label,.confirmation .order_date .label{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;display:block;width:auto}.confirmation .order_number .value,.confirmation .order_date .value{color:#fff}@media only screen and (min-width:320px) and (max-width:480px){.confirmation .order_number .value,.confirmation .order_date .value{display:block}}@media only screen and (min-width:320px) and (max-width:480px){.confirmation .order_number,.confirmation .order_date{margin-right:2.8125rem;display:inline-block}}@media only screen and (min-width:320px) and (max-width:480px){.confirmation .main-content{width:100%}}.confirmation .payment_method:not(.order_payment_instrument_sgc) .orderdetails_paymentmethod_amount{display:block}.confirmation .payment_methods{width:65%;float:left;border-left:.0625rem solid #e0e0e0}@media only screen and (min-width:320px) and (max-width:480px){.confirmation .payment_methods{width:100%}}.confirmation .shipping_methods{width:35%;float:left;display:flex;flex-wrap:wrap}@media only screen and (min-width:320px) and (max-width:480px){.confirmation .shipping_methods{width:100%;justify-content:center}}.confirmation .shipping_methods span,.confirmation .shipping_methods b{font-weight:normal;padding:.3125rem 0rem 0rem 0rem}.confirmation .shipping_methods .delivery_type{float:left}.confirmation .shipping_methods .delivery_time{clear:both;float:left}.confirmation .shipping_methods .payment_methods_subtitle{flex:100%}.confirmation .shipping_methods .price{order:1}.confirmation .shipping_methods .description{order:2;position:static;width:100%;padding:0;min-width:auto}.confirmation .shipping_methods .name{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;text-align:right}@media only screen and (max-width:480px){.confirmation .shipping_methods .name{width:92%;text-align:center;padding-right:.3125rem}}@media only screen and (max-width:800px) and (min-aspect-ratio:4 / 3){.confirmation .shipping_methods .name{text-align:left;padding-bottom:.3125rem}}@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){.confirmation .shipping_methods .name{text-align:left;padding-bottom:.3125rem}}.confirmation .shipping_methods .name:after{content:':';width:.3125rem;height:.3125rem;margin-right:.3125rem}.confirmation .payment_methods .payment_methods_subtitle,.confirmation .shipping_methods .payment_methods_subtitle,.confirmation .order_totals_block .payment_methods_subtitle{margin:0rem 0rem .375rem 0rem;display:block;padding:0;text-transform:capitalize;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif;font-size:1rem}.confirmation .payment_methods,.confirmation .shipping_methods,.confirmation .order_totals_block{padding:1.5625rem 1.375rem 1.25rem 1.375rem;box-sizing:border-box;background:#f1f1f1;color:#333;margin:0}@media only screen and (min-width:320px) and (max-width:480px){.confirmation .payment_methods,.confirmation .shipping_methods,.confirmation .order_totals_block{background:#fff}}.confirmation .payment_methods .price,.confirmation .shipping_methods .price,.confirmation .order_totals_block .price{display:inline}.confirmation .order_totals_block{width:100%}@media only screen and (min-width:320px) and (max-width:480px){.confirmation .shipping_methods,.confirmation .payment_methods{text-align:center}}@media only screen and (min-width:320px) and (max-width:480px){.confirmation .payment_methods{padding-top:0}}.confirmation .payment_methods .payment_type{display:block}@media only screen and (min-width:320px) and (max-width:800px){.confirmation .mini_address_location{display:inline-block}}.confirmation .order_totals_table{width:100%;font-size:.9375rem;margin:0}.confirmation .order_totals_block .order_summary_title,.confirmation .order_totals_block thead{display:none}.confirmation .order_totals_table tr td{padding:.3125rem 0rem;border:0 none;background:transparent;color:#333;text-transform:capitalize}.confirmation .order_totals_table tr td:last-child{text-align:right;font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif}.confirmation .order_totals_table .order_total td{padding:.625rem 0rem;position:relative;line-height:2.5rem;font:1rem "FuturaBT-Medium",Arial,Helvetica,sans-serif}.confirmation .order_totals_table .order_total td:before{content:"";border-top:.0625rem solid #e0e0e0;position:absolute;left:0;right:0;top:0}@media only screen and (min-width:320px) and (max-width:480px){.confirmation .order_totals_table .order_total td:before{display:none}}.confirmation .order_totals_table .order_total td:last-child{font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif}.confirmation .discount td:last-child{color:#333}.confirmation .orderconfirmation_action{display:none}.confirmation .gift_box span{display:inline}.confirmation .gift_certificate .order_number,.confirmation .gift_certificate .order_date{color:#333;float:none;display:inline-block;vertical-align:middle}.confirmation .secondary h3{text-transform:uppercase;text-align:center;padding:0rem 1.25rem 1.25rem 0rem}.confirmation .secondary .checkout_minicart_product:first-child{border-top:0}.confirmation .secondary .checkout_minicart_product .product_image_container .product_image{width:auto}.confirmation .secondary .checkout_minicart_product .product_total .product_price .value{font-family:"FuturaBT-Light",Arial,Helvetica,sans-serif}.confirmation .banner-container.register{background:#f1f1f1;max-width:100rem;margin:0 auto}.confirmation .account_create_login_benefits{width:50%}@media only screen and (min-width:320px) and (max-width:800px){.confirmation .account_create_login_benefits{width:100%;max-width:33.75rem}}@media only screen and (min-width:320px) and (max-width:480px){.confirmation .account_create_login_benefits{width:100%}}.confirmation .checkout_create_account_benefits{float:left;width:55%}.confirmation .checkout-create-account-benefits h2{text-transform:uppercase}.confirmation .checkout-create-account-benefits>p{text-transform:uppercase}.confirmation .checkout-create-account-benefits ul{float:left;margin:1.25rem 0rem}.confirmation .checkout-create-account-benefits li{width:23%;float:left;text-align:center;border-right:.125rem solid #333;min-height:8.75rem;padding:.625rem}.confirmation .checkout-create-account-benefits li .heading{text-transform:uppercase;margin-bottom:.3125rem}.confirmation .checkout-create-account-benefits li .info{clear:both;float:left;color:#333}.confirmation .checkout-create-account-benefits li .logo{display:block}.confirmation .productcount_baskettotal_hidden,.confirmation div.estimated-total{display:none}.confirmation .footer_main .content,.confirmation .footer_main .footer_copyrights_asset .content{width:80rem;max-width:100%;padding:0;margin:0 auto}.confirmation .email a{text-decoration:underline}.confirmation .orderconfirmation_summary_subtitle{font-weight:bold;font-size:1.625rem;padding:.3125rem 0rem;margin-top:1.25rem;color:#333;clear:both;text-transform:uppercase;text-align:left;float:left}@media only screen and (min-width:320px) and (max-width:800px){.confirmation .orderconfirmation_summary_subtitle{text-align:center}}@media only screen and (min-width:1024px) and (max-width:1366px) and (max-aspect-ratio:4 / 3){.confirmation .orderconfirmation_summary_subtitle{padding-left:.625rem}}.confirmation div[name="sr_checkoutPageDiv"]{width:21.875rem}@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){.confirmation div[name="sr_checkoutPageDiv"] ._SRD .srd_iconline .srd_logo{margin-left:.9375rem}}@media only screen and (min-width:801px) and (max-width:1200px) and (min-aspect-ratio:4 / 3){.confirmation div[name="sr_checkoutPageDiv"] ._SRD .srd_iconline .srd_logo{margin-left:.9375rem}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3){.confirmation div[name="sr_checkoutPageDiv"] ._SRD .srd_iconline .srd_logo{margin-left:.9375rem}}@media only screen and (min-width:1024px) and (max-width:1366px) and (max-aspect-ratio:4 / 3){.confirmation div[name="sr_checkoutPageDiv"] ._SR{padding:0rem .625rem}}.orderconfirmation-banner img{display:block;margin:0 auto;width:100%}.orderconfirmation_title{color:#252525;font:2rem "FuturaBT-Light",Arial,Helvetica,sans-serif;line-height:3.375rem;text-transform:uppercase}@media only screen and (min-width:320px) and (max-width:480px){.orderconfirmation_title{font-size:1.5rem;width:13.125rem;line-height:2rem}}.orderconfirmation_info{margin:.9375rem 0rem}.orderconfirmation_message{float:left;width:30%;margin-left:1.875rem;line-height:1.25rem;color:#fff}@media only screen and (min-width:320px) and (max-width:800px){.orderconfirmation_message{margin:0rem 1.875rem 3.125rem 1.875rem;width:auto;font-size:1rem}}.orderconfirmation_message_tel{margin-top:1.25rem}.orderconfirmation_message_tel .email{text-decoration:underline}.orderconfirmation_message .sec-1 p{font-family:"FuturaBold",Arial,Helvetica,sans-serif;text-transform:lowercase}@media only screen and (min-width:320px) and (max-width:480px){.orderconfirmation_message .sec-1 p{display:inline;font-family:"FuturaBT-Medium",Arial,Helvetica,sans-serif}}@media only screen and (min-width:320px) and (max-width:480px){.orderconfirmation_message .sec-1{padding-bottom:.625rem}}.orderconfirmation_message .sec-2{margin-top:.5rem}.orderconfirmation_message .sec-2 p,.orderconfirmation_message .sec-2 span{padding:.3125rem .3125rem 0rem 0rem;float:left}.orderconfirmation_message .sec-2 p a,.orderconfirmation_message .sec-2 span a{color:#fff}@media only screen and (min-width:320px) and (max-width:480px){.orderconfirmation_message .sec-2 span{display:none}.orderconfirmation_message .sec-2 p{float:none;margin-top:.625rem}}.orderconfirmation_shippingaddress,.orderconfirmation_billingaddress{padding:1.5625rem 1.625rem 1.4375rem 1.625rem;margin:0rem 0rem 1.25rem 0rem;box-sizing:border-box;font-size:.9375rem;line-height:1.5rem;background:#f1f1f1;color:#333;float:left;min-height:13.5rem}@media only screen and (min-width:320px) and (max-width:800px){.orderconfirmation_shippingaddress,.orderconfirmation_billingaddress{background-color:#fff;min-height:auto}}.orderconfirmation_shippingaddress .orderconfirmation_subtitle,.orderconfirmation_billingaddress .orderconfirmation_subtitle{margin:0rem 0rem .375rem 0rem;display:block;font:.9375rem "FuturaBT-Light",Arial,Helvetica,sans-serif;text-transform:capitalize;color:#252525}.orderconfirmation_shippingaddress .label,.orderconfirmation_billingaddress .label{display:none}.orderconfirmation_shippingaddress .city,.orderconfirmation_shippingaddress .state_code,.orderconfirmation_shippingaddress .postal_code,.orderconfirmation_billingaddress .city,.orderconfirmation_billingaddress .state_code,.orderconfirmation_billingaddress .postal_code{float:left;margin-right:.3125rem}.orderconfirmation_shippingaddress .country_code,.orderconfirmation_billingaddress .country_code{clear:both}.orderconfirmation_shippingaddress .city:after,.orderconfirmation_billingaddress .city:after{content:','}.orderconfirmation_shippingaddress{width:35%}@media only screen and (min-width:320px) and (max-width:480px){.orderconfirmation_shippingaddress{width:100%;text-align:center;margin-bottom:0}}.orderconfirmation_shippingaddress .customer_email,.orderconfirmation_shippingaddress .gift_box{display:none}.orderconfirmation_billingaddress{border-left:.0625rem solid #e0e0e0;width:65%;position:relative;padding:1.5625rem 2.375rem 1.4375rem 2.375rem}@media only screen and (min-width:320px) and (max-width:480px){.orderconfirmation_billingaddress{width:100%;text-align:center;border-left:0;padding-top:0}}.orderconfirmation_billingaddress:after{content:"";border-right:.0625rem solid #e0e0e0;display:block;position:absolute;left:50%;top:0;bottom:0}@media only screen and (min-width:320px) and (max-width:480px){.orderconfirmation_billingaddress:after{display:none}}.orderconfirmation_total{clear:both;height:auto;width:100%;margin:0rem 0rem 1.25rem 0rem;float:left}.orderconfirmation_summary .orderconfirmation_summary_title span.orderconfirmation_title,.orderconfirmation_paymentmethod .orderconfirmation_subtitle,.orderconfirmation_total .orderconfirmation_subtitle,.orderconfirmation_summary_title{text-transform:capitalize;color:#fff;padding:1rem 1.5rem .9375rem 1.5rem;background:#333;margin:1.25rem 0rem 0rem 0rem;font:1rem "FuturaBT-Light",Arial,Helvetica,sans-serif;display:block}@media only screen and (min-width:320px) and (max-width:480px){.orderconfirmation_summary .orderconfirmation_summary_title span.orderconfirmation_title,.orderconfirmation_paymentmethod .orderconfirmation_subtitle,.orderconfirmation_total .orderconfirmation_subtitle,.orderconfirmation_summary_title{text-align:center;width:auto}}.orderconfirmation_summary .orderconfirmation_summary_title span.orderconfirmation_title{padding:0;margin:0}.orderconfirmation_paymentmethod{clear:both;background-color:#f1f1f1}@media only screen and (min-width:320px) and (max-width:480px){.orderconfirmation_paymentmethod{background-color:#fff}}.orderconfirmation_paymentmethod .mini_creditcard,.orderconfirmation_paymentmethod .mini_address_location{overflow:hidden}.orderconfirmation_paymentmethod .mini_creditcard li,.orderconfirmation_paymentmethod .mini_address_location li{float:left;margin:0rem 0rem .625rem 0rem;border-left:.0625rem solid;line-height:1.5em;padding:0rem .625rem}.orderconfirmation_paymentmethod .mini_creditcard li li:first-child,.orderconfirmation_paymentmethod .mini_address_location li li:first-child{border-left:0 none;padding:0rem .625rem 0rem 0rem}.orderconfirmation_paymentmethod .mini_creditcard li{border-left-color:#333;margin:0rem}.orderconfirmation_paymentmethod .mini_creditcard li .label{display:none}.orderconfirmation_paymentmethod .mini_creditcard li.name{border-left:0;padding-left:0}.orderconfirmation_paymentmethod .mini_creditcard{text-transform:capitalize}.orderconfirmation_couponcode{display:none}.orderconfirmation_detail.gift_certificate .orderconfirmation_info{margin:0rem 0rem 1.25rem 0rem;text-align:center;width:100%;clear:both;float:none}.orderconfirmation_register{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;padding:2.5rem 0rem;background:#f1f1f1}@media only screen and (min-width:320px) and (max-width:800px){.orderconfirmation_register{flex-direction:column;align-items:start;width:100%;padding:1.5625rem .9375rem;box-sizing:border-box}}@media only screen and (min-width:481px) and (max-width:800px) and (max-aspect-ratio:4 / 3){.orderconfirmation_register{width:100%}}.pt_checkout .orderconfirmation_create_account{width:50%;padding-top:1.5625rem;padding-left:2.5rem;box-sizing:border-box}@media only screen and (min-width:320px) and (max-width:800px){.pt_checkout .orderconfirmation_create_account{width:100%;max-width:28.125rem;padding-left:0}}@media only screen and (min-width:320px) and (max-width:480px){.pt_checkout .orderconfirmation_create_account{width:100%}}.pt_checkout .orderconfirmation_create_account .resource_message{display:none}.pt_checkout .orderconfirmation_create_account .formfield_password,.pt_checkout .orderconfirmation_create_account .formfield_password_confirm{width:11.875rem;clear:none;float:left;margin-right:1.25rem}.pt_checkout .orderconfirmation_create_account .formfield_password input,.pt_checkout .orderconfirmation_create_account .formfield_password_confirm input{max-width:100%;background-color:#fff}@media only screen and (min-width:320px) and (max-width:800px){.pt_checkout .orderconfirmation_create_account .formfield_password,.pt_checkout .orderconfirmation_create_account .formfield_password_confirm{width:100%;margin-right:0rem}}.pt_checkout .orderconfirmation_create_account .submit_button{clear:both;float:left;margin:1.25rem 0rem;width:11.875rem;background:#007da4}@media only screen and (min-width:320px) and (max-width:800px){.pt_checkout .orderconfirmation_create_account .submit_button{width:100%}}.pt_checkout .orderconfirmation_create_account .submit_button span{background:transparent;text-transform:uppercase;color:#fff;padding:.5rem 1.4375rem}.pt_checkout .orderconfirmation_create_account .formfield_checkbox.formfield_newletter{width:100%}.pt_checkout .orderconfirmation_create_account .formfield_checkbox.formfield_newletter .f_label:before{margin:0rem .625rem 0rem 0rem;border:.0625rem solid #333}.pt_checkout .orderconfirmation_create_account .formfield_checkbox.formfield_newletter .f_label .f_label_value{margin:0}.pt_checkout .orderconfirmation_create_account .captcha.captcha_checkout{float:left}.create-account-benefits{color:#333}.create-account-benefits-heading{font-size:1.5rem;margin-left:1.5625rem}@media only screen and (min-width:320px) and (max-width:800px){.create-account-benefits-heading{margin:0}}.create-account-benefits-subheading{font-size:.875rem;margin-left:1.5625rem}@media only screen and (min-width:320px) and (max-width:800px){.create-account-benefits-subheading{margin:0}}.create-account-benefits-list{list-style:none}.create-account-benefits ul{display:flex}@media only screen and (min-width:320px) and (max-width:800px){.create-account-benefits ul{flex-direction:column;margin:0}}.create-account-benefits ul li{width:10rem;font-size:.8125rem;border-right:.0625rem solid #e0e0e0;padding:1.25rem;line-height:1rem;list-style:none}.create-account-benefits ul li:first-child{padding-left:0}@media only screen and (min-width:320px) and (max-width:800px){.create-account-benefits ul li:first-child{border-top:0}}@media only screen and (min-width:320px) and (max-width:800px){.create-account-benefits ul li{padding-left:0;border-top:.0625rem solid #333;width:auto;border-right:0}}.create-account-benefits .account_benifits_item{padding:.9375rem;width:8.125rem;border-right:.0625rem solid #e0e0e0;text-transform:lowercase}.create-account-benefits .account_benifits_item:first-child{padding-left:0}@media only screen and (min-width:320px) and (max-width:480px){.create-account-benefits .account_benifits_item:first-child{border-top:0}}.create-account-benefits .account_benifits_item h5{font-family:"FuturaBold",Arial,Helvetica,sans-serif}@media only screen and (min-width:320px) and (max-width:480px){.create-account-benefits .account_benifits_item{border-right:0;width:95%;max-width:25rem;padding:.9375rem .9375rem .9375rem 0rem;border-top:.0625rem solid #333}}.create-account-benefits h4{font-family:"FuturaBold",Arial,Helvetica,sans-serif;padding-bottom:1.25rem}.create-account-benefits h4 span{display:block;font-size:2.25rem}@media only screen and (min-width:320px) and (max-width:480px){.create-account-benefits h4 span{font-size:1.5rem}}.create-account-benefits .order_confirmation_perk_main-text{font-size:.875rem}.create-account-benefits .order_confirmation_perk_main-head{font-size:2.25rem;margin:.9375rem 0rem 2.25rem 0rem;line-height:1.875rem}.orderconfirmation_create_account .order_confirmation_recaptcha{position:relative;clear:both}.orderconfirmation_create_account .order_confirmation_recaptcha .captcha_error{position:absolute;bottom:-2.5rem;left:0;font-family:"FuturaBold",Arial,Helvetica,sans-serif;color:red;text-transform:lowercase}.orderconfirmation_create_account .order_confirmation_recaptcha .g-recaptcha{margin-bottom:1.875rem}@media print{.header,.banner-head .left-section,.recommendations_block,.footer_main,.confirmation .orderconfirmation_register,.confirmation .orderconfirmation_message,.footer,.confirmation .orderconfirmation_billingaddress:after{display:none}.right-section,.primary,.secondary,.order_summary_products,.banner-head,.orderconfirmation_register,.confirmation .orderconfirmation_shippingaddress,.confirmation .orderconfirmation_billingaddress,.confirmation .shipping_methods,.confirmation .payment_methods,.confirmation .orderconfirmation_shippingaddress,.confirmation .order_totals_block{width:100%;display:block;float:none;padding-left:0;margin:.625rem 0rem 0rem .625rem;page-break-inside:avoid}.confirmation .orderconfirmation_billingaddress,.confirmation .shipping_methods{border:0}}