﻿/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:"Montserrat Regular",sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;*vertical-align:auto;*zoom:1;*display:inline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover,a:focus,*:focus{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:red;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}ul{list-style-type:none;padding:0;margin:0}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible;outline:0}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:0;margin:0;padding:0}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.elements-sprite,.navigation .minicart_wrapper .mini_cart_total .mini_cart_label,.minicart .mini_cart_total .mini_cart_label,.minicart.expanded .mini_cart_total:before,.mini_cart_content .mini_cart_checkout_pay_pal_button span:after,.mini_cart_privilege_message:before,.gwp_alert .gwp_image .gwpsmallgift_img:before,.gwp_alert .gwp_image .gwpsmallsample_img:before,.responsive_navigation .navigation_header:before,.foundation_start:after{background-image:url('../images/elements-s563f30d9a7.png');background-repeat:no-repeat}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-instagram:before{content:'\e808'}.icon-facebook:before{content:'\e809'}.icon-twitter:before{content:'\e80e'}.icon-gplus:before{content:'\e80c'}.icon-pinterest:before{content:'\e80b'}.icon-youtube:before{content:'\e80a'}.icon-tumblr:before{content:'\e80d'}.icon-armani-symbol:before{content:'\e812'}.icon-slocation:before{content:'\e805'}.icon-cw:before{content:'\e828'}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hidden,.js_hide,.page_context_data{display:none !important}.invisible,.js_invisible{visibility:hidden !important}img.responsive_image{min-height:1px}.desktop_content{display:block}@media(max-width:960px){.desktop_content{display:none}}.desktop_content.tablet_content{display:block}@media(max-width:960px){.desktop_content.tablet_content{display:block}}@media(max-width:750px){.desktop_content.tablet_content{display:none}}.mobile_content{display:none}@media(max-width:750px){.mobile_content{display:block}}.tablet_content{display:none}@media(max-width:960px){.tablet_content{display:block}}.js_show{display:block !important}.phone_number{color:inherit;text-decoration:none;pointer-events:none}.touch .phone_number,.mobile .phone_number{pointer-events:auto}.clearfix:after,.main:after{content:"";display:table;clear:both}.hide-text{text-indent:100%;white-space:nowrap;overflow:hidden}.video_holder_section{position:relative}.video_holder_section .scrollable_video_trap{position:absolute;height:100%;width:100%;z-index:16;top:0;left:0}@media(max-width:750px){.video_holder_section .scrollable_video_trap{display:none}}.video_modal{position:fixed;top:0;left:0;bottom:0;right:0;margin:auto;display:block;height:550px;width:1280px;box-sizing:border-box;padding:55px 20px 20px;background:#fff;z-index:2}.video_modal .close_video{padding:20px;color:#000}.video_modal_overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);z-index:1}.video_modal_open{overflow:hidden}.video_modal_open .main{z-index:9998}.main{position:relative;z-index:1000}.content,.header_search_wrapper .header_search{margin:0 auto;position:relative;width:1920px}@media(max-width:1920px){.content,.header_search_wrapper .header_search{width:1600px}}@media(max-width:1600px){.content,.header_search_wrapper .header_search{width:1279px}}@media(max-width:1279px){.content,.header_search_wrapper .header_search{width:960px}}@media(max-width:960px){.content,.header_search_wrapper .header_search{width:750px}}@media(max-width:750px){.content,.header_search_wrapper .header_search{width:480px}}@media(max-width:480px){.content,.header_search_wrapper .header_search{width:320px}}@media(max-width:750px){.pt_product_search_result .content,.pt_product_search_result .header_search_wrapper .header_search,.header_search_wrapper .pt_product_search_result .header_search{width:100%}}.full-width,.questionnaire>.content,.header_search_wrapper .questionnaire>.header_search{*zoom:1;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:1920px;margin:0 auto}.full-width:after,.questionnaire>.content:after,.header_search_wrapper .questionnaire>.header_search:after{content:"";display:table;clear:both}#viewport-state{position:absolute}#viewport-state{font-family:"XXXLARGE";z-index:8}#viewport-state:after{font-family:"XXXLARGE"}@media(max-width:1600px){#viewport-state{font-family:"XXLARGE";z-index:7}#viewport-state:after{font-family:"XXLARGE"}}@media(max-width:1279px){#viewport-state{font-family:"XLARGE";z-index:6}#viewport-state:after{font-family:"XLARGE"}}@media(max-width:1024px){#viewport-state{font-family:"SXLARGE";z-index:5}#viewport-state:after{font-family:"SXLARGE"}}@media(max-width:960px){#viewport-state{font-family:"LARGE";z-index:4}#viewport-state:after{font-family:"LARGE"}}@media(max-width:750px){#viewport-state{font-family:"MEDIUM";z-index:3}#viewport-state:after{font-family:"MEDIUM"}}@media(max-width:480px){#viewport-state{font-family:"SMALL";z-index:2}#viewport-state:after{font-family:"SMALL"}}@media(max-width:320px){#viewport-state{font-family:"XSMALL";z-index:1}#viewport-state:after{font-family:"XSMALL"}}.match_questions_wrapper .button,.match_questions_wrapper .suggestions .products_wrapper .productDetails .shopnowlink,.suggestions .products_wrapper .productDetails .match_questions_wrapper .shopnowlink,.match_questions_wrapper .header_promo_slot .promo_submit,.header_promo_slot .match_questions_wrapper .promo_submit{padding:8px 15px;font-size:11px;font-family:"Montserrat Light",sans-serif;letter-spacing:.1px}.match_questions_wrapper .button:before,.match_questions_wrapper .suggestions .products_wrapper .productDetails .shopnowlink:before,.suggestions .products_wrapper .productDetails .match_questions_wrapper .shopnowlink:before,.match_questions_wrapper .header_promo_slot .promo_submit:before,.header_promo_slot .match_questions_wrapper .promo_submit:before{padding-right:15px;font-size:14px;font-family:fontello;content:""}#_atssh{display:none}input[type=password]::-ms-reveal,input[type=password]::-ms-clear{display:none}.breadcrumb{position:absolute;z-index:1;left:31px;top:5px}@media(max-width:1279px){.breadcrumb{left:22px}}@media(max-width:480px){.breadcrumb{display:none}}.close_video{position:absolute;top:0;right:0;color:#e2e2e2;cursor:pointer;padding:30px;z-index:20}.close_video:before{content:"\2715";font-size:25px;width:25px;height:25px;line-height:25px;display:block}@media(max-width:1920px){.hide-for-xxxlarge{display:none !important}}@media(min-width:1921px){.show-for-xxxlarge{display:none !important}}@media(min-width:1601px) and (max-width:1920px){.hide-for-xxxlarge-only{display:none !important}}@media screen and (max-width:1600px),screen and (min-width:1921px){.show-for-xxxlarge-only{display:none !important}}@media(max-width:1600px){.hide-for-xxlarge{display:none !important}}@media(min-width:1601px){.show-for-xxlarge{display:none !important}}@media(min-width:1280px) and (max-width:1600px){.hide-for-xxlarge-only{display:none !important}}@media screen and (max-width:1279px),screen and (min-width:1601px){.show-for-xxlarge-only{display:none !important}}@media(max-width:1279px){.hide-for-xlarge{display:none !important}}@media(min-width:1280px){.show-for-xlarge{display:none !important}}@media(min-width:1025px) and (max-width:1279px){.hide-for-xlarge-only{display:none !important}}@media screen and (max-width:1024px),screen and (min-width:1280px){.show-for-xlarge-only{display:none !important}}@media(max-width:1024px){.hide-for-sxlarge{display:none !important}}@media(min-width:1025px){.show-for-sxlarge{display:none !important}}@media(min-width:961px) and (max-width:1024px){.hide-for-sxlarge-only{display:none !important}}@media screen and (max-width:960px),screen and (min-width:1025px){.show-for-sxlarge-only{display:none !important}}@media(max-width:960px){.hide-for-large{display:none !important}}@media(min-width:961px){.show-for-large{display:none !important}}@media(min-width:751px) and (max-width:960px){.hide-for-large-only{display:none !important}}@media screen and (max-width:750px),screen and (min-width:961px){.show-for-large-only{display:none !important}}@media(max-width:750px){.hide-for-medium{display:none !important}}@media(min-width:751px){.show-for-medium{display:none !important}}@media(min-width:481px) and (max-width:750px){.hide-for-medium-only{display:none !important}}@media screen and (max-width:480px),screen and (min-width:751px){.show-for-medium-only{display:none !important}}@media(max-width:480px){.hide-for-small{display:none !important}}@media(min-width:481px){.show-for-small{display:none !important}}@media(min-width:321px) and (max-width:480px){.hide-for-small-only{display:none !important}}@media screen and (max-width:320px),screen and (min-width:481px){.show-for-small-only{display:none !important}}@media(max-width:320px){.hide-for-xsmall{display:none !important}}@media(min-width:321px){.show-for-xsmall{display:none !important}}img[src$='noimage.jpg']{display:none}.nopadding{padding:0 !important}.noborder{border:0 !important}.block-element{display:block}.inline-element{display:inline-block !important}.align-header-link{vertical-align:middle;margin-top:-2px}.keepbackground{background-color:#000 !important}#LPChatCustomerService:empty{display:none}.default_link{text-decoration:none;color:inherit}.text_line_through{text-decoration:line-through}.text-uppercase{text-transform:uppercase}.text-align--left{text-align:left}.text-align--center{text-align:center}.text-align--right{text-align:right}@media(min-width:321px){.text-align--xs-left{text-align:left}.text-align--xs-center{text-align:center}.text-align--xs-right{text-align:right}}@media(min-width:481px){.text-align--s-left{text-align:left}.text-align--s-center{text-align:center}.text-align--s-right{text-align:right}}@media(min-width:751px){.text-align--m-left{text-align:left}.text-align--m-center{text-align:center}.text-align--m-right{text-align:right}}@media(min-width:961px){.text-align--l-left{text-align:left}.text-align--l-center{text-align:center}.text-align--l-right{text-align:right}}@media(min-width:1025px){.text-align--sxl-left{text-align:left}.text-align--sxl-center{text-align:center}.text-align--sxl-right{text-align:right}}@media(min-width:1280px){.text-align--xl-left{text-align:left}.text-align--xl-center{text-align:center}.text-align--xl-right{text-align:right}}@media(min-width:1601px){.text-align--xxl-left{text-align:left}.text-align--xxl-center{text-align:center}.text-align--xxl-right{text-align:right}}@media(min-width:1921px){.text-align--xxxl-left{text-align:left}.text-align--xxxl-center{text-align:center}.text-align--xxxl-right{text-align:right}}.display--flex{display:-webkit-flex;display:flex}.flex--row{-webkit-flex-direction:row;flex-direction:row}.flex--column{-webkit-flex-direction:column;flex-direction:column}.flex--center{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.no-pointer-events{pointer-events:none}.col--1{width:8.33333%}.col--2{width:16.66667%}.col--3{width:25%}.col--4{width:33.33333%}.col--5{width:41.66667%}.col--6{width:50%}.col--7{width:58.33333%}.col--8{width:66.66667%}.col--9{width:75%}.col--10{width:83.33333%}.col--11{width:91.66667%}.col--12{width:100%}@media(min-width:321px){.col--xs-1{width:8.33333%}.col--xs-2{width:16.66667%}.col--xs-3{width:25%}.col--xs-4{width:33.33333%}.col--xs-5{width:41.66667%}.col--xs-6{width:50%}.col--xs-7{width:58.33333%}.col--xs-8{width:66.66667%}.col--xs-9{width:75%}.col--xs-10{width:83.33333%}.col--xs-11{width:91.66667%}.col--xs-12{width:100%}}@media(min-width:481px){.col--s-1{width:8.33333%}.col--s-2{width:16.66667%}.col--s-3{width:25%}.col--s-4{width:33.33333%}.col--s-5{width:41.66667%}.col--s-6{width:50%}.col--s-7{width:58.33333%}.col--s-8{width:66.66667%}.col--s-9{width:75%}.col--s-10{width:83.33333%}.col--s-11{width:91.66667%}.col--s-12{width:100%}}@media(min-width:751px){.col--m-1{width:8.33333%}.col--m-2{width:16.66667%}.col--m-3{width:25%}.col--m-4{width:33.33333%}.col--m-5{width:41.66667%}.col--m-6{width:50%}.col--m-7{width:58.33333%}.col--m-8{width:66.66667%}.col--m-9{width:75%}.col--m-10{width:83.33333%}.col--m-11{width:91.66667%}.col--m-12{width:100%}}@media(min-width:961px){.col--l-1{width:8.33333%}.col--l-2{width:16.66667%}.col--l-3{width:25%}.col--l-4{width:33.33333%}.col--l-5{width:41.66667%}.col--l-6{width:50%}.col--l-7{width:58.33333%}.col--l-8{width:66.66667%}.col--l-9{width:75%}.col--l-10{width:83.33333%}.col--l-11{width:91.66667%}.col--l-12{width:100%}}@media(min-width:1025px){.col--sxl-1{width:8.33333%}.col--sxl-2{width:16.66667%}.col--sxl-3{width:25%}.col--sxl-4{width:33.33333%}.col--sxl-5{width:41.66667%}.col--sxl-6{width:50%}.col--sxl-7{width:58.33333%}.col--sxl-8{width:66.66667%}.col--sxl-9{width:75%}.col--sxl-10{width:83.33333%}.col--sxl-11{width:91.66667%}.col--sxl-12{width:100%}}@media(min-width:1280px){.col--xl-1{width:8.33333%}.col--xl-2{width:16.66667%}.col--xl-3{width:25%}.col--xl-4{width:33.33333%}.col--xl-5{width:41.66667%}.col--xl-6{width:50%}.col--xl-7{width:58.33333%}.col--xl-8{width:66.66667%}.col--xl-9{width:75%}.col--xl-10{width:83.33333%}.col--xl-11{width:91.66667%}.col--xl-12{width:100%}}@media(min-width:1601px){.col--xxl-1{width:8.33333%}.col--xxl-2{width:16.66667%}.col--xxl-3{width:25%}.col--xxl-4{width:33.33333%}.col--xxl-5{width:41.66667%}.col--xxl-6{width:50%}.col--xxl-7{width:58.33333%}.col--xxl-8{width:66.66667%}.col--xxl-9{width:75%}.col--xxl-10{width:83.33333%}.col--xxl-11{width:91.66667%}.col--xxl-12{width:100%}}@media(min-width:1921px){.col--xxxl-1{width:8.33333%}.col--xxxl-2{width:16.66667%}.col--xxxl-3{width:25%}.col--xxxl-4{width:33.33333%}.col--xxxl-5{width:41.66667%}.col--xxxl-6{width:50%}.col--xxxl-7{width:58.33333%}.col--xxxl-8{width:66.66667%}.col--xxxl-9{width:75%}.col--xxxl-10{width:83.33333%}.col--xxxl-11{width:91.66667%}.col--xxxl-12{width:100%}}.semi-colon-after::after{content:':';position:relative;right:3px}input::-ms-clear{display:none}.textinput,.textarea{padding:6px 15px;border:1px solid #bfbfbf;color:#000;background:#fff;font-family:"Montserrat Regular",sans-serif;font-size:12px;height:35px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-appearance:none;-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.textinput.placeholder,.textarea.placeholder{font-family:"Didot 06 A","Didot 06 B",sans-serif;font-size:14px;font-style:italic;color:#999}.textinput:-moz-placeholder,.textarea:-moz-placeholder{font-family:"Didot 06 A","Didot 06 B",sans-serif;font-size:14px;font-style:italic;color:#999}.textinput::-moz-placeholder,.textarea::-moz-placeholder{font-family:"Didot 06 A","Didot 06 B",sans-serif;font-size:14px;font-style:italic;color:#999}.textinput:-ms-input-placeholder,.textarea:-ms-input-placeholder{font-family:"Didot 06 A","Didot 06 B",sans-serif;font-size:14px;font-style:italic;color:#999}.textinput::-webkit-input-placeholder,.textarea::-webkit-input-placeholder{font-family:"Didot 06 A","Didot 06 B",sans-serif;font-size:14px;font-style:italic;color:#999}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px transparent inset;-webkit-text-fill-color:#000 !important}input:-webkit-autofill:focus,textarea:-webkit-autofill:focus,select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px transparent inset}.f_state_error input,.f_state_error textarea,.f_state_error .selectboxit,.textinput.error{background:#ffcaca !important;border:1px solid #ff706e !important}.f_state_error .selectboxit .selectboxit-text{background:#ffcaca}.footer_newsletter_box .newsletter_subscribe_error_message{font-size:12px;font-weight:normal;text-transform:none;padding:5px 0 0;color:red}.formfield .error_message,.formfield label.error,.formfield .f_error_message{font-size:12px;font-weight:normal;text-transform:none;padding:5px 0 0;color:red}.error_form{color:red}input[type="checkbox"]{visibility:hidden;position:absolute}input[type="checkbox"]+label,input[type="checkbox"]+.error+label,input[type="checkbox"]+.error_message+label,input[type="checkbox"]+.f_error_message+label{padding:0 0 0 30px;position:relative}input[type="checkbox"]+label:before,input[type="checkbox"]+.error+label:before,input[type="checkbox"]+.error_message+label:before,input[type="checkbox"]+.f_error_message+label:before{background:#fff;cursor:pointer;border:1px solid #666;content:"";display:inline-block;width:17px;height:17px;position:absolute;left:0;top:50%;margin:-10px 0 0}input[type="checkbox"]:checked+label:before,input[type="checkbox"]:checked+.error+label:before,input[type="checkbox"]:checked+.error_message+label:before,input[type="checkbox"]:checked+.f_error_message+label:before{font-size:15px;cursor:pointer;font-weight:500;position:absolute;top:50%;margin:-10px 0 0;left:0;font-family:fontello;content:"";color:#000;text-align:center;line-height:18px}input[type="checkbox"][disabled]:checked+label:before,input[type="checkbox"][disabled]:checked+.error+label:before,input[type="checkbox"][disabled]:checked+.error_message+label:before{color:#ccc;border:1px solid #ccc}input[type="checkbox"]+.error:before,input[type="radio"]+.error:before{display:none}input[type="radio"]{clip:rect(0 0 0 0);outline:0;visibility:hidden;position:absolute}input[type="radio"]+label,input[type="radio"]+.error+label,input[type="radio"]+.error_message+label{padding:0 0 0 28px;position:relative}input[type="radio"]+label:before,input[type="radio"]+.error+label:before,input[type="radio"]+.error_message+label:before{content:"";display:inline-block;cursor:pointer;width:15px;height:15px;vertical-align:middle;border:1px solid #d4d4d4;border-radius:50%;position:absolute;top:0;left:0}input[type="radio"]+label .f_label_value,input[type="radio"]+.error+label .f_label_value,input[type="radio"]+.error_message+label .f_label_value{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}input[type="radio"]:checked+label:before,input[type="radio"]:checked+.error+label:before,input[type="radio"]:checked+.error_message+label:before{background:url("../images/svg/dot.svg") 0 0 no-repeat;background-size:75%;background-position:50%}.ie9 input[type="radio"]:checked+label:before,.ie9 input[type="radio"]:checked+.error+label:before,.ie9 input[type="radio"]:checked+.error_message+label:before{background-position:-1px 0}@media screen and (-webkit-min-device-pixel-ratio:0) and (max-device-width:1024px){.iphone.ios select,.iphone.ios textarea,.iphone.ios input,.iphone.ios .textinput,.iphone.ios .textarea,.iphone.ios div[class^='checkout_step_'] .selectboxit-text,.size-mobile.ios select,.size-mobile.ios textarea,.size-mobile.ios input,.size-mobile.ios .textinput,.size-mobile.ios .textarea,.size-mobile.ios div[class^='checkout_step_'] .selectboxit-text{font-size:16px !important;font-family:"Montserrat Regular",sans-serif}}.ui-widget-overlay{position:absolute;top:0;left:0;z-index:10010;width:100%;height:100%;background:#000;filter:alpha(opacity=70);opacity:.7}.ui-dialog{position:absolute !important;left:0 !important;right:0;z-index:10010;margin:auto;padding:20px;overflow:hidden;background:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width:960px){.ui-dialog{max-width:100%}}.ui-dialog form,.ui-dialog input[type="radio"],.ui-dialog input[type="checkbox"],.ui-dialog button{outline:0}.ui-dialog .ui-dialog-titlebar{background:#fff;padding:0 0 5px;overflow:hidden}.ui-dialog .ui-dialog-title{display:none;padding:0;font-size:13px;font-weight:normal;text-transform:uppercase}.ui-dialog .ui-dialog-titlebar-close{float:right;padding:3px;border:0;background:0;cursor:pointer}.ui-dialog .ui-dialog-titlebar-close span{float:right;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.ui-dialog .ui-dialog-titlebar-close .ui-icon:before{content:"\2715";font-size:25px;width:25px;height:25px;line-height:25px;display:block}.ui-dialog .ui-dialog-titlebar-close .ui-button-text{display:none}.ui-dialog .ui-dialog-content{position:static;overflow:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}@media(max-width:480px){.ui-dialog #send-to-friend-dialog{height:auto !important}}.fake_dialog{box-sizing:border-box;position:fixed;z-index:999;max-width:100%;max-height:100%;padding:10px;outline:0;overflow:hidden}.fake_dialog_content{overflow:auto;padding:0 5px;border:20px solid transparent;background:#fff}.fake_dialog_title{display:block;margin:0 30px;font-size:24px;line-height:1.25;text-align:center;text-transform:uppercase}.fake_dialog{top:0;right:0;left:0;width:340px;height:100%;margin:0 auto}.fake_dialog_content{box-sizing:border-box;position:relative;z-index:999;top:50%;max-height:100%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.breadcrumb{margin:10px 0;padding:0;font:12px "Montserrat Light",sans-serif;color:#959595}.breadcrumb:after{content:".";display:block;height:0;clear:both;font-size:0}.breadcrumb li{display:inline;vertical-align:middle;text-transform:lowercase}.breadcrumb li:before{font-family:fontello;content:"";margin:0 5px;display:inline-block}.breadcrumb li:first-child:before{content:"";margin:0}.breadcrumb a{color:#959595;text-decoration:none}.breadcrumb a:hover,.breadcrumb a:focus{text-decoration:underline}.breadcrumb .unclickable_breadcrumb:last-child{font-weight:bold}.breadcrumb .refined_by{line-height:24px}.breadcrumb .refined_by>ul{display:inline}.breadcrumb .breadcrumb_refinement{font-size:12px;font-weight:normal;text-transform:uppercase}.breadcrumb .breadcrumb_refinement>a{display:inline-block;padding:1px 3px;margin:0 2px;border:1px solid #ccc;text-transform:none;line-height:normal;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.breadcrumb .breadcrumb_refinement>a:after{display:inline-block;content:'x';padding-left:2px;font-size:14px;font-weight:bold}.clp .breadcrumb,.myaccount .breadcrumb,.pt_mysamples .breadcrumb{color:#666}.clp .breadcrumb a,.myaccount .breadcrumb a,.pt_mysamples .breadcrumb a{color:inherit}.pt_order .breadcrumb,.pt_quickreorder .breadcrumb{color:#FFF}.pt_order .breadcrumb a,.pt_quickreorder .breadcrumb a{color:inherit}.product_listing .breadcrumb{color:#999}.product_listing .breadcrumb a{color:inherit}.pt_account .breadcrumb,.pt_order .breadcrumb,.pt_quickreorder .breadcrumb{left:10px;top:0}.bv-rating,.bv-rating_item,.bv-rating_empty,.bv-rating_value{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.bv-rating{position:relative;vertical-align:top;font-size:0}.bv-rating_item{height:auto;width:10px;font-size:11px;margin-left:2px;line-height:inherit;vertical-align:middle;-webkit-font-smoothing:antialiased}.bv-rating_item:first-child{margin-left:0}.bv-rating_item:before{font-family:fontello;content:""}.bv-rating_empty{white-space:nowrap}.bv-rating_empty .bv-rating_item{color:#d2d2d2}.bv-rating_value{position:absolute;top:0;left:0;white-space:nowrap;overflow:hidden}.bv-rating_value .bv-rating_item{color:#000}.bv-compat .bv-inline-rating-container{text-align:center !important}.bv-compat .bv-inline-rating-container .bv-stars-container{display:inline-block !important}.bv-cleanslate .bv-shared .bv-inline-rating-container .bv-rating-ratio .bv-rating-stars-off,.bv-cleanslate .bv-shared .bv-inline-rating-container .bv-rating-ratio .bv-rating-stars-on{font-size:12px !important}.bv-cleanslate .bv-shared .bv-inline-rating-container .bv-rating-ratio .bv-rating-stars-off{color:#999 !important}.bv-cleanslate .bv-shared .bv-inline-rating-container .bv-rating-ratio .bv-rating-stars-on{color:#000 !important}.bv-cleanslate .bv-shared .bv-primarySummary-rating-container .bv-summary-bar-minimalist-horizontal .bv-write-container{text-decoration:underline !important}.bv-cv2-cleanslate .bv-core-container-164 .bv-summary-bar-minimalist-horizontal .bv-stars-container{margin-right:0 !important}@media(max-width:480px){.bv-cv2-cleanslate .bv-core-container-164{text-align:center !important}}.product_section_reviews_content{padding:0 8%;margin:0 auto}.product_section_reviews_content .BVRRDisplayContentReview{padding:15px 0}.product_section_reviews_content div.BVRRReviewTitleContainer{margin:0 0 10px}.product_section_reviews_content .BVRRDisplayContentLinkWrite a{background:#666;font-family:Arial,sans-serif;letter-spacing:1px}.product_section_reviews_content .BVRRDisplayContentLinkWrite a:hover,.product_section_reviews_content .BVRRDisplayContentLinkWrite a:focus,.product_section_reviews_content .BVRRDisplayContentLinkWrite a:active{font-family:Arial,sans-serif;letter-spacing:1px}.product_section_reviews_content .BVRRReviewTitle{font-size:18px;font-family:Arial,sans-serif;line-height:23px}.social-share-buttons>a{display:inline-block;float:left;margin:0 4px;font-size:0;color:transparent;text-align:center;text-decoration:none}.social-share-buttons>a span:before{display:inline-block;font-size:15px}.social-share-buttons .icon-social-facebook:before{color:#3b5998;font-family:fontello;content:""}.social-share-buttons .icon-social-twitter:before{color:#55acee;font-family:fontello;content:""}.social-share-buttons .icon-social-pinterest:before{color:#cc2127;font-size:17px;margin-top:-2px;font-family:fontello;content:""}.social-share-buttons .icon-social-googleplus:before{color:#dd4b39;font-family:fontello;content:""}.social-share-buttons .icon-social-tumblr:before{color:#7f7f7f;font-family:fontello;content:""}.social-share-buttons .icon-social-email:before{color:#7f7f7f;font-family:fontello;content:""}@media(max-width:750px){.social-share-buttons>a{margin:0 11px}.social-share-buttons>a span:before{font-size:24px}.social-share-buttons .icon-social-pinterest:before{font-size:26px}}#gigyaLoginContainerLogin,.account_login_page .gigyaLoginParent{padding:10px 0 0}#gigyaLoginContainerLogin #gigyaLoginContainerLogin_p0 tr td tr td,.account_login_page .gigyaLoginParent #gigyaLoginContainerLogin_p0 tr td tr td{margin:0 -35px 10px 0 !important;max-width:35px}.product_tile .contentcarousel{position:relative}.product_tile .contentcarousel .jcarousel-clip{position:relative;overflow:hidden;min-height:330px}.product_tile .contentcarousel .jcarousel-clip:not([data-jcarousel])>ul{width:100%;display:block}.product_tile .contentcarousel .jcarousel-clip ul{position:absolute;width:20000px}.product_tile .contentcarousel .jcarousel-clip ul li{float:left}@media(max-width:1279px){.product_tile .contentcarousel .jcarousel-clip ul li{width:100%}}.product_tile .contentcarousel .jcarousel-control{display:block;padding:15px 20px}.product_tile .contentcarousel .jcarousel-control:before{position:absolute;color:#747474;font-size:35px}.product_tile .contentcarousel .jcarousel-control.disabled{display:none}.product_tile .contentcarousel .jcarousel-prev{left:-3%}.product_tile .contentcarousel .jcarousel-prev:before{font-family:fontello;content:""}.product_tile .contentcarousel .jcarousel-next{right:-3%}.product_tile .contentcarousel .jcarousel-next:before{font-family:fontello;content:""}@media(max-width:1279px){.product_tile .contentcarousel .jcarousel-prev{left:0}.product_tile .contentcarousel .jcarousel-next{right:0}}@media(max-width:750px){.product_tile .contentcarousel .jcarousel-clip{min-height:170px}.product_tile .contentcarousel .jcarousel-control{display:none}}@media(max-width:480px){.product_tile .contentcarousel .jcarousel-clip{padding:10px 0 0}}.jcarousel-swatches-wrap{max-width:100%;position:relative;margin:auto}.jcarousel-swatches-wrap .jcarousel-clip-swatches{position:relative;overflow:hidden;z-index:2}.jcarousel-swatches-wrap .jcarousel-clip-swatches ul{position:relative;width:20000px;*zoom:1}.jcarousel-swatches-wrap .jcarousel-clip-swatches ul:after{content:"";display:table;clear:both}.jcarousel-swatches-wrap .jcarousel-clip-swatches ul>li{float:left}.jcarousel-swatches-wrap .remaining_items{font-size:10px;color:#666;font-family:"Montserrat Light",sans-serif;min-width:25px;text-align:left;display:inline-block;padding-left:3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.jcarousel-swatches-wrap .remaining_items span{font-family:Arial,sans-serif}.jcarousel-swatches-wrap .jcarousel-control{display:block;position:absolute;top:-6px;cursor:pointer;text-decoration:none}.jcarousel-swatches-wrap .jcarousel-control.disabled{display:none}.jcarousel-swatches-wrap .jcarousel-control:before{padding:5px;font-size:10px;color:#000}.jcarousel-swatches-wrap .jcarousel-control.jcarousel-prev{left:-22px}.jcarousel-swatches-wrap .jcarousel-control.jcarousel-prev:before{font-family:fontello;content:""}.jcarousel-swatches-wrap .jcarousel-control.jcarousel-next{right:-41px;left:auto}.jcarousel-swatches-wrap .jcarousel-control.jcarousel-next:before{padding-right:0;font-family:fontello;content:""}.product_tile .jcarousel-swatches-wrap .jcarousel-control{top:20%}.jcarousel-clip:not([data-jcarousel])>ul li.product_tile_wrapper{width:100%;display:none}.jcarousel-clip:not([data-jcarousel])>ul li.product_tile_wrapper:nth-of-type(1){display:block}.jcarousel-clip:not([data-jcarousel])>ul li.product_tile_wrapper:nth-of-type(1) .product_description{height:2.5em}.jcarousel-clip:not([data-jcarousel])>ul li.product_carousel_wrapper>.carousel{width:100%}.jcarousel-clip:not([data-jcarousel])>ul li.product_carousel_wrapper>.carousel>.jcarousel-clip{width:100%}@media(max-width:1600px){.jcarousel-clip:not([data-jcarousel])>ul li.product_carousel_wrapper{width:33.3%;display:none}.jcarousel-clip:not([data-jcarousel])>ul li.product_carousel_wrapper:nth-of-type(1),.jcarousel-clip:not([data-jcarousel])>ul li.product_carousel_wrapper:nth-of-type(2),.jcarousel-clip:not([data-jcarousel])>ul li.product_carousel_wrapper:nth-of-type(3){display:block}}@media(max-width:750px){.jcarousel-clip:not([data-jcarousel])>ul li.product_carousel_wrapper{width:50%;display:none}.jcarousel-clip:not([data-jcarousel])>ul li.product_carousel_wrapper:nth-of-type(1),.jcarousel-clip:not([data-jcarousel])>ul li.product_carousel_wrapper:nth-of-type(2){display:block}.jcarousel-clip:not([data-jcarousel])>ul li.product_carousel_wrapper:nth-of-type(3){display:none}}.selectBoxIt_hiddenOriginalSelect{visibility:hidden;position:absolute;width:1px}.selectboxit-option-icon-container .selectboxit-container{width:auto !important}.selectboxit-container *{outline:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;ms-user-select:none;-o-user-select:none;user-select:none;cursor:pointer}.selectboxit-container .selectboxit-options a{display:block;height:35px;line-height:35px;overflow:hidden;text-indent:5px;text-overflow:ellipsis;white-space:nowrap;min-width:100%}.selectboxit-text{float:left;height:35px;line-height:35px;overflow:hidden;text-indent:5px;text-overflow:ellipsis;white-space:nowrap;padding:0 4px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100% !important}.selectboxit-option{width:100% !important}.selectboxit-option .selectboxit-option-anchor:hover{text-decoration:none !important;background:#e6e6e6}.selectboxit-option .selectboxit-option-icon-container{float:left}.selectboxit-option,.selectboxit-optgroup-header{margin:0;padding:0}.selectboxit-container{background:#fff;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative;box-sizing:border-box;min-width:35px}.selectboxit-container .selectboxit-text,.selectboxit-container a{background:#fff;font-size:13px;color:#666}.selectboxit-container .selectboxit-option-icon-container{display:none}.selectboxit-container .selectboxit-options{display:none;position:absolute;z-index:2;max-height:150px;width:100%;overflow-x:hidden;overflow-y:auto;list-style:none;padding:0;margin:0;border:1px solid #000;background:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width:480px){.selectboxit-container .selectboxit-options{max-height:none}}.selectboxit-container .selectboxit-options li a{background-color:#fff;font-size:13px}.selectboxit-container .selectboxit-arrow-container{position:absolute;top:0;right:0;width:30px;padding:0 0 0 5px;line-height:35px;text-align:center;cursor:pointer;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.selectboxit-container .selectboxit-arrow-container .selectboxit-arrow{display:inline-block;margin:3px 0 0 0;right:4px;position:relative}.selectboxit-container .selectboxit-arrow-container:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:5px 4px 0 4px;border-color:#000 transparent transparent transparent;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.selectboxit-container span{display:block}.selectboxit-container .selectboxit{border:1px solid #000;background:#fff;position:relative;z-index:3;width:100% !important;padding:0 30px 0 0;*zoom:1;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.selectboxit-container .selectboxit:after{content:"";display:table;clear:both}.selectboxit-container .selectboxit.selectboxit-open .selectboxit-arrow-container:after{border-width:0 4px 5px 4px;border-color:transparent transparent #000 transparent}.pt_storefront .refinement_skippy,.pt_storefront .main_skippy,.pt_product_details .refinement_skippy,.pt_product_search_result .main_skippy,.pt_cart .refinement_skippy,.pt_cart .main_skippy,.pt_account .refinement_skippy,.pt_account .main_skippy,.skippy{display:none}@media(min-width:769px){.skippy{font:12px/35px "Montserrat Light",sans-serif;text-align:center;color:#ccc;text-transform:uppercase;padding:0 45px;height:35px;position:absolute;top:-68px;left:0;background:#151515;z-index:10000;-webkit-transition:top 1s ease-out;transition:top 1s ease-out;text-decoration:none;display:block}.skippy:active,.skippy:focus,.skippy:hover{top:0;left:0;color:#ccc;outline:0}}.header{background:#fff;position:relative}@media(max-width:1600px){.header>.content,.header_search_wrapper .header>.header_search{width:1200px}}@media(max-width:1279px){.header{display:none}}.header .logo{width:240px;height:54px;padding:22px 0 20px;margin:0 auto;display:block;text-align:center}.header .logo .logo_text{display:none}.header .logo .logo_image{max-width:100%;width:100%}.ui_email_signup .modal_email_signup .newsletter_subscribe_confirm{padding:4% 10%}.ui_email_signup .modal_email_signup .newsletter_subscribe_confirm>.h1{border-bottom:2px solid #e5e5e5;display:block}.ui_email_signup .dialog_content{height:100% !important}.newsletter_subscribe_confirm .h1{font:42px "Montserrat Light",sans-serif;text-transform:uppercase;text-align:center;font-weight:normal;margin:0}@media(max-width:1279px){.newsletter_subscribe_confirm .h1{font-size:28px}}.newsletter_subscribe_confirm p{font-size:13px;text-align:left}.newsletter_subscribe_confirm .subscribe_confirmation_form{padding:20px 0 0}.newsletter_subscribe_confirm .subscribe_confirmation_form .h1{float:left;font:18px "Montserrat Regular",sans-serif}.newsletter_subscribe_confirm .subscribe_confirmation_form .mandatory{float:right}.newsletter_subscribe_confirm .subscribe_confirmation_form .formfield_hidden{display:none}.newsletter_subscribe_confirm .subscribe_confirmation_form .selectboxit{padding:5px 30px 5px 0}.newsletter_subscribe_confirm .subscribe_confirmation_form .selectboxit-arrow-container{line-height:45px}.newsletter_subscribe_confirm .subscribe_confirmation_form .form_label_text{width:100%}.newsletter_subscribe_confirm .subscribe_confirmation_form .required .f_label_value{position:relative}.newsletter_subscribe_confirm .subscribe_confirmation_form .required .f_label_value:after{content:"*";display:inline-block;font-style:normal;position:absolute;right:-7px;top:0}.newsletter_subscribe_confirm .formfield{padding:0 0 20px;position:relative}.newsletter_subscribe_confirm .formfield label:first-child{display:none}.newsletter_subscribe_confirm .formfield .textinput{width:100%;border:1px solid #000;padding:8px 15px;height:45px}.newsletter_subscribe_confirm .formfield_title{margin:25px 0 10px;float:left;clear:both;width:100%}.newsletter_subscribe_confirm .formfield_title .f_label{margin:0 15% 0 0;font-size:16px}.newsletter_subscribe_confirm .formfield_title .f_label:last-child{margin:0}.newsletter_subscribe_confirm .formfield_title .f_label:before{border:1px solid #000;width:20px;height:20px}.newsletter_subscribe_confirm .formfield_first_name,.newsletter_subscribe_confirm .formfield_password{float:left;width:49%}.newsletter_subscribe_confirm .formfield_last_name,.newsletter_subscribe_confirm .formfield_password_confirm{float:right;width:49%}.newsletter_subscribe_confirm .formfield_password,.newsletter_subscribe_confirm .formfield_password_confirm{padding:0 0 15px}.newsletter_subscribe_confirm .formfield_password label.error,.newsletter_subscribe_confirm .formfield_password_confirm label.error{position:static}.newsletter_subscribe_confirm label,.newsletter_subscribe_confirm .form_label_text{float:left;font-size:16px;margin:0 0 15px}.newsletter_subscribe_confirm label.error{display:block;position:absolute;bottom:0;margin:0;padding:5px 0 3px}.newsletter_subscribe_confirm .f_field_radio{position:relative}.newsletter_subscribe_confirm .f_field_radio .f_label:first-child{margin:0 7px 0 0}.newsletter_subscribe_confirm .f_field_radio .f_label_value{vertical-align:middle}.newsletter_subscribe_confirm .mandatory{display:inline-block;margin:0 0 15px;font-size:12px}.newsletter_subscribe_confirm .required .f_label:first-child .f_label_value:after{content:"* :";display:inline;margin-left:-3px}.newsletter_subscribe_confirm .formfield_day .f_label:first-child .f_label_value:after,.newsletter_subscribe_confirm .formfield_month .f_label:first-child .f_label_value:after,.newsletter_subscribe_confirm .formfield_year .f_label:first-child .f_label_value:after{display:none}.newsletter_subscribe_confirm .form_label_text{position:relative}.newsletter_subscribe_confirm .newsletter_dob{float:left;clear:both;width:100%}.newsletter_subscribe_confirm .newsletter_dob .formfield{margin:0;padding:0}.newsletter_subscribe_confirm .newsletter_dob>li{position:relative;width:33.2%;float:left;padding:0 10px 0 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.newsletter_subscribe_confirm .newsletter_dob>li:last-child{padding:0}.newsletter_subscribe_confirm .newsletter_dob label.error{display:none}.newsletter_subscribe_confirm .newsletter_dob .f_label{display:inline}.newsletter_subscribe_confirm .newsletter_dob .selectboxit-container{display:block}.newsletter_subscribe_confirm .newsletter_dob_error{font-size:12px;color:red;clear:both;display:block;padding:5px 0 0}.newsletter_subscribe_confirm .mobile_birthdate{display:none}.newsletter_subscribe_confirm .mobile_birthdate .formfield_birthday{display:none}.newsletter_subscribe_confirm .f_field_submit{float:left;width:100%;text-align:center;margin:15px 0 0}.newsletter_subscribe_confirm button{padding:10px 70px;margin:20px 0 0;font-size:12px}.newsletter_subscribe_confirm #newsletter_signup_cancelbtn{display:none}@media(max-width:1600px){.ui_email_signup .modal_email_signup .newsletter_subscribe_confirm{padding:0 6%}.ui_email_signup .modal_email_signup .newsletter_subscribe_confirm .h1{font-size:28px}.ui_email_signup .modal_email_signup .newsletter_subscribe_confirm .modal_content p{font-size:12px}.ui_email_signup .modal_email_signup .newsletter_subscribe_confirm .subscribe_confirmation_form .h1{font-size:14px}.ui_email_signup .modal_email_signup .newsletter_subscribe_confirm .subscribe_confirmation_form .selectboxit{padding:0 30px 0 0}.ui_email_signup .modal_email_signup .newsletter_subscribe_confirm .subscribe_confirmation_form .selectboxit-arrow-container{line-height:35px}.ui_email_signup .modal_email_signup .newsletter_subscribe_confirm .formfield{padding:0 0 15px}.ui_email_signup .modal_email_signup .newsletter_subscribe_confirm .formfield .textinput{height:35px}.ui_email_signup .modal_email_signup .newsletter_subscribe_confirm .formfield_title{margin:10px 0 0}.ui_email_signup .modal_email_signup .newsletter_subscribe_confirm label.error{padding:2px 0 0}.ui_email_signup .modal_email_signup .newsletter_subscribe_confirm button{margin:0}}@media(max-width:1279px){.ui_email_signup .modal_email_signup .newsletter_subscribe_confirm{padding:2% 5%}.ui_email_signup .modal_email_signup .newsletter_subscribe_confirm .h1{font-size:24px}}@media(max-width:750px){.header_promo_slot .mobile_only{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.header_promo_slot .desktop_only{display:none}.ui_email_signup .modal_email_signup .newsletter_subscribe_confirm{padding:4% 10%;width:100%}.ui_email_signup .modal_email_signup .modal_image{display:none}.newsletter_dob{display:none}.js-birthdate-picker{position:relative;width:100%;-webkit-appearance:none;border-color:#000}.js-birthdate-picker:after{content:"";display:block;border-style:solid;border-width:5px 4px 0 4px;border-color:#000 transparent transparent transparent;position:absolute;right:19px;top:15px}.newsletter_subscribe_confirm .mobile_birthdate{display:block}.newsletter_subscribe_confirm .formfield{float:none;width:100%}.newsletter_subscribe_confirm .formfield_radio{*zoom:1}.newsletter_subscribe_confirm .formfield_radio:after{content:"";display:table;clear:both}.newsletter_subscribe_confirm .button,.newsletter_subscribe_confirm .suggestions .products_wrapper .productDetails .shopnowlink,.suggestions .products_wrapper .productDetails .newsletter_subscribe_confirm .shopnowlink,.newsletter_subscribe_confirm .header_promo_slot .promo_submit,.header_promo_slot .newsletter_subscribe_confirm .promo_submit{width:100%}}@media(max-width:480px){.ui_email_signup .modal_email_signup .newsletter_subscribe_confirm{padding:5% 6%}.ui_email_signup .modal_email_signup .newsletter_subscribe_confirm .subscribe_confirmation_form .h1{font-size:12px}.ui_email_signup .modal_email_signup .newsletter_subscribe_confirm .subscribe_confirmation_form .mandatory{font-size:11px}.ui_email_signup .modal_email_signup .newsletter_subscribe_confirm .formfield_title .f_label{margin:0 12% 0 0}.ui_email_signup .modal_email_signup .newsletter_subscribe_confirm label.error{font-size:11px}}@media(max-width:320px){.newsletter_subscribe_confirm .formfield{padding:0 0 27px}}.footer_newsletter_box .formfield_subscribe_email input,.footer_search .search input{width:100%;padding:5px;background:#fff;border:0;color:#333;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.footer_newsletter_box .formfield_subscribe_email input.placeholder,.footer_search .search input.placeholder{color:#999;font-style:italic}.footer_newsletter_box .formfield_subscribe_email input:-moz-placeholder,.footer_search .search input:-moz-placeholder{color:#999;font-style:italic}.footer_newsletter_box .formfield_subscribe_email input::-moz-placeholder,.footer_search .search input::-moz-placeholder{color:#999;font-style:italic}.footer_newsletter_box .formfield_subscribe_email input:-ms-input-placeholder,.footer_search .search input:-ms-input-placeholder{color:#999;font-style:italic}.footer_newsletter_box .formfield_subscribe_email input::-webkit-input-placeholder,.footer_search .search input::-webkit-input-placeholder{color:#999;font-style:italic}.footer{clear:both}.footer .footer-wrapper-actions{background:#fff;display:-webkit-flex;display:flex}.footer .footer-button-action{-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background-color:#000;color:#fff;display:none;font-family:"Montserrat Light",sans-serif;font-size:11px;height:48px;margin:25px auto;max-width:280px;padding:0}.footer .footer-button-action:last-item{margin-top:0}.footer .footer-button-action i{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-right:15px}.footer .footer-button-action i:before{font-size:24px}.footer .desktop-footer-subscribeok{display:none}.footer .footer-zone-1{background:#fff}.footer .footer-zone-1 ul{-webkit-align-items:stretch;align-items:stretch;display:-webkit-flex;display:flex;padding:15px 0}.footer .footer-zone-1 li{-webkit-align-items:center;align-items:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;border-right:1px solid #e2e2e2;padding:0 10px 10px 10px;text-align:center;width:25%}.footer .footer-zone-1 li:last-child{border:0}.footer .footer-zone-1 li a{*zoom:1;text-decoration:none;display:block}.footer .footer-zone-1 li a:after{content:"";display:table;clear:both}.footer .footer-zone-1 li a>div{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;height:65px;width:100%}.footer .footer-zone-1 li a h4{font-family:"Montserrat Regular",sans-serif;font-size:12px;color:#000;text-transform:uppercase;line-height:18px;width:100%;max-width:250px;margin:0 auto;display:block;padding-bottom:5px}.footer .footer-zone-1 li a p{font-family:"Montserrat Light",sans-serif;font-size:12px;color:#777;line-height:16px;width:100%;max-width:250px;margin:0 auto;display:block}.footer .footer-zone-1 .zone-1-contact-wrapper a:last-child{display:none}.footer .footer-zone-2,.footer .footer-zone-3,.footer .footer-zone-4{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#000;color:#fff}.footer .footer-zone-2 a,.footer .footer-zone-3 a,.footer .footer-zone-4 a{color:#999}.footer .footer-zone-2{padding:36px 60px;position:relative;*zoom:1}.footer .footer-zone-2:after{content:"";display:table;clear:both}.footer .footer-zone-2:before{text-align:center;position:absolute;bottom:-21px;font-size:38px;left:0;right:0;font-family:fontello;content:""}.footer .footer-zone-2 .footer_left_column{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;*zoom:1;float:left}.footer .footer-zone-2 .footer_left_column:after{content:"";display:table;clear:both}.footer .footer-zone-2 .footer_right_column{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;*zoom:1;float:right}.footer .footer-zone-2 .footer_right_column:after{content:"";display:table;clear:both}.footer .footer-zone-2 .footer_right_column .footer_language_box_select{float:left;margin-right:70px}.footer .footer-zone-2 .footer_right_column .footer_language_box_select .selectboxit-container{min-width:200px}.footer .footer-zone-2 .footer_right_column .footer_language_box_select .selectboxit-container .selectboxit-arrow-container{line-height:45px;right:12px}.footer .footer-zone-2 .footer_right_column .footer_language_box_select .selectboxit-container .selectboxit-arrow-container:after{border-color:#fff transparent transparent transparent}.footer .footer-zone-2 .footer_right_column .footer_language_box_select .selectboxit-container .selectboxit.selectboxit-open .selectboxit-arrow-container:after{border-color:transparent transparent #fff transparent}.footer .footer-zone-2 .footer_right_column .footer_language_box_select .selectboxit-container .selectboxit{padding:0 41px 0 12px;background:#000;border:1px solid #666}.footer .footer-zone-2 .footer_right_column .footer_language_box_select .selectboxit-container .selectboxit-options{border:1px solid #fff}.footer .footer-zone-2 .footer_right_column .footer_language_box_select .selectboxit-container .selectboxit-options li a{padding:0 10px;box-sizing:border-box}.footer .footer-zone-2 .footer_right_column .footer_language_box_select .selectboxit-text{line-height:45px;height:45px;background:0;color:#fff;font-size:14px;font-family:"Didot 06 A","Didot 06 B",sans-serif;font-style:italic;text-transform:none}.footer .footer-zone-2 .footer_right_column .footer_mobile_links{display:none}.footer .footer-zone-2 .footer_right_column .footer_social_networking_asset{float:left}.footer .footer-zone-2 .footer_language_box,.footer .footer-zone-2 .footer-signup-message{font-family:"Montserrat Light",sans-serif;font-size:11px;text-transform:uppercase}.footer .footer-zone-2 .footer_newsletter_box .textinput{height:45px;font-size:14px;font-family:"Didot 06 A","Didot 06 B",sans-serif;font-style:italic;padding:0 21px;color:rgba(0,0,0,0.7);line-height:25px;border:1px solid #666}.footer .footer-zone-2 .footer_newsletter_box .newsletter_subscribe_error_message{display:block;position:relative !important;padding:0;top:-17px;margin-bottom:-17px}.footer .footer-zone-2 .footer_newsletter_box .f_field .error_message{bottom:21px}.footer .footer-zone-2 .footer_language_box>span,.footer .footer-zone-2 .footer-signup-free{padding:0;line-height:45px;font-weight:normal;margin:0 24px 0 0;float:left}.footer .footer-zone-2 .footer_language_box{float:left;margin:0 0 0 32px}.footer .footer-zone-3{border-top:1px solid #212121;border-bottom:1px solid #212121;padding:15px 60px}.footer .footer-zone-3 .content,.footer .footer-zone-3 .header_search_wrapper .header_search,.header_search_wrapper .footer .footer-zone-3 .header_search{*zoom:1;max-width:1280px;width:100%;margin:0 auto}.footer .footer-zone-3 .content:after,.footer .footer-zone-3 .header_search_wrapper .header_search:after,.header_search_wrapper .footer .footer-zone-3 .header_search:after{content:"";display:table;clear:both}.footer .footer-zone-3 .footer_navigation_asset{padding:60px 0}.footer .footer-zone-3 .footer-navigation-asset,.footer .footer-zone-3 .footer_navigation_asset{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:flex;*zoom:1;-webkit-justify-content:center;justify-content:center;width:100%}.footer .footer-zone-3 .footer-navigation-asset:after,.footer .footer-zone-3 .footer_navigation_asset:after{content:"";display:table;clear:both}.footer .footer-zone-3 .footer-navigation-asset ul,.footer .footer-zone-3 .footer_navigation_asset ul{float:left;width:19%;padding:0 1% 0 0}.footer .footer-zone-3 .footer-navigation-asset ul li,.footer .footer-zone-3 .footer_navigation_asset ul li{color:#fff;font-size:12px;margin:0 0 5px}.footer .footer-zone-3 .footer-navigation-asset ul li:first-child,.footer .footer-zone-3 .footer_navigation_asset ul li:first-child{font-family:"Montserrat Light",sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase;color:#fff}.footer .footer-zone-3 .footer-navigation-asset ul li:first-child a,.footer .footer-zone-3 .footer_navigation_asset ul li:first-child a{font-family:"Montserrat Light",sans-serif;font-size:12px;text-decoration:none;color:#fff}.footer .footer-zone-3 .footer-navigation-asset ul li a,.footer .footer-zone-3 .footer_navigation_asset ul li a{font-family:"Montserrat Light",sans-serif;font-size:12px;text-decoration:none;color:#999}.footer .footer-zone-3 .footer-navigation-asset ul li a:hover,.footer .footer-zone-3 .footer-navigation-asset ul li a:focus,.footer .footer-zone-3 .footer_navigation_asset ul li a:hover,.footer .footer-zone-3 .footer_navigation_asset ul li a:focus{text-decoration:underline}.footer .footer-zone-3 .footer-navigation-asset ul li a.contact_us_link,.footer .footer-zone-3 .footer_navigation_asset ul li a.contact_us_link{text-decoration:underline}.footer .footer-zone-3 .footer-navigation-asset ul li a.contact_us_link:before,.footer .footer-zone-3 .footer_navigation_asset ul li a.contact_us_link:before{content:">| "}.footer .footer-zone-4{padding:0 60px}.footer .content,.footer .header_search_wrapper .header_search,.header_search_wrapper .footer .header_search{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.footer .footer_asset{color:#fff}.footer .footer_asset:after{content:".";display:block;height:0;clear:both;font-size:0}.footer .tablet_content,.footer .mobile_content{display:none}.footer .desktop_content{display:block}.footer_newsletter_box{float:left}.footer_newsletter_box div[data-content-asset-id="footer-signup-free"]{float:left}.footer_newsletter_box .footer-signup-free{margin:8px 5px 0 0;font-size:12px;font-weight:bold}.footer_newsletter_box .js_newsletter_subscribe_content{float:right}.footer_newsletter_box .formfield_subscribe_email{width:250px;float:left;margin:0 0 20px}.footer_newsletter_box span.label{max-width:170px;margin:8px 15px 0 0;display:block;float:left;color:#fff;font-size:12px;font-weight:bold;text-transform:uppercase;text-align:left}.footer_newsletter_box .error_message{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.footer_newsletter_box .newsletter_subscribe_error_message{clear:both;display:block;text-align:left}.footer_newsletter_box .formfield_subscribe_email .f_label{position:absolute;top:-500em;left:0;width:1px;height:1px;overflow:hidden}.footer_newsletter_box button{background:0;font-family:"Montserrat Regular",sans-serif;font-size:12px;text-transform:uppercase;border:1px solid #666;border-left:0;text-transform:uppercase;float:left;line-height:45px;height:45px;text-align:center;padding:0 20px}.footer_newsletter_box button:hover{border:1px solid #666;border-left:0}.footer_newsletter_box .accept_privacy_policy{position:relative;clear:both;padding:5px 0 0;text-align:left;font-size:12px;max-width:320px;color:#999}@media(max-width:1279px){.footer_newsletter_box .accept_privacy_policy{font-size:10px}}.footer_newsletter_box .accept_privacy_policy .f_error_message{position:absolute;top:-20px}.footer_newsletter_box .accept_privacy_policy input[type="checkbox"]+.error+label,.footer_newsletter_box .accept_privacy_policy input[type="checkbox"]+.error_message+label,.footer_newsletter_box .accept_privacy_policy input[type="checkbox"]+label,.footer_newsletter_box .accept_privacy_policy input[type="checkbox"]+.f_error_message+label{padding:0 0 0 26px}.footer_newsletter_box .accept_privacy_policy input[type="checkbox"]+.error+label:before,.footer_newsletter_box .accept_privacy_policy input[type="checkbox"]+.error_message+label:before,.footer_newsletter_box .accept_privacy_policy input[type="checkbox"]+label:before,.footer_newsletter_box .accept_privacy_policy input[type="checkbox"]+.f_error_message+label:before{width:14px;height:14px;line-height:15px;font-size:11px;top:9px}.footer_newsletter_box .accept_privacy_policy input{width:auto}.footer_newsletter_box .accept_privacy_policy .formfield .error_message{top:20px}.footer_newsletter_box .accept_privacy_policy .f_checked .error_message{display:none !important}.footer_search{max-width:410px;float:right;display:none}.footer_search .search_label{display:none}.footer_search .search input{width:300px;float:left;margin:0 3px 0 0}.pt_spcheckout .footer #footer-find-a-store-cta,.pt_cart .footer #footer-find-a-store-cta,.pt_optcheckout .footer #footer-find-a-store-cta{display:none}.footer_customersevice_box{width:15%;float:right;clear:none}.footer_customersevice_box ul{width:100%;margin:0 0 15px}.footer_links_box{width:85%;float:left;clear:both}.footer_links_box ul li{width:17%;float:left;margin:0 3% 0 0;padding:10px 0;border-top:1px dotted #999;color:#fff;font-size:11px;font-weight:bold;text-transform:uppercase}.footer_links_box ul li a:link{color:#fff;text-decoration:none}.footer_links_box ul li a:visited{color:#fff;text-decoration:none}.footer_links_box ul li a:hover{color:#fff;text-decoration:none}.footer_links_box ul li a:active{color:#fff;text-decoration:none}.footer-social-networking-asset{float:right}.footer-social-networking-asset ul{float:right}.footer-social-networking-asset li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;float:left;margin-left:10px}.footer-social-networking-asset li a{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;border:1px solid #5c5c5c;color:#fff !important;font-size:20px;height:32px;width:32px}.footer-social-networking-asset li a:hover,.footer-social-networking-asset li a:focus{background-color:#fff;border:1px solid #fff;color:#000 !important}.footer_payments_box{*zoom:1;text-align:right}.footer_payments_box:after{content:"";display:table;clear:both}.footer_payments_box span,.footer_payments_box img{line-height:17px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.footer_payments_box img{margin:0 0 0 30px}.footer_payments_box span{font-family:"Montserrat Light",sans-serif;font-size:12px;color:#999}.footer_copyrights_asset{*zoom:1;font-size:12px;font-family:"Montserrat Light",sans-serif;color:#999;padding:15px 0}.footer_copyrights_asset:after{content:"";display:table;clear:both}@media screen and (max-width:1440px){.footer_copyrights_asset{font-size:10px}}.footer_copyrights_asset ul{float:right}@media(max-width:1279px){.footer_copyrights_asset ul{float:left}}.footer_copyrights_asset ul li{float:left}.footer_copyrights_asset ul li:before{content:"-";padding:0 5px;color:#999}.footer_copyrights_asset ul li:first-child:before{display:none}.footer_copyrights_asset ul li a{font-size:12px;font-family:"Montserrat Light",sans-serif;text-decoration:none}@media screen and (max-width:1440px){.footer_copyrights_asset ul li a{font-size:10px}}.footer_copyrights_asset ul li a:hover,.footer_copyrights_asset ul li a:focus{text-decoration:underline}.footer_copyrights_asset .copyrights{float:left;padding:0;margin:0;color:#999}.back_to_top{font-size:10px;font-weight:normal;text-transform:none;color:#fff;text-align:center;text-transform:uppercase;display:none;background:#333;width:40px;padding:10px;cursor:pointer;position:fixed;right:0;bottom:5%;z-index:9999}.accept_privacy_policy .formfield .f_error_message{position:absolute;top:55px}.footer_newsletter_box .promotion_text{margin:0 0 0 26px;display:inline-block}.navigation_wrap{min-height:40px}@media(max-width:1279px){.navigation_wrap{min-height:70px}}.navigation .mobile_menu_header,.navigation .storelocator_header_link{display:none}.navigation.stuck{position:fixed;top:0;left:0;z-index:9997;width:100%}.navigation.stuck .logo{display:block;font:12px "Montserrat Light",sans-serif;color:#fff;text-decoration:none}.navigation.stuck>.full-width,.questionnaire.navigation.stuck>.content,.header_search_wrapper .questionnaire.navigation.stuck>.header_search{border:0;box-sizing:border-box}.navigation.stuck .small_logo{position:absolute;left:0;display:inline-block;margin:10px 0 0 30px}.navigation.stuck .small_logo:before{color:#fff;font-size:19px;vertical-align:middle}.navigation.stuck .small_logo .logo_label{color:#ccc;padding:0 0 0 15px;margin:0 0 0 15px;border-left:1px solid #fff;text-transform:uppercase;display:none;vertical-align:middle}.navigation.stuck .small_logo .logo_label:hover{color:#fff}.navigation.stuck .show_searchbar_button:before{display:none}.navigation.stuck.absolute{position:absolute}.navigation .logo{display:none}.navigation .logo .logo_image{max-width:100%}.navigation .logo .logo_text,.navigation .logo .logo_image{display:none}@media(max-width:1279px){.navigation .logo{width:180px;height:40px}.navigation .logo .logo_image{display:block;margin:0 auto}}@media(max-width:480px){.navigation .logo{width:135px;height:30px}}.navigation .mobile_link>a{display:none}.navigation .mobile_link>a:before{display:inline-block;min-width:12px;padding-right:12px;text-align:center;font-size:16px;color:#666}.navigation .mobile_link .mobile_nav_account:before{font-family:fontello;content:"";font-size:14px}.navigation .mobile_link .mobile_nav_quickreorder:before{font-family:fontello;content:"";font-size:14px}.navigation .mobile_link .mobile_nav_locate:before{font-family:fontello;content:""}.navigation .mobile_link .mobile_nav_help:before{font-family:fontello;content:"";font-size:12px}.navigation .mobile_link .mobile_nav_shop:before{font-family:fontello;content:""}.navigation .mobile_link .mobile_nav_world:before{font-family:fontello;content:"";font-size:14px}.navigation>.full-width,.questionnaire.navigation>.content,.header_search_wrapper .questionnaire.navigation>.header_search{text-align:center;position:relative;height:40px;z-index:1001;background:#151515;border-width:1px 0;box-sizing:content-box}.navigation .navigation_header{display:none}.navigation .menu_wrap,.navigation .level_1_list{display:inline-block}.navigation .level_1_list_item{display:inline-block;height:100%;margin:0 0 0 -5px;vertical-align:middle}.navigation .level_1_list_item:nth-last-of-type(1):before{content:'';width:1px;height:16px;background:#666;display:block;float:left;margin-top:12px}@media(max-width:1279px){.navigation .level_1_list_item:nth-last-of-type(1):before{display:none}}.navigation .level_1_list_item.blue{background:blue}.navigation .level_1_list_item .level_1_list_item_link{display:inline-block}.no-touch .navigation .level_1_list_item:hover .level_1_list_item_link{color:#fff;font-family:"Montserrat Regular",sans-serif}.no-touch .navigation .level_1_list_item:hover .level_1_list_item_link:after{display:none}.navigation .level_1_list_item .level_1_list_item_link{box-sizing:border-box;font:12px "Montserrat Light",sans-serif;height:40px;line-height:40px;padding:0 14px;text-decoration:none;text-transform:uppercase;vertical-align:middle;color:#ccc}.navigation .level_1_list_item .level_1_list_item_link:after{display:block;content:attr(title);font-family:"Montserrat Regular",sans-serif;visibility:hidden;height:1px}.navigation .level_1_list_item.selected .level_1_list_item_link{color:#fff;font-family:"Montserrat Regular",sans-serif}@media(max-width:1279px){.navigation .level_1_list_item.selected .level_1_list_item_link{color:#777;font-family:"Montserrat Light",sans-serif}}.navigation .level_1_list_item:hover>.navigation_dropdown{opacity:1;visibility:visible}.navigation.responsive_navigation .level_1_list_item:hover .level_1_list_item_link{color:#000}.navigation.responsive_navigation .level_1_list_item:hover .level_1_list_item_link:after{display:block}.navigation .navigation_dropdown{position:absolute;z-index:99;top:40px;left:0;display:block;background:#fff;width:100%;opacity:0;visibility:hidden;-webkit-transition:opacity .4s ease .2s,visibility .4s ease .2s;-moz-transition:opacity .4s ease .2s,visibility .4s ease .2s;-ms-transition:opacity .4s ease .2s,visibility .4s ease .2s;-o-transition:opacity .4s ease .2s,visibility .4s ease .2s;transition:opacity .4s ease .2s,visibility .4s ease .2s}.navigation .navigation_dropdown>.content,.navigation .header_search_wrapper .navigation_dropdown>.header_search,.header_search_wrapper .navigation .navigation_dropdown>.header_search{box-sizing:border-box;overflow:hidden}.navigation .navigation_dropdown .close_nav_dropdown{display:block;position:absolute;right:15px;top:15px;cursor:pointer;z-index:100}.navigation .navigation_dropdown .close_nav_dropdown:before{color:#000;content:"\2715";font-size:25px;width:25px;height:25px;line-height:25px;display:inline-block}.navigation .navigation_dropdown .dropdown_wrapper{display:block}@media(max-width:1600px){.navigation .navigation_dropdown .dropdown_wrapper>.content,.navigation .navigation_dropdown .header_search_wrapper .dropdown_wrapper>.header_search,.header_search_wrapper .navigation .navigation_dropdown .dropdown_wrapper>.header_search{max-width:1200px;width:auto}}.navigation .navigation_dropdown .level_2_list{box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;text-align:left;padding:20px 0 25px;line-height:24px}.navigation .navigation_dropdown .level_2_list img{max-width:100%}@media(min-width:961px) and (max-width:1600px){.navigation .navigation_dropdown .level_2_list img{width:275px;max-width:initial}}.navigation .navigation_dropdown .level_2_list p{font:12px "Montserrat Light",sans-serif;color:#666;line-height:18px;max-width:90%}.navigation .navigation_dropdown .level_2_list p.e-gift-item{text-align:justify;max-width:100%}.navigation .navigation_dropdown .level_2_list .item_image{margin:15px 0 0}.navigation .navigation_dropdown .view_all_collections{display:block;padding:20px;background:#eee;width:100%;text-align:center;box-sizing:border-box;text-decoration:none;text-transform:uppercase;color:#000;font-size:12px}.navigation .navigation_dropdown .view_all_collections:before{font-family:fontello;content:"";margin:0 10px 0 0}.navigation .navigation_dropdown .level_2_list_item{margin:0 4%}.navigation .navigation_dropdown .level_2_list_item.has_custom_menu{margin:0 1%}@media(min-width:1280px) and (max-width:1600px){.navigation .navigation_dropdown .level_2_list_item{margin:0 2%}}.navigation .navigation_dropdown .level_2_list_item_link{font:600 12px "Montserrat Regular",sans-serif;text-transform:uppercase;color:#2a2a2a;text-decoration:none}.navigation .navigation_dropdown .level_2_list_item_link:hover .subcategory_name,.navigation .navigation_dropdown .level_2_list_item_link:focus .subcategory_name{text-decoration:underline}.navigation .navigation_dropdown .level_2_list_item_link .subcategory_name:after{font-family:fontello;content:"";display:inline-block;font-size:14px;margin:0 0 0 5px;text-decoration:underline;line-height:.7;overflow:hidden}.navigation .navigation_dropdown .level_3_list_item .level_3_list_item_link{font:12px "Montserrat Light",sans-serif;text-transform:capitalize;color:#666;text-decoration:none}.navigation .navigation_dropdown .level_3_list_item .level_3_list_item_link:hover,.navigation .navigation_dropdown .level_3_list_item .level_3_list_item_link:focus{text-decoration:underline}.navigation .navigation_dropdown .navigation_slots{border-top:1px solid #ccc;overflow:hidden;*zoom:1;display:-webkit-flex;display:flex;text-align:left}.navigation .navigation_dropdown .navigation_slots .content,.navigation .navigation_dropdown .navigation_slots .header_search_wrapper .header_search,.header_search_wrapper .navigation .navigation_dropdown .navigation_slots .header_search{display:inherit}@media(max-width:1600px){.navigation .navigation_dropdown .navigation_slots .content,.navigation .navigation_dropdown .navigation_slots .header_search_wrapper .header_search,.header_search_wrapper .navigation .navigation_dropdown .navigation_slots .header_search{width:1200px}}.navigation .navigation_dropdown .custom_navigation_slot{box-sizing:border-box;-webkit-justify-content:center;justify-content:center;display:inherit;width:33.33%}.navigation .navigation_dropdown .custom_navigation_slot img,.navigation .navigation_dropdown .custom_navigation_slot .custom_slot_right{float:left}.navigation .navigation_dropdown .custom_navigation_slot .custom_slot_title{font:12px "Montserrat Regular",sans-serif;color:#2a2a2a;text-transform:uppercase}.navigation .navigation_dropdown .custom_navigation_slot .custom_slot_subtitle{font:12px "Montserrat Light",sans-serif;color:#666}.navigation .navigation_dropdown .custom_navigation_slot p{margin:0}.navigation .navigation_dropdown .custom_navigation_slot .custom_slot_right{margin:0 0 0 22px}.navigation .navigation_dropdown .custom_navigation_slot .custom_slot_right p:nth-child(2){margin:3px 0}.navigation .navigation_dropdown .custom_navigation_slot .custom_slot_right .button,.navigation .navigation_dropdown .custom_navigation_slot .custom_slot_right .suggestions .products_wrapper .productDetails .shopnowlink,.suggestions .products_wrapper .productDetails .navigation .navigation_dropdown .custom_navigation_slot .custom_slot_right .shopnowlink,.navigation .navigation_dropdown .custom_navigation_slot .custom_slot_right .header_promo_slot .promo_submit,.header_promo_slot .navigation .navigation_dropdown .custom_navigation_slot .custom_slot_right .promo_submit{margin-top:12px}.navigation .navigation_dropdown .custom_navigation_slot .custom_slot_right .button.editorial_mode,.navigation .navigation_dropdown .custom_navigation_slot .custom_slot_right .suggestions .products_wrapper .productDetails .editorial_mode.shopnowlink,.suggestions .products_wrapper .productDetails .navigation .navigation_dropdown .custom_navigation_slot .custom_slot_right .editorial_mode.shopnowlink,.navigation .navigation_dropdown .custom_navigation_slot .custom_slot_right .header_promo_slot .editorial_mode.promo_submit,.header_promo_slot .navigation .navigation_dropdown .custom_navigation_slot .custom_slot_right .editorial_mode.promo_submit{display:none}.navigation .navigation_dropdown .custom_navigation_slot .content_asset{padding:25px 0}.navigation .navigation_dropdown .view_all{display:none}.navigation .show_searchbar_button{height:100%;text-transform:uppercase;background:#fff;position:relative;font:12px "Montserrat Light",sans-serif;line-height:39px;border:1px solid #ccc;padding:0 50px 0 22px;margin:0 0 0 15px;z-index:100}.navigation .show_searchbar_button:after{font-family:fontello;content:"";font-size:15px;position:absolute;top:0;right:14px;display:inline-block;vertical-align:middle}.navigation .show_searchbar_button .label{vertical-align:middle}@media(max-width:750px){.navigation .show_searchbar_button .label{display:none}}.header_search_wrapper{font-family:"Montserrat Light",sans-serif;background:#fff;overflow:hidden;clear:both;margin:-1px 0 0;border-bottom:1px solid #ccc}.header_search_wrapper .header_search{z-index:1000;position:relative}.header_search_wrapper .header_search .close_searchbar{display:none;position:absolute;right:15px;top:29px;border:0;background:0;font-size:15px}.header_search_wrapper .header_search .close_searchbar:after{font-family:fontello;content:"";display:inline-block;color:#000}.header_search_wrapper .header_search label{position:absolute;top:-500em;left:0;width:1px;height:1px;overflow:hidden}.header_search_wrapper .header_search .search_view_wrap{float:left;padding:20px;background:#eee;width:100%;text-align:center;box-sizing:border-box}.header_search_wrapper .header_search .search_view_wrap:before{font-family:fontello;content:"";margin:0 10px 0 0}.header_search_wrapper .header_search .search_view_wrap a{text-decoration:none;font-size:12px}.header_search_wrapper .header_search .search_input{box-sizing:border-box;float:left;font-size:20px;text-transform:uppercase;color:#151515;width:95%;height:30px;padding:0 0 0 10px;margin:25px 0 10px;border:0}.header_search_wrapper .header_search .search_input.placeholder{color:#b4b3b3;font-family:"Montserrat Ultra Light",sans-serif}.header_search_wrapper .header_search .search_input:-moz-placeholder{color:#b4b3b3;font-family:"Montserrat Ultra Light",sans-serif}.header_search_wrapper .header_search .search_input::-moz-placeholder{color:#b4b3b3;font-family:"Montserrat Ultra Light",sans-serif}.header_search_wrapper .header_search .search_input:-ms-input-placeholder{color:#b4b3b3;font-family:"Montserrat Ultra Light",sans-serif}.header_search_wrapper .header_search .search_input::-webkit-input-placeholder{color:#b4b3b3;font-family:"Montserrat Ultra Light",sans-serif}.header_search_wrapper .header_search .search_input:focus+button:after{color:#000}.header_search_wrapper .header_search fieldset{*zoom:1;-moz-transition:height .5s ease;-o-transition:height .5s ease;-webkit-transition:height .5s ease;transition:height .5s ease;height:0;overflow:hidden;border-bottom:1px solid #ccc;margin-bottom:-1px}.header_search_wrapper .header_search fieldset:after{content:"";display:table;clear:both}.header_search_wrapper .header_search .search_button{float:left;position:relative;top:30px;text-indent:-9999px;background:0;border:0;max-width:3%}.header_search_wrapper .header_search .search_button:after{font-family:fontello;content:"";display:inline-block;position:absolute;right:0;top:0;text-indent:0;color:#d9d9d9;font-size:15px}.search_expanded .navigation{border-bottom:0}.search_expanded .navigation .header_search_wrapper fieldset{height:79px}.search_expanded .navigation .show_searchbar_button:after{font-family:fontello;content:"";font-size:12px;top:0}.search_expanded .navigation .show_searchbar_button{border-bottom:1px solid #fff}.search_expanded .navigation .show_searchbar_button:before{border-bottom:1px solid #FFF}.suggestions{box-sizing:border-box;padding:10px 10px 0;color:#666;text-transform:uppercase;*zoom:1}.suggestions:after{content:"";display:table;clear:both}.suggestions .content_wrapper{font:12px/26px "Montserrat Ultra Light",sans-serif;letter-spacing:.6px}.suggestions .content_wrapper .dropdownselected{margin:0 0 3px}.suggestions .content_wrapper .suggestionterm{padding:0 0 2px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;cursor:pointer}.suggestions .content_wrapper .suggestionterm:hover{color:#000}.suggestions .content_wrapper .boldSubStr{color:#000;font-weight:bold;font-family:"Montserrat Light",sans-serif}.suggestions .products_wrapper{padding:50px 0;*zoom:1;position:relative}.suggestions .products_wrapper:after{content:"";display:table;clear:both}.suggestions .products_wrapper .productDetails{box-sizing:border-box;position:relative;width:25%;min-height:160px;float:left;font-size:12px;padding:0 2% 0 0;*zoom:1}.suggestions .products_wrapper .productDetails:after{content:"";display:table;clear:both}.suggestions .products_wrapper .productDetails:after{content:"";position:absolute;bottom:0;right:0;width:1px;height:95%;background:#e9e9e9}.suggestions .products_wrapper .productDetails:last-child:after{display:none}.suggestions .products_wrapper .productDetails .mobileonly{display:none}.suggestions .products_wrapper .productDescription{display:none}.suggestions .products_wrapper .image{float:left;width:48%;text-align:center}.suggestions .products_wrapper .product_image{max-width:100%;height:auto}.suggestions .products_wrapper .col2{float:right;width:50%}.suggestions .products_wrapper .js-bv-ratings-stars .bv-inline-rating-container{display:inline-block !important}.suggestions .products_wrapper .productname{min-height:45px;font:12px "Montserrat Regular",sans-serif;margin:20px 0 0}.suggestions .products_wrapper .productname a{color:#000;text-decoration:none}.suggestions .products_wrapper .pricing{margin:5px 0}.suggestions .products_wrapper .pricing .standardprice{text-decoration:line-through}.suggestions .products_wrapper .shopnow{text-align:center;position:absolute;bottom:10px;left:46%}.suggestions .search_view_all{color:#000;margin:0 0 0 20px;font-family:"Montserrat Light",sans-serif}.suggestions .title{margin:0 0 40px;color:#000;font:12px "Montserrat Regular",sans-serif}.suggestions .articlename{font-size:12px;margin:20px 0 15px}.suggestions .articlename a{color:#000;text-decoration:none}.suggestions .article_description{text-transform:none;font-size:12px}.search_results_wrapper .products_wrapper,.search_results_wrapper .search_articles_box{float:left}.search_results_wrapper .products_wrapper{width:75%}.search_results_wrapper .products_wrapper .productDetails{width:33.33%}.search_results_wrapper .products_wrapper .productDetails:last-child{display:none}.search_results_wrapper .search_articles_box{width:25%;padding:50px 0 50px 50px;box-sizing:border-box}.search_results_wrapper .search_articles_box .article{margin-top:20px}.search_results_wrapper .search_articles_box img{max-width:100%;height:auto}.search_results_wrapper .search_articles_box .search_view_all{margin:0 0 0 5px}.search_expanded .navigation_wrap{position:relative}.search_expanded .header_promo_slot,.search_expanded .navigation_wrap{z-index:1006}.search_expanded .header{background:#fff;position:relative;z-index:1007}.search_expanded .nav_overlay{background:#000;width:100%;height:100%;position:fixed;left:0;top:0;bottom:0;right:0;z-index:1005;opacity:.7;display:block}.search_expanded.no_overlay .nav_overlay{display:none}@media(max-width:1600px){.suggestions .products_wrapper .productDetails{width:33.33%}.suggestions .products_wrapper .productDetails:last-child{display:none}.suggestions .products_wrapper .productDetails:nth-last-child(3):after{display:none}.search_results_wrapper .products_wrapper .productDetails{width:50.00%}.search_results_wrapper .products_wrapper .productDetails:nth-child(3){display:none}}@media(max-width:1279px){.search_expanded .navigation .show_searchbar_button:after{font-family:fontello;content:"";font-size:15px}.header_search_wrapper .header_search .search_button{display:none}.header_search_wrapper .header_search .close_searchbar{display:block}.header_search_wrapper .header_search .search_input{display:block}}@media(max-width:960px){.search_articles_box{display:none}.search_expanded .navigation .show_searchbar_button:after{font-size:15px}}@media(max-width:750px){.suggestions{padding:0;box-sizing:border-box}.suggestions .content_wrapper{padding:10px}.suggestions .products_wrapper{width:100%;padding:10px;box-sizing:border-box}.suggestions .products_wrapper .productDetails{width:100%;max-width:300px;float:none;clear:both;margin:0 auto;min-height:initial;max-height:100px;*zoom:1}.suggestions .products_wrapper .productDetails:after{content:"";display:table;clear:both}.suggestions .products_wrapper .title{margin:0 0 20px}.suggestions .products_wrapper img{max-height:100px}}.header_search_mobile{position:fixed;top:0;left:0;width:100%;height:100%;padding:0;z-index:2000;background:#fff;border:0}.header_search_mobile .header_search{width:auto}.header_search_mobile .header_search fieldset{margin:70px 0 0;padding:0;height:auto;border:0}.header_search_mobile .header_search .search_input{padding:0 0 0 20px;border:1px solid #d4d4d4;border-width:1px 0;width:100%;margin:0;height:63px;font-size:15px}.header_search_mobile .header_search .close_searchbar{position:fixed;right:20px;top:25px}.header_search_mobile .header_search .search_button{display:block;position:absolute;top:22px;right:20px}.header_search_mobile .suggestions .search_articles_box{display:none}.pt_product_search_result .search_expanded .navigation .header_search fieldset{border-bottom:1px solid #e9e9e9}html.disableCommerce .navigation .navigation_dropdown .custom_navigation_slot .custom_slot_right .button,html.disableCommerce .navigation .navigation_dropdown .custom_navigation_slot .custom_slot_right .suggestions .products_wrapper .productDetails .shopnowlink,.suggestions .products_wrapper .productDetails html.disableCommerce .navigation .navigation_dropdown .custom_navigation_slot .custom_slot_right .shopnowlink,html.disableCommerce .navigation .navigation_dropdown .custom_navigation_slot .custom_slot_right .header_promo_slot .promo_submit,.header_promo_slot html.disableCommerce .navigation .navigation_dropdown .custom_navigation_slot .custom_slot_right .promo_submit{display:none}html.disableCommerce .navigation .navigation_dropdown .custom_navigation_slot .custom_slot_right .button.editorial_mode,html.disableCommerce .navigation .navigation_dropdown .custom_navigation_slot .custom_slot_right .suggestions .products_wrapper .productDetails .editorial_mode.shopnowlink,.suggestions .products_wrapper .productDetails html.disableCommerce .navigation .navigation_dropdown .custom_navigation_slot .custom_slot_right .editorial_mode.shopnowlink,html.disableCommerce .navigation .navigation_dropdown .custom_navigation_slot .custom_slot_right .header_promo_slot .editorial_mode.promo_submit,.header_promo_slot html.disableCommerce .navigation .navigation_dropdown .custom_navigation_slot .custom_slot_right .editorial_mode.promo_submit{display:inline-block}.secondary_navigation_sticky{width:100%;position:relative;z-index:98;background:#e8e6e6;font:11px "Montserrat Light",sans-serif;text-align:center;box-sizing:border-box;position:relative}.mobile_menu_expanded .secondary_navigation_sticky{z-index:1000}.secondary_navigation_sticky.fixed_position{position:fixed;top:40px;bottom:auto}.secondary_navigation_sticky.fixed_position_responsive{position:fixed;top:70px;bottom:auto}.secondary_navigation_sticky li{padding:5px 10px;box-sizing:border-box;cursor:pointer}.secondary_navigation_sticky li.active span,.secondary_navigation_sticky li:hover span{border-bottom:1px solid #000;color:#000;font-weight:bold}.secondary_navigation_sticky li span{display:block;padding:3px 5px;border-bottom:1px solid #e8e6e6;color:#000;text-transform:uppercase}.secondary_navigation_sticky li>span:before{content:attr(data-text);font-weight:bold;visibility:hidden;display:block;height:1px}@media(max-width:480px){.secondary_navigation_sticky li span{font-size:10px}}.secondary_navigation_sticky a{display:block;color:#000;text-decoration:none;text-transform:uppercase}.secondary_navigation_sticky .clp_product_listing a{border-left:1px solid #000;text-transform:none;padding:0 5px 0 20px;margin:3px 5px 3px 10px}.secondary_navigation_sticky .als-next,.secondary_navigation_sticky .als-prev{bottom:0;color:#151515;cursor:pointer;min-height:30px;position:absolute;top:0;width:45px;z-index:10;background:#e8e6e6;text-align:center}.secondary_navigation_sticky .als-next{right:0}.secondary_navigation_sticky .als-next:after{font-family:fontello;content:"";font-size:20px;line-height:30px}.secondary_navigation_sticky .als-prev{left:0}.secondary_navigation_sticky .als-prev:after{font-family:fontello;content:"";font-size:20px;line-height:30px}.secondary_navigation_sticky .als-wrapper{position:relative;list-style:none;width:2000px;margin:0 auto}.secondary_navigation_sticky .als-item{position:relative;float:left}@media(max-width:750px){.secondary_navigation_sticky .als-next,.secondary_navigation_sticky .als-prev{visibility:hidden}}.header_promo_slot{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding:9px 20px;background:#ccc;color:#000;font-family:"Montserrat Light",sans-serif;font-size:12px;text-align:center}.header_promo_slot .subscribe_signup{display:none}.header_promo_slot .special_privacy_row,.header_promo_slot .formfield_email{display:inline-block}.header_promo_slot .formfield_email{position:relative;margin:0 0 25px 0;text-align:left}.header_promo_slot .formfield_email input{width:150px}.header_promo_slot .formfield_email .error_message{width:100%}.header_promo_slot form{position:relative;display:inline-block}.header_promo_slot .promo_submit{padding:8px 15px}@media(max-width:750px){.header_promo_slot .promo_submit{top:12px;right:-5px}}.header_promo_slot .f_state_error .f_email{outline:1px solid red}.header_promo_slot .js_newsletter_subscribe .f_field .error_message,.header_promo_slot .promo_banner_subscribe_content .formfield .error_message,.header_promo_slot .promo_banner_subscribe_content .formfield label.error{display:block;position:absolute;margin:auto;padding:0;font-size:11px;color:red}.header_promo_slot .js_newsletter_subscribe .newsletter_subscribe_error_message{display:block;position:absolute;width:140%;left:-20%;top:60px;margin:-20px 0 0;padding:0;font-size:11px;color:red}@media(max-width:480px){.header_promo_slot .js_newsletter_subscribe .newsletter_subscribe_error_message{top:80px}}@media(max-width:320px){.header_promo_slot .js_newsletter_subscribe .newsletter_subscribe_error_message{left:-10%;width:120%}}.header_promo_slot .accept_privacy_policy{position:relative;text-align:left;margin:3px 0 30px}.header_promo_slot .accept_privacy_policy input{vertical-align:top}.header_promo_slot .accept_privacy_policy .f_checked .error_message{display:none !important}.header_promo_slot .accept_privacy_policy .f_field .error_message{top:18px}.header_promo_slot .join-link{font-family:"Montserrat Regular",sans-serif;cursor:pointer}.header_promo_slot .join-link em{text-decoration:underline;font-style:normal}.header_promo_slot .desktop_only{display:inline-block}@media(max-width:750px){.header_promo_slot .desktop_only{display:none}}.header_promo_slot .mobile_only{display:none}@media(max-width:750px){.header_promo_slot .mobile_only{display:inline-block}}.header_promo_close{position:absolute;top:10px;right:10px;cursor:pointer}.header_promo_close:before{content:"\2715"}.subscription_login_area .login_iframe{width:100%;max-width:100% !important;box-sizing:border-box}@media(max-width:1279px){.subscription_login_area .login_iframe{padding:0 20px !important}}#promobanner-promologin-page .block_confirm{display:none;text-align:center}#promobanner-promologin-page .block_confirm .promo_account,#promobanner-promologin-page .block_confirm .promo_continue{margin-top:20px}#promobanner-promologin-page .block_login{overflow:hidden;*zoom:1}#promobanner-promologin-page .block_registration .formfield_button{width:203px;margin:30px auto 0 auto;float:none}#promobanner-promologin-page .new_promo_customer .login_button_link,#promobanner-promologin-page .new_promo_customer #h1GigyaLogin,#promobanner-promologin-page .new_promo_customer .gigyaLoginParent,#promobanner-promologin-page .new_promo_customer .block_promo_login .promo_title{display:none}#promobanner-promologin-page #dwfrm_login{width:50%}@media(max-width:480px){#promobanner-promologin-page #dwfrm_login{width:98%}}#promobanner-promologin-page .promo_user_exists{font-family:"Montserrat Light",sans-serif;font-size:14px;font-weight:normal;text-transform:uppercase}@media(max-width:750px){#promobanner-promologin-page .block_promo_login .promo_user_exists{width:100%;overflow:hidden;padding:20px 0 0}#promobanner-promologin-page .section_header{font-size:25px}}.privacy_policy_link{color:#000}.promo_confirm_registration{position:fixed !important;height:150px !important;top:0 !important;bottom:0}.promo_dialog_loaded .ui-dialog-content{height:auto !important;min-height:290px !important}@media(max-width:480px){.promo_dialog_loaded .ui-dialog-content{min-height:460px !important}}.promo_dialog_exist .login_iframe{height:460px;max-height:290px}@media(max-width:480px){.promo_dialog_exist .login_iframe{min-height:460px}}.promo_dialog_exist.promo_registration .login_iframe{max-height:630px;position:relative !important;top:0 !important}@media(max-width:750px){.promo_dialog_exist.promo_registration .login_iframe{max-height:none}}.promo_dialog_exist.promo_registration .ui-dialog-content{min-height:460px !important}#header-logo-banner{display:none;position:relative;margin-bottom:10px}#header-logo-banner .join-link{display:inline-block;cursor:pointer}#header-logo-banner .subscribe_signup{display:none}#header-logo-banner button{position:absolute;top:0;left:270px}#header-logo-banner .f_email{width:210px}#header-logo-banner .formfield_email.f_state_error{margin:0 0 15px}#header-logo-banner .accept_privacy_policy{margin:5px 0 0;position:relative}#header-logo-banner .accept_privacy_policy .error_message{top:15px}#header-logo-banner .accept_privacy_policy .f_checked .error_message{display:none !important}@media(max-width:480px){.header_promo_slot form{min-width:230px}.header_promo_slot form .f_field_email{width:100%}.header_promo_slot form .f_field_email .f_label{display:block;width:100%;margin:0 0 5px}.header_promo_slot form .f_field_email input{display:block;width:100%}.header_promo_slot .promo_banner_subscribe_content .formfield_email .error_message{top:58px}}@media(max-width:320px){.header_promo_slot .formfield_email input{width:200px}.header_promo_slot .promo_submit{display:inline-block;vertical-align:top}.header_promo_slot .error_message{width:100%}}.minicart_wrapper{margin:0 0 0 8px;float:right;z-index:9998}.navigation .minicart_wrapper{float:none;display:inline-block;position:relative;top:5px;padding:0 0 0 25px}.navigation .minicart_wrapper:before{content:"";display:inline-block;position:absolute;left:10px;top:3px;border-left:1px solid #fff;height:16px}.navigation .minicart_wrapper .mini_cart_link{padding:0;border:0}.navigation .minicart_wrapper .expanded .mini_cart_total .mini_cart_link{padding:0;border-bottom:0}.navigation .minicart_wrapper .mini_cart_total{background:0;padding:0}.navigation .minicart_wrapper .mini_cart_total .mini_cart_link_cart,.navigation .minicart_wrapper .mini_cart_total .mini_cart_quantity{color:#fff}.navigation .minicart_wrapper .mini_cart_total .mini_cart_label{background-position:0 -55px}.navigation .empty_minicart .mini_cart_total:before{right:50px}.navigation .expanded.empty_minicart .mini_cart_hold{width:75px}.navigation .expanded .mini_cart_hold{width:115px}.minicart .mini_cart_total{position:relative;padding:5px;background:#fff;font-family:"Montserrat Light",sans-serif;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;*zoom:1}.minicart .mini_cart_total:after{content:"";display:table;clear:both}.minicart .mini_cart_total:before{right:82px}.minicart .mini_cart_total .mini_cart_amount,.minicart .mini_cart_total .mini_cart_quantity{display:inline-block;color:#000;padding:4px 0 0 10px;font-size:11px}.minicart .mini_cart_total .mini_cart_amount:after{content:"|";display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-left:2px}.minicart .mini_cart_total .mini_cart_link{float:left}.minicart .mini_cart_total .mini_cart_link_cart{float:right;background:0;font:11px "Montserrat Light",sans-serif;padding:5px 0 0 7px;border:0;color:#000}.minicart .mini_cart_total .mini_cart_label{width:15px;height:19px;float:left;background-position:0 -93px;text-indent:100%;white-space:nowrap;overflow:hidden}.minicart.expanded .mini_cart_total .mini_cart_link{padding:0 0 5px;border-bottom:1px solid #000}.minicart.expanded .mini_cart_total:before{content:"";position:absolute;bottom:-27px;background-color:#fff;z-index:1005;background-position:0 -506px;width:17px;height:9px}.minicart .close_minicart{text-align:right;cursor:pointer}.minicart .close_minicart:before{content:"\2715";font-size:25px;width:25px;height:25px;line-height:25px;display:inline}@media(max-width:750px){.minicart .close_minicart{display:none}}.empty_minicart .mini_cart_content{font-family:"Montserrat Light",sans-serif;text-align:center;color:#000;font-size:12px}.empty_minicart .mini_cart_content .html_slot_container{padding:10px 0 0}.empty_minicart .mini_cart_total:before{right:54px}.empty_minicart .mini_cart_distance_to_privilege .html_slot_container{text-align:center;margin:0}.empty_minicart .mini_cart_privilege_message{margin:20px 0 10px;text-align:center}.empty_minicart.expanded .mini_cart_hold{width:110px}.mini_cart_hold{padding:18px 0 0;position:absolute;right:0}.expanded .mini_cart_hold{width:145px}.mini_cart_content{position:absolute;right:0;z-index:1;display:none;width:380px;padding:25px;font-size:12px;background:#fff;border:1px solid #d6d6d6;text-align:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.mini_cart_content .mini_cart_inner{*zoom:1;display:-webkit-flex;display:flex}.mini_cart_content .mini_cart_inner:after{content:"";display:table;clear:both}.mini_cart_content .mini_cart_left{width:100%;float:left;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.mini_cart_content .mini_cart_left .close_minicart{position:absolute;right:25px;top:15px}.mini_cart_content .mini_cart_left .mini_cart_gwp_products{height:40vh;overflow-x:hidden}.mini_cart_content .mini_cart_left .mini_cart_gwp_products.has-overflow{height:auto;max-height:50vh;overflow-y:auto;width:100%;position:relative;left:-25px;padding:10px 25px 0;border-top:1px solid #d6d6d6}.minicart_mobile .mini_cart_content .mini_cart_left .mini_cart_gwp_products.has-overflow{border-top:0}@media(max-width:1600px){.mini_cart_content .mini_cart_left .mini_cart_gwp_products{height:32.5vh}.mini_cart_content .mini_cart_left .mini_cart_gwp_products.has-overflow{height:42.5vh;overflow-y:auto}}@media screen and (max-width:1440px){.mini_cart_content .mini_cart_left .mini_cart_gwp_products{height:50vh}.mini_cart_content .mini_cart_left .mini_cart_gwp_products.has-overflow{height:52.5vh;overflow-y:auto}}@media screen and (max-width:1400px){.mini_cart_content .mini_cart_left .mini_cart_gwp_products{height:55vh}.mini_cart_content .mini_cart_left .mini_cart_gwp_products.has-overflow{height:55vh;overflow-y:auto}}@media screen and (max-width:1280px) and (min-height:800px){.mini_cart_content .mini_cart_left .mini_cart_gwp_products{height:45vh}.mini_cart_content .mini_cart_left .mini_cart_gwp_products.has-overflow{height:50vh;overflow-y:auto}}@media(max-width:1279px){.mini_cart_content .mini_cart_left .mini_cart_gwp_products{height:auto}}.mini_cart_content .mini_cart_left .carousel_navigation_list{display:none}.mini_cart_content .mini_cart_right{display:none;width:28%;float:right;border-left:1px solid #d6d6d6;padding:0 0 0 25px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.mini_cart_content img{max-width:100%}.mini_cart_content a{color:#000}.mini_cart_content .products-title{display:none}.mini_cart_content .html_slot_container{padding:0}.mini_cart_content .mini_cart_subtotals{display:none;padding:4px 2px}.mini_cart_content .mini_cart_totals{font-family:"Montserrat Light",sans-serif;margin-top:15px;margin-bottom:-25px}.mini_cart_content .mini_cart_totals:before{content:'';border-top:1px solid #d6d6d6;position:absolute;width:100%;left:0;margin-top:-8px}.mini_cart_content .mini_cart_subtotals{padding-top:12px;overflow:hidden}.mini_cart_content .mini_cart_subtotals .label,.mini_cart_content .mini_cart_subtotals .value{float:left;display:block;width:70%;font-size:11px;text-transform:uppercase;color:#333}.mini_cart_content .mini_cart_subtotals .value{float:right;width:30%;text-align:right}.mini_cart_content .mini_cart_header{margin:0 0 10px;font-size:14px;font-family:"Montserrat Semi Bold",sans-serif;color:#151515;text-transform:uppercase}@media(max-width:960px){.mini_cart_content .mini_cart_header{display:none}.mini_cart_content .mini_cart_header.mobile_content{display:block}}@media(min-width:961px){.mini_cart_content .mini_cart_header{display:block}.mini_cart_content .mini_cart_header.mobile_content{display:none}}.mini_cart_content .mini_cart_header .mini_cart_header_dialog{display:none}.mini_cart_content .mini_cart_header .mini_cart_header_hover{display:inline-block}.mini_cart_content .mini_cart_header .mini_cart_items{font-size:12px;font-family:"Montserrat Light",sans-serif;text-transform:lowercase}.mini_cart_content .mini_cart_close{display:none}.mini_cart_content .order_sales_tax{width:100%;margin:0 0 10px}.mini_cart_content .order_sales_tax td{padding:4px 2px;text-align:right;text-transform:uppercase;font-size:11px;color:#333;font-family:"Montserrat Light",sans-serif}.mini_cart_content .order_sales_tax td:first-child{text-align:left}.mini_cart_content .order_sales_tax td.minicart-total-label{width:75%}.mini_cart_content .order_sales_tax td.estimated_tax_message{padding:0 2px 4px;font-style:italic}.mini_cart_content .order_sales_tax tr:first-child,.mini_cart_content .order_sales_tax tr:nth-child(1){display:none}.mini_cart_content .order_sales_tax .minicart-total,.mini_cart_content .order_sales_tax .minicart-total-label{vertical-align:middle}.mini_cart_content .order_sales_tax .estimated_tax_label,.mini_cart_content .order_sales_tax .estimated_tax_amount,.mini_cart_content .order_sales_tax .estimated_tax_message{display:none;border-bottom:0}.mini_cart_content .order_sales_tax .minicart-total,.mini_cart_content .order_sales_tax .minicart-total-label{font-size:14px;font-family:"Montserrat Regular",sans-serif;color:#000}.mini_cart_content .order_sales_tax .minicart-total{font-family:"Montserrat Semi Bold",sans-serif}.mini_cart_content .recalculate-taxes{margin-bottom:10px}.mini_cart_content .recalculate-taxes-button{-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;width:100%;padding:5px;margin:10px 0 0;display:none}.mini_cart_content .update-taxes-form{overflow:hidden;margin:0 0 15px;display:none}.mini_cart_content .update-taxes-form h3{padding:0 0 10px;margin:0;font-weight:normal;font-size:12px}.mini_cart_content .update-taxes-form .formfield{width:84%;float:left}.mini_cart_content .update-taxes-form .formfield input{width:100%}.mini_cart_content .update-taxes-form .update-taxes{float:right;width:15%}.mini_cart_content .mini_cart_buttons{padding:0 0 3px;*zoom:1}.mini_cart_content .mini_cart_buttons:after{content:"";display:table;clear:both}.mini_cart_content .mini_cart_buttons.desktop{display:block;padding-bottom:25px}.mini_cart_content .mini_cart_buttons.mobile{display:none}.mini_cart_content .mini_cart_link_cart{display:block;color:#fff;font-size:12px;background:#a1221e;border-color:#a1221e}.mini_cart_content .mini_cart_link_cart:hover{background:#bd6461;border-color:#bd6461}.mini_cart_content .mini_cart_checkout_pay_pal_button{height:37px;margin:10px 0 0;display:block;text-align:center;text-decoration:none;border:1px solid #c9c9c9;background:#ededed;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.mini_cart_content .mini_cart_checkout_pay_pal_button span{display:inline-block;margin:9px 0 0;color:#6b6b6b;font-size:11px;font-family:Arial,sans-serif;font-weight:bold;line-height:18px;text-shadow:0 1px 0 #ccc;letter-spacing:-0.5px}.mini_cart_content .mini_cart_checkout_pay_pal_button span:after{content:"";float:right;margin-left:5px;display:inline-block;width:80px;height:20px;background-position:0 -1541px}.mini_cart_content .mini_cart_checkout_applepay_button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:url(../images/apple-pay-logo.png) no-repeat center center #fff;border-radius:5px;border:1px solid #070908;display:block;margin:10px 0 0;min-height:37px;padding:0;text-indent:-9999px}.mini_cart_distance_to_privilege .html_slot_container{font-family:"Montserrat Light",sans-serif;font-size:11px}.mini_cart_distance_to_privilege .html_slot_container{margin:20px 0 0}.mini_cart_distance_to_privilege .html_slot_container .button,.mini_cart_distance_to_privilege .html_slot_container .suggestions .products_wrapper .productDetails .shopnowlink,.suggestions .products_wrapper .productDetails .mini_cart_distance_to_privilege .html_slot_container .shopnowlink,.mini_cart_distance_to_privilege .html_slot_container .header_promo_slot .promo_submit,.header_promo_slot .mini_cart_distance_to_privilege .html_slot_container .promo_submit{padding:0;font-size:12px;font-family:"Montserrat Semi Bold",sans-serif;letter-spacing:.2px;color:#151515;background:0;border:0}.mini_cart_distance_to_privilege .html_slot_container .button:before,.mini_cart_distance_to_privilege .html_slot_container .suggestions .products_wrapper .productDetails .shopnowlink:before,.suggestions .products_wrapper .productDetails .mini_cart_distance_to_privilege .html_slot_container .shopnowlink:before,.mini_cart_distance_to_privilege .html_slot_container .header_promo_slot .promo_submit:before,.header_promo_slot .mini_cart_distance_to_privilege .html_slot_container .promo_submit:before{padding-right:10px;font-size:14px;font-family:fontello;content:""}.mini_cart_privilege_message{margin:20px 0 10px;text-align:left;text-transform:uppercase;font-family:"Montserrat Regular",sans-serif;font-size:11px;display:none}.mini_cart_privilege_message span{font-weight:bold}.mini_cart_privilege_message:before{content:"";display:inline-block;vertical-align:middle;margin:0 5px 2px 0;background-position:0 -1708px;width:18px;height:20px}.minicart-shipping-delivery-time{text-align:center}.minicart-shipping-delivery-time strong{font-family:"Montserrat Regular",sans-serif;font-weight:normal}.mini_cart_products{padding:0;color:#666;font-size:12px;font-family:"Montserrat Light",sans-serif}.mini_cart_products .mini_cart_product{position:relative;min-height:80px;border-top:1px solid #efefef;padding:25px 0 25px;*zoom:1}.mini_cart_products .mini_cart_product:after{content:"";display:table;clear:both}.mini_cart_products .mini_cart_product:last-child{border-bottom:0}@media(max-width:1279px){.mini_cart_products .mini_cart_product{border-bottom:0}}.mini_cart_products .mini_cart_bonus_product .mini_cart_name{margin:7px 0;color:#000}.mini_cart_products .item_details_foundation{display:block;margin:15px 0 15px;font-size:11px;font-weight:bold}@media(min-width:1280px){.mini_cart_products .item_details_foundation{width:170px;position:absolute;margin-top:5px}}.mini_cart_products .product_image_container,.mini_cart_products .mini_cart_image{width:24%;float:left;margin:0 3% 0 0}.mini_cart_products .product_detail,.mini_cart_products .mini_cart_product>.mini_cart_name{width:73%;float:left;padding:0 85px 0 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.mini_cart_products .product_detail .product_productSubtitle_wrapper,.mini_cart_products .mini_cart_product>.mini_cart_name .product_productSubtitle_wrapper{display:none}.mini_cart_products .mini_cart_name{max-height:32px;margin:0 0 10px;overflow:hidden;text-transform:uppercase;font-size:12px;font-family:"Montserrat Semi Bold",sans-serif;color:#000}.mini_cart_products .mini_cart_name h3{margin:0;font-size:12px;font-weight:normal}.mini_cart_products .product_name{color:#000;text-decoration:none}.mini_cart_products .mini_cart_attributes .swatch{width:15px;height:15px}.mini_cart_products .mini_cart_attributes .label,.mini_cart_products .mini_cart_attributes .swatch{display:none}.mini_cart_products .mini_cart_pricing,.mini_cart_products .button,.mini_cart_products .suggestions .products_wrapper .productDetails .shopnowlink,.suggestions .products_wrapper .productDetails .mini_cart_products .shopnowlink,.mini_cart_products .header_promo_slot .promo_submit,.header_promo_slot .mini_cart_products .promo_submit{position:absolute;top:0;right:0}.mini_cart_products .button,.mini_cart_products .suggestions .products_wrapper .productDetails .shopnowlink,.suggestions .products_wrapper .productDetails .mini_cart_products .shopnowlink,.mini_cart_products .header_promo_slot .promo_submit,.header_promo_slot .mini_cart_products .promo_submit{top:auto;bottom:20px;background:0;border:0;padding:0 2px 0 0;margin:0;color:#999;font-size:11px;font-family:"Montserrat Light",sans-serif;text-transform:lowercase;text-decoration:underline}.mini_cart_products .button:hover,.mini_cart_products .suggestions .products_wrapper .productDetails .shopnowlink:hover,.suggestions .products_wrapper .productDetails .mini_cart_products .shopnowlink:hover,.mini_cart_products .header_promo_slot .promo_submit:hover,.header_promo_slot .mini_cart_products .promo_submit:hover{background:0;border:0}.mini_cart_products .mini_cart_pricing{width:20%;margin:10px 2px 0 0;color:#000;text-align:right;top:20px}.mini_cart_products .mini_cart_pricing .mini_cart_price{display:block;text-align:right}.mini_cart_products .mini_cart_pricing>.selectboxit-container{font-family:"Montserrat Regular",sans-serif;text-align:left;margin:0 0 12px}.mini_cart_products .mini_cart_pricing>.selectboxit-container .selectboxit,.mini_cart_products .mini_cart_pricing>.selectboxit-container .selectboxit-options{border-color:#bfbfbf}.mini_cart_products .mini_cart_pricing>.selectboxit-container select.quantity_select{height:37px !important;width:60px !important}.mini_cart_products .mini_cart_pricing>.selectboxit-container .selectboxit-text{height:30px}.mini_cart_products .mini_cart_pricing>.selectboxit-container .selectboxit-arrow-container,.mini_cart_products .mini_cart_pricing>.selectboxit-container .selectboxit-text{line-height:30px}.mini_cart_products .mini_cart_pricing>.selectboxit-container .selectboxit-options{z-index:9999;max-height:90px !important}.mini_cart_products .mini_cart_pricing>.selectboxit-container .selectboxit-options a{height:23px;line-height:23px;text-indent:8px}.mini_cart_products .mini_cart_pricing .selectboxit-text,.mini_cart_products .mini_cart_pricing .selectboxit-option-anchor{color:#000}.mini_cart_products .mini_cart_pricing>.label{display:none}.mini_cart_products .mini_cart_product>.mini_cart_pricing{margin-top:27px;line-height:20px}.mini_cart_product .button_text{background:transparent;border:0;padding:0 2px 0 0;margin:0;color:#999;font-size:11px;font-family:"Montserrat Light",sans-serif;text-transform:lowercase;text-decoration:underline;position:absolute;right:0;bottom:12px}.minicart_wrapper #minicart #srd_XC{width:100%}.minicart_wrapper #minicart #srd_XC .srd_get_it_with{width:auto}@media(max-width:750px){.minicart_wrapper #minicart #srd_XC{margin-top:0;margin-bottom:10px}}.minicart_wrapper #minicart ._SRD .srd_msg{margin-top:10px}.mini_cart_right .you_may_also_like_minicart{font-family:"Montserrat Light",sans-serif}.mini_cart_right .you_may_also_like_minicart .inline_rating_label_link,.mini_cart_right .you_may_also_like_minicart .inline_rating_link,.mini_cart_right .you_may_also_like_minicart .variation_wrapper,.mini_cart_right .you_may_also_like_minicart .product_description,.mini_cart_right .you_may_also_like_minicart .product_promo,.mini_cart_right .you_may_also_like_minicart .variant_swatch,.mini_cart_right .you_may_also_like_minicart .product_badge,.mini_cart_right .you_may_also_like_minicart .capture_product_id,.mini_cart_right .you_may_also_like_minicart .quickviewbutton,.mini_cart_right .you_may_also_like_minicart .quickview_overlay_wrapper,.mini_cart_right .you_may_also_like_minicart .button_shop_now,.mini_cart_right .you_may_also_like_minicart .horizontal_carousel .jcarousel-control{display:none}.mini_cart_right .you_may_also_like_minicart .bv-cleanslate{display:none !important}.mini_cart_right .you_may_also_like_minicart .recommendation_title{margin:5px 0 15px;font-weight:normal;font-size:12px;font-family:"Montserrat Light",sans-serif;text-transform:uppercase;text-align:center}.mini_cart_right .you_may_also_like_minicart .productcarousel_list{transform:inherit !important}.mini_cart_right .you_may_also_like_minicart .productcarousel_list>li{width:100% !important}.mini_cart_right .you_may_also_like_minicart .product_tile_wrapper{border:0;padding:0;margin:0;display:block}.mini_cart_right .you_may_also_like_minicart .product_tile{width:auto;margin:0 0 20px;padding:0;text-align:center;*zoom:1}.mini_cart_right .you_may_also_like_minicart .product_tile:after{content:"";display:table;clear:both}.mini_cart_right .you_may_also_like_minicart .product_tile .jcarousel-clip{margin:0 auto;max-width:90px;height:90px;min-height:inherit}.mini_cart_right .you_may_also_like_minicart .product_tile .jcarousel-clip ul{position:static;width:auto}.mini_cart_right .you_may_also_like_minicart .product_tile .jcarousel-clip ul li{width:auto;float:none}.mini_cart_right .you_may_also_like_minicart .product_tile>h3{margin:0}.mini_cart_right .you_may_also_like_minicart .product_image_topwrapper{margin:0 0 10px}.mini_cart_right .you_may_also_like_minicart .product_image_topwrapper+h3{display:none}.mini_cart_right .you_may_also_like_minicart .product_image_wrapper{margin:0;min-height:inherit}.mini_cart_right .you_may_also_like_minicart .product_name,.mini_cart_right .you_may_also_like_minicart .product_price{text-transform:uppercase;color:#666;font-size:11px;font-weight:normal}.mini_cart_right .you_may_also_like_minicart .product_name,.mini_cart_right .you_may_also_like_minicart .tile_priceshop_wrapper{display:block;text-decoration:none}.mini_cart_right .you_may_also_like_minicart .product_name.mobile_content,.mini_cart_right .you_may_also_like_minicart .tile_priceshop_wrapper.mobile_content{display:none}.mini_cart_right .you_may_also_like_minicart .price{background:transparent;border:0;padding:0}.mini_cart_right .you_may_also_like_minicart .price .product_price{margin:5px 0;font-family:"Montserrat Light",sans-serif}.mini_cart_right .you_may_also_like_minicart .product_name{max-width:100%;margin:0;max-height:inherit;font-family:"Montserrat Light",sans-serif;font-weight:normal}.mini_cart_right .you_may_also_like_minicart .tile_priceshop_wrapper{position:relative;margin:0}.mini_cart_right .you_may_also_like_minicart .tile_priceshop_wrapper>a{text-decoration:none}.mini_cart_right .you_may_also_like_minicart .product_add_to_cart .section_box,.mini_cart_right .you_may_also_like_minicart .product_add_to_cart .availability,.mini_cart_right .you_may_also_like_minicart .product_add_to_cart .mobile_content,.mini_cart_right .you_may_also_like_minicart .product_add_to_cart .product_action_box>button{display:none}.gwp_alert .gwp_headline{text-transform:uppercase;color:#666;margin:5px 0}.gwp_alert .gwp_image{width:40px;margin:0 auto;text-align:center}.gwp_alert .gwp_image .gwpsmallgift_img:before{content:"";display:inline-block;vertical-align:middle;margin:0 0 2px 0;background-position:0 -1708px;width:18px;height:20px}.gwp_alert .gwp_image .gwpsmallsample_img:before{content:"";display:inline-block;vertical-align:middle;background-position:0 -364px;width:29px;height:24px}.gwp_alert .gwp_alert_body{display:flex;justify-content:flex-start;align-items:center;height:100%;border:1px solid #d6d6d6;padding:15px 10px;margin-bottom:20px}.gwp_alert .gwp_alert_body .gwp_alert_right_column .gwp_description{padding-left:10px}.gwp_alert .gwp_alert_body .gwp_alert_right_column .js_select_samples,.gwp_alert .gwp_alert_body .gwp_alert_right_column .js_browse_samples{padding-top:5px;padding-left:10px;color:inherit}.gwp_alert .gwp_alert_body .gwp_alert_right_column a{text-transform:uppercase;text-decoration:underline;font-weight:bold;cursor:pointer;padding:5px 0 0 10px;color:inherit}.gwp_alert:first-child .gwp_headline:before{border-top:1px solid #d6d6d6;width:100%}.gwp_alert:last-child .gwp_alert_body{margin-bottom:0}@media(max-width:1279px){.navigation .minicart_wrapper{float:right;padding:0;top:20px}.navigation .minicart_wrapper:before{border-color:#ccc;height:30px;top:0;left:-11px}.navigation .minicart_wrapper .mini_cart_total{padding:0 20px 0 0}.navigation .minicart_wrapper .mini_cart_total:before{right:29px}.navigation .minicart_wrapper .mini_cart_total .mini_cart_label{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FscXVlXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzAgMzAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDMwIDMwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjMjQxRjIxIiBkPSJNMTEuOCwxMi45YzAuNiwwLDEuMS0wLjUsMS4xLTEuMXMtMC41LTEuMS0xLjEtMS4xYy0wLjYsMC0xLjEsMC41LTEuMSwxLjFTMTEuMiwxMi45LDExLjgsMTIuOSBNMTIuNiw5LjdoNC44VjkuMWMwLTAuOS0wLjYtMi4zLTIuNC0yLjNjLTEuNiwwLTIuNCwxLjQtMi40LDIuM1Y5Ljd6IE0xOC4xLDEyLjljMC42LDAsMS4xLTAuNSwxLjEtMS4xcy0wLjUtMS4xLTEuMS0xLjFjLTAuNiwwLTEuMSwwLjUtMS4xLDEuMVMxNy41LDEyLjksMTguMSwxMi45IE02LjYsMjMuOEw4LDEwLjJjMC0wLjMsMC4zLTAuNSwwLjYtMC41aDIuN1Y5LjFjMC0xLjgsMS41LTMuNywzLjgtMy43YzIuNCwwLDMuOCwxLjksMy44LDMuN3YwLjVoMi43YzAuMywwLDAuNSwwLjIsMC42LDAuNWwxLjMsMTMuN2MwLDAuMiwwLDAuMy0wLjIsMC40Yy0wLjEsMC4xLTAuMywwLjItMC40LDAuMkg3LjJjMCwwLDAsMCwwLDBDNi45LDI0LjQsNi42LDI0LjIsNi42LDIzLjhDNi42LDIzLjksNi42LDIzLjgsNi42LDIzLjgiLz48L3N2Zz4=);background-repeat:no-repeat;width:30px;height:30px;background-position:0 0}.navigation .minicart_wrapper .mini_cart_total .mini_cart_quantity{color:#000;padding:9px 0 0 5px}.navigation .minicart_wrapper .mini_cart_total .mini_cart_link_cart{display:none}.navigation .minicart_wrapper .expanded .mini_cart_total .mini_cart_link{padding:0;border-bottom:1px solid #000}.navigation .empty_minicart .mini_cart_total:before{right:20px}.navigation .empty_minicart.expanded .mini_cart_hold{width:45px}.navigation .expanded .mini_cart_hold{width:65px}}.minicart_dialog{display:none;padding:10px 10px 20px;max-width:90%}.minicart_dialog .ui-dialog-titlebar{padding:0}.minicart_dialog .mini_cart_total,.minicart_dialog .mini_cart_right{display:none}.minicart_dialog .minicart_wrapper{margin:0;padding:0 12px;float:none}.minicart_dialog .mini_cart_hold,.minicart_dialog .mini_cart_content{width:auto;position:relative;right:auto;padding:0;border:0}.minicart_dialog .empty_minicart{min-height:100px}.minicart_dialog .empty_minicart .mini_cart_content,.minicart_dialog .empty_minicart .mini_cart_privilege_message{font-size:14px}.minicart_dialog .empty_minicart .mini_cart_distance_to_privilege .html_slot_container{border:0}.minicart_dialog .empty_minicart .mini_cart_distance_to_privilege .html_slot_container .button,.minicart_dialog .empty_minicart .mini_cart_distance_to_privilege .html_slot_container .suggestions .products_wrapper .productDetails .shopnowlink,.suggestions .products_wrapper .productDetails .minicart_dialog .empty_minicart .mini_cart_distance_to_privilege .html_slot_container .shopnowlink,.minicart_dialog .empty_minicart .mini_cart_distance_to_privilege .html_slot_container .header_promo_slot .promo_submit,.header_promo_slot .minicart_dialog .empty_minicart .mini_cart_distance_to_privilege .html_slot_container .promo_submit{text-align:center}.minicart_dialog .empty_minicart .mini_cart_distance_to_privilege .html_slot_container .button:before,.minicart_dialog .empty_minicart .mini_cart_distance_to_privilege .html_slot_container .suggestions .products_wrapper .productDetails .shopnowlink:before,.suggestions .products_wrapper .productDetails .minicart_dialog .empty_minicart .mini_cart_distance_to_privilege .html_slot_container .shopnowlink:before,.minicart_dialog .empty_minicart .mini_cart_distance_to_privilege .html_slot_container .header_promo_slot .promo_submit:before,.header_promo_slot .minicart_dialog .empty_minicart .mini_cart_distance_to_privilege .html_slot_container .promo_submit:before{float:none;display:inline-block;padding-bottom:0}.minicart_dialog .mini_cart_content{display:block !important;max-height:inherit !important;height:auto !important;overflow:hidden !important;padding:0 !important;border:0}.minicart_dialog .mini_cart_content .mini_cart_inner{display:block}.minicart_dialog .mini_cart_content .mini_cart_left{width:100%;float:none;padding:0}.minicart_dialog .mini_cart_content .mini_cart_buttons{padding:0 0 15px}.minicart_dialog .mini_cart_content .mini_cart_buttons.mobile{display:block;position:relative;padding:0;margin-top:30px;margin-bottom:-15px}.minicart_dialog .mini_cart_content .mini_cart_buttons.desktop{display:none}.minicart_dialog .mini_cart_content .mini_cart_checkout_applepay_button,.minicart_dialog .mini_cart_content .mini_cart_checkout_pay_pal_button{display:none}.minicart_dialog .mini_cart_content .mini_cart_checkout_pay_pal_button,.minicart_dialog .mini_cart_content .mini_cart_link_cart{width:100%;float:none;margin:0 0 15px}.minicart_dialog .mini_cart_content .mini_cart_subtotals,.minicart_dialog .mini_cart_content .order_sales_tax td{display:none}.minicart_dialog .mini_cart_content .order_sales_tax .minicart-total-label,.minicart_dialog .mini_cart_content .order_sales_tax .minicart-total{display:table-cell}.minicart_dialog .mini_cart_content .mini_cart_message{color:#444;font-family:"Montserrat Bold",sans-serif}.minicart_dialog .mini_cart_content .mini_cart_message span{display:block}.minicart_dialog .mini_cart_distance_to_privilege .html_slot_container{padding:20px 0 5px;margin:0;border-top:1px solid #d6d6d6}.minicart_dialog .mini_cart_distance_to_privilege .html_slot_container .button,.minicart_dialog .mini_cart_distance_to_privilege .html_slot_container .suggestions .products_wrapper .productDetails .shopnowlink,.suggestions .products_wrapper .productDetails .minicart_dialog .mini_cart_distance_to_privilege .html_slot_container .shopnowlink,.minicart_dialog .mini_cart_distance_to_privilege .html_slot_container .header_promo_slot .promo_submit,.header_promo_slot .minicart_dialog .mini_cart_distance_to_privilege .html_slot_container .promo_submit{text-align:left}.minicart_dialog .mini_cart_distance_to_privilege .html_slot_container .button:before,.minicart_dialog .mini_cart_distance_to_privilege .html_slot_container .suggestions .products_wrapper .productDetails .shopnowlink:before,.suggestions .products_wrapper .productDetails .minicart_dialog .mini_cart_distance_to_privilege .html_slot_container .shopnowlink:before,.minicart_dialog .mini_cart_distance_to_privilege .html_slot_container .header_promo_slot .promo_submit:before,.header_promo_slot .minicart_dialog .mini_cart_distance_to_privilege .html_slot_container .promo_submit:before{float:left;display:block;padding:0 10px 28px 0}.minicart_dialog .mini_cart_products{padding-top:0;*zoom:1}.minicart_dialog .mini_cart_products:after{content:"";display:table;clear:both}.minicart_dialog .mini_cart_products .product_image_container,.minicart_dialog .mini_cart_products .mini_cart_image{width:25%}@media(max-width:480px){.minicart_dialog .mini_cart_products .product_image_container,.minicart_dialog .mini_cart_products .mini_cart_image{width:32%}}.minicart_dialog .mini_cart_products .product_detail,.minicart_dialog .mini_cart_products .mini_cart_product>.mini_cart_name,.minicart_dialog .mini_cart_products .mini_cart_product>.mini_cart_pricing{width:72%;margin:0;padding:0}@media(max-width:480px){.minicart_dialog .mini_cart_products .product_detail,.minicart_dialog .mini_cart_products .mini_cart_product>.mini_cart_name,.minicart_dialog .mini_cart_products .mini_cart_product>.mini_cart_pricing{width:65%}}.minicart_dialog .mini_cart_products .mini_cart_attributes{margin:0 0 5px}.minicart_dialog .mini_cart_products .mini_cart_name{margin:0 0 5px}.minicart_dialog .mini_cart_products .mini_cart_pricing{position:relative;width:100%;padding:15px 0 0;margin:0;*zoom:1}.minicart_dialog .mini_cart_products .mini_cart_pricing:after{content:"";display:table;clear:both}.minicart_dialog .mini_cart_products .mini_cart_pricing>.selectboxit-container{float:left}.minicart_dialog .mini_cart_products .mini_cart_pricing>.selectboxit-container .selectboxit-text{height:35px}.minicart_dialog .mini_cart_products .mini_cart_pricing>.selectboxit-container .selectboxit-arrow-container,.minicart_dialog .mini_cart_products .mini_cart_pricing>.selectboxit-container .selectboxit-text{line-height:35px}.minicart_dialog .mini_cart_products .mini_cart_pricing .mini_cart_price{padding:10px 0 0 20px;float:left;width:50%;text-align:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.minicart_dialog .mini_cart_products .button,.minicart_dialog .mini_cart_products .suggestions .products_wrapper .productDetails .shopnowlink,.suggestions .products_wrapper .productDetails .minicart_dialog .mini_cart_products .shopnowlink,.minicart_dialog .mini_cart_products .header_promo_slot .promo_submit,.header_promo_slot .minicart_dialog .mini_cart_products .promo_submit{padding:0}.minicart_dialog .mini_cart_products ul .mini_cart_product,.minicart_dialog .mini_cart_products ul .mini_cart_bonus_product{display:none}.minicart_dialog .mini_cart_products ul .mini_cart_product:first-child,.minicart_dialog .mini_cart_products ul .mini_cart_bonus_product:first-child{display:block}.minicart_dialog .mini_cart_products .vertical_carousel .jcarousel-clip{height:auto;overflow:visible}.minicart_dialog .mini_cart_products .vertical_carousel .jcarousel-clip>ul{position:relative;height:auto;transform:inherit !important}.minicart_dialog .mini_cart_products .vertical_carousel .jcarousel-control{display:none}.minicart_dialog .mini_cart_products .mini_cart_product>.mini_cart_pricing{float:left;margin:10px 0 0;text-align:left}.minicart_dialog .mini_cart_products .mini_cart_product>.mini_cart_pricing .label,.minicart_dialog .mini_cart_products .mini_cart_product>.mini_cart_pricing .value{display:inline-block;width:50%;float:left;text-align:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.minicart_dialog .mini_cart_products .mini_cart_product>.mini_cart_pricing .giftcardprice{padding:0 0 0 10px}.minicart_mobile_link{display:none;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FscXVlXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzAgMzAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDMwIDMwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjMjQxRjIxIiBkPSJNMTEuOCwxMi45YzAuNiwwLDEuMS0wLjUsMS4xLTEuMXMtMC41LTEuMS0xLjEtMS4xYy0wLjYsMC0xLjEsMC41LTEuMSwxLjFTMTEuMiwxMi45LDExLjgsMTIuOSBNMTIuNiw5LjdoNC44VjkuMWMwLTAuOS0wLjYtMi4zLTIuNC0yLjNjLTEuNiwwLTIuNCwxLjQtMi40LDIuM1Y5Ljd6IE0xOC4xLDEyLjljMC42LDAsMS4xLTAuNSwxLjEtMS4xcy0wLjUtMS4xLTEuMS0xLjFjLTAuNiwwLTEuMSwwLjUtMS4xLDEuMVMxNy41LDEyLjksMTguMSwxMi45IE02LjYsMjMuOEw4LDEwLjJjMC0wLjMsMC4zLTAuNSwwLjYtMC41aDIuN1Y5LjFjMC0xLjgsMS41LTMuNywzLjgtMy43YzIuNCwwLDMuOCwxLjksMy44LDMuN3YwLjVoMi43YzAuMywwLDAuNSwwLjIsMC42LDAuNWwxLjMsMTMuN2MwLDAuMiwwLDAuMy0wLjIsMC40Yy0wLjEsMC4xLTAuMywwLjItMC40LDAuMkg3LjJjMCwwLDAsMCwwLDBDNi45LDI0LjQsNi42LDI0LjIsNi42LDIzLjhDNi42LDIzLjksNi42LDIzLjgsNi42LDIzLjgiLz48L3N2Zz4=);background-repeat:no-repeat;width:30px;height:30px;background-position:0 0;margin:14px 0 0;float:right;text-align:center}.minicart_mobile_link:link{color:#fff;text-decoration:none}.minicart_mobile_link:visited{color:#fff;text-decoration:none}.minicart_mobile_link:hover{color:#fff;text-decoration:none}.minicart_mobile_link:active{color:#fff;text-decoration:none}.minicart_mobile_link .mini_cart_quantity{font-size:8px;position:relative;top:5px}@media(min-width:481px){.minicart_dialog.ui-dialog{max-width:360px;padding:15px 10px 15px}.minicart_dialog.ui-dialog .close_minicart{display:none}.minicart_dialog.ui-dialog .ui-dialog-titlebar{padding:0 0 5px}.minicart_dialog.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{float:none;padding:0;position:absolute;display:inline;right:15px;z-index:99}.minicart_dialog.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon-closethick{float:none;text-align:right}.minicart_dialog.ui-dialog .mini_cart_content{width:320px}.minicart_dialog.ui-dialog .mini_cart_content .mini_cart_left .mini_cart_header .mini_cart_header_dialog{display:block}.minicart_dialog.ui-dialog .mini_cart_content .mini_cart_left .mini_cart_header .mini_cart_header_hover{display:none}.minicart_dialog.ui-dialog .mini_cart_content .mini_cart_left .mini_cart_header .mini_cart_items{display:none}.minicart_dialog.ui-dialog .mini_cart_content .mini_cart_left .mini_cart_gwp_products{height:auto;margin-bottom:5%}.minicart_dialog.ui-dialog .mini_cart_content .mini_cart_left .mini_cart_gwp_products:before{border-top:0}.minicart_dialog.ui-dialog .mini_cart_content .mini_cart_left .mini_cart_gwp_products.has-overflow{height:auto;overflow-y:visible}.minicart_dialog.ui-dialog .mini_cart_content .mini_cart_left .mini_cart_products ul .mini_cart_product,.minicart_dialog.ui-dialog .mini_cart_content .mini_cart_left .mini_cart_products ul .mini_cart_bonus_product{display:none}.minicart_dialog.ui-dialog .mini_cart_content .mini_cart_left .mini_cart_products ul .mini_cart_product:first-child,.minicart_dialog.ui-dialog .mini_cart_content .mini_cart_left .mini_cart_products ul .mini_cart_bonus_product:first-child{display:block;border-bottom:0}.minicart_dialog.ui-dialog .mini_cart_content .mini_cart_left .mini_cart_products ul .mini_cart_product .js_minicart_pli_remove,.minicart_dialog.ui-dialog .mini_cart_content .mini_cart_left .mini_cart_products ul .mini_cart_bonus_product .js_minicart_pli_remove{padding-right:5px}.minicart_dialog.ui-dialog .mini_cart_content .mini_cart_left .mini_cart_products ul .mini_cart_product{padding:25px 0 25px;margin-bottom:15px}.minicart_dialog.ui-dialog .mini_cart_content .mini_cart_left .mini_cart_products ul .engraving-info{width:80%}.minicart_dialog.ui-dialog .mini_cart_content .mini_cart_left .mini_cart_products .product_detail{padding:5px 85px 0 0}.minicart_dialog.ui-dialog .mini_cart_content .mini_cart_left .mini_cart_products .mini_cart_pricing{position:absolute;width:21%;margin:10px 2px 0 0;padding:0}.minicart_dialog.ui-dialog .mini_cart_content .mini_cart_left .mini_cart_products .mini_cart_pricing>.selectboxit-container{margin:0 7px 12px}.minicart_dialog.ui-dialog .mini_cart_content .mini_cart_left .mini_cart_products button.js_minicart_pli_remove{bottom:0}.minicart_dialog.ui-dialog .mini_cart_content .mini_cart_left .mini_cart_totals{margin-top:0}.minicart_dialog.ui-dialog .mini_cart_content .mini_cart_left .mini_cart_subtotals{display:block}.minicart_dialog.ui-dialog .mini_cart_content .mini_cart_left .order_sales_tax tr{display:table-row}.minicart_dialog.ui-dialog .mini_cart_content .mini_cart_left .order_sales_tax tr td,.minicart_dialog.ui-dialog .mini_cart_content .mini_cart_left .order_sales_tax tr .estimated_tax_label{text-align:left;display:inline-block;width:75%}.minicart_dialog.ui-dialog .mini_cart_content .mini_cart_left .order_sales_tax tr td:last-child{text-align:right;display:table-cell;width:auto}.minicart_dialog.ui-dialog .mini_cart_content .mini_cart_left .order_sales_tax tr td.estimated_tax_message{display:none}}@media(max-width:750px){.minicart_mobile_link{display:inline-block}.navigation .minicart_wrapper{display:none}}.dialog_email_signup_promo,.ui_email_signup{max-width:1280px;padding:0;outline:0}.dialog_email_signup_promo .ui-dialog-titlebar,.ui_email_signup .ui-dialog-titlebar{position:absolute;top:0;left:0;width:100%;background:0;z-index:1}.dialog_email_signup_promo .ui-dialog-titlebar-close,.ui_email_signup .ui-dialog-titlebar-close{padding:20px}@media(max-width:960px){.dialog_email_signup_promo .ui-dialog-titlebar-close,.ui_email_signup .ui-dialog-titlebar-close{padding:5px}}.modal_email_signup .modal_image{display:inline-block;vertical-align:middle;width:35%}.modal_email_signup .modal_image img{display:block;max-width:100%}.modal_email_signup .modal_content{display:inline-block;vertical-align:middle;width:64%;padding:10%;box-sizing:border-box}.modal_email_signup .modal_content .h2{font:48px "Montserrat Light",sans-serif;text-transform:uppercase;text-align:center;font-weight:normal;margin:0;display:block}.modal_email_signup .modal_content p{font:16px "Montserrat Light",sans-serif;text-align:center}.modal_email_signup .modal_content .newsletter_benefits{padding:30px;border:1px solid #e5e5e5;border-width:2px 0;*zoom:1}.modal_email_signup .modal_content .newsletter_benefits:after{content:"";display:table;clear:both}.modal_email_signup .modal_content .newsletter_benefits .h3{float:left;width:40%;font:18px "Montserrat Regular",sans-serif;text-transform:uppercase;margin:0}.modal_email_signup .modal_content .newsletter_benefits ul{float:right;width:54%;font:16px "Montserrat Light",sans-serif;list-style-type:disc}.modal_email_signup .modal_content .accept_privacy_policy{margin:30px 0;text-align:center;position:relative}.modal_email_signup .modal_content .accept_privacy_policy .error{position:absolute;bottom:-18px;margin:0 0 0 30px}.modal_email_signup .modal_content .form_row{text-align:center;position:relative}.modal_email_signup .modal_content .form_row .f_field{display:block;position:relative}.modal_email_signup .modal_content .form_row label.error{position:absolute;bottom:-20px;left:0;width:100%}.modal_email_signup .modal_content .form_row .newsletter_subscribe_error_message{position:absolute;bottom:-20px;left:0;width:100%;top:auto}.modal_email_signup .modal_content .form_row .button,.modal_email_signup .modal_content .form_row .suggestions .products_wrapper .productDetails .shopnowlink,.suggestions .products_wrapper .productDetails .modal_email_signup .modal_content .form_row .shopnowlink,.modal_email_signup .modal_content .form_row .header_promo_slot .promo_submit,.header_promo_slot .modal_email_signup .modal_content .form_row .promo_submit{margin:0 0 0 -5px;vertical-align:top;width:22%;height:35px}.modal_email_signup .modal_content .form_row input{width:76%;border-color:#000;padding:0 12px;line-height:36px;-webkit-appearance:none;border-radius:0}.modal_email_signup .modal_content .form_row input.placeholder{height:35px}.modal_email_signup .modal_content .form_row input:-moz-placeholder{height:35px}.modal_email_signup .modal_content .form_row input::-moz-placeholder{height:35px}.modal_email_signup .modal_content .form_row input:-ms-input-placeholder{height:35px}.modal_email_signup .modal_content .form_row input::-webkit-input-placeholder{height:35px}.modal_email_signup .modal_content .no_thanks{display:block;text-align:center;text-transform:uppercase;padding:35px 0 20px;color:#999;font:14px "Montserrat Regular",sans-serif;text-decoration:none}@media(max-width:1600px){.dialog_email_signup_promo,.ui_email_signup{max-width:67%}.modal_email_signup .modal_image{width:44%;overflow:hidden}.modal_email_signup .modal_content{width:55%;padding:6% 8%}.modal_email_signup .modal_content .h2{font-size:36px}.modal_email_signup .modal_content p{font-size:14px}.modal_email_signup .modal_content .newsletter_benefits{padding:15px}.modal_email_signup .modal_content .newsletter_benefits .h3{font-size:16px}.modal_email_signup .modal_content .newsletter_benefits ul{font-size:14px}.modal_email_signup .modal_content .accept_privacy_policy{font-size:14px;margin:25px 0}.modal_email_signup .modal_content .accept_privacy_policy .error{margin:0 0 0 1px}}@media(max-width:1279px){.dialog_email_signup_promo,.ui_email_signup{max-width:80%}.modal_email_signup .modal_content{padding:2% 5%}.modal_email_signup .modal_content .h2{font-size:30px}.modal_email_signup .modal_content p{font-size:13px}.modal_email_signup .modal_content .newsletter_benefits{padding:15px 0 25px}.modal_email_signup .modal_content .newsletter_benefits .h3{font-size:15px}.modal_email_signup .modal_content .newsletter_benefits ul{font-size:12px}.modal_email_signup .modal_content .accept_privacy_policy{font-size:13px;margin:25px 0}.modal_email_signup .modal_content .no_thanks{font-size:13px}.modal_email_signup .modal_content .newsletter_subscribe_confirm h1{font-size:24px}}@media(max-width:960px){.dialog_email_signup_promo,.ui_email_signup{max-width:100%}}@media(max-width:750px){.modal_email_signup .modal_content p{text-align:left}}@media(max-width:1279px){.footer .footer-zone-2{padding:15px 35px}.footer .footer-zone-2 .footer_right_column .footer_language_box{margin:0;max-width:228px}.footer .footer-zone-2 .footer_right_column .footer_language_box>span{width:100%;margin:0}.footer .footer-zone-2 .footer_right_column .footer_social_networking_asset{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-top:45px;padding:0}.footer .footer-zone-2 .footer_right_column .footer_social_networking_asset li{margin-bottom:10px}.footer .footer-zone-3{padding:15px 35px}.footer .footer-zone-4{padding:15px 35px}.footer_newsletter_box div[data-content-asset-id="footer-signup-free"]{float:none}.footer_newsletter_box .js_newsletter_subscribe_content{float:none}.footer_newsletter_box .formfield_subscribe_email{width:170px}}@media(max-width:960px){.footer .footer-zone-1 li a h4{max-width:150px}.footer .footer-zone-1 li a p{display:none}.footer-social-networking-asset{max-width:132px}}@media(max-width:750px){.footer .footer-button-action{display:-webkit-flex;display:flex}.footer .desktop-footer-subscribe{display:none}.footer .desktop-footer-subscribeok{display:block}.footer .footer-zone-1 ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #e2e2e2;padding:0}.footer .footer-zone-1 li{display:inline-block;width:50%;padding:10px}.footer .footer-zone-1 li:first-child{border-bottom:1px solid #e2e2e2}.footer .footer-zone-1 li:nth-child(2){border-bottom:1px solid #e2e2e2;border-right:0}.footer .footer-zone-1 li a h4{font-size:11px;color:#777;text-transform:none}.footer .footer-zone-1 .zone-1-contact-wrapper a:last-child{display:block}.footer .footer-zone-1 .zone-1-contact-wrapper a:first-child{display:none}.footer .footer-zone-2{padding:0}.footer .footer-zone-2 .footer_left_column{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;width:100%}.footer .footer-zone-2 .footer_left_column .footer_newsletter_box{border-bottom:1px solid #212121;padding:10px 0;width:100%;display:none}.footer .footer-zone-2 .footer_left_column div[data-content-asset-id="footer-signup-free"]{width:240px;margin:0 auto}.footer .footer-zone-2 .footer_left_column .js_newsletter_subscribe_content{width:240px;margin:0 auto 20px}.footer .footer-zone-2 .footer_right_column{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;border-bottom:1px solid #212121;padding-top:10px;width:100%}.footer .footer-zone-2 .footer_right_column .footer_language_box_select{float:none;margin:0}.footer .footer-zone-2 .footer_right_column .footer_language_box_select .selectboxit-container{width:240px}.footer .footer-zone-2 .footer_right_column .footer_social_networking_asset{width:100%;border-top:1px solid #212121;margin-top:30px;padding:40px 0 30px}.footer .footer-zone-2 .footer_right_column .footer_social_networking_asset li{margin-left:0}.footer .footer-zone-2 .footer_right_column .footer_language_box{max-width:240px}.footer .footer-zone-2 .footer_right_column .footer_mobile_links{width:100%;display:block}.footer .footer-zone-2 .footer_right_column .footer_mobile_links .mobile_footer_link_wrapper{padding:25px;text-align:center;border-bottom:1px solid #212121}.footer .footer-zone-2 .footer_right_column .footer_mobile_links .mobile_footer_link_wrapper a{text-decoration:none}.footer .footer-zone-2 .footer_right_column .footer_mobile_links .mobile_footer_link_wrapper .footer_mobile_icon{background:url("../images/footer_mobile_icon_images.png") no-repeat top left;display:inline-block;width:25px;height:25px;margin-right:15px}.footer .footer-zone-2 .footer_right_column .footer_mobile_links .mobile_footer_link_wrapper span{display:inline-block;line-height:25px;vertical-align:top;text-transform:uppercase;font-size:13px}.footer .footer-zone-2 .footer_right_column .footer_mobile_links .mobile_footer_link_wrapper .icon_help{background-position:0 0}.footer .footer-zone-2 .footer_right_column .footer_mobile_links .mobile_footer_link_wrapper .icon_phone{background-position:-25px 0}.footer .footer-zone-2 .footer_right_column .footer_mobile_links .mobile_footer_link_wrapper .icon_shipping{background-position:-50px 0}.footer .footer-zone-2 .footer_right_column .footer_mobile_links .mobile_footer_link_wrapper .icon_celphone{background-position:-75px 0}.footer .footer-zone-2 .footer_right_column .footer_mobile_links .mobile_footer_link_wrapper .icon_pen{background-position:-100px 0}.footer .footer-zone-2 .footer_right_column .footer_mobile_links .mobile_footer_link_wrapper .icon-location{background-position:-125px 0}.footer .footer-zone-2 .footer_language_box{width:240px;position:relative}.footer .footer-zone-2 .footer_newsletter_box .button,.footer .footer-zone-2 .footer_newsletter_box .suggestions .products_wrapper .productDetails .shopnowlink,.suggestions .products_wrapper .productDetails .footer .footer-zone-2 .footer_newsletter_box .shopnowlink,.footer .footer-zone-2 .footer_newsletter_box .header_promo_slot .promo_submit,.header_promo_slot .footer .footer-zone-2 .footer_newsletter_box .promo_submit,.footer .footer-zone-2 .footer_language_box .button,.footer .footer-zone-2 .footer_language_box .suggestions .products_wrapper .productDetails .shopnowlink,.suggestions .products_wrapper .productDetails .footer .footer-zone-2 .footer_language_box .shopnowlink,.footer .footer-zone-2 .footer_language_box .header_promo_slot .promo_submit,.header_promo_slot .footer .footer-zone-2 .footer_language_box .promo_submit{position:absolute;background-color:black;right:0}.footer .footer-zone-2 .footer_newsletter_box .formfield_subscribe_email,.footer .footer-zone-2 .footer_language_box .formfield_subscribe_email{width:184px}.footer .footer-zone-3{display:none}.footer .footer-zone-3 .footer-navigation-asset ul,.footer .footer-zone-3 .footer_navigation_asset ul{width:100%}.footer-social-networking-asset{max-width:100%}.footer-social-networking-asset ul{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:row;flex-direction:row;width:240px}.footer-social-networking-asset li:first-child{margin:0}.footer_copyrights_asset{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;padding:20px 0 15px}.footer_copyrights_asset .footer-copyrights-asset{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.footer_copyrights_asset .copyrights{padding:2px 0}.footer_copyrights_asset ul{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;max-width:230px}.footer_copyrights_asset ul li{padding:2px 0}}@media(max-width:480px){.back_to_top{bottom:5%}}body{padding:0;position:relative;left:0;-moz-transition:left .5s ease;-o-transition:left .5s ease;-webkit-transition:left .5s ease;transition:left .5s ease}.responsive_navigation{-moz-transition:left .5s ease,top .5s ease;-o-transition:left .5s ease,top .5s ease;-webkit-transition:left .5s ease,top .5s ease;transition:left .5s ease,top .5s ease}.responsive_navigation>.full-width,.questionnaire.responsive_navigation>.content,.header_search_wrapper .questionnaire.responsive_navigation>.header_search{height:70px;background:#fff;border-color:#e6e6e6;border-width:0 0 1px;box-sizing:border-box}.responsive_navigation .menu_wrap .content,.responsive_navigation .menu_wrap .header_search_wrapper .header_search,.header_search_wrapper .responsive_navigation .menu_wrap .header_search{width:auto}.responsive_navigation .item_image,.responsive_navigation .navigation_dropdown .close_nav_dropdown{display:none}.responsive_navigation .logo{display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.responsive_navigation .logo .small_logo{display:none}.responsive_navigation .show_searchbar_button{float:right;border:0;margin:10px 14px 0;padding:0;height:auto}.responsive_navigation .show_searchbar_button:before,.responsive_navigation .show_searchbar_button span{display:none}.responsive_navigation .show_searchbar_button:after{position:static;padding:5px;vertical-align:top}@media(max-width:750px){.responsive_navigation .show_searchbar_button{margin:6px 8px 0}}.responsive_navigation .mobile_link{width:100%;box-sizing:border-box}.responsive_navigation .mobile_link>a{display:block;padding:7px 20px;color:#777;font-size:11px;font-family:"Montserrat Light",sans-serif;text-transform:uppercase;text-decoration:none}.responsive_navigation .navigation_header{display:inline-block;float:left;position:relative;width:50px;height:70px;margin:0;text-indent:-9999px;cursor:pointer}.responsive_navigation .navigation_header:before{content:"";display:inline-block;position:absolute;left:20px;top:20px;background-position:0 -1382px;width:24px;height:24px}.responsive_navigation .close_mobile_nav{display:none;left:-30px;position:fixed;top:223px;-moz-transition:left .5s ease;-o-transition:left .5s ease;-webkit-transition:left .5s ease;transition:left .5s ease}.responsive_navigation .close_mobile_nav:before{font-family:fontello;content:"";display:inline-block;width:30px;height:75px;line-height:75px;background:rgba(128,128,128,0.1);color:#fff;text-align:center;font-size:35px}.responsive_navigation .menu_wrap{-moz-transition:left .5s ease;-o-transition:left .5s ease;-webkit-transition:left .5s ease;transition:left .5s ease;width:264px;height:100%;position:fixed;top:0;left:-264px;z-index:9999;overflow-y:auto;background:#fff;border-right:1px solid #dbdad8;text-align:left;font-family:"Montserrat Light",sans-serif;box-sizing:border-box}.responsive_navigation .menu_wrap .has_submenu{position:relative}.responsive_navigation .menu_wrap .has_submenu:after{font-family:fontello;content:"";position:absolute;top:11px;right:20px;font-size:16px;color:#777}.responsive_navigation .menu_wrap .has_submenu.active .content>ul,.responsive_navigation .menu_wrap .has_submenu.active .header_search_wrapper .header_search>ul,.header_search_wrapper .responsive_navigation .menu_wrap .has_submenu.active .header_search>ul,.responsive_navigation .menu_wrap .has_submenu.active>ul{display:block}.responsive_navigation .menu_wrap .has_submenu.active .view_all,.responsive_navigation .menu_wrap .has_submenu.active .cat_view_all a{display:block}.responsive_navigation .menu_wrap .has_submenu.active:after{font-family:fontello;content:"";color:#fff}.responsive_navigation .menu_wrap .has_submenu.level_1_list_item.active{background:#000}.responsive_navigation .menu_wrap .has_submenu.level_1_list_item.active:after{color:#fff}.responsive_navigation .menu_wrap .has_submenu.level_1_list_item.active .level_1_list_item_link{color:#fff}.responsive_navigation .menu_wrap .has_submenu.level_2_list_item.active{color:#000}.responsive_navigation .menu_wrap .has_submenu.level_2_list_item.active .level_2_list_item_link{color:#000}.responsive_navigation .menu_wrap .has_submenu.level_2_list_item.active:after{color:#000}.responsive_navigation .mobile_menu_header{display:block;position:relative;z-index:5;border-bottom:1px solid #ccc;font-size:13px;font-weight:bold;padding:0;margin:0}.responsive_navigation .mobile_menu_header .email_signup_box.js_newsletter_subscribe{display:inline-block}.responsive_navigation .mobile_menu_header .header_language_wrapper{display:inline-block}.responsive_navigation .mobile_menu_header .header_language_wrapper .language_item{display:inline-block;padding:0 8px 0 5px;vertical-align:middle;font-family:"Montserrat Light",sans-serif;border-right:1px solid #e2e2e2;font-size:12px;font-weight:normal;text-transform:uppercase}.responsive_navigation .mobile_menu_header .header_language_wrapper .language_item a{text-decoration:underline;color:#666}.responsive_navigation .mobile_menu_header .header_language_wrapper .language_item:last-child{border-right:0}.responsive_navigation .level_1_list{display:block}.responsive_navigation .level_1_list>.html_slot_container{position:relative;padding:23px 0 33px}.responsive_navigation .level_1_list_item{box-sizing:border-box;display:block;width:100%;margin:0;padding:0 0 0 22px;border-bottom:1px solid #ccc}.responsive_navigation .level_1_list_item:before{display:none}.responsive_navigation .level_1_list_item:nth-last-of-type(1):before{display:none}.responsive_navigation .level_1_list_item .level_1_list_item_link{position:relative;z-index:10;display:block;color:#777;text-transform:uppercase;padding:0;font-family:"Montserrat Light",sans-serif}.responsive_navigation .level_1_list_item .view_all.level_1{color:#777;text-transform:uppercase;padding:15px 0 15px 39px;margin:0 0 0 -22px;background:#fff;font-size:12px;text-decoration:none}.responsive_navigation .level_1_list_item .navigation_dropdown{display:block;position:static;opacity:1;visibility:visible;-webkit-transition:initial;-moz-transition:initial;-ms-transition:initial;-o-transition:initial;transition:initial}.responsive_navigation .level_1_list_item .navigation_dropdown .navigation_slots{display:none}.responsive_navigation .level_1_list_item .navigation_dropdown .content,.responsive_navigation .level_1_list_item .navigation_dropdown .header_search_wrapper .header_search,.header_search_wrapper .responsive_navigation .level_1_list_item .navigation_dropdown .header_search{padding:0}.responsive_navigation .level_1_list_item .navigation_dropdown .dropdown_wrapper{display:block}.responsive_navigation .level_1_list_item .navigation_slots{padding:0}.responsive_navigation .level_1_list_item .view_all_collections{display:none}.responsive_navigation .level_1_list_item .level_2_list,.responsive_navigation .level_1_list_item .level_3_list{display:none}.responsive_navigation .level_1_list_item .level_2_list .level_3_list_item_link,.responsive_navigation .level_1_list_item .level_3_list .level_3_list_item_link{color:#000}.responsive_navigation .level_1_list_item .level_2_list{padding:0 0 0 39px;margin:0 0 0 -22px;background:#fff}.responsive_navigation .level_1_list_item .level_2_list_item,.responsive_navigation .level_1_list_item .level_3_list_item{width:100%}.responsive_navigation .level_1_list_item .level_2_list_item a,.responsive_navigation .level_1_list_item .level_3_list_item a{display:block;padding:17px 30px 17px 0;box-sizing:border-box}.responsive_navigation .level_1_list_item .level_2_list_item{border-top:1px solid #ccc;margin:0}.responsive_navigation .level_1_list_item .level_2_list_item .level_2_list_item_link{position:relative;z-index:10;color:#777;text-transform:uppercase;font:normal 12px "Montserrat Light",sans-serif}.responsive_navigation .level_1_list_item .level_2_list_item .level_2_list_item_link:after{display:none}.responsive_navigation .level_1_list_item .level_2_list_item.no_top_border{border-top:0}.responsive_navigation .storelocator_header_link{display:inline-block;float:left;margin:20px 0 0 10px}.responsive_navigation .storelocator_header_link:before{font-family:fontello;content:"";display:inline-block;width:11px;height:16px;color:#000}.mobile_menu_expanded{left:264px;overflow:hidden}.mobile_menu_expanded .responsive_navigation>.full-width,.mobile_menu_expanded .questionnaire.responsive_navigation>.content,.mobile_menu_expanded .header_search_wrapper .questionnaire.responsive_navigation>.header_search,.header_search_wrapper .mobile_menu_expanded .questionnaire.responsive_navigation>.header_search{border-width:0 0 1px 0;position:absolute}.mobile_menu_expanded .responsive_navigation .menu_wrap{left:0}.mobile_menu_expanded .responsive_navigation.stuck{left:264px}.mobile_menu_expanded .responsive_navigation .close_mobile_nav{left:265px}.mobile_menu_expanded .mobile_navigation_overlay{display:block}.mobile_navigation_overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.7);z-index:1000}@media(max-width:1279px){.search_expanded .header_search_wrapper{border-top:1px solid #e9e9e9}.navigation:not(.js_menu_initialized){position:absolute;visibility:hidden}}@media(max-width:960px){.header_search_wrapper .header_search{width:100%}.header_search_wrapper .header_search .search_input{padding:0 0 0 25px}}@media(max-width:750px){.minicart_link{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.navigation.stuck .show_searchbar_button{float:right;border:0}.responsive_navigation>.full-width,.questionnaire.responsive_navigation>.content,.header_search_wrapper .questionnaire.responsive_navigation>.header_search{padding:0 20px 0 0}.responsive_navigation.stuck>.full-width,.questionnaire.responsive_navigation.stuck>.content,.header_search_wrapper .questionnaire.responsive_navigation.stuck>.header_search{padding:0 20px 0 0}.responsive_navigation.scroll{top:-100%}}.find_questions_wrapper{overflow:hidden}@media(min-width:751px){.find_questions_wrapper .foundation_push_content{width:50%}}@media(min-width:961px){.find_questions_wrapper .foundation_push_content{top:78%}}@media(max-width:750px){.find_questions_wrapper .js_quiz .mobile_content{margin-left:20px}.find_questions_wrapper .js_quiz .mobile_content:after{font-family:fontello;content:"";width:20px;height:19px;position:absolute;top:50%;right:30px;z-index:2;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.pt_quiz .main{max-width:1920px;margin:auto}@media(max-width:750px){.pt_quiz .navigation_mobile,.pt_quiz .header_search_wrapper,.pt_quiz .sticky_footer{display:none}.pt_quiz .navigation_wrap{min-height:56px}}.foundation_start{position:absolute;left:0;right:0;margin:auto;bottom:15px;cursor:pointer;width:45px}.foundation_finder_landing .foundation_start{display:none}.foundation_start:after{content:'';display:block;background-position:0 -1180px;width:45px;height:45px}.tone_section .question_body .control_box .animation_background{display:none}.tone_section .question_body .control_title{color:#fff}@media(max-width:750px){.tone_section .question_body .control_title{color:#000}}.shade_selection{background-color:#fff}.shade_selection .answer_control{background-color:#f7f7f7;margin-right:3px}.shade_selection .control_box .control_title,.shade_selection .control_box .control_subtitle{color:#000}.shade_selection .control_box .control_title{font-size:16px;font-family:"Montserrat Regular",sans-serif}.quiz .content,.quiz .header_search_wrapper .header_search,.header_search_wrapper .quiz .header_search{width:100%;max-width:1920px;margin:0 auto}.quiz h1,.quiz h2,.quiz h3{font-weight:normal;text-transform:uppercase}.quiz h1.push_description,.quiz h2.push_description,.quiz h3.push_description{text-transform:none;margin:0}.quiz img{width:100%}.quiz_navigation_list{display:none}.find_questions_wrapper .questions_wrapper{background-color:#fff;height:610px}.find_questions_wrapper .questions_content{width:100%;height:100%;overflow:hidden}.find_questions_wrapper .return_home{display:none}.find_questions_wrapper .steps_wrapper{width:100%;height:auto;background:#fff;position:relative;z-index:1;float:none;display:block}.find_questions_wrapper .steps_wrapper:after{content:"";display:block;clear:both}.find_questions_wrapper .steps_content,.find_questions_wrapper .questions_list{width:100%;height:100%;max-width:500px;margin:auto}.find_questions_wrapper .quiz_title{font:30px/37px "Montserrat Ultra Light",sans-serif;letter-spacing:3px;max-width:262px;margin:0;padding:0 0 0 80px}.find_questions_wrapper .quiz_description{font:12px/18px "Montserrat Ultra Light",sans-serif;letter-spacing:1.2px;max-width:235px;margin:25px 0 40px;padding:0 22px 0 80px}.find_questions_wrapper .step_edit{display:none}.find_questions_wrapper .step_name{color:#000;font:12px "Montserrat Regular",sans-serif;text-decoration:none;text-transform:uppercase}.find_questions_wrapper .step_name span{width:10%;display:inline-block}@media(min-width:751px){.find_questions_wrapper .zone-title{position:relative;top:50%;width:100%;text-align:center;margin-top:10px}.find_questions_wrapper .quiz_step:before{content:"";display:block;border-radius:50%;width:10px;height:10px;margin:auto;margin-top:26px;z-index:2;position:relative}.find_questions_wrapper .quiz_step:after{content:"";position:absolute;top:30px;width:80%;height:2px;left:-40%;z-index:1}.find_questions_wrapper .quiz_step.ui-state-active:before{background-color:#000}.find_questions_wrapper .quiz_step:before,.find_questions_wrapper .quiz_step:after{background-color:#e1e1e1}}.find_questions_wrapper .step_answer{color:#666;font-family:"Montserrat Light",sans-serif;text-transform:capitalize;padding:0}.find_questions_wrapper .quiz_step{height:calc(25% - 1px);padding:0;background:#fff;position:relative;display:inline-block;min-height:95px;float:left;width:25%}.find_questions_wrapper .quiz_step:first-child:after{content:none}.find_questions_wrapper .quiz_step:last-child{border-color:#fff}.find_questions_wrapper .quiz_step.ui-state-active{position:relative;opacity:1}.find_questions_wrapper .quiz_step.ui-state-active .step_name{font-family:"Montserrat Semi Bold",sans-serif}.find_questions_wrapper .quiz_step.answered{border-bottom:0;border-top:1px solid #fff}.find_questions_wrapper .quiz_step.answered:hover{cursor:pointer}.find_questions_wrapper .multiple-questions{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:initial;justify-content:initial;-webkit-flex-flow:column wrap;flex-flow:column wrap;width:100%;height:100%;text-align:center}.find_questions_wrapper .control_box{height:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-flow:column wrap;flex-flow:column wrap;-webkit-flex:1;flex:1;display:-ms-flexbox;-ms-flex-flow:column wrap}.find_questions_wrapper .control_box>*{z-index:1}.find_questions_wrapper .control_box img{width:101%;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .2s ease-in-out}@media(max-width:1279px){.find_questions_wrapper .control_box img{height:100%}}@media(max-width:750px){.find_questions_wrapper .control_box img{height:auto}}.find_questions_wrapper .question_header{width:100%;height:auto;background:#fff;text-align:center;display:block}.find_questions_wrapper .question_top_section{padding-left:5%;opacity:1;-moz-transition:opacity .5s ease;-o-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;margin-bottom:20px}.find_questions_wrapper .question_top_section .undertone_wrapper .undertone{color:#4a4a4a;font-family:"Montserrat Ultra Light",sans-serif;font-size:14px}.find_questions_wrapper .question_title{font:30px "Montserrat Ultra Light",sans-serif;margin:0}.find_questions_wrapper .question_description{color:#252525;font:11px "Montserrat Light",sans-serif;text-transform:none;margin:5px 0 0}.find_questions_wrapper .question_body{width:100%;height:75%}.find_questions_wrapper .question_body.shadeSelector{display:-webkit-flex;display:flex}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.find_questions_wrapper .question_body.shadeSelector{display:block}}.find_questions_wrapper .question_body.shadeSelector .question_body_left{width:65%}.find_questions_wrapper .question_body.shadeSelector .js_quiz_controls{width:35%;-webkit-flex-flow:column wrap;flex-flow:column wrap}.find_questions_wrapper .question_body.shadeSelector .masterContentWrapper{background:#e1e1e1;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:100%}.find_questions_wrapper .question_body.shadeSelector .masterContentWrapper .masterImage{max-width:350px}@media(max-width:750px){.find_questions_wrapper .question_body.shadeSelector .masterContentWrapper .masterImage{width:50%}}@media only screen and (max-width:750px) and (orientation:landscape){.find_questions_wrapper .question_body.shadeSelector .masterContentWrapper .masterImage{width:22%}}.find_questions_wrapper .question_body.shadeSelector .masterContentWrapper .masterImage.loading{max-width:32px}.find_questions_wrapper .question_body.shadeSelector .masterContentWrapper .returnsWrapper img{max-width:40px}.find_questions_wrapper .question_body.shadeSelector .masterContentWrapper .masterText span{display:block;text-transform:uppercase}.find_questions_wrapper .question_body.shadeSelector .masterContentWrapper .masterText .masterSubtitle{text-transform:none}.find_questions_wrapper .question_body.shadeSelector .masterContentWrapper .masterText .introducingText{font-family:"Montserrat Ultra Light",sans-serif;font-size:20px}.find_questions_wrapper .question_body.shadeSelector .masterContentWrapper .masterText .masterName{font-family:"Montserrat Regular",sans-serif;font-size:38px}.find_questions_wrapper .question_body.shadeSelector .masterContentWrapper .masterText .masterSubtitle{font-family:"Montserrat Light",sans-serif;font-size:16px}.find_questions_wrapper .question_body.shadeSelector .masterContentWrapper .masterText .returnsWrapper{font-family:"Montserrat Regular",sans-serif;font-size:16px}.find_questions_wrapper .question_body.shades_4 .js_quiz_controls{-webkit-flex-flow:row wrap;flex-flow:row wrap}.find_questions_wrapper .question_body.shades_4 .js_quiz_controls .js_quiz_control{margin-right:0;flex-grow:0;flex-basis:50%}@media(max-width:480px){.find_questions_wrapper .question_body.shades_4 .js_quiz_controls .js_quiz_control{flex-basis:100%}}@media(min-width:751px){.find_questions_wrapper .question_body.shades_5 .js_quiz_control .button,.find_questions_wrapper .question_body.shades_5 .js_quiz_control .suggestions .products_wrapper .productDetails .shopnowlink,.suggestions .products_wrapper .productDetails .find_questions_wrapper .question_body.shades_5 .js_quiz_control .shopnowlink,.find_questions_wrapper .question_body.shades_5 .js_quiz_control .header_promo_slot .promo_submit,.header_promo_slot .find_questions_wrapper .question_body.shades_5 .js_quiz_control .promo_submit{display:none}.find_questions_wrapper .question_body.shades_5 .js_quiz_control:after{font-family:fontello;content:"";width:20px;height:20px;position:absolute;top:50%;right:10px;z-index:2;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.find_questions_wrapper .js_quiz_controls{height:100%;display:-webkit-flex;display:flex}.find_questions_wrapper .js_quiz_control{background-position:0 0;position:relative;top:0;cursor:pointer;opacity:1;overflow:hidden;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease;display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;-webkit-justify-content:center;justify-content:center}.find_questions_wrapper .js_quiz_control .button,.find_questions_wrapper .js_quiz_control .suggestions .products_wrapper .productDetails .shopnowlink,.suggestions .products_wrapper .productDetails .find_questions_wrapper .js_quiz_control .shopnowlink,.find_questions_wrapper .js_quiz_control .header_promo_slot .promo_submit,.header_promo_slot .find_questions_wrapper .js_quiz_control .promo_submit{width:145px;max-width:60%;font:11px "Montserrat Light",sans-serif;text-align:center;padding:10px 0;margin:0 auto;position:absolute;bottom:20%;z-index:1;left:0;right:0}@media(max-width:960px){.find_questions_wrapper .js_quiz_control .button,.find_questions_wrapper .js_quiz_control .suggestions .products_wrapper .productDetails .shopnowlink,.suggestions .products_wrapper .productDetails .find_questions_wrapper .js_quiz_control .shopnowlink,.find_questions_wrapper .js_quiz_control .header_promo_slot .promo_submit,.header_promo_slot .find_questions_wrapper .js_quiz_control .promo_submit{bottom:4%}}.no-touch .find_questions_wrapper .js_quiz_control:hover .button,.no-touch .find_questions_wrapper .js_quiz_control:hover .suggestions .products_wrapper .productDetails .shopnowlink,.suggestions .products_wrapper .productDetails .no-touch .find_questions_wrapper .js_quiz_control:hover .shopnowlink,.no-touch .find_questions_wrapper .js_quiz_control:hover .header_promo_slot .promo_submit,.header_promo_slot .no-touch .find_questions_wrapper .js_quiz_control:hover .promo_submit{background:#666}.find_questions_wrapper .js_quiz_control.second_animation{-moz-transition-delay:.5s;-o-transition-delay:.5s;-webkit-transition-delay:.5s;transition-delay:.5s;opacity:0;top:-20px}.find_questions_wrapper #coverage .go-back{display:none}@media(min-width:751px){.find_questions_wrapper #tone .control_title{position:absolute;bottom:20%;left:0;right:0}}.find_questions_wrapper #shadeselection .shadefinder_image{left:5px;top:50%;max-width:120px}.find_questions_wrapper #shadeselection .product_image{top:35%}.find_questions_wrapper #shadeselection .control_title,.find_questions_wrapper #shadeselection .control_subtitle{left:0;right:0}@media(max-width:960px){.find_questions_wrapper #shadeselection .control_title,.find_questions_wrapper #shadeselection .control_subtitle{bottom:28%}}.find_questions_wrapper #shadeselection .js_quiz_control .button,.find_questions_wrapper #shadeselection .js_quiz_control .suggestions .products_wrapper .productDetails .shopnowlink,.suggestions .products_wrapper .productDetails .find_questions_wrapper #shadeselection .js_quiz_control .shopnowlink,.find_questions_wrapper #shadeselection .js_quiz_control .header_promo_slot .promo_submit,.header_promo_slot .find_questions_wrapper #shadeselection .js_quiz_control .promo_submit{bottom:10%}.find_questions_wrapper #shadeselection .control_swatch{left:0;right:0;margin:0 auto;position:absolute;z-index:0;width:100%;height:100%;top:0}.find_questions_wrapper #shadeselection .control_subtitle{bottom:14%;width:100%}@media(max-width:960px){.find_questions_wrapper #shadeselection .control_subtitle{top:73%;font-size:11px}}.find_questions_wrapper #shadeselection .control_box img{width:30%;display:none}.find_questions_wrapper #shadeselection .control_box img.product_image{width:auto}@media(max-width:1279px){.find_questions_wrapper #shadeselection .control_box img{height:auto}}@media(max-width:750px){.find_questions_wrapper #shadeselection .control_box img{width:20%}}@media(max-width:320px){.find_questions_wrapper #shadeselection .control_box img.product_image{top:4%}}@media(max-width:320px){.find_questions_wrapper #shadeselection .control_box .control_title{bottom:48%}.find_questions_wrapper #shadeselection .control_box .control_subtitle{bottom:20%}}.find_questions_wrapper .control_box{align-self:center;-webkit-align-self:center}.find_questions_wrapper .control_box img{display:block}.find_questions_wrapper .control_title,.find_questions_wrapper .control_subtitle{display:block}.find_questions_wrapper .control_title{font:26px "Montserrat Ultra Light",sans-serif;text-transform:uppercase;margin:0}.find_questions_wrapper .control_subtitle{font:13px "Montserrat Light",sans-serif;margin:5px 0 0;width:70%;min-height:30px}@media(max-width:1600px){.find_questions_wrapper .quiz .content,.find_questions_wrapper .quiz .header_search_wrapper .header_search,.header_search_wrapper .find_questions_wrapper .quiz .header_search{width:100%}.find_questions_wrapper .quiz_title,.find_questions_wrapper .quiz_description{max-width:none}.find_questions_wrapper .quiz_title{padding:0 36px}.find_questions_wrapper .quiz_description{padding:0 22px 0 36px}}@media(max-width:1279px){.find_questions_wrapper .quiz_title{padding:0 15px;font-size:26px}.find_questions_wrapper .quiz_description{padding:0 20px 0 15px}}@media(max-width:960px){.find_questions_wrapper #shadeselection .control_title{font-size:15px}.find_questions_wrapper #shadeselection .image{top:40%;max-width:77px}.find_questions_wrapper #shadeselection .product_image{max-height:12vh;top:30%}.find_questions_wrapper .questions_content,.find_questions_wrapper .js_quiz_controls{height:100%}.find_questions_wrapper .control_box{height:initial}.find_questions_wrapper .question_title{font-size:18px}.find_questions_wrapper .tone_section .control_box .animation_background{display:block}.find_questions_wrapper .tone_section .answer_control{background-image:none !important}}@media(max-width:750px){.find_questions_wrapper .js_quiz_questions,.find_questions_wrapper .js_quiz_controls,.find_questions_wrapper .questions_wrapper,.find_questions_wrapper .multiple-questions{height:auto;display:block}.find_questions_wrapper .question_top_section{width:100%;padding:0}.find_questions_wrapper .question_top_section .push_description{display:none}.find_questions_wrapper #shadeselection .shadefinder_image{top:33%}.find_questions_wrapper #shadeselection .product_image{position:absolute;left:0;right:0;margin:0 auto;padding-left:65px;max-height:20vh;top:30px;padding-left:0;max-height:20vh;width:auto}.find_questions_wrapper .shade_selection .product_image,.find_questions_wrapper .tone_section .image{width:100%;height:100%;position:relative;top:initial;left:initial;transform:none;-webkit-transform:none}.find_questions_wrapper .question_title{color:#020000;font-family:"Montserrat Regular",sans-serif;font-size:16px;padding:0 10%}.find_questions_wrapper .question_title span{display:none}.find_questions_wrapper .question_description{color:#252525;font-size:12px;margin:5px 0 0}.find_questions_wrapper .questions_wrapper{width:auto;height:100%}.find_questions_wrapper .js_quiz_questions{height:auto;-webkit-flex-flow:row wrap;flex-flow:row wrap}.find_questions_wrapper .js_quiz_question{z-index:1;margin-bottom:74px}.find_questions_wrapper .questions_content{height:auto;border-bottom:1px solid #fff;padding:0;position:relative}.find_questions_wrapper .return_home{z-index:2;display:inline-block}.find_questions_wrapper .question_body{max-width:100%;height:100%;overflow:hidden}.find_questions_wrapper .question_body.shadeSelector{flex-flow:column wrap}.find_questions_wrapper .question_body.shadeSelector .question_body_left{width:100%}.find_questions_wrapper .question_body.shadeSelector .js_quiz_controls{width:100%;flex:1}.find_questions_wrapper .question_body.shadeSelector .masterContentWrapper{height:auto;min-height:0}}@media(max-width:750px) and (max-width:480px){.find_questions_wrapper .question_body.shadeSelector .masterContentWrapper{padding:30px 0}}@media(max-width:750px){.find_questions_wrapper .question_body.shadeSelector .masterContentWrapper .returnsWrapper img{max-width:28px;margin-right:5px;float:left}.find_questions_wrapper .question_body.shadeSelector .masterContentWrapper .masterText{text-align:left;padding-right:5px}.find_questions_wrapper .question_body.shadeSelector .masterContentWrapper .masterText .masterSubtitle{text-transform:none}.find_questions_wrapper .question_body.shadeSelector .masterContentWrapper .masterText .introducingText{font-size:14px}.find_questions_wrapper .question_body.shadeSelector .masterContentWrapper .masterText .masterName{font-size:14px}.find_questions_wrapper .question_body.shadeSelector .masterContentWrapper .masterText .masterSubtitle{margin-top:12px;font-size:12px}.find_questions_wrapper .question_body.shadeSelector .masterContentWrapper .masterText .returnsWrapper{font-size:11px;margin-top:12px}.find_questions_wrapper .question_body .js_quiz_controls{display:-webkit-flex;display:flex;width:100%;height:100%}.find_questions_wrapper .js_quiz_controls{-webkit-flex-flow:column wrap;flex-flow:column wrap;position:relative;align-items:center;justify-content:center;height:calc(90vh - 120px)}.find_questions_wrapper .js_quiz_control{width:100%;overflow:visible;height:auto;margin-bottom:5px}.find_questions_wrapper .js_quiz_control .button,.find_questions_wrapper .js_quiz_control .suggestions .products_wrapper .productDetails .shopnowlink,.suggestions .products_wrapper .productDetails .find_questions_wrapper .js_quiz_control .shopnowlink,.find_questions_wrapper .js_quiz_control .header_promo_slot .promo_submit,.header_promo_slot .find_questions_wrapper .js_quiz_control .promo_submit{width:70%;max-width:none;height:55px;right:0;bottom:0;left:auto;display:none}.find_questions_wrapper .js_quiz_control:after{font-family:fontello;content:"";width:20px;height:20px;position:absolute;top:50%;right:10px;z-index:2;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media(max-width:750px) and (max-width:750px){.find_questions_wrapper #shadeselection .js_quiz_controls{height:100%}.find_questions_wrapper #shadeselection .js_quiz_control{min-height:110px;height:100%}}@media only screen and (max-width:750px) and (max-width:750px) and (orientation:landscape){.find_questions_wrapper .js_quiz_controls{height:100%}.find_questions_wrapper .js_quiz_control{min-height:125px}}@media(max-width:750px){.find_questions_wrapper .control_box{height:auto;position:relative;overflow:hidden;-moz-animation:fadein 2s;-webkit-animation:fadein 2s;animation:fadein 2s;align-self:initial;-webkit-align-self:initial}}@media all and (max-width:750px) and (-ms-high-contrast:none),(max-width:750px) and (-ms-high-contrast:active){.find_questions_wrapper .control_box{min-height:0;height:100%}.find_questions_wrapper .shadeSelector .control_box{padding:20px 0}}@media(max-width:750px){.find_questions_wrapper .return_home{width:30%;position:absolute;bottom:0;display:none}.find_questions_wrapper .foundation_finder_content{display:none}.find_questions_wrapper .steps_wrapper,.find_questions_wrapper .steps_content{width:100%;display:none}.find_questions_wrapper .steps_wrapper{background:#ededed;padding:0;position:relative;height:auto;top:0;z-index:2;height:18vh;text-align:center}.find_questions_wrapper .control_title,.find_questions_wrapper .control_subtitle{width:90%;left:50%}.find_questions_wrapper .control_title{font-size:35px;top:20%}.find_questions_wrapper .control_subtitle{font-size:15px;top:32%}}@media(max-width:750px) and (max-width:320px){.find_questions_wrapper .control_title{top:15%}.find_questions_wrapper .control_subtitle{top:27%}}@media(max-width:750px){.find_questions_wrapper #shadeselection .control_title,.find_questions_wrapper #shadeselection .control_subtitle{font-size:20px;color:#000;top:5%;transform:none;-webkit-transform:none;width:100%;position:relative}}@media(max-width:750px) and (max-width:480px){.find_questions_wrapper #shadeselection .control_title,.find_questions_wrapper #shadeselection .control_subtitle{font-size:18px}}@media(max-width:750px) and (max-width:320px){.find_questions_wrapper #shadeselection .control_title,.find_questions_wrapper #shadeselection .control_subtitle{font-size:15px}}@media(max-width:750px){.find_questions_wrapper #shadeselection .control_subtitle{font-size:14px;bottom:21%;text-transform:lowercase}}@media(max-width:750px) and (max-width:320px){.find_questions_wrapper #shadeselection .control_subtitle{font-size:12px}}@media(max-width:750px){.find_questions_wrapper .questions_content{margin:0}.find_questions_wrapper .quiz_title{max-width:180px;margin:15px auto;font-size:24px;line-height:30px;text-align:center}.find_questions_wrapper .questions_list{width:100%;text-align:center;display:block}.find_questions_wrapper .questions_list{list-style:none;margin:18px auto 0;padding:0;display:table;table-layout:fixed;width:36%;color:#7c7267}.find_questions_wrapper .questions_list .quiz_step{background:0;position:relative;display:table-cell;color:#cbc6c0;text-align:center;font-size:11px;border:0;padding:0;vertical-align:middle;width:25%}.find_questions_wrapper .questions_list .quiz_step:before{content:'';display:block;margin:0 auto;background:#cbc6c0;width:13px;height:13px;text-align:center;line-height:1;border-radius:100%;position:relative;top:12px;margin:5px auto;z-index:1000}.find_questions_wrapper .questions_list .quiz_step:after{content:'';position:absolute;display:block;background:#cbc6c0;width:100%;height:1px;top:61%;left:60%;margin-left:1.5em\9}.find_questions_wrapper .questions_list .quiz_step:last-of-type:after{display:none}.find_questions_wrapper .questions_list .quiz_step.answered{color:#535353}.find_questions_wrapper .questions_list .quiz_step.answered:before,.find_questions_wrapper .questions_list .quiz_step.answered:after{color:#fff;background:#535353}.find_questions_wrapper .questions_list .quiz_step.ui-state-active{background:0;border:0;color:#535353;font-size:.8em}.find_questions_wrapper .questions_list .quiz_step.ui-state-active:before{color:#fff;line-height:1.1em;background:#535353;padding:7px}.find_questions_wrapper .questions_list .quiz_step.ui-state-active+.navigation_item{display:block}.find_questions_wrapper .questions_list .quiz_step.ui-state-active .step_number{z-index:1000}.find_questions_wrapper .questions_list .navigation_item{display:none;position:absolute;top:12px;width:100vw;left:0}.find_questions_wrapper .step_name{display:none}.find_questions_wrapper .step_number{width:20px;color:#fff;font:12px/27px "Montserrat Semi Bold",sans-serif;position:absolute;top:49%;left:20%}.find_questions_wrapper .quiz_navigation_list{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q2YTY4ZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2I0N2U2MSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear,0 50%,100% 50%,color-stop(0,#d6a68d),color-stop(100%,#b47e61));background:-moz-linear-gradient(left,#d6a68d,#b47e61);background:-webkit-linear-gradient(left,#d6a68d,#b47e61);background:linear-gradient(to right,#d6a68d,#b47e61);width:94%;height:130px;position:absolute;bottom:55px;left:0;z-index:3;padding:0 3%;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;align-items:center;display:none}.find_questions_wrapper .quiz_navigation_list_item{display:inline-block}.find_questions_wrapper .quiz_navigation_list_item::before{content:attr(data-mobile);color:#fff;font:10px/28px "Montserrat Bold",sans-serif;text-transform:uppercase;display:block}.find_questions_wrapper .shade_selection .quiz_navigation_list{background:#ededed}.find_questions_wrapper .shade_selection .quiz_navigation_list_item:before{color:#000}.find_questions_wrapper .selected .navigation_item_number{background:#fff}.find_questions_wrapper .quiz_navigation_list_link{background:#dbad94;width:40px;height:40px;display:inline-block;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.find_questions_wrapper .navigation_item_number{background:transparent;width:18px;height:18px;font-size:0;line-height:20px;margin:11px;display:inline-block;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}}@media(max-width:320px){.find_questions_wrapper .find_questions_wrapper .step_number{left:18%}.find_questions_wrapper .find_questions_wrapper .questions_list .quiz_step:after{top:62%}.find_questions_wrapper #shadeselection .control_swatch{bottom:57%}}@media(max-width:480px){.find_questions_wrapper .quiz_navigation_list{height:85px;display:none}}.safari .pt_quiz .find_questions_wrapper .question_header .go-back{top:50px}.first_animation{opacity:0}.active_background .animate_background_in{-moz-animation:animate_background_in .8s steps(16) forwards;-webkit-animation:animate_background_in .8s steps(16) forwards;animation:animate_background_in .8s steps(16) forwards}.active_background .animate_background_out{-moz-animation:animate_background_out .8s steps(16) forwards;-webkit-animation:animate_background_out .8s steps(16) forwards;animation:animate_background_out .8s steps(16) forwards}.js_quiz_question{position:relative;height:100%}@media(min-width:961px){.animate_background_in .control_box img{transition:all .2s ease-in-out;transform:translate(-50%,-50%) scale(1.1)}.questions_wrapper .js_quiz_question{-moz-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all 1s ease;transition:all 1s ease;z-index:9;top:0}.questions_wrapper .js_quiz_question .js_quiz_control{-moz-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all 1s ease;transition:all 1s ease;-ms-transition:all 1s ease;top:100%;opacity:0}.questions_wrapper .js_quiz_question .js_quiz_control:nth-of-type(2){-moz-transition:1.3s;-o-transition:1.3s;-webkit-transition:1.3s;transition:1.3s}.questions_wrapper .js_quiz_question .js_quiz_control:nth-of-type(3){-moz-transition:1.6s;-o-transition:1.6s;-webkit-transition:1.6s;transition:1.6s}.questions_wrapper .js_quiz_question .js_quiz_control:nth-of-type(4){-moz-transition:1.9s;-o-transition:1.9s;-webkit-transition:1.9s;transition:1.9s}.questions_wrapper .js_quiz_question .js_quiz_control:nth-of-type(5){-moz-transition:2.2s;-o-transition:2.2s;-webkit-transition:2.2s;transition:2.2s}.questions_wrapper .js_quiz_question.slide_in{top:0}.questions_wrapper .js_quiz_question.slide_in .js_quiz_control{top:0;opacity:1}.questions_wrapper .js_quiz_question.slide_out{top:-100%}.questions_wrapper .js_quiz_question.slide_out .js_quiz_control{top:-100%;opacity:0}.questions_wrapper .js_quiz_question:nth-of-type(2).slide_in{top:-100%}.questions_wrapper .js_quiz_question:nth-of-type(2).slide_out{top:-200%}.questions_wrapper .js_quiz_question:nth-of-type(3).slide_in{top:-200%}.questions_wrapper .js_quiz_question:nth-of-type(3).slide_out{top:-300%}.questions_wrapper .js_quiz_question:nth-of-type(4).slide_in{top:-300%}.questions_wrapper .js_quiz_question:nth-of-type(4).slide_out{top:-400%}}@-moz-keyframes animate_background_in{from{background-position:0 0}to{background-position:-3200px 0}}@-webkit-keyframes animate_background_in{from{background-position:0 0}to{background-position:-3200px 0}}@keyframes animate_background_in{from{background-position:0 0}to{background-position:-3200px 0}}@-moz-keyframes animate_background_out{from{background-position:-3200px 0}to{background-position:0 0}}@-webkit-keyframes animate_background_out{from{background-position:-3200px 0}to{background-position:0 0}}@keyframes animate_background_out{from{background-position:-3200px 0}to{background-position:0 0}}@-moz-keyframes slide_in{0%{left:-100%}100%{left:0}}@-webkit-keyframes slide_in{0%{left:-100%}100%{left:0}}@keyframes slide_in{0%{left:-100%}100%{left:0}}@-moz-keyframes slide_out{0%{left:0}100%{left:100%}}@-webkit-keyframes slide_out{0%{left:0}100%{left:100%}}@keyframes slide_out{0%{left:0}100%{left:100%}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}.main .foundation_navigation{width:100%;height:80px;max-width:1600px;margin:auto;box-sizing:border-box}.main .foundation_navigation.ff_navigation_pdp{background-color:#e1e1e1;padding:0 30px;max-width:100%;margin-bottom:30px;line-height:80px}.main .foundation_navigation .go-back,.main .foundation_navigation .start-over,.main .foundation_navigation .shade{font:15px "Montserrat Regular",sans-serif;text-transform:uppercase;padding:0;background:transparent;border:0;color:#252525;display:inline-block;margin-top:15px;padding-right:20px;text-decoration:none}.main .foundation_navigation .go-back{border-right:1px solid #000}.main .foundation_navigation .start-over{padding-left:15px}.main .foundation_navigation .mobile_step_counter{display:none}.main .foundation_navigation .shade{float:right;margin-right:0;padding-right:0;line-height:80px;margin-top:0}.main .foundation_navigation .shade .swatch_ff{width:20px;height:20px;vertical-align:text-bottom;margin:0 5px;display:inline-block}@media(max-width:750px){.main .foundation_navigation{height:40px}.main .foundation_navigation .go-back,.main .foundation_navigation .start-over,.main .foundation_navigation .shade,.main .foundation_navigation .mobile_step_counter{font-size:12px;padding:0;border:0;margin-top:0;padding-right:0;line-height:40px}.main .foundation_navigation .go-back{position:absolute;left:0}.main .foundation_navigation .start-over{position:absolute;right:15px}.main .foundation_navigation .mobile_step_counter{display:block;text-align:center}.main .foundation_navigation .shade{float:none;margin-right:0;margin-top:0;display:block;text-align:center}.main .foundation_navigation .shade .swatch_ff{width:20px;height:20px;vertical-align:text-bottom;margin:0 5px;display:inline-block}.main .foundation_navigation .shade .your_shade{display:none}}.main .foundation_finder_landing .foundation_finder_content .landing_bg{max-width:100%}.foundation_finder_landing .foundation_finder_content{display:block;color:#000}.foundation_finder_landing .foundation_landing_content{position:absolute;top:5vw;width:100%}.foundation_finder_landing .title{font-family:"Montserrat Ultra Light",sans-serif;font-size:46px;text-transform:uppercase;margin-bottom:40px}.foundation_finder_landing .subtitle{width:100%;margin:auto;font-family:"Montserrat Light",sans-serif;font-size:18px}.foundation_finder_landing .assets_wrapper>div{display:inline-block}@media(max-width:1279px){.foundation_finder_landing .foundation_landing_content{top:6vw}}@media(max-width:750px){.foundation_finder_landing .title{font-size:28px;margin-bottom:40px}.foundation_finder_landing .subtitle{font-size:12px}}@media(max-width:480px){.foundation_finder_landing .foundation_landing_content{top:6%}.foundation_finder_landing .title{font-size:30px;margin-bottom:20px}.foundation_finder_landing .subtitle{width:90%;font-size:15px}.foundation_finder_landing .foundation_cta{width:180px}.foundation_finder_landing .assets_wrapper{position:absolute;top:110%;width:100%}.foundation_finder_landing .assets_wrapper>div{display:inline-block;width:49%}}@media(max-width:320px){.foundation_finder_landing .assets_wrapper{top:95%}}.questionnaire>.content,.header_search_wrapper .questionnaire>.header_search{max-width:1920px}.match_questions_wrapper{*zoom:1;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-flex-flow:row-reverse wrap;flex-flow:row-reverse wrap}.match_questions_wrapper:after{content:"";display:table;clear:both}.match_questions_wrapper img{max-width:100%;display:block}.match_questions_wrapper .image_box,.match_questions_wrapper .quiz_match_box{width:100%}.match_questions_wrapper .image_box img{width:100%}.match_questions_wrapper .button:before,.match_questions_wrapper .suggestions .products_wrapper .productDetails .shopnowlink:before,.suggestions .products_wrapper .productDetails .match_questions_wrapper .shopnowlink:before,.match_questions_wrapper .header_promo_slot .promo_submit:before,.header_promo_slot .match_questions_wrapper .promo_submit:before{font-size:13px;padding-right:9px}@media(max-width:750px){.match_questions_wrapper{display:block}.match_questions_wrapper .image_box,.match_questions_wrapper .quiz_match_box{width:100%}.match_questions_wrapper .image_box{z-index:0}.match_questions_wrapper .quiz_match_box{z-index:1;margin-top:-210px}}.quiz_match_box{position:absolute;background:transparent}.quiz_match_box .find-my-shade{margin:0 0 10px;font-size:40px;font-weight:normal;font-family:"Montserrat Ultra Light",sans-serif;text-transform:uppercase;letter-spacing:2px}.quiz_match_box span.subtitle{margin-bottom:50px;display:block}.quiz_match_box .js_quiz_questions{display:block;width:100%;z-index:10;margin:70px auto 0;text-align:center}.quiz_match_box .questions_match_wrapper{display:-webkit-flex;display:flex;width:50%;margin:auto}.quiz_match_box .question_item{margin:0 30px 36px;text-align:left;opacity:1;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;-webkit-flex:1;flex:1}.quiz_match_box .disable_question{opacity:.3}.quiz_match_box .disable_question .selectboxit-container *{cursor:default}.quiz_match_box .question_number{display:none}.quiz_match_box .question_title{margin:0 0 10px;cursor:default;font-size:12px;font-weight:normal;font-family:"Montserrat Light",sans-serif;text-transform:uppercase;letter-spacing:normal}.quiz_match_box .js_quiz_control{display:block;cursor:default}.quiz_match_box .js_quiz_control .selectboxit-container{width:100%}.quiz_match_box .js_quiz_control .selectboxit-text{background:transparent}.quiz_match_box .js_quiz_control .selectboxit-text,.quiz_match_box .js_quiz_control .selectboxit-options a{font-family:"Montserrat Light",sans-serif;font-size:14px;color:#6f6f6f}.quiz_match_box .js_quiz_control .selectboxit-text[data-val="default"]{color:#666}.quiz_match_box .js_quiz_control .selectboxit-options{z-index:1005;margin-top:-2px;border-top:0;max-height:200px;border:0}.quiz_match_box .js_quiz_control .selectboxit-options a{height:32px;line-height:32px;text-indent:10px}.quiz_match_box .return_home{padding:10px 0 0;bottom:265px}.w-1600 .quiz_match_box .return_home{bottom:265px}@media(max-width:1600px){.quiz_match_box .return_home{bottom:100px}}@media(max-width:1279px){.quiz_match_box .return_home{bottom:25px}}.quiz_match_box .questions_actions{padding:15px 0 0}.quiz_match_box .questions_actions button[disabled]{display:none}.quiz_match_box .selectboxit-container .selectboxit{padding:15px 30px 15px 0;border:0 !important}.quiz_match_box .selectboxit-container .selectboxit-arrow-container{height:100%;width:50px}.quiz_match_box .selectboxit-container .selectboxit-arrow-container:before{content:"";display:block;width:0;height:0;border-style:solid;border-width:8px 8px 0 8px;border-color:#fff transparent transparent transparent;position:absolute;left:0;right:0;top:-2px;bottom:0;margin:auto;z-index:1}.quiz_match_box .selectboxit-container .selectboxit-arrow-container:after{border-width:8px 8px 0 8px}.quiz_match_box .selectboxit-container .selectboxit-open .selectboxit-arrow-container:before{border-width:0 8px 8px 8px;border-color:transparent transparent #fff transparent;top:0}.quiz_match_box .selectboxit-container .selectboxit-open .selectboxit-arrow-container:after{border-width:0 8px 8px 8px}@media(max-width:1279px){.quiz_match_box .find-my-shade{margin:0 0 30px;font-size:30px}.quiz_match_box .question_item{margin:0 0 26px}.quiz_match_box .questions_actions{padding:10px 0 0}}@media(max-width:960px){.quiz_match_box .js_quiz_questions{margin:35px auto 0}.quiz_match_box .find-my-shade{margin:0 0 15px;font-size:28px}.quiz_match_box .question_item{margin:0 20px 16px}.quiz_match_box .question_title{margin:0 0 5px}.quiz_match_box .questions_actions{padding:0}.quiz_match_box .questions_match_wrapper{display:-webkit-flex;display:flex;width:100%;margin:auto}}@media(max-width:750px){.quiz_match_box{overflow:hidden;padding:50px 0 75px;position:relative}.quiz_match_box .find-my-shade{margin:0 0 30px;font-size:30px}.quiz_match_box .js_quiz_questions{margin:0 auto}.quiz_match_box .js_quiz_questions h1.title,.quiz_match_box .js_quiz_questions span.subtitle{max-width:270px;margin:auto}.quiz_match_box .js_quiz_questions span.subtitle{margin-bottom:10%;visibility:hidden}.quiz_match_box .js_quiz_controls.selected_answer .question_title{padding:0 9px;position:absolute;top:8px;left:0;z-index:4;display:block}.quiz_match_box .question_item{margin:0 0 40px}.quiz_match_box .question_item.active_item .selectboxit-container .selectboxit{background-color:#000}.quiz_match_box .question_item.active_item .selectboxit-container .selectboxit-text{color:#fff}.quiz_match_box .question_item.active_item .selectboxit-container .selectboxit-options a{background-color:#000}.quiz_match_box .question_item.active_item .selectboxit-container .selectboxit-arrow-container:before{border-top-color:#000}.quiz_match_box .question_item.active_item .selectboxit-container .selectboxit-arrow-container:after{border-top-color:#fff}.quiz_match_box .question_number{display:none}.quiz_match_box .question_title{margin:0 0 10px;display:none}.quiz_match_box .questions_match_wrapper{display:block}.quiz_match_box .questions_actions .js_quiz_final.button,.quiz_match_box .questions_actions .suggestions .products_wrapper .productDetails .js_quiz_final.shopnowlink,.suggestions .products_wrapper .productDetails .quiz_match_box .questions_actions .js_quiz_final.shopnowlink,.quiz_match_box .questions_actions .header_promo_slot .js_quiz_final.promo_submit,.header_promo_slot .quiz_match_box .questions_actions .js_quiz_final.promo_submit{width:100%;padding:20px 8px}}.shadefinder_results_link{display:none}#quiz-completequiz-page .start_over{background:#eee;text-align:center;padding:15px 0;margin:0 0 50px}#quiz-completequiz-page .start_over_cta{color:#151515;font:12px "Montserrat Bold",sans-serif;text-decoration:none;text-transform:uppercase}#quiz-completequiz-page .foundation-pdp .product_tile{min-height:430px}#quiz-completequiz-page .breadcrumb{top:80px}#quiz-completequiz-page .pdp_navigation_item{display:none}#quiz-completequiz-page .pdp_navigation_item.shadefinder_results_link{display:block}#quiz-completequiz-page .shadefinder_results_link:first-of-type{margin-left:0}#quiz-completequiz-page .routine_product_item .product-variations{display:block}#quiz-completequiz-page .maestro_description_container{color:#000;text-align:left;padding:60px 0}@media(max-width:960px){#quiz-completequiz-page .maestro_description_container{padding:30px 0}}@media(max-width:750px){#quiz-completequiz-page .maestro_description_container{display:none}}#quiz-completequiz-page .results_title{font:15px "Montserrat Light",sans-serif;text-transform:uppercase}@media(max-width:750px){#quiz-completequiz-page .results_title{display:block;text-align:center}}#quiz-completequiz-page .pdp_sticky_atc:not(.quickview_open) #pdp_section_topcontent .product_name{max-height:41px}#quiz-completequiz-page .pdp_sticky_atc:not(.quickview_open) #pdp_section_topcontent .product_subtitle{max-height:16px;margin:5px 0}#quiz-completequiz-page .pdp_sticky_atc .results_title{display:none}#quiz-completequiz-page .pdp_sticky_atc #pdp_section_topcontent .product_name,#quiz-completequiz-page .pdp_sticky_atc #pdp_section_topcontent .product_subtitle{margin:0;max-height:1.3em;text-align:left}#quiz-completequiz-page .pdp_sticky_atc .product-variations{display:block}#quiz-completequiz-page .pdp_sticky_atc .product-variations .variant_dropdown{display:none}#quiz-completequiz-page .pdp_sticky_atc .product-variations .attribute .swatches_wrap{display:block}#quiz-completequiz-page .pdp_sticky_atc .swatches li{display:none}#quiz-completequiz-page .pdp_sticky_atc .swatches li a{cursor:default;width:auto}#quiz-completequiz-page .pdp_sticky_atc .swatches li.selected{display:block;padding:10px 0}#quiz-completequiz-page .pdp_sticky_atc .swatches li.selected .swatch_image_color{width:16px;height:16px;float:left;margin-right:10px}#quiz-completequiz-page .pdp_sticky_atc .swatches li.selected .swatch_text_color{display:block;color:#151515;text-decoration:none;font-size:12px;font-family:'MontserratLight',Arial,Helvetica,sans-serif;float:left;line-height:16px}#quiz-completequiz-page .pdp_sticky_atc .swatches .swatch_image_color{width:16px;height:16px;float:left;margin-right:10px}@media(max-width:960px){#quiz-completequiz-page .pdp_sticky_atc .product_tile_wrapper .product_image{max-width:230px}}#quiz-completequiz-page .pdp_foundation_push{padding:0}#quiz-completequiz-page .pdp_foundation_push .button,#quiz-completequiz-page .pdp_foundation_push .suggestions .products_wrapper .productDetails .shopnowlink,.suggestions .products_wrapper .productDetails #quiz-completequiz-page .pdp_foundation_push .shopnowlink,#quiz-completequiz-page .pdp_foundation_push .header_promo_slot .promo_submit,.header_promo_slot #quiz-completequiz-page .pdp_foundation_push .promo_submit{margin:30px auto}#quiz-completequiz-page .pdp_foundation_push .push_title{margin:30px auto}#quiz-completequiz-page .pdp_foundation_push .foundation_push_content{top:50%}#quiz-completequiz-page .pdp_section h3,#quiz-completequiz-page .pdp_section p{margin:0}#quiz-completequiz-page .pdp_section .product_section_headline{line-height:12px;padding:5% 0}#quiz-completequiz-page .product_section_headline h3,#quiz-completequiz-page .product_section_headline span{font:12px "Montserrat Light",sans-serif;text-transform:uppercase;margin:0}#quiz-completequiz-page .product_section_headline h3{font:30px/40px "Montserrat Light",sans-serif}#quiz-completequiz-page .complete-the-look{width:60%;height:100%;float:left;display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;-webkit-align-items:center;align-items:center}#quiz-completequiz-page .complete-the-look .video_holder_section{height:70%;overflow:hidden}#quiz-completequiz-page .complete-the-look .video_holder_section picture{display:initial}#quiz-completequiz-page .complete-the-look .video_holder_section img{max-width:none;width:100%;display:block}@media(max-width:960px){#quiz-completequiz-page .complete-the-look .video_holder_section img{height:100%;width:auto}}#quiz-completequiz-page .complete-the-look iframe{height:100%}#quiz-completequiz-page .complete-the-look .play_icon{width:100%;height:100%;text-align:right}#quiz-completequiz-page .video_content{width:832px;max-width:90%;height:30%;display:-webkit-flex;display:flex;-webkit-flex-flow:column;flex-flow:column;-webkit-justify-content:center;justify-content:center}#quiz-completequiz-page .video_content p{margin:0 0 5px}#quiz-completequiz-page .video_title{font:12px "Montserrat Light",sans-serif;text-transform:uppercase}#quiz-completequiz-page .video_title span{font-family:"Montserrat Semi Bold",sans-serif}#quiz-completequiz-page .video_description{font:12px "Montserrat Regular",sans-serif}#quiz-completequiz-page .pdp_routine{max-width:100%}#quiz-completequiz-page .pdp_routine .product_section_content{height:600px}#quiz-completequiz-page .pdp_routine .product_list{height:100%;margin:0;-webkit-flex-flow:column wrap;flex-flow:column wrap;background:#f7f7f7}@media(max-width:750px){#quiz-completequiz-page .pdp_routine .product_list{background:transparent}}#quiz-completequiz-page .pdp_routine .product_tile{width:460px;max-width:100%;padding:0 0 0 5%}#quiz-completequiz-page .pdp_routine .product_tile .contentcarousel .jcarousel-clip{min-height:135px}@media(max-width:960px){#quiz-completequiz-page .pdp_routine .product_tile{width:auto;padding-top:8%}}#quiz-completequiz-page .pdp_routine .product_tile .jcarousel-control{display:none}#quiz-completequiz-page .pdp_routine .product_tile_wrapper,#quiz-completequiz-page .pdp_routine .b-product_tile-wrapper{width:100%;-webkit-align-items:center;align-items:center}#quiz-completequiz-page .pdp_routine .product_tile_wrapper .product_badge,#quiz-completequiz-page .pdp_routine .b-product_tile-wrapper .product_badge{display:none}#quiz-completequiz-page .pdp_routine .product_tile_wrapper:first-of-type:after,#quiz-completequiz-page .pdp_routine .b-product_tile-wrapper:first-of-type:after{content:'';display:block;position:absolute;border-bottom:1px solid #c6c6c6;width:85%;bottom:0;left:0;right:0;margin:0 auto}#quiz-completequiz-page .pdp_routine .product_tile_wrapper .tile_priceshop_wrapper,#quiz-completequiz-page .pdp_routine .b-product_tile-wrapper .tile_priceshop_wrapper{width:auto;position:relative;margin:3.5% 0 0 25%}#quiz-completequiz-page .pdp_routine .product_tile_wrapper .product_image_wrapper,#quiz-completequiz-page .pdp_routine .b-product_tile-wrapper .product_image_wrapper{min-height:150px;margin:0}#quiz-completequiz-page .pdp_routine .product_tile_wrapper .product_image_topwrapper,#quiz-completequiz-page .pdp_routine .b-product_tile-wrapper .product_image_topwrapper{width:20%;float:left;margin:0 5% 0 0}#quiz-completequiz-page .pdp_routine .product_tile_wrapper .product_image,#quiz-completequiz-page .pdp_routine .b-product_tile-wrapper .product_image{min-width:0}#quiz-completequiz-page .pdp_routine .product_tile_wrapper .product_name,#quiz-completequiz-page .pdp_routine .b-product_tile-wrapper .product_name{margin:0 auto}#quiz-completequiz-page .pdp_routine .product_tile_wrapper .start,#quiz-completequiz-page .pdp_routine .b-product_tile-wrapper .start{margin:5% 0 0}@media(max-width:960px){#quiz-completequiz-page .pdp_routine .product_tile_wrapper .start,#quiz-completequiz-page .pdp_routine .b-product_tile-wrapper .start{margin:0}}#quiz-completequiz-page .pdp_routine .variation_wrapper{display:none}#quiz-completequiz-page .pdp_routine .price,#quiz-completequiz-page .pdp_routine .button_shop_now{width:30%;max-width:35%;height:36px;margin:0;padding:10px}#quiz-completequiz-page .pdp_routine .routine_product_image{max-height:100px}#quiz-completequiz-page .pdp_routine .content_asset{margin:0}#quiz-completequiz-page .routine_summary{background:0;padding:0}#quiz-completequiz-page .routine_summary .tile_priceshop_wrapper{bottom:0}#quiz-completequiz-page .routine_product_images{width:35%;height:100%;float:left;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:relative}#quiz-completequiz-page .routine_product_images .routine_product_image_wrap{width:35%;-webkit-flex-flow:row;flex-flow:row;-webkit-align-items:center;align-items:center}#quiz-completequiz-page .routine_product_images .routine_product_image_wrap:last-child:before{content:"+";font:30px "Montserrat Light",sans-serif;position:absolute;left:0;right:0;margin:auto;top:30%}#quiz-completequiz-page .product_tile_wrapper .product_name,#quiz-completequiz-page .routine_product_names{font-family:"Montserrat Semi Bold",sans-serif;min-height:auto}#quiz-completequiz-page .product_tile_wrapper .product_description,#quiz-completequiz-page .routine_product_names{margin:0;max-width:100%}#quiz-completequiz-page .routine_product_name{min-height:0;color:#666;font:12px "Montserrat Light",sans-serif;text-transform:none;letter-spacing:normal;padding:0}#quiz-completequiz-page .routine_product_name:not(:last-child):before,#quiz-completequiz-page .routine_product_name:not(:last-child):after{display:none}#quiz-completequiz-page .buy_routine{width:auto}#quiz-completequiz-page .recommendations_block{height:100%;display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap}#quiz-completequiz-page .recommendations_block .product_tile_wrapper{height:35%;border:0;margin:0}#quiz-completequiz-page .recommendations_block .product_tile_wrapper:nth-child(n){border:0}#quiz-completequiz-page .recommendations_block .b-product_tile-wrapper,#quiz-completequiz-page .recommendations_block .product_tile_wrapper:nth-child(3n){background:#fff;height:30%;margin:0}#quiz-completequiz-page .recommendations_block .recommendation_title{letter-spacing:.5px;margin:5% 0 8%}#quiz-completequiz-page .recommendations_block .carousel.productcarousel{margin:0 0 5%}#quiz-completequiz-page .recommendation_subtitle{width:100%;font:12px "Montserrat Light",sans-serif;text-align:center;text-transform:uppercase;letter-spacing:.5px;position:absolute;top:150px;margin:0}@media(max-width:1600px){#quiz-completequiz-page .recommendation_subtitle{top:115px}}@media(max-width:960px){#quiz-completequiz-page .recommendation_subtitle{top:12%}}#quiz-completequiz-page .video_holder_section{width:100%;margin:0 auto;color:#fff;text-align:center;position:relative;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap}#quiz-completequiz-page .product_article .video_holder_section .play_icon:before{top:70%}@media(max-width:960px){#quiz-completequiz-page .product_article .video_holder_section .play_icon:before{top:75%}}#quiz-completequiz-page .product_article .zone_description:not(.opened_video){width:100%;position:absolute;top:50%;left:50%;text-align:center;letter-spacing:1px;padding:0;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#quiz-completequiz-page .video_holder_title,#quiz-completequiz-page .video_holder_description{width:100%;text-align:center;text-transform:uppercase;letter-spacing:3px}#quiz-completequiz-page .video_holder_title{font:50px "Baron Didot",sans-serif}#quiz-completequiz-page .video_holder_description{font:16px "Montserrat Regular",sans-serif}#quiz-completequiz-page #pdp_section_topcontent{padding:0}#quiz-completequiz-page #pdp_section_topcontent .product_name{margin:15px 0 5px}#quiz-completequiz-page #pdp_section_topcontent .social_share_holder{top:-125px}#quiz-completequiz-page #pdp_section_topcontent .product_information_holder{float:left;width:100%}#quiz-completequiz-page #pdp_section_topcontent .product_tabs_holder{padding:0}#quiz-completequiz-page #pdp_section_topcontent .product_tabs{padding:40px 2% 40px 3%}@media(max-width:960px){#quiz-completequiz-page #pdp_section_topcontent .product_tabs{width:90%;padding:40px 5%}}#quiz-completequiz-page #pdp_section_topcontent .reassurance-pdp{display:none}@media(max-width:960px){#quiz-completequiz-page .pdp_video_slider{padding:0}}@media(max-width:750px){#quiz-completequiz-page .pdp_video_slider{width:100%}#quiz-completequiz-page .pdp_video_slider.visibleVideo{min-height:340px}}@media(max-width:480px){#quiz-completequiz-page .pdp_video_slider.visibleVideo{min-height:230px}}#quiz-completequiz-page .product_quote_holder{clear:both;font:20px "Didot 06 A","Didot 06 B",sans-serif;text-align:center;padding:50px 0;line-height:34px}#quiz-completequiz-page .product_quote_holder .highlighted_text{text-transform:uppercase;font:28px "Baron Didot",sans-serif}#quiz-completequiz-page .product_quote_holder .signature{font-size:12px;margin-top:28px;font-family:"Montserrat Light",sans-serif}#quiz-completequiz-page .product_quote_holder .signature span{font-family:"Montserrat Bold",sans-serif}@media(max-width:750px){#quiz-completequiz-page .product_quote_holder{padding:15px 25px;font-size:16px}#quiz-completequiz-page .product_quote_holder .highlighted_text{font-size:18px}#quiz-completequiz-page .product_quote_holder .signature{margin-top:10px}}#quiz-completequiz-page .pt_quiz .result .content,#quiz-completequiz-page .pt_quiz .result .header_search_wrapper .header_search,.header_search_wrapper #quiz-completequiz-page .pt_quiz .result .header_search{width:100%}#quiz-completequiz-page .pt_quiz .result .disabled{pointer-events:none;background:#b2acaa}#quiz-completequiz-page .pt_quiz .result .product_information{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UyZDNjYyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y1ZWZlZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear,0 50%,100% 50%,color-stop(0,#e2d3cc),color-stop(100%,#f5efed));background:-moz-linear-gradient(left,#e2d3cc,#f5efed);background:-webkit-linear-gradient(left,#e2d3cc,#f5efed);background:linear-gradient(to right,#e2d3cc,#f5efed);text-align:center}#quiz-completequiz-page .pt_quiz .result .product_information .start_over_holder{max-width:270px;text-align:center}@media(max-width:750px){#quiz-completequiz-page .pt_quiz .result .product_information .start_over_holder{max-width:inherit}}#quiz-completequiz-page .pt_quiz .result .product_shade_content{display:inline-block}#quiz-completequiz-page .pt_quiz .result .product_right_column{float:right;width:300px;margin:90px 0 0;text-align:left;position:relative;z-index:1}#quiz-completequiz-page .pt_quiz .result .product_image_box{float:left;max-width:383px;margin:24px 0 44px}#quiz-completequiz-page .pt_quiz .result .product_image_box img{height:575px;position:relative;left:-25%}#quiz-completequiz-page .pt_quiz .result .out_of_stock{background:#b2acaa !important;pointer-events:none}#quiz-completequiz-page .pt_quiz .result .select_shade{display:none}#quiz-completequiz-page .pt_quiz .result .show_play_video{position:relative}#quiz-completequiz-page .pt_quiz .result .show_play_video .video{padding:5px 27px 5px 10px;min-width:157px}#quiz-completequiz-page .pt_quiz .result .show_play_video .video:before{font-family:fontello;content:"";font-size:20px;vertical-align:middle;margin:0 24px 0 0}#quiz-completequiz-page .pt_quiz .result .video_container{display:none;position:absolute;top:0;left:0;width:100%;height:100%}#quiz-completequiz-page .pt_quiz .result .video_modal{position:fixed;height:550px;width:1280px}#quiz-completequiz-page .pt_quiz .result .product_image{-webkit-filter:drop-shadow(9px 15px 63px rgba(0,0,0,0.5));filter:drop-shadow(9px 15px 63px rgba(0,0,0,0.5));min-width:0}#quiz-completequiz-page .pt_quiz .result .bv-rating{vertical-align:middle}#quiz-completequiz-page .pt_quiz .result .bv-rating_item{font-size:12px;width:12px}#quiz-completequiz-page .pt_quiz .result .inline_rating_label_link{text-decoration:none;color:#050408;font:12px "Montserrat Light",sans-serif;margin:0 0 0 10px}#quiz-completequiz-page .pt_quiz .result .inline_rating_link{text-decoration:none}#quiz-completequiz-page .pt_quiz .result .product_description{font:12px/16px "Montserrat Light",sans-serif;color:#000;margin:18px 0 31px;letter-spacing:.5px}#quiz-completequiz-page .pt_quiz .result .product_description:first-letter {text-transform:uppercase}#quiz-completequiz-page .pt_quiz .result .quantity label{display:none}#quiz-completequiz-page .pt_quiz .result .quantity .selectboxit-container{width:270px}#quiz-completequiz-page .pt_quiz .result .quantity .selectboxit-btn{border-color:#adacac}#quiz-completequiz-page .pt_quiz .result .quantity .selectboxit-text{height:42px;line-height:42px;padding:0 0 0 18px}#quiz-completequiz-page .pt_quiz .result .quantity .selectboxit-arrow-container{line-height:42px}#quiz-completequiz-page .pt_quiz .result #automaticReplenishmentFields>p{margin:0}#quiz-completequiz-page .pt_quiz .result #automaticReplenishmentFields>p>span:first-child{display:none}#quiz-completequiz-page .pt_quiz .result #arMounthSelectBoxItContainer{width:90%}#quiz-completequiz-page .pt_quiz .result #arMounthSelectBoxIt{border-color:#adacac}#quiz-completequiz-page .pt_quiz .result #arMounthSelectBoxItText{text-transform:uppercase;color:#000;padding:0 0 0 20px}#quiz-completequiz-page .pt_quiz .result label{font:10px "Montserrat Light",sans-serif;color:#a7a7a7}#quiz-completequiz-page .pt_quiz .result .moreinfo{display:none}#quiz-completequiz-page .pt_quiz .result label[for="deliverone"],#quiz-completequiz-page .pt_quiz .result label[for="deliverone"]:before{display:none}#quiz-completequiz-page .pt_quiz .result label[for="delivercustom"]{display:block;border:1px solid #adacac;border-width:0 1px 0;width:90%;background:#fff;padding:11px 10px 11px 65px;box-sizing:border-box}#quiz-completequiz-page .pt_quiz .result input[type="radio"]+label[for="delivercustom"]:before{background:#fff;border-color:#d1d1d1;width:17px;height:17px;top:50%;margin:-10px 0 0 20px;border-radius:0}#quiz-completequiz-page .pt_quiz .result input[type="radio"]:checked+label[for="delivercustom"]:before{background:#fff;font-weight:500;font-family:fontello;content:"";text-align:center;line-height:18px;color:#000;font-size:15px}#quiz-completequiz-page .pt_quiz .result .product_action_box{font:0 "Montserrat Light",sans-serif;color:#fff}#quiz-completequiz-page .pt_quiz .result .price_box{display:inline-block;vertical-align:top}#quiz-completequiz-page .pt_quiz .result .price_box,#quiz-completequiz-page .pt_quiz .result .js_add_to_cart{width:135px}#quiz-completequiz-page .pt_quiz .result .js_add_to_cart{cursor:pointer}#quiz-completequiz-page .pt_quiz .result .quantity_error{display:none;color:red;margin:0;font-size:11px;padding:10px 0}#quiz-completequiz-page .pt_quiz .result .price{background:#373737;border:1px solid #464646;font-size:11px;padding:10px 0 9px;text-align:center}#quiz-completequiz-page .pt_quiz .result .product_price{margin:0 3px;display:inline-block}#quiz-completequiz-page .pt_quiz .result .selectboxit-container ~ .selectboxit-container{display:none}#quiz-completequiz-page .pt_quiz .product_name_quiz{text-transform:uppercase;font:16px "Montserrat Ultra Light",sans-serif}#quiz-completequiz-page .pt_quiz .product_name_quiz h1{line-height:48px;font-size:35px;letter-spacing:1.8px;margin:5px 0;font-weight:normal}#quiz-completequiz-page .pt_quiz .select_shade .button,#quiz-completequiz-page .pt_quiz .select_shade .suggestions .products_wrapper .productDetails .shopnowlink,.suggestions .products_wrapper .productDetails #quiz-completequiz-page .pt_quiz .select_shade .shopnowlink,#quiz-completequiz-page .pt_quiz .select_shade .header_promo_slot .promo_submit,.header_promo_slot #quiz-completequiz-page .pt_quiz .select_shade .promo_submit{font:11px "Montserrat Light",sans-serif;letter-spacing:.5px;padding:10px 20px 10px 12px;margin:0}#quiz-completequiz-page .pt_quiz .select_shade .button:before,#quiz-completequiz-page .pt_quiz .select_shade .suggestions .products_wrapper .productDetails .shopnowlink:before,.suggestions .products_wrapper .productDetails #quiz-completequiz-page .pt_quiz .select_shade .shopnowlink:before,#quiz-completequiz-page .pt_quiz .select_shade .header_promo_slot .promo_submit:before,.header_promo_slot #quiz-completequiz-page .pt_quiz .select_shade .promo_submit:before{font-family:fontello;content:"";color:#848484;margin:0 17px 0 0}#quiz-completequiz-page .pt_quiz .return_purchase{font:12px "Montserrat Light",sans-serif;color:#333;letter-spacing:.5px;margin:20px 0 0}#quiz-completequiz-page .pt_quiz .selected_shade{display:none;font:12px "Montserrat Light",sans-serif;text-transform:uppercase;padding:8px 20px;background:#eebf9b;margin:30px 0 0;min-width:150px;text-align:center;border:1px solid #dad6d4}@media(max-width:750px){#quiz-completequiz-page .pt_quiz .selected_shade{min-width:90px}}#quiz-completequiz-page .pt_quiz .selected_shade.display_shade{display:inline-block}#quiz-completequiz-page .pt_quiz .background_shade{background-repeat:repeat}#quiz-completequiz-page .pt_quiz .select_shade_button_wrapper{margin:30px 0 0;position:relative;width:120%}#quiz-completequiz-page .pt_quiz .no_shade_selected_label{display:inline-block;font:italic 12px "Montserrat Light",sans-serif;background:#f4f1ef;padding:10px 20px;margin:0 8px 0 0;text-transform:uppercase}#quiz-completequiz-page .pt_quiz .select_shade_btn{padding:9px 19px}#quiz-completequiz-page .pt_quiz .select_shade_btn:before{font-family:fontello;content:"";color:#848484;margin:0 17px 0 0}#quiz-completequiz-page .pt_quiz .shade_changed .selected_shade{display:inline-block}#quiz-completequiz-page .pt_quiz .shade_changed .select_shade_button_wrapper{display:none}#quiz-completequiz-page .pt_quiz .reviews_section{padding:40px 0;background:#eee}#quiz-completequiz-page .pt_quiz .reviews_section .ui-tabs-nav{padding:0 0 35px;line-height:normal}#quiz-completequiz-page .pt_quiz .reviews_section .ui-tabs-nav li{position:relative;display:inline-block;padding:0 22px}#quiz-completequiz-page .pt_quiz .reviews_section .ui-tabs-nav li:first-child:after{position:absolute;right:0;top:0;bottom:0;margin:auto;height:80%;content:"";border-right:1px solid #ccc}#quiz-completequiz-page .pt_quiz .reviews_section .ui-tabs-nav a{text-transform:uppercase;text-align:center;font-size:30px;font-family:"Montserrat Light",sans-serif;letter-spacing:.5px;color:#666;text-decoration:none}@media(max-width:960px){#quiz-completequiz-page .pt_quiz .reviews_section .ui-tabs-nav a{font-size:24px}}@media(max-width:750px){#quiz-completequiz-page .pt_quiz .reviews_section .ui-tabs-nav a{font-size:18px}}#quiz-completequiz-page .pt_quiz .reviews_section .ui-tabs-nav li:focus,#quiz-completequiz-page .pt_quiz .reviews_section .ui-tabs-nav a:focus{outline:0}#quiz-completequiz-page .pt_quiz .reviews_section .ui-tabs-nav .ui-state-active a{color:#000;font-family:"Montserrat Regular",sans-serif}#quiz-completequiz-page .pt_quiz .reviews_section .ui-tabs-nav .ui-state-active:last-child:after{display:none}#quiz-completequiz-page .pt_quiz .reviews_section .product_section_headline{display:none}#quiz-completequiz-page .pt_quiz .reviews_section .bv-checkbox-container .bv-fieldset-label-checkbox:before{display:none}#quiz-completequiz-page .foundation_results_product_assets{display:inline-block;vertical-align:top;position:relative;z-index:2}#quiz-completequiz-page .foundation_results_product_assets.desktop_only{margin:135px 0 0}#quiz-completequiz-page .foundation_results_product_assets.mobile_only{display:none}#quiz-completequiz-page .foundation_results_product_assets.match_myshade_assets .product_shade_asset_box{display:none}#quiz-completequiz-page .foundation_results_product_assets.match_myshade_assets .product_shade_asset_box.show_play_video{display:block}#quiz-completequiz-page .product_shade_asset_box{border:1px solid #f7f4f1}#quiz-completequiz-page .product_shade_asset_box.show_play_video{margin:23px 0 0;cursor:pointer}#quiz-completequiz-page .product_shade_asset_box.show_play_video .video{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#quiz-completequiz-page .product_shade_asset_box.show_play_video .video:before{font-family:fontello;content:"";font-size:20px;vertical-align:middle;margin:0 24px 0 0}#quiz-completequiz-page .product_shade_asset_box .close_video{padding:15px}#quiz-completequiz-page .product_shade_asset_box img{display:block;max-width:100%}#quiz-completequiz-page .select_your_shade_wrapper{text-align:center;font-size:0}#quiz-completequiz-page .select_your_shade_wrapper .shades_title{font:26px "Montserrat Ultra Light",sans-serif;letter-spacing:1.3px;text-transform:uppercase;margin:41px 0}#quiz-completequiz-page .select_your_shade_wrapper .shades_list{display:inline-block;position:relative;padding:0 0 37px}#quiz-completequiz-page .select_your_shade_wrapper .shades_list .button,#quiz-completequiz-page .select_your_shade_wrapper .shades_list .suggestions .products_wrapper .productDetails .shopnowlink,.suggestions .products_wrapper .productDetails #quiz-completequiz-page .select_your_shade_wrapper .shades_list .shopnowlink,#quiz-completequiz-page .select_your_shade_wrapper .shades_list .header_promo_slot .promo_submit,.header_promo_slot #quiz-completequiz-page .select_your_shade_wrapper .shades_list .promo_submit{position:absolute;display:none;background:#b2acaa;left:0;right:0;bottom:0;margin:auto;cursor:pointer}#quiz-completequiz-page .select_your_shade_wrapper .foundation_shade{position:relative;display:inline-block;font:12px "Montserrat Light",sans-serif;max-width:160px;cursor:pointer;vertical-align:top}#quiz-completequiz-page .select_your_shade_wrapper .foundation_shade:not(:first-of-type){margin:0 0 0 65px}#quiz-completequiz-page .select_your_shade_wrapper .foundation_shade:first-child+.button,#quiz-completequiz-page .select_your_shade_wrapper .suggestions .products_wrapper .productDetails .foundation_shade:first-child+.shopnowlink,.suggestions .products_wrapper .productDetails #quiz-completequiz-page .select_your_shade_wrapper .foundation_shade:first-child+.shopnowlink,#quiz-completequiz-page .select_your_shade_wrapper .header_promo_slot .foundation_shade:first-child+.promo_submit,.header_promo_slot #quiz-completequiz-page .select_your_shade_wrapper .foundation_shade:first-child+.promo_submit{display:block}#quiz-completequiz-page .select_your_shade_wrapper .foundation_shade:hover:before{content:"";position:absolute;top:-17px;left:-17px;width:calc(100% + 34px);height:calc(100% + 17px);display:block;border:1px solid #000}#quiz-completequiz-page .select_your_shade_wrapper .shade_image img{border-bottom:1px solid #fff;display:block;max-width:100%}#quiz-completequiz-page .select_your_shade_wrapper .shade_number{background:#eebf9b;background-size:100%;padding:12px 0;text-transform:uppercase}#quiz-completequiz-page .select_your_shade_wrapper .shade_description{font:12px "Montserrat Light",sans-serif;padding:18px 0;margin:0}#quiz-completequiz-page .select_your_shade_wrapper .shade_description:first-letter {text-transform:uppercase}#quiz-completequiz-page .select_your_shade_wrapper .start_over{display:inline-block;font:11px "Montserrat Light",sans-serif;letter-spacing:.5px;text-transform:uppercase;margin:25px 0 40px;color:#000}#quiz-completequiz-page .select_your_shade_wrapper .active_shade:not(:first-of-type){margin:0 0 60px 65px}#quiz-completequiz-page .select_your_shade_wrapper .active_shade:first-of-type{margin:0 0 60px 0}#quiz-completequiz-page .select_your_shade_wrapper .active_shade:before{content:"";position:absolute;top:-17px;left:-17px;width:calc(100% + 34px);height:calc(100% + 17px);display:block;border:1px solid #000}#quiz-completequiz-page .select_your_shade_wrapper .active_shade+.button,#quiz-completequiz-page .select_your_shade_wrapper .suggestions .products_wrapper .productDetails .active_shade+.shopnowlink,.suggestions .products_wrapper .productDetails #quiz-completequiz-page .select_your_shade_wrapper .active_shade+.shopnowlink,#quiz-completequiz-page .select_your_shade_wrapper .header_promo_slot .active_shade+.promo_submit,.header_promo_slot #quiz-completequiz-page .select_your_shade_wrapper .active_shade+.promo_submit{display:block;background:#000}#quiz-completequiz-page .foundation_results_content_area{background:#000;font:13px "Montserrat Ultra Light",sans-serif;line-height:18px;letter-spacing:1.3px;text-align:center;padding:0}#quiz-completequiz-page .foundation_results_content_area h3{font-size:26px;letter-spacing:2.6px;text-transform:uppercase;margin:0 0 25px;font-weight:normal}#quiz-completequiz-page .foundation_results_content_area p{margin:0}#quiz-completequiz-page .foundation_results_content_area img{max-width:100%;display:block}#quiz-completequiz-page .foundation_results_content_area .column.left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex:1;flex:1}#quiz-completequiz-page .foundation_results_content_area .column.left .box{-webkit-flex:1;flex:1}#quiz-completequiz-page .foundation_results_content_area .column.right{-webkit-flex:1;flex:1}#quiz-completequiz-page .foundation_results_content_area .row_top,#quiz-completequiz-page .foundation_results_content_area .row_bottom{max-width:1280px;margin:0 auto}#quiz-completequiz-page .foundation_results_content_area .row_top{display:-webkit-flex;display:flex}#quiz-completequiz-page .foundation_results_content_area .row_top .box.left{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#quiz-completequiz-page .foundation_results_content_area .row_top .box.top{background:#333;color:#fff}#quiz-completequiz-page .foundation_results_content_area .row_top>.left .box_wrapper{-webkit-flex:1;flex:1}#quiz-completequiz-page .foundation_results_content_area .left_top_content_wrapper{display:-webkit-flex;display:flex;width:100%}#quiz-completequiz-page .foundation_results_content_area .technology p{max-width:210px;margin:0 auto}#quiz-completequiz-page .foundation_results_content_area .application{background:#f4d1be;color:#000;-webkit-align-items:center;align-items:center}#quiz-completequiz-page .foundation_results_content_area .application .box_content{width:100%}#quiz-completequiz-page .foundation_results_content_area .application p{max-width:307px;margin:0 auto}#quiz-completequiz-page .foundation_results_content_area .row_bottom{display:-webkit-flex;display:flex;color:#fff}#quiz-completequiz-page .foundation_results_content_area .row_bottom h3{line-height:30px}#quiz-completequiz-page .foundation_results_content_area .row_bottom .content_wrapper{position:absolute;top:50%;-moz-transform:translateY(-60%);-ms-transform:translateY(-60%);-webkit-transform:translateY(-60%);transform:translateY(-60%);cursor:pointer}#quiz-completequiz-page .foundation_results_content_area .video_section .content_wrapper{width:275px;right:65px}#quiz-completequiz-page .foundation_results_content_area .video_section .content_wrapper .button,#quiz-completequiz-page .foundation_results_content_area .video_section .content_wrapper .suggestions .products_wrapper .productDetails .shopnowlink,.suggestions .products_wrapper .productDetails #quiz-completequiz-page .foundation_results_content_area .video_section .content_wrapper .shopnowlink,#quiz-completequiz-page .foundation_results_content_area .video_section .content_wrapper .header_promo_slot .promo_submit,.header_promo_slot #quiz-completequiz-page .foundation_results_content_area .video_section .content_wrapper .promo_submit{padding:7px 27px 7px 10px;background:#151515;border-color:#2d2c2d;margin:41px 0 0}#quiz-completequiz-page .foundation_results_content_area .video_section .content_wrapper .button:hover,#quiz-completequiz-page .foundation_results_content_area .video_section .content_wrapper .suggestions .products_wrapper .productDetails .shopnowlink:hover,.suggestions .products_wrapper .productDetails #quiz-completequiz-page .foundation_results_content_area .video_section .content_wrapper .shopnowlink:hover,#quiz-completequiz-page .foundation_results_content_area .video_section .content_wrapper .header_promo_slot .promo_submit:hover,.header_promo_slot #quiz-completequiz-page .foundation_results_content_area .video_section .content_wrapper .promo_submit:hover{background:#333}#quiz-completequiz-page .foundation_results_content_area .content_section{-webkit-order:2;order:2;position:relative}#quiz-completequiz-page .foundation_results_content_area .content_section .content_wrapper{left:50px;max-width:284px}#quiz-completequiz-page .foundation_results_content_area .content_section .button,#quiz-completequiz-page .foundation_results_content_area .content_section .suggestions .products_wrapper .productDetails .shopnowlink,.suggestions .products_wrapper .productDetails #quiz-completequiz-page .foundation_results_content_area .content_section .shopnowlink,#quiz-completequiz-page .foundation_results_content_area .content_section .header_promo_slot .promo_submit,.header_promo_slot #quiz-completequiz-page .foundation_results_content_area .content_section .promo_submit{padding:10px 20px 10px 18px;margin:10px 0 0;border-color:#323232}#quiz-completequiz-page .foundation_results_content_area .content_section .button:before,#quiz-completequiz-page .foundation_results_content_area .content_section .suggestions .products_wrapper .productDetails .shopnowlink:before,.suggestions .products_wrapper .productDetails #quiz-completequiz-page .foundation_results_content_area .content_section .shopnowlink:before,#quiz-completequiz-page .foundation_results_content_area .content_section .header_promo_slot .promo_submit:before,.header_promo_slot #quiz-completequiz-page .foundation_results_content_area .content_section .promo_submit:before{font-family:fontello;content:"";color:#848484;margin:0 17px 0 0}#quiz-completequiz-page .product_information_dialog .product_shade_content{*zoom:1}#quiz-completequiz-page .product_information_dialog .product_shade_content:after{content:"";display:table;clear:both}#quiz-completequiz-page .product_information_dialog #BVRRSummaryContainer{display:none}#quiz-completequiz-page .product_information_dialog.ui-dialog{padding:0;background:#e2d3cc}#quiz-completequiz-page .product_information_dialog .foundation_results_product_assets,#quiz-completequiz-page .product_information_dialog .inline_rating_link,#quiz-completequiz-page .product_information_dialog .inline_rating_label_link,#quiz-completequiz-page .product_information_dialog .product_description,#quiz-completequiz-page .product_information_dialog .quantity,#quiz-completequiz-page .product_information_dialog .product_action_box,#quiz-completequiz-page .product_information_dialog .return_purchase,#quiz-completequiz-page .product_information_dialog #automaticReplenishmentFields,#quiz-completequiz-page .product_information_dialog .select_shade_button_wrapper{display:none}#quiz-completequiz-page .product_information_dialog .product_information{height:533px !important;max-height:none !important}#quiz-completequiz-page .product_information_dialog .product_information.ui-dialog-content{overflow:hidden}#quiz-completequiz-page .product_information_dialog h1,#quiz-completequiz-page .product_information_dialog h2{font-weight:normal}#quiz-completequiz-page .product_information_dialog .ui-dialog-titlebar{position:absolute;top:22px;right:26px;z-index:3}#quiz-completequiz-page .product_information_dialog .ui-dialog-titlebar.ui-widget-header{background:0}#quiz-completequiz-page .product_information_dialog .foundation_finder_product_background{width:100%;height:100%;position:absolute;top:0;left:0}#quiz-completequiz-page .product_information_dialog .product_image_box{min-height:530px;-webkit-filter:drop-shadow(9px 15px 63px rgba(0,0,0,0.5));filter:drop-shadow(9px 15px 63px rgba(0,0,0,0.5))}#quiz-completequiz-page .product_information_dialog .product_image{position:absolute;top:0;left:-10%;width:68%}#quiz-completequiz-page .product_information_dialog .product_right_column{float:right;width:49%;padding:20% 0;min-height:530px;box-sizing:border-box;position:relative;z-index:2}#quiz-completequiz-page .product_information_dialog .product_name_quiz h1{margin:22px 0 28px}@media(max-width:1279px){#quiz-completequiz-page .foundation_results_content_area .row_top,#quiz-completequiz-page .foundation_results_content_area .row_bottom{width:100%}#quiz-completequiz-page .foundation_results_product_assets.desktop_only{margin:60px 0 0}#quiz-completequiz-page .pt_quiz .result .product_image_box img{left:-25%}#quiz-completequiz-page .pt_quiz .result .video_modal{width:100%}#quiz-completequiz-page .pt_quiz .select_shade_button_wrapper{width:100%}#quiz-completequiz-page .pt_quiz .select_shade_btn{display:block;margin:10px 0 0}}@media(min-width:961px){#quiz-completequiz-page .content_asset.pdp-complete-routine .complete_routine .routine_product_names{max-width:90%}#quiz-completequiz-page .content_asset.pdp-complete-routine .complete_routine .tile_priceshop_wrapper{margin:2% 8% 0 0}#quiz-completequiz-page .content_asset.pdp-complete-routine .complete_routine .tile_priceshop_wrapper .price{width:22%}#quiz-completequiz-page .content_asset.pdp-complete-routine .complete_routine .buy_routine{width:22%}}@media(max-width:960px){#quiz-completequiz-page #pdp_section_topcontent .product_information_holder{width:100%}#quiz-completequiz-page .complete-the-look{width:50%}#quiz-completequiz-page .complete-the-look .video_holder_section{height:60%}#quiz-completequiz-page .pdp-complete-routine{padding:20px 0 50px}#quiz-completequiz-page .pdp-complete-routine .routine_product_image{max-height:60px}#quiz-completequiz-page .video_content{height:40%}#quiz-completequiz-page .foundation-pdp .contentcarousel .jcarousel-clip{min-height:270px}#quiz-completequiz-page .foundation-pdp .product_tile_wrapper .product_name{min-height:30px}#quiz-completequiz-page .foundation-pdp .product_tile{min-height:375px}#quiz-completequiz-page .pdp_routine .product_section_content{height:500px}#quiz-completequiz-page .pdp_routine .recommendations_block .product_tile_wrapper{height:30%}#quiz-completequiz-page .pdp_routine .recommendations_block .b-product_tile-wrapper,#quiz-completequiz-page .pdp_routine .recommendations_block .product_tile_wrapper:nth-child(3n){height:40%}#quiz-completequiz-page .pt_quiz .result .product_right_column{width:280px;margin:50px 0 20px}#quiz-completequiz-page .pt_quiz .result .product_image_box{max-width:248px}#quiz-completequiz-page .pt_quiz .result .product_image_box img{height:360px;left:-25%}#quiz-completequiz-page .pt_quiz .result #arMounthSelectBoxItContainer,#quiz-completequiz-page .pt_quiz .result label[for="delivercustom"]{width:96.5%}#quiz-completequiz-page .foundation_results_product_assets{max-width:175px}#quiz-completequiz-page .foundation_results_product_assets.desktop_only{margin:100px 0 0}#quiz-completequiz-page .select_your_shade_wrapper .foundation_shade:not(:first-of-type){margin:0 0 0 15px}#quiz-completequiz-page .foundation_results_content_area .left_top_content_wrapper h3{font-size:22px}#quiz-completequiz-page .select_your_shade_wrapper .foundation_shade:hover:before,#quiz-completequiz-page .select_your_shade_wrapper .active_shade:before{top:-9px;left:-9px;width:calc(100% + 15px);height:calc(100% + 2px)}}@media(min-width:751px){#quiz-completequiz-page .pt_quiz .result .bv-cleanslate .bv-text-link{color:#fff !important}#quiz-completequiz-page .pt_quiz .result .bv-cleanslate .bv-text-link:hover,#quiz-completequiz-page .pt_quiz .result .bv-cleanslate .bv-text-link.bv-fake-visited{color:#fff !important}}@media(max-width:750px){#quiz-completequiz-page .foundation-pdp .inline_rating_link{margin:0;position:relative}#quiz-completequiz-page .foundation-pdp .variation_wrapper{margin-bottom:0}#quiz-completequiz-page .foundation-pdp .product_tile{min-height:auto}#quiz-completequiz-page .pdp_routine .product_section_content{height:auto}#quiz-completequiz-page .pdp_routine .product_section_content .recommendations_block{margin:0;padding:0;display:block;border:0}#quiz-completequiz-page .pdp_routine .product_section_content .recommendations_block .product_tile_wrapper:after{display:none}#quiz-completequiz-page .pdp_routine .product_section_content .video_content{max-width:90%;padding:20px;background-color:#ececed}#quiz-completequiz-page .pdp_routine .product_section_content .product_tile{padding-top:20px}#quiz-completequiz-page .pdp_routine .product_section_content .product_name{max-width:100%}#quiz-completequiz-page .pdp_routine .product_section_content .routine_product_image_wrap:last-child:before{display:none}#quiz-completequiz-page .pdp_routine .product_section_content .pdp-complete-routine{padding:20px 0 50px}#quiz-completequiz-page .pdp_routine .product_section_content .product_image_topwrapper{width:29%}#quiz-completequiz-page .pdp_routine .product_section_content .routine_summary .tile_priceshop_wrapper{text-align:left;margin-left:32%}#quiz-completequiz-page .pdp_routine .product_section_content .routine_mobile_shadefinder{padding:10px 23px}#quiz-completequiz-page .pdp_routine .product_section_content .routine_product_names{text-align:left;text-indent:10px}#quiz-completequiz-page .pdp_routine .product_section_content .product_tile_wrapper{background:transparent}#quiz-completequiz-page .pdp_routine .product_section_content .product_tile_wrapper:nth-of-type(2){background-color:#f7f7f7}#quiz-completequiz-page .pdp_routine .product_section_content .f_field_checkbox{display:none}#quiz-completequiz-page .complete-the-look{float:none;margin-bottom:20px;display:block}#quiz-completequiz-page .pdp_section.product_article .details_banner img{width:100%;position:initial;left:0;margin-left:0}#quiz-completequiz-page .pdp_foundation_push .push_description{max-width:100%;font-size:12px;padding:0 40px;text-transform:none}#quiz-completequiz-page .foundation-pdp .contentcarousel .jcarousel-clip{min-height:180px}#quiz-completequiz-page .product_article .play_icon:before{font-size:30px}#quiz-completequiz-page .product_article .video_holder_title{font-size:24px}#quiz-completequiz-page .product_article .video_holder_description{font-size:12px}#quiz-completequiz-page #pdp_section_topcontent .product_tabs{padding:0 0 30px}#quiz-completequiz-page .recommendations_block{margin:7%;border:1px solid #666;padding:7% 10%}#quiz-completequiz-page .recommendations_block .recommendation_title{margin:0 0 30%}#quiz-completequiz-page .recommendations_block .carousel_slide_width_sample{width:100%}#quiz-completequiz-page .recommendations_block .jcarousel-swatches-wrap{min-height:20px}#quiz-completequiz-page .recommendations_block .product_tile_wrapper .product_tile .jcarousel-swatches-wrap .jcarousel-control,#quiz-completequiz-page .recommendations_block .product_tile_wrapper .product_image_topwrapper .jcarousel-control.disabled{display:none}#quiz-completequiz-page .recommendations_block .product_tile_wrapper .tile_priceshop_wrapper{bottom:-10px}#quiz-completequiz-page .recommendations_block .product_tile_wrapper .button_shop_now{display:inline-block}#quiz-completequiz-page .recommendations_block .product_tile_wrapper .price{min-width:auto;background:#464646;color:#fff;border:1px solid #464646;padding:10px}#quiz-completequiz-page .recommendation_subtitle{top:18%;text-transform:none}#quiz-completequiz-page .pt_quiz .result .product_information{background:0}#quiz-completequiz-page .pt_quiz .result .product_shade_content{position:relative;display:block}#quiz-completequiz-page .pt_quiz .result .product_right_column{width:100%;margin:0;float:none;min-height:210px}#quiz-completequiz-page .pt_quiz .result .product_details{padding:22px 11% 0 53%;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UyZDNjYyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y1ZWZlZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear,0 50%,100% 50%,color-stop(0,#e2d3cc),color-stop(100%,#f5efed));background:-moz-linear-gradient(left,#e2d3cc,#f5efed);background:-webkit-linear-gradient(left,#e2d3cc,#f5efed);background:linear-gradient(to right,#e2d3cc,#f5efed);min-height:210px;overflow:hidden}#quiz-completequiz-page .pt_quiz .result .product_image_box{position:absolute;top:5px;left:0;margin:0;width:47%;z-index:2}#quiz-completequiz-page .pt_quiz .result .product_image_box img{height:210px;position:static;-webkit-filter:drop-shadow(9px 15px 30px rgba(0,0,0,0.25));filter:drop-shadow(9px 15px 30px rgba(0,0,0,0.25))}#quiz-completequiz-page .pt_quiz .result .return_purchase{display:none}#quiz-completequiz-page .pt_quiz .result #arMounthSelectBoxItContainer,#quiz-completequiz-page .pt_quiz .result label[for="delivercustom"]{width:100%}#quiz-completequiz-page .pt_quiz .result label[for="delivercustom"]{border-width:1px 0;padding:16px 10px 16px 65px}#quiz-completequiz-page .pt_quiz .result #arMounthSelectBoxIt{border:0;padding:10px 30px 10px 0}#quiz-completequiz-page .pt_quiz .result #arMounthSelectBoxItArrowContainer{line-height:55px}#quiz-completequiz-page .pt_quiz .result .quantity_error{position:relative;width:320px}#quiz-completequiz-page .pt_quiz .result .product_actions{padding:12px 20px 0;position:relative;max-width:320px;margin:0 auto}#quiz-completequiz-page .pt_quiz .result .price_box{position:absolute;top:12px;right:0;width:50%;color:#000;border-left:1px solid #adacac}#quiz-completequiz-page .pt_quiz .result .price{padding:11px 0;background:0;border:0}#quiz-completequiz-page .pt_quiz .result .quantity{width:50%;text-align:center;margin:0 0 11px}#quiz-completequiz-page .pt_quiz .result .quantity .selectboxit-container{width:50%}#quiz-completequiz-page .pt_quiz .result .quantity .selectboxit-btn{border:0}#quiz-completequiz-page .pt_quiz .result .quantity .selectboxit-text{height:35px;line-height:35px}#quiz-completequiz-page .pt_quiz .result .quantity .selectboxit-arrow-container{line-height:35px}#quiz-completequiz-page .pt_quiz .result .js_add_to_cart{width:100%;font-size:13px}#quiz-completequiz-page .pt_quiz .result .select_shade_button_wrapper{margin:10px 0 0}#quiz-completequiz-page .pt_quiz .product_name_quiz{font-size:12px;line-height:14px}#quiz-completequiz-page .pt_quiz .product_name_quiz h1{font:15px "Montserrat Regular",sans-serif;margin:10px 0}#quiz-completequiz-page .pt_quiz .no_shade_selected_label{display:none}#quiz-completequiz-page .pt_quiz .selected_shade{padding:5px 20px;margin:0}#quiz-completequiz-page .pt_quiz .select_shade .button,#quiz-completequiz-page .pt_quiz .select_shade .suggestions .products_wrapper .productDetails .shopnowlink,.suggestions .products_wrapper .productDetails #quiz-completequiz-page .pt_quiz .select_shade .shopnowlink,#quiz-completequiz-page .pt_quiz .select_shade .header_promo_slot .promo_submit,.header_promo_slot #quiz-completequiz-page .pt_quiz .select_shade .promo_submit{margin:0}#quiz-completequiz-page .foundation_results_product_assets.desktop_only{display:none}#quiz-completequiz-page .foundation_results_product_assets.mobile_only{display:block;width:100%;padding:22px 15px;text-align:center;font-size:0;max-width:none;box-sizing:border-box;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UyZDNjYyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y1ZWZlZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear,0 50%,100% 50%,color-stop(0,#e2d3cc),color-stop(100%,#f5efed));background:-moz-linear-gradient(left,#e2d3cc,#f5efed);background:-webkit-linear-gradient(left,#e2d3cc,#f5efed);background:linear-gradient(to right,#e2d3cc,#f5efed)}#quiz-completequiz-page .foundation_results_product_assets.mobile_only .product_shade_asset_box{display:inline-block;margin:0}#quiz-completequiz-page .select_your_shade_wrapper .shades_title{font-size:15px;margin:22px auto 30px;max-width:360px}#quiz-completequiz-page .select_your_shade_wrapper .shades_title span{display:block;margin:0 20px;padding:30px 0 0;border-top:1px solid #adacac}#quiz-completequiz-page .select_your_shade_wrapper .shades_list{max-width:320px;padding:0 0 35px;margin:0 20px}#quiz-completequiz-page .select_your_shade_wrapper .foundation_shade{max-width:131px}#quiz-completequiz-page .select_your_shade_wrapper .foundation_shade:not(:first-of-type){margin:0}#quiz-completequiz-page .select_your_shade_wrapper .foundation_shade:nth-of-type(2n){margin:0 0 16px 18px}#quiz-completequiz-page .select_your_shade_wrapper .shade_description{padding:13px 0}#quiz-completequiz-page .select_your_shade_wrapper .start_over{margin:24px 0 28px;font-size:12px}#quiz-completequiz-page .select_your_shade_wrapper .foundation_shade:hover:before,#quiz-completequiz-page .select_your_shade_wrapper .active_shade:before{top:-6px;left:-6px;width:calc(100% + 12px);height:calc(100% + 6px)}#quiz-completequiz-page .select_your_shade_wrapper .active_shade:not(:first-of-type),#quiz-completequiz-page .select_your_shade_wrapper .active_shade:first-of-type{margin:0}#quiz-completequiz-page .select_your_shade_wrapper .active_shade:nth-of-type(2n){margin:0 0 16px 18px}#quiz-completequiz-page .foundation_results_content_area{font-size:12px;background:0;padding:0}#quiz-completequiz-page .foundation_results_content_area h3{font-size:15px;margin:0 0 30px}#quiz-completequiz-page .foundation_results_content_area img{max-width:none;width:100%}#quiz-completequiz-page .foundation_results_content_area .row_top,#quiz-completequiz-page .foundation_results_content_area .row_bottom,#quiz-completequiz-page .foundation_results_content_area .column.left{display:block}#quiz-completequiz-page .foundation_results_content_area .row_top .box.left{display:block}#quiz-completequiz-page .foundation_results_content_area .row_top .box.top{background:0;color:#000}#quiz-completequiz-page .foundation_results_content_area .column.right{display:none}#quiz-completequiz-page .foundation_results_content_area .left_top_content_wrapper{display:block}#quiz-completequiz-page .foundation_results_content_area .left_top_content_wrapper h3{font-size:15px;margin:0 0 20px}#quiz-completequiz-page .foundation_results_content_area .benefits,#quiz-completequiz-page .foundation_results_content_area .makeupBenefits{padding:57px 0 0}#quiz-completequiz-page .foundation_results_content_area .benefits ul,#quiz-completequiz-page .foundation_results_content_area .makeupBenefits ul{line-height:24px}#quiz-completequiz-page .foundation_results_content_area .technology{padding:43px 0 0}#quiz-completequiz-page .foundation_results_content_area .application{padding:30px 0 37px;margin:55px 0 0}#quiz-completequiz-page .foundation_results_content_area .application .box_content{max-width:260px;margin:0 auto;line-height:18px}#quiz-completequiz-page .foundation_results_content_area .row_bottom h3{line-height:18px;letter-spacing:1.2px;margin:0}#quiz-completequiz-page .foundation_results_content_area .content_section{text-align:left}#quiz-completequiz-page .foundation_results_content_area .content_section h3{font-size:12px;max-width:135px}#quiz-completequiz-page .foundation_results_content_area .content_section .content_wrapper{top:48px;left:30px;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}#quiz-completequiz-page .foundation_results_content_area .content_section .button,#quiz-completequiz-page .foundation_results_content_area .content_section .suggestions .products_wrapper .productDetails .shopnowlink,.suggestions .products_wrapper .productDetails #quiz-completequiz-page .foundation_results_content_area .content_section .shopnowlink,#quiz-completequiz-page .foundation_results_content_area .content_section .header_promo_slot .promo_submit,.header_promo_slot #quiz-completequiz-page .foundation_results_content_area .content_section .promo_submit{margin:18px 0 0}#quiz-completequiz-page .foundation_results_content_area .video_section h3{max-width:172px;margin:0 auto}#quiz-completequiz-page .foundation_results_content_area .video_section .content_section{right:50%}#quiz-completequiz-page .foundation_results_content_area .video_section .content_wrapper{width:100%;right:0;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#quiz-completequiz-page .foundation_results_content_area .video_section .content_wrapper .button,#quiz-completequiz-page .foundation_results_content_area .video_section .content_wrapper .suggestions .products_wrapper .productDetails .shopnowlink,.suggestions .products_wrapper .productDetails #quiz-completequiz-page .foundation_results_content_area .video_section .content_wrapper .shopnowlink,#quiz-completequiz-page .foundation_results_content_area .video_section .content_wrapper .header_promo_slot .promo_submit,.header_promo_slot #quiz-completequiz-page .foundation_results_content_area .video_section .content_wrapper .promo_submit{margin:16px auto 0}#quiz-completequiz-page .product_information_dialog{width:280px !important}#quiz-completequiz-page .product_information_dialog .product_information{height:100% !important}#quiz-completequiz-page .product_information_dialog .ui-dialog-titlebar{top:9px;right:11px}#quiz-completequiz-page .product_information_dialog .product_image_box{min-height:inherit}#quiz-completequiz-page .product_information_dialog .product_image{position:relative;width:370px;min-height:370px;left:-46px;top:0;padding:5px 0 20px}#quiz-completequiz-page .product_information_dialog .product_right_column{float:none;min-height:initial;width:100%;padding:61px 0 0;text-align:center}#quiz-completequiz-page .product_information_dialog .foundation_finder_product_background{max-height:none;height:100%}}@media(max-width:480px){#quiz-completequiz-page .complete-the-look{width:100%}#quiz-completequiz-page .pdp_foundation_push{margin-top:20px}#quiz-completequiz-page .pdp_foundation_push .push_title{margin:10px auto;font-size:18px}#quiz-completequiz-page .pt_quiz .result .product_details{padding:22px 2% 0 53%}#quiz-completequiz-page .pt_quiz .result .product_name_quiz{max-width:150px}}@media(max-width:320px){#quiz-completequiz-page .recommendation_subtitle{top:22%;max-width:90%;left:0;right:0;margin:0 auto}}#quiz-completequiz-page .pt_quiz .foundation_results_content_area .content_section .button,#quiz-completequiz-page .pt_quiz .foundation_results_content_area .content_section .suggestions .products_wrapper .productDetails .shopnowlink,.suggestions .products_wrapper .productDetails #quiz-completequiz-page .pt_quiz .foundation_results_content_area .content_section .shopnowlink,#quiz-completequiz-page .pt_quiz .foundation_results_content_area .content_section .header_promo_slot .promo_submit,.header_promo_slot #quiz-completequiz-page .pt_quiz .foundation_results_content_area .content_section .promo_submit{max-width:140px;padding:5px 10px;margin-top:18px}@media(max-width:320px){.pt_quiz .foundation_results_content_area .content_section .button,.pt_quiz .foundation_results_content_area .content_section .suggestions .products_wrapper .productDetails .shopnowlink,.suggestions .products_wrapper .productDetails .pt_quiz .foundation_results_content_area .content_section .shopnowlink,.pt_quiz .foundation_results_content_area .content_section .header_promo_slot .promo_submit,.header_promo_slot .pt_quiz .foundation_results_content_area .content_section .promo_submit{max-width:120px;padding:0 10px;margin-top:10px}}.foundation_finder_landing{background:#000}.foundation_finder_content{width:100%;margin:0 auto;color:#fff;text-align:center;position:relative;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap}.foundation_finder_content>*{position:relative;-webkit-flex:2 50%;flex:2 50%}.foundation_finder_content>* a{color:#fff;height:auto;text-decoration:none;display:block}.desktop .foundation_finder_content .find_foundation:hover .foundation_cta,.desktop .foundation_finder_content .match_foundation:hover .foundation_cta{color:#fff;background:#000}.foundation_finder_content img{width:100%;vertical-align:middle}.foundation_finder_title{-webkit-flex:1 100%;flex:1 100%;font:20px/25px "Montserrat Ultra Light",sans-serif;text-transform:uppercase;padding:10px 0;margin:0}.foundation_push_content{width:100%;position:absolute;top:50%;left:50%;text-align:center;letter-spacing:1px;padding:0;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media(min-width:751px){.foundation_push_content{top:70%}}@media(min-width:1280px){.foundation_push_content{top:82%}}.foundation_push_content .push_cta{margin-top:25px;width:185px;height:38px;line-height:15px}.push_title{color:#fff;font:36px/40px "Montserrat Ultra Light",sans-serif;text-transform:uppercase;letter-spacing:3px;margin:15px auto}.push_description{color:#fff;font:12px/18px "Montserrat Light",sans-serif}.push_cta{background:#fff;color:#000;border-color:#fff;margin:15px 0 0}.push_cta:hover{background:#000;color:#fff}.foundation_cta{background:#000;width:170px;height:15px;color:#fff;font:11px/14px "Montserrat Regular",sans-serif;text-align:center;text-transform:uppercase;padding:10px 0;margin:35px auto 0;display:block}@media(max-width:1279px){.foundation_finder_landing .foundation_push_content{transform:translate(0);-webkit-transform:translate(0);top:auto;left:auto;bottom:10px}.foundation_finder_landing .foundation_push_content .push_title{line-height:25px;font-size:22px;padding:0 25px}.foundation_finder_landing .foundation_push_content .push_description,.foundation_finder_landing .foundation_push_content .button.push_cta,.foundation_finder_landing .foundation_push_content .suggestions .products_wrapper .productDetails .push_cta.shopnowlink,.suggestions .products_wrapper .productDetails .foundation_finder_landing .foundation_push_content .push_cta.shopnowlink,.foundation_finder_landing .foundation_push_content .header_promo_slot .push_cta.promo_submit,.header_promo_slot .foundation_finder_landing .foundation_push_content .push_cta.promo_submit,.foundation_finder_landing .foundation_push_content .push_title{margin:0}}@media(max-width:750px){.foundation_finder_landing .foundation_push_content{-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;bottom:auto}.foundation_finder_landing .foundation_push_content .push_description{margin:10px auto;color:#000}.foundation_finder_landing .foundation_push_content .push_title{padding:0 60px;color:#000}}@media(max-width:480px){.foundation_finder_content>*{-webkit-flex:1 100%;flex:1 100%}.foundation_finder_presentation img{width:100%}.foundation_finder_title{font-size:15px}.hide_sticky_footer .sticky_footer{display:none}.foundation_push_content .push_cta{margin-top:0;font-size:12px;width:214px;height:45px;padding:14px 0}.find_foundation,.match_foundation{width:100%;-webkit-flex:1 100%;flex:1 100%;overflow:hidden}.foundation_finder_landing .foundation_push_content .push_title{font-size:25px;line-height:25px}.foundation_finder_landing .foundation_push_content .push_description{max-width:280px;font-size:12px;line-height:18px;margin:12px auto 20px}.foundation_cta{width:210px;padding:15px 0;margin:20px auto 0}}