.shade-btn{display:block;background-color:#000;color:#fbe9d4;width:auto;border:1px solid black!important;font-weight:700;letter-spacing:.1rem;text-transform:uppercase;padding:1.5rem 1rem 1.25rem}@media(min-width:1024px){.shade-btn{padding:1.5rem 2.5rem 1.25rem}}.shade-btn:hover{border:1px solid black!important;color:#000;background-color:transparent}.shade-btn.disabled{opacity:.5;pointer-events:none}.uppercase{text-transform:uppercase;letter-spacing:.1rem}.red-text{color:#ff5740}.brown-text{color:#a77f77}.dark-brown-text{color:#000}.bold-text{font-family:Touche-Bold,sans-serif;letter-spacing:1px}.content-inner{width:94%;margin:0 auto;max-width:1400px}.shade-module-section{padding-bottom:5rem}.shade-module-section .section-header{padding:1.5rem 0}.shade-module-section .section-header .section-header-content{color:#a77f77;font-size:1rem}.shade-module-section h1{font-size:2rem;text-transform:none;font-weight:400;letter-spacing:normal;font-family:Touche-Bold,sans-serif;margin:0}@media(min-width:768px){.shade-module-section h1{font-size:3.5rem}}.bg-swatch{position:absolute;z-index:0}.bg-swatch img{display:block}#MainContent{padding-bottom:0!important}@media(min-width:768px){#shade-finder-container{display:flex}}#shade-finder-container .shade-finder-module{flex:1;background-color:#efe8e6;padding:1.5rem;transition:all .2s linear;width:100%;position:relative;border-radius:10px}@media(min-width:1024px){#shade-finder-container .shade-finder-module{padding:1.5rem 3rem}}#shade-finder-container .shade-finder-module #shade-swatch-4{right:0;top:0;width:15%;height:auto}#shade-finder-container .shade-finder-module #shade-swatch-3{left:0;bottom:0;width:15%;height:auto}#shade-finder-container .shade-finder-module h2{text-align:center;color:#231f20;font-family:gt-america-bold;text-transform:uppercase}#shade-finder-container .shade-finder-module#complexions-container #complexions{display:flex;flex-wrap:wrap;margin:0 -.25rem}@media(min-width:1024px){#shade-finder-container .shade-finder-module#complexions-container #complexions{margin:0 -.75rem}}#shade-finder-container .shade-finder-module#complexions-container #complexions .complexion-element{width:50%;transition:transform .2s ease-in-out;transform:scale(1.0001);margin-bottom:1.5rem;padding:0 .25rem}#shade-finder-container .shade-finder-module#complexions-container #complexions .complexion-element .complexion-content{position:relative;cursor:pointer}#shade-finder-container .shade-finder-module#complexions-container #complexions .complexion-element .complexion-content .complexion-image{width:100%;height:0;padding-bottom:120%;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:10px 10px 0 0}#shade-finder-container .shade-finder-module#complexions-container #complexions .complexion-element .complexion-content .complexion-info{background-color:#fff;padding:.5rem;text-align:center;border-radius:0 0 10px 10px}#shade-finder-container .shade-finder-module#complexions-container #complexions .complexion-element .complexion-content .complexion-info h3,#shade-finder-container .shade-finder-module#complexions-container #complexions .complexion-element .complexion-content .complexion-info p{margin:0;line-height:1.2}#shade-finder-container .shade-finder-module#complexions-container #complexions .complexion-element .complexion-content .complexion-info h3{font-size:2.2rem;letter-spacing:.1rem;font-family:gt-america-bold}@media(min-width:680px){#shade-finder-container .shade-finder-module#complexions-container #complexions .complexion-element .complexion-content .complexion-info h3{font-size:.85rem}}@media(min-width:1024px){#shade-finder-container .shade-finder-module#complexions-container #complexions .complexion-element .complexion-content .complexion-info h3{font-size:2.2rem}}@media(min-width:680px){#shade-finder-container .shade-finder-module#complexions-container #complexions .complexion-element{width:calc(100% / 3)}#shade-finder-container .shade-finder-module#complexions-container #complexions .complexion-element:hover{transform:scale(1.05)}}@media(min-width:1024px){#shade-finder-container .shade-finder-module#complexions-container #complexions .complexion-element{padding:0 .75rem}}#shade-finder-container .shade-finder-module#brand-select-wrapper{display:flex;justify-content:center;align-items:start;padding:1.5rem}@media(min-width:1024px){#shade-finder-container .shade-finder-module#brand-select-wrapper{padding:6rem 3rem 2rem}}#shade-finder-container .shade-finder-module#brand-select-wrapper #brand-select-container,#shade-finder-container .shade-finder-module#brand-select-wrapper #brand-selects{display:flex;flex-direction:column;align-items:center}#shade-finder-container .shade-finder-module#brand-select-wrapper #brand-select-container{width:60%;min-width:300px;margin:0 auto}#shade-finder-container .shade-finder-module#brand-select-wrapper #brand-select-container #brand-selects,#shade-finder-container .shade-finder-module#brand-select-wrapper #brand-select-container select{width:100%}#shade-finder-container .shade-finder-module#brand-select-wrapper #brand-select-container select{padding:1.5rem 1.5rem 1.25rem;text-transform:uppercase;color:#a77f77;background-color:#fbe9d4;letter-spacing:.1rem;background-size:15px auto;background-position:right 1rem center;margin-bottom:1.5rem;font-size:.85rem;font-weight:700}#shade-finder-container .shade-finder-module#brand-select-wrapper #brand-select-container select.disabled{opacity:.5;pointer-events:none}#shade-finder-container .shade-finder-module#brand-select-wrapper #brand-select-container input{margin:2rem auto 1rem}#shade-finder-container .shade-finder-module:hover{background-color:#fff}#shade-finder-container .shade-finder-module:hover .complexion-content .complexion-info{outline:1px solid #fbe9d4;outline-offset:-1px}#shade-finder-container .shade-finder-or{display:flex;justify-content:center;align-items:center;padding:3rem 2rem}@media(min-width:1400px){#shade-finder-container .shade-finder-or{padding:0 4rem}}#shade-finder-container .shade-finder-or span{font-size:1.5rem;font-weight:400;font-family:Touche-Bold,sans-serif}@media(min-width:768px){#shade-finder-container .shade-finder-or span{font-size:2.5rem}}@media(min-width:1400px){#shade-finder-container .shade-finder-or span{font-size:3.5rem}}#shade-finder-progress{display:flex;justify-content:center;padding:5rem 0 4rem}#shade-finder-progress #progress-bar{display:flex;align-items:center}#shade-finder-progress #progress-bar .progress-step{width:6rem;display:flex;justify-content:center;position:relative;flex-shrink:0;overflow:visible}@media(min-width:768px){#shade-finder-progress #progress-bar .progress-step{width:8rem}}#shade-finder-progress #progress-bar .progress-step .progress-divider{width:100%;height:1px;background-color:#000;position:absolute;left:50%;top:50%}#shade-finder-progress #progress-bar .progress-step .progress-step-content{width:18px;height:18px;flex-shrink:0;position:relative;z-index:1;border:1px solid black;background-color:#f8d5bc;border-radius:50%;display:flex;justify-content:center;align-items:center}#shade-finder-progress #progress-bar .progress-step .progress-step-content.step-results{cursor:default}#shade-finder-progress #progress-bar .progress-step .progress-step-content span{line-height:.9;top:1px;position:relative;font-size:.8rem}#shade-finder-progress #progress-bar .progress-step:after{position:absolute;top:130%;left:0;width:100%;text-align:center;color:#000;font-size:.9rem}#shade-finder-progress #progress-bar .progress-step:nth-child(1){cursor:pointer;pointer-events:auto}#shade-finder-progress #progress-bar .progress-step:nth-child(1) .progress-step-content{color:#fff;background-color:#a77f77;border-color:#a77f77;transition:transform .2s linear}#shade-finder-progress #progress-bar .progress-step:nth-child(1):hover .progress-step-content{transform:scale(1.15)}#shade-finder-progress #progress-bar .progress-step:nth-child(1) .progress-step-content span:after{content:"1"}#shade-finder-progress #progress-bar .progress-step:nth-child(1):after{content:"Pick Foundation"}#shade-finder-progress #progress-bar .progress-step:nth-child(2){cursor:pointer;pointer-events:auto}#shade-finder-progress #progress-bar .progress-step:nth-child(2) .progress-step-content{color:#fff;background-color:#a77f77;border-color:#a77f77;transition:transform .2s linear}#shade-finder-progress #progress-bar .progress-step:nth-child(2):hover .progress-step-content{transform:scale(1.15)}#shade-finder-progress #progress-bar .progress-step:nth-child(2) .progress-step-content span:after{content:"2"}#shade-finder-progress #progress-bar .progress-step:nth-child(2):after{content:"Pick Subshade"}#shade-finder-progress #progress-bar .progress-step:nth-child(3){cursor:pointer;pointer-events:auto}#shade-finder-progress #progress-bar .progress-step:nth-child(3) .progress-step-content{color:#fff;background-color:#a77f77;border-color:#a77f77;transition:transform .2s linear}#shade-finder-progress #progress-bar .progress-step:nth-child(3):hover .progress-step-content{transform:scale(1)}#shade-finder-progress #progress-bar .progress-step:nth-child(3) .progress-step-content span:after{content:"3"}#shade-finder-progress #progress-bar .progress-step:nth-child(3):after{content:"Pick Lip"}#shade-finder-progress #progress-bar .progress-step:nth-child(4){cursor:pointer;pointer-events:auto}#shade-finder-progress #progress-bar .progress-step:nth-child(4) .progress-step-content{color:#fff;background-color:#a77f77;border-color:#a77f77;transition:transform .2s linear}#shade-finder-progress #progress-bar .progress-step:nth-child(4):hover .progress-step-content{transform:scale(1)}#shade-finder-progress #progress-bar .progress-step:nth-child(4) .progress-step-content span:after{content:"4"}#shade-finder-progress #progress-bar .progress-step:nth-child(4):after{content:"Pick Brow"}#CustomerLoginForm{width:90%;text-align:center;max-width:400px;margin:0 auto}#CustomerLoginForm form input{width:100%}@media(min-width:768px){#CustomerLoginForm{width:100%}}#customer-login-screen{display:none;width:100%;position:relative}#customer-login-screen #shade-swatch-1{right:0;top:0;width:15%;max-width:160px;height:auto}#customer-login-screen #shade-swatch-2{left:0;bottom:0;width:15%;max-width:200px;height:auto}@media(min-width:1024px){#customer-login-screen .customer-login-header{width:70%;margin:0 auto}}#customer-login-screen .hidden-label,#customer-login-screen #customer-forms #CustomerLoginForm,#customer-login-screen #customer-forms.login .customer-register{display:none}#customer-login-screen #customer-forms.login #CustomerLoginForm{display:block}#customer-login-screen #customer-forms .form-content{padding-top:1.5rem}#customer-login-screen #customer-forms input[type=submit]{margin:1rem auto}#customer-login-screen .customer-register{text-align:center;width:90%;margin:0 auto}@media(min-width:768px){#customer-login-screen .customer-register{width:100%}}#customer-login-screen .customer-register p{font-weight:500}#customer-login-screen#lip-selector #shade-finder-progress #progress-bar .progress-step:nth-child(1):after{content:"Pick Foundation"}#customer-login-screen#lip-selector #shade-finder-progress #progress-bar .progress-step:nth-child(2){display:none}#customer-login-screen#lip-selector #shade-finder-progress #progress-bar .progress-step:nth-child(3){cursor:pointer;pointer-events:auto}#customer-login-screen#lip-selector #shade-finder-progress #progress-bar .progress-step:nth-child(3) .progress-step-content{color:#fff;background-color:#a77f77;border-color:#a77f77;transition:transform .2s linear}#customer-login-screen#lip-selector #shade-finder-progress #progress-bar .progress-step:nth-child(3):hover .progress-step-content{transform:scale(1)}#customer-login-screen#lip-selector #shade-finder-progress #progress-bar .progress-step:nth-child(3) .progress-step-content span:after{content:"2"}#customer-login-screen#lip-selector #shade-finder-progress #progress-bar .progress-step:nth-child(3):after{content:"Pick Lip"}#customer-login-screen#lip-selector #shade-finder-progress #progress-bar .progress-step:nth-child(4) .progress-step-content span:after{content:"3"}.slick-dots{display:flex!important;justify-content:center;align-items:center;list-style-type:none;margin-top:1rem}.slick-dots li{padding:0 .15rem;display:flex;justify-content:center;align-items:center}.slick-dots li button{position:relative}.slick-dots li button:before,.slick-dots li.slick-active button:before{color:transparent;opacity:1;top:50%;left:50%;transform:translate(-50%,-50%)}.slick-dots li button:before{background-color:#fff;border-radius:50%;display:inline-block;height:12px;width:12px}.slick-dots li.slick-active button:before{background-color:#000;height:16px;width:16px}.slider-arrow{position:absolute;top:50%;width:18px;height:18px;border-right:2px solid black;border-bottom:2px solid black}.slider-arrow.arrow-left{transform:translateY(-50%) rotate(135deg);left:0}.slider-arrow.arrow-right{transform:translateY(-50%) rotate(-45deg);right:0}#shade-selector{display:none;min-height:100vh;background-color:#f8d5bc;z-index:1}#shade-selector #shade-selector-wrapper #shade-selector-content{width:100%}#shade-selector #shade-selector-wrapper #shade-selector-content h2{color:#a77f77;text-align:center;margin:2rem 0 4rem}#shade-selector #shade-selector-wrapper #shade-selector-content #shade-finder-progress #progress-bar .progress-step:nth-child(2){cursor:pointer;pointer-events:auto}#shade-selector #shade-selector-wrapper #shade-selector-content #shade-finder-progress #progress-bar .progress-step:nth-child(2) .progress-step-content{color:#fff;background-color:#a77f77;border-color:#a77f77;transition:transform .2s linear}#shade-selector #shade-selector-wrapper #shade-selector-content #shade-finder-progress #progress-bar .progress-step:nth-child(2):hover .progress-step-content{transform:scale(1)}#shade-selector #shade-selector-wrapper #shade-selector-content #shade-finder-progress #progress-bar .progress-step:nth-child(3){cursor:pointer;pointer-events:auto}#shade-selector #shade-selector-wrapper #shade-selector-content #shade-finder-progress #progress-bar .progress-step:nth-child(3) .progress-step-content{color:#fff;background-color:#a77f77;border-color:#a77f77;transition:transform .2s linear}#shade-selector #shade-selector-wrapper #shade-selector-content #shade-finder-progress #progress-bar .progress-step:nth-child(3):hover .progress-step-content{transform:scale(1)}#shade-selector #shade-selector-wrapper .shade-selector-shades-wrapper{display:flex;justify-content:center;position:relative}#shade-selector #shade-selector-wrapper .shade-selector-shades-wrapper .shade-loader{position:absolute;width:100%;height:auto;top:0;left:0;display:flex;justify-content:center;align-items:center}#shade-selector #shade-selector-wrapper .shade-selector-shades-container{background-color:#f8d5bc;opacity:0;transition:all .2s ease-in-out;position:relative;z-index:1;width:100%;padding:0 1rem}@media(min-width:680px){#shade-selector #shade-selector-wrapper .shade-selector-shades-container{padding:0}}#shade-selector #shade-selector-wrapper .shade-selector-shades-container.active{opacity:1;text-align:center}#shade-selector #shade-selector-wrapper #shade-selector-shades{width:100%}#shade-selector #shade-selector-wrapper #shade-selector-shades .shade-item{position:relative;padding:0 .5rem;width:220px;cursor:pointer}#shade-selector #shade-selector-wrapper #shade-selector-shades .shade-item .shade-content{position:relative;width:100%}#shade-selector #shade-selector-wrapper #shade-selector-shades .shade-item .shade-content .shade-image,#shade-selector #shade-selector-wrapper #shade-selector-shades .shade-item .shade-content .shade-image-hover{width:100%;height:0;padding-bottom:120%;background-position:center center;background-repeat:no-repeat;background-size:cover}#shade-selector #shade-selector-wrapper #shade-selector-shades .shade-item .shade-content .shade-image-hover{position:absolute;left:0;top:0;opacity:0}#shade-selector #shade-selector-wrapper #shade-selector-shades .shade-item .shade-content .shade-info{background-color:#fff;text-align:center;padding:1rem .5rem .75rem}#shade-selector #shade-selector-wrapper #shade-selector-shades .shade-item .shade-content .shade-info h3{font-size:2.2rem;margin:0}#shade-selector #shade-selector-wrapper #shade-selector-shades .shade-item .shade-content .shade-info p{font-size:1.2rem}#shade-selector #shade-selector-wrapper #shade-selector-shades .shade-item:hover .shade-content .shade-image-hover{opacity:1}.foundation-section-header{text-align:center;padding-right:2rem;padding-left:2rem}@media(min-width:1024px){.foundation-section-header{width:40%;margin:0 auto}.foundation-section-header.wide-header{width:70%}}.foundation-section-header h2{margin-bottom:2rem}.background-centered{background-size:cover;background-position:center;background-repeat:no-repeat}#foundation-page{padding-bottom:3rem}#foundation-page #foundation-hero{display:flex;flex-wrap:wrap}#foundation-page #foundation-hero .foundation-hero-image{width:100%;height:70vw;position:relative}@media(min-width:768px){#foundation-page #foundation-hero .foundation-hero-image{height:auto;width:50%;flex:1}}#foundation-page #foundation-hero .foundation-hero-content{width:100%;padding:3rem 2rem 2rem;text-align:center;background-color:#000}@media(min-width:768px){#foundation-page #foundation-hero .foundation-hero-content{padding:7rem 2rem 5rem;width:50%;flex:1}}#foundation-page #foundation-hero .foundation-hero-content .header-label{color:#fbe9d4;margin:0;font-weight:700;font-size:2.1rem;letter-spacing:1px}#foundation-page #foundation-hero .foundation-hero-content h1{text-transform:none;color:#fff;margin:0;font-family:Touche-Bold,sans-serif;font-size:3rem;letter-spacing:normal}#foundation-page #foundation-hero .foundation-hero-content h2{font-size:6rem;font-family:Touche-Medium,sans-serif;margin:0;color:#fff}#foundation-page #foundation-hero .foundation-hero-content .shade-description{font-size:1rem;color:#fbe9d4}#foundation-page #foundation-hero .foundation-hero-content .your-styles-label{margin-top:2rem;position:relative}#foundation-page #foundation-hero .foundation-hero-content .your-styles-label:after{content:"";position:absolute;width:7px;height:7px;left:50%;bottom:-1rem;transform:translate(-50%) rotate(45deg);border-right:2px solid #FF5740;border-bottom:2px solid #FF5740}#main-products-container{width:90%;margin:0 auto;padding:6rem 0 4rem}#main-products-container #main-products{margin-top:4rem}@media(min-width:680px){#main-products-container #main-products{display:flex;justify-content:space-between}}#main-products-container #main-products .main-product{width:100%;max-width:500px;position:relative;display:flex;flex-direction:column;margin-bottom:2rem}@media(min-width:680px){#main-products-container #main-products .main-product{width:48%;margin-bottom:0}}@media(min-width:1024px){#main-products-container #main-products .main-product{width:40%}}#main-products-container #main-products .main-product .main-product-content{display:flex;flex-direction:column;flex:1}#main-products-container #main-products .main-product h3{text-align:center;margin-bottom:1.5rem;font-size:1.5rem;line-height:1}@media(min-width:1024px){#main-products-container #main-products .main-product h3{font-size:2.2rem}}#main-products-container #main-products .main-product .product-image{width:100%;height:0;padding-bottom:100%}#main-products-container #main-products .main-product .product-buttons{display:flex;justify-content:center;flex-wrap:wrap;margin:1.5rem -1rem}@media(min-width:1024px){#main-products-container #main-products .main-product .product-buttons{justify-content:space-between}}#main-products-container #main-products .main-product .product-buttons .details-btn{border:1px solid #D6AF81;color:#d6af81;font-weight:700;letter-spacing:2px;text-transform:uppercase}#main-products-container #main-products .main-product .product-buttons .button-wrapper{padding:0 1rem;width:100%;position:relative;min-width:145px;margin-bottom:.5rem}@media(min-width:1024px){#main-products-container #main-products .main-product .product-buttons .button-wrapper{width:50%}}#main-products-container #main-products .main-product .product-buttons .button-wrapper a{padding:0;height:3.5rem;width:100%;display:flex;justify-content:center;align-items:center}#main-products-container #main-products .main-product .product-info{background-color:#fff;padding:.5rem 1rem 1rem;text-align:center;flex:1;position:relative}#main-products-container #main-products .main-product .product-info .sample-swatch{position:absolute;width:25%;top:0;right:0;transform:translate(50%,-75%)}@media(min-width:768px){#main-products-container #main-products .main-product .product-info{padding:.5rem 2rem 1rem}}#main-products-container #main-products .main-product .product-info h3{color:#d6af81;font-size:2rem;margin-bottom:1rem;line-height:1;margin-top:1rem}@media(min-width:1024px){#main-products-container #main-products .main-product .product-info h3{font-size:3rem}}#main-products-container #main-products .main-product .product-info .product-sample a{text-decoration:underline}#shade-examples-container h2{color:#a77f77;text-align:center;margin:2rem auto}#shade-examples-container #shade-examples{margin-bottom:2rem}@media(min-width:768px){#shade-examples-container #shade-examples{margin-bottom:6rem}}#shade-examples-container #shade-examples .shade-example{width:100%;position:relative}@media(min-width:680px){#shade-examples-container #shade-examples .shade-example{width:50%}}@media(min-width:768px){#shade-examples-container #shade-examples .shade-example{width:calc(100% / 3)}}@media(min-width:1024px){#shade-examples-container #shade-examples .shade-example{width:25%}}#shade-examples-container #shade-examples .shade-example .shade-example-image{width:100%;height:0;padding-bottom:100%}#foundation-featured-product{position:relative;min-height:70vw}@media(min-width:768px){#foundation-featured-product{min-height:100vh}}#foundation-featured-product .featured-bg{position:absolute;width:100%;height:100%;top:0;left:0}#foundation-featured-product .featured-product-content{padding:2rem 1rem;position:relative;width:70%}@media(min-width:768px){#foundation-featured-product .featured-product-content{width:50%;padding:6rem 4rem 8rem}}#foundation-featured-product .featured-product-content h2{font-size:2.5rem!important;font-family:Touche-Medium,sans-serif;line-height:.9}@media(min-width:768px){#foundation-featured-product .featured-product-content h2{font-size:4.5rem!important}}@media(min-width:1024px){#foundation-featured-product .featured-product-content h2{font-size:6.5rem!important}}#foundation-featured-product .featured-product-content .shop-product{padding:1.1rem 1rem 1rem;border:1px solid black;align-items:center;font-weight:700;display:inline-flex;color:#000;letter-spacing:.1rem}#foundation-featured-product .featured-product-content .shop-product img{margin-left:5px;width:20px;height:auto}.product-card{width:60%;position:relative}@media(min-width:768px){.product-card{width:30%}}.product-card a.product-card-link{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}.product-card .add-to-cart{color:#fbe9d4;background-color:#000;padding:1rem 2rem;z-index:1;position:relative;letter-spacing:1px;text-transform:uppercase}.product-card .add-to-cart.disabled{opacity:.5;pointer-events:none}.product-card .add-to-cart:hover{background-color:#000}.product-card .product-images-container{position:relative}.product-card .product-images-container .product-form-overlay{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center}.product-card .product-images-container .product-form-overlay .product__submit{width:auto;margin:0 auto}.product-card .product-images-container .product-form-overlay .product__submit .lp-product-btn{padding-right:2rem!important;padding-left:2rem!important}@media(min-width:768px){.product-card .product-images-container .product-form-overlay{display:none}}.product-card .product-images-container .product-images{width:100%;height:0;padding-bottom:120%;position:relative}.product-card .product-images-container .product-images .base-image,.product-card .product-images-container .product-images .overlay-image-container,.product-card .product-images-container .product-images .overlay-image{position:absolute;width:100%;height:100%;top:0;left:0}.product-card .product-images-container .product-images .overlay-image-container{display:flex;justify-content:center;align-items:center;opacity:0}.product-card:hover .product-images .overlay-image-container{opacity:1}.product-card:hover .product-form-overlay{display:flex}.product-card .product-card-info{background-color:#fff;text-align:center;padding:.75rem 1rem;position:relative}.product-card .product-card-info .standalone-bottomline{display:flex;justify-content:center}.product-card .product-card-info .yotpo .yotpo-bottomline .yotpo-icon-star,.product-card .product-card-info .yotpo .yotpo-bottomline .yotpo-icon-half-star,.product-card .product-card-info .yotpo .yotpo-bottomline .yotpo-icon-empty-star{color:#ff5740}.product-card .product-card-info p{margin-top:.5rem;margin-bottom:0;line-height:1}.product-card .product-card-info a{display:none}.product-card .product-card-info .product-card-link{display:block}.product-carousel-container{margin-top:2rem}@media(min-width:768px){.product-carousel-container{margin-top:6rem}}.product-carousel-container .product-carousel-wrapper{position:relative}.product-carousel-container .product-carousel-wrapper .slider-arrow.arrow-left{left:.75rem}@media(min-width:768px){.product-carousel-container .product-carousel-wrapper .slider-arrow.arrow-left{left:1rem}}.product-carousel-container .product-carousel-wrapper .slider-arrow.arrow-right{right:.75rem}@media(min-width:768px){.product-carousel-container .product-carousel-wrapper .slider-arrow.arrow-right{right:1rem}}.product-carousel-container .product-carousel-wrapper .product-carousel{width:90%;margin:0 auto}.product-carousel-container .product-carousel-wrapper .product-carousel .carousel-product{position:relative}.product-carousel-container .product-carousel-wrapper .product-carousel .carousel-product .carousel-product-content{width:100%;display:flex;margin:0 -.5rem}@media(min-width:768px){.product-carousel-container .product-carousel-wrapper .product-carousel .carousel-product .carousel-product-content{margin:0 -1rem}}.product-carousel-container .product-carousel-wrapper .product-carousel .carousel-product .carousel-product-content .product-carousel-column{padding:0 .5rem}@media(min-width:768px){.product-carousel-container .product-carousel-wrapper .product-carousel .carousel-product .carousel-product-content .product-carousel-column{padding:0 1rem}}.product-carousel-container .product-carousel-wrapper .product-carousel .carousel-product .carousel-product-content .product-shade-image-container{width:40%;position:relative;display:none}@media(min-width:768px){.product-carousel-container .product-carousel-wrapper .product-carousel .carousel-product .carousel-product-content .product-shade-image-container{display:flex}}.product-carousel-container .product-carousel-wrapper .product-carousel .carousel-product .carousel-product-content .product-shade-image-container .product-shade-image-wrapper{width:100%;height:100%;position:relative}.product-carousel-container .product-carousel-wrapper .product-carousel .carousel-product .carousel-product-content .product-shade-image-container .product-shade-image-wrapper .product-shade-image{position:absolute;width:100%;height:100%;top:0;left:0}.product-carousel-container .product-carousel-wrapper .product-carousel .carousel-product .carousel-product-content .product-card{width:60%}@media(min-width:768px){.product-carousel-container .product-carousel-wrapper .product-carousel .carousel-product .carousel-product-content .product-card{width:30%}}.product-carousel-container .product-carousel-wrapper .product-carousel .carousel-product .carousel-product-content .product-info{width:40%}@media(min-width:768px){.product-carousel-container .product-carousel-wrapper .product-carousel .carousel-product .carousel-product-content .product-info{width:30%}}.product-carousel-container .product-carousel-wrapper .product-carousel .carousel-product .carousel-product-content .product-info .product-type{font-weight:800}.product-carousel-container .product-carousel-wrapper .product-carousel .carousel-product .carousel-product-content .product-info h3{color:#a77f77;font-size:1.5rem}@media(min-width:768px){.product-carousel-container .product-carousel-wrapper .product-carousel .carousel-product .carousel-product-content .product-info h3{font-size:2.5rem}}.product-carousel-container .product-carousel-wrapper .product-carousel .carousel-product .carousel-product-content .product-info span{font-weight:700}#additional-products-container{margin-top:3rem}#additional-products-container .slider-arrow.arrow-left{left:.75rem}@media(min-width:768px){#additional-products-container .slider-arrow.arrow-left{left:1rem}}#additional-products-container .slider-arrow.arrow-right{right:.75rem}@media(min-width:768px){#additional-products-container .slider-arrow.arrow-right{right:1rem}}@media(min-width:768px){#additional-products-container{margin-top:6rem}}#additional-products-container #additional-products-wrapper{position:relative}#additional-products-container #additional-products-wrapper #additional-products{width:90%;margin:0 auto}#additional-products-container #additional-products-wrapper .slick-slide{padding:0 .5rem}.loader,.loader:before,.loader:after{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s infinite ease-in-out;animation:load7 1.8s infinite ease-in-out}.loader{color:#000;font-size:10px;margin:80px auto;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s}.loader:before,.loader:after{content:"";position:absolute;top:0}.loader:before{left:-3.5em;-webkit-animation-delay:-.32s;animation-delay:-.32s}.loader:after{left:3.5em}@-webkit-keyframes load7{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}@keyframes load7{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}a#guest-login{text-align:center;margin:0 auto;padding:1.5rem 1.5rem 1.25rem!important}div#brand-selects{margin-top:70px}div#complexions{justify-content:center}@media(min-width:768px){.row-btn{width:450px;margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/319/assets/ff-flow.scss.css.map */
