@charset "UTF-8";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}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}.fav-h2{display:block;font-size:21px;margin-top:17.43px}.fav-h3{display:block;font-size:16.38px}.fav-h4{display:block;margin-top:1.33em;margin-bottom:1.33em;line-height:19px}.checkout-h4{display:block;margin-top:20px;margin-bottom:20px;font-weight:700;font-size:14px}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}.offers-vip__button,button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}.offers-vip__button,button{overflow:visible}.offers-vip__button,button,select{text-transform:none}.account-overlay .account-overlay__next .account-overlay__next-trigger,.email-overlay .account-overlay__next .account-overlay__next-trigger,.offers-vip__button,button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}[disabled].offers-vip__button,button[disabled],html input[disabled]{cursor:default}.offers-vip__button::-moz-focus-inner,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;-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:1px solid #c0c0c0;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}.br-space{display:block}@media screen and (min-width:0px){head{font-family:"small 0px"}}@media screen and (min-width:768px){head{font-family:"medium 768px"}}@media screen and (min-width:1025px){head{font-family:"large 1025px"}}head{clear:both}head title{font-family:"small 0px, medium 768px, large 1025px"}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}hr{border-bottom:1px solid #cccccc;border-left:none;border-right:none;border-top:none;margin:1.45em 0}img{margin:0;max-width:100%;height:auto;vertical-align:bottom}blockquote{border-left:2px solid #cccccc;color:#262626;margin:1.45em 0;padding-left:.725em}cite{color:#404040;font-style:italic}cite:before{content:'\2014 \00A0'}.custom-outline{outline:1px dotted #2a6496!important}:focus{outline:-webkit-focus-ring-color none}.bb_adpl label{color:#666;position:absolute;left:4px;font-size:11px!important;top:6px;padding:0 2px;background:#fff;-webkit-transition:-webkit-transform .1s ease;-moz-transition:-moz-transform .1s ease;-o-transition:-o-transform .1s ease;-ms-transition:-ms-transform .1s ease;transition:transform .1s ease;-webkit-transform:translateY(-14px);-moz-transform:translateY(-14px);-o-transform:translateY(-14px);-ms-transform:translateY(-14px);transform:translateY(-14px)}.bb_adpl label:before{content:"*"}.bb_adpl input:invalid+label{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.bb_adpl input:focus+label{color:#333;-webkit-transform:translateY(-14px);-moz-transform:translateY(-14px);-o-transform:translateY(-14px);-ms-transform:translateY(-14px);transform:translateY(-14px)}.return-user__item.bb_adpl{position:relative}footer a.custom-outline{border:0!important;outline:1px dotted #2a6496!important}#cboxClose:before,.artist-picks-page__products .recommended-actions a:before,.bobbis-kit .product-grid__item:nth-child(1):after,.bobbis-kit .product-grid__item:nth-child(2):after,.chat-history-page__products .recommended-actions a:before,.facecharts-page__products .recommended-actions a:before,.favorite-actions__link--add:before,.favorite-actions__link--remove:before,.favorites-mylists__lists-create-button:before,.foundation-finder__chat__copy:before,.foundation-finder__find-match:after,.foundation-finder__hide:after,.foundation-finder__quiz:before,.giftcard__guides-header:before,.how_to-lesson__step .icon-arrow:before,.icon,.makeup-lesson__step .icon-arrow:before,.my-lists__list-link--email:before,.my-lists__list-link--print:before,.offer-specific__container .offer__breadcrumb-link:before,.product-palette:before,.product-sku-quickview__inner:before,.quickshop-wrapper.active:before,.quickshop__close:before,.responsive-tabs.responsive-tabs--how_to_use .resp-arrow:before,.selectBox-arrow:before,.site-nav .menu__link--lvl-1.menu__link--has-children:after,.site-nav .menu__link--lvl-2.menu__link--has-children:after,.site-utils__dropdown__close:after,.slick-next:before,.slick-prev:before,[class*=icon-],input[type=checkbox]:checked~.label:before,input[type=checkbox]:checked~label:before,input[type=checkbox]~.label:before,input[type=checkbox]~label:before,input[type=radio]:checked~.label:before,input[type=radio]:checked~label:before,input[type=radio]~.label:before,input[type=radio]~label:before{font-family:icons;display:inline-block;vertical-align:middle;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow_down:before{content:""}.icon-arrow_left:before{content:""}.icon-arrow_right:before{content:""}.icon-arrow_up:before{content:""}.icon-atsign:before{content:""}.icon-bus:before{content:""}.icon-calendar:before{content:""}.icon-car:before{content:""}.icon-cart:before{content:""}.icon-checkbox:before{content:""}.icon-checkbox_checked:before{content:""}.icon-circle_check:before{content:""}.icon-circle_check_thick:before{content:""}.icon-circle_close:before{content:""}.icon-circle_up:before{content:""}.icon-close:before{content:""}.icon-douban:before{content:""}.icon-email:before{content:""}.icon-facebook:before{content:""}.icon-finder:before{content:""}.icon-flag_2:before{content:""}.icon-flag_head:before{content:""}.icon-flag_star:before{content:""}.icon-glasses:before{content:""}.icon-google:before{content:""}.icon-hamburger:before{content:""}.icon-head:before{content:""}.icon-heart:before{content:""}.icon-heart_outline:before{content:""}.icon-instagram:before{content:""}.icon-kaixin:before{content:""}.icon-kakao_off:before{content:""}.icon-kakao_on:before{content:""}.icon-livechat:before{content:""}.icon-livechat2:before{content:""}.icon-logo:before{content:""}.icon-marker_mobile:before{content:""}.icon-minus:before{content:""}.icon-phone:before{content:""}.icon-pinterest:before{content:""}.icon-plane:before{content:""}.icon-play:before{content:""}.icon-plus:before{content:""}.icon-print:before{content:""}.icon-quickshop_arrow:before{content:""}.icon-radio:before{content:""}.icon-radio_checked:before{content:""}.icon-riding:before{content:""}.icon-search:before{content:""}.icon-share:before{content:""}.icon-star:before{content:""}.icon-star_outline:before{content:""}.icon-tag:before{content:""}.icon-tumblr:before{content:""}.icon-twitter:before{content:""}.icon-walking:before{content:""}.icon-wechat:before{content:""}.icon-weibo:before{content:""}.icon-weixin:before{content:""}.icon-xiaonei:before{content:""}.icon-youtube:before{content:""}.icon-zoom:before{content:""}@font-face{font-family:icons;src:url(/sites/bobbibrown/themes/bb_base/fonts/icons/icons.eot?607);src:url(/sites/bobbibrown/themes/bb_base/fonts/icons/icons.eot?202#iefix) format("eot"),url(/sites/bobbibrown/themes/bb_base/fonts/icons/icons.woff?245) format("woff"),url(/sites/bobbibrown/themes/bb_base/fonts/icons/icons.ttf?976) format("truetype"),url(/sites/bobbibrown/themes/bb_base/fonts/icons/icons.svg?814#icons) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Brandon Text";src:url(../../bb_base/fonts/brandon/brandontext_regular-webfont.eot);src:url(../../bb_base/fonts/brandon/brandontext_regular-webfont.eot?#iefix) format('eot'),url(../../bb_base/fonts/brandon/brandontext_regular-webfont.woff) format('woff'),url(../../bb_base/fonts/brandon/brandontext_regular-webfont.ttf) format('truetype'),url(../../bb_base/fonts/brandon/brandontext_regular-webfont.svg) format('svg')}@font-face{font-family:"Brandon Text Light";src:url(../../bb_base/fonts/brandon/brandontext_light-webfont.eot);src:url(../../bb_base/fonts/brandon/brandontext_light-webfont.eot?#iefix) format('eot'),url(../../bb_base/fonts/brandon/brandontext_light-webfont.woff) format('woff'),url(../../bb_base/fonts/brandon/brandontext_light-webfont.ttf) format('truetype'),url(../../bb_base/fonts/brandon/brandontext_light-webfont.svg) format('svg')}@font-face{font-family:"Brandon Text Medium";src:url(../../bb_base/fonts/brandon/brandontext_medium-webfont.eot);src:url(../../bb_base/fonts/brandon/brandontext_medium-webfont.eot?#iefix) format('eot'),url(../../bb_base/fonts/brandon/brandontext_medium-webfont.woff) format('woff'),url(../../bb_base/fonts/brandon/brandontext_medium-webfont.ttf) format('truetype'),url(../../bb_base/fonts/brandon/brandontext_medium-webfont.svg) format('svg')}@font-face{font-family:"Brandon Text Bold";src:url(../../bb_base/fonts/brandon/brandontext_bold-webfont.eot);src:url(../../bb_base/fonts/brandon/brandontext_bold-webfont.eot?#iefix) format('eot'),url(../../bb_base/fonts/brandon/brandontext_bold-webfont.woff) format('woff'),url(../../bb_base/fonts/brandon/brandontext_bold-webfont.ttf) format('truetype'),url(../../bb_base/fonts/brandon/brandontext_bold-webfont.svg) format('svg')}@font-face{font-family:"Lato Regular";src:url(../../bb_base/fonts/lato/lato-regular-webfont.eot);src:url(../../bb_base/fonts/lato/lato-regular-webfont.eot?#iefix) format('eot'),url(../../bb_base/fonts/lato/lato-regular-webfont.woff) format('woff'),url(../../bb_base/fonts/lato/lato-regular-webfont.ttf) format('truetype'),url(../../bb_base/fonts/lato/lato-regular-webfont.svg) format('svg')}@font-face{font-family:"Lato Black";src:url(../../bb_base/fonts/lato/lato-black-webfont.eot);src:url(../../bb_base/fonts/lato/lato-black-webfont.eot?#iefix) format('eot'),url(../../bb_base/fonts/lato/lato-black-webfont.woff) format('woff'),url(../../bb_base/fonts/lato/lato-black-webfont.ttf) format('truetype'),url(../../bb_base/fonts/lato/lato-black-webfont.svg) format('svg')}body{font-family:"Brandon Text";font-size:14px;line-height:19px;background-color:#fff;color:#000000;letter-spacing:1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#at-h2,h1,h2,h3,h4,h5,h6{font-weight:400;margin:0;padding:0}#at-h2,h1,h2,h3.product_collection__header{margin-bottom:40px}#at-h2,.at-h2,p{margin-bottom:0}.at-p{margin:0 0 30px 0;padding:0;line-height:1.45em}.at-h4{display:block;margin-top:21.28px;margin-bottom:21.28px;font-weight:700;font-size:16px}.brandon-text,.payment-panel .payment-form .expires-date__container .expires-date__month .expiration_month,.payment-panel .payment-form .expires-date__container .expires-date__year .expiration_year{font-family:"Brandon Text"}.brandon-text-light{font-family:"Brandon Text Light"}.brandon-text-medium{font-family:"Brandon Text Medium"}.bold,.brandon-text-bold,.replenishment-detail-page .replenishment-detail-product .product__name,.replenishment-detail-page .replenishment-detail-product .product__next-order-date,.replenishment-detail-page .replenishment-detail-product .product__price,.replenishment-detail-page__mobile .product__name,.replenishment-detail-page__mobile .product__next-order-date,.replenishment-detail-page__mobile .product__price,.replenishment__products .products-list__item .product__name,.replenishment__products .products-list__item .product__next-order-date,.replenishment__products .products-list__item .product__price{font-family:"Brandon Text Bold"}.h1,.product-replenishment-info__heading{font-family:"Brandon Text Medium";font-weight:400;font-size:24px;line-height:27px;letter-spacing:.24em;text-transform:uppercase;margin:0 0 17px 0}@media (min-width:768px){.h1,.product-replenishment-info__heading{font-size:39px;line-height:47px}}.h2,.product-recommendation .product-recommendation__headline{font-family:"Brandon Text";font-weight:400;font-size:37px;line-height:46px;letter-spacing:.04em}.h3{font-family:"Brandon Text";font-weight:400;font-size:21px;line-height:28px;letter-spacing:.04em}@media (min-width:768px){.h3{font-size:28px;line-height:34px;letter-spacing:.034em}}.bobbis-lessons__headline,.double-feature__headline,.h4{font-family:"Brandon Text Bold";font-weight:400;font-size:19px;line-height:27px;letter-spacing:.24em;text-transform:uppercase}@media (min-width:768px){.bobbis-lessons__headline,.double-feature__headline,.h4{font-size:25px;line-height:30px}}.h5{font-family:"Brandon Text Medium";font-weight:400;font-size:14px;letter-spacing:.01em;line-height:34px;color:#000000}@media (min-width:768px){.h5{font-family:"Brandon Text";font-size:22px;line-height:22px;letter-spacing:.02em;color:#ff4661}}.account-address .section-content,.account-address .section-header__link,.account-loyalty .section-content,.account-loyalty .section-header__link,.account-orders .section-content,.account-orders .section-header__link,.account-payment .section-content,.account-payment .section-header__link,.account-profile .section-content,.account-profile .section-header__link,.h6,.product--full .product__subline{font-family:"Brandon Text";font-weight:400;font-size:18px;line-height:24px;letter-spacing:.06em}@media (min-width:768px){.account-address .section-content,.account-address .section-header__link,.account-loyalty .section-content,.account-loyalty .section-header__link,.account-orders .section-content,.account-orders .section-header__link,.account-payment .section-content,.account-payment .section-header__link,.account-profile .section-content,.account-profile .section-header__link,.h6,.product--full .product__subline{line-height:25px}}.h7,.product--full .product__rating{font-family:"Brandon Text";font-weight:400;font-size:18px;line-height:24px;letter-spacing:.06em}@media (min-width:768px){.h7,.product--full .product__rating{font-size:16px;line-height:30px}}.account-address .section-header__header,.account-loyalty .section-header__header,.account-mobile-landing-page .account-landing-menu .account-landing-menu__item a,.account-orders .section-header__header,.account-payment .section-header__header,.account-profile .section-header__header,.add-payment-page__header,.address-book-page .address-book__header,.address-book-page .payment-info__header,.address-info h3,.address-info__header,.artist-picks-page .transcript .transcript__chat--skus .recommended-skus__links-add-all,.artist-picks-page__products .recommended-products__links-add-all,.chat-history-page .transcript .transcript__chat--skus .recommended-skus__links-add-all,.chat-history-page__products .recommended-products__links-add-all,.facecharts-page .transcript .transcript__chat--skus .recommended-skus__links-add-all,.facecharts-page__products .recommended-products__links-add-all,.favorites-page__tab,.h8,.mpp__filters__headline,.my-lists__list-header-link,.newsletter-info h3,.newsletter-info__header,.optional-info h3,.optional-info__header,.product--full .product__price,.product--full .product__rating,.product--full .product__sku-categories-nav-item,.product--full .product__tip .product__tip-title,.product-filter__item,.product-gallery__shade-name,.product-recommendation .product-recommendation__filter-nav>li,.product-thumb--price,.product-thumb__headline,.profile-info h3,.profile-info__header,.quickshop .product--full .product__rating,.quickshop .product--full .product__title,.responsive-tabs .resp-tab-item,.responsive-tabs h2.resp-accordion,.responsive-tabs h2.resp-tab-active,.search-form .search-suggestions__link,.shade-picker,.shade-picker__color-name,.sign-in .account-links__favorites,.sign-in .account-links__login,.sign-in .account-links__logout,.sign-in .account-links__loyalty,.sign-in .account-links__orders,.sign-in .account-links__profile,.site-footer-contact__link,.site-footer-social-links__header,.site-footer__main .site-email-signup__header,.site-nav .menu__link--lvl-1,.site-nav .menu__link--lvl-2,.sms-promotions h3,.sms-promotions__header,.social-info h3,.social-info__header,.spp-mobile-page .spp__share,.sticky-chat__headline,.sticky-offer__headline,.wishlist-page__header{font-family:"Brandon Text Bold";font-weight:400;font-size:12px;line-height:21px;letter-spacing:.2em;text-transform:uppercase}@media (min-width:768px){.account-address .section-header__header,.account-loyalty .section-header__header,.account-mobile-landing-page .account-landing-menu .account-landing-menu__item a,.account-orders .section-header__header,.account-payment .section-header__header,.account-profile .section-header__header,.add-payment-page__header,.address-book-page .address-book__header,.address-book-page .payment-info__header,.address-info h3,.address-info__header,.artist-picks-page .transcript .transcript__chat--skus .recommended-skus__links-add-all,.artist-picks-page__products .recommended-products__links-add-all,.chat-history-page .transcript .transcript__chat--skus .recommended-skus__links-add-all,.chat-history-page__products .recommended-products__links-add-all,.facecharts-page .transcript .transcript__chat--skus .recommended-skus__links-add-all,.facecharts-page__products .recommended-products__links-add-all,.favorites-page__tab,.h8,.mpp__filters__headline,.my-lists__list-header-link,.newsletter-info h3,.newsletter-info__header,.optional-info h3,.optional-info__header,.product--full .product__price,.product--full .product__rating,.product--full .product__sku-categories-nav-item,.product--full .product__tip .product__tip-title,.product-filter__item,.product-gallery__shade-name,.product-recommendation .product-recommendation__filter-nav>li,.product-thumb--price,.product-thumb__headline,.profile-info h3,.profile-info__header,.quickshop .product--full .product__rating,.quickshop .product--full .product__title,.responsive-tabs .resp-tab-item,.responsive-tabs h2.resp-accordion,.responsive-tabs h2.resp-tab-active,.search-form .search-suggestions__link,.shade-picker,.shade-picker__color-name,.sign-in .account-links__favorites,.sign-in .account-links__login,.sign-in .account-links__logout,.sign-in .account-links__loyalty,.sign-in .account-links__orders,.sign-in .account-links__profile,.site-footer-contact__link,.site-footer-social-links__header,.site-footer__main .site-email-signup__header,.site-nav .menu__link--lvl-1,.site-nav .menu__link--lvl-2,.sms-promotions h3,.sms-promotions__header,.social-info h3,.social-info__header,.spp-mobile-page .spp__share,.sticky-chat__headline,.sticky-offer__headline,.wishlist-page__header{font-size:14px}}.h9,.language-select__link,.live-chat__box,.locale-select__link,.mpp__filters .product-filter__label,.mpp__filters__summary,.product--full .product__unit-price,.product--full .product__weight,.product-gallery__shade-description,.search-form .product__abstract,.search-form .search-related-story__description,.search-form--results .search-form__results-count,.sign-in .account-links__welcome,.sign-in .login__header,.sign-in .login__no-account,.sign-in .registration__have-account,.sign-in .registration__header,.site-footer,.site-footer__column:nth-child(2) .menu__item,.site-utils__dropdown .site-email-signup__header,.site-utils__promo,.spp .spp-page__breadcrumb a,.tooltipster-default .tooltipster-content{font-family:"Brandon Text";font-weight:400;font-size:14px;line-height:17px}@media (min-width:768px){.h9,.language-select__link,.live-chat__box,.locale-select__link,.mpp__filters .product-filter__label,.mpp__filters__summary,.product--full .product__unit-price,.product--full .product__weight,.product-gallery__shade-description,.search-form .product__abstract,.search-form .search-related-story__description,.search-form--results .search-form__results-count,.sign-in .account-links__welcome,.sign-in .login__header,.sign-in .login__no-account,.sign-in .registration__have-account,.sign-in .registration__header,.site-footer,.site-footer__column:nth-child(2) .menu__item,.site-utils__dropdown .site-email-signup__header,.site-utils__promo,.spp .spp-page__breadcrumb a,.tooltipster-default .tooltipster-content{letter-spacing:.06em;line-height:14px}}.h10,.product--full .product__title{font-family:"Brandon Text Bold";font-weight:400;font-size:18px;line-height:31px;letter-spacing:.24em;text-transform:uppercase}.h11{font-family:"Brandon Text";font-weight:400;font-size:21px;line-height:46px;letter-spacing:.04em}.h12{font-family:"Brandon Text Bold";font-weight:400;font-size:11px;line-height:19px;letter-spacing:.22em;text-transform:uppercase}.about-bobbi__causes__partners-title,.account-mobile-landing-page .account-landing-profile__header,.h13,.offer-specific__container .offer__header,.offers-hero__header{font-family:"Brandon Text Bold";font-weight:400;font-size:12px;line-height:15px;letter-spacing:.2em;text-align:center;text-transform:uppercase;position:relative;display:inline-block;margin:0 auto 30px auto;padding:0 33px}.about-bobbi__causes__partners-title:before,.account-mobile-landing-page .account-landing-profile__header:before,.h13:before,.offer-specific__container .offer__header:before,.offers-hero__header:before{content:"";background:#000000;width:100%;height:2px;display:inline-block;position:absolute;top:43%;left:0}.about-bobbi__causes__partners-title .inner,.account-mobile-landing-page .account-landing-profile__header .inner,.h13 .inner,.h13__inner,.offer-specific__container .offer__header .inner,.offers-hero__header .inner{background:#ffffff;display:inline-block;position:relative;padding:0 7px 0 9px}@media (min-width:768px){.about-bobbi__causes__partners-title,.account-mobile-landing-page .account-landing-profile__header,.h13,.offer-specific__container .offer__header,.offers-hero__header{font-size:14px;padding:0 55px}}.h14,.product-thumb__subline{font-family:"Brandon Text";font-weight:400;font-size:14px;letter-spacing:.01em}.h15,.search-form .product__headline,.search-form .product__price,.search-form .search-related-story__headline{font-family:"Brandon Text";font-weight:400;font-size:12px;letter-spacing:.01em}.h16,.product-replenishment-info__step-heading{font-family:"Brandon Text Bold";font-weight:400;font-size:14px;line-height:17px;letter-spacing:.24em;text-transform:uppercase}@media (min-width:768px){.h16,.product-replenishment-info__step-heading{font-size:14px}}.h17{font-family:"Brandon Text";font-weight:400;font-size:14px;letter-spacing:.01em}.h18,.profile-pic-main #profile-pic-name{font-family:"Brandon Text";font-weight:400;font-size:11px;line-height:13px;letter-spacing:.24em;text-transform:uppercase}.account-page__header,.h19,.replenishment-page__header{font-family:"Brandon Text Bold";font-weight:400;font-size:21px;letter-spacing:.24em;text-transform:uppercase}.account-utilities .sidebar-menu__item--account,.account-utilities .sidebar-menu__item--address,.account-utilities .sidebar-menu__item--artist,.account-utilities .sidebar-menu__item--details,.account-utilities .sidebar-menu__item--facecharts,.account-utilities .sidebar-menu__item--favorites,.account-utilities .sidebar-menu__item--orders,.account-utilities .sidebar-menu__item--replenish,.h20{font-family:"Brandon Text Bold";font-weight:400;font-size:11px;line-height:50px;letter-spacing:.24em;text-transform:uppercase}.account-utilities .sidebar-menu__item--signout,.h21,.profile-pic-main #profile-change-photo,.profile-pic-main #profile-delete-photo,.profile-pic-main #profile-upload-photo{font-family:"Brandon Text Medium";font-weight:400;font-size:12px;line-height:24px;letter-spacing:.01em}.h22{font-family:"Brandon Text Bold";font-weight:400;font-size:9px;line-height:12px;letter-spacing:.2em;text-transform:uppercase}.h23{font-family:"Brandon Text Medium";font-weight:400;font-size:9px;line-height:15px;letter-spacing:.01em}.checkout__sidebar .viewcart-panel__title #shopping-bag-title-edit,.h24,.offers-everyday__header,.replenishment-detail-page .payment-info__header,.replenishment-detail-page .shipping-address__header,.replenishment-detail-page .shipping-frequency__header,.replenishment-detail-page__mobile .payment-method__header,.replenishment-detail-page__mobile .shipping-address .address-form__header{font-family:"Brandon Text Bold";font-weight:400;font-size:14px;line-height:18px;letter-spacing:.2em;text-transform:uppercase}.h25,.offers-everyday__item-header{font-family:"Brandon Text Bold";font-weight:400;font-size:16px;line-height:22px;letter-spacing:.2em;text-transform:uppercase}.section-header{font-family:"Brandon Text Bold";font-weight:400;font-size:12px;line-height:15px;letter-spacing:.2em;text-align:center;text-transform:uppercase;position:relative;display:inline-block;margin:0 auto 30px auto;padding:0 33px}.section-header:before{content:"";background:#000000;width:100%;height:2px;display:inline-block;position:absolute;top:43%;left:0}.section-header .inner,.section-header__inner{background:#ffffff;display:inline-block;position:relative;padding:0 7px 0 9px}@media (min-width:768px){.section-header{font-size:14px;padding:0 55px}}.section-header__stars{margin:0 auto 4px auto;display:block;width:82px;height:12px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKQAAAAYCAYAAAB0vVZPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxMzY1MTI2Q0YyMkYxMUUzOTVDM0I4MTQwQTc2MjlBMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxMzY1MTI2REYyMkYxMUUzOTVDM0I4MTQwQTc2MjlBMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjEzNjUxMjZBRjIyRjExRTM5NUMzQjgxNDBBNzYyOUEzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjEzNjUxMjZCRjIyRjExRTM5NUMzQjgxNDBBNzYyOUEzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+BhWlpQAABJ1JREFUeNrsW01IVUEUvj4TMR9JFpE/uDFCAinNxL0EVjzCnoWLXNVCalFi/hC4EqJFkhjJy3STGzdC4CYRM1wJ4UpQC2shFJFmFIY8X2Zn4AzennfenZk3581ddOCDfN1755tzz8x35swdx1G364ACJxh2KyA8ziL++2TPCjBWyO0VoDkAHS4HbAByAsDlIcK25aBPygPApRljhdQKAQnAeAA63AXYBTQEgMsHhG1rQJ90BYDLOMZKIWUjN7DDW4Cw5Q7PIZdnAZDrXYRt2R5CHnOWeYQxRnYxZkjlmjvfpmyXuXh8BWRblmvOxaZsZ6MvOJcyy3LNeZDJdgFOwbwhm7Ld7uLBUG9ZrjmPFYs86pN80m5ZrjmPbapFcEtSh9mUnG9ZrjlilnhUJfFgqLTEJZbEw5ZsH3TJNUcLRUMTHs6PWpZr27Ld68GlNwBybVO2ox48JijkOu7R0JiFDt/x4GFLtpc9eCwHQK452ixwGfPgEZeV7SzAPcBt/LfIcgHHPX7/Dfjk08Y3QCvgrc91xYBhwCmf644KUoXvgJ8+904B7gJ+SYzyB9jvVL4TzUCr+CJEFsfSzEsfHqyf/YDzPtcdAhz2+J31c93n3kXATcBnn+vOYVpwxOe6EsABj9+/YL9Fxvz1lP9xCbAmGGXpYBoJyloeYJCARxwHXpZifrhEwIU984wCDz5pxAm4DKLPZa0E36lpHmsYg/9YEWDSUANsZdUJCGlO+xGDA2QZg0s3QY8ZdHwMn6m7gHpnMAAimjxC+G63DXGZxNgTjsa2NEcjc1q1gVykCCU2nc4OGaoEXEbp0+Wxjs9I1/KdveK3LqZSBYCCVac5QOIYa1KqdRpzC9VGhg2XgnTliuWtjYaT9WLNATKF95q0RuwjddoiM0CGNXyyiDGmZHkKo5EtJpqI630rklxmFfNWnQHyR4IHu6bDcAAk53Ozkj5ZSSNtkbEmjAFZ1crTbahZspEfPitSEzYjyeUxMY8KhZmggphLvySP18Q8cjEGZLikteU8ruD8CGGHjwF2JHmsEs5KzHoUfNJDyCPLVV7yww76kMoiCj7R3nL22gJKhVHCDrcq5ih1hFwWFHgsEPKoU/RJKyGXUQUeW7qSHRU88IWgPkcp29OChcuAYMHTR8TjZIp6q6g+d4KIS59g4TIgWPBMZ1iuFzFWvHyiteWcvAW04Vq4iOpzFzMk1zOuhUuVs38Lj0q2u1PUW0X1ue4MyfWSa+FS4pFzU8n2BZ96axPGTlpbzmxK3UwKgFKJ+twIsVwn8AWHJOpzFLI9L1FvTa7PzWdArr3qrSH0VYJYtkck6q0sdt64rttUle2oKwDuO6m/pHHX5yjOuPCPgt8DahTqc6Zlu9yRL7iz/3vuut70GZc+hXprDfqO74qYtBzX7OdXb83GWEroyPYY1q5qFSSkA+XK5BkXfoaHFV9lj0zw/VbTZ1y60fkqjuRyZVq2Pzpq3wmE0Yemz7g0uNIW2RSpFmNLWrbZVPrE0TszU43kTNkVwDWN+3g+Z/Jj2UeCtMXPSvFeU1bp6H8ncBV9aso6Hb1t4jDG2D7Z/ivAAKDapbcStAa/AAAAAElFTkSuQmCC);background-size:cover}.lt-ie9 .section-header__stars{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKQAAAAYCAYAAAB0vVZPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxMzY1MTI2Q0YyMkYxMUUzOTVDM0I4MTQwQTc2MjlBMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxMzY1MTI2REYyMkYxMUUzOTVDM0I4MTQwQTc2MjlBMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjEzNjUxMjZBRjIyRjExRTM5NUMzQjgxNDBBNzYyOUEzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjEzNjUxMjZCRjIyRjExRTM5NUMzQjgxNDBBNzYyOUEzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+BhWlpQAABJ1JREFUeNrsW01IVUEUvj4TMR9JFpE/uDFCAinNxL0EVjzCnoWLXNVCalFi/hC4EqJFkhjJy3STGzdC4CYRM1wJ4UpQC2shFJFmFIY8X2Zn4AzennfenZk3581ddOCDfN1755tzz8x35swdx1G364ACJxh2KyA8ziL++2TPCjBWyO0VoDkAHS4HbAByAsDlIcK25aBPygPApRljhdQKAQnAeAA63AXYBTQEgMsHhG1rQJ90BYDLOMZKIWUjN7DDW4Cw5Q7PIZdnAZDrXYRt2R5CHnOWeYQxRnYxZkjlmjvfpmyXuXh8BWRblmvOxaZsZ6MvOJcyy3LNeZDJdgFOwbwhm7Ld7uLBUG9ZrjmPFYs86pN80m5ZrjmPbapFcEtSh9mUnG9ZrjlilnhUJfFgqLTEJZbEw5ZsH3TJNUcLRUMTHs6PWpZr27Ld68GlNwBybVO2ox48JijkOu7R0JiFDt/x4GFLtpc9eCwHQK452ixwGfPgEZeV7SzAPcBt/LfIcgHHPX7/Dfjk08Y3QCvgrc91xYBhwCmf644KUoXvgJ8+904B7gJ+SYzyB9jvVL4TzUCr+CJEFsfSzEsfHqyf/YDzPtcdAhz2+J31c93n3kXATcBnn+vOYVpwxOe6EsABj9+/YL9Fxvz1lP9xCbAmGGXpYBoJyloeYJCARxwHXpZifrhEwIU984wCDz5pxAm4DKLPZa0E36lpHmsYg/9YEWDSUANsZdUJCGlO+xGDA2QZg0s3QY8ZdHwMn6m7gHpnMAAimjxC+G63DXGZxNgTjsa2NEcjc1q1gVykCCU2nc4OGaoEXEbp0+Wxjs9I1/KdveK3LqZSBYCCVac5QOIYa1KqdRpzC9VGhg2XgnTliuWtjYaT9WLNATKF95q0RuwjddoiM0CGNXyyiDGmZHkKo5EtJpqI630rklxmFfNWnQHyR4IHu6bDcAAk53Ozkj5ZSSNtkbEmjAFZ1crTbahZspEfPitSEzYjyeUxMY8KhZmggphLvySP18Q8cjEGZLikteU8ruD8CGGHjwF2JHmsEs5KzHoUfNJDyCPLVV7yww76kMoiCj7R3nL22gJKhVHCDrcq5ih1hFwWFHgsEPKoU/RJKyGXUQUeW7qSHRU88IWgPkcp29OChcuAYMHTR8TjZIp6q6g+d4KIS59g4TIgWPBMZ1iuFzFWvHyiteWcvAW04Vq4iOpzFzMk1zOuhUuVs38Lj0q2u1PUW0X1ue4MyfWSa+FS4pFzU8n2BZ96axPGTlpbzmxK3UwKgFKJ+twIsVwn8AWHJOpzFLI9L1FvTa7PzWdArr3qrSH0VYJYtkck6q0sdt64rttUle2oKwDuO6m/pHHX5yjOuPCPgt8DahTqc6Zlu9yRL7iz/3vuut70GZc+hXprDfqO74qYtBzX7OdXb83GWEroyPYY1q5qFSSkA+XK5BkXfoaHFV9lj0zw/VbTZ1y60fkqjuRyZVq2Pzpq3wmE0Yemz7g0uNIW2RSpFmNLWrbZVPrE0TszU43kTNkVwDWN+3g+Z/Jj2UeCtMXPSvFeU1bp6H8ncBV9aso6Hb1t4jDG2D7Z/ivAAKDapbcStAa/AAAAAElFTkSuQmCC);background-size:82px 12px}#console .messages.public{position:absolute}.cart-item__price--mobile-only,.cart-item__product-subname,.checkout-confirmation-page .registration-panel .accepted-privacy-policy .terms_disclaimer,.checkout-confirmation-page .registration-panel .checkout-registration__email-address br,.checkout-confirmation-page .registration-panel .checkout-registration__password .label,.checkout-confirmation-page .registration-panel .how-we-will-use-container .required,.checkout-confirmation-page .registration-panel .required_mark,.checkout-confirmation-page .sign-in-confirmation-panel__content .password .label,.checkout__new-account label,.checkout__return-user label,.checkout__sidebar .product .sample-select-checkbox,.checkout__sidebar .samples-buttons,.choose-samples-checkout,.hidden,.links-panel,.nav-checkout .site-nav,.replenishment__description-text,.review-panel .email-and-sms-promotions,.review-panel .msg-order-email,.review-panel .pc-place-order,.review-panel .section-sms-promotions,.samples-page .product .sample-select-checkbox,.samples-panel .product .sample-select-checkbox,.samples-panel .view-larger,.sign-in-page__label,.top-viewcart-buttons .continue-shopping,.viewcart-panel #add-samples-message{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before,.search-form .result:after,.search-form .result:before,.search-form .search-related-story:after,.search-form .search-related-story:before,.search-form__fields:after,.search-form__fields:before{content:" ";display:table}.clearfix:after,.search-form .result:after,.search-form .search-related-story:after,.search-form__fields:after{clear:both}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.float-left{float:left}.float-right{float:right}.float-none{float:none}.clear-left{clear:left}.clear-right{clear:right}.clear,.clear-both{clear:both}.fluid-image{max-width:100%;width:100%;height:auto}.preload{display:none}input,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.adpl .checkout__return-user input[type=password].js-label-mode+label:before{content:attr(data-required) attr(alt)}.adpl .checkout__return-user input[type=password]+label:before{content:attr(data-required) attr(placeholder)}.adpl .checkout__return-user input[type=text].js-label-mode+label:before{content:attr(data-required) attr(alt)}.adpl .checkout__return-user input[type=text]+label:before{content:attr(data-required) attr(placeholder)}.adpl .checkout__new-account input[type=email].js-label-mode+label:before{content:attr(data-required) attr(alt)}.adpl .checkout__new-account input[type=email]+label:before{content:attr(data-required) attr(placeholder)}.selectbox{border:1px solid #000}.selectBox-arrow{line-height:2.5;position:absolute;top:0;right:0;width:28px;padding-right:9px;height:100%;background:#ffffff}.selectBox-arrow:before{content:"";font-size:inherit;color:inherit;vertical-align:middle}.selectBox-menuShowing .selectBox-arrow{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.account .selectBox-arrow,.checkout .selectBox-arrow{line-height:2}.selectBox-options a,.selectbox,a.selectBox{font-family:"Brandon Text Medium";font-size:14px;outline:0;height:35px;line-height:35px;display:block;color:#000000;overflow:hidden;white-space:nowrap;padding:0 10px;cursor:pointer;text-transform:uppercase;text-decoration:none;background:#ffffff}.account .selectBox-options a,.account .selectbox,.account a.selectBox,.checkout .selectBox-options a,.checkout .selectbox,.checkout a.selectBox{height:32px;line-height:30px}.selectBox-options a:hover,.selectbox:hover,a.selectBox:hover{color:#ff4661;text-decoration:none}a.selectBox{position:relative;display:block!important}.selectBox-dropdown-menu{position:absolute;z-index:10000;min-height:1em;max-height:200px;border:1px solid #000;background:#fff;overflow:auto;-webkit-overflow-scrolling:touch}.adpl input[type=email],.adpl input[type=password],.adpl input[type=tel],.adpl input[type=text],.adpl select{height:3em;height:calc(3em - -2px);font-size:1em;border-radius:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-box-shadow:none;box-shadow:none;resize:none;outline:0;border-color:#000000}.adpl input[type=email]:active+label:before,.adpl input[type=email]:focus+label:before,.adpl input[type=password]:active+label:before,.adpl input[type=password]:focus+label:before,.adpl input[type=tel]:active+label:before,.adpl input[type=tel]:focus+label:before,.adpl input[type=text]:active+label:before,.adpl input[type=text]:focus+label:before,.adpl select:active+label:before,.adpl select:focus+label:before{color:#999999}.adpl input[type=email]+label,.adpl input[type=password]+label,.adpl input[type=tel]+label,.adpl input[type=text]+label,.adpl select+label{display:block;font-size:1em;height:3em;line-height:3em;margin-top:3em;margin-top:calc(-3em - 1px);cursor:text}.adpl input[type=email]+label span.label-content,.adpl input[type=password]+label span.label-content,.adpl input[type=tel]+label span.label-content,.adpl input[type=text]+label span.label-content,.adpl select+label span.label-content{display:none}.adpl input[type=email]+label:before,.adpl input[type=password]+label:before,.adpl input[type=tel]+label:before,.adpl input[type=text]+label:before,.adpl select+label:before{content:attr(placeholder);display:inline-block;color:#999999;margin:0 1em;margin:0 calc(1em - -2px);white-space:nowrap;-webkit-transition-property:-webkit-transform,color;transition-property:transform,color;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0;transition-delay:0;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.adpl input[type=email].active+label:before,.adpl input[type=email].js-label-mode+label:before,.adpl input[type=email]:focus+label:before,.adpl input[type=password].active+label:before,.adpl input[type=password].js-label-mode+label:before,.adpl input[type=password]:focus+label:before,.adpl input[type=tel].active+label:before,.adpl input[type=tel].js-label-mode+label:before,.adpl input[type=tel]:focus+label:before,.adpl input[type=text].active+label:before,.adpl input[type=text].js-label-mode+label:before,.adpl input[type=text]:focus+label:before,.adpl select.active+label:before,.adpl select.js-label-mode+label:before,.adpl select:focus+label:before{background:white;line-height:1;padding:0 1.5px;-webkit-transform:translateY(-1.5em) translateY(-.5px) scale(.8,.8);transform:translateY(-1.5em) translateY(-.5px) scale(.8,.8)}.adpl input[type=email].js-label-mode+label:before,.adpl input[type=password].js-label-mode+label:before,.adpl input[type=tel].js-label-mode+label:before,.adpl input[type=text].js-label-mode+label:before,.adpl select.js-label-mode+label:before{content:attr(alt)}.adpl input[type=email]:required.error+label:before,.adpl input[type=email]:required:invalid+label:before,.adpl input[type=password]:required.error+label:before,.adpl input[type=password]:required:invalid+label:before,.adpl input[type=tel]:required.error+label:before,.adpl input[type=tel]:required:invalid+label:before,.adpl input[type=text]:required.error+label:before,.adpl input[type=text]:required:invalid+label:before,.adpl select:required.error+label:before,.adpl select:required:invalid+label:before{color:#999999}.adpl input[type=email]:required.error.empty+label:before,.adpl input[type=email]:required.error:empty+label:before,.adpl input[type=email]:required.error:not(:checked)+label:before,.adpl input[type=email]:required.error[value=""]+label:before,.adpl input[type=email]:required:invalid.empty+label:before,.adpl input[type=email]:required:invalid:empty+label:before,.adpl input[type=email]:required:invalid:not(:checked)+label:before,.adpl input[type=email]:required:invalid[value=""]+label:before,.adpl input[type=password]:required.error.empty+label:before,.adpl input[type=password]:required.error:empty+label:before,.adpl input[type=password]:required.error:not(:checked)+label:before,.adpl input[type=password]:required.error[value=""]+label:before,.adpl input[type=password]:required:invalid.empty+label:before,.adpl input[type=password]:required:invalid:empty+label:before,.adpl input[type=password]:required:invalid:not(:checked)+label:before,.adpl input[type=password]:required:invalid[value=""]+label:before,.adpl input[type=tel]:required.error.empty+label:before,.adpl input[type=tel]:required.error:empty+label:before,.adpl input[type=tel]:required.error:not(:checked)+label:before,.adpl input[type=tel]:required.error[value=""]+label:before,.adpl input[type=tel]:required:invalid.empty+label:before,.adpl input[type=tel]:required:invalid:empty+label:before,.adpl input[type=tel]:required:invalid:not(:checked)+label:before,.adpl input[type=tel]:required:invalid[value=""]+label:before,.adpl input[type=text]:required.error.empty+label:before,.adpl input[type=text]:required.error:empty+label:before,.adpl input[type=text]:required.error:not(:checked)+label:before,.adpl input[type=text]:required.error[value=""]+label:before,.adpl input[type=text]:required:invalid.empty+label:before,.adpl input[type=text]:required:invalid:empty+label:before,.adpl input[type=text]:required:invalid:not(:checked)+label:before,.adpl input[type=text]:required:invalid[value=""]+label:before,.adpl select:required.error.empty+label:before,.adpl select:required.error:empty+label:before,.adpl select:required.error:not(:checked)+label:before,.adpl select:required.error[value=""]+label:before,.adpl select:required:invalid.empty+label:before,.adpl select:required:invalid:empty+label:before,.adpl select:required:invalid:not(:checked)+label:before,.adpl select:required:invalid[value=""]+label:before{color:#999999}.adpl input[type=email]:required.error.empty.error+label:before,.adpl input[type=email]:required.error.empty.touched+label:before,.adpl input[type=email]:required.error:empty.error+label:before,.adpl input[type=email]:required.error:empty.touched+label:before,.adpl input[type=email]:required.error:not(:checked).error+label:before,.adpl input[type=email]:required.error:not(:checked).touched+label:before,.adpl input[type=email]:required.error[value=""].error+label:before,.adpl input[type=email]:required.error[value=""].touched+label:before,.adpl input[type=email]:required:invalid.empty.error+label:before,.adpl input[type=email]:required:invalid.empty.touched+label:before,.adpl input[type=email]:required:invalid:empty.error+label:before,.adpl input[type=email]:required:invalid:empty.touched+label:before,.adpl input[type=email]:required:invalid:not(:checked).error+label:before,.adpl input[type=email]:required:invalid:not(:checked).touched+label:before,.adpl input[type=email]:required:invalid[value=""].error+label:before,.adpl input[type=email]:required:invalid[value=""].touched+label:before,.adpl input[type=password]:required.error.empty.error+label:before,.adpl input[type=password]:required.error.empty.touched+label:before,.adpl input[type=password]:required.error:empty.error+label:before,.adpl input[type=password]:required.error:empty.touched+label:before,.adpl input[type=password]:required.error:not(:checked).error+label:before,.adpl input[type=password]:required.error:not(:checked).touched+label:before,.adpl input[type=password]:required.error[value=""].error+label:before,.adpl input[type=password]:required.error[value=""].touched+label:before,.adpl input[type=password]:required:invalid.empty.error+label:before,.adpl input[type=password]:required:invalid.empty.touched+label:before,.adpl input[type=password]:required:invalid:empty.error+label:before,.adpl input[type=password]:required:invalid:empty.touched+label:before,.adpl input[type=password]:required:invalid:not(:checked).error+label:before,.adpl input[type=password]:required:invalid:not(:checked).touched+label:before,.adpl input[type=password]:required:invalid[value=""].error+label:before,.adpl input[type=password]:required:invalid[value=""].touched+label:before,.adpl input[type=tel]:required.error.empty.error+label:before,.adpl input[type=tel]:required.error.empty.touched+label:before,.adpl input[type=tel]:required.error:empty.error+label:before,.adpl input[type=tel]:required.error:empty.touched+label:before,.adpl input[type=tel]:required.error:not(:checked).error+label:before,.adpl input[type=tel]:required.error:not(:checked).touched+label:before,.adpl input[type=tel]:required.error[value=""].error+label:before,.adpl input[type=tel]:required.error[value=""].touched+label:before,.adpl input[type=tel]:required:invalid.empty.error+label:before,.adpl input[type=tel]:required:invalid.empty.touched+label:before,.adpl input[type=tel]:required:invalid:empty.error+label:before,.adpl input[type=tel]:required:invalid:empty.touched+label:before,.adpl input[type=tel]:required:invalid:not(:checked).error+label:before,.adpl input[type=tel]:required:invalid:not(:checked).touched+label:before,.adpl input[type=tel]:required:invalid[value=""].error+label:before,.adpl input[type=tel]:required:invalid[value=""].touched+label:before,.adpl input[type=text]:required.error.empty.error+label:before,.adpl input[type=text]:required.error.empty.touched+label:before,.adpl input[type=text]:required.error:empty.error+label:before,.adpl input[type=text]:required.error:empty.touched+label:before,.adpl input[type=text]:required.error:not(:checked).error+label:before,.adpl input[type=text]:required.error:not(:checked).touched+label:before,.adpl input[type=text]:required.error[value=""].error+label:before,.adpl input[type=text]:required.error[value=""].touched+label:before,.adpl input[type=text]:required:invalid.empty.error+label:before,.adpl input[type=text]:required:invalid.empty.touched+label:before,.adpl input[type=text]:required:invalid:empty.error+label:before,.adpl input[type=text]:required:invalid:empty.touched+label:before,.adpl input[type=text]:required:invalid:not(:checked).error+label:before,.adpl input[type=text]:required:invalid:not(:checked).touched+label:before,.adpl input[type=text]:required:invalid[value=""].error+label:before,.adpl input[type=text]:required:invalid[value=""].touched+label:before,.adpl select:required.error.empty.error+label:before,.adpl select:required.error.empty.touched+label:before,.adpl select:required.error:empty.error+label:before,.adpl select:required.error:empty.touched+label:before,.adpl select:required.error:not(:checked).error+label:before,.adpl select:required.error:not(:checked).touched+label:before,.adpl select:required.error[value=""].error+label:before,.adpl select:required.error[value=""].touched+label:before,.adpl select:required:invalid.empty.error+label:before,.adpl select:required:invalid.empty.touched+label:before,.adpl select:required:invalid:empty.error+label:before,.adpl select:required:invalid:empty.touched+label:before,.adpl select:required:invalid:not(:checked).error+label:before,.adpl select:required:invalid:not(:checked).touched+label:before,.adpl select:required:invalid[value=""].error+label:before,.adpl select:required:invalid[value=""].touched+label:before{color:#999999}.adpl input[type=email]:required.error.empty.checkedEmpty+label:before,.adpl input[type=email]:required.error:empty.checkedEmpty+label:before,.adpl input[type=email]:required.error:not(:checked).checkedEmpty+label:before,.adpl input[type=email]:required.error[value=""].checkedEmpty+label:before,.adpl input[type=email]:required:invalid.empty.checkedEmpty+label:before,.adpl input[type=email]:required:invalid:empty.checkedEmpty+label:before,.adpl input[type=email]:required:invalid:not(:checked).checkedEmpty+label:before,.adpl input[type=email]:required:invalid[value=""].checkedEmpty+label:before,.adpl input[type=password]:required.error.empty.checkedEmpty+label:before,.adpl input[type=password]:required.error:empty.checkedEmpty+label:before,.adpl input[type=password]:required.error:not(:checked).checkedEmpty+label:before,.adpl input[type=password]:required.error[value=""].checkedEmpty+label:before,.adpl input[type=password]:required:invalid.empty.checkedEmpty+label:before,.adpl input[type=password]:required:invalid:empty.checkedEmpty+label:before,.adpl input[type=password]:required:invalid:not(:checked).checkedEmpty+label:before,.adpl input[type=password]:required:invalid[value=""].checkedEmpty+label:before,.adpl input[type=tel]:required.error.empty.checkedEmpty+label:before,.adpl input[type=tel]:required.error:empty.checkedEmpty+label:before,.adpl input[type=tel]:required.error:not(:checked).checkedEmpty+label:before,.adpl input[type=tel]:required.error[value=""].checkedEmpty+label:before,.adpl input[type=tel]:required:invalid.empty.checkedEmpty+label:before,.adpl input[type=tel]:required:invalid:empty.checkedEmpty+label:before,.adpl input[type=tel]:required:invalid:not(:checked).checkedEmpty+label:before,.adpl input[type=tel]:required:invalid[value=""].checkedEmpty+label:before,.adpl input[type=text]:required.error.empty.checkedEmpty+label:before,.adpl input[type=text]:required.error:empty.checkedEmpty+label:before,.adpl input[type=text]:required.error:not(:checked).checkedEmpty+label:before,.adpl input[type=text]:required.error[value=""].checkedEmpty+label:before,.adpl input[type=text]:required:invalid.empty.checkedEmpty+label:before,.adpl input[type=text]:required:invalid:empty.checkedEmpty+label:before,.adpl input[type=text]:required:invalid:not(:checked).checkedEmpty+label:before,.adpl input[type=text]:required:invalid[value=""].checkedEmpty+label:before,.adpl select:required.error.empty.checkedEmpty+label:before,.adpl select:required.error:empty.checkedEmpty+label:before,.adpl select:required.error:not(:checked).checkedEmpty+label:before,.adpl select:required.error[value=""].checkedEmpty+label:before,.adpl select:required:invalid.empty.checkedEmpty+label:before,.adpl select:required:invalid:empty.checkedEmpty+label:before,.adpl select:required:invalid:not(:checked).checkedEmpty+label:before,.adpl select:required:invalid[value=""].checkedEmpty+label:before{color:#999999}.adpl input[type=email]:required.error.empty:focus+label:before,.adpl input[type=email]:required.error:empty:focus+label:before,.adpl input[type=email]:required.error:not(:checked):focus+label:before,.adpl input[type=email]:required.error[value=""]:focus+label:before,.adpl input[type=email]:required:invalid.empty:focus+label:before,.adpl input[type=email]:required:invalid:empty:focus+label:before,.adpl input[type=email]:required:invalid:not(:checked):focus+label:before,.adpl input[type=email]:required:invalid[value=""]:focus+label:before,.adpl input[type=password]:required.error.empty:focus+label:before,.adpl input[type=password]:required.error:empty:focus+label:before,.adpl input[type=password]:required.error:not(:checked):focus+label:before,.adpl input[type=password]:required.error[value=""]:focus+label:before,.adpl input[type=password]:required:invalid.empty:focus+label:before,.adpl input[type=password]:required:invalid:empty:focus+label:before,.adpl input[type=password]:required:invalid:not(:checked):focus+label:before,.adpl input[type=password]:required:invalid[value=""]:focus+label:before,.adpl input[type=tel]:required.error.empty:focus+label:before,.adpl input[type=tel]:required.error:empty:focus+label:before,.adpl input[type=tel]:required.error:not(:checked):focus+label:before,.adpl input[type=tel]:required.error[value=""]:focus+label:before,.adpl input[type=tel]:required:invalid.empty:focus+label:before,.adpl input[type=tel]:required:invalid:empty:focus+label:before,.adpl input[type=tel]:required:invalid:not(:checked):focus+label:before,.adpl input[type=tel]:required:invalid[value=""]:focus+label:before,.adpl input[type=text]:required.error.empty:focus+label:before,.adpl input[type=text]:required.error:empty:focus+label:before,.adpl input[type=text]:required.error:not(:checked):focus+label:before,.adpl input[type=text]:required.error[value=""]:focus+label:before,.adpl input[type=text]:required:invalid.empty:focus+label:before,.adpl input[type=text]:required:invalid:empty:focus+label:before,.adpl input[type=text]:required:invalid:not(:checked):focus+label:before,.adpl input[type=text]:required:invalid[value=""]:focus+label:before,.adpl select:required.error.empty:focus+label:before,.adpl select:required.error:empty:focus+label:before,.adpl select:required.error:not(:checked):focus+label:before,.adpl select:required.error[value=""]:focus+label:before,.adpl select:required:invalid.empty:focus+label:before,.adpl select:required:invalid:empty:focus+label:before,.adpl select:required:invalid:not(:checked):focus+label:before,.adpl select:required:invalid[value=""]:focus+label:before{color:#999999}.adpl input[type=email]:required:valid+label:before,.adpl input[type=password]:required:valid+label:before,.adpl input[type=tel]:required:valid+label:before,.adpl input[type=text]:required:valid+label:before,.adpl select:required:valid+label:before{color:#999999}.adpl input[type=email]:required:valid.error+label:before,.adpl input[type=password]:required:valid.error+label:before,.adpl input[type=tel]:required:valid.error+label:before,.adpl input[type=text]:required:valid.error+label:before,.adpl select:required:valid.error+label:before{color:#999999}.adpl input[type=email]:required[data-error]+label:before,.adpl input[type=password]:required[data-error]+label:before,.adpl input[type=tel]:required[data-error]+label:before,.adpl input[type=text]:required[data-error]+label:before,.adpl select:required[data-error]+label:before{color:#999999}.adpl input[type=email]:focus+label:before,.adpl input[type=password]:focus+label:before,.adpl input[type=tel]:focus+label:before,.adpl input[type=text]:focus+label:before,.adpl select:focus+label:before{color:#999999}.adpl input[type=email].error,.adpl input[type=password].error,.adpl input[type=tel].error,.adpl input[type=text].error,.adpl select.error{border-color:#ff0000}.adpl input[type=text].error{border:1px solid red}.adpl .select label{display:none}.adpl fieldset{overflow:visible;max-width:100%}.adpl .form-item{position:relative;overflow:visible}.adpl .selectBox,.adpl input,.adpl select{resize:none;outline:0;border:1px solid #cccccc;border-color:#cccccc}.adpl .selectBox.selectBox-required,.adpl .selectBox:required,.adpl input.selectBox-required,.adpl input:required,.adpl select.selectBox-required,.adpl select:required{box-shadow:none}.adpl .selectBox.selectBox-required.error,.adpl .selectBox.selectBox-required.selectBox-invalid,.adpl .selectBox.selectBox-required:invalid,.adpl .selectBox:required.error,.adpl .selectBox:required.selectBox-invalid,.adpl .selectBox:required:invalid,.adpl input.selectBox-required.error,.adpl input.selectBox-required.selectBox-invalid,.adpl input.selectBox-required:invalid,.adpl input:required.error,.adpl input:required.selectBox-invalid,.adpl input:required:invalid,.adpl select.selectBox-required.error,.adpl select.selectBox-required.selectBox-invalid,.adpl select.selectBox-required:invalid,.adpl select:required.error,.adpl select:required.selectBox-invalid,.adpl select:required:invalid{border-color:red;box-shadow:none}.adpl .selectBox.selectBox-required.error.empty,.adpl .selectBox.selectBox-required.error:empty,.adpl .selectBox.selectBox-required.error:not(:checked),.adpl .selectBox.selectBox-required.error[value=""],.adpl .selectBox.selectBox-required.selectBox-invalid.empty,.adpl .selectBox.selectBox-required.selectBox-invalid:empty,.adpl .selectBox.selectBox-required.selectBox-invalid:not(:checked),.adpl .selectBox.selectBox-required.selectBox-invalid[value=""],.adpl .selectBox.selectBox-required:invalid.empty,.adpl .selectBox.selectBox-required:invalid:empty,.adpl .selectBox.selectBox-required:invalid:not(:checked),.adpl .selectBox.selectBox-required:invalid[value=""],.adpl .selectBox:required.error.empty,.adpl .selectBox:required.error:empty,.adpl .selectBox:required.error:not(:checked),.adpl .selectBox:required.error[value=""],.adpl .selectBox:required.selectBox-invalid.empty,.adpl .selectBox:required.selectBox-invalid:empty,.adpl .selectBox:required.selectBox-invalid:not(:checked),.adpl .selectBox:required.selectBox-invalid[value=""],.adpl .selectBox:required:invalid.empty,.adpl .selectBox:required:invalid:empty,.adpl .selectBox:required:invalid:not(:checked),.adpl .selectBox:required:invalid[value=""],.adpl input.selectBox-required.error.empty,.adpl input.selectBox-required.error:empty,.adpl input.selectBox-required.error:not(:checked),.adpl input.selectBox-required.error[value=""],.adpl input.selectBox-required.selectBox-invalid.empty,.adpl input.selectBox-required.selectBox-invalid:empty,.adpl input.selectBox-required.selectBox-invalid:not(:checked),.adpl input.selectBox-required.selectBox-invalid[value=""],.adpl input.selectBox-required:invalid.empty,.adpl input.selectBox-required:invalid:empty,.adpl input.selectBox-required:invalid:not(:checked),.adpl input.selectBox-required:invalid[value=""],.adpl input:required.error.empty,.adpl input:required.error:empty,.adpl input:required.error:not(:checked),.adpl input:required.error[value=""],.adpl input:required.selectBox-invalid.empty,.adpl input:required.selectBox-invalid:empty,.adpl input:required.selectBox-invalid:not(:checked),.adpl input:required.selectBox-invalid[value=""],.adpl input:required:invalid.empty,.adpl input:required:invalid:empty,.adpl input:required:invalid:not(:checked),.adpl input:required:invalid[value=""],.adpl select.selectBox-required.error.empty,.adpl select.selectBox-required.error:empty,.adpl select.selectBox-required.error:not(:checked),.adpl select.selectBox-required.error[value=""],.adpl select.selectBox-required.selectBox-invalid.empty,.adpl select.selectBox-required.selectBox-invalid:empty,.adpl select.selectBox-required.selectBox-invalid:not(:checked),.adpl select.selectBox-required.selectBox-invalid[value=""],.adpl select.selectBox-required:invalid.empty,.adpl select.selectBox-required:invalid:empty,.adpl select.selectBox-required:invalid:not(:checked),.adpl select.selectBox-required:invalid[value=""],.adpl select:required.error.empty,.adpl select:required.error:empty,.adpl select:required.error:not(:checked),.adpl select:required.error[value=""],.adpl select:required.selectBox-invalid.empty,.adpl select:required.selectBox-invalid:empty,.adpl select:required.selectBox-invalid:not(:checked),.adpl select:required.selectBox-invalid[value=""],.adpl select:required:invalid.empty,.adpl select:required:invalid:empty,.adpl select:required:invalid:not(:checked),.adpl select:required:invalid[value=""]{border-color:#cccccc}.adpl .selectBox.selectBox-required.error.empty[data-error],.adpl .selectBox.selectBox-required.error:empty[data-error],.adpl .selectBox.selectBox-required.error:not(:checked)[data-error],.adpl .selectBox.selectBox-required.error[value=""][data-error],.adpl .selectBox.selectBox-required.selectBox-invalid.empty[data-error],.adpl .selectBox.selectBox-required.selectBox-invalid:empty[data-error],.adpl .selectBox.selectBox-required.selectBox-invalid:not(:checked)[data-error],.adpl .selectBox.selectBox-required.selectBox-invalid[value=""][data-error],.adpl .selectBox.selectBox-required:invalid.empty[data-error],.adpl .selectBox.selectBox-required:invalid:empty[data-error],.adpl .selectBox.selectBox-required:invalid:not(:checked)[data-error],.adpl .selectBox.selectBox-required:invalid[value=""][data-error],.adpl .selectBox:required.error.empty[data-error],.adpl .selectBox:required.error:empty[data-error],.adpl .selectBox:required.error:not(:checked)[data-error],.adpl .selectBox:required.error[value=""][data-error],.adpl .selectBox:required.selectBox-invalid.empty[data-error],.adpl .selectBox:required.selectBox-invalid:empty[data-error],.adpl .selectBox:required.selectBox-invalid:not(:checked)[data-error],.adpl .selectBox:required.selectBox-invalid[value=""][data-error],.adpl .selectBox:required:invalid.empty[data-error],.adpl .selectBox:required:invalid:empty[data-error],.adpl .selectBox:required:invalid:not(:checked)[data-error],.adpl .selectBox:required:invalid[value=""][data-error],.adpl input.selectBox-required.error.empty[data-error],.adpl input.selectBox-required.error:empty[data-error],.adpl input.selectBox-required.error:not(:checked)[data-error],.adpl input.selectBox-required.error[value=""][data-error],.adpl input.selectBox-required.selectBox-invalid.empty[data-error],.adpl input.selectBox-required.selectBox-invalid:empty[data-error],.adpl input.selectBox-required.selectBox-invalid:not(:checked)[data-error],.adpl input.selectBox-required.selectBox-invalid[value=""][data-error],.adpl input.selectBox-required:invalid.empty[data-error],.adpl input.selectBox-required:invalid:empty[data-error],.adpl input.selectBox-required:invalid:not(:checked)[data-error],.adpl input.selectBox-required:invalid[value=""][data-error],.adpl input:required.error.empty[data-error],.adpl input:required.error:empty[data-error],.adpl input:required.error:not(:checked)[data-error],.adpl input:required.error[value=""][data-error],.adpl input:required.selectBox-invalid.empty[data-error],.adpl input:required.selectBox-invalid:empty[data-error],.adpl input:required.selectBox-invalid:not(:checked)[data-error],.adpl input:required.selectBox-invalid[value=""][data-error],.adpl input:required:invalid.empty[data-error],.adpl input:required:invalid:empty[data-error],.adpl input:required:invalid:not(:checked)[data-error],.adpl input:required:invalid[value=""][data-error],.adpl select.selectBox-required.error.empty[data-error],.adpl select.selectBox-required.error:empty[data-error],.adpl select.selectBox-required.error:not(:checked)[data-error],.adpl select.selectBox-required.error[value=""][data-error],.adpl select.selectBox-required.selectBox-invalid.empty[data-error],.adpl select.selectBox-required.selectBox-invalid:empty[data-error],.adpl select.selectBox-required.selectBox-invalid:not(:checked)[data-error],.adpl select.selectBox-required.selectBox-invalid[value=""][data-error],.adpl select.selectBox-required:invalid.empty[data-error],.adpl select.selectBox-required:invalid:empty[data-error],.adpl select.selectBox-required:invalid:not(:checked)[data-error],.adpl select.selectBox-required:invalid[value=""][data-error],.adpl select:required.error.empty[data-error],.adpl select:required.error:empty[data-error],.adpl select:required.error:not(:checked)[data-error],.adpl select:required.error[value=""][data-error],.adpl select:required.selectBox-invalid.empty[data-error],.adpl select:required.selectBox-invalid:empty[data-error],.adpl select:required.selectBox-invalid:not(:checked)[data-error],.adpl select:required.selectBox-invalid[value=""][data-error],.adpl select:required:invalid.empty[data-error],.adpl select:required:invalid:empty[data-error],.adpl select:required:invalid:not(:checked)[data-error],.adpl select:required:invalid[value=""][data-error]{border-color:red}.adpl .selectBox.selectBox-required.error.empty.checkedEmpty,.adpl .selectBox.selectBox-required.error.empty.error,.adpl .selectBox.selectBox-required.error.empty.touched,.adpl .selectBox.selectBox-required.error:empty.checkedEmpty,.adpl .selectBox.selectBox-required.error:empty.error,.adpl .selectBox.selectBox-required.error:empty.touched,.adpl .selectBox.selectBox-required.error:not(:checked).checkedEmpty,.adpl .selectBox.selectBox-required.error:not(:checked).error,.adpl .selectBox.selectBox-required.error:not(:checked).touched,.adpl .selectBox.selectBox-required.error[value=""].checkedEmpty,.adpl .selectBox.selectBox-required.error[value=""].error,.adpl .selectBox.selectBox-required.error[value=""].touched,.adpl .selectBox.selectBox-required.selectBox-invalid.empty.checkedEmpty,.adpl .selectBox.selectBox-required.selectBox-invalid.empty.error,.adpl .selectBox.selectBox-required.selectBox-invalid.empty.touched,.adpl .selectBox.selectBox-required.selectBox-invalid:empty.checkedEmpty,.adpl .selectBox.selectBox-required.selectBox-invalid:empty.error,.adpl .selectBox.selectBox-required.selectBox-invalid:empty.touched,.adpl .selectBox.selectBox-required.selectBox-invalid:not(:checked).checkedEmpty,.adpl .selectBox.selectBox-required.selectBox-invalid:not(:checked).error,.adpl .selectBox.selectBox-required.selectBox-invalid:not(:checked).touched,.adpl .selectBox.selectBox-required.selectBox-invalid[value=""].checkedEmpty,.adpl .selectBox.selectBox-required.selectBox-invalid[value=""].error,.adpl .selectBox.selectBox-required.selectBox-invalid[value=""].touched,.adpl .selectBox.selectBox-required:invalid.empty.checkedEmpty,.adpl .selectBox.selectBox-required:invalid.empty.error,.adpl .selectBox.selectBox-required:invalid.empty.touched,.adpl .selectBox.selectBox-required:invalid:empty.checkedEmpty,.adpl .selectBox.selectBox-required:invalid:empty.error,.adpl .selectBox.selectBox-required:invalid:empty.touched,.adpl .selectBox.selectBox-required:invalid:not(:checked).checkedEmpty,.adpl .selectBox.selectBox-required:invalid:not(:checked).error,.adpl .selectBox.selectBox-required:invalid:not(:checked).touched,.adpl .selectBox.selectBox-required:invalid[value=""].checkedEmpty,.adpl .selectBox.selectBox-required:invalid[value=""].error,.adpl .selectBox.selectBox-required:invalid[value=""].touched,.adpl .selectBox:required.error.empty.checkedEmpty,.adpl .selectBox:required.error.empty.error,.adpl .selectBox:required.error.empty.touched,.adpl .selectBox:required.error:empty.checkedEmpty,.adpl .selectBox:required.error:empty.error,.adpl .selectBox:required.error:empty.touched,.adpl .selectBox:required.error:not(:checked).checkedEmpty,.adpl .selectBox:required.error:not(:checked).error,.adpl .selectBox:required.error:not(:checked).touched,.adpl .selectBox:required.error[value=""].checkedEmpty,.adpl .selectBox:required.error[value=""].error,.adpl .selectBox:required.error[value=""].touched,.adpl .selectBox:required.selectBox-invalid.empty.checkedEmpty,.adpl .selectBox:required.selectBox-invalid.empty.error,.adpl .selectBox:required.selectBox-invalid.empty.touched,.adpl .selectBox:required.selectBox-invalid:empty.checkedEmpty,.adpl .selectBox:required.selectBox-invalid:empty.error,.adpl .selectBox:required.selectBox-invalid:empty.touched,.adpl .selectBox:required.selectBox-invalid:not(:checked).checkedEmpty,.adpl .selectBox:required.selectBox-invalid:not(:checked).error,.adpl .selectBox:required.selectBox-invalid:not(:checked).touched,.adpl .selectBox:required.selectBox-invalid[value=""].checkedEmpty,.adpl .selectBox:required.selectBox-invalid[value=""].error,.adpl .selectBox:required.selectBox-invalid[value=""].touched,.adpl .selectBox:required:invalid.empty.checkedEmpty,.adpl .selectBox:required:invalid.empty.error,.adpl .selectBox:required:invalid.empty.touched,.adpl .selectBox:required:invalid:empty.checkedEmpty,.adpl .selectBox:required:invalid:empty.error,.adpl .selectBox:required:invalid:empty.touched,.adpl .selectBox:required:invalid:not(:checked).checkedEmpty,.adpl .selectBox:required:invalid:not(:checked).error,.adpl .selectBox:required:invalid:not(:checked).touched,.adpl .selectBox:required:invalid[value=""].checkedEmpty,.adpl .selectBox:required:invalid[value=""].error,.adpl .selectBox:required:invalid[value=""].touched,.adpl input.selectBox-required.error.empty.checkedEmpty,.adpl input.selectBox-required.error.empty.error,.adpl input.selectBox-required.error.empty.touched,.adpl input.selectBox-required.error:empty.checkedEmpty,.adpl input.selectBox-required.error:empty.error,.adpl input.selectBox-required.error:empty.touched,.adpl input.selectBox-required.error:not(:checked).checkedEmpty,.adpl input.selectBox-required.error:not(:checked).error,.adpl input.selectBox-required.error:not(:checked).touched,.adpl input.selectBox-required.error[value=""].checkedEmpty,.adpl input.selectBox-required.error[value=""].error,.adpl input.selectBox-required.error[value=""].touched,.adpl input.selectBox-required.selectBox-invalid.empty.checkedEmpty,.adpl input.selectBox-required.selectBox-invalid.empty.error,.adpl input.selectBox-required.selectBox-invalid.empty.touched,.adpl input.selectBox-required.selectBox-invalid:empty.checkedEmpty,.adpl input.selectBox-required.selectBox-invalid:empty.error,.adpl input.selectBox-required.selectBox-invalid:empty.touched,.adpl input.selectBox-required.selectBox-invalid:not(:checked).checkedEmpty,.adpl input.selectBox-required.selectBox-invalid:not(:checked).error,.adpl input.selectBox-required.selectBox-invalid:not(:checked).touched,.adpl input.selectBox-required.selectBox-invalid[value=""].checkedEmpty,.adpl input.selectBox-required.selectBox-invalid[value=""].error,.adpl input.selectBox-required.selectBox-invalid[value=""].touched,.adpl input.selectBox-required:invalid.empty.checkedEmpty,.adpl input.selectBox-required:invalid.empty.error,.adpl input.selectBox-required:invalid.empty.touched,.adpl input.selectBox-required:invalid:empty.checkedEmpty,.adpl input.selectBox-required:invalid:empty.error,.adpl input.selectBox-required:invalid:empty.touched,.adpl input.selectBox-required:invalid:not(:checked).checkedEmpty,.adpl input.selectBox-required:invalid:not(:checked).error,.adpl input.selectBox-required:invalid:not(:checked).touched,.adpl input.selectBox-required:invalid[value=""].checkedEmpty,.adpl input.selectBox-required:invalid[value=""].error,.adpl input.selectBox-required:invalid[value=""].touched,.adpl input:required.error.empty.checkedEmpty,.adpl input:required.error.empty.error,.adpl input:required.error.empty.touched,.adpl input:required.error:empty.checkedEmpty,.adpl input:required.error:empty.error,.adpl input:required.error:empty.touched,.adpl input:required.error:not(:checked).checkedEmpty,.adpl input:required.error:not(:checked).error,.adpl input:required.error:not(:checked).touched,.adpl input:required.error[value=""].checkedEmpty,.adpl input:required.error[value=""].error,.adpl input:required.error[value=""].touched,.adpl input:required.selectBox-invalid.empty.checkedEmpty,.adpl input:required.selectBox-invalid.empty.error,.adpl input:required.selectBox-invalid.empty.touched,.adpl input:required.selectBox-invalid:empty.checkedEmpty,.adpl input:required.selectBox-invalid:empty.error,.adpl input:required.selectBox-invalid:empty.touched,.adpl input:required.selectBox-invalid:not(:checked).checkedEmpty,.adpl input:required.selectBox-invalid:not(:checked).error,.adpl input:required.selectBox-invalid:not(:checked).touched,.adpl input:required.selectBox-invalid[value=""].checkedEmpty,.adpl input:required.selectBox-invalid[value=""].error,.adpl input:required.selectBox-invalid[value=""].touched,.adpl input:required:invalid.empty.checkedEmpty,.adpl input:required:invalid.empty.error,.adpl input:required:invalid.empty.touched,.adpl input:required:invalid:empty.checkedEmpty,.adpl input:required:invalid:empty.error,.adpl input:required:invalid:empty.touched,.adpl input:required:invalid:not(:checked).checkedEmpty,.adpl input:required:invalid:not(:checked).error,.adpl input:required:invalid:not(:checked).touched,.adpl input:required:invalid[value=""].checkedEmpty,.adpl input:required:invalid[value=""].error,.adpl input:required:invalid[value=""].touched,.adpl select.selectBox-required.error.empty.checkedEmpty,.adpl select.selectBox-required.error.empty.error,.adpl select.selectBox-required.error.empty.touched,.adpl select.selectBox-required.error:empty.checkedEmpty,.adpl select.selectBox-required.error:empty.error,.adpl select.selectBox-required.error:empty.touched,.adpl select.selectBox-required.error:not(:checked).checkedEmpty,.adpl select.selectBox-required.error:not(:checked).error,.adpl select.selectBox-required.error:not(:checked).touched,.adpl select.selectBox-required.error[value=""].checkedEmpty,.adpl select.selectBox-required.error[value=""].error,.adpl select.selectBox-required.error[value=""].touched,.adpl select.selectBox-required.selectBox-invalid.empty.checkedEmpty,.adpl select.selectBox-required.selectBox-invalid.empty.error,.adpl select.selectBox-required.selectBox-invalid.empty.touched,.adpl select.selectBox-required.selectBox-invalid:empty.checkedEmpty,.adpl select.selectBox-required.selectBox-invalid:empty.error,.adpl select.selectBox-required.selectBox-invalid:empty.touched,.adpl select.selectBox-required.selectBox-invalid:not(:checked).checkedEmpty,.adpl select.selectBox-required.selectBox-invalid:not(:checked).error,.adpl select.selectBox-required.selectBox-invalid:not(:checked).touched,.adpl select.selectBox-required.selectBox-invalid[value=""].checkedEmpty,.adpl select.selectBox-required.selectBox-invalid[value=""].error,.adpl select.selectBox-required.selectBox-invalid[value=""].touched,.adpl select.selectBox-required:invalid.empty.checkedEmpty,.adpl select.selectBox-required:invalid.empty.error,.adpl select.selectBox-required:invalid.empty.touched,.adpl select.selectBox-required:invalid:empty.checkedEmpty,.adpl select.selectBox-required:invalid:empty.error,.adpl select.selectBox-required:invalid:empty.touched,.adpl select.selectBox-required:invalid:not(:checked).checkedEmpty,.adpl select.selectBox-required:invalid:not(:checked).error,.adpl select.selectBox-required:invalid:not(:checked).touched,.adpl select.selectBox-required:invalid[value=""].checkedEmpty,.adpl select.selectBox-required:invalid[value=""].error,.adpl select.selectBox-required:invalid[value=""].touched,.adpl select:required.error.empty.checkedEmpty,.adpl select:required.error.empty.error,.adpl select:required.error.empty.touched,.adpl select:required.error:empty.checkedEmpty,.adpl select:required.error:empty.error,.adpl select:required.error:empty.touched,.adpl select:required.error:not(:checked).checkedEmpty,.adpl select:required.error:not(:checked).error,.adpl select:required.error:not(:checked).touched,.adpl select:required.error[value=""].checkedEmpty,.adpl select:required.error[value=""].error,.adpl select:required.error[value=""].touched,.adpl select:required.selectBox-invalid.empty.checkedEmpty,.adpl select:required.selectBox-invalid.empty.error,.adpl select:required.selectBox-invalid.empty.touched,.adpl select:required.selectBox-invalid:empty.checkedEmpty,.adpl select:required.selectBox-invalid:empty.error,.adpl select:required.selectBox-invalid:empty.touched,.adpl select:required.selectBox-invalid:not(:checked).checkedEmpty,.adpl select:required.selectBox-invalid:not(:checked).error,.adpl select:required.selectBox-invalid:not(:checked).touched,.adpl select:required.selectBox-invalid[value=""].checkedEmpty,.adpl select:required.selectBox-invalid[value=""].error,.adpl select:required.selectBox-invalid[value=""].touched,.adpl select:required:invalid.empty.checkedEmpty,.adpl select:required:invalid.empty.error,.adpl select:required:invalid.empty.touched,.adpl select:required:invalid:empty.checkedEmpty,.adpl select:required:invalid:empty.error,.adpl select:required:invalid:empty.touched,.adpl select:required:invalid:not(:checked).checkedEmpty,.adpl select:required:invalid:not(:checked).error,.adpl select:required:invalid:not(:checked).touched,.adpl select:required:invalid[value=""].checkedEmpty,.adpl select:required:invalid[value=""].error,.adpl select:required:invalid[value=""].touched{border-color:red}.adpl .selectBox.selectBox-required.selectBox-valid.error,.adpl .selectBox.selectBox-required:valid.error,.adpl .selectBox:required.selectBox-valid.error,.adpl .selectBox:required:valid.error,.adpl input.selectBox-required.selectBox-valid.error,.adpl input.selectBox-required:valid.error,.adpl input:required.selectBox-valid.error,.adpl input:required:valid.error,.adpl select.selectBox-required.selectBox-valid.error,.adpl select.selectBox-required:valid.error,.adpl select:required.selectBox-valid.error,.adpl select:required:valid.error{border-color:red}.adpl .selectBox.selectBox-required[data-error],.adpl .selectBox:required[data-error],.adpl input.selectBox-required[data-error],.adpl input:required[data-error],.adpl select.selectBox-required[data-error],.adpl select:required[data-error]{border-color:red}.adpl select::-ms-expand{display:block}.account-overlay .account-overlay__next .adpl .account-overlay__next-trigger:valid,.adpl .account-overlay .account-overlay__next .account-overlay__next-trigger:valid,.adpl .email-overlay .account-overlay__next .account-overlay__next-trigger:valid,.adpl input[type=button]:valid,.adpl input[type=submit]:valid,.email-overlay .account-overlay__next .adpl .account-overlay__next-trigger:valid{border-color:#cccccc}.adpl .inline-error{position:absolute;-webkit-box-shadow:#333 4px 4px 10px 1px;-moz-box-shadow:#333 4px 4px 10px 1px;box-shadow:#333 4px 4px 10px 1px;border:1px solid #cccccc;background-color:white;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:.4em .8em}.adpl .invalid_marker,.adpl .valid_marker{font-size:2em;position:absolute;right:30px;bottom:22px;background-color:white}.adpl .valid_marker{color:green;display:none}.adpl .invalid_marker{color:red}.adpl .form-item.select .invalid_marker,.adpl .form-item.select .valid_marker{display:none}.animated{-webkit-animation-duration:.3s;-moz-animation-duration:.3s;-ms-animation-duration:.3s;-o-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-ms-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;-ms-animation-name:fadeOut;-o-animation-name:fadeOut;animation-name:fadeOut}.ajax-spinner{width:30px;height:30px;border:8px solid #929292;border-right-color:transparent;border-radius:50%;-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;-ms-animation:spin 1s linear infinite;-o-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{from{-webkit-transform:rotate(0);opacity:.4}50%{-webkit-transform:rotate(180deg);opacity:1}to{-webkit-transform:rotate(360deg);opacity:.4}}@-moz-keyframes spin{from{-moz-transform:rotate(0);opacity:.4}50%{-moz-transform:rotate(180deg);opacity:1}to{-moz-transform:rotate(360deg);opacity:.4}}@-ms-keyframes spin{from{-ms-transform:rotate(0);opacity:.4}50%{-ms-transform:rotate(180deg);opacity:1}to{-ms-transform:rotate(360deg);opacity:.4}}@-o-keyframes spin{from{-o-transform:rotate(0);opacity:.4}50%{-o-transform:rotate(180deg);opacity:1}to{-o-transform:rotate(360deg);opacity:.4}}@keyframes spin{from{transform:rotate(0);opacity:.2}50%{transform:rotate(180deg);opacity:1}to{transform:rotate(360deg);opacity:.2}}.mpp__filters__container,.product-grid__content,.responsive-tabs--how_to_use-wrap,.site-utilities,.site-utils__inner,.wrap{max-width:1024px;padding:0 20px;position:relative;margin:0 auto}@media (min-width:1025px){.mpp__filters__container,.product-grid__content,.responsive-tabs--how_to_use-wrap,.site-utilities,.site-utils__inner,.wrap{padding:0 16px}}.wrap--no-padding.product-grid__content,.wrap--no-padding.responsive-tabs--how_to_use-wrap,.wrap.wrap--no-padding{padding:0}.pinned{position:fixed;width:100%;height:100%;overflow:hidden}.basic-formatter__scroller{position:fixed;top:30%;right:0;width:34px;z-index:90}.basic-formatter__scroller a:active,.basic-formatter__scroller a:hover{text-decoration:none}.basic-scrollto{display:block;width:16px;height:16px;background:#c1c1c1;outline:0;border-radius:8px;opacity:0;margin-bottom:20px;transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;text-decoration:none}.basic-scrollto.block-active{opacity:0}html[data-useragent*='MSIE 8.0'] .basic-scrollto{behavior:url(/sites/bobbibrown/themes/bb_base/js/lib/pie/PIE.htc)}.js-sticky-header .basic-scrollto{z-index:100;opacity:.3;pointer-events:auto}.js-sticky-header .basic-scrollto.block-active{opacity:1}.site-header{position:relative;z-index:901;height:112px}@media (min-width:768px){.site-header{height:auto}}.site-header__main{display:none}@media (min-width:768px){.site-header__main{display:block}}.site-header__main .site-utils__item--search{display:inline-block;margin:0;position:relative}.site-header__main .site-utils__item--search .site-utils__icon{display:inline-block;font-size:14px}.site-header__main .site-utils__item--search .site-utils__link-text{display:none}.site-header__main .site-utils__item--search .site-utils__dropdown{top:16px}.site-header .mobile-checkout-back{display:none}.site-content .discount_price .old_price,.site-header .discount_price .old_price{color:#000000;text-decoration:line-through}.site-content .discount_price .price,.site-header .discount_price .price{color:#ff4661}@media (min-width:768px){.js-sticky-header .site-header{padding-top:28px}}.at-h1__page-title{font-size:28px;margin-bottom:40px}.site-logo{display:none;padding:30px 0;text-align:center;margin:0}@media (min-width:768px){.site-logo{display:block}}.site-logo__icon{font-size:33px;color:#000000;text-decoration:none}.site-logo__icon:hover{text-decoration:none}.site-logo__text{text-indent:-119988px;overflow:hidden;text-align:left;display:none}.site-nav .menu{display:none}@media (min-width:768px){.site-nav .menu{position:relative}}.site-nav .menu--lvl-1{display:block;text-align:left}@media (min-width:768px){.site-nav .menu--lvl-1{text-align:center}}.site-nav .menu--lvl-2{border-bottom:solid 1px #000000}@media (min-width:768px){.site-nav .menu--lvl-2{-webkit-transition:opacity,.4s,ease,visibility,.4s,ease;-moz-transition:opacity,.4s,ease,visibility,.4s,ease;-o-transition:opacity,.4s,ease,visibility,.4s,ease;transition:opacity .4s ease,visibility .4s ease;display:block;background:#ffffff;background:rgba(255,255,255,.95);position:absolute;top:40px;left:0;width:100%;z-index:1;visibility:hidden;opacity:0;margin:0;padding:19px 32px;border-bottom:none}}.site-nav .menu--lvl-2 .menu__list{max-width:1024px;margin:0 auto}.site-nav .menu--lvl-2 .menu__list:after{content:"";display:table;clear:both}.site-nav .menu--lvl-3{padding:10px 0;border-bottom:solid 1px #ddd}@media (min-width:768px){.site-nav .menu--lvl-3{border-bottom:none;padding:0;display:block}}.site-nav .menu__item--lvl-1{display:block}@media (min-width:768px){.site-nav .menu__item--lvl-1{height:40px;line-height:40px;display:inline-block}}@media (min-width:768px){.site-nav .menu__item--child-count-4 .menu__item--lvl-2.first{margin-left:10%}}@media (min-width:768px){.site-nav .menu__item--child-count-3 .menu__item--lvl-2{width:25%}.site-nav .menu__item--child-count-3 .menu__item--lvl-2.first{margin-left:12.5%}}@media (min-width:768px){.site-nav .menu__item--child-count-2 .menu__item--lvl-2{width:25%}.site-nav .menu__item--child-count-2 .menu__item--lvl-2.first{margin-left:15%}}.site-nav .menu__item--lvl-2{display:block;margin:0;text-align:left}@media (min-width:768px){.site-nav .menu__item--lvl-2{height:auto;line-height:21px;float:left;width:20%;padding-right:20px}}@media (min-width:768px){.site-nav .menu__item--lvl-3{margin:0 0 13px}}.site-nav .menu__item--selected>.menu__link--lvl-1.menu__link--has-children,.site-nav .menu__item--selected>.menu__link--lvl-2.menu__link--has-children{color:#ff4661}@media (min-width:768px){.site-nav .menu__item--selected>.menu__link--lvl-1.menu__link--has-children,.site-nav .menu__item--selected>.menu__link--lvl-2.menu__link--has-children{color:inherit}}.site-nav .menu__item--selected>.menu__link--lvl-1.menu__link--has-children:after,.site-nav .menu__item--selected>.menu__link--lvl-2.menu__link--has-children:after{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.site-nav .menu__item--selected>.menu{display:block}@media (min-width:768px){.site-nav .menu__item:hover>.menu{display:block;visibility:visible}.site-nav .menu__item:hover>.menu--lvl-2{opacity:1}}.site-nav .menu__link{display:block;color:#000000;text-decoration:none;-webkit-transition:color,.2s,ease-in-out,border .2s ease-in-out,background-color,.2s,ease-in-out;-moz-transition:color,.2s,ease-in-out,border .2s ease-in-out,background-color,.2s,ease-in-out;-o-transition:color,.2s,ease-in-out,border .2s ease-in-out,background-color,.2s,ease-in-out;transition:color .2s ease-in-out,border .2s ease-in-out,background-color .2s ease-in-out}.site-nav .menu__link:hover{color:#ff4661;text-decoration:none}.site-nav .menu__link--lvl-1.menu__link--has-children:after,.site-nav .menu__link--lvl-2.menu__link--has-children:after{content:"";font-size:11px;color:inherit;vertical-align:middle}.site-nav .menu__link--lvl-1.menu__link--has-children:after,.site-nav .menu__link--lvl-2.menu__link--has-children:after{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);position:absolute;top:14px;right:15px}@media (min-width:768px){.site-nav .menu__link--lvl-1.menu__link--has-children:after,.site-nav .menu__link--lvl-2.menu__link--has-children:after{display:none}}.site-nav .menu__link--lvl-1{position:relative;cursor:pointer}@media (min-width:768px){.site-nav .menu__link--lvl-1{padding:0 11px}.site-nav .menu__link--lvl-1:hover{color:#cccccc}}.site-nav .menu__link--lvl-2{position:relative;height:40px;line-height:40px;border-bottom:solid 1px #ddd;padding:0 20px 0 40px}@media (min-width:768px){.site-nav .menu__link--lvl-2{height:auto;line-height:21px;margin:0 0 12px;border-bottom:none;padding:0}}.site-nav .menu__link--lvl-3{font-size:14px;padding:0 20px 0 40px;line-height:29px}@media (min-width:768px){.site-nav .menu__link--lvl-3{padding:0;font-size:16px;line-height:20px}}@media (min-width:768px){.site-nav .menu__link--bobbi-special{text-align:center}}@media (min-width:768px){.site-nav .menu span.menu__link--lvl-2:hover{color:#000000}}.site-nav .display-desktop-up{display:none}@media (min-width:1025px){.site-nav .display-desktop-up{display:inline-block}}.site-nav .display-tablet-up{display:none}@media (min-width:768px){.site-nav .display-tablet-up{display:inline-block}}.site-nav .block-nodeblock:nth-child(2){padding:20px 0 50px}@media (min-width:768px){.site-nav .block-nodeblock:nth-child(2){display:none}}.site-nav .block-nodeblock:nth-child(2) .menu__item--lvl-1{margin:0 0 12px}.site-nav .block-nodeblock:nth-child(2) .menu__item--lvl-1.last{display:block}.site-nav .block-nodeblock:nth-child(2) .menu__link--lvl-1{border:none;text-transform:none;font-size:14px;line-height:19px;font-family:"Brandon Text";letter-spacing:1px;height:auto}.site-nav .block-nodeblock:nth-child(2) .menu .icon-livechat{font-size:19px;top:4px;margin-left:7px}.site-utils{-webkit-transition:left,.3s,ease;-moz-transition:left,.3s,ease;-o-transition:left,.3s,ease;transition:left .3s ease;width:100%;z-index:10;position:fixed;top:0;left:0}.js-nav-expanded .site-utils{left:260px}@media (min-width:768px){.site-utils{padding:0 12px;position:static}}.site-utils__inner{margin:0 auto;padding:0 8px 0 18px;background:#000000;color:#ffffff;position:static;text-align:center}.site-utils__inner:after{content:"";display:table;clear:both}@media (min-width:768px){.site-utils__inner{text-align:left}}.site-utils__logo{width:100%;padding:17px 0;margin:0;display:block}.site-utils__logo a{color:#ffffff;text-decoration:none}@media (min-width:768px){.site-utils__logo{display:none;float:left;width:210px;height:25px;margin:14px 0 0 0;padding:0}}.site-utils__logo-icon{display:inline-block;width:169px;height:20px;font-size:20px}@media only screen and (min-device-width:719px) and (max-device-width:721px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.site-utils__logo-icon{font-size:16px;width:100%}}@media only screen and (max-device-width:1279px) and (max-device-width:1281px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.site-utils__logo-icon{font-size:14px;width:100%}}.site-utils__logo-icon:before{width:100%;display:block}@media (min-width:768px){.site-utils__logo-icon{display:block;width:100%;height:100%;font-size:24px}}.site-utils__promo{font-family:"Brandon Text Bold";float:left;line-height:28px;overflow:hidden;height:31px;display:none}.site-utils__promo .utility-promo{font-size:13px}.site-utils__promo .utility-promo a{color:#ffffff;text-decoration:none}@media (min-width:768px){.site-utils__promo{display:block}}.site-utils__nav{-webkit-box-shadow:inset -7px 0 10px -7px #666;-moz-box-shadow:inset -7px 0 10px -7px #666;box-shadow:inset -7px 0 10px -7px #666;-webkit-transition:left,.3s,ease;-moz-transition:left,.3s,ease;-o-transition:left,.3s,ease;transition:left .3s ease;overflow-y:auto;-webkit-overflow-scrolling:touch;position:fixed;top:0;left:-260px;width:260px;background:#ffffff;height:100%}.js-nav-expanded .site-utils__nav{left:0}@media (min-width:768px){.site-utils__nav{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:none;float:left;position:static;background:0 0;height:auto;width:auto;overflow-y:visible}}.site-utils__nav .menu--lvl-1{position:static}@media (min-width:768px){.site-utils__nav .menu--lvl-1{float:right}}.site-utils__nav .menu--lvl-2{color:#000000}@media (min-width:768px){.site-utils__nav .menu--lvl-2{top:74px}}@media (min-width:768px){.site-utils__nav .menu__item.static-only{display:none}}@media (min-width:768px){.site-utils__nav .menu .only-static-text{display:block}}@media (min-width:768px){.site-utils__nav .menu__link{color:#ffffff}.site-utils__nav .menu__link:hover{color:#cccccc}}.site-utils__nav .menu__link--lvl-2,.site-utils__nav .menu__link--lvl-3{color:#000000}.site-utils__nav .menu__link--lvl-2:hover,.site-utils__nav .menu__link--lvl-3:hover{color:#ff4661}.site-utils__nav .menu__link--lvl-1{font-size:13px;height:40px;line-height:40px;padding:0 20px;border-bottom:solid 1px #000000}@media (min-width:768px){.site-utils__nav .menu__link--lvl-1{padding:0 7px;height:54px;line-height:54px;border-bottom:none}}@media (min-width:768px){.site-utils__nav .menu__item--lvl-1:first-child .menu__link--lvl-1{padding-left:0}}.site-utils__links{height:56px}@media (min-width:768px){.site-utils__links{height:auto;float:right}}.site-utils__links a:hover{text-decoration:none}@media (min-width:768px){.site-utils__right{line-height:28px}}.site-utils__link{text-transform:uppercase;letter-spacing:2px;font-family:"Brandon Text Bold";font-size:11.5px;color:#ffffff;-webkit-transition:color,.2s,ease-in-out,border .2s ease-in-out,background-color,.2s,ease-in-out;-moz-transition:color,.2s,ease-in-out,border .2s ease-in-out,background-color,.2s,ease-in-out;-o-transition:color,.2s,ease-in-out,border .2s ease-in-out,background-color,.2s,ease-in-out;transition:color .2s ease-in-out,border .2s ease-in-out,background-color .2s ease-in-out;text-decoration:none}@media (min-width:768px){.site-utils__link{font-size:11px;padding:3px 7px 0;display:block}.site-utils__link:hover{color:#cccccc}}.site-utils__link-text{position:relative;top:3px}@media (min-width:768px){.site-utils__link-text{position:static;top:initial}}.site-utils__language a{display:inline;padding:0;line-height:17px}.site-utils__language a:last-child{padding:0 2px}.site-utils__language .language__border{display:inline-block;border-left:1px solid #fff;height:9px;line-height:27px;margin-top:3px}.site-utils__flag--img{vertical-align:top;width:19px;padding-top:7px}.site-utils__menu{width:58%;margin:11px auto 0;display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between}@media (min-width:768px){.site-utils__menu{margin-top:0;position:relative;width:auto;display:block}}.site-utils__item{display:none;list-style:none;line-height:27px}@media (min-width:768px){.site-utils__item{display:inline-block}}.site-utils__item--dropdown.active .site-utils__dropdown{opacity:1;visibility:visible;display:block}.site-utils__item--hamburger{display:block;position:absolute;left:10px}@media (min-width:768px){.site-utils__item--hamburger{display:none}}.site-utils__item--cart,.site-utils__item--search,.site-utils__item--stores{display:inline-block}@media (max-width:767px){.site-utils__item--search .site-utils__dropdown__arrow{position:fixed;top:100px;left:66.6666%}}.site-utils__item--search .site-utils__dropdown__close{display:none}.site-utils__item--search .site-utils__dropdown__arrow.header-search__close,.site-utils__item--search .site-utils__dropdown__close.header-search__close{display:block}.site-utils__item--search .site-utils__dropdown__arrow.header-search__close:after,.site-utils__item--search .site-utils__dropdown__close.header-search__close:after{content:normal}@media (min-width:768px){.site-utils__item--search .site-utils__dropdown__arrow,.site-utils__item--search .site-utils__dropdown__close{display:block}.site-utils__item--search .site-utils__dropdown__arrow.header-search__close,.site-utils__item--search .site-utils__dropdown__close.header-search__close{display:none}}.site-utils__item--stores{order:1;-webkit-order:1}.site-utils__item--search{order:2;-webkit-order:2}@media (min-width:768px){.site-utils__item--search{display:none}}.site-utils__item--cart{order:3;position:absolute;right:6px}@media (min-width:768px){.site-utils__item--cart{position:relative;top:-2px;right:auto}}.site-utils__item--cart .site-utils__cart-qty{position:absolute;top:12px;left:1px;width:100%;text-align:center;color:#000000;font-family:"Brandon Text";font-size:10px;font-weight:700;line-height:1}.js-sticky-header .site-utils__item--cart .site-utils__cart-qty{top:6px}@media (min-width:768px){.site-utils__item--cart .site-utils__cart-qty{top:13px;left:0}.js-sticky-header .site-utils__item--cart .site-utils__cart-qty{top:23px}}.site-utils__dropdown{-webkit-transition:opacity,.4s,visibility,.4s;-moz-transition:opacity,.4s,visibility,.4s;-o-transition:opacity,.4s,visibility,.4s;transition:opacity .4s,visibility .4s;visibility:hidden;display:none;opacity:0;position:absolute;z-index:999;top:28px;right:-15px;height:auto;line-height:normal;color:#000000}.site-utils__dropdown .login .error_messages{margin-top:10px;margin-left:20px}.site-utils__dropdown__arrow{position:absolute;top:14px;width:25px;height:12px;background:url(/media/images/global/util-dropdown-arrow.png) no-repeat 0 0;z-index:10}.js-sticky-header .site-utils__dropdown__arrow{top:26px}.site-utils__dropdown__content{position:relative;margin-top:25px;border:1px solid #D1D2D1;background:#ffffff}.js-sticky-header .site-utils__dropdown__content{margin-top:37px}.site-utils__dropdown--search .site-utils__dropdown__content{background:0 0}.site-utils__dropdown__close{position:absolute;height:18px;width:19px;top:10px;right:10px;z-index:10;cursor:pointer}.site-utils__dropdown__close:after{content:"";font-size:20px;color:#D1D2D1;vertical-align:top}.site-utils__dropdown--search .site-utils__dropdown__arrow{right:27px}.js-sticky-header .site-utils__dropdown--search .site-utils__dropdown__arrow{right:70px}.site-utils__dropdown--account .site-utils__dropdown__arrow{right:87px}.js-sticky-header .site-utils__dropdown--account .site-utils__dropdown__arrow{right:42px}.site-utils--icons-count-2 .site-utils__dropdown--account .site-utils__dropdown__arrow,.site-utils--icons-count-3 .site-utils__dropdown--account .site-utils__dropdown__arrow,.site-utils--icons-count-4 .site-utils__dropdown--account .site-utils__dropdown__arrow,.site-utils--icons-count-5 .site-utils__dropdown--account .site-utils__dropdown__arrow{right:52px}.site-utils__dropdown--email .site-utils__dropdown__arrow{right:202px}.site-utils__dropdown--email .site-utils__dropdown__content{width:374px}.site-utils--icons-count-2 .site-utils__dropdown--email .site-utils__dropdown__arrow{right:137px}.site-utils--icons-count-3 .site-utils__dropdown--email .site-utils__dropdown__arrow,.site-utils--icons-count-4 .site-utils__dropdown--email .site-utils__dropdown__arrow,.site-utils--icons-count-5 .site-utils__dropdown--email .site-utils__dropdown__arrow{right:96px}.site-utils__icon{display:inline-block;font-size:17px;line-height:1em}@media (min-width:768px){.site-utils__icon{top:-2px;position:relative;display:none}}.site-utils__icon--hamburger{font-size:20px}.site-utils__icon--cart{display:inline-block;font-size:20px}@media (min-width:768px){.site-utils__icon--cart{display:inline-block;font-size:17px}}.site-utils__icon--head{font-size:18px}.site-utils__icon--marker{font-size:19px;margin-right:1px}@media (min-width:768px){.site-utils__icon--marker{font-size:17px;margin-right:0}}.site-utils__icon--search{font-size:14px;margin-right:1px;position:relative;top:2px}@media (min-width:768px){.site-utils__icon--search{font-size:17px;margin-right:0;top:-2px}}.site-utils__item--icon .site-utils__icon{display:inline-block}.site-utils__item--icon .site-utils__link-text{display:none}@media (min-width:768px){.js-sticky-header--animate .site-utils{-webkit-transition:-webkit-transform,.3s,ease-in-out;-moz-transition:-moz-transform,.3s,ease-in-out;-o-transition:-o-transform,.3s,ease-in-out;transition:transform .3s ease-in-out}.js-sticky-header--animate--start .site-utils{-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-ms-transform:translateY(-100px);-o-transform:translateY(-100px);transform:translateY(-100px)}.js-sticky-header--animate--end .site-utils{-webkit-transition:-webkit-transform,.3s,ease-in-out;-moz-transition:-moz-transform,.3s,ease-in-out;-o-transition:-o-transform,.3s,ease-in-out;transition:transform .3s ease-in-out}}.site-utils .contextual-links-region{position:static}.js-sticky-header .js-site-header-sticky{height:54px;position:fixed}@media (min-width:768px){.js-sticky-header .js-site-header-sticky{height:auto}}.js-sticky-header .js-site-header-sticky .site-utils__inner{height:54px}.js-sticky-header .js-site-header-sticky .site-utils__logo{display:block}.js-sticky-header .js-site-header-sticky .site-utils__promo{display:none}@media (min-width:768px){.js-sticky-header .js-site-header-sticky .site-utils__nav{display:block}}.js-sticky-header .js-site-header-sticky .site-utils__right{float:right}.js-sticky-header .js-site-header-sticky .site-utils__links{line-height:54px;height:0}@media (min-width:768px){.js-sticky-header .js-site-header-sticky .site-utils__links{height:auto}}.js-sticky-header .js-site-header-sticky .site-utils__link{padding:0 1px;line-height:54px;position:relative}.js-sticky-header .js-site-header-sticky .site-utils__item--hamburger{top:0}.js-sticky-header .js-site-header-sticky .site-utils__item--email,.js-sticky-header .js-site-header-sticky .site-utils__item--live-chat,.js-sticky-header .js-site-header-sticky .site-utils__item--search,.js-sticky-header .js-site-header-sticky .site-utils__item--stores{display:none}.js-sticky-header .js-site-header-sticky .site-utils__item--cart{top:0}@media (min-width:768px){.js-sticky-header .js-site-header-sticky .site-utils__item--cart{top:-2px}}@media (min-width:768px){.js-sticky-header .js-site-header-sticky .site-utils__item--account,.js-sticky-header .js-site-header-sticky .site-utils__item--search{display:inline-block}.js-sticky-header .js-site-header-sticky .site-utils__item--account .site-utils__icon,.js-sticky-header .js-site-header-sticky .site-utils__item--search .site-utils__icon{display:inline-block}.js-sticky-header .js-site-header-sticky .site-utils__item--account .site-utils__link-text,.js-sticky-header .js-site-header-sticky .site-utils__item--search .site-utils__link-text{display:none}}.js-sticky-header .js-site-header-sticky .site-utils__language a{line-height:14px;padding:0 0 0 8px;display:inline}.js-sticky-header .js-site-header-sticky .site-utils__language a:last-child{padding:0 2px}body{-webkit-transition:left,.3s,ease;-moz-transition:left,.3s,ease;-o-transition:left,.3s,ease;transition:left .3s ease;position:relative;left:0}@media (min-width:768px){body{position:static}}body.js-nav-expanded{left:260px}body.js-nav-expanded #navigation_control{display:block;background:none repeat scroll 0 0 transparent;height:100%;opacity:.3;position:absolute;width:35%;z-index:1000}body #navigation_control{display:none}.site-header{-webkit-transition:background-color,.3s,ease;-moz-transition:background-color,.3s,ease;-o-transition:background-color,.3s,ease;transition:background-color .3s ease;background-color:transparent;background-color:rgba(255,255,255,0)}.site-header .site-logo__icon,.site-header .site-nav .menu__link--lvl-1{-webkit-transition:color,.3s,ease;-moz-transition:color,.3s,ease;-o-transition:color,.3s,ease;transition:color .3s ease}.site-header__hr{-webkit-transition:background-color,.3s,ease;-moz-transition:background-color,.3s,ease;-o-transition:background-color,.3s,ease;transition:background-color .3s ease;background-color:transparent;background-color:rgba(255,255,255,0);height:1px;border:none;max-width:1024px;margin:0 auto}@media (min-width:768px){.site-header--solid{background-color:#ffffff;background-color:white}}@media (min-width:768px){.site-header--bordered .site-header__hr{background-color:#000000;background-color:black}}@media (min-width:768px){.site-header--light.site-header--bordered .site-header__hr{background-color:#ffffff;background-color:white}.site-header--light .site-logo__icon,.site-header--light .site-nav .menu__link--lvl-1{color:#ffffff}}@media (min-width:768px){.nav-checkout .site-utils{display:none!important;visibility:hidden}}@media (max-width:767px){.nav-checkout .site-utils__links,.nav-checkout .site-utils__promo{display:none!important;visibility:hidden}}@media (max-width:767px){.nav-checkout .site-header{height:56px}}.site-header__addtobag{color:#000000;display:none;max-width:1024px}.site-header__addtobag.scrolled-past{display:none;width:100%;background:#ffffff}@media (min-width:768px){.site-header__addtobag.scrolled-past{display:table;margin:auto;border-bottom:1px solid #000000}}.site-header__addtobag-cell{display:table-cell;vertical-align:middle;padding:0 20px;width:49%}.site-header__addtobag-cell .js-sku__shade{margin-left:-6px;margin-right:15px}.site-header__addtobag-cell .limited-remaining{color:#ff4661;font-size:12px;line-height:1.923}.site-header__addtobag-cell.site-header__addtobag-cell--product-info{width:49%}.site-header__addtobag-cell .site-header__addtobag__image,.site-header__addtobag-cell .site-header__addtobag__product-info{display:inline-block}.site-header__addtobag-cell .site-header__addtobag__product-info{margin-left:5px}.site-header__addtobag-cell .site-header__addtobag__image{width:90px}.site-header__addtobag-cell .site-header__addtobag__product-info{padding-top:25px;vertical-align:top;width:75%}.site-header__addtobag-cell .shade-picker__color-name{width:200px;display:inline-block;margin-right:20px;padding-top:0;border-bottom:none}@media (min-width:0px){.site-header__addtobag-cell .shade-picker__color-name{width:250px}}.site-header__addtobag-cell .site-header__addtobag-button{display:inline-block;vertical-align:top}.site-header__addtobag-cell--actions{text-align:right}.site-header__addtobag-cell--actions .shade-picker__selectbox.selectBox-dropdown{border:1px solid #000000}.site-header__addtobag-cell--actions .shade-picker__color-name .selectBox-dropdown .selectBox-label{display:inline-block;padding-left:10px;padding-right:30px;text-align:left}.site-footer{font-size:13px;text-align:center}@media (min-width:768px){.site-footer{font-size:14px}}.site-footer .bb_copyright{text-align:left;padding:10px 0}.site-footer-toggle-device{margin-bottom:15px;text-align:left;text-transform:uppercase}.site-footer-toggle-device a.toggle-mobile{border-bottom:2px solid #ff4661;color:#ff4661;font-family:"Brandon Text Bold";font-size:14px}@media (min-width:768px){.site-footer-toggle-device a.toggle-mobile.toggle-mobile-alt{display:none!important}}.site-footer__wrap{padding:0}.site-footer__main{padding:20px 0;text-align:left}.site-footer__main:after{content:"";display:table;clear:both}@media (min-width:768px){.site-footer__main{border-bottom:1px solid #cccccc;display:table;width:100%}}@media (min-width:1025px){.site-footer__main{padding-left:30px;padding-right:30px}}@media (min-width:768px){.site-footer__column{display:table-cell;width:33.3%;vertical-align:top;padding:0 20px;border-right:1px solid #cccccc}}@media (min-width:768px){.site-footer__column:last-child{border-right:none;padding:0 20px}}.site-footer a{color:#000000;text-decoration:none;display:block}.site-footer a:hover{color:#ff4661}.site-footer .footer-link-container,.site-footer .secure-content{display:none}.site-footer-contact{background:#ECECEC;border-bottom:1px solid #cccccc}@media (min-width:768px){.site-footer-contact{background:0 0;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;text-align:center;padding:10px 0}}@media (min-width:1025px){.site-footer-contact{padding-left:30px;padding-right:30px;text-align:left}}.site-footer-contact__menu:after{content:"";display:table;clear:both}.site-footer-contact__item{display:block;border-bottom:1px solid #cccccc;padding:20px;line-height:17px;width:100%}@media (min-width:768px){.site-footer-contact__item{text-align:left;display:inline-block;margin:0;padding:0;width:33.3%;border:0}}.site-footer-contact__item--chat,.site-footer-contact__item--email,.site-footer-contact__item--in_store,.site-footer-contact__item--phone{float:left;padding:20px 14px;text-align:left}@media (min-width:768px){.site-footer-contact__item--chat,.site-footer-contact__item--email,.site-footer-contact__item--in_store,.site-footer-contact__item--phone{width:33.3%;border:0;padding:15px 0}}.site-footer-contact__item--chat .site-footer-contact__link,.site-footer-contact__item--email .site-footer-contact__link,.site-footer-contact__item--in_store .site-footer-contact__link,.site-footer-contact__item--phone .site-footer-contact__link{padding:0 48px;text-align:left}@media (min-width:768px){.site-footer-contact__item--chat .site-footer-contact__link,.site-footer-contact__item--email .site-footer-contact__link,.site-footer-contact__item--in_store .site-footer-contact__link,.site-footer-contact__item--phone .site-footer-contact__link{padding:0}}.site-footer-contact__item--chat .icon,.site-footer-contact__item--email .icon,.site-footer-contact__item--in_store .icon,.site-footer-contact__item--phone .icon{display:inline;margin-bottom:7px}@media (min-width:768px){.site-footer-contact__item--chat .icon,.site-footer-contact__item--email .icon,.site-footer-contact__item--in_store .icon,.site-footer-contact__item--phone .icon{margin-bottom:0}}.site-footer-contact__item .icon{vertical-align:middle}@media (min-width:768px){.site-footer-contact__item .icon{display:inline}}@media (min-width:1025px){.site-footer-contact__item .icon{margin-bottom:0}}@media (min-width:768px){.site-footer-contact__item--email{padding-left:17px}}.site-footer-contact__item--email .icon{font-size:20px}@media (min-width:768px){.site-footer-contact__item--email .icon{font-size:40px;left:0;top:-1px}}@media (min-width:768px){.site-footer-contact__item--phone{float:right;padding-top:18px;padding-right:20px;padding-left:15px}.site-footer-contact__item--phone .site-footer-contact__link{letter-spacing:2px}}.site-footer-contact__item--phone .icon{font-size:29px}@media (min-width:768px){.site-footer-contact__item--phone .icon{font-size:38px;top:-3px}}@media (min-width:768px){.site-footer-contact__item--chat{padding-left:18px}}.site-footer-contact__item--chat .icon{font-size:22px}@media (min-width:768px){.site-footer-contact__item--chat .icon{font-size:43px}}@media (min-width:768px){.site-footer-contact__item--in_store{padding-left:18px}}.site-footer-contact__item--in_store .icon{font-size:22px}@media (min-width:768px){.site-footer-contact__item--in_store .icon{font-size:43px}}.site-footer-contact__link{display:block}@media (min-width:768px){.site-footer-contact__link{white-space:nowrap}}@media (max-width:767px){.site-footer-contact .icon-marker_mobile:before,.site-footer-contact .icon-phone:before{position:absolute;left:36px}.site-footer-contact .icon-email:before,.site-footer-contact .icon-livechat:before{position:absolute;left:30px}}.site-footer-social-links__menu .site-footer-social-links__item .icon{line-height:44px;float:left}@media only screen and (max-width:767px){.site-footer-social-links__menu .site-footer-social-links__item .icon{line-height:22px}}.site-footer-social-links{border-bottom:1px solid #cccccc;margin-bottom:20px;padding:0 20px 25px 20px}@media (min-width:768px){.site-footer-social-links{border-bottom:0;margin-bottom:0;padding:0}}.site-footer-social-links__header{margin:0 0 10px 0}.site-footer-social-links__item{display:inline-block;margin:0 10px 0 0}.site-footer-social-links__item:last-child{margin-right:0}@media (min-width:768px){.site-footer-social-links__item{margin-right:7px}}.site-footer-social-links__item .icon{font-size:25px}@media (min-width:768px){.site-footer-social-links__item .icon{font-size:22px}}.site-footer-social-links__item a.icon.icon-weibo{padding:0 5px 0 0}@media only screen and (max-width:767px){.site-footer-social-links__item a.icon.icon-weibo{text-indent:-999em}}.site-footer-social-links__item a.icon.icon-weibo:before{font-size:22px;float:left;padding-right:5px}@media only screen and (max-width:767px){.site-footer-social-links__item a.icon.icon-weibo:before{text-indent:0;float:left;padding-right:5px}}.site-footer-social-links__item a.icon.icon-weixin{padding:0 5px 0 0}.site-footer-social-links__item a.icon.icon-weixin:before{font-size:22px}@media only screen and (max-width:767px){.site-footer-social-links__item a.icon.icon-weixin:before{text-indent:0}}.site-footer-social-links__item span.icon.icon-weixin-text{padding:0 5px 0 0}@media only screen and (max-width:767px){.site-footer-social-links__item span.icon.icon-weixin-text{text-indent:-999em}}.site-footer-social-links__item .qr-code img{width:44px;vertical-align:middle}@media only screen and (max-width:767px){.site-footer-social-links__item .qr-code img{display:none}}.site-footer__column:nth-child(2) .menu{padding:0 20px 10px 20px;border-bottom:1px solid #cccccc;margin-bottom:20px}@media (min-width:768px){.site-footer__column:nth-child(2) .menu{border-bottom:0;padding:0;margin-bottom:0}}.site-footer__column:nth-child(2) .menu__list:after{content:"";display:table;clear:both}.site-footer__column:nth-child(2) .menu__item{font-family:"Brandon Text Medium";margin-bottom:13px;width:50%;float:left}@media (min-width:768px){.site-footer__column:nth-child(2) .menu__item{float:none;width:100%}}@media (min-width:1025px){.site-footer__column:nth-child(2) .menu__item{margin-bottom:7px;float:left;width:50%}}.language-select,.locale-select{margin-bottom:10px;margin-left:20px}.language-select:after,.locale-select:after{content:"";display:table;clear:both}@media (min-width:768px){.language-select,.locale-select{display:block}}.language-select__item,.locale-select__item{float:left;border-right:solid 1px #000000;padding-right:10px;margin-right:10px}.language-select__item:last-child,.locale-select__item:last-child{border-right:none;padding-right:0;margin-right:0}.language-select__link,.locale-select__link{font-family:"Brandon Text Medium"}.language-select__link--selected,.locale-select__link--selected{font-family:"Brandon Text"}.language-select__link--selected:hover,.locale-select__link--selected:hover{color:#000000;cursor:default}.locale-select__item{padding-right:29px}.locale-select{margin-bottom:30px}.country-select__menu{display:none}.country-select__selectbox{width:200px;margin-left:20px}@media (min-width:768px){.country-select__selectbox{margin-left:0}}@media (min-width:1025px){.country-select__selectbox{width:200px}}.country-select__selectbox-selectBox-dropdown-menu{max-height:180px}.country-select__selectbox:lang(fr){width:250px}.site-footer__wrap>.block-template-basic-responsive-v1{margin-bottom:35px;padding:0 20px}@-moz-keyframes stickyOfferBounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}60%{-webkit-transform:translateY(15px);-moz-transform:translateY(15px);-ms-transform:translateY(15px);-o-transform:translateY(15px);transform:translateY(15px)}90%{-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px);transform:translateY(5px)}}@-webkit-keyframes stickyOfferBounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}60%{-webkit-transform:translateY(15px);-moz-transform:translateY(15px);-ms-transform:translateY(15px);-o-transform:translateY(15px);transform:translateY(15px)}90%{-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px);transform:translateY(5px)}}@-o-keyframes stickyOfferBounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}60%{-webkit-transform:translateY(15px);-moz-transform:translateY(15px);-ms-transform:translateY(15px);-o-transform:translateY(15px);transform:translateY(15px)}90%{-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px);transform:translateY(5px)}}@-ms-keyframes stickyOfferBounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}60%{-webkit-transform:translateY(15px);-moz-transform:translateY(15px);-ms-transform:translateY(15px);-o-transform:translateY(15px);transform:translateY(15px)}90%{-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px);transform:translateY(5px)}}@keyframes stickyOfferBounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}60%{-webkit-transform:translateY(15px);-moz-transform:translateY(15px);-ms-transform:translateY(15px);-o-transform:translateY(15px);transform:translateY(15px)}90%{-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px);transform:translateY(5px)}}.sticky-chat,.sticky-offer{-webkit-transition:bottom,.2s,ease-in;-moz-transition:bottom,.2s,ease-in;-o-transition:bottom,.2s,ease-in;transition:bottom .2s ease-in;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:pointer;position:fixed;z-index:1000;bottom:-45px;padding:8px 16px 15px;text-align:center;color:#ffffff;background:#000000;width:50%;height:80px;border:1px solid #ffffff;border-bottom:none}.sticky-chat__headline,.sticky-offer__headline{margin:0 0 2px;padding:0;color:#ffffff}.sticky-chat__copy,.sticky-offer__copy{font-size:14px;letter-spacing:.3em;line-height:20.8px;margin:0;padding:0;color:#ffffff;letter-spacing:1px}.sticky-chat.expanded,.sticky-chat:hover,.sticky-offer.expanded,.sticky-offer:hover{bottom:0!important}.sticky-chat.bounce,.sticky-offer.bounce{-webkit-animation-name:stickyOfferBounce;-moz-animation-name:stickyOfferBounce;-ms-animation-name:stickyOfferBounce;-o-animation-name:stickyOfferBounce;animation-name:stickyOfferBounce}.pg-checkout .sticky-chat,.pg-checkout .sticky-offer{display:none!important;visibility:hidden}.sticky-chat{display:none;left:0}@media (min-width:768px){.sticky-chat{left:auto;right:220px;width:240px}}.sticky-chat__icon{top:1px;margin-right:3px;font-size:15px;top:-1px;position:relative;vertical-align:middle}.sticky-offer{display:none;left:50%;background:#fc4d67}@media (min-width:768px){.sticky-offer{left:auto;right:16px;width:190px}}.sticky-back-to-top{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transition:opacity,.4s,ease-in-out,border .2s ease-in-out,color,.2s,ease-in-out;-moz-transition:opacity,.4s,ease-in-out,border .2s ease-in-out,color,.2s,ease-in-out;-o-transition:opacity,.4s,ease-in-out,border .2s ease-in-out,color,.2s,ease-in-out;transition:opacity .4s ease-in-out,border .2s ease-in-out,color .2s ease-in-out;opacity:0;text-align:center;width:26px;height:26px;overflow:hidden;position:fixed;top:60%;right:16px;background:#ffffff;border:solid 1px #000000;pointer-events:none;z-index:0}.js-sticky-header .sticky-back-to-top{z-index:100;opacity:1;pointer-events:auto}.sticky-back-to-top__text{text-indent:-119988px;overflow:hidden;text-align:left;display:block;line-height:1px}.sticky-back-to-top__icon{font-size:11px;position:relative;left:1px;top:2px}.sticky-back-to-top:hover{border-color:#ff4661}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;outline:0}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{opacity:.9;background:#ffffff;border:1px solid #D0D0D0}.device-mobile #cboxOverlay{opacity:1}@media (min-width:768px){#colorbox{border:1px solid #D0D0D0}}#cboxTopLeft{display:none;width:0;height:0;background:0 0}#cboxTopRight{display:none;width:0;height:0;background:0 0}#cboxBottomLeft{display:none;width:0;height:0;background:0 0}#cboxBottomRight{display:none;width:0;height:0;background:0 0}#cboxMiddleLeft{display:none;width:0;background:0 0}#cboxMiddleRight{display:none;width:0;background:0 0}#cboxTopCenter{display:none;height:0;background:0 0}#cboxBottomCenter{display:none;height:0;background:0 0}#cboxContent{background:#ffffff;padding:25px;overflow:hidden}#cboxContent .at-h2,#cboxContent h3{font-family:"Brandon Text Bold";font-weight:400;font-size:14px;line-height:18px;letter-spacing:.2em;text-transform:uppercase;text-indent:0;margin:4px 0 10px 0;padding-bottom:16px;border-bottom:1px solid #000000}#cboxLoadedContent{margin-bottom:0;color:#000000}#cboxClose{font:0/0 serif;text-shadow:none;color:transparent;position:absolute;top:5px;right:5px;z-index:100;color:#929292;width:18px;height:18px;font-size:18px;cursor:pointer;overflow:hidden;border:none;-webkit-appearance:none;background:#ffffff;padding:0;display:block}#cboxClose:before{content:"";font-size:inherit;color:inherit;vertical-align:middle}#cboxLoadingGraphic{width:30px;height:30px;border:8px solid #929292;border-right-color:transparent;border-radius:50%;-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;-ms-animation:spin 1s linear infinite;-o-animation:spin 1s linear infinite;animation:spin 1s linear infinite;background:0 0;position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#cboxLoadingOverlay{background:0 0}.colorbox-on{overflow:hidden}.colorbox-on::-webkit-scrollbar{display:none}ul.resp-tabs-list{display:none}h2.resp-accordion{display:block}.resp-vtabs .resp-tab-content{border:1px solid #C1C1C1}.resp-vtabs .resp-tabs-container{border:none;float:none;width:100%;min-height:initial;clear:none}.resp-accordion-closed{display:none!important}.resp-tab-content{display:none;padding:15px}.resp-tab-active{border-bottom:none;background-color:#fff}h2.resp-accordion{font-size:13px;border:1px solid #c1c1c1;border-top:0 solid #c1c1c1;margin:0;padding:10px 15px}.resp-easy-accordion h2.resp-accordion{display:block}.resp-easy-accordion .resp-tab-content{border:1px solid #c1c1c1}.resp-jfit{width:100%;margin:0}.resp-tab-content-active{display:block}.resp-arrow{width:0;height:0;float:right;margin-top:3px}h2.resp-tab-active span.resp-arrow{border:none}@media (min-width:768px){ul.resp-tabs-list{display:inline-block}.resp-tabs-list li{font-weight:600;font-size:13px;display:inline-block;padding:13px 15px;margin:0;list-style:none;cursor:pointer;float:left}.resp-tabs-container{padding:0;background-color:#fff;clear:left}h2.resp-accordion{cursor:pointer;padding:5px;display:none}.resp-accordion-active,.resp-content-active{display:block}.resp-tab-content{border:1px solid #c1c1c1}}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-loading .slick-list{background:#fff url(/media/images/global/ajax-loader.gif) center center no-repeat}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slide,.slick-slide img,.slick-slider .slick-list,.slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;zoom:1}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-next,.slick-prev{position:absolute;z-index:1;display:block;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:icons;font-size:36px;line-height:1;color:#000;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:0;position:absolute}.slick-prev:before{content:"";font-size:50px;color:inherit;vertical-align:middle}.slick-prev:before{color:#000;right:auto}.slick-next{right:0;position:relative;right:9999px;position:absolute}.slick-next:before{content:"";font-size:50px;color:inherit;vertical-align:middle}.slick-next:before{position:absolute;height:100%;text-align:center;top:0;right:-9999px}.slick-next:before{color:#000}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li .offers-vip__button,.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li .offers-vip__button:focus,.slick-dots li .offers-vip__button:hover,.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li .offers-vip__button:focus:before,.slick-dots li .offers-vip__button:hover:before,.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li .offers-vip__button:before,.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:icons;font-size:6px;line-height:20px;text-align:center;color:black;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active .offers-vip__button:before,.slick-dots li.slick-active button:before{color:black;opacity:1}.tooltipster-default{background:#000;color:#fff!important;min-width:92px;text-align:center}.tooltipster-default .tooltipster-content{padding:8px 10px;overflow:hidden;color:#fff}.tooltipster-icon{cursor:help;margin-left:4px}.tooltipster-base{padding:0;position:absolute;left:0;top:0;z-index:9999999;width:auto;overflow:visible}.tooltipster-base.tooltipster-default{font-size:0;line-height:0}.tooltipster-base .tooltipster-content{overflow:hidden}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-top span,.tooltipster-arrow-top-left span,.tooltipster-arrow-top-right span{border-left:8px solid transparent!important;border-right:8px solid transparent!important;border-top:8px solid;bottom:-7px}.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border{border-left:9px solid transparent!important;border-right:9px solid transparent!important;border-top:9px solid;bottom:-7px}.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-left span,.tooltipster-arrow-bottom-right span{border-left:8px solid transparent!important;border-right:8px solid transparent!important;border-bottom:8px solid;top:-7px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{border-left:9px solid transparent!important;border-right:9px solid transparent!important;border-bottom:9px solid;top:-7px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top span{left:0;right:0;margin:0 auto}.tooltipster-arrow-bottom-left span,.tooltipster-arrow-top-left span{left:6px}.tooltipster-arrow-bottom-left .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{left:5px}.tooltipster-arrow-bottom-right span,.tooltipster-arrow-top-right span{right:6px}.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border{right:5px}.tooltipster-arrow-left .tooltipster-arrow-border,.tooltipster-arrow-left span{border-top:8px solid transparent!important;border-bottom:8px solid transparent!important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent!important;border-bottom:9px solid transparent!important;border-left:9px solid;margin-top:-8px}.tooltipster-arrow-right .tooltipster-arrow-border,.tooltipster-arrow-right span{border-top:8px solid transparent!important;border-bottom:8px solid transparent!important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px}.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent!important;border-bottom:9px solid transparent!important;border-right:9px solid;margin-top:-8px}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing-show{opacity:1;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-moz-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-ms-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-o-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{top:0;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{left:-40px;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}.tooltipster-content-changing{opacity:.5;-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.tooltipster-promo{border:1px solid #000;background:#ffffff;color:#000000;padding:8px 10px}.tooltipster-promo.tooltipster-content{background:#ffffff;text-align:left}.tooltipster-promo.tooltipster-content h2{margin-bottom:10px}.tooltipster-promo.tooltipster-content p{margin-bottom:0}.tooltipster-replenish{background:#000;color:#fff!important;min-width:450px;text-align:left;padding:10px}.tooltipster-replenish .tooltipster-content{font-size:12px;text-align:left}.tooltipster-replenish .tooltipster-content h2{font-size:14px;margin-bottom:10px}.tooltipster-replenish .tooltipster-content p{margin-bottom:0}.account-overlay .account-overlay__next .account-overlay__next-trigger,.account-overlay .account-overlay__next .checkout .offer-code-panel .btn.account-overlay__next-trigger,.account-overlay .account-overlay__next .promo-bca-panel .promo_bca_button.account-overlay__next-trigger,.address-book-page .address-book__link,.address-book-page .default-address__button,.address-book-page .default-payment__button,.address-book-page .payment-info__link,.artist-picks-page__no-chats .no-transcripts__link,.button,.button--inverted,.button--outline,.button--outline-thin,.button--secondary,.button--underline,.chat-history-page__no-chats .no-transcripts__link,.checkout .offer-code-panel .account-overlay .account-overlay__next .btn.account-overlay__next-trigger,.checkout .offer-code-panel .email-overlay .account-overlay__next .btn.account-overlay__next-trigger,.checkout .offer-code-panel input[type=submit].btn,.checkout a.btn,.checkout__sidebar .product .sample-select-button,.email-overlay .account-overlay__next .account-overlay__next-trigger,.email-overlay .account-overlay__next .checkout .offer-code-panel .btn.account-overlay__next-trigger,.email-overlay .account-overlay__next .promo-bca-panel .promo_bca_button.account-overlay__next-trigger,.facecharts-page__new-lesson-btn a,.facecharts-page__no-chats .no-transcripts__link,.facecharts-page__view-btn a,.makeup-lesson-page__video .bobbis-lessons .link--get-the-look,.offer-specific__container .offer-hero__button,.offer-specific__container .offer__category-button,.offers-details-item__button,.offers-hero__button,.offers-vip__button,.offerspick .offerspick__button--soldout,.payment-address__link,.promo-bca-panel .account-overlay .account-overlay__next .promo_bca_button.account-overlay__next-trigger,.promo-bca-panel .email-overlay .account-overlay__next .promo_bca_button.account-overlay__next-trigger,.promo-bca-panel input[type=submit].promo_bca_button,.recommended-item__button,.remedies-samples-formatter .samplespick__button--soldout,.samples-page .product .sample-select-button,.samples-panel .product .sample-select-button,.sign-in .login__register,.sign-in .registration__login,.viewcart-buttons .go-shopping,.viewcart-buttons a.continue-checkout,.viewcart-buttons-panel a.continue-checkout,.viewcart-buttons-panel a.gwp_continue-checkout,button,input[type=submit]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000000;color:#ffffff;display:inline-block;font-family:"Brandon Text Bold";font-size:14px;font-weight:400;text-transform:uppercase;line-height:1;padding:.75em 1em;text-decoration:none;letter-spacing:2px;text-align:center;cursor:pointer;-webkit-transition:color,.1s,linear,background,.1s,linear;-moz-transition:color,.1s,linear,background,.1s,linear;-o-transition:color,.1s,linear,background,.1s,linear;transition:color .1s linear,background .1s linear}.account-overlay .account-overlay__next .account-overlay__next-trigger:hover,.account-overlay .account-overlay__next .checkout .offer-code-panel .btn.account-overlay__next-trigger:hover,.address-book-page .address-book__link:hover,.address-book-page .default-address__button:hover,.address-book-page .default-payment__button:hover,.address-book-page .payment-info__link:hover,.artist-picks-page__no-chats .no-transcripts__link:hover,.button--inverted:hover,.button--outline-thin:hover,.button--outline:hover,.button--secondary:hover,.button--underline:hover,.button:hover,.chat-history-page__no-chats .no-transcripts__link:hover,.checkout .offer-code-panel .account-overlay .account-overlay__next .btn.account-overlay__next-trigger:hover,.checkout .offer-code-panel .email-overlay .account-overlay__next .btn.account-overlay__next-trigger:hover,.checkout .offer-code-panel input[type=submit].btn:hover,.checkout a.btn:hover,.checkout__sidebar .product .sample-select-button:hover,.email-overlay .account-overlay__next .account-overlay__next-trigger:hover,.email-overlay .account-overlay__next .checkout .offer-code-panel .btn.account-overlay__next-trigger:hover,.facecharts-page__new-lesson-btn a:hover,.facecharts-page__no-chats .no-transcripts__link:hover,.facecharts-page__view-btn a:hover,.makeup-lesson-page__video .bobbis-lessons .link--get-the-look:hover,.offer-specific__container .offer-hero__button:hover,.offer-specific__container .offer__category-button:hover,.offers-details-item__button:hover,.offers-hero__button:hover,.offers-vip__button:hover,.offerspick .offerspick__button--soldout:hover,.payment-address__link:hover,.promo-bca-panel input[type=submit].promo_bca_button:hover,.recommended-item__button:hover,.remedies-samples-formatter .samplespick__button--soldout:hover,.samples-page .product .sample-select-button:hover,.samples-panel .product .sample-select-button:hover,.sign-in .login__register:hover,.sign-in .registration__login:hover,.viewcart-buttons .go-shopping:hover,.viewcart-buttons a.continue-checkout:hover,.viewcart-buttons-panel a.continue-checkout:hover,.viewcart-buttons-panel a.gwp_continue-checkout:hover,button:hover,input[type=submit]:hover{background-color:#ff4661;color:white;text-decoration:none}.account-overlay .account-overlay__next .account-overlay__next-trigger:focus,.account-overlay .account-overlay__next .checkout .offer-code-panel .btn.account-overlay__next-trigger:focus,.address-book-page .address-book__link:focus,.address-book-page .default-address__button:focus,.address-book-page .default-payment__button:focus,.address-book-page .payment-info__link:focus,.artist-picks-page__no-chats .no-transcripts__link:focus,.button--inverted:focus,.button--outline-thin:focus,.button--outline:focus,.button--secondary:focus,.button--underline:focus,.button:focus,.chat-history-page__no-chats .no-transcripts__link:focus,.checkout .offer-code-panel .account-overlay .account-overlay__next .btn.account-overlay__next-trigger:focus,.checkout .offer-code-panel .email-overlay .account-overlay__next .btn.account-overlay__next-trigger:focus,.checkout .offer-code-panel input[type=submit].btn:focus,.checkout a.btn:focus,.checkout__sidebar .product .sample-select-button:focus,.email-overlay .account-overlay__next .account-overlay__next-trigger:focus,.email-overlay .account-overlay__next .checkout .offer-code-panel .btn.account-overlay__next-trigger:focus,.facecharts-page__new-lesson-btn a:focus,.facecharts-page__no-chats .no-transcripts__link:focus,.facecharts-page__view-btn a:focus,.makeup-lesson-page__video .bobbis-lessons .link--get-the-look:focus,.offer-specific__container .offer-hero__button:focus,.offer-specific__container .offer__category-button:focus,.offers-details-item__button:focus,.offers-hero__button:focus,.offers-vip__button:focus,.offerspick .offerspick__button--soldout:focus,.payment-address__link:focus,.promo-bca-panel input[type=submit].promo_bca_button:focus,.recommended-item__button:focus,.remedies-samples-formatter .samplespick__button--soldout:focus,.samples-page .product .sample-select-button:focus,.samples-panel .product .sample-select-button:focus,.sign-in .login__register:focus,.sign-in .registration__login:focus,.viewcart-buttons .go-shopping:focus,.viewcart-buttons a.continue-checkout:focus,.viewcart-buttons-panel a.continue-checkout:focus,.viewcart-buttons-panel a.gwp_continue-checkout:focus,button:focus,input[type=submit]:focus{outline:0}.account-overlay .account-overlay__next .account-overlay__next-trigger,.email-overlay .account-overlay__next .account-overlay__next-trigger,.offers-vip__button,button,input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;user-select:none;vertical-align:middle;white-space:nowrap}.button--wide{display:block;width:100%}.button--inverted,.sign-in .login__register,.sign-in .registration__login{background:#ffffff;color:#000000}.button--inverted:hover,.sign-in .login__register:hover,.sign-in .registration__login:hover{background-color:#000000;color:#ffffff}.address-book-page .default-address__button,.address-book-page .default-payment__button,.artist-picks-page__no-chats .no-transcripts__link,.button--secondary,.chat-history-page__no-chats .no-transcripts__link,.facecharts-page__new-lesson-btn a,.facecharts-page__no-chats .no-transcripts__link,.facecharts-page__view-btn a,.offer-specific__container .offer-hero__button,.offers-details-item__button,.offers-hero__button,.viewcart-buttons a.continue-checkout,.viewcart-buttons-panel a.continue-checkout,.viewcart-buttons-panel a.gwp_continue-checkout{background-color:#ff4661;color:#ffffff}.address-book-page .default-address__button:hover,.address-book-page .default-payment__button:hover,.artist-picks-page__no-chats .no-transcripts__link:hover,.button--secondary:hover,.chat-history-page__no-chats .no-transcripts__link:hover,.facecharts-page__new-lesson-btn a:hover,.facecharts-page__no-chats .no-transcripts__link:hover,.facecharts-page__view-btn a:hover,.offer-specific__container .offer-hero__button:hover,.offers-details-item__button:hover,.offers-hero__button:hover,.viewcart-buttons a.continue-checkout:hover,.viewcart-buttons-panel a.continue-checkout:hover,.viewcart-buttons-panel a.gwp_continue-checkout:hover{background-color:#ff4661;color:#ffffff}.account-overlay .account-overlay__next .checkout .btn.account-overlay__next-trigger,.account-overlay .account-overlay__next .giftcard-balance__form .giftcard-balance__form-submit.account-overlay__next-trigger,.account-overlay .account-overlay__next .giftcard__button .account-overlay__next-trigger,.account-overlay .account-overlay__next .samples-page .samples-buttons .btn.account-overlay__next-trigger,.checkout .account-overlay .account-overlay__next .btn.account-overlay__next-trigger,.checkout .email-overlay .account-overlay__next .btn.account-overlay__next-trigger,.checkout input[type=submit].btn,.email-overlay .account-overlay__next .checkout .btn.account-overlay__next-trigger,.email-overlay .account-overlay__next .giftcard-balance__form .giftcard-balance__form-submit.account-overlay__next-trigger,.email-overlay .account-overlay__next .giftcard__button .account-overlay__next-trigger,.email-overlay .account-overlay__next .samples-page .samples-buttons .btn.account-overlay__next-trigger,.giftcard-balance__form .account-overlay .account-overlay__next .giftcard-balance__form-submit.account-overlay__next-trigger,.giftcard-balance__form .email-overlay .account-overlay__next .giftcard-balance__form-submit.account-overlay__next-trigger,.giftcard-balance__form input[type=submit].giftcard-balance__form-submit,.giftcard__button .account-overlay .account-overlay__next .account-overlay__next-trigger,.giftcard__button .email-overlay .account-overlay__next .account-overlay__next-trigger,.giftcard__button input[type=submit],.input-button--secondary,.samples-page .samples-buttons .account-overlay .account-overlay__next .btn.account-overlay__next-trigger,.samples-page .samples-buttons .email-overlay .account-overlay__next .btn.account-overlay__next-trigger,.samples-page .samples-buttons input[type=submit].btn{background-color:#ff4661;color:#ffffff}.account-overlay .account-overlay__next .checkout .btn.account-overlay__next-trigger:hover,.account-overlay .account-overlay__next .giftcard-balance__form .giftcard-balance__form-submit.account-overlay__next-trigger:hover,.account-overlay .account-overlay__next .giftcard__button .account-overlay__next-trigger:hover,.account-overlay .account-overlay__next .samples-page .samples-buttons .btn.account-overlay__next-trigger:hover,.checkout .account-overlay .account-overlay__next .btn.account-overlay__next-trigger:hover,.checkout .email-overlay .account-overlay__next .btn.account-overlay__next-trigger:hover,.checkout input[type=submit].btn:hover,.email-overlay .account-overlay__next .checkout .btn.account-overlay__next-trigger:hover,.email-overlay .account-overlay__next .giftcard-balance__form .giftcard-balance__form-submit.account-overlay__next-trigger:hover,.email-overlay .account-overlay__next .giftcard__button .account-overlay__next-trigger:hover,.email-overlay .account-overlay__next .samples-page .samples-buttons .btn.account-overlay__next-trigger:hover,.giftcard-balance__form .account-overlay .account-overlay__next .giftcard-balance__form-submit.account-overlay__next-trigger:hover,.giftcard-balance__form .email-overlay .account-overlay__next .giftcard-balance__form-submit.account-overlay__next-trigger:hover,.giftcard-balance__form input[type=submit].giftcard-balance__form-submit:hover,.giftcard__button .account-overlay .account-overlay__next .account-overlay__next-trigger:hover,.giftcard__button .email-overlay .account-overlay__next .account-overlay__next-trigger:hover,.giftcard__button input[type=submit]:hover,.input-button--secondary:hover,.samples-page .samples-buttons .account-overlay .account-overlay__next .btn.account-overlay__next-trigger:hover,.samples-page .samples-buttons .email-overlay .account-overlay__next .btn.account-overlay__next-trigger:hover,.samples-page .samples-buttons input[type=submit].btn:hover{background-color:#ff4661;color:#ffffff}.button--underline{border:0;background:0 0;border-bottom:2px solid #000;color:black;padding-left:0;padding-right:0}.button--underline:hover{border-color:#ff4661;background:0 0;color:#ff4661}.button--outline,.button--outline-thin,.makeup-lesson-page__video .bobbis-lessons .link--get-the-look,.offer-specific__container .offer__category-button{border:2px solid #ff4661;color:#ff4661;background:#ffffff}.button--outline-thin:hover,.button--outline:hover,.makeup-lesson-page__video .bobbis-lessons .link--get-the-look:hover,.offer-specific__container .offer__category-button:hover{border-color:#000000;color:#000000;background:#ffffff}.button--outline.button--inverted{border-color:#000000;color:#000000}.button--outline.button--inverted:hover{color:#ff4661;border-color:#ff4661}.button--outline-thin{font-size:11px;border:1px solid #ff4661}.button--disabled{background-color:#cccccc}.button--disabled:hover{background-color:#cccccc}a{color:#ff4661}a:active,a:focus{outline:0}.account-mobile-landing-page .account-landing-menu .account-landing-menu__item a,.account-mobile-landing-page .account-landing-profile__img a,.cart-item__product-name a,.checkout-confirmation-page .registration-panel__title a,.checkout__sidebar .viewcart-panel__title #shopping-bag-title-edit,.confirmation-panel__title a,.email-panel__title a,.my-lists__list-link,.payment-panel__title a,.replenishment-detail-page .replenishment-detail-product .product__name,.replenishment-detail-page__mobile .product__name,.replenishment__products .products-list__item .product__name,.review-panel__title a,.shipping-panel__title a{color:#000000;text-decoration:none}.account-mobile-landing-page .account-landing-menu .account-landing-menu__item a:hover,.account-mobile-landing-page .account-landing-profile__img a:hover,.cart-item__product-name a:hover,.checkout-confirmation-page .registration-panel__title a:hover,.checkout__sidebar .viewcart-panel__title #shopping-bag-title-edit:hover,.confirmation-panel__title a:hover,.email-panel__title a:hover,.my-lists__list-link:hover,.payment-panel__title a:hover,.replenishment-detail-page .replenishment-detail-product .product__name:hover,.replenishment-detail-page__mobile .product__name:hover,.replenishment__products .products-list__item .product__name:hover,.review-panel__title a:hover,.shipping-panel__title a:hover{text-decoration:none}.favorites__recommended-products .product_name a,.link,.offers-details-item__link,.offers-hero__link,.product-promo__link span,.recommended-product-items .product_name a,.samples-buttons .return-link a{font-family:"Brandon Text Bold";text-transform:uppercase;font-size:14px;line-height:19px;vertical-align:top;letter-spacing:.24em;padding-bottom:5px;color:#000000;text-decoration:none;border-bottom:2px solid #000000;display:inline-block;cursor:pointer}.favorites__recommended-products .product_name a:hover,.link:hover,.offers-details-item__link:hover,.offers-hero__link:hover,.product-promo__link span:hover,.recommended-product-items .product_name a:hover,.samples-buttons .return-link a:hover{color:#ff4661;border-color:#ff4661;text-decoration:none}.favorites__recommended-products .product_name .touch a,.favorites__recommended-products .product_name .touchevents a,.product-promo__link .touch span,.product-promo__link .touchevents span,.recommended-product-items .product_name .touch a,.recommended-product-items .product_name .touchevents a,.samples-buttons .return-link .touch a,.samples-buttons .return-link .touchevents a,.touch .favorites__recommended-products .product_name a,.touch .link,.touch .offers-details-item__link,.touch .offers-hero__link,.touch .product-promo__link span,.touch .recommended-product-items .product_name a,.touch .samples-buttons .return-link a,.touchevents .favorites__recommended-products .product_name a,.touchevents .link,.touchevents .offers-details-item__link,.touchevents .offers-hero__link,.touchevents .product-promo__link span,.touchevents .recommended-product-items .product_name a,.touchevents .samples-buttons .return-link a{border-style:solid;border-width:2px;padding:10px;text-decoration:none}.link--inverted,.touch .curtain .link,.touchevents .curtain .link{color:#ff4661;border-color:#ff4661}.link--inverted:hover,.touch .curtain .link:hover,.touchevents .curtain .link:hover{color:#000000!important;border-color:#000000!important}.link--light{color:#ffffff;border-color:#ffffff}.link--light:hover{color:#ff4661;border-color:#ff4661}.link--regular{text-transform:none;letter-spacing:normal;font-family:"Brandon Text Medium";border-bottom:1px solid #000000}.link--block{display:block}.quickshop__button,.quickshop__button:hover{background:#ff4661;color:#FFFFFF}.continue-shopping,.favorites__recommended-products .produce_subname a,.l2,.recommended-product-items .produce_subname a,.replenishment-upsell__link,.samples-page .sample-select-button{font-family:"Brandon Text Bold";text-transform:uppercase;font-size:14px;line-height:19px;vertical-align:top;letter-spacing:.24em;padding-bottom:5px;color:#ff4661;text-decoration:none;border-bottom:2px solid #ff4661;display:inline-block;cursor:pointer}.continue-shopping:hover,.favorites__recommended-products .produce_subname a:hover,.l2:hover,.recommended-product-items .produce_subname a:hover,.replenishment-upsell__link:hover,.samples-page .sample-select-button:hover{color:#ff4661;border-color:#ff4661;text-decoration:none}.favorites__recommended-products .produce_subname .touch a,.favorites__recommended-products .produce_subname .touchevents a,.recommended-product-items .produce_subname .touch a,.recommended-product-items .produce_subname .touchevents a,.samples-page .touch .sample-select-button,.samples-page .touchevents .sample-select-button,.touch .continue-shopping,.touch .favorites__recommended-products .produce_subname a,.touch .l2,.touch .recommended-product-items .produce_subname a,.touch .replenishment-upsell__link,.touch .samples-page .sample-select-button,.touchevents .continue-shopping,.touchevents .favorites__recommended-products .produce_subname a,.touchevents .l2,.touchevents .recommended-product-items .produce_subname a,.touchevents .replenishment-upsell__link,.touchevents .samples-page .sample-select-button{border-style:solid;border-width:2px;padding:10px;text-decoration:none}.l3{color:#000000}.account-utilities a,.l4{-webkit-transition:color,.2s,ease-in-out,border .2s ease-in-out,background-color,.2s,ease-in-out;-moz-transition:color,.2s,ease-in-out,border .2s ease-in-out,background-color,.2s,ease-in-out;-o-transition:color,.2s,ease-in-out,border .2s ease-in-out,background-color,.2s,ease-in-out;transition:color .2s ease-in-out,border .2s ease-in-out,background-color .2s ease-in-out;color:#000000;text-decoration:none}.account-utilities a:hover,.l4:hover{color:#ff4661}.account-utilities a:active,.account-utilities a:focus,.l4:active,.l4:focus{outline:0}.address-book-page .address-item__delete,.address-book-page .address-item__edit,.address-book-page .payment-item__delete,.address-book-page .payment-item__edit,.address-delete__link,.l5,.payment-delete__link,.replenishment-detail-page .replenishment-detail-product .product__link,.replenishment-detail-page__mobile .product__link,.replenishment__products .products-list__item .product__link{font-family:"Brandon Text Bold";font-size:11px;color:#ff4661;line-height:25px;border-bottom:1px solid #ff4661;text-transform:uppercase;text-decoration:none}.address-book-page .address-item__delete:hover,.address-book-page .address-item__edit:hover,.address-book-page .payment-item__delete:hover,.address-book-page .payment-item__edit:hover,.address-delete__link:hover,.l5:hover,.payment-delete__link:hover,.replenishment-detail-page .replenishment-detail-product .product__link:hover,.replenishment-detail-page__mobile .product__link:hover,.replenishment__products .products-list__item .product__link:hover{text-decoration:none}.l6,.sign-in .login__forgot-password{font-family:"Brandon Text";font-size:14px;color:#000000;line-height:18px;text-decoration:none;border-bottom:1px solid #000000}.l6:hover,.sign-in .login__forgot-password:hover{text-decoration:none}.account-overlay .account-overlay__next .account-overlay__next-trigger,.email-overlay .account-overlay__next .account-overlay__next-trigger,input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=time],input[type=url],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;outline:0;outline:0;border:0;border:1px solid #000;color:#000;font-family:"Brandon Text Medium";font-size:14px;letter-spacing:normal}.account-overlay .account-overlay__next .account-overlay__next-trigger:focus,.email-overlay .account-overlay__next .account-overlay__next-trigger:focus,input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=submit]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,textarea:focus{border-color:#ff4661}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url]{height:32px;line-height:20px;padding:5px 10px}input[type=date].placeholder,input[type=email].placeholder,input[type=number].placeholder,input[type=password].placeholder,input[type=search].placeholder,input[type=tel].placeholder,input[type=text].placeholder,input[type=time].placeholder,input[type=url].placeholder{color:#929292}input[type=date]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,input[type=time]:-moz-placeholder,input[type=url]:-moz-placeholder{color:#929292;opacity:1!important}input[type=date]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]::-moz-placeholder{color:#929292;opacity:1!important}input[type=date]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder{color:#929292}input[type=date]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder{color:#929292}.account-overlay .account-overlay__next .account-overlay__next-trigger,.email-overlay .account-overlay__next .account-overlay__next-trigger,.offers-vip__button,button,input[type=button],input[type=submit]{font-family:"Brandon Text Bold";background:#000000;color:#ffffff;font-size:14px;letter-spacing:2.5px;text-transform:uppercase;border:0;padding:0 11px;display:inline-block;height:30px;line-height:30px;width:auto;overflow:visible}.account-overlay .account-overlay__next .account-overlay__next-trigger:active,.account-overlay .account-overlay__next .account-overlay__next-trigger:focus,.account-overlay .account-overlay__next .account-overlay__next-trigger:hover,.email-overlay .account-overlay__next .account-overlay__next-trigger:active,.email-overlay .account-overlay__next .account-overlay__next-trigger:focus,.email-overlay .account-overlay__next .account-overlay__next-trigger:hover,.offers-vip__button:active,.offers-vip__button:focus,.offers-vip__button:hover,button:active,button:focus,button:hover,input[type=button]:active,input[type=button]:focus,input[type=button]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{color:#ffffff;background:#ff4661}input[type=checkbox]{position:absolute;left:-9999px}input[type=checkbox]~.label:before,input[type=checkbox]~label:before{content:"";font-size:inherit;color:inherit;vertical-align:middle}input[type=checkbox]~.label::before,input[type=checkbox]~label::before{margin-right:5px}input[type=checkbox]:checked~.label:before,input[type=checkbox]:checked~label:before{content:"";font-size:inherit;color:inherit;vertical-align:middle}input[type=radio]{position:absolute;left:-9999px}input[type=radio]~.label:before,input[type=radio]~label:before{content:"";font-size:inherit;color:inherit;vertical-align:middle}input[type=radio]~.label::before,input[type=radio]~label::before{margin-right:5px}input[type=radio]:checked~.label:before,input[type=radio]:checked~label:before{content:"";font-size:inherit;color:inherit;vertical-align:middle}.touch select,.touchevents select{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;min-width:150px;border:1px solid #000;font-family:"Brandon Text Medium";font-size:14px;letter-spacing:normal;background:url(/media/images/global/icon-dropdown.png) no-repeat center right;padding:0 25px 0 10px;margin-bottom:10px;height:30px;line-height:30px;display:inline-block;white-space:nowrap}textarea{resize:vertical}label{cursor:pointer}fieldset{border:0;margin:0;padding:0}.adpl input[type=text].error{border:1px solid red}a.selectBox.error,a.selectbox.error,input.error,select.error{border:1px solid #ff0000}.error_messages.error li{color:#ff0000;margin-left:20px}.adpl input.error{border:1px solid red}#user-login{text-align:center}.device-pc #user-login{padding:40px;max-width:800px;margin:0 auto}.device-mobile #user-login{padding:20px 12px}#user-login .form-actions,#user-login .form-item{padding-top:20px}#user-login .form-item label{font-weight:700}#user-login .form-item:first-child{padding-top:0}@media (min-width:768px){#user-login .form-text{width:300px}}#user-login .description{font-size:12px}ol,ul{margin:0;padding:0;list-style-type:none}dl{margin-bottom:.725em}dl dt{font-weight:700;margin-top:.725em}dl dd{margin:0}table{border-collapse:collapse;margin:.725em 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #a6a6a6;font-weight:700;padding:.725em 0;text-align:left}td{border-bottom:1px solid #cccccc;padding:.725em 0}td,th,tr{vertical-align:middle}.page-header{background-color:#f0f0f0}.page-header--bg-transparent{background-color:transparent}.page-header--bg-black{background-color:#000000}.page-header--bg-white{background-color:#ffffff}.page-header--borders{border-top:solid 2px #000000;border-bottom:solid 2px #000000}.page-header__inner{background-repeat:no-repeat;background-size:cover;background-position:50% 50%;margin:0 auto;max-width:1024px;position:relative;text-align:center;display:block;color:#000000;text-decoration:none}@media (min-width:768px){.page-header__inner{padding-left:40px;padding-right:40px}}.page-header__inner:hover{text-decoration:none}.page-header__text-wrapper{z-index:1;padding:20px 0;width:100%;position:relative;top:0;left:0}.page-header--fit-to-img .page-header__text-wrapper--center-vertically{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.page-header__text{margin:0 auto}.page-header__title{font-size:18px;line-height:23px;font-family:"Brandon Text Bold";letter-spacing:.24em;text-transform:uppercase;margin:0}.page-header--has-subtitle .page-header__title{margin:0 0 15px}@media (min-width:768px){.page-header__title{font-size:34px;line-height:38.16px}.page-header--has-subtitle .page-header__title{margin-bottom:26px}}.page-header__title--small{font-family:"Brandon Text Bold";font-weight:400;font-size:12px;line-height:15px;letter-spacing:.2em;text-align:center;text-transform:uppercase;position:relative;display:inline-block;margin:0 auto 30px auto;padding:0 33px;margin:0}.page-header__title--small:before{content:"";background:#000000;width:100%;height:2px;display:inline-block;position:absolute;top:43%;left:0}.page-header__title--small .inner,.page-header__title--small__inner{background:#ffffff;display:inline-block;position:relative;padding:0 7px 0 9px}@media (min-width:768px){.page-header__title--small{font-size:14px;padding:0 55px}}.page-header--has-subtitle .page-header__title--small{margin:0}.page-header__title--medium{font-size:25px;font-family:"Brandon Text Bold";line-height:34px;letter-spacing:.24em;text-transform:uppercase;margin:0}.page-header--has-subtitle .page-header__title--medium{margin:0 0 26px}.page-header__title__inner.inner{background-color:#f0f0f0}.page-header--bg-transparent .page-header__title__inner.inner{background-color:#ffffff}.page-header--bg-black .page-header__title__inner.inner{background-color:#000000}.page-header--bg-white .page-header__title__inner.inner{background-color:#ffffff}.page-header__subtitle{margin-top:15px;margin-left:auto;margin-right:auto}.page-header__subtitle--italic{font-style:italic}.page-header__subtitle--medium{font-size:12px;line-height:17px;letter-spacing:.06em}@media (min-width:768px){.page-header__subtitle--medium{font-size:22px;line-height:29px}}.page-header__subtitle p{margin:0;padding:0}.page-header--fit-to-img .page-header__text-wrapper{position:absolute}.page-header--no-max-width .page-header__inner{max-width:none}.site-404{padding:14px 0}@media (min-width:768px){.site-404{padding:50px 0}}.site-404__title h2{font-weight:700}.site-404__image{width:90%;margin:0 auto;padding-bottom:12px}@media (min-width:768px){.site-404__image{width:auto;max-width:1024px}}.site-404__image img{max-width:100%}.site-utilities{display:none;font-family:"Brandon Text Bold";color:#fff;font-size:13px}@media (min-width:768px){.site-utilities{display:block}}.site-utilities__container{padding:0 13px 0 15px;background:#000;min-height:30px}.site-utilities__container:after{content:"";display:table;clear:both}.site-utilities__promotion{width:60%;float:left;letter-spacing:1px;line-height:15px;padding:7px 0}@media (min-width:1025px){.site-utilities__promotion{width:auto}}.site-utilities__menu{float:right;margin:0;padding:0}.site-utilities__menu:after{content:"";display:table;clear:both}.site-utilities__item{margin:0;list-style:none;display:block;float:left;padding:0 10px}.site-utilities__item.site-utilities__item--last{padding-right:0}.site-utilities__item>a{display:block;color:#fff;text-transform:uppercase;letter-spacing:2px;font-size:11px}.site-utilities__item>a:hover{color:#cccccc}.site-utilities__item>a .icon{font-size:17px;top:7px;letter-spacing:0}.site-utilities__item>a .icon-avatar,.site-utilities__item>a .icon-bag,.site-utilities__item>a .icon-marker{top:4px}.site-utilities__item>a .icon-cart{font-size:18px;top:6px}.site-utilities__item>a em{display:none;line-height:30px;font-style:normal;top:1px;position:relative}@media (min-width:768px){.site-utilities__item:nth-child(1) .icon{display:none}.site-utilities__item:nth-child(1) em{display:block}}@media (min-width:785px){.site-utilities__item:nth-child(2) .icon{display:none}.site-utilities__item:nth-child(2) em{display:block}}@media (min-width:980px){.site-utilities__item:nth-child(3) .icon{display:none}.site-utilities__item:nth-child(3) em{display:block}}@media (min-width:1024px){.site-utilities__item:nth-child(4) .icon{display:none}.site-utilities__item:nth-child(4) em{display:block}}.site-utilities__item--shopping-bag{position:relative}.site-utilities__item--shopping-bag .site-utilities__bag--qty{font-size:10px;display:block;position:absolute;top:11px;left:9px;color:#000;line-height:normal;letter-spacing:0;text-align:center;width:20px}.site-utilities__item--shopping-bag a:hover .site-utilities__bag--qty{color:#fff}.homepage-hero{position:relative;width:100%;left:0;top:0}@media (min-width:768px){.homepage-hero{top:-165px;margin-bottom:-150px}}.homepage-hero__nav{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:1;width:100%;position:absolute;top:50%;margin:0 auto}@media (min-width:768px){.homepage-hero__nav{margin-top:82.5px;top:47.2%}}.homepage-hero__slide{display:none}.homepage-hero__slide:first-child{display:block}.slick-initialized .homepage-hero__slide{display:block}.homepage-hero__slide__inner{margin:0 auto;height:326px;background-repeat:no-repeat;background-size:cover;background-position:50% 0}@media (min-width:768px){.homepage-hero__slide__inner{height:700px}}.homepage-hero__slide__link{display:block;width:100%;height:100%;color:#000000;text-decoration:none}.homepage-hero__slide__wrap{height:100%;padding:0}.homepage-hero__abstract{position:absolute;top:0;width:450px;text-align:center}.homepage-hero__abstract--default-y-pos{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);top:50%}@media (min-width:768px){.homepage-hero__abstract--default-y-pos{margin-top:82.5px}}.homepage-hero__abstract--center{width:100%}.homepage-hero__abstract--center .homepage-hero__abstract__inner{margin-left:auto;margin-right:auto}.homepage-hero__abstract--right{right:0}.homepage-hero__abstract--align-left{text-align:left}.homepage-hero__abstract--align-right{text-align:right}.homepage-hero__abstract__inner{width:76.875%}@media (min-width:768px){.homepage-hero__abstract__inner{padding:0 50px;width:450px}.homepage-hero__abstract__inner--large{width:900px}}.homepage-hero__abstract__inner--overlay{background:rgba(255,255,255,.8);padding:28px 10px 30px}@media (min-width:768px){.homepage-hero__abstract__inner--overlay{padding:47px 20px 37px;width:490px}.homepage-hero__abstract__inner--overlay.homepage-hero__abstract__inner--large{width:940px}}.homepage-hero__abstract--light .homepage-hero__link{color:#ffffff;border-color:#ffffff}.homepage-hero__abstract--light .homepage-hero__link:hover{color:#000000;border-color:#000000}.homepage-hero__abstract--light .homepage-hero__description{color:#ffffff}.homepage-hero__abstract--light .homepage-hero__headline{color:#ffffff}.homepage-hero__abstract--light .pink-hover{color:#ffffff;border-color:#ffffff}.homepage-hero__abstract--light .pink-hover:hover{color:#ff4661;border-color:#ff4661}@media (max-width:767px){.homepage-hero__abstract .homepage-hero__link{font-size:12px;letter-spacing:.24em;border-top:none;border-left:none;border-right:none;border-bottom-width:3px;padding:0 0 6px}.homepage-hero__abstract .homepage-hero__link:hover{border-color:#ff4661}}.homepage-hero__headline{font-family:"Brandon Text Medium";margin:0 0 9px;font-size:22.53px;letter-spacing:.24em;line-height:23px;text-transform:uppercase}@media (min-width:768px){.homepage-hero__headline{font-size:39px;line-height:1.2em;letter-spacing:.14em;margin:0 0 17px}}.homepage-hero__description{font-size:14px;line-height:1.1em;letter-spacing:.08em;margin-bottom:10px}@media (min-width:768px){.homepage-hero__description{font-size:24px;line-height:1.45em;letter-spacing:.042em;font-size:18px;padding:0 30px;margin-bottom:50px}}.homepage-hero .slick-next,.homepage-hero .slick-prev{height:auto}.homepage-hero .slick-next:before,.homepage-hero .slick-prev:before{-webkit-transition:color,.3s,ease;-moz-transition:color,.3s,ease;-o-transition:color,.3s,ease;transition:color .3s ease;font-size:22px}@media (min-width:768px){.homepage-hero .slick-next:before,.homepage-hero .slick-prev:before{font-size:34px}}.homepage-hero .slick-prev{left:8px}@media (min-width:768px){.homepage-hero .slick-prev{left:15px}}.homepage-hero .slick-next{right:8px}@media (min-width:768px){.homepage-hero .slick-next{right:15px}}.homepage-hero .slick-next:before{position:static}.homepage-hero--light-arrows .slick-next:before,.homepage-hero--light-arrows .slick-prev:before{color:#ffffff}.homepage-hero__debug-layer{display:block;width:100%;height:100%;position:absolute;z-index:2;opacity:.5}.hp_video_slide .width-1920{max-height:810px;max-width:1439px}.hp_video_slide .auto-auto{width:auto;height:auto}.hp_video_slide .width-auto{width:auto;height:100%}.hp_video_slide .wide-auto-no-max{width:auto;height:100%;max-width:none}.hp_video_slide .height-auto{width:100%;height:auto}.hp_video_slide .hp-vid{max-width:none;height:326px}@media (min-width:768px){.hp_video_slide .hp-vid{height:700px}}.hp_video_slide .video-info-container,.hp_video_slide .video_player_controls_wrapper{display:none}.hp_video_slide .homepage-hero__slide__inner img{margin-left:0;-webkit-transition:margin 1s ease;-moz-transition:margin 1s ease;-o-transition:margin 1s ease;-ms-transition:margin 1s ease;transition:margin 1s ease}.hp_video_slide .homepage-hero__slide__inner img:hover{margin-left:-200px}.hp_video_slide .video-player-wrapper{max-width:100%}.homepage-slide{position:relative;width:100%;left:0;top:0}@media (min-width:768px){.homepage-slide{top:-165px;margin-bottom:-150px}}.homepage-slide__nav{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:1;width:100%;position:absolute;top:50%;margin:0 auto}@media (min-width:768px){.homepage-slide__nav{margin-top:82.5px;top:47.2%}}.homepage-slide__slide{display:none}.homepage-slide__slide:first-child{display:block}.slick-initialized .homepage-slide__slide{display:block}.homepage-slide__slide__inner{margin:0 auto;height:326px;background-repeat:no-repeat;background-size:cover;background-position:50% 0}@media (min-width:768px){.homepage-slide__slide__inner{height:700px}}.homepage-slide__slide__link{display:block;width:100%;height:100%;color:#000000;text-decoration:none}.homepage-slide__slide__wrap{height:100%;padding:0}.homepage-slide__abstract{position:absolute;top:0;width:50%;text-align:center}.homepage-slide__abstract--default-y-pos{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);top:50%}@media (min-width:768px){.homepage-slide__abstract--default-y-pos{margin-top:82.5px}}.homepage-slide__abstract--center{width:100%}.homepage-slide__abstract--center .homepage-slide__abstract__inner{margin-left:auto;margin-right:auto}.homepage-slide__abstract--right{right:0}.homepage-slide__abstract--align-left{text-align:left}.homepage-slide__abstract--align-right{text-align:right}.homepage-slide__abstract__inner{width:76.875%}@media (min-width:768px){.homepage-slide__abstract__inner{padding:0 50px;width:450px}.homepage-slide__abstract__inner--large{width:900px}}.homepage-slide__abstract__inner--overlay{background:rgba(255,255,255,.8);padding:28px 10px 30px}@media (min-width:768px){.homepage-slide__abstract__inner--overlay{padding:47px 20px 37px;width:490px}.homepage-slide__abstract__inner--overlay.homepage-slide__abstract__inner--large{width:940px}}.homepage-slide__abstract--light .homepage-slide__link{color:#ffffff;border-color:#ffffff}.homepage-slide__abstract--light .homepage-slide__link:hover{color:#000000;border-color:#000000}.homepage-slide__abstract--light .homepage-slide__description{color:#ffffff}.homepage-slide__abstract--light .homepage-slide__headline{color:#ffffff}.homepage-slide__abstract--light .pink-hover{color:#ffffff;border-color:#ffffff}.homepage-slide__abstract--light .pink-hover:hover{color:#ff4661;border-color:#ff4661}@media (max-width:767px){.homepage-slide__abstract .homepage-slide__link{font-size:12px;letter-spacing:.24em;border-top:none;border-left:none;border-right:none;border-bottom-width:3px;padding:0 0 6px}.homepage-slide__abstract .homepage-slide__link:hover{border-color:#ff4661}}.homepage-slide__headline{font-family:"Brandon Text Medium";margin:0 0 9px;font-size:22.53px;letter-spacing:.24em;line-height:23px;text-transform:uppercase}@media (min-width:768px){.homepage-slide__headline{font-size:39px;line-height:1.2em;letter-spacing:.14em;margin:0 0 17px}}.homepage-slide__description{font-size:14px;line-height:1.1em;letter-spacing:.08em;margin-bottom:10px}@media (min-width:768px){.homepage-slide__description{font-size:24px;line-height:1.45em;letter-spacing:.042em;font-size:18px;padding:0 30px;margin-bottom:50px}}.homepage-slide .slick-next,.homepage-slide .slick-prev{height:auto}.homepage-slide .slick-next:before,.homepage-slide .slick-prev:before{-webkit-transition:color,.3s,ease;-moz-transition:color,.3s,ease;-o-transition:color,.3s,ease;transition:color .3s ease;font-size:22px}@media (min-width:768px){.homepage-slide .slick-next:before,.homepage-slide .slick-prev:before{font-size:34px}}.homepage-slide .slick-prev{left:8px}@media (min-width:768px){.homepage-slide .slick-prev{left:15px}}.homepage-slide .slick-next{right:8px}@media (min-width:768px){.homepage-slide .slick-next{right:15px}}.homepage-slide .slick-next:before{position:static}.homepage-slide--light-arrows .slick-next:before,.homepage-slide--light-arrows .slick-prev:before{color:#ffffff}.homepage-slide__debug-layer{display:block;width:100%;height:100%;position:absolute;z-index:2;opacity:.5}.hp_video_slide .width-1920{max-height:810px;max-width:1439px}.hp_video_slide .auto-auto{width:auto;height:auto}.hp_video_slide .width-auto{width:auto;height:100%}.hp_video_slide .wide-auto-no-max{width:auto;height:100%;max-width:none}.hp_video_slide .height-auto{width:100%;height:auto}.hp_video_slide .hp-vid{max-width:none;height:326px}@media (min-width:768px){.hp_video_slide .hp-vid{height:700px}}.hp_video_slide .video-info-container,.hp_video_slide .video_player_controls_wrapper{display:none}.hp_video_slide .homepage-slide__slide__inner img{margin-left:0;-webkit-transition:margin 1s ease;-moz-transition:margin 1s ease;-o-transition:margin 1s ease;-ms-transition:margin 1s ease;transition:margin 1s ease}.hp_video_slide .homepage-slide__slide__inner img:hover{margin-left:-200px}.hp_video_slide .video-player-wrapper{max-width:100%}.homepage-slide.module{top:inherit;height:inherit;margin-bottom:inherit}.homepage-slide.module .homepage-slide__slide.module{margin:30px 0 0}.homepage-slide.module .homepage-slide__slide.module .homepage-slide__slide__inner{max-height:320px;background-size:contain}@media (min-width:1024px){.homepage-slide.module .homepage-slide__slide.module .homepage-slide__slide__inner{max-height:440px}}.homepage-slide.module .homepage-slide__abstract--default-y-pos{margin:initial}.homepage-slide.module .offers-vip__button,.homepage-slide.module button{height:initial}.homepage-slide.module .homepage-slide__nav{margin:initial}.slide_module{padding:30px 0 0;max-width:1024px;margin:0 auto 60px;position:relative}.slide_module a{color:#000000;text-decoration:none}.slide_module .slick-dots li{opacity:.3;width:initial;height:initial}.slide_module .slick-dots li.slick-active,.slide_module .slick-dots li:hover{opacity:1}.slide_module .slick-dots li .offers-vip__button,.slide_module .slick-dots li button{width:18px;height:18px;border-radius:9px}.slide_module .slick-dots li .offers-vip__button:before,.slide_module .slick-dots li button:before{content:""}.slide_module img{display:inline-block}.slide_module .slick-prev.offers-vip__button,.slide_module button.slick-prev{height:initial}.slide_module .slick-next,.slide_module .slick-prev{top:33%;height:auto}.slide_module .slick-next:before,.slide_module .slick-prev:before{position:relative;height:auto}.slide_module .slick-next{right:0}.slide_module .slick-next:before{right:0}.slide_module .shade_name{font-family:"Brandon Text Bold";font-size:18px;text-transform:uppercase}.slide_module_qs{padding-bottom:30px}.slide_module_qs h3{font-family:"Brandon Text Bold";font-size:24px;margin-bottom:6px}.slide_module_qs h4{font-family:"Brandon Text";font-size:18px;margin-bottom:9px}.slide_module_qs h5{font-family:"Brandon Text Bold";font-size:18px;margin-bottom:18px}.slide_module .slide-module-slide-inner{position:relative}.slide_module .slide-module-slide-inner:hover img{opacity:.8}.slide_module .slide-module-slide-copy{text-align:center;padding:12px}.slide_module .slide-module-slide-header{font-family:Lato Black;font-size:20px;line-height:1em;text-transform:uppercase}.slide_module .slide-module-slide-subheader{font-size:18px;line-height:1em}.slide_module .slide-module-slide-link{margin-top:12px}.tips_tricks .homepage-slide__abstract__inner{padding:0 9px;width:100%}.tips_tricks .homepage-slide__abstract{width:50%}.tips_tricks .homepage-slide__description{margin-bottom:30px}.tips_tricks .button,.tips_tricks .recommended-item__button,.tips_tricks .viewcart-buttons .go-shopping,.viewcart-buttons .tips_tricks .go-shopping{margin-bottom:9px;letter-spacing:1px}.swatch{text-indent:-119988px;overflow:hidden;text-align:left;border-radius:50%;width:22px;height:22px;background-color:#ccc;display:block}.product-thumb{overflow:hidden;margin:0;position:relative;padding:0 17px 20px}@media (min-width:768px){.product-thumb{margin:0;padding:0;padding:0 20px 20px}}.product-thumb .slick-dots{bottom:10px}.product-thumb .slick-dots li{width:10px;height:10px}.product-thumb__image-link{display:block;float:left;width:47%}@media (min-width:768px){.product-thumb__image-link{float:none;width:auto}}.product-thumb__image{display:block;margin:1px auto;margin:0 auto;text-align:center}.product-thumb__abstract{float:right;width:53%;padding:0 0 0 16px}@media (min-width:768px){.product-thumb__abstract{float:none;width:100%;padding:20px 0 0;background:#ffffff;background:rgba(255,255,255,.95)}}@media (min-width:768px){.no-touch .product-thumb--animate-abstract .product-thumb__abstract,.no-touch .product-thumb--animate-cta .product-thumb__abstract,.product-thumb--animate-abstract-touch .product-thumb__abstract,.product-thumb--animate-cta-touch .product-thumb__abstract{-webkit-transition:margin-bottom,.3s,ease,opacity .3s ease,visibility,.3s,ease;-moz-transition:margin-bottom,.3s,ease,opacity .3s ease,visibility,.3s,ease;-o-transition:margin-bottom,.3s,ease,opacity .3s ease,visibility,.3s,ease;transition:margin-bottom .3s ease,opacity .3s ease,visibility .3s ease;margin-bottom:-30px}.csstransforms3d .product-thumb--animate-abstract-touch .product-thumb__abstract,.csstransforms3d .product-thumb--animate-cta-touch .product-thumb__abstract,.no-touch.csstransforms3d .product-thumb--animate-abstract .product-thumb__abstract,.no-touch.csstransforms3d .product-thumb--animate-cta .product-thumb__abstract{-webkit-transition:-webkit-transform,.3s,ease,opacity .3s ease,visibility,.3s,ease;-moz-transition:-moz-transform,.3s,ease,opacity .3s ease,visibility,.3s,ease;-o-transition:-o-transform,.3s,ease,opacity .3s ease,visibility,.3s,ease;transition:transform .3s ease,opacity .3s ease,visibility .3s ease;-webkit-transform:perspective(0) translate(0,30px);-moz-transform:perspective(0) translate(0,30px);-ms-transform:perspective(0) translate(0,30px);-o-transform:perspective(0) translate(0,30px);transform:perspective(0) translate(0,30px);margin-bottom:0}.no-touch .product-thumb--animate-abstract:hover .product-thumb__abstract,.no-touch .product-thumb--animate-cta:hover .product-thumb__abstract,.product-thumb--animate-abstract.active .product-thumb__abstract,.product-thumb--animate-cta.active .product-thumb__abstract{margin-bottom:0}.csstransforms3d .product-thumb--animate-abstract.active .product-thumb__abstract,.csstransforms3d .product-thumb--animate-cta.active .product-thumb__abstract,.no-touch.csstransforms3d .product-thumb--animate-abstract:hover .product-thumb__abstract,.no-touch.csstransforms3d .product-thumb--animate-cta:hover .product-thumb__abstract{-webkit-transform:perspective(0) translate(0,0);-moz-transform:perspective(0) translate(0,0);-ms-transform:perspective(0) translate(0,0);-o-transform:perspective(0) translate(0,0);transform:perspective(0) translate(0,0)}.no-touch .product-thumb--animate-abstract .product-thumb__abstract,.product-thumb--animate-abstract-touch .product-thumb__abstract{opacity:0;visibility:hidden;position:absolute;position:absolute;bottom:0}.no-touch .no-touch .product-thumb--animate-abstract:hover .product-thumb__abstract,.no-touch .product-thumb--animate-abstract-touch:hover .product-thumb__abstract,.no-touch .product-thumb--animate-abstract.active .product-thumb__abstract,.product-thumb--animate-abstract-touch.active .product-thumb__abstract{opacity:1;visibility:visible}.no-touch .product-thumb--animate-cta .product-thumb__cta,.product-thumb--animate-cta-touch .product-thumb__cta{-webkit-transition:opacity,.3s,ease,visibility,.3s,ease;-moz-transition:opacity,.3s,ease,visibility,.3s,ease;-o-transition:opacity,.3s,ease,visibility,.3s,ease;transition:opacity .3s ease,visibility .3s ease;opacity:0;visibility:hidden}.no-touch .product-thumb:hover .product-thumb__cta,.product-thumb.active .product-thumb__cta{opacity:1;visibility:visible}}.product-thumb__headline{margin:0}.product-thumb__headline-link{line-height:18px;text-decoration:none;display:block;color:#000000}@media (min-width:768px){.product-thumb__headline-link{line-height:21px}}.product-thumb__headline-link:hover{color:#000000;text-decoration:none}.product-thumb__shadename{font-family:"Brandon Text Medium";display:inline-block;width:100%;letter-spacing:1px;text-transform:none;font-size:14px}.product-thumb--price{height:40px;line-height:38px;border-top:1px solid #000;border-bottom:1px solid #000;margin:10px 0 11px 0}.product-thumb--price.legal_msg{text-align:right}.product-thumb--price span.legal_msg{text-align:left;float:left;display:inline;text-transform:none;color:#cccccc;letter-spacing:.1em;font-size:12px}.product-thumb .product-thumb__cta{border:2px solid #ff4661;height:34px;line-height:32px;text-align:center;width:100%;font-size:12px;padding:0}@media (min-width:768px){.product-thumb .product-thumb__cta{border:none;border-bottom:2px solid #ff4661;padding:0;height:auto;line-height:19px;width:auto;text-align:left;font-size:14px}}@media (max-width:767px){.product-thumb .product-thumb__cta{letter-spacing:.24em}.product-thumb .product-thumb__cta:hover{border:2px solid #ff4661!important;color:#ff4661!important}}.product-thumb .product-thumb__cta.hideqs{border-color:#cccccc;color:#cccccc}.product-thumb .product__button--add-to-bag{border:2px solid #ff4661;height:34px;line-height:32px;text-align:center;width:100%;font-size:12px;padding:0;background:0 0;color:#ff4661}.product-thumb .product__button--sku-cards{font-size:14px;height:auto;line-height:normal;width:auto;border:2px solid #ff4661;padding:8px 5px}@media (min-width:768px){.product-thumb .product__button--sku-cards{border:none;border-bottom:2px solid #ff4661;padding:0}}.product-thumb .product__favorite{top:5px;left:5px;text-decoration:none;font-size:14px;margin-left:5px}@media (min-width:768px){.product-thumb .product__favorite{display:none}}.product-thumb .no-touch .product-thumb__image-link>div{display:none}.product-thumb .no-touch .product-thumb__image-link>div:first-child{display:block}.product-sku-card.product--sku-product .product-thumb__cta--quick-shop,.product-sku-card.product--sku-product .product-thumb__cta--select-shade,.product-sku-card.product--sku-product .product-thumb__cta--shop-now{display:none}.no-touch .product-thumb:hover .product-thumb__cta,.product-thumb.active .product-thumb__cta{visibility:visible}.csstransforms3d .product-thumb--animate-abstract.active .product-thumb__abstract,.csstransforms3d .product-thumb--animate-cta.active .product-thumb__abstract,.no-touch.csstransforms3d .product-thumb--animate-abstract:focus .product-thumb__abstract,.no-touch.csstransforms3d .product-thumb--animate-cta:focus .product-thumb__abstract{visibility:visible}.csstransforms3d .product-thumb--animate-abstract.active .product-thumb__abstract,.csstransforms3d .product-thumb--animate-cta.active .product-thumb__abstract,.no-touch.csstransforms3d .product-thumb--animate-abstract:focus .product-thumb__abstract,.no-touch.csstransforms3d .product-thumb--animate-cta:focus .product-thumb__abstract{transform:perspective(0) translate(0,0)}.no-touch .product-thumb--animate-abstract:focus .product-thumb__abstract,.no-touch .product-thumb--animate-cta:focus .product-thumb__abstract,.product-thumb--animate-abstract.active .product-thumb__abstract,.product-thumb--animate-cta.active .product-thumb__abstract{margin-bottom:0}.about-bobbi{padding:15px 0 30px}.about-bobbi--desktop{display:none}@media (min-width:768px){.about-bobbi--mobile{display:none}.about-bobbi--desktop{display:block}}.about-bobbi__tabs{text-align:center}.about-bobbi__tabs.responsive-tabs .resp-tab-item{padding-left:20px;padding-right:20px;margin-bottom:0}.about-bobbi__tabs.responsive-tabs .resp-tab-item.resp-tab-active{background-color:#ffffff;border-bottom:solid 1px #ffffff}.about-bobbi__nav{width:100%;padding-bottom:12px;margin-bottom:0}.about-bobbi__nav-item{display:block;width:190px;text-align:center;text-transform:uppercase}.about-bobbi__nav-item .link{border-width:0 0 2px 0;border-bottom-color:#ffffff}.about-bobbi__nav-item .link:hover{border-bottom-color:#ff4661}.about-bobbi .resp-tabs-container{text-align:left;border-top:solid 1px #000000;margin-top:-6px}.about-bobbi .responsive-tabs .resp-tab-content{padding:0 10px 10px 10px}@media (min-width:768px){.about-bobbi .responsive-tabs .resp-tab-content{padding:0 20px 20px 20px}}.about-bobbi__footer:after{content:"";display:table;clear:both}.about-bobbi__footer__item{background-color:#000000;color:#ffffff;text-align:center;position:relative;overflow-x:hidden;padding:34px 20px 70px}@media (min-width:768px){.about-bobbi__footer__item{float:left;width:100%}}.about-bobbi__footer__item--yahoo-beauty{background-color:#410090}.about-bobbi__footer__item .button,.about-bobbi__footer__item .recommended-item__button,.about-bobbi__footer__item .viewcart-buttons .go-shopping,.viewcart-buttons .about-bobbi__footer__item .go-shopping{color:#ffffff;border-color:#ffffff;background-color:transparent}.about-bobbi__footer__title{font-size:20px;font-family:"Brandon Text Bold";text-transform:uppercase;letter-spacing:.24em;line-height:28px}.about-bobbi__footer__img{display:block;margin:auto}.about-bobbi__footer__cta-wrapper{position:absolute;width:100%;bottom:30px;padding-right:40px}.about-bobbi__footer__cta{font-size:14px;letter-spacing:.2em}.about-bobbi__moments .slick-next,.about-bobbi__moments .slick-prev{height:50px;width:27px;height:34px;top:25%;margin-top:7px}.about-bobbi__moments .slick-next:before,.about-bobbi__moments .slick-prev:before{font-size:24px}.about-bobbi__moments .slick-next{right:0}.about-bobbi__moments .slick-next:before{top:5px;right:0;height:auto}.about-bobbi__moments--desktop{display:none}@media (min-width:768px){.about-bobbi__moments--desktop{display:block}.about-bobbi__moments--mobile{display:none}}.about-bobbi__moments-header{display:none;text-align:center;margin-bottom:5px;margin-top:20px}@media (min-width:768px){.about-bobbi__moments-header{display:block;margin-top:48px}}.about-bobbi__moments-grid{font-size:0;padding:0 20px}.about-bobbi__moments-item{text-align:center;vertical-align:top;padding:0 4px}@media (min-width:768px){.about-bobbi__moments-item{display:inline-block;max-width:240px;width:24.9%;padding-bottom:40px}}.about-bobbi__moments-item p{margin:0}.about-bobbi__moments-item a{text-decoration:none}.about-bobbi__moments-item__image{display:block;width:100%;min-height:240px}.about-bobbi__moments-item__year{font-size:26px;padding-top:10px;padding-bottom:10px;font-family:"Brandon Text Bold";border-bottom:1px solid #000000}@media (min-width:768px){.about-bobbi__moments-item__year{padding-top:20px}}.about-bobbi__moments-item__summary{padding:13px 5px 0 5px;font-size:16px;line-height:1.5em}.about-bobbi [aria-labelledby=tab_item-2].resp-tab-content{padding:0}@media (min-width:768px){.about-bobbi__causes{padding:50px 0 62px}}.about-bobbi__causes__header:after{content:"";display:table;clear:both}@media (min-width:768px){.about-bobbi__causes__header{padding:0 20px}}.about-bobbi__causes__header--desktop{display:none}@media (min-width:768px){.about-bobbi__causes__header{padding:0 30px 40px}.about-bobbi__causes__header--mobile{display:none}.about-bobbi__causes__header--desktop{display:block}}.about-bobbi__causes__header-img{display:block;width:100%}@media (min-width:768px){.about-bobbi__causes__header-img{float:left;margin-right:15px;margin-bottom:15px;width:36.7%;margin-right:48px;margin-bottom:0}}.about-bobbi__causes__title{font-size:23px;letter-spacing:-.025em;color:#e40e62;line-height:1.2em;font-family:"Brandon Text Bold";margin-top:5px;margin-bottom:15px;padding:0 20px}@media (min-width:768px){.about-bobbi__causes__title{margin:0 0 45px;padding:0;font-size:51px;line-height:1}}.about-bobbi__causes__intro{padding:0 20px}@media (min-width:768px){.about-bobbi__causes__intro{padding:0}}.about-bobbi__causes__intro,.about-bobbi__causes__intro p{font-size:16px;line-height:1.5em;letter-spacing:.07em}@media (min-width:768px){.about-bobbi__causes__intro,.about-bobbi__causes__intro p{font-size:24px;line-height:38px}}.about-bobbi__causes__how-it-works{background-color:#eff0f0;padding:15px 20px;margin-top:20px}@media (min-width:768px){.about-bobbi__causes__how-it-works{margin-top:0;padding:30px 50px 58px}}.about-bobbi__causes__how-it-works,.about-bobbi__causes__how-it-works p{font-size:12px;line-height:1.5em;letter-spacing:.07em}@media (min-width:768px){.about-bobbi__causes__how-it-works,.about-bobbi__causes__how-it-works p{font-size:18px;line-height:34px}}.about-bobbi__causes__partners-wrapper{padding:15px 20px}@media (min-width:768px){.about-bobbi__causes__partners-wrapper{padding:37px 50px 0}}.about-bobbi__causes__partners-title-wrapper{text-align:center;margin-bottom:15px;margin-top:10px}@media (min-width:768px){.about-bobbi__causes__partners-title-wrapper{margin-bottom:26px;margin-top:0}}.about-bobbi__causes__partners-title{margin:0}.about-bobbi__causes__partners-copy,.about-bobbi__causes__partners-copy p{letter-spacing:.07em;font-size:16px;line-height:1.5em}@media (min-width:768px){.about-bobbi__causes__partners-copy,.about-bobbi__causes__partners-copy p{font-size:22px;line-height:35px}}.about-bobbi__causes__partners{margin-top:48px}.about-bobbi__causes__partners:after{content:"";display:table;clear:both}.about-bobbi__causes__partner{text-align:center;margin-bottom:30px}@media (min-width:768px){.about-bobbi__causes__partner{text-align:left;float:left;margin-bottom:0;width:50%;padding:0 57px}}.about-bobbi__causes__partner:first-child{padding-left:0}.about-bobbi__causes__partner:last-child{padding-right:0}.about-bobbi__causes__partner__img{width:100%;display:none}@media (min-width:768px){.about-bobbi__causes__partner__img{display:block}}.about-bobbi__causes__partner__title{font-size:12px;font-weight:700;letter-spacing:.07em;line-height:1;margin:19px 0 5px;text-transform:uppercase;font-weight:700;text-align:left;margin-bottom:10px}@media (min-width:768px){.about-bobbi__causes__partner__title{font-size:24px}}.about-bobbi__causes__partner__copy{text-align:left}@media (min-width:768px){.about-bobbi__causes__partner__copy{display:none}}.about-bobbi__causes__partner__copy,.about-bobbi__causes__partner__copy p{font-size:12px;line-height:1.5em;letter-spacing:.07em}@media (min-width:768px){.about-bobbi__causes__partner__copy,.about-bobbi__causes__partner__copy p{font-size:18px;line-height:30px}}.about-bobbi__causes__partner__toggle{margin-top:23px;padding-left:20px;padding-right:20px;font-size:14px;display:none}@media (min-width:768px){.about-bobbi__causes__partner__toggle{display:inline-block}}.about-bobbi__causes__partner__toggle.active .about-bobbi__causes__partner__toggle__text--more{display:none}.about-bobbi__causes__partner__toggle__text--less{display:none}.about-bobbi__causes__partner__toggle.active .about-bobbi__causes__partner__toggle__text--less{display:inline}.about-bobbi__causes__partner__toggle .icon{position:relative;top:-1px;padding-left:6px}.about-bobbi__causes__partner__toggle.active .icon{top:-2px}.about-bobbi__causes p:last-child{margin:0}@media (min-width:768px){.about-bobbi__story{padding-top:45px}}.about-bobbi__story-bobbi__image{display:block;width:100%}@media (min-width:768px){.about-bobbi__story-bobbi__image{width:36%;display:block;float:left;margin-right:25px;margin-bottom:10px;margin-right:45px;margin-bottom:50px}}.about-bobbi__story-bobbi__header{display:none;font-family:"Brandon Text Bold";text-transform:uppercase;font-size:16px;letter-spacing:4px;margin-bottom:10px}@media (min-width:768px){.about-bobbi__story-bobbi__header{display:block;font-size:28px;letter-spacing:6px;margin-bottom:50px}}.about-bobbi__story-bobbi__prologue{display:none}@media (min-width:768px){.about-bobbi__story-bobbi__prologue{display:block;line-height:1.5em;font-size:14px;font-size:22px}}.about-bobbi__story-bobbi__quote{text-align:center;font-size:18px;line-height:1.4em;font-style:italic;margin-top:15px}@media (min-width:768px){.about-bobbi__story-bobbi__quote{font-size:30px;margin-top:97px}}.about-bobbi__story-bobbi__quote-image{display:block;margin:auto;margin-top:4px;margin-bottom:10px}@media (min-width:768px){.about-bobbi__story-bobbi__quote-image{margin-bottom:116px}}.about-bobbi__story-chapter:last-child .about-bobbi__story-chapters__header{border-bottom:1px solid #000000}.about-bobbi__story-chapter:last-child.active .about-bobbi__story-chapters__header{border-bottom:none}.about-bobbi__story-chapters p{font-size:14px}@media (min-width:768px){.about-bobbi__story-chapters p{font-size:16px}}.about-bobbi__story-chapters__header{position:relative;text-transform:uppercase;border-top:1px solid #000000;padding:15px 0}@media (min-width:768px){.about-bobbi__story-chapters__header{line-height:80px;padding:0}}.about-bobbi__story-chapters__header:hover{cursor:pointer}.about-bobbi__story-chapters__number{padding-left:11px;font-size:24px;letter-spacing:4px;padding-left:10px;line-height:1.5em;font-size:15px}@media (min-width:768px){.about-bobbi__story-chapters__number{padding-left:20px;width:275px;font-size:30px;letter-spacing:7px;line-height:80px}}.about-bobbi__story-chapters__name{font-size:10px;line-height:23px;padding-left:11px}@media (min-width:768px){.about-bobbi__story-chapters__name{line-height:70px;margin-top:8px;font-size:20px}}.about-bobbi__story-chapters__name,.about-bobbi__story-chapters__number{vertical-align:top;display:inline-block}.about-bobbi__story-chapters .icon-arrow_right{position:absolute;font-size:20px;top:11px;right:10px;-webkit-transition:all,.3s;-moz-transition:all,.3s;-o-transition:all,.3s;transition:all .3s;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}@media (min-width:768px){.about-bobbi__story-chapters .icon-arrow_right{font-size:36px;right:23px;top:26px}}.about-bobbi__story-chapters__content{display:none;padding-left:10px;padding-top:10px}@media (min-width:768px){.about-bobbi__story-chapters__content{padding-top:0;padding-left:20px}}.about-bobbi__story-chapter.active .icon-arrow_right{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.about-bobbi__story-chapter-one__photos{display:none}@media (min-width:768px){.about-bobbi__story-chapter-one__photos{display:block;float:right;width:33%;margin-left:29px;margin-right:30px;margin-bottom:15px}}.about-bobbi__story-chapter-one__image{display:none}@media (min-width:768px){.about-bobbi__story-chapter-one__image{display:block;width:78%;margin-bottom:20px;max-width:572px}}@media (min-width:768px){.about-bobbi__story-chapter-one p{width:586px}}.about-bobbi__story-chapter-one p:last-child{margin-bottom:13px}.about-bobbi__story-chapter-two__photos{display:none}@media (min-width:768px){.about-bobbi__story-chapter-two__photos{display:block;float:left;width:40%;max-width:390px;margin-right:10px;margin-bottom:10px;margin-right:0;margin-bottom:0}}.about-bobbi__story-chapter-two p{line-height:1.6em}@media (min-width:768px){.about-bobbi__story-chapter-two__text{max-width:420px;margin-left:44%;margin-bottom:60px}}@media (min-width:768px){.about-bobbi__story-chapter-two__text--last{max-width:380px;margin-left:0;margin-top:25px;margin-bottom:0}}.about-bobbi__story-chapter-two__photo-last{display:none}@media (min-width:768px){.about-bobbi__story-chapter-two__photo-last{display:block;float:right;margin-left:10px;margin-bottom:10px;width:58%;margin-right:25px;margin-top:-42px;margin-left:20px}}@media (min-width:768px){.about-bobbi__story-chapter-three .about-bobbi__story-chapters__content{margin-top:25px}}.about-bobbi__story-chapter-three__photos{display:none}@media (min-width:768px){.about-bobbi__story-chapter-three__photos{display:block;width:35.9%;float:right;margin-left:20px;margin-bottom:20px}}.about-bobbi__mobile-page{display:none}.about-bobbi__mobile-page.active{display:block}body.front .bobbis-lessons{margin-bottom:0}body.front .bobbis-lessons .slick-slider{margin-bottom:0}body.front .bobbis-lessons .bobbis-lessons__related_products--wrapper{padding-bottom:0}.bobbis-lessons{margin:0 0 40px 0}.bobbis-lessons .product-grid{padding-top:25px}.bobbis-lessons .product-grid__item{margin-bottom:0}.bobbis-lessons .product-grid .product-thumb{padding-bottom:0}.bobbis-lessons .product-grid--carousel .slick-prev{left:3px}.bobbis-lessons .product-grid--carousel .slick-next{right:6px}.bobbis-lessons__container{background:#ffffff;color:#000000;text-align:center;padding:25px 0}.bobbis-lessons__carousel{margin-bottom:0}.bobbis-lessons__carousel .bobbis-lessons__slide{display:none;overflow:hidden}.bobbis-lessons__carousel .bobbis-lessons__slide:first-child{display:block}.bobbis-lessons__carousel .slick-track{transform:none!important}.bobbis-lessons__carousel.slick-initialized .bobbis-lessons__slide{display:block}.bobbis-lessons__carousel .slick-next,.bobbis-lessons__carousel .slick-prev{top:33%;height:inherit;margin-top:-30px}.bobbis-lessons__carousel .slick-next:before,.bobbis-lessons__carousel .slick-prev:before{color:#000000}.bobbis-lessons__content{margin:0 auto}@media (min-width:768px){.bobbis-lessons__content{padding:0 10.75%}}.bobbis-lessons__media{position:relative;cursor:pointer}.bobbis-lessons__media--video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.bobbis-lessons__media--video.active{background-color:#000000}.bobbis-lessons__headline{color:#000000;margin-bottom:10px;font-size:16px}@media (min-width:768px){.bobbis-lessons__headline{font-size:19px}}.bobbis-lessons__description{font-size:16px;font-style:italic;margin:0 auto}@media (min-width:768px){.bobbis-lessons__description{width:75%;font-size:18px}}.bobbis-lessons__image{display:block;margin-bottom:32px}.bobbis-lessons__footer{position:relative}.bobbis-lessons__footer:after{content:"";display:table;clear:both}@media (min-width:768px){.bobbis-lessons__footer{margin:0 12.5% 0 12.5%}}.bobbis-lessons__footer .bobbis-lessons__footer--left{position:absolute;left:0;bottom:0;margin:0;padding:0;top:-4px}.bobbis-lessons__footer .bobbis-lessons__footer--right{position:absolute;right:0;bottom:-5px;margin:0;padding:0;top:0}@media (min-width:768px){.bobbis-lessons__footer .bobbis-lessons__footer--right{bottom:0}}.bobbis-lessons__footer .link--get-the-look{border:0;display:inline-block;padding-top:40px}@media (min-width:768px){.bobbis-lessons__footer .link--get-the-look{padding-top:0}}.bobbis-lessons__footer .link--get-the-look .icon{display:inline-block}.bobbis-lessons__footer .link--get-the-look.active .icon{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scale(1,-1)}.bobbis-lessons__footer .bobbis-lessons__social li{display:inline-block;margin:0 12px 0 0;padding:0;list-style:none;font-size:20px}.bobbis-lessons__footer .bobbis-lessons__social li a{color:#000000;text-decoration:none}.bobbis-lessons__footer .bobbis-lessons__social li a.bobbis-lessons__social--facebook:hover{color:#3b5998}.bobbis-lessons__footer .bobbis-lessons__social li a.bobbis-lessons__social--twitter:hover{color:#42a8df}.bobbis-lessons__footer .bobbis-lessons__social li a.bobbis-lessons__social--google:hover{color:#d34836}.bobbis-lessons__related_products--wrapper{display:none;opacity:0;-webkit-transition:opacity,.2s,ease-in;-moz-transition:opacity,.2s,ease-in;-o-transition:opacity,.2s,ease-in;transition:opacity .2s ease-in}.bobbis-lessons__related_products--wrapper__related_products--wrapper{display:none;opacity:0;-webkit-transition:opacity,.2s,ease-in;-moz-transition:opacity,.2s,ease-in;-o-transition:opacity,.2s,ease-in;transition:opacity .2s ease-in}.bobbis-lessons__related_products--wrapper__related_products--wrapper.is-expanded{-webkit-transition:opacity,.2s,ease-in;-moz-transition:opacity,.2s,ease-in;-o-transition:opacity,.2s,ease-in;transition:opacity .2s ease-in;opacity:1}.bobbis-lessons__related_products--wrapper__related_products--wrapper .product-grid__content,.bobbis-lessons__related_products--wrapper__related_products--wrapper .responsive-tabs--how_to_use-wrap,.bobbis-lessons__related_products--wrapper__related_products--wrapper .wrap{position:relative;padding-top:55px;padding-bottom:35px;border-bottom:1px solid #cccccc}.bobbis-lessons__related_products--wrapper__related_products--wrapper .js-add_all.product-grid__content,.bobbis-lessons__related_products--wrapper__related_products--wrapper .js-add_all.responsive-tabs--how_to_use-wrap,.bobbis-lessons__related_products--wrapper__related_products--wrapper .wrap.js-add_all{border-bottom:0;padding-bottom:0;margin-bottom:0}.bobbis-lessons__related_products--wrapper__related_products--wrapper .bobbis-lessons__arrow{position:absolute;top:0;left:0;width:100%;text-align:center}.bobbis-lessons__related_products--wrapper__related_products--wrapper .bobbis-lessons__arrow--down:after{position:absolute;content:" ";top:auto;left:auto;height:0;width:0;margin:0;border:solid 18px transparent;pointer-events:none}.bobbis-lessons__related_products--wrapper__related_products--wrapper .bobbis-lessons__arrow--down:after{border-bottom:none;border-top:solid 18px #000000;margin-left:-18px;left:50%}.bobbis-lessons__related_products--wrapper__related_products--wrapper .bobbis-lessons-related-products__footer{text-align:center}.bobbis-lessons__preview{position:absolute;right:-295px;width:295px;background:#ffffff;text-align:left;padding:16px 50px 11px 16px;top:25%;z-index:100;color:#000000}.bobbis-lessons__preview:after{content:"";display:table;clear:both}@media (min-width:768px){.bobbis-lessons__preview{top:27%}}.bobbis-lessons__preview .thumb{float:left;margin-right:16px}.bobbis-lessons__preview .abstract{overflow:hidden;position:relative;top:-4px}.bobbis-lessons__preview .abstract .h8,.bobbis-lessons__preview .abstract .h9,.bobbis-lessons__preview .abstract .live-chat__box,.bobbis-lessons__preview .abstract .product--full .product__price,.bobbis-lessons__preview .abstract .product--full .product__rating,.bobbis-lessons__preview .abstract .product--full .product__tip .product__tip-title,.bobbis-lessons__preview .abstract .product--full .product__unit-price,.bobbis-lessons__preview .abstract .product--full .product__weight,.bobbis-lessons__preview .abstract .product-recommendation .product-recommendation__filter-nav>li,.bobbis-lessons__preview .abstract .product-thumb--price,.bobbis-lessons__preview .abstract .product-thumb__headline,.bobbis-lessons__preview .abstract .responsive-tabs .resp-tab-item,.bobbis-lessons__preview .abstract .search-form .product__abstract,.bobbis-lessons__preview .abstract .search-form .search-related-story__description,.bobbis-lessons__preview .abstract .search-form .search-suggestions__link,.bobbis-lessons__preview .abstract .search-form--results .search-form__results-count,.bobbis-lessons__preview .abstract .shade-picker,.bobbis-lessons__preview .abstract .shade-picker__color-name,.bobbis-lessons__preview .abstract .spp .spp-page__breadcrumb a,.product--full .bobbis-lessons__preview .abstract .product__price,.product--full .bobbis-lessons__preview .abstract .product__rating,.product--full .bobbis-lessons__preview .abstract .product__unit-price,.product--full .bobbis-lessons__preview .abstract .product__weight,.product--full .product__tip .bobbis-lessons__preview .abstract .product__tip-title,.product-recommendation .bobbis-lessons__preview .abstract .product-recommendation__filter-nav>li,.responsive-tabs .bobbis-lessons__preview .abstract .resp-tab-item,.search-form .bobbis-lessons__preview .abstract .product__abstract,.search-form .bobbis-lessons__preview .abstract .search-related-story__description,.search-form .bobbis-lessons__preview .abstract .search-suggestions__link,.search-form--results .bobbis-lessons__preview .abstract .search-form__results-count,.spp .spp-page__breadcrumb .bobbis-lessons__preview .abstract a{color:#000000}.bobbis-lessons__preview.bobbis-lessons__preview--prev{right:auto;left:-295px;padding-right:16px;padding-left:50px}.bobbis-lessons__container--gray{background:#eff0f0}.bobbis-lessons__container--gray .bobbis-lessons__preview,.bobbis-lessons__container--gray .section-header span{background:#eff0f0}.bobbis-lessons__container--black{background:#000000;color:#ffffff}.bobbis-lessons__container--black .bobbis-lessons__header,.bobbis-lessons__container--black .bobbis-lessons__headline,.bobbis-lessons__container--black .bobbis-lessons__social li a{color:#ffffff}.bobbis-lessons__container--black .bobbis-lessons__footer .link{border:none;color:#ffffff}.bobbis-lessons__container--black .bobbis-lessons__footer .link:hover{color:#ff4661}.bobbis-lessons__container--black .section-header:before{background:#ffffff}.bobbis-lessons__container--black .section-header span{background:#000000;color:#ffffff}.bobbis-lessons__container--black .bobbis-lessons__carousel .slick-next:before,.bobbis-lessons__container--black .bobbis-lessons__carousel .slick-prev:before{color:#ffffff}.bobbis-lessons__container--black .bobbis-lessons__preview{background:#000000;color:#ffffff}.bobbis-lessons__container--black .bobbis-lessons__preview .abstract .h8,.bobbis-lessons__container--black .bobbis-lessons__preview .abstract .h9,.bobbis-lessons__container--black .bobbis-lessons__preview .abstract .live-chat__box,.bobbis-lessons__container--black .bobbis-lessons__preview .abstract .product--full .product__price,.bobbis-lessons__container--black .bobbis-lessons__preview .abstract .product--full .product__rating,.bobbis-lessons__container--black .bobbis-lessons__preview .abstract .product--full .product__tip .product__tip-title,.bobbis-lessons__container--black .bobbis-lessons__preview .abstract .product--full .product__unit-price,.bobbis-lessons__container--black .bobbis-lessons__preview .abstract .product--full .product__weight,.bobbis-lessons__container--black .bobbis-lessons__preview .abstract .product-recommendation .product-recommendation__filter-nav>li,.bobbis-lessons__container--black .bobbis-lessons__preview .abstract .product-thumb--price,.bobbis-lessons__container--black .bobbis-lessons__preview .abstract .product-thumb__headline,.bobbis-lessons__container--black .bobbis-lessons__preview .abstract .responsive-tabs .resp-tab-item,.bobbis-lessons__container--black .bobbis-lessons__preview .abstract .search-form .product__abstract,.bobbis-lessons__container--black .bobbis-lessons__preview .abstract .search-form .search-related-story__description,.bobbis-lessons__container--black .bobbis-lessons__preview .abstract .search-form .search-suggestions__link,.bobbis-lessons__container--black .bobbis-lessons__preview .abstract .search-form--results .search-form__results-count,.bobbis-lessons__container--black .bobbis-lessons__preview .abstract .shade-picker,.bobbis-lessons__container--black .bobbis-lessons__preview .abstract .shade-picker__color-name,.bobbis-lessons__container--black .bobbis-lessons__preview .abstract .spp .spp-page__breadcrumb a,.product--full .bobbis-lessons__container--black .bobbis-lessons__preview .abstract .product__price,.product--full .bobbis-lessons__container--black .bobbis-lessons__preview .abstract .product__rating,.product--full .bobbis-lessons__container--black .bobbis-lessons__preview .abstract .product__unit-price,.product--full .bobbis-lessons__container--black .bobbis-lessons__preview .abstract .product__weight,.product--full .product__tip .bobbis-lessons__container--black .bobbis-lessons__preview .abstract .product__tip-title,.product-recommendation .bobbis-lessons__container--black .bobbis-lessons__preview .abstract .product-recommendation__filter-nav>li,.responsive-tabs .bobbis-lessons__container--black .bobbis-lessons__preview .abstract .resp-tab-item,.search-form .bobbis-lessons__container--black .bobbis-lessons__preview .abstract .product__abstract,.search-form .bobbis-lessons__container--black .bobbis-lessons__preview .abstract .search-related-story__description,.search-form .bobbis-lessons__container--black .bobbis-lessons__preview .abstract .search-suggestions__link,.search-form--results .bobbis-lessons__container--black .bobbis-lessons__preview .abstract .search-form__results-count,.spp .spp-page__breadcrumb .bobbis-lessons__container--black .bobbis-lessons__preview .abstract a{color:#ffffff}.bobbis-lessons .bobbis-lessons__description>p:last-child>strong{font-style:normal}@media (min-width:768px){.bobbis-lessons .bobbis-lessons__related_products--wrapper{padding:40px 0}}.bobbis-lessons .bobbis-lessons__related_products--wrapper.active{opacity:1}.uber-pink-collection{margin:0 0 60px 0}.uber-pink-collection__text{padding:0 8%;text-align:center;margin:0 auto 85px auto}.uber-pink-collection__image-container{margin:0 0 20px 0}.uber-pink-collection__tabs:after{content:"";display:table;clear:both}.uber-pink-collection__tabs .uber-pink-collection__tab{float:left;width:33.3%;text-align:center;cursor:pointer}.double-feature{background:#000;color:#fff;padding:60px 0 75px 0;margin-bottom:54px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.double-feature__container{background:url(../../bb_base/img/media/images/global/hr-line.png) repeat-y 50%;padding:0 20px}.double-feature__container:after{content:"";display:table;clear:both}.double-feature__column{float:left;width:46.2%;text-align:center;position:relative}.double-feature__column.double-feature__column--right{float:right}.double-feature__image{margin:0 auto 50px 0}.double-feature__headline{margin:0 0 10px 0}.double-feature__headline>a{color:#ffffff;text-decoration:none}.double-feature__headline>a:hover{color:#ff4661}.double-feature__description{margin-bottom:45px}.touch .double-feature__description,.touchevents .double-feature__description{margin-bottom:80px}.double-feature__link-wrapper{position:absolute;bottom:0;width:100%;text-align:center}.double-feature__icon{margin-bottom:20px;text-align:center}.double-feature__icon .icon{color:#fff;font-size:24px}.double-feature--secondary{padding-top:55px;margin-bottom:0}.double-feature--secondary .double-feature__container{background:0 0}.double-feature--secondary .double-feature__link-wrapper{position:static}.double-feature--secondary .double-feature__link-wrapper .link{border:0}.featured-products-carousel{margin:0 0 40px 0}.featured-products-carousel .featured-products-carousel__subhead{margin:0 auto 4px auto;display:block;width:82px;height:12px;background:url(../../bb_base/img/global/full-stars@2x.png);background-size:cover}.lt-ie9 .featured-products-carousel .featured-products-carousel__subhead{background:url(../../bb_base/img/global/full-stars.png) no-repeat;background-size:82px 12px}.featured-products-carousel .featured-products-carousel__container{margin:0}.featured-products-carousel .slick-next,.featured-products-carousel .slick-prev{top:24%}@media (min-width:768px){.featured-products-carousel .slick-next,.featured-products-carousel .slick-prev{top:30%}}.featured-products-carousel .product-grid__content,.featured-products-carousel .responsive-tabs--how_to_use-wrap,.featured-products-carousel .wrap{padding-bottom:25px;border-bottom:1px solid #cccccc}.featured-products-carousel__subtext{text-align:center;font-size:18px;margin-bottom:25px}.featured-products-carousel__cta{text-align:center;margin-top:0}.bobbis-kit{margin-bottom:40px}.bobbis-kit .product-grid__content,.bobbis-kit .responsive-tabs--how_to_use-wrap,.bobbis-kit .wrap{padding-bottom:75px;border-bottom:1px solid #cccccc}.bobbis-kit .product-grid__item:nth-child(1),.bobbis-kit .product-grid__item:nth-child(2){position:relative}.bobbis-kit .product-grid__item:nth-child(1):after,.bobbis-kit .product-grid__item:nth-child(2):after{content:"";font-size:50px;color:inherit;vertical-align:middle}.bobbis-kit .product-grid__item:nth-child(1):after,.bobbis-kit .product-grid__item:nth-child(2):after{position:absolute;right:-41px;top:21%;z-index:1000}@media (min-width:768px){.bobbis-kit .product-grid__item:nth-child(1):after,.bobbis-kit .product-grid__item:nth-child(2):after{right:-48px}}.product-recommendation{padding:10px 0 65px 0}.product-recommendation .product-grid__content,.product-recommendation .responsive-tabs--how_to_use-wrap,.product-recommendation .wrap{padding:0}.product-recommendation .product-recommendation__headline{text-align:center}.product-recommendation .product-recommendation__filter-nav{text-align:center;margin:0 0 56px 0}.product-recommendation .product-recommendation__filter-nav>li{display:inline-block;margin:0 -6px 0 0;text-align:center}.product-recommendation .product-recommendation__filter-nav>li:first-child{border-left:1px solid #000}.touch .product-recommendation .product-recommendation__filter-nav>li:first-child,.touchevents .product-recommendation .product-recommendation__filter-nav>li:first-child{border-left:1px solid #ff4661}.product-recommendation .product-recommendation__filter{color:#000;cursor:pointer;height:32px;line-height:30px;display:block;border:1px solid #000;border-left:0;padding:0 27px}.product-recommendation .product-recommendation__filter.active{background:#000;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.touch .product-recommendation .product-recommendation__filter,.touchevents .product-recommendation .product-recommendation__filter{border:1px solid #ff4661;border-left:0;color:#ff4661}.touch .product-recommendation .product-recommendation__filter.active,.touchevents .product-recommendation .product-recommendation__filter.active{background-color:#ff4661;color:#fff}.product-recommendation .product-recommendation__grid{text-align:center;min-height:380px;overflow:hidden}.product-recommendation .product-recommendation__grid .mixtup-empty{margin:0}.product-recommendation .product-recommendation__grid .mixtup-empty.error{color:red}.product-recommendation .product-recommendation__grid--item{display:inline-block;vertical-align:top;display:none;min-width:120px;max-width:250px;text-align:center;font-size:13px;margin:0 -5px 0 0}@media (min-width:768px){.product-recommendation .product-recommendation__grid--item{min-width:128px}}.product-recommendation .product-thumb{position:relative;margin:0}.product-recommendation .product-thumb .product-thumb__abstract{opacity:0;-webkit-transition:-webkit-transform,.3s,ease-in,opacity,.3s,ease-in;-moz-transition:-moz-transform,.3s,ease-in,opacity,.3s,ease-in;-o-transition:-o-transform,.3s,ease-in,opacity,.3s,ease-in;transition:transform .3s ease-in,opacity .3s ease-in;position:absolute;bottom:-60px;padding:10px;width:101%}.product-recommendation .product-thumb .product-thumb__headline{margin-bottom:10px;font-size:12px;line-height:16px}.product-recommendation .product-thumb .product-thumb--price{height:30px;line-height:27px;margin:0 0 3px 0}.product-recommendation .product-thumb:hover .product-thumb__abstract{opacity:1;-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px)}.product-grid__item--promo{padding-bottom:55px;position:relative}.product-grid__item--promo .block,.product-grid__item--promo .content,.product-grid__item--promo .node{height:100%}.product-promo{padding:20px;margin-bottom:40px;text-align:center}@media (min-width:768px){.product-promo{height:100%;margin-bottom:0;margin:0 auto;min-height:420px;padding-bottom:20px}}.product-promo__wrapper-link{height:100%;display:table;color:#000000;text-decoration:none;width:100%}@media (min-width:768px){.product-promo__wrapper-link{display:block}}.product-promo__wrapper-link:hover{text-decoration:none}.product-promo__wrapper{margin:0 auto;max-width:420px}@media (min-width:768px){.product-promo__wrapper{margin:0;max-width:none}}.product-promo__image{display:none;margin-bottom:15px;vertical-align:bottom;width:100%}@media (min-width:768px){.product-promo__image{margin-bottom:7%}}.product-promo__headline{font-size:12px;font-family:"Brandon Text Bold";letter-spacing:.24em;padding:0 0 15px;text-transform:uppercase}@media (min-width:768px){.product-promo__headline{font-size:14px;padding-bottom:50px}}.product-promo__headline.product-promo__headline--hide{display:none}@media (min-width:768px){.product-promo__headline.product-promo__headline--hide{display:block}}.product-promo__title{font-size:17px;font-weight:700;letter-spacing:.1em;line-height:22px;margin-bottom:15px;text-transform:uppercase}@media (min-width:768px){.product-promo__title{font-size:22px;line-height:27px}}.product-promo__title p{line-height:inherit;margin:0}.product-promo__title span{color:#ff4661;display:block;font-size:12px;line-height:17px}@media (min-width:768px){.product-promo__title span{font-size:14px;line-height:19px}}.product-promo__copy{font-size:12px;line-height:17px;margin-bottom:15px}@media (min-width:768px){.product-promo__copy{font-size:14px;line-height:19px}}.product-promo__copy.product-promo__copy--hide{display:none}@media (min-width:768px){.product-promo__copy.product-promo__copy--hide{display:block}}@media (min-width:768px){.product-promo__link{bottom:20px;left:0;right:0;position:absolute;width:100%}}.product-promo__link span{border-bottom:2px solid #ff4661;color:#ff4661;font-size:12px;line-height:17px}@media (min-width:768px){.product-promo__link span{font-size:14px;line-height:19px}}.product-promo__link span:hover{border-color:#000000;color:#000000}.product-promo__link--alt span{border:1px solid #ff4661;padding:5px 10px}.product-promo__link--alt span:hover{border-color:#000000}.product-promo.product-promo--transparent{background-color:transparent}.product-promo.product-promo--gray{background-color:#eff0f0}.product-promo.product-promo--white{background-color:#fff}@media (max-width:767px){.product-promo.product-promo--mobile-transparent{background-color:transparent}}@media (max-width:767px){.product-promo.product-promo--mobile-gray{background-color:#eff0f0}}@media (max-width:767px){.product-promo.product-promo--mobile-white{background-color:#fff}}.product-promo--text{padding:30px 20px}@media (min-width:768px){.product-promo--text{padding:20px}}.product-promo--text .product-promo__content-middle{margin:0 10%}@media (min-width:768px){.product-promo--text .product-promo__content-middle{margin:0}}.product-promo--text .product-promo__title{font-size:22px;font-weight:400;line-height:27px;text-transform:none}@media (min-width:768px){.product-promo--text .product-promo__title{font-size:37px;line-height:42px}}.product-promo--text .product-promo__copy{font-weight:700;padding:0 15px}.product-promo--top .product-promo__image--top{display:block;margin:0 auto 15px;max-width:215px}@media (min-width:768px){.product-promo--top .product-promo__image--top{margin-bottom:20px;max-width:230px}}.product-promo--top.product-promo--has-mobile .product-promo__image--top{display:none}@media (min-width:768px){.product-promo--top.product-promo--has-mobile .product-promo__image--top{display:block}}.product-promo--middle .product-promo__image--middle{display:block;margin:5px auto 15px;width:auto}.product-promo--middle.product-promo--has-mobile .product-promo__image--middle{display:none}@media (min-width:768px){.product-promo--middle.product-promo--has-mobile .product-promo__image--middle{display:block}}.product-promo--bottom{padding-bottom:0}@media (min-width:768px){.product-promo--bottom{position:relative}}.product-promo--bottom .product-promo__image--bottom{display:block}@media (min-width:768px){.product-promo--bottom .product-promo__image--bottom{bottom:0;left:0;margin-bottom:0;position:absolute}}@media (min-width:768px){.product-promo--bottom .product-promo__content-middle{padding:0 20px}}.product-promo--bottom .product-promo__link{margin-bottom:15px;position:static}.product-promo--bottom.product-promo--has-mobile .product-promo__image--bottom{display:none}@media (min-width:768px){.product-promo--bottom.product-promo--has-mobile .product-promo__image--bottom{display:block}}.product-promo--has-mobile:after{content:"";display:table;clear:both}.product-promo--has-mobile .product-promo__wrapper{background-repeat:no-repeat;background-size:40% auto;display:table;min-height:200px;width:100%}@media (min-width:768px){.product-promo--has-mobile .product-promo__wrapper{display:block;background-image:none!important;padding:20px 0 0}}.product-promo--has-mobile .product-promo__content-middle{display:table-cell;vertical-align:middle}@media (min-width:768px){.product-promo--has-mobile .product-promo__content-middle{display:block;padding:0 20px}}.product-promo--mobile-left .product-promo__wrapper{background-position:center left}.product-promo--mobile-left .product-promo__content-middle{padding-left:42%}@media (min-width:768px){.product-promo--mobile-left .product-promo__content-middle{padding:0}}.product-promo--mobile-right .product-promo__wrapper{background-position:center right}.product-promo--mobile-right .product-promo__content-middle{padding-right:42%}@media (min-width:768px){.product-promo--mobile-right .product-promo__content-middle{padding:0}}.product-promo--mobile-bottom-left .product-promo__wrapper{background-position:bottom left}.product-promo--mobile-bottom-left .product-promo__content-middle{padding-left:42%}@media (min-width:768px){.product-promo--mobile-bottom-left .product-promo__content-middle{padding:0}}.product-promo--mobile-bottom-right .product-promo__wrapper{background-position:bottom right}.product-promo--mobile-bottom-right .product-promo__content-middle{padding-right:42%}@media (min-width:768px){.product-promo--mobile-bottom-right .product-promo__content-middle{padding:0}}.product-promo a.product-promo__wrapper{display:inline-block}.curtains{width:100%;visibility:hidden}.touch .curtains,.touchevents .curtains{visibility:visible;margin:0 0 100px 0}.curtains.loaded{visibility:visible}.curtain{position:relative;width:100%;margin-bottom:800px;background:#fff}.touch .curtain,.touchevents .curtain{margin-bottom:80px}.curtain .product-grid__content,.curtain .responsive-tabs--how_to_use-wrap,.curtain .wrap{padding:140px 0 100px 0}.touch .curtain .product-grid__content,.touch .curtain .responsive-tabs--how_to_use-wrap,.touch .curtain .wrap,.touchevents .curtain .product-grid__content,.touchevents .curtain .responsive-tabs--how_to_use-wrap,.touchevents .curtain .wrap{padding:0}.curtain .h5{margin-bottom:10px}.curtain .align-center{padding:0 15%}.curtain--1{text-align:center}.curtain--1 .product-grid__content,.curtain--1 .responsive-tabs--how_to_use-wrap,.curtain--1 .wrap{padding-top:300px}.touch .curtain--1 .product-grid__content,.touch .curtain--1 .responsive-tabs--how_to_use-wrap,.touch .curtain--1 .wrap,.touchevents .curtain--1 .product-grid__content,.touchevents .curtain--1 .responsive-tabs--how_to_use-wrap,.touchevents .curtain--1 .wrap{padding-top:80px}.curtain.pinned{position:fixed;top:0;left:0}.callout{background-image:none;border-bottom:1px solid #cccccc;position:relative;text-align:center}.callout:after{content:"";display:table;clear:both}@media (min-width:768px){.callout{margin:0 auto;padding-left:20px;max-width:1024px}}.callout__wrapper-link{color:#000000;display:block;outline:0;text-decoration:none}.callout__wrapper-link:hover{text-decoration:none}.callout__content{padding-top:40px}@media (min-width:768px){.callout__content{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);float:left;padding:0;width:60%;position:absolute;top:50%}}.callout__title{font-size:20px;line-height:25px;margin-bottom:25px;text-transform:uppercase}@media (min-width:768px){.callout__title{font-size:40px;line-height:45px}}.callout__description{font-size:12px;line-height:17px;margin-bottom:25px;padding:0 15%}@media (min-width:768px){.callout__description{font-size:20px;line-height:25px}}.callout .button,.callout .recommended-item__button,.callout .viewcart-buttons .go-shopping,.viewcart-buttons .callout .go-shopping{background-color:#fff;border:1px solid #ff4661;color:#ff4661}.callout .button:hover,.callout .recommended-item__button:hover,.callout .viewcart-buttons .go-shopping:hover,.viewcart-buttons .callout .go-shopping:hover{border:1px solid #000000;color:#000000}.callout__image{max-width:320px;padding-top:25px}@media (min-width:768px){.callout__image{float:right;max-width:none;width:40%}}.callout--alt{background-repeat:no-repeat;background-position:100% 0;background-size:auto 100%}@media (min-width:768px){.callout--alt{background-image:none!important}}.callout--alt .callout__wrap{margin:0 auto;max-width:640px;min-height:300px}@media (min-width:768px){.callout--alt .callout__wrap{max-width:none;min-height:none}}.callout--alt .callout__content{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);float:left;text-align:left;padding:0 20px;position:absolute;top:50%;width:70%}@media (min-width:768px){.callout--alt .callout__content{padding:0;width:38%}}.callout--alt .callout__description{padding:0}.callout--alt .callout__image{display:none}@media (min-width:768px){.callout--alt .callout__image{display:block;width:60%}}@media (min-width:768px){.callout--mobile-image-full .callout__content{text-align:left;width:38%}}@media (min-width:768px){.callout--mobile-image-full .callout__description{padding-left:0}}.callout--mobile-image-full .callout__image{max-width:none}@media (min-width:768px){.callout--mobile-image-full .callout__image{width:60%}}@media (min-width:768px){.eyeliner-module .callout--alt .callout__wrap{min-height:360px}}.callout-alt{text-align:center;padding:25px 0}.callout-alt__wrapper-link{color:#000000;display:block;outline:0;text-decoration:none}.callout-alt__wrapper-link:hover{text-decoration:none}.callout-alt__title{font-family:"Brandon Text";font-size:20px;line-height:25px;margin-bottom:20px;text-transform:uppercase}@media (min-width:768px){.callout-alt__title{background-color:#ffffff;font-family:"Brandon Text Bold";font-weight:400;font-size:12px;line-height:15px;letter-spacing:.2em;text-align:center;position:relative;display:inline-block;margin:0 auto 30px auto;padding:0 33px}.callout-alt__title:before{content:"";background:#000000;width:100%;height:2px;display:inline-block;position:absolute;top:43%;left:0}.callout-alt__title span{background:#ffffff;display:inline-block;position:relative;padding:0 7px 0 9px}}.callout-alt__content{margin-bottom:20px}.callout-alt__content:after{content:"";display:table;clear:both}.callout-alt__col{display:none}@media (min-width:768px){.callout-alt__col{display:block;float:left;text-align:center;position:relative;width:33.3333%}}.callout-alt__col--2:before{content:"+";font-family:"Brandon Text Bold";font-size:60px;left:-10px;margin-top:-30px;position:absolute;top:50%}.callout-alt__col--2:after{content:"+";font-family:"Brandon Text Bold";font-size:60px;margin-top:-30px;position:absolute;right:-10px;top:50%}.callout-alt__subtitle{color:#000000;font-family:"Brandon Text";font-size:19px;line-height:24px;margin-bottom:20px;text-transform:uppercase}@media (min-width:1025px){.callout-alt__subtitle{font-size:27px;line-height:32px}}.callout-alt__subtitle span{color:#ff4661}.callout-alt__image{margin-bottom:20px;padding:0 5%}.callout-alt__description{font-family:"Brandon Text";font-size:14px;font-weight:700;line-height:25px;margin:0;text-transform:uppercase}.callout-alt .button,.callout-alt .recommended-item__button,.callout-alt .viewcart-buttons .go-shopping,.viewcart-buttons .callout-alt .go-shopping{background-color:#fff;border:1px solid #ff4661;color:#ff4661}.callout-alt__mobile-image{display:block;margin:0 auto;max-width:300px}@media (min-width:768px){.callout-alt__mobile-image{display:none}}.responsive-tabs h2.resp-accordion,.responsive-tabs h2.resp-tab-active{text-transform:uppercase;border:none;border-top:1px solid #cccccc;padding:10px 20px;position:relative;background:#ffffff}.responsive-tabs h2.resp-tab-active{border-bottom:none}.responsive-tabs .resp-tab-content{border:none;padding:0 20px 20px 20px}.responsive-tabs .resp-tab-item.resp-tab-active{background:0 0}.responsive-tabs .resp-tab-item{background:#eff0f0;margin-bottom:40px;padding:8px 56px;border:1px solid #000000;border-width:0 1px 1px 0}.responsive-tabs .resp-tab-item:first-child{border-width:0 1px 1px 1px}.responsive-tabs .resp-tab-item.resp-tab-active{border-bottom:none}.responsive-tabs.responsive-tabs--how_to_use .resp-arrow{-webkit-transition:-webkit-transform,.1s;-moz-transition:-moz-transform,.1s;-o-transition:-o-transform,.1s;transition:transform .1s;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);float:none;position:absolute;font-size:9px;width:20px;height:11px;top:9px;right:20px}.responsive-tabs.responsive-tabs--how_to_use .resp-arrow:before{content:"";font-size:inherit;color:inherit;vertical-align:middle}.responsive-tabs.responsive-tabs--how_to_use .resp-tab-active .resp-arrow{top:5px;right:13px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.account-overlay,.email-overlay{width:370px;text-align:left;background:#ffffff;border:1px solid #b7b7b8}.account-overlay .icon-close,.email-overlay .icon-close{position:absolute;right:8px;top:8px;color:#D0D0D0}.account-overlay .account-overlay__next .account-overlay__next-trigger,.account-overlay .account-overlay__next .email-overlay .account-overlay__next-trigger,.account-overlay input[type=submit],.email-overlay .account-overlay__next .account-overlay .account-overlay__next-trigger,.email-overlay .account-overlay__next .account-overlay__next-trigger,.email-overlay input[type=submit]{display:block;width:100%;margin-top:20px;border:none}.account-overlay .account-overlay__next,.email-overlay .account-overlay__next{background:#000000;color:#ffffff;font-size:14px}.account-overlay .account-overlay__next .account-overlay__next-trigger,.email-overlay .account-overlay__next .account-overlay__next-trigger{margin:0;margin-top:20px;text-transform:uppercase;background:#ffffff;border:none;color:#000000;display:block;width:100%}.account-overlay .account-overlay__section,.account-overlay .overlay__container--email,.email-overlay .account-overlay__section,.email-overlay .overlay__container--email{padding:20px 25px}.account-overlay .account-inline,.account-overlay .overlay__container--email,.email-overlay .account-inline,.email-overlay .overlay__container--email{font-size:14px}.account-overlay .account-inline .account-inline__title,.account-overlay .overlay__container--email .account-inline__title,.email-overlay .account-inline .account-inline__title,.email-overlay .overlay__container--email .account-inline__title{line-height:1em;margin-bottom:20px}.account-overlay .account-inline .field-container,.account-overlay .overlay__container--email .field-container,.email-overlay .account-inline .field-container,.email-overlay .overlay__container--email .field-container{margin-bottom:10px}.account-overlay .account-inline .link--regular,.account-overlay .overlay__container--email .link--regular,.email-overlay .account-inline .link--regular,.email-overlay .overlay__container--email .link--regular{padding-bottom:0}.account-overlay .account-inline input[type=password],.account-overlay .account-inline input[type=text],.account-overlay .overlay__container--email input[type=password],.account-overlay .overlay__container--email input[type=text],.email-overlay .account-inline input[type=password],.email-overlay .account-inline input[type=text],.email-overlay .overlay__container--email input[type=password],.email-overlay .overlay__container--email input[type=text]{width:100%}.email-overlay input[type=text]{margin-top:20px}.account-overlay .account-register__field-container input[type=password],.account-overlay .account-register__field-container input[type=text]{width:50%}.account-overlay .account-register__field-container label{margin-left:12px;float:right;margin-top:4px}.tooltipster-base.overlay .tooltipster-arrow{z-index:9999;height:0}.tooltipster-base.overlay .tooltipster-arrow span{width:25px;height:12px;background:url(../../bb_base/img/media/images/global/tooltip-arrow.png);background-repeat:no-repeat;border:none!important;top:-11px}.bobbis-tips{background-color:#cccccc;padding:30px 0;text-align:center}@media (min-width:768px){.bobbis-tips{padding:50px 0}}.bobbis-tips .section-header__inner{background-color:#cccccc}.bobbis-tips .bobbis-tips__equation{font-style:"Brandon Text";font-size:20px;line-height:30px;margin-bottom:25px;text-transform:uppercase}@media (min-width:1025px){.bobbis-tips .bobbis-tips__equation{font-size:30px;line-height:35px;margin-bottom:50px}}.bobbis-tips .bobbis-tips__equation span{color:#ff4661;display:block;font-style:"Brandon Text Bold";font-size:30px;line-height:35px}@media (min-width:768px){.bobbis-tips .bobbis-tips__equation span{display:inline;line-height:30px}}@media (min-width:1025px){.bobbis-tips .bobbis-tips__equation span{font-size:40px;line-height:35px}}.bobbis-tips .bobbis-tips__pointer{font-style:"Brandon Text";font-size:12px;line-height:17px;margin-bottom:0}@media (min-width:768px){.bobbis-tips .bobbis-tips__pointer{font-size:16px;line-height:26px;margin:0 auto;width:80%}}@media (min-width:1025px){.bobbis-tips .bobbis-tips__pointer{width:65%}}.bobbis-tips .bobbis-tips__pointer span{color:#ff4661;font-style:"Brandon Text Bold"}@media (max-width:767px){.live-chat-landing{background:#F8F4F1;margin-bottom:36px;padding-bottom:36px}}.live-chat-landing .product_collection_hero{position:relative;background-position-x:-81px}@media (min-width:1025px){.live-chat-landing .product_collection_hero{background-position-x:0}}.live-chat-landing .product_collection_hero__body{position:absolute;top:98px;right:12px;width:352px}@media (min-width:1025px){.live-chat-landing .product_collection_hero__body{right:56px;width:448px}}.live-chat-landing .product_collection_hero__title{line-height:1.25em}.live-chat-landing .product_collection_hero__subtitle{line-height:1.25em;font-size:18px;letter-spacing:2px}.live-chat-landing .live-chat-body{position:relative;padding-bottom:40px}.live-chat-landing .block_container{text-align:center;overflow:hidden}.live-chat-landing .block_container h2.block_container__title,.live-chat-landing .block_container h3.block_container__title{font-size:14px;font-family:"Brandon Text Bold";text-transform:uppercase;letter-spacing:3px;margin:34px 0 27px 0}.live-chat-landing .block_container h2.block_container__title .inner,.live-chat-landing .block_container h3.block_container__title .inner{background:#ffffff;display:inline-block;position:relative;padding:0 9px 0 9px}.live-chat-landing .block_container h2.block_container__title:before,.live-chat-landing .block_container h3.block_container__title:before{content:"";background:#000000;width:24%;height:2px;display:inline-block;position:absolute;top:41px;left:38%}.live-chat-landing .text-block_chat-now .text-block_title:before{content:url(/media/export/cms/live_chat/live_chat_chat.gif)}.live-chat-landing .text-block_photo .text-block_title:before{content:url(/media/export/cms/live_chat/live_chat_photo.gif)}.live-chat-landing .text-block_email .text-block_title:before{content:url(/media/export/cms/live_chat/live_chat_email.gif)}.live-chat-landing .text-block_order-status .text-block_title:before{content:url(/media/export/cms/live_chat/live_chat_wrench.gif)}.live-chat-landing .text-block{width:50%;height:400px;float:left;position:relative;background:white}.live-chat-landing .text-block:nth-child(-n+2){padding-top:108px;border-bottom:1px solid #cccccc}.live-chat-landing .text-block:nth-child(odd){border-right:1px solid #cccccc}.live-chat-landing .text-block:nth-child(n+3){padding-top:111px}.live-chat-landing .text-block_body{font-size:18px;line-height:1.25em;margin:24px auto;width:60%}.live-chat-landing .text-block_body .times{font-family:"Brandon Text Bold";font-size:14px;margin-top:24px}.live-chat-landing .text-block_title{font-family:"Brandon Text Bold";font-size:18px;letter-spacing:3px;text-transform:uppercase;color:#ff4661;position:relative}.live-chat-landing .text-block_title:before{position:absolute;bottom:36px;margin:0 auto;left:0;right:0}.live-chat-landing .text-block_caption{font-size:18px;width:70%;margin:0 auto}.live-chat-landing .text-block_link a{font-family:"Brandon Text Bold";font-size:14px;text-decoration:none;text-transform:uppercase;border-bottom:2px solid #ff4661;width:86px;display:inline-block;margin:0 auto;padding-bottom:6px;position:absolute;bottom:39px;left:0;right:0}.live-chat-landing .text-block img{margin:19px 0}@media (min-width:768px){.live-chat-landing .text-block{width:50%;height:400px;float:left}}.live-chat-landing .product_chat-hero .text-block_title_title{font-family:"Brandon Text Bold";color:#000000;font-size:21px;line-height:1em;letter-spacing:4px;text-transform:uppercase;margin-top:10%;position:absolute;top:0;left:0;right:0}.live-chat-landing .product_chat-hero .text-block_title_body{font-size:15px;background:white;padding:12px 27px 24px 27px;margin:0}.live-chat-landing .product_chat-hero img{margin:0 0}.mul_menu{margin:15px auto;position:relative;overflow:auto}@media (min-width:768px){.mul_menu{width:776px}}.mul_menu .mul_menu_header{height:230px;padding:36px;border:2px solid #cccccc;position:relative}@media (max-width:767px){.mul_menu .mul_menu_header{padding:24px}}.mul_menu .mul_menu_header img{position:absolute;bottom:0;left:6px}@media (max-width:767px){.mul_menu .mul_menu_header img{display:none}}.mul_menu .mul_menu_header .mul_menu_title{font-family:"Brandon Text Medium";font-size:40px;line-height:1em;text-transform:uppercase}@media (min-width:768px){.mul_menu .mul_menu_header .mul_menu_title{margin-left:290px}}.mul_menu .mul_menu_header .mul_menu_description{font-size:24px;line-height:1em;margin-top:9px}@media (min-width:768px){.mul_menu .mul_menu_header .mul_menu_description{margin-left:290px}}.mul_menu .mul_menu_header .mul_menu_cta{font-family:"Brandon Text Bold";color:#929292;text-transform:uppercase;margin-top:10px}@media (min-width:768px){.mul_menu .mul_menu_header .mul_menu_cta{margin-left:290px;margin-top:36px}}.mul_menu .mul_menu_header .mul_menu_cta .icon{font-weight:lighter;font-size:21px;vertical-align:top;-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg);vertical-alignment:none}.mul_menu .mul_menu_header .mul_menu_cta.active .icon{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);vertical-alignment:none}.mul_menu .mul_menu_list{padding:20px 0 0;border:2px solid #cccccc;border-top:0}.mul_menu .mul_menu_list .mul_menu_item{width:100%;float:left;padding:0 20px 25px 20px}@media (min-width:768px){.mul_menu .mul_menu_list .mul_menu_item{width:50%;min-height:160px}}.mul_menu .mul_menu_list .mul_menu_item:nth-child(odd){border-right:1px solid #cccccc}.mul_menu .mul_menu_list .mul_menu_item h3{font-family:"Brandon Text Bold";font-size:18px;line-height:25px;letter-spacing:3px;text-transform:uppercase}.mul_menu .mul_menu_list .mul_menu_item .lesson_description{margin:0}.mul_menu .mul_menu_list .mul_menu_item .lesson_time{color:#ff4661;text-transform:uppercase;margin:0}.causes{overflow:hidden}.causes img{display:block;margin:0 auto}.causes h2{font-family:"Brandon Text Bold";font-size:22px;letter-spacing:.25em;text-transform:uppercase;width:1024px;position:relative;margin:36px auto;overflow:hidden;background-color:white}.causes h2:before{content:'';position:absolute;top:50%;left:25%;border-bottom:2px solid;width:50%;margin:0 10px}.causes h2 .inner{top:50%;left:25%;width:50%;padding:0 6px;background-color:white}.causes .causes__content{max-width:1024px;margin:0 auto}.causes .causes__content article{width:50%;float:left}.causes .superhead,.causes h3{font-family:"Brandon Text Bold";font-size:24px;text-transform:uppercase;text-align:center}.causes h4{font-family:"Brandon Text Bold";text-align:center;text-transform:uppercase;color:#ff526c;margin:6px 0}.causes .causes-item__price{font-family:"Brandon Text Bold";font-size:16px;text-align:center}.causes .callout-alt{display:block}.causes.bca .hero_copy{padding-left:42px}.causes.bca .causes__content article.causes__item{padding:39px}.causes.bca .causes__content article .causes-item__body{font-size:16px;text-align:center;margin:12px auto}.causes.bca .causes__content article:nth-child(1){border-right:1px solid #d4d4d4}.causes.bca .causes__content article:nth-child(2) img{margin:36px auto}.causes.bca .causes__content article:nth-child(3){width:100%;border-top:1px solid #d4d4d4}.causes.bca .causes__content article:nth-child(3) .causes-item__body{width:60%}.causes.bca .causes-item__actions{text-align:center}.product-grid__content{padding:0}.product-grid__content:after{content:"";display:table;clear:both}.product-grid__item{margin:0 0 20px}@media (min-width:768px){.product-grid__item{float:left;padding:0 20px;width:33.33%}.product-grid__item--colspan-2{width:66.67%}.product-grid__item--colspan-3{width:100%}}.product-grid__item--promo>.node{height:100%}@media (min-width:768px){.slick-slide .product-grid__item{width:100%}}.product-grid__add_all_to_bag{text-align:center}.product-grid .slick-slider{margin-bottom:0}.product-grid--carousel .slick-prev{left:-3px}@media (min-width:768px){.product-grid--carousel .slick-prev{left:-12px}}.product-grid--carousel .slick-next{right:-6px}@media (min-width:768px){.product-grid--carousel .slick-next{right:-16px}}.product-grid--carousel .slick-next:before{position:relative;top:auto;right:auto;left:auto;bottom:auto}.product-grid--carousel .slick-next,.product-grid--carousel .slick-prev{top:24%;width:18px;height:22px}.product-grid--carousel .slick-next:before,.product-grid--carousel .slick-prev:before{font-size:22px}@media (min-width:768px){.product-grid--carousel .slick-next,.product-grid--carousel .slick-prev{height:50px;width:50px;top:30%}.product-grid--carousel .slick-next:before,.product-grid--carousel .slick-prev:before{font-size:50px}}.product-grid-alt__content{text-align:justify;font-size:0}.product-grid-alt__content:after{content:"";display:table;clear:both}.product-grid-alt__gap-item,.product-grid-alt__item{display:inline-block}.product-grid-alt__gap-item .product-thumb,.product-grid-alt__gap-item .product-thumb__image-link,.product-grid-alt__item .product-thumb,.product-grid-alt__item .product-thumb__image-link{width:100%}.product-grid-alt__gap-item,.product-grid-alt__item{width:14.28%}@media (min-width:1025px){.product-grid-alt__gap-item,.product-grid-alt__item{width:10%}}.product-grid-alt--results-gte-15 .product-grid-alt__gap-item,.product-grid-alt--results-gte-15 .product-grid-alt__item{width:14.28%}.product-grid-alt--results-gte-5 .product-grid-alt__gap-item,.product-grid-alt--results-gte-5 .product-grid-alt__item{width:20%}@media (min-width:1025px){.product-grid-alt--results-gte-5 .product-grid-alt__gap-item,.product-grid-alt--results-gte-5 .product-grid-alt__item{width:14.28%}}.product-grid-alt--results-lt-5{text-align:center}.product-grid-alt--results-lt-5 .product-grid-alt__content{text-align:center}.product-grid-alt--results-lt-5 .product-grid-alt__gap-item{display:none}.product-grid-alt--results-lt-5 .product-grid-alt__gap-item,.product-grid-alt--results-lt-5 .product-grid-alt__item{width:25%}.product-grid-alt--centered .product-grid-alt__item{text-align:center}.product__flag_preorder{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000000;color:#ffffff;display:none;font-family:"Brandon Text Bold";font-size:12px;font-weight:400;text-transform:uppercase;line-height:1;padding:.75em;letter-spacing:2px;text-align:center;margin-bottom:13px}.product--full:after{content:"";display:table;clear:both}.product--full .product-gallery{width:100%}@media (min-width:768px){.product--full .product-gallery{width:49%;float:left}.quickshop .product--full .product-gallery{width:50%}}.product--full .product__details{padding:0 20px;width:100%}@media (min-width:768px){.product--full .product__details{width:49%;float:right}.quickshop .product--full .product__details{width:50%}}.product--full .product__details .content{padding:22px}.product--full .product__title{font-family:"Brandon Text Bold";text-transform:uppercase;line-height:21px}.product--full .product__title-link{color:#000000;text-decoration:none;display:block}.product--full .product__rating{text-transform:inherit;font-family:"Brandon Text";padding:0 0 18px}.product--full .product__info{border-bottom:1px solid #000}.product--full .product__info:after{content:"";display:table;clear:both}.product--full .product__info--palette{border-top:1px solid #000}@media (min-width:768px){.product--full .product__sku-categories{min-height:240px}}.product--full .product__sku-categories .resp-tab-active{border-bottom:solid 1px #ffffff;background-color:#ffffff}.product--full .product__sku-categories .resp-tab-content{border:0;padding:0}.product--full .product__sku-categories-nav{display:table;margin-top:0;margin-bottom:0;border-left:solid 1px #000000}.product--full .product__sku-categories-nav-item{font-size:13px;display:table-cell;padding:10px;background-color:#F3EFEA;border:1px solid #000000;border-width:0 1px 1px 0;cursor:pointer;float:none;text-align:center}.product--full .product__sku-categories-nav-item.resp-tab-active{border-bottom:1px solid #ffffff;background-color:#ffffff}.product--full .product__sku-categories-nav-bottom{position:relative;z-index:-1;margin:-1px 0 20px 0;border-bottom:1px solid #000000}.product--full .product__weight{float:left}@media (min-width:768px){.product--full .product__weight{line-height:35px}}.product--full .product__unit-price{line-height:35px;float:left;margin-left:10px}.product--full .product__price{line-height:35px;letter-spacing:.24em;float:right}@media (max-width:767px){.product--full .product__price{line-height:21px}}.product--full .product__price span.legal_msg{text-transform:none;color:#cccccc;letter-spacing:.1em;font-size:12px}@media (max-width:767px){.product--full .product__button--add-to-bag{width:100%}}.product--full .product__button--add-to-bag:hover{text-decoration:none}.product--full .product__favorite{padding-right:10px;font-size:18px;text-decoration:none}.product--full .product__favorite span{display:inline-block;text-align:center;min-width:22px;vertical-align:middle}.product--full .product__favorite .icon{color:#000000}.product--full .product__favorite .icon.icon-heart,.product--full .product__favorite .icon:hover{color:#ff4661}.product--full .product__actions{text-align:center;padding:30px 0 48px}@media (min-width:768px){.product--full .product__actions{text-align:right}}@media (max-width:767px){.product--full .product__actions{padding:0}}.product--full .product__actions .product_full_details{float:left;margin-top:9px}.product--full .product__actions .limited-remaining{color:#ff4661;font-size:13px;line-height:2.923;text-align:center}@media (min-width:768px){.product--full .product__actions .limited-remaining{text-align:right;padding-right:5px}}.product--full .product__full-details-link-wrapper{float:left;margin-top:-2px}.product--full .product__social{position:absolute}@media (max-width:767px){.product--full .product__social{padding:10px 0;text-align:right}}.product--full .product__social a{color:#000000;text-decoration:none;display:inline-block;margin-right:15px;font-size:18px}.product--full .product__promo{background:#f0f0f0;font-size:12px;letter-spacing:.24em;text-transform:uppercase;text-align:right;bottom:0;right:0;padding:10px;line-height:1.5}@media (min-width:portrait){.product--full .product__promo{width:100%;left:0;border-top:1px solid #d0d0d0;margin-left:0}}.product--full .product__promo strong{font-weight:400;font-family:"Brandon Text Bold"}.product--full .product__rating--reviews-link{font-size:12px;letter-spacing:1px;text-decoration:none;color:#000000}.product--full .product__rating{text-transform:inherit;font-family:"Brandon Text";padding:0}@media (max-width:767px){.product--full .product__header{border-bottom:1px solid #ccc;margin:15px 0 15px 0;padding-bottom:10px;position:relative}.product--full .product__header .product__favorite{position:absolute;top:0;right:10px;font-size:18px}.product--full .product__header .product__title{max-width:214px;display:block;float:left;font-size:12px;line-height:16px;margin-left:15px}.product--full .product__header .mobile-price{float:right;margin:0 15px}.product--full .product__header .product__ppu,.product--full .product__header .product__price{float:none;font-size:12px;line-height:15px;letter-spacing:.2em;text-align:left}.product--full .product__header .product__rating{width:55%;margin:3px auto 5px auto;padding-top:0;text-align:center;border-top:1px solid #D0D0D0}.product--full .product__header .product__rating a div.mobile-block{display:inline}.product--full .product__header .product__ppu{font-size:8px;font-weight:700}}@media (max-width:767px){.product--full .product__details .product__header{display:none}}.product--full .product__tip{font-style:italic;text-align:center;padding:50px 20px 85px 20px;font-size:14px;border-top:1px solid #000000}.product--full .product__tip .product__tip-title{font-style:normal;margin-bottom:25px}.product--full .product__no-tip-spacer{margin:0;padding:0;height:150px}.spp-mobile-page .non_shaded{float:none;margin:0 auto;text-align:center}.spp-mobile-page .fluid-image{margin:0 auto}.spp-mobile-page .shaded_details{background:#fff;border-bottom:1px solid #cccccc;position:relative;text-align:center;z-index:1}.spp-mobile-page .shaded_details .product-palette{border-top:1px solid #d4d4d4;margin-top:25px;padding-top:10px;position:static}.spp-mobile-page .shaded_details .product-palette:before{top:39px;z-index:10}.spp-mobile-page .shaded_details .product-palette .select-cta{float:right;width:48%}.spp-mobile-page .shaded_details .product-palette .select-cta .shade-picker__color-name select{border-top:2px solid #ccc;border-bottom:2px solid #ccc}.spp-mobile-page .shaded_details .product-palette .select-cta .product__notify-me{display:block}.spp-mobile-page .shaded_details .product-palette .select-cta .mobile-price{text-align:left}.spp-mobile-page .shaded_details .product-palette .select-cta .mobile-price .product__ppu,.spp-mobile-page .shaded_details .product-palette .select-cta .mobile-price .product__price{font-size:10px;line-height:10px;margin:10px 0}.spp-mobile-page .shaded_details .product-palette .select-cta .mobile-price .product__price{float:left;font-weight:700}.spp-mobile-page .shaded_details .product-palette .select-cta .mobile-price .product__price .old_price{width:100%;display:inline-block}.spp-mobile-page .shaded_details .product-palette .select-cta .mobile-price .product__ppu{float:right;font-size:8px}.spp-mobile-page .shaded_details .product-gallery .slick-wrapper{margin-left:20px;width:222px}.spp-mobile-page .shaded_details .product-gallery .slick-wrapper .js-product-gallery__main{float:left;margin-top:10px;width:45%}.spp-mobile-page .shaded_details .product-gallery .slick-wrapper .slick-track{height:100px}.spp-mobile-page .shaded_details .product-gallery .slick-wrapper .slick-next,.spp-mobile-page .shaded_details .product-gallery .slick-wrapper .slick-prev{display:none!important}.spp-mobile-page .select_shade_cta{font-family:"Brandon Text Bold";font-weight:400;font-size:19px;line-height:27px;letter-spacing:.24em;text-transform:uppercase;font-size:14px;color:#ff0000;cursor:pointer;border:2px solid #ff0000;margin:10px 0 15px;padding:0 10px;display:inline-block;text-decoration:none}.spp-mobile-page .hide_select{border:0;color:#d4d4d4;margin:0 auto}.spp-mobile-page .hide_select .select_shade_text{border-bottom:2px solid #d4d4d4}.spp-mobile-page .product--full .product__details{margin:0 auto}.spp-mobile-page .product--full .palette_wrapper{text-align:center}.spp-mobile-page .product--full .palette_wrapper .product-palette__actions{display:none}.spp-mobile-page .product--full .product-gallery__photo--large{width:200px}.spp-mobile-page .product--full .product-palette__link-launch{margin-top:0}.spp-mobile-page .product--full .product-palette__link-launch.hide_select_grey{border-bottom:2px solid #d4d4d4;color:#d4d4d4}.spp-mobile-page .product--full .product-palette__details-group-title{padding-bottom:15px}.spp-mobile-page .product--full .product-palette__details-group-shades.slick-slider{margin-bottom:0}.spp-mobile-page .rating_fav{padding:10px 0;border-top:1px solid #ccc;height:46px}.spp-mobile-page .rating_fav .product__rating{float:left;width:180px}.spp-mobile-page .rating_fav .product__rating .BVRROverallRatingContainer{padding-left:18px}.spp-mobile-page .rating_fav .product__rating .BVRRRatingSummary.BVRRPrimarySummary{width:300px}.spp-mobile-page .rating_fav .product__rating .BVRRRatingSummaryLinkWriteFirst{border-right:0;padding-left:5px;text-align:left}.spp-mobile-page .rating_fav .product__rating .BVRRRatingSummaryLinkWriteFirst a{color:#ff4661;display:inline;text-decoration:underline}.spp-mobile-page .rating_fav .favourite-heart{float:right;margin-right:5px}.spp-mobile-page .hide{display:none}.spp-tooltip{background:rgba(255,255,255,.9);border:1px solid #cccccc;padding:20px}.spp-tooltip .spp-testimonial__tooltip-quote{font-size:32px;text-align:center;line-height:1.2em;margin-bottom:14px}.spp-tooltip .spp-testimonial__tooltip-location,.spp-tooltip .spp-testimonial__tooltip-name{font-size:11px;letter-spacing:4px;line-height:1.5em;text-transform:uppercase}.sku-count{display:inline-block}.sku-count:after{content:")"}.sku-count:before{content:"("}@media (min-width:768px){.sku-count{display:none}}.pre-order-tab-content .resp-accordion{display:none}.pre-order-tab-content .product__sku-categories-nav{border-top:solid 1px #cccccc;border-bottom:solid 1px #cccccc;border-left:0}@media (min-width:768px){.pre-order-tab-content .product__sku-categories-nav{border-left:1px solid #000000;border-top:0;border-bottom:0}}.pre-order-tab-content .product__sku-categories-nav-item{border:0;letter-spacing:1px;background-color:#ffffff;color:#cccccc}.pre-order-tab-content .product__sku-categories-nav-item.resp-tab-active{color:#000000}@media (min-width:768px){.pre-order-tab-content .product__sku-categories-nav-item{border-right:1px solid #000000;border-bottom:1px solid #000000;background-color:#F3EFEA;color:#000000;font-family:"Brandon Text";font-size:14px;text-transform:none}}.pre-order-tab-content .product__sku-categories-nav-bottom{border:0}@media (min-width:768px){.pre-order-tab-content .product__sku-categories-nav-bottom{border-bottom:1px solid #000000;position:relative;z-index:-1;margin:-1px 0 20px 0}}.pre-order-tab-content .product__sku-select-label{display:none}.device-mobile .pre-order-tab-content .resp-tabs-list{display:block}.selectBox-selected{border:1px dotted #5e91ec!important}.product-gallery{text-align:center}.product-gallery__main{width:100%;height:auto;margin:0 0 5px}.product-gallery__photo--large{display:none;max-width:415px}.product-gallery__photo--large.active{display:block;margin:auto}.product-gallery__photo--thumb{cursor:pointer}.product-gallery__thumbs{padding:5px 0 0;margin:0;height:80px;display:none;text-align:center}.product-gallery__thumbs:after{content:"";display:table;clear:both}@media (min-width:768px){.product-gallery__thumbs{display:block}.product-gallery__thumbs.slick-initialized .slick-slide{text-align:left;padding-left:60px}.product-gallery__thumbs.slick-initialized .slick-slide.modiface-hided{text-align:center;padding-right:60px}.product-gallery__thumbs.slick-initialized .slick-slide.modiface-hided .product-gallery__thumb{padding-right:22px}}.product-gallery__thumbs .slick-next.offers-vip__button,.product-gallery__thumbs .slick-prev.offers-vip__button,.product-gallery__thumbs button.slick-next,.product-gallery__thumbs button.slick-prev{top:26%;height:60px;width:60px}@media (min-width:1024px){.product-gallery__thumbs .slick-next.offers-vip__button,.product-gallery__thumbs .slick-prev.offers-vip__button,.product-gallery__thumbs button.slick-next,.product-gallery__thumbs button.slick-prev{top:45%}}.product-gallery__thumbs .slick-next.offers-vip__button,.product-gallery__thumbs button.slick-next{right:0}.product-gallery__thumbs .slick-next.offers-vip__button:before,.product-gallery__thumbs button.slick-next:before{right:auto}.product-gallery__thumb{display:inline-block;height:70px;width:70px;padding-left:10px;vertical-align:top;overflow:hidden}@media (min-width:1024px){.product-gallery__thumb{height:auto;width:auto}}.product-gallery__thumb a{display:block}.product-gallery__thumb.modiface-thumbnail{display:none}.product-gallery__thumb.modiface-thumbnail.thumb-active{display:inline-block}.product-gallery__main,.product-gallery__shade{padding:0 10px}@media (min-width:768px){.product-gallery__main,.product-gallery__shade{display:block;padding-right:0}}@media (max-width:767px){.product-gallery__main{padding-left:0}}.product-gallery__shade{text-align:center;position:relative;margin-bottom:15px}@media (max-width:767px){.product-gallery__shade{display:none}}.product-gallery__shade-description{line-height:21px;min-height:21px}.product-gallery--trigger{display:none}.product-gallery__zoom-trigger{color:#D0D0D0;font-size:21px;text-decoration:none;position:absolute;right:0;top:1em}.product-gallery__zoom-trigger:hover{text-decoration:none}.product-gallery__zoom-trigger span:hover{cursor:pointer}.product-gallery__zoom-container{position:absolute;left:50%;top:0;width:474px;height:474px;z-index:999}.spp-mobile-page .product-gallery .slick-wrapper{width:200px;margin:auto}.spp-mobile-page .product-gallery .slick-wrapper .slick-track{height:200px}.spp-mobile-page .product-gallery .slick-next,.spp-mobile-page .product-gallery .slick-prev{height:auto}.spp-mobile-page .product-gallery .slick-next:before,.spp-mobile-page .product-gallery .slick-prev:before{-webkit-transition:color,.3s,ease;-moz-transition:color,.3s,ease;-o-transition:color,.3s,ease;transition:color .3s ease;font-size:22px}@media (min-width:768px){.spp-mobile-page .product-gallery .slick-next:before,.spp-mobile-page .product-gallery .slick-prev:before{font-size:34px}}.spp-mobile-page .product-gallery .slick-prev{left:8px}@media (min-width:768px){.spp-mobile-page .product-gallery .slick-prev{left:15px}}@media (max-width:767px){.spp-mobile-page .product-gallery .slick-prev{left:-20px}}.spp-mobile-page .product-gallery .slick-next{right:8px}@media (min-width:768px){.spp-mobile-page .product-gallery .slick-next{right:15px}}@media (max-width:767px){.spp-mobile-page .product-gallery .slick-next{right:-27px}}.spp-mobile-page .product-gallery .slick-next:before{position:static}.shade-updating-message{display:none}.shade-picker{font-family:"Brandon Text";text-transform:inherit;border-top:1px solid #000000;padding:10px 0 0}.shade-picker p{padding:6px 0;margin:0}.shade-picker__shades{overflow:hidden;padding:0 0 10px;margin:0;list-style:none}.shade-picker__shade-item{padding:3px;margin:3px;float:left;overflow:visible;display:block}@media (min-width:portrait){.shade-picker__shade-item{margin:3px 2px}}.artist-picks-page .product-info__shade-tile,.favorites-page .product-info__shade-tile,.past-purchases-page .product-info__shade-tile,.shade-picker__shade,.wishlist-page .product-info__shade-tile{width:41px;height:41px;background:#999;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all,.2s,ease-in-out;-moz-transition:all,.2s,ease-in-out;-o-transition:all,.2s,ease-in-out;transition:all .2s ease-in-out;display:block;border:1px solid #ffffff;-webkit-box-shadow:#ffffff 0 0 1px 1px;-moz-box-shadow:#ffffff 0 0 1px 1px;box-shadow:#ffffff 0 0 1px 1px}.artist-picks-page .light-shade.product-info__shade-tile,.favorites-page .light-shade.product-info__shade-tile,.past-purchases-page .light-shade.product-info__shade-tile,.shade-picker__shade.light-shade,.wishlist-page .light-shade.product-info__shade-tile{border:1px solid #cccccc}.artist-picks-page .light-shade.selected.product-info__shade-tile,.favorites-page .light-shade.selected.product-info__shade-tile,.past-purchases-page .light-shade.selected.product-info__shade-tile,.shade-picker__shade.light-shade.selected,.wishlist-page .light-shade.selected.product-info__shade-tile{border:1px solid #ffffff}.artist-picks-page .selected.product-info__shade-tile,.favorites-page .selected.product-info__shade-tile,.past-purchases-page .selected.product-info__shade-tile,.shade-picker__shade.selected,.wishlist-page .selected.product-info__shade-tile{border:1px solid #ffffff;-webkit-box-shadow:#000000 0 0 1px 1px;-moz-box-shadow:#000000 0 0 1px 1px;box-shadow:#000000 0 0 1px 1px}.artist-picks-page .product-info__shade-tile:hover,.favorites-page .product-info__shade-tile:hover,.past-purchases-page .product-info__shade-tile:hover,.shade-picker__shade:hover,.wishlist-page .product-info__shade-tile:hover{border:1px solid #ffffff;-webkit-box-shadow:#000000 0 0 1px 1px;-moz-box-shadow:#000000 0 0 1px 1px;box-shadow:#000000 0 0 1px 1px}.artist-picks-page .lt-ie9 .product-info__shade-tile:hover,.artist-picks-page .lt-ie9 .selected.product-info__shade-tile,.favorites-page .lt-ie9 .product-info__shade-tile:hover,.favorites-page .lt-ie9 .selected.product-info__shade-tile,.lt-ie9 .artist-picks-page .product-info__shade-tile:hover,.lt-ie9 .artist-picks-page .selected.product-info__shade-tile,.lt-ie9 .favorites-page .product-info__shade-tile:hover,.lt-ie9 .favorites-page .selected.product-info__shade-tile,.lt-ie9 .past-purchases-page .product-info__shade-tile:hover,.lt-ie9 .past-purchases-page .selected.product-info__shade-tile,.lt-ie9 .shade-picker__shade.selected,.lt-ie9 .shade-picker__shade:hover,.lt-ie9 .wishlist-page .product-info__shade-tile:hover,.lt-ie9 .wishlist-page .selected.product-info__shade-tile,.past-purchases-page .lt-ie9 .product-info__shade-tile:hover,.past-purchases-page .lt-ie9 .selected.product-info__shade-tile,.wishlist-page .lt-ie9 .product-info__shade-tile:hover,.wishlist-page .lt-ie9 .selected.product-info__shade-tile{border:1px solid #000000}.shade-picker__color-name{padding:6px 0 0 0}.shade-picker__color-name .selectBox-dropdown{min-width:100%;border-left:none;border-right:none}.shade-picker__color-name .selectBox-dropdown .selectBox-label{min-width:100%;padding:0}.touch .shade-picker__color-name select,.touchevents .shade-picker__color-name select{min-width:100%;border-left:none;border-right:none;padding:0;height:40px}.shade-picker__selectbox.selectbox{padding:0}.js-sku-menu-wrapper{position:relative}.js-sku-menu-wrapper select:focus,.js-sku-menu-wrapper select:hover{color:#000000}.js-sku-menu-mobile-text{position:absolute;top:0;right:0;left:0;height:40px;border-top:solid 1px #000000;border-bottom:solid 1px #000000;font-family:"Brandon Text Medium";font-size:14px;letter-spacing:normal;background:#ffffff url(/media/images/global/icon-dropdown.png) no-repeat center right 10px;line-height:40px;white-space:nowrap;pointer-events:none;text-transform:none}@media (min-width:768px){.js-sku-menu-mobile-text{display:none!important}}.product--full .product-replenishment-select{position:relative}.product--full .product-replenishment-select .selectBox-dropdown{border-top:none;border-left:none;border-right:none}.product--full .product-replenishment-select .selectBox-dropdown,.product--full .product-replenishment-select .selectBox-label{padding:0}.product--full .product-replenishment-select__info-icon{display:block;position:absolute;top:.35em;right:2em;width:1.3em;height:1.3em;border:1px solid #000000;border-radius:50%;padding:.1em 0 0 .075em;text-align:center;font-size:1.2em;font-weight:700;cursor:pointer}.product--full .product-replenishment-select__info-icon:hover{color:#ff4661;border-color:#ff4661}.product-replenishment-info{text-align:center}.product-replenishment-info__heading{letter-spacing:.15em}.product-replenishment-info__content{width:75%;margin:0 auto 1em;font-size:1.5em;text-align:left}.product-replenishment-info__steps{list-style:none;border-top:1px solid #cccccc;overflow:hidden}.product-replenishment-info__step{display:block;float:left;width:25%;min-height:225px;padding:1.5em 1.5em 0;border-left:1px solid #cccccc}.product-replenishment-info__step:first-child{border-left:none}.product-replenishment-info__step-heading{margin:1em 0 .25em}.product-replenishment-info__step-icon{height:50px}.product-replenishment-info__footnote{position:absolute;bottom:1em;width:100%;margin:0;font-size:.9em}.product-replenishment-info__footnote a{color:#000000;font-weight:700}.quickshop-wrapper{clear:both;overflow:hidden;position:relative;max-width:1024px;margin:0 auto}.quickshop-wrapper.active:before{content:"";font-size:inherit;color:inherit;vertical-align:middle}.quickshop-wrapper.active:before{position:absolute;z-index:2;color:#D0D0D0;background:#ffffff;letter-spacing:0;top:0;left:75%;margin-left:-13px}@media (min-width:768px){.quickshop-wrapper.active:before{margin-left:60px;left:0}.quickshop-wrapper.active--2:before{left:33.33%}.quickshop-wrapper.active--3:before{left:66.67%}}.quickshop__container{overflow:hidden;border:1px solid #D0D0D0;position:relative;margin:13px 0 35px}.quickshop__close{color:#D0D0D0;position:absolute;width:18px;height:18px;font-size:18px;top:7px;right:30px;cursor:pointer;line-height:1}.quickshop__close:before{content:"";font-size:inherit;color:inherit;vertical-align:middle}@media (min-width:768px){.quickshop__close{top:13px;right:14px}}.quickshop__close__text{text-indent:-119988px;overflow:hidden;text-align:left;display:block}.quickshop .product-gallery{padding:34px 22px 22px 12px;border-right:solid 1px #D0D0D0}.quickshop .product--full .product__title{padding:0 15px 10px 0}.quickshop .product--full .product__title__link{color:#000000;text-decoration:none}.quickshop .product--full .product__rating{text-transform:inherit;font-family:"Brandon Text";padding:0 0 10px;font-size:12px;line-height:1.2;letter-spacing:.2em}@media (min-width:768px){.quickshop .product--full .product__rating{padding:0 0 12px}}.quickshop .product__social{padding:13px 0 0 20px}.quickshop .product__divider{border-left:solid 1px #D0D0D0;height:100%;position:absolute;left:50%}.quickshop .product__details{padding:22px}.quickshop .product__sku-select-label{font-size:12px;line-height:1.2;letter-spacing:.2em;padding:10px 0;border-top:solid 1px #000000}.quickshop--mobile .quickshop__container{background:0 0;padding:30px 20px;border-left:none;border-right:none}.quickshop--mobile .quickshop__header{overflow:hidden;position:relative;padding-bottom:14px}.quickshop--mobile .quickshop__smoosh-wrapper{float:left;width:50%;padding-right:10px}.quickshop--mobile .quickshop__select-wrapper{float:right;width:50%;padding-left:10px}.quickshop--mobile .quickshop__addtobag{margin:0;padding:30px 0}.quickshop--mobile .quickshop__addtobag .limited-remaining{color:#ff4661;font-size:13px;line-height:2.923;text-align:center}.quickshop--mobile .shade-picker{border-top:none}.quickshop--mobile .product__button{width:100%;text-align:center;padding-left:0;padding-right:0}.quickshop--mobile .product__sku-categories.pre-order-tab-content .product__sku-categories-nav{margin-top:0;margin-bottom:0;border-top:solid 1px #cccccc;border-bottom:solid 1px #cccccc;display:block}.quickshop--mobile .product__sku-categories.pre-order-tab-content .product__sku-categories-nav-item{font-size:13px;display:inline-block;padding:10px;color:#cccccc;cursor:pointer;float:none;text-align:center;font-family:"Brandon Text Bold";font-weight:400;line-height:21px;letter-spacing:1px;text-transform:uppercase}.quickshop--mobile .product__sku-categories.pre-order-tab-content .product__sku-categories-nav-item.resp-tab-active{color:#000000}.quickshop--mobile .product__sku-categories.pre-order-tab-content .resp-tabs-container .resp-accordion{display:none}.quickshop--mobile .product__sku-categories.pre-order-tab-content .resp-tabs-container .resp-tab-content{padding:15px 10px}.product-filter:after{content:"";display:table;clear:both}.product-filter__list{width:100%;text-align:center}.product-filter__item{display:inline-block;margin:0 -6px 0 0;background-color:#ffffff;text-align:center}.product-filter__filter{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000000;cursor:pointer;height:32px;line-height:30px;display:block;border:1px solid #000000;padding:0 12px;font-size:9px}@media (min-width:768px){.product-filter__filter{padding:0 15px;font-size:12px}}.product-filter__filter.active{background:#000000;color:#ffffff}.product-filter.disabled .product-filter__filter,.product-filter.disabled .product-filter__label,.product-filter.disabled .product-filter__label:before{color:#D1D2D1}.product-filter.disabled .product-filter__filter,.product-filter.disabled .product-filter__item:first-child{border-color:#D1D2D1;cursor:default}.no-matches__message{display:none}.js .mixitup-initialized .js-filter-item{display:none}.responsive-tabs--bazaarvoice{text-align:center;max-width:1024px;margin:0 auto!important}@media (min-width:768px){.responsive-tabs--bazaarvoice .resp-tabs-list{display:inline-flex}}.responsive-tabs--bazaarvoice .resp-tab-item{margin-bottom:0;background-color:#ffffff;border-bottom-color:#000000}.responsive-tabs--bazaarvoice .resp-tab-item.resp-tab-active{background-color:#eff0f0;border-bottom:solid 1px #eff0f0}.responsive-tabs--bazaarvoice .resp-tab-content{padding:0}.bv_hide{display:none}.bv_auth_flow{min-height:450px}.bv_auth_flow .bv_prod_img{width:49%;float:left}.bv_auth_flow .email_check,.bv_auth_flow .full_sign_in{padding-top:50px;width:49%;float:right}.bv_auth_flow form .row,.bv_auth_flow h3{padding-bottom:20px}.device-mobile .resp-tabs-list{display:none}.device-mobile .responsive-tabs--bazaarvoice h2.resp-accordion{color:black;padding:30px 20px 10px 20px;background-color:#eff0f0;text-align:center}.foundation-finder{text-align:center;padding:26px 0 34px;max-width:1024px;margin:0 auto;position:relative}.foundation-finder__image{position:absolute;top:0;right:0}.foundation-finder__image--mobile{display:block;position:relative;top:-17px;width:100%}@media (min-width:768px){.foundation-finder__image--mobile{display:none}}.foundation-finder__image--tablet{top:45px;display:none}@media (min-width:768px){.foundation-finder__image--tablet{display:block}}@media (min-width:1024px){.foundation-finder__image--tablet{display:none}}.foundation-finder__image--desktop{display:none}@media (min-width:1024px){.foundation-finder__image--desktop{display:block}}@media (min-width:768px){.foundation-finder{border-bottom:solid 1px #D0D0D0;margin-bottom:25px}}.foundation-finder .section-header{margin:0 auto 14px}.foundation-finder__header{position:relative;padding:0}@media (min-width:768px){.foundation-finder__header{height:354px;padding:0 20px;margin:0 auto;max-width:1024px;text-align:left}}.foundation-finder__title{display:none;font-family:"Brandon Text Medium";font-size:40px;letter-spacing:.2em;line-height:43px;text-transform:uppercase;width:420px;margin:0 0 24px;padding:19px 0 0;position:relative}@media (min-width:768px){.foundation-finder__title{display:block}}.foundation-finder__subtitle{font-family:"Brandon Text Medium";font-size:21px;line-height:1;letter-spacing:.24em;text-transform:uppercase;padding:0 20px;position:relative;z-index:1}@media (min-width:768px){.foundation-finder__subtitle{font-family:"Brandon Text";text-transform:none;letter-spacing:.1em;padding:0}}@media (min-width:768px){.foundation-finder .product-filter__label:before,.foundation-finder__find-match,.foundation-finder__hide{font-family:"Brandon Text Bold";text-transform:uppercase;color:#ff4661;letter-spacing:.14em;font-size:18px}}.foundation-finder__find-match,.foundation-finder__hide{cursor:pointer}.foundation-finder__find-match:after,.foundation-finder__hide:after{margin:-5px 0 0 13px}.foundation-finder__find-match{position:absolute;bottom:60px}.foundation-finder__find-match:after{content:"";font-size:inherit;color:inherit;vertical-align:middle}.foundation-finder__hide{padding:40px 0}.foundation-finder__hide:after{content:"";font-size:inherit;color:inherit;vertical-align:middle}.foundation-finder__quiz{display:none;position:relative;border:solid 1px #cccccc;margin:0 20px;padding:0 32px}.foundation-finder__quiz:before{content:"";font-size:inherit;color:inherit;vertical-align:middle}@media (min-width:1024px){.foundation-finder__quiz{margin:0 auto;padding:0 20px}}.foundation-finder__quiz:before{position:absolute;z-index:2;color:#D0D0D0;background:#ffffff;letter-spacing:0;top:-14px;left:50%;margin-left:-13px}.foundation-finder__mpp-cta,.foundation-finder__shop-all-link{font-size:14px;letter-spacing:.2em}.foundation-finder__shop-all-link{color:#000000;border-color:#000000}.foundation-finder__footer{margin-top:42px}.foundation-finder__footer:after{content:"";display:table;clear:both}.foundation-finder__tips{border-top:solid 1px #cccccc;border-bottom:solid 1px #cccccc;padding:28px 20px;margin-bottom:32px}@media (min-width:1024px){.foundation-finder__tips{float:left;width:68%;min-height:197px;margin-bottom:0}}.foundation-finder__tips__header{font-family:"Brandon Text Bold";font-size:14px;letter-spacing:.25em;text-transform:uppercase;margin:0 0 20px}.foundation-finder__tips__copy{font-style:italic;font-size:18px;line-height:1.65;letter-spacing:.12em;margin:0}.foundation-finder__chat{background:#EFF0F0;padding:18px 28px 20px;position:relative}@media (min-width:1024px){.foundation-finder__chat{float:right;width:31%;min-height:197px;padding-bottom:35px}}.foundation-finder__chat__copy{font-size:18px;line-height:1.47;letter-spacing:.06em;font-family:"Brandon Text Medium";margin:0 0 10px}.foundation-finder__chat__copy:before{content:"";font-size:inherit;color:inherit;vertical-align:middle}@media (min-width:1024px){.foundation-finder__chat__copy{margin:0}}.foundation-finder__chat__copy:before{display:block;font-size:34px;margin-bottom:10px}@media (min-width:1024px){.foundation-finder__chat__link-wrapper{position:absolute;left:0;bottom:15px;width:100%}}.foundation-finder__chat__link{color:#ff4661;border-color:#ff4661}.foundation-finder__chat__link:hover{color:#000000;border-color:#000000}.foundation-finder__chat__link a{text-decoration:none}.foundation-finder__chat__link a:hover{color:#000000}@media (min-width:1024px){.foundation-finder .content .node-elc-nodeblock{padding:28px 0 0}}.foundation-finder .product-filter{border-bottom:solid 1px #cccccc;padding:28px 0}.foundation-finder .product-filter:last-child{border-bottom:none;padding-bottom:0}@media (min-width:1024px){.foundation-finder .product-filter{float:left;width:50%;padding:0 0 8px;border-bottom:none}}.foundation-finder .product-filter__label{font-size:20px;letter-spacing:.15em;line-height:1.53em;text-transform:uppercase;font-family:"Brandon Text Medium";margin:0 auto 10px;min-height:98px;max-width:335px}.foundation-finder .product-filter__label:before{display:block}@media (min-width:1024px){.foundation-finder .product-filter:first-child{border-right:solid 1px #cccccc}}.foundation-finder .product-filter:first-child .product-filter__label:before{content:"1."}.foundation-finder .product-filter:last-child .product-filter__label:before{content:"2."}.foundation-finder__results .product-grid{display:none}.foundation-finder__no-matches{display:none;color:red;padding:8px 0 28px;font-family:"Brandon Text Bold"}.foundation-finder--no-matches .foundation-finder__no-matches{display:block}.foundation-finder__shop-all{display:none;margin-top:17px}.foundation-finder--filtered .foundation-finder__shop-all{display:block}.foundation-finder--filtered .product-filter:last-child{border-bottom:solid 1px #cccccc;padding-bottom:28px}@media (min-width:1024px){.foundation-finder--filtered .product-filter:last-child{padding-bottom:8px;border-bottom:none}}.foundation-finder--filtered .content .node-elc-nodeblock{margin-bottom:25px}@media (min-width:1024px){.foundation-finder--filtered .content .node-elc-nodeblock{border-bottom:solid 1px #cccccc;padding-bottom:28px}}.skincare-finder{text-align:center;margin-bottom:30px}.skincare-finder__header-wrapper{text-align:center}.skincare-finder__title{text-align:center;text-transform:uppercase;font-size:21px;font-family:"Brandon Text Medium";line-height:1;padding:0 40px;letter-spacing:.24em;margin-bottom:32px;margin-top:10px}.skincare-finder__image-mobile{margin-bottom:18px}.skincare-finder__filters{text-align:center}@media (min-width:1025px){.skincare-finder__filters{text-align:left}}.skincare-finder .product-filter:first-child{margin-bottom:30px}@media (min-width:1025px){.skincare-finder .product-filter{vertical-align:top;float:right}.skincare-finder .product-filter:first-child{float:left;margin-bottom:0}}.skincare-finder .product-filter__label{text-align:left;text-transform:uppercase;font-family:"Brandon Text Bold";font-size:14px;margin-bottom:5px;margin-right:10px;display:inline-block}@media (min-width:1025px){.skincare-finder .product-filter__label{display:block;margin-right:0}}.skincare-finder .product-filter__list{display:inline-block;width:auto}@media (min-width:1025px){.skincare-finder .product-filter__list{display:block;width:100%}}.skincare-finder .product-filter__filter{padding:0 10px}.skincare-finder__results{margin-top:60px}.skincare-finder__results--no-abstract .product-thumb__abstract{display:none}.skincare-finder .product-grid-alt--filtered .product-thumb__abstract{display:block}.skincare-finder .product-thumb{padding:0}.skincare-finder .product-thumb__headline{margin-bottom:0}.skincare-finder .product-thumb__headline-link{font-size:12px;line-height:17px;letter-spacing:.2em;font-family:"Brandon Text";font-weight:700}.skincare-finder .product-thumb__image-wrapper{padding:10px}.skincare-finder .product-thumb--price{height:auto;border-top:none;border-bottom:none;line-height:1.1em}.skincare-finder .product-thumb__abstract{background:rgba(255,255,255,.8);text-align:center}.brush-finder{text-align:center;margin-bottom:30px}.brush-finder__header-wrapper{text-align:center}.brush-finder__title{text-align:center;text-transform:uppercase;font-size:21px;font-family:"Brandon Text Medium";line-height:1;padding:0 40px;letter-spacing:.24em;margin-bottom:32px;margin-top:10px}.brush-finder__image-mobile{margin-bottom:18px}.brush-finder__filters{text-align:center}@media (min-width:1025px){.brush-finder__filters{text-align:left}}.brush-finder .product-filter:first-child{margin-bottom:30px}@media (min-width:1025px){.brush-finder .product-filter{vertical-align:top;float:right}.brush-finder .product-filter:first-child{float:left;margin-bottom:0}}.brush-finder .product-filter__label{text-align:left;text-transform:uppercase;font-family:"Brandon Text Bold";font-size:14px;margin-bottom:5px;margin-right:10px;display:inline-block}@media (min-width:1025px){.brush-finder .product-filter__label{display:block;margin-right:0}}.brush-finder .product-filter__list{display:inline-block;width:auto}@media (min-width:1025px){.brush-finder .product-filter__list{display:block;width:100%}}.brush-finder .product-filter__filter{padding:0 10px}.brush-finder__results{margin-top:60px}.brush-finder__results--no-abstract .product-thumb__abstract{display:none}.brush-finder .product-grid-alt--filtered .product-thumb__abstract{display:block}.brush-finder .product-thumb__headline{margin-bottom:0}.brush-finder .product-thumb--price{height:auto;border-top:none;border-bottom:none;line-height:1.1em}.brush-finder .product-thumb__abstract{background:rgba(255,255,255,.8);text-align:center}.responsive-tabs--how_to_use-wrap{margin:20px auto 0 auto;padding:0;border-bottom:1px solid #d4d4d4}@media (min-width:768px){.responsive-tabs--how_to_use-wrap{margin:20px auto}}@media (max-width:767px){.responsive-tabs--how_to_use-wrap{margin-top:0;z-index:0}}.how-to-use__content{font-size:16px}@media (min-width:768px){.how-to-use__content{text-align:center}}.how-to-use__price{margin-top:10px}.how-to-use__size-text{display:inline;font-family:"Brandon Text Bold";font-size:12px;text-transform:uppercase}.product-guide-item{border-bottom:1px solid #cccccc;margin:0 5px}.product-guide-item:last-child{border:none}@media (min-width:768px){.product-guide-item{margin:0 10px}}@media (min-width:1025px){.product-guide-item{max-width:1024px;margin:0 auto}}.product-guide-item__wrap{background-image:none;padding:0 10px 30px}.product-guide-item__wrap:after{content:"";display:table;clear:both}@media (min-width:768px){.product-guide-item__wrap{padding:0 20px 30px}}@media (min-width:1025px){.product-guide-item__wrap{padding-bottom:50px}}.product-guide-item__image-container{padding-top:20px;text-align:center;width:100%}@media (min-width:768px){.product-guide-item__image-container{float:left;padding-top:60px;width:26%}}@media (min-width:1025px){.product-guide-item__image-container{padding-top:30px}}.product-guide-item__image{max-width:260px}@media (min-width:768px){.product-guide-item__image{max-width:100%}}.product-guide-item__product{margin-bottom:30px;padding-top:30px;width:100%}@media (min-width:768px){.product-guide-item__product{float:right;padding-top:60px;width:69%}}@media (min-width:1025px){.product-guide-item__product{width:72%}}.product-guide-item__title{font-family:"Brandon Text";font-size:20px;line-height:25px;margin-bottom:20px;text-transform:uppercase}@media (min-width:768px){.product-guide-item__title{font-size:26px;line-height:31px;margin-bottom:25px}}.product-guide-item__title-description{font-family:"Brandon Text Bold";font-size:12px;line-height:17px;margin-bottom:10px;text-transform:uppercase}@media (min-width:768px){.product-guide-item__title-description{font-size:18px;line-height:23px;margin-bottom:15px}}.product-guide-item__description{font-family:"Brandon Text";font-size:12px;line-height:17px;margin-bottom:10px}@media (min-width:768px){.product-guide-item__description{font-size:18px;line-height:23px;margin-bottom:15px}}.product-guide-item__shop-details:after{content:"";display:table;clear:both}.product-guide-item__price{font-family:"Brandon Text Bold";font-size:12px;margin-bottom:10px}@media (min-width:768px){.product-guide-item__price{float:left;font-size:18px;margin-bottom:0;padding:.45em 15px 0 0}}.product-guide-item__ppml{line-height:35px;clear:both}@media (min-width:768px){.product-guide-item .product-guide-item__add-to-bag-wrapper{float:left}}.product-guide-item .product-guide-item__add-to-bag-wrapper .product__button{background-color:#fff;border:2px solid #ff4661;color:#ff4661}.product-guide-item__meta{border:solid 2px #ede9e4;margin:0;padding:20px 18px 20px 20px;position:relative}@media (min-width:768px){.product-guide-item__meta{padding:20px;float:right;width:69%}}@media (min-width:1025px){.product-guide-item__meta{width:72%}}.product-guide-item__meta-title{font-family:"Brandon Text Bold";font-size:12px;margin-bottom:15px;text-transform:uppercase}@media (min-width:768px){.product-guide-item__meta-title{font-size:14px}}.product-guide-item__meta-details{font-family:"Brandon Text";font-size:12px;line-height:17px;margin-bottom:0}@media (min-width:768px){.product-guide-item__meta-details{font-size:14px;line-height:19px}}.product-guide-item.product-guide-item--image-left{text-align:center}@media (min-width:768px){.product-guide-item.product-guide-item--image-left{text-align:left}}.product-guide-item .quickshop-wrapper.active:before{left:50%;margin-left:-12px}.product-guide-item--image-both .product-guide-item__wrap{background-repeat:no-repeat;background-position:bottom right;background-size:auto 50%;max-width:600px}@media (min-width:768px){.product-guide-item--image-both .product-guide-item__wrap{background-size:auto 75%;max-width:none}}@media (min-width:1025px){.product-guide-item--image-both .product-guide-item__wrap{background-size:auto 90%}}.product-guide-item--image-both .product-guide-item__image-container{float:left;margin-top:10px;padding-top:0;width:30%}@media (min-width:768px){.product-guide-item--image-both .product-guide-item__image-container{margin-top:15px;width:20%}}.product-guide-item--image-both .product-guide-item__product{float:left;width:68%}.product-guide-item--image-both .product-guide-item__price{float:left;padding:.75em 10px 0 0}@media (min-width:768px){.product-guide-item--image-both .product-guide-item__price{padding:.55em 15px 0 0}}.product-guide-item--image-both .product-guide-item__add-to-bag-wrapper{float:left}.product-guide-item--image-both .product-guide-item__meta{float:left;width:84%}.product-guide-item--image-both .product-guide-item__meta:after,.product-guide-item--image-both .product-guide-item__meta:before{left:100%;top:40px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.product-guide-item--image-both .product-guide-item__meta:before{border-color:rgba(237,233,228,0);border-left-color:#ede9e4;border-width:13px;margin-top:-13px}.product-guide-item--image-both .product-guide-item__meta:after{border-color:rgba(255,255,255,0);border-left-color:#fff;border-width:10px;margin-top:-10px}@media (min-width:768px){.product-guide-item--image-both .product-guide-item__meta{min-height:none;padding:20px;width:70%}}.product-guide-item--image-top .product-guide-item__image-container{float:right;margin-right:-15px;width:100%}@media (min-width:768px){.product-guide-item--image-top .product-guide-item__image-container{float:none;margin:0;padding:30px 0}}.product-guide-item--image-top .product-guide-item__image{max-width:100%}.product-guide-item--image-top .product-guide-item__image--desktop{display:none}@media (min-width:768px){.product-guide-item--image-top .product-guide-item__image--desktop{display:block}}.product-guide-item--image-top .product-guide-item__product{padding-top:0;width:100%}@media (min-width:768px){.product-guide-item--image-top .product-guide-item__product{float:right;width:60%}}.product-guide-item--image-top .product-guide-item__description{padding:0}@media (min-width:768px){.product-guide-item--image-top .product-guide-item__meta{float:left;position:relative;width:35%}}.product-guide-item-bundle{border-bottom:1px solid #cccccc;margin:0 5px}@media (min-width:768px){.product-guide-item-bundle{margin:0 10px}}@media (min-width:1025px){.product-guide-item-bundle{max-width:1024px;margin:0 auto}}.product-guide-item-bundle__wrap{padding:0 20px 30px}.product-guide-item-bundle__wrap:after{content:"";display:table;clear:both}@media (min-width:1025px){.product-guide-item-bundle__wrap{padding-bottom:50px}}.product-guide-item-bundle__image-container{padding-top:20px;text-align:center;width:100%}@media (min-width:768px){.product-guide-item-bundle__image-container{float:left;padding-top:0;width:35%}}.product-guide-item-bundle__image{max-width:360px}@media (min-width:768px){.product-guide-item-bundle__image{max-width:100%}}.product-guide-item-bundle__product{margin-bottom:30px;padding-top:30px;width:100%}@media (min-width:768px){.product-guide-item-bundle__product{float:right;width:63%}}.product-guide-item-bundle__title{font-family:"Brandon Text";font-size:20px;line-height:25px;margin-bottom:20px;text-transform:uppercase}@media (min-width:768px){.product-guide-item-bundle__title{font-size:26px;line-height:31px;margin-bottom:25px}}.product-guide-item-bundle__title-description{font-family:"Brandon Text Bold";font-size:12px;line-height:17px;margin-bottom:10px;text-transform:uppercase}@media (min-width:768px){.product-guide-item-bundle__title-description{font-size:18px;line-height:23px;margin-bottom:15px}}.product-guide-item-bundle__description{font-family:"Brandon Text";font-size:12px;line-height:17px;margin-bottom:10px}@media (min-width:768px){.product-guide-item-bundle__description{font-size:18px;line-height:23px;margin-bottom:15px}}.product-guide-item-bundle__shop-details:after{content:"";display:table;clear:both}.product-guide-item-bundle__price{font-family:"Brandon Text Bold";font-size:12px;margin-bottom:10px}@media (min-width:768px){.product-guide-item-bundle__price{float:left;font-size:18px;margin-bottom:0;padding:.45em 15px 0 0}}.product-guide-item-bundle .product-guide-item-bundle__add-to-bag-wrapper .product__button{background-color:#fff;border:2px solid #ff4661;color:#ff4661}@media (min-width:768px){.product-guide-item-bundle .product-guide-item-bundle__add-to-bag-wrapper .product__button{float:left}}@media (min-width:768px){.product-guide-item-bundle__sub-wrap{float:left;margin-top:10px;width:100%}.product-guide-item-bundle__sub-wrap:after{content:"";display:table;clear:both}}.product-guide-item-bundle__product-2{margin-bottom:30px;width:100%}@media (min-width:768px){.product-guide-item-bundle__product-2{float:right;width:63%}}.product-guide-item-bundle__image-container-2{border-top:1px solid #cccccc;padding-top:20px;width:100%}.product-guide-item-bundle__title-description-2{font-family:"Brandon Text Bold";font-size:12px;line-height:17px;margin-bottom:10px;text-transform:uppercase}@media (min-width:768px){.product-guide-item-bundle__title-description-2{font-size:18px;line-height:23px;margin-bottom:15px;margin-left:3%}}.product-guide-item-bundle__description-2{font-family:"Brandon Text";font-size:12px;line-height:17px;margin-bottom:10px}@media (min-width:768px){.product-guide-item-bundle__description-2{font-size:18px;line-height:23px;margin-bottom:15px;margin-left:3%}}.product-guide-item-bundle__shop-details-2:after{content:"";display:table;clear:both}@media (min-width:768px){.product-guide-item-bundle__shop-details-2{margin-left:3%}}.product-guide-item-bundle__shop-details-2 .product-guide-item-bundle__add-to-bag-wrapper .product__button{border:none;border-bottom:2px solid #ff4661;padding:.45em 0 5px 0}@media (min-width:768px){.product-guide-item-bundle__shop-details-2 .product-guide-item-bundle__add-to-bag-wrapper .product__button{padding-top:.75em}}.product-guide-item-bundle__price-2{font-family:"Brandon Text Bold";font-size:12px;margin-bottom:10px}@media (min-width:768px){.product-guide-item-bundle__price-2{float:left;font-size:18px;margin-bottom:0;padding:.45em 15px 0 0}}.product-guide-item-bundle__meta{border:solid 2px #ede9e4;padding:20px 18px 20px 20px}@media (min-width:768px){.product-guide-item-bundle__meta{float:left;position:relative;text-align:left;width:35%}}.product-guide-item-bundle__meta-title{font-family:"Brandon Text Bold";font-size:12px;margin-bottom:15px;text-transform:uppercase}@media (min-width:768px){.product-guide-item-bundle__meta-title{font-size:14px}}.product-guide-item-bundle__meta-details{font-family:"Brandon Text";font-size:12px;line-height:17px;margin-bottom:0}@media (min-width:768px){.product-guide-item-bundle__meta-details{font-size:14px;line-height:19px}}.product-guide-item-bundle .quickshop-wrapper.active:before{left:50%;margin-left:-12px}.product-palette{position:relative}.product-palette:before{content:"";font-size:inherit;color:inherit;vertical-align:middle}@media (max-width:767px){.product-palette{overflow:hidden}.product-palette:before{position:absolute;z-index:2;color:#D0D0D0;background:#ffffff;letter-spacing:0;top:0;margin-left:-13px}}@media (min-width:768px){.product-palette:before{content:""}}.product-palette__image-container{text-align:center}@media (max-width:767px){.product-palette__image-container{margin-top:13px;border-top:1px solid #D0D0D0}}@media (min-width:768px){.product-palette__image-container{float:left;width:49%}}.product-palette__image-container .product-palette__photo{display:block}@media (min-width:768px){.product-palette__image-container .product-palette__photo{margin:0 0 20px 0}}.product-palette__details-container{margin-top:20px}@media (min-width:768px){.product-palette__details-container{border:0;margin:0;float:right;width:49%;display:flex;flex-direction:column;min-height:44vh}}@media (max-width:767px){.product-palette__details-container{position:relative;margin:1em;overflow:hidden}}.product-palette__details-wrapper{flex:1 0 0;overflow:auto;padding-top:10px;border-top:1px solid #D0D0D0;border-bottom:1px solid #D0D0D0;margin:0 40px 0 40px}@media (min-width:768px){.product-palette__details-wrapper{margin:0;border:0;padding:0}}.product-palette__details-wrapper .slick-list{right:5px}@media (max-width:767px){.product-palette__details-title{display:none}}@media (min-width:768px){.product-palette__details-group.first{border:none;padding:0}}.product-palette__details-group-shades{display:inline-block}@media (min-width:768px){.product-palette__details-group-shades{display:block}}.product-palette__details-group-shades .slick-track.shade-picker__zoom-carousel{zoom:1.15;display:block}.product-palette__details-group-shade{float:left;margin:0 10px 10px 0}.shade-picker__palette .product-palette__details-group-shade{margin:1em 0 0 0}@media (max-width:767px){.product-palette__details-group{margin:.25em 2px .75em -1px;line-height:0;padding:5px;border-left:1px solid #D0D0D0}.shade-picker__palette .product-palette__details-group{margin:.5em 2px .5em -1px}}.product-palette__link-launch{text-transform:uppercase}@media (max-width:767px){.product-palette__link-launch{font-family:"Brandon Text Bold";font-weight:400;font-size:19px;line-height:27px;letter-spacing:.24em;text-transform:uppercase;font-size:14px;border-bottom:2px solid #ff0000;margin:20px 0 10px 0;display:inline-block;text-decoration:none}}@media (max-width:767px) and (min-width:768px){.product-palette__link-launch{font-size:25px;line-height:30px}}@media (max-width:767px){.product-palette__link-launch:active,.product-palette__link-launch:hover{text-decoration:none}}@media (min-width:768px){.product-palette__link-launch{border:2px solid black;display:inline-block;margin-top:5px;margin-bottom:5px}}@media (max-width:767px){.product-palette__link-launch-desktop{display:none}}@media (min-width:768px){.product-palette__link-launch-mobile{display:none}}.product-palette__stack .product-palette__details-group-title{padding-bottom:15px}.product-palette__stack .product-palette__details-group-shades{display:table;margin:0 auto}.product-palette__actions{text-align:right}@media (max-width:767px){.product-palette__actions{padding:20px 0 30px 0;text-align:center}}@media (max-width:767px){.js-palette-mobile-container .product-palette__actions{width:100%;padding:17px 20px 17px 20px}}.product-palette__actions .product__info--palette{margin:0 0 20px 0}@media (max-width:767px){.product-palette__actions .product__info--palette{display:none}}.product-le-shade{border-bottom:1px solid #cccccc;margin:0 5px}.product-le-shade:last-child{border:none}@media (min-width:768px){.product-le-shade{margin:0 10px}}@media (min-width:1025px){.product-le-shade{max-width:1024px;margin:0 auto}}.product-le-shade__wrap{border-bottom:1px #ccc solid;margin-bottom:-1px;background-image:none;padding:0 10px 30px;border-bottom:1px #ccc solid}.product-le-shade__wrap:after{content:"";display:table;clear:both}@media (min-width:768px){.product-le-shade__wrap{padding:0 20px 30px}}@media (min-width:1025px){.product-le-shade__wrap{padding-bottom:50px}}.product-le-shade__image-container{text-align:center;float:left;margin-top:10px;padding-top:0;width:30%;overflow:hidden}@media (min-width:768px){.product-le-shade__image-container{float:left;padding-top:60px;width:26%}}@media (min-width:1025px){.product-le-shade__image-container{padding-top:30px}}.product-le-shade__image{max-width:none;width:200%;margin:26px 0 0 -147px}.product-le-shade__product{margin-bottom:30px;padding-top:30px;width:100%}@media (min-width:768px){.product-le-shade__product{float:right;padding-top:60px;width:69%}.product-le-shade__product p{font-size:20px}}@media (min-width:1025px){.product-le-shade__product{width:72%}}.product-le-shade__title{font-family:"Brandon Text";font-size:20px;line-height:25px;margin-bottom:20px;text-transform:uppercase}@media (min-width:768px){.product-le-shade__title{font-size:40px;line-height:31px;margin-bottom:25px}}.product-le-shade__title-description{font-family:"Brandon Text Bold";font-size:12px;line-height:17px;margin-bottom:10px;text-transform:uppercase}@media (min-width:768px){.product-le-shade__title-description{font-size:20px;line-height:23px;margin-bottom:15px}}.product-le-shade__description{font-family:"Brandon Text";font-size:12px;line-height:17px;margin-bottom:10px}@media (min-width:768px){.product-le-shade__description{font-size:20px;line-height:23px;margin-bottom:15px}}.product-le-shade__shop-details{margin-top:33px;margin-bottom:15px}.product-le-shade__shop-details:after{content:"";display:table;clear:both}.product-le-shade__price{font-family:"Brandon Text Bold";font-size:12px;margin-bottom:10px}@media (min-width:768px){.product-le-shade__price{float:left;font-size:20px;margin-bottom:0;padding:.45em 15px 0 0}}.product-le-shade .product__button{background-color:#fff;border:2px solid #ff4661;color:#ff4661}@media (min-width:768px){.product-le-shade .product__button{float:left}}.product-le-shade__meta{border:none;margin:0;padding:20px 18px 20px 20px;position:relative;width:720px}@media (min-width:768px){.product-le-shade__meta{padding:20px 20px 20px 0;float:right;width:69%}}@media (min-width:1025px){.product-le-shade__meta{width:72%}}.product-le-shade__meta .shade-picker__shade-item{width:32%}.artist-picks-page .product-le-shade__meta .product-info__shade-tile,.favorites-page .product-le-shade__meta .product-info__shade-tile,.past-purchases-page .product-le-shade__meta .product-info__shade-tile,.product-le-shade__meta .artist-picks-page .product-info__shade-tile,.product-le-shade__meta .favorites-page .product-info__shade-tile,.product-le-shade__meta .past-purchases-page .product-info__shade-tile,.product-le-shade__meta .shade-picker__shade,.product-le-shade__meta .wishlist-page .product-info__shade-tile,.wishlist-page .product-le-shade__meta .product-info__shade-tile{float:left;width:19px;height:19px}.product-le-shade__meta .shade_description{float:left;margin-left:9px}.product-le-shade__meta-title{font-family:"Brandon Text Bold";font-size:12px;margin-bottom:15px;text-transform:uppercase}@media (min-width:768px){.product-le-shade__meta-title{font-size:14px}}.product-le-shade__meta-details{font-family:"Brandon Text";font-size:12px;line-height:17px;margin-bottom:0}@media (min-width:768px){.product-le-shade__meta-details{font-size:14px;line-height:19px}}.product-le-shade--image-both .product-le-shade__wrap{background-repeat:no-repeat;background-position:bottom right;background-size:auto 50%;max-width:600px}@media (min-width:768px){.product-le-shade--image-both .product-le-shade__wrap{background-size:auto 75%;max-width:none}}@media (min-width:1025px){.product-le-shade--image-both .product-le-shade__wrap{background-size:auto 90%}}.product-le-shade--image-both .product-le-shade__image-container{float:left;margin-top:10px;padding-top:0;width:30%;overflow:hidden}@media (min-width:768px){.product-le-shade--image-both .product-le-shade__image-container{margin-top:15px;width:20%}}.product-le-shade--image-both .product-le-shade__product{float:left;width:68%}.product-le-shade--image-both .product-le-shade__product p{font-size:20px}.product-le-shade--image-both .product-le-shade__price{float:left;padding:.75em 10px 0 0}@media (min-width:768px){.product-le-shade--image-both .product-le-shade__price{padding:.55em 15px 0 0}}.product-le-shade--image-both .product__button{float:left}.product-le-shade--image-both .product-le-shade__meta{float:left;width:84%}.product-le-shade--image-both .product-le-shade__meta:after,.product-le-shade--image-both .product-le-shade__meta:before{left:100%;top:40px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.product-le-shade--image-both .product-le-shade__meta:before{border-color:rgba(237,233,228,0);border-left-color:#ede9e4;border-width:13px;margin-top:-13px}.product-le-shade--image-both .product-le-shade__meta:after{border-color:rgba(255,255,255,0);border-left-color:#fff;border-width:10px;margin-top:-10px}@media (min-width:768px){.product-le-shade--image-both .product-le-shade__meta{min-height:none;padding:20px;width:70%}}.product-le-shade--image-top .product-le-shade__image-container{float:right;margin-right:-15px;width:100%}@media (min-width:768px){.product-le-shade--image-top .product-le-shade__image-container{float:none;margin:0;padding:30px 0}}.product-le-shade--image-top .product-le-shade__image{max-width:none;width:200%;margin:26px 0 0 -147px}.product-le-shade--image-top .product-le-shade__image--desktop{display:none}@media (min-width:768px){.product-le-shade--image-top .product-le-shade__image--desktop{display:block}}.product-le-shade--image-top .product-le-shade__product{padding-top:0;width:100%}@media (min-width:768px){.product-le-shade--image-top .product-le-shade__product{float:right;width:60%}}.product-le-shade--image-top .product-le-shade__description{padding:0}@media (min-width:768px){.product-le-shade--image-top .product-le-shade__meta{float:left;position:relative;width:35%}}.product-image_atb{position:relative}.product-image_atb a{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;color:transparent}.product-image_atb a:hover{background-color:#fff;opacity:.2}.extra-illum-moist-balm .product_detail_hero__img{background-repeat:no-repeat;background-size:cover;margin:0 auto;padding-top:60px;padding-left:400px;max-width:1024px;display:block}.extra-illum-moist-balm .product_detail_hero__callout,.extra-illum-moist-balm .product_detail_hero__d1,.extra-illum-moist-balm .product_detail_hero__d2,.extra-illum-moist-balm .product_detail_hero__head,.extra-illum-moist-balm .product_detail_hero__price,.extra-illum-moist-balm .product_detail_hero__subhead,.extra-illum-moist-balm .product_detail_hero__title{width:540px;text-align:center;margin:0 auto}.extra-illum-moist-balm .product_detail_hero__body_head{height:75px;border-bottom:1px solid #959595;border-top:1px solid #959595;margin:0 auto;max-width:1024px;font-size:22px;padding-top:26px}.extra-illum-moist-balm .product_detail_hero__title p{font-size:60px;line-height:1em;text-transform:uppercase}.extra-illum-moist-balm .product_detail_hero__callout{color:#959595;font-family:"Brandon Text Bold";font-size:16px}.extra-illum-moist-balm .product_detail_hero__subhead{text-transform:uppercase}.extra-illum-moist-balm .product_detail_hero__price{margin:0 0 30px 0;font-size:16px}.extra-illum-moist-balm .product_detail_hero__price .button--secondary{color:#000000;background-color:transparent;border:1px solid;position:relative;left:12px}.extra-illum-moist-balm .product_detail_hero__d2 table{margin-right:auto;width:100%!important}.extra-illum-moist-balm .product_detail_hero__d2 tbody{border-bottom:1px #959595}.extra-illum-moist-balm .product_detail_hero__d2 td{border-bottom:1px #959595}.extra-illum-moist-balm .product_detail_hero__content_item{width:1024px;margin:0 auto}.extra-illum-moist-balm .product-steps-product{width:50%;height:350px;float:left;padding:24px 24px 24px 0}.extra-illum-moist-balm .product-steps-product__product-image{width:200px;float:left;overflow:hidden}.extra-illum-moist-balm .product-steps-product__product-image img{margin:0 auto;max-width:none;height:auto;vertical-align:bottom}.extra-illum-moist-balm .product-steps-product__product-body{margin-top:30px;padding-right:50px}.extra-illum-moist-balm .product-steps-product__product-body .step-number{font-size:22px;color:#929292}.extra-illum-moist-balm .product-steps-product__product-body .step-title{color:#929292;line-height:26px;margin-top:9px}.extra-illum-moist-balm .product-steps-product__product-body .product-title{text-transform:uppercase;font-family:"Brandon Text Medium";font-size:22px;line-height:24px;margin-top:15px}.extra-illum-moist-balm .product-steps-product__product-body .product-desc{font-size:16px;line-height:24px;margin-top:9px}.extra-illum-moist-balm .product-steps-product__product-body .product-price{font-size:16px;margin-top:18px}.extra-illum-moist-balm .product-steps-product__product-body .product-ppu{float:right;margin-bottom:10px}.extra-illum-moist-balm .prod--PROD26964{border-right:1px solid #959595;border-bottom:1px solid #959595}.extra-illum-moist-balm .prod--PROD15703{border-bottom:1px solid #959595}.extra-illum-moist-balm .prod--PROD20460{border-right:1px solid #959595}.extra-illum-moist-balm .callout-alt{position:relative;left:18px}.product-sku-quickview{-webkit-transition:opacity,.2s,ease,visibility,.2s,ease;-moz-transition:opacity,.2s,ease,visibility,.2s,ease;-o-transition:opacity,.2s,ease,visibility,.2s,ease;transition:opacity .2s ease,visibility .2s ease;opacity:0;visibility:hidden;position:absolute;bottom:0;left:-60px;z-index:1}.product-sku-quickview.active{display:block;opacity:1;visibility:visible}.product-sku-quickview a,.product-sku-quickview a:hover{text-decoration:none}.product-sku-quickview__inner{margin-bottom:36px;background-color:#ffffff;position:relative;width:287px;border:solid 1px #acacac;padding:30px 25px}.product-sku-quickview__inner:before{content:"";font-size:inherit;color:inherit;vertical-align:middle}.product-sku-quickview__inner:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);position:absolute;z-index:2;color:#acacac;background:#ffffff;letter-spacing:0;bottom:-14px;left:50%;margin-left:-13px}.product-sku-quickview__trigger{position:relative;cursor:pointer}.product-sku-quickview__img{width:100%}.product-sku-quickview__headline-link,.product-sku-quickview__headline-link:hover{color:#000000;text-decoration:none}.product-sku-quickview__info{border-top:solid 1px #000000;border-bottom:solid 1px #000000;margin-bottom:23px;font-family:"Brandon Text Bold";font-size:12px;line-height:35px}.product-sku-quickview__info:after{content:"";display:table;clear:both}.product-sku-quickview__info--shade{float:left}.product-sku-quickview__info--price{float:right}.product-sku-quickview__hex{width:19px;height:19px;background:#999;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;position:relative;top:5px}.product-sku-quickview__actions{text-align:right}.product-sku-quickview .product__favorite{color:#000000;font-size:26px;margin-right:9px}.product-sku-quickview .product__favorite .icon-heart{color:#ff4661}.product-quote__body{text-align:center;font-size:24px;line-height:1.5em;font-style:italic}.product-quote__bb{text-align:center;font-family:"Brandon Text Bold";margin-top:10px}div.mix_mask.section-samples-remedies .product_collection_hero__body{display:none}div.mix_mask.section-samples-remedies .product_collection_hero__content-item{padding:0;border:0}.remedies-product.is_selected .samplespick__button--remove{display:inline-block}.remedies-product.is_selected .samplespick__button--add{display:none}.remedies-product.is_soldout{opacity:.4}.remedies-product.is_soldout .samplespick__button--soldout{display:inline-block}.remedies-product.is_soldout .samplespick__button--add{display:none}.remedies-samples-formatter{font-family:"Brandon Text";line-height:normal;margin:auto;text-align:center}.remedies-samples-formatter .header{font-family:"MillerBanner Light";font-size:48px;margin-top:75px;text-transform:uppercase}.remedies-samples-formatter .body{font-size:26px;margin-bottom:25px;margin-top:5px}.remedies-samples-formatter .live-chat{background-color:#f0f0f0;padding-left:20px;padding-right:20px}.remedies-samples-formatter .live-chat .icon-livechat{font-size:54px;margin-top:15px}.remedies-samples-formatter .live-chat .live-chat-header{font-size:19px;font-weight:700;margin-top:15px;letter-spacing:4px;text-transform:uppercase}.remedies-samples-formatter .live-chat .live-chat-body{font-size:20px;line-height:31px}.remedies-samples-formatter .live-chat .chat-now{border-bottom:1px solid #ff526c;color:#ff526c;cursor:pointer;display:inline-block;margin:25px 0 15px 0;padding-bottom:10px;text-transform:uppercase}.remedies-samples-formatter .samplespick__loader{text-align:center}.remedies-samples-formatter .samplespick__button__container{position:relative;text-align:left;margin-top:26px;margin-bottom:43px}.remedies-samples-formatter .samplespick__button__loader{position:absolute;width:100%;height:100%;top:0;left:0;background:#ffffff;padding-left:20px}.remedies-samples-formatter .samplespick__button--remove{display:none}.remedies-samples-formatter .samplespick__button--soldout{display:none;border:1px solid #000000;color:#000000;background:#ffffff}.remedies-samples-formatter .samplespick__button--soldout:hover{border:1px solid #000000;color:#000000;background:#ffffff}.remedies-samples-formatter .remedies-samples-container{margin:auto;width:700px}.remedies-samples-formatter .remedies-product{margin-bottom:25px;text-align:left}.remedies-samples-formatter .remedies-product.is_selected .samplespick__button--remove{display:inline-block}.remedies-samples-formatter .remedies-product.is_selected .samplespick__button--add{display:none}.remedies-samples-formatter .remedies-product.is_soldout{opacity:.4}.remedies-samples-formatter .remedies-product.is_soldout .samplespick__button--soldout{display:inline-block}.remedies-samples-formatter .remedies-product.is_soldout .samplespick__button--add{display:none}.remedies-samples-formatter .remedies-product .image-container{background-position:152px -21px;background-size:235px 255px;display:inline-block;height:213px;margin-left:80px;margin-right:40px;width:53px}.remedies-samples-formatter .remedies-product .details-container{display:inline-block;vertical-align:top;width:460px}.remedies-samples-formatter .remedies-product .details-container .product-header{display:inline-block;font-size:20px;font-weight:700;letter-spacing:2px;margin-top:28px;text-transform:uppercase}.remedies-samples-formatter .remedies-product .details-container .product-subheader{font-size:20px;margin-bottom:8px}.remedies-samples-formatter .remedies-product .details-container .product-details-label{font-size:16px;font-weight:700}.remedies-samples-formatter .remedies-product .details-container .viewcart-buttons a.go-shopping,.remedies-samples-formatter .remedies-product .details-container a.button,.remedies-samples-formatter .remedies-product .details-container a.recommended-item__button,.viewcart-buttons .remedies-samples-formatter .remedies-product .details-container a.go-shopping{margin-top:10px}@media (max-width:767px){.remedies-samples-formatter{width:100%}.remedies-samples-formatter .header{margin-top:25px}.remedies-samples-formatter .remedies-samples-container{width:auto}.remedies-samples-formatter .remedies-samples-container .remedies-product{text-align:center}.remedies-samples-formatter .remedies-samples-container .remedies-product .image-container{margin-left:0;margin-right:20px}.remedies-samples-formatter .remedies-samples-container .remedies-product .details-container{text-align:left;width:200px}.remedies-samples-formatter .remedies-samples-container .remedies-product .details-container .product-header{font-size:16px;margin-top:10px}.remedies-samples-formatter .remedies-samples-container .remedies-product .details-container .product-subheader{font-size:16px}.remedies-samples-formatter .remedies-samples-container .remedies-product .details-container .product-details{font-size:14px}.remedies-samples-formatter .live-chat-body{font-size:16px}.remedies-samples-formatter .live-chat .chat-now{margin:20px 0}}.product-store-check .instore-inventory-container{width:100%;float:left}.product-store-check__controls--controls{color:#929292}.product-store-check .location-controls{text-align:left;position:relative;margin:0 0 4px}@media (min-width:1025px){.product-store-check .location-controls{border-bottom:1px solid #000000;padding:0 0 .5em .5em;width:100%}}.product-store-check .location-controls__hdr{display:inline-block;margin:0 12px 0 0;text-transform:uppercase;font-size:14px;letter-spacing:.05em;color:#000000;font-weight:700}@media (min-width:768px){.product-store-check .location-controls__hdr{display:block}}@media (min-width:1025px){.product-store-check .location-controls__hdr{display:inline-block;font-weight:700}}.product-store-check .location-controls__input{padding:.69em;line-height:-10px;vertical-align:top;color:#000000;width:75%;border-radius:0}@media (min-width:768px){.product-store-check .location-controls__input{width:35%}}.product-store-check .location-controls__info{display:inline;text-transform:none;margin-right:16px}@media (min-width:768px) and (orientation:portrait){.product-store-check .location-controls__info{margin-right:2px}}.product-store-check .location-controls__link{display:none}.product-store-check .location-controls__link--edit{display:inline;margin-right:24px}@media (min-width:768px) and (orientation:portrait){.product-store-check .location-controls__link--edit{margin-right:10px}}.product-store-check .location-controls__zip{margin-top:10px}.product-store-check .location-controls__distance{display:inline-block;position:absolute;top:-2px}@media (min-width:768px){.product-store-check .location-controls__distance{top:12px}}@media (min-width:1025px){.product-store-check .location-controls__distance{top:-2px}}.product-store-check .location-controls__distance--select{height:30px}@media (min-width:768px){.product-store-check .location-controls__distance--select{padding-right:30px;line-height:16px}}@media (min-width:1025px){.product-store-check .location-controls__distance--select{padding-right:40px;line-height:auto}}.product-store-check .location-controls__distance--select .selectBox-label{line-height:25px}.product-store-check .location-controls__distance--select-selectBox-dropdown-menu li a{padding:6px 10px 6px 15px}.product-store-check .location-controls__distance--select-selectBox-dropdown-menu li:last-child a{border-bottom:none}.product-store-check .location-controls__close{position:absolute;right:0;top:5px}.product-store-check .doors-container .container-row__doors--msg{margin:.5em 0}.product-store-check .doors-container .container-row__doors.doors-avail .container-row__doors--msg{display:none}.product-store-check .doors-container .container-row__doors .door-row{margin-bottom:.5em}.product-store-check .doors-container .container-row__doors .door-row .door-info__address{width:100%;font-size:14px;text-transform:capitalize;display:inline;padding-left:1em}@media (min-width:768px){.product-store-check .doors-container .container-row__doors .door-row .door-info__address{padding-left:0}}.product-store-check .doors-container .container-row__doors .door-row .door-info__address.cart-header,.product-store-check .doors-container .container-row__doors .door-row .door-info__address.mobile_hidden,.product-store-check .doors-container .container-row__doors .door-row .door-info__address.recommended-products-panel{display:none!important}@media (min-width:768px){.product-store-check .doors-container .container-row__doors .door-row .door-info__address.cart-header,.product-store-check .doors-container .container-row__doors .door-row .door-info__address.mobile_hidden,.product-store-check .doors-container .container-row__doors .door-row .door-info__address.recommended-products-panel{display:inline!important}}.product-store-check .doors-container .container-row__doors .door-row .door-info__address--name{text-transform:capitalize;cursor:pointer;color:#ff4661;font-weight:400;text-decoration:underline;margin-bottom:5px;display:block}@media (min-width:768px){.product-store-check .doors-container .container-row__doors .door-row .door-info__address--name{display:inline-block;margin:0}}.product-store-check .doors-container .container-row__doors .door-row .door-info__address--name:hover{text-decoration:underline}.product-store-check .doors-container .container-row__doors .door-row .door-info__address--distance{text-transform:lowercase}.product-store-check .doors-container .container-row__doors .door-row .door-info__avail{width:100%;float:left;padding-left:1.5em;position:relative;display:flex}@media (min-width:768px){.product-store-check .doors-container .container-row__doors .door-row .door-info__avail{display:block}}.product-store-check .doors-container .container-row__doors .door-row .door-info__avail .avail-info__msg{display:inline-block}@media (min-width:768px){.product-store-check .doors-container .container-row__doors .door-row .door-info__avail .avail-info__msg{padding:.5em 0 0}}.product-store-check .doors-container .container-row__doors .door-row .door-info__avail .avail-info__msg--span{border-radius:50%;display:inline-block;height:.75em;width:.75em;margin:.15em .25em 0 0;padding:.2em;vertical-align:top;vertical-align:inherit;position:absolute;left:2px;top:1px}@media (min-width:768px){.product-store-check .doors-container .container-row__doors .door-row .door-info__avail .avail-info__msg--span{left:4px;top:8px}}.product-store-check .doors-container .container-row__doors .door-row .door-info__avail .avail-info__msg--text{font-size:13px;text-transform:uppercase;font-weight:700}@media (min-width:768px){.product-store-check .doors-container .container-row__doors .door-row .door-info__avail .avail-info__msg--text{font-size:14px}}.product-store-check .doors-container .container-row__doors .door-row .door-info__avail .avail-info__msg .msg-span__avail{background-color:#05ba59}.product-store-check .doors-container .container-row__doors .door-row .door-info__avail .avail-info__msg .msg-span__not-avail{background-color:#ff0000}.product-store-check .doors-container .container-row__doors .door-row .door-info__avail .avail-info__msg .msg-span__call{background-color:#edba1e}.product-store-check .inline-errors{font-size:18px;text-transform:uppercase;text-align:left;clear:both}.product-store-check .inline-errors__error{display:none;margin:0;padding:.5em 0 0}@media (min-width:768px){.product-store-check .inline-errors__error{margin:.5em 0 0;padding:0}}.product-store-check .inline-errors__error.active{display:block}@media (min-width:768px) and (max-width:1024px) and (orientation:portrait){.product-store-check__inline{text-align:right}}.product-store-check__inline .inline-container{text-align:left;border-top:1px solid #cccccc;padding:10px 20px}@media (min-width:768px) and (max-width:1024px) and (orientation:portrait){.product-store-check__inline .inline-container{width:50%;display:inline-block}}@media (min-width:768px){.product-store-check__inline .inline-container{border-bottom:1px solid #cccccc;padding:20px 0 10px 0}}.product-store-check__inline .inline-container__doors .doors-container{max-height:10em;overflow-y:auto}.product-store-check__inline .inline-container__link{display:none;margin:0 0 1em .5em}.product-store-check__overlay{margin:0;position:fixed;width:100%;height:100%;top:0;left:0;background-color:#ffffff;z-index:1000;overflow-y:scroll}.product-store-check__overlay .overlay-container{padding:6%}.product-store-check__overlay .overlay-container .location-controls{text-align:center;border-bottom:1px solid #e6e6e6;padding:0 0 .5em}.product-store-check__overlay .overlay-container .location-controls__hdr{text-align:left;width:100%;border-bottom:1px solid #e6e6e6;padding:0 0 .5em;font-size:24px}.product-store-check__overlay .overlay-container .location-controls__input--zip{width:70%;border-radius:0;background:0;float:left}.product-store-check__overlay .overlay-container .location-controls__btn--zip{float:right}.product-store-check__overlay .overlay-container .location-controls__zip{margin:.5em 0 .75em}.product-store-check__overlay .overlay-container .location-controls__info{margin:0;float:left;top:10px;position:relative}.product-store-check__overlay .overlay-container .location-controls__distance{position:relative;float:right;width:4.25em}.product-store-check__overlay .overlay-container .location-controls__distance--select{height:30px;line-height:26px;padding-right:20px;text-transform:lowercase}.product-store-check__overlay .overlay-container .location-controls__close{position:absolute;right:0;top:2px}.product-store-check__overlay .overlay-container .doors-container .container-row .doors-avail{margin-top:.75em}.product-store-check__overlay .overlay-container .doors-container .container-row .door-row{margin-bottom:.85em;padding-bottom:.95em;border-bottom:1px solid #e6e6e6}.product-store-check__overlay .overlay-container .doors-container .container-row .door-row .door-info__address{width:100%}.product-store-check__overlay .overlay-container .doors-container .container-row .door-row .door-info__avail{width:100%;float:left;padding-left:0}.product-store-check__overlay .overlay-container .doors-container .container-row .door-row .door-info__avail .avail-info__msg{padding:0}.product-store-check .psc-state-init .inline-container__link{display:none}.product-store-check .psc-state-init .inline-container__partner{margin:0}@media (min-width:1025px){.product-store-check .psc-state-init .inline-container__partner{margin:0 0 0 .5em}}.product-store-check .psc-state-error .overlay-container .location-controls__info{display:none}.product-store-check .psc-state-error .overlay-container .container-row__doors{display:none}.product-store-check .psc-state-edit .inline-container__partner{display:none}.product-store-check .edit-controls{display:none}.product-store-check .mob-icon{text-decoration:none;margin-right:8px;font-size:15px;transform:rotate(-25deg);color:#000000}.store-locator.store-locator--mobile #map-canvas{height:100%;margin:0;padding:0;min-height:331px}.store-locator.store-locator--mobile #map-canvas .store-locator__tooltip{height:147px;width:199px}.store-locator.store-locator--mobile #map-canvas .store-locator__tooltip .store-locator__tooltip-name{text-transform:uppercase;color:#000000}.store-locator.store-locator--mobile .search-submit__text{display:none}.store-locator.store-locator--mobile .search-submits{background:#ff4661;position:absolute;height:32px;top:0;right:0}.store-locator.store-locator--mobile .store-locator__tooltip .column--hours,.store-locator.store-locator--mobile .store-locator__tooltip .store-locator__event{display:none}.store-locator.store-locator--mobile .store-locator__tooltip-book-appointment{font-family:"Brandon Text Bold"}@media (max-width:767px){.store-locator.store-locator--mobile .store-locator__tooltip-book-appointment{border:2px solid #000000;color:#000000;display:inline-block;letter-spacing:.3em;text-align:center;padding:8px 5px 7px;margin:10px 0;text-transform:uppercase}.store-locator.store-locator--mobile .store-locator__tooltip-book-appointment .icon{background:transparent url(/media/export/cms/appointment_booking/common/calendar_store_mob.jpg) no-repeat;background-size:100% auto;width:15px;height:21px;cursor:pointer}}.store-locator.store-locator--mobile .store-locator__tooltip-name{font-family:"Brandon Text Bold";font-size:14px}.store-locator.store-locator--mobile .doors_results .store-locator__tooltip .store-locator__tooltip-name{font-size:14px;letter-spacing:3px;margin-bottom:5px}.store-locator.store-locator--mobile .doors_results .store-locator__tooltip .store-locator__tooltip-phone{line-height:2em}.store-locator.store-locator--mobile .store-locator-section .store-locator__event{display:none}.store-locator.store-locator--mobile .directions.button,.store-locator.store-locator--mobile .directions.recommended-item__button,.store-locator.store-locator--mobile .viewcart-buttons .directions.go-shopping,.viewcart-buttons .store-locator.store-locator--mobile .directions.go-shopping{color:#ffffff}.store-locator.store-locator--mobile fieldset{display:inherit}.store-locator.store-locator--mobile .hide-mobile{display:none!important}.store-locator.store-locator--mobile .store-locator-section--list_item .store-locator__button-container{display:none}.store-locator.store-locator--mobile .store-locator-section--list_item.selected .store-locator__button-container{display:block}.store-locator.store-locator--mobile .store-locator__button.mobile-list{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAATCAIAAADwLNHcAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUhJREFUeNpi+PHjZ2NDnZamekNd/e9fv/6TCFimTZmydOmynz9/zJ8/38DI0N/f/wYYMOAFjIyMQM1sbGwsW7dt+/njBwsz8/sPn06fOg3Uf+DAgRkzZjAQAQQEBBiWLV2mrqoqxM8vLyt38OBBUt0PcsbJkyePHz9uaWlpbm4OEmJkZCAaMP779w9ZA6n6mZA5QM0MJAImoG0vXjxfu3btyxcvITaTZsrZM2c93N0kJcRcHJ3v3rlDcvgFBQSeOHmcjZX1w4dPpeVlVVVVM8CAyPhjERQUBMbBn9+///79y8vDCxS1tbUVEREhJhSB6Yfh+bNnmRkZRoaG6enp7969I9X9DBDq1evXEMY/MCDB/8jxDw954pMAKP7evXt79uzZ9+/fM4IBaQkAGH+eHm4SQzb+Xjx/XpCfb21llZebBwwCUt0PEGAAa+YGHojS1ScAAAAASUVORK5CYII=) 10px 7px no-repeat;color:#000000}.store-locator.store-locator--mobile .cart-caret{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAMCAYAAABm+U3GAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNqszTEOgCAMBVAsbgxegpED4gnweDDDNdhIqjWaGAcp4E+aNqR9TIgoOEkpWepa642zP4cQqktKKZdzttcHyzGvtRvgosYYQUUzvQ3BT1RKeRYXBy56h4tDC9qCQyvKxaEH5eDQi9ZwGEE/8Rij895jKQVHQwZZZIq/0De+CzAAGWgHbeaN2oIAAAAASUVORK5CYII=) no-repeat 0 0;position:absolute;top:-11px;left:45px;width:22px;height:12px}.store-locator a{text-decoration:none}.store-locator a.marker{color:#000000;letter-spacing:2px}.store-locator h1.doorname{margin-bottom:10px}.checkout__new-account .store-locator label,.checkout__return-user .store-locator label,.checkout__sidebar .store-locator .samples-buttons,.samples-panel .store-locator .view-larger,.store-locator .cart-item__price--mobile-only,.store-locator .checkout__new-account label,.store-locator .checkout__return-user label,.store-locator .checkout__sidebar .samples-buttons,.store-locator .choose-samples-checkout,.store-locator .hidden,.store-locator .hide,.store-locator .inactive,.store-locator .replenishment__description-text,.store-locator .samples-panel .view-larger,.store-locator .top-viewcart-buttons .continue-shopping,.top-viewcart-buttons .store-locator .continue-shopping{display:none!important}.store-locator fieldset{display:inline}.store-locator .store-locator__header{font-family:"Brandon Text Bold";font-size:24px;text-align:center;text-transform:uppercase;margin:20px 0}.store-locator .store-locator__info{display:none;margin:10px 0 10px 0;padding:0 5px;font-size:12px}.store-locator .store-locator__info-strong{font-weight:700;font-family:"Brandon Text Bold"}.store-locator .store-locator__sections{margin-top:10px;margin-bottom:15px}.store-locator .store-locator__button{text-align:center;display:block;float:left;width:49%;line-height:32px;text-transform:uppercase;font-size:12px;letter-spacing:2px;height:35px;color:#000000;border:1px solid #000000;font-family:"Brandon Text Bold";margin-right:1%}.store-locator .store-locator__button:last-child{margin-left:1%;margin-right:0}.store-locator .store-locator__button.active{background:#000000;color:#ffffff}.store-locator .store-locator__button .icon{margin-top:2px;font-size:28px;margin-left:14px;float:left}.store-locator .store-locator__duty-free-tab-link{color:#000000}.store-locator .store-locator-section--list_item{padding:15px}.store-locator .store-locator-section--list_item:nth-child(even){background:#f0f0f0}.store-locator .store-locator-section--list_item .store-locator__button{margin-top:13px}.store-locator .store-locator-section--list_item .store-locator__button.active{border:none;background:0 0;color:#000000}.store-locator .store-locator-section--list_item-section{display:table;margin-top:14px;font-size:14px;width:100%;padding:15px 0;background:#ffffff;border:1px solid #cccccc}.store-locator .store-locator-section--list_item-section h4{font-family:"Brandon Text Bold";text-transform:uppercase}.store-locator .store-locator-list__hours{border-right:1px solid #cccccc}.store-locator .store-locator-list__event,.store-locator .store-locator-list__hours{display:table-cell;padding:0 15px;width:50%}.store-locator .store-locator__tooltip{font-family:"Brandon Text";width:280px;position:relative}.store-locator .store-locator__tooltip-book-appointment{display:block;border-top:1px solid #000000;font-family:"Brandon Text Bold";color:#000000;letter-spacing:.3em;padding:9px 0 0;margin-top:23px;text-align:center}.store-locator .store-locator__tooltip-book-appointment .icon{background:transparent url(/media/export/cms/appointment_booking/common/calendar_store_mob.jpg) no-repeat;background-size:100% auto;width:19px;height:23px;cursor:pointer}.store-locator .store-locator__tooltip .store-locator__tooltip-name{font-family:"Brandon Text Bold";font-size:12px;text-transform:uppercase}.store-locator .store-locator__tooltip .store-locator__tooltip-name.popup{color:#ff4661;text-transform:capitalize}.store-locator .store-locator__tooltip .store-locator__tooltip-phone{color:#ff4661}@media (max-width:768px){.responsive-tabs--store-locator ul.resp-tabs-list{display:block;margin-bottom:15px}.responsive-tabs--store-locator .resp-tabs-list li{font-size:13px;font-family:"Brandon Text";text-transform:none;text-align:center;display:inline-block;width:50%;padding:5px 0;margin:0;list-style:none;cursor:pointer;float:left}.responsive-tabs--store-locator .resp-tabs-container{padding:0;background-color:#fff;clear:left}.responsive-tabs--store-locator h2.resp-accordion{cursor:pointer;padding:5px;display:none}.responsive-tabs--store-locator .resp-accordion-active,.responsive-tabs--store-locator .resp-content-active{display:block}.responsive-tabs--store-locator .resp-tab-content{border:none;padding:0;background:#ffffff}.responsive-tabs--store-locator .search-form{padding:0;position:relative}.responsive-tabs--store-locator .search-form input[type=search]{width:100%;padding-right:50px;border-color:#cccccc;font-family:"Brandon Text";-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.responsive-tabs--store-locator .search-form .search-submit{position:absolute;right:0;top:0}.responsive-tabs--store-locator .search-form .search-submit.active{background:#ff4661}}.hannah{text-align:center;padding:40px 0 60px}.hannah img{margin:0}.hannah .container{width:440px;margin:45px auto 0}.hannah .link{border-bottom:0}.hannah .link.active{color:red}.hannah .link.active .icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.hannah .meet_bobbi h2.section-header{margin-bottom:23px}.hannah .meet_bobbi .info{margin-bottom:39px}.div-read-more{display:none}.div-read-more div{padding:20px 0}.wooster{max-width:776px;text-align:center;margin:0 auto;margin-top:30px}.chips{background:url(../../bb_base/img/temp/wr.jpg) no-repeat 0 0;height:227px;max-width:776px;text-align:center;color:#fff;margin:0 auto 80px auto;position:relative}.chips h3,.chips h3 a{color:#fff;position:absolute;bottom:35px;left:0;width:100%;text-align:center;font-size:16px;font-family:"Brandon Text Bold";letter-spacing:3px;text-transform:uppercase}.store-locator--desktop .store-locator-either-or{vertical-align:top;display:inline-block;margin-top:6px;letter-spacing:3px}.store-locator--desktop .store-locator__dutyfree,.store-locator--desktop .store-locator__locate{color:#ff4661;margin:5px 0 0 0;display:inline-block;vertical-align:top}.store-locator--desktop .store-locator__dutyfree .icon,.store-locator--desktop .store-locator__locate .icon{font-size:24px;line-height:24px;vertical-align:middle}.store-locator--desktop .store-locator__dutyfree span.text,.store-locator--desktop .store-locator__locate span.text{font-family:"Brandon Text Bold";font-size:14px;margin-bottom:8px;letter-spacing:3px;border-bottom:2px solid #ff4661}.store-locator--desktop .store-locator__dutyfree{display:inline-block;float:right}.store-locator--desktop .store-locator__dutyfree span.text{border-bottom-color:#ff4661}.store-locator--desktop .store-locator__form-container{display:inline-block;width:auto}.store-locator--desktop .store-locator__links-container{overflow:hidden;margin:20px auto 5px auto;width:100%}.store-locator--desktop .store-locator__link-events{border-bottom:2px solid #ff4661;display:inline-block;letter-spacing:3px;float:left}.store-locator--desktop ul.resp-tabs-list{display:block}.store-locator--desktop ul.resp-tabs-list .resp-tab-item{font-family:"Brandon Text";padding-left:0;padding-right:0;width:50%;text-align:center}.store-locator--desktop .store-locator__hero{font-family:"Brandon Text Bold";font-size:14px;padding:45px;text-transform:uppercase;background:#f4f1ec;text-align:center;margin:0 0 60px 0}.store-locator--desktop .store-locator__hero .locator_error_messages li{color:#ff0000}.store-locator--desktop .store-locator__hero select.country{display:inline}.store-locator--desktop .store-locator__hero h1,.store-locator--desktop .store-locator__hero h2{letter-spacing:5px}.store-locator--desktop .store-locator__hero img{margin:0;max-width:none;height:auto;vertical-align:bottom}.store-locator--desktop .store-locator__hero a.selectBox{text-align:left;display:inline-block!important;width:220px;float:left;height:32px;line-height:32px;margin:0 10px 0 5px}.store-locator--desktop .store-locator__hero a.selectBox .selectBox-arrow{line-height:2em}.store-locator--desktop .store-locator__hero input.search[type=text]{width:205px}.store-locator--desktop .store-locator__hero ::-webkit-input-placeholder{color:#000000}.store-locator--desktop .store-locator__hero :-moz-placeholder{color:#000000;opacity:1}.store-locator--desktop .store-locator__hero ::-moz-placeholder{color:#000000;opacity:1}.store-locator--desktop .store-locator__hero :-ms-input-placeholder{color:#000000}.store-locator--desktop .store-locator__hero #store-search-controls .required_field{border:1px solid #ff0000}.store-locator--desktop .search-submit{background:#ff4661;height:32px;line-height:32px;margin:-3px 0 0 5px}.store-locator--desktop .search-submit .icon-search{display:none}.store-locator--desktop .search-submit .search-submit__text{display:inline-block}.store-locator--desktop .store-locator__search{display:inline-block}.store-locator--desktop .store-locator__search form{padding:0;width:auto}.store-locator--desktop .store-locator__sections{display:none}.store-locator--desktop .search-form{background:0 0}.store-locator--desktop .store-locator__main .column{width:60%;float:left;margin:0 2%}.store-locator--desktop .store-locator__main .column:last-child{width:30%}.store-locator--desktop #map-canvas{height:100%;margin:0;padding:0;min-height:450px}.store-locator--desktop .store-locator-section--list_item{padding:0}.store-locator--desktop .store-locator-section--list_item .column--hours,.store-locator--desktop .store-locator-section--list_item .store-locator-section,.store-locator--desktop .store-locator-section--list_item .store-locator-section--list_item-location,.store-locator--desktop .store-locator-section--list_item .store-locator__button-container{display:none}.store-locator--desktop .store-locator-section--list_item .store-locator__tooltip{padding:15px}.store-locator--desktop .store-locator__tooltip .column{width:50%;float:left}.store-locator--desktop .store-locator__tooltip.info_window,.store-locator--desktop .store-locator__tooltip.info_window:last-child{width:100%;margin:0}.store-locator--desktop .store-locator__stores{height:412px;overflow-y:scroll}.store-locator--desktop .store-locator__event{display:none;background:#000000;color:#ffffff;padding:10px 0 0}.store-locator--desktop .store-locator__event .icon-close{display:none;color:#ffffff}.store-locator--desktop .store-locator__event-list{display:none;color:#000000;background:#ffffff;border:1px solid #000000}.store-locator--desktop .store-locator__event-list h5{color:#000000}.store-locator--desktop .responsive-tabs--store-locator .resp-tab-content{padding:0}.store-locator--desktop .responsive-tabs--store-locator .resp-tab-item{text-transform:none;margin-bottom:0}.store-locator--desktop .store-locator-section--list_item:nth-child(odd){background:0 0}.store-locator--desktop .store-locator-section--list_item.active{background:#f0f0f0}.store-locator--desktop .store-locator-section--list_item:hover{cursor:pointer;background:#f0f0f0}.store-locator--desktop .store-locator-section--list .store-locator__tooltip .store-locator__event{display:none}.store-locator--desktop .store-locator__directions{font-size:12px;background-color:#ffffff}.store-locator--desktop .store-locator__directions-location{padding:15px;line-height:20px;background:#ffffff;border-color:#000000;border-width:1px 0}.store-locator--desktop .store-locator__directions-location .store-locator__directions-destination{line-height:40px;vertical-align:middle;float:left;height:40px;width:40px;text-align:center;background:#ff4661;color:#ffffff;margin-right:10px}.store-locator--desktop .store-locator__directions-location .store-locator__directions-eta{color:#ff4661}.store-locator--desktop .store-locator__directions-location .directions-form__errors{margin-bottom:1em;color:#ff4661}.store-locator--desktop .store-locator__directions-location .directions-form__input-wrapper--a{margin-bottom:11px}.store-locator--desktop .store-locator__directions-location .directions-form__input-wrapper--b{margin-bottom:22px}.store-locator--desktop .store-locator__directions-location .directions-form__submit{margin:0 0 22px 55px}.store-locator--desktop .store-locator__directions-location .directions-form__input-wrapper .store-locator__directions-destination{height:32px;width:32px;line-height:32px;background:#000000}.store-locator--desktop .store-locator__directions-location .directions-form__input-wrapper .directions-form__input{width:215px}.store-locator--desktop .store-locator__directions-location .directions-form__transportation-modes{width:100%;text-align:justify}.store-locator--desktop .store-locator__directions-location .directions-form__transportation-modes .directions-form__transportation-mode-link{vertical-align:top;display:inline-block;zoom:1;color:#000000}.store-locator--desktop .store-locator__directions-location .directions-form__transportation-modes .directions-form__transportation-mode-link.active{color:#ff4661}.store-locator--desktop .store-locator__directions-location .directions-form__transportation-modes .stretch{width:100%;display:inline-block;font-size:0;line-height:0}.store-locator--desktop .store-locator__directions-location .directions-form__results{background-color:#ffffff}.store-locator--desktop .store-locator__directions-location .store-locator__directions-end,.store-locator--desktop .store-locator__directions-location .store-locator__directions-start{background-color:#f0f0f0;border-color:#000000;border-style:solid;border-width:1px 0}.store-locator--desktop .store-locator__directions-location table.adp-placemark{display:none}.store-locator--desktop .store-locator-section--list_item .store-locator__tooltip{font-size:14px}.store-locator--desktop .store-locator-section--list_item .column{width:100%;margin:0}.store-locator--desktop .store-locator-section--list .store-locator__event{font-size:14px}.store-locator--desktop .store-locator-section--list .store-locator__event .store-locator__event-label{padding:10px}.store-locator--desktop .store-locator-section--list .store-locator__event .store-locator__event-list__item{padding:10px}.store-locator--desktop .store-locator-section--list .store-locator__event .store-locator__event-list__item h5{font-family:"Brandon Text Bold";text-transform:uppercase;font-size:14px;margin-bottom:8px}.store-locator--desktop .store-locator-section--list .store-locator__event .icon-close{float:right}@media (max-width:1024px){.store-locator--desktop .store-locator__locate{display:inline-block;text-align:center;margin-bottom:20px}}.store-locator--desktop .adp-directions tr .adp-substep:nth-child(1),.store-locator--desktop .adp-directions tr .adp-substep:nth-child(2){width:10%}.store-locator--desktop .adp-directions tr .adp-substep:nth-child(3){width:65%}.store-locator__default{background:#ffffff;margin:0}.prue{border-top:1px solid #000;border-bottom:1px solid #000;padding:10px 0}.prue p{font-weight:700;margin:0;font-size:13px}#map-canvas img{max-width:none}.cart_overlay{-webkit-transition:opacity,.4s,visibility,.4s;-moz-transition:opacity,.4s,visibility,.4s;-o-transition:opacity,.4s,visibility,.4s;transition:opacity .4s,visibility .4s;visibility:visible;opacity:1;position:absolute;z-index:999;top:30px;right:-15px}.cart_overlay a{text-decoration:none}.cart_overlay.cart-item__price--mobile-only,.cart_overlay.choose-samples-checkout,.cart_overlay.hidden,.cart_overlay.replenishment__description-text,.checkout__new-account label.cart_overlay,.checkout__return-user label.cart_overlay,.checkout__sidebar .cart_overlay.samples-buttons,.samples-panel .cart_overlay.view-larger,.top-viewcart-buttons .cart_overlay.continue-shopping{visibility:hidden;opacity:0;display:block!important}.cart_overlay .cart-caret{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAMCAYAAABm+U3GAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNqszTEOgCAMBVAsbgxegpED4gnweDDDNdhIqjWaGAcp4E+aNqR9TIgoOEkpWepa642zP4cQqktKKZdzttcHyzGvtRvgosYYQUUzvQ3BT1RKeRYXBy56h4tDC9qCQyvKxaEH5eDQi9ZwGEE/8Rij895jKQVHQwZZZIq/0De+CzAAGWgHbeaN2oIAAAAASUVORK5CYII=) no-repeat 0 0;position:absolute;top:-12px;right:12px;width:22px;height:12px}.cart_overlay .cart-confirm-wrapper{position:relative;width:438px;border:solid 1px #D0D0D0;background-color:#ffffff;color:#000000;z-index:1;margin-top:37px}.cart_overlay .cart-confirm-wrapper .close{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOBJREFUeNqslIENgjAQRdtO4AZ2AuIIMoFxA5yAuIFOYJwAN3AE4gakkziC/ydHAtjWttjk8ptyefw7rijnnFUrFxkG2mLTITaFkAbyNFVVnbF5IfpcGPIvkAOi1gtyy0PA3wmQjorcE9WMD3DwgNzFmc2BcGlP0o41I45IHFIgXlAIJv3r6Vrcq5+gCYxv58cYYpAoaOGCeg1BZs0OLCsQJa5UNmjaJ44Ey5QRUcmllTTbeCB7afLs88uQ1nKlmqijlOkWZ7fgQK69IroE4oNpucFbDl4O5KuSf/3YPgIMAK2pjTY7T32nAAAAAElFTkSuQmCC) no-repeat 0 0;width:18px;height:18px;display:block;text-indent:-10000px;float:right;margin:10px 15px}.cart_overlay .cart-confirm-wrapper .at-h2,.cart_overlay .cart-confirm-wrapper h2{margin:20px 20px 10px;font-size:11px;font-family:"Brandon Text Bold";letter-spacing:3px;text-align:left}.cart_overlay .cart-confirm-wrapper .products-heading{display:none}.cart_overlay .cart-confirm-wrapper .products-heading span{font-family:"Brandon Text";font-weight:400;font-size:14px;text-transform:none}.cart_overlay .cart-confirm-wrapper .products-heading span.h_product{padding:0 210px 0 20px}@media (max-width:767px){.cart_overlay .cart-confirm-wrapper .products-heading span.h_product{float:left;padding:0 0 0 10px;text-align:left;width:56%}}.cart_overlay .cart-confirm-wrapper .products-heading span.h_qty{padding:0 40px 0 0}@media (max-width:767px){.cart_overlay .cart-confirm-wrapper .products-heading span.h_qty{margin-right:2%;padding:0;width:6%}}.cart_overlay .cart-confirm-wrapper .cart-products{height:auto;max-height:320px;width:436px;overflow-x:hidden;overflow-y:auto;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAFACAIAAADyBIGjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJNJREFUeNrkVNEKgDAIVP//L/cfWg4MkXOr6K1AVrt2p6eMxhjCzDOIaEa853WFd/+g82Ym/iC+wLocqibS/Uu4V3kNH/w79rJfqnr5m/HqZebL/AhHPLkXWEc3tcmtujudOguOofno6kT8T2N1NudT/fEe7XS/w7XoS5sX6v9b/fVs7Pm6HGJP2OCdg+6XMw4BBgCgqWV1Ndo6hAAAAABJRU5ErkJggg==) repeat-x 0 0 #ffffff;padding:0 20px}@media (max-width:767px){.cart_overlay .cart-confirm-wrapper .cart-products{width:100%;padding:0 10px}}.cart_overlay .cart-confirm-wrapper .cart-products .prod{width:396px;padding:15px 0;line-height:1.2em;border-bottom:solid 1px #D0D0D0}@media (max-width:767px){.cart_overlay .cart-confirm-wrapper .cart-products .prod{width:100%}}.cart_overlay .cart-confirm-wrapper .cart-products .prod a{color:#000000}.cart_overlay .cart-confirm-wrapper .cart-products .prod img{margin-right:20px;float:left}@media (max-width:767px){.cart_overlay .cart-confirm-wrapper .cart-products .prod img{width:20%;margin-right:2%}}.cart_overlay .cart-confirm-wrapper .cart-products .prod .prod-info{float:left;width:190px}@media (max-width:767px){.cart_overlay .cart-confirm-wrapper .cart-products .prod .prod-info{width:48%;margin-right:2%}}.cart_overlay .cart-confirm-wrapper .cart-products .prod .prod-info a{display:block;padding-bottom:10px;font-weight:700;font-size:11px;font-family:"Brandon Text Bold";letter-spacing:3px;text-transform:uppercase;text-align:left}.cart_overlay .cart-confirm-wrapper .cart-products .prod .prod-info a div,.cart_overlay .cart-confirm-wrapper .cart-products .prod .prod-info a h3{font-size:11px}.cart_overlay .cart-confirm-wrapper .cart-products .prod .prod-info .size{display:none;font-family:"Brandon Text";text-transform:none;line-height:27px}.cart_overlay .cart-confirm-wrapper .cart-products .prod .prod-info .shade_info{display:none;text-transform:none;font-family:"Brandon Text";font-size:12px;line-height:27px}.cart_overlay .cart-confirm-wrapper .cart-products .prod .prod-info .shade_info .shade_thumb{width:22px;height:22px;background:#D0D0D0;border-radius:50%;transition:all .2s ease-in-out;display:block;float:left;margin:2px 5px 0 0}.cart_overlay .cart-confirm-wrapper .cart-products .prod .qty{float:left;font-size:11px}@media (max-width:767px){.cart_overlay .cart-confirm-wrapper .cart-products .prod .qty{width:6%;margin-right:2%}}.cart_overlay .cart-confirm-wrapper .cart-products .prod .price{font-size:11px;font-family:"Brandon Text Bold";letter-spacing:3px;text-transform:uppercase;line-height:12px;float:right;text-align:right;padding-right:0;padding-top:3px;font-weight:700}@media (max-width:767px){.cart_overlay .cart-confirm-wrapper .cart-products .prod .price{width:20%}}.cart_overlay .cart-confirm-wrapper .cart-products .prod .price .currency_type{clear:both}.cart_overlay .cart-confirm-wrapper .cart-products .view_bag{text-align:center;padding:30px}.cart_overlay .cart-confirm-wrapper .cart-products .view_bag a{color:#ff4661;border-bottom:solid 1px #ff4661;font-size:14px}.cart_overlay .cart-confirm-wrapper .subtotal{padding:20px;line-height:1em;font-size:11px;font-family:"Brandon Text Bold";letter-spacing:3px;text-transform:uppercase}.cart_overlay .cart-confirm-wrapper .subtotal .items .items-in-cart{display:none}.cart_overlay .cart-confirm-wrapper .subtotal .items .item-in-cart{display:inline}.cart_overlay .cart-confirm-wrapper .subtotal .items.plural .item-in-cart{display:none}.cart_overlay .cart-confirm-wrapper .subtotal .items.plural .items-in-cart{display:inline}.cart_overlay .cart-confirm-wrapper .subtotal .left-copy{float:left}.cart_overlay .cart-confirm-wrapper .subtotal .right-copy{float:right;text-align:right}.cart_overlay .cart-confirm-wrapper .subtotal .right-copy .sub_t_text{float:left}.cart_overlay .cart-confirm-wrapper .subtotal .right-copy .sub_t{float:right;width:100px}.cart_overlay .cart-confirm-wrapper .checkout{padding:20px 20px 0;text-align:right;clear:both;margin:0}.cart_overlay .cart-confirm-wrapper .promos{width:100%}.cart_overlay .cart-confirm-wrapper .promos .free_ship{width:100%;height:55px;background:#000000;color:#ffffff;text-align:center}.cart_overlay .cart-confirm-wrapper .promos .free_ship h2{color:#ffffff;padding-top:7px;letter-spacing:4px;line-height:20px;font-family:"Brandon Text";margin-bottom:0;text-align:center}.cart_overlay .cart-confirm-wrapper .promos .free_ship div{padding-top:7px;letter-spacing:4px;line-height:20px;font-family:"Brandon Text";margin-bottom:0;text-align:center;font-size:11px;margin:20px 20px 10px}.cart_overlay .cart-confirm-wrapper .promos .free_ship p{text-transform:none;font-family:"Brandon Text";font-size:12px}.cart_overlay .cart-confirm-wrapper .add_view h2{color:#ff4661;font-family:"Brandon Text";font-size:14px;text-transform:none}.cart_overlay .cart-confirm-wrapper .add_view .cart-products{background:0 0}.cart_overlay .cart-confirm-wrapper .add_view .cart-products .prod{border-top:solid 1px #D0D0D0;border-bottom:none}.cart_overlay .cart-confirm-wrapper .add_view .checkout{padding:20px 20px 0;text-align:right;clear:both}.cart_overlay .cart-confirm-wrapper.loading{text-align:center;padding:20px}.product-fave-confirm{text-align:center;padding-top:60px}.product-fave-confirm__copy,.product-fave-confirm__copy p{font-family:"Brandon Text Bold";text-transform:uppercase;letter-spacing:2px;font-size:14px;margin-bottom:37px}.product-fave-confirm__copy p{margin:0}.product-fave-confirm__cta{color:#ff4661;border-color:#ff4661}#cboxOverlay.product-fave-overlay-cbox{background:#ffffff}#colorbox.product-fave-overlay-cbox{border:solid 2px #d4d4d4}.jspContainer{overflow:hidden;position:relative}.jspPane{position:absolute}.jspVerticalBar{position:absolute;top:0;width:10px;height:100%;background:red}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:10px;background:red}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{background:#D0D0D0;position:relative}.jspDrag{background:#000000;position:relative;top:0;left:0;cursor:pointer}.jspHorizontalBar .jspDrag,.jspHorizontalBar .jspTrack{float:left;height:100%}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;padding:0;margin:0}.jspArrow.jspDisabled{cursor:default;background:#80808d}.jspVerticalBar .jspArrow{height:16px}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}.jspVerticalBar .jspArrow:focus{outline:0}.jspCorner{background:#eeeef4;float:left;height:100%}* html .jspCorner{margin:0 -3px 0 0}.search-form{padding:10px 20px 0 20px;background:#f0f0f0;background:rgba(240,240,240,.95)}@media (min-width:768px){.search-form{background:#ffffff;background:rgba(255,255,255,.95);padding:25px 43px 25px 25px;width:744px}}.account-overlay .account-overlay__next .search-form .search-form__submit.account-overlay__next-trigger,.email-overlay .account-overlay__next .search-form .search-form__submit.account-overlay__next-trigger,.search-form .account-overlay .account-overlay__next .search-form__submit.account-overlay__next-trigger,.search-form .email-overlay .account-overlay__next .search-form__submit.account-overlay__next-trigger,.search-form input[type=submit].search-form__submit,.search-form input[type=text].search-form__field{display:block;font-family:"Brandon Text Bold";letter-spacing:.24em}.search-form input[type=text].search-form__field{border:0;border-bottom:1px solid #000000;width:100%;background:0 0;height:auto;padding:0;text-transform:uppercase;line-height:35px;letter-spacing:1.5px}.search-form input[type=text].search-form__field:focus{border-color:#000000}@media (min-width:768px){.search-form input[type=text].search-form__field{border:1px solid #000000;width:551px;padding:0 7px;float:left;height:35px}.search-form input[type=text].search-form__field:focus{border-color:#000000}}.account-overlay .account-overlay__next .search-form .search-form__submit.account-overlay__next-trigger,.email-overlay .account-overlay__next .search-form .search-form__submit.account-overlay__next-trigger,.search-form .account-overlay .account-overlay__next .search-form__submit.account-overlay__next-trigger,.search-form .email-overlay .account-overlay__next .search-form__submit.account-overlay__next-trigger,.search-form input[type=submit].search-form__submit{display:none}@media (min-width:768px){.account-overlay .account-overlay__next .search-form .search-form__submit.account-overlay__next-trigger,.email-overlay .account-overlay__next .search-form .search-form__submit.account-overlay__next-trigger,.search-form .account-overlay .account-overlay__next .search-form__submit.account-overlay__next-trigger,.search-form .email-overlay .account-overlay__next .search-form__submit.account-overlay__next-trigger,.search-form input[type=submit].search-form__submit{height:35px;line-height:35px;display:block;width:117px;margin:0 0 0 5px;float:left}}@media (min-width:768px){.search-form__results{width:551px}}.search-form .typeahead-wrapper{text-align:left}@media (min-width:768px){.search-form .typeahead-wrapper{width:551px}}.search-form .product-results{max-height:60vh;overflow:auto}.search-form .search-suggestions__link{font-size:14px;display:block;line-height:35px;padding:0 7px 0 0}@media (min-width:768px){.search-form .search-suggestions__link{padding:0 7px}}.search-form .highlighted{color:#ff4661}.search-form .content-results .product_result_header{text-transform:capitalize}@media (min-width:768px){.search-form .content-results .product_result_header{text-transform:uppercase}}.search-form .result{padding:8px 0;border-bottom:solid 1px #D1D2D1}@media (min-width:768px){.search-form .result{padding:15px 0}}.search-form .result a,.search-form .result a:active{text-decoration:none;color:#ff4661}.search-form .product__image{width:80px}.search-form .product__abstract,.search-form .product__image-wrapper{display:block;float:left}.search-form .product__image-wrapper{margin-right:15px}.search-form .product__abstract{width:289px}.search-form .product__headline{margin-bottom:10px}.search-form .product__headline a{color:#000000;text-transform:uppercase;font-weight:700}.search-form .product__description{margin-bottom:6px;line-height:normal}.search-form .product__description p{margin-bottom:8px;line-height:normal}.search-form .product__price{float:right;text-align:right;width:70px;font-weight:700}.search-form .product__rating{display:none}.search-form .search-related-stories{margin-top:15px;display:none}@media (min-width:768px){.search-form .search-related-stories{display:block}}.search-form .search-related-story{color:#ffffff;background-color:#000000;height:80px}.search-form .search-related-story a{color:#ffffff}.search-form .search-related-story__image-wrapper{float:left;margin-right:15px}.search-form .search-related-story__abstract{padding:10px 20px 0 0}.search-form .search-related-story__headline{margin-bottom:10px}.search-form .search-related-story__description{margin-bottom:6px}.search-form--results{margin:0 auto;position:relative;min-height:60px}@media (min-width:768px){.search-form--results{min-height:auto}}.search-form--results .search-form__results-count{display:none;position:absolute;border-top:solid 1px #000000;border-bottom:solid 1px #000000;right:169px;height:35px;line-height:35px;padding:0 12px}.search-results{padding:0}@media (min-width:768px){.search-results{padding:0 20px}}.search-results-spacer{height:100px}.search-results__more-link-wrapper{text-align:center;padding-bottom:33px}.search-results__header--mobile{background:#f0f0f0;text-align:center;height:60px;line-height:60px}.search-results__header--desktop{display:none}@media (min-width:768px){.search-results__header--desktop{display:block}}@media (min-width:768px){.search-results__header--mobile{display:none}}@media (min-width:768px){body.section-esearch .site-utils__dropdown{display:none!important}}.endeca-product-result .product__button--add-to-bag{display:none}@media (max-width:767px){.endeca-product-result--0 .product__button--add-to-bag{display:inline-block}.endeca-product-result--0 .product__button--quickshop{display:none}}#search-wrapper #col-1,#search-wrapper .results-summary{display:none}#search-wrapper .loading{text-align:center;padding-bottom:20px}#search-wrapper #summary{padding:20px 0;text-align:center;text-transform:uppercase}#search-wrapper #summary span{font-weight:700}#search-wrapper #summary span .not-bold{font-weight:400}.esearch_results--pc.product-grid__content,.esearch_results--pc.responsive-tabs--how_to_use-wrap,.esearch_results--pc.wrap{padding:0}.esearch_results--pc .product-thumb__image{height:272px}.esearch_results--mobile{padding:12px 0}#product-results .results-header{display:none}#product-results .product-thumb__headline h3{font-size:14px}#product-results .product__flag{display:none}#bestseller-results{border-top:1px solid #D0D0D0;padding-top:40px}#search-wrapper .pagination-container{text-align:center}#search-wrapper .pagination-container .pagination{padding:14px 0;margin:0 auto}#search-wrapper .pagination-container .pagination a{text-decoration:none}#search-wrapper .pagination-container .pagination>span{margin-left:10px}#search-wrapper .pagination-container .pagination>span.first{margin-left:0}.header-search{-webkit-transition:left,.3s,ease;-moz-transition:left,.3s,ease;-o-transition:left,.3s,ease;transition:left .3s ease;position:fixed;width:100%;top:112px;height:55px;padding:0;left:0;z-index:9991}@media (min-width:768px){.header-search{position:static;width:auto;height:auto}}.js-nav-expanded .header-search{left:260px}.header-search__close{background:0 0;position:absolute;z-index:1;right:20px;top:17px;text-decoration:none}.header-search__close .icon{color:#000000;font-size:20px}.site-footer__main .site-email-signup{border-bottom:1px solid #cccccc;margin-bottom:20px;padding:0 20px 25px 20px;position:relative}.site-footer__main .site-email-signup:after{content:"";display:table;clear:both}@media (min-width:768px){.site-footer__main .site-email-signup{border-bottom:0;padding:0}}.site-footer__main .site-email-signup__header{margin:0 0 15px 0}.site-footer__main .site-email-signup__form{overflow:hidden;width:100%}.site-footer__main .site-email-signup__field{width:55%;max-width:150px;margin-bottom:5px;line-height:26px;float:left;margin-right:6px}.site-footer__main .site-email-signup__success.inline{position:absolute;top:0;left:0;width:100%;height:100%}.site-footer__main .site-email-signup__submit{float:left}.site-footer__main .site-email-signup__success.inline{position:absolute;background:#ffffff;text-transform:none}.site-footer__main .site-email-signup__error{margin:0 0 17px;color:red}.site-footer__main .site-email-signup__error span{display:block}.site-utils__dropdown .site-email-signup{padding:22px 28px 20px 24px;position:relative}.site-utils__dropdown .site-email-signup__header{margin-bottom:18px}.site-utils__dropdown .site-email-signup__field{width:100%;margin-bottom:18px}.site-utils__dropdown .site-email-signup__success.inline{position:absolute;top:0;left:0;width:100%;height:100%;background:#FFFFFF;padding-top:70px;text-align:center;z-index:2}.site-utils__dropdown .site-email-signup__submit{width:100%;height:34px;line-height:34px}.site-utils__dropdown .site-email-signup__error{margin-bottom:3px}.site-utils__dropdown .site-email-signup__error span{display:block}.site-utils__dropdown .site-email-signup__legal{padding-top:5px}.site-email-signup__legal p{margin-bottom:8px}.optional-info .optional-info__header,.site-email-signup .optional-info__header{text-indent:0;margin:0 0 10px 0;padding:10px 0}.site-footer__column .site-email-signup .sign-in-component__birthday-program a.selectBox{padding:0 6px}.site-footer__column .site-email-signup .sign-in-component__birthday-program a.selectBox .selectBox-arrow{width:24px}.site-footer__column .site-email-signup .optional-info__header,.site-footer__column .site-email-signup .sign-in-component__birthday-program{display:none}.sign-in{width:374px;color:#000000}.sign-in a{color:#000000}.sign-in.is_signed_in{width:216px}.sign-in .login__container{margin:22px 28px 20px 24px}.sign-in .login__header{text-transform:none;margin-bottom:18px}.sign-in .login__email{width:100%;margin-bottom:10px}.sign-in .login__password{width:100%;margin-bottom:18px}.sign-in .login__forgot-password{display:inline-block;margin-bottom:20px}.sign-in .login__submit{width:100%;height:34px;line-height:34px}.sign-in .login__registration-alt{background:#000000;padding:18px 28px 25px 24px}.sign-in .login__no-account{text-transform:none;color:#ffffff;margin-bottom:18px}.sign-in .login__register{width:100%;height:34px;line-height:34px;padding:0}.sign-in .registration{display:none}.sign-in .registration__container{margin:22px 28px 20px 24px}.sign-in .registration__container .day-of-birth__collection-field{margin-bottom:32px}@media (max-width:767px){.sign-in .registration__container .day-of-birth__collection-field{margin-bottom:0}}.sign-in .registration__container .optional-info__header{text-indent:0}.sign-in .registration__header{text-transform:none;margin-bottom:18px}.sign-in .registration__email{width:188px;margin-bottom:10px}.sign-in .registration__password{width:188px;margin-bottom:18px}.sign-in .registration__password-container{overflow:hidden}.sign-in .registration__password-container .registration__password{float:left}.sign-in .registration__show-pass{display:block;margin:5px 0 0 17px;float:left}.sign-in .registration__show-pass-text{letter-spacing:0}.sign-in .registration__email-list,.sign-in .registration__terms{line-height:18px;display:block}.sign-in .registration__terms-text{position:relative;display:block;padding-left:20px}.sign-in .registration__terms-text::before{position:absolute;top:4px;left:0}.sign-in .registration__email-list{margin:10px 0 18px 0}.sign-in .registration__submit{width:100%;height:34px;line-height:34px}.sign-in .registration__signin-alt{background:#000000;padding:18px 28px 25px 24px}.sign-in .registration__have-account{text-transform:none;color:#ffffff;margin-bottom:18px}.sign-in .registration__login{width:100%;height:34px;line-height:34px;padding:0}.sign-in .account-links{display:none;margin:23px 25px 10px 25px}.sign-in .account-links__welcome{text-transform:none;margin-bottom:24px}.sign-in .account-links__favorites,.sign-in .account-links__login,.sign-in .account-links__logout,.sign-in .account-links__loyalty,.sign-in .account-links__orders,.sign-in .account-links__profile{line-height:39px;height:41px;border-bottom:2px solid #d4d4d4}.sign-in .account-links__login,.sign-in .account-links__logout{border-bottom:none}.sign-in-component__birthday-program{width:100%;overflow:hidden;margin:10px 0}.site-utils__item--account .sign-in-component__birthday-program,.site-utils__item--email .sign-in-component__birthday-program{margin-top:0}.sign-in-component__birthday-program .day-of-birth__collection-field{padding:10px 0}.sign-in-component__birthday-program .day-of-birth__collection-field a{width:27%;float:left;margin-right:3%}.sign-in-component__birthday-program .day-of-birth__collection-field a.select-month{width:33%}.sign-in-component__birthday-program .day-of-birth__collection-field a.select-year{width:34%;float:left;margin-right:0}.password-request-page__content,.password-reset-page__content,.password-sent-page__content{margin:20px}.password-request-page__header,.password-reset-page__header,.password-sent-page__header{margin-bottom:20px;line-height:30px;font-size:20px;font-weight:700}.password-request-page .request-form__item,.password-reset-page .request-form__item,.password-sent-page .request-form__item{margin:20px 0}@media (min-width:768px){.password-request-page,.password-reset-page,.password-sent-page{margin:0 auto;max-width:1024px;text-align:center}.password-request-page__content,.password-reset-page__content,.password-sent-page__content{text-align:left;margin-left:50px}}@media (min-width:768px) and (max-width:767px){.password-request-page__header,.password-reset-page__header,.password-sent-page__header{font-family:"Brandon Text Bold";font-weight:400;font-size:12px;line-height:15px;letter-spacing:.2em;text-align:center;text-transform:uppercase;position:relative;display:inline-block;margin:0 auto 30px auto;padding:0 33px}.password-request-page__header:before,.password-reset-page__header:before,.password-sent-page__header:before{content:"";background:#000000;width:100%;height:2px;display:inline-block;position:absolute;top:43%;left:0}.password-request-page__header .inner,.password-request-page__header__inner,.password-reset-page__header .inner,.password-reset-page__header__inner,.password-sent-page__header .inner,.password-sent-page__header__inner{background:#ffffff;display:inline-block;position:relative;padding:0 7px 0 9px}}@media (min-width:768px) and (max-width:767px) and (min-width:768px){.password-request-page__header,.password-reset-page__header,.password-sent-page__header{font-size:14px;padding:0 55px}}@media (min-width:768px) and (min-width:768px){.password-request-page__header,.password-reset-page__header,.password-sent-page__header{font-family:"Brandon Text Bold";font-weight:400;font-size:21px;letter-spacing:.24em;text-transform:uppercase;text-indent:20px;margin:4px 0 17px 0;padding-bottom:16px;border-bottom:2px solid #000000}}@media (min-width:768px) and (max-width:767px){.password-request-page__subheader,.password-reset-page__subheader,.password-sent-page__subheader{font-family:"Brandon Text Bold";font-weight:400;font-size:12px;line-height:15px;letter-spacing:.2em;text-align:center;text-transform:uppercase;position:relative;display:inline-block;margin:0 auto 30px auto;padding:0 33px;font-size:12px}.password-request-page__subheader:before,.password-reset-page__subheader:before,.password-sent-page__subheader:before{content:"";background:#000000;width:100%;height:2px;display:inline-block;position:absolute;top:43%;left:0}.password-request-page__subheader .inner,.password-request-page__subheader__inner,.password-reset-page__subheader .inner,.password-reset-page__subheader__inner,.password-sent-page__subheader .inner,.password-sent-page__subheader__inner{background:#ffffff;display:inline-block;position:relative;padding:0 7px 0 9px}}@media (min-width:768px) and (max-width:767px) and (min-width:768px){.password-request-page__subheader,.password-reset-page__subheader,.password-sent-page__subheader{font-size:14px;padding:0 55px}}@media (min-width:768px) and (min-width:768px){.password-request-page__subheader,.password-reset-page__subheader,.password-sent-page__subheader{font-family:"Brandon Text Bold";font-weight:400;font-size:21px;letter-spacing:.24em;text-transform:uppercase;font-size:14px;text-indent:20px;margin:4px 0 10px 0;padding-bottom:16px;border-bottom:1px solid #d4d4d4}}@media (min-width:768px) and (min-width:768px){.password-request-page__header,.password-request-page__subheader,.password-reset-page__header,.password-reset-page__subheader,.password-sent-page__header,.password-sent-page__subheader{width:65%;float:left;overflow:hidden}}@media (min-width:768px){.password-request-page .password-request,.password-request-page .password-reset,.password-request-page .password-sent,.password-reset-page .password-request,.password-reset-page .password-reset,.password-reset-page .password-sent,.password-sent-page .password-request,.password-sent-page .password-reset,.password-sent-page .password-sent{margin:20px 20px 0}.password-request-page .password-request__text,.password-request-page .password-reset__text,.password-request-page .password-sent__text,.password-reset-page .password-request__text,.password-reset-page .password-reset__text,.password-reset-page .password-sent__text,.password-sent-page .password-request__text,.password-sent-page .password-reset__text,.password-sent-page .password-sent__text{margin-top:10px;margin-bottom:25px;clear:left;width:65%}.password-request-page .password-request__text .sent-info__text .button,.password-request-page .password-request__text .sent-info__text .recommended-item__button,.password-request-page .password-request__text .sent-info__text .viewcart-buttons .go-shopping,.password-request-page .password-request__text-paragraph,.password-request-page .password-reset__text .sent-info__text .button,.password-request-page .password-reset__text .sent-info__text .recommended-item__button,.password-request-page .password-reset__text .sent-info__text .viewcart-buttons .go-shopping,.password-request-page .password-reset__text-paragraph,.password-request-page .password-sent__text .sent-info__text .button,.password-request-page .password-sent__text .sent-info__text .recommended-item__button,.password-request-page .password-sent__text .sent-info__text .viewcart-buttons .go-shopping,.password-request-page .password-sent__text-paragraph,.password-reset-page .password-request__text .sent-info__text .button,.password-reset-page .password-request__text .sent-info__text .recommended-item__button,.password-reset-page .password-request__text .sent-info__text .viewcart-buttons .go-shopping,.password-reset-page .password-request__text-paragraph,.password-reset-page .password-reset__text .sent-info__text .button,.password-reset-page .password-reset__text .sent-info__text .recommended-item__button,.password-reset-page .password-reset__text .sent-info__text .viewcart-buttons .go-shopping,.password-reset-page .password-reset__text-paragraph,.password-reset-page .password-sent__text .sent-info__text .button,.password-reset-page .password-sent__text .sent-info__text .recommended-item__button,.password-reset-page .password-sent__text .sent-info__text .viewcart-buttons .go-shopping,.password-reset-page .password-sent__text-paragraph,.password-sent-page .password-request__text .sent-info__text .button,.password-sent-page .password-request__text .sent-info__text .recommended-item__button,.password-sent-page .password-request__text .sent-info__text .viewcart-buttons .go-shopping,.password-sent-page .password-request__text-paragraph,.password-sent-page .password-reset__text .sent-info__text .button,.password-sent-page .password-reset__text .sent-info__text .recommended-item__button,.password-sent-page .password-reset__text .sent-info__text .viewcart-buttons .go-shopping,.password-sent-page .password-reset__text-paragraph,.password-sent-page .password-sent__text .sent-info__text .button,.password-sent-page .password-sent__text .sent-info__text .recommended-item__button,.password-sent-page .password-sent__text .sent-info__text .viewcart-buttons .go-shopping,.password-sent-page .password-sent__text-paragraph,.viewcart-buttons .password-request-page .password-request__text .sent-info__text .go-shopping,.viewcart-buttons .password-request-page .password-reset__text .sent-info__text .go-shopping,.viewcart-buttons .password-request-page .password-sent__text .sent-info__text .go-shopping,.viewcart-buttons .password-reset-page .password-request__text .sent-info__text .go-shopping,.viewcart-buttons .password-reset-page .password-reset__text .sent-info__text .go-shopping,.viewcart-buttons .password-reset-page .password-sent__text .sent-info__text .go-shopping,.viewcart-buttons .password-sent-page .password-request__text .sent-info__text .go-shopping,.viewcart-buttons .password-sent-page .password-reset__text .sent-info__text .go-shopping,.viewcart-buttons .password-sent-page .password-sent__text .sent-info__text .go-shopping{margin:0 0 10px 20px}.password-request-page .password-request .request-form__item.label,.password-request-page .password-reset .request-form__item.label,.password-request-page .password-sent .request-form__item.label,.password-reset-page .password-request .request-form__item.label,.password-reset-page .password-reset .request-form__item.label,.password-reset-page .password-sent .request-form__item.label,.password-sent-page .password-request .request-form__item.label,.password-sent-page .password-reset .request-form__item.label,.password-sent-page .password-sent .request-form__item.label{margin:0 0 25px}.password-request-page .password-request__item,.password-request-page .password-reset__item,.password-request-page .password-sent__item,.password-reset-page .password-request__item,.password-reset-page .password-reset__item,.password-reset-page .password-sent__item,.password-sent-page .password-request__item,.password-sent-page .password-reset__item,.password-sent-page .password-sent__item{margin-bottom:10px}.password-request-page .account-utilities__section,.password-reset-page .account-utilities__section,.password-sent-page .account-utilities__section{background-color:#F3EFEA}}@media (min-width:768px) and (min-width:768px){.password-request-page .account-utilities__section,.password-reset-page .account-utilities__section,.password-sent-page .account-utilities__section{float:right;margin:0 0 20px 20px;padding:15px;width:30%}}@media (min-width:768px){.password-request-page .account-utilities__header,.password-reset-page .account-utilities__header,.password-sent-page .account-utilities__header{margin:0 0 10px 47px;padding-bottom:16px;font-size:30px;text-align:left}}@media (min-width:768px) and (min-width:768px){.password-request-page .account-utilities__header,.password-reset-page .account-utilities__header,.password-sent-page .account-utilities__header{font-family:"Brandon Text Bold";font-weight:400;font-size:21px;letter-spacing:.24em;text-transform:uppercase;font-size:14px;margin:0 0 10px;border-bottom:1px solid #d4d4d4}}.br-space{display:block}@media (min-width:768px){.password-request-page .account-utilities__section{min-height:300px}}@media (min-width:768px){.password-request-page .account-utilities__section{min-height:200px}}.section-offers .node-page{margin:0 0 40px 0}@media (min-width:768px){.section-offers .node-page{max-width:1024px;margin:20px auto 40px auto}}.offers-everyday{background:#F3EFEA;padding:0 20px 9px 20px;min-height:177px}@media (min-width:1025px){.offers-everyday{width:1024px;margin-left:auto;margin-right:auto;display:block}}@media (max-width:767px){.offers-everyday{display:none}}.offers-everyday__header{line-height:48px;text-align:center;border-bottom:1px solid #929292;margin-bottom:5px}.offers-everyday__items{margin:0 1%;min-height:114px;width:98%;overflow-y:none}.offers-everyday__item{text-align:center;float:left}@media (max-width:767px){.offers-everyday__item{float:none;width:100%!important}}.offers-everyday__item-inner{position:relative;padding:0 20px 24px 20px;border-right:1px solid #929292;min-height:114px}@media (max-width:767px){.offers-everyday__item-inner{border-right:0}}.offers-everyday__item-header{padding-top:5px}.offers-everyday__item-link{position:absolute;display:block;width:100%;bottom:8px;left:0;text-transform:uppercase}.offers-everyday .slick-next,.offers-everyday .slick-prev{height:auto}.offers-everyday .slick-next:before,.offers-everyday .slick-prev:before{-webkit-transition:color,.3s,ease;-moz-transition:color,.3s,ease;-o-transition:color,.3s,ease;transition:color .3s ease;font-size:34px}.offers-everyday .slick-prev{left:-3px}.offers-everyday .slick-next{right:-9px}.offers-everyday .slick-next:before{position:static}.offers-hero{padding:20px 16px 40px 16px}.offers-hero ul{margin-left:24px}.offers-hero ul li{list-style-position:outside;line-height:27px}.offers-hero li{list-style:disc}@media (min-width:768px),(min-width:1024px){.offers-hero{width:100%}}@media (min-width:1025px){.offers-hero{width:1024px;margin-left:auto;margin-right:auto;padding:34px 16px 60px 16px}}.offers-hero__header{font-size:20px;margin-bottom:34px}@media (max-width:767px){.offers-hero__header{line-height:25px;margin-bottom:5px}}.offers-hero__container{overflow:hidden}@media (max-width:767px){.offers-hero__container{position:relative}}@media (min-width:768px),(min-width:1024px){.offers-hero__description{float:left;width:60%}}@media (min-width:1025px){.offers-hero__description{float:left;width:50%;padding:0 0 11px 30px}}.offers-hero__callout{font-family:"Brandon Text Bold";font-weight:400;font-size:15px;line-height:20px;letter-spacing:.1em;text-transform:uppercase;color:#ff4661}@media (max-width:767px){.offers-hero__callout{font-size:4vw;margin-top:5px;text-align:center}}.offers-hero__title{font-family:"Brandon Text Bold";font-weight:400;font-size:37px;line-height:46px;letter-spacing:.1em;text-transform:uppercase}@media (max-width:767px){.offers-hero__title{font-size:7vw;text-align:center}}.offers-hero__text{font-family:"Brandon Text";font-weight:400;font-size:18px;line-height:27px;letter-spacing:.06em;margin-top:20px}@media (max-width:767px){.offers-hero__text{margin-top:10px}}.offers-hero__sub-text{font-family:"Brandon Text";font-weight:400;font-size:14px;line-height:18px;letter-spacing:.06em;margin-top:14px}.offers-hero__actions{margin-top:20px}@media (max-width:767px){.offers-hero__actions{overflow:hidden;display:flex;flex-direction:column}}@media (min-width:768px){.offers-hero__actions{margin-top:30px}}@media (max-width:767px){.offers-hero__actions a.offers-hero__link{border:2px solid #000;margin-top:10px;order:2;padding:10px;text-align:center}}@media (max-width:767px){.offers-hero__actions a.offers-hero__button{order:1}}.offers-hero__link{float:left}@media (min-width:768px){.offers-hero__link{float:none;margin-top:9px}}.offers-hero__button{float:right;margin-top:8px}@media (min-width:768px){.offers-hero__button{float:none;margin:0 0 0 45px}}@media (max-width:767px){.offers-hero__button{clear:both;float:left;margin-top:15px}}.offers-hero__image-container{padding:20px 0 0 0}@media (min-width:768px),(min-width:1024px){.offers-hero__image-container{width:40%;float:right}}@media (min-width:1025px){.offers-hero__image-container{float:left;width:50%;padding:0 20px 20px 20px}}@media (max-width:767px){.offers-hero__image-container{display:none}}.offers-hero__image{display:block;width:100%}@media (max-width:767px){.offers-hero__image{margin-top:15px}}@media (min-width:768px){.offers-hero__image.mobile{display:none}}.offers-hero__dropdown{display:none;position:relative;clear:both;padding-top:16px}@media (max-width:767px){.offers-hero__dropdown{margin-top:20px}}.offers-hero__carrot{position:absolute;top:0;left:10%;width:32px;height:17px;background:url(/media/images/offers/carrot.gif) no-repeat 0 0}@media (max-width:767px){.offers-hero__carrot{left:16%}}.offers-hero__dropdown-content{overflow:hidden;border:1px solid #929292}.offers-hero__dropdown-products{display:none}.offers-hero__dropdown-product-header{font-family:"Brandon Text Bold";font-weight:400;font-size:14px;line-height:18px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:5px}.offers-hero__dropdown-product-header-inner{font-family:"Brandon Text"}.offers-hero__dropdown-product-shades{overflow:hidden;width:100%;padding-bottom:28px}.offers-hero__dropdown-product-shade{float:left;width:50%;padding:4px 0}.offers-hero__shade{-webkit-border-radius:50% 50%;-moz-border-radius:50%/50%;border-radius:50%;float:left;width:16px;height:16px;margin-right:6px}.offers-hero__shade-label{line-height:16px;padding-right:5px;letter-spacing:normal;text-transform:lowercase}.offers-hero__dropdown-rules{margin:10px 0;padding:0 20px;font-family:"Brandon Text";font-weight:400;font-size:11px;line-height:13px;letter-spacing:.03em}@media (min-width:768px){.offers-hero__dropdown-rules{width:100%;float:left;border-left:none}}@media (min-width:768px),(min-width:1024px){.offers-details{width:100%}}@media (min-width:1025px){.offers-details{width:1024px;margin-left:auto;margin-right:auto}}.offers-details .offers-details-item:first-child .offers-details-item__description,.offers-details .offers-details-item:first-child .offers-details-item__image-container{border-top:none}@media (max-width:767px){.offers-details a.offers-details-item__link{padding-top:12px;border:2px solid #000000}.touch .offers-details a.offers-details-item__link,.touchevents .offers-details a.offers-details-item__link{padding-top:12px;border:2px solid #000000}}#welcome15-offer .offers-details-item__image{width:auto}.offers-details-item{overflow:hidden;background:#eeebe6;padding:0 20px 30px 20px;min-height:210px}.offers-details-item__image-container{float:left;width:50%;padding:10px 30px 0 10px;border-top:1px solid #929292}@media (min-width:768px){.offers-details-item__image-container{width:22%}}@media (max-width:767px){.offers-details-item__image-container{padding:10px 0 0 0;width:50%}}.offers-details-item__image{width:100%;height:auto}.offers-details-item__description{float:left;width:50%;padding-top:26px;border-top:1px solid #929292}@media (min-width:768px){.offers-details-item__description{width:78%}}@media (max-width:767px){.offers-details-item__description{padding-top:12px;width:50%}}.offers-details-item__callout{font-family:"Brandon Text Bold";font-weight:400;font-size:15px;line-height:20px;letter-spacing:.1em;text-transform:uppercase;color:#ff4661;margin-bottom:8px}@media (max-width:767px){.offers-details-item__callout{display:none}}.offers-details-item__header{font-family:"Brandon Text Bold";font-weight:400;font-size:24px;line-height:30px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:7px}@media (max-width:767px){.offers-details-item__header{font-size:12px;line-height:15px}}.offers-details-item__sub-header{font-family:"Brandon Text";font-weight:400;font-size:20px;line-height:26px;letter-spacing:.06em}@media (min-width:768px){.offers-details-item__sub-header{font-size:24px;line-height:30px}}.offers-details-item__text{font-family:"Brandon Text";font-weight:400;font-size:14px;line-height:18px;letter-spacing:.06em;margin-top:14px}.offers-details-item__actions{overflow:hidden;clear:both;padding-top:23px}@media (max-width:767px){.offers-details-item__actions{align-items:flex-end;display:flex;flex-direction:column;padding-top:0}}@media (min-width:768px){.offers-details-item__link{margin:8px 0 0 10%}}.offers-details-item--dropdown .offers-details-item__link--open{display:none}.offers-details-item__link--closed{display:none}.offers-details-item--dropdown .offers-details-item__link--closed{display:inline}.offers-details-item__link-container{float:left;width:50%}@media (min-width:768px){.offers-details-item__link-container{width:22%}}@media (max-width:767px){.offers-details-item__link-container{float:none;margin-top:10px;order:2;width:100%}.offers-details-item__link-container a{display:block;text-align:center}}.offers-details-item__button{float:right;margin-top:8px}@media (min-width:768px){.offers-details-item__button{margin-top:none;float:none}}@media (max-width:767px){.offers-details-item__button{display:block;float:none;margin-top:15px}}.offers-details-item__button-container{float:left;width:50%}@media (min-width:768px){.offers-details-item__button-container{width:78%}}@media (max-width:767px){.offers-details-item__button-container{float:none;order:1;width:100%}}.offers-details-item__dropdown{display:none;padding:20px;font-size:11px}.offers-details-item--dropdown .offers-details-item__dropdown{display:block}.offers-vip{margin-top:10px}.offers-vip__content{padding:36px 20px 0 20px;max-width:1024px;margin:0 auto}.offers-vip--sized .offers-vip__content{position:relative}.offers-vip__content-container{width:100%;background:#f6f5f1}.offers-vip__header{font-family:"Brandon Text Bold";font-weight:400;font-size:24px;line-height:30px;letter-spacing:.28em;text-transform:uppercase;text-align:center;margin-bottom:7px}.offers-vip__image{display:block;width:100%}@media (min-width:768px){.offers-vip__image-container{float:left;width:50%}.offers-vip--sized .offers-vip__image-container{float:none;position:absolute;bottom:0;left:0}}.offers-vip__description{text-align:center;padding:20px 5px 60px 5px}@media (min-width:768px){.offers-vip__description{float:left;width:50%;padding:86px 5px 80px 5px}.offers-vip--sized .offers-vip__description{width:100%;padding:86px 5px 80px 50%}}.offers-vip__description-header{font-family:"Brandon Text";font-weight:400;font-size:38px;line-height:44px;letter-spacing:.01em}.offers-vip__description-text{margin-top:14px;font-size:18px;line-height:26px}.offers-vip__actions{margin-top:20px}@media (min-width:768px){.offers-vip__actions{margin-top:55px}}@media (max-width:767px){.offers-vip__button{width:100%;line-height:40px;height:40px}}.offers-vip__link{font-family:"Brandon Text Bold";text-transform:uppercase;font-size:14px;line-height:19px;vertical-align:top;letter-spacing:.24em;padding-bottom:5px;color:#000000;text-decoration:none;border-bottom:2px solid #000000;display:inline-block;cursor:pointer;margin:4px 0 0 15px}.offers-vip__link:hover{color:#ff4661;border-color:#ff4661;text-decoration:none}.touch .offers-vip__link,.touchevents .offers-vip__link{border-style:solid;border-width:2px;padding:10px;text-decoration:none}@media (max-width:767px){.offers-vip__link{margin:20px 0 0 0;display:block}}.offers-vip__footer{background:#000000;color:#ffffff;margin-top:60px;padding:40px;text-align:center}.offers-vip__footer-header{font-family:"Brandon Text Light";font-weight:400;font-size:38px;line-height:44px;letter-spacing:.024em}.offers-vip__footer-link{font-family:"Brandon Text Bold";text-transform:uppercase;font-size:14px;line-height:19px;vertical-align:top;letter-spacing:.24em;padding-bottom:5px;color:#ffffff;text-decoration:none;border-bottom:2px solid #ffffff;display:inline-block;cursor:pointer;margin-top:26px}.offers-vip__footer-link:hover{color:#ffffff;border-color:#ffffff;text-decoration:none}.touch .offers-vip__footer-link,.touchevents .offers-vip__footer-link{border-style:solid;border-width:2px;padding:10px;text-decoration:none}.offer-specific__container .offer{max-width:1024px;margin:0 auto;overflow:hidden;padding-bottom:20px}.offer-specific__container .offer__breadcrumb{max-width:1024px;margin:0 auto;height:48px;line-height:48px;background:#eff0f0;padding:0 30px;margin-bottom:30px}@media (min-width:768px){.offer-specific__container .offer__breadcrumb{margin-bottom:50px}}.offer-specific__container .offer__breadcrumb-container{width:100%;background:#eff0f0}@media (min-width:768px){.offer-specific__container .offer__breadcrumb-container{margin-top:5px}}.offer-specific__container .offer__breadcrumb-link{font-family:"Brandon Text Bold";text-transform:uppercase;text-decoration:none}.offer-specific__container .offer__breadcrumb-link:before{content:"";font-size:22px;color:inherit;vertical-align:middle}.offer-specific__container .offer__breadcrumb-link:before{padding:0 4px 2px 0}.offer-specific__container .offer__breadcrumb-link:hover{text-decoration:none}.offer-specific__container .offer__container{padding:0 30px}.offer-specific__container .offer__header{font-size:20px;margin-bottom:34px}@media (max-width:767px){.offer-specific__container .offer__header{line-height:25px}}.offer-specific__container .offer-hero{overflow:hidden}@media (min-width:768px){.offer-specific__container .offer-hero__description{float:left;width:50%}}.offer-specific__container .offer-hero__callout{font-family:"Brandon Text Bold";font-weight:400;font-size:15px;line-height:20px;letter-spacing:.1em;text-transform:uppercase;color:#ff4661}.offer-specific__container .offer-hero__header{font-family:"Brandon Text Bold";font-weight:400;font-size:37px;line-height:46px;letter-spacing:.1em;text-transform:uppercase}.offer-specific__container .offer-hero__text{font-family:"Brandon Text";font-weight:400;font-size:18px;line-height:27px;letter-spacing:.06em;margin-top:20px;margin-bottom:0}.offer-specific__container .offer-hero__text p{margin:0 0 50px 0}.offer-specific__container .offer-hero__text ul{margin-left:24px}.offer-specific__container .offer-hero__text ul li{list-style-position:outside;list-style:none;padding-left:1em;text-indent:-22px}.offer-specific__container .offer-hero__text li:before{content:"\00B7";font-size:32px;margin-right:.3em}.offer-specific__container .offer-hero__actions{overflow:hidden}.offer-specific__container .offer-hero__link{text-transform:uppercase;font-size:14px;text-decoration:none;color:#000000;font-decoration:none;letter-spacing:3px;font-weight:700;display:inline;border-bottom:2px solid #000000;padding-bottom:4px}@media (min-width:768px){.offer-specific__container .offer-hero__link{float:left;margin-top:9px}}.offer-specific__container .offer-hero__link:hover{color:#FF526C;border-bottom-color:#FF526C}.offer-specific__container .offer-hero__button{margin-left:40px}@media (max-width:767px){.offer-specific__container .offer-hero__button{width:100%;margin:20px 0 0 0}}.offer-specific__container .offer-hero__image-container{padding:20px 0 0 0;width:50%}@media (min-width:768px){.offer-specific__container .offer-hero__image-container{float:left}}.offer-specific__container .offer-hero__image{width:100%}.offer-specific__container .offer-hero__dropdown{display:none;position:relative;clear:both;padding-top:16px}@media (max-width:767px){.offer-specific__container .offer-hero__dropdown{margin-top:20px}}.offer-specific__container .offer-hero__carrot{position:absolute;top:0;z-index:999;margin-bottom:-1px;left:10%;width:32px;height:17px;background:url(/media/images/offers/carrot.gif) no-repeat 0 0}@media (max-width:767px){.offer-specific__container .offer-hero__carrot{left:20%}}.offer-specific__container .offer-hero__dropdown-content{overflow:hidden;border:1px solid #929292}.offer-specific__container .offer-hero__dropdown-content .offer__text{margin:10px 0;padding:0 20px;font-family:"Brandon Text";font-weight:400;font-size:11px;line-height:13px;letter-spacing:.03em}@media (min-width:768px){.offer-specific__container .offer-hero__dropdown-content .offer__text{width:100%;float:left;border-left:none}}.offer-specific__container .offer--1{padding:0 42px 24px 0}.offer-specific__container .offer--2{padding:0 0 24px 42px;border-left:1px #000 solid}.offer-specific__container .offer-options{width:50%;float:left}.offer-specific__container .offer-options__image-container{padding:20px 0 50px 0}.offer-specific__container .offer__categories{overflow:hidden;padding:30px 0 0 0}.offer-specific__container .offer__category{margin-bottom:20px}@media (min-width:768px){.offer-specific__container .offer__category{float:left;text-align:center;margin-bottom:70px}}@media (min-width:768px){.offer-specific__container .offer__category--1{width:28%;padding:0 26px 0 19px}}@media (min-width:768px){.offer-specific__container .offer__category--2{width:44%;padding:0 35px 0 27px}}@media (min-width:768px){.offer-specific__container .offer__category--3{width:28%}}.offer-specific__container .offer__category-link{display:block;height:100%;padding-bottom:50px}@media (min-width:768px){.offer-specific__container .offer__category-link{position:relative}}.offer-specific__container .offer__category-image{display:block;width:100%;padding:0 15%}@media (min-width:768px){.offer-specific__container .offer__category-image{padding:0}}.offer-specific__container .offer__category-button{width:100%;margin-top:20px}@media (min-width:768px){.offer-specific__container .offer__category-button{position:absolute;bottom:0;left:0;right:0;margin:0 auto;width:auto}}@media (min-width:768px){.offer-specific__container .offer--returns .offer-hero__description{width:70%}}@media (min-width:768px){.offer-specific__container .offer--returns .offer-hero__image-container{width:30%;padding:0 0 0 35px}}@media (min-width:768px){.offer-specific__container .offer--shipping .offer-hero__description{width:59%}}@media (min-width:768px){.offer-specific__container .offer--shipping .offer-hero__image-container{width:41%}}.en_US #cboxContent .offers-everyday{width:99%}.en_US #cboxContent .offers-everyday .offers-everyday__items{display:block;margin:0;width:100%}.en_US #cboxContent .offers-everyday .offers-everyday__items .offers-everyday__item{width:33%}.en_US #cboxContent .offers-everyday .offers-everyday__items .offers-everyday__item .offers-everyday__item-inner{padding:0 18px 24px}.en_US #cboxContent .offers-everyday .offers-everyday__items .offers-everyday__item .offers-everyday__item-inner .offers-everyday__item-header{font-size:14px}.en_US #cboxContent .offers-everyday .offers-everyday__items .offers-everyday__item:last-child .offers-everyday__item-inner{border:none}.en_CA #cboxContent .offers-everyday{width:99%}.en_CA #cboxContent .offers-everyday .offers-everyday__items{display:block;margin:0;width:100%}.en_CA #cboxContent .offers-everyday .offers-everyday__items .offers-everyday__item{width:33%}.en_CA #cboxContent .offers-everyday .offers-everyday__items .offers-everyday__item:last-child .offers-everyday__item-inner{border:none}@media only screen and (min-width:359px) and (max-width:420px){.offer-code-panel .offer-code__one-offer-only{font-size:13px}.offer-code-panel .offer-code__one-offer-only .offer-code__see-all-offers{border-left:none;border-right:none;border-top:none;font-size:11px;letter-spacing:0;padding:0}}@media only screen and (max-width:500px){.offers-details-item__link,.offers-hero__link{font-size:10px}.offers-details-item__sub-header{font-size:14px;line-height:16px}}.offerspick{width:100%;padding:20px 6.25%;min-height:739px}.offerspick--selected{min-height:auto}@media (min-width:768px){.offerspick{padding:20px 0;min-height:1287px}.offerspick--selected{min-height:auto}}.offerspick .offerspick__offer{overflow:hidden;border-bottom:1px solid #D0D0D0;margin:12px 0 0 0;padding-bottom:14px}@media (min-width:768px){.offerspick .offerspick__offer{margin:28px 1px 0 1px;padding-bottom:0}}.offerspick .offerspick__offer:last-child{border-bottom:0}.offerspick .offerspick__offer.is_selected{border-bottom:0}.offerspick .offerspick__offer.is_selected .offerspick__button--remove{display:inline-block}.offerspick .offerspick__offer.is_selected .offerspick__button--add{display:none}.offerspick .offerspick__offer.is_soldout{opacity:.4}.offerspick .offerspick__offer.is_soldout .offerspick__button--soldout{display:inline-block}.offerspick .offerspick__offer.is_soldout .offerspick__button--add{display:none}.offerspick .offerspick__offer__header{font:"Brandon Text Medium";text-align:center;text-transform:uppercase;font-size:11px;line-height:20px;letter-spacing:.2em;margin-bottom:18px}@media (min-width:768px){.offerspick .offerspick__offer__header{font-size:18px;line-height:28px;letter-spacing:.1em}}.offerspick .offerspick__button__container{text-align:center}.offerspick .offerspick__button--remove{display:none}.offerspick .offerspick__button--soldout{display:none;border:1px solid #000000;color:#000000;background:#ffffff}.offerspick .offerspick__button--soldout:hover{border:1px solid #000000;color:#000000;background:#ffffff}.offerspick .offerspick__shades{overflow:hidden;margin-top:26px}.offerspick .offerspick__shade{position:relative;float:left;width:33.33%;padding-left:24px;margin-bottom:6px}.offerspick .offerspick__shade:nth-child(4){clear:left}@media (min-width:768px){.offerspick .offerspick__shade{min-height:150px;width:16.66%;padding-left:0;margin-bottom:0}.offerspick .offerspick__shade:nth-child(4){clear:none}}.offerspick .offerspick__shade__image{display:none}@media (min-width:768px){.offerspick .offerspick__shade__image{display:inline;width:100%;padding-bottom:20px}}.offerspick .offerspick__shade__dot{width:20px;height:20px;background:#999;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;top:0;left:0}@media (min-width:768px){.offerspick .offerspick__shade__dot{display:none}}.offerspick .offerspick__shade__name{font:"Brandon Text";font-size:11px;line-height:12px;margin:4px 0}@media (min-width:768px){.offerspick .offerspick__shade__name{position:absolute;left:0;bottom:20px;width:100%;font-size:12px;line-height:14px;text-align:center;margin:0}}.site-email-sms-signup{max-width:1024px;margin:30px auto 20px auto;padding:50px 90px 100px 90px;background:url(/media/images/account/email-sms-signup-envelope.gif) no-repeat center top}@media (max-width:1024px){.site-email-sms-signup{width:100%}}@media (max-width:767px){.site-email-sms-signup{background:0 0;padding:30px 1%;margin-top:10px}}.site-email-sms-signup__header{width:600px;margin:0 auto;margin-bottom:10px;text-align:center}@media (max-width:1024px){.site-email-sms-signup__header{margin-bottom:20px}}@media (max-width:767px){.site-email-sms-signup__header{width:100%;padding:60px 15px 40px;background:url(/media/images/account/email-sms-signup-envelope-small.gif) no-repeat center top;background-size:95%;border-bottom:2px solid #D0D0D0}}.site-email-sms-signup__header .at-h2,.site-email-sms-signup__header h1{height:40px;margin-bottom:12px;font-family:"Brandon Text Bold";font-size:3em;letter-spacing:8px;line-height:1em;text-transform:uppercase}@media (max-width:767px){.site-email-sms-signup__header .at-h2,.site-email-sms-signup__header h1{height:auto;margin-bottom:15px;font-size:1.7em;letter-spacing:4px}}.site-email-sms-signup__header h3{margin:0;margin:0;font-size:1.5em;line-height:1.25em}@media (max-width:767px){.site-email-sms-signup__header h3{font-size:1em}}.site-email-sms-signup__field{display:inline-block;width:255px;margin:10px}@media (max-width:1024px){.site-email-sms-signup__field{width:45.5%;margin:8px 2%}}@media (max-width:767px){.site-email-sms-signup__field{width:96%}}.site-email-sms-signup__required-note{margin:0 0 0 10px}@media (max-width:1024px){.site-email-sms-signup__required-note{width:96%;margin:0 2%}}.site-email-sms-signup__birthday{text-align:right}.site-email-sms-signup__birthday fieldset legend{float:left;padding:5px 0 0 0}.site-email-sms-signup__birthday-label{display:inline-block;width:60px;margin:0 10px 0 0}@media (max-width:1024px){.site-email-sms-signup__birthday-label{width:25%;float:left;text-align:left;line-height:30px}}.site-email-sms-signup__day,.site-email-sms-signup__month{width:48px;margin:0 4px;padding:10px 8px}@media (max-width:1024px){.site-email-sms-signup__day,.site-email-sms-signup__month{width:17.5%;margin:0 1%}}.site-email-sms-signup__year{width:55px;margin-left:4px;padding:10px 8px}@media (max-width:1024px){.site-email-sms-signup__year{width:25%;margin-left:1%}}.site-email-sms-signup__agree{display:inline-block;width:532px;margin:5px 10px 10px 10px}@media (max-width:1024px){.site-email-sms-signup__agree{width:71%;margin:8px 2%}}@media (max-width:767px){.site-email-sms-signup__agree{width:96%}}.site-email-sms-signup__agree input{position:static;float:left;margin-top:5px;width:20px}.site-email-sms-signup__agree p.site-email-sms-signup__agree--terms{display:inline;padding-left:5px;margin:0;width:480px}.site-email-sms-signup__submit{margin:10px;vertical-align:top!important}@media (max-width:1024px){.site-email-sms-signup__submit{height:60px;line-height:60px;margin:8px 2%}}@media (max-width:767px){.site-email-sms-signup__submit{width:96%!important;height:40px;line-height:40px}}.site-email-sms-signup__error{display:inline-block!important;width:100%;margin:60px 10px 10px 10px;color:#EF4963;font-family:"Brandon Text Bold";text-align:left}@media (max-width:1024px){.site-email-sms-signup__error{width:96%;margin:30px 2% 8px 2%}}@media (max-width:767px){.site-email-sms-signup__error{margin-top:10px}}.site-email-sms-signup .missing-error{color:#EF4963;border-color:#EF4963}.site-email-sms-signup .missing-error::-webkit-input-placeholder{color:#EF4963}.site-email-sms-signup .missing-error::-moz-placeholder{color:#EF4963}.site-email-sms-signup .missing-error:-moz-input-placeholder{color:#EF4963}.site-email-sms-signup .missing-error:-ms-input-placeholder{color:#EF4963}.site-email-sms-thank-you{max-width:1024px;margin:30px auto 20px auto;padding:50px 90px 200px 90px;background:url(/media/images/account/email-sms-signup-envelope.gif) no-repeat center top}@media (max-width:1024px){.site-email-sms-thank-you{width:100%;padding-bottom:240px}}@media (max-width:767px){.site-email-sms-thank-you{background:0 0;padding:30px 1%;margin-top:10px}}.site-email-sms-thank-you__header{width:700px;margin:0 auto;margin-bottom:30px;text-align:center}@media (max-width:1024px){.site-email-sms-thank-you__header{margin-bottom:20px}}@media (max-width:767px){.site-email-sms-thank-you__header{width:100%;padding:60px 0 20px 0;background:url(/media/images/account/email-sms-signup-envelope-small.gif) no-repeat center top;background-size:95%}}.site-email-sms-thank-you__header h1{height:40px;margin-bottom:18px;font-family:"Brandon Text Bold";font-size:3em;letter-spacing:8px;line-height:1em;text-transform:uppercase}@media (max-width:767px){.site-email-sms-thank-you__header h1{height:auto;margin-bottom:80px;font-size:2em;letter-spacing:4px}}.site-email-sms-thank-you__header h2{margin:0;font-size:1.5em;line-height:1.25em;background:#ffffff}@media (max-width:767px){.site-email-sms-thank-you__header h2{font-size:1em}}.email-signup__success-text{font-family:"Brandon Text Bold";text-transform:uppercase;letter-spacing:.2em;font-size:16px}.bobbi-pro{margin-bottom:10px}.bobbi-pro a{text-decoration:none}.bobbi-pro__hero{height:328px;background-repeat:no-repeat;background-position:right bottom;background-size:50%}@media (min-width:1024px){.bobbi-pro__hero{background-size:auto 100%}}.bobbi-pro__hero-callout{text-align:center;width:530px;float:left;padding:55px 60px 0 0}@media (min-width:1024px){.bobbi-pro__hero-callout{width:550px;padding:55px 0 0 50px}}@media (max-width:767px){.bobbi-pro__hero-callout{padding:2px 0 0;width:auto}}.bobbi-pro__hero-header{font-family:"Brandon Text Bold";font-size:40px;letter-spacing:8px;line-height:1.2em;text-transform:uppercase}.bobbi-pro__hero-subheader{font-size:24px;line-height:1.2em}.bobbi-pro__tabs{text-align:center;margin-top:-38px!important}.bobbi-pro__tabs .resp-tab-item{background:#ffffff;margin-bottom:0;padding:8px 32px}.bobbi-pro__tabs .resp-tab-item.resp-tab-active{background:#eff0f0;border-bottom:1px solid #eff0f0}.bobbi-pro__tabs .resp-tabs-container{text-align:left;background:#eff0f0;margin-top:-6px;border-top:1px solid #000000}.bobbi-pro__tabs .resp-tab-content{padding:0}.bobbi-pro__tabs .bobbi-pro__section{padding:20px}@media (min-width:768px){.bobbi-pro__tabs .bobbi-pro__section{padding:40px 60px 35px}}.bobbi-pro__tabs .bobbi-pro__section.bobbi-pro__section--apply{padding-left:45px;padding-right:45px}@media (max-width:767px){.bobbi-pro__tabs .bobbi-pro__section.bobbi-pro__section--apply{padding-left:20px;padding-right:20px}}.bobbi-pro__tabs .bobbi-pro__section.bobbi-pro__section--artist{padding:40px 35px 35px 35px}.bobbi-pro__tabs .bobbi-pro__section--artist .bobbi-pro__section-header{margin-left:25px;margin-bottom:15px}.bobbi-pro__section-header{font-family:"Brandon Text Bold";margin:8px 0 18px 0;letter-spacing:5px;text-transform:uppercase;font-size:18px}@media (min-width:768px){.bobbi-pro__section-header{font-size:22px}}.bobbi-pro__section-content{font-size:14px;text-align:left}@media (min-width:768px){.bobbi-pro__section-content{font-size:18px}}.bobbi-pro__section-cta{border:1px solid #ff4661;display:inline-block;padding:10px 18px}.bobbi-pro__apply{display:table;width:100%}.bobbi-pro__apply-row{display:table-row}.bobbi-pro__apply-column{vertical-align:top;display:table-cell;width:50%}@media (max-width:767px){.bobbi-pro__apply-column{display:block;width:100%}}.bobbi-pro__apply .bobbi-pro__section-header{margin-bottom:21px}.bobbi-pro__apply .bobbi-pro__section-link{color:#ff4661;text-transform:uppercase;font-size:14px;font-family:"Brandon Text Bold";text-decoration:none;letter-spacing:2px}.bobbi-pro__apply .bobbi-pro__apply-row--content .bobbi-pro__apply-column:first-child{padding-left:15px;padding-right:50px}@media (max-width:767px){.bobbi-pro__apply .bobbi-pro__apply-row--content .bobbi-pro__apply-column:first-child{padding-left:0;padding-right:0}}.bobbi-pro__apply .bobbi-pro__apply-row--content .bobbi-pro__apply-column:last-child{border-left:1px solid #000000;padding-left:30px}@media (max-width:767px){.bobbi-pro__apply .bobbi-pro__apply-row--content .bobbi-pro__apply-column:last-child{border-left:0 none;padding-left:0}}.bobbi-pro__apply .bobbi-pro__apply-row--content .bobbi-pro__apply-column .bobbi-pro__section-content p:last-child{margin-bottom:0}.bobbi-pro__apply .bobbi-pro__apply-row--links .bobbi-pro__apply-column{padding-top:30px}.bobbi-pro__apply .bobbi-pro__apply-row--links .bobbi-pro__apply-content{border-top:1px solid #000000;padding:25px 15px 0 15px}.bobbi-pro__apply .bobbi-pro__apply-row--links .bobbi-pro__apply-column:last-child .bobbi-pro__apply-content{padding-left:30px}.bobbi-pro__apply .bobbi-pro__section-content--qualify p{margin-bottom:0}.bobbi-pro__apply .bobbi-pro__section-content--qualify b,.bobbi-pro__apply .bobbi-pro__section-content--qualify strong{font-family:"Brandon Text Bold";font-weight:400}.bobbi-pro__apply .bobbi-pro__section-content--qualify>ul{margin-top:0;margin-bottom:25px}.bobbi-pro__apply .bobbi-pro__section-content--qualify>p>b>u,.bobbi-pro__apply .bobbi-pro__section-content--qualify>p>strong>u,.bobbi-pro__apply .bobbi-pro__section-content--qualify>p>u>b,.bobbi-pro__apply .bobbi-pro__section-content--qualify>p>u>strong{display:inline-block;margin-bottom:25px;text-decoration:none;border-bottom:1px solid black;line-height:1em}.bobbi-pro__apply .bobbi-pro__section-content--qualify ul{padding-left:20px}.bobbi-pro__apply .bobbi-pro__section-content--qualify ul li{font-family:"Brandon Text Bold";font-size:18px;list-style-type:disc;line-height:1.4em}.bobbi-pro__apply .bobbi-pro__section-content--qualify .bobbi-pro__list-seperator{display:inline-block;font-family:"Brandon Text Bold";border-bottom:1px solid #000000;padding-bottom:1px;margin-bottom:15px}.bobbi-pro__apply .bobbi-pro__section-content--qualify .bobbi-pro__apply-requirements ul{margin-top:-25px;margin-bottom:25px}.bobbi-pro__apply .bobbi-pro__section-content--qualify .bobbi-pro__apply-requirements li{list-style:none;font-family:"Brandon Text";font-weight:400}.bobbi-pro__apply .bobbi-pro__section-content--qualify .bobbi-pro__apply-requirements li:before{content:'—'}.bobbi-pro__faq{margin:30px 0 40px 0}@media (min-width:768px){.bobbi-pro__faq{margin-top:70px}}.bobbi-pro__faq-qa{border:1px solid #000000;border-width:1px 0 0 0;margin-left:-15px;padding:0 15px;margin-right:-15px}.bobbi-pro__faq-qa:last-child{border-width:1px 0}.bobbi-pro__faq-qa .bobbi-pro__faq-question{font-family:"Brandon Text Bold";padding:15px 0 15px 0}.bobbi-pro__faq-qa .bobbi-pro__faq-question:hover{cursor:pointer}.bobbi-pro__faq-qa .bobbi-pro__faq-answer{display:none;margin-top:20px;position:relative}@media (min-width:768px){.bobbi-pro__faq-qa .bobbi-pro__faq-answer{padding-bottom:50px;padding-left:55px}}.bobbi-pro__faq-qa .bobbi-pro__faq-answer:before{content:'A.';position:absolute;left:0;top:7px;font-size:30px;font-family:"Brandon Text Bold"}.bobbi-pro__faq-qa .bobbi-pro__faq-answer__close{color:#000000;position:absolute;top:4px;right:0;font-size:24px}.bobbi-pro__faq-qa .bobbi-pro__faq-answer__content{max-width:550px;line-height:1.4em;padding-top:45px}@media (min-width:768px){.bobbi-pro__faq-qa .bobbi-pro__faq-answer__content{padding-top:0}}.bobbi-pro__faq-qa.active .bobbi-pro__faq-question{color:#ff4661}.bobbi-pro__artist{font-size:0;text-align:center}@media (min-width:768px){.bobbi-pro__artist{text-align:left}}.bobbi-pro__artist-bio{margin-top:28px;display:inline-block;vertical-align:top;margin-right:42px;text-align:center;width:290px}@media (max-width:480px){.bobbi-pro__artist-bio{margin:28px auto 0}}@media (min-width:768px){.bobbi-pro__artist-bio{width:30%;margin-right:3%}}@media (min-width:1024px){.bobbi-pro__artist-bio:nth-child(3n){margin-right:0}}.bobbi-pro__artist-bio__link{padding-bottom:0}.touch .bobbi-pro__artist-bio__link,.touchevents .bobbi-pro__artist-bio__link{border-width:0 0 2px 0;padding:0}.bobbi-pro__artist__image{display:block;width:100%;height:auto;margin-bottom:15px}.bobbi-pro__artist__name{font-family:"Brandon Text Bold";text-transform:uppercase;font-size:16px;margin-bottom:4px}.bobbi-pro__artist-bio__content{display:none;font-size:18px}.bobbi-pro__artist-bio__content.bobbi-pro__artist-bio__content--full{display:block;position:relative;margin-top:32px;margin-bottom:12px;background:#ffffff;border:1px solid #959595;padding:18px 20px}.bobbi-pro__artist-bio__content.bobbi-pro__artist-bio__content--full a{text-decoration:underline}.bobbi-pro__artist-bio__content.bobbi-pro__artist-bio__content--full .visually-hidden{border:0;clip:rect(1px,1px,1px,1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bobbi-pro__artist-bio__content-wrapper{display:none}.bobbi-pro__artist-bio__content-arrow{position:absolute;top:0;height:13px;left:0}.bobbi-pro__artist-bio__content-arrow:after,.bobbi-pro__artist-bio__content-arrow:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.bobbi-pro__artist-bio__content-arrow:after{border-color:rgba(100,100,100,0);border-bottom-color:#ffffff;border-width:11px;margin-left:-11px}.bobbi-pro__artist-bio__content-arrow:before{border-color:rgba(239,240,240,0);border-bottom-color:#000000;border-width:12px;margin-left:-12px}.bobbi-pro__artist-bio__content-section{font-size:14px}.bobbi-pro__artist-bio__content-section__header{font-family:"Brandon Text Bold";text-transform:uppercase}.bobbi-pro__artist-bio__content-section__description{margin-bottom:15px}.bobbi-pro__artist-bio__content-section__products{border-left:1px solid #959595;float:right;margin-left:40px;margin-bottom:20px}.bobbi-pro__artist-bio__content-section__products a{margin-left:10px;display:block;border-bottom:1px solid #959595}.bobbi-pro__artist-bio__content-section__products a:last-child{border:none}.bobbi-pro__artist-bio__content-section__products-image{width:148px;height:auto;display:block}@media (max-width:768px){#bp-artist{display:none}.bobbi-pro .resp-tabs-container>[aria-controls=tab_item-3]{display:none}}.makeup-lessons-landing{padding:0}.makeup-lessons-landing .row{padding:0}.makeup-lessons-landing .makeup-lessons__row{max-width:1024px;margin:0 auto;padding:20px 0;border-top:1px solid #D0D0D0}.makeup-lessons-landing .makeup-lessons__row:first-child{border-top:0}.makeup-lessons__header{position:relative;color:#000000;text-decoration:none;display:block;background-repeat:no-repeat;background-position:right;max-width:1024px;margin:0 auto}@media (max-width:767px){.makeup-lessons__header{background:0 0!important}.makeup-lessons__header--image img{display:block}}@media (min-width:768px){.makeup-lessons__header{margin-bottom:5px}}.makeup-lessons__header--image{width:100%;background-size:cover}@media (min-width:768px){.makeup-lessons__header--image{background:0 0;width:1px;overflow:hidden}.makeup-lessons__header--image img{display:block;max-width:none;visibility:hidden}}.makeup-lessons__header--content{position:absolute;text-align:center;top:0;width:100%;padding-left:40%;text-align:center}@media (min-width:768px){.makeup-lessons__header--content{height:100%;line-height:100%}}@media (min-width:1025px){.makeup-lessons__header--content{padding-left:55%}}@media (min-width:768px){.makeup-lessons__header--content .inner{top:36%;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.makeup-lessons__header--content #at-h2,.makeup-lessons__header--content .do-your-own-makeup,.makeup-lessons__header--content h2,.makeup-lessons__header--content h4{color:#000000;text-align:center;margin-bottom:0}@media (min-width:768px){.makeup-lessons__header--content #at-h2,.makeup-lessons__header--content .do-your-own-makeup,.makeup-lessons__header--content h2,.makeup-lessons__header--content h4{line-height:44px;margin:0}}.makeup-lessons__header--content #at-h2,.makeup-lessons__header--content h2{margin-top:10px;font-size:21px;line-height:1em;letter-spacing:4px;font-family:"Brandon Text Bold"}@media (min-width:768px){.makeup-lessons__header--content #at-h2,.makeup-lessons__header--content h2{font-size:18px;letter-spacing:3px;margin-bottom:120px}}.makeup-lessons__header--content .do-your-own-makeup,.makeup-lessons__header--content h4{font-size:15px}@media (min-width:768px){.makeup-lessons__header--content .do-your-own-makeup,.makeup-lessons__header--content h4{font-size:20px;line-height:30px}}.makeup-lessons__header--content .multi{white-space:nowrap}.makeup-lessons__header--content .multi--mobile-inline{display:inline-block}@media (min-width:768px){.makeup-lessons__header--content .multi--mobile-inline{display:block}}.makeup-lessons__header--content .makeup-lessons__header--link{border:1px solid #ffffff;color:#ffffff;display:inline-block;margin-top:10px;padding:5px 10px}.makeup-lessons-item__lesson,.makeup-lessons-item__thumb{display:none}.makeup-lessons-item__thumb{border:1px solid #d9d9d9}.makeup-lessons-items__thumbs .makeup-lessons-item__thumb{display:inline-block}.makeup-lessons-item__thumb-image{width:100%}.makeup-lessons-item__lesson a{white-space:nowrap}.makeup-lessons-items__lessons .makeup-lessons-item__lesson{display:inline-block}@media (min-width:768px){.makeup-lessons-items__lessons .makeup-lessons-item__lesson{display:block}}.makeup-lessons-item__lesson .lesson_icon{display:none}.makeup-lessons-item__lesson.is-video .makeup-lessons-item__lesson-button{background:url(/media/images/lessons/lesson_icon.png) no-repeat 0 -1px;background-position:6px 6px;padding-left:27px;padding-right:5px}@media (min-width:768px){.makeup-lessons-item__lesson.is-video .makeup-lessons-item__lesson-button{background-position:9px 12px;padding-right:10px;padding-left:33px}}.makeup-lessons-item__lesson.is-video .lesson_icon{display:inline-block;display:none;background:url(/media/images/lessons/lesson_icon.png) no-repeat 0 -1px;margin-right:5px;height:10px;width:17px}.makeup-lessons-item .makeup-lessons-item__lesson-button{font-size:11px;border-width:1px}@media (min-width:768px){.makeup-lessons-item .makeup-lessons-item__lesson-button{font-size:14px;font-family:"Brandon Text"}}.makeup-lessons-items{position:relative;clear:both;overflow:hidden;padding:0 20px}.makeup-lessons-items .offers-vip__button,.makeup-lessons-items button{display:none}.makeup-lessons-items .slick-dots{bottom:-30px}.makeup-lessons-items .slick-dots li{margin:0;border:1px solid transparent;width:12px;height:12px;overflow:hidden;border:2px solid #ffffff;background:#D0D0D0;margin-right:5px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.makeup-lessons-items .slick-dots li .offers-vip__button,.makeup-lessons-items .slick-dots li button{width:12px;height:12px}.makeup-lessons-items .slick-dots li .offers-vip__button:before,.makeup-lessons-items .slick-dots li button:before{content:'';width:auto;height:auto;font-size:45px}.makeup-lessons-items .slick-dots li.slick-active,.makeup-lessons-items .slick-dots li:hover{-webkit-box-shadow:0 0 0 1px #ff4661;-moz-box-shadow:0 0 0 1px #ff4661;box-shadow:0 0 0 1px #ff4661}.makeup-lessons-items__thumbs{float:left;width:106px}@media (min-width:768px){.makeup-lessons-items__thumbs{width:214px}}@media (min-width:768px){.makeup-lessons-items__lessons,.makeup-lessons-items__meta{margin-left:250px}}.makeup-lessons-items__lessons{margin-top:10px}@media (min-width:768px){.makeup-lessons-items__lessons{padding-left:20px}}.makeup-lessons-items__meta{padding-left:120px}@media (min-width:768px){.makeup-lessons-items__meta{padding-left:0}}.makeup-lessons-items__meta--title__link{font-family:"Brandon Text Medium";margin-top:-3px;margin-bottom:3px;font-size:16px;text-transform:uppercase;line-height:1.2em;color:#000000;text-decoration:none}.makeup-lessons-items__meta--title__link:hover{color:#ff4661;text-decoration:none}@media (min-width:768px){.makeup-lessons-items__meta--title__link{margin-top:0;font-size:24px}}@media (min-width:768px){.makeup-lessons-items__meta--description{font-size:19px;line-height:1.5em}}@media (min-width:768px){.makeup-lessons-items__lessons{position:absolute;bottom:47px;left:0;width:100%;clear:both}}.makeup-lessons-items__lessons .makeup-lessons-item{margin-bottom:5px;display:inline-block}@media (min-width:768px){.makeup-lessons-items__lessons .makeup-lessons-item{display:block;float:left;margin-left:9px;margin-bottom:0}}.makeup-lessons-items__lessons .makeup-lessons-item:first-child{margin-left:0}.makeup-lessons-items .makeup-lessons-item__wrap{padding:20px 0;border-bottom:1px solid #D0D0D0}@media (min-width:768px){.makeup-lessons-items .makeup-lessons-item__wrap{padding:30px 0 10px 0}}.makeup-lessons__tout{background:#f0f0f0;text-align:center;padding:15px 10px;margin-top:-1px}@media (min-width:768px){.makeup-lessons__tout{padding:25px 10px}}.makeup-lessons__tout .section-header{margin-bottom:10px}.makeup-lessons__tout .section-header__inner{background:#f0f0f0}.makeup-lessons__tout .icon-livechat{display:block;font-size:24px;margin-bottom:4px}@media (min-width:768px){.makeup-lessons__tout .icon-livechat{display:inline-block;font-size:52px;margin-right:10px}}.makeup-lessons__tout-header{text-transform:uppercase;font-family:"Brandon Text Medium";margin-bottom:5px}@media (min-width:768px){.makeup-lessons__tout-header{font-size:32px;letter-spacing:7px}}.makeup-lessons__tout .button,.makeup-lessons__tout .recommended-item__button,.makeup-lessons__tout .viewcart-buttons .go-shopping,.viewcart-buttons .makeup-lessons__tout .go-shopping{margin-top:10px;background:#f0f0f0}@media (min-width:768px){.makeup-lessons__tout .button,.makeup-lessons__tout .recommended-item__button,.makeup-lessons__tout .viewcart-buttons .go-shopping,.viewcart-buttons .makeup-lessons__tout .go-shopping{margin-top:35px;margin-bottom:5px;border-width:1px}}.makeup-lesson-page__share{float:right;margin-top:-4px}@media (min-width:768px){.makeup-lesson-page__share{margin-top:-1px}}.makeup-lesson-page__share a{font-size:24px;margin-left:16px;color:#000000;text-decoration:none}.makeup-lesson-page__share a:hover{color:#ff4661}.makeup-lesson-page__all-link{text-decoration:none;display:block;margin-top:20px;margin-bottom:20px}.makeup-lesson-page__all-link:hover{text-decoration:none}.makeup-lesson-page__video-icon{display:inline-block;background:url(/media/images/lessons/lesson_icon.png) no-repeat 0 -1px;margin-right:5px;height:7px;width:13px;background-size:100% auto}@media (min-width:768px){.makeup-lesson-page__video-icon{vertical-align:middle;width:20px;height:13px}}.makeup-lesson-page__slide-type{margin-top:3px}.makeup-lesson-page__slider{background:#f0f0f0;margin-left:-20px;margin-right:-20px;padding-left:35px;padding-right:25px}.makeup-lesson-page__slider .slick-track{margin:auto}.makeup-lesson-page__slider .slick-next,.makeup-lesson-page__slider .slick-prev{height:18px;width:22px}.makeup-lesson-page__slider .slick-next:before,.makeup-lesson-page__slider .slick-prev:before{font-size:22px}@media (min-width:768px){.makeup-lesson-page__slider .slick-next,.makeup-lesson-page__slider .slick-prev{height:50px;width:45px;margin-top:-29px}.makeup-lesson-page__slider .slick-next:before,.makeup-lesson-page__slider .slick-prev:before{font-size:50px}}.makeup-lesson-page__slider .slick-prev{left:5px}.makeup-lesson-page__slider .slick-next{right:0}.makeup-lesson-page__slider .slick-next:before{right:0}.makeup-lesson-page__slider .makeup-lesson-page__slider-slide{text-align:center;margin-right:10px;-webkit-transition:opacity,.3s;-moz-transition:opacity,.3s;-o-transition:opacity,.3s;transition:opacity .3s;opacity:.5}.makeup-lesson-page__slider .makeup-lesson-page__slider-slide.slick-showing{opacity:1}.makeup-lesson-page__slider .makeup-lesson-page__slider-slide.slick-showing .makeup-lesson-page__slide-wrap .makeup-lesson-page__slide-image{border-color:#000000}.makeup-lesson-page__slider .makeup-lesson-page__slider-slide-type{font-size:11px}@media (min-width:768px){.makeup-lesson-page__slider .makeup-lesson-page__slider-slide-type{font-size:14px;margin-top:5px}}.makeup-lesson-page__slider .makeup-lesson-page__slide-wrap{max-width:100%;display:inline-block;padding:15px 0 10px}@media (min-width:768px){.makeup-lesson-page__slider .makeup-lesson-page__slide-wrap{padding-top:30px;padding-bottom:15px}}.makeup-lesson-page__slider .makeup-lesson-page__slide-wrap:hover{cursor:pointer}.makeup-lesson-page__slider .makeup-lesson-page__slide-wrap:hover .makeup-lesson-page__slide-image{border-color:#000000}.makeup-lesson-page__slider .makeup-lesson-page__slide-image{margin:auto;max-width:100%;width:80px;border:1px solid #D0D0D0;-webkit-transition:border-color,.3s;-moz-transition:border-color,.3s;-o-transition:border-color,.3s;transition:border-color .3s}@media (min-width:768px){.makeup-lesson-page__slider .makeup-lesson-page__slide-image{width:160px}}.makeup-lesson-page__slider .makeup-lesson-page__content{display:none}.makeup-lesson-page__slider .makeup-lesson__event{display:none}.makeup-lesson-page__name{text-align:center;font-size:18px}@media (min-width:768px){.makeup-lesson-page__name .section-header{margin-bottom:12px}}.makeup-lesson-page__content-container .makeup-lesson-page__slide-wrap{display:none}.makeup-lesson-page__before-after{text-align:center;font-size:0;margin-top:15px;display:table}@media (min-width:768px){.makeup-lesson-page__before-after{max-width:830px;margin:auto;margin-top:28px}}.makeup-lesson-page__before-after__column{display:table-cell;width:50%;vertical-align:top;padding-right:5px;text-align:left}.makeup-lesson-page__before-after__column img{display:block;width:100%}.makeup-lesson-page__before-after__column:last-child{text-align:right;padding-right:0;padding-left:5px}.makeup-lesson-page__before-after__image{display:block;margin:auto;margin-bottom:10px}@media (min-width:768px){.makeup-lesson-page__before-after__image{margin-bottom:25px}}.makeup-lesson-page__before-after__text{font-size:12px;text-align:center;font-family:"Brandon Text Bold";text-transform:uppercase;margin-bottom:15px}@media (min-width:768px){.makeup-lesson-page__before-after__text{font-size:18px;margin-bottom:30px}}.makeup-lesson-page__video .bobbis-lessons__footer .link--get-the-look .icon{display:none}.makeup-lesson-page__video .bobbis-lessons{border-bottom:2px solid #D1D2D1;margin-bottom:10px}.makeup-lesson-page__video .bobbis-lessons .bobbis-lessons__footer .bobbis-lessons__social li a{color:#000000}.makeup-lesson-page__video .bobbis-lessons .bobbis-lessons__footer .link--get-the-look .icon-arrow_down,.makeup-lesson-page__video .bobbis-lessons .bobbis-lessons__footer .link--get-the-look .icon-arrow_up{display:none}.makeup-lesson-page__video .bobbis-lessons .bobbis-lessons__footer .link--get-the-look{border:2px solid #ff4661}.makeup-lesson-page__video .bobbis-lessons .bobbis-lessons__footer .link--get-the-look:hover{border-color:#000000}.makeup-lesson-page__video .bobbis-lessons .bobbis-lessons__container{background:#ffffff;color:#000000}.makeup-lesson-page__video .bobbis-lessons .bobbis-lessons__header,.makeup-lesson-page__video .bobbis-lessons .bobbis-lessons__headline{color:#000000}.makeup-lesson-page__video .bobbis-lessons .link--get-the-look{color:#ff4661}.makeup-lesson-page__video--no-border .bobbis-lessons{border-bottom:none}.makeup-lesson-page__products-link{text-align:center;text-decoration:none;text-transform:uppercase;font-family:"Brandon Text Bold";border:1px solid #eff0f0;border-width:1px 0;display:block;padding:10px 0;letter-spacing:3px}.makeup-lesson-page__products-link:hover{text-decoration:none}.makeup-lesson-page__shop-all-products{padding:40px 0}.makeup-lesson-page__shop-all-products .active-text{display:none}.makeup-lesson-page__shop-all-products.active .active-text{display:block}.makeup-lesson-page__shop-all-products.active .non-active-text{display:none}.makeup-lesson-page__shop-all-products.active .makeup-lesson-page__shop-all-products__grid{padding-top:40px}.makeup-lesson-page__finished-look{text-align:center}.makeup-lesson-page__finished-look__header{font-family:"Brandon Text Bold"}.makeup-lesson-page .makeup-lesson-page__video+.makeup-lesson__step{border-top:none}.makeup-lesson-page .makeup-lesson__event-image{display:table-cell;width:50%;vertical-align:top}@media (min-width:768px){.makeup-lesson-page .makeup-lesson__event-image{width:400px;max-width:50%}}.makeup-lesson__step{border-top:1px solid #eff0f0;position:relative}.makeup-lesson__step:last-child{border-bottom:none;margin-bottom:10px}.makeup-lesson__step .icon-arrow{-webkit-transition:all,.3s;-moz-transition:all,.3s;-o-transition:all,.3s;transition:all .3s;position:absolute;right:5px;color:#929292}.makeup-lesson__step .icon-arrow:before{content:"";font-size:inherit;color:inherit;vertical-align:middle}.makeup-lesson__step-header--desktop{display:none}.makeup-lesson__step-header{text-transform:uppercase;padding:5px 0;font-size:12px}.makeup-lesson__step-header:hover{cursor:pointer}.makeup-lesson__step-info{display:none}.makeup-lesson__step-info.active{display:table;width:100%}.makeup-lesson__step-info__row{display:table-row}.makeup-lesson__step-info__cell{display:table-cell;vertical-align:top;position:relative}.makeup-lesson__step-info__cell--image{width:106px;padding-bottom:10px;padding-right:10px}.makeup-lesson__step-info__cell--info{padding-left:0;padding-bottom:50px}@media (min-width:768px){.makeup-lesson__step-info{display:table;width:100%;padding:40px 50px}.makeup-lesson__step-info__row{display:table-row}.makeup-lesson__step-info__cell{display:table-cell;vertical-align:top;position:relative}.makeup-lesson__step-info__cell--image{width:190px;padding-bottom:0}.makeup-lesson__step-info__cell--info{padding-left:30px}}.makeup-lesson__step-number{color:#000000;font-family:"Brandon Text Medium";display:inline-block}.makeup-lesson__step-name{display:inline-block}.makeup-lesson__step-image{width:96px;height:auto}@media (min-width:768px){.makeup-lesson__step-image{width:190px;float:none;margin:0}}.makeup-lesson__step-description{font-size:12px;margin-top:-3px}@media (min-width:768px){.makeup-lesson__step-description{padding-left:0}}.makeup-lesson__step-tip{font-size:10px;font-style:italic;margin:15px 0 0 0}.makeup-lesson__step-tip p{margin:0}.makeup-lesson__step-tip b,.makeup-lesson__step-tip strong{font-family:"Brandon Text Bold";text-transform:uppercase;font-style:normal}@media (min-width:768px){.makeup-lesson__step-tip{padding-left:0;font-size:16px}}.makeup-lesson__step-cta .button,.makeup-lesson__step-cta .recommended-item__button,.makeup-lesson__step-cta .viewcart-buttons .go-shopping,.viewcart-buttons .makeup-lesson__step-cta .go-shopping{opacity:0;border-width:1px;font-size:9px;position:absolute;bottom:10px;-webkit-transition:all,.3s;-moz-transition:all,.3s;-o-transition:all,.3s;transition:all .3s}@media (min-width:768px){.makeup-lesson__step-cta .button,.makeup-lesson__step-cta .recommended-item__button,.makeup-lesson__step-cta .viewcart-buttons .go-shopping,.viewcart-buttons .makeup-lesson__step-cta .go-shopping{bottom:0;opacity:1;font-size:14px}}.makeup-lesson__step-cta .button .active-text,.makeup-lesson__step-cta .recommended-item__button .active-text,.makeup-lesson__step-cta .viewcart-buttons .go-shopping .active-text,.viewcart-buttons .makeup-lesson__step-cta .go-shopping .active-text{display:none}.makeup-lesson__step-cta .active.recommended-item__button .non-active-text,.makeup-lesson__step-cta .button.active .non-active-text,.makeup-lesson__step-cta .viewcart-buttons .active.go-shopping .non-active-text,.viewcart-buttons .makeup-lesson__step-cta .active.go-shopping .non-active-text{display:none}.makeup-lesson__step-cta .active.recommended-item__button .active-text,.makeup-lesson__step-cta .button.active .active-text,.makeup-lesson__step-cta .viewcart-buttons .active.go-shopping .active-text,.viewcart-buttons .makeup-lesson__step-cta .active.go-shopping .active-text{display:inline}.makeup-lesson__step.active .icon-arrow{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.makeup-lesson__step.active .makeup-lesson__step-cta .button,.makeup-lesson__step.active .makeup-lesson__step-cta .recommended-item__button,.makeup-lesson__step.active .makeup-lesson__step-cta .viewcart-buttons .go-shopping,.viewcart-buttons .makeup-lesson__step.active .makeup-lesson__step-cta .go-shopping{opacity:1}@media (min-width:768px){.makeup-lesson__step-header{display:none}.makeup-lesson__step-header--desktop{font-family:"Brandon Text Medium";display:block;font-size:24px;margin-bottom:10px}.makeup-lesson__step-header--desktop:hover{cursor:auto}.makeup-lesson__step-description{font-size:16px;margin:0;line-height:1.5em}.makeup-lesson__step-info{display:block}}.makeup-lesson__step-product-grid__wrapper{position:relative}.makeup-lesson__step-product-grid__wrapper .icon-close{position:absolute;right:0;top:10px;font-size:14px}@media (min-width:768px){.makeup-lesson__step-product-grid__wrapper .icon-close{top:20px;font-size:24px}}.makeup-lesson__step-product-grid__wrapper .icon-close:hover{cursor:pointer}.makeup-lesson__step-product-grid{padding:30px 0 0;border-top:1px solid #eff0f0}@media (min-width:768px){.makeup-lesson__step-product-grid{padding:40px 0 0}}.makeup-lesson__step-product-grid .product-grid__add_all_to_bag .product-thumb__cta{border-bottom-width:1px;padding:.75em 1em}.at-div_makeup-lesson{margin-bottom:4px}.makeup-lesson__event{padding:40px 0}.makeup-lesson__event--mobile{display:block}.makeup-lesson__event--desktop{display:none}@media (min-width:768px){.makeup-lesson__event--mobile{display:none}.makeup-lesson__event--desktop{display:block}}.makeup-lesson__event-images{font-size:0;text-align:center;display:table;width:100%}.makeup-lesson__event-image{display:table-cell}.makeup-lesson__event-products{display:table;width:100%;margin-top:30px}.makeup-lesson__event-products.makeup-lesson__event--desktop{display:none}@media (min-width:768px){.makeup-lesson__event-products.makeup-lesson__event--mobile{display:none}.makeup-lesson__event-products.makeup-lesson__event--desktop{display:table}}.makeup-lesson__event-products__column{display:table-cell;width:50%;padding-right:15px;vertical-align:top}.makeup-lesson__event-products__column:last-child{padding-left:15px;padding-right:0;border-left:1px solid #000000}@media (min-width:768px){.makeup-lesson__event-products__column:last-child{padding-left:50px}}.makeup-lesson__event .makeup-lesson__event-products__container+.makeup-lesson__event-products__container{margin-top:25px}.makeup-lesson__event-cta{text-align:center;margin:25px 0}.makeup-lesson__event-cta .button .active-text,.makeup-lesson__event-cta .recommended-item__button .active-text,.makeup-lesson__event-cta .viewcart-buttons .go-shopping .active-text,.viewcart-buttons .makeup-lesson__event-cta .go-shopping .active-text{display:none}.makeup-lesson__event-cta .active.recommended-item__button .non-active-text,.makeup-lesson__event-cta .button.active .non-active-text,.makeup-lesson__event-cta .viewcart-buttons .active.go-shopping .non-active-text,.viewcart-buttons .makeup-lesson__event-cta .active.go-shopping .non-active-text{display:none}.makeup-lesson__event-cta .active.recommended-item__button .active-text,.makeup-lesson__event-cta .button.active .active-text,.makeup-lesson__event-cta .viewcart-buttons .active.go-shopping .active-text,.viewcart-buttons .makeup-lesson__event-cta .active.go-shopping .active-text{display:block}@media (min-width:768px){.makeup-lesson__event-cta{text-align:left}}.makeup-lesson__event-tip{text-align:center;background:#eff0f0;padding:10px 30px}@media (min-width:768px){.makeup-lesson__event-tip{padding-left:80px;padding-right:50px;background:#ffffff}}.makeup-lesson__event-tip .section-header__inner{background:#eff0f0}@media (min-width:768px){.makeup-lesson__event-tip .section-header__inner{background:#ffffff}}.makeup-lesson__event-tip__content{font-style:italic}@media (min-width:768px){.makeup-lesson__event-tip__content{font-size:24px;line-height:1.5em}}.makeup-lesson__event-tip__author{font-family:"Brandon Text Bold";font-size:12px;text-transform:uppercase;margin-top:10px}@media (min-width:768px){.makeup-lesson__event-tip__author{font-size:18px}}.makeup-lesson__event-product__header{text-transform:uppercase;font-family:"Brandon Text Bold"}.makeup-lesson__event-product-hex{display:inline-block;width:12px;height:12px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.makeup-lesson__event-product-hex.light-border{border:1px solid #DDD}.makeup-lesson__event-product-grid__wrapper{position:relative}.makeup-lesson__event-product-grid__wrapper .icon-close{position:absolute;right:0;top:10px;font-size:14px}@media (min-width:768px){.makeup-lesson__event-product-grid__wrapper .icon-close{top:20px;font-size:24px}}.makeup-lesson__event-product-grid__wrapper .icon-close:hover{cursor:pointer}.makeup-lesson__event-product-grid{padding:40px 0;margin-top:40px;border-top:1px solid #eff0f0}.makeup-lesson__event-product-grid .link{border-bottom-width:1px;padding-bottom:.75em}@media (max-width:767px){abbr,abbr[title]{border:none;cursor:default}}#skedgemeIframe.ios-device{width:50%;margin:0}.device-mobile #skedgemeIframe.ios-device{width:50%}.appt-book{position:relative;padding:0;margin:0 auto 16px;max-width:1024px;text-align:center}@media (max-width:767px){.appt-book a.back-to-link,.appt-book a.back-to-link:hover{display:block;width:auto;background:url(/media/export/cms/appointment_booking/common/back_to_link_arrow.gif) no-repeat 0 3px;font-family:"Brandon Text";font-size:12px;color:#ff4661;text-decoration:none;border:none;margin:5px 22px;padding-left:16px}}.appt-book-sections-container{position:relative;max-width:1024px}@media (max-width:767px){.appt-book-sections-container{padding:0 20px;text-align:left}.services .appt-book-sections-container{padding:0}}.appt-book-section{position:relative;width:100%}.appt-book-section-content{position:relative;width:100%;margin-bottom:40px}@media (max-width:767px){.appt-book-section-content{margin-bottom:20px;padding-top:5px}}.account-overlay .account-overlay__next .appt-book .disabled.account-overlay__next-trigger,.appt-book .account-overlay .account-overlay__next .disabled.account-overlay__next-trigger,.appt-book .button.disabled,.appt-book .disabled.recommended-item__button,.appt-book .email-overlay .account-overlay__next .disabled.account-overlay__next-trigger,.appt-book .viewcart-buttons .disabled.go-shopping,.appt-book input[type=button].disabled,.appt-book input[type=submit].disabled,.email-overlay .account-overlay__next .appt-book .disabled.account-overlay__next-trigger,.viewcart-buttons .appt-book .disabled.go-shopping{color:#000000;background-color:#D0D0D0;cursor:default}.appt-book .basic-responsive{position:relative;display:block;font-size:18px}@media (max-width:767px){.appt-book .basic-responsive{font-size:16px}}.appt-book .basic-responsive a{margin-top:2px}@media (min-width:768px){.appt-book .basic-responsive a{margin-top:0}}.appt-book p{margin:18px auto 11px;letter-spacing:.105em}@media (max-width:767px){.appt-book p{margin-top:12px;font-size:16px;line-height:1.2em;letter-spacing:1px}}.appt-book-link{text-transform:uppercase;font-family:"Brandon Text Bold";padding-bottom:5px;text-decoration:none;border-bottom:1px solid #ff4661;font-size:14px;letter-spacing:.23em}@media (max-width:767px){.appt-book-link{font-size:12px;padding-bottom:0}}.appt-book-link:hover{text-decoration:none}.touch .appt-book select,.touchevents .appt-book select{background-position:97% 46%;padding-right:35px}.appt-book-page-header{position:relative;color:#000000;text-decoration:none;display:block;max-width:1024px;margin:0 auto 16px;text-align:center}.appt-book-page-header-bg{display:block;width:100%;height:auto}.appt-book-page-header-bg.bg-img-mobile{display:none}@media (max-width:767px){.appt-book-page-header{text-align:left}.appt-book-page-header-bg.bg-img-pc{display:none}.appt-book-page-header-bg.bg-img-mobile{display:block}}.appt-book-page-header-content{position:absolute;top:0;bottom:0;z-index:1;width:58%}@media (max-width:767px){.appt-book-page-header-content{width:auto}}.appt-book-page-header-content .inner{position:absolute;width:100%;height:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:767px){.appt-book-page-header-content .inner{position:relative;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;margin:17px 17px 0}}.appt-book-page-header-content h2,.appt-book-page-header-content h3,.appt-book-page-header-content h4,.appt-book-page-header-content p{text-align:center;margin-bottom:0;line-height:1.2;font-size:20px}@media (max-width:768px){.appt-book-page-header-content h2,.appt-book-page-header-content h3,.appt-book-page-header-content h4,.appt-book-page-header-content p{font-size:18px}}@media (max-width:767px){.appt-book-page-header-content h2,.appt-book-page-header-content h3,.appt-book-page-header-content h4,.appt-book-page-header-content p{line-height:1.05em;font-family:"Brandon Text Medium";text-align:left}}.appt-book-page-header-content h2{font-size:40px;letter-spacing:9px;text-transform:uppercase;font-family:"Brandon Text Bold"}@media (max-width:768px){.appt-book-page-header-content h2{font-size:32px}}@media (max-width:767px){.appt-book-page-header-content h2{font-size:20px;letter-spacing:.075em}}.appt-book-page-header-content h3{font-size:27px}.appt-book-page-header-content h4{font-size:25px;line-height:1.3}@media (max-width:768px){.appt-book-page-header-content h4{font-size:20px}}@media (max-width:767px){.appt-book-page-header-content h4{font-size:16px;padding-top:12px;font-family:"Brandon Text";width:56%}}@media (max-width:767px){.appt-book-page-header-content p{font-family:"Brandon Text";font-size:16px;text-align:center}}.appt-book-page-header-content .multi{white-space:nowrap}.appt-book-page-header-content .multi--mobile-inline{display:inline-block}@media (min-width:768px){.appt-book-page-header-content .multi--mobile-inline{display:block}}.appt-book-page-header-content__tabs{list-style-type:none;text-align:center;font-size:16px;height:52px;letter-spacing:2px}@media (max-width:767px){.appt-book-page-header-content__tabs{font-size:12px;height:36px}}.appt-book-page-header-content__tabs li{display:inline-block;color:#D0D0D0;border-bottom:1px solid #D0D0D0;border-right:1px solid #D0D0D0;float:left;font-family:"Brandon Text";padding:16px 0;text-transform:uppercase;width:25%}@media (max-width:767px){.appt-book-page-header-content__tabs li{padding:8px 0}}.appt-book-page-header-content__tabs li.active{color:#000000;border-bottom:5px solid #000000;padding-bottom:12px}@media (max-width:767px){.appt-book-page-header-content__tabs li.active{border-bottom:3px solid #000000;padding-bottom:6px}}.appt-book-page-header-content__tabs li:last-of-type{border-right:none}@media (max-width:767px){.appt-book.appointments .appt-book-page-header,.appt-book.confirmation .appt-book-page-header,.appt-book.counters .appt-book-page-header,.appt-book.services .appt-book-page-header{text-align:center}.appt-book.appointments .appt-book-page-header-content,.appt-book.confirmation .appt-book-page-header-content,.appt-book.counters .appt-book-page-header-content,.appt-book.services .appt-book-page-header-content{position:relative;margin:20px;width:auto;height:auto;top:auto;bottom:auto}.appt-book.appointments .appt-book-page-header-content .inner,.appt-book.confirmation .appt-book-page-header-content .inner,.appt-book.counters .appt-book-page-header-content .inner,.appt-book.services .appt-book-page-header-content .inner{position:relative;width:auto;height:auto;top:auto;left:auto;margin:0 auto;-webkit-transform:none;-ms-transform:none;transform:none}.appt-book.appointments .appt-book-page-header .section-header__inner,.appt-book.confirmation .appt-book-page-header .section-header__inner,.appt-book.counters .appt-book-page-header .section-header__inner,.appt-book.services .appt-book-page-header .section-header__inner{font-size:23px;letter-spacing:.05em}}.appt-book-content-header{margin:20px auto}@media (max-width:767px){.service-select .appt-book-content-header{margin-bottom:0;padding:0 20px}}@media (min-width:768px){.appt-book-content-header p{font-size:18px}}.appt-book-content-header .book-now-bar{padding-top:17px}@media (max-width:767px){.appt-book-content-header .book-now-bar{display:none}}.appt-book .book-now-bar{overflow:hidden;letter-spacing:.23em;font-family:"Brandon Text Bold";max-width:372px;margin:0 auto}.appt-book .book-now-bar .minutes{border:1px solid #eff0f0;background-color:#eff0f0;width:27.5%;padding:7px 10px 10px;float:left;display:inline-block;text-align:center}.appt-book .book-now-bar .button,.appt-book .book-now-bar .recommended-item__button,.appt-book .book-now-bar .viewcart-buttons .go-shopping,.viewcart-buttons .appt-book .book-now-bar .go-shopping{width:72.5%;float:left;display:inline-block;letter-spacing:.23em;padding-bottom:13px;background-color:#ff4661}.appt-book .book-now-bar .button.disabled,.appt-book .book-now-bar .disabled.recommended-item__button,.appt-book .book-now-bar .viewcart-buttons .disabled.go-shopping,.viewcart-buttons .appt-book .book-now-bar .disabled.go-shopping{background-color:#D0D0D0}@media (max-width:767px){.appt-book .book-now-bar{width:100%;font-size:12px;max-width:none}.appt-book .book-now-bar .minutes{width:28%;height:57px;line-height:45px}.appt-book .book-now-bar .button,.appt-book .book-now-bar .recommended-item__button,.appt-book .book-now-bar .viewcart-buttons .go-shopping,.viewcart-buttons .appt-book .book-now-bar .go-shopping{font-size:12px;width:72%;height:57px;padding-top:9px}.appt-book .book-now-bar .button .sub-text,.appt-book .book-now-bar .recommended-item__button .sub-text,.appt-book .book-now-bar .viewcart-buttons .go-shopping .sub-text,.viewcart-buttons .appt-book .book-now-bar .go-shopping .sub-text{font-size:11px;font-family:"Brandon Text";font-style:italic;text-transform:none;letter-spacing:.03em}}.appt-book-location-selector{position:relative;text-align:center;font-size:18px;padding:23px 0 16px}@media (max-width:767px){.appt-book-location-selector{padding:0 0 20px 0;font-size:16px}}.appt-book-location-selector-copy{text-align:center;display:block}@media (max-width:767px){.appt-book-location-selector-copy{text-align:left;font-family:"Brandon Text Bold"}}.appt-book-location-selector .form-container{position:relative;display:inline-block;overflow:hidden;margin-top:18px}@media (max-width:768px){.appt-book-location-selector .form-container{display:block;text-align:center}}@media (max-width:767px){.appt-book-location-selector .form-container{width:100%;margin-top:15px}}.appt-book-location-selector .location-select,.appt-book-location-selector .location-submit{display:block;float:left}@media (max-width:768px){.appt-book-location-selector .location-select,.appt-book-location-selector .location-submit{float:none;margin:0 auto}}.appt-book-location-selector .location-select{width:506px}@media (max-width:767px){.appt-book-location-selector .location-select{width:100%;margin-bottom:21px}}.appt-book-location-selector .location-submit{height:auto;line-height:1;padding:11px 11px 10px;margin-left:20px;letter-spacing:.23em;background-color:#ff4661}@media (max-width:768px){.appt-book-location-selector .location-submit{margin:0 auto}}@media (max-width:767px){.appt-book-location-selector .location-submit{width:100%;margin-left:0;font-size:12px}}.appt-book .service-select{width:auto;margin:0 auto 23px;overflow:hidden}@media (max-width:767px){.appt-book .service-select{margin-bottom:-16px}}@media (min-width:768px){.appt-book .service-select .section-header__inner{font-size:16px}}.appt-book .service-select .services-container{position:relative;width:100%;max-width:984px;overflow:hidden;margin:40px auto;padding-top:0;background:transparent url(/media/export/cms/appointment_booking/services/vert_line_bg.gif) repeat-y top center;border-top:1px solid #eff0f0;border-bottom:1px solid #eff0f0}@media (max-width:767px){.appt-book .service-select .services-container{background:0 0;border:none;margin-top:0;margin-top:25px;padding:0 20px}}@media (max-width:767px){.appt-book .service-select .service:first-child{border-top:1px solid #eff0f0}}.appt-book .service-select .service{position:relative;display:block;width:50%;padding:1.9% 1.7% 3.8%;min-height:290px;border-bottom:1px solid #eff0f0;overflow:hidden;float:left}@media (max-width:767px){.appt-book .service-select .service{float:none;width:100%;min-height:0;padding:1.9% 1.7%}.appt-book .service-select .service.expanded .service-head .icon{background:url(/media/export/cms/appointment_booking/services/services_mobile_title_expanded_arrow.gif) no-repeat}.appt-book .service-select .service .service-head{position:relative;width:100%;height:38px;overflow:hidden;cursor:pointer}.appt-book .service-select .service .service-head .service-title{display:block;float:left;width:85%;font-size:12px;font-family:"Brandon Text Bold";text-transform:uppercase;padding:0;margin-top:6px}.appt-book .service-select .service .service-head .icon{display:block;width:20px;height:32px;float:right;padding:0;margin:0;background:url(/media/export/cms/appointment_booking/services/services_mobile_title_arrow.gif) no-repeat}}.appt-book .service-select .service .service-image{display:block;float:left;width:41%;border:1px solid #eff0f0}@media (max-width:767px){.appt-book .service-select .service .service-image{width:45.35%}}.appt-book .service-select .service .service-details{display:block;float:left;width:53%;text-align:left;overflow:hidden;margin-left:20px}@media (max-width:767px){.appt-book .service-select .service .service-details{width:50.1%;margin-left:4.5%}}.appt-book .service-select .service .service-details h3{margin:0;text-transform:uppercase;line-height:1.1}.appt-book .service-select .service .service-details h3.service-title{font-family:"Brandon Text Bold";letter-spacing:.2em;margin-top:-5px;line-height:1.5em}@media (max-width:767px){.appt-book .service-select .service .service-details h3.service-title{font-size:12px;margin-top:-2px;letter-spacing:.19em;line-height:1.2em}}.appt-book .service-select .service .service-details .lesson_description p{margin-top:0;margin-bottom:0;line-height:1.72em}@media (max-width:767px){.appt-book .service-select .service .service-details .lesson_description p{font-size:12px;line-height:1.3em;letter-spacing:.06em}}.appt-book .service-select .service .selection-bar{position:absolute;display:block;width:93.6%;left:3.4%;bottom:6.4%;clear:both;padding-top:19px;overflow:hidden;letter-spacing:.23em}@media (max-width:767px){.appt-book .service-select .service .selection-bar{position:relative;left:auto;bottom:auto;width:auto}}.appt-book .service-select .service .selection-bar>div{display:block;float:left;line-height:1;text-transform:uppercase;text-align:center;padding:11px 0;margin:0;font-family:"Brandon Text Bold"}@media (max-width:767px){.appt-book .service-select .service .selection-bar>div{font-size:10px;letter-spacing:.2em;padding:6px 0}}.appt-book .service-select .service .selection-bar .selection-time{width:41%;border:1px solid #eff0f0;background-color:#eff0f0;text-transform:uppercase}@media (max-width:767px){.appt-book .service-select .service .selection-bar .selection-time{width:50%}}.appt-book .service-select .service .selection-bar .selection-selector{border:1px solid #000000;background-color:#ffffff;width:58.7%;text-transform:uppercase;cursor:pointer}.appt-book .service-select .service .selection-bar .selection-selector .icon{display:none;position:relative;top:-2px;margin-right:2px;width:17px;height:12px;background:url(/media/export/cms/appointment_booking/services/service_selected_check.gif) no-repeat}@media (max-width:767px){.appt-book .service-select .service .selection-bar .selection-selector .icon{display:none}}@media (max-width:767px){.appt-book .service-select .service .selection-bar .selection-selector{width:50%}}.appt-book .service-select .service .selection-bar .selection-selector.selected{background-color:#000000;color:#ffffff}.appt-book .service-select .service .selection-bar .selection-selector.selected .icon{display:inline-block}@media (max-width:767px){.appt-book .service-select .service .selection-bar .selection-selector.selected .icon{display:none}}.appt-book .appointment-select{width:auto;margin:0 auto;overflow:hidden}.appt-book .appointment-select .appointments-container .booking-step{margin-bottom:22px;text-align:left}.appt-book .appointment-select .appointments-container .booking-step.step2{padding:0 3.6%;margin-bottom:15px}.appt-book .appointment-select .appointments-container .booking-step.step3{padding:0 3.6%}.appt-book .appointment-select .appointments-container .step-header{text-align:left;padding:21px 0 18px;margin:0;border-bottom:1px solid #eff0f0;font-size:18px;letter-spacing:.1em}@media (max-width:767px){.appt-book .appointment-select .appointments-container .step-header{letter-spacing:1px}}.appt-book .appointment-select .appointments-container .step1 .step-header{margin:0 3.6% 12px}@media (max-width:767px){.appt-book .appointment-select .appointments-container .step1 .step-header{margin:0 0 2px 10px}}.appt-book .appointment-select .appointments-container .services{width:100%;overflow:hidden;padding:0 1.8%}@media (max-width:767px){.appt-book .appointment-select .appointments-container .services{padding:2.5% 3.6%;margin-top:5px}}.appt-book .appointment-select .appointments-container .services h4{font-family:"Brandon Text Bold";text-transform:uppercase;font-size:16px;padding-bottom:18px;letter-spacing:.2em}@media (max-width:767px){.appt-book .appointment-select .appointments-container .services h4{letter-spacing:1px}}.appt-book .appointment-select .appointments-container .service{display:block;width:50%;padding:2.5% 1.8%;overflow:hidden;float:left}@media (max-width:767px){.appt-book .appointment-select .appointments-container .service{width:auto;float:none;padding:1.8% 0}}.appt-book .appointment-select .appointments-container .service .service-head{margin:0;text-transform:uppercase;line-height:1.1;font-family:"Brandon Text Bold";font-size:16px;letter-spacing:.2em}@media (max-width:767px){.appt-book .appointment-select .appointments-container .service .service-head{text-transform:none;font-family:"Brandon Text";font-size:14px;letter-spacing:1px}}.appt-book .appointment-select .appointments-container .service .selection-bar{display:block;clear:both;padding-top:18px;overflow:hidden}@media (max-width:767px){.appt-book .appointment-select .appointments-container .service .selection-bar{display:none}}.appt-book .appointment-select .appointments-container .service .selection-bar>div{display:block;float:left;line-height:1;text-transform:uppercase;text-align:center;padding:11px 0;margin:0;font-family:"Brandon Text Bold"}@media (min-width:768px){.appt-book .appointment-select .appointments-container .service .selection-bar>div{letter-spacing:.25em}}.appt-book .appointment-select .appointments-container .service .selection-bar .selection-time{width:41%;border:1px solid #eff0f0;background-color:#eff0f0;text-transform:uppercase}.appt-book .appointment-select .appointments-container .service .selection-bar .selection-selector{border:1px solid #000000;background-color:#ffffff;width:59%;text-transform:uppercase}.appt-book .appointment-select .appointments-container .service .selection-bar .selection-selector .icon{display:none;position:relative;top:-2px;margin-right:2px;width:17px;height:12px;background:url(/media/export/cms/appointment_booking/services/service_selected_check.gif) no-repeat}.appt-book .appointment-select .appointments-container .service .selection-bar .selection-selector.selected{background-color:#000000;color:#ffffff}.appt-book .appointment-select .appointments-container .service .selection-bar .selection-selector.selected .icon{display:inline-block}.appt-book .appointment-select .appointments-container #appt-book-sign-in-link,.appt-book .appointment-select .appointments-container #change-services-link,.appt-book .appointment-select .appointments-container #read-all-artist-link,.appt-book .appointment-select .appointments-container .start-over{text-transform:uppercase;font-family:"Brandon Text Bold";padding-bottom:5px;text-decoration:none;border-bottom:1px solid #ff4661;font-size:14px;letter-spacing:.23em}@media (max-width:767px){.appt-book .appointment-select .appointments-container #appt-book-sign-in-link,.appt-book .appointment-select .appointments-container #change-services-link,.appt-book .appointment-select .appointments-container #read-all-artist-link,.appt-book .appointment-select .appointments-container .start-over{font-size:12px;padding-bottom:0}}.appt-book .appointment-select .appointments-container #change-services-link{margin:0 3.6%}.appt-book .appointment-select .appointments-container #read-all-artist-link{margin-left:51.8%}.appt-book .appointment-select .appointments-container .selects-container{overflow:hidden;width:100%;margin-top:18px;margin-bottom:3px;padding:0 1.8%}.appt-book .appointment-select .appointments-container .selects-container .select-container{float:left;text-align:left;padding:2.5% 1.8%;width:50%}@media (max-width:767px){.appt-book .appointment-select .appointments-container .selects-container .select-container{width:auto;float:none;display:block}.appt-book .appointment-select .appointments-container .selects-container .select-container select{width:100%}}.appt-book .appointment-select .appointments-container .selects-container .select-container h4{font-family:"Brandon Text Bold";text-transform:uppercase;font-size:16px;padding-bottom:18px;letter-spacing:.2em}@media (max-width:767px){.appt-book .appointment-select .appointments-container .selects-container .select-container h4{letter-spacing:1px}}.appt-book .appointment-select .appointments-container .appointment-select .calendar-head{position:relative;text-align:center;height:73px;margin:0}@media (max-width:767px){.appt-book .appointment-select .appointments-container .appointment-select .calendar-head{text-align:left;height:auto;margin:20px 0;font-family:"Brandon Text Bold";font-size:14px}.appt-book .appointment-select .appointments-container .appointment-select .calendar-head span{font-family:"Brandon Text"}}.appt-book .appointment-select .appointments-container .appointment-select .calendar-head .cal-head-content{position:relative;display:inline-block;overflow:hidden;margin-top:22px}.appt-book .appointment-select .appointments-container .appointment-select .calendar-head .cal-head-content>*{float:left}.appt-book .appointment-select .appointments-container .appointment-select .calendar-head .cal-head-content .cal-copy{position:relative;font-family:"Brandon Text Bold";font-size:18px;text-transform:uppercase;padding:2px 33px;letter-spacing:.2em}@media (max-width:767px){.appt-book .appointment-select .appointments-container .appointment-select .calendar-head .cal-head-content .cal-copy{letter-spacing:1px}}.appt-book .appointment-select .appointments-container .appointment-select .calendar-head .cal-head-content .cal-controls{width:25px;height:25px;cursor:pointer;overflow:hidden;text-indent:100%;white-space:nowrap}.appt-book .appointment-select .appointments-container .appointment-select .calendar-head .cal-head-content .cal-controls.next{background:transparent url(/media/export/cms/appointment_booking/appointments/cal_arrow_right.png) no-repeat}.appt-book .appointment-select .appointments-container .appointment-select .calendar-head .cal-head-content .cal-controls.previous{background:transparent url(/media/export/cms/appointment_booking/appointments/cal_arrow_left.png) no-repeat}.appt-book .appointment-select .appointments-container .appointment-select .calendar-head .date-picker{position:absolute;right:0;top:0;background:transparent url(/media/export/cms/appointment_booking/appointments/cal_date_picker_icon.png) no-repeat;width:72px;height:73px;cursor:pointer;overflow:hidden;text-indent:100%;white-space:nowrap}@media (max-width:767px){.appt-book .appointment-select .appointments-container .appointment-select .date-picker{width:100%;margin-bottom:13px}.appt-book .appointment-select .appointments-container .appointment-select .date-picker .pikaday-container{padding:0}.appt-book .appointment-select .appointments-container .appointment-select .date-picker .pikaday-container .pika-single{z-index:0;font-family:"Brandon Text Bold";border:none}.appt-book .appointment-select .appointments-container .appointment-select .date-picker .pikaday-container .pika-single .pika-lendar{float:none;margin:0;width:100%}.appt-book .appointment-select .appointments-container .appointment-select .date-picker .pikaday-container .pika-single .pika-lendar .pika-title{font-size:16px;margin-top:10px}.appt-book .appointment-select .appointments-container .appointment-select .date-picker .pikaday-container .pika-single .pika-lendar .pika-title .pika-label{z-index:0}.appt-book .appointment-select .appointments-container .appointment-select .date-picker .pikaday-container .pika-single .pika-lendar .pika-title .pika-label:last-child{display:none}.appt-book .appointment-select .appointments-container .appointment-select .date-picker .pikaday-container .pika-single .pika-lendar .pika-title .pika-label .pika-select{z-index:0;display:none}.appt-book .appointment-select .appointments-container .appointment-select .date-picker .pikaday-container .pika-single .pika-lendar .pika-title .pika-next,.appt-book .appointment-select .appointments-container .appointment-select .date-picker .pikaday-container .pika-single .pika-lendar .pika-title .pika-prev{width:25px;height:25px;cursor:pointer;overflow:hidden;text-indent:100%;white-space:nowrap}.appt-book .appointment-select .appointments-container .appointment-select .date-picker .pikaday-container .pika-single .pika-lendar .pika-title .pika-prev{background:transparent url(/media/export/cms/appointment_booking/appointments/cal_arrow_left.png) no-repeat}.appt-book .appointment-select .appointments-container .appointment-select .date-picker .pikaday-container .pika-single .pika-lendar .pika-title .pika-next{background:transparent url(/media/export/cms/appointment_booking/appointments/cal_arrow_right.png) no-repeat}.appt-book .appointment-select .appointments-container .appointment-select .date-picker .pikaday-container .pika-single .pika-lendar table.pika-table{border-collapse:collapse;border-spacing:0}.appt-book .appointment-select .appointments-container .appointment-select .date-picker .pikaday-container .pika-single .pika-lendar table.pika-table td,.appt-book .appointment-select .appointments-container .appointment-select .date-picker .pikaday-container .pika-single .pika-lendar table.pika-table th{border:none;background-color:transparent;height:33px;padding:0}.appt-book .appointment-select .appointments-container .appointment-select .date-picker .pikaday-container .pika-single .pika-lendar table.pika-table th abbr,.appt-book .appointment-select .appointments-container .appointment-select .date-picker .pikaday-container .pika-single .pika-lendar table.pika-table th abbr[title]{border:none;cursor:default}.appt-book .appointment-select .appointments-container .appointment-select .date-picker .pikaday-container .pika-single .pika-lendar table.pika-table td .pika-button{background-color:#ffffff;color:#000000;border-radius:0;box-shadow:none;text-align:center;font-size:14px;font-family:"Brandon Text Bold";height:33px}.appt-book .appointment-select .appointments-container .appointment-select .date-picker .pikaday-container .pika-single .pika-lendar table.pika-table td.is-selected .pika-button{background-color:#000000;color:#ffffff}.appt-book .appointment-select .appointments-container .appointment-select .date-picker .pikaday-container .pika-single .pika-lendar table.pika-table td.is-selected .pika-button:hover{background-color:#000000;color:#ffffff}}.appt-book .appointment-select .appointments-container .appointment-select table{text-align:center;border:1px solid #D0D0D0;margin:0}@media (max-width:767px){.appt-book .appointment-select .appointments-container .appointment-select table{border:none;border-collapse:separate;border-spacing:6px}}.appt-book .appointment-select .appointments-container .appointment-select table th{background-color:#D0D0D0;border:none;text-align:center;font-size:16px;padding:.55em 0}.appt-book .appointment-select .appointments-container .appointment-select table th.hilite{background-color:#000000;color:#ffffff}.appt-book .appointment-select .appointments-container .appointment-select table td{border:1px solid #eff0f0;text-align:center;color:#D0D0D0;cursor:default;font-size:18px;padding:.46em 0}.appt-book .appointment-select .appointments-container .appointment-select table td.enabled{font-family:"Brandon Text Bold";background-color:#ffffff;color:#000000;cursor:pointer}.appt-book .appointment-select .appointments-container .appointment-select table td.enabled:hover{color:#ffffff;background-color:#000000}@media (max-width:767px){.appt-book .appointment-select .appointments-container .appointment-select table td.enabled{background-color:#000000;color:#ffffff}}.appt-book .appointment-select .appointments-container .appointment-select table td.selected{font-family:"Brandon Text Bold";background-color:#ff4661;color:#ffffff;font-family:"Brandon Text Bold"}.appt-book .appointment-select .appointments-container .appointment-select table td.selected:hover{color:#ffffff;background-color:#ff4661}.appt-book .appointment-select .appointments-container .error-messages{display:none}.appt-book .appointment-select .appointments-container .error-messages .error-message{display:none}@media (max-width:767px){.appt-book .appointment-select .appointments-container .error-messages .error-message{color:#ff0000}}.appt-book .appointment-select .appointments-container .sign-in-container{display:block;overflow:hidden;width:100%;height:auto;margin:37px 0 0 0;letter-spacing:.1em}@media (max-width:767px){.appt-book .appointment-select .appointments-container .sign-in-container{letter-spacing:1px}}.appt-book .appointment-select .appointments-container .sign-in-container h4{margin-bottom:28px;font-size:18px}.appt-book .appointment-select .appointments-container .sign-in-container .sign-in-form-container{display:none;position:relative;overflow:hidden}.appt-book .appointment-select .appointments-container .sign-in-container .sign-in-form-container input{display:block;width:48.2%;margin-bottom:20px;height:38px;font-size:18px;font-family:"Brandon Text"}.appt-book .appointment-select .appointments-container .sign-in-container .sign-in-form-container input.login__email{float:left}@media (max-width:767px){.appt-book .appointment-select .appointments-container .sign-in-container .sign-in-form-container input.login__email{width:100%;float:none}}.appt-book .appointment-select .appointments-container .sign-in-container .sign-in-form-container input.login__password{float:right}@media (max-width:767px){.appt-book .appointment-select .appointments-container .sign-in-container .sign-in-form-container input.login__password{width:100%;float:none}}.appt-book .appointment-select .appointments-container .sign-in-container .sign-in-form-container input.login__submit{display:inline-block;width:auto;clear:both;float:right;font-size:14px;font-family:"Brandon Text Bold"}@media (max-width:767px){.appt-book .appointment-select .appointments-container .sign-in-container .sign-in-form-container input.login__submit{float:none}}.appt-book .appointment-select .appointments-container .book-appt-container{display:block;overflow:hidden;width:100%;height:auto;margin:12px 0 23px;letter-spacing:.1em}@media (max-width:767px){.appt-book .appointment-select .appointments-container .book-appt-container{letter-spacing:1px}}.appt-book .appointment-select .appointments-container .book-appt-container h4{margin-bottom:17px;font-size:18px;letter-spacing:.1em}@media (max-width:767px){.appt-book .appointment-select .appointments-container .book-appt-container h4{letter-spacing:1px}}.appt-book .appointment-select .appointments-container .book-appt-container fieldset,.appt-book .appointment-select .appointments-container .book-appt-container input{display:block;width:48.2%;margin-bottom:20px;font-size:18px;font-family:"Brandon Text";height:38px}@media (max-width:767px){.appt-book .appointment-select .appointments-container .book-appt-container fieldset,.appt-book .appointment-select .appointments-container .book-appt-container input{width:100%;float:none}}.appt-book .appointment-select .appointments-container .book-appt-container fieldset.appt-book-email,.appt-book .appointment-select .appointments-container .book-appt-container fieldset.appt-book-first-name,.appt-book .appointment-select .appointments-container .book-appt-container input.appt-book-email,.appt-book .appointment-select .appointments-container .book-appt-container input.appt-book-first-name{float:left}@media (max-width:767px){.appt-book .appointment-select .appointments-container .book-appt-container fieldset.appt-book-email,.appt-book .appointment-select .appointments-container .book-appt-container fieldset.appt-book-first-name,.appt-book .appointment-select .appointments-container .book-appt-container input.appt-book-email,.appt-book .appointment-select .appointments-container .book-appt-container input.appt-book-first-name{width:100%;float:none}}.appt-book .appointment-select .appointments-container .book-appt-container fieldset.appt-book-last-name,.appt-book .appointment-select .appointments-container .book-appt-container fieldset.mobile-phone-fieldset,.appt-book .appointment-select .appointments-container .book-appt-container input.appt-book-last-name,.appt-book .appointment-select .appointments-container .book-appt-container input.mobile-phone-fieldset{float:right}@media (max-width:767px){.appt-book .appointment-select .appointments-container .book-appt-container fieldset.appt-book-last-name,.appt-book .appointment-select .appointments-container .book-appt-container fieldset.mobile-phone-fieldset,.appt-book .appointment-select .appointments-container .book-appt-container input.appt-book-last-name,.appt-book .appointment-select .appointments-container .book-appt-container input.mobile-phone-fieldset{width:100%;float:none}}.appt-book .appointment-select .appointments-container .book-appt-container fieldset.mobile-phone-fieldset,.appt-book .appointment-select .appointments-container .book-appt-container input.mobile-phone-fieldset{border:none;padding:0;margin:0;overflow:hidden}.appt-book .appointment-select .appointments-container .book-appt-container fieldset.appt-book-mobile,.appt-book .appointment-select .appointments-container .book-appt-container fieldset.appt-book-mobile-prefix,.appt-book .appointment-select .appointments-container .book-appt-container input.appt-book-mobile,.appt-book .appointment-select .appointments-container .book-appt-container input.appt-book-mobile-prefix{float:left;margin:0}.appt-book .appointment-select .appointments-container .book-appt-container fieldset.appt-book-mobile-prefix,.appt-book .appointment-select .appointments-container .book-appt-container input.appt-book-mobile-prefix{width:20%;border-right:none}@media (max-width:767px){.appt-book .appointment-select .appointments-container .book-appt-container fieldset.appt-book-mobile-prefix,.appt-book .appointment-select .appointments-container .book-appt-container input.appt-book-mobile-prefix{width:25%}}.appt-book .appointment-select .appointments-container .book-appt-container fieldset.appt-book-mobile,.appt-book .appointment-select .appointments-container .book-appt-container input.appt-book-mobile{width:80%}@media (max-width:767px){.appt-book .appointment-select .appointments-container .book-appt-container fieldset.appt-book-mobile,.appt-book .appointment-select .appointments-container .book-appt-container input.appt-book-mobile{width:75%}}.appt-book .appointment-select .appointments-container .book-appt-container .note-head{clear:both;padding-top:7px;padding-bottom:3px}.appt-book .appointment-select .appointments-container .book-appt-container .appt-book-note{width:100%;display:block;height:149px;margin-bottom:16px;font-family:"Brandon Text";font-size:18px;letter-spacing:.1em}@media (max-width:767px){.appt-book .appointment-select .appointments-container .book-appt-container .appt-book-note{letter-spacing:1px}}.appt-book .appointment-select .appointments-container .book-appt-container .registration__email-list,.appt-book .appointment-select .appointments-container .book-appt-container .registration__oab-email-promotions,.appt-book .appointment-select .appointments-container .book-appt-container .registration__sms-list,.appt-book .appointment-select .appointments-container .book-appt-container .registration__terms{font-family:"Brandon Text Medium";width:48.2%;float:left;margin-top:auto;padding-top:1em}.appt-book .appointment-select .appointments-container .book-appt-container .registration__email-list:before,.appt-book .appointment-select .appointments-container .book-appt-container .registration__oab-email-promotions:before,.appt-book .appointment-select .appointments-container .book-appt-container .registration__sms-list:before,.appt-book .appointment-select .appointments-container .book-appt-container .registration__terms:before{margin:0}@media (max-width:767px){.appt-book .appointment-select .appointments-container .book-appt-container .registration__email-list,.appt-book .appointment-select .appointments-container .book-appt-container .registration__oab-email-promotions,.appt-book .appointment-select .appointments-container .book-appt-container .registration__sms-list,.appt-book .appointment-select .appointments-container .book-appt-container .registration__terms{width:auto;float:none;display:block;margin-bottom:18px}}.appt-book .appointment-select .appointments-container .book-appt-container .registration__sms-list{float:right}@media (max-width:767px){.appt-book .appointment-select .appointments-container .book-appt-container .registration__sms-list{width:auto;float:none}}.appt-book .appointment-select .appointments-container .confirm-container{display:block;overflow:hidden;width:48.2%;height:auto;margin:18px 0;float:right}@media (max-width:767px){.appt-book .appointment-select .appointments-container .confirm-container{width:auto;float:none;text-align:left}}.appt-book .appointment-select .appointments-container .confirm-container .total-time{font-size:18px;font-family:"Brandon Text Bold";float:left;width:49%;padding:10px 0}@media (max-width:767px){.appt-book .appointment-select .appointments-container .confirm-container .total-time{width:auto;float:none}}.appt-book .appointment-select .appointments-container .confirm-container .appt-book-book-submit{float:right;letter-spacing:.25em;padding:0 18px;height:38px;background-color:#ff4661;cursor:pointer}.appt-book .appointment-select .appointments-container .confirm-container .appt-book-book-submit.disabled{background-color:#D0D0D0;color:#000000;cursor:default}@media (max-width:767px){.appt-book .appointment-select .appointments-container .confirm-container .appt-book-book-submit{float:none}}.appt-book .appointment-select .appointments-container .confirm-container .start-over{text-align:right;float:right;display:block;margin-top:24px;text-transform:uppercase;color:#000000;border-color:#000000;letter-spacing:.25em}@media (max-width:767px){.appt-book .appointment-select .appointments-container .confirm-container .start-over{display:inline-block;width:auto;float:none;text-align:left}}.appt-book .page-header__title{font-family:"Brandon Text Bold";font-size:39px;font-weight:700;letter-spacing:7px;padding-left:90px;text-align:left;text-transform:uppercase}.appt-book .page-header__subtitle{padding-left:90px;text-align:left}.appt-book .page-header__subtitle p{font-family:"Brandon Text Medium";font-size:24px;line-height:1.3}.appt-book .confirmation{width:100%;position:relative}.appt-book .confirmation .appt-book-content-header{margin:40px 0}.appt-book .confirmation .appt-book-content-header p{width:56%;margin:15px auto}@media (max-width:767px){.appt-book .confirmation .appt-book-content-header p{width:100%;text-align:left}}.appt-book .confirmation .confirmation-container{position:relative;width:100%;border-top:1px solid #d0d0d0;overflow:hidden}@media (max-width:767px){.appt-book .confirmation .confirmation-container{border-top:none}}.appt-book .confirmation .confirmation-container>div{float:left;width:50%;min-height:220px;padding:35px 10px 0;text-align:center;border-bottom:1px solid #d0d0d0;overflow:hidden}@media (max-width:767px){.appt-book .confirmation .confirmation-container>div{float:none;text-align:left;width:100%;border:none;min-height:0;padding:0;margin:0 0 35px}}.appt-book .confirmation .confirmation-container>div h4{font-family:"Brandon Text Bold";font-size:18px;letter-spacing:4px;margin:5px;text-transform:uppercase;text-align:center}@media (max-width:767px){.appt-book .confirmation .confirmation-container>div h4{text-align:left;border-bottom:1px solid #d4d4d4}}.appt-book .confirmation .confirmation-container>div span{display:block;text-align:center;margin:5px}@media (max-width:767px){.appt-book .confirmation .confirmation-container>div span{text-align:left}}.appt-book .confirmation .confirmation-container .date-time,.appt-book .confirmation .confirmation-container .your-lessons{border-right:1px solid #d0d0d0}@media (max-width:767px){.appt-book .confirmation .confirmation-container .date-time,.appt-book .confirmation .confirmation-container .your-lessons{border-right:none}}.appt-book .confirmation .confirmation-container .artist,.appt-book .confirmation .confirmation-container .date-time{padding-top:34px}@media (max-width:767px){.appt-book .confirmation .confirmation-container .artist,.appt-book .confirmation .confirmation-container .date-time{padding-top:0}}.appt-book .confirmation .confirmation-container .date-time .appt-date-cal{background:transparent url(/media/export/cms/makeup_services/appointment_booking/appointments/cal_date_picker_icon.png) no-repeat 22.5em .5em}.appt-book .confirmation .confirmation-container .date-time .appt-date-cal .add-cal-link{border-bottom:1px solid #000000;display:inline-block;padding-bottom:2px;margin-bottom:5px;cursor:pointer}.appt-book .confirmation .confirmation-container .date-time .appt-date-cal .cals-container{width:150px;display:none;position:absolute;border:1px solid #000000}.appt-book .confirmation .confirmation-container .date-time .appt-date-cal .cals-container .appt-book-link{border:none;display:block;padding:4px 15px 0}.appt-book .confirmation .confirmation-container .date-time .appt-date-cal .cals-container .appt-book-link:first-child{padding-top:5px}.appt-book .confirmation .confirmation-container .date-time .appt-date-cal .cals-container .appt-book-link:last-child{padding-bottom:5px}.appt-book .confirmation .confirmation-container .date-time .appt-date-cal .cals-container.expanded{display:block;left:18%}.appt-book .confirmation .confirmation-container .date-time .appt-date-cal .appt-book-link{font-size:11px;line-height:18.4px;letter-spacing:0;border-color:1px solid #000000}.appt-book .confirmation .confirmation-container .location a{border-bottom:1px solid #ff4661;font-family:"Brandon Text Bold";padding-bottom:5px;font-size:14px;text-decoration:none;text-transform:uppercase;letter-spacing:.23em}@media (max-width:767px){.appt-book .confirmation .confirmation-container .location a{font-size:12px;padding-bottom:0}}.appt-book .my-appointments{width:100%;position:relative}.appt-book .my-appointments .appt-book-content-header{margin:36px 0 28px}.appt-book .my-appointments .appt-book-content-header p{width:56%;margin:18px auto}@media (max-width:767px){.appt-book .my-appointments .appt-book-content-header p{width:100%;text-align:left}}.appt-book .my-appointments .appointments-container{position:relative;width:auto;overflow:hidden;margin:0 3.6% 0}@media (max-width:767px){.appt-book .my-appointments .appointments-container{margin:0}}.appt-book .my-appointments .appointments-container .mobile-header{display:none}@media (max-width:767px){.appt-book .my-appointments .appointments-container .mobile-header{font-family:"Brandon Text Bold";text-transform:uppercase;display:block;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;width:100%;padding:15px 0;margin:5px 0 23px}}.appt-book .my-appointments .appointments-container.past{background-color:#eff0f0;height:auto;overflow:hidden;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4}.appt-book .my-appointments .appointments-container.past .past-appt-head{width:100%;position:relative;text-align:center;border-bottom:1px solid #d4d4d4}@media (max-width:767px){.appt-book .my-appointments .appointments-container.past .past-appt-head{margin-bottom:35px}}.appt-book .my-appointments .appointments-container.past .past-appt-head a.view-link{font-family:"Brandon Text Bold";font-size:14px;text-transform:uppercase;color:#000000;text-align:center;display:block;height:84px;padding:27px 0 0;border-bottom:1px solid #d4d4d4;letter-spacing:.25em;position:relative}@media (max-width:767px){.appt-book .my-appointments .appointments-container.past .past-appt-head a.view-link{letter-spacing:1px;height:54px;padding:13px 0 0}}.appt-book .my-appointments .appointments-container.past .past-appt-head a.view-link:before{content:'';position:absolute;width:255px;margin-top:25px;border-bottom:1px solid #000000;margin-left:-129px;left:50%}@media (max-width:767px){.appt-book .my-appointments .appointments-container.past .past-appt-head a.view-link:before{border-bottom:none}}.appt-book .my-appointments .appointments-container.past .past-appt-head .section-header{margin:28px 0 29px;text-align:center;font-size:16px;letter-spacing:.1em}@media (max-width:767px){.appt-book .my-appointments .appointments-container.past .past-appt-head .section-header{letter-spacing:.2em;font-size:12px;margin:0;padding:0}.appt-book .my-appointments .appointments-container.past .past-appt-head .section-header:before{background:0 0}}.appt-book .my-appointments .appointments-container.past .past-appt-head .section-header .section-header .inner,.appt-book .my-appointments .appointments-container.past .past-appt-head .section-header .section-header__inner{background-color:#eff0f0;padding:0 14px 0 18px}@media (max-width:767px){.appt-book .my-appointments .appointments-container.past .past-appt-head .section-header .section-header .inner,.appt-book .my-appointments .appointments-container.past .past-appt-head .section-header .section-header__inner{letter-spacing:.2em;font-size:12px;margin:20px 0;padding:0 5px}}.appt-book .my-appointments .appointments-container.past .appointment-details{margin:0}.appt-book .my-appointments .appointments-container.past .appointment-details:last-child .artist,.appt-book .my-appointments .appointments-container.past .appointment-details:last-child .date-time{border-bottom:1px solid #d0d0d0}@media (max-width:767px){.appt-book .my-appointments .appointments-container.past .appointment-details:last-child .artist,.appt-book .my-appointments .appointments-container.past .appointment-details:last-child .date-time{border-bottom:none}}.appt-book .my-appointments .appointments-container.past .appointment-details .artist,.appt-book .my-appointments .appointments-container.past .appointment-details .date-time{border-bottom:2px solid #000000}@media (max-width:767px){.appt-book .my-appointments .appointments-container.past .appointment-details .artist,.appt-book .my-appointments .appointments-container.past .appointment-details .date-time{border-bottom:none}}@media (max-width:767px){.appt-book .my-appointments .appointments-container.past .appointment-container{padding:0 5px}}.appt-book .my-appointments .appointment-container{position:relative;width:100%;overflow:hidden;margin-bottom:0}.appt-book .my-appointments .appointment-container .appointment-details{position:relative;width:100%;margin:40px 0;overflow:hidden;font-size:18px;line-height:22px}@media (max-width:767px){.appt-book .my-appointments .appointment-container .appointment-details{font-size:14px;line-height:19px}}.appt-book .my-appointments .appointment-container .appointment-details>div{float:left;width:50%;min-height:230px;padding:33px 10px 0;text-align:center;border-bottom:1px solid #d0d0d0;overflow:hidden}@media (max-width:767px){.appt-book .my-appointments .appointment-container .appointment-details>div{float:none;text-align:left;width:100%;border:none;min-height:0;padding:0;margin:0 0 35px}}.appt-book .my-appointments .appointment-container .appointment-details>div h4{font-family:"Brandon Text Bold";font-size:18px;letter-spacing:4px;margin:1px 5px 10px;text-transform:uppercase;text-align:center}@media (max-width:767px){.appt-book .my-appointments .appointment-container .appointment-details>div h4{text-align:left;border-bottom:1px solid #d4d4d4}}.appt-book .my-appointments .appointment-container .appointment-details>div span{display:block;text-align:center;margin:5px}@media (max-width:767px){.appt-book .my-appointments .appointment-container .appointment-details>div span{text-align:left}}.appt-book .my-appointments .appointment-container .appointment-details .location,.appt-book .my-appointments .appointment-container .appointment-details .your-lessons{border-top:1px solid #d0d0d0}@media (max-width:767px){.appt-book .my-appointments .appointment-container .appointment-details .location,.appt-book .my-appointments .appointment-container .appointment-details .your-lessons{border-top:none}}.appt-book .my-appointments .appointment-container .appointment-details .date-time,.appt-book .my-appointments .appointment-container .appointment-details .your-lessons{border-right:1px solid #d0d0d0}@media (max-width:767px){.appt-book .my-appointments .appointment-container .appointment-details .date-time,.appt-book .my-appointments .appointment-container .appointment-details .your-lessons{border-right:none}}.appt-book .my-appointments .appointment-container .appointment-details .artist,.appt-book .my-appointments .appointment-container .appointment-details .date-time{padding-top:74px}@media (max-width:767px){.appt-book .my-appointments .appointment-container .appointment-details .artist,.appt-book .my-appointments .appointment-container .appointment-details .date-time{padding-top:0}}.appt-book .my-appointments .appointment-container .appointment-details .location a{border-bottom:1px solid #ff4661;font-family:"Brandon Text Bold";padding-bottom:5px;font-size:14px;text-decoration:none;text-transform:uppercase;letter-spacing:.23em}@media (max-width:767px){.appt-book .my-appointments .appointment-container .appointment-details .location a{font-size:12px;padding-bottom:0}}.appt-book .my-appointments .appointment-container:last-child .appointment-details{margin-bottom:0}.appt-book .my-appointments .appt-booking-links{margin:26px 0 30px 0}.appt-book .my-appointments .appt-booking-links h4{font-family:"Brandon Text";font-size:18px;margin:0 0 28px;letter-spacing:.1em}.appt-book .my-appointments .appt-booking-links .viewcart-buttons a.go-shopping,.appt-book .my-appointments .appt-booking-links a.button,.appt-book .my-appointments .appt-booking-links a.recommended-item__button,.viewcart-buttons .appt-book .my-appointments .appt-booking-links a.go-shopping{background-color:#ff4661}@media (min-width:768px){.appt-book .my-appointments .appt-booking-links .viewcart-buttons a.go-shopping,.appt-book .my-appointments .appt-booking-links a.button,.appt-book .my-appointments .appt-booking-links a.recommended-item__button,.viewcart-buttons .appt-book .my-appointments .appt-booking-links a.go-shopping{letter-spacing:.25em;padding:.8em .45em .95em .7em}}.appt-book .my-appointments .appointments-buttons{margin-bottom:36px}@media (max-width:767px){.appt-book .my-appointments .appointments-buttons{margin-bottom:23px}}.appt-book .my-appointments .appointments-buttons .change-appt-btn{margin-right:36px;letter-spacing:.25em;padding:.85em .6em;background-color:#ff4661}.appt-book .my-appointments .appointments-buttons .change-appt-btn.mobile{display:none}@media (max-width:767px){.appt-book .my-appointments .appointments-buttons .change-appt-btn{letter-spacing:1px;display:none}.appt-book .my-appointments .appointments-buttons .change-appt-btn.mobile{display:inline-block}}.appt-book .my-appointments .appointments-buttons a.cancel-appt-btn{color:#000000;border-color:#000000}.appt-book .my-appointments #appt-book-my-appointments-no-appts .button-container{margin-top:80px}@media (max-width:767px){.appt-book .my-appointments #appt-book-my-appointments-no-appts .button-container{margin-top:40px}}.appt-book .appointment-cancellation{width:100%;position:relative}.appt-book .appointment-cancellation .cancel-content,.appt-book .appointment-cancellation .error-content{display:none}.appt-book .appointment-cancellation .button-container{display:block;margin-top:40px;text-align:center}.appt-book-overlay{display:none;position:fixed;top:0;left:0;bottom:0;right:0;background-color:#FFFFFF;background-color:rgba(255,255,255,.7);z-index:100}.appt-book-overlay .overlay-content-container{position:absolute;display:block;padding:32px 25px;text-align:center;background-color:#ffffff;border:1px solid #eff0f0;z-index:1;width:428px;height:auto;min-height:185px;top:50%;left:50%;margin-top:-95px;margin-left:-214px}@media (max-width:767px){.appt-book-overlay .overlay-content-container{width:300px;min-height:232px;margin-left:-150px}}.appt-book-overlay .overlay-content-container .overlay-close{position:absolute;display:block;right:0;top:0;background:transparent url(/media/export/cms/appointment_booking/common/overlay_close_btn.gif) no-repeat;width:37px;height:32px;cursor:pointer;z-index:3;overflow:hidden;text-indent:100%;white-space:nowrap}.appt-book-overlay .overlay-content-container .overlay-content{display:block;position:relative;text-align:center}.appt-book-overlay .overlay-content-container .overlay-content h4{font-family:"Brandon Text Bold";text-transform:uppercase;margin-bottom:12px;letter-spacing:.205em;margin-top:4px}@media (max-width:767px){.appt-book-overlay .overlay-content-container .overlay-content h4{font-size:24px;letter-spacing:.11em;line-height:1.1em;margin-bottom:8px;margin-top:13px}}.appt-book-overlay .overlay-content-container .overlay-content p{line-height:1.75;margin-top:19px}@media (max-width:767px){.appt-book-overlay .overlay-content-container .overlay-content p{margin:0 auto;line-height:1.3em;font-size:12px;width:82%}}.appt-book-overlay.appt-book-book-conflict-overlay .overlay-content-container,.appt-book-overlay.appt-book-services-overlay .overlay-content-container{width:428px;top:50%;left:50%;margin-top:-95px;margin-left:-214px}@media (max-width:767px){.appt-book-overlay.appt-book-book-conflict-overlay .overlay-content-container,.appt-book-overlay.appt-book-services-overlay .overlay-content-container{width:300px;height:232px;margin-left:-150px}}.appt-book-overlay.appt-book-datepicker-overlay{z-index:1000}.appt-book-overlay.appt-book-datepicker-overlay .overlay-content-container{width:950px;top:100px;left:50%;margin-left:-475px}@media (max-width:768px){.appt-book-overlay.appt-book-datepicker-overlay .overlay-content-container{top:60px;padding-top:65px;padding-bottom:38px}}.appt-book-overlay.appt-book-datepicker-overlay .overlay-content-container .pika-single{color:#000000;border:none}@media (min-width:768px){.appt-book-overlay.appt-book-datepicker-overlay .overlay-content-container .pika-single .pika-lendar{border-right:1px solid #eff0f0;width:50%;padding-right:3%;padding-left:.5%;margin:0}.appt-book-overlay.appt-book-datepicker-overlay .overlay-content-container .pika-single .pika-lendar:last-child{border:none;padding-right:.5%;padding-left:3%}}.appt-book-overlay.appt-book-datepicker-overlay .overlay-content-container .pika-title{padding:0 10px}.appt-book-overlay.appt-book-datepicker-overlay .overlay-content-container .pika-title .offers-vip__button:hover,.appt-book-overlay.appt-book-datepicker-overlay .overlay-content-container .pika-title button:hover{background-color:transparent}.appt-book-overlay.appt-book-datepicker-overlay .overlay-content-container .pika-label{font-family:"Brandon Text Bold";font-size:24px;letter-spacing:.25em}@media (max-width:767px){.appt-book-overlay.appt-book-datepicker-overlay .overlay-content-container .pika-label{font-size:14px;letter-spacing:1px}}@media (min-width:768px){.appt-book-overlay.appt-book-datepicker-overlay .overlay-content-container .pika-table{margin-top:27px}}.appt-book-overlay.appt-book-datepicker-overlay .overlay-content-container .pika-table th{color:#000000;font-family:"Brandon Text Bold";border-bottom:none}@media (min-width:768px){.appt-book-overlay.appt-book-datepicker-overlay .overlay-content-container .pika-table th{font-size:18px;padding:.7em 0 1em}}.appt-book-overlay.appt-book-datepicker-overlay .overlay-content-container .pika-table abbr,.appt-book-overlay.appt-book-datepicker-overlay .overlay-content-container .pika-table abbr[title]{border:none;text-decoration:none;cursor:default}.appt-book-overlay.appt-book-datepicker-overlay .overlay-content-container .pika-table td{color:#000000;font-family:"Brandon Text";border-bottom:none}@media (min-width:768px){.appt-book-overlay.appt-book-datepicker-overlay .overlay-content-container .pika-table td{font-size:24px;padding:.47em 0}}.appt-book-overlay.appt-book-datepicker-overlay .overlay-content-container .pika-button{background:#ffffff;font-family:"Brandon Text";color:#000000;border-radius:0}@media (min-width:768px){.appt-book-overlay.appt-book-datepicker-overlay .overlay-content-container .pika-button{font-size:24px;padding:25px 20px;line-height:5px}}.appt-book-overlay.appt-book-datepicker-overlay .overlay-content-container .pika-button:hover{background-color:#000000;color:#ffffff;border-radius:0}.appt-book-overlay.appt-book-datepicker-overlay .overlay-content-container .is-rtl .pika-next,.appt-book-overlay.appt-book-datepicker-overlay .overlay-content-container .pika-prev{background:transparent url(/media/export/cms/appointment_booking/appointments/cal_arrow_left.png) no-repeat}.appt-book-overlay.appt-book-datepicker-overlay .overlay-content-container .is-rtl .pika-prev,.appt-book-overlay.appt-book-datepicker-overlay .overlay-content-container .pika-next{background:transparent url(/media/export/cms/appointment_booking/appointments/cal_arrow_right.png) no-repeat}.appt-book-overlay.my-appointments-overlay .overlay-content-container{width:428px;top:50%;left:50%;margin-top:-95px;margin-left:-214px}.appt-book-overlay.my-appointments-overlay .overlay-content-container #confirm-cancel p{text-transform:uppercase;font-family:"Brandon Text Bold";letter-spacing:.2em;margin-top:1px}@media (max-width:767px){.appt-book-overlay.my-appointments-overlay .overlay-content-container #confirm-cancel p br{display:none}}.appt-book-overlay.my-appointments-overlay .overlay-content-container #confirm-cancel .button,.appt-book-overlay.my-appointments-overlay .overlay-content-container #confirm-cancel .recommended-item__button,.appt-book-overlay.my-appointments-overlay .overlay-content-container #confirm-cancel .viewcart-buttons .go-shopping,.viewcart-buttons .appt-book-overlay.my-appointments-overlay .overlay-content-container #confirm-cancel .go-shopping{width:152px;height:38px}@media (max-width:767px){.appt-book-overlay.my-appointments-overlay .overlay-content-container #confirm-cancel .button,.appt-book-overlay.my-appointments-overlay .overlay-content-container #confirm-cancel .recommended-item__button,.appt-book-overlay.my-appointments-overlay .overlay-content-container #confirm-cancel .viewcart-buttons .go-shopping,.viewcart-buttons .appt-book-overlay.my-appointments-overlay .overlay-content-container #confirm-cancel .go-shopping{display:block;margin:10px auto}}.appt-book-overlay.my-appointments-overlay .overlay-content-container #confirm-cancel .button.yes-btn,.appt-book-overlay.my-appointments-overlay .overlay-content-container #confirm-cancel .viewcart-buttons .yes-btn.go-shopping,.appt-book-overlay.my-appointments-overlay .overlay-content-container #confirm-cancel .yes-btn.recommended-item__button,.viewcart-buttons .appt-book-overlay.my-appointments-overlay .overlay-content-container #confirm-cancel .yes-btn.go-shopping{margin-right:36px}@media (max-width:767px){.appt-book-overlay.my-appointments-overlay .overlay-content-container #confirm-cancel .button.yes-btn,.appt-book-overlay.my-appointments-overlay .overlay-content-container #confirm-cancel .viewcart-buttons .yes-btn.go-shopping,.appt-book-overlay.my-appointments-overlay .overlay-content-container #confirm-cancel .yes-btn.recommended-item__button,.viewcart-buttons .appt-book-overlay.my-appointments-overlay .overlay-content-container #confirm-cancel .yes-btn.go-shopping{margin-right:auto}}@media (max-width:767px){.appt-book-overlay.my-appointments-overlay .overlay-content-container{width:300px;min-height:0;margin-left:-150px}.appt-book-overlay.my-appointments-overlay .overlay-content-container p{letter-spacing:1px}}.appt-book-overlay.my-appointments-overlay .overlay-content-container .canceled h4{margin:1px auto 12px;line-height:24px;width:80%}@media (max-width:767px){.appt-book-overlay.my-appointments-overlay .overlay-content-container .canceled h4{width:auto;font-size:14px}}.appt-book-overlay.my-appointments-overlay .overlay-content-container .canceled p{margin-top:17px;margin-bottom:23px}.appt-book-overlay.my-appointments-overlay .overlay-content-container .canceled p span{display:block;text-align:center;margin-bottom:5px}.appt-book-overlay.my-appointments-overlay .overlay-content-container .canceled .book-new-btn{padding:.86em 1.1em .86em 1.4em;letter-spacing:.25em;margin-bottom:7px;background-color:#ff4661}@media (max-width:767px){.appt-book-overlay.my-appointments-overlay .overlay-content-container .canceled .book-new-btn{letter-spacing:1px}}.appt-book-content-header .section-header,.appt-book-page-header-content .section-header{margin-top:3px;margin-bottom:3px}@media (max-width:767px){.appt-book-content-header .section-header,.appt-book-page-header-content .section-header{width:100%;font-size:20px;text-align:center}}.appt-book-content-header .section-header__inner,.appt-book-page-header-content .section-header__inner{font-size:16px}.no-rgba .appt-book-overlay{background:transparent url(/media/export/cms/appointment_booking/common/overlay_tint.png) repeat}.chat-landing-page__header{margin-top:25px;font-size:37px;text-transform:uppercase;font-family:"Brandon Text Bold";text-align:center;line-height:1.4em;margin-bottom:15px}.chat-landing-page__text{display:none;font-size:14px;margin-top:15px;text-align:center;max-width:730px;margin:auto}.chat-landing-page__text p{line-height:2em;margin-bottom:0}.chat-landing-page__text a{text-decoration:none;color:#000000}.chat-landing-page__text a u{text-decoration:none}.chat-landing-page__text b u,.chat-landing-page__text strong u,.chat-landing-page__text u b,.chat-landing-page__text u strong{font-weight:400;font-family:"Brandon Text Bold";text-transform:uppercase;border-bottom:1px solid #000000;text-decoration:none}.chat-landing-page__text--user{display:block;margin-bottom:70px}.chat-landing-page__cta{text-align:center;display:none}.chat-landing-page__offers{text-align:center;display:table;width:100%;font-size:0;margin:0;margin-bottom:30px;height:100%}.chat-landing-page__offers-row{display:table-row;height:100%}.chat-landing-page__offers-cell{display:table-cell;height:100%;width:50%;padding-right:10px}.chat-landing-page__offers-cell:last-child{padding-right:0;padding-left:10px}.chat-landing-page__offers-item{vertical-align:top;height:100%;background:#F8F4F1;font-size:14px;-moz-box-sizing:border-box}.chat-landing-page__offers-item .section-header__inner{background:#F8F4F1}.chat-landing-page__offers-item__wrap{padding:0 25px;padding-top:15px;padding-bottom:25px}.chat-landing-page__offers-header{font-family:"Brandon Text Bold";font-size:12px;text-transform:uppercase;margin:auto}.chat-landing-page__offers-header .section-header__inner{background:#F8F4F1}.chat-landing-page__offers-name{font-size:20px;margin-bottom:15px;text-align:left;line-height:1.2em;padding-top:20px}.chat-landing-page__offers-image{display:block;margin:auto;max-width:130px;padding-right:10px;float:left;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.mobile-chat-landing-page{font-size:12px}.mobile-chat-landing-page__header{margin-top:25px;text-align:center}.mobile-chat-landing-page__subheader{font-family:"Brandon Text Bold";text-transform:uppercase;margin-bottom:20px}.mobile-chat-landing-page__text{margin-bottom:25px}.mobile-chat-landing-page+.featured-products-carousel{font-size:0}.mobile-chat-landing-page+.featured-products-carousel .section-header{margin-bottom:25px}.mobile-chat-landing-page+.featured-products-carousel .product-grid__content{border:none}.mobile-chat-landing-page+.featured-products-carousel .product-grid__item{width:33.3333333%;display:inline-block;margin:0}.mobile-chat-landing-page+.featured-products-carousel .product-thumb__image-link{float:none;width:100%}.mobile-chat-landing-page+.featured-products-carousel .product-thumb__abstract{display:none}.elc-user-state-anonymous .chat-landing-page__text{display:none}.elc-user-state-anonymous .chat-landing-page__text--guest{display:block}.elc-user-state-anonymous .chat-landing-page__cta{display:block;margin-top:25px;margin-bottom:30px}.online-services{max-width:1024px;margin-left:auto;margin-right:auto}.online-services__title .h2,.online-services__title .product-recommendation .product-recommendation__headline,.product-recommendation .online-services__title .product-recommendation__headline{display:inline-block;font-size:40px;font-weight:700;letter-spacing:.25em;margin-top:36px}.online-services__subhead{font-size:22px}.online-services__subhead p{line-height:1.65em}.online-services__image{border-bottom:1px solid #959595}.online-services__content{margin:25px 32px 25px 32px;display:inline-block;width:100%}@media (min-width:768px){.online-services__content div:nth-child(1) div.online-services-block,.online-services__content div:nth-child(2) div.online-services-block{padding-top:0;height:auto}.online-services__content div:nth-child(1) div.online-services-block p,.online-services__content div:nth-child(2) div.online-services-block p{margin-top:0}}@media (min-width:768px){.online-services__content div:last-child div.online-services-block,.online-services__content div:nth-last-child(2) div.online-services-block{border-bottom:none;padding-bottom:0;height:auto}.online-services__content div:last-child div.online-services-block p,.online-services__content div:nth-last-child(2) div.online-services-block p{margin-bottom:0}}@media (min-width:768px){.online-services__content div:nth-child(odd) div.online-services-block{border-right:1px solid #959595}}.online-services-block{border-bottom:1px solid #959595;cursor:pointer;width:90%;float:left;padding:20px 0}@media (min-width:768px){.online-services-block{width:46%;height:340px}}.online-services-block__image{height:40px;margin:20px}.online-services-block__title{font-weight:700;font-size:24px;line-height:40px;text-transform:uppercase}.online-services-block__title p{margin:0}.online-services-block__content{font-size:22px;line-height:40px}.makeup_workshops a{text-decoration:none}.makeup_workshops_hero{font-size:20px;line-height:1.25em;background:#eff0f0;background-repeat:no-repeat;background-size:0;background-position:50% 160px;position:relative;overflow:hidden}@media (min-width:768px){.makeup_workshops_hero{line-height:1.5em;height:360px;background-size:auto;background-position:0 0}}@media (min-width:769px),(min-width:1024px){.makeup_workshops_hero{background-position:15% 0}}.makeup_workshops_hero h1,.makeup_workshops_hero h2{font-family:"Brandon Text Bold";font-size:30px;line-height:1.25em;text-transform:uppercase;margin-bottom:10px}.makeup_workshops_hero__body{position:inherit;margin-top:12px}@media (min-width:641px),(min-width:768px){.makeup_workshops_hero__body{width:45%;margin-bottom:0;position:absolute;right:2%;top:25%}}@media (min-width:769px),(min-width:1024px){.makeup_workshops_hero__body{right:5%}}@media (min-width:768px){.makeup_workshops_hero img{display:none}}.makeup_workshops_head{font-size:20px;line-height:1.25em;padding:20px 0 24px}@media (min-width:768px){.makeup_workshops_head{width:81%;margin:30px auto}}.makeup_workshops_head_title{font-family:"Brandon Text Bold";font-size:16px;text-transform:uppercase;margin-bottom:12px;position:relative}.makeup_workshops_head_title .inner{background:#ffffff;display:inline-block;position:relative;padding:0 9px}.makeup_workshops_head_title:before{content:"";background:#000000;width:90%;height:1px;display:inline-block;position:absolute;bottom:13px;left:5%}@media (min-width:768px){.makeup_workshops_head_title:before{width:30%;bottom:12px;left:35%}}.makeup_workshops_schedules{overflow:auto}.makeup_workshops_schedule{font-size:16px;padding-bottom:5%;margin-bottom:5%;position:relative}@media (min-width:768px){.makeup_workshops_schedule{width:50%;height:406px;padding:0;margin-bottom:0;position:relative;float:left}}@media (min-width:768px){.makeup_workshops_schedule:nth-child(1){padding-right:24px;border-right:1px solid #eff0f0}.makeup_workshops_schedule:nth-child(1) .makeup_workshops_schedule_box{bottom:24px}.makeup_workshops_schedule:nth-child(2){padding-left:24px}.makeup_workshops_schedule:nth-child(2) .makeup_workshops_schedule_box{bottom:24px}.makeup_workshops_schedule:nth-child(3){padding-top:24px;padding-right:24px;border-right:1px solid #eff0f0;border-top:1px solid #eff0f0}.makeup_workshops_schedule:nth-child(3) .makeup_workshops_schedule_box{bottom:0}.makeup_workshops_schedule:nth-child(4){padding-top:24px;padding-left:24px;border-top:1px solid #eff0f0}.makeup_workshops_schedule:nth-child(4) .makeup_workshops_schedule_box{bottom:0}}.makeup_workshops_schedule img{float:left;width:45%;margin-right:3%;margin-bottom:3%;border:1px solid #eff0f0}@media (min-width:768px){.makeup_workshops_schedule img{width:36%;margin-right:20px;margin-bottom:14px}}.makeup_workshops_schedule h2,.makeup_workshops_schedule h3{font-family:"Brandon Text Bold";font-size:16px;text-transform:uppercase;width:52%;margin-bottom:10px;float:left}@media (min-width:768px){.makeup_workshops_schedule h2,.makeup_workshops_schedule h3{width:58%;letter-spacing:3px}}@media (max-width:767px){.makeup_workshops_schedule_description{margin-left:48%}}.makeup_workshops_schedule_details{line-height:1.5em;clear:both;padding:12px}@media (min-width:769px),(min-width:1024px){.makeup_workshops_schedule_details{clear:none}}.makeup_workshops_schedule_box{line-height:1.5em;background:#eff0f0;padding:12px;overflow:auto;min-height:108px}@media (min-width:768px){.makeup_workshops_schedule_box{width:95%;position:absolute}}.makeup_workshops_schedule_head{font-family:"Brandon Text Bold";text-transform:uppercase}@media (min-width:768px){.makeup_workshops_schedule_head{width:81%;margin:0 0 12px}}@media (min-width:769px),(min-width:1024px){.makeup_workshops_schedule_head{letter-spacing:3px}}@media (min-width:768px){.makeup_workshops_schedule_dates_left{float:left;width:50%}.makeup_workshops_schedule_dates_right{min-height:48px;float:left;width:50%;padding-left:24px;padding-left:9px;border-left:2px solid white}}.makeup_workshops_quote{margin:24px 0;padding:30px;border-top:1px solid #eff0f0;border-bottom:1px solid #eff0f0}.makeup_workshops_quote_body{font-size:24px;font-style:italic;line-height:1.5em}.makeup_workshops_quote_bb{font-family:"Brandon Text Bold";line-height:1.5em;margin-top:12px}.makeup_workshops_locations{margin-top:24px;border-top:1px solid #eff0f0;padding:24px 0 0}@media (min-width:768px){.makeup_workshops_locations{display:flex}}@media (min-width:641px),(min-width:768px){.makeup_workshops:nth-child(1){padding:0 24px}}@media (min-width:768px){.makeup_workshops_location_details{width:50%}.makeup_workshops_location_details:nth-child(2){padding:0 24px;border-left:1px solid #eff0f0}}.makeup_workshops_details{font-size:18px;line-height:1.5em;padding:0 9px;overflow:auto}@media (min-width:768px){.makeup_workshops_details{padding:0}}.makeup_workshops_details .directions{margin-bottom:24px}.makeup_workshops_details .directions a{text-transform:uppercase;padding-bottom:6px;border-bottom:1px solid #ff4661}.makeup_workshops_details .directions a:hover{color:#000000;border-bottom:1px solid #000000}@media (min-width:768px){.makeup_workshops_details_left{width:50%;float:left}.makeup_workshops_details_right{padding-left:20px;border-left:1px solid #eff0f0;width:50%;float:right}}.makeup_workshops_details_title{font-family:"Brandon Text Bold";text-transform:uppercase}.makeup_workshops_details_label{font-family:"Brandon Text Bold";font-size:14px;text-transform:uppercase}.makeup_workshops_details_body{margin-bottom:12px}.makeup_workshops_details_body .phone{color:#ff4661}.makeup_workshops_instructors{margin-top:24px;border-top:1px solid #eff0f0;padding:24px 0 0}.makeup_workshops_policy{padding:24px 9px 0;margin-top:24px;border-top:1px solid #eff0f0;overflow:auto}@media (min-width:768px){.makeup_workshops_policy{padding:24px 0 0}}.makeup_workshops_policy_title{font-family:"Brandon Text Bold";text-transform:uppercase}.makeup_workshops_policy_body{margin-bottom:32px}.duty-free .outer-wrap{margin:0 auto;padding:0;max-width:1024px}.duty-free__hero{overflow:hidden;margin:0 0 60px 0;padding:45px;font-family:"Brandon Text Bold";font-size:14px;text-align:center;text-transform:uppercase;background:#f4f1ec}.duty-free__hero h1,.duty-free__hero h2{margin-bottom:30px;letter-spacing:5px}.duty-free__hero p{margin-bottom:20px;font-family:"Brandon Text";text-transform:none}.duty-free__hero select.country{display:inline}.duty-free__hero a.selectBox{display:inline-block!important;margin:0 10px 0 5px;width:220px;height:32px;line-height:32px;text-align:left}.duty-free__hero a.selectBox .selectBox-arrow{line-height:2em}.duty-free__store-locator{display:inline-block;float:right;margin:5px 10px 0 0;color:#ff4661;text-decoration:none;vertical-align:top}@media (max-width:767px){.duty-free__store-locator{float:none;margin:20px 0 0 0}}.duty-free__store-locator:hover{text-decoration:none}.duty-free__store-locator .icon{font-size:24px;line-height:24px;vertical-align:middle}.duty-free__store-locator .text{margin-bottom:8px;font-size:14px;letter-spacing:3px;border-bottom:2px solid #ff4661}.duty-free__content{overflow:hidden;margin-bottom:65px}.duty-free__column{float:left;width:50%;padding:0 8%;text-align:left}@media (max-width:767px){.duty-free__column{width:100%;float:none;margin-bottom:60px}}.duty-free__column-header,.duty-free__exclusives-header{font-family:"Brandon Text Bold";letter-spacing:3px;line-height:.8;text-align:center;text-transform:uppercase}.duty-free__column-header span,.duty-free__exclusives-header span{display:inline-block;position:relative}.duty-free__column-header span:after,.duty-free__column-header span:before,.duty-free__exclusives-header span:after,.duty-free__exclusives-header span:before{content:"";position:absolute;height:7px;border-bottom:2px solid #000000;top:0;width:50px}.duty-free__column-header span:before,.duty-free__exclusives-header span:before{right:100%;margin-right:12px}.duty-free__column-header span:after,.duty-free__exclusives-header span:after{left:100%;margin-left:12px}.duty-free__store-block{overflow:hidden;margin-top:35px}.duty-free__store-info{float:left;width:55%;margin-right:15%}.duty-free__store-info p{margin:0}.duty-free__store-name{margin-bottom:5px;font-family:"Brandon Text Bold";letter-spacing:3px;text-transform:uppercase}.duty-free__store-hours{float:right;margin:0}@media (max-width:767px){.duty-free__exclusives-header.is-desktop{display:none}}.duty-free__exclusives-header.is-mobile{display:none}@media (max-width:767px){.duty-free__exclusives-header.is-mobile{display:block}}.duty-free__exclusive{float:left;width:25.33333333%;margin:40px 3% 0 3%;padding:0;text-align:left}@media (max-width:767px){.duty-free__exclusive{width:100%;margin:0;padding:0 8%;float:none;text-align:center}}.duty-free__exclusive-title{height:32px;margin:32px 0;font-family:"Brandon Text Bold";letter-spacing:3px;text-align:left;text-transform:uppercase}@media (max-width:767px){.duty-free__exclusive-title{height:auto;margin:8px 0 16px 0}}.duty-free__exclusive-text{height:196px;padding:16px 0;border-top:2px solid #D0D0D0;border-bottom:2px solid #D0D0D0;text-align:left}@media (max-width:767px){.duty-free__exclusive-text{height:auto}}.pretty-powerful{max-width:1024px;margin-left:auto;margin-right:auto;position:relative}.pretty-powerful h2{font-family:"MillerBanner Light Italic";font-size:20px;margin-top:36px}.pretty-powerful .rule{overflow:hidden;text-align:center}.pretty-powerful .rule>span{position:relative;display:inline-block}.pretty-powerful .rule>span:after,.pretty-powerful .rule>span:before{content:'';position:absolute;top:50%;border-bottom:1px solid;width:333px;margin:0 10px}.pretty-powerful .rule>span:before{right:100%}.pretty-powerful .rule>span:after{left:100%}.pretty-powerful__subhead{font-size:18px;color:#ffffff;width:49%;position:absolute;top:90px;left:9%}@media (min-width:1024px){.pretty-powerful__subhead{top:125px}}.pretty-powerful__subhead img{max-width:390px}.pretty-powerful__subhead p{line-height:1.25em;font-size:13px;margin:10px}@media (min-width:1024px){.pretty-powerful__subhead p{line-height:1.5em;font-size:18px;margin:20px}}.pretty-powerful__image{border-bottom:1px solid #959595}.pretty-powerful__content{display:inline-block;width:100%;margin:53px auto}.pretty-powerful__copy{text-align:center;margin:0 27px}.pretty-powerful__copy p{font-size:13px;line-height:24px}.pretty-powerful__shop-details{margin-top:16px}.pretty-powerful__price{font-family:"Brandon Text Bold";font-size:16px}.pretty-powerful__price a{margin-left:12px}.pretty-powerful .callout-alt .button,.pretty-powerful .callout-alt .recommended-item__button,.pretty-powerful .callout-alt .viewcart-buttons .go-shopping,.viewcart-buttons .pretty-powerful .callout-alt .go-shopping{background-color:#000000;border:1px solid #000000;color:#ffffff}.pretty-powerful .callout-alt .button:hover,.pretty-powerful .callout-alt .recommended-item__button:hover,.pretty-powerful .callout-alt .viewcart-buttons .go-shopping:hover,.viewcart-buttons .pretty-powerful .callout-alt .go-shopping:hover{background-color:transparent;border:1px solid #ff4661;color:#ff4661}.pretty-powerful__section{float:left;overflow:hidden}.pretty-powerful__section h3{font-family:"Lato Black";font-size:20px;text-transform:uppercase;line-height:1.25em}.pretty-powerful__section:nth-of-type(1){width:50%;border-right:1px solid}.pretty-powerful__section:nth-of-type(1) img{padding:0 60px 36px 60px}.pretty-powerful__section:nth-of-type(1) p{margin-bottom:6px}.pretty-powerful__section:nth-of-type(2){width:50%}.pretty-powerful__section:nth-of-type(2) img{padding:0 18px 36px 18px;margin:0 auto}.pretty-powerful__section:nth-of-type(2) p{margin-bottom:6px}.pretty-powerful__section:nth-of-type(2) .pretty-powerful__shop-details{margin-top:128px}@media (min-width:1024px){.pretty-powerful__section:nth-of-type(2) .pretty-powerful__shop-details{margin-top:90px}}.pretty-powerful__section:nth-of-type(3){background-color:#eff0f0;margin-top:46px;width:100%}.pretty-powerful__section:nth-of-type(3) .pretty-powerful__section__image{display:none}.pretty-powerful__section:nth-of-type(3) .pretty-powerful__copy{margin:0;padding:30px;text-align:center}.pretty-powerful__section:nth-of-type(3) .pretty-powerful__copy p{font-size:16px;margin-bottom:12px}.pretty-powerful__section:nth-of-type(3) .pretty-powerful__body{margin:12px}@media (max-width:767px){#colorbox.popup-offer-cbox{border:1px solid black;margin:0}}.popup-offer{width:100%;height:100%}.popup-offer__outer-wrap{position:relative;width:100%;height:100%;padding:40px 25px 0 25px;text-align:center}@media (max-width:1024px){.popup-offer__outer-wrap{padding:15px 0 0 0}}.popup-offer__outer-wrap .sign-in-component__birthday-program .day-of-birth__collection-field{margin-bottom:32px}@media (max-width:767px){.popup-offer__outer-wrap .sign-in-component__birthday-program .day-of-birth__collection-field{margin-bottom:0}}.popup-offer__outer-wrap .sign-in-component__birthday-program .day-of-birth__collection-field select{background-position:96%}.popup-offer__heading{margin-bottom:1em;font-family:"Brandon Text Bold";font-size:32px;letter-spacing:6px;line-height:1.2em;text-transform:uppercase}@media (max-width:1024px){.popup-offer__heading{font-size:24px;margin-bottom:.5em}}.popup-offer__body{font-size:16px;line-height:1.75em}@media (max-width:767px){.popup-offer__body{font-size:13px}}.popup-offer__body a{font-family:"Brandon Text Bold";letter-spacing:4px;text-transform:uppercase}.popup-offer__body--terms{font-size:11px;line-height:1.5em;text-align:left}.popup-offer__body--terms a{font-family:"Brandon Text";letter-spacing:default;text-transform:none}.popup-offer__email-input{width:240px;text-transform:uppercase;margin-bottom:10px}@media (max-width:1024px){.popup-offer__email-input{margin-bottom:1em;width:60%}}.popup-offer__submit-input{margin-top:-3px}@media (max-width:767px){.popup-offer__submit-input{width:37%}}.popup-offer__footer{width:100%;font-size:11px;line-height:1.5em;text-align:center}.popup-offer__footer p{margin-bottom:0}.popup-offer__sign-up-form .selectbox{float:left}.popup-offer__sign-up-form .selectbox.select-month{margin-right:5px;width:34.5%;padding-right:0}.popup-offer__sign-up-form .selectbox.select-day{margin-right:5px;width:28%;padding-right:0}.popup-offer__sign-up-form .selectbox.select-year{width:34.5%;padding-right:0}.popup-offer__sign-up-form-error-messages{color:#ff0000}.popup-offer__sign-up-form-error-messages span{display:block}.gtl__steps{border-top:1px solid;padding-left:9px;padding-right:9px}.gtl__steps__header{font-size:24px;color:#000000;position:relative;text-transform:uppercase;padding:10px 0;letter-spacing:6px;line-height:30px;height:56px;cursor:pointer}.gtl__steps__header .icon{float:right;text-decoration:none;-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg)}.gtl__steps__header.open .icon{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.gtl__steps__number{float:left}.gtl__steps__name{font-family:"Brandon Text Bold";float:left;padding-left:12px}.gtl__steps__body{font-size:16px}.gtl__steps .product-grid-products{padding-bottom:36px}.gtl__steps .product-grid{max-width:955px}.gtl__steps .product-grid__item{height:420px!important}.product_collection_hero .at-h2,.product_collection_hero h1{font-family:"Brandon Text Bold";font-size:30px;letter-spacing:6px;text-transform:uppercase;text-align:center;margin:0 auto 18px auto}.product_collection_hero__subtitle{font-size:20px;letter-spacing:4px;text-align:center;margin:0 auto 0 auto}.product_colection_hero{background-position:35px 0;background-repeat:no-repeat}.product-collection-tabs{text-align:center;height:46px;border-bottom:1px solid #000000}.product-collection-tabs ul.tabs-list{display:inline-block}.product-collection-tabs .tabs-list li{font-weight:600;font-size:14px;text-transform:uppercase;display:block;margin:0;list-style:none;cursor:pointer;float:left}.product-collection-tabs .tab-item a{color:black;text-decoration:none;display:block;padding:13px 15px;background-color:#eff0f0;border-left:1px solid #000000}.product-collection-tabs .tab-item a.current{background-color:#ffffff;border-bottom:solid 1px #ffffff}.product-collection-tabs .tab-item:last-child a{border-right:1px solid #000000}.product_collection_hero-v3 .menu{height:46px;text-align:center;border-bottom:1px solid #000000}.product_collection_hero-v3 .menu ul.menu__list{display:inline-block}.product_collection_hero-v3 .menu li{font-weight:600;font-size:14px;text-transform:uppercase;padding:13px 15px;display:inline-block;margin:0;list-style:none;cursor:pointer;float:left;background-color:#eff0f0;border-left:1px solid #000000}.product_collection_hero-v3 .menu li.active-trail{background-color:#ffffff;border-bottom:#ffffff;padding-bottom:14px}.product_collection_hero-v3 .menu li.last{border-right:1px solid #000000}.product_collection_hero-v3 .menu a{color:black;text-decoration:none}.product_collection_hero-v3 .callout-alt .button,.product_collection_hero-v3 .callout-alt .recommended-item__button,.product_collection_hero-v3 .callout-alt .viewcart-buttons .go-shopping,.viewcart-buttons .product_collection_hero-v3 .callout-alt .go-shopping{background-color:#ff4661;color:#ffffff}.product_collection_hero-v3 .callout-alt .button:hover,.product_collection_hero-v3 .callout-alt .recommended-item__button:hover,.product_collection_hero-v3 .callout-alt .viewcart-buttons .go-shopping:hover,.viewcart-buttons .product_collection_hero-v3 .callout-alt .go-shopping:hover{background-color:#000000}.product_collection_hero-v3 .callout-alt .button--disabled{background-color:#cccccc;border:1px solid #cccccc}.product_collection_hero-v3 .product__inventory-status{font-family:"Brandon Text";text-align:left;padding:3px 0}.product_collection_hero-v3 .quickshop .product-gallery{border-right:none}.product_collection_hero-v3 .quickshop__container{background-color:#ffffff;margin:0}.product_collection_hero-v3 .quickshop-wrapper{position:fixed;z-index:100;max-width:1024px;max-height:77%;overflow:auto!important;top:12.5%;left:0;right:0;margin:5% auto}.product_collection_hero-v3 .quickshop-wrapper.active::before{display:none}.product_collection_hero-v3 .quickshop-wrapper .product-grid__content,.product_collection_hero-v3 .quickshop-wrapper .responsive-tabs--how_to_use-wrap,.product_collection_hero-v3 .quickshop-wrapper .wrap{padding:0}.artist-picks-page .product_collection_hero-v3 .quickshop-wrapper .product-info__shade-tile,.favorites-page .product_collection_hero-v3 .quickshop-wrapper .product-info__shade-tile,.past-purchases-page .product_collection_hero-v3 .quickshop-wrapper .product-info__shade-tile,.product_collection_hero-v3 .quickshop-wrapper .artist-picks-page .product-info__shade-tile,.product_collection_hero-v3 .quickshop-wrapper .favorites-page .product-info__shade-tile,.product_collection_hero-v3 .quickshop-wrapper .past-purchases-page .product-info__shade-tile,.product_collection_hero-v3 .quickshop-wrapper .shade-picker__shade,.product_collection_hero-v3 .quickshop-wrapper .wishlist-page .product-info__shade-tile,.wishlist-page .product_collection_hero-v3 .quickshop-wrapper .product-info__shade-tile{width:39px;height:39px}.artist-picks-page .product_collection_hero-v3 .quickshop-wrapper .product-info__shade-tile:hover,.favorites-page .product_collection_hero-v3 .quickshop-wrapper .product-info__shade-tile:hover,.past-purchases-page .product_collection_hero-v3 .quickshop-wrapper .product-info__shade-tile:hover,.product_collection_hero-v3 .quickshop-wrapper .artist-picks-page .product-info__shade-tile:hover,.product_collection_hero-v3 .quickshop-wrapper .favorites-page .product-info__shade-tile:hover,.product_collection_hero-v3 .quickshop-wrapper .past-purchases-page .product-info__shade-tile:hover,.product_collection_hero-v3 .quickshop-wrapper .shade-picker__shade:hover,.product_collection_hero-v3 .quickshop-wrapper .wishlist-page .product-info__shade-tile:hover,.wishlist-page .product_collection_hero-v3 .quickshop-wrapper .product-info__shade-tile:hover{-webkit-box-shadow:#ffffff 0 0 1px 1px;-moz-box-shadow:#ffffff 0 0 1px 1px;box-shadow:#ffffff 0 0 1px 1px}.product_collection_hero-v3 .quickshop-wrapper .button,.product_collection_hero-v3 .quickshop-wrapper .recommended-item__button,.product_collection_hero-v3 .quickshop-wrapper .viewcart-buttons .go-shopping,.viewcart-buttons .product_collection_hero-v3 .quickshop-wrapper .go-shopping{float:left}.product_collection_hero-v3 .product__full-details-link-wrapper,.product_collection_hero-v3 .product__promo{display:none}.product_collection_hero-v3 .product--full .product__sku-categories{min-height:0}.product_collection_hero_page .quickshop__container .product__promo{display:block}.product_collection_hero_page .product__actions .product__full-details-link-wrapper{display:block}.product_collection_hero_page .quickshop-wrapper .product__details .button,.product_collection_hero_page .quickshop-wrapper .product__details .recommended-item__button,.product_collection_hero_page .quickshop-wrapper .product__details .viewcart-buttons .go-shopping,.viewcart-buttons .product_collection_hero_page .quickshop-wrapper .product__details .go-shopping{float:none}.artist-picks-page .product_collection_hero_page .quickshop-wrapper a.product-info__shade-tile:hover,.favorites-page .product_collection_hero_page .quickshop-wrapper a.product-info__shade-tile:hover,.past-purchases-page .product_collection_hero_page .quickshop-wrapper a.product-info__shade-tile:hover,.product_collection_hero_page .quickshop-wrapper .artist-picks-page a.product-info__shade-tile:hover,.product_collection_hero_page .quickshop-wrapper .favorites-page a.product-info__shade-tile:hover,.product_collection_hero_page .quickshop-wrapper .past-purchases-page a.product-info__shade-tile:hover,.product_collection_hero_page .quickshop-wrapper .wishlist-page a.product-info__shade-tile:hover,.product_collection_hero_page .quickshop-wrapper a.shade-picker__shade:hover,.wishlist-page .product_collection_hero_page .quickshop-wrapper a.product-info__shade-tile:hover{box-shadow:0 0 1px 1px #000000}.detail_hero-v6 .menu{height:46px;text-align:center;border-bottom:1px solid #000000}.detail_hero-v6 .menu ul.menu__list{display:inline-block}.detail_hero-v6 .menu li{font-weight:600;font-size:12px;text-transform:uppercase;padding:13px 15px;display:inline-block;margin:0;list-style:none;cursor:pointer;float:left;background-color:#eff0f0;border-left:1px solid #000000}@media (min-width:1024px){.detail_hero-v6 .menu li{font-size:14px}}.detail_hero-v6 .menu li.active-trail{background-color:#ffffff;border-bottom:#ffffff;padding-bottom:14px}.detail_hero-v6 .menu li.last{border-right:1px solid #000000}.detail_hero-v6 .menu a{color:black;text-decoration:none}.collection_hero_popup_page .menu{height:46px;text-align:center;border-bottom:1px solid #000000}.collection_hero_popup_page .menu ul.menu__list{display:inline-block}.collection_hero_popup_page .menu li{font-weight:600;font-size:14px;text-transform:uppercase;padding:13px 15px;display:inline-block;margin:0;list-style:none;cursor:pointer;float:left;background-color:#eff0f0;border-left:1px solid #000000}.collection_hero_popup_page .menu li.active-trail{background-color:#ffffff;border-bottom:#ffffff;padding-bottom:14px}.collection_hero_popup_page .menu li.last{border-right:1px solid #000000}.collection_hero_popup_page .menu a{color:black;text-decoration:none}.collection_hero_popup_page__container{background:rgba(255,255,255,.9);position:fixed;z-index:100;width:100%;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.collection_hero_popup_page__body{margin:0 auto}.collection_hero_popup_page .callout-alt .button,.collection_hero_popup_page .callout-alt .recommended-item__button,.collection_hero_popup_page .callout-alt .viewcart-buttons .go-shopping,.viewcart-buttons .collection_hero_popup_page .callout-alt .go-shopping{background-color:#ff4661;color:#ffffff}.collection_hero_popup_page .callout-alt .button:hover,.collection_hero_popup_page .callout-alt .recommended-item__button:hover,.collection_hero_popup_page .callout-alt .viewcart-buttons .go-shopping:hover,.viewcart-buttons .collection_hero_popup_page .callout-alt .go-shopping:hover{background-color:#000000}.collection_hero_popup_page .callout-alt .button--disabled{background-color:#cccccc;border:1px solid #cccccc}.collection_hero_popup_page .product__inventory-status{font-family:"Brandon Text";text-align:left;padding:3px 0}.collection_hero_popup_page .quickshop .product-gallery{border-right:none}.collection_hero_popup_page .quickshop__container{background-color:#ffffff;margin:0}.collection_hero_popup_page .quickshop-wrapper{position:fixed;z-index:100;max-width:1024px;max-height:77%;overflow:auto!important;top:12.5%;left:0;right:0;margin:5% auto}.collection_hero_popup_page .quickshop-wrapper.active::before{display:none}.collection_hero_popup_page .quickshop-wrapper .product-grid__content,.collection_hero_popup_page .quickshop-wrapper .responsive-tabs--how_to_use-wrap,.collection_hero_popup_page .quickshop-wrapper .wrap{padding:0}.artist-picks-page .collection_hero_popup_page .quickshop-wrapper .product-info__shade-tile,.collection_hero_popup_page .quickshop-wrapper .artist-picks-page .product-info__shade-tile,.collection_hero_popup_page .quickshop-wrapper .favorites-page .product-info__shade-tile,.collection_hero_popup_page .quickshop-wrapper .past-purchases-page .product-info__shade-tile,.collection_hero_popup_page .quickshop-wrapper .shade-picker__shade,.collection_hero_popup_page .quickshop-wrapper .wishlist-page .product-info__shade-tile,.favorites-page .collection_hero_popup_page .quickshop-wrapper .product-info__shade-tile,.past-purchases-page .collection_hero_popup_page .quickshop-wrapper .product-info__shade-tile,.wishlist-page .collection_hero_popup_page .quickshop-wrapper .product-info__shade-tile{width:39px;height:39px}.artist-picks-page .collection_hero_popup_page .quickshop-wrapper .product-info__shade-tile:hover,.collection_hero_popup_page .quickshop-wrapper .artist-picks-page .product-info__shade-tile:hover,.collection_hero_popup_page .quickshop-wrapper .favorites-page .product-info__shade-tile:hover,.collection_hero_popup_page .quickshop-wrapper .past-purchases-page .product-info__shade-tile:hover,.collection_hero_popup_page .quickshop-wrapper .shade-picker__shade:hover,.collection_hero_popup_page .quickshop-wrapper .wishlist-page .product-info__shade-tile:hover,.favorites-page .collection_hero_popup_page .quickshop-wrapper .product-info__shade-tile:hover,.past-purchases-page .collection_hero_popup_page .quickshop-wrapper .product-info__shade-tile:hover,.wishlist-page .collection_hero_popup_page .quickshop-wrapper .product-info__shade-tile:hover{-webkit-box-shadow:#ffffff 0 0 1px 1px;-moz-box-shadow:#ffffff 0 0 1px 1px;box-shadow:#ffffff 0 0 1px 1px}.collection_hero_popup_page .quickshop-wrapper .button,.collection_hero_popup_page .quickshop-wrapper .recommended-item__button,.collection_hero_popup_page .quickshop-wrapper .viewcart-buttons .go-shopping,.viewcart-buttons .collection_hero_popup_page .quickshop-wrapper .go-shopping{float:left}.collection_hero_popup_page .product__full-details-link-wrapper,.collection_hero_popup_page .product__promo{display:none}.collection_hero_popup_page .product--full .product__sku-categories{min-height:0}.collection_hero_popup_page .collection_hero_popup__container{background:rgba(255,255,255,.9);position:fixed;top:0;z-index:100;width:100%;height:100%}.collection_hero_popup_page .collection_hero_popup__container .collection_popup_wrap{width:100%;height:100%}.collection_hero_popup_page .collection_hero_popup__inner{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.product-collection-footer h2,.product-collection-footer h3{font-family:"Brandon Text Bold";font-size:22px;text-transform:uppercase;margin:18px 0}.product-collection-footer__sub{font-size:20px;line-height:1.5em;margin-bottom:18px}.product-collection-footer__link a{font-family:"Brandon Text Bold";text-transform:uppercase;text-decoration:none;border-bottom:1px solid;padding-bottom:3px}.shop-all__button{margin:27px 0}.product-collection-footer_l,.product-collection-footer_r{min-height:238px;width:510px;margin:40px 0;padding:24px;float:left;background-color:#eff0f0}@media (max-width:768px){.product-collection-footer_l,.product-collection-footer_r{width:100%;margin:0 0 6px}}.product-collection-footer_l{padding-top:30px}.product-collection-footer_l span{font-size:3em;text-align:center}.product-collection-footer_r{margin-left:4px;padding-top:37px}.product-collection-footer_r .icon-freeshipping{position:relative;bottom:12px}.product-collection-footer_r h3{margin:0 0 18px 0}@media (min-width:768px){.page-products-makeup-auto-replenishment .page-header__title{font-size:50px}}.page-products-makeup-auto-replenishment .page-header__subtitle .subtitle{font-size:26px}.page-products-makeup-auto-replenishment .page-header__subtitle .steps{font-size:16px;line-height:1.25em;overflow:auto;margin:28px 0 12px}.page-products-makeup-auto-replenishment .page-header__subtitle .step{width:25%;height:200px;float:left;padding-top:70px;border-top:solid 1px #BBBBB9;position:relative}.page-products-makeup-auto-replenishment .page-header__subtitle .step:nth-child(n+2){border-left:solid 1px #BBBBB9}.page-products-makeup-auto-replenishment .page-header__subtitle .step .step_name{font-family:"Brandon Text Bold";letter-spacing:2px;text-transform:uppercase}.page-products-makeup-auto-replenishment .page-header__subtitle .step .step_name:before{position:absolute;top:20px;left:0;right:0}.page-products-makeup-auto-replenishment .page-header__subtitle .step:nth-child(1) .step_name:before{content:url(/media/export/cms/mpp/Auto_replenishment-1.png)}.page-products-makeup-auto-replenishment .page-header__subtitle .step:nth-child(2) .step_name:before{content:url(/media/export/cms/mpp/Auto_replenishment-2.png)}.page-products-makeup-auto-replenishment .page-header__subtitle .step:nth-child(3) .step_name:before{content:url(/media/export/cms/mpp/Auto_replenishment-3.png)}.page-products-makeup-auto-replenishment .page-header__subtitle .step:nth-child(4) .step_name:before{content:url(/media/export/cms/mpp/Auto_replenishment-4.png)}.page-products-makeup-auto-replenishment .cancel_link a{color:black}.foundation-dramming .menu ul{width:101%;background-color:#ffffff}.foundation-dramming .menu li{width:33%;background-color:#ffffff;border:1px solid #000000}.foundation-dramming .block_container__title .section_number:before{content:"";display:block;height:22px;margin:-22px 0 0}@media (min-width:768px){.foundation-dramming .block_container__title .section_number:before{height:54px;margin:-54px 0 0}}.foundation-dramming.mobile .product_collection_hero{margin:0 auto;height:179px;max-width:100%}.foundation-dramming.mobile .product_collection_hero__content-item{border-bottom:0}.foundation-dramming.mobile .product_collection_hero__body{line-height:1.75em;width:52%;position:absolute;top:20%;left:5%}.foundation-dramming.mobile .product_collection_hero__title{font-size:20px;letter-spacing:2px;margin:0 auto 9px auto}.foundation-dramming.mobile .product_collection_hero__subtitle{font-size:12px;letter-spacing:2px;line-height:1.125em}.foundation-dramming.mobile .product_collection_hero__content-item{position:relative}.foundation-dramming.mobile .product_intro{width:50%}.foundation-dramming.mobile .product_intro img{margin:25% auto 0}.foundation-dramming.mobile .text-block_intro{padding:9% 3%}.foundation-dramming.mobile .text-block_intro .text-block_title{font-size:9px;margin-bottom:0}.foundation-dramming.mobile .text-block_intro .text-block_body{font-size:9px;line-height:1.25em}.foundation-dramming.mobile .block_container__title{font-size:15px;letter-spacing:2px;margin:1px auto;border:1px solid #000000;padding:9px 0}.foundation-dramming.mobile .block_container__title .section_number{font-family:"Brandon Text Bold";font-size:15px}.foundation-dramming.mobile .video-block__slide{border-bottom:0;margin-bottom:14px}.foundation-dramming.mobile .video-block__description{display:none}.foundation-dramming.mobile .how-to-swatch .block_container__content{padding:20px}.foundation-dramming.mobile .how-to-swatch .product-image.product_step-2{margin-bottom:0}.foundation-dramming.mobile .how-to-swatch .product-image .product-image_title{font-size:9px;margin:0 0}.foundation-dramming.mobile .how-to-swatch .product-image .product-image_caption{font-size:9px;margin-bottom:0}.foundation-dramming .product_collection_hero{background-repeat:no-repeat;background-size:cover;background-position:50% 50%;margin:1px auto;height:360px;max-width:1024px;position:relative;text-align:center;display:flex;flex-direction:column;justify-content:center}.foundation-dramming .product_collection_hero h1,.foundation-dramming .product_collection_hero h2{font-family:"MillerBanner Light";font-size:42px;letter-spacing:0;line-height:.9em}.foundation-dramming .product_collection_hero__content-item{border-bottom:1px solid #d0d0d0}.foundation-dramming .product_collection_hero__body{line-height:2em;width:52%}.foundation-dramming .product_collection_hero__subtitle{letter-spacing:1px;line-height:1.5em}.foundation-dramming .product_collection_hero__content-item{position:relative}.foundation-dramming .product_intro{width:50%}.foundation-dramming .product_intro img{display:block;margin:5% auto;float:left}.foundation-dramming .text-block_intro{width:45%;margin-right:5%;padding:9% 3% 0;float:right;text-align:center}@media (min-width:768px){.foundation-dramming .text-block_intro{padding:6% 3%}}.foundation-dramming .text-block_intro .text-block_title{font-family:"Brandon Text Bold";font-size:30px;letter-spacing:4px;text-transform:uppercase;margin-bottom:9px}.foundation-dramming .text-block_intro .text-block_body{font-size:18px;line-height:1.5em}.foundation-dramming .text-block_disclaimer{font-size:11px;line-height:1.5em;margin:18px 0;position:relative}.foundation-dramming .block_container__title{font-family:"Brandon Text Bold";font-size:30px;letter-spacing:4px;text-align:center;text-transform:uppercase;line-height:1.5em;margin:20px auto}.foundation-dramming .block_container__title .section_number{font-family:"Brandon Text Medium";font-size:40px}.foundation-dramming .video-block__slide{border-bottom:1px solid #D0D0D0;margin-bottom:40px}.foundation-dramming .video-block__media{width:100%;position:relative;margin:0 auto}@media (min-width:768px){.foundation-dramming .video-block__media{max-width:754px}}.foundation-dramming .video-block__media--video{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:auto;margin:0 auto}@media (min-width:768px){.foundation-dramming .video-block__media--video{max-width:754px;height:409px}}.foundation-dramming .video-block__description{font-size:16px;letter-spacing:4px;text-align:center;max-width:685px;margin:42px auto}.foundation-dramming .how-to-swatch .product-image{max-width:754px;margin:28px auto;overflow:auto}.foundation-dramming .how-to-swatch .product-image.product_step-2{margin-bottom:40px}.foundation-dramming .how-to-swatch .product-image img{width:39%;float:left;margin-right:2%}.foundation-dramming .how-to-swatch .product-image .product-image_title{font-size:18px;margin:48px 0 6px;float:left;width:50%}.foundation-dramming .how-to-swatch .product-image .product-image_caption{font-size:18px;float:left;width:50%}.foundation-dramming .foundation-finder .foundation-finder__header{height:469px;overflow:visible}.foundation-dramming .foundation-finder .foundation-finder__image--desktop{display:block}.foundation-dramming .foundation-finder .foundation-finder__find-match{bottom:30px;left:0;right:0;margin-left:auto;margin-right:auto;text-align:center}.egiftcard-cashstar{background-color:#000000;color:#ffffff;font-size:18px;letter-spacing:.06em}.egiftcard-cashstar__container{margin:0 auto;max-width:1024px;padding:20px;text-align:center}@media (min-width:768px){.egiftcard-cashstar__container{text-align:left;padding:60px 40px 45px}}@media (min-width:1024px){.egiftcard-cashstar__container{padding:60px 60px 45px}}@media (min-width:768px){.egiftcard-cashstar__left,.egiftcard-cashstar__right{float:left;width:50%}.egiftcard-cashstar__bottom{clear:both}}@media (min-width:768px){.egiftcard-cashstar__left{margin-top:60px}}@media (min-width:1024px){.egiftcard-cashstar__left{margin-top:85px}}.egiftcard-cashstar__header{text-transform:uppercase;font-family:"Brandon Text Bold";font-size:21px;letter-spacing:.26em;margin:0 0 10px;line-height:1}@media (min-width:768px){.egiftcard-cashstar__header{font-size:34px;margin-left:6px}}@media (min-width:1024px){.egiftcard-cashstar__header{font-size:41px}}.egiftcard-cashstar__subtitle{font-size:15px;margin-bottom:15px}@media (min-width:768px){.egiftcard-cashstar__subtitle{font-size:24px;margin-left:6px;margin-bottom:0}}.egiftcard-cashstar__desc{font-size:14px;margin:10px 0 15px}@media (min-width:768px){.egiftcard-cashstar__desc{font-size:18px;width:98%;padding-top:53px;margin:0 0 0 6px}}.egiftcard-cashstar__link{width:100%;background:#ffffff;color:#000000;padding:8px 23px;letter-spacing:.2em;margin-bottom:15px}@media (min-width:768px){.egiftcard-cashstar__link{width:auto;margin:24px 0 27px 6px}}.egiftcard-cashstar__disclaimer{font-size:12px;letter-spacing:.009em}@media (min-width:768px){.egiftcard-cashstar__disclaimer{font-size:14px;margin-left:6px}}.egiftcard-cashstar__desc,.egiftcard-cashstar__subtitle{letter-spacing:.06em;line-height:1.5}.giftcard-balance__container.giftcard-balance-cashstar{background:#ffffff;border-top:none;margin:0 auto;padding:20px}@media (min-width:768px){.giftcard-balance__container.giftcard-balance-cashstar{padding:77px 83px 65px 65px}}.giftcard-balance__container.giftcard-balance-cashstar .giftcard-balance{min-height:0;margin-bottom:0}@media (min-width:768px){.giftcard-balance__container.giftcard-balance-cashstar .giftcard-balance{border-bottom:1px solid #000000;margin-bottom:20px;padding-bottom:50px}}.giftcard-balance__container.giftcard-balance-cashstar .giftcard-balance__header{text-align:left;font-size:14px;letter-spacing:.2em;padding:0 0 10px;margin:0 0 11px;line-height:1;position:relative}@media (min-width:768px){.giftcard-balance__container.giftcard-balance-cashstar .giftcard-balance__header{font-size:24px;margin:0 20px 11px 0;padding:0}}.giftcard-balance__container.giftcard-balance-cashstar .giftcard-balance__arrow{position:absolute;right:0}@media (min-width:768px){.giftcard-balance__container.giftcard-balance-cashstar .giftcard-balance__arrow{display:none}}.giftcard-balance__container.giftcard-balance-cashstar .giftcard-balance__content{display:none}@media (min-width:768px){.giftcard-balance__container.giftcard-balance-cashstar .giftcard-balance__content{display:block}}.giftcard-balance__container.giftcard-balance-cashstar .giftcard-balance__subheader{font-size:17px;text-align:center;font-family:"Brandon Text Bold";letter-spacing:.057em;margin:8px 0 10px}@media (min-width:768px){.giftcard-balance__container.giftcard-balance-cashstar .giftcard-balance__subheader{font-family:"Brandon Text";margin:0 0 48px;text-align:left;font-size:18px}}.giftcard-balance__container.giftcard-balance-cashstar .giftcard-balance__form{text-align:left;padding:0}.giftcard-balance__container.giftcard-balance-cashstar .giftcard-balance__form #giftcard_balance{height:auto}@media (min-width:768px){.giftcard-balance__container.giftcard-balance-cashstar .giftcard-balance__form-pin{margin-left:1.5%}}.giftcard-balance__container.giftcard-balance-cashstar .giftcard-balance__form .errors{margin-bottom:15px}.giftcard-balance__container.giftcard-balance-cashstar .giftcard-balance__form .errors li{margin-left:0}@media (min-width:768px){.giftcard-balance__container.giftcard-balance-cashstar .giftcard-balance__form .errors{margin-bottom:0}}.giftcard-balance__container.giftcard-balance-cashstar .giftcard-balance__form-number,.giftcard-balance__container.giftcard-balance-cashstar .giftcard-balance__form-pin{width:100%;display:block}@media (min-width:768px){.giftcard-balance__container.giftcard-balance-cashstar .giftcard-balance__form-number,.giftcard-balance__container.giftcard-balance-cashstar .giftcard-balance__form-pin{width:34.5%;float:left}}.giftcard-balance__container.giftcard-balance-cashstar .giftcard-balance__form-button{width:100%;display:block;height:auto}@media (min-width:768px){.giftcard-balance__container.giftcard-balance-cashstar .giftcard-balance__form-button{float:left;width:28%;margin-left:1.5%}}.giftcard-balance__container.giftcard-balance-cashstar .giftcard-balance__form input[type=text]{height:36px}.account-overlay .account-overlay__next .giftcard-balance__container.giftcard-balance-cashstar .giftcard-balance__form .account-overlay__next-trigger,.email-overlay .account-overlay__next .giftcard-balance__container.giftcard-balance-cashstar .giftcard-balance__form .account-overlay__next-trigger,.giftcard-balance__container.giftcard-balance-cashstar .giftcard-balance__form .account-overlay .account-overlay__next .account-overlay__next-trigger,.giftcard-balance__container.giftcard-balance-cashstar .giftcard-balance__form .email-overlay .account-overlay__next .account-overlay__next-trigger,.giftcard-balance__container.giftcard-balance-cashstar .giftcard-balance__form input[type=submit]{height:36px;width:100%;background-color:#000000;vertical-align:baseline}.account-overlay .account-overlay__next .giftcard-balance__container.giftcard-balance-cashstar .giftcard-balance__form .account-overlay__next-trigger:hover,.email-overlay .account-overlay__next .giftcard-balance__container.giftcard-balance-cashstar .giftcard-balance__form .account-overlay__next-trigger:hover,.giftcard-balance__container.giftcard-balance-cashstar .giftcard-balance__form .account-overlay .account-overlay__next .account-overlay__next-trigger:hover,.giftcard-balance__container.giftcard-balance-cashstar .giftcard-balance__form .email-overlay .account-overlay__next .account-overlay__next-trigger:hover,.giftcard-balance__container.giftcard-balance-cashstar .giftcard-balance__form input[type=submit]:hover{background-color:#ff4661}.giftcard-balance__container.giftcard-balance-cashstar .giftcard-balance__remaining{padding:0;font-size:18px}@media (min-width:768px){.giftcard-balance__container.giftcard-balance-cashstar .giftcard-balance__remaining{font-size:24px}}@media (min-width:1024px){.giftcard-balance__container.giftcard-balance-cashstar .giftcard-balance__remaining{font-size:30px}}@media (min-width:768px){.giftcard-balance__container.giftcard-balance-cashstar .giftcard-balance__amount,.giftcard-balance__container.giftcard-balance-cashstar .giftcard-balance__amount-text{display:inline-block;margin-top:40px}}.skin__foundation{background:#fef6ec;max-width:1024px;position:relative;margin:0 auto}.skin__foundation__dropdown__container{padding:14px 11.2% 18px 11.2%;border-bottom:1px solid #959595}@media (min-width:1025px){.skin__foundation__dropdown__container{padding:44px 10% 48px 10%}}@media (max-width:1024px){.skin__foundation__dropdown__container{padding:44px 5% 48px 5%}}@media (max-width:767px){.skin__foundation__dropdown__container{padding:44px 3.3% 48px 3.3%}}.skin__foundation__dropdown__container .default-blank span.selectBox-label{display:inline-block;font-size:0;width:75%;height:1px;border-bottom:1px solid #000000;position:absolute;top:60%}@media (max-width:1024px){.skin__foundation__dropdown__container .skin__foundation__dropdown__select__container{height:40px;position:relative}}@media (min-width:768px),(min-width:1024px){.skin__foundation__dropdown__container .skin__foundation__dropdown__select__container{height:inherit}}@media (max-width:1024px){.skin__foundation__dropdown__container .default-blank select.skin__foundation__dropdown__select{min-width:60%;height:23px;border-bottom:1px solid #000000;position:absolute;margin-left:5px}}@media (min-width:768px),(min-width:1024px){.skin__foundation__dropdown__container .default-blank select.skin__foundation__dropdown__select{height:37px}}.skin__foundation__dropdown__header{font-family:"MillerBanner Light";font-size:20px;line-height:24px;text-transform:uppercase;text-align:center;letter-spacing:-.01em}@media (min-width:768px){.skin__foundation__dropdown__header{font-size:40px;line-height:48px;margin-bottom:12px}}.skin__foundation__dropdown__subheader{font-family:"Brandon Text Medium";font-size:13px;text-transform:uppercase;text-align:center;margin-bottom:10px}@media (min-width:768px){.skin__foundation__dropdown__subheader{font-size:20px;margin-bottom:28px}}@media (max-width:767px){.skin__foundation__dropdown__subheader{font-size:16px}}.skin__foundation__dropdown__cta{margin:0 5%}@media (min-width:768px){.skin__foundation__dropdown__cta{overflow:hidden}}.skin__foundation__dropdown__button{display:block;font-family:"Brandon Text Bold";font-size:10px;line-height:28px;text-transform:uppercase;color:#000000;text-decoration:none;text-align:center;border:1px solid #000000;width:100%;margin-bottom:4px}@media (max-width:767px){.skin__foundation__dropdown__button{font-size:16px;height:40px;padding-top:5px}}@media (min-width:768px){.skin__foundation__dropdown__button{float:left;font-size:18px;line-height:56px;width:48%;margin:0 4% 0 0}}.skin__foundation__dropdown__button.inactive{opacity:.5}.skin__foundation__dropdown__select__container{font-family:"Brandon Text Bold";font-size:10px;line-height:28px;text-transform:uppercase;color:#000000;text-decoration:none;border:1px solid #000000;width:100%;margin-bottom:4px}@media (min-width:768px){.skin__foundation__dropdown__select__container{overflow:hidden;float:left;font-size:18px;height:58px;line-height:56px;width:48%}}.skin__foundation__dropdown__select__container.inactive{opacity:.5}@media (max-width:767px){.skin__foundation__dropdown__select__container{font-size:16px;padding-top:5px}}.skin__foundation__dropdown__select__copy{float:left;width:35%;overflow:hidden;text-align:right;padding-left:8px}.skin__foundation__result__link{margin-top:15px}.skin__foundation__result__link a{text-decoration:none;-webkit-box-shadow:#000000 0 0 0 1px inset;-moz-box-shadow:#000000 0 0 0 1px inset;box-shadow:#000000 0 0 0 1px inset}a.selectBox.skin__foundation__dropdown__select{background:#fef6ec;color:#000000;border:0}@media (min-width:768px){a.selectBox.skin__foundation__dropdown__select{float:left;font-size:18px;height:54px;line-height:54px;margin-top:1px;width:65%}}a.selectBox.skin__foundation__dropdown__select .selectBox-options a{font-size:10px;line-height:26px;height:26px;text-transform:uppercase;background:#fef6ec}@media (min-width:768px){a.selectBox.skin__foundation__dropdown__select .selectBox-options a{font-size:20px;height:54px;line-height:54px}}a.selectBox.skin__foundation__dropdown__select .selectBox-label{text-transform:uppercase;text-decoration:underline}a.selectBox.skin__foundation__dropdown__select .selectBox-arrow{margin-right:8px;background:#fef6ec;line-height:2}a.selectBox.skin__foundation__dropdown__select .selectBox-arrow:before{margin-top:16px}select.skin__foundation__dropdown__select{text-transform:uppercase;border:none;background-color:#fef6ec;font-size:10px;line-height:28px;text-transform:uppercase;text-decoration:underline;margin-bottom:0;padding:0 5px}@media (max-width:1024px){select.skin__foundation__dropdown__select{font-size:18px}}@media (max-width:767px){select.skin__foundation__dropdown__select{background-color:inherit;font-size:16px;margin-top:-1px;min-width:60%}}@media (min-width:1025px){select.skin__foundation__dropdown__select{display:none;width:auto}}select.skin__foundation__dropdown__select option{text-transform:uppercase}.skin__foundation__finder__container{display:none;margin:10px 24px}@media (min-width:768px){.skin__foundation__finder__container{margin:40px 20px 0 20px}}.skin__foundation__finder__header{font-family:"MillerBanner Light";font-size:20px;line-height:20px;text-transform:uppercase;text-align:center;letter-spacing:-.01em;margin-bottom:10px}@media (min-width:768px){.skin__foundation__finder__header{font-size:40px;line-height:48px;margin-bottom:30px}}@media (min-width:768px){.skin__foundation__menus{overflow:hidden}}.skin__foundation__menu{text-align:center;padding:12px 24px;margin-bottom:4px;background:#ffffff;cursor:pointer}.skin__foundation__menu.inactive{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}@media (max-width:767px){.skin__foundation__menu{background-image:none!important}.skin__foundation__menu.active{-webkit-box-shadow:#000000 0 0 0 2px inset;-moz-box-shadow:#000000 0 0 0 2px inset;box-shadow:#000000 0 0 0 2px inset}}@media (min-width:768px){.skin__foundation__menu{-webkit-box-shadow:#000000 0 0 0 2px inset;-moz-box-shadow:#000000 0 0 0 2px inset;box-shadow:#000000 0 0 0 2px inset;position:relative;float:right;background-repeat:no-repeat;background-position:bottom left;background-color:#ffffff;background-size:contain;width:32.333%;padding:20px 18px 100px 18px;margin:0 0 0 1.5%}.skin__foundation__menu:last-child{margin:0}.skin__foundation__menu.inactive{opacity:.5}}.skin__foundation__menu__header{font-family:"Brandon Text Bold";font-size:13px;line-height:15px;letter-spacing:.25em;text-transform:uppercase}@media (min-width:768px){.skin__foundation__menu__header{font-size:20px;line-height:30px}}.skin__foundation__menu__description{font-size:12px;line-height:17px;letter-spacing:.06em}@media (min-width:768px){.skin__foundation__menu__description{font-size:20px;line-height:30px;min-height:96px}}@media (max-width:767px){.skin__foundation__menu__description{padding-bottom:10px;min-height:36px}}.skin__foundation__menu__link__container{margin:0 9%;width:82%}@media (min-width:768px){.skin__foundation__menu__link__container{position:absolute;bottom:70px;left:0;margin:0;width:100%}}.skin__foundation__menu__link{display:block;font-family:"Brandon Text Bold";font-size:10px;line-height:26px;letter-spacing:.25em;color:#000000;border:1px solid #000000;text-decoration:none}@media (min-width:768px){.skin__foundation__menu__link{display:inline;font-size:15px;line-height:30px;text-transform:uppercase;text-decoration:underline;border:none}.skin__foundation__menu--02 .skin__foundation__menu__link span.icon-livechat{font-size:25px;text-decoration:none}}@media (max-width:767px){.skin__foundation__menu__link{text-transform:uppercase}}.skin__foundation__finishes{display:none;padding-bottom:20px}@media (min-width:768px){.skin__foundation__finishes{overflow:hidden;padding-bottom:30px}}.skin__foundation__finish{font-family:"Brandon Text Bold";font-size:12px;letter-spacing:.15em;text-align:center;text-transform:uppercase;background-repeat:no-repeat;background-position:0 -4px;background-color:#ffffff;background-size:100%;-webkit-box-shadow:#000000 0 0 0 2px inset;-moz-box-shadow:#000000 0 0 0 2px inset;box-shadow:#000000 0 0 0 2px inset;width:100%;height:50px;margin:20px 0 0 0;padding-top:32px}@media (min-width:768px){.skin__foundation__finish{background-position:bottom left;float:left;height:65px;width:32.333%;padding-top:35px;margin:30px 1.5% 0 0;cursor:pointer}.skin__foundation__finish:last-child{margin:30px 0 0 0}.skin__foundation__finish.inactive{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;opacity:.5}}@media (max-width:767px){.skin__foundation__finish{height:60px;background-position:center 0;background-size:inherit}.skin__foundation__finish.inactive{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;opacity:.5}}.skin__foundation__models__container{display:none}@media (min-width:768px){.skin__foundation__models__container{height:300px;overflow-y:hidden}.skin__foundation__models__container .slick-list{margin-left:-5px}}.skin__foundation__slide__container{opacity:0;-webkit-transition:opacity,.5s,ease-out;-moz-transition:opacity,.5s,ease-out;-o-transition:opacity,.5s,ease-out;transition:opacity,.5s ease-out}@media (min-width:768px){.skin__foundation__slide__container{height:300px;overflow-y:hidden}}.skin__foundation__slide__container.active{opacity:1}.skin__foundation__slide__container .slick-next,.skin__foundation__slide__container .slick-prev{top:33%;min-height:50px}@media only screen and (orientation:portrait){.skin__foundation__slide__container .slick-next,.skin__foundation__slide__container .slick-prev{top:25%}}.skin__foundation__slide__container .slick-next{height:50px;width:50px;right:0}.skin__foundation__slide__container .slick-next:before{right:0}@media (min-width:768px){.skin__foundation__model{padding:0 35px}}@media (max-width:767px){.skin__foundation__model__shade{padding-top:5px;padding-bottom:10px}}.skin__foundation__model__id{float:left;width:49%;padding-bottom:10px}@media (max-width:767px){.skin__foundation__model__id{padding-top:1px;position:relative}.skin__foundation__model__id:nth-child(odd){margin-right:2%}}@media only screen and (max-width:767px) and (orientation:landscape){.skin__foundation__model__id{text-align:center;margin-left:11%;width:inherit}}@media (min-width:768px){.skin__foundation__model__id{position:relative;margin:1px;width:47%;min-height:284px}}@media only screen and (min-width:768px) and (orientation:portrait){.skin__foundation__model__id{min-height:244px}}.skin__foundation__model__border{display:none;position:absolute;left:0;top:0;right:0;bottom:0;-webkit-box-shadow:#000000 0 0 0 2px inset;-moz-box-shadow:#000000 0 0 0 2px inset;box-shadow:#000000 0 0 0 2px inset}.selected .skin__foundation__model__border{display:block}@media (max-width:767px){.activated .skin__foundation__model__border{display:block}}.skin__foundation__model__shade{font-family:"Brandon Text Bold";letter-spacing:.25em;text-align:center;text-transform:uppercase}@media (min-width:768px){.skin__foundation__model__shade{padding:5px}}.skin__foundation__model__shadnumber{font-size:12px;line-height:18px}.skin__foundation__model__shadename{font-size:18px;line-height:22px}@media (max-width:767px){.skin__foundation__model__shadename{font-size:16px}}.skin__foundation__result__container{background:#ffffff}.skin__foundation__shade__container{display:none}@media (min-width:768px){.skin__foundation__shade__container{padding:30px 0;background:url(/media/export/cms/skin_foundation/bg_result_arrow.gif) no-repeat top center}}.skin__foundation__shade{display:block;overflow:hidden;opacity:0;-webkit-transition:opacity,.5s,ease-out;-moz-transition:opacity,.5s,ease-out;-o-transition:opacity,.5s,ease-out;transition:opacity,.5s ease-out;margin:0 20px}.skin__foundation__shade.active{opacity:1}.skin__foundation__smoosh__images{overflow:hidden;float:left;width:33%;padding-left:5%}@media (max-width:767px){.skin__foundation__smoosh__images{padding-top:15px;width:40%}}@media only screen and (max-width:767px) and (orientation:landscape){.skin__foundation__smoosh__images{padding-top:15%;padding-right:15px}}.skin__foundation__smoosh__image{float:left;width:50%;max-height:250px}.skin__foundation__result__shadename{float:left;width:66%;height:248px;padding:70px 0 0 20px}@media (max-width:767px){.skin__foundation__result__shadename{float:none;width:inherit;padding-top:80px}}.skin__foundation__result__finish{font-family:"Brandon Text Bold";font-size:20px;letter-spacing:30px;letter-spacing:.15em;text-transform:uppercase;margin-bottom:10px}.skin__foundation__result__description{font-size:20px;letter-spacing:30px;letter-spacing:.06em}@media (max-width:767px){.skin__foundation__result__description{font-size:13px}}.skin__foundation__result__banner{position:relative;background:#000000;color:#ffffff;height:40px;padding:0 20px;text-align:center}@media (min-width:768px){.skin__foundation__result__banner{height:63px}}.skin__foundation__result__banner__copy{font-family:"Brandon Text Bold";font-size:20px;line-height:40px;letter-spacing:.25em;text-transform:uppercase}@media (min-width:768px){.skin__foundation__result__banner__copy{font-size:40px;line-height:63px}}.skin__foundation__result__banner__precopy{font-size:8px}@media (min-width:768px){.skin__foundation__result__banner__precopy{font-size:15px}}.skin__foundation__result__banner__livechat{display:none}@media (min-width:768px){.skin__foundation__result__banner__livechat{position:absolute;display:inline-block;top:0;right:20px;font-family:"Brandon Text Medium";color:#ffffff;font-size:18px;line-height:63px;letter-spacing:.15em;text-transform:uppercase;text-decoration:none;width:120px}}.skin__foundation__result__banner__livechat{cursor:pointer}.skin__foundation__weightless{margin:0 auto 40px}@media (max-width:767px){.skin__foundation__weightless .skin__foundation__slide__container .slick-slider{margin-bottom:20px}}.skin__foundation__weightless .skin__foundation__dropdown__container{border-bottom:none}@media (min-width:1025px){.skin__foundation__weightless .skin__foundation__dropdown__container{padding:44px 10% 0 13%}}@media (max-width:1024px){.skin__foundation__weightless .skin__foundation__dropdown__container{padding:44px 5% 0 5%}}@media (max-width:767px){.skin__foundation__weightless .skin__foundation__dropdown__container{padding:22px 3.3% 4px 3.3%}}.skin__foundation__weightless .skin__foundation__dropdown__header{font-family:"Lato Black";font-size:40px}@media (min-width:768px){.skin__foundation__weightless .skin__foundation__dropdown__header{margin-bottom:3px}}@media (max-width:767px){.skin__foundation__weightless .skin__foundation__dropdown__header{font-size:22px}}@media (max-width:375px){.skin__foundation__weightless .skin__foundation__dropdown__header{font-size:20px}}.skin__foundation__weightless .skin__foundation__dropdown__subheader{font-size:19px}@media (min-width:768px){.skin__foundation__weightless .skin__foundation__dropdown__subheader{font-family:"Brandon Text Medium";width:67%;margin:0 auto}}@media (max-width:767px){.skin__foundation__weightless .skin__foundation__dropdown__subheader{font-size:12px;margin-top:4px}}@media (max-width:375px){.skin__foundation__weightless .skin__foundation__dropdown__subheader{font-size:10px;margin-top:4px}}.skin__foundation__weightless .skin__foundation__finder__container{display:block}@media (min-width:768px){.skin__foundation__weightless .skin__foundation__finder__container{margin:28px 0 -13px 0}}.skin__foundation__weightless .skin__foundation__finishes{display:block}@media (min-width:768px){.skin__foundation__weightless .skin__foundation__finish{width:31%;margin-left:10px}.skin__foundation__weightless .skin__foundation__finish:last-child{margin-right:10px}}@media (max-width:1024px){.skin__foundation__weightless .skin__foundation__finish{width:30%}}@media (max-width:767px){.skin__foundation__weightless .skin__foundation__finish{width:100%}}.skin__foundation__weightless .skin__foundation__models__container{display:block}@media (min-width:768px){.skin__foundation__weightless .skin__foundation__models__container{margin-bottom:17px}}.skin__foundation__weightless .skin__foundation__model__border{margin-bottom:7px}.skin__foundation__weightless .skin__foundation__model__shade{margin-top:10px}@media (max-width:767px){.skin__foundation__weightless .skin__foundation__model__shade{padding:10px 0 30px 0}}@media (max-width:767px){.skin__foundation__weightless .skin__foundation__model__shadename{font-size:14px}}.skin__foundation__weightless .skin__foundation__model__id{height:auto!important;cursor:pointer}@media (max-width:767px){.skin__foundation__weightless .skin__foundation__model__id{opacity:.6}.skin__foundation__weightless .skin__foundation__model__id.slick-center{opacity:1}}@media (max-width:767px){.skin__foundation__weightless .skin__foundation__model__id{margin-left:0;padding:0 5px}.skin__foundation__weightless .skin__foundation__model__id:nth-child(2n+1){margin-right:0}.skin__foundation__weightless .skin__foundation__model__id img.skin__foundation__model__image{margin:0 auto;width:100%;height:auto}}.skin__foundation__weightless .skin__foundation__shade__container{border-bottom:1px solid #000000;background:url(/media/export/cms/skin_foundation/bg_result_arrow.gif) no-repeat top center;padding:30px 0 0 0}@media (min-width:768px){.skin__foundation__weightless .skin__foundation__shade__container{padding:30px 0 45px 8px}}.skin__foundation__weightless .skin__foundation__shade__container .quickshop--mobile{padding:20px}.skin__foundation__weightless .skin__foundation__shade__container .quickshop-wrapper{margin:0;padding:0;position:relative;overflow:visible!important}.artist-picks-page .skin__foundation__weightless .skin__foundation__shade__container .quickshop-wrapper .product-info__shade-tile:hover,.favorites-page .skin__foundation__weightless .skin__foundation__shade__container .quickshop-wrapper .product-info__shade-tile:hover,.past-purchases-page .skin__foundation__weightless .skin__foundation__shade__container .quickshop-wrapper .product-info__shade-tile:hover,.skin__foundation__weightless .skin__foundation__shade__container .quickshop-wrapper .artist-picks-page .product-info__shade-tile:hover,.skin__foundation__weightless .skin__foundation__shade__container .quickshop-wrapper .favorites-page .product-info__shade-tile:hover,.skin__foundation__weightless .skin__foundation__shade__container .quickshop-wrapper .past-purchases-page .product-info__shade-tile:hover,.skin__foundation__weightless .skin__foundation__shade__container .quickshop-wrapper .shade-picker__shade:hover,.skin__foundation__weightless .skin__foundation__shade__container .quickshop-wrapper .wishlist-page .product-info__shade-tile:hover,.wishlist-page .skin__foundation__weightless .skin__foundation__shade__container .quickshop-wrapper .product-info__shade-tile:hover{border:1px solid #000000;box-shadow:0 0 1px 1px #ffffff}.skin__foundation__weightless .skin__foundation__shade__container .quickshop-wrapper.active::before{display:block;margin-top:-13px}@media (min-width:768px){.skin__foundation__weightless .skin__foundation__shade__container .quickshop-wrapper.active::before{margin-top:7px}}.skin__foundation__weightless .skin__foundation__shade__container .quickshop-wrapper .quickshop__container{padding:0;margin:0}.artist-picks-page .skin__foundation__weightless .skin__foundation__shade__container .product-info__shade-tile,.favorites-page .skin__foundation__weightless .skin__foundation__shade__container .product-info__shade-tile,.past-purchases-page .skin__foundation__weightless .skin__foundation__shade__container .product-info__shade-tile,.skin__foundation__weightless .skin__foundation__shade__container .artist-picks-page .product-info__shade-tile,.skin__foundation__weightless .skin__foundation__shade__container .favorites-page .product-info__shade-tile,.skin__foundation__weightless .skin__foundation__shade__container .past-purchases-page .product-info__shade-tile,.skin__foundation__weightless .skin__foundation__shade__container .shade-picker__shade,.skin__foundation__weightless .skin__foundation__shade__container .wishlist-page .product-info__shade-tile,.wishlist-page .skin__foundation__weightless .skin__foundation__shade__container .product-info__shade-tile{height:41px;width:41px}.skin__foundation__weightless .skin__foundation__shade__container .skin__foundation__product__header{font-family:"Brandon Text Bold";font-size:20px;text-align:center;text-transform:uppercase;margin-top:22px;letter-spacing:.4px}@media (max-width:767px){.skin__foundation__weightless .skin__foundation__shade__container .skin__foundation__product__header{font-size:18px}}.skin__foundation__weightless .skin__foundation__shade__container .skin__foundation__product__subheader{font-family:"Brandon Text";font-size:20px;text-align:center;margin-top:4px}@media (max-width:767px){.skin__foundation__weightless .skin__foundation__shade__container .skin__foundation__product__subheader{font-size:18px}}.skin__foundation__weightless .skin__foundation__shade__container .product-thumb .product__button--add-to-bag{font-size:14px;height:auto;line-height:normal;width:auto;border:2px solid #ff4661;padding:8px 5px}@media (min-width:768px){.skin__foundation__weightless .skin__foundation__shade__container .product-thumb .product__button--add-to-bag{border:none;border-bottom:2px solid #ff4661;padding:0}}.skin__foundation__weightless .skin__foundation__shade__container .product-thumb{padding:0 20px}.skin__foundation__weightless .skin__foundation__shade__container .product-grid{padding:20px 0 0 0}.skin__foundation__weightless .skin__foundation__shade__container .product-grid__item{margin:0}@media (max-width:767px){.skin__foundation__weightless .skin__foundation__shade__container .product-grid__item{margin-bottom:40px;height:auto!important}}.pro-how-to-block__container{margin:0 auto;max-width:1024px;border:none;padding:0}.pro-how-to-block__formatter{background:#fef6ec;display:block;margin:0 auto;max-width:1024px;text-align:center;width:100%;padding:40px 0 0}.pro-how-to-block__formatter .resp-tabs-container{background:#fef6ec;padding-bottom:0}.pro-how-to-block__header{font-size:40px;margin-bottom:30px;font-family:"MillerBanner Light"}.pro-how-to-block__single-tip{left:50%;position:absolute;top:50%;transform:translate(0,50%)}.pro-how-to-block__single-tip .pro-how-to-block__tip{left:50%;position:absolute;right:50%;transform:translate(-50%,-50%);width:80%}.pro-how-to-block__single-tip.pro-how-to-block__left-tip{left:0}.pro-how-to-block__single-tip.pro-how-to-block__right-tip{right:0}.pro-how-to-block__suggested-product{display:none;background:#ffffff;padding:20px 0;text-align:left}.pro-how-to-block__tips-container{padding:50px 0 20px}.pro-how-to-block__link{background:#fef6ec;border:1px solid #000000;color:#000000;margin:20px 0 40px}.pro-how-to-block__link:hover{background:#000000;color:#fef6ec}.pro-how-to-block__tabs{border:1px solid #000000;border-width:1px 0}.pro-how-to-block__tabs .resp-tab-active{background:#fef6ec}.pro-how-to-block__tabs .resp-tab-active::after{position:absolute;bottom:-3px;left:0;width:100%;border:3px solid #fef6ec;content:''}.pro-how-to-block__tabs .resp-tab-item{position:relative;float:none;border-left:1px solid #000000;font-family:"Brandon Text Bold";font-size:14px;font-weight:400;letter-spacing:1.5px;padding:13px 30px}.pro-how-to-block__tabs .resp-tab-item:last-child{border-right:1px solid #000000}.pro-how-to-block__tabs .resp-tab-item li{float:none}.pro-how-to-block__tiptitle{text-align:center}.pro-how-to-block__content{position:relative}.pro-how-to-block__left-image{float:right;width:50%}.pro-how-to-block__left-tip{width:50%}.pro-how-to-block__right-image{float:left;width:50%}.pro-how-to-block__right-tip{width:50%;float:right}.pro-how-to-block__left-section{display:inline;float:left;position:relative;width:49.5%}.pro-how-to-block__left-section img{width:100%;height:auto}.pro-how-to-block__right-section{display:inline;float:right;position:relative;width:49.7%}.pro-how-to-block__right-section img{width:100%;height:auto}.pro-how-to-block__tip1{top:0}.pro-how-to-block__tip2{bottom:0}.pro-how-to-block__tip3{top:0}.pro-how-to-block__tip4{bottom:0}.pro-how-to-block__tip{width:48%;padding-left:2%;font-size:15px;line-height:17px;position:absolute}@media (min-width:1025px){.pro-how-to-block__tip{width:45%;padding-left:5%}}.pro-how-to-block__tip h2,.pro-how-to-block__tip h3{font-family:"Brandon Text Bold";font-size:16px;line-height:16px;margin-bottom:0;text-transform:uppercase}@media (min-width:1025px){.pro-how-to-block__tip h2,.pro-how-to-block__tip h3{font-size:18px;line-height:20px}}.pro-how-to-block__tip p{margin:0;line-height:17px}@media (min-width:1025px){.pro-how-to-block__tip p{line-height:20px}}@media (min-width:1025px){.pro-how-to-block__tip{font-size:18px;line-height:20px}}@media (max-width:767px){.pro-how-to-block__formatter{padding:30px 0 0}.pro-how-to-block__formatter h2.resp-accordion{display:none}.pro-how-to-block__formatter a.selectBox,.pro-how-to-block__formatter select{height:40px;line-height:20px;padding:10px 20px;border:1px solid #000000;width:100%;border-width:1px 0;text-align:left;font-family:"Brandon Text Bold"}.pro-how-to-block__formatter select{background-position-x:94%;background-size:15px}.pro-how-to-block__formatter a.selectBox{background:#fef6ec}.pro-how-to-block__formatter .selectBox-options a{background:#fef6ec}.pro-how-to-block__formatter .selectBox-arrow{background:#fef6ec}.pro-how-to-block__header{font-size:25px;margin-bottom:20px}.pro-how-to-block__link{margin:0 0 30px;font-size:12px}.pro-how-to-block-small__header{font-size:30px;margin-bottom:20px;font-family:"MillerBanner Light"}.pro-how-to-block-small__tips-container{padding:20px 20px 0}.pro-how-to-block-small__tips-container h2{font-family:"Brandon Text Bold";font-size:14px;line-height:16px;margin-bottom:0;text-transform:uppercase}.pro-how-to-block-small__image-container{width:100%;margin-bottom:20px}.pro-how-to-block-small__left-image{float:left;margin-right:.8%;width:49.5%}.pro-how-to-block-small__right-image{float:right;width:49.7%}.pro-how-to-block-small__tip{font-size:14px;line-height:16px;position:relative;width:100%;margin-bottom:20px}.pro-how-to-block-small__tip p{line-height:16px;margin:0}}.discover-foundation-container-one .rows .row{width:100%;border:none}.discover-foundation-container-one .discover-foundation-block{margin-bottom:40px;padding:0 10px 30px 5px;position:relative;text-align:center}@media (min-width:1025px){.discover-foundation-container-one .discover-foundation-block{padding:0}}.discover-foundation-container-one .discover-foundation-block__data{height:100%;position:absolute;top:0;width:100%}.discover-foundation-container-one .discover-foundation-block__bottom{margin-top:40px;position:relative}.discover-foundation-container-one .discover-foundation-block__content{position:relative}.discover-foundation-container-one .discover-foundation-block__image img{height:auto}.discover-foundation-container-one .discover-foundation-block__cta{left:0;right:0;bottom:0;margin:0 auto}.discover-foundation-container-one .discover-foundation-block__note{position:absolute;width:23%}@media (max-width:768px){.discover-foundation-container-one .discover-foundation-block__note{width:19%}}.discover-foundation-container-one .discover-foundation-block__note h2,.discover-foundation-container-one .discover-foundation-block__note h3{font-size:16px;margin-bottom:0;text-transform:uppercase}@media (min-width:1025px){.discover-foundation-container-one .discover-foundation-block__note h2,.discover-foundation-container-one .discover-foundation-block__note h3{font-size:20px;line-height:25px}}.discover-foundation-container-one .discover-foundation-block__note span{font-size:16px}@media (min-width:1025px){.discover-foundation-container-one .discover-foundation-block__note span{font-size:20px;line-height:25px}}.discover-foundation-container-one .discover-foundation-block__note1{left:0;top:0}.discover-foundation-container-one .discover-foundation-block__note2{right:0;top:0}.discover-foundation-container-one .discover-foundation-block__note3{left:0;bottom:0}.discover-foundation-container-one .discover-foundation-block__note4{right:0;bottom:0}.discover-foundation-container-one .discover-foundation-block__subheader{text-align:center;margin-bottom:30px}.discover-foundation-container-one .discover-foundation-block__subheader h2{font-size:16px;line-height:1em;margin-bottom:5px;text-transform:uppercase}@media (min-width:1025px){.discover-foundation-container-one .discover-foundation-block__subheader h2{font-size:24px;margin-bottom:10px}}.discover-foundation-container-one .discover-foundation-block__subheader span{font-size:16px}@media (min-width:1025px){.discover-foundation-container-one .discover-foundation-block__subheader span{font-size:20px}}.discover-foundation-container-one .sub_asterisk_text{width:50%;margin:0 auto}@media (min-width:1025px){.discover-foundation-container-one .sub_asterisk_text{width:60%}}.discover-foundation-container-two .rows .row{float:left;width:50%;border-right:1px solid #BBBBB9}.discover-foundation-container-two .rows .row:last-child{border:none}.discover-foundation-container-two .discover-foundation-block{margin-bottom:20px;text-align:center;margin-right:30px}.discover-foundation-container-two .discover-foundation-block h2,.discover-foundation-container-two .discover-foundation-block h3,.discover-foundation-container-two .discover-foundation-block h4{margin-right:30px;margin-bottom:0;text-transform:uppercase}.discover-foundation-container-two .discover-foundation-block__content{display:inline-block}.discover-foundation-container-two .discover-foundation-block__image{float:left;height:265px;display:flex;align-items:center}@media (min-width:1025px){.discover-foundation-container-two .discover-foundation-block__image{height:420px}}.discover-foundation-container-two .discover-foundation-block__image img{height:242px}@media (min-width:1025px){.discover-foundation-container-two .discover-foundation-block__image img{height:420px}}.discover-foundation-container-two .discover-foundation-block__header{margin-bottom:25px;text-align:center}.discover-foundation-container-two .discover-foundation-block__header h2{font-size:28px;font-family:"Lato Black";line-height:28px;margin-bottom:0;text-transform:uppercase}@media (min-width:1025px){.discover-foundation-container-two .discover-foundation-block__header h2{font-size:34px;line-height:34px}}.discover-foundation-container-two .discover-foundation-block__header span{font-size:16px;display:none;text-transform:uppercase}@media (min-width:1025px){.discover-foundation-container-two .discover-foundation-block__header span{display:block;font-size:20px}}.discover-foundation-container-two .discover-foundation-block__data{float:left;position:relative;width:200px;min-height:330px}@media (min-width:1025px){.discover-foundation-container-two .discover-foundation-block__data{min-height:420px}}.discover-foundation-container-two .discover-foundation-block__cta{bottom:0;position:absolute;bottom:0;left:0}.discover-foundation-container-two .discover-foundation-block__note{left:0;position:absolute;text-align:center;width:200px}.discover-foundation-container-two .discover-foundation-block__note h2,.discover-foundation-container-two .discover-foundation-block__note h4,.discover-foundation-container-two .discover-foundation-block__note span{font-size:12px;line-height:12px}@media (min-width:1025px){.discover-foundation-container-two .discover-foundation-block__note h2,.discover-foundation-container-two .discover-foundation-block__note h4,.discover-foundation-container-two .discover-foundation-block__note span{font-size:16px;line-height:16px}}.discover-foundation-container-two .discover-foundation-block__note1{top:0}.discover-foundation-container-two .discover-foundation-block__note2{top:40%}.discover-foundation-container-two .discover-foundation-block__note3{bottom:5%}@media (min-width:768px){.discover-foundation-container-two .discover-foundation-block__note1{top:8%}.discover-foundation-container-two .discover-foundation-block__note2{top:42%}.discover-foundation-container-two .discover-foundation-block__note3{top:68%}}.discover-foundation-container-two .discover-foundation-block__free-shipping{background:#eff0f0;font-size:14px;font-family:"Brandon Text Bold";margin-bottom:30px;padding:15px 0;text-align:center;text-transform:uppercase}.discover-foundation-container-two .discover-foundation-block__free-shipping img{margin-right:10px}.discover-foundation-container-two .discover-foundation-block__subheader{text-align:center;margin-bottom:15px}.discover-foundation-container-two .discover-foundation-block__subheader h2,.discover-foundation-container-two .discover-foundation-block__subheader h3{font-size:18px;margin-bottom:5px}@media (min-width:1025px){.discover-foundation-container-two .discover-foundation-block__subheader h2,.discover-foundation-container-two .discover-foundation-block__subheader h3{font-size:22px}}.discover-foundation-container-two .discover-foundation-block__subheader span{font-size:14px}@media (min-width:1025px){.discover-foundation-container-two .discover-foundation-block__subheader span{font-size:18px}}.discover-foundation-container{max-width:1024px;margin:30px auto 0}.discover-foundation-container .slick-next::before{bottom:auto;left:auto;position:relative;right:auto;top:auto;font-size:30px}.discover-foundation-container .slick-slider{margin-bottom:0}.discover-foundation-container .slick-prev::before{font-size:30px}.discover-foundation-container .slick-next{right:0}.discover-foundation-container .slick-slide .discover-foundation-block{text-align:center}.discover-foundation-container h2,.discover-foundation-container h3,.discover-foundation-container h4{font-family:"Brandon Text Bold"}.discover-foundation-container .discover-foundation-block__cta{position:absolute;background:#ffffff;height:35px;border:1px solid #000000;color:#000000;padding:9px;width:180px}@media (min-width:1025px){.discover-foundation-container .discover-foundation-block__cta{display:block}}.discover-foundation-container .discover-foundation-block__cta:hover{color:#ffffff;background:#000000}.discover-foundation-container .discover-foundation-block__cta-small{width:200px;margin:0 auto;font-size:12px}@media (max-width:767px){.discover-foundation-container-one .discover-foundation-block{margin-bottom:10px}.discover-foundation-container-one .discover-foundation-block__data{position:relative}.discover-foundation-container-one .discover-foundation-block__cta{position:relative;display:none}.discover-foundation-container-one .discover-foundation-block__note{position:relative;width:100%;margin-bottom:20px}.discover-foundation-container-one .discover-foundation-block__bottom{margin:0}.discover-foundation-container-one .sub_asterisk_text{position:relative;width:auto;margin-bottom:20px}.discover-foundation-container-two .discover-foundation-block{margin-right:0;margin-bottom:0}.discover-foundation-container-two .discover-foundation-block__data{width:203px}.discover-foundation-container-two .discover-foundation-block__subheader{margin-bottom:15px}.discover-foundation-container-two .discover-foundation-block__subheader h2{font-size:16px}.discover-foundation-container-two .discover-foundation-block__note{width:170px}.discover-foundation-container-two .discover-foundation-block__header{margin:15px 0}.discover-foundation-container-two .discover-foundation-block__header h2{font-family:"Lato Black";font-size:18px;line-height:18px}.discover-foundation-container-two .discover-foundation-block__cta{display:none}}.video-carousel__block__header{margin:0 auto;color:#ffffff;text-align:center;font-size:35px;font-family:"MillerBanner Light";line-height:45px;background-color:#000000;max-width:1024px;padding:30px 22px 22px 22px}.video-carousel__block{background-color:#000000;min-height:695px;position:relative;max-width:1024px;margin:0 auto}@media (max-width:768px){.video-carousel__block{min-height:545px}}@media (max-width:375px){.device-mobile .video-carousel__block{min-height:395px}}@media only screen and (min-width:800px) and (max-width:1280px) and (orientation:portrait){.video-carousel__block{min-height:735px}}@media only screen and (min-width:800px) and (max-width:1280px) and (orientation:landscape){.video-carousel__block{min-height:745px}}.video-carousel__block .slick-dots{top:0;height:110px}@media (max-width:768px){.video-carousel__block .slick-dots{height:85px}}.video-carousel__block .slick-dots .slick-active{outline-color:#ffffff;outline-style:solid}.video-carousel__block .slick-dots li{height:110px;width:147px;border-width:.25px;border:1px solid #b7b7b8;margin:0 4px}@media (max-width:768px){.video-carousel__block .slick-dots li{height:85px;width:114px}}.video-carousel__block .video-carousel__related_products__button{bottom:35px;position:absolute;display:block;color:#ffffff;margin:0 auto;width:100%;text-align:center;font-family:"Brandon Text Bold";letter-spacing:2px;text-decoration:underline;cursor:pointer}.device-mobile .video-carousel__block .video-carousel__related_products__button{padding-top:15px;padding-bottom:15px;text-decoration:none;width:75%;position:initial;border:1px solid #ffffff;margin-bottom:25px}.video-carousel__block .video__image__thumb{display:table-cell;width:147px;padding:3px;height:108px;background-size:147px;background-repeat:no-repeat;color:#ffffff;text-align:center;text-transform:uppercase;vertical-align:middle;font-family:"Brandon Text Bold";letter-spacing:2px}@media (max-width:768px){.video-carousel__block .video__image__thumb{width:112px;height:85px;background-size:112px 83px;font-size:11px;line-height:13px}}.video-carousel__block .video-block__media{max-width:768px;margin:0 auto}@media (max-width:768px){.video-carousel__block .video-block__media{max-width:600px;margin:0 auto}}.video-carousel__block .slick-list{top:120px}.device-mobile .video-carousel__block .slick-list{top:0}@media (max-width:768px){.video-carousel__block .slick-list{top:93px}}.video-carousel__block .video-block__content{margin:0 auto}@media (max-width:375px){.video-carousel__block .video-block__content iframe{max-height:210px}}.video-carousel__block .video-block__media--title{color:#ffffff;text-transform:uppercase;text-align:center;padding-top:33px;font-family:"Brandon Text Bold";letter-spacing:2px}@media (max-width:768px){.video-carousel__block .video-block__media--title{display:none}}.video-carousel__block .video-block__media--video{position:absolute;top:0;left:0;right:0;bottom:0;width:768px;max-height:425px;margin:0 auto}@media (max-width:768px){.video-carousel__block .video-block__media--video{width:100%}}@media only screen and (orientation:portrait){.video-carousel__block .video-block__media--video{width:100%}}.video-carousel__block .video-carousel__menu .selectbox-arrow{background:0 0;line-height:none;color:#ffffff}.video-carousel__block .video-carousel__menu .selectbox{text-transform:uppercase;color:#ffffff;border:1px solid #ffffff;width:100%;height:60px;padding:15px;font-weight:700;background-position:center right 30px;background-repeat:no-repeat;padding-left:30px;font-size:16px}@media (max-width:768px){.video-carousel__block .video-carousel__menu .selectbox{margin-bottom:5%}}.video-carousel__block .video-carousel__menu a.selectbox{background:0 0;width:100%}.video-carousel__block .video-carousel__menu{width:100%;color:#ffffff}.video-carousel__block .slick-next:before,.video-carousel__block .slick-prev:before{content:none}.video-carousel__block .slick-disabled{opacity:.33}.video-carousel__block .slick-next{right:17px;width:33px;height:50px;top:60%}.video-carousel__block .slick-prev{left:12px;width:33px;height:50px;top:60%}.video-carousel__related_product-grids .inactive{height:0;overflow:hidden;position:absolute}.videos-plus{padding:0}.videos-plus h1{font-family:"MillerBanner Light";font-size:60px;line-height:.8em;text-transform:uppercase;margin-bottom:20px}.videos-plus h5{font-family:"Brandon Text Bold";font-size:16px}.videos-plus_head{max-width:1024px;margin:0 auto}.videos-plus_head .menu{height:46px;text-align:center;border-bottom:1px solid #000000}.videos-plus_head .menu ul.menu__list{display:inline-block}.videos-plus_head .menu li{font-weight:600;font-size:14px;text-transform:uppercase;padding:13px 15px;display:inline-block;margin:0;list-style:none;cursor:pointer;float:left;background-color:#eff0f0;border-left:1px solid #000000}.videos-plus_head .menu li.active-trail{background-color:#ffffff;border-bottom:#ffffff;padding-bottom:14px}.videos-plus_head .menu li.last{border-right:1px solid #000000}.videos-plus_head .menu a{color:#000000;text-decoration:none}.videos-plus_hero{height:472px;position:relative;background-position:50%}.videos-plus_hero__subtitle{font-size:24px}.videos-plus_hero__body{width:532px;text-align:center;margin:0 auto;position:absolute;top:36%;left:0;right:0}.videos-plus-module{max-width:1024px;margin:0 auto;position:relative}.videos-plus-module .videos-plus-module_hero__title{font-family:"Lato Black";font-size:30px;margin:12px auto;line-height:1em;text-transform:uppercase;text-align:center}@media (min-width:768px){.videos-plus-module .videos-plus-module_hero__title{font-size:51px;margin:0 auto 12px}}.videos-plus-module .videos-plus-module_hero__subtitle{font-size:12px;line-height:1.25em;text-align:center;margin-bottom:24px}@media (min-width:768px){.videos-plus-module .videos-plus-module_hero__subtitle{font-size:20px}}.videos-plus-module_hero__content_head{font-family:"Lato Black";font-size:24px;line-height:1em;text-transform:uppercase;text-align:center;padding:24px 0 15px}@media (min-width:768px){.videos-plus-module_hero__content_head{font-size:48px;border-top:1px solid #cccccc}}.videos-plus-module__content-container{position:relative}.videos-plus-module__content-container .videos-plus__slide-wrap{display:none}.videos-plus-module .videos-plus__slide-description{font-family:"Brandon Text Bold";font-size:18px;text-transform:uppercase}.videos-plus-module .video-carousel__block__header{color:#000000;font-size:48px;font-family:"Lato Black";line-height:1.25em;background-color:#ffffff;max-width:1024px;padding:30px 22px 22px 22px}.videos-plus-module .video-carousel__block{background-color:#ffffff}@media (max-width:768px){.videos-plus-module .video-carousel__block{min-height:545px}}.videos-plus-module .video-carousel__block .slick-dots{width:768px;margin:0 auto;left:0;right:0}.videos-plus-module .video-carousel__block .slick-dots li{margin:0 3px}.videos-plus-module .video-carousel__block .slick-dots .slick-active{outline-color:#000000}.videos-plus-module .video-carousel__block .video-block__media--hed{color:#000000;font-family:"Lato Black";font-size:34px;line-height:1em;text-transform:uppercase;text-align:center;margin:20px auto 4px}.videos-plus-module .video-carousel__block .video-block__media--dek{color:#000000;font-size:14px;line-height:1em;text-align:center}.videos-plus-module .video-carousel__block .slick-next{top:50%}.videos-plus-module .video-carousel__block .slick-prev{top:50%}.videos-plus-module .videos-plus-module__menu .selectbox-arrow{background:0 0;line-height:none;color:#ffffff}.videos-plus-module .videos-plus-module__menu .selectbox{text-transform:uppercase;width:100%;height:60px;padding:15px;font-weight:700;margin-bottom:2%;background-position:center right 30px;background-repeat:no-repeat;padding-left:30px;font-size:16px}.videos-plus-module .videos-plus-module__menu a.selectbox{background:0 0;width:100%}.videos-plus__share{float:right;margin-top:-4px}@media (min-width:768px){.videos-plus__share{margin-top:-1px}}.videos-plus__share a{font-size:24px;margin-left:16px;color:#000000;text-decoration:none}.videos-plus__share a:hover{color:#ff4661}.videos-plus__slide-type{margin-top:3px}.videos-plus__slider{background:#ffffff;max-width:768px;margin:0 auto}.videos-plus__slider .slick-track{margin:auto}.videos-plus__slider .slick-next,.videos-plus__slider .slick-prev{height:18px;width:22px}.videos-plus__slider .slick-next:before,.videos-plus__slider .slick-prev:before{font-size:22px}@media (min-width:768px){.videos-plus__slider .slick-next,.videos-plus__slider .slick-prev{height:50px;width:45px;margin-top:-29px}.videos-plus__slider .slick-next:before,.videos-plus__slider .slick-prev:before{font-size:50px}}.videos-plus__slider .slick-prev{left:5px}.videos-plus__slider .slick-next{right:0}.videos-plus__slider .slick-next:before{right:0}.videos-plus__slider .videos-plus__slider-slide{text-align:center;margin:0 5px;-webkit-transition:opacity,.3s;-moz-transition:opacity,.3s;-o-transition:opacity,.3s;transition:opacity .3s;opacity:1}.videos-plus__slider .videos-plus__slider-slide.slick-showing{opacity:.5}.videos-plus__slider .videos-plus__slide-wrap{max-width:100%;display:inline-block;padding:15px 0 10px;cursor:pointer}@media (min-width:768px){.videos-plus__slider .videos-plus__slide-wrap{padding-top:0;padding-bottom:15px}}.videos-plus__slider .videos-plus__content{display:none}.videos-plus__name{text-align:center;font-size:18px}@media (min-width:768px){.videos-plus__name .section-header{margin-bottom:12px}}.videos-plus .video-block__headline{font-family:"Lato Black";font-size:20px;line-height:1em;text-transform:uppercase;text-align:center;margin:33px auto 9px}@media (min-width:768px){.videos-plus .video-block__headline{font-size:34px}}.videos-plus .video-block__description{font-size:12px;line-height:1.5em;text-align:center}@media (min-width:768px){.videos-plus .video-block__description{font-size:20px}}.videos-plus .video-block__media{position:relative;cursor:pointer}.videos-plus .video-block__media .video-block__media--video{position:absolute;top:0;left:0;right:0;bottom:0;max-width:768px;max-height:425px;margin:0 auto}.videos-plus .video-block__slide{max-width:768px;margin:0 auto}.videos-plus-module_page_nav{overflow:hidden;position:absolute;z-index:1000;top:24em;cursor:pointer}@media (min-width:768px){.videos-plus-module_page_nav{top:45em}}@media (min-width:1024px){.videos-plus-module_page_nav{top:27em}}.videos-plus-module_page_nav.next{right:0}.hp-mul-product{border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;margin:24px auto;padding:60px 35px;overflow:hidden;position:relative}.hp-mul-product .mul-lesson{width:50%;float:left}.hp-mul-product .mul-product{width:50%;float:right}.hp-mul-product img{border:1px solid #f3f3f3}.hp-mul-product p{line-height:1.5em;position:relative}.hp-mul-product_callout{font-family:"Brandon Text Bold";font-size:14px;text-transform:uppercase;margin-top:62px}.hp-mul-product_callout:before{content:"";background:#000000;width:75%;height:2px;display:inline-block;position:absolute;top:8px;left:12%}.hp-mul-product_callout .inner{display:inline-block;background-color:#ffffff;position:relative;padding:0 21px}.hp-mul-product h4{font-family:"Brandon Text Medium";font-size:30px;line-height:1.25em;letter-spacing:6px;text-transform:uppercase}.hp-mul-product_body{font-size:20px}.hp-mul-product a{font-family:"Brandon Text Bold";font-size:14px;font-weight:400;text-transform:uppercase;text-decoration:none;text-align:center;letter-spacing:2px;line-height:1;display:inline-block;padding:.75em 1em;cursor:pointer;border:1px solid #ff4661}.hp-mul-product a:hover{text-decoration:none;color:#000000;border:1px solid #000000}.hp-multitaskers{text-align:center;margin:0 auto;padding:30px 0;max-width:1024px;overflow:hidden;position:relative}.hp-multitaskers p{line-height:1.25em;position:relative}.hp-multitaskers h4{font-family:"Brandon Text Bold";font-size:14px;text-transform:uppercase;margin-bottom:64px;position:relative}.hp-multitaskers h4:before{content:"";background:#000000;width:50%;height:2px;display:inline-block;position:absolute;top:8px;left:25%}.hp-multitaskers h4 .inner{display:inline-block;background-color:#ffffff;position:relative;padding:0 21px}.hp-multitaskers .product-image{width:50%;float:left;position:relative}.hp-multitaskers .product-image img{float:left}.hp-multitaskers .product-image:nth-child(-n+2){height:450px;border-bottom:1px solid black}.hp-multitaskers .product-image:nth-child(odd){border-right:1px solid black}.hp-multitaskers .product-image:nth-child(n+3){height:360px}.hp-multitaskers .product-image:nth-child(1) img{position:absolute;top:20px;left:0}.hp-multitaskers .product-image:nth-child(2) img{position:absolute;top:10px;left:12%}.hp-multitaskers .product-image:nth-child(3) img{position:absolute;top:30px;left:90px}.hp-multitaskers .product-image:nth-child(4) img{position:absolute;top:30px;left:6%}.hp-multitaskers .product-image_caption,.hp-multitaskers .product-image_title{margin-left:25%}.hp-multitaskers p.product-image_title{font-size:28px;font-family:"Brandon Text Bold";text-transform:uppercase;line-height:1.25em;padding-top:60px}.hp-multitaskers .product-image_link a{font-family:"Brandon Text Bold";font-size:14px;font-weight:400;text-transform:uppercase;text-decoration:none;text-align:center;letter-spacing:2px;line-height:1;color:#000000;display:inline-block;position:absolute;bottom:60px;padding:.75em 1em;cursor:pointer;border:1px solid #000000}.hp-multitaskers .product-image_link a:hover{text-decoration:none;color:#ff4661;border:1px solid #ff4661}.hp-citia__wrapper{position:relative;padding:20px 0}.hp-citia--borders{border-top:1px solid #000000;border-bottom:1px solid #000000}.hp-citia--bg-black{background-color:#000000}.hp-citia__text{position:relative}.hp-citia__title{text-align:center}.hp-citia__title--small{font-size:14px;font-family:"Brandon Text Bold";color:#000000;text-transform:uppercase;letter-spacing:3px;margin:0 0 27px 0}.hp-citia__title--small:before{content:"";background:#000000;width:20%;height:2px;display:inline-block;position:absolute;top:9px;left:40%}.hp-citia__title .inner{background:#ffffff;display:inline-block;position:relative;padding:0 9px 0 9px}.hp-citia__body{width:1066px;margin:0 auto}.hp-citia__left{width:528px;height:440px;display:inline-block}@media (max-width:768px){.hp-citia__left{width:379px;height:315px}}.hp-citia__right{width:528px;height:440px;display:inline-block}@media (max-width:768px){.hp-citia__right{width:379px;height:315px}}.hp-citia .vr{display:inline-block}.homepage_basic a{color:#000;line-height:1.75em;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;display:block}.homepage_basic .inner{color:#000;line-height:1.75em;text-decoration:none;text-align:center;text-transform:uppercase}.homepage_basic.top_border{padding-top:12px;border-top:1px solid #000}.homepage_basic_hed{font-family:"Lato Black";font-size:24px;margin:22px auto 12px}.homepage_basic_dek{font-family:"Lato Regular";font-size:12px;margin:12px auto}.homepage_basic_link_container{text-align:center;margin:12px auto 24px}.homepage_basic_cta{font-family:"Brandon Text Bold";font-size:12px;padding:6px 18px;display:inline-block;border:1px solid #000}.homepage_basic_cta:hover{color:#ff4661;border:1px solid #ff4661}.homepage_basic .overlay_container{position:absolute;top:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}.homepage_basic .overlay_container:hover{background-color:rgba(255,255,255,.4)}.homepage_split_screen{text-align:center;position:relative}.homepage_split_screen a{width:50%;color:#000000;text-decoration:none;display:flex;align-items:flex-end}.homepage_split_screen_title{position:absolute;top:0;width:100%}.homepage_split_screen_title .homepage_split_screen_hed{font-size:30px}.homepage_split_screen_split{position:absolute;bottom:0;display:flex;height:100%}.homepage_split_screen_hed{font-family:Lato Black;text-transform:uppercase;font-size:20px}.homepage_split_screen_cta{border-bottom:1px solid #000000;font-family:Brandon Text Bold;display:inline-block;text-transform:uppercase;font-size:9px}.homepage_split_screen .splitscreen_section{padding:6px}.homepage_instagram{max-width:1024px;margin:0 auto;padding:20px}@media (min-width:768px){.homepage_instagram{display:flex}.homepage_instagram .instagram_code{width:40%}}.homepage_instagram .instagram_body_wrapper{color:#000;text-decoration:none;align-items:center;text-align:center;display:flex;align-items:center}@media (min-width:768px){.homepage_instagram .instagram_body_wrapper{width:60%}}.homepage_instagram .instagram_body_wrapper a.body{text-decoration:none}.homepage_instagram .instagram_body{width:60%;flex-grow:1}.homepage_instagram .instagram_hed{font-family:"Lato Black";font-size:40px;color:#000000;line-height:1em;text-transform:uppercase;margin-bottom:18px}@media (min-width:768px){.homepage_instagram .instagram_hed{font-size:60px}}.homepage_instagram .instagram_dek{font-size:18px;color:#000000;margin-bottom:18px}.homepage_instagram .instagram_product{width:40%}.homepage_img_gnav_body{max-width:1024px;margin:0 auto;padding:46px 12px;overflow:hidden}@media (min-width:768px){.homepage_img_gnav_body{display:flex;justify-content:space-between}}.homepage_img_gnav_body.top_border{border-top:1px solid #d4d4d4}.homepage_img_gnav_body.bottom_border{border-bottom:1px solid #d4d4d4}.homepage_img_gnav_body .homepage_img_gnav_link{float:left;padding:9px;width:50%}@media (min-width:768px){.homepage_img_gnav_body .homepage_img_gnav_link{padding:6px;width:initial}}.homepage_img_gnav_body .homepage_img_gnav_link:nth-child(even){clear:right}.homepage_img_gnav_body .homepage_img_gnav_image:hover{opacity:.5}.homepage_evergreen_services_body{max-width:1024px;margin:0 auto;padding:46px 12px;overflow:hidden}@media (min-width:768px){.homepage_evergreen_services_body{display:flex;justify-content:space-between}}.homepage_evergreen_services_body.top_border{border-top:1px solid #d4d4d4}.homepage_evergreen_services_body.bottom_border{border-bottom:1px solid #d4d4d4}.homepage_evergreen_services_body a{color:#000000;text-decoration:none;text-align:center;position:relative;float:left;width:50%;padding:21px 10px}@media (min-width:768px){.homepage_evergreen_services_body a{flex-grow:1;width:25%;padding:50px 20px}}.homepage_evergreen_services_body .hed{font-family:"Brandon Text Bold";margin:12px 0 0}.homepage_evergreen_services_body .dek{margin:12px 0 12px}@media (min-width:768px){.homepage_evergreen_services_body .dek{margin:12px 0 36px}}.homepage_evergreen_services_body .link{font-size:12px;border-top:none;border-left:none;border-right:none;padding:0 0 3px;margin:0 auto}@media (min-width:768px){.homepage_evergreen_services_body .link{position:absolute;bottom:40px;left:0;right:0}}.homepage_evergreen_services_body .homepage_evergreen_services_link{float:left;padding:9px;width:50%}@media (min-width:768px){.homepage_evergreen_services_body .homepage_evergreen_services_link{padding:6px;width:initial}}.homepage_evergreen_services_body .homepage_evergreen_services_link:nth-child(even){clear:right}.homepage_evergreen_services_body .homepage_evergreen_services_image:hover{opacity:.5}.product-image-qs__product{color:#000;line-height:1.75em;text-decoration:none;text-align:center;position:relative;display:block}.product-image-qs__product-name{font-size:24px;margin:22px auto 12px}.product-image-qs__description{font-size:12px}.product-image-qs_link_container{text-align:center;margin:12px auto 24px}.product-image-qs_cta{font-family:"Brandon Text Bold";font-size:12px;padding:6px 18px;display:inline-block;border:1px solid #000}.product-image-qs_cta:hover{color:#ff4661;border:1px solid #ff4661}.product-image-qs .overlay_container{position:absolute;top:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}.product-image-qs .overlay_container:hover{background-color:rgba(255,255,255,.4)}.hero-banner-overlay{height:481px;background-position:center;background-repeat:no-repeat}.hero-banner-overlay__overlay{margin:0 auto;text-align:center;background:#ffffff;opacity:.8;width:470px;padding:38px 20px;position:relative;top:24px}.hero-banner-overlay__header{font-size:65px;text-transform:uppercase;font-family:"MillerBanner Light";line-height:.9em;letter-spacing:.01em;margin-bottom:10px}.hero-banner-overlay__divider{background:#000000;height:1px;width:90%;display:inline-block}.hero-banner-overlay__subheader{font-size:24px;line-height:1.45em;text-align:center;padding:15px 58px}.hero-banner-overlay__cta{padding:9px 16px}.nude-bright-bold-chat{cursor:pointer}.nude-bright-bold-chat .makeup-lessons__tout-subheader{font-size:18px;line-height:1.5em}.nude-bright-bold-chat .makeup-lessons__tout .button,.nude-bright-bold-chat .makeup-lessons__tout .recommended-item__button,.nude-bright-bold-chat .makeup-lessons__tout .viewcart-buttons .go-shopping,.viewcart-buttons .nude-bright-bold-chat .makeup-lessons__tout .go-shopping{margin-top:20px}.nude-bright-bold-chat .chat-service{text-decoration:none;color:#000000}.nude-bright-bold-chat .icon-livechat{position:relative;left:8px;margin-right:0}.nude-bright-bold-social-links{position:relative;margin:auto auto 28px;height:25px;width:100%;max-width:1024px}.nude-bright-bold-social-links__menu{position:absolute;right:0}.nude-bright-bold-social-links__menu a.icon{font-size:26px;color:#000000}.nude-bright-bold-social-links__item{margin-right:16px}.find-your-finish{max-width:1024px;margin:41px auto 65px;text-align:center}.find-your-finish__title{font-size:60px;font-family:"MillerBanner Light";text-transform:uppercase;letter-spacing:0;line-height:normal;word-spacing:-.07em;margin-bottom:5px}.find-your-finish__subtitle{font-size:22px;line-height:1.4em;letter-spacing:.055em}.find-your-finish__desc{font-size:20px;font-weight:700;letter-spacing:2.2px;padding-top:30px}.smooshes-container{max-width:1024px;margin:0 auto 22px}.smooshes-container .smooshes-formatter{margin:0 55px 0}.smooshes-container .lipsitck-image-smooshes{float:left;width:32.95%;margin:33px 5px 20px 0}@media (min-width:768px) and (orientation:portrait){.smooshes-container .lipsitck-image-smooshes{width:32.5%}}.smooshes-container .lipsitck-image-smooshes:last-child{margin-right:0}.smooshes-container .lipsitck-image-smooshes__smoosh-wrapper{text-align:center;margin:28px 0 13px}.smooshes-container .lipsitck-image-smooshes__image{background-repeat:no-repeat;background-position:50%;min-height:374px;position:relative}@media (min-width:768px) and (orientation:portrait){.smooshes-container .lipsitck-image-smooshes__image{background-size:contain;min-height:274px}}.smooshes-container .lipsitck-image-smooshes__image-text{color:#ffffff;font-size:66px;font-family:"MillerBanner Light";line-height:normal;position:absolute;bottom:-3px;text-align:center;width:100%}@media (min-width:768px) and (orientation:portrait){.smooshes-container .lipsitck-image-smooshes__image-text{font-size:45px}}.smooshes-container .lipsitck-image-smooshes__smoosh{border-radius:50%;display:inline-block;height:24px;width:24px;margin-right:6px}.smooshes-container .lipsitck-image-smooshes__desc{font-size:19px;padding:0 16px;letter-spacing:.04em;line-height:28px;text-align:center}.smooshes-container .lipsitck-image-smooshes:last-child .lipsitck-image-smooshes__desc{padding:0 10px}.quote-signature{background:#f0f0f0;margin:0 auto;font-size:18px;text-align:center;padding:65px 0 60px;position:relative}.quote-signature:after,.quote-signature:before{content:"";background:#000000;width:5%;height:2px;display:inline-block;position:absolute;top:30px;text-align:center;margin:0 auto;right:-50%;left:-50%}.quote-signature:after{bottom:30px;top:auto}.quote-signature__quote{font-size:24px;line-height:1.4em;letter-spacing:.06em;padding-bottom:36px}.primer-social-links{position:relative;margin:auto auto 28px;height:25px;width:100%;max-width:1024px}.primer-social-links__menu{position:absolute;right:0}@media (max-width:1024px){.primer-social-links__menu{right:13px}}.primer-social-links__item{margin-right:16px}.primer-social-links__item .icon{font-size:26px;color:#000000}.skincare-primer__story{border-bottom:1px solid #000000;padding-bottom:20px;margin:0 auto;margin-bottom:35px;max-width:940px}.skincare-primer__story-bobbi{margin-bottom:10px;display:flex;align-items:center}.skincare-primer__story-bobbi__image-block{width:51%;margin-right:45px;height:455px;overflow:hidden;float:left}@media (max-width:1024px){.skincare-primer__story-bobbi__image-block{height:auto;margin-right:20px}}.skincare-primer__story-bobbi__content{width:49%;text-align:center}.skincare-primer__story-bobbi__image{width:100%;display:block;float:left}.skincare-primer__story-bobbi h2{font-family:"MillerBanner Light";font-size:40px;text-transform:uppercase;margin:0;text-align:center}.skincare-primer__story-bobbi__prologue p{font-size:16px;padding-top:22px;padding-right:21px;line-height:26px;text-align:center;margin-bottom:23px}.skincare-primer__story-bobbi .button,.skincare-primer__story-bobbi .recommended-item__button,.skincare-primer__story-bobbi .viewcart-buttons .go-shopping,.viewcart-buttons .skincare-primer__story-bobbi .go-shopping{background-color:#ffffff;color:#000000;border:1px solid #000000;margin-top:2px;margin-right:20px;line-height:6px;padding:11px 20px 12px 18px}.skincare-primer__story .product-grid{width:50%;float:left;position:relative;display:flex;align-items:center}.skincare-primer__story .product-grid .product-thumb__image-link{width:42%;float:left}.skincare-primer__story .product-grid .product-thumb__abstract{width:58%;float:left;padding-top:0;padding-left:17px;font-size:16px}.skincare-primer__story .product-grid .product-thumb__abstract h3{padding-bottom:6px;min-height:45px}.skincare-primer__story .product-grid .product-thumb__abstract .add-to-bag{padding-top:20px}@media (max-width:1024px){.skincare-primer__story .product-grid .product-thumb__abstract .add-to-bag{position:relative;bottom:0}}.skincare-primer__story .product-grid .product-thumb__abstract .add-to-bag .button,.skincare-primer__story .product-grid .product-thumb__abstract .add-to-bag .recommended-item__button,.skincare-primer__story .product-grid .product-thumb__abstract .add-to-bag .viewcart-buttons .go-shopping,.viewcart-buttons .skincare-primer__story .product-grid .product-thumb__abstract .add-to-bag .go-shopping{background-color:#000000;padding:8px 18px}.skincare-primer__story:last-child{border-bottom:none}.primer_story_header{text-align:center;padding-top:59px;margin:0 auto;padding-bottom:37px;background:#fafafa;margin-bottom:30px}.primer_story_title{font-family:"MillerBanner Light";font-size:65px;text-transform:uppercase;padding-bottom:25px}.primer_story_subtitle{font-size:25px;margin-bottom:28px;padding-top:16px}.primer_story_underline{width:383px;border-top:1px solid #000000;margin:0 auto}.primer_story_description{font-size:18px;width:520px;margin:0 auto;margin-top:24px;line-height:27px}.mpp-custom-header .page-header__inner{padding:0}.mpp-custom-header .page-header .lip-color{position:relative;right:160px;bottom:10px}@media (max-width:1024px){.mpp-custom-header .page-header .lip-color{right:100px}}@media (max-width:767px) and (orientation:portrait){.mpp-custom-header .page-header .lip-color{right:54px;bottom:0}}@media (max-width:767px) and (orientation:landscape){.mpp-custom-header .page-header .lip-color{right:80px;bottom:14px}}.mpp-custom-header .page-header .lip-color__bobbiline{margin-bottom:10px;text-align:center;position:relative;display:inline-block;padding:0 90px}@media (max-width:1024px){.mpp-custom-header .page-header .lip-color__bobbiline{padding:0 60px}}@media (max-width:767px) and (orientation:portrait){.mpp-custom-header .page-header .lip-color__bobbiline{padding:0 16px}}@media (max-width:767px) and (orientation:landscape){.mpp-custom-header .page-header .lip-color__bobbiline{padding:0 45px}}.mpp-custom-header .page-header .lip-color__bobbiline:before{content:"";background:#000000;width:100%;height:1px;display:inline-block;position:absolute;top:54%;right:2px}@media (max-width:1024px){.mpp-custom-header .page-header .lip-color__bobbiline:before{right:3px}}@media (max-width:767px){.mpp-custom-header .page-header .lip-color__bobbiline:before{right:2px}}.mpp-custom-header .page-header .lip-color__bobbiline-text{font-family:"Brandon Text Medium";font-size:24px;letter-spacing:4px;background-color:#e4e4e4;position:relative;padding:0 2px 0 8px}@media (max-width:767px){.mpp-custom-header .page-header .lip-color__bobbiline-text{padding:0 0 0 6px}}@media (max-width:767px) and (orientation:portrait){.mpp-custom-header .page-header .lip-color__bobbiline-text{font-size:14px}}@media (max-width:767px) and (orientation:landscape){.mpp-custom-header .page-header .lip-color__bobbiline-text{font-size:18px}}.mpp-custom-header .page-header .lip-color__title{font-family:"MillerBanner Light";font-size:92px;line-height:68px}@media (max-width:1024px) and (orientation:portrait){.mpp-custom-header .page-header .lip-color__title{font-size:46px;line-height:38px}}@media (max-width:1024px) and (orientation:landscape){.mpp-custom-header .page-header .lip-color__title{font-size:56px;line-height:48px}}@media (max-width:767px) and (orientation:portrait){.mpp-custom-header .page-header .lip-color__title{font-size:27px;line-height:25px}}@media (max-width:767px) and (orientation:landscape){.mpp-custom-header .page-header .lip-color__title{font-size:35px;line-height:33px}}.mpp-custom-header .page-header .corrector-concealer{position:relative;right:150px;bottom:9px}@media (max-width:1024px) and (orientation:portrait){.mpp-custom-header .page-header .corrector-concealer{right:100px;bottom:24px}}@media (max-width:1024px) and (orientation:landscape){.mpp-custom-header .page-header .corrector-concealer{right:130px}}@media (max-width:767px) and (orientation:portrait){.mpp-custom-header .page-header .corrector-concealer{right:45px}}@media (max-width:767px) and (orientation:landscape){.mpp-custom-header .page-header .corrector-concealer{right:80px;bottom:14px}}.mpp-custom-header .page-header .corrector-concealer__bobbiline{margin-bottom:10px;text-align:center;position:relative;display:inline-block;padding:0 90px}@media (max-width:767px) and (orientation:portrait){.mpp-custom-header .page-header .corrector-concealer__bobbiline{padding:0 16px}}@media (max-width:767px) and (orientation:landscape){.mpp-custom-header .page-header .corrector-concealer__bobbiline{padding:0 45px}}.mpp-custom-header .page-header .corrector-concealer__bobbiline:before{content:"";background:#000000;width:100%;height:1px;display:inline-block;position:absolute;top:54%;right:3px}@media (max-width:767px){.mpp-custom-header .page-header .corrector-concealer__bobbiline:before{right:2px}}.mpp-custom-header .page-header .corrector-concealer__bobbiline-text{font-family:"Brandon Text Medium";font-size:24px;letter-spacing:4px;background-color:#f3eee8;position:relative;padding:0 2px 0 10px}@media (max-width:767px){.mpp-custom-header .page-header .corrector-concealer__bobbiline-text{padding:0 0 0 6px}}@media (max-width:767px) and (orientation:portrait){.mpp-custom-header .page-header .corrector-concealer__bobbiline-text{font-size:14px}}@media (max-width:767px) and (orientation:landscape){.mpp-custom-header .page-header .corrector-concealer__bobbiline-text{font-size:18px}}.mpp-custom-header .page-header .corrector-concealer__title{font-family:"MillerBanner Light";font-size:62px;line-height:77px}@media (max-width:1024px){.mpp-custom-header .page-header .corrector-concealer__title{line-height:53px}}@media (max-width:1024px) and (orientation:portrait){.mpp-custom-header .page-header .corrector-concealer__title{font-size:46px}}@media (max-width:1024px) and (orientation:landscape){.mpp-custom-header .page-header .corrector-concealer__title{font-size:56px}}@media (max-width:767px) and (orientation:portrait){.mpp-custom-header .page-header .corrector-concealer__title{font-size:19px;line-height:20px}}@media (max-width:767px) and (orientation:landscape){.mpp-custom-header .page-header .corrector-concealer__title{font-size:35px;line-height:33px}}.how_to_cta-container{width:100%;height:auto;overflow:hidden;padding:40px 0;background-color:#000000}@media (max-width:767px){.how_to_cta-container{position:relative;padding:90px 0 18px}}.how_to_header-content{max-width:965px;margin:0 auto}@media (max-width:1024px){.how_to_header-content{width:96%}}@media (max-width:767px){.how_to_header-content{width:92%}}.how_to_image-block{width:50%;height:633px;margin-right:27px;overflow:hidden;float:left}@media (max-width:1024px){.how_to_image-block{height:auto}}@media (max-width:767px){.how_to_image-block{width:100%;height:auto;margin-right:0}}.how_to_image-block img{width:100%}.how_to_hero{background-color:#000000;padding:24px 0 68px}.how_to_hero-content{color:#ffffff;text-align:center}.how_to_hed p{font-family:"MillerBanner Light";font-size:60px;line-height:1em;margin:0 0 12px 0;text-transform:uppercase}.how_to_dek p{text-transform:uppercase;font-size:20px}.how_to_content{width:47%;float:left;text-align:center;color:#ffffff;display:flex;flex-direction:column;justify-content:center}@media (max-width:1024px){.how_to_content{width:46%}}@media (max-width:767px){.how_to_content{width:96%;position:absolute;top:9px}}@media (min-width:768px){.how_to_content{height:480px}}@media (min-width:1024px){.how_to_content{height:633px}}.how_to_content h1{font-family:"MillerBanner Light"}.how_to_content h2{text-transform:uppercase;font-size:23px;margin:24px 0}@media (max-width:767px){.how_to_content h2{font-size:12px;margin:3px 0}}.how_to_content p{font-size:23px;line-height:28px;margin:16px 0}@media (max-width:767px){.how_to_content p{display:none}}.how_to_head-img{width:258px;margin:0 auto 18px}@media (max-width:767px){.how_to_head-img{width:140px;margin:0 auto 10px}}.how_to_head-img img{width:100%}.how_to_underline{width:415px;margin:0 auto;border-top:1px solid #ffffff}@media (max-width:1024px){.how_to_underline{width:310px}}@media (max-width:767px){.how_to_underline{display:none}}.how_to_slogan-img{width:360px;margin:113px auto 0}@media (max-width:1024px){.how_to_slogan-img{width:328px}}@media (max-width:767px){.how_to_slogan-img{display:none}}.how_to_slogan-img img{width:100%}.how_to_video-carousel .video-carousel__block__header{font-family:"Lato Black";color:#000000;background-color:#ffffff}.how_to_video-carousel .video-carousel__block{background-color:#ffffff;padding-top:19px}.how_to_video-carousel .video-carousel__block .video-block__media--title{color:#000000}.how_to_video-carousel .video-carousel__block .video__image__thumb{background-size:cover}.how_to_video-carousel .video-carousel__block .slick-dots .slick-active{opacity:.5}.how_to_video-carousel .video-carousel__block .video-carousel__menu .selectbox{color:#000000;border:1px solid #000000}.device-mobile .how_to_video-carousel .video-carousel__block{min-height:360px}.device-mobile .how_to_video-carousel .video-carousel__block .video-carousel__related_products__button{display:none}.howto .bobbis-lessons{margin:0}.howto .bobbis-lessons__slide{width:100%;height:410px;margin:50px 0;float:left}@media (max-width:767px){.howto .bobbis-lessons__slide{height:auto;margin:0;background-color:#000000}}.howto .bobbis-lessons__content{max-width:750px;padding:0;margin:0 auto}@media (max-width:767px){.howto .bobbis-lessons__content{margin:0 auto;width:92%}}.howto .bobbis-lessons__preview{display:none}.how_to-lesson__step{border-top:1px solid #000000;position:relative;max-width:910px;margin:0 auto}@media (max-width:1024px){.how_to-lesson__step{width:96%;margin-bottom:8px}}@media (max-width:767px){.how_to-lesson__step:nth-child(3){border-top:none}}.how_to-lesson__step:last-child{border-bottom:none}.how_to-lesson__step-hed{font-family:"MillerBanner Light";font-size:26px;text-transform:uppercase}.how_to-lesson__step .icon-arrow{-webkit-transition:all,.3s;-moz-transition:all,.3s;-o-transition:all,.3s;transition:all .3s;position:absolute;right:5px;color:#929292}.how_to-lesson__step .icon-arrow:before{content:"";font-size:inherit;color:inherit;vertical-align:middle}@media (max-width:767px){.how_to-lesson__step .icon-arrow{display:none}}.how_to-lesson__step-header--desktop{display:none}.how_to-lesson__step-header{text-transform:uppercase;padding:5px 0;font-size:12px}.how_to-lesson__step-header:hover{cursor:pointer}@media (max-width:767px){.how_to-lesson__step-info{width:75%;margin:0 auto;position:relative;padding-top:16px}}.how_to-lesson__step-info.active{display:table;width:100%}.how_to-lesson__step-info__row{display:table-row}.how_to-lesson__step-info__cell--image{width:106px;padding-bottom:10px;padding-right:10px}@media (max-width:767px){.how_to-lesson__step-info__cell--image{width:100%;padding:0}}.how_to-lesson__step-info__cell--info{padding-left:0;padding-bottom:50px}@media (max-width:767px){.how_to-lesson__step-info__cell--info{margin-top:15px;padding-bottom:20px}}@media (min-width:768px){.how_to-lesson__step-info{display:table;width:100%;padding:50px 0 40px}.how_to-lesson__step-info__row{display:table-row}.how_to-lesson__step-info__cell--image{width:auto;padding-bottom:0;margin-right:37px;float:left}}@media (min-width:768px) and (max-width:1024px){.how_to-lesson__step-info__cell--image{max-width:50%}}@media (min-width:768px){.how_to-lesson__step-info__cell--info{bottom:5px;float:left;width:44%}}.how_to-lesson__step-number{color:#000000;font-family:"Brandon Text Medium";display:inline-block}.how_to-lesson__step-name{display:inline-block}.how_to-lesson__step-image{width:96px;height:auto}@media (max-width:767px){.how_to-lesson__step-image{width:auto}}@media (min-width:768px){.how_to-lesson__step-image{width:100%;float:none;margin:0}}.how_to-lesson__step-description{font-size:12px;margin-top:-3px}@media (min-width:768px){.how_to-lesson__step-description{padding-left:0}}.how_to-lesson__step-tip{font-size:10px;font-style:italic;margin:15px 0 0 0}.how_to-lesson__step-tip p{margin:0}.how_to-lesson__step-tip b,.how_to-lesson__step-tip strong{font-family:"Brandon Text Bold";text-transform:uppercase;font-style:normal}@media (min-width:768px){.how_to-lesson__step-tip{padding-left:0;font-size:16px}}.how_to-lesson__step-cta .button,.how_to-lesson__step-cta .recommended-item__button,.how_to-lesson__step-cta .viewcart-buttons .go-shopping,.viewcart-buttons .how_to-lesson__step-cta .go-shopping{opacity:0;border-width:1px;font-size:9px;position:absolute;bottom:10px;color:#000000;border:1px solid #000000;-webkit-transition:all,.3s;-moz-transition:all,.3s;-o-transition:all,.3s;transition:all .3s}@media (max-width:767px){.how_to-lesson__step-cta .button,.how_to-lesson__step-cta .recommended-item__button,.how_to-lesson__step-cta .viewcart-buttons .go-shopping,.viewcart-buttons .how_to-lesson__step-cta .go-shopping{opacity:1}}@media (min-width:768px){.how_to-lesson__step-cta .button,.how_to-lesson__step-cta .recommended-item__button,.how_to-lesson__step-cta .viewcart-buttons .go-shopping,.viewcart-buttons .how_to-lesson__step-cta .go-shopping{bottom:0;opacity:1;font-size:14px;border:1px solid #000000;color:#000000;padding:7px 16px}}.how_to-lesson__step-cta .button .active-text,.how_to-lesson__step-cta .recommended-item__button .active-text,.how_to-lesson__step-cta .viewcart-buttons .go-shopping .active-text,.viewcart-buttons .how_to-lesson__step-cta .go-shopping .active-text{display:none}.how_to-lesson__step-cta .active.recommended-item__button .non-active-text,.how_to-lesson__step-cta .button.active .non-active-text,.how_to-lesson__step-cta .viewcart-buttons .active.go-shopping .non-active-text,.viewcart-buttons .how_to-lesson__step-cta .active.go-shopping .non-active-text{display:none}.how_to-lesson__step-cta .active.recommended-item__button .active-text,.how_to-lesson__step-cta .button.active .active-text,.how_to-lesson__step-cta .viewcart-buttons .active.go-shopping .active-text,.viewcart-buttons .how_to-lesson__step-cta .active.go-shopping .active-text{display:inline}.how_to-lesson__step.active .icon-arrow{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.how_to-lesson__step.active .makeup-lesson__step-cta .button,.how_to-lesson__step.active .makeup-lesson__step-cta .recommended-item__button,.how_to-lesson__step.active .makeup-lesson__step-cta .viewcart-buttons .go-shopping,.viewcart-buttons .how_to-lesson__step.active .makeup-lesson__step-cta .go-shopping{opacity:1}@media (min-width:768px){.how_to-lesson__step-header{display:none}.how_to-lesson__step-header--desktop{font-family:"Brandon Text Medium";display:block;font-size:24px;padding:0}.how_to-lesson__step-header--desktop:hover{cursor:auto}.how_to-lesson__step-description p{font-size:20px;margin:0;line-height:1.5em;position:relative;bottom:5px}.how_to-lesson__step-cta{position:absolute;bottom:39px;width:270px}.how_to-lesson__step-info{display:block;position:relative}}.how_to-lesson__step-product-grid__wrapper{position:relative}.how_to-lesson__step-product-grid__wrapper .icon-close{position:absolute;right:0;top:10px;font-size:14px}@media (min-width:768px){.how_to-lesson__step-product-grid__wrapper .icon-close{top:20px;font-size:24px}}.how_to-lesson__step-product-grid__wrapper .icon-close:hover{cursor:pointer}.how_to-lesson__step-product-grid{padding:30px 0 0;border-top:1px solid #eff0f0}@media (min-width:768px){.how_to-lesson__step-product-grid{padding:40px 0 0}}.how_to-lesson__step-product-grid .product-grid__add_all_to_bag .product-thumb__cta{border-bottom-width:1px;padding:.75em 1em}.basic-clickable-banner{width:100%;text-align:center;margin-bottom:20px}.lbo--ref{display:none}.lbo__overlay{-moz-transition:opacity .4s,visibility .4s;-o-transition:opacity .4s,visibility .4s;-webkit-transition:opacity .4s,visibility .4s;transition:opacity .4s,visibility .4s;visibility:visible;opacity:1;position:absolute;z-index:9998;top:129px;right:0;left:0;margin:auto;width:92%;background-color:#ffffff}.js-sticky-header .lbo__overlay{position:fixed;top:66px}.lbo__overlay--bg{cursor:pointer;visibility:visible;display:block;opacity:.5;background-color:#000000;border:0;position:fixed;width:100%;height:100%;top:0;left:0;z-index:9997;overflow:hidden;outline:0}.lbo__cart{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAMCAYAAABm+U3GAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNqszTEOgCAMBVAsbgxegpED4gnweDDDNdhIqjWaGAcp4E+aNqR9TIgoOEkpWepa642zP4cQqktKKZdzttcHyzGvtRvgosYYQUUzvQ3BT1RKeRYXBy56h4tDC9qCQyvKxaEH5eDQi9ZwGEE/8Rij895jKQVHQwZZZIq/0De+CzAAGWgHbeaN2oIAAAAASUVORK5CYII=) no-repeat 0 0;position:absolute;top:-12px;right:12px;width:22px;height:12px}.lbo__message{margin-bottom:17px;font-family:"Brandon Text Medium"}.lbo__message h1{font-size:14px;margin-bottom:15px}.lbo__message h2{font-size:10px;margin-bottom:15px}.lbo__message a{display:none}.lbo__content{text-align:center;padding:20px 40px}.lbo__link{background-color:#ffffff;color:#ff4661;border:1px solid #ff4661;cursor:pointer;display:inline-block;font-family:"Brandon Text Bold";font-size:11px;font-weight:400;letter-spacing:2px;line-height:1;padding:.75em 1em;text-align:center;text-decoration:none;text-transform:uppercase;transition:color .1s linear 0s,background .1s linear 0s}.lbo__link a{text-decoration:none}.lbo__wrapper--close{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOBJREFUeNqslIENgjAQRdtO4AZ2AuIIMoFxA5yAuIFOYJwAN3AE4gakkziC/ydHAtjWttjk8ptyefw7rijnnFUrFxkG2mLTITaFkAbyNFVVnbF5IfpcGPIvkAOi1gtyy0PA3wmQjorcE9WMD3DwgNzFmc2BcGlP0o41I45IHFIgXlAIJv3r6Vrcq5+gCYxv58cYYpAoaOGCeg1BZs0OLCsQJa5UNmjaJ44Ey5QRUcmllTTbeCB7afLs88uQ1nKlmqijlOkWZ7fgQK69IroE4oNpucFbDl4O5KuSf/3YPgIMAK2pjTY7T32nAAAAAElFTkSuQmCC) no-repeat 0 0;width:18px;height:18px;display:block;text-indent:-10000px;float:right;margin:2px 15px;position:absolute;top:10px;right:0}.viewcart .lbo__header::before{content:"";background:#000000;width:100%;height:2px;display:inline-block;position:absolute;top:43%;left:0}.viewcart .lbo__header::before--content{background:#ffffff;display:inline-block;position:relative;padding:0 7px 0 9px}.viewcart .viewcart-panel .lbo-message{padding:16px 20px;border:1px solid #eff0f0;text-align:center}.viewcart .viewcart-panel .lbo-message h1{line-height:normal;text-transform:uppercase;font-size:20px;font-family:"Brandon Text Bold";margin-bottom:10px}.viewcart .viewcart-panel .lbo-message h2{font-size:11px;margin-bottom:7px}.viewcart .viewcart-panel .lbo-msg{font-family:"Brandon Text Bold"}.viewcart .viewcart-panel .lbo-msg h1{font-size:14px;margin-bottom:15px}.viewcart .viewcart-panel .lbo-msg h2{font-size:10px;margin-bottom:15px}.touch .lbo-message a,.touchevents .lbo-message a{background-color:#ffffff;color:#ff4661;border:1px solid #ff4661;cursor:pointer;display:inline-block;font-family:"Brandon Text Bold";font-size:11px;font-weight:400;letter-spacing:2px;line-height:1;padding:.75em 1em;text-align:center;text-decoration:none;text-transform:uppercase;transition:color .1s linear 0s,background .1s linear 0s}@media (min-width:768px){.lbo__header::before{background:#000000 none repeat scroll 0 0;content:"";display:inline-block;height:2px;left:0;position:absolute;top:43%;display:inline-block;padding:0 7px 0 9px}.lbo__link{background-color:#ffffff;color:#ff4661;border:1px solid #ff4661;cursor:pointer;display:inline-block;font-family:"Brandon Text Bold";font-size:14px;font-weight:400;letter-spacing:2px;line-height:1;padding:.75em 1em;text-align:center;text-decoration:none;text-transform:uppercase;transition:color .1s linear 0s,background .1s linear 0s}.lbo__link a{text-decoration:none}.lbo__cart{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAMCAYAAABm+U3GAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNqszTEOgCAMBVAsbgxegpED4gnweDDDNdhIqjWaGAcp4E+aNqR9TIgoOEkpWepa642zP4cQqktKKZdzttcHyzGvtRvgosYYQUUzvQ3BT1RKeRYXBy56h4tDC9qCQyvKxaEH5eDQi9ZwGEE/8Rij895jKQVHQwZZZIq/0De+CzAAGWgHbeaN2oIAAAAASUVORK5CYII=) no-repeat 0 0;position:absolute;top:-12px;right:12px;width:22px;height:12px}.lbo__wrapper--close{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOBJREFUeNqslIENgjAQRdtO4AZ2AuIIMoFxA5yAuIFOYJwAN3AE4gakkziC/ydHAtjWttjk8ptyefw7rijnnFUrFxkG2mLTITaFkAbyNFVVnbF5IfpcGPIvkAOi1gtyy0PA3wmQjorcE9WMD3DwgNzFmc2BcGlP0o41I45IHFIgXlAIJv3r6Vrcq5+gCYxv58cYYpAoaOGCeg1BZs0OLCsQJa5UNmjaJ44Ey5QRUcmllTTbeCB7afLs88uQ1nKlmqijlOkWZ7fgQK69IroE4oNpucFbDl4O5KuSf/3YPgIMAK2pjTY7T32nAAAAAElFTkSuQmCC) no-repeat 0 0;width:18px;height:18px;display:block;text-indent:-10000px;float:right;margin:2px 15px;position:absolute;top:10px;right:0}.lbo__content{text-align:center;padding:20px 40px}.lbo__message{margin-bottom:17px;font-family:"Brandon Text Medium"}.lbo__message h1{font-size:18px;margin-bottom:15px;text-transform:uppercase;font-family:"Brandon Text Bold"}.lbo__message h2{font-size:11px;margin-bottom:15px}.lbo__message a{display:none}.lbo__overlay{-moz-transition:opacity .4s,visibility .4s;-o-transition:opacity .4s,visibility .4s;-webkit-transition:opacity .4s,visibility .4s;transition:opacity .4s,visibility .4s;visibility:visible;opacity:1;position:absolute;z-index:9998;top:55px;right:0;left:660px;margin:auto;width:360px;background-color:#ffffff}.js-sticky-header .lbo__overlay{position:fixed;top:66px}.lbo__overlay--bg{cursor:pointer;visibility:visible;display:block;opacity:.5;background-color:#000000;border:0;position:fixed;width:100%;height:100%;top:0;left:0;z-index:9997;overflow:hidden;outline:0}.lbo__overlay__warpper{position:relative;border:solid 1px #D0D0D0;background-color:#ffffff;color:#000000;z-index:1;padding:30px;float:none;margin:auto;width:95%}.lbo__overlay__warpper--close{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOBJREFUeNqslIENgjAQRdtO4AZ2AuIIMoFxA5yAuIFOYJwAN3AE4gakkziC/ydHAtjWttjk8ptyefw7rijnnFUrFxkG2mLTITaFkAbyNFVVnbF5IfpcGPIvkAOi1gtyy0PA3wmQjorcE9WMD3DwgNzFmc2BcGlP0o41I45IHFIgXlAIJv3r6Vrcq5+gCYxv58cYYpAoaOGCeg1BZs0OLCsQJa5UNmjaJ44Ey5QRUcmllTTbeCB7afLs88uQ1nKlmqijlOkWZ7fgQK69IroE4oNpucFbDl4O5KuSf/3YPgIMAK2pjTY7T32nAAAAAElFTkSuQmCC) no-repeat 0 0;width:18px;height:18px;display:block;text-indent:-10000px;float:right;margin:10px 15px;position:absolute;top:10px;right:0}.lbo__overlay__warpper__content{text-align:center;padding-bottom:1px}.lbo__overlay__warpper__content p{padding:0;margin:0}.lbo__overlay__warpper__content--message{margin-bottom:25px}.lbo__overlay__warpper__content--message--confirm-message{font-family:"Brandon Text Medium"}.lbo__overlay__warpper__content--message--confirm-message strong{font-size:23px;line-height:35px;text-transform:uppercase;margin-bottom:10px;display:block;letter-spacing:.2em}.lbo__overlay__warpper__content-cta{text-transform:uppercase}.lbo__overlay__warpper__content-cta a{text-decoration:none;border:solid 1px;padding:8px 16px;font-weight:700;display:inline-block;letter-spacing:4px}.viewcart .viewcart-panel .lbo-message{background:#eff0f0 none repeat scroll 0 0;padding:16px 20px;border-top:2px solid #000000;text-align:left}.viewcart .viewcart-panel .lbo-message h1{line-height:normal;text-transform:uppercase}.viewcart .viewcart-panel .lbo-msg{font-family:"Brandon Text Bold"}.viewcart .viewcart-panel .lbo-msg h1{font-size:20px;margin-bottom:15px}.viewcart .viewcart-panel .lbo-msg h2{font-size:11px;margin-bottom:15px;display:inline}.viewcart .viewcart-panel .lbo-msg a{margin-left:10px;font-size:11px}.viewcart .lbo__header{display:none}.viewcart .lbo__header span{display:none}.viewcart .lbo__link{display:none}}.desktop-text{display:none}@media (min-width:768px){.desktop-text{display:inline}}@media (min-width:768px){.mobile-text{display:none}}.t-mobile{display:inline}@media (min-width:768px){.t-mobile{display:none}}.t-desktop{display:none}@media (min-width:768px){.t-desktop{display:inline}}.desktop-block{display:none}@media (min-width:768px){.desktop-block{display:block}}@media (min-width:768px){.mobile-block{display:none}}.live-chat__box{position:relative;background-color:#000;padding:7px 5px;margin:0;text-align:center;color:#fff}.live-chat__arrow:after{position:absolute;content:" ";top:auto;left:auto;height:0;width:0;margin:0;border:solid 10px transparent;pointer-events:none}.live-chat__arrow:after{border-bottom:none;border-top:solid 10px #000;margin-left:-10px;left:50%}.live-chat__arrow:after{border-right:5px}body.device-mobile.elc-user-state-anonymous span.button--log-in{display:block}body.device-mobile.elc-user-state-anonymous span.button--log-out{display:none}body.device-mobile.elc-user-state-logged-in span.button--log-out{display:block}body.device-mobile.elc-user-state-logged-in span.button--log-in{display:none}.sticky-chat.expanded,.sticky-chat:focus,.sticky-offer.expanded,.sticky-offer:focus{bottom:0!important}.site-nav .menu__item.active>.menu,.site-nav .menu__item:hover>.menu{visibility:visible}.site-nav .menu__item.active>.menu--lvl-2,.site-nav .menu__item:hover>.menu--lvl-2{opacity:1}footer a.custom-outline{border:0!important;outline:1px dotted #2a6496!important}input[type=radio]:focus+label{outline:1px dotted #2a6496}.checkout .adpl input.error{border-color:1px solid #ff0000!important}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus,.invisible.focusable:active,.invisible.focusable:focus{font-size:13px;position:relative!important;z-index:902}.outline-none{border:none;outline:0}.address-form span.label-content{display:block}.favorites__recommended-product a.thumb,.recommended-item a.thumb{display:inline-block}.mpp .page-header,.node-elc-mpp .page-header{background-color:#f0f0f0}.mpp .page-header__title__inner,.node-elc-mpp .page-header__title__inner{background-color:#f0f0f0}.mpp__filters{background:#f0f0f0;border-top:1px solid #ffffff}.mpp__filters__no-matches{display:none;color:red;padding:50px 20px 0;font-family:"Brandon Text Bold";text-align:center}.mpp__filters__container{background:#f0f0f0;border-top:1px solid #000000;margin-top:-1px;padding:20px 0}.mpp__filters__container:after{content:"";display:table;clear:both}@media (min-width:768px){.mpp__filters__container{border-top:none;padding-top:30px;padding-bottom:20px;margin-top:0}}.mpp__filters__summary{display:none;text-align:center;width:100%}@media (min-width:768px){.mpp__filters__summary{position:absolute;top:28px}}.mpp__filters__summary .icon{font-size:17px;top:3px}.mpp__filters__summary .mpp__filters__summary-all{display:none}.mpp__filters__summary--empty .mpp__filters__summary-all{display:inline}.mpp__filters__summary--empty .mpp__filters__summary-text{display:none}.mpp__filters__trigger{position:absolute;right:20px;top:13px;color:#000000;font-size:30px;cursor:pointer}@media (min-width:768px){.mpp__filters__trigger{top:24px}}.mpp__filters__trigger .icon{display:inline-block}.mpp__filters__trigger.active .icon{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.mpp__filters__headline{margin:0 20px 20px}@media (min-width:768px){.mpp__filters__headline{margin:0;padding:0 0 0 20px;width:190px;float:left}}.mpp__filters__nav-container{padding:0 0 0 10px}@media screen and (min-width:450px){.mpp__filters__nav-container{padding-left:10%}}@media (min-width:768px){.mpp__filters__nav-container{position:relative;top:-5px;padding:0 0 0 190px}}@media screen and (min-width:830px){.mpp__filters__nav-container{padding-left:25%}}.mpp__filters .product-filter{text-align:left;position:relative}.mpp__filters .product-filter__label{display:block;margin:0 0 13px 0}@media (min-width:768px){.mpp__filters .product-filter__label{width:125px;padding-left:25px;position:absolute;top:6px;float:left;margin:0 12px 0 0}}.mpp__filters .product-filter__item{background-color:#f0f0f0}.mpp__filters .product-filter__list{margin-bottom:20px;text-align:left}@media (min-width:768px){.mpp__filters .product-filter__list{display:inline-block;width:auto;padding-left:137px}}@media (min-width:768px){.mpp__filters .product-filter:last-child .product-filter__list{margin-bottom:0}}.mpp__filters .product-filter__filter{padding:0 8px}@media (min-width:768px){.mpp__filters .product-filter__filter{padding:0 12px}}.mpp__filters--collapsed .mpp__filters__nav-container{display:none}.mpp__filters--collapsed .mpp__filters__headline{display:none}@media (min-width:768px){.mpp__filters--collapsed .mpp__filters__headline{display:block;width:auto}}@media (min-width:768px){.mpp__filters--collapsed .mpp__filters__container{padding-bottom:30px}}.mpp__filters--collapsed .mpp__filters__summary{display:block;top:13px}@media (min-width:768px){.mpp__filters--collapsed .mpp__filters__summary{margin-top:13px}}.mpp__filters--sticky{overflow:hidden;position:fixed;top:54px;width:100%;display:block;z-index:900;background:0 0;border-top:none}@media (min-width:768px){.mpp__filters--sticky{padding-left:12px;padding-right:12px;top:69px}}@media (min-width:768px){.mpp__filters--sticky .mpp__filters__headline{margin-top:5px;margin-bottom:5px}}.mpp__filters--sticky .mpp__filters__container{padding-top:10px;padding-bottom:19px;border-top:none;margin-top:0}@media (min-width:768px){.mpp__filters--sticky .mpp__filters__container{padding-bottom:10px}}.mpp__filters--sticky .mpp__filters__trigger{font-size:30px;top:11px}@media (min-width:768px){.mpp__filters--sticky .mpp__filters__trigger{font-size:18px;margin-top:3px}}.mpp__filters--sticky .mpp__filters__nav-container{top:5px}.mpp__filters--sticky .mpp__filters__list{margin-bottom:10px}.mpp__filters--sticky .mpp__filters__summary{margin-top:4px}@media (min-width:768px){.mpp__filters--sticky .mpp__filters__summary{margin-top:5px}}.mpp .quickshop .product__social a{float:left;position:relative}.mpp .quickshop .product__social .wechatWrapper{cursor:pointer}.mpp .quickshop .product__social .wechatWrapper .qrWrapper{z-index:999;position:absolute}.mpp .quickshop .product__social .wechatWrapper .qrWrapper .qrcodeTableHidden{position:absolute;padding:20px;top:28px;left:10px;z-index:999;cursor:pointer;background-color:white;box-shadow:0 0 3px grey}.mpp .quickshop .product__social .wechatWrapper .qrWrapper .qrcodeTableHidden h3{font-size:15px;color:#333;text-align:center;width:180px}.mpp .product-grid{padding:20px 0 50px}@media (min-width:768px){.mpp .product-grid__item{margin:30px 0}}.mpp .product-thumb__headline h3{font-size:14px}.mpp .product__title .at-h2,.mpp .product__title h3{font-size:14px}.product__flag{text-transform:uppercase;color:#ff4661;font-size:10px;letter-spacing:.24em;font-family:"Brandon Text Bold";margin-bottom:2px}@media (min-width:768px){.product__flag{font-size:12px}}.spp.product-grid__content,.spp.responsive-tabs--how_to_use-wrap,.spp.wrap{padding:0}.spp.product-grid__content .product__social a,.spp.responsive-tabs--how_to_use-wrap .product__social a,.spp.wrap .product__social a{float:left;position:relative}.spp.product-grid__content .product__social .wechatWrapper,.spp.responsive-tabs--how_to_use-wrap .product__social .wechatWrapper,.spp.wrap .product__social .wechatWrapper{cursor:pointer}.spp.product-grid__content .product__social .wechatWrapper .qrWrapper,.spp.responsive-tabs--how_to_use-wrap .product__social .wechatWrapper .qrWrapper,.spp.wrap .product__social .wechatWrapper .qrWrapper{z-index:999;position:absolute}.spp.product-grid__content .product__social .wechatWrapper .qrWrapper .qrcodeTableHidden,.spp.responsive-tabs--how_to_use-wrap .product__social .wechatWrapper .qrWrapper .qrcodeTableHidden,.spp.wrap .product__social .wechatWrapper .qrWrapper .qrcodeTableHidden{position:absolute;padding:20px;top:28px;left:10px;z-index:999;cursor:pointer;background-color:white;box-shadow:0 0 3px grey}.spp.product-grid__content .product__social .wechatWrapper .qrWrapper .qrcodeTableHidden h3,.spp.responsive-tabs--how_to_use-wrap .product__social .wechatWrapper .qrWrapper .qrcodeTableHidden h3,.spp.wrap .product__social .wechatWrapper .qrWrapper .qrcodeTableHidden h3{font-size:15px;color:#333;text-align:center;width:180px}.spp .product--full{margin-bottom:50px}.spp .spp-page__breadcrumb{padding-bottom:6px}.spp .spp-page__breadcrumb a{color:#929292;text-decoration:none}.spp .spp-page__breadcrumb a:after{content:' /'}.spp .spp-page__breadcrumb a:last-child:after{content:''}@media (min-width:768px){.spp{margin-top:16px}.spp.product-grid__content,.spp.responsive-tabs--how_to_use-wrap,.spp.wrap{padding:0 20px}.spp .product-gallery{margin-top:20px;padding-top:22px}.spp .product-gallery__main{min-height:415px}.spp .product__sku-categories{padding:10px 0}.spp .product__sku-categories-nav-item{text-transform:none;font-family:"Brandon Text";font-size:14px;margin-bottom:0;padding:12px;letter-spacing:1px;margin-bottom:15px;line-height:1em}.spp .shade-picker__shades{padding:0}}.spp .responsive-tabs--how_to_use-wrap .resp-tab-item{letter-spacing:4px;margin-bottom:0;padding:8px 20px}.spp .responsive-tabs--how_to_use-wrap .resp-tabs-list{margin-bottom:15px}.spp .responsive-tabs--how_to_use{text-align:center}.spp__related-item{margin-bottom:20px}@media (max-width:767px){.spp .product--full{padding:0 20px;margin-bottom:0}.spp .product--full .product__actions{padding:17px 0}.spp .responsive-tabs--how_to_use-wrap{margin-top:0}.spp .product__details .resp-accordion{display:none}.spp .resp-accordion{position:relative}.spp .responsive-tabs--bazaarvoice{display:none!important}}.spp-mobile-page .spp__share{text-transform:uppercase;border:none;padding:10px 20px;position:relative;background:#ffffff}.spp-mobile-page .spp__share .product__social{display:block;float:right}.spp-mobile-page .spp__share .product__social a{display:inline-block;margin-right:12px;font-size:18px;color:#000000;text-decoration:none}.spp-mobile-page .spp__share .product__social a:hover{color:#ff4661}.spp .product__title h2,.spp .product__title h3{font-size:18px}.spp .product__title .product__flag{display:none}.spp .product-thumb__headline h3{font-size:14px}.sticky-at-h3{display:block;font-size:16.38px;font-weight:700}@media (max-width:767px){.site-utils__item--hamburger{top:13px}.site-utils__item--cart,.site-utils__item--search,.site-utils__item--stores{position:absolute;top:13px}.site-utils__item--search{order:1;-webkit-order:1;left:50px}.site-utils__item--search .site-utils__dropdown__arrow{top:44px;left:45px}.site-utils__item--stores{right:40px}.site-utils__icon--search{margin-left:2px;top:-1px;font-size:15px}.site-utils__link-text{display:none}.site-utils__links{height:0}.site-utils__logo-icon{font-size:17px}.js-sticky-header .js-site-header-sticky .site-utils__item--search,.js-sticky-header .js-site-header-sticky .site-utils__item--stores{display:inline-block;top:0}.js-sticky-header .js-site-header-sticky .site-utils__item--search{left:50px}.js-sticky-header .js-site-header-sticky .site-utils__item--stores{right:40px}.js-sticky-header .js-site-header-sticky .site-utils__item--hamburger{left:8px}.js-sticky-header .site-utils__dropdown__arrow{top:44px;left:45px}.site-header{height:55px}.site-header__counter{height:95px}.header-search{top:54px}.section-giftcards .site-utils__links{height:auto!important}}.checkout__sidebar .offer-code-panel,.checkout__sidebar .order-summary-panel,.checkout__sidebar .viewcart-panel{background:#eff0f0;padding:16px 20px}.checkout-confirmation-page .guarantee-panel__title,.checkout-confirmation-page .registration-panel .checkout-registration__email-address-title,.checkout-confirmation-page .sign-in-confirmation-panel__content .label,.checkout-confirmation-page .sign-in-confirmation-panel__title,.checkout__panel-title,.checkout__subtitle{font-family:"Brandon Text Bold";font-weight:400;font-size:14px;line-height:18px;letter-spacing:.2em;text-transform:uppercase;text-indent:0;margin:4px 0 10px 0;padding-bottom:17px;border-bottom:1px solid #000000}.checkout-confirmation-page .registration-panel__title,.confirmation-panel__title{font-family:"Brandon Text Bold";font-weight:400;font-size:14px;line-height:18px;letter-spacing:.2em;text-transform:uppercase;text-indent:20px;margin:0;padding-bottom:0;line-height:50px;background:#eff0f0;border-top:1px solid #BBBBB9;border-bottom:1px solid #BBBBB9}.signin-panel__title{font-family:"Brandon Text Bold";font-weight:400;font-size:21px;letter-spacing:.24em;text-transform:uppercase;text-indent:20px;margin:4px 0 0 0;padding-bottom:16px;border-bottom:2px solid #000000}.checkout__new-account,.checkout__return-user{width:100%;clear:both}@media (min-width:768px){.checkout__new-account,.checkout__return-user{float:left;clear:none}}.checkout__new-account{clear:left}@media (min-width:768px){.checkout__new-account{width:50%;padding:0 10px}}@media (min-width:768px){.checkout__return-user{width:50%;padding-left:0 10px}}.checkout .loading,.samples-page .loading{background:url(../../bb_base/img/loading.gif),-owg-no-repeat,-owg-center,-owg-center,#ffffff;background:url(../../bb_base/img/loading.gif),-webkit-no-repeat,-webkit-center,-webkit-center,#ffffff;background:url(../../bb_base/img/loading.gif),-moz-no-repeat,-moz-center,-moz-center,#ffffff;background:url(../../bb_base/img/loading.gif),-o-no-repeat,-o-center,-o-center,#ffffff;background:url(../../bb_base/img/loading.gif) no-repeat center center #ffffff;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.checkout .fade-in.loading,.samples-page .fade-in.loading{opacity:.8}.checkout .loading .text,.samples-page .loading .text{display:none}.checkout{overflow:hidden;max-width:1024px;position:relative;z-index:1;margin-bottom:2em}@media (max-width:767px){.checkout.checkout-confirmation-page,.checkout.samples,.checkout.viewcart{margin-left:25px;margin-right:25px}}@media (min-width:768px){.checkout{margin:0 auto 2em auto}}.checkout header{position:relative}.checkout .checkout__panel-title-container{text-align:center}@media (min-width:768px){.checkout .checkout__panel-title-container{text-align:left}}@media (max-width:767px){.checkout .continue-button-wrapper .btn{width:100%}}.checkout .messages{margin:0;background:0 0;border:none;padding:0}.checkout .messages .single-message:first-child{margin-top:20px}.checkout .messages .single-message{margin-bottom:10px}.checkout .messages .close_link{margin-right:10px}.checkout input[type=number],.checkout input[type=password],.checkout input[type=tel],.checkout input[type=text]{margin-bottom:20px}.checkout input[type=number].placeholder,.checkout input[type=password].placeholder,.checkout input[type=tel].placeholder,.checkout input[type=text].placeholder{text-transform:uppercase}.checkout input[type=number]:-moz-placeholder,.checkout input[type=password]:-moz-placeholder,.checkout input[type=tel]:-moz-placeholder,.checkout input[type=text]:-moz-placeholder{text-transform:uppercase;opacity:1!important}.checkout input[type=number]::-moz-placeholder,.checkout input[type=password]::-moz-placeholder,.checkout input[type=tel]::-moz-placeholder,.checkout input[type=text]::-moz-placeholder{text-transform:uppercase;opacity:1!important}.checkout input[type=number]:-ms-input-placeholder,.checkout input[type=password]:-ms-input-placeholder,.checkout input[type=tel]:-ms-input-placeholder,.checkout input[type=text]:-ms-input-placeholder{text-transform:uppercase}.checkout input[type=number]::-webkit-input-placeholder,.checkout input[type=password]::-webkit-input-placeholder,.checkout input[type=tel]::-webkit-input-placeholder,.checkout input[type=text]::-webkit-input-placeholder{text-transform:uppercase}.checkout .payment-panel .selectBox-label,.checkout .shipping-panel .selectBox-label{color:#929292}@media (min-width:768px){.checkout__content{width:62.98828%;float:left;margin:43px 0;padding:0 30px 0 0}.viewcart .checkout__content{width:62.98828%}}.checkout__sidebar{padding-bottom:10px}@media (min-width:768px){.checkout__sidebar{width:37.01172%;float:left;margin:31px 0}.viewcart .checkout__sidebar{width:37.01172%}.viewcart .checkout__sidebar:after{width:37.01172%;left:62.98828%}}@media (min-width:768px){.below-columns{border-top:1px solid #BBBBB9;clear:both}}.mobile-breadcrumb{display:none}.checkout__indent{padding-left:20px}@media (min-width:768px){.checkout__gutter{margin:0 20px}}.column:before,.columnn:after,.panel header:after,.panel header:before,.panel:after,.panel:before,.product:after,.product:before,.row:after,.row:before{display:table;line-height:0;content:""}.checkout section.panel{position:relative}.checkout a.btn.edit{position:absolute;top:8px;right:20px}@media (max-width:767px){.account-overlay .account-overlay__next .checkout .btn.account-overlay__next-trigger,.checkout .account-overlay .account-overlay__next .btn.account-overlay__next-trigger,.checkout .email-overlay .account-overlay__next .btn.account-overlay__next-trigger,.checkout input[type=submit].btn,.email-overlay .account-overlay__next .checkout .btn.account-overlay__next-trigger{width:100%;padding:.75em 1em;line-height:1;height:auto}}.confirm #confirmation-page.checkout-confirmation-page,.opc__payment .pg_wrapper.checkout.onepage,.opc__review .pg_wrapper.checkout.onepage{padding-top:5px}@media (min-width:768px){.confirm #confirmation-page.checkout-confirmation-page,.opc__payment .pg_wrapper.checkout.onepage,.opc__review .pg_wrapper.checkout.onepage{padding-top:0}}.checkout input[type=number],.checkout input[type=password],.checkout input[type=tel],.checkout input[type=text],.checkout input[type=textfield],.checkout select,.checkout textarea{width:100%}.checkout .adpl #google_locationField input:required:invalid[value=""]{border-color:#000000}.checkout .adpl #google_locationField input:required:invalid[value=""].error{border-color:#ff0000}.confirm .checkout .adpl label,.index .checkout .adpl label,.samples .checkout .adpl label,.viewcart .checkout .adpl label{display:block!important;visibility:visible!important}.confirm .checkout .adpl .selectBox,.confirm .checkout .adpl select,.index .checkout .adpl .selectBox,.index .checkout .adpl select,.samples .checkout .adpl .selectBox,.samples .checkout .adpl select,.viewcart .checkout .adpl .selectBox,.viewcart .checkout .adpl select{height:3em;line-height:14px;padding:.5em 1em}.confirm .checkout .adpl .selectBox-label,.index .checkout .adpl .selectBox-label,.samples .checkout .adpl .selectBox-label,.viewcart .checkout .adpl .selectBox-label{line-height:2em}.confirm .checkout .adpl .selectBox-arrow,.index .checkout .adpl .selectBox-arrow,.samples .checkout .adpl .selectBox-arrow,.viewcart .checkout .adpl .selectBox-arrow{line-height:3em}.confirm .checkout .adpl .dropdown-select label,.index .checkout .adpl .dropdown-select label,.samples .checkout .adpl .dropdown-select label,.viewcart .checkout .adpl .dropdown-select label{display:none!important}.confirm .checkout .adpl.payment-panel .payment-form label,.index .checkout .adpl.payment-panel .payment-form label,.samples .checkout .adpl.payment-panel .payment-form label,.viewcart .checkout .adpl.payment-panel .payment-form label{display:block!important}.confirm .checkout .adpl input[type=email],.confirm .checkout .adpl input[type=number],.confirm .checkout .adpl input[type=password],.confirm .checkout .adpl input[type=tel],.confirm .checkout .adpl input[type=text],.index .checkout .adpl input[type=email],.index .checkout .adpl input[type=number],.index .checkout .adpl input[type=password],.index .checkout .adpl input[type=tel],.index .checkout .adpl input[type=text],.samples .checkout .adpl input[type=email],.samples .checkout .adpl input[type=number],.samples .checkout .adpl input[type=password],.samples .checkout .adpl input[type=tel],.samples .checkout .adpl input[type=text],.viewcart .checkout .adpl input[type=email],.viewcart .checkout .adpl input[type=number],.viewcart .checkout .adpl input[type=password],.viewcart .checkout .adpl input[type=tel],.viewcart .checkout .adpl input[type=text]{margin-bottom:0}.confirm .checkout .adpl .form-item,.index .checkout .adpl .form-item,.samples .checkout .adpl .form-item,.viewcart .checkout .adpl .form-item{margin-bottom:1em}.confirm .checkout .adpl .address-form input[type=tel].error,.confirm .checkout .adpl .address-form input[type=text].error,.index .checkout .adpl .address-form input[type=tel].error,.index .checkout .adpl .address-form input[type=text].error,.samples .checkout .adpl .address-form input[type=tel].error,.samples .checkout .adpl .address-form input[type=text].error,.viewcart .checkout .adpl .address-form input[type=tel].error,.viewcart .checkout .adpl .address-form input[type=text].error{border:1px solid #ff0000}.checkout-confirmation-page .adpl .registration-panel .checkout__panel-content .password .label,.checkout-confirmation-page .adpl .registration-panel .checkout__panel-content .password label,.checkout-confirmation-page .adpl .sign-in-confirmation-panel .checkout__panel-content .password .label,.checkout-confirmation-page .adpl .sign-in-confirmation-panel .checkout__panel-content .password label{display:block!important;line-height:3em;margin-top:calc(-3em - 1px)}textarea{height:8em;height:calc(8em - -2px);font-size:1em;border-radius:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-box-shadow:none;box-shadow:none;resize:none;outline:0;line-height:1.2;padding-top:1em}textarea:active+label:before,textarea:focus+label:before{color:#999999}textarea+label{display:block;font-size:1em;height:8em;height:calc(8em - -2px);line-height:1;padding-top:1em;padding-top:calc(1em - -1px);margin-top:8em;margin-top:calc(-8em - 2px);cursor:text}textarea+label span.label-content{display:none}textarea+label:before{content:attr(placeholder);display:inline-block;color:#999999;margin:0 1em;margin:0 calc(1em - -2px);white-space:nowrap;-webkit-transition-property:-webkit-transform,color;transition-property:transform,color;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0;transition-delay:0;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}textarea.active+label:before,textarea.js-label-mode+label:before,textarea:focus+label:before{background:white;line-height:1;padding:0 1.5px;-webkit-transform:translateY(-1.5em) translateY(-.5px) scale(.8,.8);transform:translateY(-1.5em) translateY(-.5px) scale(.8,.8)}textarea.js-label-mode+label:before{content:attr(alt)}textarea:required.error+label:before,textarea:required:invalid+label:before{color:#999999}textarea:required.error.empty+label:before,textarea:required.error:empty+label:before,textarea:required.error:not(:checked)+label:before,textarea:required.error[value=""]+label:before,textarea:required:invalid.empty+label:before,textarea:required:invalid:empty+label:before,textarea:required:invalid:not(:checked)+label:before,textarea:required:invalid[value=""]+label:before{color:#999999}textarea:required.error.empty.error+label:before,textarea:required.error.empty.touched+label:before,textarea:required.error:empty.error+label:before,textarea:required.error:empty.touched+label:before,textarea:required.error:not(:checked).error+label:before,textarea:required.error:not(:checked).touched+label:before,textarea:required.error[value=""].error+label:before,textarea:required.error[value=""].touched+label:before,textarea:required:invalid.empty.error+label:before,textarea:required:invalid.empty.touched+label:before,textarea:required:invalid:empty.error+label:before,textarea:required:invalid:empty.touched+label:before,textarea:required:invalid:not(:checked).error+label:before,textarea:required:invalid:not(:checked).touched+label:before,textarea:required:invalid[value=""].error+label:before,textarea:required:invalid[value=""].touched+label:before{color:#999999}textarea:required.error.empty.checkedEmpty+label:before,textarea:required.error:empty.checkedEmpty+label:before,textarea:required.error:not(:checked).checkedEmpty+label:before,textarea:required.error[value=""].checkedEmpty+label:before,textarea:required:invalid.empty.checkedEmpty+label:before,textarea:required:invalid:empty.checkedEmpty+label:before,textarea:required:invalid:not(:checked).checkedEmpty+label:before,textarea:required:invalid[value=""].checkedEmpty+label:before{color:#999999}textarea:required.error.empty:focus+label:before,textarea:required.error:empty:focus+label:before,textarea:required.error:not(:checked):focus+label:before,textarea:required.error[value=""]:focus+label:before,textarea:required:invalid.empty:focus+label:before,textarea:required:invalid:empty:focus+label:before,textarea:required:invalid:not(:checked):focus+label:before,textarea:required:invalid[value=""]:focus+label:before{color:#999999}textarea:required:valid+label:before{color:#999999}textarea:required:valid.error+label:before{color:#999999}textarea:required[data-error]+label:before{color:#999999}textarea:focus+label:before{color:#999999}.address-form input[type=text].error{border:1px solid red}.address-form input[type=tel].error{border:1px solid red}.adpl .payment-form input:required[data-error]{border-color:#ff0000}.adpl .payment-form select:required[data-error]{border-color:#ff0000}.sign-in-panel{overflow:hidden;margin-bottom:0}.sign-in-panel .messages{margin:0 10px}.elc-user-state-logged-in .sign-in-panel.main:not(.finished){display:none}.sign-in-paypal-panel{overflow:hidden;display:none}.sign-in-paypal-panel.active{display:block}.checkout__new-account #new-account-h{margin-bottom:19px}.checkout__new-account .email-address .sign-birthday-info{margin-top:55px}#new-account.checkout__new-account .optional-info__birthday-month .selectBox{padding:.5em .5em}#new-account.checkout__new-account .optional-info__birthday-text{margin-top:10px;font-size:13px;float:left}#shipping-panel .sign-birthday-info .selectBox{border:1px solid #000000}#shipping-panel .sign-birthday-info .selectBox span{color:#000000}.checkout__return-user #return-account-h{margin-bottom:19px}.checkout__return-user #checkout_signin-submit{margin-top:20px}@media (min-width:768px){.checkout__return-user #checkout_signin-submit{margin-top:0}}@media (max-width:767px){.checkout__return-user .l2{width:100%}}.checkout__new-account,.checkout__return-user{padding:20px}@media (min-width:768px){.checkout__new-account,.checkout__return-user{position:relative;min-height:250px;padding:0 10px 50px 10px;margin:17px 0 38px 0}}.checkout__new-account input[type=number],.checkout__new-account input[type=password],.checkout__new-account input[type=tel],.checkout__new-account input[type=text],.checkout__return-user input[type=number],.checkout__return-user input[type=password],.checkout__return-user input[type=tel],.checkout__return-user input[type=text]{display:block;width:100%}@media (min-width:768px){.account-overlay .account-overlay__next .new-account__submit.account-overlay__next-trigger,.account-overlay .account-overlay__next .return-user__submit.account-overlay__next-trigger,.email-overlay .account-overlay__next .new-account__submit.account-overlay__next-trigger,.email-overlay .account-overlay__next .return-user__submit.account-overlay__next-trigger,input[type=submit].new-account__submit,input[type=submit].return-user__submit{position:absolute;left:0;bottom:0}}@media (min-width:768px){.account-overlay .account-overlay__next .new-account__submit.account-overlay__next-trigger,.email-overlay .account-overlay__next .new-account__submit.account-overlay__next-trigger,input[type=submit].new-account__submit{position:absolute;left:20px;bottom:0}}.return-user__submit{left:30px}.guarantee-panel{padding:0 20px}.guarantee-panel__title{margin:38px 0 30px 0}.new-or-returning-radios{padding:20px}@media (min-width:768px){.new-or-returning-radios{padding:0;margin:20px 0}}.email-address input.error,.password input.error{border:1px solid #ff0000}.email-panel__title,.shipping-panel__title{font-family:"Brandon Text Bold";font-weight:400;font-size:14px;line-height:18px;letter-spacing:.2em;text-transform:uppercase;text-indent:20px;margin:0;padding-bottom:0;line-height:50px;background:#eff0f0;border-bottom:1px solid #BBBBB9}.active+.cart-item__price--mobile-only+.cart-item__price--mobile-only+.collapsed .email-panel__title,.active+.cart-item__price--mobile-only+.cart-item__price--mobile-only+.collapsed .shipping-panel__title,.active+.cart-item__price--mobile-only+.choose-samples-checkout+.collapsed .email-panel__title,.active+.cart-item__price--mobile-only+.choose-samples-checkout+.collapsed .shipping-panel__title,.active+.cart-item__price--mobile-only+.disabled+.collapsed .email-panel__title,.active+.cart-item__price--mobile-only+.disabled+.collapsed .shipping-panel__title,.active+.cart-item__price--mobile-only+.hidden+.collapsed .email-panel__title,.active+.cart-item__price--mobile-only+.hidden+.collapsed .shipping-panel__title,.active+.cart-item__price--mobile-only+.replenishment__description-text+.collapsed .email-panel__title,.active+.cart-item__price--mobile-only+.replenishment__description-text+.collapsed .shipping-panel__title,.active+.choose-samples-checkout+.cart-item__price--mobile-only+.collapsed .email-panel__title,.active+.choose-samples-checkout+.cart-item__price--mobile-only+.collapsed .shipping-panel__title,.active+.choose-samples-checkout+.choose-samples-checkout+.collapsed .email-panel__title,.active+.choose-samples-checkout+.choose-samples-checkout+.collapsed .shipping-panel__title,.active+.choose-samples-checkout+.disabled+.collapsed .email-panel__title,.active+.choose-samples-checkout+.disabled+.collapsed .shipping-panel__title,.active+.choose-samples-checkout+.hidden+.collapsed .email-panel__title,.active+.choose-samples-checkout+.hidden+.collapsed .shipping-panel__title,.active+.choose-samples-checkout+.replenishment__description-text+.collapsed .email-panel__title,.active+.choose-samples-checkout+.replenishment__description-text+.collapsed .shipping-panel__title,.active+.collapsed .email-panel__title,.active+.collapsed .shipping-panel__title,.active+.disabled+.cart-item__price--mobile-only+.collapsed .email-panel__title,.active+.disabled+.cart-item__price--mobile-only+.collapsed .shipping-panel__title,.active+.disabled+.choose-samples-checkout+.collapsed .email-panel__title,.active+.disabled+.choose-samples-checkout+.collapsed .shipping-panel__title,.active+.disabled+.disabled+.collapsed .email-panel__title,.active+.disabled+.disabled+.collapsed .shipping-panel__title,.active+.disabled+.hidden+.collapsed .email-panel__title,.active+.disabled+.hidden+.collapsed .shipping-panel__title,.active+.disabled+.replenishment__description-text+.collapsed .email-panel__title,.active+.disabled+.replenishment__description-text+.collapsed .shipping-panel__title,.active+.hidden+.cart-item__price--mobile-only+.collapsed .email-panel__title,.active+.hidden+.cart-item__price--mobile-only+.collapsed .shipping-panel__title,.active+.hidden+.choose-samples-checkout+.collapsed .email-panel__title,.active+.hidden+.choose-samples-checkout+.collapsed .shipping-panel__title,.active+.hidden+.disabled+.collapsed .email-panel__title,.active+.hidden+.disabled+.collapsed .shipping-panel__title,.active+.hidden+.hidden+.collapsed .email-panel__title,.active+.hidden+.hidden+.collapsed .shipping-panel__title,.active+.hidden+.replenishment__description-text+.collapsed .email-panel__title,.active+.hidden+.replenishment__description-text+.collapsed .shipping-panel__title,.active+.replenishment__description-text+.cart-item__price--mobile-only+.collapsed .email-panel__title,.active+.replenishment__description-text+.cart-item__price--mobile-only+.collapsed .shipping-panel__title,.active+.replenishment__description-text+.choose-samples-checkout+.collapsed .email-panel__title,.active+.replenishment__description-text+.choose-samples-checkout+.collapsed .shipping-panel__title,.active+.replenishment__description-text+.disabled+.collapsed .email-panel__title,.active+.replenishment__description-text+.disabled+.collapsed .shipping-panel__title,.active+.replenishment__description-text+.hidden+.collapsed .email-panel__title,.active+.replenishment__description-text+.hidden+.collapsed .shipping-panel__title,.active+.replenishment__description-text+.replenishment__description-text+.collapsed .email-panel__title,.active+.replenishment__description-text+.replenishment__description-text+.collapsed .shipping-panel__title,.checkout__new-account .active+.cart-item__price--mobile-only+label+.collapsed .email-panel__title,.checkout__new-account .active+.cart-item__price--mobile-only+label+.collapsed .shipping-panel__title,.checkout__new-account .active+.choose-samples-checkout+label+.collapsed .email-panel__title,.checkout__new-account .active+.choose-samples-checkout+label+.collapsed .shipping-panel__title,.checkout__new-account .active+.disabled+label+.collapsed .email-panel__title,.checkout__new-account .active+.disabled+label+.collapsed .shipping-panel__title,.checkout__new-account .active+.hidden+label+.collapsed .email-panel__title,.checkout__new-account .active+.hidden+label+.collapsed .shipping-panel__title,.checkout__new-account .active+.replenishment__description-text+label+.collapsed .email-panel__title,.checkout__new-account .active+.replenishment__description-text+label+.collapsed .shipping-panel__title,.checkout__new-account .active+label+.cart-item__price--mobile-only+.collapsed .email-panel__title,.checkout__new-account .active+label+.cart-item__price--mobile-only+.collapsed .shipping-panel__title,.checkout__new-account .active+label+.choose-samples-checkout+.collapsed .email-panel__title,.checkout__new-account .active+label+.choose-samples-checkout+.collapsed .shipping-panel__title,.checkout__new-account .active+label+.disabled+.collapsed .email-panel__title,.checkout__new-account .active+label+.disabled+.collapsed .shipping-panel__title,.checkout__new-account .active+label+.hidden+.collapsed .email-panel__title,.checkout__new-account .active+label+.hidden+.collapsed .shipping-panel__title,.checkout__new-account .active+label+.replenishment__description-text+.collapsed .email-panel__title,.checkout__new-account .active+label+.replenishment__description-text+.collapsed .shipping-panel__title,.checkout__new-account .active+label+label+.collapsed .email-panel__title,.checkout__new-account .active+label+label+.collapsed .shipping-panel__title,.checkout__new-account .checkout__return-user .active+label+label+.collapsed .email-panel__title,.checkout__new-account .checkout__return-user .active+label+label+.collapsed .shipping-panel__title,.checkout__new-account .checkout__return-user .finished+label+label+.collapsed .email-panel__title,.checkout__new-account .checkout__return-user .finished+label+label+.collapsed .shipping-panel__title,.checkout__new-account .checkout__sidebar .active+.samples-buttons+label+.collapsed .email-panel__title,.checkout__new-account .checkout__sidebar .active+.samples-buttons+label+.collapsed .shipping-panel__title,.checkout__new-account .checkout__sidebar .active+label+.samples-buttons+.collapsed .email-panel__title,.checkout__new-account .checkout__sidebar .active+label+.samples-buttons+.collapsed .shipping-panel__title,.checkout__new-account .checkout__sidebar .finished+.samples-buttons+label+.collapsed .email-panel__title,.checkout__new-account .checkout__sidebar .finished+.samples-buttons+label+.collapsed .shipping-panel__title,.checkout__new-account .checkout__sidebar .finished+label+.samples-buttons+.collapsed .email-panel__title,.checkout__new-account .checkout__sidebar .finished+label+.samples-buttons+.collapsed .shipping-panel__title,.checkout__new-account .finished+.cart-item__price--mobile-only+label+.collapsed .email-panel__title,.checkout__new-account .finished+.cart-item__price--mobile-only+label+.collapsed .shipping-panel__title,.checkout__new-account .finished+.choose-samples-checkout+label+.collapsed .email-panel__title,.checkout__new-account .finished+.choose-samples-checkout+label+.collapsed .shipping-panel__title,.checkout__new-account .finished+.disabled+label+.collapsed .email-panel__title,.checkout__new-account .finished+.disabled+label+.collapsed .shipping-panel__title,.checkout__new-account .finished+.hidden+label+.collapsed .email-panel__title,.checkout__new-account .finished+.hidden+label+.collapsed .shipping-panel__title,.checkout__new-account .finished+.replenishment__description-text+label+.collapsed .email-panel__title,.checkout__new-account .finished+.replenishment__description-text+label+.collapsed .shipping-panel__title,.checkout__new-account .finished+label+.cart-item__price--mobile-only+.collapsed .email-panel__title,.checkout__new-account .finished+label+.cart-item__price--mobile-only+.collapsed .shipping-panel__title,.checkout__new-account .finished+label+.choose-samples-checkout+.collapsed .email-panel__title,.checkout__new-account .finished+label+.choose-samples-checkout+.collapsed .shipping-panel__title,.checkout__new-account .finished+label+.collapsed .email-panel__title,.checkout__new-account .finished+label+.collapsed .shipping-panel__title,.checkout__new-account .finished+label+.disabled+.collapsed .email-panel__title,.checkout__new-account .finished+label+.disabled+.collapsed .shipping-panel__title,.checkout__new-account .finished+label+.hidden+.collapsed .email-panel__title,.checkout__new-account .finished+label+.hidden+.collapsed .shipping-panel__title,.checkout__new-account .finished+label+.replenishment__description-text+.collapsed .email-panel__title,.checkout__new-account .finished+label+.replenishment__description-text+.collapsed .shipping-panel__title,.checkout__new-account .finished+label+label+.collapsed .email-panel__title,.checkout__new-account .finished+label+label+.collapsed .shipping-panel__title,.checkout__new-account .samples-panel .active+.view-larger+label+.collapsed .email-panel__title,.checkout__new-account .samples-panel .active+.view-larger+label+.collapsed .shipping-panel__title,.checkout__new-account .samples-panel .active+label+.view-larger+.collapsed .email-panel__title,.checkout__new-account .samples-panel .active+label+.view-larger+.collapsed .shipping-panel__title,.checkout__new-account .samples-panel .finished+.view-larger+label+.collapsed .email-panel__title,.checkout__new-account .samples-panel .finished+.view-larger+label+.collapsed .shipping-panel__title,.checkout__new-account .samples-panel .finished+label+.view-larger+.collapsed .email-panel__title,.checkout__new-account .samples-panel .finished+label+.view-larger+.collapsed .shipping-panel__title,.checkout__new-account .top-viewcart-buttons .active+.continue-shopping+label+.collapsed .email-panel__title,.checkout__new-account .top-viewcart-buttons .active+.continue-shopping+label+.collapsed .shipping-panel__title,.checkout__new-account .top-viewcart-buttons .active+label+.continue-shopping+.collapsed .email-panel__title,.checkout__new-account .top-viewcart-buttons .active+label+.continue-shopping+.collapsed .shipping-panel__title,.checkout__new-account .top-viewcart-buttons .finished+.continue-shopping+label+.collapsed .email-panel__title,.checkout__new-account .top-viewcart-buttons .finished+.continue-shopping+label+.collapsed .shipping-panel__title,.checkout__new-account .top-viewcart-buttons .finished+label+.continue-shopping+.collapsed .email-panel__title,.checkout__new-account .top-viewcart-buttons .finished+label+.continue-shopping+.collapsed .shipping-panel__title,.checkout__return-user .active+.cart-item__price--mobile-only+label+.collapsed .email-panel__title,.checkout__return-user .active+.cart-item__price--mobile-only+label+.collapsed .shipping-panel__title,.checkout__return-user .active+.choose-samples-checkout+label+.collapsed .email-panel__title,.checkout__return-user .active+.choose-samples-checkout+label+.collapsed .shipping-panel__title,.checkout__return-user .active+.disabled+label+.collapsed .email-panel__title,.checkout__return-user .active+.disabled+label+.collapsed .shipping-panel__title,.checkout__return-user .active+.hidden+label+.collapsed .email-panel__title,.checkout__return-user .active+.hidden+label+.collapsed .shipping-panel__title,.checkout__return-user .active+.replenishment__description-text+label+.collapsed .email-panel__title,.checkout__return-user .active+.replenishment__description-text+label+.collapsed .shipping-panel__title,.checkout__return-user .active+label+.cart-item__price--mobile-only+.collapsed .email-panel__title,.checkout__return-user .active+label+.cart-item__price--mobile-only+.collapsed .shipping-panel__title,.checkout__return-user .active+label+.choose-samples-checkout+.collapsed .email-panel__title,.checkout__return-user .active+label+.choose-samples-checkout+.collapsed .shipping-panel__title,.checkout__return-user .active+label+.disabled+.collapsed .email-panel__title,.checkout__return-user .active+label+.disabled+.collapsed .shipping-panel__title,.checkout__return-user .active+label+.hidden+.collapsed .email-panel__title,.checkout__return-user .active+label+.hidden+.collapsed .shipping-panel__title,.checkout__return-user .active+label+.replenishment__description-text+.collapsed .email-panel__title,.checkout__return-user .active+label+.replenishment__description-text+.collapsed .shipping-panel__title,.checkout__return-user .active+label+label+.collapsed .email-panel__title,.checkout__return-user .active+label+label+.collapsed .shipping-panel__title,.checkout__return-user .checkout__new-account .active+label+label+.collapsed .email-panel__title,.checkout__return-user .checkout__new-account .active+label+label+.collapsed .shipping-panel__title,.checkout__return-user .checkout__new-account .finished+label+label+.collapsed .email-panel__title,.checkout__return-user .checkout__new-account .finished+label+label+.collapsed .shipping-panel__title,.checkout__return-user .checkout__sidebar .active+.samples-buttons+label+.collapsed .email-panel__title,.checkout__return-user .checkout__sidebar .active+.samples-buttons+label+.collapsed .shipping-panel__title,.checkout__return-user .checkout__sidebar .active+label+.samples-buttons+.collapsed .email-panel__title,.checkout__return-user .checkout__sidebar .active+label+.samples-buttons+.collapsed .shipping-panel__title,.checkout__return-user .checkout__sidebar .finished+.samples-buttons+label+.collapsed .email-panel__title,.checkout__return-user .checkout__sidebar .finished+.samples-buttons+label+.collapsed .shipping-panel__title,.checkout__return-user .checkout__sidebar .finished+label+.samples-buttons+.collapsed .email-panel__title,.checkout__return-user .checkout__sidebar .finished+label+.samples-buttons+.collapsed .shipping-panel__title,.checkout__return-user .finished+.cart-item__price--mobile-only+label+.collapsed .email-panel__title,.checkout__return-user .finished+.cart-item__price--mobile-only+label+.collapsed .shipping-panel__title,.checkout__return-user .finished+.choose-samples-checkout+label+.collapsed .email-panel__title,.checkout__return-user .finished+.choose-samples-checkout+label+.collapsed .shipping-panel__title,.checkout__return-user .finished+.disabled+label+.collapsed .email-panel__title,.checkout__return-user .finished+.disabled+label+.collapsed .shipping-panel__title,.checkout__return-user .finished+.hidden+label+.collapsed .email-panel__title,.checkout__return-user .finished+.hidden+label+.collapsed .shipping-panel__title,.checkout__return-user .finished+.replenishment__description-text+label+.collapsed .email-panel__title,.checkout__return-user .finished+.replenishment__description-text+label+.collapsed .shipping-panel__title,.checkout__return-user .finished+label+.cart-item__price--mobile-only+.collapsed .email-panel__title,.checkout__return-user .finished+label+.cart-item__price--mobile-only+.collapsed .shipping-panel__title,.checkout__return-user .finished+label+.choose-samples-checkout+.collapsed .email-panel__title,.checkout__return-user .finished+label+.choose-samples-checkout+.collapsed .shipping-panel__title,.checkout__return-user .finished+label+.collapsed .email-panel__title,.checkout__return-user .finished+label+.collapsed .shipping-panel__title,.checkout__return-user .finished+label+.disabled+.collapsed .email-panel__title,.checkout__return-user .finished+label+.disabled+.collapsed .shipping-panel__title,.checkout__return-user .finished+label+.hidden+.collapsed .email-panel__title,.checkout__return-user .finished+label+.hidden+.collapsed .shipping-panel__title,.checkout__return-user .finished+label+.replenishment__description-text+.collapsed .email-panel__title,.checkout__return-user .finished+label+.replenishment__description-text+.collapsed .shipping-panel__title,.checkout__return-user .finished+label+label+.collapsed .email-panel__title,.checkout__return-user .finished+label+label+.collapsed .shipping-panel__title,.checkout__return-user .samples-panel .active+.view-larger+label+.collapsed .email-panel__title,.checkout__return-user .samples-panel .active+.view-larger+label+.collapsed .shipping-panel__title,.checkout__return-user .samples-panel .active+label+.view-larger+.collapsed .email-panel__title,.checkout__return-user .samples-panel .active+label+.view-larger+.collapsed .shipping-panel__title,.checkout__return-user .samples-panel .finished+.view-larger+label+.collapsed .email-panel__title,.checkout__return-user .samples-panel .finished+.view-larger+label+.collapsed .shipping-panel__title,.checkout__return-user .samples-panel .finished+label+.view-larger+.collapsed .email-panel__title,.checkout__return-user .samples-panel .finished+label+.view-larger+.collapsed .shipping-panel__title,.checkout__return-user .top-viewcart-buttons .active+.continue-shopping+label+.collapsed .email-panel__title,.checkout__return-user .top-viewcart-buttons .active+.continue-shopping+label+.collapsed .shipping-panel__title,.checkout__return-user .top-viewcart-buttons .active+label+.continue-shopping+.collapsed .email-panel__title,.checkout__return-user .top-viewcart-buttons .active+label+.continue-shopping+.collapsed .shipping-panel__title,.checkout__return-user .top-viewcart-buttons .finished+.continue-shopping+label+.collapsed .email-panel__title,.checkout__return-user .top-viewcart-buttons .finished+.continue-shopping+label+.collapsed .shipping-panel__title,.checkout__return-user .top-viewcart-buttons .finished+label+.continue-shopping+.collapsed .email-panel__title,.checkout__return-user .top-viewcart-buttons .finished+label+.continue-shopping+.collapsed .shipping-panel__title,.checkout__sidebar .active+.cart-item__price--mobile-only+.samples-buttons+.collapsed .email-panel__title,.checkout__sidebar .active+.cart-item__price--mobile-only+.samples-buttons+.collapsed .shipping-panel__title,.checkout__sidebar .active+.choose-samples-checkout+.samples-buttons+.collapsed .email-panel__title,.checkout__sidebar .active+.choose-samples-checkout+.samples-buttons+.collapsed .shipping-panel__title,.checkout__sidebar .active+.disabled+.samples-buttons+.collapsed .email-panel__title,.checkout__sidebar .active+.disabled+.samples-buttons+.collapsed .shipping-panel__title,.checkout__sidebar .active+.hidden+.samples-buttons+.collapsed .email-panel__title,.checkout__sidebar .active+.hidden+.samples-buttons+.collapsed .shipping-panel__title,.checkout__sidebar .active+.replenishment__description-text+.samples-buttons+.collapsed .email-panel__title,.checkout__sidebar .active+.replenishment__description-text+.samples-buttons+.collapsed .shipping-panel__title,.checkout__sidebar .active+.samples-buttons+.cart-item__price--mobile-only+.collapsed .email-panel__title,.checkout__sidebar .active+.samples-buttons+.cart-item__price--mobile-only+.collapsed .shipping-panel__title,.checkout__sidebar .active+.samples-buttons+.choose-samples-checkout+.collapsed .email-panel__title,.checkout__sidebar .active+.samples-buttons+.choose-samples-checkout+.collapsed .shipping-panel__title,.checkout__sidebar .active+.samples-buttons+.disabled+.collapsed .email-panel__title,.checkout__sidebar .active+.samples-buttons+.disabled+.collapsed .shipping-panel__title,.checkout__sidebar .active+.samples-buttons+.hidden+.collapsed .email-panel__title,.checkout__sidebar .active+.samples-buttons+.hidden+.collapsed .shipping-panel__title,.checkout__sidebar .active+.samples-buttons+.replenishment__description-text+.collapsed .email-panel__title,.checkout__sidebar .active+.samples-buttons+.replenishment__description-text+.collapsed .shipping-panel__title,.checkout__sidebar .active+.samples-buttons+.samples-buttons+.collapsed .email-panel__title,.checkout__sidebar .active+.samples-buttons+.samples-buttons+.collapsed .shipping-panel__title,.checkout__sidebar .checkout__new-account .active+.samples-buttons+label+.collapsed .email-panel__title,.checkout__sidebar .checkout__new-account .active+.samples-buttons+label+.collapsed .shipping-panel__title,.checkout__sidebar .checkout__new-account .active+label+.samples-buttons+.collapsed .email-panel__title,.checkout__sidebar .checkout__new-account .active+label+.samples-buttons+.collapsed .shipping-panel__title,.checkout__sidebar .checkout__new-account .finished+.samples-buttons+label+.collapsed .email-panel__title,.checkout__sidebar .checkout__new-account .finished+.samples-buttons+label+.collapsed .shipping-panel__title,.checkout__sidebar .checkout__new-account .finished+label+.samples-buttons+.collapsed .email-panel__title,.checkout__sidebar .checkout__new-account .finished+label+.samples-buttons+.collapsed .shipping-panel__title,.checkout__sidebar .checkout__return-user .active+.samples-buttons+label+.collapsed .email-panel__title,.checkout__sidebar .checkout__return-user .active+.samples-buttons+label+.collapsed .shipping-panel__title,.checkout__sidebar .checkout__return-user .active+label+.samples-buttons+.collapsed .email-panel__title,.checkout__sidebar .checkout__return-user .active+label+.samples-buttons+.collapsed .shipping-panel__title,.checkout__sidebar .checkout__return-user .finished+.samples-buttons+label+.collapsed .email-panel__title,.checkout__sidebar .checkout__return-user .finished+.samples-buttons+label+.collapsed .shipping-panel__title,.checkout__sidebar .checkout__return-user .finished+label+.samples-buttons+.collapsed .email-panel__title,.checkout__sidebar .checkout__return-user .finished+label+.samples-buttons+.collapsed .shipping-panel__title,.checkout__sidebar .finished+.cart-item__price--mobile-only+.samples-buttons+.collapsed .email-panel__title,.checkout__sidebar .finished+.cart-item__price--mobile-only+.samples-buttons+.collapsed .shipping-panel__title,.checkout__sidebar .finished+.choose-samples-checkout+.samples-buttons+.collapsed .email-panel__title,.checkout__sidebar .finished+.choose-samples-checkout+.samples-buttons+.collapsed .shipping-panel__title,.checkout__sidebar .finished+.disabled+.samples-buttons+.collapsed .email-panel__title,.checkout__sidebar .finished+.disabled+.samples-buttons+.collapsed .shipping-panel__title,.checkout__sidebar .finished+.hidden+.samples-buttons+.collapsed .email-panel__title,.checkout__sidebar .finished+.hidden+.samples-buttons+.collapsed .shipping-panel__title,.checkout__sidebar .finished+.replenishment__description-text+.samples-buttons+.collapsed .email-panel__title,.checkout__sidebar .finished+.replenishment__description-text+.samples-buttons+.collapsed .shipping-panel__title,.checkout__sidebar .finished+.samples-buttons+.cart-item__price--mobile-only+.collapsed .email-panel__title,.checkout__sidebar .finished+.samples-buttons+.cart-item__price--mobile-only+.collapsed .shipping-panel__title,.checkout__sidebar .finished+.samples-buttons+.choose-samples-checkout+.collapsed .email-panel__title,.checkout__sidebar .finished+.samples-buttons+.choose-samples-checkout+.collapsed .shipping-panel__title,.checkout__sidebar .finished+.samples-buttons+.collapsed .email-panel__title,.checkout__sidebar .finished+.samples-buttons+.collapsed .shipping-panel__title,.checkout__sidebar .finished+.samples-buttons+.disabled+.collapsed .email-panel__title,.checkout__sidebar .finished+.samples-buttons+.disabled+.collapsed .shipping-panel__title,.checkout__sidebar .finished+.samples-buttons+.hidden+.collapsed .email-panel__title,.checkout__sidebar .finished+.samples-buttons+.hidden+.collapsed .shipping-panel__title,.checkout__sidebar .finished+.samples-buttons+.replenishment__description-text+.collapsed .email-panel__title,.checkout__sidebar .finished+.samples-buttons+.replenishment__description-text+.collapsed .shipping-panel__title,.checkout__sidebar .finished+.samples-buttons+.samples-buttons+.collapsed .email-panel__title,.checkout__sidebar .finished+.samples-buttons+.samples-buttons+.collapsed .shipping-panel__title,.checkout__sidebar .samples-panel .active+.samples-buttons+.view-larger+.collapsed .email-panel__title,.checkout__sidebar .samples-panel .active+.samples-buttons+.view-larger+.collapsed .shipping-panel__title,.checkout__sidebar .samples-panel .active+.view-larger+.samples-buttons+.collapsed .email-panel__title,.checkout__sidebar .samples-panel .active+.view-larger+.samples-buttons+.collapsed .shipping-panel__title,.checkout__sidebar .samples-panel .finished+.samples-buttons+.view-larger+.collapsed .email-panel__title,.checkout__sidebar .samples-panel .finished+.samples-buttons+.view-larger+.collapsed .shipping-panel__title,.checkout__sidebar .samples-panel .finished+.view-larger+.samples-buttons+.collapsed .email-panel__title,.checkout__sidebar .samples-panel .finished+.view-larger+.samples-buttons+.collapsed .shipping-panel__title,.checkout__sidebar .top-viewcart-buttons .active+.continue-shopping+.samples-buttons+.collapsed .email-panel__title,.checkout__sidebar .top-viewcart-buttons .active+.continue-shopping+.samples-buttons+.collapsed .shipping-panel__title,.checkout__sidebar .top-viewcart-buttons .active+.samples-buttons+.continue-shopping+.collapsed .email-panel__title,.checkout__sidebar .top-viewcart-buttons .active+.samples-buttons+.continue-shopping+.collapsed .shipping-panel__title,.checkout__sidebar .top-viewcart-buttons .finished+.continue-shopping+.samples-buttons+.collapsed .email-panel__title,.checkout__sidebar .top-viewcart-buttons .finished+.continue-shopping+.samples-buttons+.collapsed .shipping-panel__title,.checkout__sidebar .top-viewcart-buttons .finished+.samples-buttons+.continue-shopping+.collapsed .email-panel__title,.checkout__sidebar .top-viewcart-buttons .finished+.samples-buttons+.continue-shopping+.collapsed .shipping-panel__title,.finished+.active .email-panel__title,.finished+.active .shipping-panel__title,.finished+.cart-item__price--mobile-only+.cart-item__price--mobile-only+.collapsed .email-panel__title,.finished+.cart-item__price--mobile-only+.cart-item__price--mobile-only+.collapsed .shipping-panel__title,.finished+.cart-item__price--mobile-only+.choose-samples-checkout+.collapsed .email-panel__title,.finished+.cart-item__price--mobile-only+.choose-samples-checkout+.collapsed .shipping-panel__title,.finished+.cart-item__price--mobile-only+.collapsed .email-panel__title,.finished+.cart-item__price--mobile-only+.collapsed .shipping-panel__title,.finished+.cart-item__price--mobile-only+.disabled+.collapsed .email-panel__title,.finished+.cart-item__price--mobile-only+.disabled+.collapsed .shipping-panel__title,.finished+.cart-item__price--mobile-only+.hidden+.collapsed .email-panel__title,.finished+.cart-item__price--mobile-only+.hidden+.collapsed .shipping-panel__title,.finished+.cart-item__price--mobile-only+.replenishment__description-text+.collapsed .email-panel__title,.finished+.cart-item__price--mobile-only+.replenishment__description-text+.collapsed .shipping-panel__title,.finished+.choose-samples-checkout+.cart-item__price--mobile-only+.collapsed .email-panel__title,.finished+.choose-samples-checkout+.cart-item__price--mobile-only+.collapsed .shipping-panel__title,.finished+.choose-samples-checkout+.choose-samples-checkout+.collapsed .email-panel__title,.finished+.choose-samples-checkout+.choose-samples-checkout+.collapsed .shipping-panel__title,.finished+.choose-samples-checkout+.collapsed .email-panel__title,.finished+.choose-samples-checkout+.collapsed .shipping-panel__title,.finished+.choose-samples-checkout+.disabled+.collapsed .email-panel__title,.finished+.choose-samples-checkout+.disabled+.collapsed .shipping-panel__title,.finished+.choose-samples-checkout+.hidden+.collapsed .email-panel__title,.finished+.choose-samples-checkout+.hidden+.collapsed .shipping-panel__title,.finished+.choose-samples-checkout+.replenishment__description-text+.collapsed .email-panel__title,.finished+.choose-samples-checkout+.replenishment__description-text+.collapsed .shipping-panel__title,.finished+.collapsed .email-panel__title,.finished+.collapsed .shipping-panel__title,.finished+.disabled+.cart-item__price--mobile-only+.collapsed .email-panel__title,.finished+.disabled+.cart-item__price--mobile-only+.collapsed .shipping-panel__title,.finished+.disabled+.choose-samples-checkout+.collapsed .email-panel__title,.finished+.disabled+.choose-samples-checkout+.collapsed .shipping-panel__title,.finished+.disabled+.collapsed .email-panel__title,.finished+.disabled+.collapsed .shipping-panel__title,.finished+.disabled+.disabled+.collapsed .email-panel__title,.finished+.disabled+.disabled+.collapsed .shipping-panel__title,.finished+.disabled+.hidden+.collapsed .email-panel__title,.finished+.disabled+.hidden+.collapsed .shipping-panel__title,.finished+.disabled+.replenishment__description-text+.collapsed .email-panel__title,.finished+.disabled+.replenishment__description-text+.collapsed .shipping-panel__title,.finished+.finished .email-panel__title,.finished+.finished .shipping-panel__title,.finished+.hidden+.cart-item__price--mobile-only+.collapsed .email-panel__title,.finished+.hidden+.cart-item__price--mobile-only+.collapsed .shipping-panel__title,.finished+.hidden+.choose-samples-checkout+.collapsed .email-panel__title,.finished+.hidden+.choose-samples-checkout+.collapsed .shipping-panel__title,.finished+.hidden+.collapsed .email-panel__title,.finished+.hidden+.collapsed .shipping-panel__title,.finished+.hidden+.disabled+.collapsed .email-panel__title,.finished+.hidden+.disabled+.collapsed .shipping-panel__title,.finished+.hidden+.hidden+.collapsed .email-panel__title,.finished+.hidden+.hidden+.collapsed .shipping-panel__title,.finished+.hidden+.replenishment__description-text+.collapsed .email-panel__title,.finished+.hidden+.replenishment__description-text+.collapsed .shipping-panel__title,.finished+.replenishment__description-text+.cart-item__price--mobile-only+.collapsed .email-panel__title,.finished+.replenishment__description-text+.cart-item__price--mobile-only+.collapsed .shipping-panel__title,.finished+.replenishment__description-text+.choose-samples-checkout+.collapsed .email-panel__title,.finished+.replenishment__description-text+.choose-samples-checkout+.collapsed .shipping-panel__title,.finished+.replenishment__description-text+.collapsed .email-panel__title,.finished+.replenishment__description-text+.collapsed .shipping-panel__title,.finished+.replenishment__description-text+.disabled+.collapsed .email-panel__title,.finished+.replenishment__description-text+.disabled+.collapsed .shipping-panel__title,.finished+.replenishment__description-text+.hidden+.collapsed .email-panel__title,.finished+.replenishment__description-text+.hidden+.collapsed .shipping-panel__title,.finished+.replenishment__description-text+.replenishment__description-text+.collapsed .email-panel__title,.finished+.replenishment__description-text+.replenishment__description-text+.collapsed .shipping-panel__title,.samples-panel .active+.cart-item__price--mobile-only+.view-larger+.collapsed .email-panel__title,.samples-panel .active+.cart-item__price--mobile-only+.view-larger+.collapsed .shipping-panel__title,.samples-panel .active+.choose-samples-checkout+.view-larger+.collapsed .email-panel__title,.samples-panel .active+.choose-samples-checkout+.view-larger+.collapsed .shipping-panel__title,.samples-panel .active+.disabled+.view-larger+.collapsed .email-panel__title,.samples-panel .active+.disabled+.view-larger+.collapsed .shipping-panel__title,.samples-panel .active+.hidden+.view-larger+.collapsed .email-panel__title,.samples-panel .active+.hidden+.view-larger+.collapsed .shipping-panel__title,.samples-panel .active+.replenishment__description-text+.view-larger+.collapsed .email-panel__title,.samples-panel .active+.replenishment__description-text+.view-larger+.collapsed .shipping-panel__title,.samples-panel .active+.view-larger+.cart-item__price--mobile-only+.collapsed .email-panel__title,.samples-panel .active+.view-larger+.cart-item__price--mobile-only+.collapsed .shipping-panel__title,.samples-panel .active+.view-larger+.choose-samples-checkout+.collapsed .email-panel__title,.samples-panel .active+.view-larger+.choose-samples-checkout+.collapsed .shipping-panel__title,.samples-panel .active+.view-larger+.disabled+.collapsed .email-panel__title,.samples-panel .active+.view-larger+.disabled+.collapsed .shipping-panel__title,.samples-panel .active+.view-larger+.hidden+.collapsed .email-panel__title,.samples-panel .active+.view-larger+.hidden+.collapsed .shipping-panel__title,.samples-panel .active+.view-larger+.replenishment__description-text+.collapsed .email-panel__title,.samples-panel .active+.view-larger+.replenishment__description-text+.collapsed .shipping-panel__title,.samples-panel .active+.view-larger+.view-larger+.collapsed .email-panel__title,.samples-panel .active+.view-larger+.view-larger+.collapsed .shipping-panel__title,.samples-panel .checkout__new-account .active+.view-larger+label+.collapsed .email-panel__title,.samples-panel .checkout__new-account .active+.view-larger+label+.collapsed .shipping-panel__title,.samples-panel .checkout__new-account .active+label+.view-larger+.collapsed .email-panel__title,.samples-panel .checkout__new-account .active+label+.view-larger+.collapsed .shipping-panel__title,.samples-panel .checkout__new-account .finished+.view-larger+label+.collapsed .email-panel__title,.samples-panel .checkout__new-account .finished+.view-larger+label+.collapsed .shipping-panel__title,.samples-panel .checkout__new-account .finished+label+.view-larger+.collapsed .email-panel__title,.samples-panel .checkout__new-account .finished+label+.view-larger+.collapsed .shipping-panel__title,.samples-panel .checkout__return-user .active+.view-larger+label+.collapsed .email-panel__title,.samples-panel .checkout__return-user .active+.view-larger+label+.collapsed .shipping-panel__title,.samples-panel .checkout__return-user .active+label+.view-larger+.collapsed .email-panel__title,.samples-panel .checkout__return-user .active+label+.view-larger+.collapsed .shipping-panel__title,.samples-panel .checkout__return-user .finished+.view-larger+label+.collapsed .email-panel__title,.samples-panel .checkout__return-user .finished+.view-larger+label+.collapsed .shipping-panel__title,.samples-panel .checkout__return-user .finished+label+.view-larger+.collapsed .email-panel__title,.samples-panel .checkout__return-user .finished+label+.view-larger+.collapsed .shipping-panel__title,.samples-panel .checkout__sidebar .active+.samples-buttons+.view-larger+.collapsed .email-panel__title,.samples-panel .checkout__sidebar .active+.samples-buttons+.view-larger+.collapsed .shipping-panel__title,.samples-panel .checkout__sidebar .active+.view-larger+.samples-buttons+.collapsed .email-panel__title,.samples-panel .checkout__sidebar .active+.view-larger+.samples-buttons+.collapsed .shipping-panel__title,.samples-panel .checkout__sidebar .finished+.samples-buttons+.view-larger+.collapsed .email-panel__title,.samples-panel .checkout__sidebar .finished+.samples-buttons+.view-larger+.collapsed .shipping-panel__title,.samples-panel .checkout__sidebar .finished+.view-larger+.samples-buttons+.collapsed .email-panel__title,.samples-panel .checkout__sidebar .finished+.view-larger+.samples-buttons+.collapsed .shipping-panel__title,.samples-panel .finished+.cart-item__price--mobile-only+.view-larger+.collapsed .email-panel__title,.samples-panel .finished+.cart-item__price--mobile-only+.view-larger+.collapsed .shipping-panel__title,.samples-panel .finished+.choose-samples-checkout+.view-larger+.collapsed .email-panel__title,.samples-panel .finished+.choose-samples-checkout+.view-larger+.collapsed .shipping-panel__title,.samples-panel .finished+.disabled+.view-larger+.collapsed .email-panel__title,.samples-panel .finished+.disabled+.view-larger+.collapsed .shipping-panel__title,.samples-panel .finished+.hidden+.view-larger+.collapsed .email-panel__title,.samples-panel .finished+.hidden+.view-larger+.collapsed .shipping-panel__title,.samples-panel .finished+.replenishment__description-text+.view-larger+.collapsed .email-panel__title,.samples-panel .finished+.replenishment__description-text+.view-larger+.collapsed .shipping-panel__title,.samples-panel .finished+.view-larger+.cart-item__price--mobile-only+.collapsed .email-panel__title,.samples-panel .finished+.view-larger+.cart-item__price--mobile-only+.collapsed .shipping-panel__title,.samples-panel .finished+.view-larger+.choose-samples-checkout+.collapsed .email-panel__title,.samples-panel .finished+.view-larger+.choose-samples-checkout+.collapsed .shipping-panel__title,.samples-panel .finished+.view-larger+.collapsed .email-panel__title,.samples-panel .finished+.view-larger+.collapsed .shipping-panel__title,.samples-panel .finished+.view-larger+.disabled+.collapsed .email-panel__title,.samples-panel .finished+.view-larger+.disabled+.collapsed .shipping-panel__title,.samples-panel .finished+.view-larger+.hidden+.collapsed .email-panel__title,.samples-panel .finished+.view-larger+.hidden+.collapsed .shipping-panel__title,.samples-panel .finished+.view-larger+.replenishment__description-text+.collapsed .email-panel__title,.samples-panel .finished+.view-larger+.replenishment__description-text+.collapsed .shipping-panel__title,.samples-panel .finished+.view-larger+.view-larger+.collapsed .email-panel__title,.samples-panel .finished+.view-larger+.view-larger+.collapsed .shipping-panel__title,.samples-panel .top-viewcart-buttons .active+.continue-shopping+.view-larger+.collapsed .email-panel__title,.samples-panel .top-viewcart-buttons .active+.continue-shopping+.view-larger+.collapsed .shipping-panel__title,.samples-panel .top-viewcart-buttons .active+.view-larger+.continue-shopping+.collapsed .email-panel__title,.samples-panel .top-viewcart-buttons .active+.view-larger+.continue-shopping+.collapsed .shipping-panel__title,.samples-panel .top-viewcart-buttons .finished+.continue-shopping+.view-larger+.collapsed .email-panel__title,.samples-panel .top-viewcart-buttons .finished+.continue-shopping+.view-larger+.collapsed .shipping-panel__title,.samples-panel .top-viewcart-buttons .finished+.view-larger+.continue-shopping+.collapsed .email-panel__title,.samples-panel .top-viewcart-buttons .finished+.view-larger+.continue-shopping+.collapsed .shipping-panel__title,.top-viewcart-buttons .active+.cart-item__price--mobile-only+.continue-shopping+.collapsed .email-panel__title,.top-viewcart-buttons .active+.cart-item__price--mobile-only+.continue-shopping+.collapsed .shipping-panel__title,.top-viewcart-buttons .active+.choose-samples-checkout+.continue-shopping+.collapsed .email-panel__title,.top-viewcart-buttons .active+.choose-samples-checkout+.continue-shopping+.collapsed .shipping-panel__title,.top-viewcart-buttons .active+.continue-shopping+.cart-item__price--mobile-only+.collapsed .email-panel__title,.top-viewcart-buttons .active+.continue-shopping+.cart-item__price--mobile-only+.collapsed .shipping-panel__title,.top-viewcart-buttons .active+.continue-shopping+.choose-samples-checkout+.collapsed .email-panel__title,.top-viewcart-buttons .active+.continue-shopping+.choose-samples-checkout+.collapsed .shipping-panel__title,.top-viewcart-buttons .active+.continue-shopping+.continue-shopping+.collapsed .email-panel__title,.top-viewcart-buttons .active+.continue-shopping+.continue-shopping+.collapsed .shipping-panel__title,.top-viewcart-buttons .active+.continue-shopping+.disabled+.collapsed .email-panel__title,.top-viewcart-buttons .active+.continue-shopping+.disabled+.collapsed .shipping-panel__title,.top-viewcart-buttons .active+.continue-shopping+.hidden+.collapsed .email-panel__title,.top-viewcart-buttons .active+.continue-shopping+.hidden+.collapsed .shipping-panel__title,.top-viewcart-buttons .active+.continue-shopping+.replenishment__description-text+.collapsed .email-panel__title,.top-viewcart-buttons .active+.continue-shopping+.replenishment__description-text+.collapsed .shipping-panel__title,.top-viewcart-buttons .active+.disabled+.continue-shopping+.collapsed .email-panel__title,.top-viewcart-buttons .active+.disabled+.continue-shopping+.collapsed .shipping-panel__title,.top-viewcart-buttons .active+.hidden+.continue-shopping+.collapsed .email-panel__title,.top-viewcart-buttons .active+.hidden+.continue-shopping+.collapsed .shipping-panel__title,.top-viewcart-buttons .active+.replenishment__description-text+.continue-shopping+.collapsed .email-panel__title,.top-viewcart-buttons .active+.replenishment__description-text+.continue-shopping+.collapsed .shipping-panel__title,.top-viewcart-buttons .checkout__new-account .active+.continue-shopping+label+.collapsed .email-panel__title,.top-viewcart-buttons .checkout__new-account .active+.continue-shopping+label+.collapsed .shipping-panel__title,.top-viewcart-buttons .checkout__new-account .active+label+.continue-shopping+.collapsed .email-panel__title,.top-viewcart-buttons .checkout__new-account .active+label+.continue-shopping+.collapsed .shipping-panel__title,.top-viewcart-buttons .checkout__new-account .finished+.continue-shopping+label+.collapsed .email-panel__title,.top-viewcart-buttons .checkout__new-account .finished+.continue-shopping+label+.collapsed .shipping-panel__title,.top-viewcart-buttons .checkout__new-account .finished+label+.continue-shopping+.collapsed .email-panel__title,.top-viewcart-buttons .checkout__new-account .finished+label+.continue-shopping+.collapsed .shipping-panel__title,.top-viewcart-buttons .checkout__return-user .active+.continue-shopping+label+.collapsed .email-panel__title,.top-viewcart-buttons .checkout__return-user .active+.continue-shopping+label+.collapsed .shipping-panel__title,.top-viewcart-buttons .checkout__return-user .active+label+.continue-shopping+.collapsed .email-panel__title,.top-viewcart-buttons .checkout__return-user .active+label+.continue-shopping+.collapsed .shipping-panel__title,.top-viewcart-buttons .checkout__return-user .finished+.continue-shopping+label+.collapsed .email-panel__title,.top-viewcart-buttons .checkout__return-user .finished+.continue-shopping+label+.collapsed .shipping-panel__title,.top-viewcart-buttons .checkout__return-user .finished+label+.continue-shopping+.collapsed .email-panel__title,.top-viewcart-buttons .checkout__return-user .finished+label+.continue-shopping+.collapsed .shipping-panel__title,.top-viewcart-buttons .checkout__sidebar .active+.continue-shopping+.samples-buttons+.collapsed .email-panel__title,.top-viewcart-buttons .checkout__sidebar .active+.continue-shopping+.samples-buttons+.collapsed .shipping-panel__title,.top-viewcart-buttons .checkout__sidebar .active+.samples-buttons+.continue-shopping+.collapsed .email-panel__title,.top-viewcart-buttons .checkout__sidebar .active+.samples-buttons+.continue-shopping+.collapsed .shipping-panel__title,.top-viewcart-buttons .checkout__sidebar .finished+.continue-shopping+.samples-buttons+.collapsed .email-panel__title,.top-viewcart-buttons .checkout__sidebar .finished+.continue-shopping+.samples-buttons+.collapsed .shipping-panel__title,.top-viewcart-buttons .checkout__sidebar .finished+.samples-buttons+.continue-shopping+.collapsed .email-panel__title,.top-viewcart-buttons .checkout__sidebar .finished+.samples-buttons+.continue-shopping+.collapsed .shipping-panel__title,.top-viewcart-buttons .finished+.cart-item__price--mobile-only+.continue-shopping+.collapsed .email-panel__title,.top-viewcart-buttons .finished+.cart-item__price--mobile-only+.continue-shopping+.collapsed .shipping-panel__title,.top-viewcart-buttons .finished+.choose-samples-checkout+.continue-shopping+.collapsed .email-panel__title,.top-viewcart-buttons .finished+.choose-samples-checkout+.continue-shopping+.collapsed .shipping-panel__title,.top-viewcart-buttons .finished+.continue-shopping+.cart-item__price--mobile-only+.collapsed .email-panel__title,.top-viewcart-buttons .finished+.continue-shopping+.cart-item__price--mobile-only+.collapsed .shipping-panel__title,.top-viewcart-buttons .finished+.continue-shopping+.choose-samples-checkout+.collapsed .email-panel__title,.top-viewcart-buttons .finished+.continue-shopping+.choose-samples-checkout+.collapsed .shipping-panel__title,.top-viewcart-buttons .finished+.continue-shopping+.collapsed .email-panel__title,.top-viewcart-buttons .finished+.continue-shopping+.collapsed .shipping-panel__title,.top-viewcart-buttons .finished+.continue-shopping+.continue-shopping+.collapsed .email-panel__title,.top-viewcart-buttons .finished+.continue-shopping+.continue-shopping+.collapsed .shipping-panel__title,.top-viewcart-buttons .finished+.continue-shopping+.disabled+.collapsed .email-panel__title,.top-viewcart-buttons .finished+.continue-shopping+.disabled+.collapsed .shipping-panel__title,.top-viewcart-buttons .finished+.continue-shopping+.hidden+.collapsed .email-panel__title,.top-viewcart-buttons .finished+.continue-shopping+.hidden+.collapsed .shipping-panel__title,.top-viewcart-buttons .finished+.continue-shopping+.replenishment__description-text+.collapsed .email-panel__title,.top-viewcart-buttons .finished+.continue-shopping+.replenishment__description-text+.collapsed .shipping-panel__title,.top-viewcart-buttons .finished+.disabled+.continue-shopping+.collapsed .email-panel__title,.top-viewcart-buttons .finished+.disabled+.continue-shopping+.collapsed .shipping-panel__title,.top-viewcart-buttons .finished+.hidden+.continue-shopping+.collapsed .email-panel__title,.top-viewcart-buttons .finished+.hidden+.continue-shopping+.collapsed .shipping-panel__title,.top-viewcart-buttons .finished+.replenishment__description-text+.continue-shopping+.collapsed .email-panel__title,.top-viewcart-buttons .finished+.replenishment__description-text+.continue-shopping+.collapsed .shipping-panel__title,.top-viewcart-buttons .samples-panel .active+.continue-shopping+.view-larger+.collapsed .email-panel__title,.top-viewcart-buttons .samples-panel .active+.continue-shopping+.view-larger+.collapsed .shipping-panel__title,.top-viewcart-buttons .samples-panel .active+.view-larger+.continue-shopping+.collapsed .email-panel__title,.top-viewcart-buttons .samples-panel .active+.view-larger+.continue-shopping+.collapsed .shipping-panel__title,.top-viewcart-buttons .samples-panel .finished+.continue-shopping+.view-larger+.collapsed .email-panel__title,.top-viewcart-buttons .samples-panel .finished+.continue-shopping+.view-larger+.collapsed .shipping-panel__title,.top-viewcart-buttons .samples-panel .finished+.view-larger+.continue-shopping+.collapsed .email-panel__title,.top-viewcart-buttons .samples-panel .finished+.view-larger+.continue-shopping+.collapsed .shipping-panel__title{border-top:1px solid #BBBBB9}.checkout__new-account .checkout__return-user .collapsed+label+label+.collapsed .email-panel__title,.checkout__new-account .checkout__return-user .collapsed+label+label+.collapsed .shipping-panel__title,.checkout__new-account .checkout__sidebar .collapsed+.samples-buttons+label+.collapsed .email-panel__title,.checkout__new-account .checkout__sidebar .collapsed+.samples-buttons+label+.collapsed .shipping-panel__title,.checkout__new-account .checkout__sidebar .collapsed+label+.samples-buttons+.collapsed .email-panel__title,.checkout__new-account .checkout__sidebar .collapsed+label+.samples-buttons+.collapsed .shipping-panel__title,.checkout__new-account .collapsed+.cart-item__price--mobile-only+label+.collapsed .email-panel__title,.checkout__new-account .collapsed+.cart-item__price--mobile-only+label+.collapsed .shipping-panel__title,.checkout__new-account .collapsed+.choose-samples-checkout+label+.collapsed .email-panel__title,.checkout__new-account .collapsed+.choose-samples-checkout+label+.collapsed .shipping-panel__title,.checkout__new-account .collapsed+.disabled+label+.collapsed .email-panel__title,.checkout__new-account .collapsed+.disabled+label+.collapsed .shipping-panel__title,.checkout__new-account .collapsed+.hidden+label+.collapsed .email-panel__title,.checkout__new-account .collapsed+.hidden+label+.collapsed .shipping-panel__title,.checkout__new-account .collapsed+.replenishment__description-text+label+.collapsed .email-panel__title,.checkout__new-account .collapsed+.replenishment__description-text+label+.collapsed .shipping-panel__title,.checkout__new-account .collapsed+label+.cart-item__price--mobile-only+.collapsed .email-panel__title,.checkout__new-account .collapsed+label+.cart-item__price--mobile-only+.collapsed .shipping-panel__title,.checkout__new-account .collapsed+label+.choose-samples-checkout+.collapsed .email-panel__title,.checkout__new-account .collapsed+label+.choose-samples-checkout+.collapsed .shipping-panel__title,.checkout__new-account .collapsed+label+.collapsed .email-panel__title,.checkout__new-account .collapsed+label+.collapsed .shipping-panel__title,.checkout__new-account .collapsed+label+.disabled+.collapsed .email-panel__title,.checkout__new-account .collapsed+label+.disabled+.collapsed .shipping-panel__title,.checkout__new-account .collapsed+label+.hidden+.collapsed .email-panel__title,.checkout__new-account .collapsed+label+.hidden+.collapsed .shipping-panel__title,.checkout__new-account .collapsed+label+.replenishment__description-text+.collapsed .email-panel__title,.checkout__new-account .collapsed+label+.replenishment__description-text+.collapsed .shipping-panel__title,.checkout__new-account .collapsed+label+label+.collapsed .email-panel__title,.checkout__new-account .collapsed+label+label+.collapsed .shipping-panel__title,.checkout__new-account .samples-panel .collapsed+.view-larger+label+.collapsed .email-panel__title,.checkout__new-account .samples-panel .collapsed+.view-larger+label+.collapsed .shipping-panel__title,.checkout__new-account .samples-panel .collapsed+label+.view-larger+.collapsed .email-panel__title,.checkout__new-account .samples-panel .collapsed+label+.view-larger+.collapsed .shipping-panel__title,.checkout__new-account .top-viewcart-buttons .collapsed+.continue-shopping+label+.collapsed .email-panel__title,.checkout__new-account .top-viewcart-buttons .collapsed+.continue-shopping+label+.collapsed .shipping-panel__title,.checkout__new-account .top-viewcart-buttons .collapsed+label+.continue-shopping+.collapsed .email-panel__title,.checkout__new-account .top-viewcart-buttons .collapsed+label+.continue-shopping+.collapsed .shipping-panel__title,.checkout__return-user .checkout__new-account .collapsed+label+label+.collapsed .email-panel__title,.checkout__return-user .checkout__new-account .collapsed+label+label+.collapsed .shipping-panel__title,.checkout__return-user .checkout__sidebar .collapsed+.samples-buttons+label+.collapsed .email-panel__title,.checkout__return-user .checkout__sidebar .collapsed+.samples-buttons+label+.collapsed .shipping-panel__title,.checkout__return-user .checkout__sidebar .collapsed+label+.samples-buttons+.collapsed .email-panel__title,.checkout__return-user .checkout__sidebar .collapsed+label+.samples-buttons+.collapsed .shipping-panel__title,.checkout__return-user .collapsed+.cart-item__price--mobile-only+label+.collapsed .email-panel__title,.checkout__return-user .collapsed+.cart-item__price--mobile-only+label+.collapsed .shipping-panel__title,.checkout__return-user .collapsed+.choose-samples-checkout+label+.collapsed .email-panel__title,.checkout__return-user .collapsed+.choose-samples-checkout+label+.collapsed .shipping-panel__title,.checkout__return-user .collapsed+.disabled+label+.collapsed .email-panel__title,.checkout__return-user .collapsed+.disabled+label+.collapsed .shipping-panel__title,.checkout__return-user .collapsed+.hidden+label+.collapsed .email-panel__title,.checkout__return-user .collapsed+.hidden+label+.collapsed .shipping-panel__title,.checkout__return-user .collapsed+.replenishment__description-text+label+.collapsed .email-panel__title,.checkout__return-user .collapsed+.replenishment__description-text+label+.collapsed .shipping-panel__title,.checkout__return-user .collapsed+label+.cart-item__price--mobile-only+.collapsed .email-panel__title,.checkout__return-user .collapsed+label+.cart-item__price--mobile-only+.collapsed .shipping-panel__title,.checkout__return-user .collapsed+label+.choose-samples-checkout+.collapsed .email-panel__title,.checkout__return-user .collapsed+label+.choose-samples-checkout+.collapsed .shipping-panel__title,.checkout__return-user .collapsed+label+.collapsed .email-panel__title,.checkout__return-user .collapsed+label+.collapsed .shipping-panel__title,.checkout__return-user .collapsed+label+.disabled+.collapsed .email-panel__title,.checkout__return-user .collapsed+label+.disabled+.collapsed .shipping-panel__title,.checkout__return-user .collapsed+label+.hidden+.collapsed .email-panel__title,.checkout__return-user .collapsed+label+.hidden+.collapsed .shipping-panel__title,.checkout__return-user .collapsed+label+.replenishment__description-text+.collapsed .email-panel__title,.checkout__return-user .collapsed+label+.replenishment__description-text+.collapsed .shipping-panel__title,.checkout__return-user .collapsed+label+label+.collapsed .email-panel__title,.checkout__return-user .collapsed+label+label+.collapsed .shipping-panel__title,.checkout__return-user .samples-panel .collapsed+.view-larger+label+.collapsed .email-panel__title,.checkout__return-user .samples-panel .collapsed+.view-larger+label+.collapsed .shipping-panel__title,.checkout__return-user .samples-panel .collapsed+label+.view-larger+.collapsed .email-panel__title,.checkout__return-user .samples-panel .collapsed+label+.view-larger+.collapsed .shipping-panel__title,.checkout__return-user .top-viewcart-buttons .collapsed+.continue-shopping+label+.collapsed .email-panel__title,.checkout__return-user .top-viewcart-buttons .collapsed+.continue-shopping+label+.collapsed .shipping-panel__title,.checkout__return-user .top-viewcart-buttons .collapsed+label+.continue-shopping+.collapsed .email-panel__title,.checkout__return-user .top-viewcart-buttons .collapsed+label+.continue-shopping+.collapsed .shipping-panel__title,.checkout__sidebar .checkout__new-account .collapsed+.samples-buttons+label+.collapsed .email-panel__title,.checkout__sidebar .checkout__new-account .collapsed+.samples-buttons+label+.collapsed .shipping-panel__title,.checkout__sidebar .checkout__new-account .collapsed+label+.samples-buttons+.collapsed .email-panel__title,.checkout__sidebar .checkout__new-account .collapsed+label+.samples-buttons+.collapsed .shipping-panel__title,.checkout__sidebar .checkout__return-user .collapsed+.samples-buttons+label+.collapsed .email-panel__title,.checkout__sidebar .checkout__return-user .collapsed+.samples-buttons+label+.collapsed .shipping-panel__title,.checkout__sidebar .checkout__return-user .collapsed+label+.samples-buttons+.collapsed .email-panel__title,.checkout__sidebar .checkout__return-user .collapsed+label+.samples-buttons+.collapsed .shipping-panel__title,.checkout__sidebar .collapsed+.cart-item__price--mobile-only+.samples-buttons+.collapsed .email-panel__title,.checkout__sidebar .collapsed+.cart-item__price--mobile-only+.samples-buttons+.collapsed .shipping-panel__title,.checkout__sidebar .collapsed+.choose-samples-checkout+.samples-buttons+.collapsed .email-panel__title,.checkout__sidebar .collapsed+.choose-samples-checkout+.samples-buttons+.collapsed .shipping-panel__title,.checkout__sidebar .collapsed+.disabled+.samples-buttons+.collapsed .email-panel__title,.checkout__sidebar .collapsed+.disabled+.samples-buttons+.collapsed .shipping-panel__title,.checkout__sidebar .collapsed+.hidden+.samples-buttons+.collapsed .email-panel__title,.checkout__sidebar .collapsed+.hidden+.samples-buttons+.collapsed .shipping-panel__title,.checkout__sidebar .collapsed+.replenishment__description-text+.samples-buttons+.collapsed .email-panel__title,.checkout__sidebar .collapsed+.replenishment__description-text+.samples-buttons+.collapsed .shipping-panel__title,.checkout__sidebar .collapsed+.samples-buttons+.cart-item__price--mobile-only+.collapsed .email-panel__title,.checkout__sidebar .collapsed+.samples-buttons+.cart-item__price--mobile-only+.collapsed .shipping-panel__title,.checkout__sidebar .collapsed+.samples-buttons+.choose-samples-checkout+.collapsed .email-panel__title,.checkout__sidebar .collapsed+.samples-buttons+.choose-samples-checkout+.collapsed .shipping-panel__title,.checkout__sidebar .collapsed+.samples-buttons+.collapsed .email-panel__title,.checkout__sidebar .collapsed+.samples-buttons+.collapsed .shipping-panel__title,.checkout__sidebar .collapsed+.samples-buttons+.disabled+.collapsed .email-panel__title,.checkout__sidebar .collapsed+.samples-buttons+.disabled+.collapsed .shipping-panel__title,.checkout__sidebar .collapsed+.samples-buttons+.hidden+.collapsed .email-panel__title,.checkout__sidebar .collapsed+.samples-buttons+.hidden+.collapsed .shipping-panel__title,.checkout__sidebar .collapsed+.samples-buttons+.replenishment__description-text+.collapsed .email-panel__title,.checkout__sidebar .collapsed+.samples-buttons+.replenishment__description-text+.collapsed .shipping-panel__title,.checkout__sidebar .collapsed+.samples-buttons+.samples-buttons+.collapsed .email-panel__title,.checkout__sidebar .collapsed+.samples-buttons+.samples-buttons+.collapsed .shipping-panel__title,.checkout__sidebar .samples-panel .collapsed+.samples-buttons+.view-larger+.collapsed .email-panel__title,.checkout__sidebar .samples-panel .collapsed+.samples-buttons+.view-larger+.collapsed .shipping-panel__title,.checkout__sidebar .samples-panel .collapsed+.view-larger+.samples-buttons+.collapsed .email-panel__title,.checkout__sidebar .samples-panel .collapsed+.view-larger+.samples-buttons+.collapsed .shipping-panel__title,.checkout__sidebar .top-viewcart-buttons .collapsed+.continue-shopping+.samples-buttons+.collapsed .email-panel__title,.checkout__sidebar .top-viewcart-buttons .collapsed+.continue-shopping+.samples-buttons+.collapsed .shipping-panel__title,.checkout__sidebar .top-viewcart-buttons .collapsed+.samples-buttons+.continue-shopping+.collapsed .email-panel__title,.checkout__sidebar .top-viewcart-buttons .collapsed+.samples-buttons+.continue-shopping+.collapsed .shipping-panel__title,.collapsed+.cart-item__price--mobile-only+.cart-item__price--mobile-only+.collapsed .email-panel__title,.collapsed+.cart-item__price--mobile-only+.cart-item__price--mobile-only+.collapsed .shipping-panel__title,.collapsed+.cart-item__price--mobile-only+.choose-samples-checkout+.collapsed .email-panel__title,.collapsed+.cart-item__price--mobile-only+.choose-samples-checkout+.collapsed .shipping-panel__title,.collapsed+.cart-item__price--mobile-only+.collapsed .email-panel__title,.collapsed+.cart-item__price--mobile-only+.collapsed .shipping-panel__title,.collapsed+.cart-item__price--mobile-only+.disabled+.collapsed .email-panel__title,.collapsed+.cart-item__price--mobile-only+.disabled+.collapsed .shipping-panel__title,.collapsed+.cart-item__price--mobile-only+.hidden+.collapsed .email-panel__title,.collapsed+.cart-item__price--mobile-only+.hidden+.collapsed .shipping-panel__title,.collapsed+.cart-item__price--mobile-only+.replenishment__description-text+.collapsed .email-panel__title,.collapsed+.cart-item__price--mobile-only+.replenishment__description-text+.collapsed .shipping-panel__title,.collapsed+.choose-samples-checkout+.cart-item__price--mobile-only+.collapsed .email-panel__title,.collapsed+.choose-samples-checkout+.cart-item__price--mobile-only+.collapsed .shipping-panel__title,.collapsed+.choose-samples-checkout+.choose-samples-checkout+.collapsed .email-panel__title,.collapsed+.choose-samples-checkout+.choose-samples-checkout+.collapsed .shipping-panel__title,.collapsed+.choose-samples-checkout+.collapsed .email-panel__title,.collapsed+.choose-samples-checkout+.collapsed .shipping-panel__title,.collapsed+.choose-samples-checkout+.disabled+.collapsed .email-panel__title,.collapsed+.choose-samples-checkout+.disabled+.collapsed .shipping-panel__title,.collapsed+.choose-samples-checkout+.hidden+.collapsed .email-panel__title,.collapsed+.choose-samples-checkout+.hidden+.collapsed .shipping-panel__title,.collapsed+.choose-samples-checkout+.replenishment__description-text+.collapsed .email-panel__title,.collapsed+.choose-samples-checkout+.replenishment__description-text+.collapsed .shipping-panel__title,.collapsed+.collapsed .email-panel__title,.collapsed+.collapsed .shipping-panel__title,.collapsed+.disabled+.cart-item__price--mobile-only+.collapsed .email-panel__title,.collapsed+.disabled+.cart-item__price--mobile-only+.collapsed .shipping-panel__title,.collapsed+.disabled+.choose-samples-checkout+.collapsed .email-panel__title,.collapsed+.disabled+.choose-samples-checkout+.collapsed .shipping-panel__title,.collapsed+.disabled+.collapsed .email-panel__title,.collapsed+.disabled+.collapsed .shipping-panel__title,.collapsed+.disabled+.disabled+.collapsed .email-panel__title,.collapsed+.disabled+.disabled+.collapsed .shipping-panel__title,.collapsed+.disabled+.hidden+.collapsed .email-panel__title,.collapsed+.disabled+.hidden+.collapsed .shipping-panel__title,.collapsed+.disabled+.replenishment__description-text+.collapsed .email-panel__title,.collapsed+.disabled+.replenishment__description-text+.collapsed .shipping-panel__title,.collapsed+.hidden+.cart-item__price--mobile-only+.collapsed .email-panel__title,.collapsed+.hidden+.cart-item__price--mobile-only+.collapsed .shipping-panel__title,.collapsed+.hidden+.choose-samples-checkout+.collapsed .email-panel__title,.collapsed+.hidden+.choose-samples-checkout+.collapsed .shipping-panel__title,.collapsed+.hidden+.collapsed .email-panel__title,.collapsed+.hidden+.collapsed .shipping-panel__title,.collapsed+.hidden+.disabled+.collapsed .email-panel__title,.collapsed+.hidden+.disabled+.collapsed .shipping-panel__title,.collapsed+.hidden+.hidden+.collapsed .email-panel__title,.collapsed+.hidden+.hidden+.collapsed .shipping-panel__title,.collapsed+.hidden+.replenishment__description-text+.collapsed .email-panel__title,.collapsed+.hidden+.replenishment__description-text+.collapsed .shipping-panel__title,.collapsed+.replenishment__description-text+.cart-item__price--mobile-only+.collapsed .email-panel__title,.collapsed+.replenishment__description-text+.cart-item__price--mobile-only+.collapsed .shipping-panel__title,.collapsed+.replenishment__description-text+.choose-samples-checkout+.collapsed .email-panel__title,.collapsed+.replenishment__description-text+.choose-samples-checkout+.collapsed .shipping-panel__title,.collapsed+.replenishment__description-text+.collapsed .email-panel__title,.collapsed+.replenishment__description-text+.collapsed .shipping-panel__title,.collapsed+.replenishment__description-text+.disabled+.collapsed .email-panel__title,.collapsed+.replenishment__description-text+.disabled+.collapsed .shipping-panel__title,.collapsed+.replenishment__description-text+.hidden+.collapsed .email-panel__title,.collapsed+.replenishment__description-text+.hidden+.collapsed .shipping-panel__title,.collapsed+.replenishment__description-text+.replenishment__description-text+.collapsed .email-panel__title,.collapsed+.replenishment__description-text+.replenishment__description-text+.collapsed .shipping-panel__title,.samples-panel .checkout__new-account .collapsed+.view-larger+label+.collapsed .email-panel__title,.samples-panel .checkout__new-account .collapsed+.view-larger+label+.collapsed .shipping-panel__title,.samples-panel .checkout__new-account .collapsed+label+.view-larger+.collapsed .email-panel__title,.samples-panel .checkout__new-account .collapsed+label+.view-larger+.collapsed .shipping-panel__title,.samples-panel .checkout__return-user .collapsed+.view-larger+label+.collapsed .email-panel__title,.samples-panel .checkout__return-user .collapsed+.view-larger+label+.collapsed .shipping-panel__title,.samples-panel .checkout__return-user .collapsed+label+.view-larger+.collapsed .email-panel__title,.samples-panel .checkout__return-user .collapsed+label+.view-larger+.collapsed .shipping-panel__title,.samples-panel .checkout__sidebar .collapsed+.samples-buttons+.view-larger+.collapsed .email-panel__title,.samples-panel .checkout__sidebar .collapsed+.samples-buttons+.view-larger+.collapsed .shipping-panel__title,.samples-panel .checkout__sidebar .collapsed+.view-larger+.samples-buttons+.collapsed .email-panel__title,.samples-panel .checkout__sidebar .collapsed+.view-larger+.samples-buttons+.collapsed .shipping-panel__title,.samples-panel .collapsed+.cart-item__price--mobile-only+.view-larger+.collapsed .email-panel__title,.samples-panel .collapsed+.cart-item__price--mobile-only+.view-larger+.collapsed .shipping-panel__title,.samples-panel .collapsed+.choose-samples-checkout+.view-larger+.collapsed .email-panel__title,.samples-panel .collapsed+.choose-samples-checkout+.view-larger+.collapsed .shipping-panel__title,.samples-panel .collapsed+.disabled+.view-larger+.collapsed .email-panel__title,.samples-panel .collapsed+.disabled+.view-larger+.collapsed .shipping-panel__title,.samples-panel .collapsed+.hidden+.view-larger+.collapsed .email-panel__title,.samples-panel .collapsed+.hidden+.view-larger+.collapsed .shipping-panel__title,.samples-panel .collapsed+.replenishment__description-text+.view-larger+.collapsed .email-panel__title,.samples-panel .collapsed+.replenishment__description-text+.view-larger+.collapsed .shipping-panel__title,.samples-panel .collapsed+.view-larger+.cart-item__price--mobile-only+.collapsed .email-panel__title,.samples-panel .collapsed+.view-larger+.cart-item__price--mobile-only+.collapsed .shipping-panel__title,.samples-panel .collapsed+.view-larger+.choose-samples-checkout+.collapsed .email-panel__title,.samples-panel .collapsed+.view-larger+.choose-samples-checkout+.collapsed .shipping-panel__title,.samples-panel .collapsed+.view-larger+.collapsed .email-panel__title,.samples-panel .collapsed+.view-larger+.collapsed .shipping-panel__title,.samples-panel .collapsed+.view-larger+.disabled+.collapsed .email-panel__title,.samples-panel .collapsed+.view-larger+.disabled+.collapsed .shipping-panel__title,.samples-panel .collapsed+.view-larger+.hidden+.collapsed .email-panel__title,.samples-panel .collapsed+.view-larger+.hidden+.collapsed .shipping-panel__title,.samples-panel .collapsed+.view-larger+.replenishment__description-text+.collapsed .email-panel__title,.samples-panel .collapsed+.view-larger+.replenishment__description-text+.collapsed .shipping-panel__title,.samples-panel .collapsed+.view-larger+.view-larger+.collapsed .email-panel__title,.samples-panel .collapsed+.view-larger+.view-larger+.collapsed .shipping-panel__title,.samples-panel .top-viewcart-buttons .collapsed+.continue-shopping+.view-larger+.collapsed .email-panel__title,.samples-panel .top-viewcart-buttons .collapsed+.continue-shopping+.view-larger+.collapsed .shipping-panel__title,.samples-panel .top-viewcart-buttons .collapsed+.view-larger+.continue-shopping+.collapsed .email-panel__title,.samples-panel .top-viewcart-buttons .collapsed+.view-larger+.continue-shopping+.collapsed .shipping-panel__title,.top-viewcart-buttons .checkout__new-account .collapsed+.continue-shopping+label+.collapsed .email-panel__title,.top-viewcart-buttons .checkout__new-account .collapsed+.continue-shopping+label+.collapsed .shipping-panel__title,.top-viewcart-buttons .checkout__new-account .collapsed+label+.continue-shopping+.collapsed .email-panel__title,.top-viewcart-buttons .checkout__new-account .collapsed+label+.continue-shopping+.collapsed .shipping-panel__title,.top-viewcart-buttons .checkout__return-user .collapsed+.continue-shopping+label+.collapsed .email-panel__title,.top-viewcart-buttons .checkout__return-user .collapsed+.continue-shopping+label+.collapsed .shipping-panel__title,.top-viewcart-buttons .checkout__return-user .collapsed+label+.continue-shopping+.collapsed .email-panel__title,.top-viewcart-buttons .checkout__return-user .collapsed+label+.continue-shopping+.collapsed .shipping-panel__title,.top-viewcart-buttons .checkout__sidebar .collapsed+.continue-shopping+.samples-buttons+.collapsed .email-panel__title,.top-viewcart-buttons .checkout__sidebar .collapsed+.continue-shopping+.samples-buttons+.collapsed .shipping-panel__title,.top-viewcart-buttons .checkout__sidebar .collapsed+.samples-buttons+.continue-shopping+.collapsed .email-panel__title,.top-viewcart-buttons .checkout__sidebar .collapsed+.samples-buttons+.continue-shopping+.collapsed .shipping-panel__title,.top-viewcart-buttons .collapsed+.cart-item__price--mobile-only+.continue-shopping+.collapsed .email-panel__title,.top-viewcart-buttons .collapsed+.cart-item__price--mobile-only+.continue-shopping+.collapsed .shipping-panel__title,.top-viewcart-buttons .collapsed+.choose-samples-checkout+.continue-shopping+.collapsed .email-panel__title,.top-viewcart-buttons .collapsed+.choose-samples-checkout+.continue-shopping+.collapsed .shipping-panel__title,.top-viewcart-buttons .collapsed+.continue-shopping+.cart-item__price--mobile-only+.collapsed .email-panel__title,.top-viewcart-buttons .collapsed+.continue-shopping+.cart-item__price--mobile-only+.collapsed .shipping-panel__title,.top-viewcart-buttons .collapsed+.continue-shopping+.choose-samples-checkout+.collapsed .email-panel__title,.top-viewcart-buttons .collapsed+.continue-shopping+.choose-samples-checkout+.collapsed .shipping-panel__title,.top-viewcart-buttons .collapsed+.continue-shopping+.collapsed .email-panel__title,.top-viewcart-buttons .collapsed+.continue-shopping+.collapsed .shipping-panel__title,.top-viewcart-buttons .collapsed+.continue-shopping+.continue-shopping+.collapsed .email-panel__title,.top-viewcart-buttons .collapsed+.continue-shopping+.continue-shopping+.collapsed .shipping-panel__title,.top-viewcart-buttons .collapsed+.continue-shopping+.disabled+.collapsed .email-panel__title,.top-viewcart-buttons .collapsed+.continue-shopping+.disabled+.collapsed .shipping-panel__title,.top-viewcart-buttons .collapsed+.continue-shopping+.hidden+.collapsed .email-panel__title,.top-viewcart-buttons .collapsed+.continue-shopping+.hidden+.collapsed .shipping-panel__title,.top-viewcart-buttons .collapsed+.continue-shopping+.replenishment__description-text+.collapsed .email-panel__title,.top-viewcart-buttons .collapsed+.continue-shopping+.replenishment__description-text+.collapsed .shipping-panel__title,.top-viewcart-buttons .collapsed+.disabled+.continue-shopping+.collapsed .email-panel__title,.top-viewcart-buttons .collapsed+.disabled+.continue-shopping+.collapsed .shipping-panel__title,.top-viewcart-buttons .collapsed+.hidden+.continue-shopping+.collapsed .email-panel__title,.top-viewcart-buttons .collapsed+.hidden+.continue-shopping+.collapsed .shipping-panel__title,.top-viewcart-buttons .collapsed+.replenishment__description-text+.continue-shopping+.collapsed .email-panel__title,.top-viewcart-buttons .collapsed+.replenishment__description-text+.continue-shopping+.collapsed .shipping-panel__title,.top-viewcart-buttons .samples-panel .collapsed+.continue-shopping+.view-larger+.collapsed .email-panel__title,.top-viewcart-buttons .samples-panel .collapsed+.continue-shopping+.view-larger+.collapsed .shipping-panel__title,.top-viewcart-buttons .samples-panel .collapsed+.view-larger+.continue-shopping+.collapsed .email-panel__title,.top-viewcart-buttons .samples-panel .collapsed+.view-larger+.continue-shopping+.collapsed .shipping-panel__title{border-top:none}.collapsed .email-panel__title,.collapsed .shipping-panel__title{color:#AFADAA}.email-panel__title{border-top:none}.checkout .email-panel{line-height:52px}.shipping-panel{overflow:hidden}.shipping-panel .messages{margin:0 20px}.shipping-panel .update-address-note{margin-bottom:16px}.shipping-edit-content{padding-bottom:20px}.shipping-edit-content #checkout_shipping_panel{margin:0 20px}.shipping-edit-content .continue-button-wrapper{margin-top:20px}.shipping-edit-address-content__title{display:none}.shipping-edit-address-content__content{margin-top:18px}.shipping-edit-address-content__content .ship-type{display:none}.shipping-edit-address-content__content .addresses label,.shipping-edit-address-content__content .city-state-zip label,.shipping-edit-address-content__content .country label,.shipping-edit-address-content__content .name-fields label,.shipping-edit-address-content__content .phones label{display:none}.shipping-edit-address-content__content .address-to-use{margin-bottom:20px}.shipping-edit-address-content__content .address-to-use .radio{display:block}@media (min-width:768px){.shipping-edit-address-content__content .address-to-use .radio{display:inline;margin-right:10px}}.shipping-edit-address-content__content .form-item.select-menu,.shipping-edit-address-content__content .form-item.state{margin-bottom:20px}.shipping-edit-address-content__content .form-item.address3,.shipping-edit-address-content__content .form-item.phone-2{display:none!important;visibility:hidden}@media (min-width:768px){.shipping-edit-address-content__content .form-item.first-name{float:left;width:48%}.shipping-edit-address-content__content .form-item.last-name{float:right;width:48%}.shipping-edit-address-content__content .form-item.address1{clear:both}.shipping-edit-address-content__content .form-item.address2{width:100%}.shipping-edit-address-content__content .form-item.city{float:left;margin-left:2.1%;width:35%}.shipping-edit-address-content__content .form-item.state{float:right;width:38.44%}.shipping-edit-address-content__content .form-item.postal-code{float:left;width:22.44%}.shipping-edit-address-content__content .form-item.phone-1{float:left;width:48%}}@media (min-width:768px){.shipping-edit-address-content__content .city-state-zip .state label{display:none!important}}.shipping-edit-address-content__content .country{margin-bottom:20px}.shipping-edit-address-content__content .country__note{margin-top:4px;font-size:11px;line-height:normal}@media (min-width:768px){.shipping-edit-address-content__content .country{width:48%}}.shipping-edit-address-content__content .phone-required{display:none!important;visibility:hidden}a.js-shipping-panel-edit:focus{display:inline-block}.gift-options__content{margin:20px 0 30px 0}.gift-options__content:after{content:"";display:table;clear:both}.gift-options__title{margin-bottom:18px}.gift-message__title{margin-top:30px}.gift-message-h__title{display:none}.gift-options-display p{margin-bottom:0}@media (min-width:768px){.gift-options .card-message-to{width:46%;margin-right:8%;float:left}.gift-options .card-message-from{width:46%;float:left}}.giftwrap__is-gift{display:inline-block}.card-message{margin-bottom:10px}.gift-options-display__title,.shipping-address-display__title{margin-bottom:18px}@media (min-width:768px){.gift-options-display,.shipping-address-display{width:43.3%}}.shipping-address-display{margin:18px 20px 0 20px}@media (min-width:768px){.shipping-address-display{float:left;margin:20px 0 0 20px}}.gift-options-display{margin:0 20px 20px 20px}@media (min-width:768px){.gift-options-display{float:right;margin:20px 20px 20px 0}}.payment-panel__title{font-family:"Brandon Text Bold";font-weight:400;font-size:14px;line-height:18px;letter-spacing:.2em;text-transform:uppercase;text-indent:20px;margin:0;padding-bottom:0;line-height:50px;background:#eff0f0;border-bottom:1px solid #BBBBB9}.active+.cart-item__price--mobile-only+.cart-item__price--mobile-only+.collapsed .payment-panel__title,.active+.cart-item__price--mobile-only+.choose-samples-checkout+.collapsed .payment-panel__title,.active+.cart-item__price--mobile-only+.disabled+.collapsed .payment-panel__title,.active+.cart-item__price--mobile-only+.hidden+.collapsed .payment-panel__title,.active+.cart-item__price--mobile-only+.replenishment__description-text+.collapsed .payment-panel__title,.active+.choose-samples-checkout+.cart-item__price--mobile-only+.collapsed .payment-panel__title,.active+.choose-samples-checkout+.choose-samples-checkout+.collapsed .payment-panel__title,.active+.choose-samples-checkout+.disabled+.collapsed .payment-panel__title,.active+.choose-samples-checkout+.hidden+.collapsed .payment-panel__title,.active+.choose-samples-checkout+.replenishment__description-text+.collapsed .payment-panel__title,.active+.collapsed .payment-panel__title,.active+.disabled+.cart-item__price--mobile-only+.collapsed .payment-panel__title,.active+.disabled+.choose-samples-checkout+.collapsed .payment-panel__title,.active+.disabled+.disabled+.collapsed .payment-panel__title,.active+.disabled+.hidden+.collapsed .payment-panel__title,.active+.disabled+.replenishment__description-text+.collapsed .payment-panel__title,.active+.hidden+.cart-item__price--mobile-only+.collapsed .payment-panel__title,.active+.hidden+.choose-samples-checkout+.collapsed .payment-panel__title,.active+.hidden+.disabled+.collapsed .payment-panel__title,.active+.hidden+.hidden+.collapsed .payment-panel__title,.active+.hidden+.replenishment__description-text+.collapsed .payment-panel__title,.active+.replenishment__description-text+.cart-item__price--mobile-only+.collapsed .payment-panel__title,.active+.replenishment__description-text+.choose-samples-checkout+.collapsed .payment-panel__title,.active+.replenishment__description-text+.disabled+.collapsed .payment-panel__title,.active+.replenishment__description-text+.hidden+.collapsed .payment-panel__title,.active+.replenishment__description-text+.replenishment__description-text+.collapsed .payment-panel__title,.checkout__new-account .active+.cart-item__price--mobile-only+label+.collapsed .payment-panel__title,.checkout__new-account .active+.choose-samples-checkout+label+.collapsed .payment-panel__title,.checkout__new-account .active+.disabled+label+.collapsed .payment-panel__title,.checkout__new-account .active+.hidden+label+.collapsed .payment-panel__title,.checkout__new-account .active+.replenishment__description-text+label+.collapsed .payment-panel__title,.checkout__new-account .active+label+.cart-item__price--mobile-only+.collapsed .payment-panel__title,.checkout__new-account .active+label+.choose-samples-checkout+.collapsed .payment-panel__title,.checkout__new-account .active+label+.disabled+.collapsed .payment-panel__title,.checkout__new-account .active+label+.hidden+.collapsed .payment-panel__title,.checkout__new-account .active+label+.replenishment__description-text+.collapsed .payment-panel__title,.checkout__new-account .active+label+label+.collapsed .payment-panel__title,.checkout__new-account .checkout__return-user .active+label+label+.collapsed .payment-panel__title,.checkout__new-account .checkout__return-user .finished+label+label+.collapsed .payment-panel__title,.checkout__new-account .checkout__sidebar .active+.samples-buttons+label+.collapsed .payment-panel__title,.checkout__new-account .checkout__sidebar .active+label+.samples-buttons+.collapsed .payment-panel__title,.checkout__new-account .checkout__sidebar .finished+.samples-buttons+label+.collapsed .payment-panel__title,.checkout__new-account .checkout__sidebar .finished+label+.samples-buttons+.collapsed .payment-panel__title,.checkout__new-account .finished+.cart-item__price--mobile-only+label+.collapsed .payment-panel__title,.checkout__new-account .finished+.choose-samples-checkout+label+.collapsed .payment-panel__title,.checkout__new-account .finished+.disabled+label+.collapsed .payment-panel__title,.checkout__new-account .finished+.hidden+label+.collapsed .payment-panel__title,.checkout__new-account .finished+.replenishment__description-text+label+.collapsed .payment-panel__title,.checkout__new-account .finished+label+.cart-item__price--mobile-only+.collapsed .payment-panel__title,.checkout__new-account .finished+label+.choose-samples-checkout+.collapsed .payment-panel__title,.checkout__new-account .finished+label+.collapsed .payment-panel__title,.checkout__new-account .finished+label+.disabled+.collapsed .payment-panel__title,.checkout__new-account .finished+label+.hidden+.collapsed .payment-panel__title,.checkout__new-account .finished+label+.replenishment__description-text+.collapsed .payment-panel__title,.checkout__new-account .finished+label+label+.collapsed .payment-panel__title,.checkout__new-account .samples-panel .active+.view-larger+label+.collapsed .payment-panel__title,.checkout__new-account .samples-panel .active+label+.view-larger+.collapsed .payment-panel__title,.checkout__new-account .samples-panel .finished+.view-larger+label+.collapsed .payment-panel__title,.checkout__new-account .samples-panel .finished+label+.view-larger+.collapsed .payment-panel__title,.checkout__new-account .top-viewcart-buttons .active+.continue-shopping+label+.collapsed .payment-panel__title,.checkout__new-account .top-viewcart-buttons .active+label+.continue-shopping+.collapsed .payment-panel__title,.checkout__new-account .top-viewcart-buttons .finished+.continue-shopping+label+.collapsed .payment-panel__title,.checkout__new-account .top-viewcart-buttons .finished+label+.continue-shopping+.collapsed .payment-panel__title,.checkout__return-user .active+.cart-item__price--mobile-only+label+.collapsed .payment-panel__title,.checkout__return-user .active+.choose-samples-checkout+label+.collapsed .payment-panel__title,.checkout__return-user .active+.disabled+label+.collapsed .payment-panel__title,.checkout__return-user .active+.hidden+label+.collapsed .payment-panel__title,.checkout__return-user .active+.replenishment__description-text+label+.collapsed .payment-panel__title,.checkout__return-user .active+label+.cart-item__price--mobile-only+.collapsed .payment-panel__title,.checkout__return-user .active+label+.choose-samples-checkout+.collapsed .payment-panel__title,.checkout__return-user .active+label+.disabled+.collapsed .payment-panel__title,.checkout__return-user .active+label+.hidden+.collapsed .payment-panel__title,.checkout__return-user .active+label+.replenishment__description-text+.collapsed .payment-panel__title,.checkout__return-user .active+label+label+.collapsed .payment-panel__title,.checkout__return-user .checkout__new-account .active+label+label+.collapsed .payment-panel__title,.checkout__return-user .checkout__new-account .finished+label+label+.collapsed .payment-panel__title,.checkout__return-user .checkout__sidebar .active+.samples-buttons+label+.collapsed .payment-panel__title,.checkout__return-user .checkout__sidebar .active+label+.samples-buttons+.collapsed .payment-panel__title,.checkout__return-user .checkout__sidebar .finished+.samples-buttons+label+.collapsed .payment-panel__title,.checkout__return-user .checkout__sidebar .finished+label+.samples-buttons+.collapsed .payment-panel__title,.checkout__return-user .finished+.cart-item__price--mobile-only+label+.collapsed .payment-panel__title,.checkout__return-user .finished+.choose-samples-checkout+label+.collapsed .payment-panel__title,.checkout__return-user .finished+.disabled+label+.collapsed .payment-panel__title,.checkout__return-user .finished+.hidden+label+.collapsed .payment-panel__title,.checkout__return-user .finished+.replenishment__description-text+label+.collapsed .payment-panel__title,.checkout__return-user .finished+label+.cart-item__price--mobile-only+.collapsed .payment-panel__title,.checkout__return-user .finished+label+.choose-samples-checkout+.collapsed .payment-panel__title,.checkout__return-user .finished+label+.collapsed .payment-panel__title,.checkout__return-user .finished+label+.disabled+.collapsed .payment-panel__title,.checkout__return-user .finished+label+.hidden+.collapsed .payment-panel__title,.checkout__return-user .finished+label+.replenishment__description-text+.collapsed .payment-panel__title,.checkout__return-user .finished+label+label+.collapsed .payment-panel__title,.checkout__return-user .samples-panel .active+.view-larger+label+.collapsed .payment-panel__title,.checkout__return-user .samples-panel .active+label+.view-larger+.collapsed .payment-panel__title,.checkout__return-user .samples-panel .finished+.view-larger+label+.collapsed .payment-panel__title,.checkout__return-user .samples-panel .finished+label+.view-larger+.collapsed .payment-panel__title,.checkout__return-user .top-viewcart-buttons .active+.continue-shopping+label+.collapsed .payment-panel__title,.checkout__return-user .top-viewcart-buttons .active+label+.continue-shopping+.collapsed .payment-panel__title,.checkout__return-user .top-viewcart-buttons .finished+.continue-shopping+label+.collapsed .payment-panel__title,.checkout__return-user .top-viewcart-buttons .finished+label+.continue-shopping+.collapsed .payment-panel__title,.checkout__sidebar .active+.cart-item__price--mobile-only+.samples-buttons+.collapsed .payment-panel__title,.checkout__sidebar .active+.choose-samples-checkout+.samples-buttons+.collapsed .payment-panel__title,.checkout__sidebar .active+.disabled+.samples-buttons+.collapsed .payment-panel__title,.checkout__sidebar .active+.hidden+.samples-buttons+.collapsed .payment-panel__title,.checkout__sidebar .active+.replenishment__description-text+.samples-buttons+.collapsed .payment-panel__title,.checkout__sidebar .active+.samples-buttons+.cart-item__price--mobile-only+.collapsed .payment-panel__title,.checkout__sidebar .active+.samples-buttons+.choose-samples-checkout+.collapsed .payment-panel__title,.checkout__sidebar .active+.samples-buttons+.disabled+.collapsed .payment-panel__title,.checkout__sidebar .active+.samples-buttons+.hidden+.collapsed .payment-panel__title,.checkout__sidebar .active+.samples-buttons+.replenishment__description-text+.collapsed .payment-panel__title,.checkout__sidebar .active+.samples-buttons+.samples-buttons+.collapsed .payment-panel__title,.checkout__sidebar .checkout__new-account .active+.samples-buttons+label+.collapsed .payment-panel__title,.checkout__sidebar .checkout__new-account .active+label+.samples-buttons+.collapsed .payment-panel__title,.checkout__sidebar .checkout__new-account .finished+.samples-buttons+label+.collapsed .payment-panel__title,.checkout__sidebar .checkout__new-account .finished+label+.samples-buttons+.collapsed .payment-panel__title,.checkout__sidebar .checkout__return-user .active+.samples-buttons+label+.collapsed .payment-panel__title,.checkout__sidebar .checkout__return-user .active+label+.samples-buttons+.collapsed .payment-panel__title,.checkout__sidebar .checkout__return-user .finished+.samples-buttons+label+.collapsed .payment-panel__title,.checkout__sidebar .checkout__return-user .finished+label+.samples-buttons+.collapsed .payment-panel__title,.checkout__sidebar .finished+.cart-item__price--mobile-only+.samples-buttons+.collapsed .payment-panel__title,.checkout__sidebar .finished+.choose-samples-checkout+.samples-buttons+.collapsed .payment-panel__title,.checkout__sidebar .finished+.disabled+.samples-buttons+.collapsed .payment-panel__title,.checkout__sidebar .finished+.hidden+.samples-buttons+.collapsed .payment-panel__title,.checkout__sidebar .finished+.replenishment__description-text+.samples-buttons+.collapsed .payment-panel__title,.checkout__sidebar .finished+.samples-buttons+.cart-item__price--mobile-only+.collapsed .payment-panel__title,.checkout__sidebar .finished+.samples-buttons+.choose-samples-checkout+.collapsed .payment-panel__title,.checkout__sidebar .finished+.samples-buttons+.collapsed .payment-panel__title,.checkout__sidebar .finished+.samples-buttons+.disabled+.collapsed .payment-panel__title,.checkout__sidebar .finished+.samples-buttons+.hidden+.collapsed .payment-panel__title,.checkout__sidebar .finished+.samples-buttons+.replenishment__description-text+.collapsed .payment-panel__title,.checkout__sidebar .finished+.samples-buttons+.samples-buttons+.collapsed .payment-panel__title,.checkout__sidebar .samples-panel .active+.samples-buttons+.view-larger+.collapsed .payment-panel__title,.checkout__sidebar .samples-panel .active+.view-larger+.samples-buttons+.collapsed .payment-panel__title,.checkout__sidebar .samples-panel .finished+.samples-buttons+.view-larger+.collapsed .payment-panel__title,.checkout__sidebar .samples-panel .finished+.view-larger+.samples-buttons+.collapsed .payment-panel__title,.checkout__sidebar .top-viewcart-buttons .active+.continue-shopping+.samples-buttons+.collapsed .payment-panel__title,.checkout__sidebar .top-viewcart-buttons .active+.samples-buttons+.continue-shopping+.collapsed .payment-panel__title,.checkout__sidebar .top-viewcart-buttons .finished+.continue-shopping+.samples-buttons+.collapsed .payment-panel__title,.checkout__sidebar .top-viewcart-buttons .finished+.samples-buttons+.continue-shopping+.collapsed .payment-panel__title,.finished+.active .payment-panel__title,.finished+.cart-item__price--mobile-only+.cart-item__price--mobile-only+.collapsed .payment-panel__title,.finished+.cart-item__price--mobile-only+.choose-samples-checkout+.collapsed .payment-panel__title,.finished+.cart-item__price--mobile-only+.collapsed .payment-panel__title,.finished+.cart-item__price--mobile-only+.disabled+.collapsed .payment-panel__title,.finished+.cart-item__price--mobile-only+.hidden+.collapsed .payment-panel__title,.finished+.cart-item__price--mobile-only+.replenishment__description-text+.collapsed .payment-panel__title,.finished+.choose-samples-checkout+.cart-item__price--mobile-only+.collapsed .payment-panel__title,.finished+.choose-samples-checkout+.choose-samples-checkout+.collapsed .payment-panel__title,.finished+.choose-samples-checkout+.collapsed .payment-panel__title,.finished+.choose-samples-checkout+.disabled+.collapsed .payment-panel__title,.finished+.choose-samples-checkout+.hidden+.collapsed .payment-panel__title,.finished+.choose-samples-checkout+.replenishment__description-text+.collapsed .payment-panel__title,.finished+.collapsed .payment-panel__title,.finished+.disabled+.cart-item__price--mobile-only+.collapsed .payment-panel__title,.finished+.disabled+.choose-samples-checkout+.collapsed .payment-panel__title,.finished+.disabled+.collapsed .payment-panel__title,.finished+.disabled+.disabled+.collapsed .payment-panel__title,.finished+.disabled+.hidden+.collapsed .payment-panel__title,.finished+.disabled+.replenishment__description-text+.collapsed .payment-panel__title,.finished+.finished .payment-panel__title,.finished+.hidden+.cart-item__price--mobile-only+.collapsed .payment-panel__title,.finished+.hidden+.choose-samples-checkout+.collapsed .payment-panel__title,.finished+.hidden+.collapsed .payment-panel__title,.finished+.hidden+.disabled+.collapsed .payment-panel__title,.finished+.hidden+.hidden+.collapsed .payment-panel__title,.finished+.hidden+.replenishment__description-text+.collapsed .payment-panel__title,.finished+.replenishment__description-text+.cart-item__price--mobile-only+.collapsed .payment-panel__title,.finished+.replenishment__description-text+.choose-samples-checkout+.collapsed .payment-panel__title,.finished+.replenishment__description-text+.collapsed .payment-panel__title,.finished+.replenishment__description-text+.disabled+.collapsed .payment-panel__title,.finished+.replenishment__description-text+.hidden+.collapsed .payment-panel__title,.finished+.replenishment__description-text+.replenishment__description-text+.collapsed .payment-panel__title,.samples-panel .active+.cart-item__price--mobile-only+.view-larger+.collapsed .payment-panel__title,.samples-panel .active+.choose-samples-checkout+.view-larger+.collapsed .payment-panel__title,.samples-panel .active+.disabled+.view-larger+.collapsed .payment-panel__title,.samples-panel .active+.hidden+.view-larger+.collapsed .payment-panel__title,.samples-panel .active+.replenishment__description-text+.view-larger+.collapsed .payment-panel__title,.samples-panel .active+.view-larger+.cart-item__price--mobile-only+.collapsed .payment-panel__title,.samples-panel .active+.view-larger+.choose-samples-checkout+.collapsed .payment-panel__title,.samples-panel .active+.view-larger+.disabled+.collapsed .payment-panel__title,.samples-panel .active+.view-larger+.hidden+.collapsed .payment-panel__title,.samples-panel .active+.view-larger+.replenishment__description-text+.collapsed .payment-panel__title,.samples-panel .active+.view-larger+.view-larger+.collapsed .payment-panel__title,.samples-panel .checkout__new-account .active+.view-larger+label+.collapsed .payment-panel__title,.samples-panel .checkout__new-account .active+label+.view-larger+.collapsed .payment-panel__title,.samples-panel .checkout__new-account .finished+.view-larger+label+.collapsed .payment-panel__title,.samples-panel .checkout__new-account .finished+label+.view-larger+.collapsed .payment-panel__title,.samples-panel .checkout__return-user .active+.view-larger+label+.collapsed .payment-panel__title,.samples-panel .checkout__return-user .active+label+.view-larger+.collapsed .payment-panel__title,.samples-panel .checkout__return-user .finished+.view-larger+label+.collapsed .payment-panel__title,.samples-panel .checkout__return-user .finished+label+.view-larger+.collapsed .payment-panel__title,.samples-panel .checkout__sidebar .active+.samples-buttons+.view-larger+.collapsed .payment-panel__title,.samples-panel .checkout__sidebar .active+.view-larger+.samples-buttons+.collapsed .payment-panel__title,.samples-panel .checkout__sidebar .finished+.samples-buttons+.view-larger+.collapsed .payment-panel__title,.samples-panel .checkout__sidebar .finished+.view-larger+.samples-buttons+.collapsed .payment-panel__title,.samples-panel .finished+.cart-item__price--mobile-only+.view-larger+.collapsed .payment-panel__title,.samples-panel .finished+.choose-samples-checkout+.view-larger+.collapsed .payment-panel__title,.samples-panel .finished+.disabled+.view-larger+.collapsed .payment-panel__title,.samples-panel .finished+.hidden+.view-larger+.collapsed .payment-panel__title,.samples-panel .finished+.replenishment__description-text+.view-larger+.collapsed .payment-panel__title,.samples-panel .finished+.view-larger+.cart-item__price--mobile-only+.collapsed .payment-panel__title,.samples-panel .finished+.view-larger+.choose-samples-checkout+.collapsed .payment-panel__title,.samples-panel .finished+.view-larger+.collapsed .payment-panel__title,.samples-panel .finished+.view-larger+.disabled+.collapsed .payment-panel__title,.samples-panel .finished+.view-larger+.hidden+.collapsed .payment-panel__title,.samples-panel .finished+.view-larger+.replenishment__description-text+.collapsed .payment-panel__title,.samples-panel .finished+.view-larger+.view-larger+.collapsed .payment-panel__title,.samples-panel .top-viewcart-buttons .active+.continue-shopping+.view-larger+.collapsed .payment-panel__title,.samples-panel .top-viewcart-buttons .active+.view-larger+.continue-shopping+.collapsed .payment-panel__title,.samples-panel .top-viewcart-buttons .finished+.continue-shopping+.view-larger+.collapsed .payment-panel__title,.samples-panel .top-viewcart-buttons .finished+.view-larger+.continue-shopping+.collapsed .payment-panel__title,.top-viewcart-buttons .active+.cart-item__price--mobile-only+.continue-shopping+.collapsed .payment-panel__title,.top-viewcart-buttons .active+.choose-samples-checkout+.continue-shopping+.collapsed .payment-panel__title,.top-viewcart-buttons .active+.continue-shopping+.cart-item__price--mobile-only+.collapsed .payment-panel__title,.top-viewcart-buttons .active+.continue-shopping+.choose-samples-checkout+.collapsed .payment-panel__title,.top-viewcart-buttons .active+.continue-shopping+.continue-shopping+.collapsed .payment-panel__title,.top-viewcart-buttons .active+.continue-shopping+.disabled+.collapsed .payment-panel__title,.top-viewcart-buttons .active+.continue-shopping+.hidden+.collapsed .payment-panel__title,.top-viewcart-buttons .active+.continue-shopping+.replenishment__description-text+.collapsed .payment-panel__title,.top-viewcart-buttons .active+.disabled+.continue-shopping+.collapsed .payment-panel__title,.top-viewcart-buttons .active+.hidden+.continue-shopping+.collapsed .payment-panel__title,.top-viewcart-buttons .active+.replenishment__description-text+.continue-shopping+.collapsed .payment-panel__title,.top-viewcart-buttons .checkout__new-account .active+.continue-shopping+label+.collapsed .payment-panel__title,.top-viewcart-buttons .checkout__new-account .active+label+.continue-shopping+.collapsed .payment-panel__title,.top-viewcart-buttons .checkout__new-account .finished+.continue-shopping+label+.collapsed .payment-panel__title,.top-viewcart-buttons .checkout__new-account .finished+label+.continue-shopping+.collapsed .payment-panel__title,.top-viewcart-buttons .checkout__return-user .active+.continue-shopping+label+.collapsed .payment-panel__title,.top-viewcart-buttons .checkout__return-user .active+label+.continue-shopping+.collapsed .payment-panel__title,.top-viewcart-buttons .checkout__return-user .finished+.continue-shopping+label+.collapsed .payment-panel__title,.top-viewcart-buttons .checkout__return-user .finished+label+.continue-shopping+.collapsed .payment-panel__title,.top-viewcart-buttons .checkout__sidebar .active+.continue-shopping+.samples-buttons+.collapsed .payment-panel__title,.top-viewcart-buttons .checkout__sidebar .active+.samples-buttons+.continue-shopping+.collapsed .payment-panel__title,.top-viewcart-buttons .checkout__sidebar .finished+.continue-shopping+.samples-buttons+.collapsed .payment-panel__title,.top-viewcart-buttons .checkout__sidebar .finished+.samples-buttons+.continue-shopping+.collapsed .payment-panel__title,.top-viewcart-buttons .finished+.cart-item__price--mobile-only+.continue-shopping+.collapsed .payment-panel__title,.top-viewcart-buttons .finished+.choose-samples-checkout+.continue-shopping+.collapsed .payment-panel__title,.top-viewcart-buttons .finished+.continue-shopping+.cart-item__price--mobile-only+.collapsed .payment-panel__title,.top-viewcart-buttons .finished+.continue-shopping+.choose-samples-checkout+.collapsed .payment-panel__title,.top-viewcart-buttons .finished+.continue-shopping+.collapsed .payment-panel__title,.top-viewcart-buttons .finished+.continue-shopping+.continue-shopping+.collapsed .payment-panel__title,.top-viewcart-buttons .finished+.continue-shopping+.disabled+.collapsed .payment-panel__title,.top-viewcart-buttons .finished+.continue-shopping+.hidden+.collapsed .payment-panel__title,.top-viewcart-buttons .finished+.continue-shopping+.replenishment__description-text+.collapsed .payment-panel__title,.top-viewcart-buttons .finished+.disabled+.continue-shopping+.collapsed .payment-panel__title,.top-viewcart-buttons .finished+.hidden+.continue-shopping+.collapsed .payment-panel__title,.top-viewcart-buttons .finished+.replenishment__description-text+.continue-shopping+.collapsed .payment-panel__title,.top-viewcart-buttons .samples-panel .active+.continue-shopping+.view-larger+.collapsed .payment-panel__title,.top-viewcart-buttons .samples-panel .active+.view-larger+.continue-shopping+.collapsed .payment-panel__title,.top-viewcart-buttons .samples-panel .finished+.continue-shopping+.view-larger+.collapsed .payment-panel__title,.top-viewcart-buttons .samples-panel .finished+.view-larger+.continue-shopping+.collapsed .payment-panel__title{border-top:1px solid #BBBBB9}.checkout__new-account .checkout__return-user .collapsed+label+label+.collapsed .payment-panel__title,.checkout__new-account .checkout__sidebar .collapsed+.samples-buttons+label+.collapsed .payment-panel__title,.checkout__new-account .checkout__sidebar .collapsed+label+.samples-buttons+.collapsed .payment-panel__title,.checkout__new-account .collapsed+.cart-item__price--mobile-only+label+.collapsed .payment-panel__title,.checkout__new-account .collapsed+.choose-samples-checkout+label+.collapsed .payment-panel__title,.checkout__new-account .collapsed+.disabled+label+.collapsed .payment-panel__title,.checkout__new-account .collapsed+.hidden+label+.collapsed .payment-panel__title,.checkout__new-account .collapsed+.replenishment__description-text+label+.collapsed .payment-panel__title,.checkout__new-account .collapsed+label+.cart-item__price--mobile-only+.collapsed .payment-panel__title,.checkout__new-account .collapsed+label+.choose-samples-checkout+.collapsed .payment-panel__title,.checkout__new-account .collapsed+label+.collapsed .payment-panel__title,.checkout__new-account .collapsed+label+.disabled+.collapsed .payment-panel__title,.checkout__new-account .collapsed+label+.hidden+.collapsed .payment-panel__title,.checkout__new-account .collapsed+label+.replenishment__description-text+.collapsed .payment-panel__title,.checkout__new-account .collapsed+label+label+.collapsed .payment-panel__title,.checkout__new-account .samples-panel .collapsed+.view-larger+label+.collapsed .payment-panel__title,.checkout__new-account .samples-panel .collapsed+label+.view-larger+.collapsed .payment-panel__title,.checkout__new-account .top-viewcart-buttons .collapsed+.continue-shopping+label+.collapsed .payment-panel__title,.checkout__new-account .top-viewcart-buttons .collapsed+label+.continue-shopping+.collapsed .payment-panel__title,.checkout__return-user .checkout__new-account .collapsed+label+label+.collapsed .payment-panel__title,.checkout__return-user .checkout__sidebar .collapsed+.samples-buttons+label+.collapsed .payment-panel__title,.checkout__return-user .checkout__sidebar .collapsed+label+.samples-buttons+.collapsed .payment-panel__title,.checkout__return-user .collapsed+.cart-item__price--mobile-only+label+.collapsed .payment-panel__title,.checkout__return-user .collapsed+.choose-samples-checkout+label+.collapsed .payment-panel__title,.checkout__return-user .collapsed+.disabled+label+.collapsed .payment-panel__title,.checkout__return-user .collapsed+.hidden+label+.collapsed .payment-panel__title,.checkout__return-user .collapsed+.replenishment__description-text+label+.collapsed .payment-panel__title,.checkout__return-user .collapsed+label+.cart-item__price--mobile-only+.collapsed .payment-panel__title,.checkout__return-user .collapsed+label+.choose-samples-checkout+.collapsed .payment-panel__title,.checkout__return-user .collapsed+label+.collapsed .payment-panel__title,.checkout__return-user .collapsed+label+.disabled+.collapsed .payment-panel__title,.checkout__return-user .collapsed+label+.hidden+.collapsed .payment-panel__title,.checkout__return-user .collapsed+label+.replenishment__description-text+.collapsed .payment-panel__title,.checkout__return-user .collapsed+label+label+.collapsed .payment-panel__title,.checkout__return-user .samples-panel .collapsed+.view-larger+label+.collapsed .payment-panel__title,.checkout__return-user .samples-panel .collapsed+label+.view-larger+.collapsed .payment-panel__title,.checkout__return-user .top-viewcart-buttons .collapsed+.continue-shopping+label+.collapsed .payment-panel__title,.checkout__return-user .top-viewcart-buttons .collapsed+label+.continue-shopping+.collapsed .payment-panel__title,.checkout__sidebar .checkout__new-account .collapsed+.samples-buttons+label+.collapsed .payment-panel__title,.checkout__sidebar .checkout__new-account .collapsed+label+.samples-buttons+.collapsed .payment-panel__title,.checkout__sidebar .checkout__return-user .collapsed+.samples-buttons+label+.collapsed .payment-panel__title,.checkout__sidebar .checkout__return-user .collapsed+label+.samples-buttons+.collapsed .payment-panel__title,.checkout__sidebar .collapsed+.cart-item__price--mobile-only+.samples-buttons+.collapsed .payment-panel__title,.checkout__sidebar .collapsed+.choose-samples-checkout+.samples-buttons+.collapsed .payment-panel__title,.checkout__sidebar .collapsed+.disabled+.samples-buttons+.collapsed .payment-panel__title,.checkout__sidebar .collapsed+.hidden+.samples-buttons+.collapsed .payment-panel__title,.checkout__sidebar .collapsed+.replenishment__description-text+.samples-buttons+.collapsed .payment-panel__title,.checkout__sidebar .collapsed+.samples-buttons+.cart-item__price--mobile-only+.collapsed .payment-panel__title,.checkout__sidebar .collapsed+.samples-buttons+.choose-samples-checkout+.collapsed .payment-panel__title,.checkout__sidebar .collapsed+.samples-buttons+.collapsed .payment-panel__title,.checkout__sidebar .collapsed+.samples-buttons+.disabled+.collapsed .payment-panel__title,.checkout__sidebar .collapsed+.samples-buttons+.hidden+.collapsed .payment-panel__title,.checkout__sidebar .collapsed+.samples-buttons+.replenishment__description-text+.collapsed .payment-panel__title,.checkout__sidebar .collapsed+.samples-buttons+.samples-buttons+.collapsed .payment-panel__title,.checkout__sidebar .samples-panel .collapsed+.samples-buttons+.view-larger+.collapsed .payment-panel__title,.checkout__sidebar .samples-panel .collapsed+.view-larger+.samples-buttons+.collapsed .payment-panel__title,.checkout__sidebar .top-viewcart-buttons .collapsed+.continue-shopping+.samples-buttons+.collapsed .payment-panel__title,.checkout__sidebar .top-viewcart-buttons .collapsed+.samples-buttons+.continue-shopping+.collapsed .payment-panel__title,.collapsed+.cart-item__price--mobile-only+.cart-item__price--mobile-only+.collapsed .payment-panel__title,.collapsed+.cart-item__price--mobile-only+.choose-samples-checkout+.collapsed .payment-panel__title,.collapsed+.cart-item__price--mobile-only+.collapsed .payment-panel__title,.collapsed+.cart-item__price--mobile-only+.disabled+.collapsed .payment-panel__title,.collapsed+.cart-item__price--mobile-only+.hidden+.collapsed .payment-panel__title,.collapsed+.cart-item__price--mobile-only+.replenishment__description-text+.collapsed .payment-panel__title,.collapsed+.choose-samples-checkout+.cart-item__price--mobile-only+.collapsed .payment-panel__title,.collapsed+.choose-samples-checkout+.choose-samples-checkout+.collapsed .payment-panel__title,.collapsed+.choose-samples-checkout+.collapsed .payment-panel__title,.collapsed+.choose-samples-checkout+.disabled+.collapsed .payment-panel__title,.collapsed+.choose-samples-checkout+.hidden+.collapsed .payment-panel__title,.collapsed+.choose-samples-checkout+.replenishment__description-text+.collapsed .payment-panel__title,.collapsed+.collapsed .payment-panel__title,.collapsed+.disabled+.cart-item__price--mobile-only+.collapsed .payment-panel__title,.collapsed+.disabled+.choose-samples-checkout+.collapsed .payment-panel__title,.collapsed+.disabled+.collapsed .payment-panel__title,.collapsed+.disabled+.disabled+.collapsed .payment-panel__title,.collapsed+.disabled+.hidden+.collapsed .payment-panel__title,.collapsed+.disabled+.replenishment__description-text+.collapsed .payment-panel__title,.collapsed+.hidden+.cart-item__price--mobile-only+.collapsed .payment-panel__title,.collapsed+.hidden+.choose-samples-checkout+.collapsed .payment-panel__title,.collapsed+.hidden+.collapsed .payment-panel__title,.collapsed+.hidden+.disabled+.collapsed .payment-panel__title,.collapsed+.hidden+.hidden+.collapsed .payment-panel__title,.collapsed+.hidden+.replenishment__description-text+.collapsed .payment-panel__title,.collapsed+.replenishment__description-text+.cart-item__price--mobile-only+.collapsed .payment-panel__title,.collapsed+.replenishment__description-text+.choose-samples-checkout+.collapsed .payment-panel__title,.collapsed+.replenishment__description-text+.collapsed .payment-panel__title,.collapsed+.replenishment__description-text+.disabled+.collapsed .payment-panel__title,.collapsed+.replenishment__description-text+.hidden+.collapsed .payment-panel__title,.collapsed+.replenishment__description-text+.replenishment__description-text+.collapsed .payment-panel__title,.samples-panel .checkout__new-account .collapsed+.view-larger+label+.collapsed .payment-panel__title,.samples-panel .checkout__new-account .collapsed+label+.view-larger+.collapsed .payment-panel__title,.samples-panel .checkout__return-user .collapsed+.view-larger+label+.collapsed .payment-panel__title,.samples-panel .checkout__return-user .collapsed+label+.view-larger+.collapsed .payment-panel__title,.samples-panel .checkout__sidebar .collapsed+.samples-buttons+.view-larger+.collapsed .payment-panel__title,.samples-panel .checkout__sidebar .collapsed+.view-larger+.samples-buttons+.collapsed .payment-panel__title,.samples-panel .collapsed+.cart-item__price--mobile-only+.view-larger+.collapsed .payment-panel__title,.samples-panel .collapsed+.choose-samples-checkout+.view-larger+.collapsed .payment-panel__title,.samples-panel .collapsed+.disabled+.view-larger+.collapsed .payment-panel__title,.samples-panel .collapsed+.hidden+.view-larger+.collapsed .payment-panel__title,.samples-panel .collapsed+.replenishment__description-text+.view-larger+.collapsed .payment-panel__title,.samples-panel .collapsed+.view-larger+.cart-item__price--mobile-only+.collapsed .payment-panel__title,.samples-panel .collapsed+.view-larger+.choose-samples-checkout+.collapsed .payment-panel__title,.samples-panel .collapsed+.view-larger+.collapsed .payment-panel__title,.samples-panel .collapsed+.view-larger+.disabled+.collapsed .payment-panel__title,.samples-panel .collapsed+.view-larger+.hidden+.collapsed .payment-panel__title,.samples-panel .collapsed+.view-larger+.replenishment__description-text+.collapsed .payment-panel__title,.samples-panel .collapsed+.view-larger+.view-larger+.collapsed .payment-panel__title,.samples-panel .top-viewcart-buttons .collapsed+.continue-shopping+.view-larger+.collapsed .payment-panel__title,.samples-panel .top-viewcart-buttons .collapsed+.view-larger+.continue-shopping+.collapsed .payment-panel__title,.top-viewcart-buttons .checkout__new-account .collapsed+.continue-shopping+label+.collapsed .payment-panel__title,.top-viewcart-buttons .checkout__new-account .collapsed+label+.continue-shopping+.collapsed .payment-panel__title,.top-viewcart-buttons .checkout__return-user .collapsed+.continue-shopping+label+.collapsed .payment-panel__title,.top-viewcart-buttons .checkout__return-user .collapsed+label+.continue-shopping+.collapsed .payment-panel__title,.top-viewcart-buttons .checkout__sidebar .collapsed+.continue-shopping+.samples-buttons+.collapsed .payment-panel__title,.top-viewcart-buttons .checkout__sidebar .collapsed+.samples-buttons+.continue-shopping+.collapsed .payment-panel__title,.top-viewcart-buttons .collapsed+.cart-item__price--mobile-only+.continue-shopping+.collapsed .payment-panel__title,.top-viewcart-buttons .collapsed+.choose-samples-checkout+.continue-shopping+.collapsed .payment-panel__title,.top-viewcart-buttons .collapsed+.continue-shopping+.cart-item__price--mobile-only+.collapsed .payment-panel__title,.top-viewcart-buttons .collapsed+.continue-shopping+.choose-samples-checkout+.collapsed .payment-panel__title,.top-viewcart-buttons .collapsed+.continue-shopping+.collapsed .payment-panel__title,.top-viewcart-buttons .collapsed+.continue-shopping+.continue-shopping+.collapsed .payment-panel__title,.top-viewcart-buttons .collapsed+.continue-shopping+.disabled+.collapsed .payment-panel__title,.top-viewcart-buttons .collapsed+.continue-shopping+.hidden+.collapsed .payment-panel__title,.top-viewcart-buttons .collapsed+.continue-shopping+.replenishment__description-text+.collapsed .payment-panel__title,.top-viewcart-buttons .collapsed+.disabled+.continue-shopping+.collapsed .payment-panel__title,.top-viewcart-buttons .collapsed+.hidden+.continue-shopping+.collapsed .payment-panel__title,.top-viewcart-buttons .collapsed+.replenishment__description-text+.continue-shopping+.collapsed .payment-panel__title,.top-viewcart-buttons .samples-panel .collapsed+.continue-shopping+.view-larger+.collapsed .payment-panel__title,.top-viewcart-buttons .samples-panel .collapsed+.view-larger+.continue-shopping+.collapsed .payment-panel__title{border-top:none}.collapsed .payment-panel__title{color:#AFADAA}.payment-panel{overflow:hidden}.payment-panel .messages{margin:0 20px;list-style-type:none}.payment-panel .payment-edit-content{position:relative;margin:18px 20px 20px 20px}.payment-panel .payment-edit-content__title{display:none!important;visibility:hidden}.payment-panel .payment-edit-content .payment-edit-content--notice-copy{margin-bottom:20px}.payment-panel .payment-edit-content .payment-edit-content--secure-logo{display:inline;width:15%;float:right;margin-left:2%}.payment-panel .payment-edit-content .payment-option{float:none;width:83%}.payment-panel .payment-edit-content .field-are-required{display:none!important;visibility:hidden}.payment-panel .choose-payment-method,.payment-panel .payment-information{display:none}.payment-panel .payment-type{margin-bottom:18px}.payment-panel .payment-control,.payment-panel .payment-option{overflow:hidden;display:block;width:100%;margin-bottom:18px}.payment-panel .payment-control.radio,.payment-panel .payment-option.radio{margin-bottom:0;float:left}@media (min-width:768px){.payment-panel .payment-control.radio:first-child,.payment-panel .payment-option.radio:first-child{width:60%}}@media (min-width:768px){.payment-panel .payment-control.radio:last-child,.payment-panel .payment-option.radio:last-child{width:40%}}@media (min-width:768px){.payment-panel .payment-control,.payment-panel .payment-option{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1}.payment-panel .payment-control.radio:first-child,.payment-panel .payment-option.radio:first-child{width:53.6%}.payment-panel .payment-control.radio:last-child,.payment-panel .payment-option.radio:last-child{width:45%}}.payment-panel .payment-control label,.payment-panel .payment-option label{text-transform:uppercase}.payment-panel .payment-control .related-media,.payment-panel .payment-option .related-media{display:block;margin-top:10px}@media (min-width:1025px){.payment-panel .payment-control .related-media,.payment-panel .payment-option .related-media{margin-top:20px}}.payment-panel .payment-control .related-media img,.payment-panel .payment-option .related-media img{margin-right:15px;display:inline-block}.payment-panel .payment-control .related-media.cc,.payment-panel .payment-option .related-media.cc{margin-bottom:20px}@media (min-width:768px){.payment-panel .payment-control .related-media.cc,.payment-panel .payment-option .related-media.cc{margin-bottom:0}}.payment-panel .payment-control .related-media.pp,.payment-panel .payment-option .related-media.pp{margin-bottom:0}.payment-panel .payment_method-container{margin-bottom:18px}.payment-panel .saved-payments{margin:18px 0}.payment-panel .saved-payments .cc-info{margin-top:18px}.payment-panel .payment-form{width:100%;margin:0}@media (min-width:768px){.payment-panel .payment-form .card-number{width:253px}}@media (min-width:768px){.payment-panel .payment-form .expires-month{float:left}}.payment-panel .payment-form .security-code{display:none}.payment-panel .payment-form .expires-date__container{margin-bottom:18px}@media (min-width:768px){.payment-panel .payment-form .expires-date__container{overflow:hidden;margin-bottom:0;width:253px}.payment-panel .payment-form .expires-date__container label{line-height:19px}}.payment-panel .payment-form .expires-date__container .expires-date__month{margin-bottom:20px}@media (min-width:768px){.payment-panel .payment-form .expires-date__container .expires-date__month{margin-bottom:0;width:106px;float:left}}@media (min-width:768px){.payment-panel .payment-form .expires-date__container .expires-date__year{width:106px;float:left;margin:0 0 0 41px}}@media (min-width:768px){.payment-panel .payment-form .cvv{float:left;width:106px;margin-left:40px}}.payment-panel .save-options{clear:left}.payment-panel .payment-container .checkout__subtitle{margin-bottom:18px}.payment-panel .payment-container .address-to-use__container{margin-bottom:18px}.payment-panel .payment-container .address-to-use__container .address-to-use.radio{display:block}@media (min-width:768px){.payment-panel .payment-container .address-to-use__container .address-to-use.radio{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1}.payment-panel .payment-container .address-to-use__container .address-to-use.radio:first-child{width:53.6%}.payment-panel .payment-container .address-to-use__container .address-to-use.radio:last-child{width:45%}}.payment-panel .payment-container .address-to-use__container label{text-transform:uppercase}.payment-panel .new-address{margin-top:18px}.payment-panel .new-address .ship-type{display:none}.payment-panel .new-address .addresses label,.payment-panel .new-address .city-state-zip label,.payment-panel .new-address .country label,.payment-panel .new-address .name-fields label,.payment-panel .new-address .phones label{display:none}.payment-panel .new-address .address-to-use{margin-bottom:20px}.payment-panel .new-address .address-to-use .radio{display:block}@media (min-width:768px){.payment-panel .new-address .address-to-use .radio{display:inline;margin-right:10px}}.payment-panel .new-address .form-item.select-menu,.payment-panel .new-address .form-item.state{margin-bottom:20px}.payment-panel .new-address .form-item.address3,.payment-panel .new-address .form-item.phone-2{display:none!important;visibility:hidden}@media (min-width:768px){.payment-panel .new-address .form-item.first-name{float:left;width:48%}.payment-panel .new-address .form-item.last-name{float:right;width:48%}.payment-panel .new-address .form-item.address1{clear:both}.payment-panel .new-address .form-item.address2{width:100%}.payment-panel .new-address .form-item.city{float:left;margin-left:2.1%;width:35%}.payment-panel .new-address .form-item.state{float:right;width:38.44%}.payment-panel .new-address .form-item.postal-code{float:left;width:22.44%}.payment-panel .new-address .form-item.phone-1{float:left;width:48%}}@media (min-width:768px){.payment-panel .new-address .city-state-zip .state label{display:none!important}}.payment-panel .new-address .country{margin-bottom:20px}.payment-panel .new-address .country__note{margin-top:4px;font-size:11px;line-height:normal}@media (min-width:768px){.payment-panel .new-address .country{width:48%}}.payment-panel .new-address .phone-required{display:none!important;visibility:hidden}.payment-panel .new-address.add{margin-bottom:10px}.payment-panel .existing-address{margin-bottom:20px}.payment-panel .existing-address .select-menu{margin:20px 0}.payment-panel .select-address{margin-bottom:20px}@media (max-width:767px){.payment-panel .select-address .address-to-use{display:block}}@media (min-width:768px){.payment-panel .select-address .address-to-use.radio{margin-right:10px}}.payment-panel .shipping-address{margin-bottom:30px}.payment-panel .payment-giftcard{margin-bottom:20px}.payment-panel .has-giftcard{margin-bottom:20px}.payment-panel .checkout_giftcard label{display:none}@media (min-width:768px){.payment-panel .checkout_giftcard .giftcard__number{float:left;width:46.3%}.payment-panel .checkout_giftcard .giftcard__pin{float:right;width:46.3%}}.payment-display .checkout__subtitle{margin-bottom:18px}@media (min-width:768px){.payment-display .address,.payment-display .payment{width:43.3%}.payment-display .address.payment--paypal,.payment-display .payment.payment--paypal{width:100%;margin:0;padding:20px 20px 30px 20px}}.payment-display .address{margin:18px 20px 30px 20px}@media (min-width:768px){.payment-display .address{float:left;margin:20px 0 30px 20px}}.payment-display .payment{margin:0 20px 30px 20px}@media (min-width:768px){.payment-display .payment{float:right;margin:20px 20px 30px 0}.payment-display .payment.payment--paypal{float:none}}.review-panel__title{font-family:"Brandon Text Bold";font-weight:400;font-size:14px;line-height:18px;letter-spacing:.2em;text-transform:uppercase;text-indent:20px;margin:0;padding-bottom:0;line-height:50px;background:#eff0f0;border-bottom:1px solid #BBBBB9;margin-bottom:20px}.active+.cart-item__price--mobile-only+.cart-item__price--mobile-only+.collapsed .review-panel__title,.active+.cart-item__price--mobile-only+.choose-samples-checkout+.collapsed .review-panel__title,.active+.cart-item__price--mobile-only+.disabled+.collapsed .review-panel__title,.active+.cart-item__price--mobile-only+.hidden+.collapsed .review-panel__title,.active+.cart-item__price--mobile-only+.replenishment__description-text+.collapsed .review-panel__title,.active+.choose-samples-checkout+.cart-item__price--mobile-only+.collapsed .review-panel__title,.active+.choose-samples-checkout+.choose-samples-checkout+.collapsed .review-panel__title,.active+.choose-samples-checkout+.disabled+.collapsed .review-panel__title,.active+.choose-samples-checkout+.hidden+.collapsed .review-panel__title,.active+.choose-samples-checkout+.replenishment__description-text+.collapsed .review-panel__title,.active+.collapsed .review-panel__title,.active+.disabled+.cart-item__price--mobile-only+.collapsed .review-panel__title,.active+.disabled+.choose-samples-checkout+.collapsed .review-panel__title,.active+.disabled+.disabled+.collapsed .review-panel__title,.active+.disabled+.hidden+.collapsed .review-panel__title,.active+.disabled+.replenishment__description-text+.collapsed .review-panel__title,.active+.hidden+.cart-item__price--mobile-only+.collapsed .review-panel__title,.active+.hidden+.choose-samples-checkout+.collapsed .review-panel__title,.active+.hidden+.disabled+.collapsed .review-panel__title,.active+.hidden+.hidden+.collapsed .review-panel__title,.active+.hidden+.replenishment__description-text+.collapsed .review-panel__title,.active+.replenishment__description-text+.cart-item__price--mobile-only+.collapsed .review-panel__title,.active+.replenishment__description-text+.choose-samples-checkout+.collapsed .review-panel__title,.active+.replenishment__description-text+.disabled+.collapsed .review-panel__title,.active+.replenishment__description-text+.hidden+.collapsed .review-panel__title,.active+.replenishment__description-text+.replenishment__description-text+.collapsed .review-panel__title,.checkout__new-account .active+.cart-item__price--mobile-only+label+.collapsed .review-panel__title,.checkout__new-account .active+.choose-samples-checkout+label+.collapsed .review-panel__title,.checkout__new-account .active+.disabled+label+.collapsed .review-panel__title,.checkout__new-account .active+.hidden+label+.collapsed .review-panel__title,.checkout__new-account .active+.replenishment__description-text+label+.collapsed .review-panel__title,.checkout__new-account .active+label+.cart-item__price--mobile-only+.collapsed .review-panel__title,.checkout__new-account .active+label+.choose-samples-checkout+.collapsed .review-panel__title,.checkout__new-account .active+label+.disabled+.collapsed .review-panel__title,.checkout__new-account .active+label+.hidden+.collapsed .review-panel__title,.checkout__new-account .active+label+.replenishment__description-text+.collapsed .review-panel__title,.checkout__new-account .active+label+label+.collapsed .review-panel__title,.checkout__new-account .checkout__return-user .active+label+label+.collapsed .review-panel__title,.checkout__new-account .checkout__return-user .finished+label+label+.collapsed .review-panel__title,.checkout__new-account .checkout__sidebar .active+.samples-buttons+label+.collapsed .review-panel__title,.checkout__new-account .checkout__sidebar .active+label+.samples-buttons+.collapsed .review-panel__title,.checkout__new-account .checkout__sidebar .finished+.samples-buttons+label+.collapsed .review-panel__title,.checkout__new-account .checkout__sidebar .finished+label+.samples-buttons+.collapsed .review-panel__title,.checkout__new-account .finished+.cart-item__price--mobile-only+label+.collapsed .review-panel__title,.checkout__new-account .finished+.choose-samples-checkout+label+.collapsed .review-panel__title,.checkout__new-account .finished+.disabled+label+.collapsed .review-panel__title,.checkout__new-account .finished+.hidden+label+.collapsed .review-panel__title,.checkout__new-account .finished+.replenishment__description-text+label+.collapsed .review-panel__title,.checkout__new-account .finished+label+.cart-item__price--mobile-only+.collapsed .review-panel__title,.checkout__new-account .finished+label+.choose-samples-checkout+.collapsed .review-panel__title,.checkout__new-account .finished+label+.collapsed .review-panel__title,.checkout__new-account .finished+label+.disabled+.collapsed .review-panel__title,.checkout__new-account .finished+label+.hidden+.collapsed .review-panel__title,.checkout__new-account .finished+label+.replenishment__description-text+.collapsed .review-panel__title,.checkout__new-account .finished+label+label+.collapsed .review-panel__title,.checkout__new-account .samples-panel .active+.view-larger+label+.collapsed .review-panel__title,.checkout__new-account .samples-panel .active+label+.view-larger+.collapsed .review-panel__title,.checkout__new-account .samples-panel .finished+.view-larger+label+.collapsed .review-panel__title,.checkout__new-account .samples-panel .finished+label+.view-larger+.collapsed .review-panel__title,.checkout__new-account .top-viewcart-buttons .active+.continue-shopping+label+.collapsed .review-panel__title,.checkout__new-account .top-viewcart-buttons .active+label+.continue-shopping+.collapsed .review-panel__title,.checkout__new-account .top-viewcart-buttons .finished+.continue-shopping+label+.collapsed .review-panel__title,.checkout__new-account .top-viewcart-buttons .finished+label+.continue-shopping+.collapsed .review-panel__title,.checkout__return-user .active+.cart-item__price--mobile-only+label+.collapsed .review-panel__title,.checkout__return-user .active+.choose-samples-checkout+label+.collapsed .review-panel__title,.checkout__return-user .active+.disabled+label+.collapsed .review-panel__title,.checkout__return-user .active+.hidden+label+.collapsed .review-panel__title,.checkout__return-user .active+.replenishment__description-text+label+.collapsed .review-panel__title,.checkout__return-user .active+label+.cart-item__price--mobile-only+.collapsed .review-panel__title,.checkout__return-user .active+label+.choose-samples-checkout+.collapsed .review-panel__title,.checkout__return-user .active+label+.disabled+.collapsed .review-panel__title,.checkout__return-user .active+label+.hidden+.collapsed .review-panel__title,.checkout__return-user .active+label+.replenishment__description-text+.collapsed .review-panel__title,.checkout__return-user .active+label+label+.collapsed .review-panel__title,.checkout__return-user .checkout__new-account .active+label+label+.collapsed .review-panel__title,.checkout__return-user .checkout__new-account .finished+label+label+.collapsed .review-panel__title,.checkout__return-user .checkout__sidebar .active+.samples-buttons+label+.collapsed .review-panel__title,.checkout__return-user .checkout__sidebar .active+label+.samples-buttons+.collapsed .review-panel__title,.checkout__return-user .checkout__sidebar .finished+.samples-buttons+label+.collapsed .review-panel__title,.checkout__return-user .checkout__sidebar .finished+label+.samples-buttons+.collapsed .review-panel__title,.checkout__return-user .finished+.cart-item__price--mobile-only+label+.collapsed .review-panel__title,.checkout__return-user .finished+.choose-samples-checkout+label+.collapsed .review-panel__title,.checkout__return-user .finished+.disabled+label+.collapsed .review-panel__title,.checkout__return-user .finished+.hidden+label+.collapsed .review-panel__title,.checkout__return-user .finished+.replenishment__description-text+label+.collapsed .review-panel__title,.checkout__return-user .finished+label+.cart-item__price--mobile-only+.collapsed .review-panel__title,.checkout__return-user .finished+label+.choose-samples-checkout+.collapsed .review-panel__title,.checkout__return-user .finished+label+.collapsed .review-panel__title,.checkout__return-user .finished+label+.disabled+.collapsed .review-panel__title,.checkout__return-user .finished+label+.hidden+.collapsed .review-panel__title,.checkout__return-user .finished+label+.replenishment__description-text+.collapsed .review-panel__title,.checkout__return-user .finished+label+label+.collapsed .review-panel__title,.checkout__return-user .samples-panel .active+.view-larger+label+.collapsed .review-panel__title,.checkout__return-user .samples-panel .active+label+.view-larger+.collapsed .review-panel__title,.checkout__return-user .samples-panel .finished+.view-larger+label+.collapsed .review-panel__title,.checkout__return-user .samples-panel .finished+label+.view-larger+.collapsed .review-panel__title,.checkout__return-user .top-viewcart-buttons .active+.continue-shopping+label+.collapsed .review-panel__title,.checkout__return-user .top-viewcart-buttons .active+label+.continue-shopping+.collapsed .review-panel__title,.checkout__return-user .top-viewcart-buttons .finished+.continue-shopping+label+.collapsed .review-panel__title,.checkout__return-user .top-viewcart-buttons .finished+label+.continue-shopping+.collapsed .review-panel__title,.checkout__sidebar .active+.cart-item__price--mobile-only+.samples-buttons+.collapsed .review-panel__title,.checkout__sidebar .active+.choose-samples-checkout+.samples-buttons+.collapsed .review-panel__title,.checkout__sidebar .active+.disabled+.samples-buttons+.collapsed .review-panel__title,.checkout__sidebar .active+.hidden+.samples-buttons+.collapsed .review-panel__title,.checkout__sidebar .active+.replenishment__description-text+.samples-buttons+.collapsed .review-panel__title,.checkout__sidebar .active+.samples-buttons+.cart-item__price--mobile-only+.collapsed .review-panel__title,.checkout__sidebar .active+.samples-buttons+.choose-samples-checkout+.collapsed .review-panel__title,.checkout__sidebar .active+.samples-buttons+.disabled+.collapsed .review-panel__title,.checkout__sidebar .active+.samples-buttons+.hidden+.collapsed .review-panel__title,.checkout__sidebar .active+.samples-buttons+.replenishment__description-text+.collapsed .review-panel__title,.checkout__sidebar .active+.samples-buttons+.samples-buttons+.collapsed .review-panel__title,.checkout__sidebar .checkout__new-account .active+.samples-buttons+label+.collapsed .review-panel__title,.checkout__sidebar .checkout__new-account .active+label+.samples-buttons+.collapsed .review-panel__title,.checkout__sidebar .checkout__new-account .finished+.samples-buttons+label+.collapsed .review-panel__title,.checkout__sidebar .checkout__new-account .finished+label+.samples-buttons+.collapsed .review-panel__title,.checkout__sidebar .checkout__return-user .active+.samples-buttons+label+.collapsed .review-panel__title,.checkout__sidebar .checkout__return-user .active+label+.samples-buttons+.collapsed .review-panel__title,.checkout__sidebar .checkout__return-user .finished+.samples-buttons+label+.collapsed .review-panel__title,.checkout__sidebar .checkout__return-user .finished+label+.samples-buttons+.collapsed .review-panel__title,.checkout__sidebar .finished+.cart-item__price--mobile-only+.samples-buttons+.collapsed .review-panel__title,.checkout__sidebar .finished+.choose-samples-checkout+.samples-buttons+.collapsed .review-panel__title,.checkout__sidebar .finished+.disabled+.samples-buttons+.collapsed .review-panel__title,.checkout__sidebar .finished+.hidden+.samples-buttons+.collapsed .review-panel__title,.checkout__sidebar .finished+.replenishment__description-text+.samples-buttons+.collapsed .review-panel__title,.checkout__sidebar .finished+.samples-buttons+.cart-item__price--mobile-only+.collapsed .review-panel__title,.checkout__sidebar .finished+.samples-buttons+.choose-samples-checkout+.collapsed .review-panel__title,.checkout__sidebar .finished+.samples-buttons+.collapsed .review-panel__title,.checkout__sidebar .finished+.samples-buttons+.disabled+.collapsed .review-panel__title,.checkout__sidebar .finished+.samples-buttons+.hidden+.collapsed .review-panel__title,.checkout__sidebar .finished+.samples-buttons+.replenishment__description-text+.collapsed .review-panel__title,.checkout__sidebar .finished+.samples-buttons+.samples-buttons+.collapsed .review-panel__title,.checkout__sidebar .samples-panel .active+.samples-buttons+.view-larger+.collapsed .review-panel__title,.checkout__sidebar .samples-panel .active+.view-larger+.samples-buttons+.collapsed .review-panel__title,.checkout__sidebar .samples-panel .finished+.samples-buttons+.view-larger+.collapsed .review-panel__title,.checkout__sidebar .samples-panel .finished+.view-larger+.samples-buttons+.collapsed .review-panel__title,.checkout__sidebar .top-viewcart-buttons .active+.continue-shopping+.samples-buttons+.collapsed .review-panel__title,.checkout__sidebar .top-viewcart-buttons .active+.samples-buttons+.continue-shopping+.collapsed .review-panel__title,.checkout__sidebar .top-viewcart-buttons .finished+.continue-shopping+.samples-buttons+.collapsed .review-panel__title,.checkout__sidebar .top-viewcart-buttons .finished+.samples-buttons+.continue-shopping+.collapsed .review-panel__title,.finished+.active .review-panel__title,.finished+.cart-item__price--mobile-only+.cart-item__price--mobile-only+.collapsed .review-panel__title,.finished+.cart-item__price--mobile-only+.choose-samples-checkout+.collapsed .review-panel__title,.finished+.cart-item__price--mobile-only+.collapsed .review-panel__title,.finished+.cart-item__price--mobile-only+.disabled+.collapsed .review-panel__title,.finished+.cart-item__price--mobile-only+.hidden+.collapsed .review-panel__title,.finished+.cart-item__price--mobile-only+.replenishment__description-text+.collapsed .review-panel__title,.finished+.choose-samples-checkout+.cart-item__price--mobile-only+.collapsed .review-panel__title,.finished+.choose-samples-checkout+.choose-samples-checkout+.collapsed .review-panel__title,.finished+.choose-samples-checkout+.collapsed .review-panel__title,.finished+.choose-samples-checkout+.disabled+.collapsed .review-panel__title,.finished+.choose-samples-checkout+.hidden+.collapsed .review-panel__title,.finished+.choose-samples-checkout+.replenishment__description-text+.collapsed .review-panel__title,.finished+.collapsed .review-panel__title,.finished+.disabled+.cart-item__price--mobile-only+.collapsed .review-panel__title,.finished+.disabled+.choose-samples-checkout+.collapsed .review-panel__title,.finished+.disabled+.collapsed .review-panel__title,.finished+.disabled+.disabled+.collapsed .review-panel__title,.finished+.disabled+.hidden+.collapsed .review-panel__title,.finished+.disabled+.replenishment__description-text+.collapsed .review-panel__title,.finished+.finished .review-panel__title,.finished+.hidden+.cart-item__price--mobile-only+.collapsed .review-panel__title,.finished+.hidden+.choose-samples-checkout+.collapsed .review-panel__title,.finished+.hidden+.collapsed .review-panel__title,.finished+.hidden+.disabled+.collapsed .review-panel__title,.finished+.hidden+.hidden+.collapsed .review-panel__title,.finished+.hidden+.replenishment__description-text+.collapsed .review-panel__title,.finished+.replenishment__description-text+.cart-item__price--mobile-only+.collapsed .review-panel__title,.finished+.replenishment__description-text+.choose-samples-checkout+.collapsed .review-panel__title,.finished+.replenishment__description-text+.collapsed .review-panel__title,.finished+.replenishment__description-text+.disabled+.collapsed .review-panel__title,.finished+.replenishment__description-text+.hidden+.collapsed .review-panel__title,.finished+.replenishment__description-text+.replenishment__description-text+.collapsed .review-panel__title,.samples-panel .active+.cart-item__price--mobile-only+.view-larger+.collapsed .review-panel__title,.samples-panel .active+.choose-samples-checkout+.view-larger+.collapsed .review-panel__title,.samples-panel .active+.disabled+.view-larger+.collapsed .review-panel__title,.samples-panel .active+.hidden+.view-larger+.collapsed .review-panel__title,.samples-panel .active+.replenishment__description-text+.view-larger+.collapsed .review-panel__title,.samples-panel .active+.view-larger+.cart-item__price--mobile-only+.collapsed .review-panel__title,.samples-panel .active+.view-larger+.choose-samples-checkout+.collapsed .review-panel__title,.samples-panel .active+.view-larger+.disabled+.collapsed .review-panel__title,.samples-panel .active+.view-larger+.hidden+.collapsed .review-panel__title,.samples-panel .active+.view-larger+.replenishment__description-text+.collapsed .review-panel__title,.samples-panel .active+.view-larger+.view-larger+.collapsed .review-panel__title,.samples-panel .checkout__new-account .active+.view-larger+label+.collapsed .review-panel__title,.samples-panel .checkout__new-account .active+label+.view-larger+.collapsed .review-panel__title,.samples-panel .checkout__new-account .finished+.view-larger+label+.collapsed .review-panel__title,.samples-panel .checkout__new-account .finished+label+.view-larger+.collapsed .review-panel__title,.samples-panel .checkout__return-user .active+.view-larger+label+.collapsed .review-panel__title,.samples-panel .checkout__return-user .active+label+.view-larger+.collapsed .review-panel__title,.samples-panel .checkout__return-user .finished+.view-larger+label+.collapsed .review-panel__title,.samples-panel .checkout__return-user .finished+label+.view-larger+.collapsed .review-panel__title,.samples-panel .checkout__sidebar .active+.samples-buttons+.view-larger+.collapsed .review-panel__title,.samples-panel .checkout__sidebar .active+.view-larger+.samples-buttons+.collapsed .review-panel__title,.samples-panel .checkout__sidebar .finished+.samples-buttons+.view-larger+.collapsed .review-panel__title,.samples-panel .checkout__sidebar .finished+.view-larger+.samples-buttons+.collapsed .review-panel__title,.samples-panel .finished+.cart-item__price--mobile-only+.view-larger+.collapsed .review-panel__title,.samples-panel .finished+.choose-samples-checkout+.view-larger+.collapsed .review-panel__title,.samples-panel .finished+.disabled+.view-larger+.collapsed .review-panel__title,.samples-panel .finished+.hidden+.view-larger+.collapsed .review-panel__title,.samples-panel .finished+.replenishment__description-text+.view-larger+.collapsed .review-panel__title,.samples-panel .finished+.view-larger+.cart-item__price--mobile-only+.collapsed .review-panel__title,.samples-panel .finished+.view-larger+.choose-samples-checkout+.collapsed .review-panel__title,.samples-panel .finished+.view-larger+.collapsed .review-panel__title,.samples-panel .finished+.view-larger+.disabled+.collapsed .review-panel__title,.samples-panel .finished+.view-larger+.hidden+.collapsed .review-panel__title,.samples-panel .finished+.view-larger+.replenishment__description-text+.collapsed .review-panel__title,.samples-panel .finished+.view-larger+.view-larger+.collapsed .review-panel__title,.samples-panel .top-viewcart-buttons .active+.continue-shopping+.view-larger+.collapsed .review-panel__title,.samples-panel .top-viewcart-buttons .active+.view-larger+.continue-shopping+.collapsed .review-panel__title,.samples-panel .top-viewcart-buttons .finished+.continue-shopping+.view-larger+.collapsed .review-panel__title,.samples-panel .top-viewcart-buttons .finished+.view-larger+.continue-shopping+.collapsed .review-panel__title,.top-viewcart-buttons .active+.cart-item__price--mobile-only+.continue-shopping+.collapsed .review-panel__title,.top-viewcart-buttons .active+.choose-samples-checkout+.continue-shopping+.collapsed .review-panel__title,.top-viewcart-buttons .active+.continue-shopping+.cart-item__price--mobile-only+.collapsed .review-panel__title,.top-viewcart-buttons .active+.continue-shopping+.choose-samples-checkout+.collapsed .review-panel__title,.top-viewcart-buttons .active+.continue-shopping+.continue-shopping+.collapsed .review-panel__title,.top-viewcart-buttons .active+.continue-shopping+.disabled+.collapsed .review-panel__title,.top-viewcart-buttons .active+.continue-shopping+.hidden+.collapsed .review-panel__title,.top-viewcart-buttons .active+.continue-shopping+.replenishment__description-text+.collapsed .review-panel__title,.top-viewcart-buttons .active+.disabled+.continue-shopping+.collapsed .review-panel__title,.top-viewcart-buttons .active+.hidden+.continue-shopping+.collapsed .review-panel__title,.top-viewcart-buttons .active+.replenishment__description-text+.continue-shopping+.collapsed .review-panel__title,.top-viewcart-buttons .checkout__new-account .active+.continue-shopping+label+.collapsed .review-panel__title,.top-viewcart-buttons .checkout__new-account .active+label+.continue-shopping+.collapsed .review-panel__title,.top-viewcart-buttons .checkout__new-account .finished+.continue-shopping+label+.collapsed .review-panel__title,.top-viewcart-buttons .checkout__new-account .finished+label+.continue-shopping+.collapsed .review-panel__title,.top-viewcart-buttons .checkout__return-user .active+.continue-shopping+label+.collapsed .review-panel__title,.top-viewcart-buttons .checkout__return-user .active+label+.continue-shopping+.collapsed .review-panel__title,.top-viewcart-buttons .checkout__return-user .finished+.continue-shopping+label+.collapsed .review-panel__title,.top-viewcart-buttons .checkout__return-user .finished+label+.continue-shopping+.collapsed .review-panel__title,.top-viewcart-buttons .checkout__sidebar .active+.continue-shopping+.samples-buttons+.collapsed .review-panel__title,.top-viewcart-buttons .checkout__sidebar .active+.samples-buttons+.continue-shopping+.collapsed .review-panel__title,.top-viewcart-buttons .checkout__sidebar .finished+.continue-shopping+.samples-buttons+.collapsed .review-panel__title,.top-viewcart-buttons .checkout__sidebar .finished+.samples-buttons+.continue-shopping+.collapsed .review-panel__title,.top-viewcart-buttons .finished+.cart-item__price--mobile-only+.continue-shopping+.collapsed .review-panel__title,.top-viewcart-buttons .finished+.choose-samples-checkout+.continue-shopping+.collapsed .review-panel__title,.top-viewcart-buttons .finished+.continue-shopping+.cart-item__price--mobile-only+.collapsed .review-panel__title,.top-viewcart-buttons .finished+.continue-shopping+.choose-samples-checkout+.collapsed .review-panel__title,.top-viewcart-buttons .finished+.continue-shopping+.collapsed .review-panel__title,.top-viewcart-buttons .finished+.continue-shopping+.continue-shopping+.collapsed .review-panel__title,.top-viewcart-buttons .finished+.continue-shopping+.disabled+.collapsed .review-panel__title,.top-viewcart-buttons .finished+.continue-shopping+.hidden+.collapsed .review-panel__title,.top-viewcart-buttons .finished+.continue-shopping+.replenishment__description-text+.collapsed .review-panel__title,.top-viewcart-buttons .finished+.disabled+.continue-shopping+.collapsed .review-panel__title,.top-viewcart-buttons .finished+.hidden+.continue-shopping+.collapsed .review-panel__title,.top-viewcart-buttons .finished+.replenishment__description-text+.continue-shopping+.collapsed .review-panel__title,.top-viewcart-buttons .samples-panel .active+.continue-shopping+.view-larger+.collapsed .review-panel__title,.top-viewcart-buttons .samples-panel .active+.view-larger+.continue-shopping+.collapsed .review-panel__title,.top-viewcart-buttons .samples-panel .finished+.continue-shopping+.view-larger+.collapsed .review-panel__title,.top-viewcart-buttons .samples-panel .finished+.view-larger+.continue-shopping+.collapsed .review-panel__title{border-top:1px solid #BBBBB9}.checkout__new-account .checkout__return-user .collapsed+label+label+.collapsed .review-panel__title,.checkout__new-account .checkout__sidebar .collapsed+.samples-buttons+label+.collapsed .review-panel__title,.checkout__new-account .checkout__sidebar .collapsed+label+.samples-buttons+.collapsed .review-panel__title,.checkout__new-account .collapsed+.cart-item__price--mobile-only+label+.collapsed .review-panel__title,.checkout__new-account .collapsed+.choose-samples-checkout+label+.collapsed .review-panel__title,.checkout__new-account .collapsed+.disabled+label+.collapsed .review-panel__title,.checkout__new-account .collapsed+.hidden+label+.collapsed .review-panel__title,.checkout__new-account .collapsed+.replenishment__description-text+label+.collapsed .review-panel__title,.checkout__new-account .collapsed+label+.cart-item__price--mobile-only+.collapsed .review-panel__title,.checkout__new-account .collapsed+label+.choose-samples-checkout+.collapsed .review-panel__title,.checkout__new-account .collapsed+label+.collapsed .review-panel__title,.checkout__new-account .collapsed+label+.disabled+.collapsed .review-panel__title,.checkout__new-account .collapsed+label+.hidden+.collapsed .review-panel__title,.checkout__new-account .collapsed+label+.replenishment__description-text+.collapsed .review-panel__title,.checkout__new-account .collapsed+label+label+.collapsed .review-panel__title,.checkout__new-account .samples-panel .collapsed+.view-larger+label+.collapsed .review-panel__title,.checkout__new-account .samples-panel .collapsed+label+.view-larger+.collapsed .review-panel__title,.checkout__new-account .top-viewcart-buttons .collapsed+.continue-shopping+label+.collapsed .review-panel__title,.checkout__new-account .top-viewcart-buttons .collapsed+label+.continue-shopping+.collapsed .review-panel__title,.checkout__return-user .checkout__new-account .collapsed+label+label+.collapsed .review-panel__title,.checkout__return-user .checkout__sidebar .collapsed+.samples-buttons+label+.collapsed .review-panel__title,.checkout__return-user .checkout__sidebar .collapsed+label+.samples-buttons+.collapsed .review-panel__title,.checkout__return-user .collapsed+.cart-item__price--mobile-only+label+.collapsed .review-panel__title,.checkout__return-user .collapsed+.choose-samples-checkout+label+.collapsed .review-panel__title,.checkout__return-user .collapsed+.disabled+label+.collapsed .review-panel__title,.checkout__return-user .collapsed+.hidden+label+.collapsed .review-panel__title,.checkout__return-user .collapsed+.replenishment__description-text+label+.collapsed .review-panel__title,.checkout__return-user .collapsed+label+.cart-item__price--mobile-only+.collapsed .review-panel__title,.checkout__return-user .collapsed+label+.choose-samples-checkout+.collapsed .review-panel__title,.checkout__return-user .collapsed+label+.collapsed .review-panel__title,.checkout__return-user .collapsed+label+.disabled+.collapsed .review-panel__title,.checkout__return-user .collapsed+label+.hidden+.collapsed .review-panel__title,.checkout__return-user .collapsed+label+.replenishment__description-text+.collapsed .review-panel__title,.checkout__return-user .collapsed+label+label+.collapsed .review-panel__title,.checkout__return-user .samples-panel .collapsed+.view-larger+label+.collapsed .review-panel__title,.checkout__return-user .samples-panel .collapsed+label+.view-larger+.collapsed .review-panel__title,.checkout__return-user .top-viewcart-buttons .collapsed+.continue-shopping+label+.collapsed .review-panel__title,.checkout__return-user .top-viewcart-buttons .collapsed+label+.continue-shopping+.collapsed .review-panel__title,.checkout__sidebar .checkout__new-account .collapsed+.samples-buttons+label+.collapsed .review-panel__title,.checkout__sidebar .checkout__new-account .collapsed+label+.samples-buttons+.collapsed .review-panel__title,.checkout__sidebar .checkout__return-user .collapsed+.samples-buttons+label+.collapsed .review-panel__title,.checkout__sidebar .checkout__return-user .collapsed+label+.samples-buttons+.collapsed .review-panel__title,.checkout__sidebar .collapsed+.cart-item__price--mobile-only+.samples-buttons+.collapsed .review-panel__title,.checkout__sidebar .collapsed+.choose-samples-checkout+.samples-buttons+.collapsed .review-panel__title,.checkout__sidebar .collapsed+.disabled+.samples-buttons+.collapsed .review-panel__title,.checkout__sidebar .collapsed+.hidden+.samples-buttons+.collapsed .review-panel__title,.checkout__sidebar .collapsed+.replenishment__description-text+.samples-buttons+.collapsed .review-panel__title,.checkout__sidebar .collapsed+.samples-buttons+.cart-item__price--mobile-only+.collapsed .review-panel__title,.checkout__sidebar .collapsed+.samples-buttons+.choose-samples-checkout+.collapsed .review-panel__title,.checkout__sidebar .collapsed+.samples-buttons+.collapsed .review-panel__title,.checkout__sidebar .collapsed+.samples-buttons+.disabled+.collapsed .review-panel__title,.checkout__sidebar .collapsed+.samples-buttons+.hidden+.collapsed .review-panel__title,.checkout__sidebar .collapsed+.samples-buttons+.replenishment__description-text+.collapsed .review-panel__title,.checkout__sidebar .collapsed+.samples-buttons+.samples-buttons+.collapsed .review-panel__title,.checkout__sidebar .samples-panel .collapsed+.samples-buttons+.view-larger+.collapsed .review-panel__title,.checkout__sidebar .samples-panel .collapsed+.view-larger+.samples-buttons+.collapsed .review-panel__title,.checkout__sidebar .top-viewcart-buttons .collapsed+.continue-shopping+.samples-buttons+.collapsed .review-panel__title,.checkout__sidebar .top-viewcart-buttons .collapsed+.samples-buttons+.continue-shopping+.collapsed .review-panel__title,.collapsed+.cart-item__price--mobile-only+.cart-item__price--mobile-only+.collapsed .review-panel__title,.collapsed+.cart-item__price--mobile-only+.choose-samples-checkout+.collapsed .review-panel__title,.collapsed+.cart-item__price--mobile-only+.collapsed .review-panel__title,.collapsed+.cart-item__price--mobile-only+.disabled+.collapsed .review-panel__title,.collapsed+.cart-item__price--mobile-only+.hidden+.collapsed .review-panel__title,.collapsed+.cart-item__price--mobile-only+.replenishment__description-text+.collapsed .review-panel__title,.collapsed+.choose-samples-checkout+.cart-item__price--mobile-only+.collapsed .review-panel__title,.collapsed+.choose-samples-checkout+.choose-samples-checkout+.collapsed .review-panel__title,.collapsed+.choose-samples-checkout+.collapsed .review-panel__title,.collapsed+.choose-samples-checkout+.disabled+.collapsed .review-panel__title,.collapsed+.choose-samples-checkout+.hidden+.collapsed .review-panel__title,.collapsed+.choose-samples-checkout+.replenishment__description-text+.collapsed .review-panel__title,.collapsed+.collapsed .review-panel__title,.collapsed+.disabled+.cart-item__price--mobile-only+.collapsed .review-panel__title,.collapsed+.disabled+.choose-samples-checkout+.collapsed .review-panel__title,.collapsed+.disabled+.collapsed .review-panel__title,.collapsed+.disabled+.disabled+.collapsed .review-panel__title,.collapsed+.disabled+.hidden+.collapsed .review-panel__title,.collapsed+.disabled+.replenishment__description-text+.collapsed .review-panel__title,.collapsed+.hidden+.cart-item__price--mobile-only+.collapsed .review-panel__title,.collapsed+.hidden+.choose-samples-checkout+.collapsed .review-panel__title,.collapsed+.hidden+.collapsed .review-panel__title,.collapsed+.hidden+.disabled+.collapsed .review-panel__title,.collapsed+.hidden+.hidden+.collapsed .review-panel__title,.collapsed+.hidden+.replenishment__description-text+.collapsed .review-panel__title,.collapsed+.replenishment__description-text+.cart-item__price--mobile-only+.collapsed .review-panel__title,.collapsed+.replenishment__description-text+.choose-samples-checkout+.collapsed .review-panel__title,.collapsed+.replenishment__description-text+.collapsed .review-panel__title,.collapsed+.replenishment__description-text+.disabled+.collapsed .review-panel__title,.collapsed+.replenishment__description-text+.hidden+.collapsed .review-panel__title,.collapsed+.replenishment__description-text+.replenishment__description-text+.collapsed .review-panel__title,.samples-panel .checkout__new-account .collapsed+.view-larger+label+.collapsed .review-panel__title,.samples-panel .checkout__new-account .collapsed+label+.view-larger+.collapsed .review-panel__title,.samples-panel .checkout__return-user .collapsed+.view-larger+label+.collapsed .review-panel__title,.samples-panel .checkout__return-user .collapsed+label+.view-larger+.collapsed .review-panel__title,.samples-panel .checkout__sidebar .collapsed+.samples-buttons+.view-larger+.collapsed .review-panel__title,.samples-panel .checkout__sidebar .collapsed+.view-larger+.samples-buttons+.collapsed .review-panel__title,.samples-panel .collapsed+.cart-item__price--mobile-only+.view-larger+.collapsed .review-panel__title,.samples-panel .collapsed+.choose-samples-checkout+.view-larger+.collapsed .review-panel__title,.samples-panel .collapsed+.disabled+.view-larger+.collapsed .review-panel__title,.samples-panel .collapsed+.hidden+.view-larger+.collapsed .review-panel__title,.samples-panel .collapsed+.replenishment__description-text+.view-larger+.collapsed .review-panel__title,.samples-panel .collapsed+.view-larger+.cart-item__price--mobile-only+.collapsed .review-panel__title,.samples-panel .collapsed+.view-larger+.choose-samples-checkout+.collapsed .review-panel__title,.samples-panel .collapsed+.view-larger+.collapsed .review-panel__title,.samples-panel .collapsed+.view-larger+.disabled+.collapsed .review-panel__title,.samples-panel .collapsed+.view-larger+.hidden+.collapsed .review-panel__title,.samples-panel .collapsed+.view-larger+.replenishment__description-text+.collapsed .review-panel__title,.samples-panel .collapsed+.view-larger+.view-larger+.collapsed .review-panel__title,.samples-panel .top-viewcart-buttons .collapsed+.continue-shopping+.view-larger+.collapsed .review-panel__title,.samples-panel .top-viewcart-buttons .collapsed+.view-larger+.continue-shopping+.collapsed .review-panel__title,.top-viewcart-buttons .checkout__new-account .collapsed+.continue-shopping+label+.collapsed .review-panel__title,.top-viewcart-buttons .checkout__new-account .collapsed+label+.continue-shopping+.collapsed .review-panel__title,.top-viewcart-buttons .checkout__return-user .collapsed+.continue-shopping+label+.collapsed .review-panel__title,.top-viewcart-buttons .checkout__return-user .collapsed+label+.continue-shopping+.collapsed .review-panel__title,.top-viewcart-buttons .checkout__sidebar .collapsed+.continue-shopping+.samples-buttons+.collapsed .review-panel__title,.top-viewcart-buttons .checkout__sidebar .collapsed+.samples-buttons+.continue-shopping+.collapsed .review-panel__title,.top-viewcart-buttons .collapsed+.cart-item__price--mobile-only+.continue-shopping+.collapsed .review-panel__title,.top-viewcart-buttons .collapsed+.choose-samples-checkout+.continue-shopping+.collapsed .review-panel__title,.top-viewcart-buttons .collapsed+.continue-shopping+.cart-item__price--mobile-only+.collapsed .review-panel__title,.top-viewcart-buttons .collapsed+.continue-shopping+.choose-samples-checkout+.collapsed .review-panel__title,.top-viewcart-buttons .collapsed+.continue-shopping+.collapsed .review-panel__title,.top-viewcart-buttons .collapsed+.continue-shopping+.continue-shopping+.collapsed .review-panel__title,.top-viewcart-buttons .collapsed+.continue-shopping+.disabled+.collapsed .review-panel__title,.top-viewcart-buttons .collapsed+.continue-shopping+.hidden+.collapsed .review-panel__title,.top-viewcart-buttons .collapsed+.continue-shopping+.replenishment__description-text+.collapsed .review-panel__title,.top-viewcart-buttons .collapsed+.disabled+.continue-shopping+.collapsed .review-panel__title,.top-viewcart-buttons .collapsed+.hidden+.continue-shopping+.collapsed .review-panel__title,.top-viewcart-buttons .collapsed+.replenishment__description-text+.continue-shopping+.collapsed .review-panel__title,.top-viewcart-buttons .samples-panel .collapsed+.continue-shopping+.view-larger+.collapsed .review-panel__title,.top-viewcart-buttons .samples-panel .collapsed+.view-larger+.continue-shopping+.collapsed .review-panel__title{border-top:none}.collapsed .review-panel__title{color:#AFADAA}.review-panel .content,.review-panel .messages{padding:0 20px}.promo-panel{margin-bottom:20px}@media (min-width:768px){.promo-panel{display:block}}.promo-panel img{height:100px;width:100%;border:1px solid #BBBBB9}.promo-panel .banner{padding:17px;border-top:2px solid black;background:#eff0f0}.promo-panel .banner b,.promo-panel .banner strong{font-family:"Brandon Text Bold"}.checkout__sidebar .offer-code-panel form{width:100%}.offer-code-panel .offer-code-panel__content{margin-top:20px}.offer-code-panel .offer-code__byline{display:none}.offer-code-panel .offer-code__one-offer-only{font-style:normal;margin:18px 0 14px 0;display:block}.offer-code-panel .offer-code__one-offer-only span{display:inline;float:right}.offer-code-panel .offer-code__one-offer-only span .offer-code__see-all-offers{margin-top:0}.offer-code-panel input[type=text]{width:100%;margin:0;text-transform:capitalize}.account-overlay .account-overlay__next .checkout .offer-code-panel .btn.account-overlay__next-trigger,.checkout .offer-code-panel .account-overlay .account-overlay__next .btn.account-overlay__next-trigger,.checkout .offer-code-panel .email-overlay .account-overlay__next .btn.account-overlay__next-trigger,.checkout .offer-code-panel input[type=submit].btn,.email-overlay .account-overlay__next .checkout .offer-code-panel .btn.account-overlay__next-trigger{background-color:#000000;margin:0;height:31px;line-height:31px;padding:0 10px}@media (max-width:767px){.account-overlay .account-overlay__next .checkout .offer-code-panel .btn.account-overlay__next-trigger,.checkout .offer-code-panel .account-overlay .account-overlay__next .btn.account-overlay__next-trigger,.checkout .offer-code-panel .email-overlay .account-overlay__next .btn.account-overlay__next-trigger,.checkout .offer-code-panel input[type=submit].btn,.email-overlay .account-overlay__next .checkout .offer-code-panel .btn.account-overlay__next-trigger{width:100%}}.email-and-sms-promotions{overflow:hidden;width:100%;margin-top:20px}@media (min-width:768px){.email-and-sms-promotions{margin:20px 0;border-bottom:1px solid #d4d4d4}}.email-and-sms-promotions .overlay-link{display:block}.email-and-sms-promotions .pc_email_promo_container{margin-bottom:18px}.email-and-sms-promotions .sms-mobile{display:none}.email-and-sms-promotions .sms-mobile-carrier,.email-and-sms-promotions .sms-terms-and-conditions{display:none}.email-and-sms-promotions__subtitle{margin-bottom:18px}.email-and-sms-promotions__info-text{display:none}.promo-bca-panel{display:none;margin-top:5px;padding:12px 0 20px}.checkout__sidebar .promo-bca-panel{display:block}.promo-bca-panel p{margin:0}.promo-bca-panel .promo_bca_logo{float:right}.promo-bca-panel .promo_bca_description{width:72%}.promo-bca-panel .promo_bca_link{color:#000000}.promo-bca-panel .donation_amounts{margin:0;padding:0;border:0;overflow:hidden;margin-bottom:10px}.promo-bca-panel .donation_amounts li{list-style-image:none;list-style-type:none;margin-left:0;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;white-space:nowrap}html[data-useragent*='MSIE 8.0'] .promo-bca-panel .donation_amounts .donation_amount{float:left}.promo-bca-panel .donation_amounts .donation_amount .form-item.radio{margin-right:5px}.promo-bca-panel .donation_amounts .donation_amount .form-item.radio input[type=radio]{margin-right:0;float:none}.account-overlay .account-overlay__next .promo-bca-panel .promo_bca_button.account-overlay__next-trigger,.email-overlay .account-overlay__next .promo-bca-panel .promo_bca_button.account-overlay__next-trigger,.promo-bca-panel .account-overlay .account-overlay__next .promo_bca_button.account-overlay__next-trigger,.promo-bca-panel .email-overlay .account-overlay__next .promo_bca_button.account-overlay__next-trigger,.promo-bca-panel input[type=submit].promo_bca_button{background-color:#000000;margin:16px 0 0 0;height:31px;line-height:31px;padding:0 10px}.promo-bca-panel .promo_bca_note{display:none}.checkout__sidebar .viewcart-panel{position:relative}.top.checkout__sidebar .viewcart-panel{border-top:none}.viewcart-panel__title{font-size:21px;text-indent:20px}@media (min-width:768px){.checkout__content .viewcart-panel__title{border-bottom:none;padding-bottom:20px;margin:0}}.checkout__sidebar .viewcart-panel__title{margin:0}.checkout__sidebar .viewcart-panel__title #shopping-bag-title-edit{display:block;text-indent:0}.checkout__sidebar .viewcart-header{position:relative;text-align:left;border-bottom:1px solid #BBBBB9}.checkout__sidebar .viewcart-header #shopping-bag-edit{top:auto;bottom:8px;right:0}.checkout__header-item-count{display:none}.checkout__sidebar .checkout__header-item-count{font-size:14px;display:block}.checkout__sidebar .checkout__header-item-count .item-count-language,.checkout__sidebar .checkout__header-item-count .item-count-number{line-height:50px}.cart-header{font-family:"Brandon Text Bold";text-transform:uppercase;font-size:14px;padding:15px 0;border-bottom:1px solid #BBBBB9;width:100%;margin-top:10px}.cart-header__item{float:left}.cart-header-sub-container{float:left;width:84%}.cart-header-spacer{width:38%}.cart-header .products{width:16%;padding-left:20px}.cart-header .price{width:24%}.cart-header .qty{width:28%}.cart-header .total{width:10%;text-align:right}.checkout__sidebar .cart-header{display:none}.discount.label,.discount.value,.float-left-text-right,.giftwrap.label,.giftwrap.value,.order-summary__shipping,.order-summary__stock_items_only,.order-summary__total-label,.order-summary__total-value,.shipping.label,.shipping.value,.subtotal.label,.subtotal.value,.tax.label,.tax.value,.total.label,.total.value{float:left;text-align:right}.order-summary-panel{padding-top:10px}.checkout__content .order-summary-panel{margin-top:20px;border-top:1px solid #BBBBB9}.checkout__sidebar .order-summary-panel{border-top:none}@media (min-width:768px){.checkout__sidebar .order-summary-panel{margin-top:0}}@media (max-width:767px){.viewcart .checkout__sidebar .order-summary-panel{padding-top:0;display:none!important;visibility:hidden}}.checkout__content .order-summary-panel header{display:none}.order-summary-panel__title{text-align:right}.checkout__sidebar .order-summary-panel__title{text-align:left}.order-summary__content{margin-bottom:0!important}@media (max-width:767px){.order-summary__content .estimated_shipping{float:left;width:65%;text-align:right;padding-top:10px}.order-summary__content .order-summary-panel__shipping--value{line-height:20px}}.order-summary__stock_items_only{font-size:.8em}.order-summary__shipping{text-transform:uppercase;width:65%}.checkout__sidebar .order-summary__shipping{text-align:left}.order-summary__shipping form{display:inline-block;width:100%}.checkout__content .order-summary__shipping form{position:relative;top:.9em}@media (min-width:768px){.checkout__content .order-summary__shipping form{width:200px}}.order-summary__shipping form .form-item{margin:0}.order-summary__shipping .selectBox-dropdown{overflow:hidden;width:100%;text-transform:none}.order-summary__shipping .form-item select{text-transform:none}.order-summary__shipping-method{margin:0;display:none}.checkout__sidebar .order-summary__shipping-method{display:none}.viewcart .checkout__sidebar .order-summary__shipping-method{display:inline-block}@media (min-width:1025px){.ship-method_dropdown{border:1px solid #000;text-align:left}}.order-summary__stock_items_only{margin-top:10px}.viewcart .checkout__sidebar #checkout_shipmethod{display:none}.ship-method a.selectbox{min-width:140px;text-align:left}.viewcart .checkout__sidebar .ship-method a.selectbox{font-family:"Brandon Text";font-weight:400;width:auto!important;min-width:0;border:0!important}.viewcart .checkout__sidebar .ship-method a.selectbox:hover{cursor:default;color:#000;text-decoration:none}.viewcart .checkout__sidebar .ship-method a.selectbox .selectBox-arrow{display:none}.estimated_delivery_date{width:100%;margin-top:10px}.single_ship_method{line-height:1.2em}.discount.label,.giftwrap.label,.shipping.label,.subtotal.label,.tax.label,.total.label{text-transform:uppercase;width:65%}.checkout__sidebar .discount.label,.checkout__sidebar .giftwrap.label,.checkout__sidebar .shipping.label,.checkout__sidebar .subtotal.label,.checkout__sidebar .tax.label,.checkout__sidebar .total.label{text-align:left;padding:.4em 0}.discount.value,.giftwrap.value,.shipping.value,.subtotal.value,.tax.value,.total.value{width:35%;white-space:nowrap}.checkout__sidebar .discount.value,.checkout__sidebar .giftwrap.value,.checkout__sidebar .shipping.value,.checkout__sidebar .subtotal.value,.checkout__sidebar .tax.value,.checkout__sidebar .total.value{padding:.4em 0}.shipping.value{line-height:60px}.shipping.value .zero_cost{color:#fc4d67;text-transform:uppercase;font-weight:700}.checkout__sidebar .shipping.value{line-height:normal}@media (min-width:768px){.checkout__sidebar .shipping.value{line-height:26px;padding-bottom:20px}}.checkout__sidebar .tax.value{line-height:40px}.checkout__sidebar .total.label,.checkout__sidebar .total.value{font-weight:700;padding-bottom:0}.order-summary__total-label,.order-summary__total-value{padding:10px 0}@media (min-width:1025px){.order-summary__total-label,.order-summary__total-value{border-top:1px solid #BBBBB9;border-bottom:1px solid #BBBBB9}}.checkout__sidebar .total-label__wrapper,.checkout__sidebar .total-value__wrapper{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;padding-top:10px;border-top:1px solid #BBBBB9}.order-summary__total-label{clear:left;text-transform:uppercase;width:65%;margin-top:.8em}.checkout__sidebar .order-summary__total-label{margin-top:0;border:none;padding:0}.checkout__sidebar .total-label__wrapper{border-top-color:transparent}.order-summary__total-value{width:35%;font-weight:700;margin-top:.8em}.checkout__sidebar .order-summary__total-value{margin-top:0;border-top:none;border:none;padding:0}.viewcart-buttons{text-align:right;clear:both;margin:10px 0 10px;position:relative}.viewcart-buttons:after{content:"";display:table;clear:both}.viewcart-buttons-panel{margin:20px 0}.viewcart-buttons-panel .continue-buttons.empty_cart{display:none}.checkout__sidebar .viewcart-buttons-panel{display:none}@media (min-width:768px){.viewcart-buttons-panel{padding-left:20px;margin:40px 0 0 0;text-align:right}}.viewcart-buttons-panel .or{display:block;text-align:center;margin:5px 0;text-transform:uppercase}@media (min-width:768px){.viewcart-buttons-panel .or{display:inline-block;line-height:33px;margin:0 22px}}@media (min-width:1025px){.viewcart-buttons-panel .or{margin:0 38px}}@media (min-width:768px){.viewcart-buttons-panel .continue-buttons{overflow:hidden;float:right}}.viewcart-buttons-panel .gwp-paypal-checkout,.viewcart-buttons-panel .paypal-checkout{display:block;text-align:center}@media (min-width:768px){.viewcart-buttons-panel .gwp-paypal-checkout,.viewcart-buttons-panel .paypal-checkout{display:inline-block;height:33px;vertical-align:middle}}.viewcart-buttons-panel a.continue-checkout,.viewcart-buttons-panel a.gwp_continue-checkout{width:100%}@media (min-width:768px){.viewcart-buttons-panel a.continue-checkout,.viewcart-buttons-panel a.gwp_continue-checkout{display:inline-block;width:auto;padding-left:20px;padding-right:20px}}#bottom-viewcart-buttons .viewcart-buttons-panel .continue-buttons.empty_cart{display:block}.go-shopping{width:100%}@media (min-width:768px){.go-shopping{width:auto}}.signin-to-see-cart{margin-top:20px}.choose-samples-and{display:none;text-align:center;margin-bottom:10px;font-weight:700}@media (min-width:768px){.choose-samples-and{display:none;margin-right:15px;margin-bottom:0}}.continue-shopping{float:left;display:block;font-weight:700;text-align:center;font-size:11px;margin-top:20px;width:100%}@media (min-width:768px){.continue-shopping{margin-top:5px;width:auto}}.add-samples-message{display:none}@media (min-width:1025px){.add-samples-message{display:block;border-top:1px solid #BBBBB9;text-align:center;padding:45px 0}}.cart-item__desc .remove-sample,.cart-item__remove-form a{font-family:"Brandon Text Bold";text-transform:uppercase;font-size:14px;line-height:19px;vertical-align:top;letter-spacing:.24em;padding-bottom:5px;color:#ff4661;text-decoration:none;border-bottom:2px solid #ff4661;display:inline-block;cursor:pointer;text-transform:uppercase;font-family:"Brandon Text Bold";font-size:12px}.cart-item__desc .remove-sample:hover,.cart-item__remove-form a:hover{color:#ff4661;border-color:#ff4661;text-decoration:none}.checkout__sidebar .cart-item__qty,.checkout__sidebar .cart-item__total{display:block;width:30%;text-align:right}.cart-item{width:100%;position:relative;padding:10px 0 20px 0;border-bottom:1px solid #BBBBB9}.cart-item:after{content:"";display:table;clear:both}.cart-item:last-child{border-bottom:none}.checkout__sidebar .cart-item{position:relative;padding:20px 0}.cart-item__limited-remaining{color:#ff4661;font-size:13px;line-height:1.923;clear:both;text-align:left}@media (min-width:768px){.cart-item__limited-remaining{line-height:2.923}}.cart-item__thumb{float:left;text-align:center}.cart-item__thumb-link{display:block}.cart-item__thumb-image{display:block}@media (min-width:768px){.cart-item__thumb-image{width:100%}}@media (min-width:768px){.checkout__content .cart-item__thumb-image{padding:0 17%}}.checkout__content .cart-item__thumb{width:38%;padding-right:20px}@media (min-width:768px){.checkout__content .cart-item__thumb{width:16%;padding-right:0}}.checkout__sidebar .cart-item__thumb{width:28%;padding-right:4%}.cart-item__desc-container{float:left}.cart-item__desc-container:after{content:"";display:table;clear:both}.checkout__content .cart-item__desc-container{width:62%}@media (min-width:768px){.checkout__content .cart-item__desc-container{width:84%}}.checkout__sidebar .cart-item__desc-container{width:72%}.cart-item__desc{line-height:1.5}@media (min-width:768px){.checkout__content .cart-item__desc{float:left;width:38%}}.checkout__sidebar .cart-item__desc{float:left;width:70%}.cart-item__desc .remove-sample{margin-top:10px}.checkout__sidebar .cart-item__desc .remove-sample{display:none}.cart-item__desc-info{font-size:12px}@media (min-width:768px){.cart-item__desc-info .color{margin:14px 0 1px 0}}.cart-item__desc-info .color .swatch{float:left}.cart-item__desc-info .shade{font-size:14px;line-height:22px;margin-left:2.4em}.cart-item__desc-info .shade-label{display:none}.cart-item__product-name{font-family:"Brandon Text Bold";text-transform:uppercase}.cart-item__product-name a{font-size:11px;letter-spacing:.2em}.cart-item__size{font-size:14px;margin-top:3px;display:inline-block}.cart-item__color{display:block;margin-bottom:5px;margin-top:5px}@media (min-width:768px){.cart-item__color{margin-top:10px}}.cart-item__color .cart-item__swatch{border-radius:11px;height:20px;width:20px;display:inline-block;vertical-align:middle}.cart-item__remove-form a{margin-top:10px}.cart-item__remove-form.loading{background-size:auto 100%}.cart-item__qty{float:left;line-height:36px}@media (max-width:767px){.checkout__content .cart-item__qty{overflow:hidden;clear:left;margin-top:10px;padding-top:10px}}@media (min-width:768px){.checkout__content .cart-item__qty{width:28%}}.checkout__sidebar .cart-item__qty{margin:0;padding:20px 0 0 0;clear:none;float:right;text-transform:uppercase}.cart-item__qty .update_btn{display:none}.cart-item__qty a.selectBox,.cart-item__qty select,.selectbox .cart-item__qty{display:block}@media (max-width:767px){.cart-item__qty a.selectBox,.cart-item__qty select,.selectbox .cart-item__qty{min-width:64px;width:64px}}.touch .cart-item__qty select,.touchevents .cart-item__qty select{min-width:64px;width:64px}.cart-item__qty form{width:64px}@media (max-width:767px){.cart-item__qty form{display:block;float:left}}@media (max-width:767px){.checkout__content .cart-item__qty-label{float:left;line-height:30px;margin-right:7px}}@media (min-width:768px){.checkout__content .cart-item__qty-label{display:none;padding-top:5px;margin-top:34px}}.sample .cart-item__qty-label{display:inline-block}@media (min-width:768px){.sample .cart-item__qty-label{display:none}}.checkout__sidebar .cart-item__qty-label{padding:0;margin:0;display:inline-block}.cart-item__price{line-height:36px;-ms-word-break:break-word;word-break:break-word}@media (min-width:768px){.cart-item__price{width:24%;float:left}}@media (max-width:767px){.viewcart-panel .cart-item__price{margin:0 0 0 5%;padding-top:15px;line-height:36px}}.checkout__sidebar .cart-item__price{display:none}.cart-item__price-label{display:none}@media (min-width:768px){.checkout__sidebar .cart-item__price-label{display:inline-block}}.checkout__content .cart-item__total{float:left}@media (max-width:767px){.checkout__content .cart-item__total{margin:10px 0 0 10px;padding-top:10px;line-height:30px;display:none}}@media (min-width:768px){.checkout__content .cart-item__total{text-align:right;width:10%;line-height:36px}}.checkout__sidebar .cart-item__total{position:absolute;right:0;top:20px}.cart-item__gc-to{margin-top:3px}.cart-item__gc-email,.cart-item__gc-from,.cart-item__gc-message,.cart-item__gc-to{font-family:"Brandon Text Medium";line-height:normal;text-transform:none}.cart-item__gc-text{font-family:"Brandon Text";text-transform:none}.cart-item__gc-options{margin-top:3px}a.cart-item__gc-edit,a.cart-item__gc-remove{font-family:"Brandon Text Bold";text-transform:uppercase;font-size:14px;line-height:19px;vertical-align:top;letter-spacing:.24em;padding-bottom:5px;color:#ff4661;text-decoration:none;border-bottom:2px solid #ff4661;display:inline-block;cursor:pointer;font-size:10px;padding-bottom:3px}a.cart-item__gc-edit:hover,a.cart-item__gc-remove:hover{color:#ff4661;border-color:#ff4661;text-decoration:none}a.cart-item__gc-buy{display:none}.cart-item__replenishment{padding:20px 0 10px 0;position:relative;clear:left;width:auto}@media (min-width:768px){.cart-item__replenishment{width:80%}}.checkout__sidebar .cart-item__replenishment{padding:0}.cart-item__replenishment .selectbox{width:100%}@media (min-width:768px){.cart-item__replenishment .selectbox{width:195px}}.replenishment__description{font-family:"Brandon Text Bold";font-size:12px;text-transform:uppercase}@media (min-width:768px){.replenishment__description{overflow:hidden}}@media (min-width:768px){.replenishment__description--text{font-size:14px;float:left;margin-right:45px}}.replenishment__description--link{display:none}.replenishment__form-container{margin-top:8px}.replen_notice{display:inline-block;padding:0;margin-top:15px;vertical-align:top;text-transform:none}@media (max-width:767px){.replen_notice{width:auto}}.replenishment__description-link{position:absolute;bottom:0;left:0;display:block;text-decoration:underline}.gift-card{font-style:italic}.gift-card__link{font-weight:700;text-decoration:underline;font-style:normal}.cart-item .error{clear:left;overflow:hidden;margin-top:10px}.recommended-products-panel{clear:both}.recommended-products-panel .checkout__panel-title{text-align:center;border:0}.recommended-products-panel .checkout__panel-title:after,.recommended-products-panel .checkout__panel-title:before{border-top:2px solid #000;width:57px;content:'\a0 ';position:relative;top:.8em;display:inline-block;margin:0 .4em 0 .2em}@media (min-width:768px){.recommended-products-panel{margin-top:1.4em}}.recommended-products__list{overflow:hidden}.recommended-products__list>li{float:left;width:33%;text-align:center;position:relative}.recommended-products__list>li>a,.recommended-products__list>li>div{display:block;width:140px;margin:0 auto}.recommended-products__list>li .thumb{margin-bottom:15px}.recommended-products__list>li img{width:100%}.recommended-products__list>li .product_name{margin-bottom:10px}.recommended-products__list>li .product_subname{line-height:1.3}.recommended-products__list>li [type=submit]{margin:15px 0}.recommended-products__list>li .quickshop{position:absolute;bottom:0;left:50%;margin-left:-70px}.favorites__recommended-products,.recommended-product-items{overflow:hidden}.favorites__recommended-products .favorites__recommended-product,.favorites__recommended-products .recommended-item,.recommended-product-items .favorites__recommended-product,.recommended-product-items .recommended-item{float:left;width:22.75%;box-sizing:border-box;margin-right:3%}.favorites__recommended-products .favorites__recommended-product img,.favorites__recommended-products .recommended-item img,.recommended-product-items .favorites__recommended-product img,.recommended-product-items .recommended-item img{width:100%}.favorites__recommended-products .favorites__recommended-product:last-child,.favorites__recommended-products .recommended-item:last-child,.recommended-product-items .favorites__recommended-product:last-child,.recommended-product-items .recommended-item:last-child{margin-right:0}.favorites__recommended-products .product_name,.recommended-product-items .product_name{min-height:76px}.favorites__recommended-products .product_name a,.recommended-product-items .product_name a{text-transform:uppercase;border:none;padding:0}.favorites__recommended-products .produce_subname a,.recommended-product-items .produce_subname a{text-transform:uppercase;border:none}.favorites__recommended-products .formatted_price,.recommended-product-items .formatted_price{border:1px solid #000;border-width:1px 0;padding:.4em 0;text-align:right}.favorites__recommended-products .quickshop,.recommended-product-items .quickshop{text-align:right}.favorites__recommended-products .addtobag,.recommended-product-items .addtobag{text-align:right;margin:15px 0}.favorites__recommended-products .addtobag__form,.recommended-product-items .addtobag__form{float:right}.favorites__recommended-products .addtobag__favorites,.recommended-product-items .addtobag__favorites{float:right}.favorites__recommended-products .addtobag__favorites .product__favorite,.recommended-product-items .addtobag__favorites .product__favorite{font-size:18px;padding-right:10px;text-decoration:none}.favorites__recommended-products .addtobag__favorites .product__favorite .icon-heart,.recommended-product-items .addtobag__favorites .product__favorite .icon-heart{color:#ff0000}.favorites__recommended-products .addtobag__favorites .product__favorite .icon-heart_outline,.recommended-product-items .addtobag__favorites .product__favorite .icon-heart_outline{color:#000000}.favorites__recommended-products .addtobag__favorites .product__favorite .icon-heart_outline:hover,.recommended-product-items .addtobag__favorites .product__favorite .icon-heart_outline:hover{color:#ff0000}.recommended-item__button{margin:15px 0}.recommended-products__list>li>.sku-brief-editorial{padding-bottom:90px;position:relative}.sku-brief-checkout__controls{position:absolute;bottom:0;width:100%}.sku-brief-editorial__reviews{width:60px;margin:0 auto 10px}.samples-page{position:relative;margin:0 25px 30px;text-align:left}@media (min-width:768px){.samples-page{max-width:1024px;margin:18px auto 75px auto}}.samples-page .samples-panel__title{border-bottom-width:2px;font-size:21px;margin:15px 0 0 0}@media (min-width:768px){.samples-page .samples-panel__title{padding-left:.6em}}.samples-page .samples-panel__header{margin-top:15px}.samples-page .remaining .available,.samples-page .remaining .max{text-align:center;padding:28px 20px 50px 20px;background:#eff0f0;border-bottom:1px solid #000000}.samples-page .remaining .wp-pick-samples.available,.samples-page .remaining .wp-samples.available{background:#ffffff;border-bottom:1px solid #000000;margin-bottom:0;padding:18px 20px 10px 13px;text-align:left}.samples-page .remaining__header,.samples-page .remaining__header--alt{font-family:"Brandon Text Bold";font-weight:400;font-size:25px;line-height:27px;letter-spacing:.24em;text-transform:uppercase}.samples-page .remaining__sub-header{font-family:"Brandon Text";font-weight:400;font-size:14px;line-height:22px;margin-bottom:2px}.samples-page .remaining__date,.samples-page .remaining__text,.samples-page .remaining__text--alt{font-family:"Brandon Text";font-weight:400;font-size:14px;line-height:22px;letter-spacing:normal;margin-top:20px}.samples-page .remaining__header--alt,.samples-page .remaining__text--alt{display:none}.samples-page .remaining__note{font-family:"Brandon Text";font-weight:400;font-size:14px;line-height:18px;letter-spacing:normal;margin-top:20px}.samples-page .samples-panel__pick4_or_pick1{color:#ff4661;margin-top:4px}@media (min-width:768px){#checkout_wp_samples .samples-buttons.bottom{border-top:none}#checkout_wp_samples .pick-samples-btn a{background-color:#ff4661;border:none;color:#ffffff;font-size:14px;padding:.75em 1em;text-decoration:none;letter-spacing:2.5px;line-height:1;height:auto;width:100%}#checkout_wp_samples .product-list .grid-2{width:48.4%}#checkout_wp_samples .product-list .grid-3{width:31.2%}#checkout_wp_samples .product-list .grid-4{width:22.6%}#checkout_wp_samples .product-list .product{margin-bottom:0}#checkout_wp_samples .product-list .even-product{margin-left:0}#checkout_wp_samples .product-list .learn-link,#checkout_wp_samples .product-list .product-size{display:none}#checkout_wp_samples .product-list .skus{position:absolute;bottom:6px}#checkout_wp_samples .product-list .skus .sku.deactivate .sample-select-button{background-color:#d4d4d4}#checkout_wp_samples .product-list .skus .sample-select-button{background-color:#000000;color:#ffffff}#checkout_wp_samples .product-list .skus .sample-select-button.selected{background-color:#ff4661}#checkout_wp_samples .gwp .skus .sku.deactivate .sample-select-button{color:#ffffff;border:1px solid #d4d4d4}#checkout_wp_samples .gwp .skus .sample-select-button{background-color:#ffffff;color:#000000;border:1px solid #000000}#checkout_wp_samples .gwp .skus .sample-select-button.selected{background-color:#000000;color:#ffffff}}@media (max-width:767px){#samples-panel .available{border-bottom:1px solid #d4d4d4;margin-bottom:15px}}@media (max-width:767px){#checkout_wp_samples .product-img{padding-right:0}#checkout_wp_samples .product-list .skus{position:relative;bottom:0}#checkout_wp_samples .samples-buttons .return-link a{width:auto}#checkout_wp_samples .details,#checkout_wp_samples .product-img{width:100%}#checkout_wp_samples .product-img img{width:60%;text-align:center;display:block;margin:0 auto}#checkout_wp_samples .product-list .skus label input{top:0}#checkout_wp_samples .product-list .skus .sku.deactivate .sample-select-button{background-color:#d4d4d4}#checkout_wp_samples .product-list .skus .sample-select-button{top:0;border:none;position:relative;background-color:#000000;color:#ffffff}#checkout_wp_samples .product-list .skus .sample-select-button.selected{background-color:#ff4661}#checkout_wp_samples .gwp .skus .sku.deactivate .sample-select-button{color:#ffffff;border:1px solid #d4d4d4}#checkout_wp_samples .gwp .skus .sample-select-button{background-color:#ffffff;color:#000000;border:1px solid #000000}#checkout_wp_samples .gwp .skus .sample-select-button.selected{background-color:#000000;color:#ffffff}}.samples-buttons{overflow:hidden}@media (min-width:768px){.samples-page .samples-buttons.top{padding-top:0}}.samples-page .samples-buttons.bottom{padding-top:20px;display:none}@media (min-width:768px){.samples-page .samples-buttons.bottom{padding-top:40px;border-top:1px solid #929292}}.account-overlay .account-overlay__next .samples-page .samples-buttons .btn.account-overlay__next-trigger,.email-overlay .account-overlay__next .samples-page .samples-buttons .btn.account-overlay__next-trigger,.samples-page .samples-buttons .account-overlay .account-overlay__next .btn.account-overlay__next-trigger,.samples-page .samples-buttons .email-overlay .account-overlay__next .btn.account-overlay__next-trigger,.samples-page .samples-buttons input[type=submit].btn{width:100%;padding:.75em 1em;line-height:1;height:auto}.account-overlay .account-overlay__next .samples-page .samples-buttons .btn.is_disabled.account-overlay__next-trigger,.email-overlay .account-overlay__next .samples-page .samples-buttons .btn.is_disabled.account-overlay__next-trigger,.samples-page .samples-buttons .account-overlay .account-overlay__next .btn.is_disabled.account-overlay__next-trigger,.samples-page .samples-buttons .email-overlay .account-overlay__next .btn.is_disabled.account-overlay__next-trigger,.samples-page .samples-buttons input[type=submit].btn.is_disabled{background:#d4d4d4}@media (min-width:768px){.account-overlay .account-overlay__next .samples-page .samples-buttons .btn.account-overlay__next-trigger,.email-overlay .account-overlay__next .samples-page .samples-buttons .btn.account-overlay__next-trigger,.samples-page .samples-buttons .account-overlay .account-overlay__next .btn.account-overlay__next-trigger,.samples-page .samples-buttons .email-overlay .account-overlay__next .btn.account-overlay__next-trigger,.samples-page .samples-buttons input[type=submit].btn{width:auto;margin-left:40px}}.samples-buttons .return-link{display:block;line-height:30px;padding-top:16px;text-align:center}.samples-buttons .return-link a{width:100%;font-size:11px}@media (min-width:768px){.samples-buttons .return-link{text-align:left;padding-top:5px;float:right;width:auto}}@media (min-width:768px){.samples-page .samples-buttons .add-button{float:right}}.checkout__sidebar .product-list{min-height:350px}.samples-page .product-list{overflow:hidden;margin-top:35px}@media (min-width:1025px){.samples-page .product-list{padding-top:20px;margin-top:0}}.checkout__sidebar .product .product-name,.checkout__sidebar .product .skus label{font-family:"Brandon Text Bold";text-transform:uppercase}.checkout__sidebar .product .sku.deactivate .sample-select-button{background:#d4d4d4}.checkout__sidebar .product .sample-select-button{width:100%}@media (min-width:768px){.checkout__sidebar .product .sample-select-button{display:none;position:absolute;width:100%;bottom:0;margin-top:0}}.samples-panel .product .product-name,.samples-panel .product .skus label{font-family:"Brandon Text Bold";text-transform:uppercase}.samples-panel .product .sku.deactivate .sample-select-button{background:#d4d4d4}.samples-panel .product .sample-select-button{width:100%}@media (min-width:768px){.samples-panel .product .sample-select-button{display:none;position:absolute;width:100%;bottom:0;margin-top:0}}.samples-page .product .product-name,.samples-page .product .skus label{font-family:"Brandon Text Bold";text-transform:uppercase}.samples-page .product .sku.deactivate .sample-select-button{background:#d4d4d4}.samples-page .product .sample-select-button{width:100%}@media (min-width:768px){.samples-page .product .sample-select-button{display:none;position:absolute;width:100%;bottom:0;margin-top:0}}.checkout__sidebar .product{width:100%;margin:0 auto}.checkout__sidebar .product label{min-height:24px}.samples-page .product{padding-bottom:5px;padding-top:20px;margin-bottom:40px;position:relative;border-top:1px solid #929292}.samples-page .product:first-child{border-top:0}@media (max-width:767px){.samples-page .product{overflow:hidden}}@media (min-width:768px){.samples-page .product{min-height:390px;float:left;width:22.6%;padding:18px 0 90px 0;margin:0 0 30px 2%;border-top:none}.samples-page .product:nth-of-type(1){margin-left:0}}.checkout__sidebar .product-seperation{display:none}@media (min-width:768px){.checkout__sidebar .product-seperation{display:block;height:1px;line-height:1px;width:100%;clear:both;background:#929292}.checkout__sidebar .product-seperation+.product{margin-left:0}}.samples-panel .product-seperation{display:none}@media (min-width:768px){.samples-panel .product-seperation{display:block;height:1px;line-height:1px;width:100%;clear:both;background:#929292}.samples-panel .product-seperation+.product{margin-left:0}}.samples-page .product-seperation{display:none}@media (min-width:768px){.samples-page .product-seperation{display:block;height:1px;line-height:1px;width:100%;clear:both;background:#929292}.samples-page .product-seperation+.product{margin-left:0}}.checkout__sidebar .product-img{max-width:140px;margin:0 auto}.checkout__sidebar .product-img img{width:100%}.samples-page .product-img{float:left;width:40%;padding-right:20px;margin-bottom:20px}@media (min-width:768px){.samples-page .product-img{width:100%;padding-right:0;float:none}.opc__samples .samples-page .product-img{min-height:251px}}.samples-page .product-img img{width:100%}.checkout__sidebar .details{margin-top:20px}.samples-page .details{float:left;width:60%;text-align:left;line-height:1.4}@media (min-width:768px){.samples-page .details{float:none;width:100%}}.checkout__sidebar .product-subhead{display:none}.samples-panel .product-subhead{display:none}.samples-page .product-subhead{display:none}.checkout__sidebar .product-size{margin-top:8px;font-size:12px}.samples-panel .product-size{margin-top:8px;font-size:12px}.samples-page .product-size{margin-top:8px;font-size:12px}.checkout__sidebar .skus label{font-size:12px;display:block;clear:both}.samples-panel .skus label{font-size:12px;display:block;clear:both}.samples-page .skus label{font-size:12px;display:block;clear:both}.checkout__sidebar .sample__shades-container{width:100%}@media (min-width:768px){.checkout__sidebar .sample__shades-container{display:none;position:absolute;bottom:46px;left:0}}.checkout__sidebar .sample__shades-container .sample__shades{height:36px;padding:6px 0;border-top:1px solid #000000;border-bottom:1px solid #000000}.checkout__sidebar .sample__shades-container .swatch{float:left}.checkout__sidebar .sample__shades-container .shade{float:left;padding-left:9px;height:22px}@media (max-width:767px){.checkout__sidebar .sample__shades-container .shade{font-family:"Brandon Text Bold";font-weight:400;font-size:12px;line-height:21px;letter-spacing:.2em;text-transform:uppercase;line-height:22px;height:22px;overflow:hidden;text-overflow:initial;width:84%}}@media (max-width:767px) and (min-width:768px){.checkout__sidebar .sample__shades-container .shade{font-size:14px}}@media (min-width:768px){.checkout__sidebar .sample__shades-container .shade{font-family:"Brandon Text Bold";font-weight:400;font-size:14px;line-height:17px;letter-spacing:.24em;text-transform:uppercase;line-height:22px}}@media (min-width:768px) and (min-width:768px){.checkout__sidebar .sample__shades-container .shade{font-size:14px}}.samples-panel .sample__shades-container{width:100%}@media (min-width:768px){.samples-panel .sample__shades-container{display:none;position:absolute;bottom:46px;left:0}}.samples-panel .sample__shades-container .sample__shades{height:36px;padding:6px 0;border-top:1px solid #000000;border-bottom:1px solid #000000}.samples-panel .sample__shades-container .swatch{float:left}.samples-panel .sample__shades-container .shade{float:left;padding-left:9px;height:22px}@media (max-width:767px){.samples-panel .sample__shades-container .shade{font-family:"Brandon Text Bold";font-weight:400;font-size:12px;line-height:21px;letter-spacing:.2em;text-transform:uppercase;line-height:22px;height:22px;overflow:hidden;text-overflow:initial;width:84%}}@media (max-width:767px) and (min-width:768px){.samples-panel .sample__shades-container .shade{font-size:14px}}@media (min-width:768px){.samples-panel .sample__shades-container .shade{font-family:"Brandon Text Bold";font-weight:400;font-size:14px;line-height:17px;letter-spacing:.24em;text-transform:uppercase;line-height:22px}}@media (min-width:768px) and (min-width:768px){.samples-panel .sample__shades-container .shade{font-size:14px}}.samples-page .sample__shades-container{width:100%}@media (min-width:768px){.samples-page .sample__shades-container{display:none;position:absolute;bottom:46px;left:0}}.samples-page .sample__shades-container .sample__shades{height:36px;padding:6px 0;border-top:1px solid #000000;border-bottom:1px solid #000000}.samples-page .sample__shades-container .swatch{float:left}.samples-page .sample__shades-container .shade{float:left;padding-left:9px;height:22px}@media (max-width:767px){.samples-page .sample__shades-container .shade{font-family:"Brandon Text Bold";font-weight:400;font-size:12px;line-height:21px;letter-spacing:.2em;text-transform:uppercase;line-height:22px;height:22px;overflow:hidden;text-overflow:initial;width:84%}}@media (max-width:767px) and (min-width:768px){.samples-page .sample__shades-container .shade{font-size:14px}}@media (min-width:768px){.samples-page .sample__shades-container .shade{font-family:"Brandon Text Bold";font-weight:400;font-size:14px;line-height:17px;letter-spacing:.24em;text-transform:uppercase;line-height:22px}}@media (min-width:768px) and (min-width:768px){.samples-page .sample__shades-container .shade{font-size:14px}}.checkout__sidebar .skus{margin-top:20px}.checkout__sidebar .skus__multiple,.checkout__sidebar .skus__single{display:none}.checkout__sidebar .skus__multiple select.shade__select{width:100%}.checkout__sidebar .skus__multiple .selectBox.shade__select{padding-left:0;height:36px;border-top:1px solid #000000;border-bottom:1px solid #000000}.checkout__sidebar .skus__multiple .selectBox.shade__select .selectBox-label{font-family:"Brandon Text Bold";font-weight:400;font-size:14px;line-height:17px;letter-spacing:.24em;text-transform:uppercase;line-height:36px;height:36px}@media (min-width:768px){.checkout__sidebar .skus__multiple .selectBox.shade__select .selectBox-label{font-size:14px}}.checkout__sidebar .skus__multiple .selectBox.shade__select .swatch__container{float:left;margin:6px 6px 0 0}.samples-panel .skus{margin-top:20px}.samples-panel .skus__multiple,.samples-panel .skus__single{display:none}.samples-panel .skus__multiple select.shade__select{width:100%}.samples-panel .skus__multiple .selectBox.shade__select{padding-left:0;height:36px;border-top:1px solid #000000;border-bottom:1px solid #000000}.samples-panel .skus__multiple .selectBox.shade__select .selectBox-label{font-family:"Brandon Text Bold";font-weight:400;font-size:14px;line-height:17px;letter-spacing:.24em;text-transform:uppercase;line-height:36px;height:36px}@media (min-width:768px){.samples-panel .skus__multiple .selectBox.shade__select .selectBox-label{font-size:14px}}.samples-panel .skus__multiple .selectBox.shade__select .swatch__container{float:left;margin:6px 6px 0 0}.samples-page .skus{margin-top:20px}.samples-page .skus__multiple,.samples-page .skus__single{display:none}.samples-page .skus__multiple select.shade__select{width:100%}.samples-page .skus__multiple .selectBox.shade__select{padding-left:0;height:36px;border-top:1px solid #000000;border-bottom:1px solid #000000}.samples-page .skus__multiple .selectBox.shade__select .selectBox-label{font-family:"Brandon Text Bold";font-weight:400;font-size:14px;line-height:17px;letter-spacing:.24em;text-transform:uppercase;line-height:36px;height:36px}@media (min-width:768px){.samples-page .skus__multiple .selectBox.shade__select .selectBox-label{font-size:14px}}.samples-page .skus__multiple .selectBox.shade__select .swatch__container{float:left;margin:6px 6px 0 0}@media (min-width:768px){.samples-page .skus{width:100%;margin-top:0}.samples-page .skus .form-item{margin-bottom:0}}.shade__select-selectBox-dropdown-menu{font-family:"Brandon Text Bold";font-weight:400;font-size:14px;line-height:17px;letter-spacing:.24em;text-transform:uppercase;line-height:36px}@media (min-width:768px){.shade__select-selectBox-dropdown-menu{font-size:14px}}.shade__select-selectBox-dropdown-menu .swatch__container{float:left;margin:6px 6px 0 0}.samples-page .sample-select-button{border:none}@media (max-width:767px){.samples-page .sample-select-button{margin-top:20px}}.samples-page .prev-next,.samples-page .samples-pager{display:none}.checkout-confirmation-page p{margin-bottom:20px}.checkout-confirmation-page .registration-panel{padding-bottom:38px}.checkout-confirmation-page .registration-panel__title{margin-bottom:18px}@media (max-width:767px){.checkout-confirmation-page .registration-panel__title{text-indent:0;padding:20px;line-height:normal}}@media (min-width:768px){.checkout-confirmation-page .registration-panel .checkout__panel-content{padding-left:20px}}@media (min-width:768px){.checkout-confirmation-page .registration-panel .how-we-will-use-container{float:right;width:43%;margin-right:20px}}@media (min-width:768px){.checkout-confirmation-page .registration-panel .registration-form-container{float:left;width:43%}}.checkout-confirmation-page .registration-panel .registration-form-container input.error{border:1px solid #ff0000}.checkout-confirmation-page .registration-panel .checkout-registration__email-address-title{display:block}.checkout-confirmation-page .registration-panel .checkout-registration__email-address{margin-bottom:15px}.checkout-confirmation-page .registration-panel .accepted-privacy-policy{margin-top:20px}.checkout-confirmation-page .registration-panel .continue-button-wrapper{clear:both;padding-top:38px}.checkout-confirmation-page .sign-in-confirmation-panel{overflow:hidden;padding-bottom:38px}.checkout-confirmation-page .sign-in-confirmation-panel__title{margin-bottom:18px}@media (max-width:767px){.checkout-confirmation-page .sign-in-confirmation-panel__title{text-indent:0;padding:20px;line-height:normal}}@media (min-width:768px){.checkout-confirmation-page .sign-in-confirmation-panel__content{float:left;margin-left:20px}}.checkout-confirmation-page .sign-in-confirmation-panel__content .label{display:block}.checkout-confirmation-page .sign-in-confirmation-panel__content .email-address{margin-bottom:15px}.checkout-confirmation-page .sign-in-confirmation-panel__content .password input.error{border:1px solid #ff0000}@media (min-width:768px){.checkout-confirmation-page .sign-in-confirmation-panel__content .password{width:43%}}.checkout-confirmation-page .guarantee-panel{clear:both;padding:0}@media (min-width:768px){.checkout-confirmation-page .guarantee-panel{padding:0 0 0 20px}}.confirmation-panel{padding-bottom:40px}.confirmation-panel p{margin-bottom:0}.confirmation-panel__title{margin-bottom:18px}@media (max-width:767px){.confirmation-panel__title{font-size:16px}}@media (min-width:768px){.confirmation-panel__content{padding-left:20px}}.confirmation-panel__email-coming{margin-top:36px}.confirmation-panel__actions{margin:34px 0 0 0}@media (min-width:768px){.confirmation-panel__actions{margin:34px 0 0 20px}}.elc-checkout-footer{display:flex;flex-direction:column}.elc-checkout-footer .secure-pay-container{display:flex;margin:30px auto}.elc-checkout-footer .secure-pay-container .logo{background-image:url(/media/export/cms/checkout/lock.svg);width:20px;height:20px;background-size:20px 20px}.elc-checkout-footer .secure-pay-container .secure-pay{font-size:15px;font-weight:700;margin:auto 0 1px 5px}.pg_wrapper{padding-top:30px}@media (min-width:768px){.pg_wrapper{padding-top:0}}.nav-checkout .pg_wrapper{padding-top:0}@media (max-width:767px){.pg_wrapper.onepage,.pg_wrapper.samples-page{padding-top:30px}}.pg_wrapper .messages{color:#ff0000}.pg_wrapper .termsandprivacy{padding:0 0 20px 20px}.account .account__section{overflow:hidden;max-width:1024px;margin:40px auto}@media (max-width:767px){.account .account__section{padding:0 20px 0 0}}.account-page .account-utilities{float:left;margin-right:28px}.account-page__content{width:auto;overflow:hidden}.account-page__header{margin:4px 0 6px}#account-page__welcome{display:none}.account-address,.account-loyalty,.account-orders,.account-payment,.account-profile{position:relative;width:50%;float:left;padding:48px 52px 94px 50px}.account-address .section-header__header,.account-loyalty .section-header__header,.account-orders .section-header__header,.account-payment .section-header__header,.account-profile .section-header__header{text-align:center;margin-bottom:42px}.account-address .section-header__link,.account-loyalty .section-header__link,.account-orders .section-header__link,.account-payment .section-header__link,.account-profile .section-header__link{color:#EF4963;text-decoration:none;position:absolute;display:block;width:100%;bottom:52px;left:0;text-align:center}.account-address .section-content h4,.account-loyalty .section-content h4,.account-orders .section-content h4,.account-payment .section-content h4,.account-profile .section-content h4{font-family:"Brandon Text Bold";margin-bottom:32px}.account-address .section-content .order-detail-item-link,.account-loyalty .section-content .order-detail-item-link,.account-orders .section-content .order-detail-item-link,.account-payment .section-content .order-detail-item-link,.account-profile .section-content .order-detail-item-link{visibility:hidden}.account-address .section-content .reorder-item-link,.account-loyalty .section-content .reorder-item-link,.account-orders .section-content .reorder-item-link,.account-payment .section-content .reorder-item-link,.account-profile .section-content .reorder-item-link{text-decoration:none;color:#000000}.account-artists_pick{display:none}.account-address,.account-payment{border-top:1px solid #D0D0D0}.account-profile{background:url(/media/images/account/bg_account_landing.gif) no-repeat 100% 52px}.account-profile .account-profile__connected-accounts span,.account-profile .account-profile__email span,.account-profile .account-profile__name span,.account-profile .account-profile__newsletter span,.account-profile .account-profile__newsletter-mobile span{font-family:"Brandon Text Bold"}.account-payment{clear:left;background:url(/media/images/account/bg_account_landing.gif) no-repeat 100% 0}.account-loyalty{display:none}.account-landing-profile__header-container{text-align:center}.account-mobile-landing-page .account-landing-profile__img{width:154px;margin:0 auto 30px auto}.account-mobile-landing-page .account-landing-menu{border-top:1px solid #D0D0D0}.account-mobile-landing-page .account-landing-menu .account-landing-menu__item a{display:block;line-height:39px;padding-left:30px;border-bottom:1px solid #D0D0D0}.artist-picks-page .product,.favorites-page .product,.past-purchases-page .product,.wishlist-page .product{padding-top:20px}@media (min-width:768px){.artist-picks-page .product,.favorites-page .product,.past-purchases-page .product,.wishlist-page .product{padding-top:0}}@media (max-width:767px){.artist-picks-page .product-info,.favorites-page .product-info,.past-purchases-page .product-info,.wishlist-page .product-info{position:relative;padding-left:35%}}.artist-picks-page .product-info-wrapper,.favorites-page .product-info-wrapper,.past-purchases-page .product-info-wrapper,.wishlist-page .product-info-wrapper{position:relative}@media (min-width:768px){.artist-picks-page .product-info__product,.favorites-page .product-info__product,.past-purchases-page .product-info__product,.wishlist-page .product-info__product{overflow:hidden;float:left;vertical-align:top;width:52%}}.artist-picks-page .product-info__price,.favorites-page .product-info__price,.past-purchases-page .product-info__price,.wishlist-page .product-info__price{margin-top:3px}@media (min-width:768px){.artist-picks-page .product-info__price,.favorites-page .product-info__price,.past-purchases-page .product-info__price,.wishlist-page .product-info__price{overflow:hidden;float:left;margin-top:0;vertical-align:top;width:14%}}@media (min-width:768px){.artist-picks-page .product-info__actions,.favorites-page .product-info__actions,.past-purchases-page .product-info__actions,.wishlist-page .product-info__actions{overflow:hidden;float:left;vertical-align:top;width:34%}}.artist-picks-page .product-info__search,.favorites-page .product-info__search,.past-purchases-page .product-info__search,.wishlist-page .product-info__search{display:inline-block}.artist-picks-page .product-info__shade,.favorites-page .product-info__shade,.past-purchases-page .product-info__shade,.wishlist-page .product-info__shade{margin-top:10px}.artist-picks-page .product-info__shade-tile,.favorites-page .product-info__shade-tile,.past-purchases-page .product-info__shade-tile,.wishlist-page .product-info__shade-tile{height:21px;width:21px;border:none;box-shadow:none}.artist-picks-page .product-info__shade-name,.favorites-page .product-info__shade-name,.past-purchases-page .product-info__shade-name,.wishlist-page .product-info__shade-name{display:inline-block;vertical-align:top;line-height:21px}.artist-picks-page .product-info__name a,.favorites-page .product-info__name a,.past-purchases-page .product-info__name a,.wishlist-page .product-info__name a{font-family:"Brandon Text Bold";font-weight:400;font-size:11px;line-height:19px;letter-spacing:.22em;text-transform:uppercase;color:black;text-decoration:none}.artist-picks-page .product-info__re-order,.favorites-page .product-info__re-order,.past-purchases-page .product-info__re-order,.wishlist-page .product-info__re-order{display:none}.artist-picks-page .product-image,.favorites-page .product-image,.past-purchases-page .product-image,.wishlist-page .product-image{float:left}@media (max-width:767px){.artist-picks-page .product-image,.favorites-page .product-image,.past-purchases-page .product-image,.wishlist-page .product-image{position:absolute;top:10px;left:0;width:30%}.artist-picks-page .product-image__image,.artist-picks-page .product-image__link,.favorites-page .product-image__image,.favorites-page .product-image__link,.past-purchases-page .product-image__image,.past-purchases-page .product-image__link,.wishlist-page .product-image__image,.wishlist-page .product-image__link{display:block;width:100%}}.past-purchases-page .product-info__re-order{display:inline}.account #cboxOverlay{background:#ffffff}.account #colorbox{border:1px solid #BBBBB9}.account #cboxClose{top:3px;right:15px}.sign-in-page{overflow:hidden;padding:30px}@media (max-width:767px){.sign-in-page{min-height:350px}}@media (min-width:768px){.sign-in-page{padding:0;max-width:1024px;margin:40px auto}}@media (min-width:768px){.sign-in-page__container{width:75%}}@media (max-width:767px){.sign-in-page .section-head{text-align:center}}@media (max-width:767px){.sign-in-page__header{font-family:"Brandon Text Bold";font-weight:400;font-size:12px;line-height:15px;letter-spacing:.2em;text-align:center;text-transform:uppercase;position:relative;display:inline-block;margin:0 auto 30px auto;padding:0 33px;margin-bottom:16px}.sign-in-page__header:before{content:"";background:#000000;width:100%;height:2px;display:inline-block;position:absolute;top:43%;left:0}.sign-in-page__header .inner,.sign-in-page__header__inner{background:#ffffff;display:inline-block;position:relative;padding:0 7px 0 9px}}@media (max-width:767px) and (min-width:768px){.sign-in-page__header{font-size:14px;padding:0 55px}}@media (min-width:768px){.sign-in-page__header{font-family:"Brandon Text Bold";font-weight:400;font-size:21px;letter-spacing:.24em;text-transform:uppercase;text-indent:20px;margin-top:4px;padding-bottom:16px;border-bottom:2px solid #000000}}.sign-in-page__login{font-family:"Brandon Text Bold";font-weight:400;font-size:14px;line-height:18px;letter-spacing:.2em;text-transform:uppercase;height:50px;line-height:50px;text-indent:20px;background:#F3EFEA;border-bottom:1px solid #BBBBB9}.account-overlay .account-overlay__next .sign-in-page .sign-in-page__submit.account-overlay__next-trigger,.email-overlay .account-overlay__next .sign-in-page .sign-in-page__submit.account-overlay__next-trigger,.sign-in-page .account-overlay .account-overlay__next .sign-in-page__submit.account-overlay__next-trigger,.sign-in-page .email-overlay .account-overlay__next .sign-in-page__submit.account-overlay__next-trigger,.sign-in-page input[type=button].sign-in-page__submit,.sign-in-page input[type=submit].sign-in-page__submit{width:100%;margin-bottom:20px}@media (min-width:768px){.account-overlay .account-overlay__next .sign-in-page .sign-in-page__submit.account-overlay__next-trigger,.email-overlay .account-overlay__next .sign-in-page .sign-in-page__submit.account-overlay__next-trigger,.sign-in-page .account-overlay .account-overlay__next .sign-in-page__submit.account-overlay__next-trigger,.sign-in-page .email-overlay .account-overlay__next .sign-in-page__submit.account-overlay__next-trigger,.sign-in-page input[type=button].sign-in-page__submit,.sign-in-page input[type=submit].sign-in-page__submit{display:none;width:auto;position:absolute;left:20px;bottom:0;margin-bottom:0}}.sign-in-page__indent{padding-left:20px}.sign-in-page__indent .new-account__fieldset .optional-info__birthday-text{margin-top:10px;float:left}@media (min-width:768px){.sign-in-page .section-head__header{font-family:"Brandon Text Bold";font-weight:400;font-size:14px;line-height:18px;letter-spacing:.2em;text-transform:uppercase;height:50px;line-height:50px;text-indent:20px;margin-bottom:10px;border-bottom:1px solid #BBBBB9}}.sign-in-page .error_messages li{margin:10px 0}.sign-in-page .new-account__item,.sign-in-page .return-user__item{margin-bottom:20px}.sign-in-page .new-account__item.email_promotions label,.sign-in-page .new-account__item.privacy_policy label,.sign-in-page .new-account__item.show_password label{display:block;visibility:visible}.account__new-account,.account__return-user{display:none}@media (min-width:768px){.account__new-account,.account__return-user{margin:0 0 38px 0;display:block;position:relative;width:47.3%;min-height:350px;padding-bottom:30px}}.account__new-account input[type=password],.account__new-account input[type=text],.account__return-user input[type=password],.account__return-user input[type=text]{display:block;width:100%}.account__new-account input[type=text],.account__return-user input[type=text]{margin-top:10px}.account__new-account input[type=password],.account__return-user input[type=password]{margin-bottom:20px}@media (min-width:768px){.account__new-account{float:left;margin-bottom:20px}}.account__new-account .new-account__has-account{margin-bottom:10px}.new-account__item .error{color:#ff0000}@media (min-width:768px){.account__return-user{float:right;margin-bottom:20px}}.account__return-user #checkout_signin-submit{margin-top:20px}@media (min-width:768px){.account__return-user #checkout_signin-submit{margin-top:0}}@media (max-width:767px){.account__return-user .return-user__link{display:block;margin-bottom:20px}}@media (max-width:767px){.account__return-user .return-user__text{margin-bottom:10px}}.sign-in-page--mobile .ecard_lbl,.sign-in-page--mobile .required,.sign-in-page--mobile .required_mark,.sign-in-page--mobile .return-user__label,.sign-in-page--mobile label{display:none;visibility:hidden}.sign-in-page--mobile label.social-login__opt-in-label{display:block;visibility:visible}.sign-in-page--mobile .social-login__container{margin-top:10px}@media (max-width:767px){.account__new-account .sign-birthday-info .optional-info__birthday-day,.account__new-account .sign-birthday-info .optional-info__birthday-month,.account__new-account .sign-birthday-info .optional-info__birthday-year,.checkout__new-account .sign-birthday-info .optional-info__birthday-day,.checkout__new-account .sign-birthday-info .optional-info__birthday-month,.checkout__new-account .sign-birthday-info .optional-info__birthday-year{width:100%}}.account-utilities{width:194px;padding:20px 20px 12px 20px;background:#F3EFEA}.account-utilities a{width:100%;display:block}.account-utilities .sidebar-menu__item.active,.account-utilities .sidebar-menu__item.active a{color:#ff4661}.account-utilities .sidebar-menu__item--account{line-height:normal}.account-utilities .sidebar-menu__item--address,.account-utilities .sidebar-menu__item--artist,.account-utilities .sidebar-menu__item--details,.account-utilities .sidebar-menu__item--facecharts,.account-utilities .sidebar-menu__item--favorites,.account-utilities .sidebar-menu__item--orders,.account-utilities .sidebar-menu__item--replenish{line-height:34px}.account-utilities .sidebar-menu__item--picture{margin:10px 0 5px 0}.account-utilities .sidebar-menu__item--loyalty{display:none}.order-confirmation .account-utilities,.order-details .account-utilities{float:left;margin-right:32px}.order-confirmation__item,.order-details__item{margin-top:20px}.order-confirmation__item h3,.order-confirmation__item h4,.order-details__item h3,.order-details__item h4{padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #BBBBB9;font-family:"Brandon Text Bold"}.order-confirmation-page,.order-details-page{overflow:auto;max-width:1024px;margin:40px auto}.order-confirmation-page__content,.order-details-page__content{overflow:hidden;width:auto;margin:0 20px}.order-confirmation .cart-item,.order-details .cart-item{padding-top:20px}@media (min-width:768px){.order-confirmation .cart-item__thumb,.order-details .cart-item__thumb{width:80px;margin-right:10px}.order-confirmation .cart-item__desc,.order-details .cart-item__desc{float:left;width:250px;margin-left:10px}.order-confirmation .cart-item__qty,.order-details .cart-item__qty{float:left;clear:none;padding-top:0;margin:0 10px;width:14%}.order-confirmation .cart-item__total,.order-details .cart-item__total{width:14%;float:left;line-height:36px}}@media (max-width:767px){.order-confirmation .cart-item__thumb,.order-details .cart-item__thumb{float:none}.order-confirmation .cart-item__desc,.order-details .cart-item__desc{margin-top:10px}}.order-confirmation .order-totals__header,.order-details .order-totals__header{padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #BBBBB9;font-family:"Brandon Text Bold"}@media (min-width:768px){.order-confirmation .order-totals,.order-details .order-totals{float:right;width:29%}}.order-confirmation .order-totals td,.order-confirmation .order-totals th,.order-confirmation .order-totals tr,.order-details .order-totals td,.order-details .order-totals th,.order-details .order-totals tr{border:0}.order-confirmation .order-totals td,.order-details .order-totals td{padding:0}.address-book-page{overflow:hidden}.address-book-page .account-utilities{float:left;margin-right:32px}.address-book-page .address-book-page__content{width:auto;overflow:hidden}@media (max-width:767px){.address-book-page .address-book-page__header{font-family:"Brandon Text Bold";font-weight:400;font-size:12px;line-height:15px;letter-spacing:.2em;text-align:center;text-transform:uppercase;position:relative;display:inline-block;margin:0 auto 30px auto;padding:0 33px}.address-book-page .address-book-page__header:before{content:"";background:#000000;width:100%;height:2px;display:inline-block;position:absolute;top:43%;left:0}.address-book-page .address-book-page__header .inner,.address-book-page .address-book-page__header__inner{background:#ffffff;display:inline-block;position:relative;padding:0 7px 0 9px}}@media (max-width:767px) and (min-width:768px){.address-book-page .address-book-page__header{font-size:14px;padding:0 55px}}@media (min-width:768px){.address-book-page .address-book-page__header{font-family:"Brandon Text Bold";font-weight:400;font-size:21px;letter-spacing:.24em;text-transform:uppercase;text-indent:20px;margin:4px 0 17px 0;padding-bottom:16px;border-bottom:2px solid #000000}}.address-book-page .address-book,.address-book-page .payment-info{margin:0 0 40px 20px;width:95.43%}.address-book-page .address-book .section-head,.address-book-page .payment-info .payment-book__header{margin-bottom:6px;text-transform:uppercase;letter-spacing:.15em}.address-book-page .address-book__header,.address-book-page .payment-info__header{margin:0 0 10px 0;padding-bottom:14px;border-bottom:1px solid #000000;font-size:1.5em;letter-spacing:.15px;font-family:"Brandon Text"}.address-book-page .address-book__content,.address-book-page .payment-info__content{margin-bottom:14px}.address-book-page .address-item__address{margin-bottom:14px}.address-book-page .address-item__default-address,.address-book-page .payment-item__default-address{margin-top:6px}.address-book-page .address-item__delete,.address-book-page .payment-item__delete{margin-left:50px}.address-book-page .address-item__billing-link{margin-top:25px;margin:20px 0 20px 0;border-top:1px solid #D0D0D0;border-bottom:1px solid #D0D0D0}.address-book-page .address-item__billing-link img{margin-right:38%;float:left;margin-top:10px}.address-book-page .address-book__others{margin-top:14px}.address-book-page .payment-book__other,.address-book-page .payment-item__address{margin-top:20px}.address-book-page .payment-book__other{border-bottom:1px solid #D0D0D0}.address-book-page .payment-book-item__other{padding:0 0 10px 0}.address-book-page .payment-item__details{padding:10px 0;border-top:1px solid #D0D0D0;border-bottom:1px solid #D0D0D0}@media (max-width:767px){.shipping-billing{padding-bottom:20px;margin:40px auto}}#address_form_container{border:1px solid #000;padding:20px}#colorbox #address_form_container{border:none}.ship-type-option{padding:0 10px 0 10px}.address-form__header{text-align:left;margin:0 0 15px 10px;text-transform:uppercase}@media (max-width:767px){.address-form__header{margin-top:10px;line-height:21px}}.address-form__required-container{padding-left:10px}.address-form__item{padding:10px}@media (max-width:767px){.address-form__item input,.address-form__item select{width:100%}.address-form__item.city_container input{width:50%}}.address-form__item.postal_code,.address-form__item.state{float:left;width:50%}.address-form__item.required_text{padding:20px 10px}.address-form__item.phone_requirements{clear:both}.address-form__item.default_shipping,.address-form__item.ship_type{padding:5px 10px}.address-form__item.default_shipping *,.address-form__item.ship_type *{display:inline-block;float:left}.address-form__item.default_shipping .field,.address-form__item.ship_type .field{width:auto;margin:2px 5px 5px}.address-form__item.default_shipping span.label-content{display:inline-block;float:none}.address-form__item.country{display:block;clear:both}.address-form__item .field{width:100%}@media (min-width:0),(min-width:640px){.address-form__item .ship-type-option .field{width:auto}}.address-form__item .error{border:1px solid #f00;color:#f00}.address-form__submit{margin-top:20px}@media (max-width:767px){.address-form__submit{margin:10px}}.address-form legend,.address-form span.address-form__required,.address-form span.label-content{display:none}.address-form legend.default_required,.address-form span.address-form__required.default_required,.address-form span.label-content.default_required{display:inline-block}.address-form .address_type span.label-content,.address-form .js-default_ship_container span.label-content{display:inline-block}.address-form .error_messages.error li{color:#f00}.address-delete__info,.payment-delete__info{margin-bottom:4px}.address-delete__link--cancel,.payment-delete__link--cancel{margin-left:50px}.breadcrumb{margin-left:10px}.add-payment-page{overflow:hidden}.add-payment-page .account-utilities{float:left;margin-right:32px}.add-payment-page__content{width:auto;overflow:hidden;margin:40px auto}.add-payment-page__header{margin:10px 0 10px 0;padding-bottom:14px;border-bottom:1px solid #000000;font-size:2em;letter-spacing:1px;font-family:"Brandon Text";padding-left:20px;line-height:30px}.add-payment-page .payment-page__required-container{margin-left:20px}@media (max-width:767px){.add-payment-page .payment-page__required-container{margin-left:10px}}@media (max-width:767px){.add-payment-page{padding-bottom:20px}.add-payment-page .payment-submit{margin:10px}}.payment-address,.payment-form{margin-left:20px}@media (max-width:767px){.payment-address,.payment-form{margin-left:0}}.payment-address,.payment-form{width:auto}@media (min-width:768px){.payment-address,.payment-form{width:400px}}.payment-address__header,.payment-form__header{margin:15px 0;font-size:14px;text-transform:uppercase;letter-spacing:.15em}@media (max-width:767px){.payment-address__header,.payment-form__header{padding-left:10px}}.payment-form__item{padding:10px 0}@media (max-width:767px){.payment-form__item.card_type_container select{width:100%}}@media (max-width:767px){.payment-form__item.expiration label{display:block}.payment-form__item.expiration select{width:49%}.payment-form__item.expiration select.expiration_month{float:right;margin-right:1px}}@media (max-width:767px){.payment-form__item{padding:10px}}.payment-form__item.expires{width:50%}.payment-form__item .field{width:100%}.payment-form__submit{margin:20px 0 0 20px}@media (max-width:767px){.payment-form__submit{margin:10px}}@media (max-width:767px){.payment-address__fieldset select{width:100%}.payment-address__item.radio_options{padding-left:10px}.payment-address__item.js-choose-address{padding:10px 10px 0}.payment-address__address.js-address-container{padding-left:10px}.payment-address p{margin:14px 0;padding-left:10px}}.payment-address__controls{margin:0 0 20px}.payment-address__link{margin:0 0 10px}.payment-address__link:hover{text-decoration:none}.artist-picks-page,.chat-history-page,.facecharts-page{overflow:hidden}@media (max-width:767px){.artist-picks-page #nav-account,.chat-history-page #nav-account,.facecharts-page #nav-account{display:none}}.artist-picks-page .account-utilities,.chat-history-page .account-utilities,.facecharts-page .account-utilities{float:left;margin-right:32px}.artist-picks-page__content,.chat-history-page__content,.facecharts-page__content{width:auto;overflow:hidden}@media (max-width:767px){.artist-picks-page__content,.chat-history-page__content,.facecharts-page__content{text-align:center}}@media (max-width:767px){.artist-picks-page__header,.chat-history-page__header,.facecharts-page__header{font-family:"Brandon Text Bold";font-weight:400;font-size:12px;line-height:15px;letter-spacing:.2em;text-align:center;text-transform:uppercase;position:relative;display:inline-block;margin:0 auto 30px auto;padding:0 33px}.artist-picks-page__header:before,.chat-history-page__header:before,.facecharts-page__header:before{content:"";background:#000000;width:100%;height:2px;display:inline-block;position:absolute;top:43%;left:0}.artist-picks-page__header .inner,.artist-picks-page__header__inner,.chat-history-page__header .inner,.chat-history-page__header__inner,.facecharts-page__header .inner,.facecharts-page__header__inner{background:#ffffff;display:inline-block;position:relative;padding:0 7px 0 9px}}@media (max-width:767px) and (min-width:768px){.artist-picks-page__header,.chat-history-page__header,.facecharts-page__header{font-size:14px;padding:0 55px}}@media (min-width:768px){.artist-picks-page__header,.chat-history-page__header,.facecharts-page__header{font-family:"Brandon Text Bold";font-weight:400;font-size:21px;letter-spacing:.24em;text-transform:uppercase;margin:4px 0 6px 0}}@media (max-width:767px){.artist-picks-page__subheader,.chat-history-page__subheader,.facecharts-page__subheader{font-family:"Brandon Text Bold";font-weight:400;font-size:12px;line-height:15px;letter-spacing:.2em;text-align:center;text-transform:uppercase;position:relative;display:inline-block;margin:0 auto 30px auto;padding:0 33px}.artist-picks-page__subheader:before,.chat-history-page__subheader:before,.facecharts-page__subheader:before{content:"";background:#000000;width:100%;height:2px;display:inline-block;position:absolute;top:43%;left:0}.artist-picks-page__subheader .inner,.artist-picks-page__subheader__inner,.chat-history-page__subheader .inner,.chat-history-page__subheader__inner,.facecharts-page__subheader .inner,.facecharts-page__subheader__inner{background:#ffffff;display:inline-block;position:relative;padding:0 7px 0 9px}}@media (max-width:767px) and (min-width:768px){.artist-picks-page__subheader,.chat-history-page__subheader,.facecharts-page__subheader{font-size:14px;padding:0 55px}}@media (min-width:768px){.artist-picks-page__subheader,.chat-history-page__subheader,.facecharts-page__subheader{font-family:"Brandon Text Bold";font-weight:400;font-size:21px;letter-spacing:.24em;text-transform:uppercase;text-indent:20px;margin:22px 0 10px 0;padding-bottom:25px;border-bottom:1px solid #000000;font-size:14px}}@media (max-width:767px){.artist-picks-page__chats,.chat-history-page__chats,.facecharts-page__chats{text-align:left;border-top:1px solid #D0D0D0}}.artist-picks-page__no-chats,.chat-history-page__no-chats,.facecharts-page__no-chats{padding:65px 0;text-align:center}.artist-picks-page__no-chats .no-transcripts__header,.chat-history-page__no-chats .no-transcripts__header,.facecharts-page__no-chats .no-transcripts__header{font-family:"Brandon Text Bold";letter-spacing:.2em}.artist-picks-page__no-chats .no-transcripts__image,.chat-history-page__no-chats .no-transcripts__image,.facecharts-page__no-chats .no-transcripts__image{display:block;margin:0 auto 35px}.artist-picks-page__text,.chat-history-page__text,.facecharts-page__text{width:98.445%;padding-bottom:15px;border-bottom:1px solid #000000}@media (max-width:767px){.artist-picks-page__text,.chat-history-page__text,.facecharts-page__text{display:none}}.artist-picks-page__products,.chat-history-page__products,.facecharts-page__products{margin-bottom:25px;border-bottom:1px solid #D0D0D0;min-height:400px}@media (max-width:767px){.artist-picks-page__products,.chat-history-page__products,.facecharts-page__products{border-top:1px solid #D0D0D0;min-height:auto}}.artist-picks-page__products .recommended-products__links-add-all,.chat-history-page__products .recommended-products__links-add-all,.facecharts-page__products .recommended-products__links-add-all{font-family:"Brandon Text Bold";text-transform:uppercase;font-size:14px;line-height:19px;vertical-align:top;letter-spacing:.24em;padding-bottom:5px;color:#ff4661;text-decoration:none;border-bottom:2px solid #ff4661;display:inline-block;cursor:pointer;float:right;margin-bottom:12px}.artist-picks-page__products .recommended-products__links-add-all:hover,.chat-history-page__products .recommended-products__links-add-all:hover,.facecharts-page__products .recommended-products__links-add-all:hover{color:#000000;border-color:#000000;text-decoration:none}.touch .artist-picks-page__products .recommended-products__links-add-all,.touch .chat-history-page__products .recommended-products__links-add-all,.touch .facecharts-page__products .recommended-products__links-add-all,.touchevents .artist-picks-page__products .recommended-products__links-add-all,.touchevents .chat-history-page__products .recommended-products__links-add-all,.touchevents .facecharts-page__products .recommended-products__links-add-all{border-style:solid;border-width:2px;padding:10px;text-decoration:none}@media (max-width:767px){.artist-picks-page__products .recommended-products__links-add-all,.chat-history-page__products .recommended-products__links-add-all,.facecharts-page__products .recommended-products__links-add-all{display:none}}.artist-picks-page__products .recommended-products__filters,.chat-history-page__products .recommended-products__filters,.facecharts-page__products .recommended-products__filters{margin:10px 0 25px}@media (max-width:767px){.artist-picks-page__products .recommended-products__filters,.chat-history-page__products .recommended-products__filters,.facecharts-page__products .recommended-products__filters{display:none}}.artist-picks-page__products .recommended-products__filters .recommended-products__header,.chat-history-page__products .recommended-products__filters .recommended-products__header,.facecharts-page__products .recommended-products__filters .recommended-products__header{margin:5px 12px 0 0;float:left}@media (max-width:767px){.artist-picks-page__products .recommended-products__filters .recommended-products__header,.chat-history-page__products .recommended-products__filters .recommended-products__header,.facecharts-page__products .recommended-products__filters .recommended-products__header{display:none}}.artist-picks-page__products .recommended-products__filters .recommended-products__list-item,.chat-history-page__products .recommended-products__filters .recommended-products__list-item,.facecharts-page__products .recommended-products__filters .recommended-products__list-item{width:auto;border-top:1px solid #000000;border-bottom:1px solid #000000;border-right:1px solid #000000;padding:5px 15px;color:#D0D0D0;text-transform:uppercase;font-family:"Brandon Text Bold"}.artist-picks-page__products .recommended-products__filters .recommended-products__list-item:first-child,.chat-history-page__products .recommended-products__filters .recommended-products__list-item:first-child,.facecharts-page__products .recommended-products__filters .recommended-products__list-item:first-child{border-left:1px solid #000000}.artist-picks-page__products .recommended-products__filters .recommended-products__list-item.active,.chat-history-page__products .recommended-products__filters .recommended-products__list-item.active,.facecharts-page__products .recommended-products__filters .recommended-products__list-item.active{color:#000000;cursor:pointer}.artist-picks-page__products .recommended-products__filters .recommended-products__list-item.active.selected,.chat-history-page__products .recommended-products__filters .recommended-products__list-item.active.selected,.facecharts-page__products .recommended-products__filters .recommended-products__list-item.active.selected{background-color:#000000;color:#ffffff}.artist-picks-page__products .recommended-products__products,.chat-history-page__products .recommended-products__products,.facecharts-page__products .recommended-products__products{clear:both;padding:1px 0 0}.artist-picks-page__products .recommended-products__products .product,.chat-history-page__products .recommended-products__products .product,.facecharts-page__products .recommended-products__products .product{position:relative}.artist-picks-page__products .recommended-products__products .product:first-child .product-info,.chat-history-page__products .recommended-products__products .product:first-child .product-info,.facecharts-page__products .recommended-products__products .product:first-child .product-info{border-top:none}.artist-picks-page__products .recommended-products__products .product.active,.chat-history-page__products .recommended-products__products .product.active,.facecharts-page__products .recommended-products__products .product.active{display:block}.artist-picks-page__products .recommended-products__products .product.first-item .product-info,.chat-history-page__products .recommended-products__products .product.first-item .product-info,.facecharts-page__products .recommended-products__products .product.first-item .product-info{border-top:none}.artist-picks-page__products .recommended-products__products .product-info,.chat-history-page__products .recommended-products__products .product-info,.facecharts-page__products .recommended-products__products .product-info{overflow:hidden;margin-top:-1px;padding-top:15px;border-top:1px solid #000000}@media (max-width:767px){.artist-picks-page__products .recommended-products__products .product-info,.chat-history-page__products .recommended-products__products .product-info,.facecharts-page__products .recommended-products__products .product-info{border-top:1px solid #D0D0D0}}.artist-picks-page__products .recommended-products__products .product-info__link.button,.artist-picks-page__products .recommended-products__products .product-info__link.recommended-item__button,.artist-picks-page__products .recommended-products__products .viewcart-buttons .product-info__link.go-shopping,.chat-history-page__products .recommended-products__products .product-info__link.button,.chat-history-page__products .recommended-products__products .product-info__link.recommended-item__button,.chat-history-page__products .recommended-products__products .viewcart-buttons .product-info__link.go-shopping,.facecharts-page__products .recommended-products__products .product-info__link.button,.facecharts-page__products .recommended-products__products .product-info__link.recommended-item__button,.facecharts-page__products .recommended-products__products .viewcart-buttons .product-info__link.go-shopping,.viewcart-buttons .artist-picks-page__products .recommended-products__products .product-info__link.go-shopping,.viewcart-buttons .chat-history-page__products .recommended-products__products .product-info__link.go-shopping,.viewcart-buttons .facecharts-page__products .recommended-products__products .product-info__link.go-shopping{text-decoration:none;margin:0}.artist-picks-page__products .recommended-products__products .product-info___rating-image,.chat-history-page__products .recommended-products__products .product-info___rating-image,.facecharts-page__products .recommended-products__products .product-info___rating-image{width:60px;height:12px}.artist-picks-page__products .recommended-products__products .product-info__add-to-bag,.chat-history-page__products .recommended-products__products .product-info__add-to-bag,.facecharts-page__products .recommended-products__products .product-info__add-to-bag{display:inline}.artist-picks-page__products .recommended-products__products .product-info__re-order,.chat-history-page__products .recommended-products__products .product-info__re-order,.facecharts-page__products .recommended-products__products .product-info__re-order{display:none}.artist-picks-page__products .recommended-products__products .product-info__product,.chat-history-page__products .recommended-products__products .product-info__product,.facecharts-page__products .recommended-products__products .product-info__product{width:65%}.artist-picks-page__products .recommended-products__products .product-info__price,.chat-history-page__products .recommended-products__products .product-info__price,.facecharts-page__products .recommended-products__products .product-info__price{width:15%}.artist-picks-page__products .recommended-products__products .product-info__actions,.chat-history-page__products .recommended-products__products .product-info__actions,.facecharts-page__products .recommended-products__products .product-info__actions{width:20%}@media (min-width:768px){.artist-picks-page__products .recommended-products__products .product-image,.chat-history-page__products .recommended-products__products .product-image,.facecharts-page__products .recommended-products__products .product-image{width:80px;height:110px;margin-right:15px}}.artist-picks-page__products .recommended-actions,.chat-history-page__products .recommended-actions,.facecharts-page__products .recommended-actions{position:absolute;top:75px;left:78%;width:22%;text-align:right}.artist-picks-page__products .recommended-actions a,.chat-history-page__products .recommended-actions a,.facecharts-page__products .recommended-actions a{color:#D0D0D0;position:relative;right:9999px}.artist-picks-page__products .recommended-actions a,.artist-picks-page__products .recommended-actions a:hover,.chat-history-page__products .recommended-actions a,.chat-history-page__products .recommended-actions a:hover,.facecharts-page__products .recommended-actions a,.facecharts-page__products .recommended-actions a:hover{text-decoration:none}.artist-picks-page__products .recommended-actions a:before,.chat-history-page__products .recommended-actions a:before,.facecharts-page__products .recommended-actions a:before{content:"";font-size:24px;color:inherit;vertical-align:middle}.artist-picks-page__products .recommended-actions a:before,.chat-history-page__products .recommended-actions a:before,.facecharts-page__products .recommended-actions a:before{position:absolute;height:100%;text-align:center;top:0;right:-9999px}.artist-picks-page__products .recommended-products__category .recommended-products__header,.chat-history-page__products .recommended-products__category .recommended-products__header,.facecharts-page__products .recommended-products__category .recommended-products__header{position:relative}@media (max-width:767px){.artist-picks-page__products .recommended-products__category .recommended-products__header,.chat-history-page__products .recommended-products__category .recommended-products__header,.facecharts-page__products .recommended-products__category .recommended-products__header{text-align:left;padding:15px 0 15px 35px;font-family:"Brandon Text Bold";border-top:1px solid #D0D0D0;width:100%}}.artist-picks-page__products .recommended-products__category .recommended-products__products,.chat-history-page__products .recommended-products__category .recommended-products__products,.facecharts-page__products .recommended-products__category .recommended-products__products{position:relative}@media (max-width:767px){.artist-picks-page__products .recommended-products__category .recommended-products__products--list,.chat-history-page__products .recommended-products__category .recommended-products__products--list,.facecharts-page__products .recommended-products__category .recommended-products__products--list{border-top:1px solid #D0D0D0}}@media (max-width:767px){.artist-picks-page__products .recommended-products__category .recommended-products__products--caret,.chat-history-page__products .recommended-products__category .recommended-products__products--caret,.facecharts-page__products .recommended-products__category .recommended-products__products--caret{width:50%;position:absolute;background:url(/media/images/account/arrow_orders.png) no-repeat top center;top:-10px;z-index:10;left:9%;width:13%;height:12px}}@media (max-width:767px){.artist-picks-page__products .recommended-products__category:first-child .recommended-products__header,.chat-history-page__products .recommended-products__category:first-child .recommended-products__header,.facecharts-page__products .recommended-products__category:first-child .recommended-products__header{border-top:none}}.artist-picks-page .transcript,.chat-history-page .transcript,.facecharts-page .transcript{font-size:12px;padding-top:8px}@media (min-width:768px){.artist-picks-page .transcript,.chat-history-page .transcript,.facecharts-page .transcript{padding-top:0}}.artist-picks-page .transcript__header,.chat-history-page .transcript__header,.facecharts-page .transcript__header{overflow:hidden;height:51px;width:100%;position:relative;padding:8px 0;border-top:1px solid #000000;text-transform:uppercase;letter-spacing:.15em}.artist-picks-page .transcript__header:hover,.chat-history-page .transcript__header:hover,.facecharts-page .transcript__header:hover{cursor:pointer}.artist-picks-page .transcript__header:first-child,.chat-history-page .transcript__header:first-child,.facecharts-page .transcript__header:first-child{border-top:none}@media (max-width:767px){.artist-picks-page .transcript__header:first-child,.chat-history-page .transcript__header:first-child,.facecharts-page .transcript__header:first-child{border-top:none}}.artist-picks-page .transcript__header:last-of-type,.chat-history-page .transcript__header:last-of-type,.facecharts-page .transcript__header:last-of-type{border-bottom:1px solid #000000}.artist-picks-page .transcript__header:last-of-type.expanded,.chat-history-page .transcript__header:last-of-type.expanded,.facecharts-page .transcript__header:last-of-type.expanded{border-bottom:none}.artist-picks-page .transcript__header--date,.chat-history-page .transcript__header--date,.facecharts-page .transcript__header--date{float:none;padding:0 25px;width:95%;letter-spacing:.18em;display:block}@media (min-width:768px){.artist-picks-page .transcript__header,.chat-history-page .transcript__header,.facecharts-page .transcript__header{padding:10px 0}.artist-picks-page .transcript__header--date,.chat-history-page .transcript__header--date,.facecharts-page .transcript__header--date{float:left;padding:0 3px;width:34%}}.artist-picks-page .transcript__header--icon,.chat-history-page .transcript__header--icon,.facecharts-page .transcript__header--icon{float:left;font-size:25px}@media (max-width:767px){.artist-picks-page .transcript__header--icon,.chat-history-page .transcript__header--icon,.facecharts-page .transcript__header--icon{margin:0 12px}}.artist-picks-page .transcript__header--consultant,.chat-history-page .transcript__header--consultant,.facecharts-page .transcript__header--consultant{width:58%;padding-top:0;float:left;clear:none;text-align:left;position:relative;vertical-align:middle}@media (max-width:767px){.artist-picks-page .transcript__header--consultant,.chat-history-page .transcript__header--consultant,.facecharts-page .transcript__header--consultant{display:none}}.artist-picks-page .transcript__header--consultant .consultant-thumb,.chat-history-page .transcript__header--consultant .consultant-thumb,.facecharts-page .transcript__header--consultant .consultant-thumb{float:left;height:35px;vertical-align:middle}.artist-picks-page .transcript__header--consultant .your-chat-with,.chat-history-page .transcript__header--consultant .your-chat-with,.facecharts-page .transcript__header--consultant .your-chat-with{display:block;clear:none;vertical-align:middle;margin:0 0 0 35px}@media (min-width:768px){.artist-picks-page .transcript__header--consultant .your-chat-with,.chat-history-page .transcript__header--consultant .your-chat-with,.facecharts-page .transcript__header--consultant .your-chat-with{padding:0 15px 0 0;margin:0 0 0 15px}}.artist-picks-page .transcript__header.expanded a.view-details-button,.chat-history-page .transcript__header.expanded a.view-details-button,.facecharts-page .transcript__header.expanded a.view-details-button{position:relative;right:9999px}.artist-picks-page .transcript__header.expanded a.view-details-button:before,.chat-history-page .transcript__header.expanded a.view-details-button:before,.facecharts-page .transcript__header.expanded a.view-details-button:before{content:"";font-size:18px;color:inherit;font-family:icons;display:inline-block;vertical-align:middle;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle}.artist-picks-page .transcript__header.expanded a.view-details-button:before,.chat-history-page .transcript__header.expanded a.view-details-button:before,.facecharts-page .transcript__header.expanded a.view-details-button:before{position:absolute;height:100%;text-align:center;top:0;right:-9999px}@media (max-width:767px){.artist-picks-page .transcript__header--view-details,.chat-history-page .transcript__header--view-details,.facecharts-page .transcript__header--view-details{position:absolute;top:9px;right:30px;line-height:38px}}.artist-picks-page .transcript__header--view-details .view-details-button,.chat-history-page .transcript__header--view-details .view-details-button,.facecharts-page .transcript__header--view-details .view-details-button{position:relative;right:9999px;display:block;height:20px;color:black;text-decoration:none}@media (max-width:767px){.artist-picks-page .transcript__header--view-details .view-details-button,.chat-history-page .transcript__header--view-details .view-details-button,.facecharts-page .transcript__header--view-details .view-details-button{line-height:40px;text-indent:0}.artist-picks-page .transcript__header--view-details .view-details-button .open,.chat-history-page .transcript__header--view-details .view-details-button .open,.facecharts-page .transcript__header--view-details .view-details-button .open{display:none}.active .artist-picks-page .transcript__header--view-details .view-details-button .open,.active .chat-history-page .transcript__header--view-details .view-details-button .open,.active .facecharts-page .transcript__header--view-details .view-details-button .open{display:inline}.active .artist-picks-page .transcript__header--view-details .view-details-button .closed,.active .chat-history-page .transcript__header--view-details .view-details-button .closed,.active .facecharts-page .transcript__header--view-details .view-details-button .closed{display:none}}.artist-picks-page .transcript__header--view-details .view-details-button:before,.chat-history-page .transcript__header--view-details .view-details-button:before,.facecharts-page .transcript__header--view-details .view-details-button:before{content:"";font-size:18px;color:inherit;font-family:icons;display:inline-block;vertical-align:middle;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle}.artist-picks-page .transcript__header--view-details .view-details-button:before,.chat-history-page .transcript__header--view-details .view-details-button:before,.facecharts-page .transcript__header--view-details .view-details-button:before{position:absolute;height:100%;text-align:center;top:0;right:-9999px}.artist-picks-page .transcript__header--view-details .view-details-button .closed,.artist-picks-page .transcript__header--view-details .view-details-button .open,.chat-history-page .transcript__header--view-details .view-details-button .closed,.chat-history-page .transcript__header--view-details .view-details-button .open,.facecharts-page .transcript__header--view-details .view-details-button .closed,.facecharts-page .transcript__header--view-details .view-details-button .open{display:none}.artist-picks-page .transcript .transcript__chat,.chat-history-page .transcript .transcript__chat,.facecharts-page .transcript .transcript__chat{display:none}@media (max-width:767px){.artist-picks-page .transcript .transcript__chat,.chat-history-page .transcript .transcript__chat,.facecharts-page .transcript .transcript__chat{border-bottom:1px solid #000000}}@media (max-width:767px){.artist-picks-page .transcript .transcript__chat--header,.chat-history-page .transcript .transcript__chat--header,.facecharts-page .transcript .transcript__chat--header{float:none;text-align:center;background-color:#F3EFEA;font-family:"Brandon Text Bold";padding:15px 0;width:100%}}.artist-picks-page .transcript .transcript__chat--lines .transcript-lines,.chat-history-page .transcript .transcript__chat--lines .transcript-lines,.facecharts-page .transcript .transcript__chat--lines .transcript-lines{display:none;font-size:15px}@media (max-width:767px){.artist-picks-page .transcript .transcript__chat--lines .transcript-lines,.chat-history-page .transcript .transcript__chat--lines .transcript-lines,.facecharts-page .transcript .transcript__chat--lines .transcript-lines{width:100%;padding:0 0 25px}.artist-picks-page .transcript .transcript__chat--lines .transcript-lines h3.transcript-subheader,.chat-history-page .transcript .transcript__chat--lines .transcript-lines h3.transcript-subheader,.facecharts-page .transcript .transcript__chat--lines .transcript-lines h3.transcript-subheader{font-size:25px;font-weight:700;padding:8px 0}}.artist-picks-page .transcript .transcript__chat--lines .transcript-lines__header,.chat-history-page .transcript .transcript__chat--lines .transcript-lines__header,.facecharts-page .transcript .transcript__chat--lines .transcript-lines__header{font-size:11.5px;text-transform:uppercase;padding:0 0 9px 2px}@media (max-width:767px){.artist-picks-page .transcript .transcript__chat--lines .transcript-lines__header,.chat-history-page .transcript .transcript__chat--lines .transcript-lines__header,.facecharts-page .transcript .transcript__chat--lines .transcript-lines__header{font-size:15px;border-bottom:none;padding:15px 0}}@media (max-width:767px){.artist-picks-page .transcript .transcript__chat--lines .transcript-lines__list,.chat-history-page .transcript .transcript__chat--lines .transcript-lines__list,.facecharts-page .transcript .transcript__chat--lines .transcript-lines__list{padding:0 15px;margin:15px 0}}.artist-picks-page .transcript .transcript__chat--lines .transcript-lines a.email-transcript-link,.chat-history-page .transcript .transcript__chat--lines .transcript-lines a.email-transcript-link,.facecharts-page .transcript .transcript__chat--lines .transcript-lines a.email-transcript-link{text-decoration:underline;margin-bottom:0;display:block;letter-spacing:0}.artist-picks-page .transcript .transcript__chat--lines .transcript-lines li,.chat-history-page .transcript .transcript__chat--lines .transcript-lines li,.facecharts-page .transcript .transcript__chat--lines .transcript-lines li{margin-bottom:10px}.artist-picks-page .transcript .transcript__chat--lines .transcript-lines span,.chat-history-page .transcript .transcript__chat--lines .transcript-lines span,.facecharts-page .transcript .transcript__chat--lines .transcript-lines span{line-height:185%}@media (max-width:767px){.artist-picks-page .transcript .transcript__chat--lines .transcript-lines span,.chat-history-page .transcript .transcript__chat--lines .transcript-lines span,.facecharts-page .transcript .transcript__chat--lines .transcript-lines span{line-height:25px}}.artist-picks-page .transcript .transcript__chat--lines .transcript-lines span.line-by,.chat-history-page .transcript .transcript__chat--lines .transcript-lines span.line-by,.facecharts-page .transcript .transcript__chat--lines .transcript-lines span.line-by{clear:left;display:block;float:left;font-weight:700;margin-right:2px}.artist-picks-page .transcript .transcript__chat--lines .transcript-lines span.line,.chat-history-page .transcript .transcript__chat--lines .transcript-lines span.line,.facecharts-page .transcript .transcript__chat--lines .transcript-lines span.line{display:block;margin:0 0 0 15%}@media (max-width:767px){.artist-picks-page .transcript .transcript__chat--lines .transcript-lines span.line,.chat-history-page .transcript .transcript__chat--lines .transcript-lines span.line,.facecharts-page .transcript .transcript__chat--lines .transcript-lines span.line{margin:0 0 0 22%}}.artist-picks-page .transcript .transcript__chat--lines .transcript-lines span.line span br,.chat-history-page .transcript .transcript__chat--lines .transcript-lines span.line span br,.facecharts-page .transcript .transcript__chat--lines .transcript-lines span.line span br{margin-bottom:25px}@media (max-width:767px){.artist-picks-page .transcript .transcript__chat--lines .transcript-lines span.line span br,.chat-history-page .transcript .transcript__chat--lines .transcript-lines span.line span br,.facecharts-page .transcript .transcript__chat--lines .transcript-lines span.line span br{margin-bottom:13px}}.artist-picks-page .transcript .transcript__chat--lines .transcript-lines a.view-more,.chat-history-page .transcript .transcript__chat--lines .transcript-lines a.view-more,.facecharts-page .transcript .transcript__chat--lines .transcript-lines a.view-more{position:relative;letter-spacing:.18em;text-transform:uppercase;font-size:11.8px;margin:20px 0 10px;text-align:center;font-size:14px;font-family:"Brandon Text Bold";display:block;width:100%}.artist-picks-page .transcript .transcript__chat--lines .transcript-lines.half-width,.chat-history-page .transcript .transcript__chat--lines .transcript-lines.half-width,.facecharts-page .transcript .transcript__chat--lines .transcript-lines.half-width{display:block;width:40%;float:left}@media (max-width:767px){.artist-picks-page .transcript .transcript__chat--lines .transcript-lines.half-width,.chat-history-page .transcript .transcript__chat--lines .transcript-lines.half-width,.facecharts-page .transcript .transcript__chat--lines .transcript-lines.half-width{width:100%;float:none}}.artist-picks-page .transcript .transcript__chat--lines .transcript-lines.full-width,.chat-history-page .transcript .transcript__chat--lines .transcript-lines.full-width,.facecharts-page .transcript .transcript__chat--lines .transcript-lines.full-width{display:block;width:100%}.artist-picks-page .transcript .transcript__chat--skus .recommended-skus__header,.chat-history-page .transcript .transcript__chat--skus .recommended-skus__header,.facecharts-page .transcript .transcript__chat--skus .recommended-skus__header{font-size:14px;margin:15px 0 5px;text-transform:uppercase;padding-bottom:9px;float:left}@media (max-width:767px){.artist-picks-page .transcript .transcript__chat--skus .recommended-skus__header,.chat-history-page .transcript .transcript__chat--skus .recommended-skus__header,.facecharts-page .transcript .transcript__chat--skus .recommended-skus__header{padding:15px 0;margin:15px 0 20px}}.artist-picks-page .transcript .transcript__chat--skus .recommended-skus__links,.chat-history-page .transcript .transcript__chat--skus .recommended-skus__links,.facecharts-page .transcript .transcript__chat--skus .recommended-skus__links{float:right;margin:10px 0 0}.artist-picks-page .transcript .transcript__chat--skus .recommended-skus__links-add-all,.chat-history-page .transcript .transcript__chat--skus .recommended-skus__links-add-all,.facecharts-page .transcript .transcript__chat--skus .recommended-skus__links-add-all{font-family:"Brandon Text Bold";text-transform:uppercase;font-size:14px;line-height:19px;vertical-align:top;letter-spacing:.24em;padding-bottom:5px;color:#ff4661;text-decoration:none;border-bottom:2px solid #ff4661;display:inline-block;cursor:pointer;float:right;margin-bottom:12px}.artist-picks-page .transcript .transcript__chat--skus .recommended-skus__links-add-all:hover,.chat-history-page .transcript .transcript__chat--skus .recommended-skus__links-add-all:hover,.facecharts-page .transcript .transcript__chat--skus .recommended-skus__links-add-all:hover{color:#000000;border-color:#000000;text-decoration:none}.touch .artist-picks-page .transcript .transcript__chat--skus .recommended-skus__links-add-all,.touch .chat-history-page .transcript .transcript__chat--skus .recommended-skus__links-add-all,.touch .facecharts-page .transcript .transcript__chat--skus .recommended-skus__links-add-all,.touchevents .artist-picks-page .transcript .transcript__chat--skus .recommended-skus__links-add-all,.touchevents .chat-history-page .transcript .transcript__chat--skus .recommended-skus__links-add-all,.touchevents .facecharts-page .transcript .transcript__chat--skus .recommended-skus__links-add-all{border-style:solid;border-width:2px;padding:10px;text-decoration:none}@media (max-width:767px){.artist-picks-page .transcript .transcript__chat--skus .recommended-skus__links,.chat-history-page .transcript .transcript__chat--skus .recommended-skus__links,.facecharts-page .transcript .transcript__chat--skus .recommended-skus__links{display:none}}.artist-picks-page .transcript .transcript__chat--skus .recommended-skus__list,.chat-history-page .transcript .transcript__chat--skus .recommended-skus__list,.facecharts-page .transcript .transcript__chat--skus .recommended-skus__list{text-align:center;overflow:hidden;clear:both;margin-bottom:20px;min-height:480px;padding:0 32px}@media (max-width:767px){.artist-picks-page .transcript .transcript__chat--skus .recommended-skus__list,.chat-history-page .transcript .transcript__chat--skus .recommended-skus__list,.facecharts-page .transcript .transcript__chat--skus .recommended-skus__list{padding:0;min-height:auto}}.artist-picks-page .transcript .transcript__chat--skus .recommended-skus__list.not-active .slick-list,.artist-picks-page .transcript .transcript__chat--skus .recommended-skus__list.not-active .slick-track,.chat-history-page .transcript .transcript__chat--skus .recommended-skus__list.not-active .slick-list,.chat-history-page .transcript .transcript__chat--skus .recommended-skus__list.not-active .slick-track,.facecharts-page .transcript .transcript__chat--skus .recommended-skus__list.not-active .slick-list,.facecharts-page .transcript .transcript__chat--skus .recommended-skus__list.not-active .slick-track{display:inline-block}.artist-picks-page .transcript .transcript__chat--skus .recommended-skus__list .slick-prev.offers-vip__button,.artist-picks-page .transcript .transcript__chat--skus .recommended-skus__list button.slick-prev,.chat-history-page .transcript .transcript__chat--skus .recommended-skus__list .slick-prev.offers-vip__button,.chat-history-page .transcript .transcript__chat--skus .recommended-skus__list button.slick-prev,.facecharts-page .transcript .transcript__chat--skus .recommended-skus__list .slick-prev.offers-vip__button,.facecharts-page .transcript .transcript__chat--skus .recommended-skus__list button.slick-prev{top:25%}.artist-picks-page .transcript .transcript__chat--skus .recommended-skus__list .slick-next.offers-vip__button,.artist-picks-page .transcript .transcript__chat--skus .recommended-skus__list button.slick-next,.chat-history-page .transcript .transcript__chat--skus .recommended-skus__list .slick-next.offers-vip__button,.chat-history-page .transcript .transcript__chat--skus .recommended-skus__list button.slick-next,.facecharts-page .transcript .transcript__chat--skus .recommended-skus__list .slick-next.offers-vip__button,.facecharts-page .transcript .transcript__chat--skus .recommended-skus__list button.slick-next{height:50px;left:707px;position:absolute;width:50px;top:25%}.artist-picks-page .transcript .transcript__chat--skus .recommended-skus__list .slick-next.offers-vip__button:before,.artist-picks-page .transcript .transcript__chat--skus .recommended-skus__list button.slick-next:before,.chat-history-page .transcript .transcript__chat--skus .recommended-skus__list .slick-next.offers-vip__button:before,.chat-history-page .transcript .transcript__chat--skus .recommended-skus__list button.slick-next:before,.facecharts-page .transcript .transcript__chat--skus .recommended-skus__list .slick-next.offers-vip__button:before,.facecharts-page .transcript .transcript__chat--skus .recommended-skus__list button.slick-next:before{right:auto}@media (min-width:768px){.artist-picks-page .transcript .transcript__chat--skus .recommended-skus__list>.product-item,.chat-history-page .transcript .transcript__chat--skus .recommended-skus__list>.product-item,.facecharts-page .transcript .transcript__chat--skus .recommended-skus__list>.product-item{display:inline-block;float:none;vertical-align:top;width:25%}}.artist-picks-page .transcript .transcript__chat--skus.half-width,.chat-history-page .transcript .transcript__chat--skus.half-width,.facecharts-page .transcript .transcript__chat--skus.half-width{display:block;width:55%;float:right}@media (max-width:767px){.artist-picks-page .transcript .transcript__chat--skus.half-width,.chat-history-page .transcript .transcript__chat--skus.half-width,.facecharts-page .transcript .transcript__chat--skus.half-width{width:100%;float:none}}.artist-picks-page .transcript .transcript__chat--skus.full-width,.chat-history-page .transcript .transcript__chat--skus.full-width,.facecharts-page .transcript .transcript__chat--skus.full-width{display:block;width:100%}.artist-picks-page .recommended-products__category.expanded a.view-details-button,.artist-picks-page .transcript.expanded a.view-details-button,.chat-history-page .recommended-products__category.expanded a.view-details-button,.chat-history-page .transcript.expanded a.view-details-button,.facecharts-page .recommended-products__category.expanded a.view-details-button,.facecharts-page .transcript.expanded a.view-details-button{position:relative;right:9999px}.artist-picks-page .recommended-products__category.expanded a.view-details-button:before,.artist-picks-page .transcript.expanded a.view-details-button:before,.chat-history-page .recommended-products__category.expanded a.view-details-button:before,.chat-history-page .transcript.expanded a.view-details-button:before,.facecharts-page .recommended-products__category.expanded a.view-details-button:before,.facecharts-page .transcript.expanded a.view-details-button:before{content:"";font-size:18px;color:inherit;font-family:icons;display:inline-block;vertical-align:middle;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle}.artist-picks-page .recommended-products__category.expanded a.view-details-button:before,.artist-picks-page .transcript.expanded a.view-details-button:before,.chat-history-page .recommended-products__category.expanded a.view-details-button:before,.chat-history-page .transcript.expanded a.view-details-button:before,.facecharts-page .recommended-products__category.expanded a.view-details-button:before,.facecharts-page .transcript.expanded a.view-details-button:before{position:absolute;height:100%;text-align:center;top:0;right:-9999px}@media (max-width:767px){.artist-picks-page .recommended-products__category.expanded .recommended-products__products,.artist-picks-page .transcript.expanded .recommended-products__products,.chat-history-page .recommended-products__category.expanded .recommended-products__products,.chat-history-page .transcript.expanded .recommended-products__products,.facecharts-page .recommended-products__category.expanded .recommended-products__products,.facecharts-page .transcript.expanded .recommended-products__products{display:block}}.artist-picks-page .recommended-products__category .recommended-products__header,.artist-picks-page .transcript .recommended-products__header,.chat-history-page .recommended-products__category .recommended-products__header,.chat-history-page .transcript .recommended-products__header,.facecharts-page .recommended-products__category .recommended-products__header,.facecharts-page .transcript .recommended-products__header{text-transform:uppercase}@media (max-width:767px){.artist-picks-page .recommended-products__category .recommended-products__header--view-details,.artist-picks-page .transcript .recommended-products__header--view-details,.chat-history-page .recommended-products__category .recommended-products__header--view-details,.chat-history-page .transcript .recommended-products__header--view-details,.facecharts-page .recommended-products__category .recommended-products__header--view-details,.facecharts-page .transcript .recommended-products__header--view-details{position:absolute;top:auto;right:30px;line-height:38px}}.artist-picks-page .recommended-products__category .recommended-products__header--view-details .view-details-button,.artist-picks-page .transcript .recommended-products__header--view-details .view-details-button,.chat-history-page .recommended-products__category .recommended-products__header--view-details .view-details-button,.chat-history-page .transcript .recommended-products__header--view-details .view-details-button,.facecharts-page .recommended-products__category .recommended-products__header--view-details .view-details-button,.facecharts-page .transcript .recommended-products__header--view-details .view-details-button{position:relative;right:9999px;display:block;height:20px;color:black;text-decoration:none}@media (max-width:767px){.artist-picks-page .recommended-products__category .recommended-products__header--view-details .view-details-button,.artist-picks-page .transcript .recommended-products__header--view-details .view-details-button,.chat-history-page .recommended-products__category .recommended-products__header--view-details .view-details-button,.chat-history-page .transcript .recommended-products__header--view-details .view-details-button,.facecharts-page .recommended-products__category .recommended-products__header--view-details .view-details-button,.facecharts-page .transcript .recommended-products__header--view-details .view-details-button{line-height:40px;text-indent:0}.artist-picks-page .recommended-products__category .recommended-products__header--view-details .view-details-button .open,.artist-picks-page .transcript .recommended-products__header--view-details .view-details-button .open,.chat-history-page .recommended-products__category .recommended-products__header--view-details .view-details-button .open,.chat-history-page .transcript .recommended-products__header--view-details .view-details-button .open,.facecharts-page .recommended-products__category .recommended-products__header--view-details .view-details-button .open,.facecharts-page .transcript .recommended-products__header--view-details .view-details-button .open{display:none}.active .artist-picks-page .recommended-products__category .recommended-products__header--view-details .view-details-button .open,.active .artist-picks-page .transcript .recommended-products__header--view-details .view-details-button .open,.active .chat-history-page .recommended-products__category .recommended-products__header--view-details .view-details-button .open,.active .chat-history-page .transcript .recommended-products__header--view-details .view-details-button .open,.active .facecharts-page .recommended-products__category .recommended-products__header--view-details .view-details-button .open,.active .facecharts-page .transcript .recommended-products__header--view-details .view-details-button .open{display:inline}.active .artist-picks-page .recommended-products__category .recommended-products__header--view-details .view-details-button .closed,.active .artist-picks-page .transcript .recommended-products__header--view-details .view-details-button .closed,.active .chat-history-page .recommended-products__category .recommended-products__header--view-details .view-details-button .closed,.active .chat-history-page .transcript .recommended-products__header--view-details .view-details-button .closed,.active .facecharts-page .recommended-products__category .recommended-products__header--view-details .view-details-button .closed,.active .facecharts-page .transcript .recommended-products__header--view-details .view-details-button .closed{display:none}}.artist-picks-page .recommended-products__category .recommended-products__header--view-details .view-details-button:before,.artist-picks-page .transcript .recommended-products__header--view-details .view-details-button:before,.chat-history-page .recommended-products__category .recommended-products__header--view-details .view-details-button:before,.chat-history-page .transcript .recommended-products__header--view-details .view-details-button:before,.facecharts-page .recommended-products__category .recommended-products__header--view-details .view-details-button:before,.facecharts-page .transcript .recommended-products__header--view-details .view-details-button:before{content:"";font-size:18px;color:inherit;font-family:icons;display:inline-block;vertical-align:middle;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle}.artist-picks-page .recommended-products__category .recommended-products__header--view-details .view-details-button:before,.artist-picks-page .transcript .recommended-products__header--view-details .view-details-button:before,.chat-history-page .recommended-products__category .recommended-products__header--view-details .view-details-button:before,.chat-history-page .transcript .recommended-products__header--view-details .view-details-button:before,.facecharts-page .recommended-products__category .recommended-products__header--view-details .view-details-button:before,.facecharts-page .transcript .recommended-products__header--view-details .view-details-button:before{position:absolute;height:100%;text-align:center;top:0;right:-9999px}.artist-picks-page .recommended-products__category .recommended-products__header--view-details .view-details-button .closed,.artist-picks-page .recommended-products__category .recommended-products__header--view-details .view-details-button .open,.artist-picks-page .transcript .recommended-products__header--view-details .view-details-button .closed,.artist-picks-page .transcript .recommended-products__header--view-details .view-details-button .open,.chat-history-page .recommended-products__category .recommended-products__header--view-details .view-details-button .closed,.chat-history-page .recommended-products__category .recommended-products__header--view-details .view-details-button .open,.chat-history-page .transcript .recommended-products__header--view-details .view-details-button .closed,.chat-history-page .transcript .recommended-products__header--view-details .view-details-button .open,.facecharts-page .recommended-products__category .recommended-products__header--view-details .view-details-button .closed,.facecharts-page .recommended-products__category .recommended-products__header--view-details .view-details-button .open,.facecharts-page .transcript .recommended-products__header--view-details .view-details-button .closed,.facecharts-page .transcript .recommended-products__header--view-details .view-details-button .open{display:none}@media (max-width:767px){.artist-picks-page .recommended-products__category .recommended-products__products,.artist-picks-page .transcript .recommended-products__products,.chat-history-page .recommended-products__category .recommended-products__products,.chat-history-page .transcript .recommended-products__products,.facecharts-page .recommended-products__category .recommended-products__products,.facecharts-page .transcript .recommended-products__products{display:none}}.artist-picks-page .recommended-products__category .product-item,.artist-picks-page .transcript .product-item,.chat-history-page .recommended-products__category .product-item,.chat-history-page .transcript .product-item,.facecharts-page .recommended-products__category .product-item,.facecharts-page .transcript .product-item{margin:0 25px 0 0;max-width:19em}@media (max-width:767px){.artist-picks-page .recommended-products__category .product-item,.artist-picks-page .transcript .product-item,.chat-history-page .recommended-products__category .product-item,.chat-history-page .transcript .product-item,.facecharts-page .recommended-products__category .product-item,.facecharts-page .transcript .product-item{max-width:100%;clear:both;margin:0 15px 30px}}.artist-picks-page .recommended-products__category .product-item .product-info__product,.artist-picks-page .transcript .product-item .product-info__product,.chat-history-page .recommended-products__category .product-item .product-info__product,.chat-history-page .transcript .product-item .product-info__product,.facecharts-page .recommended-products__category .product-item .product-info__product,.facecharts-page .transcript .product-item .product-info__product{float:none;width:100%}.artist-picks-page .recommended-products__category .product-item .product-info__product .product-image,.artist-picks-page .transcript .product-item .product-info__product .product-image,.chat-history-page .recommended-products__category .product-item .product-info__product .product-image,.chat-history-page .transcript .product-item .product-info__product .product-image,.facecharts-page .recommended-products__category .product-item .product-info__product .product-image,.facecharts-page .transcript .product-item .product-info__product .product-image{min-height:310px;float:none}.artist-picks-page .recommended-products__category .product-item .product-info__name,.artist-picks-page .transcript .product-item .product-info__name,.chat-history-page .recommended-products__category .product-item .product-info__name,.chat-history-page .transcript .product-item .product-info__name,.facecharts-page .recommended-products__category .product-item .product-info__name,.facecharts-page .transcript .product-item .product-info__name{min-height:70px;text-align:left}.artist-picks-page .recommended-products__category .product-item .product-info__name a,.artist-picks-page .transcript .product-item .product-info__name a,.chat-history-page .recommended-products__category .product-item .product-info__name a,.chat-history-page .transcript .product-item .product-info__name a,.facecharts-page .recommended-products__category .product-item .product-info__name a,.facecharts-page .transcript .product-item .product-info__name a{font-size:15px}.artist-picks-page .recommended-products__category .product-item .product-info__sku-info,.artist-picks-page .transcript .product-item .product-info__sku-info,.chat-history-page .recommended-products__category .product-item .product-info__sku-info,.chat-history-page .transcript .product-item .product-info__sku-info,.facecharts-page .recommended-products__category .product-item .product-info__sku-info,.facecharts-page .transcript .product-item .product-info__sku-info{border-top:1px solid #000000;border-bottom:1px solid #000000;padding:7px 0 2px}.artist-picks-page .recommended-products__category .product-item .product-info__shades,.artist-picks-page .recommended-products__category .product-item .product-info__sizes,.artist-picks-page .transcript .product-item .product-info__shades,.artist-picks-page .transcript .product-item .product-info__sizes,.chat-history-page .recommended-products__category .product-item .product-info__shades,.chat-history-page .recommended-products__category .product-item .product-info__sizes,.chat-history-page .transcript .product-item .product-info__shades,.chat-history-page .transcript .product-item .product-info__sizes,.facecharts-page .recommended-products__category .product-item .product-info__shades,.facecharts-page .recommended-products__category .product-item .product-info__sizes,.facecharts-page .transcript .product-item .product-info__shades,.facecharts-page .transcript .product-item .product-info__sizes{float:left;width:60%}.artist-picks-page .recommended-products__category .product-item .product-info__shade,.artist-picks-page .transcript .product-item .product-info__shade,.chat-history-page .recommended-products__category .product-item .product-info__shade,.chat-history-page .transcript .product-item .product-info__shade,.facecharts-page .recommended-products__category .product-item .product-info__shade,.facecharts-page .transcript .product-item .product-info__shade{margin:0}.artist-picks-page .recommended-products__category .product-item .product-info__price,.artist-picks-page .transcript .product-item .product-info__price,.chat-history-page .recommended-products__category .product-item .product-info__price,.chat-history-page .transcript .product-item .product-info__price,.facecharts-page .recommended-products__category .product-item .product-info__price,.facecharts-page .transcript .product-item .product-info__price{float:left;width:40%}.artist-picks-page .recommended-products__category .product-item .product-info__actions,.artist-picks-page .transcript .product-item .product-info__actions,.chat-history-page .recommended-products__category .product-item .product-info__actions,.chat-history-page .transcript .product-item .product-info__actions,.facecharts-page .recommended-products__category .product-item .product-info__actions,.facecharts-page .transcript .product-item .product-info__actions{width:100%;margin:15px 0 0}.artist-picks-page .recommended-products__category .product-item .product-info__button,.artist-picks-page .transcript .product-item .product-info__button,.chat-history-page .recommended-products__category .product-item .product-info__button,.chat-history-page .transcript .product-item .product-info__button,.facecharts-page .recommended-products__category .product-item .product-info__button,.facecharts-page .transcript .product-item .product-info__button{float:right;margin:0 5px}.artist-picks-page .recommended-products__category .product-item .product-info__button .icon-heart_outline,.artist-picks-page .transcript .product-item .product-info__button .icon-heart_outline,.chat-history-page .recommended-products__category .product-item .product-info__button .icon-heart_outline,.chat-history-page .transcript .product-item .product-info__button .icon-heart_outline,.facecharts-page .recommended-products__category .product-item .product-info__button .icon-heart_outline,.facecharts-page .transcript .product-item .product-info__button .icon-heart_outline{font-size:18px;text-decoration:none}.favorites-page,.wishlist-page{overflow:hidden}.favorites-page .account-utilities,.wishlist-page .account-utilities{float:left;margin-right:32px}.favorites-page__content,.wishlist-page__content{width:auto;overflow:hidden;position:relative}.favorites-page .product-info,.wishlist-page .product-info{overflow:hidden;position:relative}.favorites-page .product-info__product,.wishlist-page .product-info__product{width:85%}@media (min-width:768px){.favorites-page .product-info__product,.wishlist-page .product-info__product{width:64%}}@media (min-width:768px){.favorites-page .product-info__name,.wishlist-page .product-info__name{padding:10px}}.favorites-page .product-info__reviews,.wishlist-page .product-info__reviews{display:none}@media (max-width:767px){.favorites-page .product-info__actions,.wishlist-page .product-info__actions{margin-top:10px}}@media (min-width:768px){.favorites-page .product-info__actions,.wishlist-page .product-info__actions{width:22%;text-align:right}}@media (min-width:768px){.favorites-page .product-image,.wishlist-page .product-image{margin-right:15px;width:125px}}.favorites__item,.wishlist__item{margin-left:20px;padding-top:20px;margin-top:20px;border-top:1px solid #BBBBB9}.favorites__item:first-child,.wishlist__item:first-child{padding-top:0;margin-top:0;border-top:none}@media (max-width:767px){.favorites-page__head{text-align:center}}@media (min-width:768px){.favorites-page__head{position:relative;margin:4px 0 17px 0;padding-bottom:16px;border-bottom:1px solid #000000}}@media (max-width:767px){.favorites-page__header{font-family:"Brandon Text Bold";font-weight:400;font-size:12px;line-height:15px;letter-spacing:.2em;text-align:center;text-transform:uppercase;position:relative;display:inline-block;margin:0 auto 30px auto;padding:0 33px;margin-top:30px}.favorites-page__header:before{content:"";background:#000000;width:100%;height:2px;display:inline-block;position:absolute;top:43%;left:0}.favorites-page__header .inner,.favorites-page__header__inner{background:#ffffff;display:inline-block;position:relative;padding:0 7px 0 9px}}@media (max-width:767px) and (min-width:768px){.favorites-page__header{font-size:14px;padding:0 55px}}@media (min-width:768px){.favorites-page__header{font-family:"Brandon Text Bold";font-weight:400;font-size:21px;letter-spacing:.24em;text-transform:uppercase;text-indent:20px;margin-bottom:0}}@media (min-width:768px){.favorites-page__subheader{margin-top:15px;font-size:14px;text-indent:20px}}@media (min-width:768px){.favorites-page__tabs{position:absolute;top:1px;right:20px;height:100%}}.favorites-page__tab{display:inline-block;color:#000000;height:100%;border-right:1px solid #000000;border-bottom:1px solid #000000;padding:8px 40px;background-color:#F3EFEA;cursor:pointer}@media (max-width:767px){.favorites-page__tab{width:50%}.favorites-page__tab:last-child{border-right:none}}@media (min-width:768px){.favorites-page__tab:first-child{border-left:1px solid #000000}}.favorites-page__tab.active{background-color:#ffffff;border-bottom:none}.favorites-page__tab:hover{text-decoration:none}.favorites__instruction-step{margin:60px 0}.favorites__instruction-step-number,.favorites__instruction-step-title{text-align:center}.favorites__instruction-step-number{margin-bottom:20px;padding-left:5px;color:#ff4661}.favorites__instruction-step-title{font-size:30px;margin-bottom:20px}.favorites__instruction-step-desc{width:65%;margin:0 auto;text-align:center}.favorites-mylists__head{display:none}.favorites-mylists__lists-create-button{margin:18px 0 50px;border:1px solid #000000;cursor:pointer}.favorites-mylists__lists-create-button:before{content:"";font-size:14px;color:inherit;vertical-align:baseline;padding-right:12px}.favorites.all .favorites-mylists__lists-create-button{float:left;margin-bottom:35px}@media (max-width:767px){.favorites-mylists__lists-create-button{display:none}}@media (max-width:767px){.favorites__order-by{width:88%;margin:25px auto}.favorites.all .favorites__order-by{display:block;border-left:none;border-right:none}}@media (min-width:768px){.favorites__order-by{float:right;margin-bottom:18px;min-width:160px;margin-top:18px}}.favorites__list{clear:both;padding-bottom:20px}@media (max-width:767px){.favorites-mylists .my-lists__list-content,.favorites.all{padding-top:75px;position:relative}}.favorites__recommended-products{margin-top:40px}.favorites__recommended-products .offers-vip__button,.favorites__recommended-products button{height:50px}.favorites__recommended-products-slide{padding:0 2em}.favorites__recommended-product{margin-right:0!important;width:100%!important}@media (min-width:768px){.favorites__recommended-product{padding:0 1em!important;width:33.3%!important}}.favorites__recommended-product-actions{margin-top:10px;text-align:right}.favorites__recommended-product-add-to-favorites{color:#000000;font-size:22px;margin-right:10px}.favorites__recommended-product-add-to-favorites,.favorites__recommended-product-add-to-favorites:hover{text-decoration:none}.favorites__recommended-product-add-to-favorites:hover{color:#ff4661}.favorites__recommended-product .product_name{min-height:45px}@media (max-width:767px){.favorites__recommended-product .product_name a{border:none!important;padding-left:0!important}}.favorites__recommended-product .shade,.favorites__recommended-product .size{float:left}.favorites__recommended-product .shade *{float:left}.favorites__recommended-product .swatch-container{position:relative;top:-1px;margin-right:8px}.favorites__sample-list{margin-top:40px;padding:10px 0;border-top:1px solid #BBBBB9;border-bottom:1px solid #BBBBB9}.favorite-actions{position:absolute;top:50px;left:78%;width:22%;text-align:right}.favorite-actions__link{display:block}.favorite-actions__link--add{margin-bottom:15px}.favorite-actions__link--add:before{content:"";font-size:10px;color:inherit;vertical-align:middle}.my-lists .favorite-actions__link--add{display:none}.favorite-actions__link--remove{color:#D0D0D0;position:relative;right:9999px}.favorite-actions__link--remove,.favorite-actions__link--remove:hover{text-decoration:none}.favorite-actions__link--remove:before{content:"";font-size:24px;color:inherit;vertical-align:middle}.favorite-actions__link--remove:before{position:absolute;height:100%;text-align:center;top:0;right:-9999px}.favorite-actions__link--remove:focus:before{outline:1px dotted #5e91ec!important}.wishlist-page__header{text-indent:20px;margin:0 0 10px 0;padding-bottom:14px;border-bottom:1px solid #000000}@media (max-width:767px){.my-lists__list{border-bottom:1px solid #BBBBB9}}@media (min-width:768px){.my-lists__list{margin:0 0 1px;background-color:#F3EFEA}}@media (max-width:767px){.my-lists__list-header{padding:20px 30px}.expanded .my-lists__list-header{border-bottom:1px solid #BBBBB9}}@media (min-width:768px){.my-lists__list-header{padding:24px 15px}}.my-lists__list-header-link{color:#000000}@media (max-width:767px){.my-lists__list-header-link{width:100%;display:block;padding-right:20px;position:relative}.my-lists__list-header-link:after{font-size:inherit;color:inherit;font-family:icons;display:inline-block;vertical-align:middle;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;font-size:17px;font-weight:700;position:absolute;top:2px;right:0}.expanded .my-lists__list-header-link:after{transform:rotate(90deg);padding-top:4px}}@media (min-width:768px){.my-lists__list-header-link:before{content:"";font-size:inherit;color:inherit;font-family:icons;display:inline-block;vertical-align:middle;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;vertical-align:baseline}.expanded .my-lists__list-header-link:before{transform:rotate(90deg)}}.my-lists__list-header-link,.my-lists__list-header-link:hover{text-decoration:none}.my-lists__list-subtitle--empty{display:none}.empty .my-lists__list-subtitle--empty{display:block}@media (max-width:767px){.my-lists__list-items{padding-bottom:20px}}.my-lists__list-content{margin-top:15px;display:none}.expanded .my-lists__list-content{display:block}.my-lists__list-actions{overflow:hidden}@media (max-width:767px){.my-lists__list-actions{position:absolute;top:30px;left:6%}}@media (min-width:768px){.my-lists__list-actions{margin:0 0 50px}.favorites.all .my-lists__list-actions{float:left;clear:left;margin-bottom:30px}}@media (max-width:767px){.my-lists__list .my-lists__list-actions{width:88%;top:10px}}.my-lists__list-image{display:none}.my-lists__list-link:hover{color:#ff4661}.my-lists__list-link:focus{color:#ff4661}.my-lists__list-link--print{position:relative;right:9999px;display:inline-block;width:36px;height:40px;cursor:pointer}.my-lists__list-link--print:before{content:"";font-size:inherit;color:inherit;vertical-align:middle;font-size:36px}.my-lists__list-link--print:before{position:absolute;height:100%;text-align:center;top:0;right:-9999px}.my-lists__list-link--email{position:relative;right:9999px;display:inline-block;width:36px;height:40px;letter-spacing:-.3em;cursor:pointer}.my-lists__list-link--email:before{content:"";font-size:inherit;color:inherit;vertical-align:middle;font-size:26px}.my-lists__list-link--email:before{position:absolute;height:100%;text-align:center;top:0;right:-9999px}@media (max-width:767px){.my-lists__list-link--share{font-family:"Brandon Text Bold";text-transform:uppercase;font-size:14px;line-height:19px;vertical-align:top;letter-spacing:.24em;padding-bottom:5px;color:#ff4661;text-decoration:none;border-bottom:2px solid #ff4661;display:inline-block;cursor:pointer}.my-lists__list-link--share:hover{color:#000000;border-color:#000000;text-decoration:none}.touch .my-lists__list-link--share,.touchevents .my-lists__list-link--share{border-style:solid;border-width:2px;padding:10px;text-decoration:none}}@media (min-width:768px){.my-lists__list-link--share{position:relative;right:9999px;display:inline-block;width:36px;height:40px;cursor:pointer}.my-lists__list-link--share:before{content:"";font-size:inherit;color:inherit;font-family:icons;display:inline-block;vertical-align:middle;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;font-size:26px}.my-lists__list-link--share:before{position:absolute;height:100%;text-align:center;top:0;right:-9999px}}.favorites.all .my-lists__list-link--remove{display:none}@media (min-width:768px){.my-lists__list-link--remove{display:inline-block;position:relative;top:5px;margin-left:40px;cursor:pointer}}.my-lists__list-link--add-all{font-family:"Brandon Text Bold";text-transform:uppercase;font-size:14px;line-height:19px;vertical-align:top;letter-spacing:.24em;padding-bottom:5px;color:#ff4661;text-decoration:none;border-bottom:2px solid #ff4661;display:inline-block;cursor:pointer}.my-lists__list-link--add-all:hover{color:#000000;border-color:#000000;text-decoration:none}.touch .my-lists__list-link--add-all,.touchevents .my-lists__list-link--add-all{border-style:solid;border-width:2px;padding:10px;text-decoration:none}@media (min-width:768px){.my-lists__list-link--add-all{font-family:"Brandon Text Bold";font-weight:400;font-size:12px;line-height:21px;letter-spacing:.2em;text-transform:uppercase;float:right}}@media (min-width:768px) and (min-width:768px){.my-lists__list-link--add-all{font-size:14px}}@media (min-width:768px){.favorites.all .my-lists__list-link--add-all{clear:right;margin-bottom:50px}}@media (max-width:767px){.my-lists__list-link--add-all{position:absolute;top:30px;right:6%;background-color:#ff4661;color:#ffffff;border-color:#ff4661;letter-spacing:.18em}.my-lists .my-lists__list-link--add-all{position:static;float:right}}.my-lists__list-link--manage{display:none}.my-lists__list.expanded{background-color:transparent}.create-wishlist__header{display:none}.create-wishlist__name{display:inline-block;width:68%}.create-wishlist__name input{width:100%}.create-wishlist__icon-select{display:none}.add-confirm-list{display:none;text-align:center;position:relative;top:29%}.add-confirm-list__copy{font-weight:700;text-transform:uppercase}.account #colorbox #cboxClose{top:2px;right:4px}.add-to-list,.confirm-delete,.create-list{display:none}#colorbox .add-to-list,#colorbox .confirm-delete,#colorbox .create-list{display:block}#colorbox .add-to-list{margin-top:30px}#colorbox .add-to-list__header{border-bottom:none;margin-bottom:10px;padding-bottom:0;text-align:center}#colorbox .add-to-list__lists{overflow:hidden;width:100%;margin:0 auto}#colorbox .add-to-list__item{display:block;float:left;width:48%;margin:4px 1%;border:1px solid #cccccc;padding:4px 8px;color:#000000;text-decoration:none;cursor:pointer}.error_messages{color:#f00}.account-past-purchases #nav-account{display:none}@media (max-width:767px){.past-purchases__content{padding:20px}}@media (max-width:767px){.past-purchases__center{text-align:center}}.past-purchases-page{overflow:hidden}.past-purchases-page .account-utilities{float:left;margin-right:32px}.past-purchases-page__content{width:auto;overflow:hidden;padding-bottom:1px}@media (min-width:768px){.past-purchases-page__content .product-info,.past-purchases-page__content .product-item:first-child{border-top:none!important}.past-purchases-page__content .product-item{border-top:1px #BBBBB9 solid}.past-purchases-page__content .product-info__price{float:none}.past-purchases-page__content .product-info__details{margin-bottom:20px}}.past-purchases-page__header-container{text-align:center}@media (min-width:768px){.past-purchases-page__header-container{text-align:left}}@media (max-width:767px){.past-purchases-page__header{font-family:"Brandon Text Bold";font-weight:400;font-size:12px;line-height:15px;letter-spacing:.2em;text-align:center;text-transform:uppercase;position:relative;display:inline-block;margin:0 auto 30px auto;padding:0 33px;margin:0 auto 20px auto}.past-purchases-page__header:before{content:"";background:#000000;width:100%;height:2px;display:inline-block;position:absolute;top:43%;left:0}.past-purchases-page__header .inner,.past-purchases-page__header__inner{background:#ffffff;display:inline-block;position:relative;padding:0 7px 0 9px}}@media (max-width:767px) and (min-width:768px){.past-purchases-page__header{font-size:14px;padding:0 55px}}@media (min-width:768px){.past-purchases-page__header{font-family:"Brandon Text Bold";font-weight:400;font-size:21px;letter-spacing:.24em;text-transform:uppercase;text-indent:20px;margin:4px 0 17px 0;padding-bottom:16px;border-bottom:2px solid #000000}}@media (max-width:767px){.past-purchases-page .product:first-child .product-info{border-top:none}}.past-purchases-page .product-info{overflow:hidden;margin-top:-1px;padding-top:15px;margin-bottom:15px;border-top:1px #BBBBB9 solid}.past-purchases-page .product-info__reviews__link{text-transform:uppercase}@media (max-width:767px){.past-purchases-page .product-info__reviews__link{display:block;margin-top:5px}}.past-purchases-page .product-info__link.button,.past-purchases-page .product-info__link.recommended-item__button,.past-purchases-page .viewcart-buttons .product-info__link.go-shopping,.viewcart-buttons .past-purchases-page .product-info__link.go-shopping{text-decoration:none;margin:15px 0}@media (min-width:768px){.past-purchases-page .product-info__link.button,.past-purchases-page .product-info__link.recommended-item__button,.past-purchases-page .viewcart-buttons .product-info__link.go-shopping,.viewcart-buttons .past-purchases-page .product-info__link.go-shopping{margin:0 0 15px 0}}.past-purchases-page .product-info___rating-image{width:60px;height:12px}.past-purchases-page .product-info__add-to-bag{display:none}.past-purchases-page .product-info__re-order{display:inline}@media (min-width:768px){.past-purchases-page .product-image{width:80px;height:110px;margin-right:15px}}.past-purchases-data-header{display:none}@media (min-width:768px){.past-purchases-data-header{display:block;overflow:hidden;padding:0 20px 15px;margin:15px 0 0;border-bottom:1px #BBBBB9 solid}.past-purchases-data-header__item{font-family:"Brandon Text Bold";font-weight:400;font-size:14px;line-height:18px;letter-spacing:.2em;text-transform:uppercase;text-transform:uppercase}}.past-purchases-data-item{overflow:hidden;position:relative;padding:15px 20px;margin:0}@media (min-width:768px){.past-purchases-data-item{border-bottom:1px #BBBBB9 solid}}.past-purchases-data-item__title{font-family:"Brandon Text"}@media (min-width:768px){.past-purchases-data-item__title{display:none}}@media (max-width:767px){.past-purchases-data-item__item{text-indent:10px}}@media (max-width:767px){.past-purchases-data-item__item.created-date{height:40px;line-height:40px;font-size:16px;text-indent:10px;border-top:1px #BBBBB9 solid;border-bottom:1px #BBBBB9 solid;margin-bottom:18px}}.past-purchases-data-item__item.price{font-family:"Brandon Text Medium"}@media (max-width:767px){.past-purchases-data-item__item.view-details{position:absolute;top:15px;right:30px;line-height:38px}}@media (max-width:767px){.past-purchases-data-item__item.view-details .view-details-button{line-height:40px;text-indent:0}.past-purchases-data-item__item.view-details .view-details-button .open{display:none}.active .past-purchases-data-item__item.view-details .view-details-button .open{display:inline}.active .past-purchases-data-item__item.view-details .view-details-button .closed{display:none}}@media (min-width:768px){.past-purchases-data-item__item.view-details .view-details-button{position:relative;right:9999px;display:block;height:20px;color:black;text-decoration:none}.past-purchases-data-item__item.view-details .view-details-button:before{content:"";font-size:18px;color:inherit;font-family:icons;display:inline-block;vertical-align:middle;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle}.past-purchases-data-item__item.view-details .view-details-button:before{position:absolute;height:100%;text-align:center;top:0;right:-9999px}.past-purchases-data-item__item.view-details .view-details-button .closed,.past-purchases-data-item__item.view-details .view-details-button .open{display:none}.active .past-purchases-data-item__item.view-details .view-details-button{position:relative;right:9999px}.active .past-purchases-data-item__item.view-details .view-details-button:before{content:"";font-size:18px;color:inherit;font-family:icons;display:inline-block;vertical-align:middle;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle}.active .past-purchases-data-item__item.view-details .view-details-button:before{position:absolute;height:100%;text-align:center;top:0;right:-9999px}}.past-purchases-data-item-details{margin-top:-1px;position:relative}@media (max-width:767px){.past-purchases-data-item-details{padding:0 20px 20px 20px}}.past-purchases-data-item-details__item{padding:0 20px 10px;margin-bottom:-1px;border:1px #d4d4d4 solid;width:100%}.past-purchases-data-item-details .caret{position:absolute;background:url(/media/images/account/arrow_orders.png) no-repeat top center;top:-11px;z-index:10;left:26%;width:13%;height:12px}@media (max-width:767px){.past-purchases-data-item-details .caret{width:50%}}.past-purchases-data-item-details .close,.past-purchases-data-item-details .order-details,.past-purchases-data-item-details .order-header,.past-purchases-data-item-details .product-footer,.past-purchases-data-item-details .product-header{display:none}@media (min-width:768px){.past-purchases-data-header__item,.past-purchases-data-item-details__item,.past-purchases-data-item__item{overflow:hidden;float:left}.past-purchases-data-header__item.created-date,.past-purchases-data-item-details__item.created-date,.past-purchases-data-item__item.created-date{width:26%}.past-purchases-data-header__item.trans-id,.past-purchases-data-item-details__item.trans-id,.past-purchases-data-item__item.trans-id{width:26%}.past-purchases-data-header__item.price,.past-purchases-data-item-details__item.price,.past-purchases-data-item__item.price{width:14%}.past-purchases-data-header__item.order-status,.past-purchases-data-item-details__item.order-status,.past-purchases-data-item__item.order-status{width:22%}.past-purchases-data-header__item.view-details,.past-purchases-data-item-details__item.view-details,.past-purchases-data-item__item.view-details{width:12%}}.past-purchases-data-header__item.order-status{width:34%}.past-purchases-data-header__item.view-details{display:none}.past-purchases__content{width:auto;overflow:hidden;padding-bottom:1px}.past-purchases__shopping{margin:30px 0 0 0}.profile-pic-main #profile-pic-img{position:relative}.profile-pic-main #profile-pic-name{position:absolute;bottom:0;left:0;height:33px;padding:4px 2px 2px 2px;width:100%;text-align:center;background:rgba(255,255,255,.85)}.profile-pic-main #profile-pic-button{overflow:hidden;padding-top:2px}.profile-pic-main #profile-change-photo,.profile-pic-main #profile-upload-photo{float:left}.profile-pic-main #profile-delete-photo{float:right}.profile-pic-main #profile_pic_overlay{position:relative}.profile-pic-main #profile_pic_overlay #profile_pic_content{background-color:white;border:1px solid #D0D0D0;left:160px;position:absolute;top:-205px;width:250px;z-index:1;padding:10px;text-align:center}.profile-pic-main #profile_pic_overlay #profile_pic_content h2,.profile-pic-main #profile_pic_overlay #profile_pic_content h3{margin-bottom:8px}.profile-pic-main #profile_pic_overlay #profile_pic_content #profile_pic_close{text-align:right}.profile-pic-main #profile_pic_overlay #profile_pic_content .at-h2{font-size:16.38px}.profile-pic-main #profile_pic_overlay #profile_pic_content .caret{position:absolute;background:url(/media/images/account/arrow-left-profile-pic.png) no-repeat top center;top:69px;left:-12px;width:12px;height:100%}.profile-page{overflow:hidden}.profile-page .account-utilities{float:left;margin-right:32px}.profile-page__errors li{margin-bottom:14px}.profile-page__content{width:auto;overflow:hidden}@media (min-width:768px){.profile-page__title_msg{border-bottom:2px solid #000000;margin:4px 0 17px 0;padding-bottom:16px}}.profile-page__title_msg h1,.profile-page__title_msg h2{margin-bottom:10px}@media (max-width:767px){.profile-page__header{font-family:"Brandon Text Bold";font-weight:400;font-size:12px;line-height:15px;letter-spacing:.2em;text-align:center;text-transform:uppercase;position:relative;display:inline-block;margin:0 auto 30px auto;padding:0 33px}.profile-page__header:before{content:"";background:#000000;width:100%;height:2px;display:inline-block;position:absolute;top:43%;left:0}.profile-page__header .inner,.profile-page__header__inner{background:#ffffff;display:inline-block;position:relative;padding:0 7px 0 9px}}@media (max-width:767px) and (min-width:768px){.profile-page__header{font-size:14px;padding:0 55px}}@media (min-width:768px){.profile-page__header{font-family:"Brandon Text Bold";font-weight:400;font-size:21px;letter-spacing:.24em;text-transform:uppercase;text-indent:20px}}.profile-page__required-container{position:absolute;top:210px;right:464px}.profile-page .profile-page__required-container{position:static;top:0;left:0;margin:0 0 14px 20px}.profile-page legend{display:none}.profile-page .form-submit{margin-left:20px;background-color:#F94B6E}.profile-page .big-button{background-color:#F94B6E}.profile-page .address-info h3{margin-left:10px;margin-right:10px}.address-info h3,.address-info__header,.newsletter-info h3,.newsletter-info__header,.optional-info h3,.optional-info__header,.profile-info h3,.profile-info__header,.sms-promotions h3,.sms-promotions__header,.social-info h3,.social-info__header{text-indent:20px;margin:0 0 20px 0;padding-bottom:14px;border-bottom:1px solid #000000;clear:both}.address-info .field.placeholder,.address-info .selectBox-options li.placeholder,.newsletter-info .field.placeholder,.newsletter-info .selectBox-options li.placeholder,.optional-info .field.placeholder,.optional-info .selectBox-options li.placeholder,.profile-info .field.placeholder,.profile-info .selectBox-options li.placeholder,.sms-promotions .field.placeholder,.sms-promotions .selectBox-options li.placeholder,.social-info .field.placeholder,.social-info .selectBox-options li.placeholder{text-transform:uppercase}.address-info .field:-moz-placeholder,.address-info .selectBox-options li:-moz-placeholder,.newsletter-info .field:-moz-placeholder,.newsletter-info .selectBox-options li:-moz-placeholder,.optional-info .field:-moz-placeholder,.optional-info .selectBox-options li:-moz-placeholder,.profile-info .field:-moz-placeholder,.profile-info .selectBox-options li:-moz-placeholder,.sms-promotions .field:-moz-placeholder,.sms-promotions .selectBox-options li:-moz-placeholder,.social-info .field:-moz-placeholder,.social-info .selectBox-options li:-moz-placeholder{text-transform:uppercase;opacity:1!important}.address-info .field::-moz-placeholder,.address-info .selectBox-options li::-moz-placeholder,.newsletter-info .field::-moz-placeholder,.newsletter-info .selectBox-options li::-moz-placeholder,.optional-info .field::-moz-placeholder,.optional-info .selectBox-options li::-moz-placeholder,.profile-info .field::-moz-placeholder,.profile-info .selectBox-options li::-moz-placeholder,.sms-promotions .field::-moz-placeholder,.sms-promotions .selectBox-options li::-moz-placeholder,.social-info .field::-moz-placeholder,.social-info .selectBox-options li::-moz-placeholder{text-transform:uppercase;opacity:1!important}.address-info .field:-ms-input-placeholder,.address-info .selectBox-options li:-ms-input-placeholder,.newsletter-info .field:-ms-input-placeholder,.newsletter-info .selectBox-options li:-ms-input-placeholder,.optional-info .field:-ms-input-placeholder,.optional-info .selectBox-options li:-ms-input-placeholder,.profile-info .field:-ms-input-placeholder,.profile-info .selectBox-options li:-ms-input-placeholder,.sms-promotions .field:-ms-input-placeholder,.sms-promotions .selectBox-options li:-ms-input-placeholder,.social-info .field:-ms-input-placeholder,.social-info .selectBox-options li:-ms-input-placeholder{text-transform:uppercase}.address-info .field::-webkit-input-placeholder,.address-info .selectBox-options li::-webkit-input-placeholder,.newsletter-info .field::-webkit-input-placeholder,.newsletter-info .selectBox-options li::-webkit-input-placeholder,.optional-info .field::-webkit-input-placeholder,.optional-info .selectBox-options li::-webkit-input-placeholder,.profile-info .field::-webkit-input-placeholder,.profile-info .selectBox-options li::-webkit-input-placeholder,.sms-promotions .field::-webkit-input-placeholder,.sms-promotions .selectBox-options li::-webkit-input-placeholder,.social-info .field::-webkit-input-placeholder,.social-info .selectBox-options li::-webkit-input-placeholder{text-transform:uppercase}.address-info__item,.newsletter-info__item,.optional-info__item,.profile-info__item,.sms-promotions__item,.social-info__item{padding:10px;float:left}.address-info__item,.newsletter-info__item,.optional-info__item,.profile-info__item,.sms-promotions__item,.social-info__item{padding:10px}.big-button{margin:0 0 17px 10px}.newsletter-info__item,.sms-promotions__item{margin:0 0 0 10px;float:left;width:100%}.newsletter-info a,.sms-promotions a{color:#000000}.pc_sms_promo__item{display:none}.profile-info__item{width:100%;padding:10px}@media (min-width:768px){.profile-info__item{width:42.49%;padding:0;margin:0 5% 20px 20px}}.profile-info__item .field{width:100%}.profile-info__text{margin-bottom:10px}.profile-info__required{display:none}.profile-info .profile_header_wrapper{padding:10px}@media (min-width:768px){.optional-info__item{float:none}}.optional-info__birthday-select{width:14%;display:inline-block}.optional-info__birthday-select a.selectBox{width:100%;display:inline-block!important}.optional-info__birthday-label{display:block}.optional-info__birthday-label,.optional-info__birthday-select,.optional-info__birthday-text{margin:0 10px 20px 10px;min-width:150px}.optional-info .birthday .optional-info__item{width:30%;margin:0 2% 5px 0}.optional-info .birthday select{min-width:100px;width:100%}.sign-birthday-info .optional-info__item{padding:0}.sign-birthday-info .optional-info__birthday-label,.sign-birthday-info .optional-info__birthday-text{margin-left:0}.sign-birthday-info .optional-info__birthday-label{display:inline!important;visibility:visible}.sign-birthday-info .optional-info__birthday-day{width:27%;float:left;margin-right:3%}.sign-birthday-info .optional-info__birthday-month{width:33%;float:left;margin-right:3%}.sign-birthday-info .optional-info__birthday-year{width:34%;float:left;margin-right:0}.sign-birthday-info .optional-info select{width:100%}.newsletter-info__text--new,.newsletter-info__text--provid{margin-left:20px}.sms-info__item{margin:0 0 0 10px}.touch .email-address .sign-birthday-info select,.touch .email-address .sign-in-component__birthday-program select,.touchevents .email-address .sign-birthday-info select,.touchevents .email-address .sign-in-component__birthday-program select{min-width:auto;background-position:center right 5px}.replenishment-page{overflow:hidden}.replenishment-page .account-utilities{float:left;margin-right:32px}.replenishment-page__content{width:auto;overflow:hidden;position:relative}.replenishment-page__header{text-indent:20px;margin-bottom:0}.replenishment__text{font-size:16px;line-height:22px;padding:14px 20px 14px 20px;border-bottom:2px solid #000000}.replenishment__products .products-header{display:none}@media (min-width:768px){.replenishment__products .products-header{overflow:hidden;display:block;margin-top:38px;padding-bottom:16px;border-bottom:1px solid #d4d4d4}.replenishment__products .products-header__item{float:left;font-family:"Brandon Text Bold";font-weight:400;font-size:14px;line-height:18px;letter-spacing:.2em;text-transform:uppercase}.replenishment__products .products-header__item--info{width:44%;text-indent:20px}.replenishment__products .products-header__item--price{width:28%}.replenishment__products .products-header__item--next{width:28%}.replenishment__products .products-header__item--frequency,.replenishment__products .products-header__item--last,.replenishment__products .products-header__item--quantity{display:none}}.replenishment__products .products-list__item{padding:18px 0 20px 0;border-bottom:1px solid #d4d4d4}.replenishment__products .products-list__item .product{overflow:hidden}.replenishment__products .products-list__item .product__image-link{display:block;width:40%;padding:0 10px;float:left}@media (min-width:768px){.replenishment__products .products-list__item .product__image-link{padding:0;width:15%}}.replenishment__products .products-list__item .product__info{float:right;width:60%}@media (min-width:768px){.replenishment__products .products-list__item .product__info{float:left;width:29%;padding-left:10px}}.replenishment__products .products-list__item .product__frequency,.replenishment__products .products-list__item .product__quantity{display:none}.replenishment__products .products-list__item .product__image{width:100%}.replenishment__products .products-list__item .product__name{display:block;font-size:11px;letter-spacing:.2em;text-transform:uppercase}.replenishment__products .products-list__item .product__shade{margin-top:14px}.replenishment__products .products-list__item .product__shade .swatch-container{float:left;margin-right:10px}.artist-picks-page .replenishment__products .products-list__item .product__shade .product-info__shade-tile,.favorites-page .replenishment__products .products-list__item .product__shade .product-info__shade-tile,.past-purchases-page .replenishment__products .products-list__item .product__shade .product-info__shade-tile,.replenishment__products .products-list__item .product__shade .artist-picks-page .product-info__shade-tile,.replenishment__products .products-list__item .product__shade .favorites-page .product-info__shade-tile,.replenishment__products .products-list__item .product__shade .past-purchases-page .product-info__shade-tile,.replenishment__products .products-list__item .product__shade .shade-picker__shade,.replenishment__products .products-list__item .product__shade .wishlist-page .product-info__shade-tile,.wishlist-page .replenishment__products .products-list__item .product__shade .product-info__shade-tile{width:21px;height:21px}.replenishment__products .products-list__item .product__shade-name{line-height:21px}.replenishment__products .products-list__item .product__next-order-date,.replenishment__products .products-list__item .product__price{float:right;width:60%;margin-top:12px}@media (min-width:768px){.replenishment__products .products-list__item .product__next-order-date,.replenishment__products .products-list__item .product__price{float:left;width:28%;margin-top:0}}.replenishment__products .products-list__item .product__link{display:inline-block}@media (min-width:768px){.replenishment__products .products-list__item .product__link{margin-top:18px}}.replenishment-upsell{padding:20px}.replenishment-detail-page{padding:0 20px}.replenishment-detail-page .replenishment-detail-product{padding-bottom:20px;border-bottom:1px solid #d4d4d4;margin-bottom:20px}.replenishment-detail-page .replenishment-detail-product .product{overflow:hidden}.replenishment-detail-page .replenishment-detail-product .product__image-link{display:block;width:40%;padding:0 10px;float:left}@media (min-width:768px){.replenishment-detail-page .replenishment-detail-product .product__image-link{padding:0;width:15%}}.replenishment-detail-page .replenishment-detail-product .product__info{float:right;width:60%}@media (min-width:768px){.replenishment-detail-page .replenishment-detail-product .product__info{float:left;width:29%;padding-left:10px}}.replenishment-detail-page .replenishment-detail-product .product__frequency,.replenishment-detail-page .replenishment-detail-product .product__quantity{display:none}.replenishment-detail-page .replenishment-detail-product .product__image{width:100%}.replenishment-detail-page .replenishment-detail-product .product__name{display:block;font-size:11px;letter-spacing:.2em;text-transform:uppercase}.replenishment-detail-page .replenishment-detail-product .product__shade{margin-top:14px}.replenishment-detail-page .replenishment-detail-product .product__shade .swatch-container{float:left;margin-right:10px}.artist-picks-page .replenishment-detail-page .replenishment-detail-product .product__shade .product-info__shade-tile,.favorites-page .replenishment-detail-page .replenishment-detail-product .product__shade .product-info__shade-tile,.past-purchases-page .replenishment-detail-page .replenishment-detail-product .product__shade .product-info__shade-tile,.replenishment-detail-page .replenishment-detail-product .product__shade .artist-picks-page .product-info__shade-tile,.replenishment-detail-page .replenishment-detail-product .product__shade .favorites-page .product-info__shade-tile,.replenishment-detail-page .replenishment-detail-product .product__shade .past-purchases-page .product-info__shade-tile,.replenishment-detail-page .replenishment-detail-product .product__shade .shade-picker__shade,.replenishment-detail-page .replenishment-detail-product .product__shade .wishlist-page .product-info__shade-tile,.wishlist-page .replenishment-detail-page .replenishment-detail-product .product__shade .product-info__shade-tile{width:21px;height:21px}.replenishment-detail-page .replenishment-detail-product .product__shade-name{line-height:21px}.replenishment-detail-page .replenishment-detail-product .product__next-order-date,.replenishment-detail-page .replenishment-detail-product .product__price{float:right;width:60%;margin-top:12px}@media (min-width:768px){.replenishment-detail-page .replenishment-detail-product .product__next-order-date,.replenishment-detail-page .replenishment-detail-product .product__price{float:left;width:28%;margin-top:0}}.replenishment-detail-page .replenishment-detail-product .product__link{display:inline-block}@media (min-width:768px){.replenishment-detail-page .replenishment-detail-product .product__link{margin-top:18px}}.replenishment-detail-page .replenishment-detail-product .js-rep-details{display:none}.replenishment-detail-page .payment-info__header,.replenishment-detail-page .shipping-address__header,.replenishment-detail-page .shipping-frequency__header{margin-bottom:10px}.replenishment-detail-page #replenishment_update{overflow:hidden}.replenishment-detail-page .frequency-table__cell{position:relative;padding:20px 0 40px 0;vertical-align:top}.replenishment-detail-page .frequency-table__link{display:block;position:absolute;bottom:20px;left:0}.replenishment-detail-page .frequency-table .selectBox{margin-top:10px}@media (min-width:768px){.replenishment-detail-page .shipping-address,.replenishment-detail-page section.payment-info{float:left;margin-top:20px}}@media (min-width:768px){.replenishment-detail-page .shipping-address{width:46%}}.replenishment-detail-page .shipping-address .address-controls__choose-address,.replenishment-detail-page .shipping-address .address-controls__list{margin-top:10px}.replenishment-detail-page .shipping-address .selectBox{margin-top:10px;width:75%}@media (min-width:768px){.replenishment-detail-page section.payment-info{width:54%;padding-left:20px}}.replenishment-detail-page section.payment-info__submit{margin-top:10px}.replenishment-detail-page section.payment-info .payment-controls__list,.replenishment-detail-page section.payment-info .payment-controls__method{margin-top:10px}.replenishment-detail-page section.payment-info .selectBox{margin-top:10px;width:75%}.replenishment-detail-page section.payment-info .payment-info__submit{margin-top:20px}.replenishment-detail-page__mobile p{margin:0}.replenishment-detail-page__mobile select{width:100%;margin-top:20px}.replenishment-detail-page__mobile .replenishment-detail-page__text{margin-bottom:20px}.replenishment-detail-page__mobile .controls__link{margin-bottom:20px;width:100%}.replenishment-detail-page__mobile .product{overflow:hidden}.replenishment-detail-page__mobile .product__image-link{display:block;width:40%;padding:0 10px;float:left}@media (min-width:768px){.replenishment-detail-page__mobile .product__image-link{padding:0;width:15%}}.replenishment-detail-page__mobile .product__info{float:right;width:60%}@media (min-width:768px){.replenishment-detail-page__mobile .product__info{float:left;width:29%;padding-left:10px}}.replenishment-detail-page__mobile .product__frequency,.replenishment-detail-page__mobile .product__quantity{display:none}.replenishment-detail-page__mobile .product__image{width:100%}.replenishment-detail-page__mobile .product__name{display:block;font-size:11px;letter-spacing:.2em;text-transform:uppercase}.replenishment-detail-page__mobile .product__shade{margin-top:14px}.replenishment-detail-page__mobile .product__shade .swatch-container{float:left;margin-right:10px}.artist-picks-page .replenishment-detail-page__mobile .product__shade .product-info__shade-tile,.favorites-page .replenishment-detail-page__mobile .product__shade .product-info__shade-tile,.past-purchases-page .replenishment-detail-page__mobile .product__shade .product-info__shade-tile,.replenishment-detail-page__mobile .product__shade .artist-picks-page .product-info__shade-tile,.replenishment-detail-page__mobile .product__shade .favorites-page .product-info__shade-tile,.replenishment-detail-page__mobile .product__shade .past-purchases-page .product-info__shade-tile,.replenishment-detail-page__mobile .product__shade .shade-picker__shade,.replenishment-detail-page__mobile .product__shade .wishlist-page .product-info__shade-tile,.wishlist-page .replenishment-detail-page__mobile .product__shade .product-info__shade-tile{width:21px;height:21px}.replenishment-detail-page__mobile .product__shade-name{line-height:21px}.replenishment-detail-page__mobile .product__next-order-date,.replenishment-detail-page__mobile .product__price{float:right;width:60%;margin-top:12px}@media (min-width:768px){.replenishment-detail-page__mobile .product__next-order-date,.replenishment-detail-page__mobile .product__price{float:left;width:28%;margin-top:0}}.replenishment-detail-page__mobile .product__link{display:inline-block}@media (min-width:768px){.replenishment-detail-page__mobile .product__link{margin-top:18px}}.replenishment-detail-page__mobile .shipping-frequency{margin-top:30px}.replenishment-detail-page__mobile .shipping-frequency .order-freq,.replenishment-detail-page__mobile .shipping-frequency .order-info{margin-top:20px}.replenishment-detail-page__mobile .shipping-address{margin-top:30px}.replenishment-detail-page__mobile .shipping-address .address-form__header{margin-bottom:10px;text-align:left}.replenishment-detail-page__mobile .shipping-address #please_note_changes{margin-top:20px}.replenishment-detail-page__mobile .address-form__required{padding:0 0 0 10px}.address-form__item .replenishment-detail-page__mobile .address-form__required{padding:0}.replenishment-detail-page__mobile .address-form__section{margin-top:20px}.replenishment-detail-page__mobile .address-form__section select{margin-top:0}.replenishment-detail-page__mobile .payment-method{margin-top:20px}.replenishment-detail-page__mobile .payment-method .payment-method{margin-bottom:0}.replenishment-detail-page__mobile .payment-method__header{margin-bottom:10px}.replenishment-detail-page__mobile .payment-method__billing-info,.replenishment-detail-page__mobile .payment-method__info{margin-top:20px}.replenishment-detail-page__mobile .payment-method__controls .payment-method__link{width:100%;margin-top:20px}.replenishment-upsell{margin:20px;overflow:auto;padding-left:0}.replenishment-upsell__text{margin-top:20px;margin-bottom:20px}.recommendedProd{overflow:auto;width:50%}.recommendedProd .product-thumb__headline{height:42px}.recommendedProd .link--inverted,.recommendedProd .touch .curtain .link,.recommendedProd .touchevents .curtain .link,.touch .curtain .recommendedProd .link,.touchevents .curtain .recommendedProd .link{border-width:0 0 2px 0;padding:0 0 5px 0}@media (max-width:767px){.recommendedProd{width:100%;text-align:center}.recommendedProd .product-thumb__abstract{width:100%;padding-left:0;float:left}.recommendedProd .product-thumb__abstract .product-thumb--price{margin-bottom:12px}.recommendedProd .product-thumb__image-link{float:none;margin:0 auto}.recommendedProd .link{float:none}}.replenishment-top-products .section-head__header{font-size:16px;margin-top:20px;border-top:solid 1px #CCC;padding-top:20px;font-family:"Brandon Text Bold"}.touch .replenishment-upsell__link,.touchevents .replenishment-upsell__link{padding:0 0 5px 0;border-width:0 0 2px 0}.profile-pic-upload h2{margin:0 0 20px 0;text-align:center}.profile-pic-upload p{margin:0;line-height:24px}.profile-pic-upload ul{margin:0 0 0 20px;line-height:24px;list-style-type:none}.profile-pic-upload__progress-wrapper{margin:40px 0}.profile-pic-upload__progress-spinner{margin:0 auto}.upload-file{margin:40px 0;position:relative}.upload-file__button{position:relative;width:133px;height:30px}.upload-file #form--profile--field--UPLOADED_FILE{position:relative;top:0;left:0;width:133px;height:30px;-moz-opacity:0;opacity:0;z-index:2}.upload-file #form--profile--field--UPLOADED_FILE:hover{cursor:pointer}.upload-file__imposter{position:absolute;top:0;left:0;padding:0 11px;z-index:1}.upload-file__value{position:absolute;top:0;left:158px;padding:8px 0;color:#ff4661;border-color:#ff4661}.account-profile__pro-discount span,.account-profile__pro-expiration span,.account-profile__pro-number span{font-family:"Brandon Text Bold"}.account-profile__pro{padding-top:15px}.account-profile__pro-status_title{font-family:"Brandon Text Bold";letter-spacing:.05em}.account-profile__pro-status_pro-info{text-transform:lowercase}.account-profile__pro-status_pro-info:first-letter{text-transform:uppercase}.account-profile__view-link{font-family:"Brandon Text";font-weight:400;font-size:14px;letter-spacing:.01em;letter-spacing:.1em;line-height:15px}.account-profile__view-link a{text-decoration:none}.account .pending-pro,.account .registration-pro-page,.account .welcome-pro{max-width:772px}@media (max-width:767px){.pending-pro__header,.registration-pro-page__header,.welcome-pro__header{font-family:"Brandon Text Bold";font-weight:400;font-size:12px;line-height:15px;letter-spacing:.2em;text-align:center;text-transform:uppercase;position:relative;display:inline-block;margin:0 auto 30px auto;padding:0 33px;width:100%}.pending-pro__header:before,.registration-pro-page__header:before,.welcome-pro__header:before{content:"";background:#000000;width:100%;height:2px;display:inline-block;position:absolute;top:43%;left:0}.pending-pro__header .inner,.pending-pro__header__inner,.registration-pro-page__header .inner,.registration-pro-page__header__inner,.welcome-pro__header .inner,.welcome-pro__header__inner{background:#ffffff;display:inline-block;position:relative;padding:0 7px 0 9px}}@media (max-width:767px) and (min-width:768px){.pending-pro__header,.registration-pro-page__header,.welcome-pro__header{font-size:14px;padding:0 55px}}@media (min-width:768px){.pending-pro__header,.registration-pro-page__header,.welcome-pro__header{font-family:"Brandon Text Bold";font-weight:400;font-size:21px;letter-spacing:.24em;text-transform:uppercase;text-indent:20px;margin:4px 0 17px 0;padding-bottom:16px;border-bottom:2px solid #000000}}.pending-pro__content,.registration-pro-page__content,.welcome-pro__content{width:auto;overflow:hidden;padding:0 5px}.pending-pro__required-container,.registration-pro-page__required-container,.welcome-pro__required-container{position:absolute}@media (max-width:767px){.pending-pro__required-container,.registration-pro-page__required-container,.welcome-pro__required-container{top:239px;padding-left:20px}}@media (min-width:768px){.pending-pro__required-container,.registration-pro-page__required-container,.welcome-pro__required-container{top:212px;right:305px}}.pending-pro legend,.registration-pro-page legend,.welcome-pro legend{display:none}.pending-pro .profile-info__text,.registration-pro-page .profile-info__text,.welcome-pro .profile-info__text{margin:0 0 40px 20px}@media (min-width:768px){.pending-pro .profile-info__item,.registration-pro-page .profile-info__item,.welcome-pro .profile-info__item{margin:0 20px 20px;width:346px}}.pending-pro .optional-info__item,.registration-pro-page .optional-info__item,.welcome-pro .optional-info__item{float:none}@media (max-width:767px){.pending-pro .optional-info__item,.registration-pro-page .optional-info__item,.welcome-pro .optional-info__item{padding:10px;width:100%;margin:0}}@media (min-width:768px){.pending-pro .optional-info__item.birthday-date,.registration-pro-page .optional-info__item.birthday-date,.welcome-pro .optional-info__item.birthday-date{padding:0}}@media (max-width:767px){.pending-pro .optional-info__birthday-select,.registration-pro-page .optional-info__birthday-select,.welcome-pro .optional-info__birthday-select{padding:0 0 20px;width:100%;margin:0}}@media (min-width:768px){.pending-pro .optional-info__birthday-select,.registration-pro-page .optional-info__birthday-select,.welcome-pro .optional-info__birthday-select{width:12%;min-width:12%;display:inline-block;margin:0 10px 20px 20px}}@media (max-width:767px){.pending-pro .optional-info__birthday-select:first-child,.registration-pro-page .optional-info__birthday-select:first-child,.welcome-pro .optional-info__birthday-select:first-child{margin-top:10px}}@media (max-width:767px){.pending-pro .address-form__item,.registration-pro-page .address-form__item,.welcome-pro .address-form__item{padding:10px;width:100%;margin:0}}@media (min-width:768px){.pending-pro .address-form__item,.registration-pro-page .address-form__item,.welcome-pro .address-form__item{float:left;padding:0;margin:0 20px 20px;width:346px}}@media (min-width:768px){.pending-pro .address-form__item.postal-code,.pending-pro .address-form__item.state,.registration-pro-page .address-form__item.postal-code,.registration-pro-page .address-form__item.state,.welcome-pro .address-form__item.postal-code,.welcome-pro .address-form__item.state{margin-right:12px;width:14%}}.pending-pro .address-form__item .address-form__required,.pending-pro .address-form__item label,.pending-pro .address-form__item.country-id,.registration-pro-page .address-form__item .address-form__required,.registration-pro-page .address-form__item label,.registration-pro-page .address-form__item.country-id,.welcome-pro .address-form__item .address-form__required,.welcome-pro .address-form__item label,.welcome-pro .address-form__item.country-id{display:none}.pending-pro .address-form__item.phone-requirements,.pending-pro .address-form__item.ship-type,.registration-pro-page .address-form__item.phone-requirements,.registration-pro-page .address-form__item.ship-type,.welcome-pro .address-form__item.phone-requirements,.welcome-pro .address-form__item.ship-type{display:block;width:100%}.pending-pro .address-form__item.phone-requirements .address-form__required,.pending-pro .address-form__item.phone-requirements label,.pending-pro .address-form__item.ship-type .address-form__required,.pending-pro .address-form__item.ship-type label,.registration-pro-page .address-form__item.phone-requirements .address-form__required,.registration-pro-page .address-form__item.phone-requirements label,.registration-pro-page .address-form__item.ship-type .address-form__required,.registration-pro-page .address-form__item.ship-type label,.welcome-pro .address-form__item.phone-requirements .address-form__required,.welcome-pro .address-form__item.phone-requirements label,.welcome-pro .address-form__item.ship-type .address-form__required,.welcome-pro .address-form__item.ship-type label{display:inline-block}.pending-pro .pro-member-info fieldset,.registration-pro-page .pro-member-info fieldset,.welcome-pro .pro-member-info fieldset{margin-left:20px}.pending-pro .pro-member-info p,.registration-pro-page .pro-member-info p,.welcome-pro .pro-member-info p{margin:0}.pending-pro .pro_app_requirement,.registration-pro-page .pro_app_requirement,.welcome-pro .pro_app_requirement{margin:0 0 20px 35px}.pending-pro .pro-criteria-level,.registration-pro-page .pro-criteria-level,.welcome-pro .pro-criteria-level{overflow:hidden;margin:8px 0 20px}.pending-pro .pro-criteria-level__column_left,.registration-pro-page .pro-criteria-level__column_left,.welcome-pro .pro-criteria-level__column_left{float:left}@media (min-width:768px){.pending-pro .pro-criteria-level__column_left,.registration-pro-page .pro-criteria-level__column_left,.welcome-pro .pro-criteria-level__column_left{width:47.5%}}.pending-pro .pro-criteria-level__column_right,.registration-pro-page .pro-criteria-level__column_right,.welcome-pro .pro-criteria-level__column_right{float:left}@media (min-width:768px){.pending-pro .pro-criteria-level__column_right,.registration-pro-page .pro-criteria-level__column_right,.welcome-pro .pro-criteria-level__column_right{width:50%}}.pending-pro .pro-criteria-level ul,.registration-pro-page .pro-criteria-level ul,.welcome-pro .pro-criteria-level ul{list-style-type:disc;overflow:hidden}.pending-pro .pro-criteria-level ul li,.registration-pro-page .pro-criteria-level ul li,.welcome-pro .pro-criteria-level ul li{list-style:outside none none;margin-bottom:2px;line-height:25px}@media (min-width:768px){.pending-pro .pro-criteria-level ul li,.registration-pro-page .pro-criteria-level ul li,.welcome-pro .pro-criteria-level ul li{width:82%}}.pending-pro .pro-criteria-level ul li span,.registration-pro-page .pro-criteria-level ul li span,.welcome-pro .pro-criteria-level ul li span{display:list-item;list-style-type:disc;margin-left:30px}.pending-pro .pro-attributes-options,.registration-pro-page .pro-attributes-options,.welcome-pro .pro-attributes-options{margin:5px 0 5px 0}.pending-pro .pro-attributes-options .applied_before_label,.pending-pro .pro-attributes-options .membership_status_label,.registration-pro-page .pro-attributes-options .applied_before_label,.registration-pro-page .pro-attributes-options .membership_status_label,.welcome-pro .pro-attributes-options .applied_before_label,.welcome-pro .pro-attributes-options .membership_status_label{margin-bottom:10px;width:42%;display:inline-block}@media (max-width:767px){.pending-pro .pro-attributes-options .applied_before_label,.pending-pro .pro-attributes-options .membership_status_label,.registration-pro-page .pro-attributes-options .applied_before_label,.registration-pro-page .pro-attributes-options .membership_status_label,.welcome-pro .pro-attributes-options .applied_before_label,.welcome-pro .pro-attributes-options .membership_status_label{width:100%}}.pending-pro .pro-attributes-artist,.registration-pro-page .pro-attributes-artist,.welcome-pro .pro-attributes-artist{margin:8px 0 12px 0}.pending-pro .pro-attributes .artist_form_container,.registration-pro-page .pro-attributes .artist_form_container,.welcome-pro .pro-attributes .artist_form_container{margin-left:30px}.pending-pro .pro-attributes input[type=radio],.registration-pro-page .pro-attributes input[type=radio],.welcome-pro .pro-attributes input[type=radio]{width:auto}.pending-pro .pro-terms-text,.registration-pro-page .pro-terms-text,.welcome-pro .pro-terms-text{margin:10px 0 20px 0}.pending-pro .pro-terms-text p,.registration-pro-page .pro-terms-text p,.welcome-pro .pro-terms-text p{margin-top:20px}.registration-pro-page .pro-attributes-options .applied_before_label,.registration-pro-page .pro-attributes-options .membership_status_label{display:block}@media (max-width:767px){.registration-pro-page .pro-attributes-options .applied_before_label,.registration-pro-page .pro-attributes-options .membership_status_label{width:100%}}.pending-pro_info_application p{margin:0 0 10px}@media (min-width:768px){.pending-pro_thanks{margin:0 0 20px 20px}}.pending-pro_buttons{position:absolute;right:0;top:10px}@media (max-width:767px){.pending-pro_buttons{top:22px}}@media (min-width:768px){.pending-pro_level,.pending-pro_mail_processing,.pending-pro_print,.pending-pro_registration_steps{padding-left:40px}}.pending-pro_level,.pending-pro_registration_steps{margin-bottom:20px;overflow:hidden}@media (min-width:768px){.pending-pro_mail_address,.pending-pro_steps{float:left;padding-right:20px;width:50%}}.pending-pro_mail_address span,.pending-pro_steps span{display:block}.pending-pro_info{position:relative}.pending-pro .pro-attributes,.pending-pro_user_info{margin-bottom:20px}@media (max-width:767px){.pending-pro .pro-attributes,.pending-pro_user_info{margin-left:20px}}.pending-pro .applied-before-option label,.pending-pro .pro-membership-option label{display:inline;width:15%}.pending-pro .pro-attributes-options{padding-left:20px}@media (max-width:767px){.pending-pro .pro-attributes-options{padding-left:0}}.pending-pro .pro-attributes-options input[type=text]{background:0 0}.pending-pro .pro-attributes-artist{padding-left:12px}@media (max-width:767px){.pending-pro .pro-attributes-artist{padding-left:0}}.pending-pro .hear_about label{display:inline-block;width:40.5%}@media (max-width:767px){.pending-pro .hear_about label{width:100%}}.pending-pro .user-info__item{margin-bottom:10px}@media (min-width:768px){.pending-pro .user-info__item{float:left;width:50%;padding-left:20px}}.pending-pro .user-info__item .label,.pending-pro .user-info__item .value{display:inline-block}.pending-pro .user-info__item.user-id{float:none}@media (max-width:767px){.welcome-pro .customer-service-header{padding:10px 0}}.facecharts-page .account-utilities{display:none}@media (min-width:768px){.facecharts-page .account-utilities{display:block}}.facecharts-page__content{position:relative;width:auto;overflow:hidden;text-align:left}.facecharts-page__head{text-align:center}@media (min-width:768px){.facecharts-page__head{text-align:left}}.facecharts-page__header{margin-bottom:1em}@media (max-width:767px){.facecharts-page__header{font-family:"Brandon Text Bold";font-weight:400;font-size:12px;line-height:15px;letter-spacing:.2em;text-align:center;text-transform:uppercase;position:relative;display:inline-block;margin:0 auto 30px auto;padding:0 33px;margin-bottom:1em}.facecharts-page__header:before{content:"";background:#000000;width:100%;height:2px;display:inline-block;position:absolute;top:43%;left:0}.facecharts-page__header .inner,.facecharts-page__header__inner{background:#ffffff;display:inline-block;position:relative;padding:0 7px 0 9px}}@media (max-width:767px) and (min-width:768px){.facecharts-page__header{font-size:14px;padding:0 55px}}@media (min-width:768px){.facecharts-page__header{font-family:"Brandon Text Bold";font-weight:400;font-size:21px;letter-spacing:.24em;text-transform:uppercase;margin-top:.25em;padding-bottom:.75em;border-bottom:2px solid #000000;text-indent:20px}}.facecharts-page__text{padding:0;border-bottom:none}.facecharts-page__no-lessons{margin:2em 0;padding:0 1em}.facecharts-page__no-lessons-title{margin-bottom:1em;text-transform:uppercase}.facecharts-page__new-lesson-btn a{width:100%}@media (min-width:768px){.facecharts-page__new-lesson-btn a{position:absolute;top:0;right:0;width:30%}}.facecharts-page__entries{overflow:hidden;padding:0 1em}.facecharts-page__entry{margin:3.5em 0}@media (min-width:768px){.facecharts-page__entry{float:left;margin:1em 0;width:50%;min-height:400px}}.facecharts-page__images{position:relative;overflow:hidden;width:100%;margin-bottom:1em;padding-top:50%}.facecharts-page__image{position:absolute;top:0;width:50%}.facecharts-page__image--default,.facecharts-page__image--photo{left:0}.facecharts-page__image--silhouette{right:0}.facecharts-page__date{color:#929292;line-height:1.5em}.facecharts-page__date--label{display:none}.facecharts-page__artist-name,.facecharts-page__store-name{line-height:1.5em}.facecharts-page__view-btn{margin-top:1em}.customer-service{overflow:hidden;position:relative;max-width:1024px;margin:3em auto;padding:0}@media (max-width:767px){.customer-service{max-width:none;width:100%;margin:0}}@media (max-width:767px){.customer-service.customer-service-account .customer-service-menu,.customer-service.customer-service-contact-us .customer-service-menu,.customer-service.customer-service-corporate .customer-service-menu,.customer-service.customer-service-faqs .customer-service-menu,.customer-service.customer-service-new-to-bobbi .customer-service-menu,.customer-service.customer-service-orders .customer-service-menu,.customer-service.customer-service-returns .customer-service-menu,.customer-service.customer-service-shipping .customer-service-menu{display:none}}.customer-service-header{float:right;width:70%;margin:0;padding:.5em 20px 1.5em 20px;border-bottom:2px solid #000000}@media (max-width:767px){.customer-service-header{float:none;width:100%;padding:2em 20px;border-bottom:1px solid #D0D0D0}}.customer-service-header__title{margin:0;padding:0;font-family:"Brandon Text Bold";font-size:1.5em;letter-spacing:5px;text-align:left;text-transform:uppercase}@media (max-width:767px){.customer-service-header__title{text-align:center}}.customer-service-menu{float:left;width:28%;margin:0 2% 0 0;padding:0 20px;background-color:#eff0f0}@media (max-width:767px){.customer-service-menu{float:none;width:100%;margin:0;padding:0;background-color:#ffffff}}.customer-service-menu .menu__item--lvl-1{padding:.5em 0;border-bottom:1px solid #D0D0D0;background-image:url(/media/images/service/customer-service-icon-arrow-closed.gif);background-position:right 1em;background-repeat:no-repeat}@media (max-width:767px){.customer-service-menu .menu__item--lvl-1{padding:.5em 0 .5em 40px;background:0 0}}.customer-service-menu .menu__item--lvl-1.last{border-bottom:none}@media (max-width:767px){.customer-service-menu .menu__item--lvl-1.last{border-bottom:1px solid #D0D0D0}}.customer-service-menu .menu__link{height:2em;margin:0;padding:0;color:#000000;line-height:2em;text-decoration:none}.customer-service-menu .menu__link--lvl-1{font-family:"Brandon Text Bold";letter-spacing:3px;text-transform:uppercase;cursor:pointer}.customer-service-menu .menu--lvl-2{display:none}.customer-service-menu .menu__item--lvl-1.active-submenu{background-image:url(/media/images/service/customer-service-icon-arrow-open.gif)}.customer-service-menu .menu__item--lvl-1.active-submenu .menu__link--lvl-1{color:#ff4661}.customer-service-menu .menu__item--lvl-1.active-submenu .menu--lvl-2{display:block}.customer-service-menu .menu__item--lvl-1.active-submenu .menu--lvl-2 .menu__link--lvl-2:hover{color:#ff4661}@media (max-width:767px){.customer-service-menu .menu__item--lvl-1.active-submenu{background:0 0}}.customer-service-menu a.menu__link--lvl-1{display:block;width:247px}.customer-service-quick-info{overflow:hidden;float:right;width:70%;height:110px;margin:0;padding:0 20px;border-bottom:1px solid #000000}@media (max-width:767px){.customer-service-quick-info{display:none}}.customer-service-quick-info__list{overflow:hidden;width:100%;height:110px}.customer-service-quick-info__list-item{display:block;float:left;position:relative;width:33.33333333%;height:110px;margin:0;padding:2.25em 0;text-align:left;list-style-type:none}.customer-service-quick-info__link{display:block;margin:0;padding:0;color:#000000;font-family:"Brandon Text Bold";letter-spacing:3px;text-decoration:none;text-transform:uppercase}.customer-service-quick-info__link span.icon{position:absolute;top:30px;left:0;font-size:3em}.customer-service-quick-info__link:hover{color:#ff4661;text-decoration:none}.customer-service-quick-info__list-item--email>.customer-service-quick-info__link{margin-top:10px;margin-left:65px}.customer-service-quick-info__list-item--chat>.customer-service-quick-info__link{margin-top:10px;margin-left:60px}.customer-service-quick-info__list-item--chat>.customer-service-quick-info__link span.icon{top:33px}.customer-service-quick-info__list-item--phone>.customer-service-quick-info__link{margin-top:0;margin-left:30px}.customer-service-section{float:right;width:70%;margin:0;padding:0}@media (max-width:767px){.customer-service-section{float:none;width:100%}}.customer-service-section h2,.customer-service-section h3{margin:0;padding:1.5em 20px;margin:0;padding:1.5em 20px;font-family:"Brandon Text Bold";font-size:1em;letter-spacing:3px;text-transform:uppercase;background-image:url(/media/images/service/customer-service-icon-arrow-closed.gif);background-position:97% center;background-repeat:no-repeat;border-top:1px solid #eff0f0;cursor:pointer}@media (max-width:767px){.customer-service-section h2,.customer-service-section h3{font-family:"Brandon Text";font-weight:700;text-transform:none;border:none}}.customer-service-section h2.active-subsection,.customer-service-section h2:hover,.customer-service-section h3.active-subsection,.customer-service-section h3:hover{color:#ff4661;background-image:url(/media/images/service/customer-service-icon-arrow-open.gif)}.customer-service-section h2#contact-about,.customer-service-section h2#contact-send,.customer-service-section h2#contact-thanks,.customer-service-section h3#contact-about,.customer-service-section h3#contact-send,.customer-service-section h3#contact-thanks{background:0 0}.customer-service-section div{display:none}.customer-service-section div.active-subsection{display:block;margin:0 20px;padding:0;border-top:1px solid #eff0f0}@media (max-width:767px){.customer-service-section div.active-subsection{border-top:none}}.customer-service-section div.active-subsection p{margin:1em 0;padding:0;line-height:20px}.customer-service-section div.active-subsection ul{margin:1em 20px;padding:0;list-style-type:none}.customer-service-landing-block{display:block!important;float:left;width:50%;height:300px;margin:0;padding:2em 50px;text-align:center;position:relative}@media (max-width:767px){.customer-service-landing-block{float:none;width:100%;height:auto}}.customer-service-landing-block span{font-size:3em}.customer-service-landing-block h3{background:0 0!important;border:none!important}.customer-service-landing-block a{padding-bottom:.5em;font-family:"Brandon Text Bold";text-decoration:none;text-transform:uppercase;position:absolute;display:block;width:100%;bottom:52px;left:0;text-align:center}.customer-service-landing-block a:hover{text-decoration:none;border:none}#landing-call{background:url(/media/images/account/bg_account_landing.gif) no-repeat 100% 20px}@media (max-width:767px){#landing-chat{border-top:1px solid #D1D2D1}}#landing-email{background:url(/media/images/account/bg_account_landing.gif) no-repeat 100% 0}#landing-email,#landing-faqs{border-top:1px solid #D1D2D1}.customer-service-contact-form{overflow:hidden}.customer-service-contact-form__categories{overflow:hidden;width:100%;margin:1em 0!important;padding:0}.customer-service-contact-form__category{display:block;float:left;width:22%;height:70px;margin:0 3% 0 0;padding:1em 20px;font-family:"Brandon Text Bold";letter-spacing:3px;text-align:center;text-transform:uppercase;list-style-type:none;border:1px solid #000000;cursor:pointer}@media (max-width:767px){.customer-service-contact-form__category{width:44%;margin:1em 2%}}.customer-service-contact-form__category.active-category{color:#ffffff;background-color:#ff4661;border:none}.customer-service-contact-form input{width:47%;margin:.5em 3% .5em 0;text-transform:capitalize}@media (max-width:767px){.customer-service-contact-form input{width:97%}}.customer-service-contact-form input[name=EMAIL_ADDRESS2],.customer-service-contact-form input[name=EMAIL_ADDRESS]{text-transform:none}.customer-service-contact-form textarea{width:97%;margin:.5em 3% .5em 0;padding:5px 10px}.customer-service-contact-form select{width:47%;margin:.5em 3% .5em 0}@media (max-width:767px){.customer-service-contact-form select{width:97%}}.customer-service-contact-form__errors{color:#ff4661}.customer-service-contact-form__radio-item,.customer-service-contact-form__radio-item--site-member,.customer-service-contact-form__radio-item--use-products{display:block!important;margin:1em 0}.giftcard__tabs{overflow:hidden;width:480px;height:38px;margin:0 auto;border-left:1px solid #000000;border-right:1px solid #000000}@media (min-width:768px){.giftcard__tabs-container{max-width:1024px;margin:8px auto 0 auto}}.giftcard__tab{font-family:"Brandon Text Bold";font-weight:400;font-size:14px;letter-spacing:.2em;text-transform:uppercase;float:left;height:38px;line-height:38px;background:#eff0f0;text-align:center}.giftcard__tab--purchase{width:271px}.giftcard__tab--balance{width:207px}.giftcard__tab-link{color:#000000;text-decoration:none;display:block;line-height:37px;background:#ffffff;border-left:1px solid #000000;border-bottom:1px solid #000000}.giftcard__tab-link:hover{text-decoration:none}.giftcard__tabs-container--balance .giftcard__tab-link{border-left:none;border-right:1px solid #000000}.giftcard-retrieve__container,.giftcard__container{max-width:1024px;margin:0 auto}.giftcard-retrieve__container .egiftcard-message,.giftcard-retrieve__container input[type=text],.giftcard__container .egiftcard-message,.giftcard__container input[type=text]{width:100%}@media (min-width:768px){.giftcard-retrieve__container .egiftcard-message,.giftcard-retrieve__container input[type=text],.giftcard__container .egiftcard-message,.giftcard__container input[type=text]{background:#f0f0f0;border:1px solid #f0f0f0;font-family:"Brandon Text";font-size:18px}.giftcard-retrieve__container .egiftcard-message:focus,.giftcard-retrieve__container input[type=text]:focus,.giftcard__container .egiftcard-message:focus,.giftcard__container input[type=text]:focus{border-color:#AFADAA}}@media (min-width:768px){.giftcard__description{max-width:1024px;min-height:285px;margin:0 auto;padding:60px 530px 60px 60px;background:url(/media/images/giftcards/giftcard_bg.png) no-repeat top right}}.giftcard__description-container{max-width:1024px;margin:0 auto;background:#eff0f0}@media (min-width:768px){.giftcard__description-container{border-top:1px solid #000000;margin-top:-1px}}.giftcard__description-header{font-family:"Brandon Text Bold";font-weight:400;font-size:18px;line-height:22px;letter-spacing:.2em;text-transform:uppercase;padding:20px 0;margin-bottom:0;text-align:center}@media (min-width:768px){.giftcard__description-header{font-size:25px;line-height:28px;letter-spacing:.24em;padding:0;margin:0 0 16px 0;text-align:left}}.giftcard__description-text{background:#ffffff;text-align:center;font-size:15px;line-height:22px;padding:11px 20px}@media (min-width:768px){.giftcard__description-text{background:#eff0f0;text-align:left;font-size:18px;line-height:29px;padding:0}}@media (max-width:767px){.giftcard__description-sub-text{font-family:"Brandon Text Bold";display:block}}@media (max-width:767px){.giftcard__check-balance{color:#000000;text-decoration:none;font-family:"Brandon Text Bold";font-weight:400;font-size:12px;letter-spacing:.25em;text-transform:uppercase;line-height:40px;position:relative;display:block;background:#F3EFEA;padding:0 20px;border-top:1px solid #D1D2D1;border-bottom:1px solid #D1D2D1}.giftcard__check-balance:hover{text-decoration:none}.giftcard__check-balance:after{font-size:inherit;color:inherit;font-family:icons;display:inline-block;vertical-align:middle;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle}.giftcard__check-balance:after{position:absolute;top:0;right:20px;font-size:16px;line-height:40px}}@media (max-width:767px){.giftcard__purchase{font-family:"Brandon Text Bold";font-weight:400;font-size:12px;letter-spacing:.25em;text-transform:uppercase;line-height:40px;border-bottom:1px solid #D1D2D1;margin:0 20px}}.giftcard__columns{overflow:hidden}.giftcard__images{display:none}@media (min-width:768px){.giftcard__images{display:block;float:left;width:50%}}.giftcard__image{display:none;width:100%}.giftcard__image--placeholder{width:100%}.giftcard__step{display:inline-block;color:#EF4963}@media (min-width:768px){.giftcard__step{display:block;margin-top:32px;font-size:22px;line-height:24px}}.giftcard__step-header{display:inline-block}@media (min-width:768px){.giftcard__step-header{display:block;padding:24px 0 36px 0;font-size:25px;line-height:28px}}.giftcard__step-container{font-family:"Brandon Text Bold";font-weight:400;font-size:12px;text-align:center;letter-spacing:.15em;text-transform:uppercase;margin-top:12px}@media (min-width:768px){.giftcard__step-container{margin-top:0}}.giftcard__selected{width:100%;padding:35px 14px 0 30px}.giftcard__details{width:100%;padding:0 20px}@media (min-width:768px){.giftcard__details{float:left;width:50%;padding:0}}.giftcard__selection{display:none;padding:28px 20px 10px 20px;margin:0}@media (min-width:768px){.giftcard__selection{padding:50px 20px}}.giftcard__selection .giftcard__theme{padding:1px}.giftcard__selection .giftcard__theme .giftcard_slide_image{margin:0 auto;border:3px solid #ffffff;border-radius:8px;height:75px;width:125px;cursor:pointer}@media (min-width:768px){.giftcard__selection .giftcard__theme .giftcard_slide_image{padding:0 2px}}.giftcard__selection .giftcard__theme .giftcard_slide_image.selected{box-shadow:0 0 0 1px #000000}.giftcard__selection .slick-next:before,.giftcard__selection .slick-prev:before{font-size:30px}.giftcard__selection .slick-next{left:486px;padding:2px 10px 2px 0}.giftcard__selection .slick-next:before{right:auto}.giftcard__value{margin:0 10px;border-top:1px solid #D1D2D1;border-bottom:1px solid #D1D2D1}@media (min-width:768px){.giftcard__value{padding-bottom:50px}}.giftcard__sku-select{width:100%;margin:20px 0 14px 0}@media (min-width:768px){.giftcard__sku-select{display:none!important;margin:0}}@media (max-width:767px){.giftcard__sku-select{display:block}}.giftcard__price{overflow:hidden;margin-top:34px;border-top:1px solid #000000;border-right:1px solid #000000}.giftcard__price-option{float:left;width:25%;padding:0 4px;font-family:"Brandon Text Bold";font-weight:400;font-size:14px;line-height:30px;letter-spacing:.2em;text-transform:uppercase;color:#000000;text-align:center;border-left:1px solid #000000;border-bottom:1px solid #000000;cursor:pointer}.giftcard__price-option.selected{background:#000000;color:#ffffff}.giftcard__info{overflow:hidden;margin:0 10px;padding-bottom:30px;border-bottom:1px solid #D1D2D1}.giftcard__email{margin:20px 0 14px 0}@media (min-width:768px){.giftcard__email{float:left;width:48%;margin:0 0 14px 0}}.giftcard__confirm-email{margin-bottom:14px}@media (min-width:768px){.giftcard__confirm-email{float:left;width:48%;margin:0 0 14px 4%}}.giftcard__to{margin-bottom:14px}@media (min-width:768px){.giftcard__to{clear:left;float:left;width:48%}}.giftcard__from{margin-bottom:14px}@media (min-width:768px){.giftcard__from{float:left;width:48%;margin:0 0 14px 4%}}.giftcard__message{clear:both}.giftcard__message .egiftcard-message{min-height:192px;padding:10px}.giftcard__button{padding:14px 10px;width:100%}@media (min-width:768px){.giftcard__button{padding:30px 0;width:auto}}.account-overlay .account-overlay__next .giftcard__button .account-overlay__next-trigger,.email-overlay .account-overlay__next .giftcard__button .account-overlay__next-trigger,.giftcard__button .account-overlay .account-overlay__next .account-overlay__next-trigger,.giftcard__button .email-overlay .account-overlay__next .account-overlay__next-trigger,.giftcard__button input[type=submit]{display:block;margin:0 auto}@media (max-width:767px){.account-overlay .account-overlay__next .giftcard__button .account-overlay__next-trigger,.email-overlay .account-overlay__next .giftcard__button .account-overlay__next-trigger,.giftcard__button .account-overlay .account-overlay__next .account-overlay__next-trigger,.giftcard__button .email-overlay .account-overlay__next .account-overlay__next-trigger,.giftcard__button input[type=submit]{width:100%}}@media (min-width:768px){.giftcard__guides{display:block;margin-bottom:20px}}.giftcard__guides-section{background:#eff0f0;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff}.giftcard__guides-header{height:58px;padding-left:20px;font-family:"Brandon Text Bold";font-weight:400;font-size:14px;line-height:58px;letter-spacing:.2em;text-transform:uppercase;color:#000000;background-color:#eff0f0;cursor:pointer}.giftcard__guides-header:before{content:"";font-size:inherit;color:inherit;vertical-align:middle}.giftcard__guides-header:before{font-size:20px;margin:-3px 5px 0 0}.giftcard__guides--is_open .giftcard__guides-header:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);margin:0 5px 0 0}.giftcard__guides-text{opacity:0;-webkit-transition:opacity,.3s,ease-out;-moz-transition:opacity,.3s,ease-out;-o-transition:opacity,.3s,ease-out;transition:opacity,.3s ease-out;overflow:hidden;padding:0 40px 0 50px;height:0}.giftcard__guides-text ul{margin-bottom:30px}.giftcard__guides-text p:last-child,.giftcard__guides-text ul:last-child{margin-bottom:0}.giftcard__guides--is_open .giftcard__guides-text{height:auto;padding:0 40px 30px 50px;opacity:1}.giftcard__guides-link{color:red}.giftcard-retrieve__container{padding-top:40px}.giftcard-retrieve__container{overflow:hidden;width:auto}.giftcard-retrieve__sidebar{width:194px;padding:20px 20px 12px 20px;margin-bottom:30px;margin-right:28px;background:#eff0f0;float:left}@media (max-width:767px){.giftcard-retrieve__header{font-family:"Brandon Text Bold";font-weight:400;font-size:12px;line-height:15px;letter-spacing:.2em;text-align:center;text-transform:uppercase;position:relative;display:inline-block;margin:0 auto 30px auto;padding:0 33px}.giftcard-retrieve__header:before{content:"";background:#000000;width:100%;height:2px;display:inline-block;position:absolute;top:43%;left:0}.giftcard-retrieve__header .inner,.giftcard-retrieve__header__inner{background:#ffffff;display:inline-block;position:relative;padding:0 7px 0 9px}}@media (max-width:767px) and (min-width:768px){.giftcard-retrieve__header{font-size:14px;padding:0 55px}}@media (min-width:768px){.giftcard-retrieve__header{font-family:"Brandon Text Bold";font-weight:400;font-size:21px;letter-spacing:.24em;text-transform:uppercase;font-size:16px}}.giftcard-retrieve__nav-header{display:none}.giftcard-retrieve__nav-item{font-family:"Brandon Text Bold";font-weight:400;font-size:11px;line-height:50px;letter-spacing:.24em;text-transform:uppercase;line-height:22px}.giftcard-balance{margin-bottom:20px}@media (min-width:768px){.giftcard-balance{max-width:1024px;margin:0 auto;min-height:285px}}.giftcard-balance__container{max-width:1024px;border-top:1px solid #D1D2D1}@media (min-width:768px){.giftcard-balance__container{background:#eff0f0;border-top:1px solid #000000;margin:-1px auto 7px}}.giftcard-balance__header{font-family:"Brandon Text Bold";font-weight:400;font-size:12px;letter-spacing:.25em;text-transform:uppercase;line-height:40px;border-bottom:1px solid #D1D2D1;margin:0 20px}@media (min-width:768px){.giftcard-balance__header{padding:60px 0 38px 0;margin:0;border-bottom:0;font-size:25px;line-height:28px;letter-spacing:.24em;color:#000000;text-align:center}}.giftcard-balance__form{text-align:center;padding:0 20px}@media (min-width:768px){.giftcard-balance__form{padding:0}}@media (min-width:768px){.giftcard-balance__form #giftcard_balance{line-height:32px;height:32px}}.giftcard-balance__form input[type=text]{width:100%}.giftcard-balance__form-number{margin-bottom:14px}@media (min-width:768px){.giftcard-balance__form-number{display:inline-block;min-width:204px;margin:0}}.giftcard-balance__form-pin{margin-bottom:14px}@media (min-width:768px){.giftcard-balance__form-pin{display:inline-block;margin:0 0 0 12px;min-width:204px}}@media (min-width:768px){.giftcard-balance__form-button{display:inline-block;margin-left:24px;height:32px}}.account-overlay .account-overlay__next .giftcard-balance__form .giftcard-balance__form-submit.account-overlay__next-trigger,.email-overlay .account-overlay__next .giftcard-balance__form .giftcard-balance__form-submit.account-overlay__next-trigger,.giftcard-balance__form .account-overlay .account-overlay__next .giftcard-balance__form-submit.account-overlay__next-trigger,.giftcard-balance__form .email-overlay .account-overlay__next .giftcard-balance__form-submit.account-overlay__next-trigger,.giftcard-balance__form input[type=submit].giftcard-balance__form-submit{line-height:32px;height:32px;vertical-align:top}@media (max-width:767px){.account-overlay .account-overlay__next .giftcard-balance__form .giftcard-balance__form-submit.account-overlay__next-trigger,.email-overlay .account-overlay__next .giftcard-balance__form .giftcard-balance__form-submit.account-overlay__next-trigger,.giftcard-balance__form .account-overlay .account-overlay__next .giftcard-balance__form-submit.account-overlay__next-trigger,.giftcard-balance__form .email-overlay .account-overlay__next .giftcard-balance__form-submit.account-overlay__next-trigger,.giftcard-balance__form input[type=submit].giftcard-balance__form-submit{width:100%;margin-bottom:20px}}.giftcard-balance__remaining{text-align:center;font-family:"Brandon Text";font-weight:400;letter-spacing:.04em;color:#000000;padding:20px;font-size:20px}@media (min-width:768px){.giftcard-balance__remaining{padding:38px 0 0 0;font-size:37px;line-height:43px}}.giftcard-balance__amount{color:#ff4661}@media (max-width:767px){.giftcard-balance__purchase{color:#000000;text-decoration:none;font-family:"Brandon Text Bold";font-weight:400;font-size:12px;letter-spacing:.25em;text-transform:uppercase;line-height:40px;position:relative;display:block;background:#F3EFEA;padding:0 20px;border-top:1px solid #D1D2D1;border-bottom:1px solid #D1D2D1}.giftcard-balance__purchase:hover{text-decoration:none}.giftcard-balance__purchase:after{font-size:inherit;color:inherit;font-family:icons;display:inline-block;vertical-align:middle;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle}.giftcard-balance__purchase:after{position:absolute;top:0;right:20px;font-size:16px;line-height:40px}}.review-submit{margin:35px auto 50px auto;width:746px}.review-submit:after{content:"";display:table;clear:both}@media (max-width:767px){.review-submit{width:100%}}.review-submit .review-submit__product-image{float:left;margin-right:30px;width:58px;height:auto}.review-submit .review-submit__header{text-transform:uppercase;margin-bottom:0;line-height:11px}.review-submit .review-submit__product-head{font-size:30px;line-height:31px;margin:0}.corrector-concealer p{font-size:18px;margin-bottom:9px}.corrector-concealer p .head{font-family:"Brandon Text Bold"}.corrector-concealer.product_collection_hero_page{max-width:1024px;padding:40px 20px;margin:0 auto}.corrector-concealer .product_collection_hero{background-repeat:no-repeat;background-position:-9% center}@media (min-width:769px),(min-width:1024px){.corrector-concealer .product_collection_hero{background-position:7% center}}.corrector-concealer .product_collection_hero__body{width:403px;float:right;margin-top:72px}@media (min-width:769px),(min-width:1024px){.corrector-concealer .product_collection_hero__body{width:477px;margin-right:60px}}.corrector-concealer .product_collection_hero__body h1,.corrector-concealer .product_collection_hero__body h2{line-height:1.25em;text-align:left;position:relative}.corrector-concealer .product_collection_hero__subtitle{text-align:left;position:relative;width:400px;padding-right:98px;margin:0;line-height:1.25em}.corrector-concealer .product_collection_hero__subtitle:after{content:url(/media/export/cms/evergreen/corrector-concealer/corrector-concealer_shipping-seal.jpg);position:absolute;top:0;right:0}.corrector-concealer .product_collection_hero__html_block{font-size:18px;width:400px;line-height:1.75em;margin-top:70px}.corrector-concealer .block_container__title{font-size:14px;font-family:"Brandon Text Bold";text-transform:uppercase;letter-spacing:3px;position:relative;margin:34px 0 27px 0;text-align:center}.corrector-concealer .block_container__title .inner{background:#ffffff;display:inline-block;position:relative;padding:0 7px 0 9px}.corrector-concealer .block_container__title:before{content:"";background:#000000;width:100%;height:1px;display:inline-block;position:absolute;bottom:9px;left:0}.corrector-concealer .how-they-work .block_container__content{padding:20px;background-color:#eff0f0;overflow:auto}.corrector-concealer .text-block{width:50%;float:left;padding:20px}.corrector-concealer .text-block:nth-child(2){padding-left:40px;border-left:1px solid #d0d0d0}.corrector-concealer .text-block_title{font-family:"Brandon Text Bold";font-size:18px;text-transform:uppercase;margin-bottom:18px}.corrector-concealer .text-block_body p{font-size:16px;margin-bottom:12px}.corrector-concealer .text-block_body p:nth-last-child(1){margin-bottom:0}.corrector-concealer .text-block_body .head{font-family:"Brandon Text Bold"}.corrector-concealer .cc_product img{float:left}.corrector-concealer .cc_product__name{font-family:"Brandon Text Bold";font-size:18px;text-transform:uppercase;margin-bottom:18px;line-height:1.5em}.corrector-concealer .cc_product__product{float:right;width:64%;padding-right:0;margin:60px 0}@media (min-width:769px),(min-width:1024px){.corrector-concealer .cc_product__product{width:70%;padding-right:90px}}.corrector-concealer .cc_product__product p{font-size:16px}.corrector-concealer .cc_product__boxed{font-sized:14px;background-color:#eff0f0}.corrector-concealer .cc_product__boxed p{padding:20px}.corrector-concealer .cc_product__qs-details{margin-top:30px}.corrector-concealer .cc_product__price{font-family:"Brandon Text Bold";font-size:18px;padding:9px 0}@media (min-width:769px),(min-width:1024px){.corrector-concealer .cc_product__price{float:left}}.corrector-concealer .cc_qs_button{margin-top:20px}@media (min-width:769px),(min-width:1024px){.corrector-concealer .cc_qs_button{float:left;margin-left:20px;margin-top:0}}.corrector-concealer .cc_section_head{font-size:14px;font-family:"Brandon Text Bold";text-transform:uppercase;letter-spacing:3px;position:relative;margin:34px 0 27px 0;text-align:center}.corrector-concealer .cc_section_head .inner{background:#ffffff;display:inline-block;position:relative;padding:0 7px 0 9px}.corrector-concealer .cc_section_head:before{content:"";background:#000000;width:100%;height:1px;display:inline-block;position:absolute;bottom:9px;left:0}.corrector-concealer .works-well-with .product-collection-product{width:50%;float:left}.corrector-concealer .works-well-with .product-collection-product:nth-child(-n+3) .product-collection-product__product{text-align:center;padding-top:190px;background-repeat:no-repeat;background-position:center 0;height:400px;border-bottom:1px solid #d0d0d0}.corrector-concealer .works-well-with .product-collection-product:nth-child(n+4) .product-collection-product__product{text-align:center;padding-top:300px;background-repeat:no-repeat;background-position:center 0;height:460px}.corrector-concealer .works-well-with .product-collection-product:nth-child(n+2):nth-child(odd) .product-collection-product__product{border-left:1px solid #d0d0d0}.corrector-concealer .works-well-with .product-collection-product__product-name{margin-bottom:10px;font-family:"Brandon Text Bold";font-size:16px;text-transform:uppercase}.corrector-concealer .works-well-with .product-collection-product__description{display:none}.corrector-concealer .works-well-with .product-collection-product__callout{font-family:"Brandon Text Bold";text-transform:uppercase;margin-bottom:10px;color:#ff4661}.corrector-concealer .works-well-with .product-collection-product__price{font-family:"Brandon Text Bold";margin-right:20px}.corrector-concealer .works-well-with .product-collection-product .button--outline{margin-left:15px}.bobbis_top_10 .product_collection_hero{background-size:contain;background-repeat:no-repeat;background-position:50% 0;height:232px}.bobbis_top_10 .product_collection_hero__body{height:100%;display:flex;flex-direction:column;justify-content:center;color:#ffffff}.bobbis_top_10 .product_collection_hero .at-h2,.bobbis_top_10 .product_collection_hero h1{font-family:"Lato Black";font-size:51px;line-height:1em;margin:0}.bobbis_top_10 .product_collection_hero__subtitle{font-family:"Brandon Text Medium";font-size:17px;letter-spacing:2px;line-height:1em;margin-top:18px}.bobbis_top_10 .product_collection_hero__html_block{text-align:center;margin-top:18px}.bobbis_top_10 .product_collection_hero__content-item:nth-child(n+2){border-top:1px solid #000000}.bobbis_top_10 .top_10-product{width:100%;position:relative}.bobbis_top_10 .top_10-product__image{margin:0 auto;display:block}.bobbis_top_10 .top_10-product__product{text-align:center;margin-top:20px;padding:30px}.bobbis_top_10 .top_10-product__product-name{font-family:"Brandon Text Bold";font-size:20px;text-transform:uppercase;letter-spacing:3px;line-height:1.25em;margin-bottom:9px}.bobbis_top_10 .top_10-product__description{font-family:"Brandon Text";font-size:18px;margin:9px 0 0 0}.bobbis_top_10 .top_10-product__customer{font-family:"Brandon Text Bold";margin:9px 24px 0 0}.bobbis_top_10 .top_10-product__link a{font-family:"Brandon Text Bold";font-size:18px;color:#000000;text-decoration:none;border:1px solid #000000;display:inline-block;padding:10px 18px;margin-top:36px}.bobbis_top_10 .top_10-product__link a:hover{color:#ff4661;border:1px solid #ff4661}@media (min-width:768px){.bobbis_top_10 .product_collection_hero{height:296px;padding-bottom:18px}.bobbis_top_10 .product_collection_hero .at-h2,.bobbis_top_10 .product_collection_hero h1{font-size:110px}.bobbis_top_10 .product_collection_hero .at-h2:before,.bobbis_top_10 .product_collection_hero h1:before{width:80%;left:10%}.bobbis_top_10 .product_collection_hero__subtitle{font-size:34px}.bobbis_top_10 .product_collection_hero__content{padding:0 60px}.bobbis_top_10 .top_10-product{min-height:344px}.bobbis_top_10 .top_10-product__image{float:left}.bobbis_top_10 .top_10-product__product{margin-left:50%}.bobbis_top_10 .top_10-product__link a{margin-top:72px}}@media (min-width:1024px){.bobbis_top_10 .product_collection_hero{height:350px}.bobbis_top_10 .product_collection_hero h1:before{width:70%;left:15%}.bobbis_top_10 .product_collection_hero__subtitle{margin-top:24px}.bobbis_top_10 .product_collection_hero__html_block{margin-top:24px}.bobbis_top_10 .top_10-product__image{margin-left:46px}}.foundation_guide{overflow:auto}.foundation_guide .button--outline{background-color:#000000;color:#ffffff;border:0;margin-top:18px;padding:.5em .75em}.foundation_guide .button--outline .callout-alt{font-size:12px}.foundation_guide .button--outline:hover{background-color:#ff4661;color:#ffffff}.foundation_guide .product_collection_hero{height:360px;background-position:center;position:relative}.foundation_guide .product_collection_hero__body{line-height:2em;width:400px;position:absolute;top:33%;left:3%}.foundation_guide .product_collection_hero__content{width:680px;margin:0 auto}.foundation_guide .menu{position:absolute;top:360px;width:100%;z-index:10}.foundation_guide .menu ul{width:101%;background-color:#ffffff}.foundation_guide .menu li{width:33%;background-color:#ffffff;border:1px solid #000000}.foundation_guide .top_10-product{width:50%;float:left;position:relative;overflow:hidden}.foundation_guide .top_10-product.border_bottom{border-bottom:1px solid #D0D0D0}.foundation_guide .top_10-product.border_right{border-right:1px solid #D0D0D0}.foundation_guide .top_10-product.full_width{width:100%}.foundation_guide .top_10-product img{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;top:0}.foundation_guide .top_10-product img.image_left{float:left}.foundation_guide .top_10-product__product{margin-bottom:30px;padding:76px 40px 0;position:relative;text-align:center}.foundation_guide .top_10-product__product div{font-size:16px}.foundation_guide .top_10-product__product div:nth-child(n+3):nth-child(-n+6){border-top:1px solid #000000;padding:12px 0}.foundation_guide .top_10-product__product.product_bb_cream,.foundation_guide .top_10-product__product.product_tinted_moisturizer{margin-top:300px;margin-bottom:30px}.foundation_guide .top_10-product__product.product_bb_cream .benefits,.foundation_guide .top_10-product__product.product_tinted_moisturizer .benefits{height:180px}.foundation_guide .top_10-product__product.product_foundation_stick,.foundation_guide .top_10-product__product.product_skin_foundation{margin-top:300px}.foundation_guide .top_10-product__product.product_lw_even_finish,.foundation_guide .top_10-product__product.product_skin_weightless{margin-top:220px}.foundation_guide .top_10-product__product.product_lw_even_finish .benefits,.foundation_guide .top_10-product__product.product_skin_weightless .benefits{height:158px}.foundation_guide .top_10-product__product.product_lw_compact{width:50%;margin:220px auto 30px}.foundation_guide .top_10-product__product.product_skin_moisture,.foundation_guide .top_10-product__product.product_tinted_balm{margin-top:220px}.foundation_guide .top_10-product__product.product_skin_moisture h2,.foundation_guide .top_10-product__product.product_tinted_balm h2{min-height:75px}.foundation_guide .top_10-product__product.product_skin_moisture .benefits,.foundation_guide .top_10-product__product.product_tinted_balm .benefits{height:158px}.foundation_guide .top_10-product__product.product_moisture_rich,.foundation_guide .top_10-product__product.product_skin_moisture_ca,.foundation_guide .top_10-product__product.product_skin_serum{margin:260px auto 30px}.foundation_guide .top_10-product__product.product_moisture_rich h2,.foundation_guide .top_10-product__product.product_skin_moisture_ca h2,.foundation_guide .top_10-product__product.product_skin_serum h2{min-height:75px}.foundation_guide .top_10-product__product.product_moisture_rich .benefits,.foundation_guide .top_10-product__product.product_skin_moisture_ca .benefits,.foundation_guide .top_10-product__product.product_skin_serum .benefits{height:158px}.foundation_guide .top_10-product__product .header{font-family:"Brandon Text Bold";text-transform:uppercase}.foundation_guide .top_10-product__callout{font-family:"Brandon Text Bold";text-transform:uppercase;color:#ff4661}.foundation_guide .top_10-product__product-name{font-family:"Brandon Text Bold";font-size:20px;text-transform:uppercase;letter-spacing:3px;line-height:1.25em;min-height:50px;margin-bottom:9px}.foundation_guide .top_10-product__price{font-family:"Brandon Text Bold";float:left;margin:9px 24px 0 0;width:100%}.foundation_guide .top_10-product .add-to-bag{float:left}.foundation_guide p{font-size:18px;margin-bottom:9px}.foundation_guide p .head{font-family:"Brandon Text Bold"}.foundation_guide .product_collection_hero__content-item:nth-child(4) img{top:20px}.foundation_guide .product_collection_hero__content-item:nth-child(5) img{top:30px}.foundation_guide .product_collection_hero__content-item:nth-child(7) img{top:50px}.foundation_guide .product_collection_hero__content-item:nth-child(9) img{top:50px}.foundation_guide .product_collection_hero__content-item:nth-child(11) img{top:40px}.foundation_guide .product_collection_hero__content-item:nth-child(12) img{top:40px}.foundation_guide .product_collection_hero__content-item:nth-child(13) img{top:40px}.foundation_guide .product_collection_hero__content-item:nth-child(14) img{top:20px}.foundation_guide .product-image{position:relative;text-align:center;float:left}.foundation_guide .product-image_title{font-family:"Brandon Text Bold";font-size:30px;text-transform:uppercase;letter-spacing:6px;text-align:center;position:absolute;top:30%;width:100%}.foundation_guide .product-image_caption{font-size:20px;text-align:center;position:absolute;padding:0 5%;top:45%;width:100%}.in_store_guide{margin:0 16px;overflow:auto;text-align:center}.in_store_guide a{color:#000;text-decoration:none;line-height:1.45em;display:block;width:100%;height:100%}.in_store_guide h1{font-size:16px;letter-spacing:4px;padding:16px 0;margin:0 auto;border-bottom:1px solid #000000}.in_store_guide h4{font-family:"Brandon Text Bold";font-size:16px;text-transform:uppercase;margin-top:55px}.in_store_guide h4:before{content:"";display:block;position:absolute;margin:0 auto;top:18px;left:0;right:0}.in_store_guide .product_collection_hero__content-item:nth-child(-n+2) .text-block{border-bottom:1px solid #000000}.in_store_guide .product_collection_hero__content-item:nth-child(odd) .text-block{border-right:1px solid #000000}.in_store_guide .text-block{width:50%;padding:0 6px;height:165px;float:left;position:relative}.in_store_guide .text-block_whats-new h4:before{background:url(/media/export/cms/evergreen/in-store/binoculars.jpg) no-repeat;background-size:24px 22px;width:24px;height:22px}.in_store_guide .text-block_top-ten h4:before{background:url(/media/export/cms/evergreen/in-store/glasses.jpg) no-repeat;background-size:36px 22px;width:36px;height:22px}.in_store_guide .text-block_top-rated h4:before{background:url(/media/export/cms/evergreen/in-store/stars.jpg) no-repeat;background-size:74px 22px;width:74px;height:22px}.in_store_guide .text-block_live-chat h4:before{background:url(/media/export/cms/evergreen/in-store/chat.jpg) no-repeat;background-size:24px 22px;width:24px;height:22px}.beach_collection .product_collection_hero{height:403px}.beach_collection .product_collection_hero__content{overflow:auto}.beach_collection .product_collection_hero__body{text-align:center;max-width:875px;padding:100px 42px;margin:0 auto}.beach_collection .product_collection_hero__subtitle{margin-bottom:66px;position:relative}.beach_collection .product_collection_hero__subtitle:after{content:"";background:#000000;width:30%;height:1px;display:inline-block;position:absolute;top:270%;left:35%}.beach_collection .product_collection_hero__html_block{font-size:16px;line-height:1.75em}.beach_collection .product_collection_hero__content-item{float:left;width:100%}.beach_collection .product_collection_hero__content-item:nth-child(n+5):nth-child(-n+6){width:50%}.beach_collection .product_collection_hero__content-item:nth-child(n+2):nth-child(-n+3){width:50%}.beach_collection .block_container{padding:12% 6px;text-align:center;position:relative}.beach_collection .fragrance,.beach_collection .hand_wash{height:579px;padding-left:50%;border-top:1px #d4d4d4 solid;border-bottom:1px #d4d4d4 solid}.beach_collection .fragrance img,.beach_collection .hand_wash img{position:absolute;top:6%;right:50%}.beach_collection .fragrance .product-collection-product,.beach_collection .hand_wash .product-collection-product{max-width:300px}.beach_collection .hand_wash{padding-top:18%}.beach_collection .body_oil,.beach_collection .shower_gel{border-right:1px #d4d4d4 solid}.beach_collection .product-collection-product__product-name{font-family:"Brandon Text Bold";font-size:18px;text-transform:uppercase;margin-bottom:9px}.beach_collection .product-collection-product__description{font-size:16px;margin:0 auto 12px;max-width:400px}.beach_collection .product-collection-product__callout img{position:initial}.beach_collection .product-collection-product .product-collection-product{max-width:300px}.product_collection_hero-v3.beach_collection .callout-alt .button,.product_collection_hero-v3.beach_collection .callout-alt .recommended-item__button,.product_collection_hero-v3.beach_collection .callout-alt .viewcart-buttons .go-shopping,.viewcart-buttons .product_collection_hero-v3.beach_collection .callout-alt .go-shopping{color:#ff4661;background-color:#ffffff;margin-bottom:18px}.product_collection_hero-v3.beach_collection .callout-alt .button:hover,.product_collection_hero-v3.beach_collection .callout-alt .recommended-item__button:hover,.product_collection_hero-v3.beach_collection .callout-alt .viewcart-buttons .go-shopping:hover,.viewcart-buttons .product_collection_hero-v3.beach_collection .callout-alt .go-shopping:hover{color:#ffffff;background-color:#ff4661}.product_guide_dropdown{overflow:auto;min-height:360px;padding-top:18px;max-width:937px;margin:0 auto}.product_guide_dropdown .product_collection_hero__html_block{font-size:20px;text-align:center;line-height:1.5em}.product_guide_dropdown .guide_dropdown{padding-top:200px}.product_guide_dropdown .guide_dropdown__images{width:40%;float:left}.product_guide_dropdown .guide_dropdown__images img{display:block}.product_guide_dropdown .guide_dropdown__images img.scale{margin:12px 30px}.product_guide_dropdown .guide_dropdown__copy{width:60%;float:left;margin-top:30px}.product_guide_dropdown .guide_dropdown__callout{font-family:"Brandon Text Bold";font-size:14px;text-transform:uppercase;color:red}.product_guide_dropdown .guide_dropdown__product_name{font-family:"Brandon Text Bold";font-size:20px;text-transform:uppercase;letter-spacing:3px;margin-bottom:18px}.product_guide_dropdown .guide_dropdown__product_desc{background:#eff0f0;padding:12px}.product_guide_dropdown .guide_dropdown__product_desc p{font-size:16px;margin:0 0 21px 0}.product_guide_dropdown .guide_dropdown__product_desc p:last-child{margin:0}.product_guide_dropdown .guide_dropdown__price{font-family:"Brandon Text Bold";font-size:16px;margin-top:18px;float:left}.product_guide_dropdown .guide_dropdown__cta{font-size:14px;margin:18px 30px;float:left}.product_guide_dropdown .guide_dropdown__carousel{clear:both}.product_guide_dropdown .guide_dropdown #cboxClose{width:24px;height:24px;font-size:24px}.product_guide_dropdown .product-grid__item{height:448px!important}.product_guide_dropdown .border_bottom{border-bottom:1px #d4d4d4 solid}.skin-foundation-collection .product_collection_hero{height:429px;background-size:cover;background-repeat:no-repeat;background-position:50% 100%}@media (min-width:768px){.skin-foundation-collection .product_collection_hero{height:348px;background-size:cover;background-position:50% 50%;display:flex;flex-direction:column;justify-content:center}}.skin-foundation-collection .product_collection_hero__body{padding:81% 0 0 0}@media (min-width:768px){.skin-foundation-collection .product_collection_hero__body{padding-left:54%}}@media (min-width:1024px){.skin-foundation-collection .product_collection_hero__body{padding-left:50%}}.skin-foundation-collection .product_collection_hero .at-h2,.skin-foundation-collection .product_collection_hero h1{font-family:"MillerBanner Light";font-size:50px;color:#ffffff;letter-spacing:0;line-height:.75em;margin:0 auto}@media (min-width:768px){.skin-foundation-collection .product_collection_hero .at-h2,.skin-foundation-collection .product_collection_hero h1{font-size:37px;color:#000000;margin:0 auto 7px auto}}@media (min-width:1024px){.skin-foundation-collection .product_collection_hero .at-h2,.skin-foundation-collection .product_collection_hero h1{font-size:50px}}.skin-foundation-collection .product_collection_hero .at-h2 .hed_second_line,.skin-foundation-collection .product_collection_hero h1 .hed_second_line{font-size:37px}@media (min-width:768px){.skin-foundation-collection .product_collection_hero .at-h2 .hed_second_line,.skin-foundation-collection .product_collection_hero h1 .hed_second_line{font-size:33px}}@media (min-width:1024px){.skin-foundation-collection .product_collection_hero .at-h2 .hed_second_line,.skin-foundation-collection .product_collection_hero h1 .hed_second_line{font-size:45px}}.skin-foundation-collection .product_collection_hero__subtitle{font-size:16px;color:#ffffff;letter-spacing:0;line-height:1em}@media (min-width:768px){.skin-foundation-collection .product_collection_hero__subtitle{font-size:19px;padding:0 40px;color:#000000}}@media (min-width:768px) and (min-width:1024px){.skin-foundation-collection .product_collection_hero__subtitle{padding:0}}.skin-foundation-collection .product_collection_hero__html_block{position:absolute;top:0;width:100%}.skin-foundation-collection .header_hed{font-family:"Lato Black";font-size:40px;text-transform:uppercase;text-align:center;margin:40px 0 16px 0}.skin-foundation-collection .header_dek{font-family:"Lato Regular";text-transform:uppercase;text-align:center;line-height:1.25em}@media (min-width:768px){.skin-foundation-collection .header_dek{font-size:20px}}.skin-foundation-collection .discover-foundation-container{margin:0 auto 0}.skin-foundation-collection .discover-foundation-container-one .discover-foundation-block{margin:0;padding:40px 0}@media (min-width:1024px){.skin-foundation-collection .discover-foundation-container-one .discover-foundation-block{padding:40px 0}}@media (min-width:768px){.skin-foundation-collection .discover-foundation-container-two .discover-foundation-block{padding:30px 0;margin:0;border-bottom:solid .5px #000000;border-top:solid .5px #000000}.skin-foundation-collection .discover-foundation-container-two .row:nth-child(1) .discover-foundation-block{border-right:solid .5px #000000}}.skin-foundation-collection .block_two_products .product-image-qs{width:50%;float:left}.skin-foundation-collection .menu li{font-size:10px}@media (min-width:1024px){.skin-foundation-collection .menu li{font-size:14px}}.skin-foundation-collection .block_video-heading{padding:38px 0;background-color:#fef6ec}.skin-foundation-collection .block_video-heading h2,.skin-foundation-collection .block_video-heading h4{font-family:"Lato Black";font-size:18px;margin-bottom:6px;line-height:1em;text-align:center;text-transform:uppercase}@media (min-width:768px){.skin-foundation-collection .block_video-heading h2,.skin-foundation-collection .block_video-heading h4{font-size:40px}}.skin-foundation-collection .block_video-heading .text-block_body{font-family:"Lato Regular";font-size:12px;line-height:1em;text-align:center;text-transform:uppercase}@media (min-width:768px){.skin-foundation-collection .block_video-heading .text-block_body{font-size:20px}}@media (max-width:767px){.skin-foundation-collection .product_collection_hero__content-item:nth-child(5){background-color:#fef6ec}}@media (min-width:768px){.skin-foundation-collection .product_collection_hero__content-item:nth-child(7){background-color:#fef6ec}}.skin-foundation-collection .video-carousel__related_product-grids{background-color:#ffffff}.skin-foundation-collection .device-mobile .video-carousel__block .video-carousel__related_products__button{border:1px solid #000000;text-decoration:none;text-transform:uppercase}.skin-foundation-collection .video-carousel__block__header{color:#000000;background-color:#fef6ec}.skin-foundation-collection .video-carousel__block{min-height:380px;background-color:#fef6ec}@media (min-width:768px){.skin-foundation-collection .video-carousel__block{min-height:520px}}@media (min-width:1024px){.skin-foundation-collection .video-carousel__block{min-height:700px}}.skin-foundation-collection .video-carousel__block .video-carousel__menu .selectbox{color:#000000;border:1px solid #000000}@media (min-width:768px){.skin-foundation-collection .video-carousel__block .video-carousel__menu .selectbox{display:none}}.skin-foundation-collection .video-carousel__block .slick-dots li{opacity:.8}.skin-foundation-collection .video-carousel__block .slick-dots li.slick-active{outline-color:#000000;opacity:1}.skin-foundation-collection .video-carousel__block .video-block__media--title{color:#000000}.skin-foundation-collection .video-carousel__block .video-carousel__related_products__button{color:#000000;border:1px solid #000000;padding:9px;text-decoration:none;width:200px;left:0;right:0}.skin-foundation-collection .block_footer_links{background-color:#fef6ec}.skin-foundation-collection .block_footer_links .block_container__content{overflow:hidden;padding:12px}.skin-foundation-collection .block_footer_links .homepage_basic{background-color:white;border:6px solid #fef6ec}.skin-foundation-collection .block_footer_links .homepage_basic_hed{font-family:"Brandon Text Bold";font-size:18px;line-height:1em;margin:22px auto 12px}.skin-foundation-collection .block_footer_links .homepage_basic_dek{font-family:"Brandon Text Light";font-size:15px;line-height:1.5em;margin:12px;text-transform:capitalize}.skin-foundation-collection .block_footer_links .homepage_basic_cta{padding:3px 9px;width:200px}.skin-foundation-collection .block_footer_links .homepage_basic_cta .icon{font-size:20px;text-decoration:none;padding-right:6px}@media (min-width:768px){.skin-foundation-collection .block_footer_links .homepage_basic_cta{border:0;text-decoration:underline}}.skin-foundation-collection .block_footer_links .homepage_basic_image{display:none}@media (min-width:768px){.skin-foundation-collection .block_footer_links .block_container__content{display:flex;align-items:stretch}.skin-foundation-collection .block_footer_links .homepage_basic{float:left;width:33.3%;position:relative;padding-bottom:92px;display:flex;align-items:flex-end}.skin-foundation-collection .block_footer_links .homepage_basic_hed{font-size:20px}.skin-foundation-collection .block_footer_links .homepage_basic_dek{font-size:20px}.skin-foundation-collection .block_footer_links .homepage_basic_link_container{position:absolute;bottom:64px;margin:0 auto;left:0;right:0}.skin-foundation-collection .block_footer_links .homepage_basic_image{display:block;position:absolute;bottom:0}}@media (min-width:768px){.skin-foundation-collection.ss18 .product_collection_hero__body{padding:0 54% 0 0}}@media (min-width:1024px){.skin-foundation-collection.ss18 .product_collection_hero__body{padding:0 50% 0 0}}.skin-foundation-collection.ss18 .video-carousel__block .video-block__media{cursor:pointer}.skin-foundation-collection.ss18 .quickshop_container .button--outline{color:#000000;border:1px solid #000000;padding:9px}.skin-foundation-collection.ss18 .quickshop_container .button--outline:hover{color:#ff4661;border:1px solid #ff4661;padding:9px}.skin-foundation-collection.ss18 .header_hed{font-family:"Lato Black";font-size:18px;line-height:1em;text-transform:uppercase;margin:0 0}@media (min-width:768px){.skin-foundation-collection.ss18 .header_hed{font-size:40px;margin:40px 0 0}}.skin-foundation-collection.ss18 .header_dek{font-family:"Lato Regular";font-size:12px;text-transform:uppercase;text-align:center;line-height:1.25em}@media (min-width:768px){.skin-foundation-collection.ss18 .header_dek{font-size:20px}}.skin-foundation-collection.ss18 .discover-foundation-block__subheader{min-height:56px;text-align:center}.skin-foundation-collection.ss18 .discover-foundation-block__subheader h2{font-family:"Brandon Text Bold";font-size:16px;text-transform:uppercase;margin-bottom:5px;line-height:1em;letter-spacing:3px}@media (min-width:768px){.skin-foundation-collection.ss18 .discover-foundation-block__subheader h2{font-size:20px}}@media (min-width:1024px){.skin-foundation-collection.ss18 .discover-foundation-block__subheader h2{font-size:24px}}.skin-foundation-collection.ss18 .discover-foundation-block__subheader span{font-size:14px}@media (min-width:768px){.skin-foundation-collection.ss18 .discover-foundation-block__subheader span{font-size:18px}}@media (min-width:1024px){.skin-foundation-collection.ss18 .discover-foundation-block__subheader span{font-size:20px}}.skin-foundation-collection.ss18 .discover-foundation-block__image{padding:1px}.skin-foundation-collection.ss18 .discover-foundation-block__note{text-align:center;font-size:12px;line-height:1.25em}@media (min-width:768px){.skin-foundation-collection.ss18 .discover-foundation-block__note{font-size:18px}}@media (min-width:1024px){.skin-foundation-collection.ss18 .discover-foundation-block__note{font-size:20px}}.skin-foundation-collection.ss18 .discover-foundation-block__note h2{font-family:"Brandon Text Bold";font-size:12px;text-transform:uppercase;margin-bottom:0;position:relative}@media (min-width:768px){.skin-foundation-collection.ss18 .discover-foundation-block__note h2{font-size:18px}}@media (min-width:1024px){.skin-foundation-collection.ss18 .discover-foundation-block__note h2{font-size:20px}}.skin-foundation-collection.ss18 .discover-foundation-block__note h2 .lead:after{content:'';display:block;width:80px;height:1px;border-top:solid .5px #000;position:absolute;top:12px}.skin-foundation-collection.ss18 .row1 .quickshop_container__content{display:flex;position:relative}.skin-foundation-collection.ss18 .row1 .discover-foundation-block{width:100%;position:relative}.skin-foundation-collection.ss18 .row1 .discover-foundation-block__subheader{width:66%;position:absolute;right:0;margin:40px 0}@media (min-width:768px){.skin-foundation-collection.ss18 .row1 .discover-foundation-block__content{display:flex;align-items:stretch}}.skin-foundation-collection.ss18 .row1 .discover-foundation-block__image{margin-left:12px}@media (min-width:1024px){.skin-foundation-collection.ss18 .row1 .discover-foundation-block__image{margin-left:120px}}.skin-foundation-collection.ss18 .row1 .discover-foundation-block__data{position:absolute;right:0;height:100%;padding:143px 0 100px;display:flex;justify-content:space-between;flex-direction:column;align-items:center;width:66%}.skin-foundation-collection.ss18 .row1 .discover-foundation-block__note h2 .lead1:after{width:140px;left:-100px}.skin-foundation-collection.ss18 .row1 .discover-foundation-block__note h2 .lead2:after{width:247px;left:-219px}.skin-foundation-collection.ss18 .row1 .discover-foundation-block__note h2 .lead3:after{width:246px;left:-170px}.skin-foundation-collection.ss18 .row1 .product-cta-qs__shop-details{width:66%;position:absolute;right:0;bottom:24px;text-align:center}.skin-foundation-collection.ss18 .row2 .quickshop_container__content{display:flex;position:relative}.skin-foundation-collection.ss18 .row2 .discover-foundation-block{width:50%;position:relative;border-top:.5px solid #000000;border-bottom:.5px solid #000000}.skin-foundation-collection.ss18 .row2 .discover-foundation-block:nth-child(1){border-right:.5px solid #000000}.skin-foundation-collection.ss18 .row2 .discover-foundation-block__content{display:flex}.skin-foundation-collection.ss18 .row2 .product-cta-qs__shop-details{width:54%;position:absolute;right:0;bottom:48px;text-align:center}.skin-foundation-collection.ss18 .row2 .discover-foundation-block__subheader{margin:25px 0 15px}.skin-foundation-collection.ss18 .row2 .discover-foundation-block__data{position:absolute;right:0;display:flex;justify-content:space-between;flex-direction:column;align-items:center;width:54%;height:400px;padding-top:30px}@media (min-width:1024px){.skin-foundation-collection.ss18 .row2 .discover-foundation-block__data{height:631px;padding:10% 0 21%}}.skin-foundation-collection.ss18 .row2 .sfs .discover-foundation-block__note h2 .lead1:after{width:60px;left:-64px}@media (min-width:1024px){.skin-foundation-collection.ss18 .row2 .sfs .discover-foundation-block__note h2 .lead1:after{width:144px;left:-123px}}.skin-foundation-collection.ss18 .row2 .sfs .discover-foundation-block__note h2 .lead2:after{width:88px;left:-70px}@media (min-width:1024px){.skin-foundation-collection.ss18 .row2 .sfs .discover-foundation-block__note h2 .lead2:after{width:103px;left:-95px}}.skin-foundation-collection.ss18 .row2 .sfs .discover-foundation-block__note h2 .lead3:after{width:67px;left:-38px}@media (min-width:1024px){.skin-foundation-collection.ss18 .row2 .sfs .discover-foundation-block__note h2 .lead3:after{width:125px;left:-70px}}.skin-foundation-collection.ss18 .row2 .sfSPF .discover-foundation-block__note h2 .lead1:after{width:63px;left:-60px}@media (min-width:1024px){.skin-foundation-collection.ss18 .row2 .sfSPF .discover-foundation-block__note h2 .lead1:after{width:110px;left:-80px}}.skin-foundation-collection.ss18 .row2 .sfSPF .discover-foundation-block__note h2 .lead2:after{width:93px;left:-103px}@media (min-width:1024px){.skin-foundation-collection.ss18 .row2 .sfSPF .discover-foundation-block__note h2 .lead2:after{width:110px;left:-95px}}.skin-foundation-collection.ss18 .row2 .sfSPF .discover-foundation-block__note h2 .lead3:after{width:70px;left:-33px}@media (min-width:1024px){.skin-foundation-collection.ss18 .row2 .sfSPF .discover-foundation-block__note h2 .lead3:after{width:111px;left:-103px}}@media (min-width:768px){.skin-foundation-collection.ss18 .row2 .discover-foundation-block__image img{width:250px}}@media (min-width:1024px){.skin-foundation-collection.ss18 .row2 .discover-foundation-block__image img{width:100%}}.skin-foundation-collection.ss18 .row3 .quickshop_container__content{display:flex;position:relative}.skin-foundation-collection.ss18 .row3 .discover-foundation-block{width:100%;position:relative}.skin-foundation-collection.ss18 .row3 .discover-foundation-block__subheader{margin:44px 0}@media (min-width:768px){.skin-foundation-collection.ss18 .row3 .discover-foundation-block__content{position:relative;height:533px;margin:0 0 35px}}.skin-foundation-collection.ss18 .row3 .discover-foundation-block__image{display:flex;justify-content:center;align-items:center}.skin-foundation-collection.ss18 .row3 .discover-foundation-block__data{height:100%;width:100%;position:absolute;left:0;top:0}.skin-foundation-collection.ss18 .row3 .discover-foundation-block__note{position:absolute}.skin-foundation-collection.ss18 .row3 .discover-foundation-block__note1{left:20px;top:0}.skin-foundation-collection.ss18 .row3 .discover-foundation-block__note2{right:20px;top:0}.skin-foundation-collection.ss18 .row3 .discover-foundation-block__note3{left:20px;bottom:0}.skin-foundation-collection.ss18 .row3 .discover-foundation-block__note4{right:20px;bottom:-40px}@media (min-width:1024px){.skin-foundation-collection.ss18 .row3 .discover-foundation-block__note1{left:40px;top:40px}.skin-foundation-collection.ss18 .row3 .discover-foundation-block__note2{right:40px;top:7px}.skin-foundation-collection.ss18 .row3 .discover-foundation-block__note3{left:40px;bottom:68px}.skin-foundation-collection.ss18 .row3 .discover-foundation-block__note4{right:40px;bottom:0}}.skin-foundation-collection.ss18 .row3 .compact .discover-foundation-block__note h2 .lead1:after{width:139px;left:168px}@media (min-width:1024px){.skin-foundation-collection.ss18 .row3 .compact .discover-foundation-block__note h2 .lead1:after{width:192px;left:187px}}.skin-foundation-collection.ss18 .row3 .compact .discover-foundation-block__note h2 .lead2:after{width:86px;height:190px;left:-80px;border-left:solid .5px #000}@media (min-width:1024px){.skin-foundation-collection.ss18 .row3 .compact .discover-foundation-block__note h2 .lead2:after{width:140px;height:190px;left:-130px}}.skin-foundation-collection.ss18 .row3 .compact .discover-foundation-block__note h2 .lead3:after{width:243px;height:160px;left:175px;top:-148px;border-right:.5px solid #000;border-bottom:.5px solid #000;border-top:0}@media (min-width:1024px){.skin-foundation-collection.ss18 .row3 .compact .discover-foundation-block__note h2 .lead3:after{width:288px;height:100px;left:186px;top:-85px}}.skin-foundation-collection.ss18 .row3 .compact .discover-foundation-block__note h2 .lead4:after{width:28px;height:50px;left:13px;top:-39px;border-left:solid .5px #000;border-bottom:solid .5px #000;border-top:none}@media (min-width:1024px){.skin-foundation-collection.ss18 .row3 .compact .discover-foundation-block__note h2 .lead4:after{width:92px;left:-57px;border-left:none}}.skin-foundation-collection.ss18 .row3 .product-cta-qs__shop-details{width:100%;position:absolute;right:0;bottom:35px;text-align:center}.skin-foundation-collection.ugc .menu{max-width:1024px;margin:0 auto}.skin-foundation-collection.ugc .collection_hero_popup_hero{text-align:center;max-width:1024px;margin:40px auto 0;background-color:#eff1f0;display:flex;flex-direction:column;justify-content:center;background-position:50%;background-repeat:no-repeat;background-size:contain}@media (min-width:768px){.skin-foundation-collection.ugc .collection_hero_popup_hero{margin:0 auto}}.skin-foundation-collection.ugc .collection_hero_popup__body{margin-left:55%;padding:0 10px}@media (min-width:768px){.skin-foundation-collection.ugc .collection_hero_popup__body{padding:0 20px}}.skin-foundation-collection.ugc .at-h2,.skin-foundation-collection.ugc h1{font-family:"MillerBanner Light";font-size:18px;text-transform:uppercase;line-height:1em;margin:0}@media (min-width:768px){.skin-foundation-collection.ugc .at-h2,.skin-foundation-collection.ugc h1{font-size:40px}}@media (min-width:1024px){.skin-foundation-collection.ugc .at-h2,.skin-foundation-collection.ugc h1{font-size:50px}}.skin-foundation-collection.ugc .collection_hero_popup__subtitle{font-size:12px;line-height:1.5em;margin:9px}@media (min-width:768px){.skin-foundation-collection.ugc .collection_hero_popup__subtitle{font-size:20px;margin:20px}}.skin-foundation-collection.ugc .collection_hero_popup__cta{border-color:#000000;color:#000000;background-color:#eff1f0}@media (max-width:767px){.skin-foundation-collection.ugc .collection_hero_popup__cta{font-size:9px}}.skin-foundation-collection.ugc .collection_hero_popup__cta:hover{border-color:#ff4661;color:#ff4661}.product_collection_hero-v3.skin-foundation-collection .quickshop-wrapper{position:static;margin:24px auto}@media (max-width:767px){.skin-foundation-collection.ss18 .header_dek{margin-bottom:24px}.skin-foundation-collection.ss18 .discover-foundation-block__content{display:flex;align-items:stretch}.skin-foundation-collection.ss18 .discover-foundation-block__image{width:45%;margin-left:5%}.skin-foundation-collection.ss18 .discover-foundation-block__data{display:flex;justify-content:space-between;flex-direction:column;align-items:center;width:50%;padding:40px 0}.skin-foundation-collection.ss18 .discover-foundation-block__note h2{position:relative}.skin-foundation-collection.ss18 .discover-foundation-block__note h2 .lead:after{content:'';display:block;width:80px;height:1px;border-top:solid .5px #000;position:absolute;top:8px}.skin-foundation-collection.ss18 .slww .discover-foundation-block__note h2 .lead1:after{width:86px;left:-63px}.skin-foundation-collection.ss18 .slww .discover-foundation-block__note h2 .lead2:after{width:136px;left:-91px}.skin-foundation-collection.ss18 .slww .discover-foundation-block__note h2 .lead3:after{width:80px;left:-40px}.skin-foundation-collection.ss18 .sfs .discover-foundation-block__note h2 .lead1:after{width:80px;left:-60px}.skin-foundation-collection.ss18 .sfs .discover-foundation-block__note h2 .lead2:after{width:123px;left:-113px}.skin-foundation-collection.ss18 .sfs .discover-foundation-block__note h2 .lead3:after{width:116px;left:-80px}.skin-foundation-collection.ss18 .sfSPF .discover-foundation-block__note h2 .lead1:after{width:80px;left:-60px}.skin-foundation-collection.ss18 .sfSPF .discover-foundation-block__note h2 .lead2:after{width:136px;left:-83px}.skin-foundation-collection.ss18 .sfSPF .discover-foundation-block__note h2 .lead3:after{width:103px;left:-93px}.skin-foundation-collection.ss18 .compact .discover-foundation-block__content{display:block}.skin-foundation-collection.ss18 .compact .discover-foundation-block__image{width:auto;min-height:341px;padding:12%;margin:0;float:left}.skin-foundation-collection.ss18 .compact .discover-foundation-block__data{display:block;width:auto;height:341px;padding:0;position:relative;top:0}.skin-foundation-collection.ss18 .compact .discover-foundation-block__note{width:160px;position:absolute}.skin-foundation-collection.ss18 .compact .discover-foundation-block__note1{top:9px;left:0}.skin-foundation-collection.ss18 .compact .discover-foundation-block__note2{top:9px;right:0}.skin-foundation-collection.ss18 .compact .discover-foundation-block__note3{bottom:0;left:0}.skin-foundation-collection.ss18 .compact .discover-foundation-block__note4{bottom:0;right:0}.skin-foundation-collection.ss18 .compact .discover-foundation-block__note h2 .lead1:after{width:35px;left:138px;height:47px;border-right:.5px solid #000000}.skin-foundation-collection.ss18 .compact .discover-foundation-block__note h2 .lead2:after{width:20px;height:121px;border-left:.5px solid #000000}.skin-foundation-collection.ss18 .compact .discover-foundation-block__note h2 .lead3:after{width:66px;height:127px;left:138px;top:-118px;border-bottom:.5px solid #000000;border-right:.5px solid #000000;border-top:none}.skin-foundation-collection.ss18 .compact .discover-foundation-block__note h2 .lead4:after{height:60px;width:1px;border-right:.5px solid #000000;border-top:none;left:80px;top:-60px}.skin-foundation-collection.ss18 .slick-prev:before{font-size:30px}.skin-foundation-collection.ss18 .slick-next:before{font-size:30px}.skin-foundation-collection.ss18 .product-cta-qs__shop-details{text-align:center;margin-top:24px}.skin-foundation-collection.ss18 .quickshop_container .button--outline{color:#ffffff;background-color:#000000;width:230px}.skin-foundation-collection.ss18 .quickshop_container .button--outline:hover{color:#ffffff;background-color:#000000;border:none}}.filter_guide_page{padding:0}.filter_guide_page h2{text-align:center}.filter_guide_page_head{margin:0 auto}.filter_guide_page_hero{min-height:300px;position:relative;background-position:50%}.filter_guide_page_hero__subtitle{font-size:24px}.filter_guide_page_hero__body{margin:0 auto;position:absolute;top:50%;left:0;right:0}.filter_guide_page__slider{max-width:1024px;margin:20px auto 56px}.filter_guide_page__slider .slick-track{margin:auto}.filter_guide_page__slider .slick-next,.filter_guide_page__slider .slick-prev{height:18px;width:22px}.filter_guide_page__slider .slick-next:before,.filter_guide_page__slider .slick-prev:before{font-size:22px}@media (min-width:768px){.filter_guide_page__slider .slick-next,.filter_guide_page__slider .slick-prev{height:50px;width:45px;margin-top:-29px}.filter_guide_page__slider .slick-next:before,.filter_guide_page__slider .slick-prev:before{font-size:50px}}.filter_guide_page__slider .slick-prev{left:5px}.filter_guide_page__slider .slick-next{right:0}.filter_guide_page__slider .slick-next:before{right:0}.filter_guide_page__slider .filter_guide_page__slider-slide{text-align:center;margin-right:10px;-webkit-transition:opacity,.3s;-moz-transition:opacity,.3s;-o-transition:opacity,.3s;transition:opacity .3s}.filter_guide_page__slider .filter_guide_page__slider-slide .filter_guide_page__slide-wrap .filter_guide_page__slide-image{opacity:.6}.filter_guide_page__slider .filter_guide_page__slider-slide .filtered-thumbs .filter_guide_page__slide-wrap .filter_guide_page__slide-image{opacity:1}.filter_guide_page__slider .filter_guide_page__slider-slide.slick-showing .filter_guide_page__slide-wrap{border-bottom:2px solid #000000}.filter_guide_page__slider .filter_guide_page__slider-slide.slick-showing .filter_guide_page__slide-wrap .filter_guide_page__slide-image{opacity:1}.filter_guide_page__slider .filter_guide_page__slide-wrap{max-width:100%;display:inline-block;padding:15px 0 10px}@media (min-width:768px){.filter_guide_page__slider .filter_guide_page__slide-wrap{padding-top:30px;padding-bottom:15px}}.filter_guide_page__slider .filter_guide_page__slide-wrap:hover{cursor:pointer}.filter_guide_page__slider .filter_guide_page__slide-wrap:hover .filter_guide_page__slide-image{border-color:#000000}.filter_guide_page__slider .filter_guide_page__slide-image{margin:auto;max-width:100%}.filter_guide_page__slider .filter_guide_page__content{display:none}.filter_guide_page__content-container .filter_guide_page__slide-wrap{display:none}.instant_full_cover_product .product_collection_hero{height:420px;background-repeat:no-repeat;background-size:contain}@media (max-width:767px){.instant_full_cover_product .product_collection_hero{height:400px;padding-top:20px;background-position-y:100px;background-position-x:center}}@media (min-width:768px){.instant_full_cover_product .product_collection_hero{border-bottom:1px solid #cccccc;display:flex;flex-direction:column;justify-content:center}}@media (min-width:769px),(min-width:1024px){.instant_full_cover_product .product_collection_hero{height:618px}}.instant_full_cover_product .product_collection_hero h1{font-family:"Lato Black";text-transform:uppercase}@media (max-width:767px){.instant_full_cover_product .product_collection_hero .at-h2{font-family:"Lato Black";font-size:32px;line-height:1em;letter-spacing:0;margin:0 auto}}.instant_full_cover_product .product_collection_hero .hero_1{font-size:37px;line-height:.5em}@media (min-width:768px){.instant_full_cover_product .product_collection_hero .hero_1{font-size:79px;line-height:.7em}}@media (min-width:769px),(min-width:1024px){.instant_full_cover_product .product_collection_hero .hero_1{font-size:113px}}.instant_full_cover_product .product_collection_hero .hero_2{font-size:52px;line-height:.5em}@media (min-width:768px){.instant_full_cover_product .product_collection_hero .hero_2{font-size:104px;line-height:.7em}}@media (min-width:769px),(min-width:1024px){.instant_full_cover_product .product_collection_hero .hero_2{font-size:146px}}.instant_full_cover_product .product_collection_hero .hero_3{font-size:51px;line-height:.5em}@media (min-width:768px){.instant_full_cover_product .product_collection_hero .hero_3{font-size:106px;line-height:.7em}}@media (min-width:769px),(min-width:1024px){.instant_full_cover_product .product_collection_hero .hero_3{font-size:147px}}.instant_full_cover_product .product_collection_hero__body{text-align:center}@media (min-width:768px){.instant_full_cover_product .product_collection_hero__body{width:50%;margin-left:50%}}.instant_full_cover_product .product_collection_hero__subtitle{font-family:"Lato Regular";text-transform:uppercase;font-size:14px;line-height:1em}@media (max-width:767px){.instant_full_cover_product .product_collection_hero__subtitle{letter-spacing:1px}}@media (min-width:768px){.instant_full_cover_product .product_collection_hero__subtitle{font-size:26px}}@media (min-width:768px){.instant_full_cover_product .block_product .block_container__content{display:flex}}.instant_full_cover_product .block_product .block_container__content .product-collection-product{font-size:14px;line-height:1.25em;text-align:center;display:flex;flex-direction:column;justify-content:center;position:relative}@media (min-width:768px){.instant_full_cover_product .block_product .block_container__content .product-collection-product{width:60%}}@media (min-width:769px),(min-width:1024px){.instant_full_cover_product .block_product .block_container__content .product-collection-product{width:70%}}.instant_full_cover_product .block_product .block_container__content .product-collection-product__callout{margin:56px auto 9px;font-family:"Brandon Text Bold";text-transform:uppercase;letter-spacing:4px;line-height:1em}@media (min-width:768px){.instant_full_cover_product .block_product .block_container__content .product-collection-product__callout{margin:20px;font-size:24px;line-height:1.4em}}.instant_full_cover_product .block_product .block_container__content .product-collection-product__product-name{display:none}.instant_full_cover_product .block_product .block_container__content .product-collection-product__description{margin:0 auto;max-width:370px}@media (max-width:767px){.instant_full_cover_product .block_product .block_container__content .product-collection-product__description{font-size:12px;line-height:1.25em}}@media (min-width:769px),(min-width:1024px){.instant_full_cover_product .block_product .block_container__content .product-collection-product__description{max-width:480px}}.instant_full_cover_product .block_product .block_container__content .product-collection-product__shop-details{margin:20px auto}.instant_full_cover_product .product-collection-product__product-name{display:none}.instant_full_cover_product .product-collection-product__shadelist{text-align:center}@media (max-width:767px){.instant_full_cover_product .product-collection-product__shadelist{position:absolute;top:20px;left:0;right:0;margin:o auto}}.instant_full_cover_product .product-collection-product__shadelist li{margin:0 1px;color:#ffffff;overflow:hidden;width:20px;height:20px;border-radius:10px;display:inline-block}@media (max-width:767px){.instant_full_cover_product .product-collection-product__shadelist li{margin:0;width:12px;height:12px;border-radius:6px}}.artist-picks-page .instant_full_cover_product .product-collection-product .product-info__shade-tile,.favorites-page .instant_full_cover_product .product-collection-product .product-info__shade-tile,.instant_full_cover_product .product-collection-product .artist-picks-page .product-info__shade-tile,.instant_full_cover_product .product-collection-product .favorites-page .product-info__shade-tile,.instant_full_cover_product .product-collection-product .past-purchases-page .product-info__shade-tile,.instant_full_cover_product .product-collection-product .shade-picker__shade,.instant_full_cover_product .product-collection-product .wishlist-page .product-info__shade-tile,.past-purchases-page .instant_full_cover_product .product-collection-product .product-info__shade-tile,.wishlist-page .instant_full_cover_product .product-collection-product .product-info__shade-tile{width:20px;height:20px}@media (max-width:767px){.artist-picks-page .instant_full_cover_product .product-collection-product .product-info__shade-tile,.favorites-page .instant_full_cover_product .product-collection-product .product-info__shade-tile,.instant_full_cover_product .product-collection-product .artist-picks-page .product-info__shade-tile,.instant_full_cover_product .product-collection-product .favorites-page .product-info__shade-tile,.instant_full_cover_product .product-collection-product .past-purchases-page .product-info__shade-tile,.instant_full_cover_product .product-collection-product .shade-picker__shade,.instant_full_cover_product .product-collection-product .wishlist-page .product-info__shade-tile,.past-purchases-page .instant_full_cover_product .product-collection-product .product-info__shade-tile,.wishlist-page .instant_full_cover_product .product-collection-product .product-info__shade-tile{width:12px;height:12px}}.instant_full_cover_product .block_key_benefits{margin:30px auto 60px;position:relative}@media (max-width:767px){.instant_full_cover_product .block_key_benefits{margin:30px 9px 12px;background:#ededed}}@media (min-width:768px){.instant_full_cover_product .block_key_benefits .block_container__content{display:flex}}.instant_full_cover_product .block_key_benefits .block_container__title{font-family:"Brandon Text Bold";font-size:30px;text-transform:uppercase;text-align:center;position:relative}@media (max-width:767px){.instant_full_cover_product .block_key_benefits .block_container__title{font-size:18px;position:absolute;top:42%;left:0;right:0;margin:auto}.instant_full_cover_product .block_key_benefits .block_container__title:before{width:80%;left:10%}}.instant_full_cover_product .block_key_benefits .block_container__title:before{content:"";background:#cccccc;width:80%;height:1px;display:inline-block;position:absolute;top:8px;left:10%}@media (min-width:768px){.instant_full_cover_product .block_key_benefits .block_container__title:before{width:50%;left:25%}}.instant_full_cover_product .block_key_benefits .block_container__title .inner{padding:0 7px 0 9px;background:#ededed;display:inline-block;position:relative}@media (min-width:768px){.instant_full_cover_product .block_key_benefits .block_container__title .inner{background:#ffffff}}.instant_full_cover_product .block_key_benefits .block_container__subtitle{margin:38px auto;font-family:"Lato Regular";font-size:20px;text-transform:uppercase;text-align:center;line-height:1.25em}@media (max-width:767px){.instant_full_cover_product .block_key_benefits .block_container__subtitle{font-size:12px;position:absolute;top:47%;left:0;right:0;margin:auto}}.instant_full_cover_product .block_key_benefits .block_container__subtitle .bold{font-family:"Lato Black"}.instant_full_cover_product .block_key_benefits .product_before{float:left;width:48%}.instant_full_cover_product .block_key_benefits .product_after{float:right;width:48%}@media (min-width:768px){.instant_full_cover_product .block_key_benefits .text-block{padding:0 20px;width:70%;display:flex}}@media (min-width:769px),(min-width:1024px){.instant_full_cover_product .block_key_benefits .text-block{padding:0 36px;width:42%}}.instant_full_cover_product .block_key_benefits .text-block_body{padding:80px 0 20px 120px;font-size:9px;position:relative;display:flex;flex-direction:column;justify-content:space-between}@media (min-width:768px){.instant_full_cover_product .block_key_benefits .text-block_body{padding:0 0 0 60px;font-size:18px}}.instant_full_cover_product .block_key_benefits .text-block_body p{margin:9px 0;line-height:2em}@media (min-width:768px){.instant_full_cover_product .block_key_benefits .text-block_body p{margin:0;line-height:1.25em}}@media (max-width:767px){.instant_full_cover_product .block_key_benefits .text-block_body .brightens{position:relative}.instant_full_cover_product .block_key_benefits .text-block_body .brightens :before{content:url(/media/export/cms/collections/instant_full_cover/FH17_FullCoverConcealer_m_icon-arm.jpg);position:absolute;left:-65px;top:-26px;transform:scale(.5)}.instant_full_cover_product .block_key_benefits .text-block_body .balances{position:relative}.instant_full_cover_product .block_key_benefits .text-block_body .balances :before{content:url(/media/export/cms/collections/instant_full_cover/FH17_FullCoverConcealer_m_icon-pants.jpg);position:absolute;left:-65px;top:-18px;transform:scale(.5)}.instant_full_cover_product .block_key_benefits .text-block_body .long-wear{position:relative}.instant_full_cover_product .block_key_benefits .text-block_body .long-wear :before{content:url(/media/export/cms/collections/instant_full_cover/FH17_FullCoverConcealer_m_icon-time.jpg);position:absolute;left:-65px;top:-26px;transform:scale(.5)}}@media (min-width:768px){.instant_full_cover_product .block_key_benefits .text-block_body .brightens:before{content:url(/media/export/cms/collections/instant_full_cover/FH17_FullCoverConcealer_icon-arm.jpg);position:absolute;left:0}.instant_full_cover_product .block_key_benefits .text-block_body .balances:before{content:url(/media/export/cms/collections/instant_full_cover/FH17_FullCoverConcealer_icon-pants.jpg);position:absolute;left:0}.instant_full_cover_product .block_key_benefits .text-block_body .long-wear:before{content:url(/media/export/cms/collections/instant_full_cover/FH17_FullCoverConcealer_icon-time.jpg);position:absolute;left:0}}.instant_full_cover_product .block_collection_touts{padding:30px 0;text-align:center;background-color:#fbebde}@media (min-width:768px){.instant_full_cover_product .block_collection_touts .block_container__content{display:flex}}.instant_full_cover_product .block_collection_touts .product-image{padding:0 6px}@media (min-width:768px){.instant_full_cover_product .block_collection_touts .product-image{width:50%}}.instant_full_cover_product .block_collection_touts .product-image_caption{margin:18px auto;font-size:18px;width:300px}.instant_full_cover_product .block_collection_touts .product-image_link{padding:.75em 1em;display:inline-block;font-family:"Brandon Text Bold";font-size:14px;text-transform:uppercase;line-height:1;letter-spacing:2px;text-align:center;cursor:pointer;background-color:#000000;color:#ffffff}.instant_full_cover_product .block_collection_touts .product-image_link:hover{background-color:#ff4661}.instant_full_cover_product .block_collection_touts .product-image_link a{text-decoration:none;color:#ffffff}@media (min-width:768px){.instant_full_cover_product .site_touts{display:flex}}.instant_full_cover_product .site_touts .block_container__content{display:flex}.instant_full_cover_product .site_touts .text-block{margin:0 1px;padding:30px;text-align:center;background-color:#eff0f0}@media (min-width:768px){.instant_full_cover_product .site_touts .text-block{display:flex;flex-basis:calc(50% - 2px);justify-content:center;flex-direction:column}}.instant_full_cover_product .site_touts .text-block_title{margin:0 0 18px 0;font-family:"Brandon Text Bold";font-size:22px;text-transform:uppercase}.instant_full_cover_product .site_touts .text-block_body{font-size:20px;line-height:1.5em;margin-bottom:18px}.instant_full_cover_product .site_touts .text-block_link a{font-family:"Brandon Text Bold";text-transform:uppercase;text-decoration:none;border-bottom:1px solid;padding-bottom:3px}.instant_full_cover_product .block_container.carousel{margin-top:30px}.instant_full_cover_product .block_container.carousel .block_container__title{font-size:14px;font-family:"Brandon Text Bold";text-transform:uppercase;text-align:center;position:relative}.instant_full_cover_product .block_container.carousel .block_container__title:before{content:"";background:#000000;width:20%;height:2px;display:inline-block;position:absolute;top:8px;left:40%}.instant_full_cover_product .block_container.carousel .block_container__title .inner{padding:0 7px 0 9px;background:#ffffff;display:inline-block;position:relative}.instant_full_cover_product .bobbis-lessons{margin:0}.instant_full_cover_product .olapic p{margin:0}.instant_full_cover_product .olapic h3{padding:0}@media (max-width:767px){.instant_full_cover_product .homepage_evergreen_services_body a:nth-child(3){clear:left}}.product_collection_hero-v3.instant_full_cover_product .button--outline{background-color:#000000;color:#ffffff;border:none}.product_collection_hero-v3.instant_full_cover_product .button--outline:hover{color:#ffffff;background-color:#ff4661}#pr-questiondisplay .p-w-r,#pr-reviewdisplay .p-w-r,#pr-reviewsnippet .p-w-r,#pr-write .p-w-r,.product-full__details .p-w-r,.product-full__review-snippet .p-w-r,.product-grid__content .p-w-r,.search-wrapper__results .p-w-r{margin-left:0}#pr-questiondisplay .p-w-r .pr-star-v4-0-filled,#pr-reviewdisplay .p-w-r .pr-star-v4-0-filled,#pr-reviewsnippet .p-w-r .pr-star-v4-0-filled,#pr-write .p-w-r .pr-star-v4-0-filled,.product-full__details .p-w-r .pr-star-v4-0-filled,.product-full__review-snippet .p-w-r .pr-star-v4-0-filled,.product-grid__content .p-w-r .pr-star-v4-0-filled,.search-wrapper__results .p-w-r .pr-star-v4-0-filled{background-image:url(/media/images/stars/rating-0.png);height:15px;width:15px}#pr-questiondisplay .p-w-r .pr-star-v4-25-filled,#pr-reviewdisplay .p-w-r .pr-star-v4-25-filled,#pr-reviewsnippet .p-w-r .pr-star-v4-25-filled,#pr-write .p-w-r .pr-star-v4-25-filled,.product-full__details .p-w-r .pr-star-v4-25-filled,.product-full__review-snippet .p-w-r .pr-star-v4-25-filled,.product-grid__content .p-w-r .pr-star-v4-25-filled,.search-wrapper__results .p-w-r .pr-star-v4-25-filled{background-image:url(/media/images/stars/rating-25.png);height:15px;width:15px}#pr-questiondisplay .p-w-r .pr-star-v4-50-filled,#pr-reviewdisplay .p-w-r .pr-star-v4-50-filled,#pr-reviewsnippet .p-w-r .pr-star-v4-50-filled,#pr-write .p-w-r .pr-star-v4-50-filled,.product-full__details .p-w-r .pr-star-v4-50-filled,.product-full__review-snippet .p-w-r .pr-star-v4-50-filled,.product-grid__content .p-w-r .pr-star-v4-50-filled,.search-wrapper__results .p-w-r .pr-star-v4-50-filled{background-image:url(/media/images/stars/rating-50.png);height:15px;width:15px}#pr-questiondisplay .p-w-r .pr-star-v4-75-filled,#pr-reviewdisplay .p-w-r .pr-star-v4-75-filled,#pr-reviewsnippet .p-w-r .pr-star-v4-75-filled,#pr-write .p-w-r .pr-star-v4-75-filled,.product-full__details .p-w-r .pr-star-v4-75-filled,.product-full__review-snippet .p-w-r .pr-star-v4-75-filled,.product-grid__content .p-w-r .pr-star-v4-75-filled,.search-wrapper__results .p-w-r .pr-star-v4-75-filled{background-image:url(/media/images/stars/rating-75.png);height:15px;width:15px}#pr-questiondisplay .p-w-r .pr-star-v4-100-filled,#pr-reviewdisplay .p-w-r .pr-star-v4-100-filled,#pr-reviewsnippet .p-w-r .pr-star-v4-100-filled,#pr-write .p-w-r .pr-star-v4-100-filled,.product-full__details .p-w-r .pr-star-v4-100-filled,.product-full__review-snippet .p-w-r .pr-star-v4-100-filled,.product-grid__content .p-w-r .pr-star-v4-100-filled,.search-wrapper__results .p-w-r .pr-star-v4-100-filled{background-image:url(/media/images/stars/rating-100.png);height:15px;width:15px}.product-grid-wrapper #pr-questiondisplay .p-w-r,.product-grid-wrapper #pr-reviewdisplay .p-w-r,.product-grid-wrapper #pr-reviewsnippet .p-w-r,.product-grid-wrapper #pr-write .p-w-r,.product-grid-wrapper .product-full__details .p-w-r,.product-grid-wrapper .product-full__review-snippet .p-w-r,.product-grid-wrapper .product-grid__content .p-w-r,.product-grid-wrapper .search-wrapper__results .p-w-r{float:left;margin:0 0 15px 0}#pr-questiondisplay .p-w-r a,#pr-reviewdisplay .p-w-r a,#pr-reviewsnippet .p-w-r a,#pr-write .p-w-r a,.product-full__details .p-w-r a,.product-full__review-snippet .p-w-r a,.product-grid__content .p-w-r a,.search-wrapper__results .p-w-r a{color:#000000}#pr-questiondisplay .p-w-r a:hover,#pr-reviewdisplay .p-w-r a:hover,#pr-reviewsnippet .p-w-r a:hover,#pr-write .p-w-r a:hover,.product-full__details .p-w-r a:hover,.product-full__review-snippet .p-w-r a:hover,.product-grid__content .p-w-r a:hover,.search-wrapper__results .p-w-r a:hover{color:#000000;text-decoration:underline}#pr-questiondisplay .p-w-r a:focus,#pr-reviewdisplay .p-w-r a:focus,#pr-reviewsnippet .p-w-r a:focus,#pr-write .p-w-r a:focus,.product-full__details .p-w-r a:focus,.product-full__review-snippet .p-w-r a:focus,.product-grid__content .p-w-r a:focus,.search-wrapper__results .p-w-r a:focus{outline:0;box-shadow:none}#pr-questiondisplay .p-w-r p,#pr-questiondisplay .p-w-r span,#pr-questiondisplay .p-w-r strong,#pr-reviewdisplay .p-w-r p,#pr-reviewdisplay .p-w-r span,#pr-reviewdisplay .p-w-r strong,#pr-reviewsnippet .p-w-r p,#pr-reviewsnippet .p-w-r span,#pr-reviewsnippet .p-w-r strong,#pr-write .p-w-r p,#pr-write .p-w-r span,#pr-write .p-w-r strong,.product-full__details .p-w-r p,.product-full__details .p-w-r span,.product-full__details .p-w-r strong,.product-full__review-snippet .p-w-r p,.product-full__review-snippet .p-w-r span,.product-full__review-snippet .p-w-r strong,.product-grid__content .p-w-r p,.product-grid__content .p-w-r span,.product-grid__content .p-w-r strong,.search-wrapper__results .p-w-r p,.search-wrapper__results .p-w-r span,.search-wrapper__results .p-w-r strong{color:#000000;font-family:"Brandon Text";font-size:14px;font-weight:400}#pr-questiondisplay .p-w-r .pr-textarea.placeholder,#pr-questiondisplay .p-w-r .pr-textinput.placeholder,#pr-reviewdisplay .p-w-r .pr-textarea.placeholder,#pr-reviewdisplay .p-w-r .pr-textinput.placeholder,#pr-reviewsnippet .p-w-r .pr-textarea.placeholder,#pr-reviewsnippet .p-w-r .pr-textinput.placeholder,#pr-write .p-w-r .pr-textarea.placeholder,#pr-write .p-w-r .pr-textinput.placeholder,.product-full__details .p-w-r .pr-textarea.placeholder,.product-full__details .p-w-r .pr-textinput.placeholder,.product-full__review-snippet .p-w-r .pr-textarea.placeholder,.product-full__review-snippet .p-w-r .pr-textinput.placeholder,.product-grid__content .p-w-r .pr-textarea.placeholder,.product-grid__content .p-w-r .pr-textinput.placeholder,.search-wrapper__results .p-w-r .pr-textarea.placeholder,.search-wrapper__results .p-w-r .pr-textinput.placeholder{font-size:14px;font-family:"Brandon Text"}#pr-questiondisplay .p-w-r .pr-textarea:-moz-placeholder,#pr-questiondisplay .p-w-r .pr-textinput:-moz-placeholder,#pr-reviewdisplay .p-w-r .pr-textarea:-moz-placeholder,#pr-reviewdisplay .p-w-r .pr-textinput:-moz-placeholder,#pr-reviewsnippet .p-w-r .pr-textarea:-moz-placeholder,#pr-reviewsnippet .p-w-r .pr-textinput:-moz-placeholder,#pr-write .p-w-r .pr-textarea:-moz-placeholder,#pr-write .p-w-r .pr-textinput:-moz-placeholder,.product-full__details .p-w-r .pr-textarea:-moz-placeholder,.product-full__details .p-w-r .pr-textinput:-moz-placeholder,.product-full__review-snippet .p-w-r .pr-textarea:-moz-placeholder,.product-full__review-snippet .p-w-r .pr-textinput:-moz-placeholder,.product-grid__content .p-w-r .pr-textarea:-moz-placeholder,.product-grid__content .p-w-r .pr-textinput:-moz-placeholder,.search-wrapper__results .p-w-r .pr-textarea:-moz-placeholder,.search-wrapper__results .p-w-r .pr-textinput:-moz-placeholder{font-size:14px;font-family:"Brandon Text";opacity:1!important}#pr-questiondisplay .p-w-r .pr-textarea::-moz-placeholder,#pr-questiondisplay .p-w-r .pr-textinput::-moz-placeholder,#pr-reviewdisplay .p-w-r .pr-textarea::-moz-placeholder,#pr-reviewdisplay .p-w-r .pr-textinput::-moz-placeholder,#pr-reviewsnippet .p-w-r .pr-textarea::-moz-placeholder,#pr-reviewsnippet .p-w-r .pr-textinput::-moz-placeholder,#pr-write .p-w-r .pr-textarea::-moz-placeholder,#pr-write .p-w-r .pr-textinput::-moz-placeholder,.product-full__details .p-w-r .pr-textarea::-moz-placeholder,.product-full__details .p-w-r .pr-textinput::-moz-placeholder,.product-full__review-snippet .p-w-r .pr-textarea::-moz-placeholder,.product-full__review-snippet .p-w-r .pr-textinput::-moz-placeholder,.product-grid__content .p-w-r .pr-textarea::-moz-placeholder,.product-grid__content .p-w-r .pr-textinput::-moz-placeholder,.search-wrapper__results .p-w-r .pr-textarea::-moz-placeholder,.search-wrapper__results .p-w-r .pr-textinput::-moz-placeholder{font-size:14px;font-family:"Brandon Text";opacity:1!important}#pr-questiondisplay .p-w-r .pr-textarea:-ms-input-placeholder,#pr-questiondisplay .p-w-r .pr-textinput:-ms-input-placeholder,#pr-reviewdisplay .p-w-r .pr-textarea:-ms-input-placeholder,#pr-reviewdisplay .p-w-r .pr-textinput:-ms-input-placeholder,#pr-reviewsnippet .p-w-r .pr-textarea:-ms-input-placeholder,#pr-reviewsnippet .p-w-r .pr-textinput:-ms-input-placeholder,#pr-write .p-w-r .pr-textarea:-ms-input-placeholder,#pr-write .p-w-r .pr-textinput:-ms-input-placeholder,.product-full__details .p-w-r .pr-textarea:-ms-input-placeholder,.product-full__details .p-w-r .pr-textinput:-ms-input-placeholder,.product-full__review-snippet .p-w-r .pr-textarea:-ms-input-placeholder,.product-full__review-snippet .p-w-r .pr-textinput:-ms-input-placeholder,.product-grid__content .p-w-r .pr-textarea:-ms-input-placeholder,.product-grid__content .p-w-r .pr-textinput:-ms-input-placeholder,.search-wrapper__results .p-w-r .pr-textarea:-ms-input-placeholder,.search-wrapper__results .p-w-r .pr-textinput:-ms-input-placeholder{font-size:14px;font-family:"Brandon Text"}#pr-questiondisplay .p-w-r .pr-textarea::-webkit-input-placeholder,#pr-questiondisplay .p-w-r .pr-textinput::-webkit-input-placeholder,#pr-reviewdisplay .p-w-r .pr-textarea::-webkit-input-placeholder,#pr-reviewdisplay .p-w-r .pr-textinput::-webkit-input-placeholder,#pr-reviewsnippet .p-w-r .pr-textarea::-webkit-input-placeholder,#pr-reviewsnippet .p-w-r .pr-textinput::-webkit-input-placeholder,#pr-write .p-w-r .pr-textarea::-webkit-input-placeholder,#pr-write .p-w-r .pr-textinput::-webkit-input-placeholder,.product-full__details .p-w-r .pr-textarea::-webkit-input-placeholder,.product-full__details .p-w-r .pr-textinput::-webkit-input-placeholder,.product-full__review-snippet .p-w-r .pr-textarea::-webkit-input-placeholder,.product-full__review-snippet .p-w-r .pr-textinput::-webkit-input-placeholder,.product-grid__content .p-w-r .pr-textarea::-webkit-input-placeholder,.product-grid__content .p-w-r .pr-textinput::-webkit-input-placeholder,.search-wrapper__results .p-w-r .pr-textarea::-webkit-input-placeholder,.search-wrapper__results .p-w-r .pr-textinput::-webkit-input-placeholder{font-size:14px;font-family:"Brandon Text"}#pr-questiondisplay .p-w-r .pr-alert-container,#pr-questiondisplay .p-w-r .pr-header-product-img,#pr-questiondisplay .p-w-r .pr-header-product-name,#pr-questiondisplay .p-w-r .pr-header-required,#pr-questiondisplay .p-w-r .pr-logo-container,#pr-questiondisplay .p-w-r .pr-review-snapshot-header-intro,#pr-questiondisplay .p-w-r .pr-snippet-rating-decimal,#pr-reviewdisplay .p-w-r .pr-alert-container,#pr-reviewdisplay .p-w-r .pr-header-product-img,#pr-reviewdisplay .p-w-r .pr-header-product-name,#pr-reviewdisplay .p-w-r .pr-header-required,#pr-reviewdisplay .p-w-r .pr-logo-container,#pr-reviewdisplay .p-w-r .pr-review-snapshot-header-intro,#pr-reviewdisplay .p-w-r .pr-snippet-rating-decimal,#pr-reviewsnippet .p-w-r .pr-alert-container,#pr-reviewsnippet .p-w-r .pr-header-product-img,#pr-reviewsnippet .p-w-r .pr-header-product-name,#pr-reviewsnippet .p-w-r .pr-header-required,#pr-reviewsnippet .p-w-r .pr-logo-container,#pr-reviewsnippet .p-w-r .pr-review-snapshot-header-intro,#pr-reviewsnippet .p-w-r .pr-snippet-rating-decimal,#pr-write .p-w-r .pr-alert-container,#pr-write .p-w-r .pr-header-product-img,#pr-write .p-w-r .pr-header-product-name,#pr-write .p-w-r .pr-header-required,#pr-write .p-w-r .pr-logo-container,#pr-write .p-w-r .pr-review-snapshot-header-intro,#pr-write .p-w-r .pr-snippet-rating-decimal,.product-full__details .p-w-r .pr-alert-container,.product-full__details .p-w-r .pr-header-product-img,.product-full__details .p-w-r .pr-header-product-name,.product-full__details .p-w-r .pr-header-required,.product-full__details .p-w-r .pr-logo-container,.product-full__details .p-w-r .pr-review-snapshot-header-intro,.product-full__details .p-w-r .pr-snippet-rating-decimal,.product-full__review-snippet .p-w-r .pr-alert-container,.product-full__review-snippet .p-w-r .pr-header-product-img,.product-full__review-snippet .p-w-r .pr-header-product-name,.product-full__review-snippet .p-w-r .pr-header-required,.product-full__review-snippet .p-w-r .pr-logo-container,.product-full__review-snippet .p-w-r .pr-review-snapshot-header-intro,.product-full__review-snippet .p-w-r .pr-snippet-rating-decimal,.product-grid__content .p-w-r .pr-alert-container,.product-grid__content .p-w-r .pr-header-product-img,.product-grid__content .p-w-r .pr-header-product-name,.product-grid__content .p-w-r .pr-header-required,.product-grid__content .p-w-r .pr-logo-container,.product-grid__content .p-w-r .pr-review-snapshot-header-intro,.product-grid__content .p-w-r .pr-snippet-rating-decimal,.search-wrapper__results .p-w-r .pr-alert-container,.search-wrapper__results .p-w-r .pr-header-product-img,.search-wrapper__results .p-w-r .pr-header-product-name,.search-wrapper__results .p-w-r .pr-header-required,.search-wrapper__results .p-w-r .pr-logo-container,.search-wrapper__results .p-w-r .pr-review-snapshot-header-intro,.search-wrapper__results .p-w-r .pr-snippet-rating-decimal{display:none}#pr-questiondisplay .p-w-r .pr-table-cell,#pr-reviewdisplay .p-w-r .pr-table-cell,#pr-reviewsnippet .p-w-r .pr-table-cell,#pr-write .p-w-r .pr-table-cell,.product-full__details .p-w-r .pr-table-cell,.product-full__review-snippet .p-w-r .pr-table-cell,.product-grid__content .p-w-r .pr-table-cell,.search-wrapper__results .p-w-r .pr-table-cell{padding:0}#pr-questiondisplay .p-w-r .pr-helper-text,#pr-reviewdisplay .p-w-r .pr-helper-text,#pr-reviewsnippet .p-w-r .pr-helper-text,#pr-write .p-w-r .pr-helper-text,.product-full__details .p-w-r .pr-helper-text,.product-full__review-snippet .p-w-r .pr-helper-text,.product-grid__content .p-w-r .pr-helper-text,.search-wrapper__results .p-w-r .pr-helper-text{color:#000000}#pr-questiondisplay .p-w-r .pr-clear-all-radios,#pr-reviewdisplay .p-w-r .pr-clear-all-radios,#pr-reviewsnippet .p-w-r .pr-clear-all-radios,#pr-write .p-w-r .pr-clear-all-radios,.product-full__details .p-w-r .pr-clear-all-radios,.product-full__review-snippet .p-w-r .pr-clear-all-radios,.product-grid__content .p-w-r .pr-clear-all-radios,.search-wrapper__results .p-w-r .pr-clear-all-radios{color:#005288;letter-spacing:0}#pr-questiondisplay .p-w-r .pr-clear-all-radios:hover,#pr-reviewdisplay .p-w-r .pr-clear-all-radios:hover,#pr-reviewsnippet .p-w-r .pr-clear-all-radios:hover,#pr-write .p-w-r .pr-clear-all-radios:hover,.product-full__details .p-w-r .pr-clear-all-radios:hover,.product-full__review-snippet .p-w-r .pr-clear-all-radios:hover,.product-grid__content .p-w-r .pr-clear-all-radios:hover,.search-wrapper__results .p-w-r .pr-clear-all-radios:hover{color:#000000;text-decoration:underline}#pr-questiondisplay .p-w-r .pr-clear-all-radios:focus,#pr-reviewdisplay .p-w-r .pr-clear-all-radios:focus,#pr-reviewsnippet .p-w-r .pr-clear-all-radios:focus,#pr-write .p-w-r .pr-clear-all-radios:focus,.product-full__details .p-w-r .pr-clear-all-radios:focus,.product-full__review-snippet .p-w-r .pr-clear-all-radios:focus,.product-grid__content .p-w-r .pr-clear-all-radios:focus,.search-wrapper__results .p-w-r .pr-clear-all-radios:focus{outline:0;box-shadow:none}#pr-questiondisplay .p-w-r .pr-accessible-btn,#pr-reviewdisplay .p-w-r .pr-accessible-btn,#pr-reviewsnippet .p-w-r .pr-accessible-btn,#pr-write .p-w-r .pr-accessible-btn,.product-full__details .p-w-r .pr-accessible-btn,.product-full__review-snippet .p-w-r .pr-accessible-btn,.product-grid__content .p-w-r .pr-accessible-btn,.search-wrapper__results .p-w-r .pr-accessible-btn{border-bottom:2px solid #ff4661;padding:10px 0;font-family:"Brandon Text Bold";color:#ff4661;font-size:14px;text-transform:uppercase;text-decoration:none;text-align:center;line-height:1;letter-spacing:2.5px}#pr-questiondisplay .p-w-r .pr-header-table .pr-header-title,#pr-reviewdisplay .p-w-r .pr-header-table .pr-header-title,#pr-reviewsnippet .p-w-r .pr-header-table .pr-header-title,#pr-write .p-w-r .pr-header-table .pr-header-title,.product-full__details .p-w-r .pr-header-table .pr-header-title,.product-full__review-snippet .p-w-r .pr-header-table .pr-header-title,.product-grid__content .p-w-r .pr-header-table .pr-header-title,.search-wrapper__results .p-w-r .pr-header-table .pr-header-title{text-transform:uppercase;font-weight:700}#pr-questiondisplay .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write,#pr-reviewdisplay .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write,#pr-reviewsnippet .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write,#pr-write .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write,.product-full__details .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write,.product-full__review-snippet .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write,.product-grid__content .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write,.search-wrapper__results .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write{display:inline-block}#pr-questiondisplay .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write a,#pr-questiondisplay .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write span,#pr-reviewdisplay .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write a,#pr-reviewdisplay .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write span,#pr-reviewsnippet .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write a,#pr-reviewsnippet .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write span,#pr-write .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write a,#pr-write .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write span,.product-full__details .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write a,.product-full__details .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write span,.product-full__review-snippet .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write a,.product-full__review-snippet .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write span,.product-grid__content .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write a,.product-grid__content .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write span,.search-wrapper__results .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write a,.search-wrapper__results .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write span{color:#000000;font-size:14px!important;font-family:"Brandon Text";letter-spacing:normal;line-height:1;vertical-align:top;text-transform:capitalize}#pr-questiondisplay .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write a:hover,#pr-reviewdisplay .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write a:hover,#pr-reviewsnippet .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write a:hover,#pr-write .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write a:hover,.product-full__details .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write a:hover,.product-full__review-snippet .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write a:hover,.product-grid__content .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write a:hover,.search-wrapper__results .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write a:hover{color:#929292}#pr-questiondisplay .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-stars-container,#pr-reviewdisplay .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-stars-container,#pr-reviewsnippet .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-stars-container,#pr-write .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-stars-container,.product-full__details .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-stars-container,.product-full__review-snippet .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-stars-container,.product-grid__content .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-stars-container,.search-wrapper__results .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-stars-container{vertical-align:middle}#pr-questiondisplay .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write .pr-snippet-review-count,#pr-reviewdisplay .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write .pr-snippet-review-count,#pr-reviewsnippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write .pr-snippet-review-count,#pr-write .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write .pr-snippet-review-count,.product-full__details .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write .pr-snippet-review-count,.product-full__review-snippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write .pr-snippet-review-count,.product-grid__content .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write .pr-snippet-review-count,.search-wrapper__results .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write .pr-snippet-review-count{margin:0 10px 0 10px;padding:0}#pr-questiondisplay .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write a,#pr-reviewdisplay .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write a,#pr-reviewsnippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write a,#pr-write .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write a,.product-full__details .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write a,.product-full__review-snippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write a,.product-grid__content .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write a,.search-wrapper__results .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write a{text-decoration:none}#pr-questiondisplay .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write a:hover,#pr-reviewdisplay .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write a:hover,#pr-reviewsnippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write a:hover,#pr-write .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write a:hover,.product-full__details .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write a:hover,.product-full__review-snippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write a:hover,.product-grid__content .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write a:hover,.search-wrapper__results .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write a:hover{color:#000000;text-decoration:underline}#pr-questiondisplay .p-w-r .pr-review-display dd,#pr-questiondisplay .p-w-r .pr-review-display dl,#pr-questiondisplay .p-w-r .pr-review-display dt,#pr-reviewdisplay .p-w-r .pr-review-display dd,#pr-reviewdisplay .p-w-r .pr-review-display dl,#pr-reviewdisplay .p-w-r .pr-review-display dt,#pr-reviewsnippet .p-w-r .pr-review-display dd,#pr-reviewsnippet .p-w-r .pr-review-display dl,#pr-reviewsnippet .p-w-r .pr-review-display dt,#pr-write .p-w-r .pr-review-display dd,#pr-write .p-w-r .pr-review-display dl,#pr-write .p-w-r .pr-review-display dt,.product-full__details .p-w-r .pr-review-display dd,.product-full__details .p-w-r .pr-review-display dl,.product-full__details .p-w-r .pr-review-display dt,.product-full__review-snippet .p-w-r .pr-review-display dd,.product-full__review-snippet .p-w-r .pr-review-display dl,.product-full__review-snippet .p-w-r .pr-review-display dt,.product-grid__content .p-w-r .pr-review-display dd,.product-grid__content .p-w-r .pr-review-display dl,.product-grid__content .p-w-r .pr-review-display dt,.search-wrapper__results .p-w-r .pr-review-display dd,.search-wrapper__results .p-w-r .pr-review-display dl,.search-wrapper__results .p-w-r .pr-review-display dt{color:#000000;font-family:"Brandon Text";font-size:14px}#pr-questiondisplay .p-w-r .pr-review-display .pr-review .pr-rd-header .pr-rd-review-headline,#pr-reviewdisplay .p-w-r .pr-review-display .pr-review .pr-rd-header .pr-rd-review-headline,#pr-reviewsnippet .p-w-r .pr-review-display .pr-review .pr-rd-header .pr-rd-review-headline,#pr-write .p-w-r .pr-review-display .pr-review .pr-rd-header .pr-rd-review-headline,.product-full__details .p-w-r .pr-review-display .pr-review .pr-rd-header .pr-rd-review-headline,.product-full__review-snippet .p-w-r .pr-review-display .pr-review .pr-rd-header .pr-rd-review-headline,.product-grid__content .p-w-r .pr-review-display .pr-review .pr-rd-header .pr-rd-review-headline,.search-wrapper__results .p-w-r .pr-review-display .pr-review .pr-rd-header .pr-rd-review-headline{color:#000000;font-family:"Brandon Text Bold";font-size:18px;font-weight:400;text-transform:uppercase}#pr-questiondisplay .p-w-r .pr-review-display .pr-rd-description-text,#pr-questiondisplay .p-w-r .pr-review-display .pr-rd-details,#pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-description-text,#pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-details,#pr-reviewsnippet .p-w-r .pr-review-display .pr-rd-description-text,#pr-reviewsnippet .p-w-r .pr-review-display .pr-rd-details,#pr-write .p-w-r .pr-review-display .pr-rd-description-text,#pr-write .p-w-r .pr-review-display .pr-rd-details,.product-full__details .p-w-r .pr-review-display .pr-rd-description-text,.product-full__details .p-w-r .pr-review-display .pr-rd-details,.product-full__review-snippet .p-w-r .pr-review-display .pr-rd-description-text,.product-full__review-snippet .p-w-r .pr-review-display .pr-rd-details,.product-grid__content .p-w-r .pr-review-display .pr-rd-description-text,.product-grid__content .p-w-r .pr-review-display .pr-rd-details,.search-wrapper__results .p-w-r .pr-review-display .pr-rd-description-text,.search-wrapper__results .p-w-r .pr-review-display .pr-rd-details{color:#000000;font-family:"Brandon Text";font-size:14px}#pr-questiondisplay .p-w-r .pr-review-display .pr-rd-author-nickname,#pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-author-nickname,#pr-reviewsnippet .p-w-r .pr-review-display .pr-rd-author-nickname,#pr-write .p-w-r .pr-review-display .pr-rd-author-nickname,.product-full__details .p-w-r .pr-review-display .pr-rd-author-nickname,.product-full__review-snippet .p-w-r .pr-review-display .pr-rd-author-nickname,.product-grid__content .p-w-r .pr-review-display .pr-rd-author-nickname,.search-wrapper__results .p-w-r .pr-review-display .pr-rd-author-nickname{font-size:14px;font-family:"Brandon Text Bold";text-transform:capitalize}#pr-questiondisplay .p-w-r .pr-review-display .pr-rd-author-nickname .pr-rd-bold,#pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-author-nickname .pr-rd-bold,#pr-reviewsnippet .p-w-r .pr-review-display .pr-rd-author-nickname .pr-rd-bold,#pr-write .p-w-r .pr-review-display .pr-rd-author-nickname .pr-rd-bold,.product-full__details .p-w-r .pr-review-display .pr-rd-author-nickname .pr-rd-bold,.product-full__review-snippet .p-w-r .pr-review-display .pr-rd-author-nickname .pr-rd-bold,.product-grid__content .p-w-r .pr-review-display .pr-rd-author-nickname .pr-rd-bold,.search-wrapper__results .p-w-r .pr-review-display .pr-rd-author-nickname .pr-rd-bold{display:none}#pr-questiondisplay .p-w-r .pr-review-display .pr-rd-author-submission-date time,#pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-author-submission-date time,#pr-reviewsnippet .p-w-r .pr-review-display .pr-rd-author-submission-date time,#pr-write .p-w-r .pr-review-display .pr-rd-author-submission-date time,.product-full__details .p-w-r .pr-review-display .pr-rd-author-submission-date time,.product-full__review-snippet .p-w-r .pr-review-display .pr-rd-author-submission-date time,.product-grid__content .p-w-r .pr-review-display .pr-rd-author-submission-date time,.search-wrapper__results .p-w-r .pr-review-display .pr-rd-author-submission-date time{color:#000000}#pr-questiondisplay .p-w-r .pr-review-display .pr-rd-footer,#pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-footer,#pr-reviewsnippet .p-w-r .pr-review-display .pr-rd-footer,#pr-write .p-w-r .pr-review-display .pr-rd-footer,.product-full__details .p-w-r .pr-review-display .pr-rd-footer,.product-full__review-snippet .p-w-r .pr-review-display .pr-rd-footer,.product-grid__content .p-w-r .pr-review-display .pr-rd-footer,.search-wrapper__results .p-w-r .pr-review-display .pr-rd-footer{padding:0 0 10px 0}#pr-questiondisplay .p-w-r .pr-review-display .pr-rd-main-header,#pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-main-header,#pr-reviewsnippet .p-w-r .pr-review-display .pr-rd-main-header,#pr-write .p-w-r .pr-review-display .pr-rd-main-header,.product-full__details .p-w-r .pr-review-display .pr-rd-main-header,.product-full__review-snippet .p-w-r .pr-review-display .pr-rd-main-header,.product-grid__content .p-w-r .pr-review-display .pr-rd-main-header,.search-wrapper__results .p-w-r .pr-review-display .pr-rd-main-header{background:0 0;padding:0 0 40px}#pr-questiondisplay .p-w-r .pr-review-display .pr-rd-main-header h1,#pr-questiondisplay .p-w-r .pr-review-display .pr-rd-main-header label,#pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-main-header h1,#pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-main-header label,#pr-reviewsnippet .p-w-r .pr-review-display .pr-rd-main-header h1,#pr-reviewsnippet .p-w-r .pr-review-display .pr-rd-main-header label,#pr-write .p-w-r .pr-review-display .pr-rd-main-header h1,#pr-write .p-w-r .pr-review-display .pr-rd-main-header label,.product-full__details .p-w-r .pr-review-display .pr-rd-main-header h1,.product-full__details .p-w-r .pr-review-display .pr-rd-main-header label,.product-full__review-snippet .p-w-r .pr-review-display .pr-rd-main-header h1,.product-full__review-snippet .p-w-r .pr-review-display .pr-rd-main-header label,.product-grid__content .p-w-r .pr-review-display .pr-rd-main-header h1,.product-grid__content .p-w-r .pr-review-display .pr-rd-main-header label,.search-wrapper__results .p-w-r .pr-review-display .pr-rd-main-header h1,.search-wrapper__results .p-w-r .pr-review-display .pr-rd-main-header label{display:none}@media (max-width:767px){#pr-questiondisplay .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort-group,#pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort-group,#pr-reviewsnippet .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort-group,#pr-write .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort-group,.product-full__details .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort-group,.product-full__review-snippet .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort-group,.product-grid__content .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort-group,.search-wrapper__results .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort-group{text-align:center}}#pr-questiondisplay .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort,#pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort,#pr-reviewsnippet .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort,#pr-write .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort,.product-full__details .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort,.product-full__review-snippet .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort,.product-grid__content .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort,.search-wrapper__results .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort{font-family:"Brandon Text";font-size:14px;color:#000000;min-width:175px;-webkit-appearance:menulist;background:#ffffff}@media (max-width:767px){#pr-questiondisplay .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort,#pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort,#pr-reviewsnippet .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort,#pr-write .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort,.product-full__details .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort,.product-full__review-snippet .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort,.product-grid__content .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort,.search-wrapper__results .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort{background:#ffffff;-webkit-appearance:menulist;width:50%;margin-top:15px}}#pr-questiondisplay .p-w-r .pr-review-display .pr-rd-description,#pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-description,#pr-reviewsnippet .p-w-r .pr-review-display .pr-rd-description,#pr-write .p-w-r .pr-review-display .pr-rd-description,.product-full__details .p-w-r .pr-review-display .pr-rd-description,.product-full__review-snippet .p-w-r .pr-review-display .pr-rd-description,.product-grid__content .p-w-r .pr-review-display .pr-rd-description,.search-wrapper__results .p-w-r .pr-review-display .pr-rd-description{color:#000000;font-family:"Brandon Text";font-size:14px}#pr-questiondisplay .p-w-r .thank-you-page h1.title,#pr-questiondisplay .p-w-r .thank-you-page h2.headline,#pr-reviewdisplay .p-w-r .thank-you-page h1.title,#pr-reviewdisplay .p-w-r .thank-you-page h2.headline,#pr-reviewsnippet .p-w-r .thank-you-page h1.title,#pr-reviewsnippet .p-w-r .thank-you-page h2.headline,#pr-write .p-w-r .thank-you-page h1.title,#pr-write .p-w-r .thank-you-page h2.headline,.product-full__details .p-w-r .thank-you-page h1.title,.product-full__details .p-w-r .thank-you-page h2.headline,.product-full__review-snippet .p-w-r .thank-you-page h1.title,.product-full__review-snippet .p-w-r .thank-you-page h2.headline,.product-grid__content .p-w-r .thank-you-page h1.title,.product-grid__content .p-w-r .thank-you-page h2.headline,.search-wrapper__results .p-w-r .thank-you-page h1.title,.search-wrapper__results .p-w-r .thank-you-page h2.headline{color:#000000;font-family:"Brandon Text";font-size:18px;font-weight:400}#pr-questiondisplay .p-w-r .thank-you-page h2.headline,#pr-reviewdisplay .p-w-r .thank-you-page h2.headline,#pr-reviewsnippet .p-w-r .thank-you-page h2.headline,#pr-write .p-w-r .thank-you-page h2.headline,.product-full__details .p-w-r .thank-you-page h2.headline,.product-full__review-snippet .p-w-r .thank-you-page h2.headline,.product-grid__content .p-w-r .thank-you-page h2.headline,.search-wrapper__results .p-w-r .thank-you-page h2.headline{text-transform:uppercase}#pr-questiondisplay .p-w-r .thank-you-page .pr-rating-date,#pr-questiondisplay .p-w-r .thank-you-page .pr-rating-number,#pr-reviewdisplay .p-w-r .thank-you-page .pr-rating-date,#pr-reviewdisplay .p-w-r .thank-you-page .pr-rating-number,#pr-reviewsnippet .p-w-r .thank-you-page .pr-rating-date,#pr-reviewsnippet .p-w-r .thank-you-page .pr-rating-number,#pr-write .p-w-r .thank-you-page .pr-rating-date,#pr-write .p-w-r .thank-you-page .pr-rating-number,.product-full__details .p-w-r .thank-you-page .pr-rating-date,.product-full__details .p-w-r .thank-you-page .pr-rating-number,.product-full__review-snippet .p-w-r .thank-you-page .pr-rating-date,.product-full__review-snippet .p-w-r .thank-you-page .pr-rating-number,.product-grid__content .p-w-r .thank-you-page .pr-rating-date,.product-grid__content .p-w-r .thank-you-page .pr-rating-number,.search-wrapper__results .p-w-r .thank-you-page .pr-rating-date,.search-wrapper__results .p-w-r .thank-you-page .pr-rating-number{border:none;padding:0 4px 1px}#pr-questiondisplay .p-w-r .thank-you-page .subtitle,#pr-reviewdisplay .p-w-r .thank-you-page .subtitle,#pr-reviewsnippet .p-w-r .thank-you-page .subtitle,#pr-write .p-w-r .thank-you-page .subtitle,.product-full__details .p-w-r .thank-you-page .subtitle,.product-full__review-snippet .p-w-r .thank-you-page .subtitle,.product-grid__content .p-w-r .thank-you-page .subtitle,.search-wrapper__results .p-w-r .thank-you-page .subtitle{color:#000000;font-size:14px}#pr-questiondisplay .p-w-r .thank-you-page .title,#pr-reviewdisplay .p-w-r .thank-you-page .title,#pr-reviewsnippet .p-w-r .thank-you-page .title,#pr-write .p-w-r .thank-you-page .title,.product-full__details .p-w-r .thank-you-page .title,.product-full__review-snippet .p-w-r .thank-you-page .title,.product-grid__content .p-w-r .thank-you-page .title,.search-wrapper__results .p-w-r .thank-you-page .title{color:#000000;text-transform:capitalize}#pr-questiondisplay .p-w-r .thank-you-page .pr-dark,#pr-reviewdisplay .p-w-r .thank-you-page .pr-dark,#pr-reviewsnippet .p-w-r .thank-you-page .pr-dark,#pr-write .p-w-r .thank-you-page .pr-dark,.product-full__details .p-w-r .thank-you-page .pr-dark,.product-full__review-snippet .p-w-r .thank-you-page .pr-dark,.product-grid__content .p-w-r .thank-you-page .pr-dark,.search-wrapper__results .p-w-r .thank-you-page .pr-dark{color:#000000;font-weight:700}#pr-questiondisplay .p-w-r .pr-btn-review,#pr-reviewdisplay .p-w-r .pr-btn-review,#pr-reviewsnippet .p-w-r .pr-btn-review,#pr-write .p-w-r .pr-btn-review,.product-full__details .p-w-r .pr-btn-review,.product-full__review-snippet .p-w-r .pr-btn-review,.product-grid__content .p-w-r .pr-btn-review,.search-wrapper__results .p-w-r .pr-btn-review{background-color:#000000;color:#ffffff;font-family:"Brandon Text Bold";font-size:14px;text-decoration:none;letter-spacing:2px;text-align:center;padding:14px;text-transform:uppercase;border:none}#pr-questiondisplay .p-w-r .pr-btn-review:hover,#pr-reviewdisplay .p-w-r .pr-btn-review:hover,#pr-reviewsnippet .p-w-r .pr-btn-review:hover,#pr-write .p-w-r .pr-btn-review:hover,.product-full__details .p-w-r .pr-btn-review:hover,.product-full__review-snippet .p-w-r .pr-btn-review:hover,.product-grid__content .p-w-r .pr-btn-review:hover,.search-wrapper__results .p-w-r .pr-btn-review:hover{background-color:#ff4661;color:#ffffff}#pr-war-form .pr-bestuses-form-group,#pr-war-form .pr-cons-form-group,#pr-war-form .pr-pros-form-group,#pr-war-form .pr-wasthisagift-form-group{display:none}#pr-war-form .form-group{margin-bottom:25px}#pr-war-form .form-group .tag-group .pr-label-control.checked{background-color:#000000}#pr-war-form .form-group .tag-group .pr-label-control.checked span{color:#ffffff}#pr-war-form .form-group .tag-group .pr-label-control span{float:none;color:#000000}#pr-war-form .form-group input{padding:5px 10px!important}#pr-war-form .pr-media_image-form-group label,#pr-war-form .pr-media_videourl-form-group label{color:#ffffff;background-color:#000000;border-color:#000000;padding:6px;width:195px!important}@media (max-width:767px){#pr-war-form .pr-media_image-form-group label,#pr-war-form .pr-media_videourl-form-group label{width:180px!important}}#pr-war-form .pr-media_image-form-group label:hover,#pr-war-form .pr-media_videourl-form-group label:hover{background-color:#ff4661;border-color:#ff4661}#pr-war-form .pr-media_image-form-group label span,#pr-war-form .pr-media_videourl-form-group label span{color:#ffffff;float:none}#pr-war-form .pr-media_image-form-group .pr-icon-delete,#pr-war-form .pr-media_videourl-form-group .pr-icon-delete{padding:2px 2px}#pr-war-form .pr-media_image-form-group .pr-icon-delete span,#pr-war-form .pr-media_videourl-form-group .pr-icon-delete span{float:none}#pr-war-form .tag-group .pr-btn-add-tag a{color:#ffffff;background-color:#000000;border-color:#000000;padding:9px 9px 9px 5px;width:auto!important;text-decoration:none;font-family:"Brandon Text";font-size:14px;text-transform:uppercase}#pr-war-form .tag-group .pr-btn-add-tag a:hover{background-color:#ff4661;border-color:#ff4661}#pr-war-form .tag-group .pr-btn-add-tag a:after{color:#ffffff}#pr-war-form .tag-group .input-add-tag{width:93%}@media (max-width:767px) and (orientation:portrait){#pr-war-form .tag-group .input-add-tag{width:87%}}#pr-war-form .tag-group .input-add-tag span{float:none}#power_review_container{float:left;width:100%;padding:0 10px}#power_review_container .product-full__container{max-width:1024px;margin:0 auto;padding:40px 0 20px;position:relative}#power_review_container .product-full__image{width:35%;margin-right:5%;float:left}@media (max-width:767px){#power_review_container .product-full__image{width:100%;text-align:center;margin-right:0}}#power_review_container .product-full__details{float:left;width:60%}@media (max-width:767px){#power_review_container .product-full__details{width:auto}}#power_review_container .product-full__details .product-full__name{color:#000000;font-family:"Brandon Text Bold";font-size:18px;text-transform:uppercase;font-weight:400;margin-bottom:5px}#power_review_container .product-full__details .js-product-image-link{color:#ffffff}#power_review_container .product-full__image img{margin-bottom:10px;float:left;padding-top:24%}@media (max-width:767px){#power_review_container .product-full__image img{width:190px;float:none;padding-top:0}}#power_review_container .p-w-r .thank-you-page .col-sm-12 .pr-rating-number{border:none}#power_review_container .p-w-r .thank-you-page .col-sm-12 .pr-rating-number span{float:left}#power_review_container .p-w-r .thank-you-page .col-sm-12 span{float:none}@media (max-width:767px) and (orientation:portrait){#power_review_container .p-w-r .pr-media-preview .pr-loading-indicator{width:35px;height:35px}}@media (max-width:767px) and (orientation:portrait){#power_review_container .p-w-r .pr-btn-danger{padding:2px 5px}}#power_review_container .p-w-r fieldset{width:auto}#power_review_container .p-w-r .pr-header{border-bottom:0}@media (max-width:767px){#power_review_container .p-w-r .pr-header{position:absolute;top:10px;width:100%}}#power_review_container .p-w-r .pr-header-title{margin:0}#power_review_container .p-w-r span{font-size:14px;line-height:1.5;color:#000000;font-weight:400;text-transform:uppercase;display:block;float:left;font-family:"Brandon Text"}#power_review_container .p-w-r .pr-label-control.checked span{float:none;color:#ffffff}#power_review_container .p-w-r .input-add-tag .pr-btn-add-tag-submit{padding:7px 7px;height:32px}#power_review_container .p-w-r input,#power_review_container .p-w-r select{height:32px!important;color:#000000;font-size:14px;letter-spacing:normal;padding:5px 10px;font-family:"Brandon Text"}#power_review_container .p-w-r select{max-width:100%;padding:3px!important;-webkit-appearance:menulist}#power_review_container .p-w-r textarea{font-family:"Brandon Text"}#power_review_container .p-w-r .pr-war{max-width:1024px}#power_review_container .p-w-r .pr-war .pr-submit .pr-accessible-btn{font-family:"Brandon Text";margin:25px 0 50px 0}#power_review_container .p-w-r .pr-war .pr-submit .pr-subscript{font-family:"Brandon Text";line-height:16px;font-size:14px;text-transform:none}#power_review_container .p-w-r .pr-war .pr-submit .pr-subscript a{font-family:"Brandon Text";text-decoration:underline;font-size:14px}#power_review_container .p-w-r .pr-header-title{color:#000000;font-family:"Brandon Text";font-size:18px;line-height:normal;display:block;font-weight:700;border-bottom:2px solid #000000;padding-bottom:15px}#power_review_container .p-w-r #pr-war-form .form-group .pr-control-label span{font-weight:700}@media (max-width:767px){#power_review_container .p-w-r #pr-war-form .form-group .pr-control-label{width:100%!important}}#power_review_container .p-w-r #pr-war-form .form-group .pr-helper-text{font-family:"Brandon Text";text-transform:none}#power_review_container .p-w-r #pr-war-form .form-group .pr-clear-all-radios{font-family:"Brandon Text";color:#929292}#power_review_container .p-w-r #pr-war-form .form-group input::placeholder{font-size:14px;line-height:1.5;font-family:"Brandon Text"}#power_review_container .p-w-r #pr-war-form .form-group #pr-bottomline .pr-control-label{width:100%!important}#power_review_container .p-w-r #pr-war-form .form-group #pr-bottomline .btn-group-2-count .pr-btn{font-family:"Brandon Text"}#power_review_container .p-w-r #pr-war-form .form-group #pr-bottomline .btn-group-2-count .pr-btn.active{background:#000000}@media (max-width:767px){#power_review_container .p-w-r #pr-war-form .form-group #pr-bottomline .btn-group-2-count{width:100%}}#power_review_container .p-w-r #pr-war-form .form-group #pr-bottomline .pr-helper-text{display:none}#power_review_container .p-w-r #pr-war-form .form-group .btn-group .pr-btn{padding:8px 10px}#power_review_container .p-w-r #pr-war-form .form-group .btn-group .pr-btn.active{background:#000000}#power_review_container .p-w-r #pr-war-form .form-group .pr-btn-danger{background-color:#000000;border-color:#000000}#power_review_container .p-w-r #pr-war-form .form-group .pr-btn-danger:hover{background-color:#ff4661;border-color:#ff4661}#power_review_container .p-w-r #pr-war-form .pr-email_collection-form-group{display:none}#power_review_container .p-w-r #pr-war-form .pr-productbenefits-form-group .pr-control-label,#power_review_container .p-w-r #pr-war-form .pr-skinconcern-form-group .pr-control-label,#power_review_container .p-w-r #pr-war-form .pr-skinconcerns-form-group .pr-control-label{float:left!important;margin-right:20px}#power_review_container .p-w-r #pr-war-form .form-group.pr-has-error input.form-control{border-color:#ff0000}#power_review_container .p-w-r #pr-war-form .form-group.pr-has-error .pr-control-label span{color:#ff0000}@media (max-width:767px){#power_review_container .p-w-r #pr-war-form .form-group .pr-control-label span{display:inline;float:none}}#power_review_container .p-w-r #pr-war-form .form-group.pr-rating-form-group label{color:#000000;float:none!important}#power_review_container .p-w-r #pr-war-form .form-group.pr-rating-form-group label span{color:#000000}@media (max-width:767px){#power_review_container #pwr_signin{padding-top:0}}#power_review_container .pr_prod_img{width:50%;float:left}@media (max-width:767px){#power_review_container .pr_prod_img{width:100%;float:none;text-align:center}}#power_review_container .email_check{width:45%;float:left}#power_review_container .email_check h3{margin-bottom:20px;font-size:17px;font-family:"Brandon Text";color:#000000}#power_review_container .email_check h2{font-size:21px;color:#000000;font-family:"Brandon Text"}#power_review_container .email_check .pr_email{margin-bottom:20px}#power_review_container .email_check .error{margin-bottom:15px;color:#ff0000}@media (max-width:767px){#power_review_container .email_check{width:100%;float:none}}#power_review_container .full_sign_in{float:left;width:45%}#power_review_container .full_sign_in h2{font-size:21px;color:#000000;font-family:"Brandon Text"}#power_review_container .full_sign_in h2:nth-child(2){font-size:17px;margin-bottom:20px}#power_review_container .full_sign_in .pr_row_email{margin-bottom:15px}#power_review_container .full_sign_in .pr-row_password .form-text{float:left;margin-right:10px}@media (max-width:767px){#power_review_container .full_sign_in .pr-row_password .form-text{float:none}}@media (max-width:767px) and (orientation:landscape){#power_review_container .full_sign_in .pr-row_password .form-text{float:left}}#power_review_container .full_sign_in .pr-row_password div{padding-top:4px}#power_review_container .full_sign_in .pr_row_submit{clear:both;padding-top:15px}#power_review_container .full_sign_in .error{margin-bottom:15px;color:#ff0000}@media (max-width:767px){#power_review_container .full_sign_in{width:100%;float:none}}.site-footer{clear:both}@media (max-width:767px){#pr-write .p-w-r .pr-table-cell:nth-child(2){display:block}}@media (max-width:767px){#pr-write .p-w-r .pr-table-cell:nth-child(2) h3{text-align:center}}#pr-write .p-w-r .thank-you-page{text-transform:none}#pr-write .p-w-r .thank-you-page .pr-rating-date,#pr-write .p-w-r .thank-you-page .subtitle,#pr-write .p-w-r .thank-you-page .title,#pr-write .p-w-r .thank-you-page h5{font-family:"Brandon Text"}#pr-write .p-w-r .thank-you-page .title{margin-top:0}#pr-write .p-w-r .thank-you-page .header{margin-top:0}#pr-write .p-w-r .thank-you-page .header h5 a{text-decoration:underline}#pr-write .p-w-r .thank-you-page .review-preview .pr-text{font-size:14px}#pr-write .p-w-r .thank-you-page .review-preview .pr-text span{text-transform:none;display:inline-block}#pr-write .p-w-r .form-group .pr-btn-default span:after{color:#ffffff}#pr-write .p-w-r .pr-footer .pr-accessible-btn{font-size:14px;font-weight:400;padding:9px 15px}#pr-write .p-w-r .pr-footer a{font-size:12px;text-decoration:none}#pr-write .p-w-r #pr-alert{display:block}#pr-write .p-w-r #pr-alert h4,#pr-write .p-w-r #pr-alert p{font-family:"Brandon Text";line-height:20px;text-transform:none}.favorites__list .product-full__review-snippet .p-w-r .pr-category-snippet{margin:0}.favorites__list .product-full__review-snippet .p-w-r .pr-category-snippet__total{padding-top:4px}.viewcart .favorites__recommended-products .product-full__review-snippet .pr-category-snippet,.viewcart .recommended-product-items .product-full__review-snippet .pr-category-snippet{margin:0}.viewcart .favorites__recommended-products .product-full__review-snippet .pr-category-snippet .pr-category-snippet__total,.viewcart .recommended-product-items .product-full__review-snippet .pr-category-snippet .pr-category-snippet__total{display:none}#pr-reviewdisplay .p-w-r .pr-review-snapshot-block-container,#pr-reviewdisplay .p-w-r .pr-review-snapshot-faceoff,#pr-reviewdisplay .p-w-r .pr-review-snapshot-msq-container{display:none}#pr-reviewdisplay .p-w-r .pr-review-snapshot{background-color:#eff0f0}#pr-reviewdisplay .p-w-r .pr-review-snapshot .pr-review-snapshot-content-block{margin-bottom:0}#pr-reviewdisplay .p-w-r .pr-review-snapshot .pr-snippet-reco-to-friend,#pr-reviewdisplay .p-w-r .pr-review-snapshot .pr-snippet-stars-container{display:none}@media (max-width:767px){#pr-reviewdisplay .p-w-r .pr-review-snapshot .pr-snippet-read-and-write{margin:0 auto;width:100%;text-align:center}}#pr-reviewdisplay .p-w-r .pr-review-snapshot .pr-snippet-read-and-write .pr-snippet-review-count{display:none}#pr-reviewdisplay .p-w-r .pr-review-snapshot .pr-snippet-read-and-write .pr-snippet-write-review-link{position:relative;top:20px;border-bottom:2px solid #ff4661;padding:10px 0;font-family:"Brandon Text Bold";color:#ff4661;font-size:14px;text-transform:uppercase;text-decoration:none;text-align:center;line-height:1;letter-spacing:2.5px}@media (max-width:767px){#pr-reviewdisplay .p-w-r .pr-review-snapshot .pr-snippet-read-and-write .pr-snippet-write-review-link{position:relative;top:10px;left:4px}}#pr-reviewdisplay .p-w-r .pr-review-snapshot .pr-snippet-read-and-write .pr-snippet-write-review-link:hover{color:#000000;border-bottom:2px solid #000000}@media (max-width:767px){#pr-reviewdisplay .p-w-r .pr-review-snapshot-block-container{margin-top:80px}}#pr-reviewdisplay .p-w-r .pr-rating-stars{padding-bottom:0;margin-top:3px}#pr-reviewdisplay .p-w-r .pr-review-display{background-color:#eff0f0}@media (max-width:767px){#pr-reviewdisplay .p-w-r .pr-review-display{margin-top:10px}}#pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-footer,#pr-reviewdisplay .p-w-r .pr-review-display .pr-snippet-stars{background-color:#eff0f0}@media (max-width:767px){#pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-footer{padding-bottom:15px;height:auto;margin-bottom:5px}}#pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-footer .pr-rd-bottomline{margin-bottom:5px}#pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-footer .pr-rd-bottomline .pr-rd-bold{display:none}#pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-footer .pr-rd-helpful-action{margin-right:5px}@media (max-width:767px){#pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-footer .pr-rd-helpful-action{padding:8px 8px 0 0;margin-right:0;margin-bottom:16px}}#pr-reviewdisplay .p-w-r .pr-review-display .pr-helpful-count{font-size:14px;text-trasnform:uppercase;padding-right:3px;line-height:20px;color:#000000;font-weight:700}#pr-reviewdisplay .p-w-r .pr-review-display .pr-helpful-count:hover{color:#000000}#pr-reviewdisplay .p-w-r .pr-review-display .pr-helpful-btn{border:0;padding:0 1px;background:0 0;text-transform:capitalize;vertical-align:top;font-weight:700}@media (max-width:767px){#pr-reviewdisplay .p-w-r .pr-review-display .pr-helpful-btn{margin:15px 0;float:left;padding:0}}#pr-reviewdisplay .p-w-r .pr-review-display .pr-helpful-btn .pr-thumbs-icon{display:none}#pr-reviewdisplay .p-w-r .pr-review-display .pr-helpful-yes .pr-helpful-count:before{content:'yes';visibility:visible;margin-right:5px;text-transform:uppercase;font-size:14px}#pr-reviewdisplay .p-w-r .pr-review-display .pr-helpful-yes .pr-helpful-count:after{content:'|';margin:0 3px 0 10px}#pr-reviewdisplay .p-w-r .pr-review-display .pr-helpful-no .pr-helpful-count:before{content:'no';visibility:visible;margin-right:5px;text-transform:uppercase;font-size:14px}#pr-reviewdisplay .p-w-r .pr-review-display .pr-helpful-no .pr-helpful-count:after{content:'|';margin:0 0 0 9px}#pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-flag-review-container{vertical-align:bottom}#pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-flag-review-container a{color:#000000;font-size:14px;font-family:"Brandon Text"}@media (max-width:767px){#pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-flag-review-container a{margin-left:10px}}#pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-flag-review-container .pr-flag-icon{margin-top:-4px;float:left}#pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-flag-review-container .pr-flag-review-thankyou{display:inline}#pr-reviewdisplay .p-w-r .pr-review-display .pr-review{border-bottom:1px solid #ffffff;margin-bottom:30px}@media (max-width:767px){#pr-reviewdisplay .p-w-r .pr-review-display .pr-review{margin-bottom:15px}}#pr-reviewdisplay .p-w-r .pr-review-display .pr-review .pr-rd-images.pr-rd-content-block{display:none}#pr-reviewdisplay .p-w-r .pr-review-display .pr-review .pr-rd-side-content-block.pr-rd-right{position:absolute;top:-40px;right:-40%;width:280px}@media (max-width:767px){#pr-reviewdisplay .p-w-r .pr-review-display .pr-review .pr-rd-side-content-block.pr-rd-right{position:relative;top:0;right:0}}#pr-reviewdisplay .p-w-r .pr-review-display .pr-review .pr-rd-side-content-block.pr-rd-right .pr-rd-reviewer-type.pr-verified_reviewer{display:none}#pr-reviewdisplay .p-w-r .pr-review-display .pr-review .pr-rd-side-content-block.pr-rd-right .pr-rd-reviewer-type.pr-staff_reviewer .pr-badging-icon{height:auto;width:auto}#pr-reviewdisplay .p-w-r .pr-review-display .pr-review .pr-rd-side-content-block.pr-rd-right .pr-rd-reviewer-type.pr-staff_reviewer svg{display:none}#pr-reviewdisplay .p-w-r .pr-review-display .pr-review .pr-rd-side-content-block.pr-rd-right .pr-rd-reviewer-type.pr-staff_reviewer:before{content:url(/media/images/stars/bobbi_badge.png);height:20px;width:20px}#pr-reviewdisplay .p-w-r .pr-review-display .pr-review .offers-vip__button,#pr-reviewdisplay .p-w-r .pr-review-display .pr-review button{outline:0;box-shadow:none}#pr-reviewdisplay .p-w-r .pr-review-display .pr-review .pr-rd-review-headline{width:80%}@media (max-width:767px){#pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-main-header{margin-top:2px;padding-bottom:0}}#pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-main-footer{border-bottom:1px solid #cccccc;border-top:1px solid #cccccc;padding:10px 0}#pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-content-block{width:100%}#pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-pagination .pr-rd-pagination-btn{color:#000000;text-transform:inherit;font-family:"Brandon Text"}@media (max-width:767px){#pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-pagination{padding:0;margin:0;border:0}}#pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-to-top{padding-left:31%;text-align:center;font-family:"Brandon Text";font-size:14px}@media (max-width:767px){#pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-to-top{text-align:center;padding:initial}}#pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-merchant-response{background-color:#eff0f0}#pr-reviewdisplay .p-w-r .pr-review-display dt{font-weight:700;background:0 0}#pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-no-reviews .pr-snippet-write-review-link{font-family:"Brandon Text";text-decoration:underline}#pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-content-block.pr-rd-subratings{margin-bottom:15px}@media (max-width:767px){#pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-content-block.pr-rd-subratings{margin-bottom:15px}}#pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-header .pr-rd-star-rating{float:none;line-height:25px}#pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-header .pr-rd-review-headline{margin-left:0}#pr-reviewdisplay .p-w-r .pr-modal-content .pr-flag-review-btn{color:#ffffff;font-family:"Brandon Text Bold";font-size:14px;text-decoration:none;letter-spacing:2px;text-align:center;padding:14px;text-transform:uppercase;border:none}#pr-reviewdisplay .p-w-r .pr-modal-content .pr-flag-review-btn-submit{background-color:#ff4661}#pr-reviewdisplay .p-w-r .pr-modal-content .pr-flag-review-btn-cancel,#pr-reviewdisplay .p-w-r .pr-modal-content .pr-flag-review-btn:hover{background-color:#000000;color:#ffffff}#pr-reviewdisplay .p-w-r .pr-modal-content .pr-control-label,#pr-reviewdisplay .p-w-r .pr-modal-content .pr-flag-review-label{color:#000000;font-family:"Brandon Text";font-size:14px}@media (max-width:767px){#pr-reviewdisplay .p-w-r .pr-accordion{margin-bottom:0}}#pr-reviewdisplay .p-w-r .pr-accordion .pr-accordion-btn span{font-weight:700}#pr-reviewdisplay .p-w-r .pr-accordion .pr-accordion-btn .pr-caret-icon__line{stroke:#000000}.product-grid__content .p-w-r .pr-snippet{margin:0}.product-grid__content .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-0-filled,.product-grid__content .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-100-filled,.product-grid__content .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-25-filled,.product-grid__content .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-50-filled,.product-grid__content .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-75-filled{width:15px;height:15px}.product-grid__content .p-w-r .pr-snippet .pr-category-snippet__total{display:none}@media (max-width:767px){.product-grid__content .p-w-r .pr-category-snippet__item{display:block;padding-left:0}}@media (max-width:767px){.product-grid__content .product-thumb__headline{height:auto}}@media (max-width:767px){.product-grid__content .product-thumb__headline .product__favorite{display:none}}.bobbis-beauty-corner .product-grid--carousel .product-grid__item .product-full__review-snippet .pr-snippet{display:block}.write_a_review__container{margin-top:25px}.write_a_review__container #pr-write .pr-header .table-cell{padding:10px 0}.write_a_review__container #pr-write .pr-header .table-cell a{display:none}.write_a_review__container #pr-write .pr-star-v4-0-filled{background-image:url(/media/images/stars/rating-large-0.png);height:15px;width:15px}.write_a_review__container #pr-write .pr-star-v4-25-filled{background-image:url(/media/images/stars/rating-large-25.png);height:15px;width:15px}.write_a_review__container #pr-write .pr-star-v4-50-filled{background-image:url(/media/images/stars/rating-large-50.png);height:15px;width:15px}.write_a_review__container #pr-write .pr-star-v4-75-filled{background-image:url(/media/images/stars/rating-large-75.png);height:15px;width:15px}.write_a_review__container #pr-write .pr-star-v4-100-filled{background-image:url(/media/images/stars/rating-large-100.png);height:15px;width:15px}.write_a_review__container #pr-write .pr-question-form .pr-submit .pr-accessible-btn{margin:30px 0}.write_a_review__container #pr-write .pr-question-form .pr-submit .pr-accessible-btn a{color:#ffffff;font-family:"Brandon Text Bold";font-size:14px;text-decoration:none;letter-spacing:2px;text-align:center;padding:14px;text-transform:uppercase;border:none}.write_a_review__container #pr-write .pr-question-form .pr-control-label span{font-weight:700}.write_a_review__container #pr-write .pr-question-form .pr-waq-legal-text span{color:#000000;font-family:"Brandon Text";font-size:14px;line-height:15px;text-transform:none}.write_a_review__container #pr-write .pr-question-form .pr-waq-legal-text span a{font-family:"Brandon Text";color:#000000;text-decoration:underline;text-transform:none}.write_a_review__container #pr-write .pr-question-form #questionType{display:none}#power_review_container .write_a_review__container #pr-write .p-w-r .pr-waqwaa .pr-header{position:relative}.write_a_review__container #pr-write .p-w-r .pr-waqwaa .pr-header .pr-header-table .pr-header-title,.write_a_review__container #pr-write .p-w-r .pr-waqwaa .pr-header .pr-header-table span{text-transform:none}.write_a_review__container #pr-write .p-w-r .pr-waqwaa .pr-header .pr-question-subheader span{text-transform:uppercase;width:100%;margin-bottom:35px}@media (max-width:767px){.write_a_review__container #pr-write .p-w-r .pr-waqwaa .pr-header+p{margin-bottom:35px}}.write_a_review__container #pr-write .p-w-r .pr-waqwaa .pr-header+p a{background-color:#000000;color:#ffffff;font-family:"Brandon Text Bold";font-size:14px;text-decoration:none;letter-spacing:2px;text-align:center;padding:14px;text-transform:uppercase;border:none;padding:10px;color:#ffffff}.write_a_review__container #pr-write .p-w-r .pr-waqwaa .pr-header+p a:hover{background-color:#ff4661;color:#ffffff}#pr-questiondisplay .pr-answer-form .pr-control-label span,#pr-questiondisplay .pr-question-form .pr-control-label span,.write_a_review__container .pr-answer-form .pr-control-label span,.write_a_review__container .pr-question-form .pr-control-label span{color:#000000;font-family:"Brandon Text";font-size:14px;font-weight:700}#pr-questiondisplay .pr-answer-form .pr-has-error .pr-control-label span,#pr-questiondisplay .pr-question-form .pr-has-error .pr-control-label span,.write_a_review__container .pr-answer-form .pr-has-error .pr-control-label span,.write_a_review__container .pr-question-form .pr-has-error .pr-control-label span{color:#ff0000}#pr-questiondisplay .pr-answer-form .btn-group .pr-btn,#pr-questiondisplay .pr-question-form .btn-group .pr-btn,.write_a_review__container .pr-answer-form .btn-group .pr-btn,.write_a_review__container .pr-question-form .btn-group .pr-btn{padding:8px 15px;font-size:14px;font-family:"Brandon Text"}#pr-questiondisplay .pr-answer-form .btn-group .pr-btn.active,#pr-questiondisplay .pr-question-form .btn-group .pr-btn.active,.write_a_review__container .pr-answer-form .btn-group .pr-btn.active,.write_a_review__container .pr-question-form .btn-group .pr-btn.active{background-color:#000000}#pr-questiondisplay .pr-answer-form .form-group .pr-helper-text,#pr-questiondisplay .pr-question-form .form-group .pr-helper-text,.write_a_review__container .pr-answer-form .form-group .pr-helper-text,.write_a_review__container .pr-question-form .form-group .pr-helper-text{color:#000000;font-family:"Brandon Text";font-size:14px}#pr-questiondisplay .pr-answer-form .form-group input,#pr-questiondisplay .pr-question-form .form-group input,.write_a_review__container .pr-answer-form .form-group input,.write_a_review__container .pr-question-form .form-group input{height:32px!important;color:#000000;font-size:14px;letter-spacing:normal;padding:5px 10px;font-family:"Brandon Text"}#pr-questiondisplay .pr-answer-form .pr-waq-legal-text span,#pr-questiondisplay .pr-question-form .pr-waq-legal-text span,.write_a_review__container .pr-answer-form .pr-waq-legal-text span,.write_a_review__container .pr-question-form .pr-waq-legal-text span{color:#000000;font-family:"Brandon Text";font-size:14px;line-height:15px;width:100%}#pr-questiondisplay .pr-answer-form .pr-waq-legal-text span a,#pr-questiondisplay .pr-question-form .pr-waq-legal-text span a,.write_a_review__container .pr-answer-form .pr-waq-legal-text span a,.write_a_review__container .pr-question-form .pr-waq-legal-text span a{font-family:"Brandon Text";color:#000000;text-decoration:underline}#pr-questiondisplay .pr-answer-form .pr-waq-prequestion-message .input_label,#pr-questiondisplay .pr-question-form .pr-waq-prequestion-message .input_label,.write_a_review__container .pr-answer-form .pr-waq-prequestion-message .input_label,.write_a_review__container .pr-question-form .pr-waq-prequestion-message .input_label{color:#000000;font-family:"Brandon Text";font-size:22px}#pr-questiondisplay .pr-answer-form .pr-waq-prequestion-message .prfieldwrap p,#pr-questiondisplay .pr-question-form .pr-waq-prequestion-message .prfieldwrap p,.write_a_review__container .pr-answer-form .pr-waq-prequestion-message .prfieldwrap p,.write_a_review__container .pr-question-form .pr-waq-prequestion-message .prfieldwrap p{color:#000000;font-family:"Brandon Text";font-size:18px}#pr-questiondisplay .pr-answer-form .pr-waq-prequestion-message .prfieldwrap li,#pr-questiondisplay .pr-question-form .pr-waq-prequestion-message .prfieldwrap li,.write_a_review__container .pr-answer-form .pr-waq-prequestion-message .prfieldwrap li,.write_a_review__container .pr-question-form .pr-waq-prequestion-message .prfieldwrap li{font-size:18px;margin-bottom:10px;color:#000000;font-family:"Brandon Text"}#pr-questiondisplay .pr-answer-form .pr-waq-prequestion-message .prfieldwrap li a,#pr-questiondisplay .pr-question-form .pr-waq-prequestion-message .prfieldwrap li a,.write_a_review__container .pr-answer-form .pr-waq-prequestion-message .prfieldwrap li a,.write_a_review__container .pr-question-form .pr-waq-prequestion-message .prfieldwrap li a{font-size:18px;color:#000000;font-family:"Brandon Text Bold";text-transform:uppercase;line-height:25px}#pr-questiondisplay .pr-answer-form .pr-submit a,#pr-questiondisplay .pr-question-form .pr-submit a,.write_a_review__container .pr-answer-form .pr-submit a,.write_a_review__container .pr-question-form .pr-submit a{color:#ffffff;font-family:"Brandon Text Bold";font-size:14px;text-decoration:none;letter-spacing:2px;text-align:center;padding:14px;text-transform:uppercase;border:none}#pr-flag-reviews input[type=radio]{left:auto}#pr-questionsnippet,.product-full__review-snippet{display:inline-block;vertical-align:middle}.product-full__review-snippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet .pr-snippet-read-and-write,.product-full__review-snippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet .pr-snippet-stars-container{display:inline-block}@media (max-width:767px) and (orientation:portrait){.product-full__review-snippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet .pr-snippet-read-and-write,.product-full__review-snippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet .pr-snippet-stars-container{vertical-align:middle}}.product-full__review-snippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet .pr-snippet-stars-container{vertical-align:top}@media (max-width:767px){.product-full__review-snippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet .pr-snippet-read-and-write{margin-top:0}}.product-full__review-snippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet .pr-snippet-read-and-write{margin-top:6px}@media (max-width:767px){.product-full__review-snippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet .pr-snippet-read-and-write{margin-top:0}}.product-full__review-snippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-read-and-write .pr-snippet-write-review-link,.product-full__review-snippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write .pr-snippet-write-review-link{margin:0;padding:0 0 0 10px;border-left:1px solid black}@media (max-width:767px){.product-full__review-snippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-read-and-write,.product-full__review-snippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write{margin-left:0;display:inline-block;font-size:12px}.product-full__review-snippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-read-and-write .pr-snippet-review-count,.product-full__review-snippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write .pr-snippet-review-count{margin:5px 0 0 10px}.product-full__review-snippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-read-and-write .pr-snippet-write-review-link,.product-full__review-snippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write .pr-snippet-write-review-link{margin:3px 0 0 0;padding:0 0 0 10px;display:none}.product-full__review-snippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-read-and-write a,.product-full__review-snippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-read-and-write span,.product-full__review-snippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write a,.product-full__review-snippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write span{display:inline-block}}@media (max-width:767px){.product-full__review-snippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet,.product-full__review-snippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet{padding:0 0 5px 20px}.product-full__review-snippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet .pr-snippet-stars-container,.product-full__review-snippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet .pr-snippet-stars-container{display:inline-block;vertical-align:top}}.product-full__review-snippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet .pr-snippet-read-and-write{margin-top:10px}@media (max-width:767px){.product-full__review-snippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet .pr-snippet-read-and-write{margin-top:0}}.product-full__review-snippet .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-reco{display:none}.product-full__review-snippet .p-w-r .pr-snippet{padding:8px 0}.product-full__review-snippet .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-0-filled{background-image:url(/media/images/stars/rating-0.png);height:15px;width:15px}.product-full__review-snippet .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-25-filled{background-image:url(/media/images/stars/rating-25.png);height:15px;width:15px}.product-full__review-snippet .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-50-filled{background-image:url(/media/images/stars/rating-50.png);height:15px;width:15px}.product-full__review-snippet .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-75-filled{background-image:url(/media/images/stars/rating-75.png);height:15px;width:15px}.product-full__review-snippet .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-100-filled{background-image:url(/media/images/stars/rating-100.png);height:15px;width:15px}.product-full__review-snippet .p-w-r .pr-no-reviews .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-review-count,.product-full__review-snippet .p-w-r .pr-no-reviews .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-review-count{display:none}.product-full__review-snippet .p-w-r .pr-no-reviews .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-write-review-link,.product-full__review-snippet .p-w-r .pr-no-reviews .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-write-review-link{margin-left:0;border:0}@media (max-width:767px){.product-full__review-snippet .p-w-r .pr-no-reviews .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-write-review-link,.product-full__review-snippet .p-w-r .pr-no-reviews .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-write-review-link{display:inline-block;padding-top:2px}}@media (max-width:767px) and (orientation:portrait){.product-full__review-snippet .p-w-r .pr-no-reviews .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-write-review-link,.product-full__review-snippet .p-w-r .pr-no-reviews .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-write-review-link{padding-left:0}}.product-full__review-snippet .p-w-r .pr-no-reviews .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-read-and-write,.product-full__review-snippet .p-w-r .pr-no-reviews .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write{margin-top:7px}@media (max-width:767px){.product-full__review-snippet .p-w-r .pr-no-reviews .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-read-and-write,.product-full__review-snippet .p-w-r .pr-no-reviews .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write{margin-top:0}}@media (max-width:767px) and (orientation:portrait){.product-full__review-snippet .p-w-r .pr-no-reviews .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-stars-container,.product-full__review-snippet .p-w-r .pr-no-reviews .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-stars-container{display:none}}.product-full__review-snippet .p-w-r .pr-no-reviews .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet .pr-snippet-read-and-write{margin-top:10px}@media (max-width:767px){.product-full__review-snippet .p-w-r .pr-no-reviews .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet .pr-snippet-read-and-write{margin-top:0}}#pr-questionsnippet .p-w-r{margin:0}#pr-questionsnippet .p-w-r a:focus{outline:0;box-shadow:none}#pr-questionsnippet .p-w-r .pr-snippet-qa .pr-qa-large{display:none}#pr-questionsnippet .p-w-r .pr-snippet-qa.pr-snippet-qa-empty .pr-ask-question-link{display:block;margin:2px 0 0 0;border-left:1px solid black;padding:0 0 0 10px}@media (max-width:767px){#pr-questionsnippet .p-w-r .pr-snippet-qa.pr-snippet-qa-empty .pr-ask-question-link{margin:0;padding:0 0 0 10px;line-height:14px}}#pr-questionsnippet .p-w-r .pr-snippet-qa .pr-answered-question-circle{background-color:#000000;margin:0;display:none}#pr-questionsnippet .p-w-r .pr-snippet-qa .pr-snippet-qa-answer-link{color:#000000;font-family:"Brandon Text";font-size:14px;letter-spacing:normal;text-transform:capitalize;border-left:1px solid black;padding:0 0 0 10px}@media (max-width:767px){#pr-questionsnippet .p-w-r .pr-snippet-qa .pr-snippet-qa-answer-link{padding:0 0 0 10px}}#pr-questionsnippet .p-w-r .pr-snippet-qa .pr-ask-question-subtext{display:none}#pr-questionsnippet .p-w-r .pr-snippet-qa .pr-snippet-qa-metrics{display:inline-block}#pr-questionsnippet .p-w-r .pr-snippet-qa .pr-ask-question-link{color:#000000;font-family:"Brandon Text";font-size:14px;letter-spacing:normal;display:inline-block;margin-left:7px}#pr-questiondisplay .pr-qa-display{background-color:#eff0f0}#pr-questiondisplay .pr-qa-display .pr-qa-display-headline{border-bottom:1px solid #000000}#pr-questiondisplay .pr-qa-display .pr-qa-display-headline h1{display:none}#pr-questiondisplay .pr-qa-display .pr-qa-display-search a,#pr-questiondisplay .pr-qa-display .pr-qa-display-search h2{color:#000000;font-family:"Brandon Text"}#pr-questiondisplay .pr-qa-display .pr-qa-display-search label{font-size:18px;color:#000000;font-family:"Brandon Text Bold"}#pr-questiondisplay .pr-qa-display .pr-qa-display-search .pr-qa-display-searchbar .pr-qa-search-btn:focus,#pr-questiondisplay .pr-qa-display .pr-qa-display-search .pr-qa-display-searchbar input:focus{outline:0;box-shadow:none}#pr-questiondisplay .pr-qa-display .pr-qa-display-search .pr-qa-display-searchbar input{border-radius:0;padding-left:10px}#pr-questiondisplay .pr-qa-display .pr-qa-display-search .pr-qa-display-searchbar .pr-qa-search-btn,#pr-questiondisplay .pr-qa-display .pr-qa-display-search .pr-qa-display-searchbar input{height:32px!important;font-family:"Brandon Text Medium";border:1px solid #000000}#pr-questiondisplay .pr-qa-display .pr-qa-display-search .pr-qa-display-searchbar .pr-qa-search-btn{background-color:#000000}@media (max-width:767px) and (orientation:portrait){#pr-questiondisplay .pr-qa-display .pr-qa-display-sort .pr-qa-sort-group{width:100%}}#pr-questiondisplay .pr-qa-display .pr-qa-display-sort .pr-qa-sort-headline{font-size:18px;color:#000000;font-family:"Brandon Text Bold"}#pr-questiondisplay .pr-qa-display .pr-qa-display-sort label,#pr-questiondisplay .pr-qa-display .pr-qa-display-sort select{font-size:14px;color:#000000;font-family:"Brandon Text"}#pr-questiondisplay .pr-qa-display .pr-qa-display-sort .pr-qa-sort{-webkit-appearance:menulist;background:0 0;background-color:#ffffff}@media (max-width:767px) and (orientation:portrait){#pr-questiondisplay .pr-qa-display .pr-qa-display-sort .pr-qa-sort{width:100%}}#pr-questiondisplay .pr-qa-display .pr-qa-sort-group:after{display:none}#pr-questiondisplay .pr-qa-display .pr-qa-display-thankyou-headline{font-size:18px;color:#000000;font-family:"Brandon Text"}#pr-questiondisplay .pr-qa-display .pr-qa-display-ask-question .pr-question-form fieldset:first-child{position:relative;right:50%}@media (max-width:767px){#pr-questiondisplay .pr-qa-display .pr-qa-display-ask-question .pr-question-form fieldset:first-child{right:0}}#pr-questiondisplay .pr-qa-display .pr-qa-display-ask-question .pr-btn-ask-question,#pr-questiondisplay .pr-qa-display .pr-qa-display-ask-question .pr-qa-display-btn{border-bottom:2px solid #ff4661;padding:10px 0;font-family:"Brandon Text Bold";color:#ff4661;font-size:14px;text-transform:uppercase;text-decoration:none;text-align:center;line-height:1;letter-spacing:2.5px;background-color:transparent}#pr-questiondisplay .pr-qa-display .pr-qa-display-ask-question .pr-btn-ask-question .pr-qa-display-text,#pr-questiondisplay .pr-qa-display .pr-qa-display-ask-question .pr-qa-display-btn .pr-qa-display-text{color:#ff4661}#pr-questiondisplay .pr-qa-display .pr-qa-display-ask-question .pr-qa-display-btn:hover{color:#000000;border-bottom:2px solid #000000;background-color:transparent}#pr-questiondisplay .pr-qa-display .pr-cross-icon{display:none}#pr-questiondisplay .pr-qa-display .pr-btn-show-more{background:0 0}#pr-questiondisplay .pr-qa-display .pr-btn-show-more .pr-caret-icon__line{stroke:#000000}#pr-questiondisplay .p-w-r .pr-qa-display-question .pr-qa-display-questionlist{border-bottom:1px solid #000000;margin-bottom:20px}#pr-questiondisplay .p-w-r .pr-qa-display-question .pr-qa-display-questionlist .pr-qa-display-item .pr-qa-display-item-text{font-size:18px;color:#000000;font-family:"Brandon Text Bold"}#pr-questiondisplay .p-w-r .pr-qa-display-question .pr-qa-display-questionlist .pr-qa-display-answer-icon{display:none}#pr-questiondisplay .p-w-r .pr-qa-display-question .pr-qa-display-questionlist .pr-qa-display-item-details .pr-subscript,#pr-questiondisplay .p-w-r .pr-qa-display-question .pr-qa-display-questionlist .pr-qa-display-item-details time{display:block;font-size:14px;color:#929292;font-family:"Brandon Text"}#pr-questiondisplay .p-w-r .pr-qa-display-question .pr-qa-display-questionlist .pr-qa-display-item-details time{margin-left:0}#pr-questiondisplay .p-w-r .pr-qa-display-question .pr-qa-display-questionlist .pr-btn-answer .pr-qa-display-text{border-bottom:2px solid #ff4661;padding:10px 0;font-family:"Brandon Text Bold";color:#ff4661;font-size:14px;text-transform:uppercase;text-decoration:none;text-align:center;line-height:1;letter-spacing:2.5px}#pr-questiondisplay .p-w-r .pr-qa-display-question .pr-qa-display-questionlist .pr-btn-answer .pr-qa-display-text:hover{color:#000000;border-bottom:2px solid #000000}#pr-questiondisplay .p-w-r .pr-qa-display-question .pr-qa-display-questionlist .pr-helpful-voting .pr-helpful-btn{border:none;padding:0 10px 0 0;margin-left:-5px}#pr-questiondisplay .p-w-r .pr-qa-display-question .pr-qa-display-questionlist .pr-helpful-voting .pr-helpful-btn.pr-helpful-yes{border-right:1px solid #000000}#pr-questiondisplay .p-w-r .pr-qa-display-question .pr-qa-display-questionlist .pr-helpful-voting .pr-helpful-btn.pr-helpful-no{margin:0 0 0 10px}#pr-questiondisplay .p-w-r .pr-qa-display-question .pr-qa-display-questionlist .pr-helpful-voting .pr-helpful-btn .pr-thumbs-icon .pr-thumbs-cuff-fill,#pr-questiondisplay .p-w-r .pr-qa-display-question .pr-qa-display-questionlist .pr-helpful-voting .pr-helpful-btn .pr-thumbs-icon .pr-thumbs-fill{fill:#000000}#pr-questiondisplay .p-w-r .pr-qa-display-question .pr-qa-display-questionlist .pr-helpful-voting .pr-helpful-active{background:0 0}#pr-questiondisplay .p-w-r .pr-qa-display-question .pr-qa-display-questionlist .pr-helpful-voting .pr-helpful-active .pr-thumbs-icon .pr-thumbs-cuff-fill,#pr-questiondisplay .p-w-r .pr-qa-display-question .pr-qa-display-questionlist .pr-helpful-voting .pr-helpful-active .pr-thumbs-icon .pr-thumbs-fill{fill:#000000}#pr-questiondisplay .p-w-r .pr-qa-display-question .pr-qa-display-questionlist .pr-qa-display-answer-link-container{margin-left:0}#pr-questiondisplay .p-w-r .pr-qa-display-question .pr-qa-display-questionlist .pr-qa-display-answer-details{border-bottom:1px solid #ffffff;padding-bottom:10px}#pr-questiondisplay .p-w-r .pr-qa-display-question .pr-qa-display-item-icon{background-color:#000000;top:-2px}#pr-questiondisplay .p-w-r .pr-qa-display-search{padding:20px 0 20px 0;background-color:transparent}#pr-questiondisplay .p-w-r .pr-qa-display-search form .pr-qa-display-searchbar input:focus+.pr-qa-search-empty.offers-vip__button svg path,#pr-questiondisplay .p-w-r .pr-qa-display-search form .pr-qa-display-searchbar input:focus+button.pr-qa-search-empty svg path{fill:#ffffff}#pr-questiondisplay .p-w-r .pr-qa-display.pr-qa-display-desktop{padding-right:0}#pr-questiondisplay .p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-search label{width:335px!important}#pr-questiondisplay .p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-item-details{left:-33%}#pr-questiondisplay .p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-headline{margin:20px 0 20px 0}.responsive-tabs--powerreviews{text-align:center;max-width:1024px;margin:0 auto!important}.responsive-tabs--powerreviews .resp-tabs-container{background-color:#eff0f0;padding:20px 20px}@media (max-width:767px){.responsive-tabs--powerreviews .resp-tabs-container{padding:0}}@media (max-width:767px){.responsive-tabs--powerreviews .resp-tabs-container .resp-accordion{background-color:#eff0f0;padding:10px 20px 10px 20px;font-size:15px}}.responsive-tabs--powerreviews .resp-tabs-list{display:inline-flex}@media (max-width:767px){.responsive-tabs--powerreviews .resp-tabs-list.clearfix,.responsive-tabs--powerreviews .resp-tabs-list.search-form__fields,.responsive-tabs--powerreviews .search-form .resp-tabs-list.result,.responsive-tabs--powerreviews .search-form .resp-tabs-list.search-related-story,.search-form .responsive-tabs--powerreviews .resp-tabs-list.result,.search-form .responsive-tabs--powerreviews .resp-tabs-list.search-related-story{display:none}}.responsive-tabs--powerreviews .resp-tab-item{margin-bottom:0;background:#ffffff}.responsive-tabs--powerreviews .resp-tab-item.resp-tab-active{background:#eff0f0}.quickshop__container .product__details .product__rating .t-desktop{display:none}@media (max-width:767px){.spp-mobile-page .rating_fav .product__rating{width:auto}}.mix_mask{max-width:937px;margin:0 auto;padding:20px}.mix_mask .product_collection_hero__body{margin:44px 0}.mix_mask .product_collection_hero__title{font-size:40px;text-align:left}.mix_mask .product_collection_hero__subtitle{font-size:24px;letter-spacing:3px;line-height:1.25em;text-align:left}.mix_mask .product_collection_hero__content-item{padding:40px;border-top:1px solid #d0d0d0}.mix_mask .product-image{float:left;width:25%}.mix_mask .text-block{float:right;width:48%;position:relative}.mix_mask .text-block img{margin:30px 0}.mix_mask .text-block_body{text-align:center;position:relative}.mix_mask .text-block_body .page-header__title__inner.inner{background:#fff}.mix_mask .text-block_body p{font-size:20px}.mix_mask .text-block .problem_body{font-family:MillerBanner;font-size:27px}.mix_mask .text-block .solution_body{font-family:"Brandon Text Bold";font-size:27px;text-transform:uppercase;margin:30px 0}.mix_mask .text-block .solution_body .red_plus{font-size:45px;color:red}.mix_mask .product-atb{overflow:auto;float:right;width:48%;text-align:center;clear:right}.mix_mask .product-atb a{width:312px}.homepage-slide.module.mix_mask{max-width:1024px}.homepage-slide.module.mix_mask h2{font-size:30px;padding:0 110px}.homepage-slide.module.mix_mask h3{font-size:20px;margin:0 auto 24px}.homepage-slide.module.mix_mask h5{font-family:"Brandon Text Bold";font-weight:400;font-size:15px;text-transform:uppercase;line-height:1em;letter-spacing:.2em;text-align:center;max-width:224px;min-height:66px;margin:9px auto 18px}.homepage-slide.module.mix_mask a{color:#fff;text-decoration:none}.homepage-slide.module.mix_mask .plus-sign{font-family:"Brandon Text Bold";font-size:60px;color:#000000;width:5%;height:440px;padding-top:20%;float:left}.homepage-slide.module.mix_mask .homepage-slide__slide.module .homepage-slide__slide__inner{max-height:725px}.homepage-slide.module.mix_mask .homepage-slide__slide__inner{height:725px}@media (max-width:1024px){.homepage-slide.module.mix_mask .homepage-slide__slide__inner{height:550px}}.homepage-slide.module.mix_mask .homepage-slide__slide .homepage-slide__abstract{width:100%}.homepage-slide.module.mix_mask .homepage-slide__abstract__inner{width:100%}.lw-collection{width:1024px;margin:0 auto}.lw-collection .product-collection-tabs .tab-item a{border-bottom:none}.lw-collection .callout-alt .button,.lw-collection .callout-alt .recommended-item__button,.lw-collection .callout-alt .viewcart-buttons .go-shopping,.viewcart-buttons .lw-collection .callout-alt .go-shopping{background-color:#ff4661;color:#ffffff}.lw-collection .quickshop .product-gallery{border-right:none}.lw-collection .quickshop__container{background-color:#ffffff;margin:0}.lw-collection .quickshop-wrapper{position:fixed;z-index:100;width:768px;top:12.5%;left:0;right:0;margin:5% auto}.lw-collection .quickshop-wrapper.active::before{display:none}.lw-collection .quickshop-wrapper .product-grid__content,.lw-collection .quickshop-wrapper .responsive-tabs--how_to_use-wrap,.lw-collection .quickshop-wrapper .wrap{padding:0}.artist-picks-page .lw-collection .quickshop-wrapper .product-info__shade-tile,.favorites-page .lw-collection .quickshop-wrapper .product-info__shade-tile,.lw-collection .quickshop-wrapper .artist-picks-page .product-info__shade-tile,.lw-collection .quickshop-wrapper .favorites-page .product-info__shade-tile,.lw-collection .quickshop-wrapper .past-purchases-page .product-info__shade-tile,.lw-collection .quickshop-wrapper .shade-picker__shade,.lw-collection .quickshop-wrapper .wishlist-page .product-info__shade-tile,.past-purchases-page .lw-collection .quickshop-wrapper .product-info__shade-tile,.wishlist-page .lw-collection .quickshop-wrapper .product-info__shade-tile{width:39px;height:39px}.lw-collection .quickshop-wrapper .button,.lw-collection .quickshop-wrapper .recommended-item__button,.lw-collection .quickshop-wrapper .viewcart-buttons .go-shopping,.viewcart-buttons .lw-collection .quickshop-wrapper .go-shopping{float:left}.lw-collection .product__full-details-link-wrapper,.lw-collection .product__promo{display:none}.lw-collection .product--full .product__sku-categories{min-height:0}.lw-collection .product-collection-product__wrap div{background-repeat:no-repeat}.lw-collection .product_collection_hero__body{padding-top:24px;width:340px;height:160px;position:relative;top:96px;left:150px;background-color:#ffffff;opacity:.8}.lw-collection .product_collection_hero h1{font-family:"Brandon Text Bold";font-size:30px;line-height:33px;letter-spacing:6px;text-transform:uppercase;text-align:center;margin:0 auto 18px auto}.lw-collection .product_collection_hero__subtitle{font-size:20px;letter-spacing:1px;text-align:center;margin:0 auto 0 auto}.lw-collection .product_collection_hero__content{overflow:hidden}.lw-collection .product_collection_hero__content-item{float:left}.lw-collection .product_collection_hero__content-item:nth-child(13){margin-top:-130px}.lw-collection .product_collection_hero__content-item:nth-last-child(1){width:1024px;margin-left:-33px;border-top:1px solid #eff0f0}.lw-collection .product-collection-product__description{font-size:16px;margin-bottom:15px}.lw-collection .product-collection-product__callout{font-family:"Brandon Text Bold";color:#ff4661;text-transform:uppercase}.lw-collection .product-collection-product h2,.lw-collection .product-collection-product h3{font-family:"Brandon Text Bold";font-size:14px;margin-bottom:6px;text-transform:uppercase;letter-spacing:1px}.lw-collection .product-collection-product h3{margin-top:6px}.lw-collection .product-collection-product ul.product-collection-product__shadelist{border-bottom:1px solid #000000;padding-bottom:6px;margin-bottom:18px;overflow:auto}.lw-collection .product-collection-product__shadename{font-size:16px;line-height:1.5em;float:left}.artist-picks-page .lw-collection .product-collection-product .product-info__shade-tile,.favorites-page .lw-collection .product-collection-product .product-info__shade-tile,.lw-collection .product-collection-product .artist-picks-page .product-info__shade-tile,.lw-collection .product-collection-product .favorites-page .product-info__shade-tile,.lw-collection .product-collection-product .past-purchases-page .product-info__shade-tile,.lw-collection .product-collection-product .shade-picker__shade,.lw-collection .product-collection-product .wishlist-page .product-info__shade-tile,.past-purchases-page .lw-collection .product-collection-product .product-info__shade-tile,.wishlist-page .lw-collection .product-collection-product .product-info__shade-tile{width:17px;height:17px;display:inline-block}.lw-collection .product-collection-product__price{font-family:"Brandon Text Bold";font-size:16px;float:left;width:153px}.lw-collection .product-quote{float:left;height:145px;width:466px;padding:21px 90px;border-top:1px solid #eff0f0;border-bottom:1px solid #eff0f0}.lw-collection .product_brow-pencil-img{float:left;width:512px;height:540px;padding:44px 0 0 44px}.lw-collection .product_brow-pencil-prod{float:left;width:512px;padding:66px 0 40px 15px}.lw-collection .product_brow-pencil-prod h3{margin-top:6px;border-top:1px solid #000000;padding-top:6px}.lw-collection .product_brow-pencil-prod .product-collection-product__shadename{font-size:16px;line-height:1.5em;width:25%;padding-left:12px;float:left}.lw-collection .product_lw-shadowstick-prod{float:left;width:512px}.lw-collection .product_lw-shadowstick-prod h3{margin-top:6px;border-top:1px solid #000000;padding-top:6px}.lw-collection .product_lw-shadowstick-prod .product-collection-product__shadename{font-size:16px;line-height:1.5em;width:50%;padding-left:18px;float:left}.lw-collection .product_lw-shadowstick-img{float:left;height:390px;padding:44px 0 0 44p}.lw-collection .product_lw-liner-img{float:left;width:264px;height:295px;padding-top:33px;border-top:1px solid #eff0f0}.lw-collection .product_lw-liner-prod{float:left;width:760px;height:295px;padding-top:49px;border-top:1px solid #eff0f0}.lw-collection .product_lw-creamshadow-prod{float:left;width:760px;height:295px;padding-top:33px;border-top:1px solid #eff0f0}.lw-collection .product_lw-creamshadow-img{float:left;width:264px;height:295px;padding-top:27px;border-top:1px solid #eff0f0}.lw-collection .product_lw-gelliner-img{float:left;width:1024px;padding-top:6px;border-top:1px solid #eff0f0}.lw-collection .product_lw-gelliner-prod{float:left;width:1024px;padding-top:6px;padding-bottom:18px}.lw-collection .product_lw-mascara-prod{float:left;width:710px;padding-top:18px;border-top:1px solid #eff0f0}.lw-collection .product_lw-mascara-img{float:left}.lw-collection .button--outline{border:1px solid #ff4661;color:#ff4661;margin-top:18px}.lw-collection .product__button{margin-top:18px}.lw-collection .product-collection-footer{height:240px}.lw-collection .product-collection-footer h3{font-family:"Brandon Text Bold";font-size:22px;text-transform:uppercase;margin:18px 0}.lw-collection .product-collection-footer__sub{font-size:20px;line-height:1.5em;margin-bottom:18px}.lw-collection .product-collection-footer__link a{font-family:"Brandon Text Bold";text-transform:uppercase;text-decoration:none;border-bottom:1px solid;padding-bottom:3px}.lw-collection .shop-all__button{margin:27px 0}.lw-collection .product-collection-footer_l,.lw-collection .product-collection-footer_r{height:240px;width:510px;margin:40px 0;float:left;background-color:#eff0f0}.lw-collection .product-collection-footer_l{padding-top:30px}.lw-collection .product-collection-footer_l span{font-size:3em;text-align:center}.lw-collection .product-collection-footer_r{margin-left:4px;padding-top:37px}.lw-gtl{max-width:1024px;margin:0 auto}.lw-gtl .product_collection_hero{background-position:35px 150px;background-repeat:no-repeat;background-size:contain}.lw-gtl .product_collection_hero__body{padding-top:50px;max-width:1024px}.lw-gtl .product_collection_hero h1{font-family:"Brandon Text Bold";font-size:30px;letter-spacing:6px;text-transform:uppercase;text-align:center;margin:0 auto 18px auto}.lw-gtl .product_collection_hero__subtitle{font-size:20px;letter-spacing:4px;text-align:center;margin:0 auto 0 auto}.lw-gtl .product_collection_hero__content{overflow:hidden}.lw-gtl .product_collection_hero__content{max-width:955px;margin:0 auto}.lw-gtl .shop-all__button{margin:27px 0}.lw-gtl .product-collection-footer{height:240px}.lw-gtl .product-collection-footer h3{font-family:"Brandon Text Bold";font-size:22px;text-transform:uppercase;margin:18px 0}.lw-gtl .product-collection-footer__sub{font-size:20px;line-height:1.5em;margin-bottom:18px}.lw-gtl .product-collection-footer__link a{font-family:"Brandon Text Bold";text-transform:uppercase;text-decoration:none;border-bottom:1px solid;padding-bottom:3px}.lw-gtl .product-collection-footer_l,.lw-gtl .product-collection-footer_r{height:240px;width:49%;margin:40px 0;float:left;background-color:#eff0f0}.lw-gtl .product-collection-footer_l{padding-top:30px}.lw-gtl .product-collection-footer_l span{font-size:3em;text-align:center}.lw-gtl .product-collection-footer_r{margin-left:4px;padding-top:37px}.long_wear_eye_collection{overflow:auto;max-width:1024px;margin:0 auto;position:relative}.long_wear_eye_collection h2{font-family:"Brandon Text Bold";text-transform:uppercase;font-size:24px;line-height:1em;letter-spacing:3px;margin-bottom:6px}.long_wear_eye_collection .button--outline{border:0;text-decoration:underline}.long_wear_eye_collection .callout-alt .button,.long_wear_eye_collection .callout-alt .recommended-item__button,.long_wear_eye_collection .callout-alt .viewcart-buttons .go-shopping,.viewcart-buttons .long_wear_eye_collection .callout-alt .go-shopping{color:#ff4661;text-decoration:underline;background-color:#ffffff;border:0}.long_wear_eye_collection .callout-alt .button:hover,.long_wear_eye_collection .callout-alt .recommended-item__button:hover,.long_wear_eye_collection .callout-alt .viewcart-buttons .go-shopping:hover,.viewcart-buttons .long_wear_eye_collection .callout-alt .go-shopping:hover{color:#000000}.long_wear_eye_collection .product_collection_hero{height:360px;background-position:center;position:relative}.long_wear_eye_collection .product_collection_hero__body{color:#ffffff;position:absolute;top:140px;right:9%}@media (min-width:1025px){.long_wear_eye_collection .product_collection_hero__body{right:18%}}.long_wear_eye_collection .product_collection_hero__content{padding:0 16px 16px}.long_wear_eye_collection .text-block_intro{font-size:20px;padding:40px 40px 10px;border-bottom:1px solid #cccccc}.long_wear_eye_collection .text-block_why_love_it{width:53%;margin:0 0 40px 40px;background-color:#eff0f0;padding:30px;float:left}.long_wear_eye_collection .text-block_why_love_it .hed{font-size:18px;text-transform:uppercase;letter-spacing:3px}.long_wear_eye_collection .text-block_why_love_it p{margin-bottom:18px}.long_wear_eye_collection .product-collection-product__product{float:left}.long_wear_eye_collection .product-collection-product__product.product_brow_gel{width:53%;margin:40px 0 40px 40px}.long_wear_eye_collection .product-collection-product__product.product_dual_brush{padding:40px;border-top:1px solid #cccccc}.long_wear_eye_collection .product-collection-product__product.product_shadow_stick{width:50%;margin:40px 0}.long_wear_eye_collection .product-collection-product__product.product_lw_gel{width:57%;padding:40px;border-top:1px solid #cccccc}.long_wear_eye_collection .product-collection-product__product.product_liner_brush{width:57%;padding:0 40px 40px}.long_wear_eye_collection .product-collection-product__callout{font-family:"Brandon Text Bold";color:#ff4661;font-size:16px;text-transform:uppercase}.long_wear_eye_collection .product-collection-product__description{font-size:16px;margin:0 0 18px 0}.long_wear_eye_collection .product-collection-product__price{font-family:"Brandon Text Bold"}.long_wear_eye_collection .product-image{float:left}.long_wear_eye_collection .product-image.product_brow_gel{float:right}.long_wear_eye_collection .product-image.product_dual_brush{width:100%;border-bottom:1px solid #cccccc}.long_wear_eye_collection .product-image.product_dual_brush img{display:block;margin:0 auto 50px}.long_wear_eye_collection .product-image.product_shadow_stick{width:50%;margin:40px 0}.long_wear_eye_collection .product-image.product_shadow_stick img{display:block;margin:0 auto}.long_wear_eye_collection .product-image.product_liner_brush,.long_wear_eye_collection .product-image.product_lw_gel{float:right;margin:12px 24px 0 0}.detail_hero_issf-spf-40 .detail_hero{min-height:656px;overflow:hidden;background-position-x:7%;background-position-y:47px}.detail_hero_issf-spf-40 .detail_hero__body{margin-top:70px;margin-left:50%}.detail_hero_issf-spf-40 .detail_hero__title{font-family:"Brandon Text Bold";font-size:30px;text-transform:uppercase;letter-spacing:6px;line-height:1.3em;margin-bottom:20px}.detail_hero_issf-spf-40 .detail_hero__callout{font-family:"Brandon Text Bold";text-transform:uppercase;color:#ff4661}.detail_hero_issf-spf-40 .detail_hero h3{font-family:"Brandon Text Bold";font-size:18px;text-transform:uppercase;line-height:1.66em;letter-spacing:5px;width:75%}.detail_hero_issf-spf-40 .detail_hero-description_1{font-size:18px;line-height:1.66em}.detail_hero_issf-spf-40 .detail_hero-description_1_shades{font-family:"Brandon Text Bold";font-size:14px;text-transform:uppercase}.detail_hero_issf-spf-40 .detail_hero-product__price{font-family:"Brandon Text Bold";font-size:18px;margin:15px 0}.detail_hero_issf-spf-40 .product-quote{padding:32px;border-bottom:1px solid #cccccc;border-top:1px solid #cccccc}.detail_hero_issf-spf-40 .text-block{float:left;width:36%;padding:50px 23px}.detail_hero_issf-spf-40 .text-block_title{font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:2px;margin-bottom:12px}.detail_hero_issf-spf-40 .text-block p{font-size:18px;padding:14px 0;border-bottom:1px solid #cccccc;margin:0}.detail_hero_issf-spf-40 .text-block p:last-child{border-bottom:0;padding-bottom:0}.detail_hero_issf-spf-40 .product-image{float:left;padding-top:88px}.detail_hero_issf-spf-40 .product-image img{display:block;margin:0 auto}.detail_hero_issf-spf-40 .product_iss-lychee{width:20%;margin-left:6%}.detail_hero_issf-spf-40 .product_iss-cordyceps-mushroom{width:20%}.lwgel-collection .callout-alt .button:hover,.lwgel-collection .callout-alt .recommended-item__button:hover,.lwgel-collection .callout-alt .viewcart-buttons .go-shopping:hover,.viewcart-buttons .lwgel-collection .callout-alt .go-shopping:hover{color:#000000;border:1px solid #000000}.lwgel-collection .callout-alt .button--disabled{color:#ffffff;background-color:#cccccc;border:1px solid #cccccc}.lwgel-collection .button--outline{border:1px solid #ff4661}.lwgel-collection .button--outline:hover{border:1px solid #000000}.lwgel-collection .product__inventory-status{font-family:"Brandon Text";text-align:left;margin-left:72px;padding:3px 0}.lwgel-collection .product_collection_hero{height:517px;border-bottom:1px solid #959595;border-top:1px solid #959595;overflow:hidden;background-position:center;background-repeat:no-repeat}.lwgel-collection .product_collection_hero__body{margin-top:170px;margin-left:56%}@media (max-width:1024px){.lwgel-collection .product_collection_hero__body{margin-left:64%}}.lwgel-collection .product_collection_hero__title{font-family:"Brandon Text Bold";font-size:30px;text-transform:uppercase;letter-spacing:6px;line-height:1.3em;margin-bottom:20px}.lwgel-collection .product_collection_hero__subtitle{line-height:1.5em}.lwgel-collection .product_collection_hero h4{font-family:"Brandon Text Bold";font-size:18px;text-transform:uppercase;line-height:1.66em;letter-spacing:5px;width:75%}.lwgel-collection .product_collection_hero__content{overflow:hidden}.lwgel-collection .product-collection-product__callout{font-family:"Brandon Text Bold";text-transform:uppercase;color:#ff4661}.lwgel-collection .product-collection-product h2{font-family:"Brandon Text Bold";font-size:26px;text-transform:uppercase;letter-spacing:3px;line-height:1.2em;margin-bottom:3px}.lwgel-collection .product-collection-product__description{font-size:18px;line-height:23px;margin-bottom:15px}.lwgel-collection .product-collection-product .product_lwgel{height:387px;width:100%;background-position:75px 30px;padding:12% 4% 0 49%;background-repeat:no-repeat}@media (max-width:1024px){.lwgel-collection .product-collection-product .product_lwgel{background-position:45px 30px;padding:12% 4% 0 56%}}.lwgel-collection .product-collection-product .product_lwgelset{height:553px;width:100%;background-repeat:no-repeat;background-position:30px 40px;border-top:1px solid #959595;padding:18% 0 0 52%;clear:both}@media (max-width:1024px){.lwgel-collection .product-collection-product .product_lwgelset{padding:12% 0 0 63%}}.lwgel-collection .product-collection-product .product_lwgelset h2{width:90%}.lwgel-collection .product-collection-product__price{font-family:"Brandon Text Bold";font-size:18px;margin:15px 0}.lwgel-collection .text-block{float:left;width:50%;min-height:313px;padding:39px;border-top:1px solid #959595}.lwgel-collection .text-block_title{font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:2px;text-align:center;margin-bottom:36px}.lwgel-collection .text-block .shade-list{float:left;width:50%}.lwgel-collection .text-block_shade-dots-left,.lwgel-collection .text-block_shade-dots-right{font-size:16px;width:50%;float:left}.lwgel-collection .text-block .shades{font-size:16px;margin-bottom:16px;overflow:hidden}.lwgel-collection .text-block_shade-dots-left{border-right:1px solid #959595}.lwgel-collection .text-block .shade-dots{border-radius:8px;width:16px;height:16px;float:left}.lwgel-collection .text-block .shade-names{float:left;padding-left:9px}.everything-brows{font-size:18px}.everything-brows .product_collection_hero__body{background-color:#f3f3f3;padding:44px}.everything-brows .product_collection_hero h1,.everything-brows .product_collection_hero h2{font-size:34px;line-height:1.25em}.everything-brows .quickshop-wrapper{top:30px;z-index:100}.everything-brows .quickshop__container{background-color:#ffffff}.everything-brows .quickshop .product-gallery{border-right:0}.everything-brows .product_collection_hero__content-item{padding:43px 0;border-bottom:1px solid #f3f3f3;overflow:hidden;position:relative}.everything-brows .product_collection_hero__content-item:last-child{border-bottom:0}@media (min-width:768px){.everything-brows .product_collection_hero__content-item{padding:21px 0}}@media (min-width:1025px){.everything-brows .product_collection_hero__content-item{padding:0 0}.everything-brows .product_collection_hero__content-item:nth-child(1){min-height:460px}.everything-brows .product_collection_hero__content-item:nth-child(2){min-height:442px}.everything-brows .product_collection_hero__content-item:nth-child(3){min-height:370px}.everything-brows .product_collection_hero__content-item:nth-child(4){min-height:300px}.everything-brows .product_collection_hero__content-item:last-child{min-height:340px}}.everything-brows .product_collection_hero__content-item .product_scale{margin:24px 17px}@media (min-width:768px){.everything-brows .product_collection_hero__content-item .product_scale{width:32%;margin:6px 0 6px 1%;position:initial;float:left}}@media (min-width:1025px){.everything-brows .product_collection_hero__content-item .product_scale{width:331px;margin:24px 17px 24px 33px}}.everything-brows .text-block{border:2px solid #f3f3f3;padding:14px;font-size:14px;line-height:1.75em;margin:0 15px}@media (min-width:768px){.everything-brows .text-block{width:32%;margin:6px 0 6px 1%;float:left;clear:left}}@media (min-width:1025px){.everything-brows .text-block{padding:22px;width:331px;margin-left:33px}}.everything-brows .text-block .at-div,.everything-brows .text-block h4{font-family:"Brandon Text Bold";text-transform:uppercase}.everything-brows h2,.everything-brows h3.at-h3{font-family:"Brandon Text Bold";font-size:18px;letter-spacing:4px;line-height:1.5em;text-transform:uppercase;margin-bottom:6px}@media (max-width:767px){.everything-brows .product-collection-product{margin:0 17px}}.everything-brows .product-collection-product__description,.everything-brows .product-collection-product__price,.everything-brows .product_kit2{font-size:18px}@media (min-width:768px){.everything-brows .product-collection-product__product{width:32%;margin-left:35%}.everything-brows .product-collection-product__product.product_pencil,.everything-brows .product-collection-product__product.product_perfectly{width:64%;padding-top:94px}}@media (min-width:1025px){.everything-brows .product-collection-product__product{margin-left:0;z-index:20;position:absolute;left:39%}.everything-brows .product-collection-product__product.product_shaper{width:312px;top:42px}.everything-brows .product-collection-product__product.product_gel,.everything-brows .product-collection-product__product.product_kit1{width:280px;top:42px}.everything-brows .product-collection-product__product.product_pencil,.everything-brows .product-collection-product__product.product_perfectly{width:590px}}.everything-brows .product-collection-product__product p{margin-bottom:18px}@media (min-width:768px),(min-width:1024px){.everything-brows .product-collection-product__shop-details{width:110%}}.everything-brows .product-palette-atb{line-height:2.5em}@media (max-width:767px){.everything-brows .product-palette-atb{margin:0 17px}}@media (min-width:768px){.everything-brows .product-palette-atb{width:66%;margin-left:35%}}@media (min-width:1025px){.everything-brows .product-palette-atb{position:absolute;margin-left:0;width:280px;left:39%;top:320px}}@media (min-width:1025px){.everything-brows .product-palette-atb .product_kit2{position:absolute;width:270px;top:42px}}@media (min-width:768px),(min-width:1024px){.everything-brows .product-image{width:32%;position:absolute;top:5%;right:0}}@media (min-width:768px){.everything-brows .product-image.product_pencil{width:66%;top:27px;right:0}.everything-brows .product-image.product_perfectly{width:66%;top:24px;right:0}}@media (min-width:1025px){.everything-brows .product-image{z-index:0}.everything-brows .product-image.product_scale{position:static}.everything-brows .product-image.product_shaper{top:0;right:0}.everything-brows .product-image.product_gel,.everything-brows .product-image.product_kit{top:36px;right:0}.everything-brows .product-image.product_pencil{width:62%;top:27px;right:0}.everything-brows .product-image.product_perfectly{width:62%;top:24px;right:0}}.secret-weapons{max-width:1024px;margin:0 auto}.secret-weapons .callout-alt .button,.secret-weapons .callout-alt .recommended-item__button,.secret-weapons .callout-alt .viewcart-buttons .go-shopping,.viewcart-buttons .secret-weapons .callout-alt .go-shopping{background-color:#ff4661;color:#ffffff}.secret-weapons .callout-alt .button--disabled{background-color:#cccccc;border:1px solid #cccccc}.secret-weapons .product__inventory-status{font-family:"Brandon Text";text-align:left;padding:3px 0;margin-left:63px}.secret-weapons .product-collection-product__wrap div{background-repeat:no-repeat;background-position:center 18px}.secret-weapons .product_collection_hero{height:361px}.secret-weapons .product_collection_hero__body{padding-top:24px;width:540px;position:relative;top:96px;left:450px}@media (max-width:1024px){.secret-weapons .product_collection_hero__body{width:311px;left:438px;top:84px}}.secret-weapons .product_collection_hero h1{font-family:"Brandon Text Bold";font-size:30px;line-height:33px;letter-spacing:6px;text-transform:uppercase;text-align:center;margin:0 auto 18px auto}.secret-weapons .product_collection_hero__subtitle{font-size:20px;line-height:33px;letter-spacing:1px;text-align:center;margin:0 auto 0 auto}.secret-weapons .product_collection_hero__content{overflow:hidden}.secret-weapons .product_collection_hero__content-item{width:100%;float:left;overflow:hidden}.secret-weapons .product_collection_hero__content-item:nth-child(-n+2){width:50%;min-height:580px}.secret-weapons .product-collection-product__description{font-size:16px;margin-bottom:3px}.secret-weapons .product-collection-product__callout{font-family:"Brandon Text Bold";color:#ff4661;text-transform:uppercase}.secret-weapons .product-collection-product h2,.secret-weapons .product-collection-product h3{font-family:"Brandon Text Bold";font-size:24px;line-height:1.2em;margin-bottom:6px;text-transform:uppercase;letter-spacing:4px}.secret-weapons .product-collection-product h3{margin-top:6px}.secret-weapons .product-collection-product__price{font-family:"Brandon Text Bold";font-size:16px}.secret-weapons .product-collection-product__ppu{display:block}.secret-weapons .product-collection-product .product_face-base,.secret-weapons .product-collection-product .product_face-oil{padding:381px 33px 40px}.secret-weapons .product-collection-product .product_face-base h2,.secret-weapons .product-collection-product .product_face-oil h2{width:300px;height:56px}.secret-weapons .product-collection-product .product_face-base{border-right:1px solid #eff0f0}.secret-weapons .product-collection-product .product_foundation-stick{height:418px;background-repeat:no-repeat;background-position:45px 35px;padding:150px 2% 0 55%;border-bottom:1px solid #eff0f0}@media (max-width:1024px){.secret-weapons .product-collection-product .product_foundation-stick{padding:87px 3% 0 66%}}.secret-weapons .text-block{text-align:center;max-width:1024px}.secret-weapons .text-block_pitch{font-size:30px;line-height:1.5em;padding:34px 90px;border-top:1px solid #eff0f0;border-bottom:1px solid #eff0f0}.secret-weapons .text-block_carousel{position:relative}.secret-weapons .text-block_carousel h4{font-size:14px;font-family:"Brandon Text Bold";text-transform:uppercase;letter-spacing:3px;margin:34px 0 27px 0}.secret-weapons .text-block_carousel h4 .inner{background:#ffffff;display:inline-block;position:relative;padding:0 9px 0 9px}.secret-weapons .text-block_carousel h4:before{content:"";background:#000000;width:40%;height:2px;display:inline-block;position:absolute;top:8px;left:30%}.secret-weapons .button--outline{border:1px solid #ff4661;color:#ff4661;margin-top:18px}.secret-weapons .product__button{margin-top:18px}.secret-weapons .product-collection-footer{height:240px}.secret-weapons .product-collection-footer h3{font-family:"Brandon Text Bold";font-size:22px;text-transform:uppercase;margin:18px 0}.secret-weapons .product-collection-footer__sub{font-size:20px;line-height:1.5em;margin-bottom:18px}.secret-weapons .product-collection-footer__link a{font-family:"Brandon Text Bold";text-transform:uppercase;text-decoration:none;border-bottom:1px solid;padding-bottom:3px}.secret-weapons .shop-all__button{margin:27px 0}.secret-weapons .product-collection-footer_l,.secret-weapons .product-collection-footer_r{height:240px;width:510px;margin:40px 0;float:left;background-color:#eff0f0}@media (max-width:1024px){.secret-weapons .product-collection-footer_l,.secret-weapons .product-collection-footer_r{width:100%;margin:12px 0 0}}.secret-weapons .product-collection-footer_l{padding-top:30px}.secret-weapons .product-collection-footer_l span{font-size:3em;text-align:center}.secret-weapons .product-collection-footer_r{margin-left:4px;padding-top:37px}.iss_c_c{max-width:1024px;margin:0 auto}.iss_c_c .callout-alt .button,.iss_c_c .callout-alt .recommended-item__button,.iss_c_c .callout-alt .viewcart-buttons .go-shopping,.viewcart-buttons .iss_c_c .callout-alt .go-shopping{background-color:#ff4661;color:#ffffff}.iss_c_c .callout-alt .button--disabled{background-color:#cccccc;border:1px solid #cccccc}.iss_c_c .product__inventory-status{font-family:"Brandon Text";text-align:left;padding:3px 0;margin-left:60px}.iss_c_c .quickshop .product-gallery{border-right:none}.iss_c_c .quickshop__container{background-color:#ffffff;margin:0}.iss_c_c .quickshop-wrapper{position:fixed;z-index:100;width:768px;max-height:77%;overflow:auto!important;top:12.5%;left:0;right:0;margin:5% auto}.iss_c_c .quickshop-wrapper.active::before{display:none}.iss_c_c .quickshop-wrapper .product-grid__content,.iss_c_c .quickshop-wrapper .responsive-tabs--how_to_use-wrap,.iss_c_c .quickshop-wrapper .wrap{padding:0}.artist-picks-page .iss_c_c .quickshop-wrapper .product-info__shade-tile,.favorites-page .iss_c_c .quickshop-wrapper .product-info__shade-tile,.iss_c_c .quickshop-wrapper .artist-picks-page .product-info__shade-tile,.iss_c_c .quickshop-wrapper .favorites-page .product-info__shade-tile,.iss_c_c .quickshop-wrapper .past-purchases-page .product-info__shade-tile,.iss_c_c .quickshop-wrapper .shade-picker__shade,.iss_c_c .quickshop-wrapper .wishlist-page .product-info__shade-tile,.past-purchases-page .iss_c_c .quickshop-wrapper .product-info__shade-tile,.wishlist-page .iss_c_c .quickshop-wrapper .product-info__shade-tile{width:39px;height:39px}.iss_c_c .quickshop-wrapper .button,.iss_c_c .quickshop-wrapper .recommended-item__button,.iss_c_c .quickshop-wrapper .viewcart-buttons .go-shopping,.viewcart-buttons .iss_c_c .quickshop-wrapper .go-shopping{float:left}.iss_c_c .product__full-details-link-wrapper,.iss_c_c .product__promo{display:none}.iss_c_c .product--full .product__sku-categories{min-height:0}.iss_c_c .product_collection_hero{min-height:660px;position:relative;background-repeat:no-repeat;background-position:70px 60px}@media (max-width:1024px){.iss_c_c .product_collection_hero{background-size:48% auto;background-position:12px 60px}}.iss_c_c .product_collection_hero__body{width:50%;position:absolute;top:64px;right:0}.iss_c_c .product_collection_hero h1{font-family:"Brandon Text Bold";font-size:30px;line-height:33px;letter-spacing:6px;text-transform:uppercase;text-align:left;margin:0 auto 0 auto}.iss_c_c .product_collection_hero__subtitle{font-size:20px;line-height:1.25em;letter-spacing:1px;text-align:left;margin:0 auto 0 auto}.iss_c_c .product_collection_hero__content{overflow:hidden}.iss_c_c .product_collection_hero__content-item{overflow:hidden;width:100%;float:left}.iss_c_c .product_collection_hero__content-item:nth-child(1){position:absolute;top:240px;width:50%;right:0}@media (max-width:1024px){.iss_c_c .product_collection_hero__content-item:nth-child(1){top:270px}}.iss_c_c .product_collection_hero__content-item:nth-child(2){position:absolute;top:440px;width:50%;right:0}@media (max-width:1024px){.iss_c_c .product_collection_hero__content-item:nth-child(2){top:500px}}.iss_c_c .product-collection-product__callout{font-family:"Brandon Text Bold";padding-bottom:6px;color:#ff4661;text-transform:uppercase}.iss_c_c .product-collection-product h2{font-family:"Brandon Text Bold";letter-spacing:2px;text-transform:uppercase;margin-bottom:3px}.iss_c_c .product-collection-product p{font-size:18px;margin-bottom:3px}.iss_c_c .product-collection-product__price{font-family:"Brandon Text Bold";font-size:18px}.iss_c_c .text-block{font-size:18px;position:relative}.iss_c_c .text-block h4{font-size:16px;font-family:"Brandon Text Bold";text-transform:uppercase;text-align:center;letter-spacing:2px;margin:40px 0 24px}.iss_c_c .text-block h4 .inner{background:#ffffff;display:inline-block;position:relative;padding:0 9px}.iss_c_c .text-block h4:before{content:"";background:#000000;width:100%;height:1px;display:inline-block;position:absolute;top:9px;left:0}.iss_c_c .text-block_why-to .text-block_body{margin:25px 0 40px;padding:20px;background:#eff0f0;overflow:auto}.iss_c_c .text-block_why-to .text-block_body h5{font-size:18px;line-height:1.5em;margin-bottom:12px;text-transform:uppercase;font-family:"Brandon Text Bold"}.iss_c_c .text-block_why-to .text-block_body .column1{width:50%;float:left;padding:20px 60px 20px 20px}.iss_c_c .text-block_why-to .text-block_body .column2{width:50%;float:left;padding:20px 20px 20px 60px;border-left:1px solid #d0d0d0}.iss_c_c .text-block_why-to .text-block_body p{line-height:1.5em;margin-bottom:24px}.iss_c_c .text-block_why-to .text-block_body p:last-child{margin-bottom:0}.iss_c_c .text-block_how-use .face1,.iss_c_c .text-block_how-use .face2{float:left;padding-right:18px;width:25%}.iss_c_c .text-block_how-use .facelabel{font-family:"Brandon Text Bold";text-transform:uppercase;letter-spacing:2px;padding-top:12px}.iss_c_c .text-block_how-use p{width:50%;float:right}.iss_c_c .text-block_how-use p:first-of-type{padding-top:7%}@media (min-width:768px){.iss_c_c .text-block_how-use p:first-of-type{padding-top:0}}.iss_c_c .text-block_how-use .circle-number{font-family:"Brandon Text Bold";display:inline-block;width:24px;height:24px;border-radius:12px;color:#fff;background:#000;text-align:center;vertical-align:-3%}.iss_c_c .text-block_how-use .works_label{font-family:"Brandon Text Bold";text-transform:uppercase}.iss_c_c .button--outline{border:1px solid #ff4661;color:#ff4661;margin-top:9px}.iss_c_c .product__button{margin-top:9px}.iss_c_c .shop-all__button{margin:27px 0}.iss_c_c .product-collection-footer_l,.iss_c_c .product-collection-footer_r{height:240px;width:510px;margin:40px 0;float:left;background-color:#eff0f0}.iss_c_c .product-collection-footer_l{padding-top:30px}.iss_c_c .product-collection-footer_l span{font-size:3em;text-align:center}.iss_c_c .product-collection-footer_r{margin-left:4px;padding-top:37px}.buyfullgetmini .product-grid__content,.buyfullgetmini .responsive-tabs--how_to_use-wrap,.buyfullgetmini .wrap{max-width:none}.buyfullgetmini .product_collection_hero{min-height:256px;background-color:#eff0f0;text-align:center;padding:36px}.buyfullgetmini .product_collection_hero__body{position:relative;max-width:1024px;margin:0 auto}.buyfullgetmini .product_collection_hero__callout{font-family:"Brandon Text Bold";font-size:20px;text-transform:uppercase}.buyfullgetmini .product_collection_hero__callout:before{content:"";background:#000000;width:50%;height:2px;display:inline-block;position:absolute;top:8px;left:25%}.buyfullgetmini .product_collection_hero__callout-inner{background:#eff0f0;display:inline-block;position:relative;padding:0 7px 0 9px}.buyfullgetmini .product_collection_hero h1{letter-spacing:3px;line-height:1em;margin:27px auto 27px auto}.buyfullgetmini .product_collection_hero__subtitle{font-size:18px;letter-spacing:2px;line-height:1.25em;max-width:600px}.buyfullgetmini .product_collection_hero__subtitle .ital{font-size:15px;font-style:italic;line-height:1em}@media (min-width:768px){.buyfullgetmini .product_collection_hero__subtitle .ital{line-height:3em}}.buyfullgetmini .product_collection_hero__content{max-width:1024px;margin:0 auto}.buyfullgetmini .product-image{font-size:15px;width:100%;float:left;position:relative}@media (min-width:768px){.buyfullgetmini .product-image{width:33%;border-right:1px solid #cccccc}}.buyfullgetmini .product-image img{padding-top:1px;display:block;margin:0 auto 100px auto}.buyfullgetmini .product-image_title{font-family:"Brandon Text Medium";text-align:center;position:absolute;bottom:30px;left:0;right:0}.buyfullgetmini .product-image_link{font-family:"Brandon Text Bold";text-transform:uppercase;text-align:center;position:absolute;bottom:30px;left:0;right:0}.buyfullgetmini .product-image:nth-child(3n){border-right:0}.buyfullgetmini .product-image:nth-child(n+4){border-top:1px solid #cccccc}@media (min-width:1024px){.device-pc .friendsfamily .homepage_basic .overlay_container{color:transparent}.device-pc .friendsfamily .homepage_basic .overlay_container:hover{color:#000000;background-color:rgba(255,255,255,.6)}.device-pc .friendsfamily .homepage_basic.homepage_static .overlay_container:hover{color:#000000}.device-pc .friendsfamily .product-image-qs .overlay_container{color:transparent}.device-pc .friendsfamily .product-image-qs .overlay_container:hover{color:#000000;background-color:rgba(255,255,255,.6);cursor:pointer}.device-pc .friendsfamily .product-image-qs.homepage_static .overlay_container:hover{color:#000000}}.friendsfamily{background-image:url(/media/export/cms/FriendsFamily/2018/FF2018_background_mobile.jpg);background-attachment:fixed}@media (min-width:768px){.friendsfamily{background-image:url(/media/export/cms/FriendsFamily/2018/FF2018_background_pc.jpg);background-size:cover}}.friendsfamily .product_collection_hero__body{color:#ffffff;padding:16px 0}@media (min-width:768px){.friendsfamily .product_collection_hero__body{padding:56px 0}}.friendsfamily .product_collection_hero__callout{font-family:"Lato Black";font-size:28px;text-transform:uppercase;letter-spacing:0;text-align:center;line-height:1em;margin:0 auto}@media (min-width:768px){.friendsfamily .product_collection_hero__callout{font-size:58px}}.friendsfamily .product_collection_hero__title{font-family:"Lato Black";font-size:43px;letter-spacing:0;line-height:.75em}@media (min-width:768px){.friendsfamily .product_collection_hero__title{font-size:90px}}.friendsfamily .product_collection_hero__subtitle{font-family:"Lato Black";font-size:18px;letter-spacing:0;line-height:1.25em;margin:0 auto}@media (min-width:768px){.friendsfamily .product_collection_hero__subtitle{font-size:24px}}.friendsfamily .product_collection_hero__content{max-width:850px;margin:0 auto;padding-bottom:45px}@media (min-width:768px){.friendsfamily .quickshop_container__content{display:flex}}.friendsfamily .quickshop_container__content .homepage_basic{position:relative;align-items:center}@media (min-width:768px){.friendsfamily .quickshop_container__content .homepage_basic{width:33%}}.friendsfamily .quickshop_container__content .homepage_basic a{height:100%}@media (min-width:768px){.friendsfamily .quickshop_container__content .product-image-qs{width:33%}}.friendsfamily .homepage_basic{margin:21px}@media (min-width:768px){.friendsfamily .homepage_basic{max-width:260px;margin:9px}}.friendsfamily .homepage_basic.homepage_static{height:360px}@media (min-width:768px){.friendsfamily .homepage_basic.homepage_static{max-width:260px;height:314px}}.friendsfamily .homepage_basic.homepage_static a{line-height:1.25em;color:#ffffff}.friendsfamily .homepage_basic.homepage_static .overlay_container{color:#ffffff;padding:56px 18px 18px;justify-content:initial}.friendsfamily .homepage_basic.homepage_static .homepage_basic_hed{font-family:"Lato Regular";font-size:32px;letter-spacing:0;line-height:1.25em}.friendsfamily .homepage_basic.homepage_static .homepage_basic_link_container{bottom:56px}.friendsfamily .homepage_basic.homepage_static .homepage_basic_cta{font-size:14px;color:#000000;line-height:1em}.friendsfamily .homepage_basic.homepage_static .homepage_basic_cta:hover{color:#ff4661;border-bottom:1px solid #ff4661}.friendsfamily .homepage_basic .overlay_container{padding:18px;justify-content:flex-end}@media (min-width:768px){.friendsfamily .homepage_basic .overlay_container{justify-content:center}}.friendsfamily .homepage_basic_hed{font-family:"Lato Black";font-size:12px;line-height:1em;margin:0 auto}@media (min-width:768px){.friendsfamily .homepage_basic_hed{font-family:"Lato Regular";font-size:24px;margin:0 auto 12px}}.friendsfamily .homepage_basic_dek{font-family:"Lato Black";font-size:12px;margin:0 auto 24px}@media (min-width:768px){.friendsfamily .homepage_basic_dek{font-family:"Lato Regular";font-size:24px;margin:0 auto 12px}}.friendsfamily .homepage_basic_cta{color:#ff4661;font-size:10px;line-height:1em;border:none;border-bottom:1px solid #ff4661;padding:0}@media (min-width:768px){.friendsfamily .homepage_basic_cta{color:#000000;font-size:14px;border-bottom:1px solid #000000}}.friendsfamily .homepage_basic_cta:hover{border-bottom:1px solid #ff4661}@media (min-width:768px){.friendsfamily .homepage_basic_cta:hover{color:#ff4661}}.friendsfamily .product-image-qs{margin:21px}@media (min-width:768px){.friendsfamily .product-image-qs{max-width:260px;margin:9px}}.friendsfamily .product-image-qs__product{color:#000000;line-height:1.75em;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;display:block}.friendsfamily .product-image-qs_link_container{position:absolute;bottom:20px;width:100%;left:0;right:0;margin:auto}@media (min-width:768px){.friendsfamily .product-image-qs_link_container{bottom:30px}}.friendsfamily .product-image-qs .overlay_container{padding:18px;justify-content:flex-end}@media (min-width:768px){.friendsfamily .product-image-qs .overlay_container{justify-content:center}}.friendsfamily .product-image-qs__product-name{font-family:"Lato Black";font-size:12px;letter-spacing:0;line-height:1em;margin:0 auto}@media (min-width:768px){.friendsfamily .product-image-qs__product-name{font-family:"Lato Regular";font-size:24px;margin:0 auto 12px}}.friendsfamily .product-image-qs__price{letter-spacing:0;line-height:1.75em;font-family:"Lato Black";font-size:12px;margin:0 auto 24px}@media (min-width:768px){.friendsfamily .product-image-qs__price{font-family:"Lato Regular";font-size:24px;letter-spacing:0;margin:12px auto 12px}}.friendsfamily .product-image-qs_cta{color:#ff4661;font-size:10px;line-height:1em;border:none;border-bottom:1px solid #ff4661;padding:0}@media (min-width:768px){.friendsfamily .product-image-qs_cta{color:#000000;font-size:14px;border-bottom:1px solid transparent}}.friendsfamily .product-image-qs_cta:hover{color:#ff4661;border-bottom:1px solid #ff4661}.friendsfamily .homepage_basic_link_container{position:absolute;bottom:20px;width:100%;left:0;right:0;margin:auto}@media (min-width:768px){.friendsfamily .homepage_basic_link_container{bottom:30px}}.holiday.services{overflow:auto}.holiday.services .product-grid__content,.holiday.services .responsive-tabs--how_to_use-wrap,.holiday.services .wrap{max-width:1298px;margin:0 auto}@media (max-width:767px){.holiday.services .product-collection-tabs ul.tabs-list{width:100%}.holiday.services .product-collection-tabs .tabs-list li{width:100%;text-align:left}.holiday.services .product-collection-tabs .tabs-list li:last-child a{border:0}}.holiday.services .product_collection_hero{position:relative;background-position:center 0;background-repeat:no-repeat}@media (max-width:767px){.holiday.services .product_collection_hero{background-size:contain}}@media (min-width:768px){.holiday.services .product_collection_hero{background-size:initial}}.holiday.services .product_collection_hero__body{height:200px;padding:30px 0;position:absolute;top:188px;margin-left:auto;margin-right:auto;width:100%}@media (min-width:768px){.holiday.services .product_collection_hero__body{top:96px;width:58%;left:38%}}.holiday.services .product_collection_hero__body h1{font-family:"Lato Black";font-size:33px;line-height:1em;letter-spacing:0}.holiday.services .product_collection_hero__body h1 span{font-size:53px}@media (min-width:768px){.holiday.services .product_collection_hero__body h1{font-size:50px;color:#ffffff}.holiday.services .product_collection_hero__body h1 span{font-size:80px}}.holiday.services .product_collection_hero__subtitle{font-size:21px;letter-spacing:0;line-height:1em}@media (max-width:767px){.holiday.services .product_collection_hero__subtitle{border-bottom:1px solid grey;padding-bottom:32px}}@media (min-width:768px){.holiday.services .product_collection_hero__subtitle{color:#ffffff;font-size:26px}}.holiday.services .product_collection_hero__content{max-width:1024px;margin:0 auto}.holiday.services .product_collection_hero__content-item{text-align:center;padding:138px 9px 60px;border-bottom:1px solid grey}@media (min-width:768px){.holiday.services .product_collection_hero__content-item{width:50%;padding:188px 9px 0;min-height:529px;float:left}}@media (min-width:768px){.holiday.services .product_collection_hero__content-item:nth-child(odd){border-left:1px solid grey}.holiday.services .product_collection_hero__content-item:nth-child(n+4){border-bottom:0}.holiday.services .product_collection_hero__content-item:first-child{width:100%;border-left:0}.holiday.services .product_collection_hero__content-item:last-child{width:100%;border-left:0;border-top:1px solid grey}}.holiday.services .product_collection_hero__content-item h4{font-family:"Brandon Text Bold";font-size:22px;text-transform:uppercase;line-height:1.25em;position:relative}.holiday.services .product_collection_hero__content-item .text-block_body{font-size:20px}.holiday.services .product_collection_hero__content-item .text-block_link a{font-family:"Brandon Text Bold";font-size:14px;letter-spacing:3px;text-transform:uppercase;text-decoration:none;border-bottom:1px solid;padding-bottom:6px}.holiday.services .product_collection_hero__content-item .text-block_free-shipping-body{width:712px;margin:48px auto 0;padding:20px;background-color:#f0f0f0}.holiday.services .product_collection_hero__content-item .text-block_free-shipping-body .text-block_body{font-size:15px}.holiday.services .product_collection_hero__content-item .text-block_free-shipping-body .text-block_body div{margin-bottom:12px}.holiday.services .product_collection_hero__content-item .text-block_free-shipping-dates .text-block_body{font-family:"Brandon Text Bold";font-size:14px;letter-spacing:2px;padding:12px;background-color:#eff0f0;width:80%;margin:36px auto 0}.holiday.services .product_collection_hero__content-item .text-block_free-shipping-dates .text-block_body p{font-size:13px;margin:0}.holiday.services .product_collection_hero__content-item .text-block_free-shipping-dates .text-block_body p:nth-child(1){font-family:"Brandon Text";font-size:15px;margin-bottom:6px}.holiday.services .product_collection_hero__content-item .text-block_live-chat-times .text-block_body{font-family:"Brandon Text Bold";font-size:14px;letter-spacing:2px;text-transform:uppercase;padding-top:40px}.holiday.services .product_collection_hero__content-item .text-block_your-order-times .text-block_body{font-family:"Brandon Text Bold";font-size:14px;letter-spacing:2px;text-transform:uppercase;padding-top:40px}.holiday.services .product_collection_hero__content-item h4:before{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;top:-84px}.holiday.services .product_collection_hero__content-item .text-block_free-shipping h4:before{content:url(/media/export/cms/holiday17/FH17_Holiday_Services_Page_01.jpg)}.holiday.services .product_collection_hero__content-item .text-block_gift-wrap h4:before{content:url(/media/export/cms/holiday17/FH17_Holiday_Services_Page_04.jpg);top:-104px}.holiday.services .product_collection_hero__content-item .text-block_live-chat h4:before{content:url(/media/export/cms/holiday17/FH17_Holiday_Services_Page_03.jpg)}.holiday.services .product_collection_hero__content-item .text-block_egift h4:before{content:url(/media/export/cms/holiday17/FH17_Holiday_Services_Page_05.jpg)}.holiday.services .product_collection_hero__content-item .text-block_your-order h4:before{content:url(/media/export/cms/holiday17/FH17_Holiday_Services_Page_06.jpg)}.holiday.services .product_collection_hero__content-item .text-block_virtual-try-on h4:before{content:url(/media/export/cms/holiday17/FH17_Holiday_Services_Page_02.jpg)}.mpp.gift_guide{background-color:#f0f0f0}.mpp.gift_guide select{display:block;margin:18px auto}.mpp.gift_guide .mpp__gift_guide{position:relative;overflow:hidden}.mpp.gift_guide .mpp__gift_guide .product-collection-tabs{border-bottom:none;background-color:#ffffff}.mpp.gift_guide .mpp__gift_guide .product-collection-tabs .tab-item:nth-child(1) a{background-color:#ffffff}.mpp.gift_guide .mpp__gift_guide .hero-text{font-family:"Lato Black";font-size:50px;letter-spacing:0;text-align:center;line-height:1.125em;text-transform:uppercase;color:#000000;width:50%;max-width:700px;position:absolute;bottom:55%;left:48%}@media (min-width:1024px){.mpp.gift_guide .mpp__gift_guide .hero-text{left:45%}}.mpp.gift_guide .mpp__gift_guide .hero-dek{font-family:"Brandon Text";font-size:19px;letter-spacing:1px;text-align:center;line-height:1.5em;color:#000000;width:50%;max-width:700px;position:absolute;top:45%;left:48%}@media (min-width:1024px){.mpp.gift_guide .mpp__gift_guide .hero-dek{left:45%}}.mpp.gift_guide .mpp__gift_guide .mpp-header-image{display:block;margin:0 auto;width:1298px;max-width:none}@media (max-width:1024px){.mpp.gift_guide .mpp__gift_guide .mpp-header-image{margin-left:-220px}}.mpp.gift_guide .mpp__gift_guide .mpp-header-image-mobile{display:none}@media (max-width:767px){.mpp.gift_guide .mpp__gift_guide .mpp-header-image{display:none}.mpp.gift_guide .mpp__gift_guide .mpp-header-image-mobile{display:block;margin:0 auto}.mpp.gift_guide .mpp__gift_guide .product-collection-tabs ul.tabs-list{width:100%}.mpp.gift_guide .mpp__gift_guide .product-collection-tabs .tabs-list li{width:50%}.mpp.gift_guide .mpp__gift_guide .hero-text{font-size:22px;letter-spacing:0;bottom:60%;left:50%}.mpp.gift_guide .mpp__gift_guide .hero-dek{font-size:12px;top:40%;left:50%}}.mpp.gift_guide .product-filter{width:768px;margin:0 auto;position:relative}@media (max-width:767px){.mpp.gift_guide .product-filter{width:100%}}.mpp.gift_guide .product-filter__container{background:#f0f0f0}.mpp.gift_guide .product-filter__container.filter-fixed-top{max-width:1024px;margin:0 auto;position:fixed;top:60px;left:0;right:0;z-index:1000}.mpp.gift_guide .product-filter__list{padding-bottom:9px}.mpp.gift_guide .product-filter__list:before{content:"";background:#000000;width:100%;height:1px;display:inline-block;position:absolute;top:50%;left:0}@media (max-width:767px){.mpp.gift_guide .product-filter__list:before{display:none}}.mpp.gift_guide .product-filter__item{height:50px;padding-top:9px;background-color:#f0f0f0}@media (max-width:767px){.mpp.gift_guide .product-filter__item{height:40px}}.mpp.gift_guide .product-filter__item a{text-decoration:none}.mpp.gift_guide .product-filter__filter{font-size:12px;padding:0 12px;border:none}.mpp.gift_guide .product-filter__filter.active{color:#ed0e0e;background:0 0}.mpp.gift_guide .product-filter__filter:hover{color:#ed0e0e}.mpp.gift_guide .field-mobile-url{display:none}.page-products-holiday .mpp .page-header{background-color:#ffffff}.page-products-holiday .mpp .page-header__title__inner{background-color:#ffffff}.mpp-gift-guide-tout.product-promo{padding:60px 0}@media (max-width:767px){.mpp-gift-guide-tout.product-promo{padding:18px 0 0}}.mpp-gift-guide-tout .product-promo--bottom .product-promo__content-middle{padding:0}.mpp-gift-guide-tout .product-promo__title{font-family:"Lato Black";font-size:32px;line-height:1.125em;text-transform:uppercase}@media (min-width:768px),(min-width:1024px){.mpp-gift-guide-tout .product-promo__title{font-size:24px}}.mpp-gift-guide-tout .product-promo__copy{font-size:18px;font-family:"Brandon Text"}.mpp-gift-guide-tout .product-promo__link{position:initial}.mpp-gift-guide-tout .product-promo__link span{color:#ed0e0e;border-bottom:2px solid #ed0e0e}.mpp-gift-guide-tout .product-promo__link span:hover{color:black;border-bottom:2px solid black}.mpp-gift-guide-tout.white-text{padding:50% 0 0}@media (max-width:767px){.mpp-gift-guide-tout.white-text{padding:25% 0}}.mpp-gift-guide-tout.white-text .product-promo__title{color:#ffffff}.mpp-gift-guide-tout.white-text .product-promo__copy{color:#ffffff;font-weight:400;font-size:21px}.mpp-gift-guide-tout.white-text .product-promo__link{position:initial}.mpp-gift-guide-tout.white-text .product-promo__link span{color:#ffffff;border-bottom:2px solid #ffffff;position:initial}.mpp-gift-guide-tout.white-text .product-promo__link span:hover{color:black;border-bottom:2px solid black}.site-nav .menu__link--lvl-2 .holiday:hover{color:#ed0e0e}.site-nav .menu__link--lvl-2.active .holiday{color:#ed0e0e}@media (max-width:767px){.gg_mobile_landing .product_collection_hero-v3 .menu ul.menu__list{width:100%}.gg_mobile_landing .product_collection_hero-v3 .menu li{width:50%}}.gg_mobile_landing .product_collection_hero{height:325px;background-size:cover}.gg_mobile_landing .product_collection_hero__body{color:white;text-align:center;width:55%;float:right;margin-top:50px}.gg_mobile_landing .product_collection_hero h1{font-family:"Lato Black";font-size:24px;margin:0 auto 9px auto;color:white;line-height:1em;letter-spacing:0}.gg_mobile_landing .product_collection_hero__subtitle{font-size:12px;margin:0 auto 9px auto}.gg_mobile_landing .product_collection_hero__html_block a{color:#ffffff}.gg_mobile_landing .slide{display:flex;justify-content:center;align-items:center;width:80%;margin:0 auto}.gg_mobile_landing .slide_hero_module_img,.gg_mobile_landing .slide_hero_module_slide__copy{flex:1}.gg_mobile_landing .slide_hero{background-size:cover;height:174px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-left:50%}.gg_mobile_landing .slide_hero h3{font-family:"Lato Black";font-size:28px;line-height:1em;text-transform:uppercase;margin-bottom:18px;color:#ffffff;clear:both}.gg_mobile_landing .slide_hero h4 a{font-family:"Brandon Text Bold";text-decoration:none;border-bottom:2px solid white;padding-bottom:6px}.gg_mobile_landing .slide_hero_module__inner{margin:30px 0}.gg_mobile_landing .slide_hero_module__inner h5{font-size:18px;font-family:"Brandon Text Bold";text-transform:uppercase;line-height:1.5em;margin-bottom:12px}.gg_mobile_landing .slide_hero_module_slide__link a{color:#ffffff;text-decoration:none}.bwya__page{padding:0;font-family:"Brandon Text";margin:0 auto}.bwya__page--video{background-color:black;width:100%;background-size:100%;background-position:0 50%;background-repeat:no-repeat;max-width:100%;display:none}@media (min-width:768px){.bwya__page--video{max-width:99%}}#cboxLoadedContent .bwya__page--video{height:325px;display:block}@media (min-width:768px){#cboxLoadedContent .bwya__page--video{height:100%}}@media (min-width:1025px){#cboxLoadedContent .bwya__page--video{height:100%}}.bwya__page--loading-overlay{display:none}.bwya__page .product__social{font-size:14px}.bwya__page .js-share{color:#000000;text-decoration:none}.bwya__page .product-filter{border-bottom:0;height:auto;padding:12px 0 0;text-align:center}@media (min-width:768px){.bwya__page .product-filter{border-bottom:1px solid #000000;height:40px;padding:0}}.bwya__page .product-filter__list{display:inline-block;width:auto}.bwya__page .product-filter__item{float:left}.bwya__page .product-filter__filter{border-left:1px solid #000000;border-top:1px solid #000000;height:40px;line-height:39px;font-size:14px;background:#eff0f0}.bwya__page .product-filter__filter.active{border-bottom:1px solid #ffffff;background:#ffffff;color:#000000}.bwya__page .bwya__tile--container .bwya__tile.js-default-display{display:inline-block}.bwya__colorbox#colorbox{border:none}.bwya__colorbox #cboxContent{background:0 0}.bwya__colorbox #cboxClose{display:none}.bwya__footer,.bwya__header{background:#000000;max-width:100%}.bwya__footer--content,.bwya__header--content{color:#ffffff;text-align:center}@media (min-width:768px){.bwya__footer,.bwya__header{max-width:99.9%}}@media (min-width:1025px){.bwya__footer,.bwya__header{max-width:100%}}.bwya__header--content{padding:0 10.75% 10px 10.75%}.bwya__header--text{font-family:MillerBanner Light;font-size:27px;text-transform:uppercase;letter-spacing:0;line-height:1em;padding-top:30px}@media (min-width:401px){.bwya__header--text{font-size:36px}}@media (min-width:641px){.bwya__header--text{font-size:66px}}@media (min-width:1024px){.bwya__header--text{font-size:86px}}.bwya__header--video{padding:5px 0;height:225px}@media (min-width:401px){.bwya__header--video{height:275px}}@media (min-width:641px){.bwya__header--video{height:328px}}@media (min-width:1024px){.bwya__header--video{height:325px}}@media (min-width:768px){.bwya__header--video{height:445px}}@media (min-width:1025px){.bwya__header--video{height:450px}}.bwya__header--video-player{height:100%}.bwya__header--image{overflow:hidden;cursor:pointer}.bwya__baked--logo{padding-top:20px;display:block;margin:0 auto}.bwya__tile{float:left;overflow:hidden;width:50%}@media (min-width:768px){.bwya__tile{width:33.3%}}.bwya__tile--cta-wrapper{text-transform:uppercase;position:relative}.bwya__tile--cta-container{text-align:center;float:left;width:100%;z-index:100;position:absolute}.bwya__tile--cta-container a{-webkit-tap-highlight-color:transparent}.bwya__tile--cta-container .bwya-titleempty .bwya__tile--cta-three{padding-bottom:78%}.bwya__tile--cta-container .bwya-titleempty .bwya__tile--cta-three span{border:0}.bwya__tile--cta-one{padding-top:37%;font-size:24px;font-family:"MillerBanner Roman";overflow:hidden;line-height:1em}@media (min-width:641px){.bwya__tile--cta-one{font-size:35px}}@media (min-width:1024px){.bwya__tile--cta-one{font-size:42px}}.bwya__tile--cta-two{font-family:"MillerBanner Roman";font-size:18px;line-height:1em;text-transform:none}@media (min-width:641px){.bwya__tile--cta-two{font-size:21px}}@media (min-width:1024px){.bwya__tile--cta-two{font-size:24px}}.bwya__tile--cta-three-wrapper{overflow:hidden}.bwya__tile--cta-three{padding-bottom:63%;display:block}.bwya__tile--cta-three span{display:inline-block;margin:10% auto;font-family:"Brandon Text Bold";font-size:45%;padding:0 10px;border:1px solid #ffffff}@media (min-width:401px){.bwya__tile--cta-three span{font-size:80%;margin-top:5%;padding:5px 15px}}@media (min-width:641px){.bwya__tile--cta-three span{font-size:120%}}@media (min-width:768px){.bwya__tile--cta-three span{font-size:95%;margin:16px auto;padding:5px 15px}}.bwya__tile--cta-three span-wrapper{width:100%;position:relative;margin:0 auto;text-align:center}.bwya__tile--hidden-part{display:none}.bwya__tile--container{overflow:hidden;zoom:1;display:block}.bwya__tile--wrapper .bwya__tile:hover{background-color:#000000}.bwya__hover-ready:hover .bwya__tile--wrapper .bwya__tile--has-rollover{display:block;position:absolute}.bwya__tile--wrapper .bwya__tile--rollover-img,.bwya__tile--wrapper .bwya__tile--rollover-text{color:#ffffff;text-decoration:none;display:none}.bwya__hover-ready:hover .bwya__tile--wrapper .bwya__tile--rollover-img,.bwya__hover-ready:hover .bwya__tile--wrapper .bwya__tile--rollover-text{display:block;opacity:1}.bwya__tile--wrapper .bwya__tile--image,.bwya__tile--wrapper .bwya__tile--rollover-img{position:relative;text-align:center;float:left}.bwya__hover-ready:hover .bwya__tile--wrapper .bwya__tile--rollover-img{z-index:50}.bwya__tile--wrapper .bwya__tile--quote{position:absolute;top:40%;left:50%;margin-right:-35%;padding:0 10px;font-size:85%;line-height:115%;transform:translate(-50%,-50%)}@media (min-width:401px){.bwya__tile--wrapper .bwya__tile--quote{line-height:20px;font-size:120%}}@media (min-width:641px){.bwya__tile--wrapper .bwya__tile--quote{font-size:180%}}@media (min-width:768px){.bwya__tile--wrapper .bwya__tile--quote{top:50%;height:55%;font-size:145%;line-height:20pt}}@media (min-width:1025px){.bwya__tile--wrapper .bwya__tile--quote{font-size:112%;line-height:110%}}.bwya__tile--wrapper .bwya__tile--hashtag{padding-bottom:10px}.bwya__tile--wrapper .bwya__tile--hashtag-container{position:absolute;font-weight:700;font-size:7px;bottom:5%;left:0;right:0}@media (min-width:768px){.bwya__tile--wrapper .bwya__tile--hashtag-container{bottom:10%;font-size:8px}}@media (min-width:1025px){.bwya__tile--wrapper .bwya__tile--hashtag-container{bottom:5%}}.bwya__social-tile .bwya__tile--wrapper{height:100%;text-align:center;position:relative;padding:0 10px}.bwya__social-tile .bwya__tile--footer{display:none}.bwya__tile--social-border{border-top:1px solid #000000;border-bottom:1px solid #000000;width:45%;padding:10px;margin:0 auto}@media (min-width:401px){.bwya__tile--social-border{width:35%}}.bwya__tile .arrow-down{position:absolute;height:0;width:0;margin:0 auto;border-left:8px solid transparent;border-right:6px solid transparent;border-top:8px solid #000000;left:47%}@media (min-width:401px){.bwya__tile .arrow-down{left:47.5%}}@media (min-width:641px){.bwya__tile .arrow-down{left:48%}}@media (min-width:768px){.bwya__tile .arrow-down{left:47.5%;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000000}}@media (min-width:1025px){.bwya__tile .arrow-down{left:47%}}.bwya__tile .arrow-down-inner{position:absolute;height:0;width:0;margin:0 auto;left:49%;border-left:5.3px solid transparent;border-right:4px solid transparent;border-top:6px solid #ffffff}@media (min-width:641px){.bwya__tile .arrow-down-inner{left:48%}}@media (min-width:768px){.bwya__tile .arrow-down-inner{border-left:3px solid transparent;border-right:4px solid transparent;border-top:4px solid #ffffff}}.bwya__footer--title{margin:0 auto;width:80%}.bwya__footer--wrapper{margin:0 auto;max-width:1024px;overflow:hidden}@media (min-width:641px){.bwya__footer--wrapper{width:420px}}@media (min-width:768px){.bwya__footer--wrapper{width:530px}}.bwya__footer--link{color:#FFFFFF;text-decoration:none;text-transform:uppercase}.bwya__footer--block{text-align:center;width:33%;float:left;height:inherit;margin:25px 0 50px 0}@media (min-width:768px){.bwya__footer--block{width:25%;height:140px}.bwya__footer--block:not(:first-child){margin-left:25px}.bwya__footer--block:not(:last-child){margin-right:25px}}.bwya__footer--block-image{height:100%;width:100%}@media (min-width:768px){.bwya__footer--block-image{margin-bottom:10px;width:100%;height:100%}}.bwya__footer--image{padding:5px}@media (min-width:768px){.bwya__footer--image{width:100%;height:100%}}.luxe-lip{max-width:1024px;margin:0 auto}.luxe-lip .product-collection-tabs .tab-item a.current{border-bottom:none}.luxe-lip .callout-alt .button,.luxe-lip .callout-alt .recommended-item__button,.luxe-lip .callout-alt .viewcart-buttons .go-shopping,.viewcart-buttons .luxe-lip .callout-alt .go-shopping{background-color:#ff4661;color:#ffffff}.luxe-lip .callout-alt .button--disabled{background-color:#cccccc;border:1px solid #cccccc}.luxe-lip .product__inventory-status{font-family:"Brandon Text";text-align:left;padding:3px 0}.luxe-lip .quickshop .product-gallery{border-right:none}.luxe-lip .quickshop__container{background-color:#ffffff;margin:0}.luxe-lip .quickshop-wrapper{position:fixed;z-index:100;width:768px;max-height:77%;overflow:auto!important;top:12.5%;left:0;right:0;margin:5% auto}.luxe-lip .quickshop-wrapper.active::before{display:none}.luxe-lip .quickshop-wrapper .product-grid__content,.luxe-lip .quickshop-wrapper .responsive-tabs--how_to_use-wrap,.luxe-lip .quickshop-wrapper .wrap{padding:0}.artist-picks-page .luxe-lip .quickshop-wrapper .product-info__shade-tile,.favorites-page .luxe-lip .quickshop-wrapper .product-info__shade-tile,.luxe-lip .quickshop-wrapper .artist-picks-page .product-info__shade-tile,.luxe-lip .quickshop-wrapper .favorites-page .product-info__shade-tile,.luxe-lip .quickshop-wrapper .past-purchases-page .product-info__shade-tile,.luxe-lip .quickshop-wrapper .shade-picker__shade,.luxe-lip .quickshop-wrapper .wishlist-page .product-info__shade-tile,.past-purchases-page .luxe-lip .quickshop-wrapper .product-info__shade-tile,.wishlist-page .luxe-lip .quickshop-wrapper .product-info__shade-tile{width:39px;height:39px}.luxe-lip .quickshop-wrapper .button,.luxe-lip .quickshop-wrapper .recommended-item__button,.luxe-lip .quickshop-wrapper .viewcart-buttons .go-shopping,.viewcart-buttons .luxe-lip .quickshop-wrapper .go-shopping{float:left}.luxe-lip .product__full-details-link-wrapper,.luxe-lip .product__promo{display:none}.luxe-lip .product--full .product__sku-categories{min-height:0}.luxe-lip .product-collection-product div{background-repeat:no-repeat;background-position:97% 50px}@media (min-width:769px),(min-width:1024px){.luxe-lip .product-collection-product div{background-position:90% 50px}}@media (max-width:768px){.luxe-lip .product_collection_hero{background-position:-118px 0}}.luxe-lip .product_collection_hero__body{color:#ffffff;width:512px;position:relative;top:40%;right:-40%}@media (max-width:768px){.luxe-lip .product_collection_hero__body{right:-32%}}.luxe-lip .product_collection_hero h1{font-family:"Brandon Text Bold";font-size:30px;line-height:33px;letter-spacing:9px;text-transform:uppercase;text-align:center;margin:0 auto 18px auto}.luxe-lip .product_collection_hero__subtitle{font-size:20px;line-height:33px;letter-spacing:5px;text-align:center;margin:0 auto 0 auto}.luxe-lip .product_collection_hero__content{overflow:hidden;position:relative}.luxe-lip .product_collection_hero__content-item{float:left;position:relative}.luxe-lip .product_collection_hero__content-item:nth-child(2){position:absolute;top:286px;left:50px}@media (min-width:769px),(min-width:1024px){.luxe-lip .product_collection_hero__content-item:nth-child(2){top:253px}}.luxe-lip .product_collection_hero__content-item .text-block{height:430px;width:286px;padding:30px;background-color:#eff0f0}@media (min-width:769px),(min-width:1024px){.luxe-lip .product_collection_hero__content-item .text-block{height:300px;width:472px}}.luxe-lip .product_collection_hero__content-item .text-block h4{font-family:"Brandon Text Bold";font-size:18px;text-transform:uppercase;letter-spacing:2px;margin-bottom:9px}@media (min-width:769px),(min-width:1024px){.luxe-lip .product_collection_hero__content-item .text-block h4{letter-spacing:4px}}.luxe-lip .product_collection_hero__content-item .text-block .text-block_body p{font-size:16px;letter-spacing:1px;margin-bottom:12px}.luxe-lip .product-collection-product__product{height:1036px;position:relative;padding:30px 50% 0 50px}@media (min-width:769px),(min-width:1024px){.luxe-lip .product-collection-product__product{height:860px}}.luxe-lip .product-collection-product__description{font-size:16px;margin-bottom:3px}.luxe-lip .product-collection-product__callout{font-family:"Brandon Text Bold";font-size:16px;color:#ff4661;text-transform:uppercase;letter-spacing:3px;margin-bottom:6px}.luxe-lip .product-collection-product h2,.luxe-lip .product-collection-product h3{font-family:"Brandon Text Bold";font-size:24px;margin-bottom:6px;text-transform:uppercase;letter-spacing:3px;line-height:1em}.luxe-lip .product-collection-product h3{margin-top:6px}.luxe-lip .product-collection-product__price{font-family:"Brandon Text Bold";font-size:16px}.luxe-lip .product-collection-product .product-collection-product__shadelist{position:absolute;height:300px;width:1024px;bottom:0;left:0;border-top:1px solid #cccccc}@media (min-width:769px),(min-width:1024px){.luxe-lip .product-collection-product .product-collection-product__shadelist{height:260px}}.luxe-lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename{font-size:16px;height:33px;width:190px;position:absolute}.luxe-lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(8n+1){top:40px}.luxe-lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(8n+2){top:70px}.luxe-lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(8n+3){top:100px}.luxe-lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(8n+4){top:130px}.luxe-lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(8n+5){top:160px}.luxe-lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(8n+6){top:190px}.luxe-lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(8n+7){top:220px}.luxe-lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(8n+8){top:250px}.luxe-lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(-n+8){left:50px}.luxe-lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(n+9):nth-child(-n+16){left:240px}.luxe-lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(n+17):nth-child(-n+24){left:430px}.luxe-lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(n+25):nth-child(-n+32){left:620px}@media (min-width:769px),(min-width:1024px){.luxe-lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(6n+1){top:40px}.luxe-lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(6n+2){top:70px}.luxe-lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(6n+3){top:100px}.luxe-lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(6n+4){top:130px}.luxe-lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(6n+5){top:160px}.luxe-lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(6n+6){top:190px}.luxe-lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(-n+6){left:50px}.luxe-lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(n+7):nth-child(-n+12){left:240px}.luxe-lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(n+13):nth-child(-n+18){left:430px}.luxe-lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(n+19):nth-child(-n+24){left:620px}.luxe-lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(n+25):nth-child(-n+30){left:810px}}.artist-picks-page .luxe-lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename .product-info__shade-tile,.favorites-page .luxe-lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename .product-info__shade-tile,.luxe-lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename .artist-picks-page .product-info__shade-tile,.luxe-lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename .favorites-page .product-info__shade-tile,.luxe-lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename .past-purchases-page .product-info__shade-tile,.luxe-lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename .shade-picker__shade,.luxe-lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename .wishlist-page .product-info__shade-tile,.past-purchases-page .luxe-lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename .product-info__shade-tile,.wishlist-page .luxe-lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename .product-info__shade-tile{display:inline-block;height:16px;width:16px;vertical-align:top}.luxe-lip .button--outline{border:1px solid #ff4661;color:#ff4661;margin-top:18px}.luxe-lip .product__button{margin-top:18px}.luxe-lip .product_intense-pigment{font-size:16px;height:350px;padding:40px 50% 0 30px;border-bottom:1px solid #f3f3f3;background-position:90% center}@media (max-width:768px){.luxe-lip .product_intense-pigment{height:360px!important;padding:40px 50% 0 10px;background-position:95% 20px;background-size:300px}}.luxe-lip-curalate .product_collection_hero{background-repeat:no-repeat;background-size:100%;background-color:#eff0f0}.luxe-lip-curalate .product_collection_hero__content{overflow:hidden}.luxe-lip-curalate .product_collection_hero__body{line-height:1.5em;padding-top:24px;padding-right:1%;padding-bottom:12px;width:54%;margin-left:46%;min-height:200px}@media (min-width:768px){.luxe-lip-curalate .product_collection_hero__body{font-size:20px;padding-top:15%;width:45%;margin-left:55%}}@media (max-width:767px){.luxe-lip-curalate .product_collection_hero h1{font-size:20px;margin-bottom:6px}.luxe-lip-curalate .product_collection_hero__subtitle{font-size:14px;line-height:1.25em}}.luxe-lip .product-collection-footer,.luxe-lip-curalate .product-collection-footer{height:240px}.luxe-lip .product-collection-footer h3,.luxe-lip-curalate .product-collection-footer h3{font-family:"Brandon Text Bold";font-size:22px;text-transform:uppercase;margin:18px 0}.luxe-lip .product-collection-footer__sub,.luxe-lip-curalate .product-collection-footer__sub{font-size:20px;line-height:1.5em;margin-bottom:18px}.luxe-lip .product-collection-footer__link a,.luxe-lip-curalate .product-collection-footer__link a{font-family:"Brandon Text Bold";text-transform:uppercase;text-decoration:none;border-bottom:1px solid;padding-bottom:3px}.luxe-lip .shop-all__button,.luxe-lip-curalate .shop-all__button{margin:27px 0}.luxe-lip .product-collection-footer_l,.luxe-lip .product-collection-footer_r,.luxe-lip-curalate .product-collection-footer_l,.luxe-lip-curalate .product-collection-footer_r{min-height:325px;width:510px;margin:40px 0;padding:24px;float:left;background-color:#eff0f0}@media (max-width:768px){.luxe-lip .product-collection-footer_l,.luxe-lip .product-collection-footer_r,.luxe-lip-curalate .product-collection-footer_l,.luxe-lip-curalate .product-collection-footer_r{width:100%;margin:0 0 6px}}.luxe-lip .product-collection-footer_l,.luxe-lip-curalate .product-collection-footer_l{padding-top:30px}.luxe-lip .product-collection-footer_l span,.luxe-lip-curalate .product-collection-footer_l span{font-size:3em;text-align:center}.luxe-lip .product-collection-footer_r,.luxe-lip-curalate .product-collection-footer_r{margin-left:4px;padding-top:37px}.luxe-lip .product-collection-footer_r .icon-freeshipping,.luxe-lip-curalate .product-collection-footer_r .icon-freeshipping{content:url(/media/export/cms/collections/luxe_lip/free-shipping.png);position:relative;bottom:12px}.luxe-lip .product-collection-footer_r h3,.luxe-lip-curalate .product-collection-footer_r h3{margin:0 0 18px 0}.nourishing_lip{max-width:1024px;margin:0 auto}.nourishing_lip .product-collection-tabs .tab-item a.current{border-bottom:none}.nourishing_lip .callout-alt .button,.nourishing_lip .callout-alt .recommended-item__button,.nourishing_lip .callout-alt .viewcart-buttons .go-shopping,.viewcart-buttons .nourishing_lip .callout-alt .go-shopping{background-color:#ff4661;color:#ffffff}.nourishing_lip .callout-alt .button--disabled{background-color:#cccccc;border:1px solid #cccccc}.nourishing_lip .product__inventory-status{font-family:"Brandon Text";text-align:left;padding:3px 0}.nourishing_lip .quickshop .product-gallery{border-right:none}.nourishing_lip .quickshop__container{background-color:#ffffff;margin:0}.nourishing_lip .quickshop-wrapper{position:fixed;z-index:100;width:768px;max-height:77%;overflow:auto!important;top:12.5%;left:0;right:0;margin:5% auto}.nourishing_lip .quickshop-wrapper.active::before{display:none}.nourishing_lip .quickshop-wrapper .product-grid__content,.nourishing_lip .quickshop-wrapper .responsive-tabs--how_to_use-wrap,.nourishing_lip .quickshop-wrapper .wrap{padding:0}.artist-picks-page .nourishing_lip .quickshop-wrapper .product-info__shade-tile,.favorites-page .nourishing_lip .quickshop-wrapper .product-info__shade-tile,.nourishing_lip .quickshop-wrapper .artist-picks-page .product-info__shade-tile,.nourishing_lip .quickshop-wrapper .favorites-page .product-info__shade-tile,.nourishing_lip .quickshop-wrapper .past-purchases-page .product-info__shade-tile,.nourishing_lip .quickshop-wrapper .shade-picker__shade,.nourishing_lip .quickshop-wrapper .wishlist-page .product-info__shade-tile,.past-purchases-page .nourishing_lip .quickshop-wrapper .product-info__shade-tile,.wishlist-page .nourishing_lip .quickshop-wrapper .product-info__shade-tile{width:39px;height:39px}.nourishing_lip .quickshop-wrapper .button,.nourishing_lip .quickshop-wrapper .recommended-item__button,.nourishing_lip .quickshop-wrapper .viewcart-buttons .go-shopping,.viewcart-buttons .nourishing_lip .quickshop-wrapper .go-shopping{float:left}.nourishing_lip .product__full-details-link-wrapper,.nourishing_lip .product__promo{display:none}.nourishing_lip .product--full .product__sku-categories{min-height:0}.nourishing_lip .product-collection-product div{background-repeat:no-repeat;background-position:97% 50px}@media (min-width:769px),(min-width:1024px){.nourishing_lip .product-collection-product div{background-position:90% 50px}}.nourishing_lip .product_collection_hero{height:516px;max-width:1024px;background-position:100% center;position:relative}.nourishing_lip .product_collection_hero__body{letter-spacing:6px;color:#fff;width:366px;position:absolute;right:0;top:33%;line-height:2.5em;text-align:center}.nourishing_lip .product_collection_hero__callout{font-size:30px;text-transform:uppercase}.nourishing_lip .product_collection_hero h1,.nourishing_lip .product_collection_hero h2{font-family:"Brandon Text Bold";font-size:30px;line-height:33px;letter-spacing:9px;text-transform:uppercase;text-align:center;margin:0 auto 18px auto}.nourishing_lip .product_collection_hero__subtitle{font-size:20px;line-height:33px;letter-spacing:5px;text-align:center;margin:0 auto 0 auto}.nourishing_lip .product_collection_hero__content{overflow:hidden;position:relative}.nourishing_lip .product_collection_hero__content-item{float:left;position:relative}.nourishing_lip .product_collection_hero__content-item:nth-child(2){position:absolute;top:310px;left:50px}@media (min-width:769px),(min-width:1024px){.nourishing_lip .product_collection_hero__content-item:nth-child(2){top:253px}}.nourishing_lip .product_collection_hero__content-item .text-block{width:286px;padding:30px;background-color:#eff0f0}@media (min-width:769px),(min-width:1024px){.nourishing_lip .product_collection_hero__content-item .text-block{width:472px}}.nourishing_lip .product_collection_hero__content-item .text-block h4{font-family:"Brandon Text Bold";font-size:18px;text-transform:uppercase;letter-spacing:2px;margin-bottom:9px}@media (min-width:769px),(min-width:1024px){.nourishing_lip .product_collection_hero__content-item .text-block h4{letter-spacing:4px}}.nourishing_lip .product_collection_hero__content-item .text-block .text-block_body p{font-size:16px;letter-spacing:1px;margin-bottom:12px}.nourishing_lip .product-collection-product__product{height:1036px;position:relative;padding:30px 50% 0 50px}@media (min-width:769px),(min-width:1024px){.nourishing_lip .product-collection-product__product{height:860px}}.nourishing_lip .product-collection-product__description{font-size:16px;margin-bottom:3px}.nourishing_lip .product-collection-product__callout{font-family:"Brandon Text Bold";font-size:16px;color:#ff4661;text-transform:uppercase;letter-spacing:3px;margin-bottom:6px}.nourishing_lip .product-collection-product h2,.nourishing_lip .product-collection-product h3{font-family:"Brandon Text Bold";font-size:24px;margin-bottom:6px;text-transform:uppercase;letter-spacing:3px;line-height:1em}.nourishing_lip .product-collection-product__price{font-family:"Brandon Text Bold";font-size:16px}.nourishing_lip .product-collection-product .product-collection-product__shadelist{position:absolute;height:200px;width:1024px;bottom:0;left:0;border-top:1px solid #cccccc}.nourishing_lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename{font-size:16px;height:33px;width:190px;position:absolute}.nourishing_lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(4n+1){top:40px}.nourishing_lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(4n+2){top:70px}.nourishing_lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(4n+3){top:100px}.nourishing_lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(4n+4){top:130px}.nourishing_lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(-n+4){left:90px}.nourishing_lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(-n+4){left:50px}.nourishing_lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(n+5):nth-child(-n+8){left:210px}.nourishing_lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(n+9):nth-child(-n+12){left:400px}.nourishing_lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(n+13):nth-child(-n+16){left:590px}@media (min-width:769px),(min-width:1024px){.nourishing_lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(n+5):nth-child(-n+8){left:320px}.nourishing_lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(n+9):nth-child(-n+12){left:560px}.nourishing_lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(n+13):nth-child(-n+16){left:800px}}.artist-picks-page .nourishing_lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename .product-info__shade-tile,.favorites-page .nourishing_lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename .product-info__shade-tile,.nourishing_lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename .artist-picks-page .product-info__shade-tile,.nourishing_lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename .favorites-page .product-info__shade-tile,.nourishing_lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename .past-purchases-page .product-info__shade-tile,.nourishing_lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename .shade-picker__shade,.nourishing_lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename .wishlist-page .product-info__shade-tile,.past-purchases-page .nourishing_lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename .product-info__shade-tile,.wishlist-page .nourishing_lip .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename .product-info__shade-tile{display:inline-block;height:16px;width:16px;vertical-align:top}.nourishing_lip .button--outline{border:1px solid #ff4661;color:#ff4661;margin-top:18px}.nourishing_lip .product__button{margin-top:18px}.nourishing_lip .product_intense-pigment{font-size:16px;height:350px;padding:40px 50% 0 30px;border-bottom:1px solid #f3f3f3;background-position:90% center}@media (max-width:768px){.nourishing_lip .product_intense-pigment{height:360px!important;padding:40px 50% 0 10px;background-position:95% 20px;background-size:300px}}.eye-opener .product_collection_hero{background-position:0 75%;background-repeat:no-repeat;background-size:contain;min-height:497px;margin-top:60px}.eye-opener .product_collection_hero h1{font-size:48px;font-family:"Brandon Text Medium";letter-spacing:9px}.eye-opener .product_collection_hero__content{max-width:780px;margin:0 auto 30px}.eye-opener .product_collection_hero__content .product-image{float:left}.eye-opener .product_collection_hero__content .text-block_love-it{padding-left:35%;margin-bottom:40px;font-size:16px}.eye-opener .product_collection_hero__content .text-block_love-it h4{font-family:"Brandon Text Bold";text-transform:uppercase;line-height:1.25em;letter-spacing:6px}.eye-opener .product_collection_hero__content .text-block_love-it p{margin:0 0 21px 0}.eye-opener .product_collection_hero__content .text-block_love-it p:nth-child-last{margin-left:0}.eye-opener .product_collection_hero__content .block_container__title{font-size:14px;font-family:"Brandon Text Bold";text-transform:uppercase;letter-spacing:3px;position:relative;margin:34px 0 27px 0;text-align:center}.eye-opener .product_collection_hero__content .block_container__title .inner{background:#ffffff;display:inline-block;position:relative;padding:0 7px 0 9px}.eye-opener .product_collection_hero__content .block_container__title:before{content:"";background:#000000;width:100%;height:1px;display:inline-block;position:absolute;bottom:9px;left:0}.eye-opener.looks .block_container{min-height:528px;border-top:1px solid #000000;padding-top:40px;margin-bottom:40px;position:relative}.eye-opener.looks .product_collection_hero__html_block{position:relative;padding-bottom:40px}.eye-opener.looks .product_collection_hero__html_block .left-block{width:64%}.eye-opener.looks .product_collection_hero__html_block .left-block img:nth-child(1){margin-bottom:18px;float:right}.eye-opener.looks .product_collection_hero__content{max-width:908px}.eye-opener.looks .product_collection_hero .right-block{width:36%;position:absolute;top:0;right:0;padding-left:30px}.eye-opener.looks .product_collection_hero .right-block div:nth-child(1){font-size:22px;line-height:1.5em;margin:124px 0 20px}@media (max-width:768px){.eye-opener.looks .product_collection_hero .right-block div:nth-child(1){margin-top:105px}}.eye-opener.looks .product_collection_hero .right-block img:nth-child(3){position:absolute;top:360px;left:5%}@media (max-width:768px){.eye-opener.looks .product_collection_hero .right-block img:nth-child(3){left:20%;width:59%}}.eye-opener.looks .product_collection_hero .button,.eye-opener.looks .product_collection_hero .recommended-item__button,.eye-opener.looks .product_collection_hero .viewcart-buttons .go-shopping,.viewcart-buttons .eye-opener.looks .product_collection_hero .go-shopping{font-size:12px;background-color:#000000}@media (max-width:768px){.eye-opener.looks .product_collection_hero .button,.eye-opener.looks .product_collection_hero .recommended-item__button,.eye-opener.looks .product_collection_hero .viewcart-buttons .go-shopping,.viewcart-buttons .eye-opener.looks .product_collection_hero .go-shopping{letter-spacing:0}}.eye-opener.looks .product_collection_hero .button:hover,.eye-opener.looks .product_collection_hero .recommended-item__button:hover,.eye-opener.looks .product_collection_hero .viewcart-buttons .go-shopping:hover,.viewcart-buttons .eye-opener.looks .product_collection_hero .go-shopping:hover{background-color:#ff4661}.eye-opener.looks .product_collection_hero .button a,.eye-opener.looks .product_collection_hero .recommended-item__button a,.eye-opener.looks .product_collection_hero .viewcart-buttons .go-shopping a,.viewcart-buttons .eye-opener.looks .product_collection_hero .go-shopping a{color:#ffffff;text-decoration:none}.eye-opener.looks .text-block{width:58%;float:left}.eye-opener.looks .text-block_body img{float:left}@media (max-width:768px){.eye-opener.looks .text-block_body img{width:12%;margin-left:10px}}.eye-opener.looks .text-block_body p{font-size:16px;width:84%;padding-left:20px;float:left}.eye-opener.looks .product-collection-product{width:58%;float:left}.eye-opener.looks .product-collection-product__product{background-repeat:no-repeat;padding-left:20px}@media (max-width:768px){.eye-opener.looks .product-collection-product__product{background-size:contain}}.eye-opener.looks .product-collection-product__product-name{display:block;font-family:"Brandon Text Bold";font-size:16px;text-transform:uppercase;letter-spacing:3px;line-height:1.5em;margin-bottom:12px}.eye-opener.looks .product-collection-product__price{width:100%;text-align:left}.eye-opener.looks .product-collection-product__description{display:none}.eye-opener.looks .button--outline,.eye-opener.looks .button--secondary{padding:.5em .75em}.eye-opener.looks .product-image{width:41%;float:right;position:absolute;right:0}.eye-opener.looks .product-image_title{margin:0}.eye-opener.looks.winged .step1 .product-collection-product:nth-child(2) .product-collection-product__product{background-position:90% center;padding:60px 240px 60px 20px;margin-top:60px}@media (max-width:768px){.eye-opener.looks.winged .step1 .product-collection-product:nth-child(2) .product-collection-product__product{padding:30px 240px 30px 20px;margin-top:10px}}.eye-opener.looks.winged .step1 .product-collection-product:nth-child(4) .product-collection-product__product{background-position:center 10;padding:70px 240px 10px 20px}.eye-opener.looks.winged .step2 .product-collection-product__product{padding-top:280px;margin-top:20px}.eye-opener.looks.winged .step3 .product-collection-product__product{padding-top:280px;margin-top:20px}.eye-opener.looks.classic .step1 .product-collection-product:nth-child(2) .product-collection-product__product{background-position:center 10%;padding:200px 240px 60px 20px}.eye-opener.looks.classic .step2 .product-collection-product:nth-child(2) .product-collection-product__product{background-position:260px 20px;padding-top:80px;padding-bottom:120px}@media (max-width:768px){.eye-opener.looks.classic .step2 .product-collection-product:nth-child(2) .product-collection-product__product{background-position:233px center;background-size:50%}}.eye-opener.looks.classic .step2 .product-collection-product:nth-child(4) .product-collection-product__product{background-position:center 100px;padding:0 240px 100px 20px;position:relative;top:-70px}@media (max-width:768px){.eye-opener.looks.classic .step2 .product-collection-product:nth-child(4) .product-collection-product__product{background-position:center 120px;padding:0 0 120px 20px;width:600px}}.eye-opener.looks.classic .step3 h2{width:200px}.eye-opener.looks.classic .step3 .product-collection-product:nth-child(2) .product-collection-product__product{background-position:260px 20px;padding-top:80px;padding-bottom:120px}@media (max-width:768px){.eye-opener.looks.classic .step3 .product-collection-product:nth-child(2) .product-collection-product__product{background-position:225px center;background-size:50%}}.eye-opener.looks.classic .step3 .product-collection-product:nth-child(4) .product-collection-product__product{background-position:center 100px;padding:0 240px 100px 20px;position:relative;top:-70px}@media (max-width:768px){.eye-opener.looks.classic .step3 .product-collection-product:nth-child(4) .product-collection-product__product{background-position:center 120px;padding:0 0 100px 20px;width:600px}}.eye-opener.looks.classic .step4 .product-collection-product__product{padding-top:280px;margin-top:20px}.eye-opener.looks.gilded .step1 .product-collection-product__product,.eye-opener.looks.gilded .step2 .product-collection-product__product{padding-top:90px;padding-bottom:30px;background-position:3px 33px}.eye-opener.looks.gilded .step3 .product-collection-product__product{padding-top:280px;margin-top:20px}.eye-opener .product-collection-product__product-name{display:none}.eye-opener .product-collection-product__description{font-size:18px;text-align:center}.eye-opener .product-collection-product__price{font-size:18px;font-family:"Brandon Text Bold";text-align:center;line-height:2em;width:134px;margin:0 auto}.eye-opener .product-collection-product__price .callout-alt .button,.eye-opener .product-collection-product__price .callout-alt .recommended-item__button,.eye-opener .product-collection-product__price .callout-alt .viewcart-buttons .go-shopping,.viewcart-buttons .eye-opener .product-collection-product__price .callout-alt .go-shopping{color:#ffffff;background-color:#ff4661}.eye-opener .product-collection-product__price .callout-alt .button:hover,.eye-opener .product-collection-product__price .callout-alt .recommended-item__button:hover,.eye-opener .product-collection-product__price .callout-alt .viewcart-buttons .go-shopping:hover,.viewcart-buttons .eye-opener .product-collection-product__price .callout-alt .go-shopping:hover{background-color:#000000;border:1px solid #000000}.eye-opener .video-block__media{width:100%;position:relative;margin:0 auto}@media (min-width:768px){.eye-opener .video-block__media{width:780px}}.eye-opener .video-block__media--video{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:auto;margin:0 auto}@media (min-width:768px){.eye-opener .video-block__media--video{width:780px;height:408px}}.eye-opener .video-block__content{border-top:1px solid #000000;padding-top:80px;position:relative}.eye-opener .video-block__headline{font-family:"Brandon Text Bold";font-weight:400;font-size:14px;line-height:15px;letter-spacing:.2em;text-align:center;text-transform:uppercase;position:absolute;top:40px;left:0;right:0;width:40%;display:inline-block;margin:0 auto 30px auto;padding:0 33px}.eye-opener .video-block__headline .inner{background-color:#ffffff;display:inline-block;position:relative;padding:0 7px 0 9px}.eye-opener .video-block__headline:before{content:"";background:#000000;width:100%;height:1px;display:inline-block;position:absolute;top:43%;left:0}.eye-opener.ugc .product_collection_hero{background-repeat:repeat;margin-top:0}@media (max-width:767px){.eye-opener.ugc .product_collection_hero{background-position:0 0;background-size:100%;min-height:0}}.eye-opener.ugc .product_collection_hero__content{max-width:1024px}.bobbi-masks{max-width:900px;margin:0 auto}@media (max-width:1024px){.bobbi-masks{padding:10px}}.bobbi-masks .product_collection_hero{height:240px;margin-bottom:39px;position:relative}.bobbi-masks .product_collection_hero .at-h2,.bobbi-masks .product_collection_hero h1{font-size:40px;padding-top:40px}.bobbi-masks .product_collection_hero__callout{font-size:24px;text-align:center;position:absolute;top:96px;left:0;right:0}.bobbi-masks .product_collection_hero__subtitle{font-size:22px;letter-spacing:1px;text-align:left;line-height:1.5em;margin-top:80px}.bobbi-masks .product_collection_hero__content-item{border-top:1px solid #d4d4d4;padding:24px 0;min-height:550px}.bobbi-masks .block_container{position:relative}.bobbi-masks .product-palette-atb{float:left;position:relative;clear:both;z-index:2}.bobbi-masks .product-palette-atb__product-name{font-family:"Brandon Text Bold";float:left;padding:33px 20px 0 0}.bobbi-masks .product-palette-atb__ppu{float:left;padding:33px 20px 0 0}.bobbi-masks .product-palette-atb .callout-alt{float:left}.bobbi-masks .product-palette-atb .at-h5{font-size:1.17em}.bobbi-masks .text-block{float:left;position:relative;clear:both;z-index:2}.bobbi-masks .text-block_header h4{font-size:24px;font-family:"Brandon Text Bold";letter-spacing:3px;text-transform:uppercase;margin-bottom:15px}.bobbi-masks .text-block_header .text-block_body{font-size:16px;letter-spacing:1px;padding-right:27%}.bobbi-masks .text-block_benefits{font-size:16px;width:343px;padding:24px 18px;background-color:#ffffff;border:1px solid #000000}.bobbi-masks .text-block_benefits h4{font-family:"Brandon Text Bold";text-transform:uppercase}.bobbi-masks .text-block_body li{line-height:1.5em;margin:9px 0 0 9px;text-indent:-9px}.bobbi-masks .text-block_body li:before{content:"• "}.bobbi-masks .product-image{float:right;position:absolute;clear:both;top:0;right:0;z-index:1}.foundation_stick{max-width:1024px;margin:0 auto}.foundation_stick .product-collection-tabs .tab-item a.current{border-bottom:none}.foundation_stick .callout-alt .button,.foundation_stick .callout-alt .recommended-item__button,.foundation_stick .callout-alt .viewcart-buttons .go-shopping,.viewcart-buttons .foundation_stick .callout-alt .go-shopping{background-color:#ff4661;color:#ffffff}.foundation_stick .callout-alt .button--disabled{background-color:#cccccc;border:1px solid #cccccc}.foundation_stick .product__inventory-status{font-family:"Brandon Text";text-align:left;padding:3px 0}.foundation_stick .quickshop .product-gallery{border-right:none}.foundation_stick .quickshop__container{background-color:#ffffff;margin:0}.foundation_stick .quickshop-wrapper{position:fixed;z-index:100;width:768px;max-height:77%;overflow:auto!important;top:12.5%;left:0;right:0;margin:5% auto}.foundation_stick .quickshop-wrapper.active::before{display:none}.foundation_stick .quickshop-wrapper .product-grid__content,.foundation_stick .quickshop-wrapper .responsive-tabs--how_to_use-wrap,.foundation_stick .quickshop-wrapper .wrap{padding:0}.artist-picks-page .foundation_stick .quickshop-wrapper .product-info__shade-tile,.favorites-page .foundation_stick .quickshop-wrapper .product-info__shade-tile,.foundation_stick .quickshop-wrapper .artist-picks-page .product-info__shade-tile,.foundation_stick .quickshop-wrapper .favorites-page .product-info__shade-tile,.foundation_stick .quickshop-wrapper .past-purchases-page .product-info__shade-tile,.foundation_stick .quickshop-wrapper .shade-picker__shade,.foundation_stick .quickshop-wrapper .wishlist-page .product-info__shade-tile,.past-purchases-page .foundation_stick .quickshop-wrapper .product-info__shade-tile,.wishlist-page .foundation_stick .quickshop-wrapper .product-info__shade-tile{width:39px;height:39px}.foundation_stick .quickshop-wrapper .button,.foundation_stick .quickshop-wrapper .recommended-item__button,.foundation_stick .quickshop-wrapper .viewcart-buttons .go-shopping,.viewcart-buttons .foundation_stick .quickshop-wrapper .go-shopping{float:left}.foundation_stick .product__full-details-link-wrapper,.foundation_stick .product__promo{display:none}.foundation_stick .product--full .product__sku-categories{min-height:0}.foundation_stick .button--outline{border:1px solid #ff4661;color:#ff4661;margin-top:18px}.foundation_stick .product__button{margin-top:18px;background-color:#fff;border:1px solid #ff4661;color:#ff4661}.foundation_stick .product_collection_hero{height:516px;max-width:1024px;background-position:100% center;position:relative}.foundation_stick .product_collection_hero__body{letter-spacing:6px;color:#fff;width:100%;position:absolute;right:0;top:11%;line-height:2.5em;text-align:center}.foundation_stick .product_collection_hero__callout{font-size:30px;text-transform:uppercase}.foundation_stick .product_collection_hero h1{font-family:"Brandon Text Bold";font-size:30px;line-height:33px;letter-spacing:6px;text-transform:uppercase;text-align:center;margin:0 auto 18px auto}.foundation_stick .product_collection_hero__subtitle{font-size:26px;line-height:33px;letter-spacing:2.5px;text-align:center;margin:0 auto 0 auto}.foundation_stick .product_collection_hero__content{overflow:hidden;position:relative}.foundation_stick .product_collection_hero__content-item{float:left;position:relative;overflow:hidden}.foundation_stick .product_collection_hero__content-item .text-block{padding:30px;width:100%;background-color:#eff0f0}.foundation_stick .product_collection_hero__content-item .text-block h4{font-family:"Brandon Text Bold";font-size:18px;text-transform:uppercase;letter-spacing:2px;margin-bottom:20px}@media (min-width:769px),(min-width:1024px){.foundation_stick .product_collection_hero__content-item .text-block h4{letter-spacing:4px}}.foundation_stick .product_collection_hero__content-item .text-block .text-block_body p{font-size:14px;letter-spacing:1px;margin-bottom:15px;line-height:1.6em}.foundation_stick .product_collection_hero__content-item .page-header__inner{padding:0 30px}.foundation_stick .product_collection_hero__content-item .page-header__title--medium{margin:0 0 10px}.foundation_stick .product_collection_hero__content-item .page-header__subtitle{margin-top:5px}.foundation_stick .product_collection_hero__content-item .page-header__subtitle p{font-size:20px;letter-spacing:2.5px}.foundation_stick .product-collection-product__product{width:50%;float:left;padding:32px 20px 10px 30px}.foundation_stick .product-collection-product__grey_box{width:50%;float:left;padding:30px;border-left:1px #ccc solid}.foundation_stick .product-collection-product__description{font-size:16px;margin-bottom:3px}.foundation_stick .product-collection-product__callout{font-family:"Brandon Text Bold";font-size:16px;color:#ff4661;text-transform:uppercase;letter-spacing:3px;margin-bottom:6px}.foundation_stick .product-collection-product__product-image{text-align:center;margin-top:30px}.foundation_stick .product-collection-product h2,.foundation_stick .product-collection-product h3{font-family:"Brandon Text Bold";line-height:1em;font-size:18px;text-transform:uppercase;letter-spacing:4px;margin-bottom:9px}.foundation_stick .product-collection-product h3{margin-top:6px}.foundation_stick .product-collection-product__price{font-family:"Brandon Text Bold";font-size:16px}.foundation_stick .product-collection-product__ppu{padding-top:5px;display:block}.foundation_stick .product-collection-product .product-collection-product__shadelist{position:absolute;height:200px;width:1024px;bottom:0;left:0;border-top:1px solid #cccccc}.foundation_stick .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename{font-size:16px;height:33px;width:190px;position:absolute}.foundation_stick .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(4n+1){top:40px}.foundation_stick .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(4n+2){top:70px}.foundation_stick .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(4n+3){top:100px}.foundation_stick .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(4n+4){top:130px}.foundation_stick .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(-n+4){left:90px}.foundation_stick .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(-n+4){left:50px}.foundation_stick .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(n+5):nth-child(-n+8){left:210px}.foundation_stick .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(n+9):nth-child(-n+12){left:400px}.foundation_stick .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(n+13):nth-child(-n+16){left:590px}@media (min-width:769px),(min-width:1024px){.foundation_stick .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(n+5):nth-child(-n+8){left:320px}.foundation_stick .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(n+9):nth-child(-n+12){left:560px}.foundation_stick .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(n+13):nth-child(-n+16){left:800px}}.artist-picks-page .foundation_stick .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename .product-info__shade-tile,.favorites-page .foundation_stick .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename .product-info__shade-tile,.foundation_stick .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename .artist-picks-page .product-info__shade-tile,.foundation_stick .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename .favorites-page .product-info__shade-tile,.foundation_stick .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename .past-purchases-page .product-info__shade-tile,.foundation_stick .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename .shade-picker__shade,.foundation_stick .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename .wishlist-page .product-info__shade-tile,.past-purchases-page .foundation_stick .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename .product-info__shade-tile,.wishlist-page .foundation_stick .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename .product-info__shade-tile{display:inline-block;height:16px;width:16px;vertical-align:top}.foundation_stick .product-collection-product-combo{position:relative;margin:0 30px}.foundation_stick .product-collection-product-combo__image{width:50%;float:left}.foundation_stick .product-collection-product-combo__content{width:50%;float:right}.foundation_stick .product-collection-product-combo .product-collection-product__button--add-to-bag{border:1px solid #ff4661;color:#ff4661;margin-top:18px;background:#fff}.foundation_stick .product-collection-product-combo h2{font-family:"Brandon Text Bold";font-size:18px;letter-spacing:4px;line-height:1.5em;text-transform:uppercase;margin-bottom:6px}.foundation_stick .product-collection-product-combo h4{font-size:16px;font-family:"Brandon Text Bold";text-transform:uppercase;text-align:center;letter-spacing:2px;margin:40px 0 24px}.foundation_stick .product-collection-product-combo h4:before{content:"";background:#000000;width:100%;height:1px;display:inline-block;position:absolute;top:9px;left:0}.foundation_stick .product-collection-product-combo span.inner{background:#ffffff;display:inline-block;position:relative;padding:0 9px}.k_beauty{max-width:954px;margin:0 auto;text-align:center}.k_beauty .product_collection_hero{height:495px;background-repeat:no-repeat;position:relative}.k_beauty .product_collection_hero__body{width:400px;position:absolute;top:33%}.k_beauty .product_collection_hero__subtitle{letter-spacing:2px;line-height:1.5em}.k_beauty .block_container{border-top:1px solid #d4d4d4;margin-bottom:100px}.k_beauty.day .at-h2,.k_beauty.day h1{font-size:55px;line-height:1em}.k_beauty.night .at-h2,.k_beauty.night h1{font-size:41px;line-height:1em}.k_beauty h2,.k_beauty h3{font-family:"Brandon Text Bold";text-transform:uppercase;line-height:1.25em;margin:12px 0 3px}.k_beauty h3{font-size:1.5em}.k_beauty .at-kbeauty-h4,.k_beauty h4{font-family:"Brandon Text Bold";font-size:30px;margin:0;line-height:inherit;text-transform:uppercase;padding:48px 0 33px}.k_beauty .callout-alt .button,.k_beauty .callout-alt .recommended-item__button,.k_beauty .callout-alt .viewcart-buttons .go-shopping,.viewcart-buttons .k_beauty .callout-alt .go-shopping{color:#ff4661;text-decoration:underline;background-color:white;border:0}.k_beauty .callout-alt .button:hover,.k_beauty .callout-alt .recommended-item__button:hover,.k_beauty .callout-alt .viewcart-buttons .go-shopping:hover,.viewcart-buttons .k_beauty .callout-alt .go-shopping:hover{color:#000000;text-decoration:underline;background-color:white;border:0}.k_beauty .product-image{width:60%;margin-bottom:100px}.k_beauty .text-block:nth-child(3){padding:18% 6px 5%;border-bottom:1px solid #d4d4d4;margin-bottom:5%}@media (max-width:1024px){.k_beauty .text-block:nth-child(3){padding:6% 6px 5%}}.k_beauty .text-block:nth-child(3) p{margin-bottom:0;font-size:17px;line-height:1.68em;text-align:left}.k_beauty .text-block_body div{font-size:16px;line-height:1.75em;padding:18px 24%}.k_beauty .left .product-image{float:left}.k_beauty .right .product-image{float:right}.k_beauty .product-image{width:60%}.k_beauty .product-collection-product{text-align:left;padding:6px}.k_beauty .product-collection-product__description{display:none}.k_beauty .product-collection-product__price{font-family:"Brandon Text Bold"}p{margin:0 0 30px 0;padding:0;line-height:23.2px}.detail_hero_retouching-pencil .quickshop .product-gallery{border-right:none}.detail_hero_retouching-pencil .quickshop__container{background-color:#ffffff;margin:0}.detail_hero_retouching-pencil .quickshop-wrapper.active:before{content:""}.detail_hero_retouching-pencil .button--outline{border:none;background:#000000;color:#ffffff}.detail_hero_retouching-pencil .button--outline:hover{background:#ff4661;color:#ffffff}.detail_hero_retouching-pencil .detail_hero{min-height:700px;background-position:100%;background-size:50%;padding:39px 0}@media (max-width:768px){.detail_hero_retouching-pencil .detail_hero{background-position:110% 100%;padding:39px 12px}}.detail_hero_retouching-pencil .detail_hero__title{font-family:"MillerBanner Light";font-size:86px;line-height:.8em;text-transform:uppercase}.detail_hero_retouching-pencil .detail_hero-description_1{font-size:20px;line-height:1.5em;padding:40px 0;width:448px;clear:left}.detail_hero_retouching-pencil .detail_hero-description_1 div{padding-top:40px;border-top:1px solid #000}.detail_hero_retouching-pencil .detail_hero-product__price{font-family:"Brandon Text Bold";font-size:20px;margin-bottom:30px}.detail_hero_retouching-pencil .detail_hero__callout,.detail_hero_retouching-pencil .product_hero_details__header{font-family:"Brandon Text Bold";font-size:24px;letter-spacing:3px;text-transform:uppercase;float:left}.detail_hero_retouching-pencil .simple_dropdown{border-bottom:1px solid #000000;margin-bottom:36px}.detail_hero_retouching-pencil .simple_dropdown__cta{font-family:"Brandon Text Medium";font-size:20px;height:120px;cursor:pointer;padding-bottom:47px;border-bottom:1px solid #eff0f0}@media (max-width:768px){.detail_hero_retouching-pencil .simple_dropdown__cta{padding-left:12px}}.detail_hero_retouching-pencil .simple_dropdown__cta:hover .retouching_question__copy{color:#ff4661}.detail_hero_retouching-pencil .simple_dropdown__drawer{padding:36px 0}@media (max-width:768px){.detail_hero_retouching-pencil .simple_dropdown__drawer{padding:50px 0}}.detail_hero_retouching-pencil .simple_dropdown .product-collection-product{width:50%;float:left}.detail_hero_retouching-pencil .simple_dropdown .product-collection-product__product-name{display:none}.detail_hero_retouching-pencil .simple_dropdown .product-collection-product__description{font-size:18px;line-height:1.75em}@media (max-width:768px){.detail_hero_retouching-pencil .simple_dropdown .product-collection-product__description{padding-left:12px}}.detail_hero_retouching-pencil .simple_dropdown .product-collection-product__product img{position:relative;top:42px}@media (max-width:768px){.detail_hero_retouching-pencil .simple_dropdown .product-collection-product__shop-details{padding-left:12px}}.detail_hero_retouching-pencil .simple_dropdown .product-image{float:right;width:50%}.detail_hero_retouching-pencil .simple_dropdown .product-image img{float:right}.detail_hero_retouching-pencil .simple_dropdown .retouching_answer img,.detail_hero_retouching-pencil .simple_dropdown .retouching_question img{position:relative;padding-right:39px}.detail_hero_retouching-pencil .simple_dropdown .retouching_question{float:left}.detail_hero_retouching-pencil .simple_dropdown .retouching_question__copy{line-height:1.5em;float:left;margin-top:36px}@media (max-width:768px){.detail_hero_retouching-pencil .simple_dropdown .retouching_question__copy{width:500px}}.detail_hero_retouching-pencil .simple_dropdown .retouching_question img{top:7px}.detail_hero_retouching-pencil .simple_dropdown .retouching_answer img{top:-9px}.detail_hero_retouching-pencil .block_container.video{background:#000;color:#fff;text-align:center;padding:39px;margin:39px 0}.detail_hero_retouching-pencil .block_container.video h4{font-family:MillerBanner;font-size:30px;text-transform:uppercase;margin-bottom:12px}.detail_hero_retouching-pencil .block_container.video .block_container__subtitle{font-size:20px;margin-bottom:24px}.detail_hero_retouching-pencil .block_container.video .video-block__media{width:100%;position:relative;margin:0 auto}@media (min-width:1025px){.detail_hero_retouching-pencil .block_container.video .video-block__media{width:870px}}.detail_hero_retouching-pencil .block_container.video .video-block__media--video{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:auto;margin:0 auto}@media (min-width:1025px){.detail_hero_retouching-pencil .block_container.video .video-block__media--video{width:870px;height:470px}}.detail_hero_retouching-pencil .product-collection-footer_r{min-height:248px}.detail_hero_retouching-pencil .product-collection-footer_r .icon-freeshipping:before{content:url(/media/export/cms/global/free-shipping_69px.png)}.detail_hero_retouching-pencil.wand .detail_hero{background-size:inherit}@media (max-width:768px){.detail_hero_retouching-pencil.wand .detail_hero__title{letter-spacing:-1px;font-size:81px}}.detail_hero_retouching-pencil.wand .block_container.use-it{height:700px}@media (max-width:768px){.detail_hero_retouching-pencil.wand .block_container.use-it{padding-left:12px}}.detail_hero_retouching-pencil.wand .block_container.use-it .text-block{width:33%}.detail_hero_retouching-pencil.wand .block_container.use-it .text-block_body{font-size:18px;line-height:1.5em;margin-bottom:30px}.detail_hero_retouching-pencil.wand .block_container.use-it .text-block_model{float:right;width:58%;position:absolute;right:0;top:0}.detail_hero_retouching-pencil.wand .block_container__content{position:relative}.detail_hero_retouching-pencil.wand h3,.detail_hero_retouching-pencil.wand h4{font-family:Brandon Text Bold;font-size:20px;text-transform:uppercase}.detail_hero_retouching-pencil.wand h3.block_container__title,.detail_hero_retouching-pencil.wand h4.block_container__title{font-family:"MillerBanner light";font-size:40px;text-transform:uppercase;margin:46px 0}.detail_hero_retouching-pencil.wand .product-diagram{min-width:100%;background:#fcf5ec}.detail_hero_retouching-pencil.wand .product-diagram img{display:block;margin:0 auto}.detail_hero_retouching-pencil.wand .product-diagram h4{display:inline-block;z-index:1}.detail_hero_retouching-pencil.wand .product-diagram h4 .inner{background:#fcf5ec;display:inline-block;position:relative;padding:0 9px;z-index:1}.detail_hero_retouching-pencil.wand .product-diagram .text-block{width:33%;position:absolute}.detail_hero_retouching-pencil.wand .product-diagram .text-block_body{z-index:1;padding:0 9px}.detail_hero_retouching-pencil.wand .product-diagram .text-block_sponge{top:64px;left:5%}.detail_hero_retouching-pencil.wand .product-diagram .text-block_sponge h4:after{content:url(/media/export/cms/collections/retouching_pencil/RetouchingWand-pointer_1.jpg);position:absolute;top:-2px;right:-25%}.detail_hero_retouching-pencil.wand .product-diagram .text-block_flow-through{top:369px;left:5%}.detail_hero_retouching-pencil.wand .product-diagram .text-block_flow-through h4:after{content:url(/media/export/cms/collections/retouching_pencil/RetouchingWand-pointer_2.jpg);position:absolute;top:10px;right:-25%}@media (max-width:768px){.detail_hero_retouching-pencil.wand .product-diagram .text-block_flow-through h4 .inner{width:200px}}.detail_hero_retouching-pencil.wand .product-diagram .text-block_formula{top:230px;right:3%}.detail_hero_retouching-pencil.wand .product-diagram .text-block_formula h4:before{content:url(/media/export/cms/collections/retouching_pencil/RetouchingWand-pointer_3.jpg);position:absolute;top:-2px;left:-18%}.retouching-franchise{max-width:1024px;margin:0 auto;overflow:hidden;position:relative}.retouching-franchise .quickshop .product-gallery{border-right:none}.retouching-franchise .uppercase{text-transform:uppercase}.retouching-franchise .button--outline{border:none;background:#000000;color:#ffffff}.retouching-franchise .button--outline:hover{background:#ff4661;color:#ffffff}.retouching-franchise .product_collection_hero{padding-top:120px;position:relative;background-repeat:no-repeat;background-position:90% 100%;min-height:790px}.retouching-franchise .product_collection_hero__title{font-family:"MillerBanner Light";font-size:82px;line-height:.8em;text-transform:uppercase}@media (max-width:768px){.retouching-franchise .product_collection_hero__title{font-size:58px}}.retouching-franchise .product_collection_hero-description_1{font-size:20px;line-height:1.5em;padding:40px 0;width:448px;clear:left}.retouching-franchise .product_collection_hero-description_1 div{padding-top:40px;border-top:1px solid #000}.retouching-franchise .product_collection_hero__body{width:50%}.retouching-franchise .product_collection_hero__subtitle{font-family:"Brandon Text Bold";font-size:24px;letter-spacing:3px;text-transform:uppercase}.retouching-franchise .product_collection_hero__html_block{font-family:"Brandon Text";font-size:36px;font-style:italic;line-height:1.25em;text-align:center;width:80%;margin:0 auto;margin:70px auto 0;padding-top:70px;border-top:1px solid #000000}.retouching-franchise .product_collection_hero__html_block img{display:block;margin:18px auto}.retouching-franchise .product_collection_hero__content-item .block_container{padding:33px 0 66px}.retouching-franchise .product_collection_hero__content-item .block_container .block_container__content{overflow:hidden}.retouching-franchise .product_collection_hero__content-item:nth-child(1){font-family:"Brandon Text Bold";text-transform:uppercase;text-align:center;width:100%;border-bottom:1px solid #000000;position:absolute;top:70px}.retouching-franchise .product_collection_hero__content-item:nth-child(1) p{margin:0 0 20px 0}.retouching-franchise .product_collection_hero__content-item:nth-child(n+2):nth-child(-n+4) .block_container{border-top:1px grey solid}.retouching-franchise .product_collection_hero__content-item:nth-child(6) .block_container{padding:0}.retouching-franchise .product_collection_hero__content-item .block_container .product-image.product_model{float:left;width:57%}.retouching-franchise .product_collection_hero__content-item .block_container .product-image.product_product_img{float:right;width:50%}.retouching-franchise .product_collection_hero__content-item .block_container .product-image.product_product_img img{float:right}.retouching-franchise .product_collection_hero__content-item .block_container .product-collection-product{width:40%;float:right}.retouching-franchise .product_collection_hero__content-item .text-block_use_it{font-size:18px;margin-top:100px;width:50%;float:left}@media (max-width:768px){.retouching-franchise .product_collection_hero__content-item .text-block_use_it{padding-left:12px}}.retouching-franchise .product_collection_hero__content-item .text-block_use_it .at-div,.retouching-franchise .product_collection_hero__content-item .text-block_use_it h4{font-size:24px;font-family:"MillerBanner Light";text-transform:uppercase;margin-bottom:12px}.retouching-franchise .product_collection_hero__content-item .product-collection-product__callout{font-family:"MillerBanner Light Italic";font-size:22px;margin-bottom:6px}.retouching-franchise .product_collection_hero__content-item .product-collection-product h2,.retouching-franchise .product_collection_hero__content-item .product-collection-product h3{font-family:"MillerBanner Light";font-size:38px;line-height:1em;text-transform:uppercase}.retouching-franchise .product_collection_hero__content-item .product-collection-product p{font-size:24px}.retouching-franchise .product_collection_hero__content-item .product-collection-product .button--outline{margin-top:30px}.retouching-franchise .product_collection_hero__content-item .product-collection-product .product-collection-product__price{font-family:"Brandon Text Bold";font-size:18px;width:200px}.retouching-franchise .block_container.video{background:#000;color:#fff;text-align:center;padding:39px}.retouching-franchise .block_container.video h4{font-family:"MillerBanner Light";font-size:30px;text-transform:uppercase;margin-bottom:12px}.retouching-franchise .block_container.video .block_container__subtitle{font-size:20px;margin-bottom:24px;letter-spacing:3px}.retouching-franchise .block_container.video .video-block__media{width:100%;position:relative;margin:0 auto}@media (min-width:1025px){.retouching-franchise .block_container.video .video-block__media{width:870px}}.retouching-franchise .block_container.video .video-block__media--video{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:auto;margin:0 auto}@media (min-width:1025px){.retouching-franchise .block_container.video .video-block__media--video{width:870px;height:470px}}.retouching-franchise .product-collection-footer_r{min-height:248px}.retouching-franchise .product-collection-footer_r .icon-freeshipping:before{content:url(/media/export/cms/global/free-shipping_69px.png)}.retouching-franchise .product-collection-footer_l,.retouching-franchise .product-collection-footer_r{margin-top:0;margin-bottom:0}.retouching_powder{max-width:1024px;margin:0 auto}.retouching_powder .menu{height:46px;text-align:center;border-bottom:1px solid #000000}.retouching_powder .menu ul.menu__list{display:inline-block}.retouching_powder .menu li{font-weight:600;font-size:12px;text-transform:uppercase;padding:13px 15px;display:inline-block;margin:0;list-style:none;cursor:pointer;float:left;background-color:#eff0f0;border-left:1px solid #000000}@media (min-width:1024px){.retouching_powder .menu li{font-size:14px}}.retouching_powder .menu li.active-trail{background-color:#ffffff;border-bottom:#ffffff;padding-bottom:14px}.retouching_powder .menu li.last{border-right:1px solid #000000}.retouching_powder .menu a{color:#000000;text-decoration:none}.retouching_powder .button--outline{color:#ffffff;background-color:#000000;border:none;padding:6px 12px}.retouching_powder .button--outline:hover{color:#ffffff;background-color:#ff4661}.retouching_powder .block_retouching_powder_product{padding:40px}.retouching_powder .block_retouching_powder_product .quickshop_container{overflow:auto}.retouching_powder .block_retouching_powder_product .basic-responsive{width:50%;float:left;clear:left}@media (min-width:1024px){.retouching_powder .block_retouching_powder_product .basic-responsive{width:40%}}.retouching_powder .block_retouching_powder_product .product-cta-qs{width:50%;float:left;clear:left}@media (min-width:1024px){.retouching_powder .block_retouching_powder_product .product-cta-qs{width:40%}}.retouching_powder .block_retouching_powder_product .product-image-qs{width:57%;margin-left:50%}@media (min-width:1024px){.retouching_powder .block_retouching_powder_product .product-image-qs{width:50%}}.retouching_powder .block_retouching_powder_product .product-cta-qs__price{font-family:"Brandon Text Bold";font-size:20px;margin:20px 0}.retouching_powder .block_retouching_powder_product .hero_callout{font-family:"Lato Regular";font-size:30px;line-height:1em;text-transform:uppercase}.retouching_powder .block_retouching_powder_product .hero_1{font-family:"Lato Black";font-size:51px;line-height:.8em;text-transform:uppercase}.retouching_powder .block_retouching_powder_product .hero_2{font-family:"Lato Black";font-size:107px;line-height:.8em;text-transform:uppercase}.retouching_powder .block_retouching_powder_product .hero_3{font-family:"Lato Black";font-size:76px;line-height:.8em;text-transform:uppercase}.retouching_powder .block_retouching_powder_product .hero_dek{font-family:"Lato Regular";font-size:20px;line-height:1.25em;text-transform:uppercase;margin-top:20px}.retouching_powder .block_retouching_powder_product .hero_rule{height:1px;background-color:#000000;margin:20px 0}.retouching_powder .block_retouching_powder_product .hero_description{font-size:20px;line-height:1.2em}.retouching_powder .block_container.shades{border-top:1px solid #000000;padding-top:43px;margin-top:43px}.retouching_powder .block_container.shades .basic-responsive{position:relative}.retouching_powder .block_container.shades img{margin:0 auto;display:block}.retouching_powder .block_container.shades .shades_name{font-family:"Brandon Text Bold";font-size:18px;text-transform:uppercase}.retouching_powder .block_container.shades .shades_description{font-size:18px;line-height:1.5em}.retouching_powder .block_container.shades .shades_block{position:absolute}.retouching_powder .block_container.shades .shades_block.peach{top:130px;left:20px;width:240px}.retouching_powder .block_container.shades .shades_block.peach:after{content:url(/media/export/cms/collections/retouching_collection/FH17_CMS_RetouchingRefocus_PowderTab_Peach.png)}.retouching_powder .block_container.shades .shades_block.brown{top:366px;left:33px;width:165px}.retouching_powder .block_container.shades .shades_block.brown:before{content:url(/media/export/cms/collections/retouching_collection/FH17_CMS_RetouchingRefocus_PowderTab_Brown.png);position:relative;top:53px;left:101px}.retouching_powder .block_container.shades .shades_block.rose{bottom:28px;left:52px;width:180px}.retouching_powder .block_container.shades .shades_block.rose:after{content:url(/media/export/cms/collections/retouching_collection/FH17_CMS_RetouchingRefocus_PowderTab_Rose.png);position:relative;left:76px;top:-110px}.retouching_powder .block_container.shades .shades_block.white{top:64px;right:20px;width:240px}.retouching_powder .block_container.shades .shades_block.white:after{content:url(/media/export/cms/collections/retouching_collection/FH17_CMS_RetouchingRefocus_PowderTab_White.png)}.retouching_powder .block_container.shades .shades_block.pink{top:329px;right:10px;width:129px}.retouching_powder .block_container.shades .shades_block.pink:before{content:url(/media/export/cms/collections/retouching_collection/FH17_CMS_RetouchingRefocus_PowderTab_Pink.png)}.retouching_powder .block_container.shades .shades_block.yellow{bottom:58px;right:20px;width:240px}.retouching_powder .block_container.shades .shades_block.yellow:before{content:url(/media/export/cms/collections/retouching_collection/FH17_CMS_RetouchingRefocus_PowderTab_Yellow.png);left:72px;top:8px;position:relative}@media (min-width:1024px){.retouching_powder .block_container.shades .shades_block.peach{top:130px;left:20px;width:240px}.retouching_powder .block_container.shades .shades_block.peach:after{left:140px;position:relative}.retouching_powder .block_container.shades .shades_block.brown{top:335px;left:76px}.retouching_powder .block_container.shades .shades_block.brown:before{top:96px;left:161px}.retouching_powder .block_container.shades .shades_block.rose{bottom:107px;left:106px}.retouching_powder .block_container.shades .shades_block.rose:after{left:168px;top:-75px}.retouching_powder .block_container.shades .shades_block.white{right:157px;width:190px}.retouching_powder .block_container.shades .shades_block.white:after{position:relative;left:-30px}.retouching_powder .block_container.shades .shades_block.pink{top:289px;width:208px}.retouching_powder .block_container.shades .shades_block.pink:before{position:relative;left:-57px;top:6px}.retouching_powder .block_container.shades .shades_block.yellow{bottom:129px;width:186px}.retouching_powder .block_container.shades .shades_block.yellow:before{left:-58px;top:6px}}.retouching_powder .block_brushes{text-align:center;max-width:798px;margin:0 auto 20px}.retouching_powder .block_brushes .quickshop_container__title{font-family:"Brandon Text Bold";text-transform:uppercase;background-color:#fff4eb;padding:20px 60px 0}.retouching_powder .block_brushes .quickshop_container__content{font-size:18px;background-color:#fff4eb;padding:0 60px 20px}.retouching_powder .block_brushes .product-description{margin:0 auto 20px;line-height:1.5em}.retouching_powder .product-collection-footer{display:flex}.retouching_powder .product-collection-footer_r{min-height:248px}.retouching_powder .product-collection-footer_r .icon-freeshipping:before{content:url(/media/export/cms/global/free-shipping_69px.png)}.retouching_powder .how_to_cta-container{background-color:#ffffff}.retouching_powder .how_to_image-block{height:initial}.retouching_powder .how_to_head-img img{width:initial}.retouching_powder .how_to_content{color:#000000}.retouching_powder .how_to_underline{border-top:1px solid #000000}.retouching_powder .how-to-content h2{font-family:"Brandon Text Medium"}.retouching_powder .how_to_content p{font-family:"Brandon Text Medium";font-size:20px;line-height:1.5em}.retouching_powder .how_to-lesson__step-cta{display:none}.retouching_powder .how_to-lesson__step-select-shade{position:absolute;bottom:39px;width:270px}.retouching_powder .product-collection-product__product-name{display:none}.retouching_powder .product-collection-product{max-width:910px;margin:0 auto;padding:0 0 0 425px;top:-114px;position:relative}@media (min-width:1024px){.retouching_powder .product-collection-product{padding:0 0 0 503px}}.detail_hero_instant_confidence{max-width:1024px;margin:0 auto;overflow:auto}.detail_hero_instant_confidence .product__button,.detail_hero_instant_confidence .text-block_link a{border:2px solid #000000;color:#ffffff;background:#000000;display:inline-block;font-family:"Brandon Text Bold";font-size:14px;text-transform:uppercase;padding:.75em 1em;text-decoration:none;letter-spacing:2px;text-align:center;line-height:1}.detail_hero_instant_confidence .product__button:hover,.detail_hero_instant_confidence .text-block_link a:hover{color:#ffffff;background-color:#ff4661;border:2px solid #ff4661}.detail_hero_instant_confidence .detail_hero{min-height:884px;background-position:100% 100%;background-size:50%;padding-bottom:45px}.detail_hero_instant_confidence .detail_hero__body{width:50%;font-size:20px;padding:80px 12px 0}.detail_hero_instant_confidence .detail_hero__callout{font-size:24px}.detail_hero_instant_confidence .detail_hero .product__title{font-family:MillerBanner;font-size:70px;text-transform:uppercase;line-height:.9em;padding:10px 0 30px;margin-bottom:30px;border-bottom:1px solid #000000}.detail_hero_instant_confidence .detail_hero .product__price{font-family:"Brandon Text Bold";margin-bottom:30px}.detail_hero_instant_confidence h2{font-family:"Brandon Text Bold";text-transform:uppercase;line-height:1.25em;margin:12px 0 3px}.detail_hero_instant_confidence h4{font-family:"Brandon Text Medium";font-size:17px;text-align:center;text-transform:uppercase;padding:18px 0 33px;max-width:391px;margin:0 auto;position:relative}.detail_hero_instant_confidence h4:before{content:"";background:#000000;width:100%;height:1px;display:inline-block;position:absolute;top:40%;left:0}.detail_hero_instant_confidence h4 .inner{display:inline-block;position:relative;padding:0 7px 0 9px}.detail_hero_instant_confidence h4 .inner.grey{background:#d4d4d4}.detail_hero_instant_confidence h4 .inner.white{background:#ffffff}.detail_hero_instant_confidence h5{font-family:"Brandon Text Bold";font-size:20px;line-height:1.5em;text-transform:uppercase;margin-bottom:6px}.detail_hero_instant_confidence .how_to{background-color:#d4d4d4;overflow:auto}.detail_hero_instant_confidence .how_to h3{font-family:MillerBanner;font-size:34px;line-height:1em;text-transform:uppercase;margin-bottom:12px}.detail_hero_instant_confidence .how_to .product-image{float:left;clear:left;width:50%}.detail_hero_instant_confidence .how_to .text-block p{font-size:18px;margin:0 0 18px 0}.detail_hero_instant_confidence .how_to .text-block_hed{float:left;width:50%;padding:40px 45px 0}.detail_hero_instant_confidence .how_to .text-block_dek{min-height:620px;width:50%;padding:40px 60px;margin-left:50%;border-left:1px solid #ffffff}.detail_hero_instant_confidence .how_to .text-block_dek h3{margin-bottom:38px}.detail_hero_instant_confidence .text-block_prep{text-align:center;margin:30px auto 80px;max-width:640px}.detail_hero_instant_confidence .text-block_prep a{color:#000000;background:#ffffff;border:2px solid #000000}.detail_hero_instant_confidence .text-block_prep a:hover{color:#ffffff;background-color:#ff4661;border:2px solid #ff4661}.detail_hero_instant_confidence .text-block_prep .text-block_body{font-size:24px}.detail_hero_instant_confidence .detail_hero__content-item:nth-child(n+3):nth-child(-n+5){width:30%;float:left;margin-bottom:60px;padding:0 6px}.detail_hero_instant_confidence .detail_hero__content-item:nth-child(n+4):nth-child(-n+5){margin-left:5%}.detail_hero_instant_confidence .detail_hero__content-item:nth-child(n+4):nth-child(-n+5):before{content:"+";font-family:"Brandon Text Bold";font-size:60px;line-height:0;position:relative;float:left;left:-20%;top:140px}.detail_hero_instant_confidence .product-image img{margin:0 auto;display:block}.detail_hero_instant_confidence .product-atb p{font-size:18px;margin-bottom:18px;min-height:160px}.detail_hero_instant_confidence .product-atb h3{font-size:24px;text-transform:uppercase;margin-bottom:18px}.skin-glow-collection{overflow:auto}.skin-glow-collection h1{font-family:"MillerBanner Light";font-size:60px;text-align:center;line-height:.8em;letter-spacing:0}.skin-glow-collection .product_collection_hero{background-position-x:50%}.skin-glow-collection .product_collection_hero__body{width:50%;margin-left:50%;top:20%;position:relative;text-align:center}.skin-glow-collection .product_collection_hero__subtitle{font-size:22px;text-transform:uppercase;text-align:center}.skin-glow-collection .product_collection_hero__html_block{font-size:24px;line-height:1.75em;max-width:380px;padding:0 20px;margin:80px auto 0}.skin-glow-collection .product_collection_hero__content-item{float:left}.skin-glow-collection .product_collection_hero__content-item:nth-child(1){border-bottom:1px solid #000000}@media (min-width:1024px){.skin-glow-collection .product_collection_hero__content-item:nth-child(1){width:1024px}}.skin-glow-collection .product_collection_hero__content-item:nth-child(n+2):nth-child(-n+3){width:50%}.skin-glow-collection .product_collection_hero__content-item:nth-child(4){width:100%}.skin-glow-collection .product-collection-product__product{text-align:center}.skin-glow-collection .product-collection-product__callout{font-family:"Brandon Text Light";font-size:22px;text-transform:uppercase;line-height:1em;max-width:512px}.skin-glow-collection .product-collection-product__product-name{font-family:"Brandon Text Bold";font-size:22px;text-transform:uppercase;line-height:1.25em;max-width:512px;margin-bottom:20px}.skin-glow-collection .product-collection-product__price{border-bottom:1px solid #000000;padding-bottom:4px}.skin-glow-collection .product-collection-product__price:before{content:' ';display:block}.skin-glow-collection .product-collection-product__description{font-size:18px;line-height:1.75em;max-width:512px}.skin-glow-collection .product-collection-product__shop-details{text-align:center;max-width:512px}.skin-glow-collection .button--outline{border:2px solid #000000;color:#000000}.skin-glow-collection .button--outline:hover{border:2px solid #ff4661;color:#ff4661}.skin-glow-collection .callout-alt .button,.skin-glow-collection .callout-alt .recommended-item__button,.skin-glow-collection .callout-alt .viewcart-buttons .go-shopping,.viewcart-buttons .skin-glow-collection .callout-alt .go-shopping{border:2px solid #000000;background-color:#000000}.skin-glow-collection .callout-alt .button:hover,.skin-glow-collection .callout-alt .recommended-item__button:hover,.skin-glow-collection .callout-alt .viewcart-buttons .go-shopping:hover,.viewcart-buttons .skin-glow-collection .callout-alt .go-shopping:hover{border:2px solid #ff4661;background-color:#ff4661}.skin-glow-collection .block_cheek-glow-palette{position:relative}.skin-glow-collection .block_cheek-glow-palette .product-collection-product__product{float:right;padding-top:40px;padding-left:50%;width:100%;height:670px;position:relative}@media (min-width:1024px){.skin-glow-collection .block_cheek-glow-palette .product-collection-product__product{height:710px}}.skin-glow-collection .block_cheek-glow-palette .product-collection-product__product img{position:absolute;top:120px;left:0;z-index:-1}@media (min-width:1024px){.skin-glow-collection .block_cheek-glow-palette .product-collection-product__product img{top:30px}}.skin-glow-collection .block_cheek-glow-palette .product-collection-product__shop-details{position:absolute;bottom:36px;right:0;left:0;margin:0 auto}.skin-glow-collection .block_cheek-glow-palette .text-block_palette-components{text-transform:uppercase;position:absolute;left:24px;top:200px}.skin-glow-collection .block_cheek-glow-palette .text-block_palette-components .cream{font-family:"Brandon Text Bold"}.skin-glow-collection .block_cheek-glow-palette .text-block_palette-components .cream:after{height:20px;width:66px;border-left:1px solid #000;border-bottom:1px solid #000;position:absolute;content:"";bottom:0;left:50px}@media (min-width:1024px){.skin-glow-collection .block_cheek-glow-palette .text-block_palette-components .cream:after{width:100px}}.skin-glow-collection .block_cheek-glow-palette .text-block_palette-components .rouge{font-family:"Brandon Text Bold";position:relative;top:100px}.skin-glow-collection .block_cheek-glow-palette .text-block_palette-components .rouge:after{height:20px;width:66px;border-left:1px solid #000;border-bottom:1px solid #000;position:absolute;content:"";bottom:-20px;left:50px}@media (min-width:1024px){.skin-glow-collection .block_cheek-glow-palette .text-block_palette-components .rouge:after{width:100px}}.skin-glow-collection .block_cheek-glow-palette .text-block_palette-name{text-align:center;top:490px}@media (min-width:1024px){.skin-glow-collection .block_cheek-glow-palette .text-block_palette-name{top:530px;font-size:18px}}.skin-glow-collection .block_cheek-glow-palette .pink{position:absolute;left:23%}.skin-glow-collection .block_cheek-glow-palette .bronze{position:absolute;left:47%}.skin-glow-collection .block_cheek-glow-palette .bare{position:absolute;left:66%}.skin-glow-collection .block_cheek-glow-palette .pearl{position:absolute;left:83%}.skin-glow-collection .block_extra-lip-tint{position:relative}.skin-glow-collection .block_extra-lip-tint .product-collection-product__product{padding:350px 20px 0}@media (min-width:1024px){.skin-glow-collection .block_extra-lip-tint .product-collection-product__product{padding:450px 20px 0}}.skin-glow-collection .block_extra-lip-tint .product-collection-product__product img{position:absolute;top:0;left:0;z-index:-1}.skin-glow-collection .block_extra-lip-tint .product-collection-product__shadelist{width:112px;height:36px;margin:0 auto;display:flex}.skin-glow-collection .block_extra-lip-tint .product-collection-product__shadename{color:#fff;float:left;width:36px;height:36px;flex:1}.artist-picks-page .skin-glow-collection .block_extra-lip-tint .product-info__shade-tile,.favorites-page .skin-glow-collection .block_extra-lip-tint .product-info__shade-tile,.past-purchases-page .skin-glow-collection .block_extra-lip-tint .product-info__shade-tile,.skin-glow-collection .block_extra-lip-tint .artist-picks-page .product-info__shade-tile,.skin-glow-collection .block_extra-lip-tint .favorites-page .product-info__shade-tile,.skin-glow-collection .block_extra-lip-tint .past-purchases-page .product-info__shade-tile,.skin-glow-collection .block_extra-lip-tint .shade-picker__shade,.skin-glow-collection .block_extra-lip-tint .wishlist-page .product-info__shade-tile,.wishlist-page .skin-glow-collection .block_extra-lip-tint .product-info__shade-tile{height:24px;width:24px;margin:0 auto}.skin-glow-collection .block_intensive-skin-serum{border-left:1px solid #000000;padding-bottom:20px}.skin-glow-collection .block_intensive-skin-serum .callout-alt{visibility:hidden}.skin-glow-collection .block_intensive-skin-serum .text-block_body{text-align:center;padding:20px}.skin-glow-collection .block_intensive-skin-serum .product_description{font-size:18px;line-height:1.75em}.skin-glow-collection .block_intensive-skin-serum .serum-cta{text-align:center;margin:20px}.skin-glow-collection .block_intensive-skin-serum img{margin-top:3px}.skin-glow-collection .block_moisture-balm{position:relative;border-top:1px solid #000000}.skin-glow-collection .block_moisture-balm .product-collection-product{padding-top:10%;height:472px}.skin-glow-collection .block_moisture-balm .product-collection-product__product-name{width:512px;float:right;clear:right}.skin-glow-collection .block_moisture-balm .product-collection-product__description{width:512px;padding:0 27px;float:right;clear:right}.skin-glow-collection .block_moisture-balm .product-collection-product__shop-details{width:512px;float:right;clear:right}.skin-glow-collection .block_moisture-balm .product-collection-product__product img{min-width:1024px;position:absolute;top:0;left:-100px;z-index:-1}@media (min-width:1024px){.skin-glow-collection .block_moisture-balm .product-collection-product__product img{left:0}}.soothing-milk{overflow:auto}.soothing-milk h1{font-family:"MillerBanner Light";font-size:80px;text-align:center;line-height:.8em;letter-spacing:0}.soothing-milk .product_collection_hero{background-position-x:50%;height:635px}.soothing-milk .product_collection_hero__body{width:50%;top:20%;position:relative;text-align:center}.soothing-milk .product_collection_hero__subtitle{font-size:22px;text-transform:uppercase;text-align:center;margin:0 auto 20px}.soothing-milk .product_collection_hero__html_block{font-size:18px;line-height:1.5em;max-width:380px;margin:0 auto}.soothing-milk .product-atb{max-width:488px;text-align:center;float:left;margin:160px 0 0 20px}@media (min-width:1024px){.soothing-milk .product-atb{margin:160px 0 0 130px}}.soothing-milk .product-atb .product-palette-atb__callout{font-family:"MillerBanner Light Italic";font-size:45px;font-style:oblique;text-transform:uppercase;line-height:1em;position:relative}.soothing-milk .product-atb .product-palette-atb__callout:before{position:absolute;top:-86px;left:0;right:0}.soothing-milk .product-atb .product-palette-atb__product-name{font-family:"Brandon Text Bold";font-size:25px;text-transform:uppercase;line-height:1.25em;max-width:512px;margin-bottom:20px}.soothing-milk .product-atb p{font-size:18px;line-height:1.5em}.soothing-milk .product-image{float:right;margin:40px 30px 20px 0}@media (min-width:1024px){.soothing-milk .product-image{margin:40px 150px 20px 0}}.soothing-milk .button--outline{border:2px solid #000000;color:#000000}.soothing-milk .button--outline:hover{border:2px solid #ff4661;color:#ff4661}.soothing-milk .block_bobbi-tip{text-align:center;line-height:1.5em;width:325px;padding:12px;background-color:#eff0f0;float:right;margin-right:40px}@media (min-width:1024px){.soothing-milk .block_bobbi-tip{width:425px}}.soothing-milk .block_bobbi-tip p{font-size:14px;margin:0}.soothing-milk .block_bobbi-tip .text-block_title{font-family:"Brandon Text Bold";font-size:18px;text-transform:uppercase}.soothing-milk .block_soothing-cleansing-milk .product-palette-atb__callout:before{content:url(/media/export/cms/collections/soothing_milk/BB_SS17_CMS_SoothingCleansingMilk_Sun.jpg)}.soothing-milk .block_soothing-cleansing-oil .product-palette-atb__callout:before{content:url(/media/export/cms/collections/soothing_milk/BB_SS17_CMS_SoothingCleansingMilk_Moon.jpg)}.soothing-milk .block_soothing-cleansing-oil .product-image{margin:0 150px 20px 0}.soothing-milk .block_extra-balm-rinse{margin:40px 0 20px 0;border-top:1px solid #BBBBB9}.soothing-milk .block_extra-balm-rinse .product-image{margin:-200px 0 20px 0;float:left}@media (min-width:1024px){.soothing-milk .block_extra-balm-rinse .product-image{margin:-200px 0 20px 60px}}.soothing-milk .block_extra-balm-rinse .product-atb{margin:80px 40px 0 0;float:right;max-width:300px}@media (min-width:1024px){.soothing-milk .block_extra-balm-rinse .product-atb{margin:80px 0 0 0;max-width:488px}}.soothing-milk .block_extra-balm-rinse .product-atb .product-palette-atb__callout{font-family:"Brandon Text Bold";font-size:15px;font-style:initial;text-transform:uppercase;margin-bottom:6px;position:relative}.soothing-milk .block_extra-balm-rinse .product-atb .product-palette-atb__callout:before{content:"";background:#000;width:50%;height:1px;display:inline-block;position:absolute;top:6px;left:25%}.soothing-milk .block_extra-balm-rinse .product-atb .product-palette-atb__callout .inner{background:#fff;display:inline-block;position:relative;padding:0 7px 0 9px}.skin_cushion{max-width:1024px;margin:0 auto;padding-top:60px;border-top:1px solid #000000;overflow:hidden}.skin_cushion h1{font-family:"MillerBanner Light";font-size:72px;color:#ffffff;text-align:left;line-height:1em;font-weight:100;letter-spacing:0}@media (max-width:768px){.skin_cushion h1{font-size:53px}}@media (max-width:768px){.skin_cushion .product_collection_hero{background-position:-170px}}.skin_cushion .product_collection_hero__body{color:white;width:40%;margin:186px 0 0;position:absolute;right:0}.skin_cushion .product_collection_hero__subtitle{font-size:27px;text-transform:uppercase;position:absolute;top:18px;right:0}.skin_cushion .product_collection_hero__html_block{font-size:22px;line-height:1.75em;width:80%}.skin_cushion .product_collection_hero__content-item:nth-child(1){font-family:"Brandon Text Bold";text-transform:uppercase;width:100%;text-align:center;position:absolute;top:-36px}.skin_cushion .product_collection_hero__content-item:nth-child(1) img{vertical-align:top;padding-right:3px}.skin_cushion .product_collection_hero__content-item:nth-child(4),.skin_cushion .product_collection_hero__content-item:nth-child(5){width:50%;float:left}.skin_cushion .product_collection_hero__content-item:nth-child(6){clear:both}.skin_cushion .product_compact{height:535px;background-size:contain;background-repeat:no-repeat;background-color:#f8f4eb;background-position:center}.skin_cushion .product_compact h2{display:none}.skin_cushion .product_compact .product-collection-product__description{font-size:20px;padding:2% 5% 0 60%}@media (max-width:768px){.skin_cushion .product_compact .product-collection-product__description{font-size:18px;padding:2% 5% 0 58%}}.skin_cushion .product_compact .product-collection-product__shop-details{padding-left:60%}@media (max-width:768px){.skin_cushion .product_compact .product-collection-product__shop-details{padding-left:58%}}.skin_cushion .product_compact img{position:absolute;top:0;z-index:-1}.skin_cushion .product_compact .product-collection-product__price{font-family:"Brandon Text Bold";font-size:20px;width:180px;line-height:3em}.skin_cushion .skin_cushion_chart .block_container__content{height:752px;position:relative;border-bottom:1px solid #000000}.skin_cushion .skin_cushion_chart h4{font-family:"Brandon Text Bold";text-transform:uppercase}.skin_cushion .skin_cushion_chart img{display:block;margin-left:18%;padding:81px 0}@media (max-width:768px){.skin_cushion .skin_cushion_chart img{margin-left:12%}}.skin_cushion .skin_cushion_chart .text-block{width:100%;margin:21px auto;position:absolute;top:0}.skin_cushion .skin_cushion_chart .text-block_body{font-size:18px;line-height:1.75em;position:relative}.skin_cushion .skin_cushion_chart .text-block .note{font-size:14px}.skin_cushion .skin_cushion_chart .skin-boosting{width:25%;position:absolute;top:36px;left:9%}@media (max-width:768px){.skin_cushion .skin_cushion_chart .skin-boosting{width:27%;left:4%}}.skin_cushion .skin_cushion_chart .skin-boosting h4:after{content:url(/media/export/cms/collections/skin_cushion/SkinCushion_leader_1.jpg);position:absolute;top:15px;left:169px}.skin_cushion .skin_cushion_chart .fresh-formula{width:25%;position:absolute;top:36px;right:6%}@media (max-width:768px){.skin_cushion .skin_cushion_chart .fresh-formula{width:22%;right:2%}}.skin_cushion .skin_cushion_chart .fresh-formula h4:before{content:url(/media/export/cms/collections/skin_cushion/SkinCushion_leader_2.jpg);position:absolute;top:15px;right:270px}@media (max-width:768px){.skin_cushion .skin_cushion_chart .fresh-formula h4:before{right:180px}}.skin_cushion .skin_cushion_chart .customizable-coverage{width:30%;position:absolute;top:490px;left:9%}@media (max-width:768px){.skin_cushion .skin_cushion_chart .customizable-coverage{width:32%;top:508px;left:4%}}.skin_cushion .skin_cushion_chart .customizable-coverage h4:after{content:url(/media/export/cms/collections/skin_cushion/SkinCushion_leader_3.jpg);position:absolute;top:-136px;left:270px}@media (max-width:768px){.skin_cushion .skin_cushion_chart .customizable-coverage h4:after{left:166px}}.skin_cushion .skin_cushion_chart .seamless-application{width:25%;position:absolute;top:490px;right:6%}@media (max-width:768px){.skin_cushion .skin_cushion_chart .seamless-application{width:40%;top:508px;right:9%}}.skin_cushion .skin_cushion_chart .seamless-application h4:before{content:url(/media/export/cms/collections/skin_cushion/SkinCushion_leader_4.jpg);position:absolute;top:-24px;right:270px}@media (max-width:768px){.skin_cushion .skin_cushion_chart .seamless-application h4:before{top:-24px;right:56px;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:FlipH}}.skin_cushion .skin_cushion_chart .seamless-application .note{font-size:14px}.skin_cushion .product_brush,.skin_cushion .product_refill{font-size:18px;height:574px;background-repeat:no-repeat;background-position:center 0;padding:256px 9% 0}@media (max-width:768px){.skin_cushion .product_brush,.skin_cushion .product_refill{padding:208px 9% 0}}.skin_cushion .product_brush h2,.skin_cushion .product_refill h2{font-family:"Brandon Text Bold";font-size:18px;line-height:1.5em;text-transform:uppercase;margin-bottom:20px}.skin_cushion .product_brush .product-collection-product__price,.skin_cushion .product_refill .product-collection-product__price{font-family:"Brandon Text Bold";font-size:20px;width:180px;line-height:2em}.skin_cushion .product_refill{background-position:center 12px}.skin_cushion .product_brush{background-position:center 60px;background-size:contain;border-left:1px solid #d4d4d4}.skin_cushion .block_container.video{background:#000;color:#fff;text-align:center;padding:0 39px 39px}.skin_cushion .block_container.video h4{font-family:"MillerBanner Light";font-size:30px;text-transform:uppercase;padding:39px 0}.skin_cushion .block_container.video .block_container__subtitle{font-size:20px;margin-bottom:24px}.skin_cushion .block_container.video .video-block__media{width:100%;position:relative;margin:0 auto}@media (min-width:1025px){.skin_cushion .block_container.video .video-block__media{width:870px}}.skin_cushion .block_container.video .video-block__media--video{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:auto;margin:0 auto}@media (min-width:1025px){.skin_cushion .block_container.video .video-block__media--video{width:870px;height:475px}}.skin_cushion .product-collection-footer_l,.skin_cushion .product-collection-footer_r{min-height:272px;margin-top:0;margin-bottom:0}@media (max-width:768px){.skin_cushion .product-collection-footer_l,.skin_cushion .product-collection-footer_r{border-bottom:6px solid #ffffff}}.skin_cushion .product-collection-footer_r{margin-left:4px}.skin_cushion .product-collection-footer_r .icon-freeshipping{position:relative;bottom:12px}.skin_cushion .product-collection-footer_r .icon-freeshipping:before{content:url(/media/export/cms/global/free-shipping_69px.png)}.extra-skincare-collection .block_container{margin:60px 0}.extra-skincare-collection .block_container__title{font-size:20px;margin-bottom:12px}@media (max-width:767px){.extra-skincare-collection .block_container__title{text-align:center}}.extra-skincare-collection .block_container__subtitle{font-family:"Brandon Text Bold";font-size:20px;text-transform:uppercase}@media (max-width:767px){.extra-skincare-collection .block_container__subtitle{text-align:center}}.extra-skincare-collection .product_collection_hero__body{padding:60px 0}.extra-skincare-collection .product_collection_hero h1,.extra-skincare-collection .product_collection_hero h2.at-h2{font-family:"MillerBanner Light";font-size:60px;line-height:.75em;letter-spacing:0}@media (min-width:768px){.extra-skincare-collection .product-image{float:left}}.extra-skincare-collection .text-block_body{background-color:#eff0f0;padding:18px;margin-bottom:18px}.extra-skincare-collection .text-block_body p{font-size:16px;margin:0 0 12px 0}@media (max-width:767px){.extra-skincare-collection .product-atb{float:left;margin:0 25%}}@media (min-width:768px){.extra-skincare-collection .product-atb{margin-left:360px}}.extra-skincare-collection .product-atb a{background-color:#000000;border:2px solid #000000;color:#ffffff;display:inline-block;font-family:"Brandon Text Bold";font-size:14px;text-transform:uppercase;padding:.75em 1em;text-decoration:none;letter-spacing:2px;text-align:center;cursor:pointer}.extra-skincare-collection .product-atb a:hover{background-color:#ff4661;border:2px solid #ff4661}@media (min-width:768px){.extra-skincare-collection .block_container__title{margin-left:360px}.extra-skincare-collection .block_container__subtitle{margin-left:360px;margin-bottom:12px}.extra-skincare-collection .text-block{margin-left:360px}}.extra-skincare-collection .product-collection-footer_l,.extra-skincare-collection .product-collection-footer_r{min-height:248px}.liquid_liner{max-width:1024px;margin:0 auto;overflow:hidden;position:relative}.liquid_liner .quickshop .product-gallery{border-right:none}.liquid_liner .uppercase{text-transform:uppercase}.liquid_liner .button--outline,.liquid_liner .callout-alt .button,.liquid_liner .callout-alt .recommended-item__button,.liquid_liner .callout-alt .viewcart-buttons .go-shopping,.viewcart-buttons .liquid_liner .callout-alt .go-shopping{border:none;background:#000000;color:#ffffff}.liquid_liner .button--outline:hover,.liquid_liner .callout-alt .button:hover,.liquid_liner .callout-alt .recommended-item__button:hover,.liquid_liner .callout-alt .viewcart-buttons .go-shopping:hover,.viewcart-buttons .liquid_liner .callout-alt .go-shopping:hover{background:#ff4661;color:#ffffff}.liquid_liner h4{font-family:"Brandon Text Bold";font-size:14px;text-transform:uppercase;margin:0 auto;text-align:center;position:relative}.liquid_liner h4:before{content:"";background:#000000;width:50%;height:2px;display:inline-block;position:absolute;top:8px;left:25%}.liquid_liner h4 .inner{display:inline-block;position:relative;padding:0 7px 0 9px}.liquid_liner .product_collection_hero{position:relative;background-position:center;background-repeat:no-repeat;min-height:472px}.liquid_liner .product_collection_hero__title{font-family:"MillerBanner Light";font-size:60px;letter-spacing:0;color:#ffffff;line-height:.8em;text-transform:uppercase}@media (max-width:768px){.liquid_liner .product_collection_hero__title{font-size:58px}}.liquid_liner .product_collection_hero-description_1{font-size:20px;line-height:1.5em;padding:40px 0}.liquid_liner .product_collection_hero-description_1 div{padding-top:40px;border-top:1px solid #000}.liquid_liner .product_collection_hero__body{width:512px;padding:150px 0 0}.liquid_liner .product_collection_hero__subtitle{font-size:24px;color:#ffffff;letter-spacing:3px}.liquid_liner .product_lwll-product{height:400px;padding-top:180px;background-repeat:no-repeat;background-position:center 0;width:768px;margin:0 auto}.liquid_liner .product-collection-product__callout{font-family:"MillerBanner Light Italic";font-size:22px;margin-bottom:6px}.liquid_liner .product-collection-product h2{display:none}.liquid_liner .product-collection-product p{font-size:20px;text-align:center;padding:12px;width:768px}.liquid_liner .product-collection-product .button--outline{margin-top:30px}.liquid_liner .product-collection-product .product-collection-product__price{font-family:"Brandon Text Bold";font-size:18px;text-align:center}.liquid_liner .text-block_lwll-loveit{font-size:16px;background-color:#eff0f0;padding:20px 40px;margin-top:40px;overflow:hidden}.liquid_liner .text-block_lwll-loveit h4{margin:12px 0 24px}.liquid_liner .text-block_lwll-loveit h4 .inner{background:#eff0f0}.liquid_liner .text-block_lwll-loveit .text-block_body{line-height:1.5em}.liquid_liner .text-block_lwll-loveit .left-column,.liquid_liner .text-block_lwll-loveit .right-column{width:50%;float:left}.liquid_liner .text-block_lwll-loveit .left-column div,.liquid_liner .text-block_lwll-loveit .right-column div{padding:6px 24px}.liquid_liner .text-block_lwll-loveit .right-column{border-left:1px solid grey}.liquid_liner .text-block_lwll-sliderhead{margin:60px auto 0}.liquid_liner .text-block_lwll-sliderhead h4 .inner{background:#ffffff}.liquid_liner .homepage-slide.module .homepage-slide__slide.module .homepage-slide__slide__inner{height:439px}@media (min-width:1024px){.liquid_liner .homepage-slide.module .homepage-slide__slide.module .homepage-slide__slide__inner{max-height:initial}}.liquid_liner .homepage-slide.module .homepage-slide__slide.module .homepage-slide__slide__inner .homepage-slide__abstract__inner{width:initial}.liquid_liner .homepage-slide.module .homepage-slide__slide.module .homepage-slide__slide__inner .homepage-slide__abstract--default-y-pos{top:50%}.liquid_liner .product_lwll-remover{height:586px;background-repeat:no-repeat;background-position:80% center}.liquid_liner .product_lwll-remover p.product-collection-product__description{width:50%;padding-top:120px}.liquid_liner .product_lwll-remover .product-collection-product__shop-details{width:50%}.liquid_liner .product-collection-footer_r{min-height:248px}.liquid_liner .product-collection-footer_r .icon-freeshipping:before{content:url(/media/export/cms/global/free-shipping_69px.png)}.liquid_liner .product-collection-footer_l,.liquid_liner .product-collection-footer_r{margin-top:0;margin-bottom:0}.peace_love_beach{max-width:1024px;margin:0 auto;position:relative}.peace_love_beach h3{font-family:"Brandon Text Bold";text-transform:uppercase;font-size:30px;line-height:1.25em;letter-spacing:3px;margin-bottom:6px}.peace_love_beach .product_collection_hero{height:476px;display:flex;flex-direction:column;justify-content:center;background-size:cover;background-repeat:no-repeat}@media (min-width:1024px){.peace_love_beach .product_collection_hero{height:568px}}.peace_love_beach .product_collection_hero__body{width:36%;margin-left:60%}@media (min-width:1024px){.peace_love_beach .product_collection_hero__body{width:30%}}.peace_love_beach .product_collection_hero__body h1{font-family:MillerBanner;font-size:60px;letter-spacing:0;margin-bottom:10px;line-height:1em}.peace_love_beach .product_collection_hero__callout{text-align:center}.peace_love_beach .product_collection_hero__subtitle{font-size:22px;letter-spacing:2px;line-height:1.25em;text-transform:uppercase;padding-bottom:36px;border-bottom:1px solid #000}.peace_love_beach .product_collection_hero__html_block{font-size:24px;text-align:center;line-height:1.25em;margin-top:36px}.peace_love_beach .product_collection_hero__content{display:flex;flex-wrap:wrap;flex-direction:row}.peace_love_beach .product_collection_hero__content-item:nth-child(1){font-family:"Brandon Text Bold";font-size:18px;text-transform:uppercase;letter-spacing:4px;margin:12px;width:100%}.peace_love_beach .product_collection_hero__content-item:nth-child(n+2):nth-child(-n+4){flex-basis:calc(33.33%)}.peace_love_beach .product_collection_hero__content-item:nth-child(n+2):nth-child(-n+3){position:relative}.peace_love_beach .product_collection_hero__content-item:nth-child(n+2):nth-child(-n+3):after{content:"";position:absolute;right:0;bottom:18%;height:76%;width:1px;border-right:1px solid #d4d4d4}.peace_love_beach .product_collection_hero__content-item:nth-child(n+5):nth-child(-n+6){flex-basis:calc(50%)}.peace_love_beach .product_collection_hero__content-item:nth-child(odd) .product-collection-product{height:620px;border-right:1px solid #d4d4d4}.peace_love_beach .basic-responsive{text-align:center;padding:40px 0 21px}.peace_love_beach .product-collection-palette{margin-bottom:70px}.peace_love_beach .product-collection-palette__callout{font-family:"Brandon Text Bold";font-size:18px;text-transform:uppercase;letter-spacing:4px;margin:12px}.peace_love_beach .product-collection-palette h2{text-align:center}.peace_love_beach .product-collection-palette__description{font-size:16px;text-align:center}.peace_love_beach .product-collection-palette img{display:block;margin:0 auto}.peace_love_beach .product-collection-palette__price{font-family:"Brandon Text Bold";font-size:18px;margin-left:33px}.peace_love_beach .product-collection-palette__price .button--outline{margin-top:12px}.peace_love_beach .product-collection-shade{position:relative;height:50px;left:33px}.peace_love_beach .product-collection-shade .shade_dot{width:20px;height:20px;border-radius:20px}.peace_love_beach .product-collection-shade .shade_name{font-family:"Brandon Text Bold";font-size:16px;text-transform:uppercase;position:absolute;left:30px;top:0;width:200px}.peace_love_beach .product-collection-shade .product_type{position:absolute;left:30px;top:20px;width:200px}.peace_love_beach .product-collection-product{border-top:1px solid #d4d4d4}.peace_love_beach .product-collection-product__description{font-size:16px;max-width:380px;min-height:92px;margin:0 auto}.peace_love_beach .product-collection-product__product{text-align:center;padding:50px 6px}.peace_love_beach .product-collection-product__product-name{font-family:"Brandon Text Bold";font-size:18px;text-transform:uppercase;margin:12px}.peace_love_beach .product-collection-product__shop-details{margin:12px auto 24px}.crushed_lip{max-width:1024px;margin:0 auto;position:relative}.crushed_lip .mpp .page-header{background-color:#ffffff}.crushed_lip .page-header__inner{padding:0}.crushed_lip .product-image-qs__product{position:relative;cursor:pointer}.crushed_lip .product-image-qs__description .dek{text-transform:uppercase;font-size:15px;letter-spacing:0}.crushed_lip .product-image-qs__description .button,.crushed_lip .product-image-qs__description .recommended-item__button,.crushed_lip .product-image-qs__description .viewcart-buttons .go-shopping,.viewcart-buttons .crushed_lip .product-image-qs__description .go-shopping{color:#000000;padding:.5em 1em;background-color:#ffffff;border:1px solid #000000;margin:12px 0 0}.crushed_lip .slide_module{padding:0}.crushed_lip .slide_module img{margin-bottom:0}.crushed_lip .slide_module .slick-prev{top:50%}.crushed_lip .slide_module .slick-next{top:50%}.crushed_lip .slide_module .slick-dots{position:initial;padding:12px 0 0}.crushed_lip .slide_module .slick-dots li .offers-vip__button,.crushed_lip .slide_module .slick-dots li button{background-color:grey;height:10px;width:10px;border-radius:5px}.crushed_lip .slide_module .slick-dots li.slick-active .offers-vip__button,.crushed_lip .slide_module .slick-dots li.slick-active button{background-color:#f0877f}.crushed_lip .olapic-block__title{padding:0;text-transform:uppercase}.crushed_lip .block_crushed_hero .quickshop_container__content .product-image-qs__product{text-align:center}.crushed_lip .block_crushed_hero .quickshop_container__content .product-image-qs__description{font-family:"Brandon Text Bold";font-size:15px;color:#000000;text-transform:uppercase;letter-spacing:1px;padding:12px 0 18px}@media (min-width:768px){.crushed_lip .block_crushed_hero .quickshop_container__content .product-image-qs__description{padding:0}}.crushed_lip .block_crushed_hero .quickshop_container__content .button,.crushed_lip .block_crushed_hero .quickshop_container__content .recommended-item__button,.crushed_lip .block_crushed_hero .quickshop_container__content .viewcart-buttons .go-shopping,.viewcart-buttons .crushed_lip .block_crushed_hero .quickshop_container__content .go-shopping{border:1px solid #000000}.crushed_lip .block_crushed_product .quickshop_container__content .product-image-qs__product{position:relative;text-align:center}.crushed_lip .block_crushed_product .quickshop_container__content .product-image-qs__description{font-size:12px;letter-spacing:0;color:#000000;width:100%;position:absolute;bottom:0;line-height:1.3em}@media (min-width:768px){.crushed_lip .block_crushed_product .quickshop_container__content .product-image-qs__description{font-size:18px;left:50%;transform:translateY(-50%);top:40%;width:50%}}@media (min-width:1024px){.crushed_lip .block_crushed_product .quickshop_container__content .product-image-qs__description{font-size:21px;top:46%}}.crushed_lip .block_crushed_product .quickshop_container__content .product-image-qs__description .product_hed{font-family:"Brandon Text Bold";letter-spacing:1px;text-transform:uppercase;margin:0 0 6px}@media (min-width:768px){.crushed_lip .block_crushed_product .quickshop_container__content .product-image-qs__description .product_hed{font-family:"Lato Black";font-size:41px;line-height:.9em}}.crushed_lip .block_crushed_product .quickshop_container__content .product-image-qs__description li{margin:6px 0}@media (min-width:1024px){.crushed_lip .block_crushed_product .quickshop_container__content .product-image-qs__description li{margin:9px 0}}.crushed_lip .block_crushed_product .quickshop_container__content .product_price{font-family:"Brandon Text Bold";font-size:12px}@media (min-width:768px){.crushed_lip .block_crushed_product .quickshop_container__content .product_price{font-size:18px;margin:12px 0 0}}.crushed_lip .block_crushed_product .quickshop_container__content .button,.crushed_lip .block_crushed_product .quickshop_container__content .recommended-item__button,.crushed_lip .block_crushed_product .quickshop_container__content .viewcart-buttons .go-shopping,.viewcart-buttons .crushed_lip .block_crushed_product .quickshop_container__content .go-shopping{border:1px solid #000000;background-color:transparent;margin:12px 0}@media (min-width:768px){.crushed_lip .block_crushed_product .quickshop_container__content .button,.crushed_lip .block_crushed_product .quickshop_container__content .recommended-item__button,.crushed_lip .block_crushed_product .quickshop_container__content .viewcart-buttons .go-shopping,.viewcart-buttons .crushed_lip .block_crushed_product .quickshop_container__content .go-shopping{margin:26px 0 0;background-color:#ffffff}}.crushed_lip .rollover .quickshop_container__content{display:flex}@media (min-width:768px){.crushed_lip .rollover .quickshop_container__content{background-color:none}}.crushed_lip .rollover .quickshop_container__content>div{width:initial;float:none}.crushed_lip .rollover .quickshop_container__content>div img{height:245px;object-fit:cover}@media (min-width:768px){.crushed_lip .rollover .quickshop_container__content>div img{height:335px}}@media (min-width:1024px){.crushed_lip .rollover .quickshop_container__content>div img{height:445px}}.crushed_lip .rollover .quickshop_container__content .product-image{position:relative}.crushed_lip .rollover .quickshop_container__content .product-image_link{color:#ffffff;border:2px solid #ffffff;line-height:1em;padding:.25em .5em;cursor:pointer;position:absolute;top:70%;left:26%;transform:translate(-15%,-50%)}@media (min-width:768px){.crushed_lip .rollover .quickshop_container__content .product-image_link{padding:.75em 1em;left:29%;transform:translate(-19%,-50%)}}@media (min-width:1024px){.crushed_lip .rollover .quickshop_container__content .product-image_link{left:46%;transform:translate(-46%,-50%)}}.crushed_lip .rollover .quickshop_container__content .product-image_link a{font-family:"Brandon Text Bold";font-size:9px;letter-spacing:2px;color:#ffffff;text-transform:uppercase;text-decoration:none}@media (min-width:768px){.crushed_lip .rollover .quickshop_container__content .product-image_link a{font-size:14px}}.crushed_lip .rollover .quickshop_container__content .bwya__tile--cta-container{height:100%}.crushed_lip .rollover .quickshop_container__content .bwya__hover-ready:hover .bwya__tile--wrapper .bwya__tile--rollover-text{display:inline-block}.crushed_lip .rollover .quickshop_container__content .bwya__tile--rollover-text{color:#ffffff;border:1px solid #ffffff;line-height:1;padding:.9em;cursor:pointer;font-family:"Brandon Text Bold";font-size:9px;letter-spacing:3px;color:#ffffff;text-transform:uppercase;text-decoration:none;margin-top:60%}@media (min-width:768px){.crushed_lip .rollover .quickshop_container__content .bwya__tile--rollover-text{margin-top:55%;font-size:16px;min-width:224px}}@media (min-width:1024px){.crushed_lip .rollover .quickshop_container__content .bwya__tile--rollover-text{margin-top:57%;font-size:20px;min-width:250px}}@media (min-width:768px){.crushed_lip .rollover .quickshop_container__content .bwya__tile--wrapper{display:flex}}.crushed_lip .block_shop_all .product-image-qs__description{transform:translateY(-50%);top:50%;width:50%;text-align:center}.crushed_lip .block_shop_all .shop_all_hed{font-family:"Brandon Text Bold";font-size:18px;text-transform:uppercase}@media (min-width:768px){.crushed_lip .block_shop_all .shop_all_hed{font-size:30px}}.crushed_lip .block_shop_all .button,.crushed_lip .block_shop_all .recommended-item__button,.crushed_lip .block_shop_all .viewcart-buttons .go-shopping,.viewcart-buttons .crushed_lip .block_shop_all .go-shopping{border:1px solid #000000;color:#000000;background-color:transparent;margin:18px 0 0;font-size:9px}@media (min-width:768px){.crushed_lip .block_shop_all .button,.crushed_lip .block_shop_all .recommended-item__button,.crushed_lip .block_shop_all .viewcart-buttons .go-shopping,.viewcart-buttons .crushed_lip .block_shop_all .go-shopping{font-size:14px}}.crushed_lip .block_touts .block_container__content{text-align:center}@media (min-width:768px){.crushed_lip .block_touts .block_container__content{display:flex}}.crushed_lip .block_touts .block_container__content .text-block{flex-grow:1;margin:40px 0}.crushed_lip .block_touts .block_container__content .text-block_chat{border-bottom:1px solid #000000}@media (min-width:768px){.crushed_lip .block_touts .block_container__content .text-block_chat{border-bottom:none;border-left:1px solid #000000}}.crushed_lip .block_touts .block_container__content .text-block_title{font-family:"Brandon Text Bold";text-transform:uppercase;font-size:30px;padding:0 0 18px}.crushed_lip .block_touts .block_container__content .text-block_body{font-size:18px}@media (min-width:768px){.crushed_lip .block_touts .block_container__content .text-block_body p:nth-child(2){height:78px}}.crushed_lip .block_touts .block_container__content .text-block_link{font-family:"Brandon Text Bold";border:1px solid #000000;color:#000000;background-color:transparent;padding:9px;margin-bottom:40px;display:inline-block}@media (min-width:768px){.crushed_lip .block_touts .block_container__content .text-block_link{margin-bottom:0}}.crushed_lip .block_touts .block_container__content .text-block_link a{color:#000000;text-decoration:none}.crushed_lip .block_video .block_container__title{display:none}.crushed_lip .block_video .product-image{margin:0 20px}@media (min-width:768px){.crushed_lip .block_video .product-image{margin:0}}.crushed_lip .block_video .video-block__slide{position:relative}@media (min-width:768px){.crushed_lip .block_video .video-block__slide{padding:20px;margin:20px 0 0;background-color:#000000}}.crushed_lip .block_video .video-block__content{max-width:768px;margin:0 20px}@media (min-width:1025px){.crushed_lip .block_video .video-block__content{margin:0 auto}}.crushed_lip .block_video .video-block__media--video.active{position:absolute;margin:0 auto;top:0;left:0;right:0;bottom:0}@media (min-width:768px){.crushed_lip .block_video .video-block__media--video.active{width:770px}}.crushed_lip .homepage_evergreen_services_body{padding:0 12px 46px}@media (max-width:767px){.crushed_lip .homepage_evergreen_services_body .dek{font-size:11px}}.crushed_shadefinder a{background-color:#000000}.crushed_shadefinder a img:hover{opacity:.6}.art_sticks{max-width:1024px;margin:0 auto}.art_sticks .product-collection-tabs .tab-item a.current{border-bottom:none}.art_sticks .callout-alt .button,.art_sticks .callout-alt .recommended-item__button,.art_sticks .callout-alt .viewcart-buttons .go-shopping,.viewcart-buttons .art_sticks .callout-alt .go-shopping{background-color:#ff4661;color:#ffffff}.art_sticks .callout-alt .button--disabled{background-color:#cccccc;border:1px solid #cccccc}.art_sticks .product__inventory-status{font-family:"Brandon Text";text-align:left;padding:3px 0}.art_sticks .quickshop .product-gallery{border-right:none}.art_sticks .quickshop__container{background-color:#ffffff;margin:0}.art_sticks .quickshop-wrapper{position:fixed;z-index:100;width:768px;max-height:77%;overflow:auto!important;top:12.5%;left:0;right:0;margin:5% auto}.art_sticks .quickshop-wrapper.active::before{display:none}.art_sticks .quickshop-wrapper .product-grid__content,.art_sticks .quickshop-wrapper .responsive-tabs--how_to_use-wrap,.art_sticks .quickshop-wrapper .wrap{padding:0}.art_sticks .quickshop-wrapper .artist-picks-page .product-info__shade-tile,.art_sticks .quickshop-wrapper .favorites-page .product-info__shade-tile,.art_sticks .quickshop-wrapper .past-purchases-page .product-info__shade-tile,.art_sticks .quickshop-wrapper .shade-picker__shade,.art_sticks .quickshop-wrapper .wishlist-page .product-info__shade-tile,.artist-picks-page .art_sticks .quickshop-wrapper .product-info__shade-tile,.favorites-page .art_sticks .quickshop-wrapper .product-info__shade-tile,.past-purchases-page .art_sticks .quickshop-wrapper .product-info__shade-tile,.wishlist-page .art_sticks .quickshop-wrapper .product-info__shade-tile{width:39px;height:39px}.art_sticks .quickshop-wrapper .button,.art_sticks .quickshop-wrapper .recommended-item__button,.art_sticks .quickshop-wrapper .viewcart-buttons .go-shopping,.viewcart-buttons .art_sticks .quickshop-wrapper .go-shopping{float:left}.art_sticks .product__full-details-link-wrapper,.art_sticks .product__promo{display:none}.art_sticks .product--full .product__sku-categories{min-height:0}.art_sticks .product-collection-product div{background-repeat:no-repeat;background-position:97% 50px}@media (min-width:769px),(min-width:1024px){.art_sticks .product-collection-product div{background-position:90% 50px}}.art_sticks .product_collection_hero{height:516px;max-width:1024px;background-position:100% center;position:relative}.art_sticks .product_collection_hero__body{letter-spacing:6px;color:#fff;width:366px;position:absolute;right:50px;top:33%;line-height:2.5em;text-align:center}.art_sticks .product_collection_hero__callout{font-size:30px;text-transform:uppercase}.art_sticks .product_collection_hero h1{font-family:"Brandon Text Bold";font-size:30px;line-height:33px;letter-spacing:9px;text-transform:uppercase;text-align:center;margin:0 auto 18px auto}.art_sticks .product_collection_hero__subtitle{font-size:20px;line-height:33px;letter-spacing:5px;text-align:center;margin:0 auto 0 auto}.art_sticks .product_collection_hero__content{overflow:hidden;position:relative}.art_sticks .product_collection_hero__content-item{float:left;position:relative}.art_sticks .product_collection_hero__content-item:nth-child(2){position:absolute;top:310px;left:50px}@media (min-width:769px),(min-width:1024px){.art_sticks .product_collection_hero__content-item:nth-child(2){top:253px}}.art_sticks .product_collection_hero__content-item:nth-child(2) .text-block{width:286px;padding:30px;background-color:#eff0f0;height:510px}@media (min-width:769px),(min-width:1024px){.art_sticks .product_collection_hero__content-item:nth-child(2) .text-block{width:472px;height:360px}}.art_sticks .product_collection_hero__content-item:nth-child(2) .text-block h4{font-family:"Brandon Text Bold";font-size:18px;text-transform:uppercase;letter-spacing:2px;margin-bottom:9px}@media (min-width:769px),(min-width:1024px){.art_sticks .product_collection_hero__content-item:nth-child(2) .text-block h4{letter-spacing:4px}}.art_sticks .product_collection_hero__content-item:nth-child(2) .text-block .text-block_body p{font-size:16px;letter-spacing:1px;margin-bottom:12px}.art_sticks .product_collection_hero__content-item:nth-child(3){position:absolute;top:650px;right:85px}@media (min-width:769px),(min-width:1024px){.art_sticks .product_collection_hero__content-item:nth-child(3){top:690px}}.art_sticks .product_collection_hero__content-item:nth-child(3) .text-block{width:240px;padding:20px 30px 10px 30px;background-color:#eff0f0}@media (min-width:769px),(min-width:1024px){.art_sticks .product_collection_hero__content-item:nth-child(3) .text-block{width:240px;padding:20px 30px 10px 30px}}.art_sticks .product_collection_hero__content-item:nth-child(3) .text-block h4{text-align:center;font-family:"Brandon Text Bold";font-size:18px;text-transform:uppercase;letter-spacing:2px;margin-bottom:9px}@media (min-width:769px),(min-width:1024px){.art_sticks .product_collection_hero__content-item:nth-child(3) .text-block h4{letter-spacing:4px}}.art_sticks .product_collection_hero__content-item:nth-child(3) .text-block .text-block_body p{font-size:14px;letter-spacing:1px;margin-bottom:12px;text-align:center}.art_sticks .product-collection-product__product{height:1056px;position:relative;padding:30px 50% 0 50px}@media (min-width:769px),(min-width:1024px){.art_sticks .product-collection-product__product{height:860px}}.art_sticks .product-collection-product__description{font-size:16px;margin-bottom:3px}.art_sticks .product-collection-product__callout{font-family:"Brandon Text Bold";font-size:16px;color:#ff4661;text-transform:uppercase;letter-spacing:3px;margin-bottom:6px}.art_sticks .product-collection-product h2,.art_sticks .product-collection-product h3{font-family:"Brandon Text Bold";font-size:24px;margin-bottom:6px;text-transform:uppercase;letter-spacing:3px;line-height:1em}.art_sticks .product-collection-product h3{margin-top:6px}.art_sticks .product-collection-product__price{font-family:"Brandon Text Bold";font-size:16px}.art_sticks .product-collection-product .product-collection-product__shadelist{position:absolute;height:200px;width:1024px;bottom:0;left:0;border-top:1px solid #cccccc}.art_sticks .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename{font-size:16px;height:33px;width:190px;position:absolute}.art_sticks .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(5n+1){top:40px}.art_sticks .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(5n+2){top:70px}.art_sticks .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(5n+3){top:100px}.art_sticks .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(5n+4){top:130px}.art_sticks .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(5n+5){top:160px}.art_sticks .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(-n+5){left:90px}.art_sticks .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(-n+5){left:50px}.art_sticks .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(n+6):nth-child(-n+10){left:210px}.art_sticks .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(n+11):nth-child(-n+15){left:400px}.art_sticks .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(n+16):nth-child(-n+20){left:590px}@media (min-width:769px),(min-width:1024px){.art_sticks .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(n+6):nth-child(-n+10){left:280px}.art_sticks .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(n+11):nth-child(-n+15){left:510px}.art_sticks .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename:nth-child(n+16):nth-child(-n+20){left:730px}}.art_sticks .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename .artist-picks-page .product-info__shade-tile,.art_sticks .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename .favorites-page .product-info__shade-tile,.art_sticks .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename .past-purchases-page .product-info__shade-tile,.art_sticks .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename .shade-picker__shade,.art_sticks .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename .wishlist-page .product-info__shade-tile,.artist-picks-page .art_sticks .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename .product-info__shade-tile,.favorites-page .art_sticks .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename .product-info__shade-tile,.past-purchases-page .art_sticks .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename .product-info__shade-tile,.wishlist-page .art_sticks .product-collection-product .product-collection-product__shadelist .product-collection-product__shadename .product-info__shade-tile{display:inline-block;height:16px;width:16px;vertical-align:top}.art_sticks .button--outline{border:1px solid #ff4661;color:#ff4661;margin-top:18px}.art_sticks .product__button{margin-top:18px}.art_sticks .product_intense-pigment{font-size:16px;height:350px;padding:40px 50% 0 30px;border-bottom:1px solid #f3f3f3;background-position:90% center}@media (max-width:768px){.art_sticks .product_intense-pigment{height:360px!important;padding:40px 50% 0 10px;background-position:95% 20px;background-size:300px}}.remedies-page{padding:0}.remedies-page h1,.remedies-page h2.at-h2_1{padding:0;font-family:"MillerBanner Light";font-size:60px;line-height:.8em;text-transform:uppercase;margin-bottom:20px}.remedies-page h3,.remedies-page h5{font-family:"Brandon Text Bold";font-size:16px}.remedies-page .at-h2_2{font-family:"Brandon Text Bold";font-size:16px;font-weight:400;margin:0;padding:0;display:block;line-height:20px}.remedies-page_head{max-width:1024px;margin:0 auto}.remedies-page_head .menu{height:46px;text-align:center;border-bottom:1px solid #000000}.remedies-page_head .menu ul.menu__list{display:inline-block}.remedies-page_head .menu li{font-weight:600;font-size:14px;text-transform:uppercase;padding:13px 15px;display:inline-block;margin:0;list-style:none;cursor:pointer;float:left;background-color:#eff0f0;border-left:1px solid #000000}.remedies-page_head .menu li.active-trail{background-color:#ffffff;border-bottom:#ffffff;padding-bottom:14px}.remedies-page_head .menu li.last{border-right:1px solid #000000}.remedies-page_head .menu a{color:black;text-decoration:none}.remedies-page_hero{height:472px;position:relative;background-position:50%}.remedies-page_hero__subtitle{font-size:24px}.remedies-page_hero__body{width:532px;text-align:center;margin:0 auto;position:absolute;top:36%;left:0;right:0}.remedies-page .remedy-header{text-align:center}.remedies-page .remedy-header .remedies-page_problem{padding:24px;position:relative}.remedies-page .remedy-header .remedies-page_problem .label{font-size:20px;letter-spacing:3px;text-transform:uppercase}.remedies-page .remedy-header .remedies-page_problem .description{font-family:"Brandon Text Bold";font-size:27px;letter-spacing:3px;text-transform:uppercase}.remedies-page .remedy-header .remedies-page_problem:after{content:"";background:#000000;width:20%;height:1px;display:inline-block;position:absolute;top:100%;left:40%}.remedies-page .remedy-header .remedies-page_solution{padding:24px}.remedies-page .remedy-header .remedies-page_solution .label{font-size:20px;letter-spacing:3px;text-transform:uppercase}.remedies-page .remedy-header .remedies-page_solution .description{font-family:"Brandon Text Bold";font-size:27px;letter-spacing:3px;text-transform:uppercase}.remedies-page .remedy-header .remedies-page_solution .remedy_number{font-family:"Brandon Text Bold";font-size:27px;letter-spacing:3px;text-transform:uppercase;color:#c70050}.remedies-page .remedy-header .remedies-page_description{width:440px;margin:0 auto 49px}.remedies-page__product-wrap{background:#f2f2f2}.remedies-page__product-wrap .button--secondary{background-color:#000000}.remedies-page__product{min-height:379px;max-width:768px;margin:0 auto}.remedies-page__product-image{float:left}.remedies-page__product-description{margin-left:230px;padding-right:20px;padding-bottom:24px}.remedies-page__product-description .body{font-size:16px;line-height:1em;padding:52px 0 0}.remedies-page__product-description .body p{margin:0}.remedies-page__product-description .body ul{padding:20px 0;list-style-type:disc;list-style-position:inside}.remedies-page__product-description .body li{padding:3px 0}.remedies-page__product-price{font-size:16px;line-height:1em;padding:0 0 21px}.remedies-page__product-price.right{display:inline-block;padding:0 1em 21px}.remedies-page .homepage-slide__headline{font-family:"Brandon Text Bold";font-size:18px;margin:0}.remedies-page .homepage-slide__description{font-size:16px;line-height:1.75em}.remedies-page .homepage-slide__abstract__inner{width:380px}@media (min-width:1025px){.remedies-page .homepage-slide__abstract__inner{width:520px}}.remedies-page .block_container__title{font-family:"Brandon Text Bold";font-weight:400;font-size:16px;line-height:15px;letter-spacing:.2em;text-align:center;text-transform:uppercase;position:relative;width:706px;margin:0 auto}.remedies-page .block_container__title:before{content:"";background:#000000;width:100%;height:1px;display:inline-block;position:absolute;top:43%;left:0}.remedies-page .block_container__title .inner{background:#ffffff;display:inline-block;position:relative;padding:0 7px 0 9px}.remedies-page .block_container__subtitle{font-size:16px;font-style:italic;text-align:center;margin:6px 0 18px}.remedies-page .block_ingredients{background:#f2f2f2;padding:28px}.remedies-page .block_ingredients h3,.remedies-page .block_ingredients h5{padding:16px 0 0;padding:28px}.remedies-page .block_ingredients .block_container__title{margin:0 auto 27px}.remedies-page .block_ingredients .block_container__title .inner{background:#f2f2f2}.remedies-page .block_ingredients .block_container__content{font-size:16px;width:706px;margin:0 auto;padding-left:40px}.remedies-page .block_ingredients .block_container__content div div{height:128px}.remedies-page .block_ingredients img{float:left;clear:left;margin-right:9px}.remedies-page .block_results{padding:56px}.remedies-page .block_results .block_container__content{font-size:16px;max-width:768px;margin:0 auto;display:flex;justify-content:center;flex-wrap:wrap}.remedies-page .block_results .product-image{text-align:center;flex:1;flex-basis:20%}.remedies-page .block_results .product-image_title{margin:18px 0 0}.remedies-page .block_results .product-image_caption{font-family:"Brandon Text Bold";text-transform:uppercase}.remedies-page .block_results .text-block{text-align:center;flex-basis:100%}.remedies-page .video{background-color:black;padding:20px;position:relative}.remedies-page .video .block_container__title{display:none}.remedies-page .video .block_container__content{max-width:768px;margin:0 20px}@media (min-width:1025px){.remedies-page .video .block_container__content{margin:0 auto}}.remedies-page .video .video-block__media--video.active{position:absolute;margin:0 auto;top:0;left:0;right:0;bottom:0;width:770px}.remedies__header{position:relative;color:#000000;text-decoration:none;display:block;background-repeat:no-repeat;background-position:right;max-width:1024px;margin:0 auto}@media (max-width:767px){.remedies__header{background:0 0!important}.remedies__header--image img{display:block}}@media (min-width:768px){.remedies__header{margin-bottom:5px}}.remedies__header--image{width:100%;background-size:cover}@media (min-width:768px){.remedies__header--image{background:0 0;width:1px;overflow:hidden}.remedies__header--image img{display:block;max-width:none;visibility:hidden}}.remedies__header--content{position:absolute;text-align:center;top:0;width:100%;padding-left:40%;text-align:center}@media (min-width:768px){.remedies__header--content{height:100%;line-height:100%}}@media (min-width:1025px){.remedies__header--content{padding-left:55%}}@media (min-width:768px){.remedies__header--content .inner{top:36%;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.remedies__header--content h2,.remedies__header--content h4{color:#000000;text-align:center;margin-bottom:0}@media (min-width:768px){.remedies__header--content h2,.remedies__header--content h4{line-height:44px;margin:0}}.remedies__header--content h2{margin-top:10px;font-size:21px;line-height:1em;letter-spacing:4px;font-family:"Brandon Text Bold"}@media (min-width:768px){.remedies__header--content h2{font-size:18px;letter-spacing:3px;margin-bottom:120px}}.remedies__header--content h4{font-size:15px}@media (min-width:768px){.remedies__header--content h4{font-size:20px;line-height:30px}}.remedies-page__share{float:right;margin-top:-4px}@media (min-width:768px){.remedies-page__share{margin-top:-1px}}.remedies-page__share a{font-size:24px;margin-left:16px;color:#000000;text-decoration:none}.remedies-page__share a:hover{color:#ff4661}.remedies-page__slide-type{margin-top:3px}.remedies-page__slider{background:#f0f0f0;max-width:768px;margin:20px auto 56px;padding-left:35px;padding-right:35px}.remedies-page__slider .slick-track{margin:auto}.remedies-page__slider .slick-next,.remedies-page__slider .slick-prev{height:18px;width:22px}.remedies-page__slider .slick-next:before,.remedies-page__slider .slick-prev:before{font-size:22px}@media (min-width:768px){.remedies-page__slider .slick-next,.remedies-page__slider .slick-prev{height:50px;width:45px;margin-top:-29px}.remedies-page__slider .slick-next:before,.remedies-page__slider .slick-prev:before{font-size:50px}}.remedies-page__slider .slick-prev{left:5px}.remedies-page__slider .slick-next{right:0}.remedies-page__slider .slick-next:before{right:0}.remedies-page__slider .remedies-page__slider-slide{text-align:center;margin-right:10px;-webkit-transition:opacity,.3s;-moz-transition:opacity,.3s;-o-transition:opacity,.3s;transition:opacity .3s;opacity:1}.remedies-page__slider .remedies-page__slider-slide.slick-showing{opacity:.5}.remedies-page__slider .remedies-page__slider-slide.slick-showing .remedies-page__slide-wrap .remedies-page__slide-image{border-color:#000000}.remedies-page__slider .remedies-page__slider-slide-type{font-size:11px}@media (min-width:768px){.remedies-page__slider .remedies-page__slider-slide-type{font-size:14px;margin-top:5px}}.remedies-page__slider .remedies-page__slide-wrap{max-width:100%;display:inline-block;padding:15px 0 10px}@media (min-width:768px){.remedies-page__slider .remedies-page__slide-wrap{padding-top:30px;padding-bottom:15px}}.remedies-page__slider .remedies-page__slide-wrap:hover{cursor:pointer}.remedies-page__slider .remedies-page__slide-wrap:hover .remedies-page__slide-image{border-color:#000000}.remedies-page__slider .remedies-page__slide-image{margin:auto;max-width:100%;width:80px;border:1px solid #D0D0D0;-webkit-transition:border-color,.3s;-moz-transition:border-color,.3s;-o-transition:border-color,.3s;transition:border-color .3s}@media (min-width:768px){.remedies-page__slider .remedies-page__slide-image{width:90px}}.remedies-page__slider .remedies-page__content{display:none}.remedies-page__slider .remedies__event{display:none}.remedies-page__name{text-align:center;font-size:18px}@media (min-width:768px){.remedies-page__name .section-header{margin-bottom:12px}}.remedies-page__content-container .remedies-page__slide-wrap{display:none}.concealer_guide_layout{padding:0;max-width:1024px;margin:0 auto}.concealer_guide_layout h2{font-family:"Brandon Text Bold";font-size:18px;text-transform:uppercase;margin-bottom:20px}.concealer_guide_layout .product-collection-product__price{display:block;margin-top:9px}@media (min-width:768px){.concealer_guide_layout .product-collection-product__price{margin-top:30px}}.concealer_guide_layout h4{font-family:"Brandon Text Bold";font-size:18px;line-height:1.75em;text-transform:uppercase}.concealer_guide_layout .filter_guide_page_head{max-width:1024px}.concealer_guide_layout .filter_guide_page_hero{min-height:210px;background-size:contain;background-repeat:no-repeat}@media (min-width:768px){.concealer_guide_layout .filter_guide_page_hero{height:360px;background-size:inherit}}.concealer_guide_layout .filter_guide_page_filter .product-filter__item{font-family:"Brandon Text"}.concealer_guide_layout .filter_guide_page_filter .product-filter__item .product-filter__filter{font-size:15px}@media (min-width:768px){.concealer_guide_layout .filter_guide_page_filter .product-filter__item .product-filter__filter{font-size:18px}}.concealer_guide_layout__slider .filter_guide_page__content h2{font-size:20px}.concealer_guide_layout .block_container ul{font-size:18px;line-height:1.5em;padding-left:20px;list-style-type:disc}.concealer_guide_layout .block_container.block_product .block_container__content{margin:32px}@media (min-width:768px){.concealer_guide_layout .block_container.block_product .block_container__content{display:flex;flex-wrap:wrap;flex-direction:row;margin:0}.concealer_guide_layout .block_container.block_product .block_container__content .product-image{flex-basis:calc(50%)}.concealer_guide_layout .block_container.block_product .block_container__content .product-collection-product{width:50%;padding-left:30px}}.concealer_guide_layout .block_container.block_details .block_container__content{margin:32px 0}@media (min-width:768px){.concealer_guide_layout .block_container.block_details .block_container__content{display:flex;margin:32px}.concealer_guide_layout .block_container.block_details .block_container__content .basic-responsive{padding-left:30px;margin:0}}.concealer_guide_layout .block_container.block_details .block_container__content .product-image{flex-basis:calc(50%)}.concealer_guide_layout .block_container.block_details .block_container__content .basic-responsive{flex-basis:calc(50%);margin:32px}@media (min-width:768px){.concealer_guide_layout .block_container.block_details .block_container__content .basic-responsive{margin:0}}.concealer_guide_layout .block_container.block_details .block_container__content .basic-responsive h4{border-top:0;padding:23px 0 7px}@media (min-width:768px){.concealer_guide_layout .block_container.block_details .block_container__content .basic-responsive h4{border-top:1px solid #000000;padding:19px 0}}.concealer_guide_layout .block_container.block_details .block_container__content .basic-responsive div{font-size:18px;text-transform:uppercase;padding:3px 0 24px;border-bottom:1px solid #000000;display:flex;justify-content:space-between}@media (min-width:768px){.concealer_guide_layout .block_container.block_details .block_container__content .basic-responsive div{border-top:0}}.concealer_guide_layout .block_container.block_video{font-family:"Brandon Text Bold";background:#000000;color:#ffffff;text-align:center;margin:0 auto 30px}@media (min-width:768px){.concealer_guide_layout .block_container.block_video{padding:0 0 32px 0}}.concealer_guide_layout .block_container.block_video h4{font-size:15px;text-transform:uppercase;padding:39px 0}.concealer_guide_layout .block_container.block_video .text-block_link{padding:54px 0 32px}.concealer_guide_layout .block_container.block_video .text-block_link a{font-size:15px;text-transform:uppercase;padding-bottom:4px;color:#ffffff;text-decoration:none;border-bottom:2px solid #ffffff}.concealer_guide_layout .block_container.block_video .text-block_link a:hover{color:#ff4661;border-bottom:2px solid #ff4661}@media (min-width:768px){.concealer_guide_layout .block_container.block_video .block_container__content{display:block}}.concealer_guide_layout .block_container.block_video .block_container__subtitle{font-size:20px;margin-bottom:24px;text-decoration:none;border-bottom:2px solid #ffffff}.concealer_guide_layout .block_container.block_video .video-block__media{width:100%;position:relative;margin:0 auto}@media (min-width:1025px){.concealer_guide_layout .block_container.block_video .video-block__media{width:870px}}.concealer_guide_layout .block_container.block_video .video-block__media--video{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:auto;margin:0 auto}@media (min-width:1025px){.concealer_guide_layout .block_container.block_video .video-block__media--video{width:870px;height:475px}}.concealer_guide_layout .product-collection-product img{border-bottom:2px solid black;padding:12px 0 27px}@media (min-width:768px){.concealer_guide_layout .product-collection-product img{border-bottom:0;padding:0}.concealer_guide_layout .product-collection-product h2{text-align:left}}@media (min-width:768px){.concealer_guide_layout .site_touts{display:flex;flex-direction:column}}@media (min-width:768px){.concealer_guide_layout .site_touts .block_container__content{display:flex}}.concealer_guide_layout .site_touts .text-block{text-align:center;margin:1px 0;padding:30px;background-color:#eff0f0;position:relative}@media (min-width:768px){.concealer_guide_layout .site_touts .text-block{margin:0 1px;display:flex;flex-basis:calc(50% - 2px);justify-content:center;flex-direction:column}}.concealer_guide_layout .site_touts .text-block_title{font-family:"Brandon Text Bold";font-size:21px;text-transform:uppercase;margin:0 0 18px 0}.concealer_guide_layout .site_touts .text-block_body{font-size:20px;line-height:1.5em;margin-bottom:18px}.concealer_guide_layout .site_touts .text-block_link{position:absolute;bottom:32px;left:0;right:0}.concealer_guide_layout .site_touts .text-block_link a{font-family:"Brandon Text Bold";text-transform:uppercase;text-decoration:none;border-bottom:1px solid;padding-bottom:3px}.concealer_guide_layout .block_quickshop{padding:0 0 32px 32px}.concealer_guide_layout .block_quickshop h2{display:none}.havana_brights .product_collection_hero{background-position:50% 0;background-repeat:no-repeat;background-color:#fef7f2;height:356px;position:relative;display:flex;align-content:center}.havana_brights .product_collection_hero__body{color:#000000;position:absolute;bottom:66px;width:100%}.havana_brights .product_collection_hero h1{font-family:"MillerBanner Light";font-size:80px;letter-spacing:0;line-height:.9em}.havana_brights .product_collection_hero__subtitle{font-family:"Brandon Text Bold";font-size:24px;line-height:1.5em;margin:0 auto 18px auto}.havana_brights .product_collection_hero__html_block{font-size:18px;line-height:1.25em;text-align:center}.havana_brights p{font-size:18px}.havana_brights .product-collection-product__price{display:none}.havana_brights h2{margin-bottom:6px}.havana_brights .block_cosmetic-bag .product-collection-product__price,.havana_brights .product-collection-product__price,.havana_brights h2,.havana_brights h3,.havana_brights h5.slide_module_qs__price{font-family:"Brandon Text Bold";font-size:24px;line-height:1.5em;text-transform:uppercase}.havana_brights .button,.havana_brights .button--outline,.havana_brights .callout-alt .button,.havana_brights .callout-alt .recommended-item__button,.havana_brights .callout-alt .viewcart-buttons .go-shopping,.havana_brights .recommended-item__button,.havana_brights .viewcart-buttons .go-shopping,.viewcart-buttons .havana_brights .callout-alt .go-shopping,.viewcart-buttons .havana_brights .go-shopping{color:#ffffff;background-color:#ed4d4a;border:2px solid #ed4d4a}.havana_brights .button--outline:hover,.havana_brights .button:hover,.havana_brights .callout-alt .button:hover,.havana_brights .callout-alt .recommended-item__button:hover,.havana_brights .callout-alt .viewcart-buttons .go-shopping:hover,.havana_brights .recommended-item__button:hover,.havana_brights .viewcart-buttons .go-shopping:hover,.viewcart-buttons .havana_brights .callout-alt .go-shopping:hover,.viewcart-buttons .havana_brights .go-shopping:hover{color:#000000;background-color:#ffffff;border:2px solid #000000}.havana_brights .block_cheek-palette .block_container__content{display:flex;align-items:center;text-align:center;margin-top:30px}.havana_brights .block_cheek-palette .block_container__content .product-collection-product{width:56%;padding:0 10%}.havana_brights .block_cheek-palette .block_container__content .product-image{width:44%}.havana_brights .product_liquid-lip .product-collection-product__callout{justify-content:flex-end}.havana_brights .block_art-sticks{padding:30px;border-top:1px solid #BBBBB9}.havana_brights .block_art-sticks .block_container__content{display:flex;justify-content:space-between;align-items:center}.havana_brights .block_art-sticks .block_container__content .product-collection-product{width:30%}.havana_brights .block_art-sticks .block_container__content .product-collection-product__callout{display:flex}.havana_brights .block_art-sticks .block_container__content .product-collection-product__callout .color-dots{width:20px;height:20px;border-radius:10px;margin-right:10px}.havana_brights .block_art-sticks .block_container__content .product-collection-product__price{display:none}.havana_brights .block_art-sticks .block_container__content .product-image{width:26%}.havana_brights .block_art-sticks .block_container__content .product_art-stick h2{position:relative}.havana_brights .block_art-sticks .block_container__content .product_art-stick h2:before{height:0;width:200px;border-bottom:1px solid #000;position:absolute;content:"";bottom:18px;right:-60px}.havana_brights .block_art-sticks .block_container__content .product_art-stick h2:after{height:7px;width:7px;border-radius:3px;background-color:#000;position:absolute;content:"";bottom:15px;right:-60px}@media (max-width:768px){.havana_brights .block_art-sticks .block_container__content .product_art-stick h2:before{width:100px;right:-40px}.havana_brights .block_art-sticks .block_container__content .product_art-stick h2:after{right:-40px}}.havana_brights .block_art-sticks .block_container__content .product_art-stick .product-collection-product__price{font-family:"Brandon Text Bold";font-size:24px;text-transform:uppercase}.havana_brights .block_art-sticks .block_container__content .product_liquid-lip{text-align:right}.havana_brights .block_art-sticks .block_container__content .product_liquid-lip h2{position:relative}.havana_brights .block_art-sticks .block_container__content .product_liquid-lip h2:before{height:0;width:70px;border-bottom:1px solid #000;position:absolute;content:"";bottom:18px;left:-60px}.havana_brights .block_art-sticks .block_container__content .product_liquid-lip h2:after{height:7px;width:7px;border-radius:3px;background-color:#000;position:absolute;content:"";bottom:15px;left:-60px}@media (max-width:768px){.havana_brights .block_art-sticks .block_container__content .product_liquid-lip h2:before{width:90px;left:-30px}.havana_brights .block_art-sticks .block_container__content .product_liquid-lip h2:after{left:-30px}}.havana_brights .block_art-sticks .block_container__content .product_liquid-lip .product-collection-product__callout{justify-content:flex-end}.havana_brights .block_art-sticks .block_container__content .product_liquid-lip .product-collection-product__price{font-family:"Brandon Text Bold";font-size:24px;text-transform:uppercase}.havana_brights .block_cosmetic-bag{text-align:center;background-color:#fef7f2}.havana_brights .block_cosmetic-bag .block_container__content{position:relative;bottom:56px}.havana_brights .slide_module__slide article{display:flex;align-items:flex-start}.havana_brights .slide_module.shadow_stick{border-top:1px solid #BBBBB9}.havana_brights .slide_module.shadow_stick .shadow-color{font-family:"MillerBanner Light Italic";color:#ed4d4a;position:relative;top:100px;min-width:120px;padding-top:30px}.havana_brights .slide_module.shadow_stick .shadow-color.left{text-align:left;padding-left:12px;left:72px}@media (max-width:768px){.havana_brights .slide_module.shadow_stick .shadow-color.left{left:6px}}.havana_brights .slide_module.shadow_stick .shadow-color.left img{position:absolute;bottom:-72px;left:-10px}.havana_brights .slide_module.shadow_stick .shadow-color.right{text-align:right;padding-right:12px;right:72px}@media (max-width:768px){.havana_brights .slide_module.shadow_stick .shadow-color.right{right:120px}}.havana_brights .slide_module.shadow_stick .shadow-color.right img{position:absolute;bottom:-72px;right:-20px}.havana_brights .slide_module.shadow_stick .slide_module__nav{display:none}@media (max-width:768px){.havana_brights .slide_module.shadow_stick img.stick{width:628px;position:relative;left:-42px}}.havana_brights .slide_module.shadow_stick .slick-dots{display:flex;justify-content:center;bottom:40px}.havana_brights .slide_module.shadow_stick .slick-dots li{width:50px;padding-bottom:10px;margin:0 20px;opacity:1}.havana_brights .slide_module.shadow_stick .slick-dots li.slick-active{border-bottom:solid #ed4d4a .5px}.havana_brights .slide_module.shadow_stick .slick-dots li:hover{border-bottom:solid #ed4d4a .5px}.havana_brights .slide_module.shadow_stick .slick-dots li .offers-vip__button,.havana_brights .slide_module.shadow_stick .slick-dots li button{width:50px;height:20px;border-radius:10px}.havana_brights .slide_module.shadow_stick .slick-dots li .offers-vip__button:before,.havana_brights .slide_module.shadow_stick .slick-dots li button:before{width:20px;height:20px;border-radius:10px;opacity:1}.havana_brights .slide_module.shadow_stick .slick-dots li .offers-vip__button:after,.havana_brights .slide_module.shadow_stick .slick-dots li button:after{position:absolute;left:30px;top:0;content:" ";width:20px;height:20px;border-radius:10px;line-height:20px;text-align:right}.havana_brights .slide_module.shadow_stick .slick-dots li:nth-child(1) .offers-vip__button:before,.havana_brights .slide_module.shadow_stick .slick-dots li:nth-child(1) button:before{background-color:#e59d71}.havana_brights .slide_module.shadow_stick .slick-dots li:nth-child(1) .offers-vip__button:after,.havana_brights .slide_module.shadow_stick .slick-dots li:nth-child(1) button:after{background-color:#bf7c5d}.havana_brights .slide_module.shadow_stick .slick-dots li:nth-child(2) .offers-vip__button:before,.havana_brights .slide_module.shadow_stick .slick-dots li:nth-child(2) button:before{background-color:#e6be9c}.havana_brights .slide_module.shadow_stick .slick-dots li:nth-child(2) .offers-vip__button:after,.havana_brights .slide_module.shadow_stick .slick-dots li:nth-child(2) button:after{background-color:#a27c62}.havana_brights .slide_module.shadow_stick .slick-dots li:nth-child(3) .offers-vip__button:before,.havana_brights .slide_module.shadow_stick .slick-dots li:nth-child(3) button:before{background-color:#754a39}.havana_brights .slide_module.shadow_stick .slick-dots li:nth-child(3) .offers-vip__button:after,.havana_brights .slide_module.shadow_stick .slick-dots li:nth-child(3) button:after{background-color:#232630}.havana_brights .slide_module.shadow_stick .slick-dots li:nth-child(4) .offers-vip__button:before,.havana_brights .slide_module.shadow_stick .slick-dots li:nth-child(4) button:before{background-color:#d7a295}.havana_brights .slide_module.shadow_stick .slick-dots li:nth-child(4) .offers-vip__button:after,.havana_brights .slide_module.shadow_stick .slick-dots li:nth-child(4) button:after{background-color:#452a26}.havana_brights .slide_module.shadow_stick .slick-dots li:nth-child(5) .offers-vip__button:before,.havana_brights .slide_module.shadow_stick .slick-dots li:nth-child(5) button:before{background-color:#aa7171}.havana_brights .slide_module.shadow_stick .slick-dots li:nth-child(5) .offers-vip__button:after,.havana_brights .slide_module.shadow_stick .slick-dots li:nth-child(5) button:after{background-color:#c49c87}.havana_brights .slide_module.shadow_stick .slick-dots li:nth-child(6) .offers-vip__button:before,.havana_brights .slide_module.shadow_stick .slick-dots li:nth-child(6) button:before{background-color:#e5958d}.havana_brights .slide_module.shadow_stick .slick-dots li:nth-child(6) .offers-vip__button:after,.havana_brights .slide_module.shadow_stick .slick-dots li:nth-child(6) button:after{background-color:#60473f}.havana_brights .slide_module_qs__product{width:500px;margin:0 auto}.havana_brights .product_collection_hero-v3 .quickshop-wrapper{position:initial;width:revert}.slww{padding:0;max-width:1024px;margin:0 auto}.slww h2{font-family:"Brandon Text Bold";font-size:18px;text-transform:uppercase;margin-bottom:20px}.slww h4{font-family:"Lato Black";font-size:30px;line-height:1em;text-transform:uppercase}@media (min-width:768px){.slww h4{font-size:52px}}.slww .product-grid__content,.slww .responsive-tabs--how_to_use-wrap,.slww .wrap{padding:0;position:relative}.slww .quickshop_container{text-align:center;margin:0 0 50px 0}@media (min-width:768px){.slww .quickshop_container{margin:50px 0}}.slww .quickshop_container .basic-responsive{overflow:hidden}.slww .quickshop_container .quickshop{text-align:left}.slww .quickshop_container .button--outline{color:#000000;border:none;border-bottom:2px solid #000000;padding:.75em 0}.slww .quickshop_container__subtitle{font-size:12px;margin:5px 0 12px}@media (min-width:768px){.slww .quickshop_container__subtitle{font-size:20px;margin:22px}}.slww .videos-plus .quickshop-wrapper{position:auto}.slww .videos-plus .quickshop_container{margin:0;cursor:pointer}.slww .product_models{height:300px}@media (min-width:667px){.slww .product_models{height:472px}}.slww .product_stripes{height:70px}@media (min-width:768px){.slww .product_stripes{height:130px}}.slww .product_product{height:295px}@media (min-width:667px){.slww .product_product{height:500px}}.slww .product_benefits{line-height:1.5em;text-align:left;padding:0 2% 0 30%;overflow:hidden}@media (min-width:768px){.slww .product_benefits{line-height:2em;text-align:center;width:33%;float:left;padding:39px}}.slww .product_benefits .hed{font-family:"Brandon Text Bold";font-size:12px;text-transform:uppercase}@media (min-width:768px){.slww .product_benefits .hed{font-size:20px;margin-top:20px}}.slww .product_benefits .dek{font-size:12px}@media (min-width:768px){.slww .product_benefits .dek{font-size:20px}}@media (max-width:767px){.slww .product_benefits{position:relative;margin:20px 0}.slww .product_benefits img:nth-child(1){width:31px;position:absolute;top:50%;transform:translateY(-50%);left:9%}.slww .product_benefits img:nth-child(2){position:absolute;left:23%;top:50%;transform:translateY(-50%);width:2.5px}}@media (max-width:767px){.slww .shade-slider .slick-slider{margin-bottom:12px}}.slww .block_problem_skin_header{text-align:center;padding:30px 0}@media (max-width:767px){.slww .block_problem_skin_header{background-image:url(/media/export/cms/collections/slww/problem_skin_video/MOBILE_VIDEO_BG.jpg);background-size:cover}}.slww .block_problem_skin_header .hed{font-family:Lato Black;font-size:22px;text-transform:uppercase}@media (min-width:768px){.slww .block_problem_skin_header .hed{font-size:31px;margin-bottom:18px}}.slww .block_problem_skin_header .dek{font-size:12px}@media (min-width:768px){.slww .block_problem_skin_header .dek{font-size:20px}}.slww .video-carousel__block{background-color:#ffffff;min-height:640px}@media (max-width:767px){.slww .video-carousel__block{background-image:url(/media/export/cms/collections/slww/problem_skin_video/MOBILE_VIDEO_BG.jpg);background-size:cover;background-position:center bottom}}@media (max-width:768px){.slww .video-carousel__block{min-height:495px}}@media (max-width:736px){.slww .video-carousel__block{min-height:572px}}@media (max-width:414px){.slww .video-carousel__block{min-height:422px}}@media (max-width:375px){.device-mobile .slww .video-carousel__block{min-height:395px}}@media only screen and (min-width:800px) and (max-width:1280px) and (orientation:portrait){.slww .video-carousel__block{min-height:640px}}@media only screen and (min-width:800px) and (max-width:1280px) and (orientation:landscape){.slww .video-carousel__block{min-height:655px}}.slww .video-carousel__block .video-block__media--title{color:#000000}.slww .video-carousel__block .video-carousel__menu{margin:0 1px;width:unset}@media (min-width:768px){.slww .video-carousel__block .video-carousel__menu{display:none}}.slww .video-carousel__block .video-carousel__menu .selectbox{color:#000000;border:1px solid #000000;background-color:#ffffff}.slww .video-carousel__block .video__image__thumb{padding:0 6px}.slww .video-carousel__block .video-carousel__related_products__button{color:#000000;text-transform:uppercase;bottom:12px;background-color:#ffffff;border-color:#000000}@media (max-width:767px){.slww .video-carousel__block__header{font-family:"Lato Black";color:#000000;text-transform:uppercase;padding:20px;background-image:url(/media/export/cms/collections/slww/problem_skin_video/MOBILE_VIDEO_BG.jpg);background-size:cover}}.slww .homepage-slide.module .homepage-slide__slide.module{margin:0}.slww .homepage-slide.before_after{top:-13px}.slww .homepage-slide.before_after .homepage-slide__inner{margin-bottom:0}@media (min-width:768px){.slww .homepage-slide.before_after .homepage-slide__inner{padding-bottom:18px}}@media (max-width:767px){.slww .homepage-slide.before_after .homepage-slide__dropdown{padding-top:32px}}.slww .homepage-slide.before_after .product-grid--carousel .slick-prev{left:unset}.slww .homepage-slide.before_after .icon{font-size:24px;position:absolute;right:0;top:3px;z-index:1000;cursor:pointer}@media (min-width:768px){.slww .block_container.olapic{border-top:1px solid #D0D0D0}}.slww .block_container.olapic h3{font-family:"Lato Black";font-size:27px;text-transform:uppercase}@media (max-width:767px){.slww .block_container.olapic h3{padding:30px 0 0}}.slww .block_container.olapic .olapic-block__copy{line-height:1.5em}.slww .evergreen_services{border-top:1px solid #D0D0D0}.slww.influencers .product_collection_hero{padding:0;max-width:1024px;margin:0 auto}.slww.influencers .product_collection_hero h1{font-family:"Lato Black";font-size:36px;letter-spacing:0;line-height:1em;margin:0 auto 18px auto}.slww.influencers .product_collection_hero h2{font-family:"Brandon Text Bold";font-size:18px;text-transform:uppercase;margin-bottom:20px}.slww.influencers .product_collection_hero h4{font-family:"Lato Black";font-size:30px;line-height:1em;text-transform:uppercase}@media (min-width:768px){.slww.influencers .product_collection_hero h4{font-size:52px}}.slww.influencers .product_collection_hero__body{margin:30px 0 0 0}.slww.influencers .product_collection_hero__subtitle{font-size:18px;letter-spacing:1px;padding:0 12px 18px;line-height:1.25em}.slww.influencers .product_collection_hero-v3 .quickshop-wrapper{position:unset}.slww.influencers .product-grid__content,.slww.influencers .responsive-tabs--how_to_use-wrap,.slww.influencers .wrap{padding:0;position:relative}.slww.influencers .quickshop_container{text-align:center;margin:0}.slww.influencers .quickshop_container .basic-responsive{overflow:hidden}.slww.influencers .quickshop_container .quickshop{text-align:left}.slww.influencers .quickshop_container .button--outline{color:#000000;border:none;border-bottom:2px solid #000000;padding:.75em 0}@media (min-width:768px){.slww.influencers .videos-plus-module_page_nav{top:86.5em}}@media (min-width:768px){.slww.influencers .videos-plus-module_hero__title{margin-top:0}}@media (max-width:767px){.slww.influencers .video-carousel__block__header{font-size:36px;letter-spacing:0;background-image:unset}}.slww.influencers .homepage-slide.module{margin-top:30px}.product_collection_hero-v3.slww .quickshop-wrapper{position:unset}.extra_glow_collection{text-align:center;margin-bottom:20px}@media (min-width:768px){.extra_glow_collection{text-align:left}}.extra_glow_collection.product_collection_hero-v3 .callout-alt .button,.extra_glow_collection.product_collection_hero-v3 .callout-alt .recommended-item__button,.extra_glow_collection.product_collection_hero-v3 .callout-alt .viewcart-buttons .go-shopping,.viewcart-buttons .extra_glow_collection.product_collection_hero-v3 .callout-alt .go-shopping{background-color:#000000;border:1px solid #000000}.extra_glow_collection.product_collection_hero-v3 .callout-alt .button:hover,.extra_glow_collection.product_collection_hero-v3 .callout-alt .recommended-item__button:hover,.extra_glow_collection.product_collection_hero-v3 .callout-alt .viewcart-buttons .go-shopping:hover,.viewcart-buttons .extra_glow_collection.product_collection_hero-v3 .callout-alt .go-shopping:hover{color:#ffffff;background-color:#ff4661;border:1px solid #ff4661}.extra_glow_collection .button--outline{color:#000000;border:1px solid #000000}.extra_glow_collection .button--outline:hover{color:#ff4661;border:1px solid #ff4661}.extra_glow_collection .product_collection_hero{font-family:"Lato Regular";background-size:contain;background-repeat:no-repeat}@media (min-width:768px){.extra_glow_collection .product_collection_hero{color:#ffffff;height:424px}.extra_glow_collection .product_collection_hero__content{margin-bottom:90px}}@media (min-width:1024px){.extra_glow_collection .product_collection_hero{height:564px}}.extra_glow_collection .product_collection_hero__body{padding-top:393px}@media (min-width:768px){.extra_glow_collection .product_collection_hero__body{padding:30px 0 0 57%;text-align:center}.extra_glow_collection .product_collection_hero__body .button--outline{color:#ffffff;border:1px solid #ffffff;background-color:rgba(248,236,236,.5)}.extra_glow_collection .product_collection_hero__body .button--outline:hover{color:#ff4661;border:1px solid #ff4661}}@media (min-width:1024px){.extra_glow_collection .product_collection_hero__body{padding:124px 0 0 52%}}.extra_glow_collection .product_collection_hero__callout{font-size:26px;line-height:1em;padding-bottom:9px}.extra_glow_collection .product_collection_hero__title{font-family:"Lato Black"}.extra_glow_collection .product_collection_hero__title .hed_1{font-size:80px;line-height:.5em}.extra_glow_collection .product_collection_hero__title .hed_2{font-size:86px;line-height:1em}.extra_glow_collection .product_collection_hero__title .hed_3{font-size:36px}@media (min-width:1024px){.extra_glow_collection .product_collection_hero__title .hed_1{font-size:100px}.extra_glow_collection .product_collection_hero__title .hed_2{font-size:110px}.extra_glow_collection .product_collection_hero__title .hed_3{font-size:47px}}.extra_glow_collection .product_collection_hero__subtitle{font-size:14px;margin:0 auto 24px auto}.extra_glow_collection .product_collection_hero__html_block{margin:0 auto 24px auto}.extra_glow_collection h2{font-family:"Brandon Text Bold";font-size:14px;margin:20px auto 3px auto;text-transform:uppercase}@media (min-width:768px){.extra_glow_collection h2{font-size:20px}}.extra_glow_collection .product-collection-product__description{padding:0 36px}@media (min-width:768px){.extra_glow_collection .product-collection-product__description{font-size:20px}}.extra_glow_collection .product-collection-product__shop-details{margin:20px 0}.extra_glow_collection .product-collection-product .price{font-family:"Brandon Text Bold";font-size:14px;text-transform:uppercase}@media (min-width:768px){.extra_glow_collection .product-collection-product .price{font-size:20px}}@media (min-width:768px){.extra_glow_collection .product-collection-product .product-collection-product__price{display:none}}.extra_glow_collection .block_extra_lip_tint .block_container__content{position:relative}.extra_glow_collection .block_extra_lip_tint .product-collection-product__shop-details{margin:120px 0 20px}@media (min-width:768px){.extra_glow_collection .block_extra_lip_tint .product-collection-product__shop-details{margin:20px 0}}.extra_glow_collection .block_extra_lip_tint .product-image-qs{position:absolute;bottom:66px;padding:0 76px}@media (min-width:768px){.extra_glow_collection .block_extra_lip_tint .product-image-qs{position:static;padding:0;margin:0 20px 60px 0;float:left;height:220px;display:flex;align-items:center}}@media (min-width:1024px){.extra_glow_collection .block_extra_lip_tint .product-image-qs{margin:0 52px}}@media (min-width:768px){.extra_glow_collection .block_extra_lip_tint{margin-top:40px}.extra_glow_collection .block_extra_lip_tint .product-image{margin:72px 0 6px;text-align:center}}.extra_glow_collection .block_extra_skincare_palette{background-color:#f8ecec;margin:0 12px;padding:18px}.extra_glow_collection .block_extra_skincare_palette .product_chart{position:relative}.extra_glow_collection .block_extra_skincare_palette .product_chart img{margin:0 auto;display:block}@media (min-width:768px){.extra_glow_collection .block_extra_skincare_palette .product_chart img{width:74%}}@media (min-width:1024px){.extra_glow_collection .block_extra_skincare_palette .product_chart img{width:auto}}.extra_glow_collection .block_extra_skincare_palette .chart_block{margin-bottom:18px}@media (min-width:768px){.extra_glow_collection .block_extra_skincare_palette .chart_block{position:absolute}}@media (min-width:768px){.extra_glow_collection .block_extra_skincare_palette{font-size:18px;line-height:1.5em}.extra_glow_collection .block_extra_skincare_palette .product-collection-product__product{text-align:center}.extra_glow_collection .block_extra_skincare_palette .product-collection-product__description{padding:0}.extra_glow_collection .block_extra_skincare_palette .skin_salve{bottom:20px;left:1%;width:186px}.extra_glow_collection .block_extra_skincare_palette .skin_salve:after{content:url(/media/export/cms/collections/ExtraGlow/SS18_CMS-PC_ExtraGlow_lead1.png);position:absolute;top:35px}.extra_glow_collection .block_extra_skincare_palette .face_oil{bottom:240px;left:70%}.extra_glow_collection .block_extra_skincare_palette .face_oil:before{content:url(/media/export/cms/collections/ExtraGlow/SS18_CMS-PC_ExtraGlow_lead2.png);position:absolute;top:48px;left:-112px}}@media (min-width:768px) and (min-width:1024px){.extra_glow_collection .block_extra_skincare_palette .face_oil:before{top:28px}}@media (min-width:768px){.extra_glow_collection .block_extra_skincare_palette .soothing_balm{bottom:-7px;left:76%;width:180px}.extra_glow_collection .block_extra_skincare_palette .soothing_balm:before{content:url(/media/export/cms/collections/ExtraGlow/SS18_CMS-PC_ExtraGlow_lead1.png);position:absolute;top:35px;left:-112px;transform:scaleX(-1)}}@media (min-width:1024px){.extra_glow_collection .block_extra_skincare_palette .skin_salve{left:8%}.extra_glow_collection .block_extra_skincare_palette .soothing_balm{bottom:20px;left:74%;width:218px}}@media (min-width:768px){.extra_glow_collection .moisture_balm{margin:36px 0 0;overflow:auto}.extra_glow_collection .moisture_balm .product-collection-product{width:46%;float:left}.extra_glow_collection .moisture_balm .product-collection-product__product-name{margin:0 0 0 36px}.extra_glow_collection .moisture_balm .product-collection-product__shop-details{margin:20px 0 20px 36px}.extra_glow_collection .moisture_balm .price{margin-left:36px}.extra_glow_collection .moisture_balm .product-image-qs{float:right}}@media (min-width:1024px){.extra_glow_collection .moisture_balm .product-collection-product{width:50%}}.extra_glow_collection .block_highlighting_powder .text-block_link{color:#000000;border:1px solid #000000;line-height:1;display:inline-block;padding:.75em 1em;letter-spacing:2px}.extra_glow_collection .block_highlighting_powder .text-block_link:hover{color:#ff4661;border:1px solid #ff4661}.extra_glow_collection .block_highlighting_powder .product-image_link{color:#000000;border:1px solid #000000;line-height:1;display:inline-block;padding:.75em 1em;letter-spacing:2px}.extra_glow_collection .block_highlighting_powder a{font-family:"Brandon Text Bold";font-size:14px;text-transform:uppercase;color:#000000;text-decoration:none}.extra_glow_collection .block_highlighting_powder a:hover{color:#ff4661}@media (min-width:768px){.extra_glow_collection .block_highlighting_powder{overflow:auto;margin:-20px}.extra_glow_collection .block_highlighting_powder .product-image{float:left}.extra_glow_collection .block_highlighting_powder .product-collection-product{padding-top:54px}}@media (min-width:1024px){.extra_glow_collection .block_highlighting_powder{margin-top:-72px}.extra_glow_collection .block_highlighting_powder .product-image{margin-right:180px}}.primer-plus{padding:0;max-width:1024px;margin:0 auto}.primer-plus .page-header__inner{padding:0}.primer-plus .page-header__subtitle .hero-callout{font-family:"Lato Regular";font-size:36px;line-height:1em;text-transform:uppercase}.primer-plus .page-header__subtitle .hed-1{font-family:"Lato Black";font-size:90px;line-height:.8em;text-transform:uppercase}.primer-plus .page-header__subtitle .hed-2{font-family:"Lato Black";font-size:144px;line-height:.8em;text-transform:uppercase}.primer-plus .page-header__subtitle .hed-3{font-family:"Lato Regular";font-size:36px;line-height:1em;text-transform:uppercase}.primer-plus .page-header__subtitle .dek{font-size:20px;line-height:1.25em;margin-top:6px}.primer-plus .videos-plus-module .videos-plus-module_hero__title{font-size:23px;margin:18px auto}@media (min-width:768px){.primer-plus .videos-plus-module .videos-plus-module_hero__title{font-size:51px;margin:52px auto 36px}}@media (max-width:760px){.primer-plus .videos-plus-module_page_nav{display:none}}@media (min-width:768px){.primer-plus .videos-plus-module_page_nav{top:0}}@media (min-width:1024px){.primer-plus .videos-plus-module_page_nav{top:8em}}.primer-plus .videos-plus__slider .videos-plus__slider-slide .videos-plus__slide-wrap{padding-bottom:0}.primer-plus .videos-plus__slider .videos-plus__slider-slide.slick-showing{opacity:1}.primer-plus .videos-plus__slider .videos-plus__slider-slide.slick-showing .videos-plus__slide-image{outline:6px solid #000000;outline-offset:-6px}.primer-plus .product-grid__content,.primer-plus .responsive-tabs--how_to_use-wrap,.primer-plus .wrap{padding:0;position:relative}.primer-plus .block_plus:before{content:url(/media/export/cms/collections/primer_plus/pc/plus-symbol.jpg);position:absolute;top:135px}@media (max-width:760px){.primer-plus .block_plus:before{left:50%;margin-left:-45px}}@media (min-width:768px){.primer-plus .block_plus:before{top:140px;left:490px}}@media (min-width:1024px){.primer-plus .block_plus:before{left:670px}}.primer-plus .block_plus:after{content:" ";position:absolute;width:100%;height:90px;background:#e1e1e1;top:134px;z-index:-10}@media (min-width:768px){.primer-plus .block_plus:after{height:220px;top:80px}}.primer-plus .block_plus .quickshop_container__content{height:370px}@media (min-width:768px){.primer-plus .block_plus .quickshop_container__content{height:470px;display:flex}}.primer-plus .block_plus .text-block{text-align:center}@media (min-width:768px){.primer-plus .block_plus .text-block{padding-top:100px;width:40%}}.primer-plus .block_plus .text-block_title{font-family:"Lato Black";font-size:20px;margin:6px;line-height:1em;text-transform:uppercase}@media (min-width:768px){.primer-plus .block_plus .text-block_title{font-size:40px}}.primer-plus .block_plus .text-block_body{font-size:12px;line-height:1.2em}@media (min-width:768px){.primer-plus .block_plus .text-block_body{font-size:21px;line-height:1em}}.primer-plus .block_plus .product-collection-product{flex-basis:30%;text-align:center}@media (max-width:760px){.primer-plus .block_plus .product-collection-product{width:50%;float:left}}.primer-plus .block_plus .product-collection-product.product_new .product-collection-product__product-name:before{content:"NEW ";font-family:"Brandon Text"}.primer-plus .block_plus .product-collection-product__product{position:relative}.primer-plus .block_plus .product-collection-product__product img{position:absolute;top:30px;left:0;right:0;margin:auto}@media (max-width:760px){.primer-plus .block_plus .product-collection-product__product img{width:50%;top:6px}}.primer-plus .block_plus .product-collection-product__product .product-collection-product__product-name{font-size:9px;font-style:italic;line-height:1em;padding:0 24px;width:182px;position:absolute;top:200px;left:0;right:0;margin:auto}@media (min-width:768px){.primer-plus .block_plus .product-collection-product__product .product-collection-product__product-name{font-size:18px;padding:0;top:340px}}.primer-plus .block_plus .product-collection-product__product .product-collection-product__product-name .product-collection-product__price{font-family:"Brandon Text";font-size:9px;position:absolute;left:0;right:0;margin:auto;top:30px}@media (min-width:768px){.primer-plus .block_plus .product-collection-product__product .product-collection-product__product-name .product-collection-product__price{font-size:18px;top:60px}}.primer-plus .block_plus .product-collection-product__product .product-collection-product__product-name .product-collection-product__price:before{content:"\A";display:block}.primer-plus .block_plus .product-collection-product__product .product-collection-product__description{position:absolute}.primer-plus .block_plus .product-collection-product__shop-details{position:absolute;top:250px;left:0;right:0;margin:auto}@media (min-width:768px){.primer-plus .block_plus .product-collection-product__shop-details{top:430px}}.primer-plus .block_plus .product-collection-product__shop-details .callout-alt .button,.primer-plus .block_plus .product-collection-product__shop-details .callout-alt .recommended-item__button,.primer-plus .block_plus .product-collection-product__shop-details .callout-alt .viewcart-buttons .go-shopping,.viewcart-buttons .primer-plus .block_plus .product-collection-product__shop-details .callout-alt .go-shopping{font-size:9px;color:#ffffff;letter-spacing:1px;line-height:1;padding:.75em 1em;background-color:#000000;border:0}@media (min-width:768px){.primer-plus .block_plus .product-collection-product__shop-details .callout-alt .button,.primer-plus .block_plus .product-collection-product__shop-details .callout-alt .recommended-item__button,.primer-plus .block_plus .product-collection-product__shop-details .callout-alt .viewcart-buttons .go-shopping,.viewcart-buttons .primer-plus .block_plus .product-collection-product__shop-details .callout-alt .go-shopping{font-size:14px}}.primer-plus .block_plus .product-collection-product__shop-details .callout-alt .button:hover,.primer-plus .block_plus .product-collection-product__shop-details .callout-alt .recommended-item__button:hover,.primer-plus .block_plus .product-collection-product__shop-details .callout-alt .viewcart-buttons .go-shopping:hover,.viewcart-buttons .primer-plus .block_plus .product-collection-product__shop-details .callout-alt .go-shopping:hover{background-color:#ff4661}.primer-plus .block_plus .product-image-qs{flex-basis:30%;text-align:center}@media (max-width:760px){.primer-plus .block_plus .product-image-qs{width:50%;float:right}}.primer-plus .block_plus .product-image-qs .product__price{position:absolute;left:0;right:0;margin:auto;top:220px}@media (min-width:768px){.primer-plus .block_plus .product-image-qs .product__price{top:400px}}.primer-plus .block_plus .product-image-qs .product__price .price{font-family:"Brandon Text";font-size:9px}@media (min-width:768px){.primer-plus .block_plus .product-image-qs .product__price .price{font-size:18px}}.primer-plus .block_plus .product-image-qs__product{position:relative}.primer-plus .block_plus .product-image-qs__product img{position:absolute;top:30px;left:0;right:0;margin:auto}@media (max-width:760px){.primer-plus .block_plus .product-image-qs__product img{width:50%;top:6px}}.primer-plus .block_plus .product-image-qs__product .product-image-qs__product-name{font-size:9px;line-height:1em;padding:0 24px;width:182px;position:absolute;top:200px;left:0;right:0;margin:auto}@media (min-width:768px){.primer-plus .block_plus .product-image-qs__product .product-image-qs__product-name{font-size:18px;padding:0;top:340px}}.primer-plus .block_plus .product-image-qs_link_container{position:absolute;top:247px;left:0;right:0;margin:auto}@media (min-width:768px){.primer-plus .block_plus .product-image-qs_link_container{top:430px}}.primer-plus .block_plus .product-image-qs_link_container .product-image-qs_cta{font-size:9px;color:#ffffff;letter-spacing:1px;line-height:1;padding:.75em 1em;background-color:#000000;border:0;cursor:pointer}@media (min-width:768px){.primer-plus .block_plus .product-image-qs_link_container .product-image-qs_cta{font-size:14px}}.primer-plus .block_plus .product-image-qs_link_container .product-image-qs_cta:hover{background-color:#ff4661}.primer-plus .block_product{margin:23px auto}.primer-plus .block_product .block_container__content{display:flex}.primer-plus .block_product .product-collection-product__product-name{font-family:"Brandon Text Bold";font-size:12px;line-height:1em;margin-bottom:16px;text-transform:uppercase}@media (min-width:768px){.primer-plus .block_product .product-collection-product__product-name{font-size:23px}}.primer-plus .block_product.new .product-collection-product__product-name:before{content:"NEW ";font-family:"Brandon Text"}.primer-plus .block_product .product-collection-product__price{font-family:"Brandon Text"}.primer-plus .block_product .product-collection-product__price:before{content:"\A";display:block}.primer-plus .block_product .product-collection-product__description{font-size:10px;line-height:1em;margin:0 0 10px 0}@media (min-width:768px){.primer-plus .block_product .product-collection-product__description{font-size:20px;margin:0 0 30px 0}}@media (min-width:1024px){.primer-plus .block_product .product-collection-product__description{line-height:1.25em}}.primer-plus .block_product .quickshop_container__content{max-width:836px;margin:0 auto;display:flex}.primer-plus .block_product .quickshop_container__content .quickshop-wrapper{margin:0}.primer-plus .block_product .quickshop_container__content .quickshop__container{display:none}.primer-plus .block_product .product-collection-product{text-align:center;padding:3% 6%;flex-basis:50%;display:flex;align-items:center}.primer-plus .block_product .product-image{flex-basis:50%}.primer-plus .block_product .product-image-qs{flex-basis:50%}.primer-plus .block_product .callout-alt .button,.primer-plus .block_product .callout-alt .recommended-item__button,.primer-plus .block_product .callout-alt .viewcart-buttons .go-shopping,.viewcart-buttons .primer-plus .block_product .callout-alt .go-shopping{font-family:"Brandon Text";font-size:10px;border:0;color:#000000;background:0 0;border-bottom:1px solid #000000;padding:.2em 0}@media (min-width:768px){.primer-plus .block_product .callout-alt .button,.primer-plus .block_product .callout-alt .recommended-item__button,.primer-plus .block_product .callout-alt .viewcart-buttons .go-shopping,.viewcart-buttons .primer-plus .block_product .callout-alt .go-shopping{font-size:18px}}.primer-plus .block_product .callout-alt .button:hover,.primer-plus .block_product .callout-alt .recommended-item__button:hover,.primer-plus .block_product .callout-alt .viewcart-buttons .go-shopping:hover,.viewcart-buttons .primer-plus .block_product .callout-alt .go-shopping:hover{color:#ff4661;border-bottom:1px solid #ff4661}.primer-plus .block_product .button--outline{font-family:"Brandon Text";font-size:10px;border:0;color:#000000;background:0 0;border-bottom:1px solid #000000;padding:.2em 0}@media (min-width:768px){.primer-plus .block_product .button--outline{font-size:18px}}.primer-plus .block_product .button--outline:hover{color:#ff4661;border-bottom:1px solid #ff4661}.primer-plus .block_video{margin:40px 0}.primer-plus .block_video .block_container__title{font-family:"Lato Black";font-size:17px;margin:20px;text-transform:uppercase;text-align:center}@media (min-width:768px){.primer-plus .block_video .block_container__title{font-size:34px}}.primer-plus .block_amp-up{text-align:center;background-color:#eaeaea;height:306px;position:relative}@media (max-width:760px){.primer-plus .block_amp-up img{width:118px}}@media (min-width:768px){.primer-plus .block_amp-up{height:520px}}.primer-plus .block_amp-up:after{content:" ";position:absolute;width:1px;height:230px;background:#000000;left:50%}@media (min-width:768px){.primer-plus .block_amp-up:after{height:400px}}.primer-plus .block_amp-up .block_container__content{max-width:1024px;margin:0 auto;position:relative}.primer-plus .block_amp-up .block_container__title{font-family:"Lato Black";font-size:15px;text-transform:uppercase;padding:15px;margin:0}@media (min-width:768px){.primer-plus .block_amp-up .block_container__title{font-size:30px;padding:30px}}.primer-plus .block_amp-up .product_hydrate{width:50%;right:50%;position:absolute}.primer-plus .block_amp-up .product_set{width:50%;left:50%;position:absolute}.primer-plus .block_amp-up .text-block{top:130px}@media (min-width:768px){.primer-plus .block_amp-up .text-block{top:250px}}.primer-plus .block_amp-up .text-block .text-block_title{font-family:"Brandon Text Bold";font-size:10px;line-height:1em;margin-bottom:0}@media (min-width:768px){.primer-plus .block_amp-up .text-block .text-block_title{font-size:18px;margin-bottom:10px}}.primer-plus .block_amp-up .text-block .text-block_body{font-size:10px}.primer-plus .block_amp-up .text-block .text-block_body p{line-height:1.5em}@media (min-width:768px){.primer-plus .block_amp-up .text-block .text-block_body{font-size:18px}}.primer-plus .block_amp-up .product-atb{top:209px}@media (min-width:768px){.primer-plus .block_amp-up .product-atb{top:370px}}.primer-plus .block_amp-up .button--outline{font-size:10px;border:0;color:#000000;background:0 0;border-bottom:1px solid #000000;padding:.2em 0}@media (min-width:768px){.primer-plus .block_amp-up .button--outline{font-size:18px;border-bottom:2px solid #000000}}.primer-plus .block_amp-up .button--outline:hover{color:#ff4661;border-bottom:2px solid #ff4661}@media (max-width:760px){.primer-plus .homepage_evergreen_services_body a:nth-child(3){clear:left}}.primer-plus .quickshop-wrapper.active:before{display:none}.sticky-node.filter-fixed-top{position:fixed;top:54px;left:0;right:0;z-index:1000}.fb-live{max-width:1024px;background-color:#000000;color:#ffffff;text-align:center;padding-top:30px;margin:0 auto}.fb-live h1{font-family:MillerBanner light;font-size:52px;line-height:1em}.fb-live .product_collection_hero__html_block{font-size:22px;line-height:1.5em;padding:0 0 40px;max-width:840px;margin:0 auto}.fb-live .basic-responsive{max-width:656px;margin:0 auto}.fb-live .facebook-comments-v1{width:368px;background-color:#fff;margin:0 auto 30px;padding:0}.fb-live .facebook-comments__refresh-button{background:#4080ff;border:none;text-align:center;position:relative;color:#fff;font-size:14px;line-height:22px;font-weight:700;font-family:Helvetica,Arial,sans-serif;margin-top:24px;max-width:304px;padding:12px;text-shadow:none;width:100%;vertical-align:middle;margin:18px 8px 10px 8px;border-radius:2px;cursor:pointer;display:inline-block;text-decoration:none;white-space:nowrap;word-break:break-word;word-wrap:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fb-live .product-grid-products{background-color:#fff}.site-nav--sticky .hp-counter .inner{line-height:40px;vertical-align:top}.hp-counter{display:none;height:41px;min-height:41px;background-color:#ff3463;text-align:center;z-index:1;width:100vw;margin:0 auto;color:#fff;overflow:hidden;position:absolute;left:0;top:54px}.hp-counter .inner{display:inline-block;line-height:40px;height:100%;font-family:"Brandon Text";font-size:16px;vertical-align:top}.hp-counter .inner .timer{font-weight:700;font-family:"Brandon Text Bold"}@media (min-width:1024px){.site-nav--sticky .hp-counter{width:100%;top:54px;position:absolute}.hp-counter{top:0;position:static}}.block-template-hp-counter-v1{height:40px}@media (max-width:767px){.pg-checkout.confirm .block-template-hp-counter-v1,.pg-checkout.index .block-template-hp-counter-v1,.pg-checkout.opc__samples .block-template-hp-counter-v1,.pg-checkout.opc__wp_samples .block-template-hp-counter-v1,.pg-checkout.samples .block-template-hp-counter-v1{display:none}}.pg-checkout.opc__registration .block-template-hp-counter-v1{display:none}.overlay-offer-signup{padding:0 40px}.overlay-offer-signup__title{width:100%;margin:.5em 0;font-family:"Brandon Text Bold";font-size:24px;letter-spacing:5px;line-height:1.2em;text-align:center;text-transform:uppercase}.overlay-offer-signup__content{width:100%;font-size:16px;text-align:center}.overlay-offer-signup__text{margin:1em 0}.overlay-offer-signup__form{margin-bottom:1.5em}.overlay-offer-signup__email-input{width:200px}@media (max-width:767px){.overlay-offer-signup__email-input{width:100%}}.overlay-offer-signup__submit-button{margin-top:-3px}@media (max-width:767px){.overlay-offer-signup__submit-button{width:100%;margin-top:1em}}.overlay-offer-signup__disclaimer{width:100%;font-size:12px;text-align:center}.overlay-offer-thanks{padding:1em 40px}.overlay-offer-thanks__title{width:100%;margin:1em 0;font-family:"Brandon Text Bold";font-size:24px;letter-spacing:4px;text-align:center;text-transform:uppercase}.overlay-offer-thanks__text{width:100%;text-align:center}.overlay-offer-error{padding:1em 40px}.overlay-offer-error__title{width:100%;margin:1em 0;font-family:"Brandon Text Bold";font-size:24px;letter-spacing:4px;text-align:center;text-transform:uppercase}.overlay-offer-error__text{width:100%;text-align:center}.tiny-waitlist-overlay.bis-signup.bis-mobile .email_input{display:inline-block}.tiny-waitlist-overlay.bis-signup.bis-mobile .email_input input[type=text]{width:100%;margin-bottom:10px}.tiny-waitlist-overlay.bis-signup.bis-mobile .waitlist_header{text-transform:none;margin:10px 0;font-size:18px;line-height:25px;display:block;font-weight:700}.tiny-waitlist-overlay.bis-signup.bis-mobile p.waitlist_message{font-size:16px;margin-bottom:20px;padding-top:10px}.tiny-waitlist-overlay.bis-signup.bis-mobile p.waitlist_message .back_to_shop{display:block;padding-top:10px}.account-overlay .account-overlay__next .tiny-waitlist-overlay.bis-signup.bis-mobile .field .align-r .account-overlay__next-trigger,.email-overlay .account-overlay__next .tiny-waitlist-overlay.bis-signup.bis-mobile .field .align-r .account-overlay__next-trigger,.tiny-waitlist-overlay.bis-signup.bis-mobile .field .align-r .account-overlay .account-overlay__next .account-overlay__next-trigger,.tiny-waitlist-overlay.bis-signup.bis-mobile .field .align-r .email-overlay .account-overlay__next .account-overlay__next-trigger,.tiny-waitlist-overlay.bis-signup.bis-mobile .field .align-r input[type=submit]{height:32px;margin-bottom:3px;color:#ffffff;background:#ff4661}.tiny-waitlist-overlay.bis-signup .email_label{margin-bottom:5px}.tiny-waitlist-overlay.bis-signup .email_input{display:inline-block}.tiny-waitlist-overlay.bis-signup .email_input input[type=text]{width:300px;margin-bottom:10px}.tiny-waitlist-overlay.bis-signup .waitlist_header{margin:10px 0;font-size:38px;line-height:40px;text-transform:uppercase;display:block}.tiny-waitlist-overlay.bis-signup h2{margin:0 0 15px 0;text-align:left}.tiny-waitlist-overlay.bis-signup p.waitlist_message{font-size:20px;margin-bottom:10px}.tiny-waitlist-overlay.bis-signup .error_messages.error li{margin-left:0}.tiny-waitlist-overlay.bis-signup .field{border-top:1px dotted gray;padding-top:10px}.tiny-waitlist-overlay.bis-signup .field .align-r{display:inline-block}.spp-mobile-page .mobile-notify-me{height:280px;display:block}.product__notify-me{display:inline-block}.waitlist_thankyou_message{font-family:"Brandon Text";margin:5px 60px;line-height:1.45em;font-size:21px}.waitlist_thankyou_message.bis-mobile{margin:10px 0 0 0;width:100%;padding:10px 0 10px 0;font-size:16px;width:100%}.waitlist_thankyou_header.waitlist_header{margin:40px 0 0 60px;line-height:1em;font-size:40px}.waitlist_thankyou_header.waitlist_header.bis-mobile{text-transform:none;margin:10px 0;font-size:20px;line-height:25px;display:block;font-weight:700}.bis-mobile .field{border-top:1px dotted gray;margin-top:20px}.waitlist-iframe-wrapper{height:95%;width:100%}.livechat_content{width:450px;font-size:.75em;letter-spacing:.05em;margin:0 auto}.livechat_content #live_chat_header{margin:0;margin:40px 0 0;text-align:center}.livechat_content #live_chat_header h3{font-size:30px;font-weight:700}.livechat_content .chat_product_queries{border-bottom:1px solid lightgray}.livechat_content .chat_product_queries,.livechat_content .chat_technical_queries{text-align:center;padding-bottom:20px;padding-top:10px}.livechat_content .chat_continue_shopping a,.livechat_content .goback_link a,.livechat_content a.close_chat{text-decoration:underline;font-weight:700;font-size:1.1em}.livechat_content .chat_continue_shopping{text-align:center;padding:10px 0 30px 0}.livechat_content #close_chat,.livechat_content .goback_link{text-align:center;padding:0 0 30px 0}.livechat_content p.chat_time{margin:0;font-size:1.35em}.livechat_content p.chat_beauty_tips{width:100%;border-bottom:1px solid black;margin:0 auto;font-size:1.75em;padding-bottom:20px;padding-top:20px;letter-spacing:.15em;text-transform:none;font-weight:700;text-align:center}.livechat_content span.email_form input[type=checkbox]{position:static}.livechat_content span.chat_now_h{background:none repeat scroll 0 0 white;border:medium none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;color:#ff4661;border-color:#ff4661;cursor:pointer;padding-top:5px;padding-top:5px;display:inline-block;font-weight:400;height:30px;padding-bottom:20px;letter-spacing:.15em;text-align:center;text-transform:uppercase;vertical-align:middle;width:60%;border:1px solid;font-size:1.5em;margin:10px 0 10px 0}.livechat_content p.or_text{font-weight:700;text-align:center;font-size:.96em;margin:2% 0 0}.livechat_content #live_beauty_tips{text-align:center;padding:10px 0 0 0}.account-overlay .account-overlay__next .livechat_content .account-overlay__next-trigger,.email-overlay .account-overlay__next .livechat_content .account-overlay__next-trigger,.livechat_content .account-overlay .account-overlay__next .account-overlay__next-trigger,.livechat_content .email-overlay .account-overlay__next .account-overlay__next-trigger,.livechat_content input[type=submit],.livechat_content input[type=text],.livechat_content textarea{width:80%}.livechat_content #contact_form_fields input,.livechat_content textarea{margin:5% 0 0 10%}.livechat_content #contact_form_fields input:nth-child(2){margin:0 0 0 10%}.livechat_content #chat_window{width:80%;margin:5% 0 0 10%;text-align:left;border:1px solid #000000;margin-bottom:15px;padding:12px 12px 12px 10px}.livechat_content .email_chat,.livechat_content p.chat_thanks_txt,.livechat_content p.chat_unavailable{margin:0 auto;letter-spacing:.1em;font-size:1em;width:80%}.livechat_content .email_chat p,.livechat_content .live_chat_text p,.livechat_content .sorry_livechat_text p{letter-spacing:.09em;font-size:1em}.livechat_content .chat_buttons,.livechat_content .sorry_livechat_text{width:100%;text-align:center;margin:10px 0}.livechat_content .live_chat_text{width:100%;text-align:center;margin:10px 0 20px 0}.livechat_content .chat_buttons .form-submit,.livechat_content .live_chat_text .form-submit{margin:10px 0;width:80%;text-align:center}.livechat_content a.cart_acount,.livechat_content a.chat_email,.livechat_content a.tele_number{text-decoration:underline}.livechat_content p.chat_rate_txt{font-weight:700;text-align:center;font-size:.75em}.livechat_content p.chat_sorry_txt,.livechat_content p.chat_thankyou_txt{text-align:justify;margin:2% 0 0 10%;width:80%;letter-spacing:.1em;font-size:1em}.livechat_content .error_messages{margin:0 0 0 10%}.livechat_content #chat_container,.livechat_content #chat_ended,.livechat_content #chat_unavailable{display:none}.livechat_content .agent_typing{display:none;color:#000000;margin:0}.livechat_content #chat_window .server span{font-weight:400;color:#000000;font-size:1em}.livechat_content #chat_window .client span{font-weight:400;font-size:1em;color:gray}.cart-dialog{background:none repeat scroll 0 0 #ffffff;border:1px solid #000000;color:#ffffff;font-size:.75em;font-weight:700;line-height:20px;padding:10px 10px 30px;position:absolute;text-align:center;width:300px;z-index:1000}.cart-dialog img{border-radius:4px 4px 4px 4px}.cart-dialog p{margin-bottom:16px;color:#000000}.cart-dialog .block-button{background:0 0;display:block;margin-right:35px;height:32px;width:100px}.cart-dialog .block-button input{width:120px;padding:0 10px}.cart-dialog .checkout-btn{float:right;margin:0}.cart-dialog .continue-button{background:0 0;display:block;height:34px;margin-left:10px;width:100px}.cart-dialog .continue-button input{width:120px;padding:0 10px}.overlay{background:none repeat scroll 0 0 #000000;height:100%;left:0;opacity:.5;position:absolute;text-align:center;top:0;visibility:visible;width:100%;z-index:1000}.bb-cart-dialog{background:none repeat scroll 0 0 #ffffff;border:5px solid #ffffff;color:#000000;margin-bottom:15px}.bb-cart-dialog .bb-dialog-close{cursor:pointer;float:right;padding-bottom:50px;padding-left:30px}.bb-checkout-btn{margin:5px 0 0}.bb-cart-dialog .header{color:#000000;font-size:.9em;font-weight:700;text-transform:uppercase}.chat_select{margin:6% 0 0 10%}.olapic-block__header{max-width:866px;margin:0 auto;text-align:center;color:#000000}.olapic-block__title{font-family:"Lato Black";font-size:20px;line-height:20px;letter-spacing:0;margin:0 0 3px 0;padding:20px 0 0 0}@media (min-width:1024px){.olapic-block__title{font-size:28px;line-height:28px;margin-bottom:7px}}.olapic-block__title>p{margin:0;padding:0;line-height:inherit}.olapic-block__copy{margin:0 0 10px 0}@media (min-width:1024px){.olapic-block__copy{margin-bottom:20px}}.olapic-block__copy>p{margin:0;padding:0;line-height:inherit}.olapic-block__content.bgimg{background-position:top;background-repeat:no-repeat;background-size:100% auto}@font-face{font-family:"MillerBanner Roman";src:url(../../bb_base/fonts/media/export/cms/fonts/miller-banner/millerbanner-roman.otf) format('opentype')}@font-face{font-family:"MillerBanner Light";src:url(../../bb_base/fonts/media/export/cms/fonts/miller-banner/millerbanner-roman.otf) format('opentype')}.social-login__container{text-align:center;margin-top:20px}@media (min-width:768px){.social-login{padding:20px 0}.social-login__container{margin-top:0}}.social-login__divider{font-family:"Brandon Text Bold";font-weight:400;font-size:12px;line-height:15px;letter-spacing:.2em;text-align:center;text-transform:uppercase;position:relative;display:inline-block;margin:0 auto 30px auto;padding:0 33px;width:100%;margin-bottom:25px}.social-login__divider:before{content:"";background:#000000;width:100%;height:2px;display:inline-block;position:absolute;top:43%;left:0}.social-login__divider .inner,.social-login__divider__inner{background:#ffffff;display:inline-block;position:relative;padding:0 7px 0 9px}@media (min-width:768px){.social-login__divider{font-size:14px;padding:0 55px}}.social-login__terms{padding:0;text-align:left;margin-top:15px}.social-login__email-opt-in{margin-top:15px;text-align:left}.social-login__info,.social-login__title{display:none}#facebook_disconnect{display:inline}#facebook_disconnect input.form-submit{height:20px;margin-bottom:4px;padding-top:0;padding-bottom:0;line-height:20px}.confirmation-panel .social-login{padding-left:20px}.confirmation-panel .social-login__container{text-align:left;padding-bottom:0;padding-top:40px}.confirmation-panel .social-login__divider,.confirmation-panel .social-login__terms{display:none}.confirmation-panel .social-login__title{display:block}.confirmation-panel .social-login__info{margin-bottom:10px;display:block}.social-info{margin-top:30px}.social-info__content{padding-left:20px}.social-info__connect{margin-bottom:30px}.account .social-login__contents{padding:0 20px}@media (max-width:768px){.checkout .sign-in-panel .social-login__container{padding:0 20px 20px 20px}}.invisible{font:0/0 serif;text-shadow:none;color:transparent}.cart-item__price--mobile-only,.checkout__new-account label,.checkout__return-user label,.checkout__sidebar .samples-buttons,.choose-samples-checkout,.hidden,.js_hidden,.replenishment__description-text,.samples-panel .view-larger,.top-viewcart-buttons .continue-shopping{display:none!important}.shown{display:block!important}.is-opaque{opacity:1;visibility:visible}.is-transparent{opacity:0;visibility:hidden}.full-height{height:100%}.full-width{width:100%}.flattened{height:0;overflow:hidden}.inflated{height:auto;overflow:visible}.pc_hidden{display:block!important}@media (min-width:768px){.pc_hidden{display:none!important}}.cart-header,.mobile_hidden,.recommended-products-panel{display:none!important}@media (min-width:768px){.cart-header,.mobile_hidden,.recommended-products-panel{display:block!important}}.prechat-form-container{width:500px;overflow:hidden;background-color:white;overflow:hidden;padding:4px 12px}.prechat-form-container .prechat-x-close{background:url(/images/btns/x-close.png) no-repeat scroll 100% 60% transparent;clear:both;float:right;height:20px;width:20px;cursor:pointer;margin-right:-10px}.prechat-form-container .product-question-btn{color:white;float:left;text-align:center;cursor:pointer;height:42px;margin-top:5px}.prechat-form-container #beauty-advice-btn{float:left}.prechat-form-container #order-question-btn{float:right}.prechat-form-container .require-msg{padding-bottom:9px;font-size:11px;text-transform:none}.prechat-form-container .instruction-msg{font-size:12px;letter-spacing:.2em;font-weight:700;padding-bottom:1px}.prechat-form-container .registered-input{padding-bottom:12px;font-size:12px}.prechat-form-container .registered-input span{letter-spacing:.1em;text-transform:lowercase}.prechat-form-container .form-row-msg p{font-size:.8em}.prechat-form-container h4{text-align:left;margin-top:2px}.prechat-form-container h2{text-align:left;margin-top:2px;font-size:20px;margin-bottom:0}.prechat-form-container .form-row{clear:both}.prechat-form-container .form-row .form-col-one,.prechat-form-container .form-row .form-col-two{width:230px;float:left}.prechat-form-container .textarea-form-row{padding:12px 0 6px 0}.prechat-form-container .textarea-top-msg{clear:both;padding-top:16px}.prechat-form-container textarea{width:475px;box-sizing:border-box}#prechat_container .textarea-top-msg{margin-top:12px}#prechat_container .textarea-top-msg,.prechat-form-container label{display:block;font-family:arial;font-size:11px;letter-spacing:.2em;margin-bottom:1px;color:black}.prechat-form-container .prechat-input{width:220px}.prechat-form-container .prepopulated-input{margin-top:6px}.prechat-form-container .form-col-one{float:left}.prechat-form-container .form-col-two{float:left;margin-left:10px}.prechat-form-container .form-col{width:49%}.prechat-form-container .form-row-btn{margin:10px auto;text-align:center}.prechat-form-container .form-spacer{float:left;margin:20px}.prechat-form-container .form-row-msg{clear:both}.prechat-form-container .form-row-btn{margin:0 auto;width:150px;background-color:#0D091A;display:inline-block;text-align:center}.prechat-form-container .form-row-btn div{float:left}.prechat-form-container .form-row-btns{width:480px;margin:10px auto;cursor:pointer}.prechat-form-container .form-row-btn span{color:white}.prechat-form-container #textarea-your-question{font-size:11px}.prechat-form-container .footarea .prechat-messaging-area,.prechat-form-container .lpbuttonproduct-msg{color:black;font-size:10px;font-weight:700;letter-spacing:.3em;padding-top:0;text-transform:none}.product-question-btn .chat_link_left_text{color:white;font-size:16px;letter-spacing:.2em;text-decoration:none;text-transform:uppercase}h4.prechat-heading{text-align:left;font-size:20px;text-transform:uppercase;letter-spacing:.2em;font-family:arial;font-weight:400;margin-top:5px}.prechat-form-container{text-align:left;font-size:20px;text-transform:uppercase;letter-spacing:.2em;font-family:arial}.lpbuttonproduct-msg{clear:both;padding:6px 0;font-size:10px}.prechat-form-container .not-you-link{font-size:11px}.prechat-messaging-area a{border-bottom:1px solid #e40e62;padding-bottom:1px;text-decoration:none}.prechat-messaging-area p{margin:0;padding-bottom:16px}.prechat-messaging-area{clear:both;font-size:11px;letter-spacing:.2em;padding:0;text-transform:none;color:black}.prechat-messaging-area-top{margin-bottom:20px;text-transform:none;font-size:11px}.prechat-messaging-area-top .required{letter-spacing:.2em;padding:3px 0;color:black}.prechat-msg-emailtranscript-send{color:black;font-size:.5em;letter-spacing:.3em;margin-top:12px;text-transform:none}.sticky-chat .prechat-messaging-area a{color:#e40e62}.sticky-chat .prechat-form-container .registered-input span{color:black}.sticky-chat .prechat-form-container #input-email-address,.sticky-chat .prechat-form-container #input-first-name{height:26px}.sticky-chat .prechat-form-container .instruction-msg{font-size:.5em;margin-top:-4px;color:black}.sticky-chat .sticky-chat-content{margin-top:6px;margin-left:-17px}.sticky-chat .prechat-form-container .form-col-two{margin-top:18px}.sticky-chat .prechat-messaging-area p{padding-bottom:11px}.sticky-chat .prechat-form-container{border:1px solid lightgray;width:240px;height:434px;background-color:white}.sticky-chat .prechat-form-container h4{font-size:.6em;letter-spacing:.2em;display:none}.sticky-chat .prechat-x-close{visibility:hidden;background:url(/media/images/customer_service/vba/vba-x-close.png) no-repeat scroll 100% 60% transparent}.sticky-chat .prechat-form-container .require-msg{letter-spacing:.1em;font-size:11px;color:gray;margin:1px 0 3px 0}.sticky-chat .prechat-form-container #input-email-address,.sticky-chat .prechat-form-container #input-first-name,.sticky-chat .prechat-form-container #textarea-your-question{width:210px}.sticky-chat .prechat-form-container #textarea-your-question{margin-top:14px;height:60px;resize:none;font-size:.7em}.sticky-chat .prechat-form-container .form-col label,.sticky-chat .prechat-form-container .textarea-top-msg{display:none}.sticky-chat .prechat-form-container .form-col-two{margin-left:0;margin-top:10px}.sticky-chat .prechat-form-container .lpbuttonproduct-msg{font-size:.5em;letter-spacing:.1em;font-weight:700;margin-bottom:6px}.sticky-chat .prechat-form-container .prechat-messaging-area{margin-top:12px;font-size:10px;letter-spacing:.1em}.sticky-chat .sticky-chat__copy{height:42px}.sticky-chat .prechat-form-container .prechat-input{margin:3px 0}.sticky-chat .prechat-form-container .product-question-btn{margin:6px 0}.sticky-chat .integrated-prechat-settled{height:80px;overflow:hidden}.sticky-chat .integrated-prechat{margin-top:-38px}.sticky-chat .order-question-btn{display:none}.integrated-prechat-container{height:480px}.order-question-btn{display:block}body.lp{padding:0;margin:0}#custom-container #lp-dashboard-btn-container{position:fixed;top:2px;right:2px;color:white;font-size:1.2em;padding:5px 0 9px;margin-right:20px}#lp-dashboard-btn-container div{border-bottom:2px solid white;float:left;margin-right:12px}#lp-dashboard-btn-container a{color:white}#custom-container #user-input-container{width:477px;position:absolute;top:100px;border:1px solid lightgray}#custom-container{width:850;overflow:hidden;font-size:.9em}#chatLines{margin-bottom:12px;position:relative;overflow:hidden}#chat_window,.chat-window-container{overflow:hidden}#chatLines .no-icon-line{padding:3px 6px;display:block}#chatLines .icon{width:30px;height:33px;border:1px solid lightgray;float:left;margin:2px 10px 0 12px}.rich-line-content{width:100%;clear:both;padding:12px}.rich-line-content .icon{float:left;clear:left}.rich-line-content .txt-line{float:left;width:382px}.rich-line-content .line-by{font-weight:700}.rich-line-content .icon-agent,.rich-line-content .icon-system{background-color:#000000}.beauty-consultant-profile .consultant-location,.beauty-consultant-profile .consultant-msg,.beauty-consultant-profile .consultant-products{visibility:hidden}.agent-typing-msg{clear:both;padding:3px 6px}.chat-window-container{position:relative;float:left;width:475px;height:475px;overflow-y:scroll;overflow-x:hidden}#custom-container .text-input-container{position:absolute;top:580px;border-right:1px solid lightgray;height:167px;width:477px;padding-top:14px}#custom-container .input-field-container{float:left;height:30px;padding:4px 10px}#custom-container input.chat-input-field{width:348px;height:35px;font-size:1em}#closeChat,#emailTranscript{cursor:pointer;font-family:arial;font-size:14px;letter-spacing:.3em}#custom-container .btn{cursor:pointer}#custom-container .send-btn{border:1px solid gray;cursor:pointer;display:block;float:right;height:30px;margin:7px 20px 7px 10px;width:72px}#custom-container .btn-upload{background:0 0;border:0 none;margin:0 auto;width:100%}#custom-container .btn-upload img{margin:0 auto;display:block}#custom-container .upload-silhoette{width:185px;height:190px;margin:0 auto;margin-top:5px}#custom-container .brand-topband{padding:15px;background-color:#000000}#custom-container .right-col-top .top-right-photo-upload-container .login-text{margin:0 auto;padding:3px;width:240px}#vba-window-container #vba-logo{font-size:1.5em;color:lightgray}#vba-logo{height:40px;width:212px;margin:30px 0 0 20px}#custom-container .right-col-top .top-right-photo-upload-container .login-text{font-size:.8em;padding:0 12px;text-align:center}#custom-container .right-col-top{position:absolute;top:60px;left:478px;border:1px solid lightgray;border-left:0;float:right;height:325px;width:360px;overflow:hidden}#custom-container .right-col-bottom{position:absolute;left:478px;top:385px;float:right;clear:both;width:360px;height:325px;border:1px solid lightgray;border-left:0;border-top:0;border-bottom:0}#chatContainer{position:relative;margin-top:3px;display:none;position:absolute;height:100%;overflow:auto;width:475px}#custom-container .section-heading-photo{margin:12px 12px 12px 45px;letter-spacing:.1em}#custom-container .section-heading-consultant{margin:12px 12px 15px 28px;letter-spacing:.1em;overflow:hidden;width:313px}#custom-container .section-heading-consultant img{display:block;margin-left:-13px}#custom-container .chat-face-icon{float:left;margin:12px 24px}#custom-container .consultant-name{float:left;font-size:12px;font-weight:700;letter-spacing:.2em;padding-left:0;padding-top:40px;width:50%}#custom-container .consultant-location{float:left;width:50%;padding:6px 0}#custom-container .consultant-location,#custom-container .consultant-msg,#custom-container .consultant-products{padding:4px 15px;width:100%;clear:both;line-height:15px;font-size:12px}#custom-container .beauty-consultant-profile .section-title{font-weight:700;text-transform:uppercase}#photo-upload-query .next-row{clear:both}#photo-upload-query .file-chosen-state span{height:12px;width:175px;display:block;text-overflow:ellipsis}#photo-upload-query .msg-instructions .profile-pic-upload__help p{margin-bottom:6px}#photo-upload-query .msg-instructions .profile-pic-upload__help ul{line-height:24px;list-style:outside none disc;margin:0 0 0 20px}#photo-upload-query .msg-instructions{margin:0 auto;font-size:.9em;padding:12px 0 14px 0;width:400px;text-align:left}#photo-upload-query .btn-instructions{margin:0 auto;font-size:.9em;padding:12px 0 14px 0;width:400px;text-align:center;margin-top:24px}#photo-upload-query .msg-header{text-align:center;margin-top:24px;font-size:1.2em}#photo-upload-query .photo-upload-row{width:400px}#photo-upload-query #choose-file-btn{float:left;padding:8px;text-align:center;width:140px;margin:0;cursor:pointer;background-color:#ff4661}#photo-upload-query #file-save-btn{padding-top:7px;width:80px;margin:32px auto}#photo-upload-query #file-chosen-state{float:left;padding:6px 0;margin-left:24px;text-align:center;border-bottom:1px solid #ff4661}#photo-upload-query #file-chosen-state span{color:#ff4661}.vba-x-close{height:20px;position:absolute;right:0;top:0;width:20px;cursor:pointer}body.lp #cboxOverlay{background:none repeat scroll 0 0 gray;opacity:.92;height:100%;position:fixed;width:100%}body.lp #cboxOverlay{left:0;overflow:hidden;position:absolute;top:0;z-index:9999;display:none}#beauty-consultant-panel-integrated{display:none}#beauty-consultant-panel-integrated .btn-arrowRight{float:left;height:32px;width:18px;margin:72px 12px 0 0;cursor:pointer;opacity:.5}#product-recommendations-panel{display:block}#product-recommendations-panel .section-heading-lbl{margin:12px;letter-spacing:.1em;font-weight:700;margin-bottom:15px}#product-recommendations-panel .product-sku-panel{padding:25px}#product-recommendations-panel .carousel-left-arrow img,#product-recommendations-panel .carousel-left-arrow-off img{margin-left:-16px}#product-recommendations-panel .carousel-right-arrow img,#product-recommendations-panel .carousel-right-arrow-off img{margin-left:12px}#product-recommendations-panel .carousel-left-arrow,#product-recommendations-panel .carousel-right-arrow{height:32px;margin:45px 15px;width:18px}#product-recommendations-panel .carousel-left-arrow-off,#product-recommendations-panel .carousel-right-arrow-off{opacity:.5;cursor:none;height:32px;margin:45px 15px;width:18px;cursor:default}#product-recommendations-panel .carousel-left-arrow-off{float:left}#product-recommendations-panel .carousel-right-arrow-off{float:right}#product-recommendations-panel .carousel-left-arrow{float:left;cursor:pointer}#product-recommendations-panel .carousel-right-arrow{float:right;cursor:pointer}#product-recommendations-panel .carousel-content-container{width:213px;height:200px;overflow:hidden;float:left}#product-recommendations-panel .carousel-content-container .carousel-panel-mask{min-width:2000px;left:0;position:relative}#product-recommendations-panel .carousel-content-container .carousel-content-panel{width:213px;height:200px;float:left}#product-recommendations-panel .carousel-content-container .img-col{width:60px;float:left;margin-right:12px}#product-recommendations-panel .carousel-content-container .img-col .mock-prod-img{width:60px;height:90px}#product-recommendations-panel .carousel-content-container .detail-col{float:left;width:132px}#product-recommendations-panel .carousel-content-container .prod-title{font-size:1.1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:140px}#product-recommendations-panel .carousel-content-container .prod-subtitle{font-size:1em;overflow:hidden;width:175px;display:none}#product-recommendations-panel .carousel-content-container .prod-units{padding:2px 0;overflow:hidden;width:175px}#product-recommendations-panel .carousel-content-container .shade-container{padding:4px 0;overflow:hidden;width:175px;height:22px}#product-recommendations-panel .carousel-content-container .shade-container .shade-shim{overflow:hidden;float:left;border-radius:18px;-moz-border-radius:18px;width:18px;height:18px}#product-recommendations-panel .carousel-content-container .shade-container .shade-name{overflow:hidden;float:left;width:150px;margin-left:2px}#product-recommendations-panel .carousel-content-container .price-info{font-weight:700;overflow:hidden;margin-top:6px;width:175px}#product-recommendations-panel .carousel-content-container .add-to-bag-btn-container{margin:20px 0}#product-recommendations-panel .carousel-content-container .btn-addToBag{height:33px;width:132px;cursor:pointer}#product-recommendations-panel .carousel-content-container .msg-addToBag{margin-left:-9px;margin-top:3px;display:none}#product-recommendations-panel .section-heading-consultant img{display:block;margin-left:-8px}.beauty-consultations{text-align:center;padding:25px;text-align:center;margin:0 auto;width:750px}.beauty-consultations .conditional-has-added-to-bag{display:none;margin-top:24px;margin-bottom:12px}.beauty-consultations .beauty-consultations-headline{font-size:2em;text-transform:uppercase;font-weight:700}.thankyou-page-tiles{margin:0 auto;width:945px;margin-bottom:20px}.thankyou-page-tiles img{padding-right:3px}.thankyou .beauty-consultations-headline{margin:36px}.beauty-consultations .beauty-consultations-large-msg{font-size:2em;width:720px;margin:20px auto;text-transform:uppercase;font-weight:700}.beauty-consultations-large-msg .quotes{font-size:24px;font-style:italic;line-height:28px}.beauty-consultations-large-msg .msg-content{width:500px;margin:0 auto}.beauty-consultations-large-msg .msg-content .h6{padding-bottom:12px;font-size:15px;font-weight:700}.beauty-consultations-large-msg .msg-content p{font-size:14px;margin-bottom:14px}.vba-tgt-pg-divider{border-bottom:1px solid lightgray;width:500px;margin:0 auto}.beauty-consultations-lbl{font-size:1em;text-transform:uppercase;font-weight:700}.beauty-consultations-placement-msg{font-size:1.4em}.beauty-consultations .btn-choices-row{width:345px;height:45px;margin:0 auto}.beauty-consultations .btn-choices-row .or-space{padding:10px}.beauty-consultations .btn-choices-row div{float:left}.beauty-consultations #order-question-btn,.beauty-consultations #save-to-profile-btn,.beauty-consultations #write-review-btn{margin:0 auto;width:150px;background-color:#0D091A;color:white}.beauty-consultations #start-chat-btn{border-radius:5px;padding:10px;width:150px}.beauty-consultations #save-to-profile-btn{border-radius:5px;padding:10px;width:150px}.beauty-consultations .beauty-consultations-instructions{font-size:.9em}.beauty-consultations-instructions a{text-decoration:underline;color:black}.beauty-consultations-instructions .create-account.offers-vip__button,.beauty-consultations-instructions button.create-account{border:1px solid #ff4661;color:#ff4661;padding:3px 6px;height:36px;background-color:white}.vba-btn{color:white;margin:0 auto;cursor:pointer}.vba-txt-btn{text-align:center;width:175px;background-color:#ff4661;color:white;height:32px;margin:10px auto;padding-top:10px;cursor:pointer}#photo-upload-query .file-save-btn-row{float:left;clear:both;width:80px;position:relative}#photo-upload-query .vba-txt-btn{background-color:black}@media (max-width:767px){.cart-item__price{float:left;margin:0;padding-top:10px;line-height:30px}}@media (max-width:767px){.checkout__content .cart-item__total{margin:0;padding-top:10px;line-height:30px}}.device-mobile .cart-item__thumb-image{width:auto}.checkout__sidebar .cart-header{display:none!important}@media (min-width:768px){.checkout .checkout-pc-content{display:inline-block!important}}.pre-order-message-display{float:left;margin:10px 0;width:100%;font-size:12px}.order-summary__content .pre-order-message-display{font-size:.8em}@media (max-width:1024px){.order-details-page__content .cart-item__qty{width:100%}.order-details-page__content .cart-item__qty-label{display:inline-block}}.payment-panel .payment-form label{display:none!important;visibility:hidden}@media (min-width:768px){.index .checkout .adpl h3 label.has-giftcard{display:none!important}}.index .checkout .adpl.payment-panel .payment-form .expires-month label{display:none!important}.index .checkout .adpl.payment-panel .payment-option.radio:last-child{width:25%}@media (min-width:768px){.index .checkout .adpl.payment-panel .change-address.cart-header,.index .checkout .adpl.payment-panel .change-address.mobile_hidden,.index .checkout .adpl.payment-panel .change-address.recommended-products-panel{display:inline-block!important}}.index .checkout .adpl .form-item.address-to-use label{display:inline-block!important}@media (min-width:768px){.index .checkout .adpl .gift-options .card-message-to{width:46%;margin-right:8%;float:none!important}.index .checkout .adpl .gift-options .card-message-from{width:46%;float:none!important}}@media (max-width:767px){.checkout.onepage{position:static;z-index:auto;margin-bottom:0}.review-panel.active .review-panel__title{display:none}.review-panel .checkbox,.review-panel .promotions-container{display:none!important;visibility:hidden}.review-panel .submit{display:none}.review-panel.active .submit{display:block;position:fixed;z-index:999;bottom:0;left:0;width:100%;background:#d0d0d0;height:80px;border-top:1px solid #000000;border-bottom:1px solid #000000}.account-overlay .account-overlay__next .review-panel.active .submit .btn.account-overlay__next-trigger,.email-overlay .account-overlay__next .review-panel.active .submit .btn.account-overlay__next-trigger,.review-panel.active .submit .account-overlay .account-overlay__next .btn.account-overlay__next-trigger,.review-panel.active .submit .email-overlay .account-overlay__next .btn.account-overlay__next-trigger,.review-panel.active .submit input[type=submit].btn{display:block;margin:25px auto 0 auto;width:auto}}.checkout-confirmation-page .checkout__content{padding-right:0}@media (min-width:768px){.checkout-confirmation-page .checkout__content{width:100%;margin-right:3%}}.checkout-confirmation-page .checkout__sidebar{display:none!important;visibility:hidden}.checkout-confirmation-page .confirmation-panel__content,.checkout-confirmation-page .pre-order-message-display{margin:0}.checkout-confirmation-page .registration-panel{width:100%}.opc__registration.index{padding:20px}.opc__registration.index .checkout__panel.collapsed,.opc__registration.index .checkout__panel.display,.opc__registration.index .checkout__panel.finished{display:none}.opc__registration.index .show-password{margin-bottom:10px}.wp-overlay-container__panel{border:none;padding:1em;margin:0;height:330px;width:555px}.wp-overlay-container__wrapper{height:auto;overflow:hidden;padding-top:20px;width:100%}@media (min-width:768px){.wp-overlay-container__wrapper{height:260px}}.wp-overlay-container__wrapper .wp-overlay-container{height:100%;overflow:auto}.wp-overlay-container__wrapper .wp-overlay-container__sidebar{width:25%;float:left}.wp-overlay-container__wrapper .wp-overlay-container__sidebar .wp-sidebar-image{background-image:url(/media/promotions/wp/gwp_popup.jpeg);background-size:100% auto;height:330px;left:0;position:absolute;top:0;width:132px}.wp-overlay-container__wrapper .wp-overlay-container .wp-overlay-content{width:auto;float:left;margin-left:10px}@media (min-width:768px){.wp-overlay-container__wrapper .wp-overlay-container .wp-overlay-content{margin-left:137px}}.wp-overlay-container__wrapper .wp-overlay-container .wp-overlay-content span{color:#040a2b}.wp-overlay-container__wrapper .wp-overlay-container .wp-overlay-content a{text-decoration:underline}.wp-overlay-container__wrapper .wp-overlay-container p{line-height:1.43em;color:#999999}.wp-overlay-container__wrapper .wp-overlay-container .remove-buttons a{font-size:.9em}.wp-overlay-container__wrapper .wp-overlay-container .remove-buttons p{margin-bottom:1em}.gwp-sample-page{max-width:1066px;margin-bottom:50px}.gwp-sample-page .product{padding:0 37.5px 90px;width:33.3%}.gwp-sample-page input[type=checkbox],.gwp-sample-page input[type=radio]{left:15px;position:absolute}.gwp-sample-page .samples-panel__title{text-align:center}.gwp-sample-page .samples-page .samples-panel__title{font-size:43px;letter-spacing:-.02em}.gwp-sample-page .skus{bottom:auto;margin-top:-20px}.gwp-sample-page .gwp_messages,.gwp-sample-page .remaining p,.gwp-sample-page .return-link a,.gwp-sample-page label.gwp-radio-label{font-size:12px;letter-spacing:.15em;text-align:center;text-transform:uppercase;font-family:AkzidenzGrotesk}.gwp-sample-page .checked label.gwp-radio-label{color:#040A2B}.gwp-sample-page label.gwp-radio-label{color:#A4A4AB}.gwp-sample-page .return-link a{font-weight:700}.gwp-sample-page .remaining{text-align:right;width:74%}div.gwp_messages{background:none repeat scroll 0 0 transparent;border:medium none;color:#9eafff;margin:0;padding:0;padding:10px 0 10px 0}div.gwp_messages a{color:#9eafff;text-decoration:underline}.gwp-sample-page .skus{bottom:auto;margin-top:-20px}.gwp-sample-page .gwp_messages,.gwp-sample-page .remaining p,.gwp-sample-page .return-link a,.gwp-sample-page label.gwp-radio-label{font-size:12px;letter-spacing:.15em;text-align:center;text-transform:uppercase;font-family:AkzidenzGrotesk}.gwp-sample-page .checked label.gwp-radio-label{color:#040A2B}.gwp-sample-page label.gwp-radio-label{color:#A4A4AB}.gwp-sample-page .return-link a{font-weight:700}.gwp-sample-page .remaining{text-align:right;width:74%}.gwp-sample-page .samples-top{padding-bottom:0}.gwp-sample-page .learn-link{display:block;line-height:45px;letter-spacing:1.5px;font-size:12px;font-weight:700}.gwp-sample-page .learn-link a{text-decoration:underline}.gwp-sample-page .gwp-label-wrap{margin-bottom:10px}.gwp-sample-page .gwp-footer-top{margin-bottom:20px;text-align:left}.gwp-sample-page .return-link{line-height:22px}.gwp-sample-page .product-list{padding-top:30px}.gwp-sample-page .remaining p{margin-bottom:13px}.gwp-sample-page .samples-panel__title{padding-right:0;padding-top:0;margin-bottom:0}.gwp-sample-page .samples-panel header{margin-bottom:13px}.gwp-sample-page .gwp-footer-bottom{margin-bottom:20px;text-align:left}.gwp-sample-page .gwp-label-wrap:nth-last-child(1){margin-bottom:0}.gwp-sample-page .gwp-label-wrap input[type=checkbox]~label,.gwp-sample-page .gwp-label-wrap input[type=radio]~label{padding-top:2px}.gwp-sample-page .gwp-label-wrap input[type=checkbox]:checked~label,.gwp-sample-page .gwp-label-wrap input[type=radio]:checked~label{color:#040A2B}.gwp-sample-page .gwp-label-wrap input[type=checkbox]~label:after,.gwp-sample-page .gwp-label-wrap input[type=checkbox]~label:before,.gwp-sample-page .gwp-label-wrap input[type=radio]~label:after,.gwp-sample-page .gwp-label-wrap input[type=radio]~label:before{border-radius:0;box-shadow:none;border:1px solid #CCCCCC}.gwp-sample-page .gwp-label-wrap input[type=checkbox]~label:after,.gwp-sample-page .gwp-label-wrap input[type=radio]~label:after{background:url(/sites/esteelauder/themes/estee_base/img/sprites/checked.png)}.gwp-sample-page .product{height:100%!important}.gwp-sample-page .samples-panel .add-button{display:block}#wp-submit-btn{width:130px;height:33px}#wp-submit-btn:hover{background-image:url(/media/promotions/gwp/summer_2014/GWP_may14_choice_addtobag.jpg)}.samples-page .product .sample-select-button.selected{background-color:#ff4661}.adpl .selectBox[data-error],.adpl input[data-error],.adpl select[data-error]{border-color:red}.adpl select[data-error]+a{border-color:red}.adpl input[data-error]+label{border-color:red}body.sitemap .sitemap_main{clear:both;padding:0;margin:0;font-weight:400;margin-left:auto;margin-right:auto;font-size:14px;letter-spacing:1px}@media (max-width:767px){body.sitemap .sitemap_main{margin:0 20px}}@media (min-width:1025px){body.sitemap .sitemap_main{width:960px;margin:0 auto}}body.sitemap .sitemap_main a{text-decoration:none;color:#000;font-size:16px}body.sitemap .sitemap_main h4{font-family:"Brandon Text Bold";padding-bottom:10px}body.sitemap .sitemap_main a:hover{color:#ff4661}body.sitemap .sitemap_main li{margin:0 0 13px;list-style:none}body.sitemap .sitemap_main ul{padding:0}body.sitemap .sitemap_main .section-title{margin:0;font-family:"Brandon Text Bold";font-size:1em;letter-spacing:3px;text-transform:uppercase;padding:10px 0 10px 0}body.sitemap .sitemap_main .sitemap_container{width:100%;margin:1% 0 1% 1.6%}@media (min-width:1024px){body.sitemap .sitemap_main .sitemap_container{width:30%;float:left;display:inline-block}}body.sitemap .sitemap_main .sitemap_container a:focus{color:#ff4661;outline:3px solid rgba(131,192,253,.5)}body.sitemap .sitemap_main .siteMap_header_title{font-family:"Brandon Text Bold";font-size:1.5em;letter-spacing:5px;text-transform:uppercase;border-bottom:2px solid #000000;margin-top:4px;text-indent:15px;padding-bottom:16px;margin:20px 0;text-align:center}@media (min-width:768px),(min-width:1024px){body.sitemap .sitemap_main .siteMap_header_title{margin:20px 15px}}@media (min-width:1024px){body.sitemap .sitemap_main .siteMap_header_title{margin:20px 0;text-align:left}}body.sitemap .sitemap_main .offset_height:before{display:block;content:" ";height:90px;margin-top:-90px;visibility:hidden}body.sitemap .site-footer{float:left;display:inline-block;width:100%}.invisible.focusable{font-size:16px;font-family:"Brandon Text";text-shadow:none;color:#000000;text-decoration:none;visibility:visible}.customer-service-accessabilty .customer-service-header{padding-left:0;padding-right:0}.customer-service-accessabilty .customer-service-header__title{text-align:left;text-transform:capitalize}.customer-service-accessabilty .customer-service-header__title:after{font-size:50%;vertical-align:super;content:"TM";letter-spacing:0}.customer-service-accessabilty .customer-service-section{margin-top:10px}.customer-service-accessabilty .customer-service-section p{margin:15px 0 0 0}.customer-service-accessabilty .customer-service-section ul{list-style:disc;margin:10px 0 0 17px}@media (max-width:767px){.customer-service-accessabilty{padding:0 .5em 0 .5em}.customer-service-accessabilty .customer-service-header__title{text-align:center;text-transform:capitalize}}.nude_finish .product_collection_hero__content-item:nth-child(1) .product-collection-product__product-name:after{content:url(/media/export/cms/evergreen/corrector-concealer/corrector-concealer_shipping-seal.jpg);position:absolute;top:0;right:20px}.nude_finish .product_collection_hero__content-item:nth-child(3) .product-collection-product__product-name:after{content:url(/media/export/cms/evergreen/corrector-concealer/corrector-concealer_shipping-seal.jpg);position:absolute;top:0;right:30px}.email-and-sms-promotions__fieldset .newsletter-info__item span.radio,.newsletter-info__fieldset .newsletter-info__item span.radio{display:none}.email-and-sms-promotions .pc_email_promo_container .email_promotions_sub_section span.radio,.newsletter-info .pc_email_promo_container .email_promotions_sub_section span.radio{display:none}.cart-item__price span.cart_percent--discounted{color:#ff4661}.cart-item__price del{color:#000000;text-decoration:line-through}.customer-service-section div#artist_chat{display:block}.customer-service-section div#artist_chat a{top:0}.customer-service-section div#order_chat{display:block}.customer-service-section div#order_chat a{top:0}#terms_chat a.customer-service-quick-info__link{margin-left:60px;padding-top:10px;cursor:pointer}#terms_chat a.customer-service-quick-info__link span.icon{top:1px}.in_store_guide #store_guide_chat p{letter-spacing:1px}#live_chat,#live_order_chat,#photo_chat{position:absolute;bottom:0;left:0;right:0}#live_chat a,#live_order_chat a,#photo_chat a{letter-spacing:1px}#footer_artist_chat a.site-footer-contact__link{cursor:pointer}#footer_sticky_chat{min-height:65px}.device-mobile #footer_sticky_chat{min-height:63px}.device-mobile #gnav_chat a{padding-left:0;letter-spacing:1px}.device-mobile #home_brushup_chat{width:50%;height:100%}.device-mobile #home_brushup_chat a,.device-mobile #home_brushup_chat div{width:100%;height:100%}.touch .device-mobile #lpChat .lp_lpview_content select{-moz-appearance:menulist;-webkit-appearance:menulist;appearance:menulist}.popup-offer__sign-up-form .selectbox{display:inline;float:none}.popup-offer__sign-up-form .selectbox.select-year{display:none}.sign-in-component__birthday-program .day-of-birth__collection-field a.select-year{display:none!important}.sign-birthday-info .optional-info__birthday-day{margin-right:35%}.optional-info .birthday .optional-info__item{width:28%}@media (min-width:768px){.registration-pro-page .optional-info__birthday-select{width:13%;min-width:13%}}@media (max-width:1024px){.site-email-sms-signup{background-size:100% 85%}}.site-email-sms-signup__birthday{text-align:left}.site-email-sms-signup__agree p.site-email-sms-signup__agree--terms{line-height:1.45em}@media (max-width:767px){.site-email-sms-signup__header{padding:40px 15px 40px}}.site-header .site-utils__item .cart_overlay .cart-product-preorder{float:left;font-size:12px}.mpp .product__flag,.spp .product__flag,.spp-mobile-page .product__flag{display:inline-block}@media (max-width:1024px){.mpp .product__flag_preorder{margin-bottom:5px}}.spp .product .product__title .product__flag{display:inline-block}.site-header__addtobag .product__inventory-status .preorder-noshop{display:none!important}.pre_order_temp_out_of_stock .temp_out_of_stock_msg{display:none}.peace_love_beach .quickshop-wrapper .button,.peace_love_beach .quickshop-wrapper .recommended-item__button,.peace_love_beach .quickshop-wrapper .viewcart-buttons .go-shopping,.viewcart-buttons .peace_love_beach .quickshop-wrapper .go-shopping{float:none}.product__inventory-status .preorder-noshop{font-size:11px;text-align:left}.spp-mobile-page .product__inventory-status .preorder-noshop{text-align:center}@media (min-width:768px){.product__inventory-status .preorder-noshop{width:170px;float:right;font-size:12px;text-align:right}}@media (max-width:1024px){.product__notify-me .button,.product__notify-me .recommended-item__button,.product__notify-me .viewcart-buttons .go-shopping,.viewcart-buttons .product__notify-me .go-shopping{width:100%;margin-top:10px}}.confirmation-panel__content .pre-order-message-display{font-size:14px}#results-container .product__flag{display:inline-block}.favorites-page__content .pre_order_message_detail,.past-purchases__content .pre_order_message_detail{font-size:12px}.spp-mobile-page .shaded_details .product__inventory-status .preorder-noshop{text-align:left}.lp_survey_view_container .lp_pages_area .lp_radiobutton_wrapper input[type=radio]{display:none}.device-mobile .site-footer-contact #artist_chat_link .icon-livechat:before{left:15px}.device-mobile .site-utils__nav .menu__link--lvl-1 #artist_menu_chat a.menu__link--lvl-1{padding-left:0}.device-mobile .in_store_guide #store_guide_chat h4:before{top:-36px}.device-mobile .customer-service-section div#artist_chat{display:block}.device-mobile .customer-service-section a.customer-service-landing-block__link{bottom:24px;letter-spacing:1px}
/*# sourceMappingURL=us_pc.css.map */