.font-weight-bold{font-family:Helvetica Neue LT W01_75 Bold,Arial,sans-serif}span{font-weight:600}.bonus-product-list .bonus-product-item:after,.bonus-product-list .bonus-product-list-footer:after,.cart-actions:after,.cart-empty .product-listing:after,.cart-empty:after,.cart-footer:after,.cart-recommendations .product-listing:after,.category-switch:after,.clearfix:after,.compare-items-panel:after,.form-row:after,.level-1>li:after,.level-2>ul:after,.list-share:after,.menu-category:after,.pdp-main .product-review:after,.pdp-main:after,.product-suggestion:after,.product-tile:after,.search-suggestion-wrapper:after,.section-header:after,.store-list-pdp-container .store-list-item:after,nav[role=navigation]:after{content:"";display:table;clear:both}.hidden{display:none!important}.day label,.month label,.visually-hidden,.year label{border:0;clip:rect(0 0 0 0);height:.0625rem;margin:-.0625rem;overflow:hidden;padding:0;position:absolute;width:.0625rem}html{font-family: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}[hidden],template{display:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-family:Helvetica Neue LT W01_75 Bold,Arial,sans-serif;font-weight:400}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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]{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;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{font-size:16px;box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background:#fff;color:#000;font-family:Helvetica Neue;line-height:1.6;font-size:inherit;text-rendering:optimizeLegibility}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){body{overflow-x:hidden}}a:hover{color:#686f6f}img{max-width:100%}fieldset{border:0 none;margin:0;padding:0}table{width:100%}th{text-align:left}td{padding:1em;vertical-align:top}#sendBtn{background-color:#262626;border:solid #262626;border-width:.0625rem;color:#fff;cursor:pointer;display:inline-block;font-size:1.5rem;font-family:Helvetica Neue;letter-spacing:.0625rem;padding:0 15px;text-align:center;text-transform:capitalize;transition:all .3s ease}.button:hover,.buttonstyle:hover,button:not(.no-inherit):not(.ui-dialog-titlebar-close):not(.slick-arrow):hover,input[type=button]:hover{color:#fff;border-color:#686f6f;background-color:#686f6f}.button.button-secondary,.buttonstyle.button-secondary,button:not(.no-inherit):not(.ui-dialog-titlebar-close):not(.slick-arrow).button-secondary,input[type=button].button-secondary{color:#000;border-width:.0625rem;background-color:#fff}.button.button-secondary:hover,.buttonstyle.button-secondary:hover,button:not(.no-inherit):not(.ui-dialog-titlebar-close):not(.slick-arrow).button-secondary:hover,input[type=button].button-secondary:hover{color:#fff;border-color:#686f6f;background-color:#686f6f}.button.button-text,.buttonstyle.button-text,button:not(.no-inherit):not(.ui-dialog-titlebar-close):not(.slick-arrow).button-text,input[type=button].button-text{background-color:transparent;border-width:0;color:#000;text-transform:uppercase;padding:0;font-family:Helvetica Neue LT W01_75 Bold,Arial,sans-serif;font-size:.875rem}.button.button-text:hover,.buttonstyle.button-text:hover,button:not(.no-inherit):not(.ui-dialog-titlebar-close):not(.slick-arrow).button-text:hover,input[type=button].button-text:hover{color:#000;background-color:transparent;text-decoration:underline}.button.button-full-width,.buttonstyle.button-full-width,button:not(.no-inherit):not(.ui-dialog-titlebar-close):not(.slick-arrow).button-full-width,input[type=button].button-full-width{padding-left:0;padding-right:0;text-align:center;width:100%}.button.simple,.buttonstyle.simple,.store-tile.selected .select-store-button:not(.no-inherit):not(.ui-dialog-titlebar-close):not(.slick-arrow),button:not(.no-inherit):not(.ui-dialog-titlebar-close):not(.slick-arrow).simple,input[type=button].simple{background-color:#fff;color:#000}.button.button-small,.buttonstyle.button-small,button:not(.no-inherit):not(.ui-dialog-titlebar-close):not(.slick-arrow).button-small,input[type=button].button-small{display:block;margin:.3125rem 0;font-size:1rem}.js .button.simple-submit,.js .buttonstyle.simple-submit,.js button:not(.no-inherit):not(.ui-dialog-titlebar-close):not(.slick-arrow).simple-submit,.js input[type=button].simple-submit{display:none}.button.mobile-ref-toggle,.buttonstyle.mobile-ref-toggle,button:not(.no-inherit):not(.ui-dialog-titlebar-close):not(.slick-arrow).mobile-ref-toggle,input[type=button].mobile-ref-toggle{display:block;width:100%;font-size:1.125rem}@media screen and (min-width:60em){.button.mobile-ref-toggle,.buttonstyle.mobile-ref-toggle,button:not(.no-inherit):not(.ui-dialog-titlebar-close):not(.slick-arrow).mobile-ref-toggle,input[type=button].mobile-ref-toggle{display:none}}.button.disabled,.button[disabled],.buttonstyle.disabled,.buttonstyle[disabled],button:not(.no-inherit):not(.ui-dialog-titlebar-close):not(.slick-arrow).disabled,button:not(.no-inherit):not(.ui-dialog-titlebar-close):not(.slick-arrow)[disabled],input[type=button].disabled,input[type=button][disabled]{background-color:#aaa;border-color:#aaa;color:#686f6f;opacity:.5;font-size:12px;font-weight:700;text-transform:uppercase}.button a,.buttonstyle a,button:not(.no-inherit):not(.ui-dialog-titlebar-close):not(.slick-arrow) a,input[type=button] a{color:#fff}.button a:hover,.buttonstyle a:hover,button:not(.no-inherit):not(.ui-dialog-titlebar-close):not(.slick-arrow) a:hover,input[type=button] a:hover{color:#000}.button .fa.left,.button i.left,.buttonstyle .fa.left,.buttonstyle i.left,button:not(.no-inherit):not(.ui-dialog-titlebar-close):not(.slick-arrow) .fa.left,button:not(.no-inherit):not(.ui-dialog-titlebar-close):not(.slick-arrow) i.left,input[type=button] .fa.left,input[type=button] i.left{margin-right:.625em}.button .fa.right,.button i.right,.buttonstyle .fa.right,.buttonstyle i.right,button:not(.no-inherit):not(.ui-dialog-titlebar-close):not(.slick-arrow) .fa.right,button:not(.no-inherit):not(.ui-dialog-titlebar-close):not(.slick-arrow) i.right,input[type=button] .fa.right,input[type=button] i.right{margin-left:.625em}#wrapper{background-color:#fff;border:0;left:0;margin:auto;position:relative;transition:left .2s ease-in;width:100%}@media screen and (min-width:60em){#wrapper.menu-active{left:auto}}@media only screen and (min-width:769px) and (max-width:1024px){#main{padding-top:0!important}}@media screen and (min-width:64.0625em){#main{padding-top:0}.Accessories #main,.brand #main,.Brushes #main,.pt_storefront #main,.shop #main{padding-top:0!important}.content-offset #main,.pt_account #main,.pt_cart #main,.pt_checkout #main,.pt_content #main,.pt_customer-service #main,.pt_order #main,.pt_order-confirmation #main,.pt_order-conformation #main,.pt_product-details #main,.pt_product-search-noresult #main,.pt_product-search-result #main,.pt_wish-list #main,.Tools #main{padding-top:5rem}.pt_order #main{padding-left:10px;padding-right:10px}}.primary-content{width:100%;padding:1rem 0;margin-bottom:40px;padding:0 10%}@media screen and (min-width:60em){.primary-content{border-left:.0625rem solid #ebefef;float:right;padding:1rem 1rem 2rem;position:relative;width:100%}.primary-focus .primary-content{border:none;float:left;margin:0;padding:2rem 4% 2rem 1.875rem;width:52%;background:#fff}.pt_error .primary-focus .primary-content{float:right;width:calc(100% - 12.5rem)}.content-offset .primary-content{padding:0}.pt_product-search-result .primary-content{width:100%;border:none;padding:1rem 10%}.full-width .primary-content{border:none;width:100%}}@media screen and (min-width:60em){.primary-focus #secondary{background:none;border:none;box-sizing:border-box;float:left;padding:2rem 1.875rem 0 4%;width:38%}.pt_error .primary-focus #secondary{width:10.75rem;padding:0}}.pt_content-search-result #secondary,.pt_order #secondary{display:none}.form-section-heading,legend{font-family:Helvetica Neue LT W01_75 Bold,Arial,sans-serif;font-size:1rem;line-height:1.3rem;color:#000;margin:0 0 1rem;padding:1.25rem 0 .5rem;position:relative;width:96%;text-transform:uppercase}@media screen and (min-width:60em){.form-section-heading,legend{font-size:1.125rem}}.label,label{display:inline-block;font-family:Helvetica Neue LT W01_75 Bold,Arial,sans-serif;font-size:.875em;color:#000;margin-bottom:.3125rem}.form-horizontal .label,.form-horizontal label{float:left;margin:0 .3125rem 0 0;width:100%}@media screen and (min-width:60em){.form-horizontal .label,.form-horizontal label{text-align:right;width:25%}}.label-inline{display:inline!important}.label-inline .label,.label-inline label{display:inline;float:none;font-family:Helvetica Neue;font-size:.75rem;font-weight:400;margin-top:0;text-align:left;width:auto}.label-above .label,.label-above label{margin-bottom:.3125rem;width:auto}.form-row--expiration .label,.form-row--expiration label{display:block}.form-label-text{float:left;font-size:1rem;font-weight:700;padding:.75em 0 0;text-align:right;width:25%}.form-row{margin:.5rem 0}.form-row-button{clear:left}@media screen and (min-width:60em){.form-horizontal .form-row-button{margin-left:27%;width:62%}}.field-wrapper{box-sizing:border-box;margin-bottom:.3125rem;width:100%}.form-horizontal .field-wrapper{float:left}@media screen and (min-width:60em){.form-horizontal .field-wrapper{padding-left:2%;width:50%}}.label-inline .field-wrapper{float:left;padding-left:0;width:auto}.label-above .field-wrapper{float:none;padding-left:0;width:auto}input[type=date],input[type=email],input[type=number],input[type=password],input[type=phone],input[type=text],textarea{border:solid #686f6f;border-width:.0625rem;border-radius:.3125em;padding:.8125rem .75rem;text-indent:0;width:100%;font-size:.875rem;color:#686f6f;transition:all .3s ease}input[type=date]:active,input[type=date]:focus,input[type=email]:active,input[type=email]:focus,input[type=number]:active,input[type=number]:focus,input[type=password]:active,input[type=password]:focus,textarea:active,textarea:focus{color:#212120;border-color:#212120}input[type=date].error,input[type=email].error,input[type=number].error,input[type=password].error,input[type=text].error,textarea.error{border-color:#900;color:#900}.newsletter-signup-formfield .error{border-color:red;color:red!important}textarea{padding:0 .3125rem}.char-count,select{font-size:.75rem}select{background-color:#fff;width:100%;height:2.75rem;border:solid #686f6f;border-width:.0625rem;color:#686f6f;padding:0 2rem 0 1rem;-webkit-appearance:none;appearance:none;transition:all .3s ease}@media (-ms-high-contrast:active),(-ms-high-contrast:none){select{outline:none;outline-offset:0}}select:active,select:focus{color:#000}select:active.error~.select-field__icon,select:active~.select-field__icon,select:focus.error~.select-field__icon,select:focus~.select-field__icon{color:#000;border-color:#000}select.error~.select-field__icon{color:#900;border-color:#900}select::-ms-expand{display:none}.select-field-wrapper{position:relative;overflow:hidden;margin:0}.select-field-wrapper .select-field__icon{position:absolute;top:1.375rem;right:0;width:2.125rem;border:solid #ebefef;border-width:0 0 0 .0625rem;text-align:center;font-size:1rem;line-height:1.25rem;color:#686f6f;pointer-events:none;transform:translateY(-50%);transition:all .3s ease}.select-field-wrapper:active,.select-field-wrapper:focus,.select-field-wrapper:hover{outline:none;border-color:#686f6f}input[type=checkbox],input[type=radio]{margin:1em 1% 1em 2%}.label-inline input[type=checkbox],.label-inline input[type=radio]{margin:0 .3rem 0 0}input:focus::-webkit-input-placeholder{color:transparent}input:focus:-moz-placeholder,input:focus::-moz-placeholder{color:transparent}input:focus::-ms-input-placeholder{color:transparent}.form-caption{clear:left;width:auto;font-size:.75rem}.form-indent .form-caption,.label-above .form-caption{margin-left:0}.pt_checkout #main #secondary{display:block;background:#eaeaea}@media screen and (min-width:60em){.form-horizontal .form-caption{margin-left:27%}.pt_checkout .form-horizontal .form-caption{margin-left:0}}@media screen and (min-width:60em){.form-indent{margin-left:27%}}.error-message{border:solid #900;border-width:.0625rem;padding:.75em .5em;font-size:.875rem;text-indent:0;width:49.5966%}.error,.error-message{background-color:#faeded}.error{border-color:#900;color:#900}div.error,span.error{background:none;font-size:.75rem}.error-form{background-color:#faeded;border:.0625rem solid #900;border-radius:.5em;color:#900;margin:.5em 0;padding:.8em;font-size:.75rem}.form-inline form{padding:0 0 2em;width:98%}.form-inline label{padding:0 0 .75em;text-transform:uppercase;width:auto}.form-inline input[type=text],.form-inline select{margin-left:0;width:95%}.form-inline button{padding-left:0;padding-right:0;width:100%}.row-inline{display:inline}.row-inline label{width:auto}.dialog-required{display:inline;position:relative;padding:0 .5em}.dialog-required em{color:red;font-family:Helvetica Neue;font-weight:400;font-size:.75rem;font-style:normal;text-transform:uppercase}.required-indicator{color:red;font-size:.875rem;padding:0}.form-field-tooltip{float:none;margin:0 0 .625rem .3125rem;width:auto}@media screen and (min-width:48em){.form-field-tooltip{float:right;margin-left:0;width:auto;font-size:.75rem}.form-field-tooltip+.form-caption{padding-right:4.5rem}}.item-dashboard .field-wrapper{display:inline-block;vertical-align:top;width:auto;float:none}.item-dashboard .option-quantity-desired input{width:3rem}.item-dashboard .form-row{margin:0}.item-dashboard .value,.item-dashboard input,.item-dashboard select .option-toggle-public label{color:#000}.item-wishlist .item-dashboard label{float:none}.item-wishlist .item-dashboard .form-row{display:inline-block;vertical-align:top;text-align:-webkit-center}@media screen and (min-width:48em){.item-wishlist .item-dashboard .form-row{display:block;text-align:-webkit-center}}.browser-compatibility-alert{background-color:#900;color:#fff;font-size:1.3em;line-height:2em;padding:.8em;top:7rem;position:absolute;width:100%;z-index:1}input[type=number]::-webkit-inner-spin-button{display:none}.header-search fieldset{background-color:#f5f5f5;color:#a5a5a5;width:150px;border-radius:7px;height:30px}@media screen and (min-width:64.0625em){h1,h2,h4,h5,h6{font-family:Helvetica Neue LT W05\ 45 Light,Arial,sans-serif;line-height:1.3;color:#000;text-transform:uppercase;transition:all .3s ease-in-out}h1{font-size:2.25rem;margin:0 0 .9375rem}}@media screen and (min-width:64.0625em) and (min-width:60em){h1{font-size:3rem;margin:0 0 1.875rem}}@media screen and (min-width:64.0625em){.primary-content dl{clear:both;overflow:hidden}.primary-content dl dt{clear:both;float:left;margin:2% 0 0;min-width:15%}.primary-content dl dd{float:left;margin:2% 0 0;padding:0 0 0 5%}.col-1,.col-2{float:none;width:100%}}@media screen and (min-width:64.0625em) and (min-width:48em){.col-1{float:left}.col-1,.col-2{margin:.25em 0;width:48%}.col-2{float:right}}@media screen and (min-width:64.0625em){.content-header{font-size:1.75rem;font-style:italic;font-weight:400}.content-header span{font-size:.75em;font-style:normal;font-weight:400}.back{display:block;margin:0 0 .625em}#category-level-1 li,.refinement-top-level li{color:#686f6f;display:block;padding:0;text-align:center}.no-hits-search .text-input{max-width:50%;float:left}.search-result-bookmarks .first{border-right:.0625rem solid #686f6f;padding-right:.3125rem}.search-result-options form{margin-bottom:0}.search-result-options label{display:none}.search-result-options select{border:.0625rem solid #ebefef;border-radius:.3125rem;color:#686f6f;padding:.5em}.checkout-shipping .shipment-pobox-label>.form-caption{color:red}.payment-method-options .form-row{width:100%}.payment-method-options .form-row label{float:left;margin:0;padding:0 0 0 1em;width:150px}.payment-method-options .form-row .input-radio{margin:0}.pt_order-confirmation .payment-method-options .form-row{width:100%}.pt_order-confirmation .payment-method-options .form-row label{float:left;margin:0;padding:0 0 0 1em;width:150px}.pt_order-confirmation .payment-method-options .form-row .input-radio{margin:0}}@media screen and (min-width:768px) and (max-width:959px){#email-alert-signup{margin:0;width:100%}#email-alert-signup label{float:none;display:block;text-align:center;width:100%}#email-alert-signup input[type=text]{width:73%}}