.mm-formatter-v1 .mm-menu li.first.register span.title span.borderRight,.mm-formatter-v1 .mm-menu li.first.signin span.title span.borderRight,#sticky-bar .mm-menu li.first.register span.title span.borderRight,#sticky-bar .mm-menu li.first.signin span.title span.borderRight{border-right:1px solid black;}.mm-formatter-v1 .mm-menu li.first.active span.title span,#sticky-bar .mm-menu li.first.active span.title span{border-right:1px solid transparent;}.mm-formatter-v1 .mm-menu li.first.signin.active span.title,#sticky-bar .mm-menu li.first.signin.active span.title{padding-right:10px;}.mm-formatter-v1 .mm-menu li.first.signin.active span.title span.borderRight,#sticky-bar .mm-menu li.first.signin.active span.title span.borderRight{border-right:1px solid transparent;padding-right:0;}.mm-formatter-v1 .mm-menu li span.title img,#sticky-bar .mm-menu li span.title img{width:23px;max-height:23px;margin-right:7px;vertical-align:middle;}.mm-formatter-v1 .mm-menu li.active span.title,#sticky-bar .mm-menu li.active span.title{background-color:#fff;}.mm-formatter-v1 .mm-menu li a,#sticky-bar .mm-menu li a{text-decoration:none;color:#808080;}.mm-formatter-v1 .mm-menu li.active a,#sticky-bar .mm-menu li.active a{background-color:#fff;color:#000;}.elc-user-state-anonymous .mm-menu li a.signin,.elc-user-state-logged-in .mm-menu li a.signOut{color:#5dba98;}.elc-user-state-anonymous .mm-menu li .avatar{display:none;}#navigation .menu-item-blocks,#sticky-bar .menu-item-blocks{-webkit-backface-visibility:hidden;opacity:0.99;filter:alpha(opacity=99);position:absolute;top:43px;left:0;z-index:1;}#navigation .menu-item-blocks,#main .menu-item-blocks,#sticky-bar .menu-item-blocks{display:none;}#main .menu-item-blocks{visibility:hidden;width:100%;}#main .menu-item-blocks .mm_3col_1tout_v1,#main .menu-item-blocks .mm_4col_v1{width:100%;}#navigation .menu-item-blocks,#sticky-bar .menu-item-blocks{width:100%;background-attachment:fixed;background:white url("/sites/clinique/themes/cl_base/template_api/mm_formatter_v1/newt.png") 0 bottom repeat-x;border-top:1px solid #dadada;border-bottom:1px solid #dadada;}#navigation .menu-item-blocks .menu-item-block,#sticky-bar .menu-item-blocks .menu-item-block,#main .menu-item-blocks .menu-item-block{display:none;min-height:290px;}#navigation .menu-item-blocks .menu-item-block.active,#sticky-bar .menu-item-blocks .menu-item-block.active,#main .menu-item-blocks .menu-item-block.active{display:block;}#sticky-bar #sticky_bar_content .mm-menu .last{width:10%;}#sticky-bar #sticky_bar_content .mm-menu .item-more .more-content{padding:4px;right:-1px;}#navigation .mm-menu .item-more,#sticky-bar .mm-menu .item-more{display:none;position:relative;}#navigation .mm-menu .item-more > .title a,#sticky-bar .mm-menu .item-more > .title a{color:#5dba98;}#navigation .mm-menu .item-more li.active,#sticky-bar .mm-menu .item-more li.active{border-color:#fff;}#navigation .mm-menu .item-more .more-content,#sticky-bar .mm-menu .item-more .more-content{background:#fff;border:1px solid #ddd;border-top:none;box-shadow:0 3px 10px -5px rgba(0,0,0,0.3);display:none;padding:15px;position:absolute;right:-15px;top:44px;z-index:9999;}#navigation .mm-menu .item-more .more-content li,#sticky-bar .mm-menu .item-more .more-content li{clear:both;}#navigation .mm-menu .item-more .more-content a:hover,#sticky-bar .mm-menu .item-more .more-content a:hover{text-decoration:underline;}#navigation .mm-menu .item-more.open,#sticky-bar .mm-menu .item-more.open{border-left-color:#dbdbdb;border-right-color:#dbdbdb;}#navigation .mm-menu .item-more.open > .title,#sticky-bar .mm-menu .item-more.open > .title{background:#fff;}#navigation .mm-menu .item-more.open .more-content,#sticky-bar .mm-menu .item-more.open .more-content{display:block;}#sticky-bar .mm-menu{padding:0 10px;}#sticky-bar .mm-menu li{padding:0 5px;height:47px;}#sticky-bar .mm-menu li.active{height:47px;}#sticky-bar .mm-menu li span.title{line-height:50px;height:47px;z-index:auto;}#sticky-bar .mm-menu li a{font-size:15px;}.offer-promo-v1{text-align:left;display:table;height:60px;cursor:pointer;}.offer-promo-v1 .content{height:100%;*position:absolute;top:50%;display:table-cell;vertical-align:bottom;width:auto;}.offer-promo-v1 .headline,.offer-promo-v1 .cta{white-space:nowrap;}.offer-promo-v1 .headline{font-size:15px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;font-family:"HelveticaNeueLTStd65Medium",Verdana,Arial,Sans-Serif;-webkit-font-smoothing:antialiased;color:#5dba98;text-transform:uppercase;margin-right:8px;}.offer-promo-v1 .cta,.offer-promo-v1 .cta a{color:#000;}.offer-promo-v1 .cta span,.offer-promo-v1 .cta span a{color:inherit;}@media screen and (max-width:640px){#header .top-right .block.block-template-offer-promo-v1{display:none;}}.offer-promo-carousel-v1{height:72px;overflow:hidden;}.cs-row-v1{padding:20px 0 10px 0;position:relative;}.cs-row-v1 h2,.cs-row-v1 .module-benefits .heading-container,.module-benefits .cs-row-v1 .heading-container,.cs-row-v1 .module-benefits .heading-container *,.module-benefits .heading-container .cs-row-v1 *{margin:0 0 30px 0;}.cs-row-v1 ul.customer-care-list{overflow:hidden;}.cs-row-v1 ul.customer-care-list li.customer-care-list-item{border-left:1px solid #dbdbdb;float:left;padding:0 0 15px 10px;position:relative;width:20%;}.cs-row-v1 ul.customer-care-list li.customer-care-list-item.first{border-left:none;}.cs-row-v1 ul.customer-care-list li.customer-care-list-item.phone{height:60px;}.cs-row-v1 ul.customer-care-list li.customer-care-list-item.contact-us{height:60px;}.cs-row-v1 ul.customer-care-list li.customer-care-list-item.sms{height:60px;}.cs-row-v1 ul.customer-care-list li.customer-care-list-item span.icon{background:url("/media/images/mobile/cs_icons_sprite.png") no-repeat 0 0 transparent;display:block;float:left;height:26px;margin:3px 0 0 0;width:30px;}.cs-row-v1 ul.customer-care-list li.customer-care-list-item.chat span.icon{background-position:0 3px;}.cs-row-v1 ul.customer-care-list li.customer-care-list-item.phone span.icon{background-position:0 -22px;}.cs-row-v1 ul.customer-care-list li.customer-care-list-item.contact-us span.icon{background-position:0 -51px;}.cs-row-v1 ul.customer-care-list li.customer-care-list-item.sms span.icon{background-position:0 -76px;}.cs-row-v1 ul.customer-care-list li.customer-care-list-item .label{font-size:22px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;line-height:26px;}.cs-row-v1 ul.customer-care-list li.customer-care-list-item .text{clear:both;font-size:13px;height:129px;line-height:normal;padding:5px 0 20px 0;}.cs-row-v1 ul.customer-care-list li.customer-care-list-item .link{font-size:16px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;}@media screen and (max-width:1024px){.cs-row-v1 ul.customer-care-list li.customer-care-list-item{width:33%;}.cs-row-v1 ul.customer-care-list li.customer-care-list-item.phone{display:block;}.cs-row-v1 ul.customer-care-list li.customer-care-list-item .label{font-size:18px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;}}@media screen and (max-width:768px){.cs-row-v1 ul.customer-care-list li.customer-care-list-item .label{font-size:16px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;}.cs-row-v1 ul.customer-care-list li.customer-care-list-item{width:25% !important;padding:0 10px !important;margin:0;}}.store-locator-v1{position:relative;}.store-locator-v1 fieldset#store-search-controls{border:none;margin:0;}.store-locator-v1 .map-marker{background-image:url("/sites/clinique/themes/cl_base/template_api/store_locator_v1/result-pin.png");width:29px;height:44px;color:#FFF;text-align:center;padding-top:10px;font-weight:bold;}.store-locator-v1 .map-marker:hover{cursor:pointer;}.store-locator-v1 .button,.store-locator-popup-v1 .button{padding-top:3px;font-size:15px;letter-spacing:1px;font-weight:500;}.store-locator-popup-v1 .event-popup-header{margin-bottom:7px;}.store-locator-popup-v1 .event-popup-content{font-size:15px;margin:7px 0 10px;min-height:125px;}.overlay-container.store-locator-popup-v1 .close-container .close-link{width:12px;height:11px;background-size:12px 11px;}.store-locator-popup-v1 .event-large-image{float:right;}.store-locator-v1 .more-results-container{text-align:center;margin:10px 0;}.store-locator-v1 .geo_container{position:relative;}.store-locator-v1 .geo_container .button .geo_icon{position:relative;top:3px;left:-3px;margin-right:6px;}.store-search-controls{padding:20px 0;}.store-search-controls input[type='text']{font-size:12px;font-family:"HelveticaNeueLTStd55Roman",Arial,Sans-Serif;color:black;height:28px;letter-spacing:1px;}.store-search-controls input.search{width:200px;}.store-search-controls .country_container{margin:0 25px;padding-top:1px;}.store-locator-v1 .sbHolder{width:200px;}.store-locator-v1 .sbSelector{margin-left:0;}.store-locator-v1 .sbOptions li{padding-left:0;}.store-locator-v1 .sbOptions{overflow-y:auto !important;max-height:194px !important;}.store-locator-header{width:100%;background:url("/sites/clinique/themes/cl_base/template_api/store_locator_v1/locator-header-bg.jpg") 0 bottom repeat-x;padding:20px 0;font-size:18px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;border-bottom:1px solid #dadada;}.store-locator-toggle-container{font-size:15px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;}.store-locator-header .store-locator-header-title{margin-bottom:0;}.store-locator-toggle-container{margin:10px 0 20px;}.store-locator-v1.stores-active .store-locator-header-to-stores-toggle{display:none;}.store-locator-v1.tr-active .store-locator-header-to-tr-toggle{display:none;}.store-locator-v1 span.store_name,.store-locator-v1 .result_number{font-size:15px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;}.store-locator-v1 .result_number{float:left;height:80px;margin-right:8px;display:block;text-align:right;color:#000;}.store-locator-v1 .store_name{display:block;margin-bottom:8px;}.store-locator-v1 .store_name a{color:#000;}.store-locator-v1 .event-image{float:left;margin-right:15px;}.store-locator-v1 .menu{position:absolute;top:503px;}.store-locator-v1 .menu{background:url("/sites/clinique/themes/cl_base/img/trans-333333-60.png") repeat scroll 0 0 transparent;left:0;margin:10px 0 0;height:36px;padding:12px 0;position:absolute;width:100%;z-index:99;text-align:center;}.store-locator-v1 .menu li{text-align:center;font-size:11px;padding:0 12px 11px;cursor:pointer;display:inline-block;padding:0 12px;}.store-locator-v1 .menu li a{color:#FFFFFF;text-transform:uppercase;}.store-locator-v1 .menu li a.active{text-decoration:underline;}.store-locator-v1 .menu .menu-mail-order{display:none;}@media only screen and (device-width:768px){.store-search-controls .country_container{margin:0 15px;}.store-search-controls .search_alternative_text{margin:3px 10px 0;}.store-search-controls .search_container input.search{width:150px;}.store-locator-v1 .store-search-controls .sbHolder{width:150px;}}div.store-locator-body{background:#fff;margin:0 auto;position:relative;padding:0;}.location_info{position:static;}.location_info img{position:absolute;top:0;left:0;}.info_content{text-align:left;}.info_content h1{color:#5dba98;font-size:18px;line-height:normal;margin:8px 0 17px;}.info_content .phone_no{margin-bottom:10px;}.gm-style-iw,.gm-style-iw > div{overflow:hidden !important;height:auto !important;width:auto !important;}.gm-style .gm-style-iw{position:relative !important;left:0px !important;top:17px !important;}.gmnoprint div[title^="Pan"]{opacity:0 !important;}.info_content a{padding:0 5px 10px 0;text-decoration:underline;display:block;float:left;}.info_content input[type="text"]{width:130px;padding:3px 10px;margin-right:10px;}.info_content input[type="submit"]{color:#fff;padding:3px 10px;}.hide,.neither{display:none;}.local_country_container.state{display:none;}.state_container.country{display:none;}.search_section_container .zip_container{width:20%;}.search_section_container .zip_container input{width:90%;}.address_section_container .form_element{width:20%;}.form_element.zip_container label{margin:0 0 10px;display:block;}.address_section_container .form_element.distance_container label{text-align:left;width:90%;display:block;padding:0 0 0 10%;margin:0 0 10px;}.address_section_container .form_element select{width:10%;}.store-locator-body #locator_directions_panel{display:none;}.store-locator-body .locations_form_panel,.locations_map_panel{float:left;width:100%;}.landing_promos{float:left;padding:0 20px 0 20px;width:460px;}.locations_table_panel{clear:both;}div.map{margin-bottom:50px;height:430px;display:none;}div.store-locator-body h3,div.store-locator-body h4,div.directions_form h4,fieldset.locator div.form_element label{font-size:11px;font-family:"HelveticaNeueLTStd55Roman",Arial,Sans-Serif;color:#010101;border-top:solid 1px #ccc;border-bottom:none;font-family:inherit;text-transform:uppercase;}div.store-locator-body h3.store_locator{font-size:11px;font-family:"HelveticaNeueLTStd55Roman",Arial,Sans-Serif;font-weight:normal;cursor:pointer;font-variant:normal;text-transform:uppercase;}div.store-locator-body h3.linked{border-bottom:0;}div.store-locator-body h3 a{text-decoration:none;}div.store-locator-body fieldset.locator div.form_element{float:left;}div.store-locator-body fieldset.intl_search div.form_element{text-align:left;}fieldset.locator div.form_element label{border:none;}.store-locator-body fieldset.fs div.form_element input,.store-locator-body fieldset.fs div.form_element select,.directions-left fieldset.fs div.form_element input,.directions-left fieldset.fs div.form_element select{float:none;border:solid 1px #aaa;}.store-locator-body fieldset.fs div.form_element input,.store-locator-body fieldset.fs div.form_element select{float:left;}.search_alternative_text{float:left;line-height:22px;text-align:center;margin:3px 30px 0;text-transform:uppercase;}a.directions_button{float:none;margin:10px auto 15px;}fieldset.locator a.directions_submit{float:none;vertical-align:top;}.store_directions .search_button{float:left;clear:both;display:block;}.accord_state{font-size:16px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;}.results-count{font-weight:900;letter-spacing:0.5px;display:none;font-size:17px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;padding:0 0 15px;margin:0;}.results-count .query{color:#000;}table.doors_results{border-collapse:collapse;border:none;border-bottom:1px solid #aaa;width:100%;}table.doors_results th{font-size:12px;font-family:"HelveticaNeueLTStd55Roman",Arial,Sans-Serif;text-transform:uppercase;font-weight:normal;padding-bottom:10px;}table.doors_results th.ttl_store{background:url("/media/images/locator/store.gif") no-repeat 0 22px;}table.doors_results th.ttl_event{background:url("/media/images/locator/event.gif") no-repeat 0 22px;}table.doors_results th.ttl_distance{background:url("/media/images/locator/distance.gif") no-repeat 0 22px;}table.doors_results tbody{border:none;border-width:0;}table.doors_results td{font-size:12px;padding-bottom:20px;padding-top:20px;border-top:1px solid #ccc;border-width:1px 0 0 0;position:relative;z-index:999;}div.locations_form_panel a.close_directions{display:block;margin:20px auto 0;width:185px;float:none;}#locator_directions_panel{margin:0;}h2.directions-header,.module-benefits .directions-header.heading-container,.module-benefits .heading-container .directions-header{font-size:13px;font-weight:normal;text-transform:uppercase;margin:0;padding:0;}.directions_panel h2,.directions_panel .module-benefits .heading-container,.module-benefits .directions_panel .heading-container,.directions_panel .module-benefits .heading-container *,.module-benefits .heading-container .directions_panel *{clear:both;}.directions_results{width:600px;margin:0 auto;border-top:1px solid #ccc;}.directions-actions{text-align:right;width:600px;margin:0 auto -25px;}.directions-actions a{display:inline-block;margin-left:25px;text-transform:uppercase;}.destination_container,.directions_form fieldset{width:50%;float:left;padding-left:130px;}.destination_container{padding-left:10px;margin:10px 0;}.destination_container .destination_address_container,.destination_container .destination_address_container img{float:left;}.destination_container .destination div{margin:0 0 4px;}.destination_container .destination{margin:0 0 10px;padding-left:35px;}.directions_map_container{height:330px;}table.adp-placemark,table.adp-placemark td{border:none;background-color:#fff;}table.adp-directions{border-left:none;width:90%;margin:0 0 0 10%;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;}table.adp-directions td{border-right:none;}.adp-step,.adp-substep{border:none;}.classic img.adp-marker{display:none;}.adp-placemark .adp-text{background:url("/sites/clinique/themes/cl_base/img/locator/map-marker-B.png") no-repeat 0 0;padding-left:30px;height:40px;}#adp-placemark .adp-text{background:url("/sites/clinique/themes/cl_base/img/locator/map-marker-A.png") no-repeat 0 0;}.adp-summary{text-align:right;padding-bottom:10px;}.adp-step,.adp-substep{padding:6px 3px;}fieldset.email{width:460px;}fieldset.email div.form_element{clear:both;}fieldset.email div.submit_container{text-align:right;width:279px;}fieldset.email div.submit_container input.submit{border:0;display:inline;width:79px;height:18px;}.directions_submit{color:#ED1C24;font-weight:bold;text-decoration:none;}.directions_submit:hover{text-decoration:underline;}.store-locator-body ul.error_messages{margin:0;}.store-locator-body ul.error_messages li{color:#ef6ea8;margin:5px 0 15px;}.store-locator-body ul.error_messages li.inactive{display:none;}.section-header{background:none;font-size:22px;line-height:39px;margin:0;text-align:left;color:#46ab8c;}.section-header.active a{background-position:right -77px;cursor:default;}.section-header.active a:hover{text-decoration:none;}.section-header a{background:url("/media/export/images/accordion-ui-controls2.png?1372119180") no-repeat scroll right 15px black;color:#FFFFFF;display:inline-block;height:37px;line-height:39px;padding-right:30px;}.detail_copy_section{background:url("/media/export/images/hr-double-border.png?1366128733") repeat-x scroll 0 top transparent;padding:35px 150px 50px;text-align:center;margin:30px 0;}.panel_3 .events_img01{display:block;padding-bottom:25px;}.panel_3 .events_img02{display:block;padding-top:25px;}@media screen and (max-width:1024px){.touch .address_section_container .form_element select{width:194px !important;}}@media (max-width:859px){.locator_content{min-width:768px;width:auto !important;width:768px;}.touch .address_section_container .form_element select{width:173px !important;}}#store_results .event-details a.addthisevent-drop{display:inline-block;position:relative;z-index:0 !important;text-decoration:none;background:none;border:0;color:#5DBA98 !important;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;font-size:12px;font-weight:300;padding:0;}#store_results .event-details a{margin:5px 0;}.overlay-container.store-locator-popup-v1 a.addthisevent-drop{background-color:#5DBA98;background-image:none;border:0 none;color:#FFFFFF !important;display:inline-block;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;font-size:15px;letter-spacing:1px;line-height:1.5;padding:3px 10px 3px;text-align:center;text-transform:uppercase;font-weight:500;}.overlay-container.store-locator-popup-v1 a.addthisevent-drop:hover{background:none repeat scroll 0 0 #44A07E;text-decoration:none;}.door_row .store-locator_book-appointment{border:1px solid #9e6f9c;display:block;font-size:12.45px;height:42px;letter-spacing:-0.02em;line-height:1;margin:5px 0;padding:9px 10px;text-transform:uppercase;width:230px;color:#9e6f9c;font-family:"HelveticaNeueLTStd55Roman",Arial,Sans-Serif;}.door_row .store-locator_book-appointment .icon{background:white url("/media/export/cms/appointment_booking/icon-calendar.jpg") no-repeat scroll 0 0;width:28px;height:23px;float:left;}.door_row .store-locator_book-appointment:hover{color:#9e6f9c;}.info_content{padding-bottom:50px;width:250px;padding-left:15px;}.info_content .store-locator_book-appointment{bottom:0;color:white;height:42px;left:0;letter-spacing:-0.02em;line-height:1;padding:9px 10px;position:absolute;text-decoration:none;text-transform:uppercase;width:100%;background-color:#9e6f9c;}.info_content .store-locator_book-appointment:hover{color:white;}.info_content .store-locator_book-appointment .icon{background:#9e6f9c url("/media/export/cms/appointment_booking/icon-calendar-purple.jpg") no-repeat scroll 0 0;width:28px;height:23px;float:left;}.egiftcards-v1{}.egiftcards-v1 ul.error_messages{background-color:#FFF;}.egiftcards-v1 ul.error_messages li{background-clip:padding-box;border-radius:3px;color:#ef6ea8;font-size:12px;line-height:1.3em;margin:10px 0;padding:4px 1px;}.egiftcards-v1 .top-padding{padding-top:115px;padding-bottom:95px;}.egiftcards-v1 .breadcrumbs{padding-bottom:60px;font-weight:normal;margin-top:10px;color:#1a1a1a;}.egiftcards-v1 #giftcard-balance .breadcrumbs{margin-left:3px;}.egiftcards-v1 .breadcrumbs > a{color:#1a1a1a;}.egiftcards-v1 input.form-submit:hover{background-color:#5dba98 !important;}.egiftcards-v1 .wrapper p.error{display:none;}.egiftcards-v1 .wrapper{background:none;padding:0px;margin:0px;}.egiftcards-v1 #remaining-balance,.egiftcards-v1 .remaining_on_card{margin-left:3px;}.egiftcards-v1 #wrapper #content{width:100%;}.egiftcards-v1 h1.myaccount-hdr{color:#5dba98;font-size:36px;font-weight:normal;line-height:100%;margin-bottom:5px;margin-top:20px;}.egiftcards-v1 h1.giftcard_balance{color:#5dba98;font-size:22px;font-weight:normal;letter-spacing:-0.5px;line-height:100%;margin-bottom:2px;margin-top:10px;width:300px;}.egiftcards-v1 .rightpanel_content{margin-left:5px;}.egiftcards-v1 #giftcard-balance fieldset.giftcard p{color:#808080;font-size:15px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;line-height:1.14em;margin-bottom:17px;margin-left:0px;width:auto;}.egiftcards-v1 .return_to_cart{margin-bottom:10px;display:inline-block;}.egiftcards-v1 #giftcard-about #content #giftcard-buy-header p{color:#A2A2A2;font-size:15px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;margin-left:3px;margin-bottom:0px;}.egiftcards-v1 #giftcard-about #content #giftcard-buy-header{margin-bottom:52px;}.egiftcards-v1 #content #giftcard-buy-header p{color:#A2A2A2;font-size:15px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;margin-left:3px;margin-bottom:15px;}.egiftcards-v1 #giftcard-buy-header a.learn-more{font-size:15px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;}.egiftcards-v1 .form_element.email_container{float:left;width:250px;margin-bottom:22px;}.egiftcards-v1 .form_element.email_container > input{background:none repeat scroll 0 0 #F8F6F6;border:1px solid #CCCCCC;height:37px;width:235px;padding-left:5px;color:#1f1f1f;}.egiftcards-v1 fieldset.fs div.form_element div.txt-theme label{color:#1F1F1F;padding-bottom:5px;}.egiftcards-v1 fieldset.fs div.form_element label{color:#ffffff;display:inline-block;padding-bottom:5px;text-transform:capitalize;width:auto;}.egiftcards-v1 #egiftcard .skuSelect,.egiftcards-v1 #egiftcard .form_element > input{border-radius:3px;}.egiftcards-v1 .giftcard .form_value .drp_val{position:absolute;}.egiftcards-v1 .form_element.from_container > input{background:none repeat scroll 0 0 #F8F6F6;border:1px solid #CCCCCC;height:38px;padding-left:5px;width:235px;color:#1F1F1F;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;}.egiftcards-v1 .form_element.value_container.select_menu{width:250px;}.egiftcards-v1 #theme-panel{margin-top:20px;height:100px;}.egiftcards-v1 .txt-theme{color:#1F1F1F;font-size:12px;padding-bottom:12px;}.egiftcards-v1 .txt-theme label{font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;text-transform:capitalize;}.egiftcards-v1 .theme{float:left;height:73px;margin-right:20px;width:73px;}.egiftcards-v1 .border{border:2px solid #bdbdbd;}.egiftcards-v1 .form_container{float:left;width:300px;margin:52px 0px 0px 388px;}.egiftcards-v1 .form_value{color:#FFFFFF;float:left;font-size:150px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;font-weight:normal;margin:274px 0 0 50px;width:200px;}.egiftcards-v1 .giftcard_container{width:975px;display:inline-block;margin-left:2px;}.egiftcards-v1 #giftcard-buy-header{float:left;margin-bottom:19px;width:600px;padding-right:20px;}.egiftcards-v1 .skuSelect{background:none repeat scroll 0 0 #FAFAFA;border:1px solid #CCCCCC;height:35px;padding-top:7px;width:235px;color:#1f1f1f;}.egiftcards-v1 .gc_note{color:#1F1F1F;font-size:11px;margin-top:5px;display:inline-block;}.egiftcards-v1 .custom_card{color:#1F1F1F;float:left;font-size:12px;padding:22px 0 11px;width:100%;}.egiftcards-v1 #giftcard-balance fieldset.giftcard{width:960px;background:url("/media/images/pc/egift/bg_chkbalance.png") no-repeat;height:auto;padding-left:18px;margin-bottom:20px;background-size:100% 100%;}.egiftcards-v1 fieldset.fs{width:975px;height:532px;border:none;}.egiftcards-v1 .class_img{position:relative;}.egiftcards-v1 .class_img img{left:1px;position:absolute;}.egiftcards-v1 #egiftcard span.giftcard_overlay{height:532px;position:absolute;width:975px;}.egiftcards-v1 fieldset.fs div.form_element input{background-color:transparent;border:1px solid #FFFFFF;color:#FFFFFF;font-size:17px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;font-weight:normal;height:34px;padding-left:12px;width:251px;}.egiftcards-v1 .giftcard_container .message_container textarea{background-color:transparent;border:1px solid #FFFFFF;color:#FFFFFF;font-size:17px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;height:227px;padding:10px;width:255px;}.egiftcards-v1 .giftcard_submit_btn{margin:24px 15px 10px 0;font-size:15px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;}.egiftcards-v1 #egiftcard .giftcard_submit_btn input{float:right;}.egiftcards-v1 #giftcard-balance .giftcard_submit_btn{margin:12px 0 0px 0;font-size:15px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;width:150px;float:left;}.egiftcards-v1 #content .egiftcard_information p{font-size:11px;margin:0 0 15px 0px;width:900px;}.egiftcards-v1 #scroller{display:none;}.egiftcards-v1 .imgclinque{position:absolute;margin:57px 0px 0px 52px;}.egiftcards-v1 .txtclinque{position:absolute;margin:129px 0px 0px 90px;font-size:40px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;color:#fff;}.egiftcards-v1 .divider{border-left:1px solid #CCCCCC;display:table-cell;float:left;height:108px;margin:25px 0px 0px 0px;width:2px;}.egiftcards-v1 .rightpanel_container{float:left;width:auto;margin:13px 0px 0px 59px;}.egiftcards-v1 .right-panel{width:auto;float:left;}.egiftcards-v1 .rightpanel_header{font-size:22px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;color:#000;}.egiftcards-v1 .gift_balance{font-size:15px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;width:300px;}.egiftcards-v1 .divclinque{position:absolute;margin-left:591px;margin-top:220px;}.egiftcards-v1 .giftcard_terms{margin-top:15px;margin-left:3px;margin:3px 0 10px 0;font-size:15px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;}.egiftcards-v1 p.abt_qtns{color:#1A1A1A;font-weight:bold;padding-bottom:2px;padding-top:3px;}.egiftcards-v1 p.abt_ans{color:#1A1A1A;padding-bottom:17px;}.egiftcards-v1 p.abt_grp{color:#231f20;padding-bottom:2px;}.egiftcards-v1 #content p{margin:0 0 2px 0;}.egiftcards-v1 .abt_egiftcard{font-size:20px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;width:545px;top:20px;margin:0px 0px 30px 0px;color:#1a1a1a;}.egiftcards-v1 ul.terms li{list-style-type:disc;color:#1a1a1a;}.egiftcards-v1 #giftcard-about .last_desc{margin-top:4px;}.egiftcards-v1 menu,.egiftcards-v1 ol{padding:0 0 0 15px;}.egiftcards-v1 #giftcard-balance #giftcard-buy-header{margin-bottom:14px;margin-left:3px;}.egiftcards-v1 #giftcard-about ul.terms_bot{margin-bottom:2px;}.egiftcards-v1 #giftcard-about ul.terms{margin-top:5px;line-height:20px;padding-left:14px;margin-bottom:17px;}.egiftcards-v1 #giftcard-about .max_purchase{margin-top:18px;}.egiftcards-v1 #giftcard-about ul.terms.last{margin-bottom:0px;}.egiftcards-v1 .gc_ecard_balance{width:960px;margin-left:3px;}.egiftcards-v1 #giftcard-balance .gc_ecard_balance strong{color:#5dba98;font-size:22px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;}.egiftcards-v1 #giftcard-balance .gc_ecard_box_text{color:#1A1A1A;font-size:15px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;margin-bottom:15px;}.egiftcards-v1 #giftcard_balance fieldset.fs div.form_element input{background-color:#FAFAFA;border:1px solid #E4E4E4;color:#1F1F1F;font-size:13px;width:235px;height:36px;padding-left:7px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;}.egiftcards-v1 #giftcard-balance fieldset.fs div.form_element{float:none;margin:5px 15px 25px 0;}.egiftcards-v1 #content{float:right;margin:0;}.egiftcards-v1 #sidebar{width:200px;margin:20px 0 0;float:left;}.egiftcards-v1 #nav-account ul{list-style:none;}.egiftcards-v1 #nav_giftcards ul{list-style:none;margin:0 0 0 5px;}.egiftcards-v1 #nav_giftcards .section-content img{margin:5px 0 0 0;}.egiftcards-v1 #wrapper{background:url("/images/css/dotted_y_l-r.gif") repeat-y scroll left top transparent;margin:15px 0 70px;padding:0 35px 20px 15px;}.egiftcards-v1 #col-2 .section-content p{margin:0 0 10px 0;}.egiftcards-v1 #giftcard-balance #wrapper,.egiftcards-v1 #giftcard-about #wrapper,.egiftcards-v1 #egiftcard #wrapper,.egiftcards-v1 #giftcard-retrieval #wrapper{background:url(/images/css/dotted_y_l-r.gif) repeat-y top left;padding:0 35px 30px 15px;margin-top:15px;position:relative;}.egiftcards-v1 #giftcard-balance #wrapper #col-1,.egiftcards-v1 #giftcard-about #wrapper #col-1,.egiftcards-v1 #egiftcard #wrapper #col-1,.egiftcards-v1 #giftcard-retrieval #wrapper #col-1{width:540px;}.egiftcards-v1 #giftcard-balance #wrapper #col-2,.egiftcards-v1 #giftcard-about #wrapper #col-2,.egiftcards-v1 #egiftcard #wrapper #col-2,.egiftcards-v1 #giftcard-retrieval #wrapper #col-2{width:250px;margin:15px 0 0 0;}.egiftcards-v1 #giftcard-buy-header{width:500px;float:left;}.egiftcards-v1 h2,.egiftcards-v1 .module-benefits .heading-container,.module-benefits .egiftcards-v1 .heading-container,.egiftcards-v1 .module-benefits .heading-container *,.module-benefits .heading-container .egiftcards-v1 *{font-size:16px;}.egiftcards-v1 #remaining-balance{margin:20px 0 0 0;font-size:16px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;}.egiftcards-v1 #remaining-balance .giftcard_balance_amount{color:#326445;margin-left:10px;font-weight:bold;}.egiftcards-v1 p.remaining_on_card{font-size:16px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;}.egiftcards-v1 p.question{color:#326445;font-weight:bold;}.egiftcards-v1 .egift_data_wrapper{margin:20px 10px;}.egiftcards-v1 .egift_data_wrapper td{font-size:16px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;color:#326445;padding:4px;}.egiftcards-v1 .egift_data_wrapper td.egift_number{font-weight:bold;}.egiftcards-v1 .gc_note{font-size:10px;}.egiftcards-v1 fieldset.fs div.form_element.message_container{width:450px;}.egiftcards-v1 .giftcard_submit_btn{margin:3px 0 10px 0;}.egiftcards-v1 .giftcard_terms{margin:3px 0 10px 0;}.egiftcards-v1 .section-box{}.egiftcards-v1 .section-box h2,.egiftcards-v1 .section-box .module-benefits .heading-container,.module-benefits .egiftcards-v1 .section-box .heading-container,.egiftcards-v1 .section-box .module-benefits .heading-container *,.module-benefits .heading-container .egiftcards-v1 .section-box *{border-top-width:0 !important;border-top-width:1px;line-height:10px;padding:0.8em 7px 0.6em;text-transform:uppercase;}.egiftcards-v1 .section-box h2:first-child,.egiftcards-v1 .section-box .module-benefits .heading-container:first-child,.module-benefits .egiftcards-v1 .section-box .heading-container:first-child,.egiftcards-v1 .section-box .module-benefits .heading-container :first-child,.module-benefits .heading-container .egiftcards-v1 .section-box :first-child{border-top-width:1px !important;}.egiftcards-v1 .section-box h3{color:#000;font-weight:normal;margin-bottom:1em;}.egiftcards-v1 .section-box p{margin:0.7em 0 0.8em;}.egiftcards-v1 .section-box p a{text-decoration:underline;}.egiftcards-v1 .section-box#customer-service-box{background:#fcfcfc url(/images/css/bg_grad_cs_box.gif) repeat-x top;}.egiftcards-v1 .content-block{padding:0 2em 1em 0;}.egiftcards-v1 .content-block p{margin-bottom:1em;}.egiftcards-v1 .content-block .action-set{padding:0 0 1em;text-align:right;}.egiftcards-v1 .content-header{border-top:1px solid #ddd;padding:16px 4px 0 3px;}.egiftcards-v1 .list-header{font-weight:normal;margin-bottom:0.5em;}.egiftcards-v1 .wrapper{background:url(http://clinique.com/images/css/dotted_y_l-r.gif) repeat-y top left;margin:11px 0 70px 0;min-height:300px;padding:8px 35px 20px 15px;}.egiftcards-v1 .wrapper #col-1{float:left;padding:14px 0 0;width:680px;}.egiftcards-v1 #confirmation-wrapper #col-1,.egiftcards-v1 #profile-wrapper #col-1{width:520px;}.egiftcards-v1 .wrapper #col-2{float:right;width:200px;}.egiftcards-v1 .wrapper h1{color:#000;font-size:22px;}.egiftcards-v1 .disabled label{color:#999;cursor:default;}.egiftcards-v1 .form-errors{color:#ef6ea8;list-style:none;margin:-13px 0 13px;position:relative;}.egiftcards-v1 .form-errors li{background:url(/images/css/ico_err.gif) no-repeat 0 0.2em;padding:0 0 0 6px;}.egiftcards-v1 .overlay{background:transparent url(/images/css/bg_trans_overlay.png) repeat-x left top;_background:#000;_filter:alpha(opacity=21%);height:100%;left:0;position:absolute;top:0;width:100%;z-index:99998;}.egiftcards-v1 .overlay-layer{background:#fff;border:1px solid #efeeee;min-height:380px;_height:380px;margin:0 auto;padding:20px 25px 20px 12px;position:relative;top:15%;width:348px;z-index:99998;}.egiftcards-v1 .overlay h3{color:#000;font-size:22px;font-weight:normal;}.egiftcards-v1 .overlay .action-close{position:absolute;right:20px;top:20px;}.egiftcards-v1 .overlay .action-close a{background:url(/images/css/ico_close.gif) no-repeat left center;font-size:10px;line-height:1em;padding-left:14px;text-transform:uppercase;}.egiftcards-v1 .overlay-footer{line-height:1.3em;padding-right:60px;}.order_arrival .add-to-bag{float:left;margin-right:15px;}.order_arrival #order_arrival_info{margin-bottom:0px;height:37px;line-height:37px;}.order_arrival #order_arrival_info a{color:#000;}.order_arrival_details_overlay{display:none;}.order_arrival_details{padding:0;text-align:left;}.order_arrival_details .title{font-size:14px;color:#5dba98;margin:0;}.order_arrival_details .postal_code{margin:5px 0 14px 0;}.order_arrival_details .postal_code input{width:180px;color:gray;margin-right:15px;height:27px;}.order_arrival_details .postal_code .apply{background:none;color:#5dba98;text-transform:uppercase;height:27px;margin-top:3px;width:80px;border:1px solid #5dba98;}.order_arrival_details .shipment_type{float:right;width:45%;font-size:14px;margin-left:3px;word-spacing:-2px;text-align:right;}.order_arrival_details .arrival_date{float:left;width:50%;font-size:14px;margin:2px 0 0 0;word-spacing:0;}.order_arrival_details .header{border-bottom:1px solid #ccc;font-weight:bold;height:25px;display:none;}.order_arrival_details .row{border-bottom:1px solid #ccc;height:35px;}.order_arrival_details .row div{margin-top:11px;font-size:13px;}.order_arrival_details p{line-height:16px;}.order_arrival_details .order_delivery_info{margin-bottom:12px;}.order_arrival_details .invalid_zipcode{color:#b50404;}.order_arrival_details .order_delivery_info .ship_us_territory,.order_arrival_details .order_delivery_info .ship_us_mil_pobox,.order_arrival_details .order_delivery_info.valid_zipcode .ship_us_std,.order_arrival_details .order_delivery_info .ship_us_std_exact{display:none;}.order_arrival_details .order_delivery_info.valid_zipcode .ship_us_std_exact{display:block;}.overlay-container.edd_popover{z-index:1000000 !important;}.overlay-container.edd_popover.zipcode{height:410px !important;}.overlay-container.edd_popover.empty_zipcode{height:460px !important;}#BVSubmissionContainer .BVPageSubmittedReview,#BVSubmissionContainer .BVPagePreviewReview{float:left;}.clinique_offer_sku_dependent{padding:40px 0;}.clinique-spp-how-step-v1 .type.only{display:block;width:182px;height:182px;margin:15px 0;background:url("/sites/clinique/themes/cl_base/template_apiclinique_spp_how_step_v1/related-content-background.png") no-repeat;padding:40px 20px 0;font-size:20px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;}.clinique-spp-how-step-v1 .type.only ul,.clinique-spp-how-step-v1 .type.only ol{width:364px;list-style:disc outside;font-size:15px;}.holiday-nav-formatter-v1 .holiday-shop-prod-cat-v1{display:none;}.holiday-nav-formatter-v1 .holiday-shop-prod-cat-v1:first-child{border-top:none;}.holiday-nav-formatter-v1 .holiday-shop-prod-cat-v1 .mpp-box .caret{bottom:-3px;}.holiday-nav-formatter-v1 .holiday-shop-prod-cat-v1 .mpp-box.tout img{position:absolute;margin:auto;top:0;left:0;bottom:80px;right:0;}.holiday-nav-formatter-v1 .holiday-shop-prod-cat-v1 .mpp-box.tout .copy h3{color:black;font-family:HelveticaNeueLTStd45Light;font-size:32px;padding:20px 20px 20px 20px;}.holiday-nav-formatter-v1 .holiday-nav-header #holiday-nav{height:50px;max-width:1000px;padding:0 1% 0 1%;margin:0 auto 0 auto;}.holiday-nav-formatter-v1 .holiday-nav-header .holiday-nav li{float:left;margin-right:30px;text-align:center;height:42px;line-height:42px;width:auto;}.holiday-nav-formatter-v1 .holiday-nav-header .holiday-nav li .more-content{background-color:white;box-shadow:0 3px 10px -5px rgba(0,0,0,0.3);display:none;padding:5px 5px 5px 5px;position:absolute;right:-15px;top:40px;z-index:999;width:120px;}.holiday-nav-formatter-v1 .holiday-nav-header .holiday-nav li .more-content li{margin-right:0;}.holiday-nav-formatter-v1 .holiday-nav-header .holiday-nav li a{color:#c14af3;font-size:20px;font-family:"HelveticaNeueLTStd45Light";}.holiday-nav-formatter-v1 .holiday-nav-header .holiday-nav li a.active{font-family:"HelveticaNeueLTStd65Medium";}.holiday-nav-formatter-v1 .holiday-nav-header .holiday-nav li:last-child{margin-right:0;}.holiday-nav-formatter-v1 .holiday-nav-header .holiday-nav li.item-more{position:relative;}.holiday-nav-formatter-v1 .holiday-nav-header .header{background-image:url("/media/images/holiday_shop/header.jpg");height:145px;padding:32px 14% 32px 14%;width:100%;}.holiday-nav-formatter-v1 .holiday-nav-header h3{color:white;margin:0;font-size:42px;font-family:"HelveticaNeueLTStd45Light";}.holiday-nav-formatter-v1 .holiday-nav-header p{color:white;font-size:20px;font-family:"HelveticaNeueLTStd45Light";}.holiday-nav-formatter-v1 .mpp-view-options{min-height:35px;border-top:1px solid #ccc;}.holiday-nav-formatter-v1 .mpp-view-options .mpp-view-toggle{margin:12px 60px 0 0;}.holiday_tout_promo_video .video-with-products-sidebar-v1{min-width:700px;padding:65px 15px 30px 15px;}.holiday_tout_promo_video .video-category-detail-formatter-v1{padding:0;}.holiday_tout_promo_video .video-category-detail-formatter-v1 .breadcrumbs{display:none;}.holiday_tout_promo_video .video-category-detail-formatter-v1 h3{display:none;}.holiday_tout_promo_video .video-category-detail-formatter-v1 .video{margin:0;padding:40px 0 0 0;}.holiday_tout_promo_video .video-category-detail-formatter-v1 .active-video{margin:0;width:100%;}.holiday_tout_promo_video .video-category-detail-formatter-v1 .active-video .item-video-desc{margin:0;display:none;}.holiday_tout_promo_video .video-category-detail-formatter-v1 .active-video .item-video-html{width:700px;}.holiday_tout_promo_video .video-category-detail-formatter-v1 .flexslider-active{padding:0;}#foreground-node.overlay-container.holiday_tout_promo_video{max-width:700px;background:#f5f5f5;border:1px solid #5dba98;width:auto;height:auto;left:0;padding:0;top:190px;}.pep-start-franchise-formatter .basic-elc-nodeblock-noderef{float:left;width:33.3%;padding-bottom:20px;}.pep-start-franchise-formatter .product-image img{height:auto;width:100%;}.pep-start-franchise-formatter .product:hover,.pep-start-franchise-formatter .product{width:100%;}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.pep-start-franchise-formatter .basic-elc-nodeblock-noderef .product,.pep-start-franchise-formatter .basic-elc-nodeblock-noderef .product-details{min-height:370px;}}.pep-start-franchise-formatter .pep-start-franchise-formatter__header{padding-top:50px;}.pep-start-franchise-formatter .pep-start-franchise-formatter__title{color:black;font-size:36px;}.pep-start-franchise-formatter .pep-start-franchise-formatter__subtitle{font-size:18px;color:black;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;}.pep-start-franchise-formatter .pep-start-image-video-overlay__yt-video-image,.pep-start-franchise-formatter .pep-start-image-video-overlay__image img{height:100%;width:100%;}.pep-start-franchise-formatter .pep-start-image-video-overlay{width:33.3%;height:100%;float:left;margin-top:13%;}.pep-start-franchise-formatter .pep-start-image-video-overlay__video-container{width:100%;height:100%;position:relative;}.pep-start-franchise-formatter .pep-start-image-video-overlay__video-image{align-items:center;background-repeat:no-repeat;display:flex;height:100%;justify-content:center;position:absolute;text-align:center;top:0;width:100%;}.pep-start-franchise-formatter .pep-start-image-video-overlay__yt-red-icon{display:none;}.pep-start-franchise-formatter .pep-start-image-video-overlay__yt-dark-icon{display:block;opacity:0.5;}.pep-start-franchise-formatter .pep-start-image-video-overlay__video-image:hover{cursor:pointer;}.pep-start-franchise-formatter .pep-start-image-video-overlay__video-image:hover .pep-start-image-video-overlay__yt-red-icon{display:block;}.pep-start-franchise-formatter .pep-start-image-video-overlay__video-image:hover .pep-start-image-video-overlay__yt-dark-icon{display:none;}.pep-start-franchise-formatter .mpp-product-group-v1{padding-top:10px;}.pep-start-video-popup{padding:32px;width:100%;height:100%;margin-left:0;overflow:hidden;}.pep-start-video-popup iframe{width:100%;height:100%;}.pep-start-parent-container #quickshop{border-bottom:none;}.account-header-panel{border-top-width:0;-moz-box-shadow:0px 0px 12px rgba(50,50,50,0.2);-webkit-box-shadow:0px 0px 12px rgba(50,50,50,0.2);box-shadow:0px 0px 12px rgba(50,50,50,0.2);background:-moz-linear-gradient(#ffffff,#f6f6f6);background:-o-linear-gradient(#ffffff,#f6f6f6);background:-webkit-linear-gradient(#ffffff,#f6f6f6);background:linear-gradient(#ffffff,#f6f6f6);width:100%;}.account-header-panel header{width:30%;float:left;border-right:1px solid #dbdbdb;padding:10px 20px 10px 0;margin:35px 0 20px 0;}.account-header-panel header #profile_picture-main-container{float:left;margin:0 1em 0 0;text-align:center;width:100px;}.account-header-panel header h3{font-size:1.7em;margin:0 0 3px 0;color:#231f20;word-break:break-all;margin-left:116px;}.account-header-panel header h4{font-size:1.2 em;margin:3px;color:#231f20;}.account-header-panel header #profile-pic-img img{display:block;margin:0 auto;height:auto;width:54px;}.account-header-panel ul.shortcuts{width:70%;float:left;list-style-type:none;margin:0;padding:35px 0 20px 20px;}.account-header-panel ul.shortcuts li{float:left;margin:0 0 5px 0;width:33%;}.account-header-panel ul.shortcuts li a{display:block;color:#808080;padding:.2em .4em;-webkit-border-radius:5px;-mox-border-radius:5px;border-radius:5px;border:1px solid transparent;opacity:0.8;overflow:hidden;*zoom:1;}.account-header-panel ul.shortcuts li a img{display:inline;height:17px;margin-right:.8em;opacity:.46;vertical-align:middle;}.account-header-panel ul.shortcuts li a:hover{color:black;}.account-header-panel ul.shortcuts li a:hover img{opacity:1;}.account-header-panel ul.shortcuts li a div{display:inline;margin-top:.2em;}.account-header-panel ul.shortcuts li.active a{background-color:white;border-width:1px;-moz-box-shadow:0px 0px 12px rgba(50,50,50,0.2);-webkit-box-shadow:0px 0px 12px rgba(50,50,50,0.2);box-shadow:0px 0px 12px rgba(50,50,50,0.2);color:black;}.account-header-panel ul.shortcuts li.active img{opacity:1;}.account-header-panel ul.shortcuts li.past_puchases a div,.account-header-panel ul.shortcuts li.contact a div{height:2em;margin-top:-0.2em;overflow:visible;}.account.breadcrumb li a{color:black;}.account.breadcrumb li a:hover{color:#44A07E;}.breadcrumb{padding:1.6em 0;}.breadcrumb ul{list-style-type:none;}.breadcrumb ul li{float:left;padding-top:2px;padding-right:1em;margin-right:1em;border-right:1px solid #333;}.breadcrumb ul li:last-child{border-right-width:0px;}.consultant-note .left,.consultant-note .right{float:left;padding:0 2em;}.consultant-note .left{width:35%;}.consultant-note .left h3{color:black;font-size:1.6em;margin-bottom:.6em;}.consultant-note .left h3 dl{margin-top:1em;}.consultant-note .left h3 dt,.consultant-note .left h3 dd{display:block;font-weight:normal;margin-left:0;float:left;font-size:1.1em;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;color:#222;}.consultant-note .left h3 dt{clear:left;color:#808080;margin-right:1em;}.consultant-note .right{width:65%;color:#808080;}.consultant-note .right p{margin-bottom:1em;}.consultant-note .right ul{margin:1em 0;padding:0;}.consultant-note .right ul em{font-style:normal;color:#222;}.consultant-note a.view-chat-history{display:block;margin-top:1em;}.consultant-note .outer-wrap div.new-note,.consultant-note .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3 div.new-note,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 .consultant-note h3 div.new-note,.consultant-note .spp-extra .module-may-we-suggest .wrap div.new-note,.spp-extra .module-may-we-suggest .consultant-note .wrap div.new-note{min-height:285px;margin:35px 0 25px 0;background-color:white;background:linear-gradient(#ffffff,#f6f6f6) repeat scroll 0 0 transparent;border-top-width:0;box-shadow:0 0 12px rgba(50,50,50,0.2);}.consultant-note .outer-wrap div.new-note div.left,.consultant-note .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3 div.new-note div.left,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 .consultant-note h3 div.new-note div.left,.consultant-note .spp-extra .module-may-we-suggest .wrap div.new-note div.left,.spp-extra .module-may-we-suggest .consultant-note .wrap div.new-note div.left{width:30%;}.consultant-note .outer-wrap div.new-note div.left h3,.consultant-note .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3 div.new-note div.left h3,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 .consultant-note h3 div.new-note div.left h3,.consultant-note .spp-extra .module-may-we-suggest .wrap div.new-note div.left h3,.spp-extra .module-may-we-suggest .consultant-note .wrap div.new-note div.left h3{margin-top:1em;margin-bottom:1em;}.consultant-note .outer-wrap div.new-note div.left dl dt,.consultant-note .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3 div.new-note div.left dl dt,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 .consultant-note h3 div.new-note div.left dl dt,.consultant-note .spp-extra .module-may-we-suggest .wrap div.new-note div.left dl dt,.spp-extra .module-may-we-suggest .consultant-note .wrap div.new-note div.left dl dt{display:inline;margin-right:0.5em;}.consultant-note .outer-wrap div.new-note div.left dl dd,.consultant-note .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3 div.new-note div.left dl dd,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 .consultant-note h3 div.new-note div.left dl dd,.consultant-note .spp-extra .module-may-we-suggest .wrap div.new-note div.left dl dd,.spp-extra .module-may-we-suggest .consultant-note .wrap div.new-note div.left dl dd{display:inline;clear:left;float:none;}.consultant-note .outer-wrap div.new-note div.left img.consultant-thumb,.consultant-note .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3 div.new-note div.left img.consultant-thumb,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 .consultant-note h3 div.new-note div.left img.consultant-thumb,.consultant-note .spp-extra .module-may-we-suggest .wrap div.new-note div.left img.consultant-thumb,.spp-extra .module-may-we-suggest .consultant-note .wrap div.new-note div.left img.consultant-thumb{height:92px;}.consultant-note .outer-wrap div.new-note div.right,.consultant-note .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3 div.new-note div.right,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 .consultant-note h3 div.new-note div.right,.consultant-note .spp-extra .module-may-we-suggest .wrap div.new-note div.right,.spp-extra .module-may-we-suggest .consultant-note .wrap div.new-note div.right{width:70%;padding-left:0px;}.consultant-note .outer-wrap div.new-note div.right div#consultant-note,.consultant-note .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3 div.new-note div.right div#consultant-note,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 .consultant-note h3 div.new-note div.right div#consultant-note,.consultant-note .spp-extra .module-may-we-suggest .wrap div.new-note div.right div#consultant-note,.spp-extra .module-may-we-suggest .consultant-note .wrap div.new-note div.right div#consultant-note{min-height:216px;margin-top:1em;display:block;overflow:auto;}.consultant-note .outer-wrap div h2,.consultant-note .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3 div h2,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 .consultant-note h3 div h2,.consultant-note .spp-extra .module-may-we-suggest .wrap div h2,.spp-extra .module-may-we-suggest .consultant-note .wrap div h2,.consultant-note .outer-wrap div .module-benefits .heading-container,.module-benefits .consultant-note .outer-wrap div .heading-container,.consultant-note .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3 div .module-benefits .heading-container,.module-benefits .consultant-note .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3 div .heading-container,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 .consultant-note h3 div .module-benefits .heading-container,.module-benefits .get-the-look-collection-formatter-v1 .product-content-carousel-v1 .consultant-note h3 div .heading-container,.consultant-note .spp-extra .module-may-we-suggest .wrap div .module-benefits .heading-container,.module-benefits .consultant-note .spp-extra .module-may-we-suggest .wrap div .heading-container,.spp-extra .module-may-we-suggest .consultant-note .wrap div .module-benefits .heading-container,.module-benefits .spp-extra .module-may-we-suggest .consultant-note .wrap div .heading-container,.consultant-note .outer-wrap div .module-benefits .heading-container *,.module-benefits .heading-container .consultant-note .outer-wrap div *,.consultant-note .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3 div .module-benefits .heading-container *,.module-benefits .heading-container .consultant-note .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3 div *,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 .consultant-note h3 div .module-benefits .heading-container *,.module-benefits .heading-container .get-the-look-collection-formatter-v1 .product-content-carousel-v1 .consultant-note h3 div *,.consultant-note .spp-extra .module-may-we-suggest .wrap div .module-benefits .heading-container *,.module-benefits .heading-container .consultant-note .spp-extra .module-may-we-suggest .wrap div *,.spp-extra .module-may-we-suggest .consultant-note .wrap div .module-benefits .heading-container *,.module-benefits .heading-container .spp-extra .module-may-we-suggest .consultant-note .wrap div *{margin:0 0 32px;width:500px;display:inline-block;}.consultant-note .outer-wrap div select,.consultant-note .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3 div select,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 .consultant-note h3 div select,.consultant-note .spp-extra .module-may-we-suggest .wrap div select,.spp-extra .module-may-we-suggest .consultant-note .wrap div select{width:110px;float:right;margin-top:15px;height:28px;overflow:hidden;border:1px solid #ccc;font-size:10px;font-family:"HelveticaNeueLTStd55Roman",Arial,Sans-Serif;}.consultant-note .outer-wrap ul.transcript-header,.consultant-note .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3 ul.transcript-header,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 .consultant-note h3 ul.transcript-header,.consultant-note .spp-extra .module-may-we-suggest .wrap ul.transcript-header,.spp-extra .module-may-we-suggest .consultant-note .wrap ul.transcript-header{font-size:11px;margin:0px 0px 2px;text-transform:uppercase;padding:0px;}.consultant-note .outer-wrap ul.transcript-header .summary,.consultant-note .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3 ul.transcript-header .summary,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 .consultant-note h3 ul.transcript-header .summary,.consultant-note .spp-extra .module-may-we-suggest .wrap ul.transcript-header .summary,.spp-extra .module-may-we-suggest .consultant-note .wrap ul.transcript-header .summary{display:inline-block;width:45%;}.consultant-note .outer-wrap ul.transcript-header .notes,.consultant-note .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3 ul.transcript-header .notes,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 .consultant-note h3 ul.transcript-header .notes,.consultant-note .spp-extra .module-may-we-suggest .wrap ul.transcript-header .notes,.spp-extra .module-may-we-suggest .consultant-note .wrap ul.transcript-header .notes{display:inline-block;}.consultant-note .outer-wrap ul.transcripts li.transcript-entry.default-height,.consultant-note .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3 ul.transcripts li.transcript-entry.default-height,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 .consultant-note h3 ul.transcripts li.transcript-entry.default-height,.consultant-note .spp-extra .module-may-we-suggest .wrap ul.transcripts li.transcript-entry.default-height,.spp-extra .module-may-we-suggest .consultant-note .wrap ul.transcripts li.transcript-entry.default-height{height:125px;}.consultant-note .outer-wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.summary,.consultant-note .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3 ul.transcripts li.transcript-entry ul.transcript-entry-columns li.summary,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 .consultant-note h3 ul.transcripts li.transcript-entry ul.transcript-entry-columns li.summary,.consultant-note .spp-extra .module-may-we-suggest .wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.summary,.spp-extra .module-may-we-suggest .consultant-note .wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.summary{height:100%;display:inline-block;float:left;width:30%;}.consultant-note .outer-wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.summary h3,.consultant-note .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3 ul.transcripts li.transcript-entry ul.transcript-entry-columns li.summary h3,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 .consultant-note h3 ul.transcripts li.transcript-entry ul.transcript-entry-columns li.summary h3,.consultant-note .spp-extra .module-may-we-suggest .wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.summary h3,.spp-extra .module-may-we-suggest .consultant-note .wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.summary h3{color:#231f20;font-size:20px;margin-top:10px;}.consultant-note .outer-wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.summary dl dt,.consultant-note .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3 ul.transcripts li.transcript-entry ul.transcript-entry-columns li.summary dl dt,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 .consultant-note h3 ul.transcripts li.transcript-entry ul.transcript-entry-columns li.summary dl dt,.consultant-note .spp-extra .module-may-we-suggest .wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.summary dl dt,.spp-extra .module-may-we-suggest .consultant-note .wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.summary dl dt{font-weight:normal;display:inline;margin-right:0.5em;}.consultant-note .outer-wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.summary dl dd,.consultant-note .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3 ul.transcripts li.transcript-entry ul.transcript-entry-columns li.summary dl dd,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 .consultant-note h3 ul.transcripts li.transcript-entry ul.transcript-entry-columns li.summary dl dd,.consultant-note .spp-extra .module-may-we-suggest .wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.summary dl dd,.spp-extra .module-may-we-suggest .consultant-note .wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.summary dl dd{display:inline;color:#231f20;margin:0px;}.consultant-note .outer-wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.consultant-headshot,.consultant-note .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3 ul.transcripts li.transcript-entry ul.transcript-entry-columns li.consultant-headshot,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 .consultant-note h3 ul.transcripts li.transcript-entry ul.transcript-entry-columns li.consultant-headshot,.consultant-note .spp-extra .module-may-we-suggest .wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.consultant-headshot,.spp-extra .module-may-we-suggest .consultant-note .wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.consultant-headshot{height:120px;display:inline-block;float:left;width:15%;padding-left:5px;}.consultant-note .outer-wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.consultant-headshot img.consultant-thumb,.consultant-note .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3 ul.transcripts li.transcript-entry ul.transcript-entry-columns li.consultant-headshot img.consultant-thumb,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 .consultant-note h3 ul.transcripts li.transcript-entry ul.transcript-entry-columns li.consultant-headshot img.consultant-thumb,.consultant-note .spp-extra .module-may-we-suggest .wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.consultant-headshot img.consultant-thumb,.spp-extra .module-may-we-suggest .consultant-note .wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.consultant-headshot img.consultant-thumb{height:90%;margin-top:5px;}.consultant-note .outer-wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.notes,.consultant-note .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3 ul.transcripts li.transcript-entry ul.transcript-entry-columns li.notes,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 .consultant-note h3 ul.transcripts li.transcript-entry ul.transcript-entry-columns li.notes,.consultant-note .spp-extra .module-may-we-suggest .wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.notes,.spp-extra .module-may-we-suggest .consultant-note .wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.notes{height:100%;display:inline-block;float:left;padding-left:10px;width:55%;}.consultant-note .outer-wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.notes a.view-full-transcript,.consultant-note .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3 ul.transcripts li.transcript-entry ul.transcript-entry-columns li.notes a.view-full-transcript,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 .consultant-note h3 ul.transcripts li.transcript-entry ul.transcript-entry-columns li.notes a.view-full-transcript,.consultant-note .spp-extra .module-may-we-suggest .wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.notes a.view-full-transcript,.spp-extra .module-may-we-suggest .consultant-note .wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.notes a.view-full-transcript{display:block;border-bottom:0px;}.consultant-note .outer-wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.notes a.view-full-transcript.underlined,.consultant-note .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3 ul.transcripts li.transcript-entry ul.transcript-entry-columns li.notes a.view-full-transcript.underlined,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 .consultant-note h3 ul.transcripts li.transcript-entry ul.transcript-entry-columns li.notes a.view-full-transcript.underlined,.consultant-note .spp-extra .module-may-we-suggest .wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.notes a.view-full-transcript.underlined,.spp-extra .module-may-we-suggest .consultant-note .wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.notes a.view-full-transcript.underlined{border-bottom:1px solid #D3D3D3;}.consultant-note .outer-wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.notes .caret,.consultant-note .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3 ul.transcripts li.transcript-entry ul.transcript-entry-columns li.notes .caret,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 .consultant-note h3 ul.transcripts li.transcript-entry ul.transcript-entry-columns li.notes .caret,.consultant-note .spp-extra .module-may-we-suggest .wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.notes .caret,.spp-extra .module-may-we-suggest .consultant-note .wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.notes .caret{display:none;background:url("/media/export/images/qs-caret.png") no-repeat scroll 0px 0px transparent;right:40px;width:22px;height:12px;margin-top:-12px;left:40px;position:relative;}.consultant-note .outer-wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.notes .close,.consultant-note .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3 ul.transcripts li.transcript-entry ul.transcript-entry-columns li.notes .close,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 .consultant-note h3 ul.transcripts li.transcript-entry ul.transcript-entry-columns li.notes .close,.consultant-note .spp-extra .module-may-we-suggest .wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.notes .close,.spp-extra .module-may-we-suggest .consultant-note .wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.notes .close{text-indent:-9999px;width:20px;height:21px;cursor:pointer;float:right;top:10px;display:none;background:transparent url("/sites/clinique/themes/cl_base/img/icon-close.png") no-repeat scroll 0 0;right:5px;position:relative;}.consultant-note .outer-wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.notes dl.transcript,.consultant-note .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3 ul.transcripts li.transcript-entry ul.transcript-entry-columns li.notes dl.transcript,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 .consultant-note h3 ul.transcripts li.transcript-entry ul.transcript-entry-columns li.notes dl.transcript,.consultant-note .spp-extra .module-may-we-suggest .wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.notes dl.transcript,.spp-extra .module-may-we-suggest .consultant-note .wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.notes dl.transcript{display:none;}.recommended-for-you h2,.recommended-for-you .module-benefits .heading-container,.module-benefits .recommended-for-you .heading-container,.recommended-for-you .module-benefits .heading-container *,.module-benefits .heading-container .recommended-for-you *{color:#231f20;width:65%;}.recommended-for-you h2 span,.recommended-for-you .module-benefits .heading-container span,.module-benefits .recommended-for-you .heading-container span,.module-benefits .heading-container .recommended-for-you * span{color:#5DBA98;}.recommended-for-you p.last-taken{font-size:1.2em;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;margin:0 0 30px 0;}.diagnostic-info,.consultant-note,.most-recent-purchases,.products-you-love,.best-sellers,.recommended-for-you,.foundation-finder{padding:3em 0 5em 0;}.foundation-finder .loading{display:block;}.foundation-finder .no-results{display:none;}.foundation-finder .has-results{display:none;}.products-you-love h2 .icon-heart,.products-you-love .module-benefits .heading-container .icon-heart,.module-benefits .products-you-love .heading-container .icon-heart,.module-benefits .heading-container .products-you-love * .icon-heart{color:#FE6CB5;}.products-you-love .products{float:none;}.my-account-lists-and-favorites-v1 h3 .icon-heart{color:#FE6CB5;}a.button.view-all,input.view-all.form-submit,input.view-all.button[type='submit']{clear:both;display:block;font-weight:normal;font-size:1.4em;margin-top:1em;letter-spacing:0;float:left;}.diagnostic-info{border-top-width:0;}.diagnostic-info .column{width:33%;float:left;border:0px solid #bdbdbd;border-left-width:1px;padding:0 2em;}.diagnostic-info .column h3{text-transform:capitalize;font-size:1.5em;margin:0 0 .4em 0;}.diagnostic-info .column select{width:100%;background-color:white;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;border-color:#bdbdbd;padding:1em;margin-bottom:1em;}.diagnostic-info .column.first{border-left-width:0;padding-left:0;}.diagnostics-header header{padding:30px 0 0;}.diagnostics-header header h1{margin:0;}.diagnostics-header header .subtitle{color:#1F1F1F;font-size:22px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;}.diagnostic-results h3{color:#1F1F1F;text-transform:capitalize;font-size:1.5em;margin:0 0 .4em 0;}.diagnostic-results .prod-shelf-row .products{float:none;}.most-recent-purchases .info{width:20%;}.most-recent-purchases .info h3{color:#1f1f1f;font-size:1.6em;line-height:1.1em;}.most-recent-purchases .info a.view-order{display:block;margin-top:1em;font-size:1.2em;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;text-transform:capitalize;}.most-recent-purchases .products{width:80%;}.most-recent-purchases .products .product-info{padding-right:0.5em;}.most-recent-purchases .products .product-name a{color:#231f20;}.most-recent-purchases .products img.product-image{width:190px;}.best-sellers .products .product-info{padding-right:1em;}.best-sellers .products .product-name a{color:#231f20;}.best-sellers .products img.product-image{width:190px;}.autoship-replenishment{padding:60px 0 30px 0;}.autoship-replenishment h2,.autoship-replenishment .module-benefits .heading-container,.module-benefits .autoship-replenishment .heading-container,.autoship-replenishment .module-benefits .heading-container *,.module-benefits .heading-container .autoship-replenishment *{margin:0;}.autoship-replenishment .replenish-info{color:#131313;font-size:13px;margin:0 0 30px 0;width:50%;}.autoship-replenishment table{width:100%;}.autoship-replenishment table thead{border-bottom:1px solid lightgray;font-size:11px;text-transform:uppercase;}.autoship-replenishment table td{padding:10px 0 15px 0;}.contact-preferences{padding:20px 0 30px 0;}.contact-preferences header h1{font-size:36px;margin:0;}.contact-preferences .message{color:#ef6ea8;margin-top:15px;}.contact-preferences .section{border-bottom:1px solid lightgray;padding:15px 0 20px 0;}.contact-preferences .section h2,.contact-preferences .section .module-benefits .heading-container,.module-benefits .contact-preferences .section .heading-container,.contact-preferences .section .module-benefits .heading-container *,.module-benefits .heading-container .contact-preferences .section *{color:#808080;font-size:22px;margin:0;}.contact-preferences .section h3{color:#808080;}.contact-preferences fieldset{border:none;margin:0;padding:0;}.contact-preferences fieldset div{clear:both;margin:0 0 15px 0;overflow:hidden;}.contact-preferences fieldset .field{float:left;margin:1px 8px 0 0;}.contact-preferences fieldset input[type="text"]{border:1px solid lightgray;height:34px;padding:0 10px;}.contact-preferences fieldset label{float:left;font-weight:normal;text-transform:none;width:90%;}.contact-preferences fieldset label p{display:inline;margin:0;}.contact-preferences fieldset label p label{display:inline;}.contact-preferences .language-selection label{width:100px;}.contact-preferences .form-submit{margin:25px 0 0 0;}.contact-preferences .like-on-fb iframe{border-width:0;overflow:hidden;width:50px;height:21px;}.contact-preferences .like-on-fb .label{display:inline-block;}.contact-preferences .choose-language label{margin:0 3em 0 .7em;}.past-purchases{padding:20px 0 50px 0;}.past-purchases .order-header{color:#1f1f1f;font-size:15px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;font-weight:bold;margin:0 0 10px 0;}.past-purchases .order.accordion-header{border-top:1px solid lightgray;padding:10px 0;}.past-purchases .order-header,.past-purchases .order.accordion-header{display:block;width:100%;}.past-purchases .order-header li,.past-purchases .order.accordion-header li{display:inline-block;padding-right:10px;}.past-purchases .order-header .created-date,.past-purchases .order.accordion-header .created-date{width:9%;}.past-purchases .order-header .trans-id,.past-purchases .order.accordion-header .trans-id{width:17%;}.past-purchases .order-header .product-names,.past-purchases .order.accordion-header .product-names{width:37%;}.past-purchases .order-header .product-names .optional-header,.past-purchases .order.accordion-header .product-names .optional-header{display:none;}.past-purchases .order-header .order-status,.past-purchases .order.accordion-header .order-status{width:20%;}.past-purchases .order-header .view-details,.past-purchases .order.accordion-header .view-details{width:15%;padding-right:0;text-align:right;}.past-purchases .order-info.accordion-content{border-top:1px solid lightgray;border-bottom:1px solid lightgray;display:none;margin:10px 0 -1px 0;width:100%;}.past-purchases .order-info.accordion-content .outer-wrap,.past-purchases .order-info.accordion-content .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 .past-purchases .order-info.accordion-content h3,.past-purchases .order-info.accordion-content .spp-extra .module-may-we-suggest .wrap,.spp-extra .module-may-we-suggest .past-purchases .order-info.accordion-content .wrap{display:block;padding:50px 0 40px 0;position:relative;width:100%;}.past-purchases .order-info.accordion-content .outer-wrap .caret,.past-purchases .order-info.accordion-content .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3 .caret,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 .past-purchases .order-info.accordion-content h3 .caret,.past-purchases .order-info.accordion-content .spp-extra .module-may-we-suggest .wrap .caret,.spp-extra .module-may-we-suggest .past-purchases .order-info.accordion-content .wrap .caret{background:transparent url("/media/export/images/qs-caret.png") no-repeat scroll 0 0;height:12px;position:absolute;right:40px;top:-12px;width:22px;}.past-purchases .order-info.accordion-content .outer-wrap .close,.past-purchases .order-info.accordion-content .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3 .close,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 .past-purchases .order-info.accordion-content h3 .close,.past-purchases .order-info.accordion-content .spp-extra .module-may-we-suggest .wrap .close,.spp-extra .module-may-we-suggest .past-purchases .order-info.accordion-content .wrap .close{background:transparent url("/sites/clinique/themes/cl_base/img/icon-close.png") no-repeat scroll 0 0;cursor:pointer;height:21px;position:absolute;right:5px;text-indent:-9999px;top:15px;width:20px;}.past-purchases .order-info.accordion-content .outer-wrap > div,.past-purchases .order-info.accordion-content .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3 > div,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 .past-purchases .order-info.accordion-content h3 > div,.past-purchases .order-info.accordion-content .spp-extra .module-may-we-suggest .wrap > div,.spp-extra .module-may-we-suggest .past-purchases .order-info.accordion-content .wrap > div{display:inline-block;vertical-align:top;}.past-purchases .order-info.accordion-content .outer-wrap .shipments-list,.past-purchases .order-info.accordion-content .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3 .shipments-list,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 .past-purchases .order-info.accordion-content h3 .shipments-list,.past-purchases .order-info.accordion-content .spp-extra .module-may-we-suggest .wrap .shipments-list,.spp-extra .module-may-we-suggest .past-purchases .order-info.accordion-content .wrap .shipments-list{width:70%;}.past-purchases .order-info.accordion-content .order-details{margin:0 4% 0 0;width:25%;}.past-purchases .order-info.accordion-content .order-details h3{color:#1f1f1f;font-size:22px;margin:0 0 15px 0;}.past-purchases .order-info.accordion-content .order-details li{color:#1f1f1f;font-size:13px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;}.past-purchases .order-info.accordion-content .order-details li em{color:#808080;font-style:normal;}.past-purchases .order-info.accordion-content .order-details .button{margin:20px 0 0 0;}.past-purchases .order-info.accordion-content .order-details .address h2,.past-purchases .order-info.accordion-content .order-details .address .module-benefits .heading-container,.module-benefits .past-purchases .order-info.accordion-content .order-details .address .heading-container,.past-purchases .order-info.accordion-content .order-details .address .module-benefits .heading-container *,.module-benefits .heading-container .past-purchases .order-info.accordion-content .order-details .address *{font-size:15px;line-height:15px;margin:15px 0 5px;}.past-purchases .order-info.accordion-content .samples{border-top:1px solid lightgray;overflow:hidden;width:75%;padding-top:5px;}.past-purchases .order-info.accordion-content .samples .my_account_sample{float:left;padding:10px 3% 10px 0;width:16%;}.past-purchases .order-info.accordion-content .samples .my_account_sample .product-image{margin:0 0 5px 0;}.past-purchases .order-info.accordion-content .samples .my_account_sample .product-image img{display:block;height:auto;width:100%;}.past-purchases .order-info.accordion-content .samples .my_account_sample .product-info .product-name a{color:#1f1f1f;}.past-purchases .order-info.accordion-content .products{}.past-purchases .order-info.accordion-content .products .product-header div{display:inline-block;font-size:11px;padding-right:10px;text-transform:uppercase;}.past-purchases .order-info.accordion-content .products .product-header .product{border:none;padding:0;width:36%;}.past-purchases .order-info.accordion-content .products .product-header .quantity{text-align:center;width:10.5%;}.past-purchases .order-info.accordion-content .products .product-header .price{width:52%;}.past-purchases .order-info.accordion-content .products .product{border-top:1px solid lightgray;padding:10px 0;}.past-purchases .order-info.accordion-content .products .product .product-image{display:inline-block;padding:0 10px 0 0;width:16%;vertical-align:top;}.past-purchases .order-info.accordion-content .products .product .product-image img{display:block;height:auto;width:100%;}.past-purchases .order-info.accordion-content .products .product .product-info{display:inline-block;padding:0 10px 0 0;width:25%;vertical-align:top;}.past-purchases .order-info.accordion-content .products .product .product-info .product-name{font-size:13px;}.past-purchases .order-info.accordion-content .products .product .product-info .product-name a{color:#1f1f1f;}.past-purchases .order-info.accordion-content .products .product .quantity{display:inline-block;font-size:13px;font-weight:bold;padding:0 10px 0 0;text-align:center;width:10.5%;vertical-align:top;}.past-purchases .order-info.accordion-content .products .product .refill{margin-left:16%;padding-left:4px;margin-top:5px;}.past-purchases .order-info.accordion-content .products .product .refill .replenish_label{float:left;margin-right:10px;margin-bottom:5px;}.past-purchases .order-info.accordion-content .products .product .refill .overlay-link{float:left;}.past-purchases .order-info.accordion-content .products .product .refill #replenish_select{clear:left;float:left;margin-bottom:5px;}.past-purchases .order-info.accordion-content .products .product .price{display:inline-block;padding:0 10px 0 0;width:45%;vertical-align:top;}.past-purchases .order-info.accordion-content .products .product .price .price{display:block;margin:0 0 10px 0;padding:0;width:auto;}.past-purchases .order-info.accordion-content .products .product .price .button{height:auto;}.past-purchases .order-info.accordion-content .products .product-footer{border-top:1px solid lightgray;padding:15px 0 15px 0;}.past-purchases .order-info.accordion-content .products .product-footer div{display:inline-block;padding-right:10px;text-transform:uppercase;}.past-purchases .order-info.accordion-content .products .product-footer .total{color:#1f1f1f;font-size:11px;margin-left:16.5%;width:20%;margin-bottom:5px;}.past-purchases .order-info.accordion-content .products .product-footer .total-quantity{font-size:13px;font-weight:bold;text-align:center;width:10.5%;}.past-purchases .order-info.accordion-content .products .product-footer .price{width:51%;}.past-purchases .order-info.accordion-content .products .product-footer .price .button{float:right;}.shipping-billing{padding:5px 0 65px 0;}.shipping-billing .address-book-info{margin-bottom:15px;}.shipping-billing .section-column{border-bottom:1px solid lightgray;padding:0 0 30px 0;}.shipping-billing .section-column.last{border:none;padding:65px 0 0 0;}.shipping-billing .section-column header{margin:0 0 20px 0;}.shipping-billing .section-column .section-header{font-size:22px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;}#address_form_container #address-form-popover .radio-buttons{margin:5px 15px 10px 0;}#address_form_container #address-form-popover .radio-buttons label{padding:0 0 0.3em;}#address_form_container #address-form-popover .radio-buttons .required_mark{display:inline !important;}#address_form_container #address-form-popover .radio-buttons span{display:block;}#address_form_container #address-form-popover .radio-buttons span input{margin:0 2px 0 8px;}#address_form_container #address-form-popover .phone_label_container{float:left;margin:5px 15px 1px 0;width:400px;}#address_form_container #address-form-popover .ship_type_container{float:left;margin:5px 15px 1px 0;width:400px;}#address_form_container #address-form-popover .default_ship_container{float:left;margin:5px 15px 10px 0;width:350px;}#address_form_container #address-form-popover .default_ship_container.address-nil,#address_form_container .page_subbox_container .default_ship_container.address-nil{visibility:hidden;width:0;height:0;overflow:hidden;}.no-favorites{overflow:hidden;padding:65px 0;}.no-favorites .no-favorites{padding:0;}.no-favorites .no-favorites-text{float:left;padding:20px 0 10% 0;width:49%;}.no-favorites .no-favorites-text p{font-size:36px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;line-height:1;margin:0 0 15px 0;}.no-favorites .no-favorites-image{float:right;width:49%;}.no-favorites .no-favorites-image img{display:block;height:auto;max-width:100%;width:100%;}.favorites-header-panel{-moz-box-shadow:inset 0px -12px 12px -12px rgba(50,50,50,0.2);-webkit-box-shadow:inset 0px -12px 12px -12px rgba(50,50,50,0.2);box-shadow:inset 0px -12px 12px -12px rgba(50,50,50,0.2);background:-moz-linear-gradient(#ffffff,#f6f6f6);background:-o-linear-gradient(#ffffff,#f6f6f6);background:-webkit-linear-gradient(#ffffff,#f6f6f6);background:linear-gradient(#ffffff,#f6f6f6);}.favorites-header-panel .account-header-panel{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:none;}.favorites-header-panel header{color:#231f20;margin:5px 0 65px;padding:0;width:auto;float:none;border-right:none;}.favorites-header-panel header h2,.favorites-header-panel header .module-benefits .heading-container,.module-benefits .favorites-header-panel header .heading-container,.favorites-header-panel header .module-benefits .heading-container *,.module-benefits .heading-container .favorites-header-panel header *{color:#231f20;margin:0;}.favorites-header-panel header .subtitle{font-size:22px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;line-height:1;width:75%;}.favorites-header-panel header .subtitle p{line-height:1;}.my-account-sku .product-name a,.product-tout .product-name a{color:#231f20;}.my-account-sku .add-to-bag,.product-tout .add-to-bag{height:auto;margin:10px 0;}.my-account-sku .shades,.my-account-sku .sizes,.product-tout .shades,.product-tout .sizes{margin-top:10px;}.my-account-sku .shades .shade .search-swatch-container,.product-tout .shades .shade .search-swatch-container{height:20px;margin-right:6px;width:20px;}.my-account-sku .shades .shade div,.product-tout .shades .shade div{display:inline;vertical-align:middle;white-space:nowrap;}.my-account-sku .shades .shade .search-swatch-container > div,.product-tout .shades .shade .search-swatch-container > div{display:inline-block;height:20px;vertical-align:middle;width:20px;}#replenishment_update .shipping-address,#replenishment_update .payment-method{float:left;width:50%;}#replenishment_update .payment_method{padding-left:15px;}.auto-replenishment-items,.shipping-frequency,.shipping-address,#replenishment_update .payment-method{padding:30px 0 0 0;}.auto-replenishment-items h1,.shipping-frequency h1,.shipping-address h1,#replenishment_update .payment-method h1{margin:0;}.auto-replenishment-items h3,.shipping-frequency h3,.shipping-address h3,#replenishment_update .payment-method h3{font-size:25px;color:#1f1f1f;}.auto-replenishment-items .my-account-sku,.shipping-frequency .my-account-sku,.shipping-address .my-account-sku,#replenishment_update .payment-method .my-account-sku{padding:0 0 150px 0;margin:0 0 10px 0;border-bottom:1px solid #DBDBDB;}.auto-replenishment-items .address-select,.shipping-frequency .address-select,.shipping-address .address-select,#replenishment_update .payment-method .address-select{width:95%;}.auto-replenishment-items .address_select,.auto-replenishment-items .payment_method,.shipping-frequency .address_select,.shipping-frequency .payment_method,.shipping-address .address_select,.shipping-address .payment_method,#replenishment_update .payment-method .address_select,#replenishment_update .payment-method .payment_method{width:45%;}.auto-replenishment-items .shipping-address,.auto-replenishment-items .payment-details,.shipping-frequency .shipping-address,.shipping-frequency .payment-details,.shipping-address .shipping-address,.shipping-address .payment-details,#replenishment_update .payment-method .shipping-address,#replenishment_update .payment-method .payment-details{float:left;width:50%;}.auto-replenishment-items .shipping-address,.shipping-frequency .shipping-address,.shipping-address .shipping-address,#replenishment_update .payment-method .shipping-address{border-right:1px solid #DBDBDB;}.auto-replenishment-items .payment-details,.shipping-frequency .payment-details,.shipping-address .payment-details,#replenishment_update .payment-method .payment-details{padding:0 0 60px 20px;}.auto-replenishment-items .action-btn,.shipping-frequency .action-btn,.shipping-address .action-btn,#replenishment_update .payment-method .action-btn{padding:0 0 20px 0;float:right;}.auto-replenishment-items .container,.shipping-frequency .container,.shipping-address .container,#replenishment_update .payment-method .container{padding-top:45px;}.auto-replenishment-items .shipping-frequency,.shipping-frequency .shipping-frequency,.shipping-address .shipping-frequency,#replenishment_update .payment-method .shipping-frequency{padding:40px 0 0 0;}.auto-replenishment-items .payment_method_display,.auto-replenishment-items .payment_method_controls,.shipping-frequency .payment_method_display,.shipping-frequency .payment_method_controls,.shipping-address .payment_method_display,.shipping-address .payment_method_controls,#replenishment_update .payment-method .payment_method_display,#replenishment_update .payment-method .payment_method_controls{float:left;width:48%;}.auto-replenishment-items .section-info-block1,.shipping-frequency .section-info-block1,.shipping-address .section-info-block1,#replenishment_update .payment-method .section-info-block1{float:left;width:51%;color:#1f1f1f;padding:0 0 25px 0;}.auto-replenishment-items .section-info-block3,.shipping-frequency .section-info-block3,.shipping-address .section-info-block3,#replenishment_update .payment-method .section-info-block3{float:right;width:23%;color:#1f1f1f;}.auto-replenishment-items .frequency_question,.shipping-frequency .frequency_question,.shipping-address .frequency_question,#replenishment_update .payment-method .frequency_question{font-weight:bold;color:#1f1f1f;}.auto-replenishment-items .section-info-block2,.shipping-frequency .section-info-block2,.shipping-address .section-info-block2,#replenishment_update .payment-method .section-info-block2{float:left;width:23%;color:#1f1f1f;padding:0 0 26px 0;}.auto-replenishment-items .address-container,.auto-replenishment-items .address-controls,.auto-replenishment-items .payment-container,.auto-replenishment-items .payment-controls,.shipping-frequency .address-container,.shipping-frequency .address-controls,.shipping-frequency .payment-container,.shipping-frequency .payment-controls,.shipping-address .address-container,.shipping-address .address-controls,.shipping-address .payment-container,.shipping-address .payment-controls,#replenishment_update .payment-method .address-container,#replenishment_update .payment-method .address-controls,#replenishment_update .payment-method .payment-container,#replenishment_update .payment-method .payment-controls{float:left;width:50%;}.auto-replenishment-items .subtitle,.shipping-frequency .subtitle,.shipping-address .subtitle,#replenishment_update .payment-method .subtitle{color:#231f20;font-size:13px;line-height:23px;margin:0 0 15px 0;width:50%;}.auto-replenishment-items .replenish_label,.shipping-frequency .replenish_label,.shipping-address .replenish_label,#replenishment_update .payment-method .replenish_label{margin:10px 0 0 0;}.auto-replenishment-items .replenish_label label,.shipping-frequency .replenish_label label,.shipping-address .replenish_label label,#replenishment_update .payment-method .replenish_label label{font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;text-transform:none;}.auto-replenishment-items .product-header,.shipping-frequency .product-header,.shipping-address .product-header,#replenishment_update .payment-method .product-header{text-transform:uppercase;float:left;width:100%;border-bottom:1px solid #DBDBDB;margin-bottom:12px;}.auto-replenishment-items .product-header .product,.shipping-frequency .product-header .product,.shipping-address .product-header .product,#replenishment_update .payment-method .product-header .product{float:left;width:33%;padding-bottom:3px;}.auto-replenishment-items .product-header .quantity,.shipping-frequency .product-header .quantity,.shipping-address .product-header .quantity,#replenishment_update .payment-method .product-header .quantity{float:left;width:9%;}.auto-replenishment-items .product-header .price,.shipping-frequency .product-header .price,.shipping-address .product-header .price,#replenishment_update .payment-method .product-header .price{float:left;width:10%;}.auto-replenishment-items .product-header .last-order-date,.shipping-frequency .product-header .last-order-date,.shipping-address .product-header .last-order-date,#replenishment_update .payment-method .product-header .last-order-date{float:left;width:17%;}.auto-replenishment-items .product-header .next-order-date,.shipping-frequency .product-header .next-order-date,.shipping-address .product-header .next-order-date,#replenishment_update .payment-method .product-header .next-order-date{float:left;width:17%;}.auto-replenishment-items .product-header .frequency,.shipping-frequency .product-header .frequency,.shipping-address .product-header .frequency,#replenishment_update .payment-method .product-header .frequency{float:left;width:14%;}.auto-replenishment-items .my-account-sku .product-image,.shipping-frequency .my-account-sku .product-image,.shipping-address .my-account-sku .product-image,#replenishment_update .payment-method .my-account-sku .product-image{padding:0 10px 0 0;width:16%;vertical-align:top;float:left;}.auto-replenishment-items .my-account-sku .product-image img,.shipping-frequency .my-account-sku .product-image img,.shipping-address .my-account-sku .product-image img,#replenishment_update .payment-method .my-account-sku .product-image img{height:auto;width:100%;}.auto-replenishment-items .my-account-sku .product-info,.shipping-frequency .my-account-sku .product-info,.shipping-address .my-account-sku .product-info,#replenishment_update .payment-method .my-account-sku .product-info{float:left;width:13%;vertical-align:top;color:#1f1f1f;}.auto-replenishment-items .my-account-sku .product-info .product-name,.shipping-frequency .my-account-sku .product-info .product-name,.shipping-address .my-account-sku .product-info .product-name,#replenishment_update .payment-method .my-account-sku .product-info .product-name{font-size:13px;}.auto-replenishment-items .my-account-sku .product-info .product-name a,.shipping-frequency .my-account-sku .product-info .product-name a,.shipping-address .my-account-sku .product-info .product-name a,#replenishment_update .payment-method .my-account-sku .product-info .product-name a{color:#1f1f1f;}.auto-replenishment-items .my-account-sku .quantity,.shipping-frequency .my-account-sku .quantity,.shipping-address .my-account-sku .quantity,#replenishment_update .payment-method .my-account-sku .quantity{float:left;font-size:13px;font-weight:bold;padding:0 10px 83px 0;text-align:center;width:13%;vertical-align:top;}.auto-replenishment-items .my-account-sku .price,.shipping-frequency .my-account-sku .price,.shipping-address .my-account-sku .price,#replenishment_update .payment-method .my-account-sku .price{float:left;width:10%;vertical-align:top;color:#1f1f1f;}.auto-replenishment-items .my-account-sku .price .price,.shipping-frequency .my-account-sku .price .price,.shipping-address .my-account-sku .price .price,#replenishment_update .payment-method .my-account-sku .price .price{display:block;margin:0 0 10px 0;padding:0;width:auto;}.auto-replenishment-items .my-account-sku .price .button,.shipping-frequency .my-account-sku .price .button,.shipping-address .my-account-sku .price .button,#replenishment_update .payment-method .my-account-sku .price .button{height:auto;}.auto-replenishment-items .my-account-sku .last-order-date,.shipping-frequency .my-account-sku .last-order-date,.shipping-address .my-account-sku .last-order-date,#replenishment_update .payment-method .my-account-sku .last-order-date{color:#1f1f1f;margin:0 79px 0 0;float:left;width:9%;line-height:31px;}.auto-replenishment-items .my-account-sku .next-order-date,.shipping-frequency .my-account-sku .next-order-date,.shipping-address .my-account-sku .next-order-date,#replenishment_update .payment-method .my-account-sku .next-order-date{color:#1f1f1f;float:left;width:17%;}.auto-replenishment-items .my-account-sku .frequency,.shipping-frequency .my-account-sku .frequency,.shipping-address .my-account-sku .frequency,#replenishment_update .payment-method .my-account-sku .frequency{float:left;width:13%;height:150px;}.auto-replenishment-items .my-account-sku .frequency p,.shipping-frequency .my-account-sku .frequency p,.shipping-address .my-account-sku .frequency p,#replenishment_update .payment-method .my-account-sku .frequency p{display:none;}.auto-replenishment-items .my-account-sku .replenishment-details,.shipping-frequency .my-account-sku .replenishment-details,.shipping-address .my-account-sku .replenishment-details,#replenishment_update .payment-method .my-account-sku .replenishment-details{display:none;border-bottom:1px solid #DBDBDB;}.auto-replenishment-items .topBorder,.shipping-frequency .topBorder,.shipping-address .topBorder,#replenishment_update .payment-method .topBorder{float:right;width:100%;}.auto-replenishment-items .topBorder img,.shipping-frequency .topBorder img,.shipping-address .topBorder img,#replenishment_update .payment-method .topBorder img{width:100%;}.auto-replenishment-items .close-icon,.shipping-frequency .close-icon,.shipping-address .close-icon,#replenishment_update .payment-method .close-icon{float:right;padding:10px 38px 10px;}.auto-replenishment-header,.auto-replenishment-description,.auto-replenishment-upsell{padding:30px 0 0 0;}.auto-replenishment-header h1,.auto-replenishment-description h1,.auto-replenishment-upsell h1{margin:0;}.auto-replenishment-header h3,.auto-replenishment-description h3,.auto-replenishment-upsell h3{font-size:25px;color:#1f1f1f;}.auto-replenishment-header .address-select,.auto-replenishment-description .address-select,.auto-replenishment-upsell .address-select{width:95%;}.auto-replenishment-header .shipping-address,.auto-replenishment-header .payment-details,.auto-replenishment-description .shipping-address,.auto-replenishment-description .payment-details,.auto-replenishment-upsell .shipping-address,.auto-replenishment-upsell .payment-details{float:left;width:50%;}.auto-replenishment-header .shipping-address,.auto-replenishment-description .shipping-address,.auto-replenishment-upsell .shipping-address{border-right:1px solid #DBDBDB;}.auto-replenishment-header .payment-details,.auto-replenishment-description .payment-details,.auto-replenishment-upsell .payment-details{padding:0 0 60px 20px;}.auto-replenishment-header .action-btn,.auto-replenishment-description .action-btn,.auto-replenishment-upsell .action-btn{padding:0 0 20px 0;float:right;}.auto-replenishment-header .container,.auto-replenishment-description .container,.auto-replenishment-upsell .container{padding-top:45px;}.auto-replenishment-header .shipping-frequency,.auto-replenishment-description .shipping-frequency,.auto-replenishment-upsell .shipping-frequency{padding:40px 0 0 0;}.auto-replenishment-header .payment_method_display,.auto-replenishment-header .payment_method_controls,.auto-replenishment-description .payment_method_display,.auto-replenishment-description .payment_method_controls,.auto-replenishment-upsell .payment_method_display,.auto-replenishment-upsell .payment_method_controls{float:left;width:48%;}.auto-replenishment-header .subtitle,.auto-replenishment-description .subtitle,.auto-replenishment-upsell .subtitle{color:#231f20;font-size:13px;line-height:23px;margin:0 0 15px 0;}.auto-replenishment-header .replenish_label,.auto-replenishment-description .replenish_label,.auto-replenishment-upsell .replenish_label{margin:10px 0 0 0;}.auto-replenishment-header .replenish_label label,.auto-replenishment-description .replenish_label label,.auto-replenishment-upsell .replenish_label label{text-transform:none;}.auto-replenishment-header .product-header,.auto-replenishment-description .product-header,.auto-replenishment-upsell .product-header{text-transform:uppercase;float:left;width:100%;border-bottom:1px solid #DBDBDB;margin-bottom:12px;}.auto-replenishment-header .product-header .product,.auto-replenishment-description .product-header .product,.auto-replenishment-upsell .product-header .product{float:left;width:33%;padding-bottom:3px;}.auto-replenishment-header .my-account-sku .quantity,.auto-replenishment-description .my-account-sku .quantity,.auto-replenishment-upsell .my-account-sku .quantity{float:left;font-size:13px;font-weight:bold;padding:0 10px 83px 0;text-align:center;width:13%;vertical-align:top;}.auto-replenishment-header .my-account-sku .price .button,.auto-replenishment-description .my-account-sku .price .button,.auto-replenishment-upsell .my-account-sku .price .button{height:auto;}.auto-replenishment-header .my-account-sku .last-order-date,.auto-replenishment-description .my-account-sku .last-order-date,.auto-replenishment-upsell .my-account-sku .last-order-date{margin:0 67px 0 0;float:left;width:10%;line-height:22px;}.auto-replenishment-header .my-account-sku .next-order-date,.auto-replenishment-description .my-account-sku .next-order-date,.auto-replenishment-upsell .my-account-sku .next-order-date{float:left;width:17%;}.auto-replenishment-header .my-account-sku .frequency,.auto-replenishment-description .my-account-sku .frequency,.auto-replenishment-upsell .my-account-sku .frequency{float:left;width:13%;height:150px;}.auto-replenishment-header .my-account-sku .replenishment-details,.auto-replenishment-description .my-account-sku .replenishment-details,.auto-replenishment-upsell .my-account-sku .replenishment-details{display:none;border-bottom:1px solid #DBDBDB;}#replenishment_update #shipping-address{padding-bottom:20px;}#replenishment_update #shipping-address .address-container,#replenishment_update #shipping-address .address_controls{float:left;width:50%;padding-right:2%;}#replenishment_update #shipping-address .address-container{width:40%;}#replenishment_update #shipping-address .address_controls li#choose-address{margin-top:10px;}#replenishment_update #shipping-address .address_controls li#choose-address select{margin:10px 0;width:100%;}#replenishment_update #payment-method{padding-bottom:20px;}#replenishment_update #payment-method .payment_method_display,#replenishment_update #payment-method .payment_method_controls{float:left;width:50%;padding-right:2%;}#replenishment_update #payment-method .payment_method_display li.choose_method,#replenishment_update #payment-method .payment_method_controls li.choose_method{margin-top:10px;}#replenishment_update #payment-method .payment_method_display li.choose_method select,#replenishment_update #payment-method .payment_method_controls li.choose_method select{margin:10px 0 20px;width:100%;padding:0;}#replenish .overlay-container .replenish-cancel-confirm > div{margin:0 10px 0 0 !important;}#replenish .auto-replenishment-upsell .prod-shelf-row.five-products li{min-height:425px;}#replenish .auto-replenishment-items.panel ul li{min-height:170px;margin-bottom:10px;float:left;width:100%;}#photo-upload-popup{font-size:15px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;}#photo-upload-popup ul.photo_notes{padding-left:14px;margin-bottom:15px;}#photo-upload-popup ul.photo_notes li{list-style-type:disc;}#photo-upload-popup p{margin:0 0 15px 0;}#photo-upload-popup #profile-pic-upload-field{margin-bottom:15px;}#photo-upload-popup .ui-widget-header,#photo-upload-popup .ui-widget-content{border:0;}.registration_content{width:100%;overflow:auto;margin-bottom:20px;}.registration_content h1.myaccount-hdr{margin-top:10px;}.registration_content .photo-form-container{display:none;}.registration_content #registration-wrapper,.registration_content .photo-form-container{float:left;width:100%;margin:0;color:#000;}.registration_content #profile-pic-upload-field,.registration_content #profile-pic-type-field,.registration_content #profile-pic-submit-field{margin-top:5px;}.registration_content #profile-pic-submit-field{font-size:17px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;}.registration_content .photo-form-container{margin-top:10px;}.registration_content .first-column-wrap{float:left;width:50%;clear:both;}.registration_content .full-width-wrap{float:left;width:100%;clear:both;}.registration_content h3{font-size:22px;color:#46ab8c;background:#fff;text-align:left;margin:10px 0;}.registration_content #isms{margin-bottom:10px;}.registration_content #isms .sms_promo_container{max-width:570px;margin:10px 0 0 0;}.registration_content #isms .sms_promo_container input[type="radio"]:first-child,.registration_content #isms .sms_promo_container input[type="checkbox"]:first-child{float:left;margin:4px 0 0 5px;}.registration_content #isms .sms_promo_container .label{float:left;width:95%;margin:0 0px 0 5px;}.registration_content #providing-email{padding-left:17px;}.registration_content .email_lang_container{margin-top:10px;font-family:HelveticaNeueLTStd65Medium;}.registration_content .email_lang_container .email_lang_label{float:left;margin-right:20px;}.registration_content .email_lang_container .form_element{width:auto;}.registration_content label a{font-family:HelveticaNeueLTStd65Medium;}.registration_content .first-column-wrap fieldset.fs,.registration_content .full-width-wrap fieldset.fs{margin:0;padding:0;width:auto;overflow:auto;border:none;}.registration_content .first-column-wrap fieldset.fs .form_element,.registration_content .full-width-wrap fieldset.fs .form_element{float:left;margin:0 16px 12px 0;min-width:215px;width:auto;min-height:57px;}.registration_content .first-column-wrap fieldset.fs .phone_label_container,.registration_content .full-width-wrap fieldset.fs .phone_label_container{float:left;width:100%;margin:5px 0;clear:both;}.registration_content .first-column-wrap fieldset.demographic.fs .form_element,.registration_content .first-column-wrap fieldset.privacy_policy.fs .form_element,.registration_content .first-column-wrap fieldset.fs.email_promotions .form_element,.registration_content .first-column-wrap fieldset.address.fs .form_element.ship_type_container,.registration_content .full-width-wrap fieldset.demographic.fs .form_element,.registration_content .full-width-wrap fieldset.privacy_policy.fs .form_element,.registration_content .full-width-wrap fieldset.fs.email_promotions .form_element,.registration_content .full-width-wrap fieldset.address.fs .form_element.ship_type_container{min-height:20px;min-width:70px;width:100%;margin:0;padding:0;}.registration_content .first-column-wrap fieldset.fs.email_promotions p,.registration_content .full-width-wrap fieldset.fs.email_promotions p{margin:3px 0;}.registration_content .first-column-wrap fieldset.demographic.fs .form_element,.registration_content .full-width-wrap fieldset.demographic.fs .form_element{margin:10px 0;}.registration_content .first-column-wrap fieldset.demographic.fs .form_element.birth_date_container select,.registration_content .full-width-wrap fieldset.demographic.fs .form_element.birth_date_container select{margin-right:13px;width:160px;display:inline;padding:7px 0 6px 14px;}.registration_content .first-column-wrap fieldset.demographic.fs .form_element .gender_container,.registration_content .full-width-wrap fieldset.demographic.fs .form_element .gender_container{float:left;width:100%;margin:10px 0;}.registration_content .demographic-form-container.first-column-wrap fieldset.fs .form_element select{width:150px;float:left;margin-right:10px;}.registration_content .first-column-wrap fieldset.fs .form_element.set-email-container-height,.registration_content .full-width-wrap fieldset.fs .form_element.set-email-container-height{min-height:37px;}.registration_content .first-column-wrap fieldset.fs .form_element label,.registration_content .full-width-wrap fieldset.fs .form_element label{display:inline-block;margin:0 20px 5px 5px;width:auto;}.registration_content .first-column-wrap fieldset.fs .form_element input[type="text"],.registration_content .first-column-wrap fieldset.fs .form_element input[type="password"],.registration_content .full-width-wrap fieldset.fs .form_element input[type="text"],.registration_content .full-width-wrap fieldset.fs .form_element input[type="password"]{width:215px;border:1px solid #bdbdbd !important;height:36px;line-height:36px;padding:0 12px 0 14px;display:block;}.registration_content .first-column-wrap fieldset.fs .form_element .first-column-wrap fieldset.fs label,.registration_content .full-width-wrap fieldset.fs .form_element .first-column-wrap fieldset.fs label{text-transform:capitalize;}.registration_content .first-column-wrap fieldset.fs .form_element select,.registration_content .full-width-wrap fieldset.fs .form_element select{width:215px;border:1px solid #bdbdbd !important;height:36px;line-height:36px;padding:7px 0 6px 14px;display:block;}.registration_content .first-column-wrap fieldset.fs.sms_promotions .phone_container input[type="text"],.registration_content .full-width-wrap fieldset.fs.sms_promotions .phone_container input[type="text"]{width:215px;border:1px solid #bdbdbd !important;height:36px;line-height:36px;padding:0 12px 0 14px;display:block;}.registration_content .first-column-wrap fieldset.fs .form_element.pc_email_promo_container label,.registration_content .first-column-wrap fieldset.fs .form_element.privacy_policy_container label,.registration_content .first-column-wrap fieldset.fs .form_element.sms_promo_container label,.registration_content .full-width-wrap fieldset.fs .form_element.pc_email_promo_container label,.registration_content .full-width-wrap fieldset.fs .form_element.privacy_policy_container label,.registration_content .full-width-wrap fieldset.fs .form_element.sms_promo_container label{display:inline;}.registration_content .first-column-wrap fieldset.fs .form_element.pc_email_promo_container label span,.registration_content .first-column-wrap fieldset.fs .form_element.privacy_policy_container label span,.registration_content .first-column-wrap fieldset.fs .form_element.sms_promo_container label span,.registration_content .full-width-wrap fieldset.fs .form_element.pc_email_promo_container label span,.registration_content .full-width-wrap fieldset.fs .form_element.privacy_policy_container label span,.registration_content .full-width-wrap fieldset.fs .form_element.sms_promo_container label span{display:inherit;}.registration_content .first-column-wrap fieldset.fs.sms_promotions .phone_container input[type="text"],.registration_content .full-width-wrap fieldset.fs.sms_promotions .phone_container input[type="text"]{margin:10px 0;}.registration_content .first-column-wrap fieldset.fs.sms_promotions label,.registration_content .full-width-wrap fieldset.fs.sms_promotions label{text-transform:capitalize;}.registration_content .first-column-wrap fieldset.fs input[type="radio"],.registration_content .first-column-wrap fieldset.fs input[type="checkbox"],.registration_content .full-width-wrap fieldset.fs input[type="radio"],.registration_content .full-width-wrap fieldset.fs input[type="checkbox"]{width:auto;vertical-align:middle;padding:0;margin:0;}.registration_content .first-column-wrap fieldset.fs input[type="radio"]:first-child,.registration_content .first-column-wrap fieldset.fs input[type="checkbox"]:first-child,.registration_content .full-width-wrap fieldset.fs input[type="radio"]:first-child,.registration_content .full-width-wrap fieldset.fs input[type="checkbox"]:first-child{margin-left:0 !important;}.registration_content .profile-form-container .full_name_container input{min-width:445px;}.registration_content .submit_btn{height:37px;font-size:17px;margin-top:15px;-webkit-transition:background 0.2s ease;-moz-transition:background 0.2s ease;transition:background 0.2s ease;}.registration_content #required-fields,.registration_content .welcome-msg,.registration_content .photo-form-container{font-size:14.5px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;}.registration_content .welcome-msg{margin:0 0 65px 0;}.registration_content ul.error_messages{margin:10px 0 10px 0;}#gender-fields{border:none;}#gender-fields span{display:block;}#registration #sidebar{display:none;}.payment_container{padding:35px 0 30px 0;}.payment_container .section-column{display:inline-block;padding:0 50px 0 0;vertical-align:top;width:49%;}.payment_container .section-column header{margin:0 0 20px 0;}.payment_container .section-column .section-header{font-size:22px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;}.payment-info fieldset.fs{border:0;width:600px;padding-left:0px;}.payment-info fieldset.fs .form_element{width:250px;}.payment-info fieldset.fs .form_element.default_payment_container{width:auto;}.payment-info fieldset.fs .form_element.default_payment_container input{width:auto !important;height:auto;}.payment-info fieldset.fs .form_element label{text-transform:capitalize;}.payment-info fieldset.fs .form_element input{height:36px;line-height:36px;width:215px !important;padding:0 0 0 14px;}.payment-info fieldset.fs .form_element select{height:36px;line-height:36px;width:215px !important;padding:0 0 0 14px;padding:9px 2px 6px 14px;}.payment-info fieldset.fs .form_element .expiration_month{float:left;margin-right:50px;}.account-favorites-wishlist .my-account-sku .shades .shade-name{display:block;}.account-favorites-wishlist .my-account-sku .shades .search-swatch-container{margin-bottom:3px;}#viewcart .payment_details_info{margin-top:20px;}#viewcart .payment_details_info .payment_methods li,#viewcart .payment_details_info .payment_methods_not_supported li{margin-left:12px;list-style:disc;}#viewcart #returns_exchanges .return_policies li{margin-left:12px;list-style:disc;}.account-loyalty{width:100%;overflow:hidden;}.account-loyalty .section-header h3{color:black;}.account-loyalty .section-content{padding:15px 0 0 0;}.account-loyalty .section-content .star{float:left;border-right:1px solid #dbdbdb;}.account-loyalty .section-content .level{float:left;margin:5px 0 0 24px;color:black;}@media only screen and (max-width:767px){.account-loyalty .section-content .level{margin:0 0 0 24px;}}.account-loyalty .section-content .star-points{font-size:35px;float:left;}@media only screen and (max-width:767px){.account-loyalty .section-content .star-points{font-size:30px;}}.account-loyalty .section-content .star-grade{font-weight:bold;line-height:1.1;margin:7px 20px 0 10px;float:left;color:black;}@media only screen and (max-width:767px){.account-loyalty .section-content .star-grade{margin:0 20px 0 10px;}}.account-loyalty .section-content .star-points-benifits{font-weight:bold;text-transform:uppercase;}.account-loyalty .section-content .loyalty__panel__points__bg__slide-container{width:99%;float:left;margin:15px 0 40px 0;}.account-loyalty .section-content .loyalty__panel__points__bg__slide-container .loyalty__panel__points__bg__Bar-container{height:32px;float:left;width:32%;position:relative;}.account-loyalty .section-content .loyalty__panel__points__bg__slide-container .loyalty__panel__points__bg__Bar-container .arrow-down{width:0;height:0;position:relative;border-left:6px solid transparent;border-right:6px solid transparent;}.account-loyalty .section-content .loyalty__panel__points__bg__slide-container .loyalty__panel__points__bg__Bar-container .arrow-down-smart{border-top:8px solid #cadcc2;}.account-loyalty .section-content .loyalty__panel__points__bg__slide-container .loyalty__panel__points__bg__Bar-container .arrow-down-brilliant{border-top:8px solid #b09dca;}.account-loyalty .section-content .loyalty__panel__points__bg__slide-container .loyalty__panel__points__bg__Bar-container .arrow-down-genius{border-top:8px solid #fcd05a;}.account-loyalty .section-content .loyalty__panel__points__bg__slide-container .slide2_container{margin:0 5px 0 5px;}.account-loyalty .section-content .loyalty__panel__points__bg__slide1{height:24px;position:absolute;bottom:0;background:#deebd8;width:100%;float:left;}.account-loyalty .section-content .loyalty__panel__points__bg__slide1 .loyalty__panel__points__bg__slide__smart{background-color:#cadcc2;height:24px;max-width:100%;}.account-loyalty .section-content .loyalty__panel__points__bg__slide1 .tier1-text{color:#99bd8b;font-size:24px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;margin:10px 0 0 0;}.account-loyalty .section-content .loyalty__panel__points__bg__slide2{height:24px;position:absolute;bottom:0;background:#d8cfe4;width:100%;float:left;}.account-loyalty .section-content .loyalty__panel__points__bg__slide2 .loyalty__panel__points__bg__slide__brilliant{background-color:#b09dca;height:24px;max-width:100%;}.account-loyalty .section-content .loyalty__panel__points__bg__slide2 .tier2-text{color:#b09dca;font-size:24px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;margin:10px 0 0 0;}.account-loyalty .section-content .loyalty__panel__points__bg__slide3{height:24px;position:absolute;bottom:0;background:#faf1d7;width:100%;float:left;}.account-loyalty .section-content .loyalty__panel__points__bg__slide3 .loyalty__panel__points__bg__slide__genius{background-color:#fcd05a;height:24px;max-width:100%;}.account-loyalty .section-content .loyalty__panel__points__bg__slide3 .tier3-text{color:#eed49d;font-size:24px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;margin:10px 0 0 0;}.account-loyalty .section-content .tier-point-msg{float:left;margin:5px 0 5px 0;font-weight:bold;}@media only screen and (max-width:767px){.account-loyalty .section-content .tier-point-msg{font-weight:normal;padding:13px 0 10px 0;}}.account-loyalty .loyalty__panel__points__button{float:left;}#my-account-loyalty-progress-section .account-loyalty .star-grade{width:60px;margin:7px 10px 0 10px;}#landing #loyalty-status__content{display:none;}#landing.is-loyalty-member #loyalty-status__content{display:block;}#landing.is-loyalty-member .account_landing_wrapper{position:relative;}#landing.is-loyalty-member .account.breadcrumb{padding-bottom:505px;}#landing.is-loyalty-member .my-account-auth-user-panel-v1 .shortcuts li.seefull_page{margin-left:0px;}#loyalty__page__status{background:-moz-linear-gradient(#ffffff,#f6f6f6);background:-o-linear-gradient(#ffffff,#f6f6f6);background:-webkit-linear-gradient(#ffffff,#f6f6f6);background:linear-gradient(#ffffff,#f6f6f6);-moz-box-shadow:inset 0 -12px 12px -12px rgba(50,50,50,0.2);-webkit-box-shadow:inset 0 -12px 12px -12px rgba(50,50,50,0.2);box-shadow:inset 0 -12px 12px -12px rgba(50,50,50,0.2);padding:0 0 40px 0;overflow:hidden;position:absolute;z-index:1;top:230px;width:100%;}#loyalty__page__status .loyalty_status_point{width:35%;float:left;}#loyalty__page__status .loyalty_status_point .outer-wrap,#loyalty__page__status .loyalty_status_point .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 #loyalty__page__status .loyalty_status_point h3,#loyalty__page__status .loyalty_status_point .spp-extra .module-may-we-suggest .wrap,.spp-extra .module-may-we-suggest #loyalty__page__status .loyalty_status_point .wrap{max-width:100%;}#loyalty__page__status .loyalty_status_point .account-loyalty{width:100%;}#loyalty__page__status .loyalty_status_point .account-loyalty .section-loyalty_rewards__header{display:none;}#loyalty__page__status .loyalty_status_point .account-loyalty .section-account__header{color:#222222;}#loyalty__page__status .loyalty_status_point .account-loyalty .section-header__header{color:black;}#loyalty__page__status .loyalty_status_point .account-loyalty .loyalty__panel__points__bg__slide-container{width:99%;margin:15px 0 40px 0;}#loyalty__page__status .loyalty_status_offers_sku{width:62%;float:right;position:relative;padding:0 0 0 40px;margin:35px 0 0 0;border-left:1px solid #d1d1d1;}#loyalty__page__status .loyalty_status_offers_sku .outer-wrap,#loyalty__page__status .loyalty_status_offers_sku .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 #loyalty__page__status .loyalty_status_offers_sku h3,#loyalty__page__status .loyalty_status_offers_sku .spp-extra .module-may-we-suggest .wrap,.spp-extra .module-may-we-suggest #loyalty__page__status .loyalty_status_offers_sku .wrap{max-width:700px;}#loyalty__page__status .loyalty_status_offers_sku .offer_sku_flexslider ul li{margin-right:0px;padding:0 10px;}#loyalty__page__status .loyalty_status_offers_sku .offer_sku_flexslider ul li .loyalty__panel__offers__sku__product__header{font-size:15px;color:black;padding:0 0 7px 0;}#loyalty__page__status .loyalty_status_offers_sku .offer_sku_flexslider ul li .loyalty__panel__offers__sku__product__offer-code{padding:0 0 7px 0;color:gray;}#loyalty__page__status .loyalty_status_offers_sku .offer_sku_flexslider ul li .loyalty__panel__offers__sku__cta{position:relative;padding:0 0 10px 0;}#loyalty__page__status .loyalty_status_offers_sku .offer_sku_flexslider ul li .loyalty__panel__offers__sku__cta .loyalty__panel__offers__sku__loader{text-align:center;width:100%;position:absolute;top:0;background:#f6f6f6;}#loyalty__page__status .loyalty_status_offers_sku .offer_sku_flexslider ul li .loyalty__panel__offers__sku__cta .loyalty__panel__offers__sku__loader img{width:40px;height:40px;display:inline-block;}#loyalty__page__status .loyalty_status_offers_sku .offer_sku_flexslider ul li .loyalty__panel__offers__sku__cta a{width:85%;font-size:1em;letter-spacing:0.05em;}#loyalty__page__status .loyalty_status_offers_sku .offer_sku_flexslider ul li .loyalty__panel__offers__sku__cta a.disable_product{background-color:#96c7b5;cursor:default;}#loyalty__page__status .loyalty_status_offers_sku .offer_sku_flexslider ul li .product-info{padding:0 0 20px 0;}#loyalty__page__status .loyalty_status_offers_sku .offer_sku_flexslider ul li .product-info .product-name a{color:#231f20;}#loyalty__page__status .loyalty_status_offers_sku .offer_sku_flexslider ul li .product-info .price{color:gray;}#loyalty__page__status .loyalty_status_offers_sku .offer_sku_flexslider ul li .product-info .reviews img{width:60px;display:inline;}#loyalty__page__status .loyalty_status_offers_sku .offer_sku_flexslider .flex-direction-nav .flex-prev{left:-15px;}#loyalty__page__status .loyalty_status_offers_sku .offer_sku_flexslider .flex-direction-nav .flex-next{right:-35px;}#loyalty__page__status .loyalty_status_offers_sku .offer_sku_flexslider .flex-direction-nav .flex-disabled{opacity:0;}#loyalty__page__status .loyalty_status_offers_sku .offer_sku_flexslider .flex-control-paging{display:none;}#loyalty__page__status .loyalty_status_offers_sku .loyalty__account__landing__title{display:block;}#loyalty__page__status .loyalty_status_offers_sku .loyalty__account__landing__title h2,#loyalty__page__status .loyalty_status_offers_sku .loyalty__account__landing__title .module-benefits .heading-container,.module-benefits #loyalty__page__status .loyalty_status_offers_sku .loyalty__account__landing__title .heading-container,#loyalty__page__status .loyalty_status_offers_sku .loyalty__account__landing__title .module-benefits .heading-container *,.module-benefits .heading-container #loyalty__page__status .loyalty_status_offers_sku .loyalty__account__landing__title *,#loyalty__page__status .loyalty_status_offers_sku .loyalty__account__landing__title h3{color:#231f20;}#loyalty__page__status .loyalty_status_offers_sku .loyalty__account__landing__title h2,#loyalty__page__status .loyalty_status_offers_sku .loyalty__account__landing__title .module-benefits .heading-container,.module-benefits #loyalty__page__status .loyalty_status_offers_sku .loyalty__account__landing__title .heading-container,#loyalty__page__status .loyalty_status_offers_sku .loyalty__account__landing__title .module-benefits .heading-container *,.module-benefits .heading-container #loyalty__page__status .loyalty_status_offers_sku .loyalty__account__landing__title *{font-size:27px;margin:0;}#loyalty__page__status .loyalty_status_offers_sku .loyalty__account__title{display:none;}#past_purchases a.pre-order-btn.add-to-bag,#landing a.pre-order-btn.add-to-bag,#favorites a.pre-order-btn.add-to-bag{line-height:13px;}@media only screen and (max-width:767px){#past_purchases a.pre-order-btn.add-to-bag,#landing a.pre-order-btn.add-to-bag,#favorites a.pre-order-btn.add-to-bag{line-height:38px;}}#past_purchases .pre_order_sold_out_message,#past_purchases .pre_order_temp_out_of_stock_message,#landing .pre_order_sold_out_message,#landing .pre_order_temp_out_of_stock_message,#favorites .pre_order_sold_out_message,#favorites .pre_order_temp_out_of_stock_message{color:#ff3b89;}.careers{margin:0 auto;width:965px;line-height:1.5;margin-bottom:35px;padding-top:0 !important;}.careers .cms_layer.career_sub_nav{width:965px;height:228px;background-color:#f7f7f7;border:1px solid #bdbdbd;position:relative;right:32px;}.careers .cms_layer.career_sub_nav .career_subnav_menus{margin-left:45px;list-style:none;}.careers .cms_layer.career_sub_nav .career_subnav_menus li{float:left;margin:5px 0;list-style:none;}.careers .cms_layer.career_sub_nav .career_subnav_menus li.educationmanager,.careers .cms_layer.career_sub_nav .career_subnav_menus li.countermanager{width:37%;}.careers .cms_layer.career_sub_nav .career_subnav_menus li.accountexec,.careers .cms_layer.career_sub_nav .career_subnav_menus li.acctcoordinator{width:29%;}.careers .cms_layer.career_sub_nav .career_subnav_menus li.consultant,.careers .cms_layer.career_sub_nav .career_subnav_menus li.regionaleducationexec{width:33%;}.careers .cms_layer.career_sub_nav .career_subnav_menus li a{font-size:19px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;}.careers .cms_layer.career_sub_nav .career_subnav_menus h2,.careers .cms_layer.career_sub_nav .career_subnav_menus .module-benefits .heading-container,.module-benefits .careers .cms_layer.career_sub_nav .career_subnav_menus .heading-container,.careers .cms_layer.career_sub_nav .career_subnav_menus .module-benefits .heading-container *,.module-benefits .heading-container .careers .cms_layer.career_sub_nav .career_subnav_menus *{margin:60px 0 20px;}.careers .profile-form-container .cms_layer.career_sub_nav{margin:60px 0 0 0;position:relative;right:45px;}.careers.career_request{margin-bottom:60px;}.careers input.active,.careers textarea.active{color:black;}.careers .cms_layer.career_content{margin:60px 0 0 13px;padding-right:30px;}.careers .cms_layer.career_content .career_head{font-size:22px;}.careers .cms_layer.career_content .submit_resume{float:right;}.careers .horizontal-rule{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#bdbdbd -moz-use-text-color -moz-use-text-color;border-image:none;border-right:0 none;border-style:solid none none;border-width:1px 0 0;height:1px;margin:0 0 15px;padding:0;}.careers .small_header{font-size:22px;color:#46ab8c;}.careers hr{margin:8px auto;}.careers ul{list-style:disc outside none;margin:0 0 20px 15px;padding:0;}.careers ul li{margin-bottom:3px;list-style:disc;}.careers ol{list-style:decimal outside none;margin:0 0 30px 45px;padding:0;}.careers ol li{margin-bottom:5px;list-style:decimal;}.careers p{margin:0 0 20px 0;}.careers .interested{width:70%;}.careers .apply{text-align:right;}.careers #careers_right_container{width:100%;margin:60px 0 0 13px;float:none;}.careers .career_heading{font-size:22px;margin:0 0 15px 12px;}.careers fieldset.fs{border:0;width:100%;}.careers form label{text-transform:none;}.careers .user_info{border-bottom:1px solid #bdbdbd;padding-bottom:41px;}.careers .user_info fieldset.fs{margin:0;padding:0;width:100%;}.careers .user_info .form_element input{width:215px;border:1px solid #bdbdbd;height:36px;line-height:36px;padding:0px 0 0 14px;}.careers fieldset.fs .country_container select{width:215px;border:1px solid #bdbdbd;height:36px;line-height:36px;padding:7px 0 6px 14px;}.careers .user_info .form_element{margin:10px 50px 1px 1px;}.careers .fields_required{font-size:14.5px;}.careers .career_screening .screening_left{float:left;width:70%;}.careers .career_screening .screening_container span.lastchild{float:right;}.careers .optional_container span.lastchild,.careers .position_container .lastchild{float:right;}.careers .career_screening fieldset.fs{background:#ffffff;margin:0;padding:13px 24px 13px 17px;}.careers .career_screening fieldset.fs:nth-child(even){background:#f5f5f6;}.careers .profile-form-container .even{background:#f5f5f6 !important;}.careers .career_screening fieldset.fs:nth-child(16){background:#fff;border-bottom:1px solid #bdbdbd;padding-botttom:0px;margin-bottom:22px;}.careers .career_screening fieldset.fs:nth-child(18){background:#fff;}.careers #employment_landing hr{margin:8px auto;}.careers .career_applications #privacy_statement,.careers .career_applications #esignature_statement{background-color:white;display:none;height:300px;left:332px;position:absolute;text-align:left;top:0;width:630px;z-index:10001;}.careers .career_applications fieldset.fs div span.direct_reports_count input{width:190px;height:36px;border:1px solid #bdbdbd;color:gray;}.careers .career_applications fieldset.fs div span input{border:0 none;margin:0 0 0 37px;vertical-align:middle;width:16px;}.careers fieldset.fs .optional_container{width:100%;}.careers .avail_weekdays{margin:25px 0 32px 0;width:100%;height:150px;}.careers .weekdays_timing{float:left;width:80px;border-right:1px solid #bdbdbd;}.careers .weekdays_timing div{border-bottom:1px solid #bdbdbd;text-align:left;height:37px;line-height:37px;padding-left:15px;}.careers .weekdays_right{float:left;width:75%;}.careers .weekdays_days{float:left;padding:6px 0;text-align:center;width:90px;height:37px;line-height:37px;border-bottom:1px solid #bdbdbd;border-right:1px solid #bdbdbd;}.careers .weekdays_checkbox{color:white;float:left;font-size:0;height:37px;line-height:37px;padding-top:6px;text-align:center;width:90px;border-right:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;}.careers .optional_works label{margin-top:7px;}.careers .optional_works input{display:block;height:36px;line-height:36px;margin:12px 0 0 23px;width:216px;border:1px solid #bdbdbd;padding:0 0 0 14px;}.careers fieldset .position_container select{float:right;width:190px;}.careers .optional_container select{float:right;width:190px;}.careers .optional_container .screening_left label{float:left;width:63%;}.careers .optional_container .screening_left span.qno{float:left;margin-right:13px;}.careers .optional_licenses{display:block;margin-bottom:10px;}.careers fieldset.fs .qno{margin-right:10px;}.careers .plaining_budget .optional_container input{margin:3px 7px 3px 25px;vertical-align:middle;}.careers .position_container input{vertical-align:middle;margin:3px 7px 3px 32px;}.careers .career_coverletter label{font-size:22px;font-weight:normal;}.careers .career_coverletter textarea{display:block;margin-top:17px;width:76.5%;height:267px;margin-bottom:5px;padding-top:15px;}.careers .career_coverletter{padding-bottom:25px;}.careers .esignature input{height:36px;line-height:36px;border:1px solid #bdbdbd;margin-top:34px;width:215px;padding:0 0 0 14px;}.careers input.form-submit:hover{background:none repeat scroll 0 0 #5dba98;}.careers .upload_resume input{margin:22px 0 0 0;width:250px;}.careers .upload_resume .career_heading{margin:0 0 10px 0;}.careers .career_screening{border-bottom:1px solid #bdbdbd;margin:41px 0;padding-bottom:41px;}.careers .position_block{border-bottom:1px solid #bdbdbd;margin-bottom:27px;padding-bottom:47px;}.careers fieldset.fs .weekdays .weekdays_days:last-child{border-right:0;}.careers fieldset.fs .week_checkbox .weekdays_checkbox:nth-child(7),.careers fieldset.fs .week_checkbox .weekdays_checkbox:nth-child(14),.careers fieldset.fs .week_checkbox .weekdays_checkbox:nth-child(21){border-right:0;}.careers fieldset.fs .week_checkbox .weekdays_checkbox:nth-child(15),.careers fieldset.fs .week_checkbox .weekdays_checkbox:nth-child(16),.careers fieldset.fs .week_checkbox .weekdays_checkbox:nth-child(17),.careers fieldset.fs .week_checkbox .weekdays_checkbox:nth-child(18),.careers fieldset.fs .week_checkbox .weekdays_checkbox:nth-child(19),.careers fieldset.fs .week_checkbox .weekdays_checkbox:nth-child(20),.careers fieldset.fs .week_checkbox .weekdays_checkbox:nth-child(21){border-bottom:0;}.careers fieldset.fs .weekdays_timing div:last-child{border-bottom:0;}.careers .screening_container label{float:left;width:95%;}.careers .screening_container label.label.error{color:#ef6ea8;}.careers .screening_container span{float:left;}.careers .sign_statement{width:65%;}.careers .sign_statement input{float:left;margin:3px 3px 0 0;}.careers .sign_statement label{display:block;padding-left:20px;}.careers .sign_statement .sign_statement_required span{float:left;margin-right:1px;font-size:14px;}.careers.job_request{padding:0 0 0 13px;}.careers.job_request .request_content{padding-top:150px;}.careers.job_request .request_status{margin-bottom:30px;}.removetop{padding-top:0 !important;}#careers_header{background-image:url("/media/images/pc/career/career_header_bg.jpg");padding-top:115px;background-repeat:no-repeat;background-position:100% 100%;background-size:100% 100%;margin-bottom:60px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/images/pc/career/career_header_bg.jpg',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/images/pc/career/career_header_bg.jpg',sizingMethod='scale')";line-height:1.5;}#careers_header > #careers_header_container{margin:0 auto;padding:35px 0 0 13px;width:965px;overflow:hidden;}#careers_header.career_form{padding-top:0;}#careers_header #header_module{height:380px;}#careers_header #header_module .cms_layer.header_content{width:50%;float:left;padding-top:95px;}#careers_header #header_module .cms_layer.header_content .career_head{margin-bottom:5px;}#careers_header .cms_layer.header_image{width:50%;float:left;}#careers_header .breadcrumbs{padding-bottom:10px;}#customer_service_career .overlay-container{overflow:hidden;}#customer_service_career .overlay-container h3.header{margin-bottom:10px;}#customer_service_career .overlay-container .pop-up-control{overflow:scroll;overflow-x:hidden;border:1px solid #bdbdbd;width:644px;height:246px;padding:0 10px 10px;}#customer_service_career .overlay-container .pop-up-control.privacy-statement{min-height:300px;height:auto;overflow:hidden;padding-top:10px;}#customer_service_career .overlay-container .pop-up-control.esignature-statement{height:300px;}#signin .signin_container{width:auto;margin:0 auto;margin-bottom:20px;padding-top:35px;}#signin .signin_container p a#new-account-link.button,#signin .signin_container p input#new-account-link.form-submit,#signin .signin_container p input#new-account-link.button[type='submit'],#signin .signin_container p a#return-user-link.button,#signin .signin_container p input#return-user-link.form-submit,#signin .signin_container p input#return-user-link.button[type='submit']{background:none;color:#5dba98;border:1px solid #5dba98;}#signin .signin_container footer{overflow:hidden;padding-top:0;width:100%;}#signin .signin_container footer p{margin-top:15px;}#signin .signin_container form .form-item{margin-bottom:15px;}#signin .signin_container form .form-item.privacy-form-container input[type="checkbox"],#signin .signin_container form .form-item.email_promotions input[type="checkbox"]{vertical-align:13px;}#signin .signin_container form .form-item.privacy-form-container span,#signin .signin_container form .form-item.email_promotions span{display:inline-block;width:48%;margin-left:7px;}#signin .signin_container form .form-item.loyalty .loyalty_terms_condition{display:inline-block;width:48%;vertical-align:top;margin-left:7px;}#signin .signin_container form .form-item.loyalty .loyalty_terms_condition span{font-family:"HelveticaNeueLTStd55Roman",Arial,Sans-Serif;}#signin .signin_container form .form-item.loyalty .loyalty_offers{font-size:11px;color:#222222;margin:0 0 0 28px;}#signin .signin_container form .form-item .show input{width:auto;height:auto;padding-left:0px;}#signin .signin_container form .form-item .show label{text-transform:none;}#signin .signin_container form label{padding-bottom:5px;display:inline-block;}#signin .signin_container .remember-me{float:left;margin-top:10px;margin-left:20px;}#signin .signin_container .show,#signin .signin_container .forgot-pw{display:inline-block;margin-left:10px;padding-top:2px;vertical-align:middle;}#signin .signin_container .sign_text{margin-bottom:15px;margin-top:0;}#signin .signin_container fieldset{border:medium none;height:auto;margin-bottom:0;padding:0px;}#signin .signin_container #new-account .signin-header{margin-bottom:0;}#signin .signin_container #signin-block form .form-item input[type="text"],#signin .signin_container #signin-block form .form-item input[type="email"],#signin .signin_container #signin-block form .form-item input[type="password"]{height:36px;padding-left:7px;width:235px;line-height:15px;}#signin #signin-block h2.myaccount-hdr,#signin #signin-block .module-benefits .myaccount-hdr.heading-container,.module-benefits #signin #signin-block .myaccount-hdr.heading-container,#signin #signin-block .module-benefits .heading-container .myaccount-hdr,.module-benefits .heading-container #signin #signin-block .myaccount-hdr{float:left;}#signin #signin-block h2.myaccount-hdr + p,#signin #signin-block .module-benefits .myaccount-hdr.heading-container + p,.module-benefits #signin #signin-block .myaccount-hdr.heading-container + p,#signin #signin-block .module-benefits .heading-container .myaccount-hdr + p,.module-benefits .heading-container #signin #signin-block .myaccount-hdr + p{width:65%;float:left;margin:10px 10px 10px 0px !important;}#signin #signin-block h2.myaccount-hdr + p a,#signin #signin-block .module-benefits .myaccount-hdr.heading-container + p a,.module-benefits #signin #signin-block .myaccount-hdr.heading-container + p a,#signin #signin-block .module-benefits .heading-container .myaccount-hdr + p a,.module-benefits .heading-container #signin #signin-block .myaccount-hdr + p a{margin-left:10px;}#signin .inner-block{width:75%;}#signin .signin_submit{display:inline-block;margin-top:10px;margin-bottom:10px;}#signin .submit-note{margin-top:6px;}#signin #signin-block input[type="checkbox"]{width:auto;}#signin .remember-me span{margin-left:5px;}body#samples #top,body#shipping #top,body#billing #top,body#review #top,body#confirm #top{height:auto !important;}body#samples #top #header .top-right,body#shipping #top #header .top-right,body#billing #top #header .top-right,body#review #top #header .top-right,body#confirm #top #header .top-right{display:none;visibility:hidden;}body#samples #top #navigation,body#shipping #top #navigation,body#billing #top #navigation,body#review #top #navigation,body#confirm #top #navigation{display:none;visibility:hidden;}body#samples #sticky-bar .tertiary-nav,body#samples #sticky-bar #sticky_bar_content,body#shipping #sticky-bar .tertiary-nav,body#shipping #sticky-bar #sticky_bar_content,body#billing #sticky-bar .tertiary-nav,body#billing #sticky-bar #sticky_bar_content,body#review #sticky-bar .tertiary-nav,body#review #sticky-bar #sticky_bar_content,body#confirm #sticky-bar .tertiary-nav,body#confirm #sticky-bar #sticky_bar_content{display:none;visibility:hidden;}body#samples.device-mobile #top #header .btn_navigation,body#samples.device-mobile #top #header .block-nodeblock,body#shipping.device-mobile #top #header .btn_navigation,body#shipping.device-mobile #top #header .block-nodeblock,body#billing.device-mobile #top #header .btn_navigation,body#billing.device-mobile #top #header .block-nodeblock,body#review.device-mobile #top #header .btn_navigation,body#review.device-mobile #top #header .block-nodeblock,body#confirm.device-mobile #top #header .btn_navigation,body#confirm.device-mobile #top #header .block-nodeblock{display:none;visibility:hidden;}body#samples.device-mobile #top #header .block-nodeblock-6,body#samples.device-mobile #top #header .block-template-site-logo-responsive-v1,body#shipping.device-mobile #top #header .block-nodeblock-6,body#shipping.device-mobile #top #header .block-template-site-logo-responsive-v1,body#billing.device-mobile #top #header .block-nodeblock-6,body#billing.device-mobile #top #header .block-template-site-logo-responsive-v1,body#review.device-mobile #top #header .block-nodeblock-6,body#review.device-mobile #top #header .block-template-site-logo-responsive-v1,body#confirm.device-mobile #top #header .block-nodeblock-6,body#confirm.device-mobile #top #header .block-template-site-logo-responsive-v1{display:block;visibility:visible;}div.CAT8311 div.CAT8312-msg{display:none;}div.CAT8312 div.CAT8311-msg{display:none;}#gwp .node-collection{overflow:inherit;}#gwp .node-collection .node-elc-nodeblock{overflow:inherit;}#gwp #footer{margin:0;}.samples.pick_x .tray_section{background-image:none;background-color:#ccf3ee;color:#fff;}.samples.pick_x .tray_section #tray_header p{color:black;}.samples.pick_x .tray_section #tray_header h2,.samples.pick_x .tray_section #tray_header .module-benefits .heading-container,.module-benefits .samples.pick_x .tray_section #tray_header .heading-container,.samples.pick_x .tray_section #tray_header .module-benefits .heading-container *,.module-benefits .heading-container .samples.pick_x .tray_section #tray_header *{color:black;font-size:30px;}.samples.promo_pick_x_cyber_week .tray_section,.samples.promo_pick_plus_boxes .tray_section{background-color:#9d4eb8;}.samples.promo_pick_x_cyber_week .tray_section #tray_header p,.samples.promo_pick_plus_boxes .tray_section #tray_header p{color:white;}.samples.promo_pick_x_cyber_week .tray_section #tray_header h2,.samples.promo_pick_x_cyber_week .tray_section #tray_header .module-benefits .heading-container,.module-benefits .samples.promo_pick_x_cyber_week .tray_section #tray_header .heading-container,.samples.promo_pick_x_cyber_week .tray_section #tray_header .module-benefits .heading-container *,.module-benefits .heading-container .samples.promo_pick_x_cyber_week .tray_section #tray_header *,.samples.promo_pick_plus_boxes .tray_section #tray_header h2,.samples.promo_pick_plus_boxes .tray_section #tray_header .module-benefits .heading-container,.module-benefits .samples.promo_pick_plus_boxes .tray_section #tray_header .heading-container,.samples.promo_pick_plus_boxes .tray_section #tray_header .module-benefits .heading-container *,.module-benefits .heading-container .samples.promo_pick_plus_boxes .tray_section #tray_header *{color:white;}.samples.promo_pick_full{}.samples.promo_pick_full .tray_section{background-image:none;background-color:white;color:#fff;}.samples.promo_pick_full .tray_section #tray_header p{color:black;}.samples.promo_pick_full .tray_section #tray_header h2,.samples.promo_pick_full .tray_section #tray_header .module-benefits .heading-container,.module-benefits .samples.promo_pick_full .tray_section #tray_header .heading-container,.samples.promo_pick_full .tray_section #tray_header .module-benefits .heading-container *,.module-benefits .heading-container .samples.promo_pick_full .tray_section #tray_header *{color:#f06ca5;font-size:30px;}.samples.promo_pick_full #content #sample-products .freebie .cat_items{padding-left:0;}.samples.promo_pick_full #content #sample-products .freebie .cat_items ul.sample-products{width:auto;margin-left:40px;}.samples.promo_pick_full #content #sample-products .freebie .cat_items ul.sample-products li.sample-box{width:15%;}.samples li.sample-box{position:relative;}.samples .sample_close img{width:100%;}.samples .sample-box .sample_close{cursor:pointer;display:none;width:15px;position:absolute;right:0;margin:5px 5px 0px 0px;}.samples .sample-box.selected .sample_close{display:inline;}.samples{}.samples .more-info-link{font-size:18px;}.samples #quickshop-wrapper{padding-top:20px;}.samples #quickshop{padding:0 0 23px;max-width:none;}.samples .tray_section{background-image:url("/media/images/pc/checkout/samples_tray_bg.png");}.samples .tray_section #tray_header{height:130px;margin:0 auto;width:960px;padding-left:0px;}.samples .tray_section #tray_header .select_sample{margin:0 0 5px 0px;padding-top:30px;color:black;}.samples .tray_section #tray_header .offer_text{font-size:23px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;line-height:25px;}.samples .tray_section #tray_container{background-color:#fafafa;height:auto;padding:20px 0 5px 0;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;}.samples .tray_section #tray_container .tray_samples{width:1070px;margin:0 auto;}.samples .tray_section #tray_container .tray_samples ul{text-align:center;width:860px;}.samples .tray_section #tray_container .tray_samples ul li{float:left;margin:0 0 10px 10px;height:100px;position:relative;}.samples .tray_section #tray_container .tray_samples ul li input#add-samples{position:absolute;bottom:0;width:auto;}.samples .tray_section #tray_container .tray_samples ul li .number_box{background:none repeat scroll 0 0 white;border:1px solid #e6e6e6;height:100px;line-height:94px;width:100px;font-size:85px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;color:#e5e5e5;}.samples .tray_section #tray_container .tray_samples ul li .number_box .tray_sample{width:200px;text-align:left;height:100px;margin:0 0 10px 0;}.samples .tray_section #tray_container .tray_samples ul li .number_box .tray_sample .tray_img{background:white;border:1px solid #e6e6e6 !important;float:left;height:100px;width:100px;margin-right:10px;}.samples .tray_section #tray_container .tray_samples ul li .number_box .tray_sample .tray_img img{cursor:pointer;}.samples .tray_section #tray_container .tray_samples ul li .number_box .tray_sample .prod_name{color:#a2a2a2;}.samples .tray_section #tray_container .tray_samples ul li .number_box .tray_sample .close{cursor:pointer;position:absolute;left:77px;top:3px;}.samples .tray_section #tray_container .tray_samples ul li .number_box .tray_sample .close:hover{text-decoration:none;}.samples .select_sample_offer #tray_header .select_sample{color:#5dba98;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;}.samples .select_sample_offer #tray_header .offer_text{font-family:"HelveticaNeueLTStd45Regular",Arial,Sans-Serif;color:black;}.samples .outer-wrap,.samples .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 .samples h3,.samples .spp-extra .module-may-we-suggest .wrap,.spp-extra .module-may-we-suggest .samples .wrap{max-width:1070px;}.samples #content #sample-products .freebie{position:relative;}.samples #content #sample-products .freebie .add_minis_to_bag{padding-top:25px;}.samples #content #sample-products .freebie .samples_continue_checkout{position:absolute;right:67px;top:63px;}.samples #content #sample-products .freebie .cat_items{padding-left:50px;border-bottom:1px solid #e6e6e6;}.samples #content #sample-products .freebie .cat_items.remove_border{border:0;}.samples #content #sample-products .freebie .cat_items ul.sample-products{width:860px;margin-left:10px;}.samples #content #sample-products .freebie .cat_items ul.sample-products h2.cat_title,.samples #content #sample-products .freebie .cat_items ul.sample-products .module-benefits .cat_title.heading-container,.module-benefits .samples #content #sample-products .freebie .cat_items ul.sample-products .cat_title.heading-container,.samples #content #sample-products .freebie .cat_items ul.sample-products .module-benefits .heading-container .cat_title,.module-benefits .heading-container .samples #content #sample-products .freebie .cat_items ul.sample-products .cat_title{margin:60px 0 10px 50px;color:#a2a2a2;font-size:22px;text-transform:capitalize;}.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8664 h2.cat_title,.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8664 .module-benefits .cat_title.heading-container,.module-benefits .samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8664 .cat_title.heading-container,.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8664 .module-benefits .heading-container .cat_title,.module-benefits .heading-container .samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8664 .cat_title{margin:60px 0 10px;}.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8664 h2.cat_title .CAT8665-sub,.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8664 .module-benefits .cat_title.heading-container .CAT8665-sub,.module-benefits .samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8664 .cat_title.heading-container .CAT8665-sub,.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8664 .module-benefits .heading-container .cat_title .CAT8665-sub,.module-benefits .heading-container .samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8664 .cat_title .CAT8665-sub{display:none;}.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8664 h2.cat_title .CAT8666-sub,.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8664 .module-benefits .cat_title.heading-container .CAT8666-sub,.module-benefits .samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8664 .cat_title.heading-container .CAT8666-sub,.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8664 .module-benefits .heading-container .cat_title .CAT8666-sub,.module-benefits .heading-container .samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8664 .cat_title .CAT8666-sub{display:none;}.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8664 h2.cat_title .CAT8667-sub,.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8664 .module-benefits .cat_title.heading-container .CAT8667-sub,.module-benefits .samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8664 .cat_title.heading-container .CAT8667-sub,.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8664 .module-benefits .heading-container .cat_title .CAT8667-sub,.module-benefits .heading-container .samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8664 .cat_title .CAT8667-sub{display:none;}.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8664 h2.cat_title .CAT8664-sub,.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8664 .module-benefits .cat_title.heading-container .CAT8664-sub,.module-benefits .samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8664 .cat_title.heading-container .CAT8664-sub,.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8664 .module-benefits .heading-container .cat_title .CAT8664-sub,.module-benefits .heading-container .samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8664 .cat_title .CAT8664-sub{color:black;text-transform:none;line-height:1.3;font-weight:bold;}.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8665 h2.cat_title,.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8665 .module-benefits .cat_title.heading-container,.module-benefits .samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8665 .cat_title.heading-container,.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8665 .module-benefits .heading-container .cat_title,.module-benefits .heading-container .samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8665 .cat_title{margin:60px 0 10px;}.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8665 h2.cat_title .CAT8664-sub,.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8665 .module-benefits .cat_title.heading-container .CAT8664-sub,.module-benefits .samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8665 .cat_title.heading-container .CAT8664-sub,.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8665 .module-benefits .heading-container .cat_title .CAT8664-sub,.module-benefits .heading-container .samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8665 .cat_title .CAT8664-sub{display:none;}.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8665 h2.cat_title .CAT8666-sub,.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8665 .module-benefits .cat_title.heading-container .CAT8666-sub,.module-benefits .samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8665 .cat_title.heading-container .CAT8666-sub,.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8665 .module-benefits .heading-container .cat_title .CAT8666-sub,.module-benefits .heading-container .samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8665 .cat_title .CAT8666-sub{display:none;}.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8665 h2.cat_title .CAT8667-sub,.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8665 .module-benefits .cat_title.heading-container .CAT8667-sub,.module-benefits .samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8665 .cat_title.heading-container .CAT8667-sub,.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8665 .module-benefits .heading-container .cat_title .CAT8667-sub,.module-benefits .heading-container .samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8665 .cat_title .CAT8667-sub{display:none;}.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8665 h2.cat_title .CAT8665-sub,.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8665 .module-benefits .cat_title.heading-container .CAT8665-sub,.module-benefits .samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8665 .cat_title.heading-container .CAT8665-sub,.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8665 .module-benefits .heading-container .cat_title .CAT8665-sub,.module-benefits .heading-container .samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8665 .cat_title .CAT8665-sub{color:black;text-transform:none;line-height:1.3;font-weight:bold;}.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8666 h2.cat_title,.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8666 .module-benefits .cat_title.heading-container,.module-benefits .samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8666 .cat_title.heading-container,.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8666 .module-benefits .heading-container .cat_title,.module-benefits .heading-container .samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8666 .cat_title{margin:60px 0 10px;}.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8666 h2.cat_title .CAT8664-sub,.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8666 .module-benefits .cat_title.heading-container .CAT8664-sub,.module-benefits .samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8666 .cat_title.heading-container .CAT8664-sub,.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8666 .module-benefits .heading-container .cat_title .CAT8664-sub,.module-benefits .heading-container .samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8666 .cat_title .CAT8664-sub{display:none;}.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8666 h2.cat_title .CAT8665-sub,.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8666 .module-benefits .cat_title.heading-container .CAT8665-sub,.module-benefits .samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8666 .cat_title.heading-container .CAT8665-sub,.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8666 .module-benefits .heading-container .cat_title .CAT8665-sub,.module-benefits .heading-container .samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8666 .cat_title .CAT8665-sub{display:none;}.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8666 h2.cat_title .CAT8667-sub,.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8666 .module-benefits .cat_title.heading-container .CAT8667-sub,.module-benefits .samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8666 .cat_title.heading-container .CAT8667-sub,.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8666 .module-benefits .heading-container .cat_title .CAT8667-sub,.module-benefits .heading-container .samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8666 .cat_title .CAT8667-sub{display:none;}.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8666 h2.cat_title .CAT8666-sub,.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8666 .module-benefits .cat_title.heading-container .CAT8666-sub,.module-benefits .samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8666 .cat_title.heading-container .CAT8666-sub,.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8666 .module-benefits .heading-container .cat_title .CAT8666-sub,.module-benefits .heading-container .samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8666 .cat_title .CAT8666-sub{color:black;text-transform:none;line-height:1.3;font-weight:bold;}.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8667 h2.cat_title,.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8667 .module-benefits .cat_title.heading-container,.module-benefits .samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8667 .cat_title.heading-container,.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8667 .module-benefits .heading-container .cat_title,.module-benefits .heading-container .samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8667 .cat_title{margin:60px 0 10px;}.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8667 h2.cat_title .CAT8664-sub,.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8667 .module-benefits .cat_title.heading-container .CAT8664-sub,.module-benefits .samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8667 .cat_title.heading-container .CAT8664-sub,.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8667 .module-benefits .heading-container .cat_title .CAT8664-sub,.module-benefits .heading-container .samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8667 .cat_title .CAT8664-sub{display:none;}.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8667 h2.cat_title .CAT8665-sub,.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8667 .module-benefits .cat_title.heading-container .CAT8665-sub,.module-benefits .samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8667 .cat_title.heading-container .CAT8665-sub,.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8667 .module-benefits .heading-container .cat_title .CAT8665-sub,.module-benefits .heading-container .samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8667 .cat_title .CAT8665-sub{display:none;}.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8667 h2.cat_title .CAT8666-sub,.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8667 .module-benefits .cat_title.heading-container .CAT8666-sub,.module-benefits .samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8667 .cat_title.heading-container .CAT8666-sub,.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8667 .module-benefits .heading-container .cat_title .CAT8666-sub,.module-benefits .heading-container .samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8667 .cat_title .CAT8666-sub{display:none;}.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8667 h2.cat_title .CAT8667-sub,.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8667 .module-benefits .cat_title.heading-container .CAT8667-sub,.module-benefits .samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8667 .cat_title.heading-container .CAT8667-sub,.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8667 .module-benefits .heading-container .cat_title .CAT8667-sub,.module-benefits .heading-container .samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8667 .cat_title .CAT8667-sub{color:black;text-transform:none;line-height:1.3;font-weight:bold;}.samples #content #sample-products .freebie .cat_items ul.sample-products div.spacer{height:40px;}.samples #content #sample-products .freebie .cat_items ul.sample-products li.sample-box{width:23.5%;float:left;height:430px;margin:0 5px 5px;text-align:center;color:#333;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;}.samples #content #sample-products .freebie .cat_items ul.sample-products li.sample-box .prod-inner img{width:150px;height:175px;cursor:pointer;margin-top:10px;}.samples #content #sample-products .freebie .cat_items ul.sample-products li.sample-box .sample_details #sample_product_name,.samples #content #sample-products .freebie .cat_items ul.sample-products li.sample-box .sample_details #sample_product_subheading{display:block;text-transform:none;text-align:left;margin:0 30px 10px 30px;font-size:17px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;color:#333;cursor:pointer;}.samples #content #sample-products .freebie .cat_items ul.sample-products li.sample-box .sample_details p{margin:0 30px 0 30px;text-align:left;cursor:pointer;}.samples #content .duplicate{display:block;text-align:right;position:relative;right:67px;bottom:20px;}.samples #content .add_minis_to_bag{overflow:auto;}.samples #content .add_minis_to_bag ul{float:right;margin-right:67px;text-align:right;}.samples #content .add_minis_to_bag ul li #add-samples.add_continue{width:auto;}.samples #content .add_minis_to_bag ul li #add-samples.add_continue.disabled{background-color:#CCCCCC;}.samples #sample-products #sample-controls,.samples #sample-controls .add-samples,.samples .border a,.samples .no_samples,.samples .deselect-all,.samples .sample-box label,.samples input[type="checkbox"],.samples input[type="radio"],.samples #foreground-node{display:none !important;}.samples .reached_max_count label,.samples .reached_max_count .short_desc,.samples .reached_max_count #sample_product_name,.samples .reached_max_count #sample_product_subheading,.samples .disabled label,.samples .disabled .short_desc,.samples .disabled #sample_product_name,.samples .disabled #sample_product_subheading{color:#cccccc !important;cursor:default !important;}.samples .reached_max_count .prod-inner img,.samples .reached_max_count label{cursor:default;opacity:0.3;filter:alpha(opacity=30);}.sample-info-box{display:none !important;}.samples_pick3 .sample_items_container{margin-top:50px;}.samples_pick3 a.details-arrow{color:#5dba98;text-decoration:underline;position:absolute;right:129px;top:-50px;}.samples_pick3 a.details-arrow:hover{color:#231F20;}.samples_pick3 #sample-products{position:relative;}.samples_pick3 #sample-controls{display:none;}.samples_content #sample-products{position:relative;}.samples_content .samples_continue_checkout{top:-22px;}.samples_alt_content_ca #sample-controls{display:none;}.samples_alt_content_ca .tray_section{margin-bottom:30px;}.samples_alt_content_ca .samples_continue_checkout{right:128px;top:-41px;}.samples_alt_content_ca #sample-products{position:relative;}.samples-general.samples #content #sample-products .freebie .add_minis_to_bag ul .add_continue.samples__button--continue{display:block;}.samples-general.samples #content #sample-products .freebie .cat_items.active{margin-bottom:36px;}.samples-general.samples .samples__button--skip-link:after{content:">";}.samples-general.samples .samples__button--top{margin-top:0;}.samples-general.samples .samples__button--bottom{display:none;}.samples-general.samples .tray_section{position:relative;height:130px;}.samples-general.samples .tray_section #tray_header{width:100%;max-width:1040px;position:absolute;top:50%;left:0;right:0;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);height:auto;}@media only screen and (max-width:1024px){.samples-general.samples .tray_section #tray_header{padding:0 20px;}}.samples-general.samples .tray_section #tray_header .select_sample{color:black;margin:0;padding:0;font-size:24px;line-height:1;font-family:"HelveticaNeueLTStd65Medium",Verdana,Arial,Sans-Serif;}.samples-general.samples .tray_section #tray_header .offer_text{margin:3px 0 0;font-size:24px;font-weight:normal;line-height:1;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;}@media only screen and (max-width:1024px){#sticky-bar.samples-cateogry--sticky .site-logo{padding-left:20px;}}#signin .signin_container{width:auto;margin:0 auto;margin-bottom:20px;padding-top:35px;}#signin .signin_container p a#new-account-link.button,#signin .signin_container p input#new-account-link.form-submit,#signin .signin_container p input#new-account-link.button[type='submit'],#signin .signin_container p a#return-user-link.button,#signin .signin_container p input#return-user-link.form-submit,#signin .signin_container p input#return-user-link.button[type='submit']{background:none;color:#5dba98;border:1px solid #5dba98;}#signin .signin_container footer{overflow:hidden;padding-top:0;width:100%;}#signin .signin_container footer p{margin-top:15px;}#signin .signin_container form .form-item{margin-bottom:15px;}#signin .signin_container form .form-item.privacy-form-container input[type="checkbox"],#signin .signin_container form .form-item.email_promotions input[type="checkbox"]{vertical-align:13px;}#signin .signin_container form .form-item.privacy-form-container span,#signin .signin_container form .form-item.email_promotions span{display:inline-block;width:48%;margin-left:7px;}#signin .signin_container form .form-item.loyalty .loyalty_terms_condition{display:inline-block;width:48%;vertical-align:top;margin-left:7px;}#signin .signin_container form .form-item.loyalty .loyalty_terms_condition span{font-family:"HelveticaNeueLTStd55Roman",Arial,Sans-Serif;}#signin .signin_container form .form-item.loyalty .loyalty_offers{font-size:11px;color:#222222;margin:0 0 0 28px;}#signin .signin_container form .form-item .show input{width:auto;height:auto;padding-left:0px;}#signin .signin_container form .form-item .show label{text-transform:none;}#signin .signin_container form label{padding-bottom:5px;display:inline-block;}#signin .signin_container .remember-me{float:left;margin-top:10px;margin-left:20px;}#signin .signin_container .show,#signin .signin_container .forgot-pw{display:inline-block;margin-left:10px;padding-top:2px;vertical-align:middle;}#signin .signin_container .sign_text{margin-bottom:15px;margin-top:0;}#signin .signin_container fieldset{border:medium none;height:auto;margin-bottom:0;padding:0px;}#signin .signin_container #new-account .signin-header{margin-bottom:0;}#signin .signin_container #signin-block form .form-item input[type="text"],#signin .signin_container #signin-block form .form-item input[type="email"],#signin .signin_container #signin-block form .form-item input[type="password"]{height:36px;padding-left:7px;width:235px;line-height:15px;}#signin #signin-block h2.myaccount-hdr,#signin #signin-block .module-benefits .myaccount-hdr.heading-container,.module-benefits #signin #signin-block .myaccount-hdr.heading-container,#signin #signin-block .module-benefits .heading-container .myaccount-hdr,.module-benefits .heading-container #signin #signin-block .myaccount-hdr{float:left;}#signin #signin-block h2.myaccount-hdr + p,#signin #signin-block .module-benefits .myaccount-hdr.heading-container + p,.module-benefits #signin #signin-block .myaccount-hdr.heading-container + p,#signin #signin-block .module-benefits .heading-container .myaccount-hdr + p,.module-benefits .heading-container #signin #signin-block .myaccount-hdr + p{width:65%;float:left;margin:10px 10px 10px 0px !important;}#signin #signin-block h2.myaccount-hdr + p a,#signin #signin-block .module-benefits .myaccount-hdr.heading-container + p a,.module-benefits #signin #signin-block .myaccount-hdr.heading-container + p a,#signin #signin-block .module-benefits .heading-container .myaccount-hdr + p a,.module-benefits .heading-container #signin #signin-block .myaccount-hdr + p a{margin-left:10px;}#signin .inner-block{width:75%;}#signin .signin_submit{display:inline-block;margin-top:10px;margin-bottom:10px;}#signin .submit-note{margin-top:6px;}#signin #signin-block input[type="checkbox"]{width:auto;}#signin .remember-me span{margin-left:5px;}#egiftcard .return_to_cart{margin-bottom:10px;display:inline-block;}#egiftcard .giftcard_container{width:960px;display:inline-block;margin-left:2px;margin-bottom:51px;}#egiftcard .giftcard_container .border{border:2px solid #bdbdbd;}#egiftcard .giftcard_container .form_element.email_container > input{border:1px solid #cccccc;height:37px;width:235px;padding-left:5px;}#egiftcard .giftcard_container .form_element.value_container.select_menu{width:250px;}#egiftcard .giftcard_container .gc_note{color:#1f1f1f;font-size:11px;margin-top:5px;display:inline-block;}#egiftcard .giftcard_container #theme-panel{margin-top:20px;height:100px;}#egiftcard .giftcard_container #theme-panel .theme{float:left;height:73px;margin-right:15px;width:73px;}#egiftcard .giftcard_container .skuSelect{border:1px solid #cccccc;height:33px;padding:7px 10px;width:235px;}#egiftcard .giftcard_container .custom_card{color:#1f1f1f;float:left;padding:22px 0 11px;width:100%;}#egiftcard .giftcard_container .giftcard_submit_btn{margin:20px 15px 22px 0;}#egiftcard .giftcard_container .giftcard_submit_btn input{float:left;height:33px;margin-top:0;}#egiftcard .giftcard_container .giftcard .imgclinque{position:absolute;margin:57px 0 0 52px;}#egiftcard .giftcard_container .giftcard .txtclinque{position:absolute;margin:129px 0 0 90px;font-size:40px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;color:white;}#egiftcard .giftcard_container .giftcard .form_value{color:white;float:left;font-size:148px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;margin:274px 0 0 50px;width:200px;}#egiftcard .giftcard_container .giftcard .form_value .drp_val{position:absolute;}#egiftcard .giftcard_container .giftcard .form_container{float:left;width:300px;margin:52px 0 0 388px;}#egiftcard .giftcard_container .giftcard .divclinque{position:absolute;margin-left:591px;margin-top:220px;}#egiftcard .giftcard_container .giftcard_terms{margin-top:15px;margin-left:3px;margin:3px 0 10px 0;font-size:15px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;letter-spacing:-0.0001px;line-height:17px;}#egiftcard .giftcard_container .form_element.email_container{float:left;width:250px;margin-bottom:22px;}#egiftcard .giftcard_container input.form-submit:hover{background-color:#5dba98 !important;}#egiftcard .giftcard_container .class_img img{left:1px;position:absolute;width:960px;}#egiftcard .giftcard_container fieldset.fs{width:960px;height:532px;border:none;padding:0;}#egiftcard .giftcard_container fieldset.fs div.form_element input{background-color:transparent;border:1px solid white;color:white;font-size:22px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;line-height:23px;font-weight:normal;height:34px;padding-left:12px;width:251px;}#egiftcard .giftcard_container fieldset.fs div.form_element input::-webkit-input-placeholder{color:#ffffff;}#egiftcard .giftcard_container fieldset.fs div.form_element input::-moz-placeholder{color:#ffffff;}#egiftcard .giftcard_container fieldset.fs div.form_element input:-moz-placeholder{color:#ffffff;}#egiftcard .giftcard_container fieldset.fs div.form_element input:-ms-input-placeholder{color:#ffffff;}#egiftcard .giftcard_container fieldset.fs div.form_element label{color:white;display:inline-block;padding-bottom:5px;text-transform:capitalize;width:auto;}#egiftcard .giftcard_container .message_container textarea{background-color:transparent;border:1px solid white;color:white;font-size:22px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;line-height:23px;height:227px;padding:10px;width:255px;}#egiftcard .giftcard_container .message_container textarea::-webkit-input-placeholder{color:#ffffff;}#egiftcard .giftcard_container .message_container textarea::-moz-placeholder{color:#ffffff;}#egiftcard .giftcard_container .message_container textarea:-moz-placeholder{color:#ffffff;}#egiftcard .giftcard_container .message_container textarea:-ms-input-placeholder{color:#ffffff;}#egiftcard #main .outer-wrap,#egiftcard #main .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 #egiftcard #main h3,#egiftcard #main .spp-extra .module-may-we-suggest .wrap,.spp-extra .module-may-we-suggest #egiftcard #main .wrap{position:relative;}#giftcard-about .question_section{position:relative;}#giftcard-about .row_container{height:auto;overflow:hidden;}#giftcard-about .row{margin:0;overflow:hidden;cursor:pointer;}#giftcard-about .question-col{display:inline;float:left;width:50%;padding:10px;color:#1A1A1A;font-weight:bold;margin:0;}#giftcard-about .hover,#giftcard-about .active{background:none repeat scroll 0 0 #F5F5F6;cursor:pointer;}#giftcard-about .answer-col{border-left:1px solid #CCCCCC;display:inline;float:left;width:50%;padding-left:20px;}#giftcard-about .last_desc{margin-top:4px;}#giftcard-about ul.terms{margin-top:5px;line-height:20px;padding-left:14px;margin-bottom:17px;}#giftcard-about ul.terms li{list-style-type:disc;color:#1a1a1a;}#giftcard-about ul.terms.last{margin-bottom:0px;}#giftcard-about ul.terms_bot{margin-bottom:2px;}#giftcard-about menu{padding:0 0 0 15px;}#giftcard-about p.abt_qtns{color:#1a1a1a;font-weight:bold;padding-bottom:2px;padding-top:3px;margin:0;}#giftcard-about p.abt_ans{color:#1a1a1a;padding-bottom:17px;}#giftcard-about p.abt_grp{color:#231f20;padding-bottom:2px;}#giftcard-about .max_purchase{margin-top:18px;}#giftcard-about #content #giftcard-buy-header{margin-bottom:52px;}#giftcard-about .abt_egiftcard{font-size:20px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;margin:0px 0px 30px 0px;color:#1a1a1a;}#giftcard-balance .breadcrumbs,#giftcard-about .breadcrumbs,#egiftcard .breadcrumbs{padding-bottom:60px;font-weight:normal;margin-top:10px;}#giftcard-balance .right-panel,#giftcard-about .right-panel,#egiftcard .right-panel{width:auto;float:left;}#giftcard-balance .right-panel .rightpanel_content,#giftcard-about .right-panel .rightpanel_content,#egiftcard .right-panel .rightpanel_content{margin-left:5px;}#giftcard-balance .right-panel .divider,#giftcard-about .right-panel .divider,#egiftcard .right-panel .divider{border-left:1px solid #cccccc;display:table-cell;float:left;height:108px;margin:25px 0 0 0;width:2px;}#giftcard-balance .right-panel .gift_balance,#giftcard-about .right-panel .gift_balance,#egiftcard .right-panel .gift_balance{width:300px;}#giftcard-balance .right-panel .rightpanel_header,#giftcard-about .right-panel .rightpanel_header,#egiftcard .right-panel .rightpanel_header{font-size:22px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;color:black;}#giftcard-balance .rightpanel_container,#giftcard-about .rightpanel_container,#egiftcard .rightpanel_container{float:left;width:auto;margin:13px 0 0 59px;}#giftcard-balance #giftcard-buy-header,#giftcard-about #giftcard-buy-header,#egiftcard #giftcard-buy-header{float:left;margin-bottom:19px;width:580px;padding-right:20px;}#giftcard-balance #content #giftcard-buy-header p,#giftcard-about #content #giftcard-buy-header p,#egiftcard #content #giftcard-buy-header p{margin-left:3px;margin-bottom:15px;font-size:15px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;letter-spacing:-0.001px;line-height:17px;}#giftcard-balance #content #giftcard-buy-header h1,#giftcard-about #content #giftcard-buy-header h1,#egiftcard #content #giftcard-buy-header h1{margin-bottom:15px;}#giftcard-balance .giftcard_container .txt-theme,#giftcard-about .giftcard_container .txt-theme,#egiftcard .giftcard_container .txt-theme{color:#1f1f1f;padding-bottom:12px;}#giftcard-balance .giftcard_container .form_element.from_container > input,#giftcard-about .giftcard_container .form_element.from_container > input,#egiftcard .giftcard_container .form_element.from_container > input{border:1px solid #cccccc;height:36px;padding-left:5px;width:235px;}#giftcard-balance .giftcard_container .form_element .txt-theme,#giftcard-balance .giftcard_container .form_element label,#giftcard-about .giftcard_container .form_element .txt-theme,#giftcard-about .giftcard_container .form_element label,#egiftcard .giftcard_container .form_element .txt-theme,#egiftcard .giftcard_container .form_element label{color:gray;font-size:15px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;letter-spacing:-0.0001px;line-height:17px;text-transform:capitalize;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;}#giftcard-balance .giftcard_container fieldset.fs div.form_element div.txt-theme label,#giftcard-about .giftcard_container fieldset.fs div.form_element div.txt-theme label,#egiftcard .giftcard_container fieldset.fs div.form_element div.txt-theme label{color:#1f1f1f;padding-bottom:5px;}#giftcard-balance .egiftcard_information p,#giftcard-about .egiftcard_information p,#egiftcard .egiftcard_information p{font-size:11px;letter-spacing:-0.0001px;line-height:11px;margin-bottom:14px;}#giftcard-balance #giftcard-buy-header{margin-bottom:14px;margin-left:3px;}#giftcard-balance .header{font-size:22px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;}#giftcard-balance .gc_ecard_balance{width:960px;margin-left:3px;}#giftcard-balance .gc_ecard_box_text{margin-bottom:15px;}#giftcard-balance .breadcrumbs{margin-left:3px;}#giftcard-balance #remaining-balance{margin-left:3px;}#giftcard-balance .remaining_on_card{margin-left:3px;}#giftcard-balance .giftcard_submit_btn{margin:12px 0 0 0;width:150px;float:left;}#giftcard-balance fieldset.giftcard{width:960px;background:url("/media/images/pc/egift/bg_chkbalance.png") no-repeat;height:auto;padding-left:18px;margin-bottom:20px;background-size:100% 100%;border:none;}#giftcard-balance fieldset.giftcard p{margin-bottom:17px;margin-left:0px;width:auto;}#giftcard-balance fieldset.fs div.form_element{float:none;margin:5px 15px 25px 0;}#giftcard-balance fieldset.fs div.form_element input{border:1px solid #cccccc;width:235px;height:36px;padding-left:7px;}.passwordreset{width:965px;margin:0 auto;padding:20px 0 60px 13px;line-height:1.5;}.passwordreset #content{width:65%;float:left;}.passwordreset #sidebar{width:30%;float:right;}.passwordreset #content > div{margin-bottom:10px;}.passwordreset #request-submit{margin-top:10px;}.passwordreset .back_to_signin{margin:10px 0;}.passwordreset h2,.passwordreset .module-benefits .heading-container,.module-benefits .passwordreset .heading-container,.passwordreset .module-benefits .heading-container *,.module-benefits .heading-container .passwordreset *{background:none;text-align:left;font-size:36px;line-height:38px;margin:0 0 10px 0;color:#46ab8c;}.passwordreset fieldset{width:auto;border:0;padding:0;}.passwordreset fieldset.fs div.form_element{width:auto;margin:0 0 15px 0;float:none;}.passwordreset .form_element input{border:1px solid #bdbdbd;height:36px;line-height:36px;padding:0 0 0 5px;width:215px !important;}.passwordreset form label{text-transform:capitalize;}.contact_us .desc{font-size:22px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;}.contact_us ul.category{margin:20px 0 0;position:relative;min-height:175px;}.contact_us .cancel_modify_order .tollfree_number{color:#EF6EA8;}.contact_us div.customer_email_note.error{margin-bottom:10px;}.contact_us .breadcrumbs{margin-bottom:57px;}.contact_us .header h2,.contact_us .header .module-benefits .heading-container,.module-benefits .contact_us .header .heading-container,.contact_us .header .module-benefits .heading-container *,.module-benefits .heading-container .contact_us .header *{margin-bottom:50px;}.contact_us .question_header{marin:60px 0 36px;position:relative;}.contact_us .question_header.online_order{padding-left:0px;}.contact_us .question_header.beauty_product{padding-left:243px;}.contact_us .question_header.website_tech{padding-left:486px;}.contact_us .question_header.store_service{padding-left:729px;}.contact_us ul.category li{float:left;background:url("/media/images/pc/customer_service/contact_us/contact_us_qts_bg.png") repeat;width:231px;min-height:145px;margin:0 12px 0 0;padding:10px 0 0 10px;border:1px solid transparent;cursor:pointer;}.contact_us ul.category li:nth-last-child(1){margin:0;}.contact_us ul.category li p.copy.on{color:#46ab8c;}.contact_us ul.category li ul.category{margin:19px 0 40px;}.contact_us ul.category li p.copy{font-size:26px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;line-height:24px;color:#000;}.contact_us ul.category li.selected{border:1px solid #000000;}.contact_us .caret{background:url("/media/export/images/qs-caret.png") no-repeat scroll 50% 100% transparent;display:block;height:12px;position:absolute;top:-20px;width:231px;z-index:9000;display:none;}.contact_us .portrayal{height:33px;width:24px;}.contact_us .online_order .portrayal{width:29px;}.contact_us .online_order div.off{background:url("/media/images/pc/customer_service/contact_us/contact_us_qts_category.png") no-repeat scroll 0 -39px;}.contact_us .online_order div.on{background:url("/media/images/pc/customer_service/contact_us/contact_us_qts_category.png") no-repeat scroll 0 -4px;}.contact_us .beauty_product div.off{background:url("/media/images/pc/customer_service/contact_us/contact_us_qts_category.png") no-repeat scroll -27px -39px;}.contact_us .beauty_product div.on{background:url("/media/images/pc/customer_service/contact_us/contact_us_qts_category.png") no-repeat scroll -27px -3px;}.contact_us .website_tech div.off{background:url("/media/images/pc/customer_service/contact_us/contact_us_qts_category.png") no-repeat scroll -48px -39px;width:36px;}.contact_us .website_tech div.on{background:url("/media/images/pc/customer_service/contact_us/contact_us_qts_category.png") no-repeat scroll -48px -2px;width:36px;}.contact_us .store_service div.off{background:url("/media/images/pc/customer_service/contact_us/contact_us_qts_category.png") no-repeat scroll -84px -39px;width:37px;}.contact_us .store_service div.on{background:url("/media/images/pc/customer_service/contact_us/contact_us_qts_category.png") no-repeat scroll -85px -3px;width:37px;}.contact_us .store_service .sub_contact_list li .label-wrap{display:inline-block;width:89%;vertical-align:top;}.contact_us .sub_contact_list li{padding:5px 0;}.contact_us .sub_contact_list li .label-wrap{color:inherit;font-family:inherit;}.contact_us .sub_contact_list li input[type="radio"]{vertical-align:middle;margin-right:12px;}.contact_us .sub_contact_list li input[type="text"]{width:215px;border:1px solid #bdbdbd;height:36px;line-height:36px;padding:0 12px 0 14px;display:inline-block;margin:0 0 8px 15px;}.contact_us .sub_contact_list li .additional_information{padding-left:25px;}.contact_us .sub_contact_list li .additional_information .product_concern_data_wrap label{width:40%;display:inline-block;}.contact_us .sub_contact_list li .additional_information .product_concern_data_wrap label a{text-transform:lowercase;}#customer_service .overlay-container .pop-up-control.whats-this{padding:10px;margin-right:10px;}.contact_us_wrap .contact_us .breadcrumbs{margin-top:21px;}#customer_service #main.contact_us_thanks{padding-top:0;min-height:422px;}#customer_service #main.contact_us_thanks h2,#customer_service #main.contact_us_thanks .module-benefits .heading-container,.module-benefits #customer_service #main.contact_us_thanks .heading-container,#customer_service #main.contact_us_thanks .module-benefits .heading-container *,.module-benefits .heading-container #customer_service #main.contact_us_thanks *{margin:60px 0 3px;}#customer_service #main.contact_us_thanks .acknowledge{font-size:22px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;color:#000;line-height:23px;}#customer_service #main.contact_us_thanks #fc-col-2{display:none;}#customer_service #main.contact_us_wrap{padding-top:0;}#customer_service #main .breadcrumbs{margin-top:21px;}#customer_service #main .breadcrumbs a{color:#000;}#customer_service #main .breadcrumbs a:hover{color:#5dba98;}#contact-form-wrap.personal-info-form-container{float:left;width:100%;margin-bottom:25px;}#contact-form-wrap.personal-info-form-container .contact_mandatory_fields{font-size:22px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;margin:20px 0 29px;clear:both;}#contact-form-wrap.personal-info-form-container .first-column-wrap,#contact-form-wrap.personal-info-form-container .second-column-wrap{float:left;width:50%;}#contact-form-wrap.personal-info-form-container .first-column-wrap input{width:215px;border:1px solid #bdbdbd;height:36px;line-height:36px;padding:0 12px 0 14px;display:block;}#contact-form-wrap.personal-info-form-container .first-column-wrap select{width:215px;border:1px solid #bdbdbd;height:36px;line-height:36px;padding:0 12px 0 14px;display:block;padding:7px 0 6px 14px;}#contact-form-wrap.personal-info-form-container .first-column-wrap .form_element{float:left;margin:0 16px 12px 0;}#contact-form-wrap.personal-info-form-container .first-column-wrap .form_element label{text-transform:capitalize;display:inline-block;margin-bottom:5px;}#contact-form-wrap.personal-info-form-container .second-column-wrap .form_element label{text-transform:capitalize;display:inline-block;margin-bottom:8px;}#contact-form-wrap.personal-info-form-container .second-column-wrap .form_element.registered_member_container label,#contact-form-wrap.personal-info-form-container .second-column-wrap .form_element.comments_container label{text-transform:none;}#contact-form-wrap.personal-info-form-container .second-column-wrap .form_element textarea{display:block;width:100%;min-height:318px;padding:10px;}#contact-form-wrap.personal-info-form-container .second-column-wrap .form_element.registered_member_container,#contact-form-wrap.personal-info-form-container .second-column-wrap .form_element.button_container{margin-top:12px;float:left;width:60%;}#contact-form-wrap.personal-info-form-container .second-column-wrap .form_element.registered_member_container input{vertical-align:middle;margin-right:3px;}#contact-form-wrap.personal-info-form-container .second-column-wrap .form_element.button_container{width:40%;}#contact-form-wrap.personal-info-form-container .second-column-wrap .form_element.button_container input{height:37px;line-height:41px;font-size:17px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;padding:0 9px;background:#5dba98;text-transform:uppercase;color:#fff;text-align:center;letter-spacing:1px;border:0;cursor:pointer;float:right;font-weight:bold;-webkit-transition:background 0.2s ease;-moz-transition:background 0.2s ease;transition:background 0.2s ease;}#contact-form-wrap.personal-info-form-container .second-column-wrap .form_element.button_container input:hover{background:#44a07e;}input,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.adpl label[data-required]:before{content:"";}.adpl input[type='email'],.adpl input[type='tel'],.adpl input[type='password'],.adpl input[type='text'],.adpl textarea,.adpl select{height:3em;height:calc(3em - -2px);font-size:1em;border-radius:3px;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;-webkit-box-shadow:none;box-shadow:none;resize:none;outline:none;border-color:#cccccc;}.adpl input[type='email']:focus + label:before,.adpl input[type='email']:active + label:before,.adpl input[type='tel']:focus + label:before,.adpl input[type='tel']:active + label:before,.adpl input[type='password']:focus + label:before,.adpl input[type='password']:active + label:before,.adpl input[type='text']:focus + label:before,.adpl input[type='text']:active + label:before,.adpl textarea:focus + label:before,.adpl textarea:active + label:before,.adpl select:focus + label:before,.adpl select:active + label:before{color:#999999;}.adpl input[type='email'] + label,.adpl input[type='tel'] + label,.adpl input[type='password'] + label,.adpl input[type='text'] + label,.adpl textarea + label,.adpl select + label{display:block;font-size:1em;height:3em;line-height:3em;margin-top:3em;margin-top:calc(-3em - 1px);cursor:text;}.adpl input[type='email'] + label span.label-content,.adpl input[type='tel'] + label span.label-content,.adpl input[type='password'] + label span.label-content,.adpl input[type='text'] + label span.label-content,.adpl textarea + label span.label-content,.adpl select + label span.label-content{display:none;}.adpl input[type='email'] + label:before,.adpl input[type='tel'] + label:before,.adpl input[type='password'] + label:before,.adpl input[type='text'] + label:before,.adpl textarea + label:before,.adpl select + label:before{content:attr(placeholder);display:inline-block;color:#999999;margin:0 1em;margin:0 calc(1em - -2px);white-space:nowrap;-webkit-transition-property:-webkit-transform,color;transition-property:transform,color;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-delay:0;transition-delay:0;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;}.adpl input[type='email']:focus + label:before,.adpl input[type='email'].active + label:before,.adpl input[type='email'].js-label-mode + label:before,.adpl input[type='tel']:focus + label:before,.adpl input[type='tel'].active + label:before,.adpl input[type='tel'].js-label-mode + label:before,.adpl input[type='password']:focus + label:before,.adpl input[type='password'].active + label:before,.adpl input[type='password'].js-label-mode + label:before,.adpl input[type='text']:focus + label:before,.adpl input[type='text'].active + label:before,.adpl input[type='text'].js-label-mode + label:before,.adpl textarea:focus + label:before,.adpl textarea.active + label:before,.adpl textarea.js-label-mode + label:before,.adpl select:focus + label:before,.adpl select.active + label:before,.adpl select.js-label-mode + label:before{background:white;line-height:1;padding:0 1.5px;-webkit-transform:translateY(-1.5em) translateY(-0.5px) scale(0.8,0.8);transform:translateY(-1.5em) translateY(-0.5px) scale(0.8,0.8);}.adpl input[type='email'].js-label-mode + label:before,.adpl input[type='tel'].js-label-mode + label:before,.adpl input[type='password'].js-label-mode + label:before,.adpl input[type='text'].js-label-mode + label:before,.adpl textarea.js-label-mode + label:before,.adpl select.js-label-mode + label:before{content:attr(alt);}.adpl input[type='email']:required.error + label:before,.adpl input[type='email']:required:invalid + label:before,.adpl input[type='tel']:required.error + label:before,.adpl input[type='tel']:required:invalid + label:before,.adpl input[type='password']:required.error + label:before,.adpl input[type='password']:required:invalid + label:before,.adpl input[type='text']:required.error + label:before,.adpl input[type='text']:required:invalid + label:before,.adpl textarea:required.error + label:before,.adpl textarea:required:invalid + label:before,.adpl select:required.error + label:before,.adpl select:required:invalid + label:before{color:#ff9999;}.adpl input[type='email']:required.error:empty + label:before,.adpl input[type='email']:required.error[value=""] + label:before,.adpl input[type='email']:required.error:not(:checked) + label:before,.adpl input[type='email']:required.error.empty + label:before,.adpl input[type='email']:required:invalid:empty + label:before,.adpl input[type='email']:required:invalid[value=""] + label:before,.adpl input[type='email']:required:invalid:not(:checked) + label:before,.adpl input[type='email']:required:invalid.empty + label:before,.adpl input[type='tel']:required.error:empty + label:before,.adpl input[type='tel']:required.error[value=""] + label:before,.adpl input[type='tel']:required.error:not(:checked) + label:before,.adpl input[type='tel']:required.error.empty + label:before,.adpl input[type='tel']:required:invalid:empty + label:before,.adpl input[type='tel']:required:invalid[value=""] + label:before,.adpl input[type='tel']:required:invalid:not(:checked) + label:before,.adpl input[type='tel']:required:invalid.empty + label:before,.adpl input[type='password']:required.error:empty + label:before,.adpl input[type='password']:required.error[value=""] + label:before,.adpl input[type='password']:required.error:not(:checked) + label:before,.adpl input[type='password']:required.error.empty + label:before,.adpl input[type='password']:required:invalid:empty + label:before,.adpl input[type='password']:required:invalid[value=""] + label:before,.adpl input[type='password']:required:invalid:not(:checked) + label:before,.adpl input[type='password']:required:invalid.empty + label:before,.adpl input[type='text']:required.error:empty + label:before,.adpl input[type='text']:required.error[value=""] + label:before,.adpl input[type='text']:required.error:not(:checked) + label:before,.adpl input[type='text']:required.error.empty + label:before,.adpl input[type='text']:required:invalid:empty + label:before,.adpl input[type='text']:required:invalid[value=""] + label:before,.adpl input[type='text']:required:invalid:not(:checked) + label:before,.adpl input[type='text']:required:invalid.empty + label:before,.adpl textarea:required.error:empty + label:before,.adpl textarea:required.error[value=""] + label:before,.adpl textarea:required.error:not(:checked) + label:before,.adpl textarea:required.error.empty + label:before,.adpl textarea:required:invalid:empty + label:before,.adpl textarea:required:invalid[value=""] + label:before,.adpl textarea:required:invalid:not(:checked) + label:before,.adpl textarea:required:invalid.empty + label:before,.adpl select:required.error:empty + label:before,.adpl select:required.error[value=""] + label:before,.adpl select:required.error:not(:checked) + label:before,.adpl select:required.error.empty + label:before,.adpl select:required:invalid:empty + label:before,.adpl select:required:invalid[value=""] + label:before,.adpl select:required:invalid:not(:checked) + label:before,.adpl select:required:invalid.empty + label:before{color:#999999;}.adpl input[type='email']:required.error:empty.error + label:before,.adpl input[type='email']:required.error:empty.touched + label:before,.adpl input[type='email']:required.error[value=""].error + label:before,.adpl input[type='email']:required.error[value=""].touched + label:before,.adpl input[type='email']:required.error:not(:checked).error + label:before,.adpl input[type='email']:required.error:not(:checked).touched + label:before,.adpl input[type='email']:required.error.empty.error + label:before,.adpl input[type='email']:required.error.empty.touched + label:before,.adpl input[type='email']:required:invalid:empty.error + label:before,.adpl input[type='email']:required:invalid:empty.touched + label:before,.adpl input[type='email']:required:invalid[value=""].error + label:before,.adpl input[type='email']:required:invalid[value=""].touched + label:before,.adpl input[type='email']:required:invalid:not(:checked).error + label:before,.adpl input[type='email']:required:invalid:not(:checked).touched + label:before,.adpl input[type='email']:required:invalid.empty.error + label:before,.adpl input[type='email']:required:invalid.empty.touched + label:before,.adpl input[type='tel']:required.error:empty.error + label:before,.adpl input[type='tel']:required.error:empty.touched + label:before,.adpl input[type='tel']:required.error[value=""].error + label:before,.adpl input[type='tel']:required.error[value=""].touched + label:before,.adpl input[type='tel']:required.error:not(:checked).error + label:before,.adpl input[type='tel']:required.error:not(:checked).touched + label:before,.adpl input[type='tel']:required.error.empty.error + label:before,.adpl input[type='tel']:required.error.empty.touched + label:before,.adpl input[type='tel']:required:invalid:empty.error + label:before,.adpl input[type='tel']:required:invalid:empty.touched + label:before,.adpl input[type='tel']:required:invalid[value=""].error + label:before,.adpl input[type='tel']:required:invalid[value=""].touched + label:before,.adpl input[type='tel']:required:invalid:not(:checked).error + label:before,.adpl input[type='tel']:required:invalid:not(:checked).touched + label:before,.adpl input[type='tel']:required:invalid.empty.error + label:before,.adpl input[type='tel']:required:invalid.empty.touched + label:before,.adpl input[type='password']:required.error:empty.error + label:before,.adpl input[type='password']:required.error:empty.touched + label:before,.adpl input[type='password']:required.error[value=""].error + label:before,.adpl input[type='password']:required.error[value=""].touched + label:before,.adpl input[type='password']:required.error:not(:checked).error + label:before,.adpl input[type='password']:required.error:not(:checked).touched + label:before,.adpl input[type='password']:required.error.empty.error + label:before,.adpl input[type='password']:required.error.empty.touched + label:before,.adpl input[type='password']:required:invalid:empty.error + label:before,.adpl input[type='password']:required:invalid:empty.touched + label:before,.adpl input[type='password']:required:invalid[value=""].error + label:before,.adpl input[type='password']:required:invalid[value=""].touched + label:before,.adpl input[type='password']:required:invalid:not(:checked).error + label:before,.adpl input[type='password']:required:invalid:not(:checked).touched + label:before,.adpl input[type='password']:required:invalid.empty.error + label:before,.adpl input[type='password']:required:invalid.empty.touched + label:before,.adpl input[type='text']:required.error:empty.error + label:before,.adpl input[type='text']:required.error:empty.touched + label:before,.adpl input[type='text']:required.error[value=""].error + label:before,.adpl input[type='text']:required.error[value=""].touched + label:before,.adpl input[type='text']:required.error:not(:checked).error + label:before,.adpl input[type='text']:required.error:not(:checked).touched + label:before,.adpl input[type='text']:required.error.empty.error + label:before,.adpl input[type='text']:required.error.empty.touched + label:before,.adpl input[type='text']:required:invalid:empty.error + label:before,.adpl input[type='text']:required:invalid:empty.touched + label:before,.adpl input[type='text']:required:invalid[value=""].error + label:before,.adpl input[type='text']:required:invalid[value=""].touched + label:before,.adpl input[type='text']:required:invalid:not(:checked).error + label:before,.adpl input[type='text']:required:invalid:not(:checked).touched + label:before,.adpl input[type='text']:required:invalid.empty.error + label:before,.adpl input[type='text']:required:invalid.empty.touched + label:before,.adpl textarea:required.error:empty.error + label:before,.adpl textarea:required.error:empty.touched + label:before,.adpl textarea:required.error[value=""].error + label:before,.adpl textarea:required.error[value=""].touched + label:before,.adpl textarea:required.error:not(:checked).error + label:before,.adpl textarea:required.error:not(:checked).touched + label:before,.adpl textarea:required.error.empty.error + label:before,.adpl textarea:required.error.empty.touched + label:before,.adpl textarea:required:invalid:empty.error + label:before,.adpl textarea:required:invalid:empty.touched + label:before,.adpl textarea:required:invalid[value=""].error + label:before,.adpl textarea:required:invalid[value=""].touched + label:before,.adpl textarea:required:invalid:not(:checked).error + label:before,.adpl textarea:required:invalid:not(:checked).touched + label:before,.adpl textarea:required:invalid.empty.error + label:before,.adpl textarea:required:invalid.empty.touched + label:before,.adpl select:required.error:empty.error + label:before,.adpl select:required.error:empty.touched + label:before,.adpl select:required.error[value=""].error + label:before,.adpl select:required.error[value=""].touched + label:before,.adpl select:required.error:not(:checked).error + label:before,.adpl select:required.error:not(:checked).touched + label:before,.adpl select:required.error.empty.error + label:before,.adpl select:required.error.empty.touched + label:before,.adpl select:required:invalid:empty.error + label:before,.adpl select:required:invalid:empty.touched + label:before,.adpl select:required:invalid[value=""].error + label:before,.adpl select:required:invalid[value=""].touched + label:before,.adpl select:required:invalid:not(:checked).error + label:before,.adpl select:required:invalid:not(:checked).touched + label:before,.adpl select:required:invalid.empty.error + label:before,.adpl select:required:invalid.empty.touched + label:before{color:#ff9999;}.adpl input[type='email']:required.error:empty.checkedEmpty + label:before,.adpl input[type='email']:required.error[value=""].checkedEmpty + label:before,.adpl input[type='email']:required.error:not(:checked).checkedEmpty + label:before,.adpl input[type='email']:required.error.empty.checkedEmpty + label:before,.adpl input[type='email']:required:invalid:empty.checkedEmpty + label:before,.adpl input[type='email']:required:invalid[value=""].checkedEmpty + label:before,.adpl input[type='email']:required:invalid:not(:checked).checkedEmpty + label:before,.adpl input[type='email']:required:invalid.empty.checkedEmpty + label:before,.adpl input[type='tel']:required.error:empty.checkedEmpty + label:before,.adpl input[type='tel']:required.error[value=""].checkedEmpty + label:before,.adpl input[type='tel']:required.error:not(:checked).checkedEmpty + label:before,.adpl input[type='tel']:required.error.empty.checkedEmpty + label:before,.adpl input[type='tel']:required:invalid:empty.checkedEmpty + label:before,.adpl input[type='tel']:required:invalid[value=""].checkedEmpty + label:before,.adpl input[type='tel']:required:invalid:not(:checked).checkedEmpty + label:before,.adpl input[type='tel']:required:invalid.empty.checkedEmpty + label:before,.adpl input[type='password']:required.error:empty.checkedEmpty + label:before,.adpl input[type='password']:required.error[value=""].checkedEmpty + label:before,.adpl input[type='password']:required.error:not(:checked).checkedEmpty + label:before,.adpl input[type='password']:required.error.empty.checkedEmpty + label:before,.adpl input[type='password']:required:invalid:empty.checkedEmpty + label:before,.adpl input[type='password']:required:invalid[value=""].checkedEmpty + label:before,.adpl input[type='password']:required:invalid:not(:checked).checkedEmpty + label:before,.adpl input[type='password']:required:invalid.empty.checkedEmpty + label:before,.adpl input[type='text']:required.error:empty.checkedEmpty + label:before,.adpl input[type='text']:required.error[value=""].checkedEmpty + label:before,.adpl input[type='text']:required.error:not(:checked).checkedEmpty + label:before,.adpl input[type='text']:required.error.empty.checkedEmpty + label:before,.adpl input[type='text']:required:invalid:empty.checkedEmpty + label:before,.adpl input[type='text']:required:invalid[value=""].checkedEmpty + label:before,.adpl input[type='text']:required:invalid:not(:checked).checkedEmpty + label:before,.adpl input[type='text']:required:invalid.empty.checkedEmpty + label:before,.adpl textarea:required.error:empty.checkedEmpty + label:before,.adpl textarea:required.error[value=""].checkedEmpty + label:before,.adpl textarea:required.error:not(:checked).checkedEmpty + label:before,.adpl textarea:required.error.empty.checkedEmpty + label:before,.adpl textarea:required:invalid:empty.checkedEmpty + label:before,.adpl textarea:required:invalid[value=""].checkedEmpty + label:before,.adpl textarea:required:invalid:not(:checked).checkedEmpty + label:before,.adpl textarea:required:invalid.empty.checkedEmpty + label:before,.adpl select:required.error:empty.checkedEmpty + label:before,.adpl select:required.error[value=""].checkedEmpty + label:before,.adpl select:required.error:not(:checked).checkedEmpty + label:before,.adpl select:required.error.empty.checkedEmpty + label:before,.adpl select:required:invalid:empty.checkedEmpty + label:before,.adpl select:required:invalid[value=""].checkedEmpty + label:before,.adpl select:required:invalid:not(:checked).checkedEmpty + label:before,.adpl select:required:invalid.empty.checkedEmpty + label:before{color:#ff9999;}.adpl input[type='email']:required.error:empty:focus + label:before,.adpl input[type='email']:required.error[value=""]:focus + label:before,.adpl input[type='email']:required.error:not(:checked):focus + label:before,.adpl input[type='email']:required.error.empty:focus + label:before,.adpl input[type='email']:required:invalid:empty:focus + label:before,.adpl input[type='email']:required:invalid[value=""]:focus + label:before,.adpl input[type='email']:required:invalid:not(:checked):focus + label:before,.adpl input[type='email']:required:invalid.empty:focus + label:before,.adpl input[type='tel']:required.error:empty:focus + label:before,.adpl input[type='tel']:required.error[value=""]:focus + label:before,.adpl input[type='tel']:required.error:not(:checked):focus + label:before,.adpl input[type='tel']:required.error.empty:focus + label:before,.adpl input[type='tel']:required:invalid:empty:focus + label:before,.adpl input[type='tel']:required:invalid[value=""]:focus + label:before,.adpl input[type='tel']:required:invalid:not(:checked):focus + label:before,.adpl input[type='tel']:required:invalid.empty:focus + label:before,.adpl input[type='password']:required.error:empty:focus + label:before,.adpl input[type='password']:required.error[value=""]:focus + label:before,.adpl input[type='password']:required.error:not(:checked):focus + label:before,.adpl input[type='password']:required.error.empty:focus + label:before,.adpl input[type='password']:required:invalid:empty:focus + label:before,.adpl input[type='password']:required:invalid[value=""]:focus + label:before,.adpl input[type='password']:required:invalid:not(:checked):focus + label:before,.adpl input[type='password']:required:invalid.empty:focus + label:before,.adpl input[type='text']:required.error:empty:focus + label:before,.adpl input[type='text']:required.error[value=""]:focus + label:before,.adpl input[type='text']:required.error:not(:checked):focus + label:before,.adpl input[type='text']:required.error.empty:focus + label:before,.adpl input[type='text']:required:invalid:empty:focus + label:before,.adpl input[type='text']:required:invalid[value=""]:focus + label:before,.adpl input[type='text']:required:invalid:not(:checked):focus + label:before,.adpl input[type='text']:required:invalid.empty:focus + label:before,.adpl textarea:required.error:empty:focus + label:before,.adpl textarea:required.error[value=""]:focus + label:before,.adpl textarea:required.error:not(:checked):focus + label:before,.adpl textarea:required.error.empty:focus + label:before,.adpl textarea:required:invalid:empty:focus + label:before,.adpl textarea:required:invalid[value=""]:focus + label:before,.adpl textarea:required:invalid:not(:checked):focus + label:before,.adpl textarea:required:invalid.empty:focus + label:before,.adpl select:required.error:empty:focus + label:before,.adpl select:required.error[value=""]:focus + label:before,.adpl select:required.error:not(:checked):focus + label:before,.adpl select:required.error.empty:focus + label:before,.adpl select:required:invalid:empty:focus + label:before,.adpl select:required:invalid[value=""]:focus + label:before,.adpl select:required:invalid:not(:checked):focus + label:before,.adpl select:required:invalid.empty:focus + label:before{color:#999999;}.adpl input[type='email']:required:valid + label:before,.adpl input[type='tel']:required:valid + label:before,.adpl input[type='password']:required:valid + label:before,.adpl input[type='text']:required:valid + label:before,.adpl textarea:required:valid + label:before,.adpl select:required:valid + label:before{color:#999999;}.adpl input[type='email']:required:valid.error + label:before,.adpl input[type='tel']:required:valid.error + label:before,.adpl input[type='password']:required:valid.error + label:before,.adpl input[type='text']:required:valid.error + label:before,.adpl textarea:required:valid.error + label:before,.adpl select:required:valid.error + label:before{color:#999999;}.adpl input[type='email']:required[data-error] + label:before,.adpl input[type='tel']:required[data-error] + label:before,.adpl input[type='password']:required[data-error] + label:before,.adpl input[type='text']:required[data-error] + label:before,.adpl textarea:required[data-error] + label:before,.adpl select:required[data-error] + label:before{color:#ff9999;}.adpl input[type='email']:focus + label:before,.adpl input[type='tel']:focus + label:before,.adpl input[type='password']:focus + label:before,.adpl input[type='text']:focus + label:before,.adpl textarea:focus + label:before,.adpl select:focus + label:before{color:#999999;}.adpl .select label{display:none;}.adpl fieldset{overflow:visible;max-width:100%;}.adpl .form-item{position:relative;overflow:visible;}.adpl input,.adpl select,.adpl .selectBox{resize:none;outline:none;border:1px solid #cccccc;border-color:#cccccc;}.adpl input:required,.adpl input.selectBox-required,.adpl select:required,.adpl select.selectBox-required,.adpl .selectBox:required,.adpl .selectBox.selectBox-required{box-shadow:none;}.adpl input:required.error,.adpl input:required:invalid,.adpl input:required.selectBox-invalid,.adpl input.selectBox-required.error,.adpl input.selectBox-required:invalid,.adpl input.selectBox-required.selectBox-invalid,.adpl select:required.error,.adpl select:required:invalid,.adpl select:required.selectBox-invalid,.adpl select.selectBox-required.error,.adpl select.selectBox-required:invalid,.adpl select.selectBox-required.selectBox-invalid,.adpl .selectBox:required.error,.adpl .selectBox:required:invalid,.adpl .selectBox:required.selectBox-invalid,.adpl .selectBox.selectBox-required.error,.adpl .selectBox.selectBox-required:invalid,.adpl .selectBox.selectBox-required.selectBox-invalid{border-color:red;box-shadow:none;}.adpl input:required.error:empty,.adpl input:required.error[value=""],.adpl input:required.error:not(:checked),.adpl input:required.error.empty,.adpl input:required:invalid:empty,.adpl input:required:invalid[value=""],.adpl input:required:invalid:not(:checked),.adpl input:required:invalid.empty,.adpl input:required.selectBox-invalid:empty,.adpl input:required.selectBox-invalid[value=""],.adpl input:required.selectBox-invalid:not(:checked),.adpl input:required.selectBox-invalid.empty,.adpl input.selectBox-required.error:empty,.adpl input.selectBox-required.error[value=""],.adpl input.selectBox-required.error:not(:checked),.adpl input.selectBox-required.error.empty,.adpl input.selectBox-required:invalid:empty,.adpl input.selectBox-required:invalid[value=""],.adpl input.selectBox-required:invalid:not(:checked),.adpl input.selectBox-required:invalid.empty,.adpl input.selectBox-required.selectBox-invalid:empty,.adpl input.selectBox-required.selectBox-invalid[value=""],.adpl input.selectBox-required.selectBox-invalid:not(:checked),.adpl input.selectBox-required.selectBox-invalid.empty,.adpl select:required.error:empty,.adpl select:required.error[value=""],.adpl select:required.error:not(:checked),.adpl select:required.error.empty,.adpl select:required:invalid:empty,.adpl select:required:invalid[value=""],.adpl select:required:invalid:not(:checked),.adpl select:required:invalid.empty,.adpl select:required.selectBox-invalid:empty,.adpl select:required.selectBox-invalid[value=""],.adpl select:required.selectBox-invalid:not(:checked),.adpl select:required.selectBox-invalid.empty,.adpl select.selectBox-required.error:empty,.adpl select.selectBox-required.error[value=""],.adpl select.selectBox-required.error:not(:checked),.adpl select.selectBox-required.error.empty,.adpl select.selectBox-required:invalid:empty,.adpl select.selectBox-required:invalid[value=""],.adpl select.selectBox-required:invalid:not(:checked),.adpl select.selectBox-required:invalid.empty,.adpl select.selectBox-required.selectBox-invalid:empty,.adpl select.selectBox-required.selectBox-invalid[value=""],.adpl select.selectBox-required.selectBox-invalid:not(:checked),.adpl select.selectBox-required.selectBox-invalid.empty,.adpl .selectBox:required.error:empty,.adpl .selectBox:required.error[value=""],.adpl .selectBox:required.error:not(:checked),.adpl .selectBox:required.error.empty,.adpl .selectBox:required:invalid:empty,.adpl .selectBox:required:invalid[value=""],.adpl .selectBox:required:invalid:not(:checked),.adpl .selectBox:required:invalid.empty,.adpl .selectBox:required.selectBox-invalid:empty,.adpl .selectBox:required.selectBox-invalid[value=""],.adpl .selectBox:required.selectBox-invalid:not(:checked),.adpl .selectBox:required.selectBox-invalid.empty,.adpl .selectBox.selectBox-required.error:empty,.adpl .selectBox.selectBox-required.error[value=""],.adpl .selectBox.selectBox-required.error:not(:checked),.adpl .selectBox.selectBox-required.error.empty,.adpl .selectBox.selectBox-required:invalid:empty,.adpl .selectBox.selectBox-required:invalid[value=""],.adpl .selectBox.selectBox-required:invalid:not(:checked),.adpl .selectBox.selectBox-required:invalid.empty,.adpl .selectBox.selectBox-required.selectBox-invalid:empty,.adpl .selectBox.selectBox-required.selectBox-invalid[value=""],.adpl .selectBox.selectBox-required.selectBox-invalid:not(:checked),.adpl .selectBox.selectBox-required.selectBox-invalid.empty{border-color:#cccccc;}.adpl input:required.error:empty.error,.adpl input:required.error:empty.checkedEmpty,.adpl input:required.error:empty.touched,.adpl input:required.error[value=""].error,.adpl input:required.error[value=""].checkedEmpty,.adpl input:required.error[value=""].touched,.adpl input:required.error:not(:checked).error,.adpl input:required.error:not(:checked).checkedEmpty,.adpl input:required.error:not(:checked).touched,.adpl input:required.error.empty.error,.adpl input:required.error.empty.checkedEmpty,.adpl input:required.error.empty.touched,.adpl input:required:invalid:empty.error,.adpl input:required:invalid:empty.checkedEmpty,.adpl input:required:invalid:empty.touched,.adpl input:required:invalid[value=""].error,.adpl input:required:invalid[value=""].checkedEmpty,.adpl input:required:invalid[value=""].touched,.adpl input:required:invalid:not(:checked).error,.adpl input:required:invalid:not(:checked).checkedEmpty,.adpl input:required:invalid:not(:checked).touched,.adpl input:required:invalid.empty.error,.adpl input:required:invalid.empty.checkedEmpty,.adpl input:required:invalid.empty.touched,.adpl input:required.selectBox-invalid:empty.error,.adpl input:required.selectBox-invalid:empty.checkedEmpty,.adpl input:required.selectBox-invalid:empty.touched,.adpl input:required.selectBox-invalid[value=""].error,.adpl input:required.selectBox-invalid[value=""].checkedEmpty,.adpl input:required.selectBox-invalid[value=""].touched,.adpl input:required.selectBox-invalid:not(:checked).error,.adpl input:required.selectBox-invalid:not(:checked).checkedEmpty,.adpl input:required.selectBox-invalid:not(:checked).touched,.adpl input:required.selectBox-invalid.empty.error,.adpl input:required.selectBox-invalid.empty.checkedEmpty,.adpl input:required.selectBox-invalid.empty.touched,.adpl input.selectBox-required.error:empty.error,.adpl input.selectBox-required.error:empty.checkedEmpty,.adpl input.selectBox-required.error:empty.touched,.adpl input.selectBox-required.error[value=""].error,.adpl input.selectBox-required.error[value=""].checkedEmpty,.adpl input.selectBox-required.error[value=""].touched,.adpl input.selectBox-required.error:not(:checked).error,.adpl input.selectBox-required.error:not(:checked).checkedEmpty,.adpl input.selectBox-required.error:not(:checked).touched,.adpl input.selectBox-required.error.empty.error,.adpl input.selectBox-required.error.empty.checkedEmpty,.adpl input.selectBox-required.error.empty.touched,.adpl input.selectBox-required:invalid:empty.error,.adpl input.selectBox-required:invalid:empty.checkedEmpty,.adpl input.selectBox-required:invalid:empty.touched,.adpl input.selectBox-required:invalid[value=""].error,.adpl input.selectBox-required:invalid[value=""].checkedEmpty,.adpl input.selectBox-required:invalid[value=""].touched,.adpl input.selectBox-required:invalid:not(:checked).error,.adpl input.selectBox-required:invalid:not(:checked).checkedEmpty,.adpl input.selectBox-required:invalid:not(:checked).touched,.adpl input.selectBox-required:invalid.empty.error,.adpl input.selectBox-required:invalid.empty.checkedEmpty,.adpl input.selectBox-required:invalid.empty.touched,.adpl input.selectBox-required.selectBox-invalid:empty.error,.adpl input.selectBox-required.selectBox-invalid:empty.checkedEmpty,.adpl input.selectBox-required.selectBox-invalid:empty.touched,.adpl input.selectBox-required.selectBox-invalid[value=""].error,.adpl input.selectBox-required.selectBox-invalid[value=""].checkedEmpty,.adpl input.selectBox-required.selectBox-invalid[value=""].touched,.adpl input.selectBox-required.selectBox-invalid:not(:checked).error,.adpl input.selectBox-required.selectBox-invalid:not(:checked).checkedEmpty,.adpl input.selectBox-required.selectBox-invalid:not(:checked).touched,.adpl input.selectBox-required.selectBox-invalid.empty.error,.adpl input.selectBox-required.selectBox-invalid.empty.checkedEmpty,.adpl input.selectBox-required.selectBox-invalid.empty.touched,.adpl select:required.error:empty.error,.adpl select:required.error:empty.checkedEmpty,.adpl select:required.error:empty.touched,.adpl select:required.error[value=""].error,.adpl select:required.error[value=""].checkedEmpty,.adpl select:required.error[value=""].touched,.adpl select:required.error:not(:checked).error,.adpl select:required.error:not(:checked).checkedEmpty,.adpl select:required.error:not(:checked).touched,.adpl select:required.error.empty.error,.adpl select:required.error.empty.checkedEmpty,.adpl select:required.error.empty.touched,.adpl select:required:invalid:empty.error,.adpl select:required:invalid:empty.checkedEmpty,.adpl select:required:invalid:empty.touched,.adpl select:required:invalid[value=""].error,.adpl select:required:invalid[value=""].checkedEmpty,.adpl select:required:invalid[value=""].touched,.adpl select:required:invalid:not(:checked).error,.adpl select:required:invalid:not(:checked).checkedEmpty,.adpl select:required:invalid:not(:checked).touched,.adpl select:required:invalid.empty.error,.adpl select:required:invalid.empty.checkedEmpty,.adpl select:required:invalid.empty.touched,.adpl select:required.selectBox-invalid:empty.error,.adpl select:required.selectBox-invalid:empty.checkedEmpty,.adpl select:required.selectBox-invalid:empty.touched,.adpl select:required.selectBox-invalid[value=""].error,.adpl select:required.selectBox-invalid[value=""].checkedEmpty,.adpl select:required.selectBox-invalid[value=""].touched,.adpl select:required.selectBox-invalid:not(:checked).error,.adpl select:required.selectBox-invalid:not(:checked).checkedEmpty,.adpl select:required.selectBox-invalid:not(:checked).touched,.adpl select:required.selectBox-invalid.empty.error,.adpl select:required.selectBox-invalid.empty.checkedEmpty,.adpl select:required.selectBox-invalid.empty.touched,.adpl select.selectBox-required.error:empty.error,.adpl select.selectBox-required.error:empty.checkedEmpty,.adpl select.selectBox-required.error:empty.touched,.adpl select.selectBox-required.error[value=""].error,.adpl select.selectBox-required.error[value=""].checkedEmpty,.adpl select.selectBox-required.error[value=""].touched,.adpl select.selectBox-required.error:not(:checked).error,.adpl select.selectBox-required.error:not(:checked).checkedEmpty,.adpl select.selectBox-required.error:not(:checked).touched,.adpl select.selectBox-required.error.empty.error,.adpl select.selectBox-required.error.empty.checkedEmpty,.adpl select.selectBox-required.error.empty.touched,.adpl select.selectBox-required:invalid:empty.error,.adpl select.selectBox-required:invalid:empty.checkedEmpty,.adpl select.selectBox-required:invalid:empty.touched,.adpl select.selectBox-required:invalid[value=""].error,.adpl select.selectBox-required:invalid[value=""].checkedEmpty,.adpl select.selectBox-required:invalid[value=""].touched,.adpl select.selectBox-required:invalid:not(:checked).error,.adpl select.selectBox-required:invalid:not(:checked).checkedEmpty,.adpl select.selectBox-required:invalid:not(:checked).touched,.adpl select.selectBox-required:invalid.empty.error,.adpl select.selectBox-required:invalid.empty.checkedEmpty,.adpl select.selectBox-required:invalid.empty.touched,.adpl select.selectBox-required.selectBox-invalid:empty.error,.adpl select.selectBox-required.selectBox-invalid:empty.checkedEmpty,.adpl select.selectBox-required.selectBox-invalid:empty.touched,.adpl select.selectBox-required.selectBox-invalid[value=""].error,.adpl select.selectBox-required.selectBox-invalid[value=""].checkedEmpty,.adpl select.selectBox-required.selectBox-invalid[value=""].touched,.adpl select.selectBox-required.selectBox-invalid:not(:checked).error,.adpl select.selectBox-required.selectBox-invalid:not(:checked).checkedEmpty,.adpl select.selectBox-required.selectBox-invalid:not(:checked).touched,.adpl select.selectBox-required.selectBox-invalid.empty.error,.adpl select.selectBox-required.selectBox-invalid.empty.checkedEmpty,.adpl select.selectBox-required.selectBox-invalid.empty.touched,.adpl .selectBox:required.error:empty.error,.adpl .selectBox:required.error:empty.checkedEmpty,.adpl .selectBox:required.error:empty.touched,.adpl .selectBox:required.error[value=""].error,.adpl .selectBox:required.error[value=""].checkedEmpty,.adpl .selectBox:required.error[value=""].touched,.adpl .selectBox:required.error:not(:checked).error,.adpl .selectBox:required.error:not(:checked).checkedEmpty,.adpl .selectBox:required.error:not(:checked).touched,.adpl .selectBox:required.error.empty.error,.adpl .selectBox:required.error.empty.checkedEmpty,.adpl .selectBox:required.error.empty.touched,.adpl .selectBox:required:invalid:empty.error,.adpl .selectBox:required:invalid:empty.checkedEmpty,.adpl .selectBox:required:invalid:empty.touched,.adpl .selectBox:required:invalid[value=""].error,.adpl .selectBox:required:invalid[value=""].checkedEmpty,.adpl .selectBox:required:invalid[value=""].touched,.adpl .selectBox:required:invalid:not(:checked).error,.adpl .selectBox:required:invalid:not(:checked).checkedEmpty,.adpl .selectBox:required:invalid:not(:checked).touched,.adpl .selectBox:required:invalid.empty.error,.adpl .selectBox:required:invalid.empty.checkedEmpty,.adpl .selectBox:required:invalid.empty.touched,.adpl .selectBox:required.selectBox-invalid:empty.error,.adpl .selectBox:required.selectBox-invalid:empty.checkedEmpty,.adpl .selectBox:required.selectBox-invalid:empty.touched,.adpl .selectBox:required.selectBox-invalid[value=""].error,.adpl .selectBox:required.selectBox-invalid[value=""].checkedEmpty,.adpl .selectBox:required.selectBox-invalid[value=""].touched,.adpl .selectBox:required.selectBox-invalid:not(:checked).error,.adpl .selectBox:required.selectBox-invalid:not(:checked).checkedEmpty,.adpl .selectBox:required.selectBox-invalid:not(:checked).touched,.adpl .selectBox:required.selectBox-invalid.empty.error,.adpl .selectBox:required.selectBox-invalid.empty.checkedEmpty,.adpl .selectBox:required.selectBox-invalid.empty.touched,.adpl .selectBox.selectBox-required.error:empty.error,.adpl .selectBox.selectBox-required.error:empty.checkedEmpty,.adpl .selectBox.selectBox-required.error:empty.touched,.adpl .selectBox.selectBox-required.error[value=""].error,.adpl .selectBox.selectBox-required.error[value=""].checkedEmpty,.adpl .selectBox.selectBox-required.error[value=""].touched,.adpl .selectBox.selectBox-required.error:not(:checked).error,.adpl .selectBox.selectBox-required.error:not(:checked).checkedEmpty,.adpl .selectBox.selectBox-required.error:not(:checked).touched,.adpl .selectBox.selectBox-required.error.empty.error,.adpl .selectBox.selectBox-required.error.empty.checkedEmpty,.adpl .selectBox.selectBox-required.error.empty.touched,.adpl .selectBox.selectBox-required:invalid:empty.error,.adpl .selectBox.selectBox-required:invalid:empty.checkedEmpty,.adpl .selectBox.selectBox-required:invalid:empty.touched,.adpl .selectBox.selectBox-required:invalid[value=""].error,.adpl .selectBox.selectBox-required:invalid[value=""].checkedEmpty,.adpl .selectBox.selectBox-required:invalid[value=""].touched,.adpl .selectBox.selectBox-required:invalid:not(:checked).error,.adpl .selectBox.selectBox-required:invalid:not(:checked).checkedEmpty,.adpl .selectBox.selectBox-required:invalid:not(:checked).touched,.adpl .selectBox.selectBox-required:invalid.empty.error,.adpl .selectBox.selectBox-required:invalid.empty.checkedEmpty,.adpl .selectBox.selectBox-required:invalid.empty.touched,.adpl .selectBox.selectBox-required.selectBox-invalid:empty.error,.adpl .selectBox.selectBox-required.selectBox-invalid:empty.checkedEmpty,.adpl .selectBox.selectBox-required.selectBox-invalid:empty.touched,.adpl .selectBox.selectBox-required.selectBox-invalid[value=""].error,.adpl .selectBox.selectBox-required.selectBox-invalid[value=""].checkedEmpty,.adpl .selectBox.selectBox-required.selectBox-invalid[value=""].touched,.adpl .selectBox.selectBox-required.selectBox-invalid:not(:checked).error,.adpl .selectBox.selectBox-required.selectBox-invalid:not(:checked).checkedEmpty,.adpl .selectBox.selectBox-required.selectBox-invalid:not(:checked).touched,.adpl .selectBox.selectBox-required.selectBox-invalid.empty.error,.adpl .selectBox.selectBox-required.selectBox-invalid.empty.checkedEmpty,.adpl .selectBox.selectBox-required.selectBox-invalid.empty.touched{border-color:red;}.adpl input:required:valid.error,.adpl input:required.selectBox-valid.error,.adpl input.selectBox-required:valid.error,.adpl input.selectBox-required.selectBox-valid.error,.adpl select:required:valid.error,.adpl select:required.selectBox-valid.error,.adpl select.selectBox-required:valid.error,.adpl select.selectBox-required.selectBox-valid.error,.adpl .selectBox:required:valid.error,.adpl .selectBox:required.selectBox-valid.error,.adpl .selectBox.selectBox-required:valid.error,.adpl .selectBox.selectBox-required.selectBox-valid.error{border-color:red;}.adpl input:required[data-error],.adpl input.selectBox-required[data-error],.adpl select:required[data-error],.adpl select.selectBox-required[data-error],.adpl .selectBox:required[data-error],.adpl .selectBox.selectBox-required[data-error]{border-color:red;}.adpl select::-ms-expand{display:block;}.adpl input[type="button"]:valid,.adpl input[type="submit"]:valid{border-color:#cccccc;}.adpl .inline-error{position:absolute;-moz-box-shadow:#333333 4px 4px 10px 1px;-webkit-box-shadow:#333333 4px 4px 10px 1px;box-shadow:#333333 4px 4px 10px 1px;border:1px solid #cccccc;background-color:white;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:.4em .8em;}.adpl .valid_marker,.adpl .invalid_marker{font-size:2em;position:absolute;right:30px;bottom:22px;background-color:white;}.adpl .valid_marker{color:green;display:none;}.adpl .invalid_marker{color:red;}.adpl .form-item.select .invalid_marker,.adpl .form-item.select .valid_marker{display:none;}#foreground-node.cart-notice-overlay{padding:0px;}.pg #foreground-node.offer-overlay img{width:inherit;height:inherit;}#main.multi .error{color:#ef6ea8;margin-bottom:5px;}#main.multi .error .server{font-size:19px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;}#main.multi .outer-wrap,#main.multi .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 #main.multi h3,#main.multi .spp-extra .module-may-we-suggest .wrap,.spp-extra .module-may-we-suggest #main.multi .wrap{margin-bottom:40px;margin-top:40px;}#main.multi #sidebar{float:right;width:280px;margin-top:65px;}#main.multi #sidebar p{font-size:15px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;line-height:1;}#main.multi #sidebar #livechat-overlay li{font-size:19px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;padding-top:15px;}#main.multi #sidebar #livechat-overlay li span.icon{background:url("/media/images/mobile/cs_icons_sprite.png") no-repeat 0 0 transparent;display:block;float:left;height:26px;margin-top:1px;width:30px;}#main.multi #sidebar #livechat-overlay li.need-help-call span.icon{background-position:0 -22px;}#main.multi #sidebar #livechat-overlay li.need-help-email span.icon{background-position:0 -51px;}#main.multi #content{float:left;width:640px;margin-right:40px;}#main.multi #content select{font-family:inherit;}#main.multi #content fieldset{padding:0;width:100%;border:none;}#main.multi #content fieldset.fs.new_payment_method{margin-top:0;}#main.multi #content fieldset.fs.new_payment_method div.form_element.expiration_date_container{margin-bottom:0;}#main.multi #content fieldset.fs.new_payment_method div.form_element.expires_month_container,#main.multi #content fieldset.fs.new_payment_method div.form_element.expires_year_container{margin-top:0;width:auto;}#main.multi #content fieldset.fs.new_payment_method select,#main.multi #content fieldset.fs.new_payment_method input{clear:both;}#main.multi #content fieldset.fs div.form_element{width:100%;}#main.multi #content fieldset.fs div.form_element.bca_donation.radio input{margin-top:0px;}#main.multi #content fieldset.fs div.form_element.bca_donation label{margin-right:20px;}#main.multi #content fieldset.fs div.form_element.radio input{margin-top:3px;float:left;}#main.multi #content fieldset.fs div.form_element label{width:auto;max-width:90%;float:left;color:inherit;text-transform:inherit;margin-right:10px;margin-bottom:5px;font-family:inherit;}#main.multi #content .cc_form_container fieldset.fs fiv.form_element label{float:none;}#main.multi #content .pp_option_wrapper fieldset.fs div.form_element.radio input{margin-top:10px;}#main.multi #content .pp_option_wrapper fieldset.fs div.form_element.radio label{margin-top:8px;}#main.multi #content .pp_option_wrapper fieldset.fs div.form_element.radio img{float:left;}#main.multi #content .pp_option_wrapper fieldset.fs div.form_element.radio a.pp_whatis{float:left;margin:8px 0 0 10px;}#main.multi #content .continue-checkout{float:right;clear:both;}#main.multi #content .checkout-header{border-bottom:1px solid #DBDBDB;padding-bottom:21px;margin-bottom:15px;}#main.multi #content .checkout-header h2,#main.multi #content .checkout-header .module-benefits .heading-container,.module-benefits #main.multi #content .checkout-header .heading-container,#main.multi #content .checkout-header .module-benefits .heading-container *,.module-benefits .heading-container #main.multi #content .checkout-header *{color:#5dba98;}#main.multi #content .checkout-header p{font-size:17px;}#main.multi #content #review-address-info{margin-top:40px;}#main.multi #content #review-address-info td{width:230px;padding:0 30px 40px 0;}#main.multi #content #review-address-info td#gift-options{width:180px;padding-right:0;}#main.multi #content #review-address-info dt{border-bottom:1px solid #DBDBDB;padding-bottom:5px;margin-bottom:10px;}#main.multi #content #review-address-info dt a{float:right;font-family:inherit;}#main.multi #content #review-address-info dd{margin:0;}#main.multi #content #review-address-info dd address{font-style:normal;}#main.multi #content ul.controls li,#main.multi #content ul.address_controls li{margin:5px 0;}#main.multi #content .sub_form h4{margin-top:10px;color:inherit;}#main.multi .checkout-btn{margin:25px 0;overflow:hidden;}#main.multi .checkout-btn a.button,#main.multi .checkout-btn input.form-submit,#main.multi .checkout-btn input.button[type='submit']{padding:12px 37px;}#main.multi .checkout-btn .checkout-paypal-btn img{height:41px;width:157px;}#main.multi .checkout-btn a{display:block;float:left;}#main.multi .checkout-btn .checkout-links{float:left;}#main.multi .checkout-btn .checkout-buttons{float:right;}#main.multi .checkout-btn .or_text{display:block;float:left;margin:12px 30px;}#main.multi .section-box{border-top:1px solid #DBDBDB;padding-top:25px;margin-bottom:15px;margin-top:36px;}#main.multi .section-header{background:none;color:#1F1F1F;font-size:23px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;height:auto;line-height:1;text-align:left;margin-bottom:10px;}#main.multi .alt-button{background:#FFF;border:1px solid #5dba98;color:#5dba98;margin-top:15px;}#main.multi .dbMsgBox{border-color:#DBDBDB;border-style:solid;border-width:1px 0;padding:15px 0 10px 0;font-size:15px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;margin-bottom:25px;color:#666;}#main.multi .checkout-table th:first-child{padding:0 30px 0 0;}#main.multi .checkout-table th{padding:0 15px;text-transform:uppercase;}#main.multi .checkout-table th,#main.multi .checkout-table .cart-spacer-row td{border-bottom:1px solid #DBDBDB;}#main.multi .checkout-table td{padding:10px 15px;}#main.multi .checkout-table td.qty,#main.multi .checkout-table td.price,#main.multi .checkout-table td.total{width:110px;}#main.multi .checkout-table td.price .strike-thru-price{color:#DBDBDB;text-decoration:line-through;}#main.multi .checkout-table td.price .strike-thru-price ~ .strike-thru-price{display:none;}#main.multi .checkout-table td.price .highlighted-price{color:#ff195e;}#main.multi .checkout-table .cart-spacer-row td{padding:0;}#main.multi .checkout-table h4 a{font-weight:bold;}#main.multi .checkout-table a.remove_link{display:block;margin-top:25px;}#main.multi .checkout-table div.color .shade-container{width:20px;height:20px;float:left;margin-right:10px;}#main.multi .checkout-table div.color .shade{display:block;float:left;width:100%;height:100%;}#main.multi .checkout-table div.color .shade.shadeCount3{width:33%;}#main.multi .checkout-table div.color .shade.shadeCount4{width:50%;height:50%;}#main.multi #works-well-with-wrapper{height:300px;border-top:1px solid #DBDBDB;padding-top:25px;}#main.multi #works-well-with-wrapper .add{margin-top:10px;}#main.multi #works-well-with-wrapper td{padding:0 3px 0 2px;}#main.multi #works-well-with-wrapper td div.color{width:100px;}#main.multi #works-well-with-wrapper td div.color span.shade{display:block;float:left;width:20px;height:20px;margin-right:10px;}#main.multi #finalTotalTableContainer p.checkout-order-status{display:none;}#main.multi table.checkout-order-status{margin-top:15px;}#main.multi table.checkout-order-status th,#main.multi table.checkout-order-status td{padding:5px 15px 5px 0;}#main.multi table.checkout-order-status th{font-weight:normal;text-transform:uppercase;}#main.multi #finalTotalTableContainer{float:right;margin-bottom:15px;}#main.multi .order_terms{float:right;clear:both;margin-bottom:15px;}#main.multi .payment_methods_container fieldset{margin-bottom:0;}#main.multi .payment_methods_container .billing_address_container .billing_address_container--notice-copy{margin:15px 0;}#main.multi .cc_option_wrapper{padding-bottom:10px;border-bottom:1px solid #DBDBDB;}#main.multi .payment_method_display{float:left;width:250px;margin:0 40px 10px 0;}#main.multi .address-container{float:left;width:250px;margin:0 0 10px 40px;}#main.multi .address_controls,#main.multi .payment_method_controls{float:left;}#main.multi .address_controls select,#main.multi .payment_method_controls select{max-width:320px;}#viewcart #main.multi h4{color:#231f20;}#viewcart #main.multi .button.checkout-past{margin-left:25px;}#viewcart #main.multi #sidebar{margin-top:0px;}#viewcart #main.multi .viewcart-banner{background:#5dba98;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F2FFFA',endColorstr='#5dba98');background:-webkit-gradient(linear,left top,left bottom,from(#f2fffa),to(#5dba98));background:-moz-linear-gradient(top,#f2fffa,#5dba98);padding:15px;margin-bottom:30px;line-height:2;font-size:25px;font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;color:#FFF;}#viewcart #main.multi .viewcart-banner a{color:#FFF;text-decoration:underline;}#viewcart #main.multi.empty #sidebar{margin-top:65px;}#viewcart #main.multi.empty #content .empty-cart-message h2,#viewcart #main.multi.empty #content .empty-cart-message .module-benefits .heading-container,.module-benefits #viewcart #main.multi.empty #content .empty-cart-message .heading-container,#viewcart #main.multi.empty #content .empty-cart-message .module-benefits .heading-container *,.module-benefits .heading-container #viewcart #main.multi.empty #content .empty-cart-message *{color:#EF6EA8;}#viewcart #main.multi.empty .dbMsgBox{border-top:0;padding-top:0;}#viewcart .cart-mpp-product-overlay-content .pcg-product-large-v1 .mpp-box{min-height:400px;}#viewcart .cart-mpp-product-overlay-content .pcg-product-large-v1 .mpp-box:hover .mpp-product-hover-view{display:none;}#viewcart .cart-mpp-product-overlay-content .pcg-product-large-v1 .mpp-box .product-title{color:#231F20;margin-bottom:15px;}#viewcart .cart-mpp-product-overlay-content .pcg-product-large-v1 .mpp-box p.price{margin-bottom:15px;}#viewcart .cart-mpp-product-overlay-content .pcg-product-large-v1 .mpp-box .product-shade{height:0;margin:0;}#viewcart .cart-mpp-product-overlay-content .pcg-product-large-v1 .mpp-box .reviews{padding-top:0;padding-bottom:0;margin-bottom:15px;}#viewcart .cart-mpp-product-overlay-content .pcg-product-large-v1.pcg-product-sku .mpp-product-hover-view .btn-quickview{visibility:hidden;}#viewcart .cart-mpp-product-overlay-content .pcg-product-large-v1.pcg-product-sku .button.cta{visibility:visible;}#viewcart .cart-mpp-product-overlay-content .product-content-grid-v1{background:none;padding:0;margin:0;}#viewcart .cart-mpp-product-overlay-content .product-content-grid-v1.columns-5 li{padding:0 1.5% 0 0;width:23%;}#viewcart .cart-mpp-product-overlay-content .product-content-grid-v1.columns-5 li:last-child{border:none;}#viewcart .cart-mpp-product-overlay-content .product-content-grid-v1.columns-5 h3{margin:0 0 20px;}#shipping #main.multi #content fieldset.fs .gift_form_container *{color:inherit;}#shipping #main.multi #content fieldset.fs .gift_form_container h4.giftwrap_header{margin-left:23px;}#shipping #main.multi #content fieldset.fs .gift_form_container .form_element.giftmsg_to_container,#shipping #main.multi #content fieldset.fs .gift_form_container .form_element.giftmsg_from_container{float:left;width:48%;margin:0 10px 10px 0;}#shipping #main.multi #content fieldset.fs .gift_form_container .form_element label{float:none;display:block;}#shipping #main.multi #content #address_form_container fieldset.fs div.form_element{width:300px;}#shipping #main.multi #content #address_form_container fieldset.fs div.form_element input[type=text],#shipping #main.multi #content #address_form_container fieldset.fs div.form_element input[type=tel],#shipping #main.multi #content #address_form_container fieldset.fs div.form_element select{width:100%;}div#bcrf{border-bottom:1px solid #ccc;margin-bottom:10px;margin-left:0;padding-bottom:20px;width:100%;}div#bcrf img.left{float:left;}div#bcrf div{margin-left:160px;}div#bcrf div#BCA_rev_div1{margin-left:0px;width:720px;}div#bcrf fieldset#BCA_rev_div2{width:500px;}div#bcrf p{margin-bottom:10px;line-height:16px;font-size:13px;}div#bcrf input.radio{margin:0;cursor:pointer;vertical-align:middle;}div#bcrf label{margin-right:130px;cursor:pointer;vertical-align:middle;font-size:13px;}div#bcrf label[for=BCA_donation_amount]{display:none;}div#bcrf a{color:#ff0066;text-decoration:underline;outline:none;}div#bcrf #BCA_donation_submit{float:right;text-transform:uppercase;cursor:pointer;margin-left:0;border-style:solid;background-color:#ff0066;border-radius:0;border-width:2px;border-color:#faa0ba;color:#faa0ba;font-size:0.9em;padding:4px 10px 3px 10px;line-height:1.5;background-color:#fff;font-family:HelveticaNeueLTStd75Bold;}div#bcrf #BCA_loading_msg{float:right;text-transform:capitalize;}div#bcrf fieldset.fs{margin-bottom:5px;margin-left:0;margin-right:0;margin-top:15px;overflow-x:hidden;overflow-y:hidden;}div#bcrf fieldset.fs div.form_element.radio input{float:left;margin-top:1px;}div#bcrf fieldset.fs div.form_element label{margin-right:20px;}div#bcrf_info div.top,div#bcrf_disclaimer div.top{height:20px;padding-left:209px;}div#bcrf_info div.mid,div#bcrf_disclaimer div.mid{padding:0 10px 15px 15px;line-height:16px;font-size:11px;}div#bcrf_info div.bot,div#bcrf_disclaimer div.bot{height:4px;}div#bcrf_info a,div#bcrf_disclaimer a{color:#ff0066;text-decoration:underline;outline:none;}body#viewcart fieldset,body#shipping fieldset,body#billing fieldset,body#review fieldset{border:none;}#delivery-options #est_shipping_stock_items{margin:10px 0;font-size:12px;}body #header .site-logo-responsive-v1 .left_logo-link{float:left;}body #header .site-logo-responsive-v1 .right_logo-link{float:right;}body #header .site-logo-responsive-v1 .right_logo-link img{vertical-align:top;}#foreground-node.ob_overlay .close-container a.close-link{background:url("/media/export/cms/icon-close.png") no-repeat;}#blue_ocean #blueocean_intro .blueocean_heading{padding:78px 113px 0px 113px;}#blue_ocean #blueocean_intro .blueocean_desc{padding:40px 120px;float:left;}.product-content-hotlist-v1 .row .inner img.product-image{max-width:inherit;}.navigation-right .mm-formatter-v1 .mm-menu li span.title{padding:0px 8px;}#foundation_finder #ff_spp .ff_spp_product #ff_header_container .ff_social ul.ff_social_share li.ff_instagram a{background:url("/media/export/cms/icon-instagram.png") no-repeat scroll 10px 5px transparent;behavior:url(/sites/clinique/libraries/pie/PIE.php);background-size:16px 16px;}#foundation_finder #ff_spp #works-with-results .result .image a.quickshop-link img.qs-active{display:none;}.section-power-couples-collection #foreground-node #quickshop{border-top:0;padding-top:8px;}.section-foundation-looks .full-width-2-row-v1 .outer-wrap .top .subheading,.section-foundation-looks .full-width-2-row-v1 .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3 .top .subheading,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 .section-foundation-looks .full-width-2-row-v1 h3 .top .subheading,.section-foundation-looks .full-width-2-row-v1 .spp-extra .module-may-we-suggest .wrap .top .subheading,.spp-extra .module-may-we-suggest .section-foundation-looks .full-width-2-row-v1 .wrap .top .subheading{float:right;}.cl-mpp-product-layout-v1 .mpp-grid #mpp-product-grid #quickshop-wrapper .col1 .skin-type .quickshop-type li a{height:115px !important;}.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .product-info .price2{color:red;}.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .product-info .strike_out{text-decoration:line-through;}.recommended-for-you .prod-shelf-row .products .product{width:40%;padding:0 10px 50px 0;}.recommended-for-you .prod-shelf-row .products .product .my-account-sku .btn-add-to-bag{margin-left:25px;}.recommended-for-you .prod-shelf-row .products .product .my-account-sku .product-image{width:170px;}.recommended-for-you .prod-shelf-row .products .product .my-account-sku .product-info{margin-left:25px;}.recommended-for-you .prod-shelf-row .products .product .my-account-sku .product-info .product-name{min-height:40px;}.recommended-for-you .prod-shelf-row .products .product .my-account-sku .product-info .product-name a{color:#231f20;}.flex-direction-nav a{opacity:1 !important;}.features-and-benefits_row_v1 .row .benefit-col{top:-153px;}.features-and-benefits-formatter-v1{height:541px;}.pc_spp_view .module-spp-detail .container .col1 .badge.badge_109{background:#fe6cb5 none repeat scroll 0 0;line-height:16px;}.pc_spp_view .module-spp-detail .container .col1 .badge.badge_109 p{font-size:11px;line-height:16px;}#content .cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .badge.badge_109{background:#fe6cb5 none repeat scroll 0 0;line-height:14px;}#content .cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .badge.badge_109 p{font-size:11px;line-height:16px;}body.page-products-holiday .cl-mpp-product-layout-v1 .mpp-wrapper{background-position:center top;background-repeat:no-repeat;max-width:100%;padding:0;}body.page-products-holiday .cl-mpp-product-layout-v1 .mpp-filter{padding-top:0px;min-height:412px;border-bottom:1px solid #ccc;}body.page-products-holiday .cl-mpp-product-layout-v1 .mpp-filter h1{display:none;}body.page-products-holiday .cl-mpp-product-layout-v1 .mpp-filter .btn-filter-expand-collapse.small.expanded{display:none;}body.page-products-holiday .cl-mpp-product-layout-v1 .mpp-view-options{display:none;max-width:1000px;margin:0 auto;min-height:35px;}body.page-products-holiday .cl-mpp-product-layout-v1 .mpp-view-options .mpp-sort-by{display:none;}body.page-products-holiday .cl-mpp-product-layout-v1 .mpp-grid{margin-top:40px;}#custom_mpp_hdr{border:1px solid transparent;min-height:340px;width:960px;margin:0 auto;}#custom_mpp_hdr .custom_mpp_inner{margin-top:150px;width:50%;text-align:center;}#custom_mpp_hdr .custom_mpp_inner h4{margin-top:0;color:#000;letter-spacing:0;font-size:19px;font-family:HelveticaNeueLTStd75Bold;text-transform:uppercase;letter-spacing:0.4em;}#custom_mpp_hdr .custom_mpp_inner p{margin-top:0;color:#000;letter-spacing:0;font-size:17px;}.cl-mpp-product-layout-v1 .mpp-grid li.custom-tout img.custom-tout-img{max-width:100% !important;width:100% !important;}#holiday-subnav{background-color:#fff;height:72px;}#holiday-subnav ul{width:1000px;margin:0 auto;padding-top:25px;text-align:center;}#holiday-subnav li{display:inline-block;list-style-type:none;padding:0 14px;vertical-align:top;line-height:12px;}#holiday-subnav li a{color:#000;text-transform:uppercase;text-decoration:none !important;font-size:13px;letter-spacing:0.2em;font-family:HelveticaNeueLTStd65Medium;}#holiday-subnav li a.subnav_select{color:#fe6cb5;}.cl-mpp-product-layout-v1 .mpp-grid ul.view-large li.mpp-box{width:auto;}.cl-mpp-product-layout-v1 .mpp-filter{height:80px;}.tout-image.tout{background-size:auto auto !important;}.tout-image.tout .tout-info{padding-top:240px !important;text-align:center !important;width:auto !important;}.tout-image.tout .tout-info .heading{color:#000 !important;font-family:"HelveticaNeueLTStd65Medium",Arial,sans-serif !important;font-size:19px !important;line-height:19px !important;}.tout-image.tout .tout-info .body{font-size:19px !important;width:100% !important;margin-top:2px !important;}.tout-image.tout .tout-info .link{margin-top:10px !important;}.tout-image.tout .tout-info .link a.button,.tout-image.tout .tout-info .link input.form-submit,.tout-image.tout .tout-info .link input.button[type='submit']{color:#fff !important;background-color:#000 !important;}.tout-ff-v1.tout .tout-info{padding-top:15px !important;}.tout-ff-v1.tout .image{float:none;margin:0px;text-align:center;width:auto;margin-top:10px;}.samples .tray_section #tray_header{height:auto;margin-bottom:10px;}#viewcart #main.multi #content #viewMsgBox{font-weight:bold;}#viewcart #main.multi #content .viewcart-header #promo-message img.promo_image{width:640px;}#main.multi table.checkout-table tr td span.delivery_restriction{color:#ef6ea8;float:left;margin-top:10px;}#main.multi table.checkout-table tr td.qty,#main.multi table.checkout-table tr td.price{width:100px;}#main.multi table.checkout-table tr td.total{width:140px;}#landing #main .best-sellers .prod-shelf-row.five-products{position:relative;}#landing #main .best-sellers .prod-shelf-row.five-products .my_account_product a.button.btn-shopnow,#landing #main .best-sellers .prod-shelf-row.five-products .my_account_product input.btn-shopnow.form-submit,#landing #main .best-sellers .prod-shelf-row.five-products .my_account_product input.btn-shopnow.button[type='submit']{position:absolute;bottom:0;margin-bottom:40px;}#favorites ul.favorite-products-grid li.favorite{height:auto;}#favorites ul.favorite-products-grid li.favorite .favorite-product .my-account-sku .product-info,#favorites ul.favorite-products-grid li.favorite .favorite-product .my-account-sku a.btn-add-to-bag,#favorites ul.favorite-products-grid li.favorite .favorite-product .my-account-sku .spp_product_status{margin-top:20px;}#favorites ul.favorite-products-grid li.favorite .favorite-product .my-account-sku .product-info{min-height:115px;}#favorites ul.favorite-products-grid li.favorite .favorite-product .favorite-actions{margin-top:20px;}#signin .signin_container #new-account #registration_short .form-item input[type="checkbox"],#signin .signin_container #new-account #checkout_signin_new_user .form-item input[type="checkbox"]{vertical-align:top;}#registration .wrapper #registration-wrapper .demographic .birth_date_container #form--profile_preferences--field--BIRTH_YEAR{display:inline;}#navigation .gnav-my-account-v1 .signin_container .register #register-form .sms_promotions span{display:inline-block;width:32%;margin-left:7px;}#navigation .gnav-my-account-v1 .signin_container .register #register-form .sms_promotions input[type="checkbox"]{vertical-align:text-bottom;}#navigation .gnav-my-account-v1 .signin_container .register #register-form .sms_promotions div span.register-phone2{margin:10px 0 0 24px;}#navigation .gnav-my-account-v1 .signin_container .register #register-form .sms_promotions div input[type="text"]{vertical-align:bottom;}#signin .main.signin_container{padding-bottom:0px;margin-bottom:50px;}#signin .main.signin_container .signin_container.outer-wrap #signin-block #new-account #registration_short .phone2.container,#signin .main.signin_container .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3.signin_container #signin-block #new-account #registration_short .phone2.container,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 #signin .main.signin_container h3.signin_container #signin-block #new-account #registration_short .phone2.container,#signin .main.signin_container .spp-extra .module-may-we-suggest .signin_container.wrap #signin-block #new-account #registration_short .phone2.container,.spp-extra .module-may-we-suggest #signin .main.signin_container .signin_container.wrap #signin-block #new-account #registration_short .phone2.container,#signin .main.signin_container .signin_container.outer-wrap #signin-block #new-account #checkout_signin_new_user .phone2.container,#signin .main.signin_container .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3.signin_container #signin-block #new-account #checkout_signin_new_user .phone2.container,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 #signin .main.signin_container h3.signin_container #signin-block #new-account #checkout_signin_new_user .phone2.container,#signin .main.signin_container .spp-extra .module-may-we-suggest .signin_container.wrap #signin-block #new-account #checkout_signin_new_user .phone2.container,.spp-extra .module-may-we-suggest #signin .main.signin_container .signin_container.wrap #signin-block #new-account #checkout_signin_new_user .phone2.container{margin-left:17px;}#signin .main.signin_container .signin_container.outer-wrap #signin-block form .form-item input[type="email"],#signin .main.signin_container .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3.signin_container #signin-block form .form-item input[type="email"],.get-the-look-collection-formatter-v1 .product-content-carousel-v1 #signin .main.signin_container h3.signin_container #signin-block form .form-item input[type="email"],#signin .main.signin_container .spp-extra .module-may-we-suggest .signin_container.wrap #signin-block form .form-item input[type="email"],.spp-extra .module-may-we-suggest #signin .main.signin_container .signin_container.wrap #signin-block form .form-item input[type="email"]{height:36px;padding-left:7px;width:235px;line-height:15px;}#signin #footer{position:relative;width:100%;}#registration .registration_content .email_promotions.sms_promotions{float:left;width:100%;clear:both;margin-bottom:10px;}#registration .registration_content .email_promotions.sms_promotions input,#registration .registration_content .email_promotions.sms_promotions span{vertical-align:middle;}#registration .registration_content .email_promotions.sms_promotions span{margin-left:7px;}#registration .registration_content .email_promotions.phone2{float:left;width:80%;clear:both;}#registration .registration_content .email_promotions.phone2 span{float:left;width:43%;margin-left:24px;}#registration .registration_content .email_promotions.phone2 input{width:32%;height:36px;padding-left:7px;line-height:15px;margin-left:12px;}#registration .registration_content .demographic-form-container.full-width-wrap fieldset.demographic .birth_date_container select.error{border:1px solid #ef6ea8 !important;}#address_book #foreground-node #address_form_container #address-form-popover #address fieldset.fs{margin:0;}#address_book #foreground-node #address_form_container #address-form-popover #address fieldset.fs .title_container span span{margin-top:0;}#address_book ul.ui-autocomplete,#shipping ul.ui-autocomplete{width:auto !important;}#address_book ul.ui-autocomplete li.ui-menu-item a,#shipping ul.ui-autocomplete li.ui-menu-item a{font-family:Verdana,Arial,sans-serif;font-size:0.85em;}#address_book #address_form_container #address-form-popover .qas,#shipping #address_form_container #address-form-popover .qas{padding-bottom:0;}#address_book #address_form_container #address-form-popover .qas .qas_container,#shipping #address_form_container #address-form-popover .qas .qas_container{height:auto;}#address_book #address_form_container #address-form-popover .qas .qas_container .address_message,#shipping #address_form_container #address-form-popover .qas .qas_container .address_message{color:#000000;}#address_book #main.multi #content #checkout_shipping #address_form_container .qas .qas_container,#shipping #main.multi #content #checkout_shipping #address_form_container .qas .qas_container{margin-bottom:0;}#address_book #main.multi #content #checkout_shipping #address_form_container .qas .qas_container label,#shipping #main.multi #content #checkout_shipping #address_form_container .qas .qas_container label{width:100%;}body#payment #top{height:auto !important;}body#payment #top #header .top-right{display:none;visibility:hidden;}body#payment #top #navigation{display:none;visibility:hidden;}body#payment #sticky-bar .tertiary-nav,body#payment #sticky-bar #sticky_bar_content{display:none;visibility:hidden;}body#payment.device-mobile #top #header .btn_navigation,body#payment.device-mobile #top #header .block-nodeblock{display:none;visibility:hidden;}body#payment.device-mobile #top #header .block-nodeblock-6,body#payment.device-mobile #top #header .block-template-site-logo-responsive-v1{display:block;visibility:visible;}#shipping #main.multi #content address{float:left;width:50%;}#shipping #main.multi #content address #address_container_shipping_address span{width:250px;float:left;margin:0 0 10px 40px;color:#808080;font-style:normal;}#shipping #main.multi #content #address_form_container fieldset.fs div.form_element,#shipping #main.multi #content #billing_address_form_container fieldset.fs div.form_element{width:300px;}#shipping #main.multi #content #address_form_container fieldset.fs div.form_element input[type=text],#shipping #main.multi #content #address_form_container fieldset.fs div.form_element select,#shipping #main.multi #content #billing_address_form_container fieldset.fs div.form_element input[type=text],#shipping #main.multi #content #billing_address_form_container fieldset.fs div.form_element select{width:100%;}#shipping #main.multi #content #address_form_container fieldset.fs div.title_container.radio div,#shipping #main.multi #content #billing_address_form_container fieldset.fs div.title_container.radio div{display:block;}#shipping #main.multi #content #address_form_container fieldset.fs div.title_container.radio div span,#shipping #main.multi #content #billing_address_form_container fieldset.fs div.title_container.radio div span{float:left;padding-right:10px;}#shipping #main.multi #content #address_form_container fieldset.fs div.title_container.radio label.error,#shipping #main.multi #content #billing_address_form_container fieldset.fs div.title_container.radio label.error{color:#ef6ea8;}#shipping #main.multi #content .address_controls{width:50%;}#shipping #main.multi #content .address_controls a.shipping-address{padding:0;}#shipping #main.multi #content .address_controls select.address-select{width:320px !important;}#shipping #main.multi #content .sub-block div.address-container{font-style:normal;}#shipping #main.multi #content .sub-block .address-container.shipping-address{padding:0px;width:245px;}#shipping #main.multi #content .gift_options_container fieldset.gift{margin-top:10px;}#shipping #main.multi #content .gift_options_container fieldset.gift .is_gift_container .gift_container_check{float:left;margin-top:17px;}#shipping #main.multi #content .gift_options_container fieldset.gift .is_gift_container .gift_container_check input.giftwrap{margin-top:8px;}#shipping #main.multi #content #checkout_shipping label{cursor:default;}#shipping #address-form-popover .address_form_container fieldset.fs{margin:0;}#shipping #address-form-popover .address_form_container fieldset.fs .title_container span span{margin-top:0;}#shipping #address-form-popover .address_form_container fieldset.qas .form_element,#shipping #address-form-popover .address_form_container fieldset.qas input{width:400px;}#shipping #foreground-node{margin-top:30px;}#review #main.multi #finalTotalTableContainer p.checkout-order-status{display:none;}#review #main.multi .promotions-container{float:left;}#review #main.multi .radio.fs fieldset{margin:12px 0;}#review #main.multi .radio.fs fieldset img{vertical-align:middle;margin-left:5px;}#review #main.multi .afterpayinfo{text-align:justify;font-size:12px;}#review #main.multi .afterpayinfo .js-afterpay-learnmore-mobile.pc_hidden{display:none;}#review .afterpay_img img{max-width:100%;height:auto;}#confirm #footer{margin-top:-84px;}#confirm #footer #footer{margin-top:0;}.email_promotions #isms .sms_promotions{margin-bottom:10px;}.email_promotions #isms .sms_promotions input,.email_promotions #isms .sms_promotions span{vertical-align:middle;}.email_promotions #isms .sms_promotions span{margin-left:7px;}.email_promotions #isms .phone2{width:100%;overflow:hidden;}.email_promotions #isms .phone2 span{float:left;width:53%;margin-left:24px;}.email_promotions #isms .phone2 input{width:40%;height:36px;padding-left:7px;line-height:15px;}.gnav-drop-down-v1 .dd-icon .link em.hidden{display:none;}.gnav-drop-down-v1 .dd-icon .link span a{font-family:"HelveticaNeueLTStd65Medium",Verdana,Arial,Sans-Serif;}div.form_element label.error{color:#EF6EA8;}#address_form_container .address_form_container fieldset.fs{margin:0;}.account-header-panel ul.shortcuts li.auto-ship{display:none;}.past-purchases .order-header .created-date{width:11%;}.past-purchases .order-header .order-status{width:18%;}.past-purchases .order.accordion-header .created-date{width:11%;}.past-purchases .order.accordion-header .order-status{width:18%;}.past-purchases .order.accordion-header .order-status ul.tracking-link-list{width:90%;}#main.multi #content #review-instructions{padding-bottom:10px;}#main.multi #content #review-address-info .trans_detail_item{float:left;margin-bottom:25px;margin-right:25px;position:relative;width:188px;word-wrap:break-word;}#main.multi #content #review-address-info .trans_detail_item h4{color:gray;border-bottom:1px solid #ccc;font-size:13px;font-weight:bold;margin-bottom:10px;padding-bottom:5px;text-transform:none;}#main.multi #content #review-address-info .trans_detail_item a.change_link{position:absolute;right:0;top:0;}#main.multi #content #review-address-info .trans_detail_item address{font-style:normal;}#main.multi #content #review-address-info .ship_method_container{clear:left;margin-right:0;width:100%;}#main.multi #content #securepayframe{width:460px;height:460px;}#main.multi #content #confirmation-email{width:500px;margin:10px 0 30px;}#main.multi #content #confirmation-number{margin:0 0 12px;}#main.multi #content #print-order .order-detail-item-link{margin-right:10px;}#main.multi #content #address_form_container div.title_container.radio div,#main.multi #content #billing_address_form_container div.title_container.radio div{display:block;}#main.multi #content #address_form_container div.title_container.radio div span,#main.multi #content #billing_address_form_container div.title_container.radio div span{float:left;padding-right:10px;}#main.multi #content #order-details{margin-top:30px;}#main.multi #content #order-details td{width:225px;padding:0 25px 20px 0;}#main.multi #content #order-totals{float:right;margin-bottom:20px;}#main.multi div.form_element textarea{width:190px;height:100px;}.contact_us form#contact_us ul.category li{width:178px;}.contact_us form#contact_us ul.category li.beauty_product{width:195px;}.contact_us form#contact_us ul.category li.beauty_product div.off.portrayal{background:url("/media/images/pc/customer_service/contact_us/contact_us_qts_category.png") no-repeat scroll -60px -39px;}.contact_us form#contact_us ul.category li.beauty_product div.on.portrayal{background:url("/media/images/pc/customer_service/contact_us/contact_us_qts_category.png") no-repeat scroll -60px -3px;}.contact_us form#contact_us ul.category li.prod_questions div.off{background:url("/media/images/pc/customer_service/contact_us/contact_us_qts_category.png") no-repeat scroll -28px -39px;width:35px;}.contact_us form#contact_us ul.category li.prod_questions div.on.portrayal{background:url("/media/images/pc/customer_service/contact_us/contact_us_qts_category.png") no-repeat scroll -28px -3px;}.contact_us form#contact_us ul.category li.store_service div.off.portrayal{background:url("/media/images/pc/customer_service/contact_us/contact_us_qts_category.png") no-repeat scroll -118px -39px;}.contact_us form#contact_us ul.category li.store_service div.on.portrayal{background:url("/media/images/pc/customer_service/contact_us/contact_us_qts_category.png") no-repeat scroll -118px -3px;}.contact_us form#contact_us ul.category li.website_tech div.off.portrayal{background:url("/media/images/pc/customer_service/contact_us/contact_us_qts_category.png") no-repeat scroll -84px -39px;}.contact_us form#contact_us ul.category li.website_tech div.on.portrayal{background:url("/media/images/pc/customer_service/contact_us/contact_us_qts_category.png") no-repeat scroll -84px -3px;}.contact_us form#contact_us .question_header .caret{width:178px;}.contact_us form#contact_us .beauty_product .caret{width:195px;}.contact_us form#contact_us .question_header.beauty_product{padding-left:189px;}.contact_us form#contact_us .question_header.prod_questions{padding-left:400px;}.contact_us form#contact_us .question_header.store_service{padding-left:585px;}.contact_us form#contact_us .question_header.website_tech{padding-left:780px;}#footer{margin-top:0;}#navigation .mm-formatter-v1 ul.mm-menu li.first span.title span.borderRight{border-right:1px solid #000000;padding-right:10px;}#livechat .cs-formatter-v1 .customer-care-list .customer-care-list-item,.section-customer-care-our-online-consultants-chat-now-section .cs-formatter-v1 .customer-care-list .customer-care-list-item{float:none;margin:0 auto;padding:10px 36px 10px 36px;}#livechat .cs-formatter-v1 .customer-care-list .customer-care-list-item .bottom,.section-customer-care-our-online-consultants-chat-now-section .cs-formatter-v1 .customer-care-list .customer-care-list-item .bottom{position:relative;left:0px;top:0px;}#address_book #main .outer-wrap .section-column .address-book-info h3,#address_book #main .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3 .section-column .address-book-info h3,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 #address_book #main h3 .section-column .address-book-info h3,#address_book #main .spp-extra .module-may-we-suggest .wrap .section-column .address-book-info h3,.spp-extra .module-may-we-suggest #address_book #main .wrap .section-column .address-book-info h3{padding-top:0px;}#address_book #main .outer-wrap .section-column .address-book-info .address_display .controls,#address_book #main .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3 .section-column .address-book-info .address_display .controls,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 #address_book #main h3 .section-column .address-book-info .address_display .controls,#address_book #main .spp-extra .module-may-we-suggest .wrap .section-column .address-book-info .address_display .controls,.spp-extra .module-may-we-suggest #address_book #main .wrap .section-column .address-book-info .address_display .controls{margin:5px 0px 0px 0px;}#password_reset .passwordreset{padding:35px 0px 0px 13px;}#password_reset footer#footer{position:relative;}#shipping #main.multi #content address{float:left;width:50%;}#shipping #main.multi #content address #address_container_shipping_address span{width:250px;float:left;margin:0 0 10px 40px;color:#808080;font-style:normal;}#shipping #main.multi #content #address_form_container fieldset.fs div.form_element,#shipping #main.multi #content #billing_address_form_container fieldset.fs div.form_element{width:300px;}#shipping #main.multi #content #address_form_container fieldset.fs div.form_element input[type=text],#shipping #main.multi #content #address_form_container fieldset.fs div.form_element select,#shipping #main.multi #content #billing_address_form_container fieldset.fs div.form_element input[type=text],#shipping #main.multi #content #billing_address_form_container fieldset.fs div.form_element select{width:100%;}#shipping #main.multi #content #address_form_container fieldset.fs div.title_container.radio div,#shipping #main.multi #content #billing_address_form_container fieldset.fs div.title_container.radio div{display:block;}#shipping #main.multi #content #address_form_container fieldset.fs div.title_container.radio div span,#shipping #main.multi #content #billing_address_form_container fieldset.fs div.title_container.radio div span{float:left;padding-right:10px;}#shipping #main.multi #content #address_form_container fieldset.fs div.title_container.radio label.error,#shipping #main.multi #content #billing_address_form_container fieldset.fs div.title_container.radio label.error{color:#ef6ea8;}#shipping #main.multi #content .address_controls{width:50%;}#shipping #main.multi #content .address_controls a.shipping-address{padding:0;}#shipping #main.multi #content .address_controls select.address-select{width:320px !important;}#shipping #main.multi #content .sub-block div.address-container{font-style:normal;}#shipping #main.multi #content .sub-block .address-container.shipping-address{padding:0px;width:245px;}#shipping #main.multi #content .gift_options_container fieldset.gift{margin-top:10px;}#shipping #main.multi #content .gift_options_container fieldset.gift .is_gift_container .gift_container_check{float:left;margin-top:17px;}#shipping #main.multi #content .gift_options_container fieldset.gift .is_gift_container .gift_container_check input.giftwrap{margin-top:8px;}#shipping #main.multi #content #checkout_shipping label{cursor:default;}#shipping #address-form-popover .address_form_container fieldset.fs{margin:0;}#shipping #address-form-popover .address_form_container fieldset.fs .title_container span span{margin-top:0;}#shipping #address-form-popover .address_form_container fieldset.qas .form_element,#shipping #address-form-popover .address_form_container fieldset.qas input{width:400px;}#shipping #foreground-node{margin-top:30px;}#review #main.multi #finalTotalTableContainer p.checkout-order-status{display:none;}#review #main.multi .promotions-container{float:left;}#review #main.multi .radio.fs fieldset{margin:12px 0;}#review #main.multi .radio.fs fieldset img{vertical-align:middle;margin-left:5px;}#review #main.multi .afterpayinfo{text-align:justify;font-size:12px;}#review #main.multi .afterpayinfo .js-afterpay-learnmore-mobile.pc_hidden{display:none;}#review .afterpay_img img{max-width:100%;height:auto;}#confirm #footer{margin-top:-84px;}#confirm #footer #footer{margin-top:0;}.email_promotions #isms .sms_promotions{margin-bottom:10px;}.email_promotions #isms .sms_promotions input,.email_promotions #isms .sms_promotions span{vertical-align:middle;}.email_promotions #isms .sms_promotions span{margin-left:7px;}.email_promotions #isms .phone2{width:100%;overflow:hidden;}.email_promotions #isms .phone2 span{float:left;width:53%;margin-left:24px;}.email_promotions #isms .phone2 input{width:40%;height:36px;padding-left:7px;line-height:15px;}.store-locator-v1 .store-locator-body{font-family:"HelveticaNeueLTStd45Light",Arial,Sans-Serif;}.store-locator-v1 .store-locator-body input{border:solid 1px #aaaaaa;}.store-locator-v1 .store-locator-body .outer-wrap .locations_map_panel,.store-locator-v1 .store-locator-body .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3 .locations_map_panel,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 .store-locator-v1 .store-locator-body h3 .locations_map_panel,.store-locator-v1 .store-locator-body .spp-extra .module-may-we-suggest .wrap .locations_map_panel,.spp-extra .module-may-we-suggest .store-locator-v1 .store-locator-body .wrap .locations_map_panel{margin-top:20px;}.store-locator-v1 .store-locator-body .outer-wrap .signup,.store-locator-v1 .store-locator-body .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3 .signup,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 .store-locator-v1 .store-locator-body h3 .signup,.store-locator-v1 .store-locator-body .spp-extra .module-may-we-suggest .wrap .signup,.spp-extra .module-may-we-suggest .store-locator-v1 .store-locator-body .wrap .signup{width:465px;float:left;margin:20px 0 0 15px;}.store-locator-v1 .store-locator-body .outer-wrap .signup .signup-header .signup-header-title,.store-locator-v1 .store-locator-body .get-the-look-collection-formatter-v1 .product-content-carousel-v1 h3 .signup .signup-header .signup-header-title,.get-the-look-collection-formatter-v1 .product-content-carousel-v1 .store-locator-v1 .store-locator-body h3 .signup .signup-header .signup-header-title,.store-locator-v1 .store-locator-body .spp-extra .module-may-we-suggest .wrap .signup .signup-header .signup-header-title,.spp-extra .module-may-we-suggest .store-locator-v1 .store-locator-body .wrap .signup .signup-header .signup-header-title{border-top:none;font-size:21px;text-transform:none;margin:0 0 5px 0;}
