@font-face{font-family:"Radikal";src:url(//neuebeauteco.com/wp-content/themes/neuebeaute/styles/../../../../fonts/radikal.eot) format("embedded-opentype"),url(//neuebeauteco.com/wp-content/themes/neuebeaute/styles/../../../../fonts/radikal.ttf) format("truetype"),url(//neuebeauteco.com/wp-content/themes/neuebeaute/styles/../../../../fonts/radikal.svg#radikal) format("svg");font-display:swap}@font-face{font-family:"LeMondeLivreNormal";src:url(//neuebeauteco.com/wp-content/themes/neuebeaute/styles/../../../../fonts/lemondelivrenormal.eot) format("embedded-opentype"),url(//neuebeauteco.com/wp-content/themes/neuebeaute/styles/../../../../fonts/lemondelivrenormal.ttf) format("truetype"),url(//neuebeauteco.com/wp-content/themes/neuebeaute/styles/../../../../fonts/lemondelivrenormal.svg#lemondelivrenormal) format("svg");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:'Woo-Side-Cart';src:url('/wp-content/plugins/woocommerce-side-cart-premium/assets/css/fonts/Woo-Side-Cart.woff') format('woff');font-display:swap}@font-face{font-family:'slick';src:url('/wp-content/themes/neuebeaute/lib/slick/fonts/slick.woff') format('woff');font-display:swap}body{margin-bottom:0 !important;font-family:Radikal,Arial,sans-serif;color:#000}h1,h2,h3,h4{font-family:LeMondeLivreNormal;font-weight:400}a:hover{color:#ff7300}.link-button{text-transform:uppercase;letter-spacing:2px;font-size:12px;padding:13px;text-decoration:none;white-space:nowrap;width:220px;text-align:center}.link-button.white{color:#fff;border:2px solid #fff;display:inline-block;box-shadow:inset 0 0 0 0 #fff;-webkit-transition:ease-out .4s;-moz-transition:ease-out .4s;transition:ease-out .4s}.link-button.white:hover{color:#000;box-shadow:inset 220px 0 0 0 #fff}.link-button.black{color:#000;border:2px solid #000;display:inline-block;box-shadow:inset 0 0 0 0 #000;-webkit-transition:ease-out .4s;-moz-transition:ease-out .4s;transition:ease-out .4s}.link-button.black:hover{color:#fff;box-shadow:inset 220px 0 0 0 #000}picture img{display:block}.break{clear:both}select{-webkit-appearance:none}.variations select{padding-left:10px !important}.social-media a{color:#000}.social-media a:hover{color:#ff7300}.social-media a i{padding:10px}#masthead{position:absolute;z-index:10000000;width:100%;top:0}#top-banner{background-color:#a836a2;color:#fff;position:relative;z-index:1001;padding:7px 0}#top-banner p{margin:0;line-height:26px}#top-banner-inner{max-width:1300px;margin:0 auto;display:flex;flex-direction:row;flex-wrap:nowrap;font-weight:400;font-size:13px}#top-banner-mobile{display:none}#top-banner-left{display:block;flex-grow:1;flex-shrink:1}#top-banner-left span.icon{background:url(//neuebeauteco.com/wp-content/themes/neuebeaute/styles/img/van.png) no-repeat 0 4px;width:40px;height:28px;display:block;float:left;margin-right:5px}#top-banner-middle{display:block;flex-grow:1;flex-shrink:1}#top-banner-middle span.icon{background:url(//neuebeauteco.com/wp-content/themes/neuebeaute/styles/img/globe.png) no-repeat;width:29px;height:26px;display:block;float:left;margin-right:5px}#top-banner-right{display:block;flex-grow:1;flex-shrink:1;text-align:right;position:relative}#top-banner-right .wholesale-links{font-size:11px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;padding-top:6px}#logo-left{margin-left:95px;margin-top:10px;float:left}#menu-right{float:right;background-color:#fff;padding:45px;min-width:64%}#menu-right #site-navigation{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;align-content:stretch}#menu-right #menu-search{font-size:18px;margin-top:-5px;cursor:pointer;display:block;flex-grow:0;flex-shrink:1;flex-basis:auto;align-self:auto;order:0;margin-left:10px}#menu-right #menu-search .search-icon{background:url(//neuebeauteco.com/wp-content/themes/neuebeaute/styles/img/searchb.png) no-repeat;width:25px;height:25px;display:block;float:left;margin-right:3px;margin-top:3px}#menu-right #menu-black-right .menu-icon{background:url(//neuebeauteco.com/wp-content/themes/neuebeaute/styles/img/menub.svg) no-repeat;width:24px;height:27px;display:block;float:left;margin-right:3px}#menu-right #menu-black-right{font-size:24px;line-height:1;margin-top:-4px;cursor:pointer;display:block;flex-grow:0;flex-shrink:1;flex-basis:auto;align-self:auto;order:0}#primary-menu li a{text-transform:uppercase;letter-spacing:2px;padding-right:25px;color:#000;font-size:13.5px;white-space:nowrap;position:relative;text-decoration:none;display:inline-block}#primary-menu li a:after{display:block;content:'';border-bottom:solid 1px #000;transform:scaleX(0);transition:transform .25s ease-in-out;transform-origin:100% 50%}#primary-menu li a:hover:after{transform:scaleX(1);transform-origin:0 50%}#primary-menu li.menu-open{display:none}#top-banner-right,#top-banner-right a{color:#fff;font-size:18px;text-decoration:none}#top-banner-right a{display:inline-block;margin:0 5px;vertical-align:top}#top-banner-right a span{font-size:12px}#top-banner-right .shop-icon{background:url(//neuebeauteco.com/wp-content/themes/neuebeaute/styles/img/handbag.png) no-repeat;width:29px;height:26px;display:block;float:left;margin-right:3px;background-size:contain}#top-banner-right .login-icon{background:url(//neuebeauteco.com/wp-content/themes/neuebeaute/styles/img/myaccount.svg) no-repeat;width:29px;height:24px;display:block;float:left;margin-right:3px}#top-banner-right .wishlist-icon{background:url(//neuebeauteco.com/wp-content/themes/neuebeaute/styles/img/heart.png) no-repeat;width:25px;height:20px;display:block;float:left;margin-right:3px;margin-top:2px}#top-banner-right .user-logged-in{font-size:11px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;display:inline-block;vertical-align:top;padding-top:5px;cursor:pointer;position:relative}#top-banner-right .user-logged-in:after{display:block;content:'';border-bottom:solid 1px #000;transform:scaleX(0);transition:transform .25s ease-in-out;transform-origin:100% 50%;padding-bottom:3px}#top-banner-right .user-logged-in:hover:after{transform:scaleX(1);transform-origin:0 50%}#top-banner-right #user-navigation{position:absolute;z-index:100;left:0;top:26px;background-color:#a836a2;text-align:left;padding:10px 15px;width:100%;display:none;min-width:150px}#top-banner-right #user-navigation ul{list-style:none;margin:0;padding:0}#top-banner-right #user-navigation ul a{text-transform:uppercase;font-size:12px;letter-spacing:1.2px;line-height:20px;transition:color .3s ease}#top-banner-right #user-navigation ul a:hover{color:#ff7300}#top-banner-right .user-logged-in:hover>#user-navigation{display:block !important}#black-right-menu{position:fixed;top:0;left:100%;z-index:98;width:20%;max-width:100%;height:100%;padding:3.7em 2em 3em;transform:translateX(100%);background:#000;color:#fff;overflow:hidden;transition:transform .25s ease-in .2s;opacity:0;text-align:right;overflow-y:auto}#black-right-menu.on{transform:translateX(0);transition:transform .25s ease-out;opacity:1;box-shadow:0 0 1em rgba(0,0,0,.5);z-index:10000;left:80%}#right-menu{list-style-type:none;margin:3rem 0 0;list-style:none;padding:0}#right-menu li{color:#fff;text-align:right;margin:0 0 1.5rem}#right-menu li a{color:#fff;position:relative;font-size:20px;text-decoration:none;line-height:21px}#right-menu li.move-left{padding-right:30px}#right-menu li.move-left a{font-size:15px}#black-right-menu #black-right-close{color:#fff;font-size:25px;cursor:pointer;width:20px;height:20px;background:url('data:image/svg+xml,<svg width="64px" height="64px" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" fill="%23ffffff"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"><path ffffffill="ffffff" d="M195.2 195.2a64 64 0 0 1 90.496 0L512 421.504 738.304 195.2a64 64 0 0 1 90.496 90.496L602.496 512 828.8 738.304a64 64 0 0 1-90.496 90.496L512 602.496 285.696 828.8a64 64 0 0 1-90.496-90.496L421.504 512 195.2 285.696a64 64 0 0 1 0-90.496z"></path></g></svg>');background-size:20px;background-repeat:no-repeat;position:absolute;top:40px;right:28px}#big-menu{position:fixed;top:0;right:0;left:0;width:100%;height:100%;background-color:#000;z-index:10000;color:#fff;margin-left:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;align-content:stretch}#big-menu .big-menu-column a:hover{color:#fff}#big-menu-close{position:absolute;right:10px;top:5px;font-size:20px;color:#000;cursor:pointer;z-index:100;background:url('data:image/svg+xml,<svg width="64px" height="64px" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" fill="%23000000"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"><path fill="%23000000" d="M195.2 195.2a64 64 0 0 1 90.496 0L512 421.504 738.304 195.2a64 64 0 0 1 90.496 90.496L602.496 512 828.8 738.304a64 64 0 0 1-90.496 90.496L512 602.496 285.696 828.8a64 64 0 0 1-90.496-90.496L421.504 512 195.2 285.696a64 64 0 0 1 0-90.496z"></path></g></svg>');width:20px;height:20px;background-repeat:no-repeat;background-size:20px}#big-menu-close i.fa-angle-down{display:none}#big-menu-left{height:100%;padding-top:9%;display:block;flex-grow:0;flex-shrink:1;flex-basis:auto;align-self:auto;order:0;width:25%}#big-menu-left ul{list-style:none}#big-menu-left li{font-family:'Radikal',sans-serif;font-size:15px;position:relative;line-height:35px;cursor:pointer;font-weight:400;text-transform:uppercase}#big-menu-left li.active{color:#ff7300}#big-menu-left li:after{content:'';transition:all .5s ease;position:absolute;width:11px;height:11px;top:13px;border-color:#fff;border-style:solid;border-width:2px 2px 0 0;transform:rotate(45deg);margin-left:15px}#big-menu-left li.active:after{transform:rotate(-135deg);border-color:#ff7300}.big-menu-sub{width:75%;height:100%;background-color:#fff;display:flex;flex-grow:0;flex-shrink:1;flex-basis:auto;align-self:auto;order:0;left:100%;position:relative;right:0;top:0;display:none}.big-menu-column{width:33.33333333%;height:100%;float:left}.big-menu-column:nth-child(1){background-size:cover;position:relative}.big-menu-column.has-children{background-color:#000}.big-menu-column.has-children .big-menu-column-child{background-size:cover;width:100%;height:100%;position:absolute;z-index:0;width:0}.big-menu-column.has-children .big-menu-column-child.active,.big-menu-column.has-children .big-menu-column-child.active2{z-index:1;width:100%}.big-menu-column:nth-child(2){background-color:#ff7300;height:100%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:start;align-items:start;align-content:center;padding-left:40px;padding-top:12%;overflow-y:auto}.big-menu-column img{height:100%}.big-menu-column:nth-child(2) .sub-menu-link{color:#000 !important;text-transform:uppercase;line-height:30px;letter-spacing:2px;font-size:13px}.big-menu-column:nth-child(3){background-color:#fff;height:100%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center;padding:0 40px;overflow-y:auto}#shop-by-brand .big-menu-column:nth-child(3){height:100%;margin-top:0}.big-menu-column:nth-child(3) .sub-menu-product{display:block;flex-grow:0;flex-shrink:1;flex-basis:auto;align-self:center;order:0;text-align:center;cursor:pointer;height:52%}.big-menu-column .sub-menu-product-brand{color:#000;text-align:center;text-transform:uppercase;letter-spacing:2px;font-size:13px}.big-menu-column .sub-menu-product-title{color:#000;text-align:center;text-transform:uppercase;letter-spacing:2px;font-size:13px}.big-menu-column .sub-menu-product-brand{color:#000;text-align:center;text-transform:uppercase;letter-spacing:2px;font-size:12px}.big-menu-column .sub-menu-product img{max-width:90%;margin:0 auto;max-height:90%;width:auto;height:auto}.sub-menu-link.has-sub{position:relative;line-height:26px;cursor:pointer}.sub-menu-link.has-sub:after{content:'';transition:all .5s ease;position:absolute;width:12px;height:12px;top:6px;border-color:#000;border-style:solid;border-width:2px 2px 0 0;transform:rotate(136deg);margin-left:6px}.sub-menu-link.has-sub.active{color:#fff}.sub-menu-link.has-sub.active:after{transform:rotate(-45deg);border-color:#fff;top:10px}.sub-sub-menu{margin-left:30px;display:none;overflow:hidden}.sub-sub-menu a,.sub-menu-link a{font-size:13px;text-transform:uppercase;letter-spacing:2px;line-height:26px;color:#000;text-decoration:none}.sub-sub-menu a:hover{color:#fff}#big-menu .brand-menu-link{cursor:pointer}#big-menu .brand-menu-link:hover{color:#fff}#big-menu #brand-default-products,#big-menu .sub-menu-products{position:absolute;height:80%;width:25%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center}#big-menu #brand-default-products .sub-menu-product{display:block;flex-grow:0;flex-shrink:1;flex-basis:auto;align-self:center;order:0}#big-menu #brand-default-products .sub-menu-product .sub-menu-product-title{padding:0 0 30px}#big-menu #brand-menu-sub-items{position:absolute;left:100%;height:100%;width:30%;overflow-y:auto;overflow-x:hidden}#big-menu .brand-menu-sub-item{color:#000;display:none;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center;left:100%;position:absolute;height:100%;width:100%;padding-right:10%}#big-menu .brand-menu-sub-item.open{left:0}#big-menu .big-menu-column-child-mobile{display:none !important}#big-menu .brand-menu-sub-item .brand-menu-contents{text-align:center;display:block;flex-grow:0;flex-shrink:1;flex-basis:auto;align-self:center;order:0}#big-menu .brand-menu-sub-item .brand-menu-contents .link-button.black{margin-bottom:30px}#big-menu .brand-menu-sub-item .brand-link{cursor:pointer}#big-menu .back-home{margin-top:40px}.sub-menu-image{display:flex;align-items:center;height:75%}#big-menu .brand-menu-sub-item .brand-menu-title{text-transform:uppercase;letter-spacing:2px;font-size:13px;padding-bottom:10px}#big-menu .brand-menu-sub-item .brand-menu-contents img.brand-logo{max-width:80%;height:auto;max-height:150px;width:auto}#big-menu .brand-menu-sub-item .brand-menu-contents img.brand-product{width:auto;max-height:250px;height:auto}#big-menu .brand-menu-sub-item .brand-menu-contents .brand-description{font-size:13px;padding-bottom:15px}#big-menu .big-menu-column .fourth-column-default{height:80%;position:absolute;width:26%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center}#big-menu .big-menu-column .fourth-menu-items{position:absolute;left:100%;height:80%;width:26%;overflow-y:auto;overflow-x:hidden}#big-menu .big-menu-column .fourth-menu-items .fourth-column-item{color:#000;display:none;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center;left:100%;position:absolute;height:100%;width:100%}#big-menu .big-menu-column .fourth-menu-items .fourth-column-item.opened{left:0}#search-box{position:fixed;height:100%;width:100%;background-color:rgba(0,0,0,.6);left:0;top:0;z-index:100000000;display:none}#search-box #close-search{position:absolute;top:-45px;right:0;background-color:#a836a2;color:#fff;padding:5px 8px;font-size:20px;cursor:pointer}#search-box #search-box-body{position:absolute;left:calc(50% - 290px);top:calc(50% - 35px)}#search-box #search{padding:8px 30px 8px 20px;width:580px;height:66px;border:3px solid #000;background:#fff}#search-box #search-submit{background:url(//neuebeauteco.com/wp-content/themes/neuebeaute/styles/img/searchb.png) no-repeat;position:absolute;right:0;top:24px;text-indent:-999999px;border:0;cursor:pointer}.search-close:after{content:'';background:url('data:image/svg+xml,<svg width="64px" height="64px" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" fill="%23fffffff" stroke="%23fffffff"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"><path fill="%23ffffff" d="M195.2 195.2a64 64 0 0 1 90.496 0L512 421.504 738.304 195.2a64 64 0 0 1 90.496 90.496L602.496 512 828.8 738.304a64 64 0 0 1-90.496 90.496L512 602.496 285.696 828.8a64 64 0 0 1-90.496-90.496L421.504 512 195.2 285.696a64 64 0 0 1 0-90.496z"></path></g></svg>');width:20px;height:20px;background-repeat:no-repeat;background-size:20px;display:block}#back-to-top{position:fixed;right:25px;bottom:25px;margin:0;z-index:10000;opacity:1;width:42px;height:42px;opacity:0;background:url(//neuebeauteco.com/wp-content/themes/neuebeaute/styles/img/back-to-top.svg) no-repeat;transform:rotate(90deg);background-size:cover;display:block;cursor:pointer}#back-to-top.on{opacity:1;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}#colophon{border-top:1px solid #e1e1e1;clear:both;background-color:#000}#colophon #footer-links-container{max-width:1000px;margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:20px 0;border-bottom:1px solid #fff}#colophon #footer-links-container .footer-link-item{display:block;flex-grow:0;flex-shrink:1;flex-basis:auto;align-self:auto;order:0}#colophon #footer-links-container .footer-link-item h5{margin:0 0 19px;color:#fff;font-size:20px;text-transform:uppercase;font-weight:600}#colophon #footer-links-container .footer-link-item ul{list-style:none;margin-left:0;padding-left:0}#colophon #footer-links-container .footer-link-item li{margin:0 0 3px}#colophon #footer-links-container .footer-link-item li a{color:#fff;text-decoration:none;font-size:15px;text-transform:uppercase}#colophon #footer-links-container .footer-text p{margin:5px 0;color:#fff;font-size:40px;line-height:46px;font-weight:700}#colophon #footer-links-container .footer-text p:last-child{margin-bottom:19px}#colophon #footer-links-container .footer-text a{color:#757575;text-decoration:none;font-size:15px}.footer-header{color:#fff;padding:20px;font-size:30px;text-align:center;text-transform:uppercase}.footer-newsletter{max-width:1000px;margin:0 auto;background-color:#d9d9d9;display:flex}.footer-newsletter img{display:block;flex:1;max-width:50%}.footer-newsletter div{flex:1}#colophon .site-info{max-width:1000px;margin:0 auto;font-size:15px;padding:25px 0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:normal;align-items:normal;align-content:normal}#colophon .site-info-left{color:#757575;display:block;flex-grow:0;flex-shrink:1;flex-basis:auto;align-self:auto;order:0;width:50%}#colophon .site-info-right{color:#757575;text-align:center;display:block;flex-grow:0;flex-shrink:1;flex-basis:auto;align-self:auto;order:0;width:50%}#colophon .site-info-left a{color:#fff;text-decoration:none}#colophon .site-info-right p{margin:0}#footer-newsletter{display:flex;border-top:1px solid #e1e1e1;padding:40px 0 68px}#footer-newsletter .sub-item{display:block;width:50%;padding:40px 0}#footer-newsletter .sub-item.newsletter{text-align:right}#footer-newsletter .sub-item .newsletter-content{text-align:center;border-right:1px solid #e1e1e1}#footer-newsletter .sub-item .gift-card-content{text-align:center;font-size:18px;letter-spacing:3px;font-family:Radikal,sans-serif;text-transform:uppercase;font-weight:400;line-height:26px}#footer-newsletter .sub-item .newsletter-content h5,#footer-newsletter .sub-item .gift-card-content h5{font-size:18px;letter-spacing:3px;font-family:Radikal,sans-serif;text-transform:uppercase;font-weight:400;line-height:20px;margin:10px}#footer-newsletter .sub-item .newsletter-content .subtitle,#footer-newsletter .sub-item .gift-card-content .subtitle{font-size:16px}#footer-newsletter .sub-item .newsletter-content .klaviyo-form-Sst8wH form{display:inline-block;border-bottom:1px solid #000 !important;padding-top:40px !important}#footer-newsletter .sub-item .newsletter-content .klaviyo-form-Sst8wH form .go2760421766{border:0 !important;border-radius:0 !important;font-size:13px !important;letter-spacing:.65px !important;font-weight:400 !important;font-family:Radikal,sans-serif !important;width:295px !important;padding-left:0 !important}#footer-newsletter .sub-item .newsletter-content .klaviyo-form-Sst8wH input[type=submit]{background-color:transparent !important;border:none !important;font-size:12px !important;font-family:Radikal,sans-serif !important;text-transform:uppercase !important;letter-spacing:2px !important;padding:0 !important}#footer-newsletter .sub-item a{color:#000;text-decoration:none}#our-brands{max-width:1300px;margin:0 auto;text-align:center;padding-bottom:120px}#our-brands h2{font-size:70px;line-height:77px;letter-spacing:2px;margin:0}#our-brands h4{margin-top:10px;margin-bottom:40px;font-size:18px;line-height:30px;letter-spacing:3px;text-transform:uppercase;font-family:'Radikal',sans-serif}#our-brands-container{display:flex;justify-content:space-between;column-gap:45px}#our-brands-container .sub-item img{max-width:100%}#our-brands-container .sub-item{text-align:left}#our-brands-container .sub-item a{font-size:12px;letter-spacing:2px;color:#000;text-transform:uppercase;border-bottom:1px solid #000;text-decoration:none;padding-bottom:4px;display:block;width:fit-content;position:relative}#our-brands-container .sub-item a:after{display:block;content:'';border-bottom:solid 1px #fff;transform:scaleX(0);transition:transform .25s ease-in-out;transform-origin:100% 50%;position:relative;bottom:-5px;width:100%}#our-brands-container .sub-item a:hover:after{transform:scaleX(1);transform-origin:0 50%}.search #primary .no-results .page-content{max-width:1300px;margin:0 auto 50px}.search #primary header .page-title{padding:100px;background-color:#000;color:#fff;text-align:center;font-size:60px;letter-spacing:1.8px}.search #primary article,#search-results-num{max-width:1300px;margin:0 auto;border-bottom:1px solid #e1e1e1;padding-bottom:20px}.search #primary article .entry-content{display:flex}.search #primary article a.post-thumbnail{display:block;width:10%}.search #primary article .entry-summary{display:block;width:90%;padding-left:20px}.search #primary article .entry-summary h2{font-family:Radikal,sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:3px;margin:0}.search #primary article .entry-summary h2 a{text-decoration:none;color:#000;line-height:16px}.search #primary article .entry-summary h2 a:hover{color:#ff7300}.search .pagination{margin:50px auto;text-align:center}.search .pagination .page-numbers{text-decoration:none;margin:10px;color:#000;font-weight:300;font-size:18px}.search .pagination .page-numbers.current{border-bottom:1px solid #000}.search .brand{font-size:13px;letter-spacing:3px;font-family:Radikal,sans-serif;text-transform:uppercase;margin-top:0;margin-bottom:0}.search .price{font-size:14px;color:#757575;font-weight:400;letter-spacing:2px}.search .entry-excerpt{display:none}#customer_login{width:700px;margin:0 auto;border:1px solid #eee;max-width:90%}#customer_login form{margin:30px;clear:both;padding-top:30px}#customer_login form .hide label{display:none}#customer_login .col-2 form{display:none}#customer_login h2{clear:none;letter-spacing:2px;font-family:Radikal,sans-serif;text-transform:uppercase;display:inline-block;float:left;width:50%;line-height:50px;color:#000;text-align:center;font-size:14px;font-weight:700;cursor:pointer;margin:0}#customer_login h2.active{background-color:#a836a2;color:#fff}#customer_login input{margin-bottom:0}div.wpforms-container-full .wpforms-form button[type=submit]{position:relative;display:inline-block;vertical-align:middle;width:auto;margin:0;font-family:inherit;font-size:11px;line-height:2em;font-weight:500;letter-spacing:.2em;text-transform:uppercase;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;background-color:transparent;border:1px solid #000;overflow:hidden;cursor:pointer;z-index:3;padding:10px 20px;border-radius:0;-webkit-appearance:none;text-decoration:none}div.wpforms-container-full .wpforms-form button[type=submit]:hover{background-color:#fff;border:1px solid #000}.wpforms-confirmation-container-full,div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message){background-color:rgba(168,54,162,.4) !important;border:1px solid #000 !important;box-sizing:border-box}.xoo-wsc-modal{font-family:Radikal,sans-serif;font-weight:400}.xoo-wsc-sp-container{max-height:110px}.xoo-wsc-container{z-index:1000000000000}.xoo-wsc-ft-btn-checkout{color:#fff !important;border:2px solid #fff;background-color:#000;text-transform:uppercase;letter-spacing:2px;font-size:12px !important;padding:13px;text-decoration:none;display:inline-block;box-shadow:inset 0 0 0 0 #fff;-webkit-transition:ease-out .4s;-moz-transition:ease-out .4s;transition:ease-out .4s}.xoo-wsc-ft-btn-checkout:hover{border:2px solid #000;color:#000 !important;box-shadow:inset 420px 0 0 0 #fff}.xoo-wsc-modal .brand-name{font-size:10px;color:#757575;letter-spacing:2px;font-family:Radikal,sans-serif;text-transform:uppercase;margin-top:0;margin-bottom:0}.xoo-wsc-modal .xoo-wsc-pname a,.xoo-wsc-modal .xoo-wsc-sp-title a{font-size:11px;color:#757575;letter-spacing:2px;font-family:Radikal,sans-serif;text-transform:uppercase;margin-top:0;margin-bottom:0;font-weight:400}.xoo-wsc-sp-product{padding-top:5px !important}.xoo-wsc-modal .side-cart-product{display:flex;justify-content:space-between}.xoo-wsc-modal .xoo-wsc-qty-price{white-space:nowrap}.xoo-wsc-modal .xoo-wsc-qty-price>span:first-child{padding-right:5px}.xoo-wsc-sp-rc-top{line-height:1.4}.xoo-wsc-modal .woocommerce-Price-amount{font-size:12px !important;width:45px;color:#757575 !important}.xoo-wsc-modal .xoo-wsc-sum-col{justify-content:flex-start}.xoo-wsc-modal .xoo-wsch-top .xoo-wsch-text,.xoo-wsc-modal .xoo-wsc-sp-heading{font-size:16px;letter-spacing:2px;font-family:Radikal,sans-serif;text-transform:uppercase;font-weight:400}.xoo-wsc-product dl.variation dd,.xoo-wsc-product dl.variation dt{float:none}.xoo-wsc-modal dl.variation{display:none}.xoo-wsc-modal dl.variation dt,.xoo-wsc-modal dl.variation dd:nth-child(2){display:none}.xoo-wsc-modal dl.variation dd p{font-size:12px;color:#757575;letter-spacing:2px;font-family:Radikal,sans-serif;text-transform:uppercase;font-style:normal;font-weight:400}.xoo-wsc-modal dl.variation dd p:before{content:" - "}.xoo-wsc-modal .xoo-wsc-ft-totals{font-size:12px;text-transform:uppercase;font-weight:400;letter-spacing:2px}.xoo-wsc-modal .xoo-wsc-ft-totals span.xoo-wsc-ft-amt-label{font-weight:400}.xoo-wsc-modal .xoo-wsc-pprice,.xoo-wsc-modal .xoo-wsc-sp-price{font-size:12px;color:#757575;letter-spacing:2px;font-family:Radikal,sans-serif;text-transform:uppercase;margin-top:0;margin-bottom:0;font-weight:400}.xoo-wsc-modal input[type=number].xoo-wsc-qty{border-radius:0;color:#757575;font-family:Radikal,sans-serif;border-color:#757575}.xoo-wsc-modal .xoo-wsc-qty-box.xoo-wsc-qtb-square{border-color:#757575}.xoo-wsc-modal .xoo-wsc-qty-box span{color:#757575}.xoo-wsc-modal .xoo-wsc-sp-container{background-color:#fff !important}.xoo-wsc-modal .xoo-wsc-sp-wide .xoo-wsc-sp-rc-bottom{display:flex}.xoo-wsc-modal .xoo-wsc-sp-price{display:block}.xoo-wsc-modal .xoo-wsc-sp-atc span{display:none}.xoo-wsc-modal span.xoo-wsc-sp-atc a.button{font-size:12px;color:#757575;letter-spacing:2px;font-family:Radikal,sans-serif;text-transform:uppercase;margin-top:0;margin-bottom:0;font-weight:400}.xoo-wsc-empty-cart{text-transform:uppercase}.xoo-wsc-empty-cart a{text-decoration:none}.xoo-wsc-ft-amt.less{color:#757575}.page-id-38811 header.entry-header,.page-id-40945 header.entry-header,.page-id-38811 header.entry-header,.page-id-42446 header.entry-header,.page-id-xxx header.entry-header,.page-id-xxx header.entry-header{display:none}.page-id-38811 .entry-content h1,.page-id-40945 .entry-content h1,.page-id-42446 .entry-content h1,.page-id-xxx .entry-content div.left,.page-id-xxx .entry-content div.left{width:48%;margin-right:2%;float:left}.page-id-38811 .entry-content .wpforms-container,.page-id-38811 .entry-content .wpforms-confirmation-scroll,.page-id-40945 .entry-content .wpforms-container,.page-id-40945 .entry-content .wpforms-confirmation-scroll,.page-id-42446 .entry-content .wpforms-container-full,.page-id-xxx .entry-content .wpforms-container-full,.page-id-xxx .entry-content .wpforms-container-full{width:50%;float:left}.page-id-38811 .entry-content .wpforms-confirmation-scroll.wpforms-confirmation-container-full,.page-id-40945 .entry-content .wpforms-confirmation-scroll.wpforms-confirmation-container-full,.page-id-42446 .entry-content .wpforms-confirmation-scroll.wpforms-confirmation-container-full,.page-id-xxx .entry-content .wpforms-confirmation-scroll.wpforms-confirmation-container-full,.page-id-xxx .entry-content .wpforms-confirmation-scroll.wpforms-confirmation-container-full{width:100%}.page-id-38811 .entry-content .wpforms-submit-container .wpforms-submit,.page-id-40945 .entry-content .wpforms-submit-container .wpforms-submit,.page-id-41411 #reset-pass-submit,.page-id-42446 .entry-content .wpforms-submit-container .wpforms-submit,.page-id-xxx .entry-content .wpforms-submit-container .wpforms-submit,.page-id-xxx .entry-content .wpforms-submit-container .wpforms-submit{text-transform:uppercase;letter-spacing:2px;font-size:12px;padding:13px;text-decoration:none;white-space:nowrap;width:220px;text-align:center;color:#000;border:1px solid #000 !important;background-color:#fff;border-radius:0;display:inline-block;box-shadow:inset 0 0 0 0 #000;-webkit-transition:ease-out .4s;-moz-transition:ease-out .4s;transition:ease-out .4s}.page-id-38811 .entry-content .wpforms-submit-container .wpforms-submit:hover,.page-id-40945 .entry-content .wpforms-submit-container .wpforms-submit:hover,.page-id-42446 .entry-content .wpforms-submit-container .wpforms-submit:hover,.page-id-xxx .entry-content .wpforms-submit-container .wpforms-submit:hover,.page-id-xxx .entry-content .wpforms-submit-container .wpforms-submit:hover{color:#fff;box-shadow:inset 220px 0 0 0 #000}.page-id-38811 .entry-content input,.page-id-40945 .entry-content input,.page-id-42446 .entry-content input,{font-size:14px !important;letter-spacing:1px;padding:25px !important}.page-id-38811 .wpforms-confirmation-container-full,.page-id-40945 .wpforms-confirmation-container-full,.page-id-42446 .wpforms-confirmation-container-full,{background:0 0;border:1px solid #000}.login-as-user{z-index:100000000000000 !important;width:300px !important}.wpforms-confirmation-container-full,div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message){background-color:#fff;border:1px solid #000}.page-id-41411 h1{display:none}.page-id-41411 input[type=text],.page-id-41411 input[type=password]{min-width:500px;padding:10px}#lostpasswordform fieldset,#resetpasswordform fieldset{border:none}#lostpasswordform legend,#resetpasswordform legend{font-family:LeMondeLivreNormal;font-weight:400;font-size:2em}.post-41418 a{color:#ff7300;text-decoration:none}body.admin-has-been-logged-in-as-a-user{padding-top:0 !important;margin-top:0 !important}.woocommerce-view-order .woocommerce{width:100% !important}mark,ins{background:0 0;text-decoration:none}.xoo-wsc-modal dl.variation,.variation-Components,.wooco-cart-item dl.variation{display:block !important}.add-padding{padding-bottom:10px !important}.variation-Components ul{margin-left:0;padding-left:15px}span.xoo-wsc-pname,span.xoo-wsc-pname a,dt.variation-Components{font-weight:400 !important;font-style:normal !important}dl.checkout-variation{margin-top:0}.xoo-wsc-modal dd.variation-Components,.wooco-cart-item dd.variation-Components,.checkout-variation dd.variation-Components{display:none !important}.xoo-wsc-modal dd.variation-Components li,.wooco-cart-item dd.variation-Components li,.checkout-variation dd.variation-Components li{list-style:none;font-style:normal}.xoo-wsc-modal dd.variation-Components.show,.checkout-variation dd.variation-Components.show{display:block !important;font-size:12px}.xoo-wsc-img-col{align-self:flex-start}.student .quick_view_button,.make-up-artist .quick_view_button,.ignore-stock .quick_view_button,.studio-services .quick_view_button,.student .quick-add,.make-up-artist .quick-add,.ignore-stock .quick-add,.studio-services .quick-add{display:none !important}#quick-view-cover{position:absolute;width:92%;height:89%;background-color:#fff;z-index:10000;text-align:center;padding-top:18%}#quick-view{display:none}#qv-holder{display:flex;width:800px;min-height:400px}#qv-holder .left{width:33%}#qv-holder .right{width:66%}#qv-image{padding-right:20px}.qv-swatches{display:flex;flex-wrap:wrap;padding-top:10px;margin-bottom:15px}.qv-swatches .swatch{margin:0 5px 5px 0;width:38px;height:38px;border:1px solid #ccc;padding:2px;cursor:pointer}.qv-swatches .swatch img{max-width:32px;max-height:32px}.qv-swatches .swatch.active{border:2px solid green;padding:1px}.qv-swatches .swatch.oos{position:relative}body:not(.ignore-stock) .qv-swatches .swatch.oos:after{width:calc(1.414 * 34px);transform:rotate(-45deg);transform-origin:bottom left;border-top:2px solid #fff;position:absolute;bottom:2px;left:4px;content:''}#qv-holder .qv-title{font-size:24px;letter-spacing:2px;font-family:Radikal,sans-serif;letter-spacing:2px;line-height:32px;margin-bottom:10px;margin-top:0}#qv-holder .qv-brand a{font-size:16px;color:#757575;font-family:Radikal,sans-serif}#qv-holder .qv-price{color:#000;font-size:16px;letter-spacing:2px;margin-top:10px;margin-bottom:10px}#qv-holder .qv-add-to-cart{display:flex}#qv-holder .qv-add-to-cart .quantity{width:20%}#qv-holder .qv-add-to-cart .quantity input{border-radius:0;padding:8px 7px;width:100%;-webkit-appearance:none}#qv-holder .qv-add-to-cart .single_add_to_cart_button{color:#000;border:1px solid #000;text-transform:uppercase;letter-spacing:2px;font-size:11px;padding:15px 64px;text-decoration:none;white-space:nowrap;font-family:Radikal,sans-serif;border-radius:0;width:79%;background:linear-gradient(to left,transparent 50%,#000 50%);background-position-x:0%;background-position-y:0%;background-size:auto;background-size:201% 100%;background-position:right bottom;transition:all 1s ease;cursor:pointer;margin-left:2%;margin-bottom:10px}#qv-holder .yith-wcwl-add-button,#qv-holder .yith-wcwl-wishlistaddedbrowse,#qv-holder .yith-wcwl-wishlistexistsbrowse{padding:13px 40px;border:1px solid #000;font-size:11px;letter-spacing:2px;text-transform:uppercase;display:inline-block;width:97%;margin-top:0;display:inline-block;box-shadow:inset 0 0 0 0 #000;-webkit-transition:ease-out .4s;-moz-transition:ease-out .4s;transition:ease-out .4s;text-align:center;float:none}#qv-holder .fa-heart{font-size:18px;color:#a836a2;padding-left:12px}#qv-holder .qv-shade-selected,#qv-holder .qv-instructions{font-size:12px;margin-top:12px;margin-bottom:5px;text-transform:uppercase}#qv-holder .qv-oos{display:none;text-transform:uppercase;font-size:14px;color:#bf5c30}#qv-holder .qv-clear{display:none;cursor:pointer;font-size:12px;margin-top:-15px;margin-bottom:10px}#qv-holder .qv-clear:hover{color:#ff7300}#quick-view-added{display:none;position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:10000;text-align:center;padding-top:18%;top:0;left:0}#quick-view-added div{width:200px;height:50px;padding-top:10px;border:2px solid #000;background-color:#fff;left:calc(50% - 100px);position:relative;top:30px}#mobile-only{display:none}#wc-stripe-payment-request-wrapper{margin-bottom:10px}#woocommerce-body.move-down{padding-top:180px}#tabs-mobile{display:none}#wpforms-44896 input[type=text],#wpforms-44896 input[type=password],#wpforms-44896 input[type=email]{margin:0;padding:10px 21px;font-family:inherit;font-size:13px;font-weight:400;letter-spacing:.05em;line-height:calc(50px - (20px - 2px));color:#000;background-color:transparent;border:1px solid #e1e1e1;border-radius:0;outline:0;cursor:text;-webkit-appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase;-webkit-transition:border-color .2s ease-in-out;-o-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out;height:auto}#wpforms-submit-44896{position:relative;display:inline-block;vertical-align:middle;width:auto;margin:0;font-family:inherit;font-size:11px;line-height:2em;font-weight:500;letter-spacing:.2em;text-transform:uppercase;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;background-color:transparent;border:1px solid #000;overflow:hidden;cursor:pointer;z-index:3;padding:10px 20px;border-radius:0;-webkit-appearance:none;text-decoration:none}#wpforms-44896 .wpforms-field-sublabel,#wpforms-44896 .wpforms-field-html{font-size:12px;color:#757575;letter-spacing:2px;font-family:Radikal,sans-serif;text-transform:uppercase;margin-top:0;margin-bottom:0}#wpforms-44896 .wpforms-recaptcha-container{display:none}.woocommerce-form-login #klarna-identity-button{display:none}.show-password-input{display:none !important}.register-page{display:flex;width:100%}.register-page #register-left,.register-page #register-right{width:45%;margin:40px 2.5%}.register-page #register-left .register-box{display:none}.register-page #register-right input[type=text],.register-page #register-right input[type=tel],.register-page #register-right input[type=email]{font-size:14px !important;letter-spacing:1px;padding:25px !important}.register-page #register-right input.wpforms-smart-phone-field{padding-left:50px !important}.register-page #register-right .wpforms-form button[type=submit]{position:relative;display:inline-block;vertical-align:middle;width:auto;margin:0;font-family:inherit;font-size:11px;line-height:2em;font-weight:500;letter-spacing:.2em;text-transform:uppercase;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;background-color:transparent;border:1px solid #000;overflow:hidden;cursor:pointer;z-index:3;padding:10px 20px;border-radius:0;-webkit-appearance:none;text-decoration:none}.show-student,.show-professional{display:none}.student .show-student,.make-up-artist .show-professional{display:block !important}.student .student-link,.make-up-artist .professional-link{margin-top:40px}.make-up-artist .show-professional.hide-desktop,.student .show-student.hide-desktop{display:none !important}.product .product-label{top:-25px !important;background:0 0 !important;color:#757575 !important;padding:3px 11px 3px 0 !important;height:auto !important;font-family:radikal !important;font-size:10px !important;letter-spacing:2px !important;left:0 !important;text-transform:uppercase !important;line-height:24px !important;text-align:left !important;font-weight:500 !important;position:absolute !important;width:110px;white-space:nowrap}.page #primary article ul{margin-left:0}@media only screen and (max-width:1460px){.single .single-bar,.woocommerce.single-product #woocommerce-body{margin-left:30px !important;margin-right:30px !important}}@media only screen and (max-width:1366px){#top-banner-inner{max-width:90%}#logo-left{margin-left:3%}#menu-right .hide-for-medium{display:none}#colophon #footer-links-container,#colophon .site-info{max-width:94%}#our-brands{margin-left:30px;margin-right:30px}.search #primary article{max-width:94%;margin:0 3%}.search #primary .no-results .page-content{max-width:94%;margin:0 3%;margin-bottom:50px}.search-results #search-results-num{margin:0 3%}}@media only screen and (max-width:1250px){#primary-menu li a{padding-right:20px;font-size:13px}#black-right-menu{width:30%}#black-right-menu.on{left:70%}#big-menu-left ul{margin-left:0}}@media only screen and (max-width:1024px){#logo-left{margin-left:0;background:#000;text-align:center;width:100px;margin-top:0;margin-right:20px}#logo-left img{height:50px;width:auto;margin:8px 0}#menu-right{float:none;padding:24px;padding-right:0}#menu-right #site-navigation{justify-content:flex-end}#top-banner-inner{max-width:93%;margin-left:4%}#top-banner-middle span.icon,#top-banner-left span.icon{display:none}#top-banner-left,#top-banner-middle{display:block;flex-grow:1;flex-shrink:1;font-size:10px}.main-navigation{width:87%}#black-right-menu{width:35%}#black-right-menu.on{left:65%}.user-logged-in span{display:none}.user-logged-in{background:url(//neuebeauteco.com/wp-content/themes/neuebeaute/styles/img/myaccount.png) no-repeat;width:29px;height:23px;display:block}#top-banner-right .user-logged-in:hover:after{transform:none;transform-origin:none;border:0}#top-banner-right #user-navigation{left:-78px;top:26px;width:150px}.big-menu-column:nth-child(1){display:none}#big-menu-left{width:33.33333%}.big-menu-column{width:50%}#big-menu #brand-menu-sub-items{width:43%}#colophon #footer-links-container .footer-link-item{width:50%}#our-brands{padding:50px}#our-brands h2{font-size:40px;line-height:44px}#our-brands-container{flex-wrap:wrap}#our-brands-container .sub-item{width:45%;margin-bottom:40px}.register-page #register-left,.register-page #register-right{margin:0 2.5%}}@media only screen and (max-width:875px){#site-navigation{display:block;width:auto}#menu-right #site-navigation{justify-content:flex-start}#primary-menu{display:block;position:absolute;z-index:100000}#primary-menu.open{box-shadow:5px 5px 5px #ccc}#menu-right{height:72px}#menu-right .menu-nbc-menu-container{position:relative}#menu-right #menu-black-right{position:absolute;right:30px}#menu-right #menu-search{position:absolute;right:60px}#primary-menu li.menu-sub{display:none}#primary-menu li.menu-open{display:block}#primary-menu li.menu-open a:after{border:solid #000;border-width:0 1px 3px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-left:10px;border-bottom:solid 1px #000 !important}#primary-menu li.menu-sub.show-student.show-tablet,#primary-menu li.menu-sub.show-professional.show-tablet{display:none !important}#primary-menu li.menu-sub.on,#primary-menu li.hide-for-medium.on,#primary-menu.open li.hide-for-medium,.student #primary-menu li.menu-sub.on.show-student.show-tablet,.make-up-artist #primary-menu li.menu-sub.on.show-professional.show-tablet{display:block !important;position:relative;background-color:#fff;padding:5px 20px}#big-menu-close:before{content:'BACK';border-color:#000;border-style:solid;border-width:2px 2px 0 0;transform:rotate(136deg);font-size:15px;letter-spacing:2px}#big-menu-close{right:auto;color:#fff;left:-75px;top:45%;transform:rotate(90deg)}#big-menu-close i{display:none}#big-menu-close i.fa-angle-down{background-color:transparent;display:inline}#big-menu-left{display:none}#big-menu{top:113px;border-left:100px solid #000}.has-top-banner #big-menu{top:170px}.big-menu-column{width:100%;padding-top:0 !important}.big-menu-column:nth-child(2){background-color:#fff;height:calc(100% - 120px);padding-left:20px}.big-menu-sub{width:100%}.big-menu-column:nth-child(3).on{left:0}.big-menu-column:nth-child(2) .sub-menu-link{font-size:13px;letter-spacing:normal;width:91%;padding:2px 0}#shop-by-brand .big-menu-column:nth-child(2) .sub-menu-link:after{content:' \002B';float:right;font-size:18px}#big-menu #brand-menu-sub-items{position:absolute;left:100%;height:100%;width:100%;top:0;background-color:#fff}#big-menu #brand-menu-sub-items .brand-menu-contents.brand-link{display:none}#big-menu .big-menu-column-child-mobile{display:block !important}#big-menu .brand-menu-sub-item .brand-menu-contents img{width:100%}#big-menu .brand-menu-sub-item{top:0;overflow-y:scroll;height:85%;padding-bottom:15%;padding-right:0}body.menu-open{overflow:hidden}body.menu-open #masthead{position:fixed}#big-menu .brand-menu-sub-item .brand-menu-contents .brand-description{padding:0 20px}.sub-menu-link.has-sub:after{right:0;width:10px;height:10px}.sub-menu-link.has-sub.active{color:#000}.sub-menu-link.has-sub.active:after{border-color:#000}#colophon #footer-links-container .footer-link-item{width:50%}#colophon #footer-links-container .footer-link-item:nth-child(1){width:100%}#footer-newsletter{flex-direction:column}#footer-newsletter .sub-item{width:100%}#footer-newsletter .sub-item .newsletter-content{border:none}#our-brands-container .sub-item{width:100%;margin-bottom:40px}.reset_variations{text-transform:uppercase}}@media only screen and (max-width:768px){.link-button{padding:13px 40px}#colophon #footer-links-container .footer-link-item{width:100%}.search #primary header .page-title{font-size:18px;padding:50px 20px;line-height:1.2}.search #primary header .page-title span{display:block}.search #primary article a.post-thumbnail{width:25%}.search #primary article .entry-summary{width:75%}#yith-quick-view-modal .product-type-variable .woocommerce-variation-add-to-cart,#yith-quick-view-modal .product-type-variable .yith-wcwl-add-button{margin-left:0 !important}.page-id-38811 .entry-content h1,.page-id-42446 .entry-content h1{width:100%;margin-right:0;text-align:center}.page-id-38811 .entry-content .wpforms-container,.page-id-42446 .entry-content .wpforms-container,{width:100%}#post-40945 .entry-content{margin-top:0;display:flex;flex-direction:column}.page-id-40945 .site-flex{margin-top:100px}.page-id-40945 .entry-content h1{width:100%;text-align:center}.page-id-40945 .entry-content h1 br{display:none}.page-id-40945 .entry-content .wpforms-container{width:90%}#wpforms-40943-field_1-container .wpforms-field-row{display:flex;flex-direction:column}#wpforms-40943-field_1-container .wpforms-one-half{width:100%;margin-left:0 !important}#wpforms-40943-field_1-container .wpforms-first{margin-bottom:20px}#big-menu .big-menu-column a:hover{color:#000}#wpforms-44496 .wpforms-field-row-block{width:100%;margin-left:0}#wpforms-44496 .wpforms-field-row-block:nth-child(2){margin-top:20px}.register-page{flex-direction:column}.register-page #register-left,.register-page #register-right{width:95%;margin:0 2.5%}#register-left h1{text-align:center}.footer-newsletter{flex-direction:column}.footer-newsletter img{max-width:100%}.footer-link-item{padding-left:0 !important}.footer-link-item:nth-child(n+2){padding-top:5px;border-top:1px solid #fff}.footer-link-item:nth-child(n+2) ul{display:none}#colophon #footer-links-container .footer-link-item h5{position:relative;margin-bottom:5px}#colophon #footer-links-container .footer-link-item:nth-child(n+2) h5:after{background:url('data:image/svg+xml,<svg width="64px" height="64px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.9999 13.9394L17.4696 8.46973L18.5303 9.53039L11.9999 16.0607L5.46961 9.53039L6.53027 8.46973L11.9999 13.9394Z" fill="%23ffffff"></path></g></svg>');content:'';width:25px;height:25px;background-size:25px;position:absolute;right:0;top:2px}#footer-links-container{padding-bottom:0 !important;margin-bottom:20px}.page-id-40945.has-top-banner .site-flex{margin-top:180px}}@media only screen and (max-width:680px){.mobile-hide{display:none}#black-right-menu{width:55%}#black-right-menu.on{left:45%}#our-brands{padding:0}#colophon .site-info{flex-direction:column}#colophon .site-info-left,#colophon .site-info-right{width:100%;text-align:center;padding:10px 0}.search #primary article a.post-thumbnail{width:100%}.search #primary article .entry-summary{width:100%}.search #primary article .entry-content{flex-direction:column}#search-box #search-box-body{position:absolute;left:5%;top:calc(50% - 35px);width:100%}#search-box #search-box-body #close-search{right:10%}#search-box #search{max-width:90%}#search-box #search-submit{right:10%}.search #primary #search-results{display:flex;flex-wrap:wrap}.search #primary article{width:48%;margin:0 1%;border-bottom:0}.search .brand,.search .entry-title,.search .price,.search #primary article .entry-summary h2 a{color:#757575 !important;font-family:Radikal,sans-serif;text-transform:uppercase;margin-top:0;margin-bottom:0;font-size:12px !important;letter-spacing:1px !important}#login-form{max-width:90%}.woocommerce-account thead th{text-align:left}.woocommerce-account .order_details{font-size:14px}.woocommerce-view-order .site-flex,.woocommerce-account .site-flex{margin-top:100px !important}.has-top-banner.woocommerce-view-order .site-flex,.has-top-banner.woocommerce-account .site-flex{margin-top:180px !important}.woocommerce-MyAccount-navigation{margin-bottom:40px !important}.woocommerce-MyAccount-navigation ul{display:block;position:absolute;z-index:100000;border:1px solid #000 !important;width:90%;background-color:#fff;margin-bottom:20px}.woocommerce-MyAccount-navigation ul>li:not(:first-child){display:none}.woocommerce-MyAccount-navigation ul>li.is-active{position:relative}.woocommerce-MyAccount-navigation ul>li.is-active:after{border:solid #000;border-width:0 1px 3px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-left:10px;border-bottom:solid 1px #000 !important;content:'';right:0;position:absolute;top:17px}.woocommerce-MyAccount-navigation ul li{padding:10px;margin:0 !important}.woocommerce-account .order_details thead{display:none}.woocommerce-account .order_details tbody tr{display:flex;flex-wrap:wrap}.woocommerce-account .order_details tbody tr td:nth-child(1){flex-basis:85px}.woocommerce-account .order_details tbody tr td:nth-child(1) img{max-width:85px}.woocommerce-account .order_details tbody tr td:nth-child(2){flex-basis:60%}.woocommerce-account .order_details tbody tr td:nth-child(3){flex-basis:40%;text-align:right;padding-bottom:20px}.woocommerce-account .order_details tbody tr td:nth-child(3):after{content:'x'}.woocommerce-account .order_details tbody tr td:nth-child(4){flex-basis:25%;text-align:right;padding-bottom:20px}.woocommerce-account .order_details tbody tr td:nth-child(5){flex-basis:30%;text-align:right !important;padding-bottom:20px}.woocommerce-account .order_details tfoot{display:flex;flex-direction:column}.woocommerce-account .order_details tfoot tr{display:flex}.woocommerce-account .order_details tfoot tr th:nth-child(2){flex-basis:50%}.woocommerce-account .order_details tfoot tr td:nth-child(3){flex-basis:45%}.woocommerce-account .order_details tfoot tr th.order-notes{flex-basis:100%}#big-menu .brand-menu-contents .brand-logo,#big-menu .brand-menu-contents .brand-description{display:none}#big-menu .big-menu-column-child-mobile,#big-menu .brand-menu-sub-item{overflow:hidden}#big-menu .brand-menu-sub-item{height:100%}#big-menu .big-menu-column-child-mobile{position:absolute;left:0;width:123%;height:100%;max-width:none;overflow:hidden;top:0}#big-menu .big-menu-column-child-mobile img{height:100%;width:100%;max-width:none;object-fit:cover}#big-menu .brand-menu-sub-item .brand-menu-contents .link-button.mobile-white{z-index:1000000;position:absolute;top:65%;left:calc(50% - 110px);color:#fff;border:2px solid #fff;background-color:transparent;box-shadow:inset 0 0 0 0 #fff;-webkit-transition:ease-out .4s;-moz-transition:ease-out .4s}#big-menu .brand-menu-sub-item .brand-menu-contents .link-button.mobile-white:hover{color:#000;box-shadow:inset 220px 0 0 0 #fff}#big-menu .brand-menu-sub-item .brand-menu-contents .link-button.mobile-black{z-index:1000000;position:absolute;top:65%;left:calc(50% - 110px);color:#000;border:2px solid #000;background-color:transparent;box-shadow:inset 0 0 0 0 #000;-webkit-transition:ease-out .4s;-moz-transition:ease-out .4s}#big-menu .brand-menu-sub-item .brand-menu-contents .link-button.mobile-black:hover{color:#fff;box-shadow:inset 220px 0 0 0 #000}#big-menu .brand-menu-sub-item .brand-menu-contents .link-button.mobile-orange{z-index:1000000;position:absolute;top:65%;left:calc(50% - 110px);color:#ff7201;border:2px solid #ff7201;background-color:transparent;box-shadow:inset 0 0 0 0 #ff7201;-webkit-transition:ease-out .4s;-moz-transition:ease-out .4s}#big-menu .brand-menu-sub-item .brand-menu-contents .link-button.mobile-orange:hover{color:#fff;box-shadow:inset 220px 0 0 0 #ff7201}#archive-header{margin-bottom:10px !important}#archive-header .sub-section{flex-direction:row !important;max-height:250px;overflow:hidden}#archive-header .sub-section.col-3 .tagline{padding:20px !important}#archive-header .sub-section.col-3 .tagline h1{font-size:24px !important;line-height:30px !important;min-height:unset !important}#archive-header #featured-section{display:none !important}#archive-header .sub-section.col-3 .tagline img{max-height:100px !important}.woocommerce.archive .woocommerce-breadcrumb{margin-top:0 !important;padding-bottom:10px}.archive ul.products.columns-3 li.product{width:45% !important;margin:30px 2.5% !important;padding:0 !important}.archive #archive-footer-bottom{display:none !important}#archive-footer-body #archive-footer-right h4{font-size:24px !important;line-height:30px !important;margin:10px 30px !important}#archive-footer-body #archive-footer-top .footer-logo,#archive-footer-body #archive-footer-right h4{align-self:center}#archive-footer-body #archive-footer-top{padding:20px !important}#mobile-only{display:block}#mobile-only #tax-description{font-size:22px;font-family:LeMondeLivreNormal,serif;text-align:center;color:#757575;position:relative;margin-bottom:0;cursor:pointer}#mobile-only #tax-description:after{content:'';transition:all .5s ease;position:absolute;width:12px;height:12px;top:8px;border-color:#757575;border-style:solid;border-width:2px 2px 0 0;transform:rotate(136deg);margin-left:6px}#mobile-only #tax-description.active:after{transform:rotate(-45deg);top:12px}#mobile-only .taxonomy-description p{padding:20px;color:#757575;margin-top:0;font-family:LeMondeLivreNormal,serif}#mobile-featured{display:flex;padding:20px}#mobile-only .taxonomy-description{display:none}.mobile-featured h5{color:#000;font-size:16px;text-transform:uppercase;letter-spacing:3px;font-weight:300;text-align:center}.mobile-featured div.brand{color:#000;font-size:15px;text-transform:uppercase;letter-spacing:3px;font-weight:300;font-family:"Radikal",sans-serif;margin:0;text-align:center}#filter-holder{background-color:#fff}#filter-holder.sticky{position:fixed;top:112px;z-index:1000;width:100%;padding:10px;left:0}#filter-holder.sticky form{margin-bottom:0 !important}.woocommerce.archive ul.products h2,.woocommerce ul.products h4,.woocommerce.archive .woocommerce-Price-amount{font-size:12px !important;letter-spacing:1px !important}.iconic-woothumbs-thumbnails-wrap{margin-bottom:10px}.single-product span.sold-out,.single-product span.best-seller,.single-product span.pro-pick,.single-product span.onsale,.single-product span.coming-soon,.single-product span.new-product{top:-32px !important}.woocommerce.single-product .woocommerce-tabs ul.tabs{list-style:none !important;text-align:left !important}.woocommerce.single-product .woocommerce-tabs ul li{margin-left:0 !important;margin-right:0 !important;display:revert}.woocommerce.single-product .woocommerce-tabs div.woocommerce-Tabs-panel{margin-top:0 !important}.woocommerce.single-product #tab-reviews #submit{max-width:100% !important;width:100%}.woocommerce #review_form .form-submit,.woocommerce #review_form .comment-form-cookies-consent{margin-left:0 !important}.woocommerce .single-price{color:#000;font-size:16px;letter-spacing:2px;margin:5px 0}#woocommerce-body.move-down,.archive:not(.tax-brand) #woocommerce-body{padding-top:140px}#woocommerce-body.header-image{padding-top:20px !important}#our-brands-container .sub-item img{margin-bottom:10px}#tabs-desktop{display:none}#tabs-mobile{display:block}#purple-interior h1{font-size:40px;line-height:1.2;padding-left:10px;padding-right:10px}.footer-text .social-media{margin-bottom:15px}#customer_login{margin-top:60px}.wpforms-submit{width:100% !important}.single .related-posts-holder article{width:100%}#blog-carousel{max-width:85%}.single .single-bar a{display:block}.footer-newsletter img{max-width:unset;width:100%}.footer-header{padding:10px}#footer-links-container{padding-top:5px !important}#footer-links-container .social-media{display:none}#colophon #footer-links-container .footer-text{margin-bottom:10px}#colophon #footer-links-container .footer-text p{display:inline;padding-right:5px;font-size:32px;line-height:36px}#colophon #footer-links-container .footer-text p:nth-child(3){display:block}#colophon .site-info{padding:0}.blog .product .sold-out,.blog .product .best-seller,.blog .product .pro-pick,.blog .product .out-of-stock,.blog .product .onsale,.blog .product .coming-soon,.blog .product .new-product,.archive .product .sold-out,.archive .product .best-seller,.archive .product .pro-pick,.archive .product .out-of-stock,.archive .product .onsale,.archive .product .coming-soon,.archive .product .new-product,.single .product .sold-out,.single .product .best-seller,.single .product .pro-pick,.single .product .out-of-stock,.single .product .onsale,.single .product .coming-soon,.single .product .new-product,.product .product-label{right:unset !important;left:0}.woocommerce.archive ul.products li.product img{border-bottom:1px solid #ccc;margin-bottom:8px !important;padding-bottom:8px}.search.has-top-banner #primary{margin-top:185px}}@media only screen and (max-width:500px){#black-right-menu{width:85%}#black-right-menu.on{left:15%}#top-banner-right a{margin:0 2px}.page-id-40945 .entry-content .wpforms-field-radio input{padding:5px !important;font-size:20px !important}#archive-header .sub-section.col-3 .right-image{display:none !important}.woocommerce #woocommerce-body{margin:0 4% !important}#mobile-featured{padding:20px 4% !important}.woocommerce.archive .product .fa-heart-o:before,.woocommerce.single-product .related .product .fa-heart-o:before,.woocommerce-cart .cart-collaterals .product .fa-heart-o:before{margin-right:-6px}#filter-holder{position:relative;top:0}#filter-holder.delay{transition:top 1.25s ease 0s}#colophon #footer-links-container .footer-text p{font-size:29px}}@media only screen and (max-width:1180px) and (max-height:800px){#big-menu-left{padding-top:4%}.big-menu-column:nth-child(2){padding-top:6%}#big-menu .brand-menu-sub-item .brand-menu-contents img.brand-product{width:auto;max-height:150px;height:auto;padding-top:40px}}.student .needsclick,.make-up-artist .needsclick,.wholesale-group-1 .needsclick,.wholesale-group-2 .needsclick,.wholesale-group-3 .needsclick,.wholesale-old .needsclick,.studio-services .needsclick{display:none !important}body.customer .hide-customer,body.make-up-artist .hide-make-up-artist,body.student .hide-student,body.studio-services .hide-studio-services,body.wholesale-group-1 .hide-wholesale-group-1,body.wholesale-group-2 .hide-wholesale-group-2,body.wholesale-group-3 .hide-wholesale-group-3{display:none}.footer-newsletter .klaviyo-form{margin-left:0 !important;margin-right:0 !important}.footer-newsletter .klaviyo-form .go2138318174{background-color:transparent !important;border:none !important;border-bottom:1px solid #000 !important;padding-left:5px !important}.footer-newsletter .klaviyo-form .go2138318174::placeholder{color:#000 !important}.footer-newsletter .klaviyo-form .go2138318174:focus-visible{border:none !important}.footer-newsletter .klaviyo-form button{background-color:transparent !important;text-transform:uppercase;border:1px solid #000 !important;padding:10px 30px !important;font-size:11px !important}.footer-newsletter .newsletter-header{margin-top:30px;font-size:13px;margin-bottom:5px}.footer-nl-right{padding:25px}@media only screen and (max-width:768px){.footer-newsletter .klaviyo-form{max-width:unset !important}}@media only screen and (max-width:680px){.footer-newsletter .newsletter-header{margin-top:0}.footer-newsletter .klaviyo-form div div{flex-wrap:wrap}.footer-newsletter .klaviyo-form div div div:nth-child(1){flex:unset;width:100%;padding-right:.1px !important}.footer-newsletter .klaviyo-form div div div:nth-child(2){flex:unset;width:100%}.footer-newsletter .klaviyo-form button{margin-top:10px;width:100%;padding:15px 30px !important}}.quick-add,#quick-add{display:none}@media only screen and (max-width:680px){body.no-scroll{overflow:hidden}.product-highlight .image-holder{position:relative}.quick-add{display:block;position:absolute;right:12px;top:-22px;background-color:#dedede;line-height:1}.home .quick-add{z-index:10000}.woocommerce .quick-add{right:0}.quick-add svg{width:20px;height:20px}#quick-add{position:fixed;bottom:env(safe-area-inset-bottom);width:100%;text-align:center;background-color:#fff;padding:20px;z-index:1000}#quick-add-overlay{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.5);top:0;left:0;display:none}#quick-add-holder,#quick-add-swatch{display:none}#quick-add h3{margin-top:0;position:relative}#quick-add h3:after{background-image:url('data:image/svg+xml,<svg width="64px" height="64px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"><path d="M20.7457 3.32851C20.3552 2.93798 19.722 2.93798 19.3315 3.32851L12.0371 10.6229L4.74275 3.32851C4.35223 2.93798 3.71906 2.93798 3.32854 3.32851C2.93801 3.71903 2.93801 4.3522 3.32854 4.74272L10.6229 12.0371L3.32856 19.3314C2.93803 19.722 2.93803 20.3551 3.32856 20.7457C3.71908 21.1362 4.35225 21.1362 4.74277 20.7457L12.0371 13.4513L19.3315 20.7457C19.722 21.1362 20.3552 21.1362 20.7457 20.7457C21.1362 20.3551 21.1362 19.722 20.7457 19.3315L13.4513 12.0371L20.7457 4.74272C21.1362 4.3522 21.1362 3.71903 20.7457 3.32851Z" fill="%230F0F0F"></path></g></svg>');content:'';background-size:20px;width:20px;height:20px;position:absolute;right:0;top:0}.quick-add-product{display:flex;gap:20px}#quick-add-img,#quick-add-img-added{width:30%}#qa-add-to-cart{background-color:#000;color:#fff;padding:15px}#qa-oos{background-color:#fff;color:#000;border:1px solid #000;padding:15px}.quick-add-product-holder{align-content:flex-start;text-align:left}.quick-add-product-holder #quick-add-brand,.quick-add-product-holder #quick-add-brand a,.quick-add-product-holder #quick-add-brand-added,.quick-add-product-holder #quick-add-brand-added a{font-size:11px;color:#757575;letter-spacing:2px;font-family:Radikal,sans-serif;text-transform:uppercase;text-decoration:none}.quick-add-product-holder #quick-add-name,.quick-add-product-holder #quick-add-name-added{color:#757575;font-size:13px;letter-spacing:1.5px;font-family:Radikal,sans-serif;text-transform:uppercase}#quick-add-swatch{max-height:60vh;margin-bottom:20px}#quick-add-swatch .swatch-list{overflow-y:scroll;max-height:50vh}#quick-add-swatch .swatch-list .swatch{display:flex;gap:20px;margin-bottom:10px;align-items:center;font-size:13px;color:#757575;overflow:hidden;padding-right:30px;position:relative;border:1px solid #fff;text-align:left}#quick-add-swatch .swatch-list .swatch>div,#quick-add-swatch .swatch-list .swatch>img{aspect-ratio:1/1;max-width:50px;min-width:50px;height:50px !important}body:not(.ignore-stock) #quick-add-swatch .swatch-list .swatch.oos:after{width:calc(1.414 * 50px);transform:rotate(-45deg);transform-origin:bottom left;border-top:2px solid #fff;position:absolute;bottom:0;left:2px;content:''}#quick-add-swatch .swatch-list .swatch.active:after{content:'';background-image:url('data:image/svg+xml,<svg width="64px" height="64px" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"><path d="M5.5 11.5L10.5 16.5L19.5 7.60001" stroke="%23121923" stroke-width="1.2"></path></g></svg>');width:30px;height:30px;background-size:30px;position:absolute;right:0;top:0}.ph-item .ph-body .product-label{right:unset !important;left:0;padding:0 !important;text-align:left !important}#quick-add-added{display:none}#quick-add-added .quick-add-product-holder{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px;width:70%}#quick-add-added .quick-add-product-holder #quick-add-brand-added,#quick-add-added .quick-add-product-holder #quick-add-name-added,#quick-add-added .quick-add-product-holder #quick-add-shade-added{width:100%}#quick-add-added .quick-add-product-holder #quick-add-shade-added{color:#757575;font-size:13px;letter-spacing:1.5px}#quick-add-added .quick-add-product-holder #quick-add-quantity-added,#quick-add-added .quick-add-product-holder #quick-add-price-added{width:50%;color:#757575;font-size:13px;letter-spacing:1.5px;font-family:Radikal,sans-serif;margin-top:30px}#quick-add-added .quick-add-product-holder #quick-add-price-added{text-align:right}#qa-checkout{background-color:#000;color:#fff;padding:15px;width:100%;display:block;text-decoration:none}.woocommerce-pagination a.page-numbers{width:20px !important}.woocommerce-pagination .page-numbers{font-size:.8rem !important}.xoo-wsc-modal .xoo-wsc-icon-cross{font-size:18px;margin-top:0}}.promo-banner{display:flex;justify-content:center;align-items:center;background:#222;padding:8px 20px;font-size:14px;overflow:hidden;gap:30px}.banner-messages{position:relative;height:18px;overflow:hidden;flex:1;text-align:center}.banner-messages.right{text-align:right}.banner-messages>div{position:absolute;width:100%;line-height:1;top:0;left:0;opacity:0;transform:translateY(100%);transition:all .6s ease;color:#fff}.banner-messages>div.active{opacity:1;transform:translateY(0)}.banner-countdown{color:#fff;flex:1;font-size:14px;height:18px;line-height:1}@media only screen and (max-width:1340px){.banner-messages{flex:1 1 66%}.banner-countdown{flex:1 1 33%}}@media only screen and (max-width:1024px){.banner-messages{flex:1 1 80%;text-align:left !important}.banner-countdown{flex:1 1 20%}}@media only screen and (max-width:768px){.promo-banner{flex-direction:column;gap:0}.banner-messages{flex:unset;text-align:center !important;width:100%;height:42px}.banner-messages div{line-height:1.2}}.cky-btn-revisit-wrapper{display:none !important}#infoPopupOverlay{width:100%;height:100%;background:rgba(0,0,0,.8);position:absolute;top:0;left:0;z-index:1000000;display:none}#infoPopup{max-width:90%;width:355px;background-color:#fff;padding:10px;position:absolute;top:40%;left:calc(50% - 178px)}#infoPopupInner{border:2px solid #a836a2;padding:10px}#infoPopup span.close{position:absolute;top:15px;right:15px;cursor:pointer}#infoPopup span.close svg{width:20px;height:20px}#popupBody{display:flex;justify-content:space-evenly;flex-direction:column}#popupBody p{margin-bottom:0}.landing-page .entry-header{min-height:190px;padding-top:40px;text-align:center;display:block !important}.has-top-banner .landing-page .entry-header{min-height:225px;padding-top:75px}.landing-page .entry-header h1{margin-bottom:0}.landing-page .step{max-width:1000px;margin:0 auto;text-align:center}.landing-page .step h2{font-family:Radikal,Arial,sans-serif;color:#6e6a66;font-weight:700;margin-bottom:0;font-size:18px;margin-top:30px}.landing-page#primary{width:100% !important;float:none !important;font-size:unset !important;margin-top:115px !important;padding:0 !important}.landing-page .sub-label{margin-bottom:20px;font-family:Radikal,Arial,sans-serif;color:#6e6a66;font-style:italic;margin-top:0;font-size:16px}.woocommerce.archive .landing-page .product-holder{justify-content:center;display:flex;background-color:#fcf5ef;align-items:center}.woocommerce.archive .landing-page .product-item{width:50%}.woocommerce.archive .landing-page .product-item:nth-child(2) .product{position:relative}.woocommerce.archive .landing-page .product-item:nth-child(2) .product:after{content:'';position:absolute;width:1px;height:100%;background-color:#e5ded6;left:-20px}.woocommerce.archive .landing-page .product-item .product{display:flex;gap:20px;margin:30px;align-items:center}.woocommerce.archive .landing-page .product .image-holder{width:45%}.woocommerce.archive .landing-page .product .product-content{width:55%}.woocommerce.archive .landing-page .product .product-content h4{font-family:Radikal,Arial,sans-serif;color:#6e6a66;font-size:11px;margin-bottom:0;text-transform:uppercase;letter-spacing:1px}.woocommerce.archive .landing-page .product .product-content h2{font-family:Radikal,Arial,sans-serif;color:#6e6a66;font-size:14px;margin-top:0;margin-bottom:20px;font-weight:400;text-transform:uppercase;letter-spacing:1px}.woocommerce.archive .landing-page .product .product-content .home-product-link{background-color:#c6a27e;color:#fff;padding:10px 20px;text-transform:uppercase;font-weight:600;font-size:14px}.woocommerce.archive .landing-page .results-header{text-align:center;font-family:Radikal,Arial,sans-serif;color:#6e6a66;font-size:24px;font-weight:400;display:flex;justify-content:center;position:relative;max-width:90%;margin:40px auto}.woocommerce.archive .landing-page h2.results-header:before{content:"";position:absolute;left:0;right:0;height:2px;background:#e5ded6;top:50%;transform:translateY(-50%);z-index:0}.woocommerce.archive .landing-page h2.results-header span{position:relative;background:#fff;padding:0 25px}.woocommerce.archive .landing-page .results-tagline{color:#6e6a66;font-size:20px;font-style:italic;text-align:center}.woocommerce.archive .landing-page .results-image-holder{display:flex;gap:40px;justify-content:center;max-width:1000px;margin:0 auto}.woocommerce.archive .landing-page ul.products{max-width:90%;margin:0 auto}.woocommerce.archive .landing-page ul.products li{padding:10px;margin-top:20px}.woocommerce.archive .landing-page ul.products li h2,.woocommerce.archive .landing-page ul.products li h4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.woocommerce.archive .landing-page ul.products li .quick_view_button.fancybox,.woocommerce.archive .landing-page ul.products li .quick_add_now{right:10px}.woocommerce.archive .landing-page ul.products li .product-label{left:10px !important}.woocommerce.archive .landing-page .slick-dots{bottom:15px}.woocommerce.archive .landing-page .button-link{max-width:1000px;display:block;margin:30px auto;text-align:center;color:#fff;padding:10px;text-transform:uppercase;font-weight:700;font-size:18px;letter-spacing:1px;text-decoration:none}.woocommerce.archive .landing-page .step .quick_view_button{display:none !important}.woocommerce.archive .landing-page .slick-prev:before{content:'' !important;background:url('data:image/svg+xml,<svg viewBox="-5.5 0 26 26" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sketch="http://www.bohemiancoding.com/sketch/ns" fill="%23ff7201"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"><title>chevron-left</title><desc>Created with Sketch Beta.</desc><defs></defs><g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" sketch:type="MSPage"><g id="Icon-Set-Filled" sketch:type="MSLayerGroup" transform="translate(-423.000000, -1196.000000)" fill="%23ff7201"><path d="M428.115,1209 L437.371,1200.6 C438.202,1199.77 438.202,1198.43 437.371,1197.6 C436.541,1196.76 435.194,1196.76 434.363,1197.6 L423.596,1207.36 C423.146,1207.81 422.948,1208.41 422.985,1209 C422.948,1209.59 423.146,1210.19 423.596,1210.64 L434.363,1220.4 C435.194,1221.24 436.541,1221.24 437.371,1220.4 C438.202,1219.57 438.202,1218.23 437.371,1217.4 L428.115,1209" id="chevron-left" sketch:type="MSShapeGroup"></path></g></g></g></svg>');background-repeat:repeat;background-size:auto;background-size:20px;background-repeat:no-repeat;width:20px;height:20px;display:block}.woocommerce.archive .landing-page .slick-prev{left:-20px;top:38%}.woocommerce.archive .landing-page .slick-next:before{content:'';background:url('data:image/svg+xml,<svg viewBox="-5.5 0 26 26" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sketch="http://www.bohemiancoding.com/sketch/ns" fill="%23ff7201"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"><title>chevron-right</title><desc>Created with Sketch Beta.</desc><defs></defs><g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" sketch:type="MSPage"><g id="Icon-Set-Filled" sketch:type="MSLayerGroup" transform="translate(-474.000000, -1196.000000)" fill="%23ff7201"><path d="M488.404,1207.36 L477.637,1197.6 C476.806,1196.76 475.459,1196.76 474.629,1197.6 C473.798,1198.43 473.798,1199.77 474.629,1200.6 L483.885,1209 L474.629,1217.4 C473.798,1218.23 473.798,1219.57 474.629,1220.4 C475.459,1221.24 476.806,1221.24 477.637,1220.4 L488.404,1210.64 C488.854,1210.19 489.052,1209.59 489.015,1209 C489.052,1208.41 488.854,1207.81 488.404,1207.36" id="chevron-right" sketch:type="MSShapeGroup"></path></g></g></g></svg>');background-repeat:repeat;background-size:auto;background-size:20px;background-repeat:no-repeat;width:20px;height:20px;display:block}.woocommerce.archive .landing-page .slick-next{right:-20px;top:38%}.woocommerce.archive .landing-page ul.products h2{white-space:wrap}@media only screen and (max-width:1024px){.woocommerce .landing-page header h1{padding:0;margin-top:unset;padding-left:25px;padding-right:25px}.woocommerce .landing-page header p{padding-left:25px;padding-right:25px;padding-bottom:30px}}@media only screen and (max-width:1010px){.landing-page .step,.woocommerce.archive .landing-page .button-link,.woocommerce.archive .landing-page .results-image-holder{max-width:96%}.landing-page .entry-header{min-height:200px;padding-top:65px}}@media only screen and (max-width:768px){.woocommerce.archive .landing-page .product-item .product{margin:5px 15px}.woocommerce.archive .landing-page .product .image-holder{width:33%}.woocommerce.archive .landing-page .product .product-content{width:67%}.woocommerce.archive .landing-page .product-item:nth-child(2) .product:after{left:-15px}.woocommerce.archive .landing-page .product-item .product{gap:10px}.woocommerce.archive .landing-page .product .product-content .home-product-link{white-space:nowrap;margin-bottom:10px;display:inline-block}.woocommerce.archive .landing-page .product .product-content .home-product-link{padding:8px 10px;font-size:12px}.woocommerce.archive .landing-page .results-image-holder .slick-dots{bottom:-15px !important}.woocommerce .landing-page header h1{font-size:22px}.landing-page .entry-header{padding-top:20px;min-height:unset}.has-top-banner .landing-page .entry-header{min-height:unset}.woocommerce.archive .landing-page .product .product-content h4,.woocommerce.archive .landing-page .product .product-content h2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.woocommerce.archive .landing-page ul.products li h2,.woocommerce.archive .landing-page ul.products li h4{overflow:hidden;white-space:wrap;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}}@media only screen and (max-width:680px){.woocommerce.archive .landing-page ul.products.columns-4 li.product{width:auto !important}.woocommerce.archive .landing-page .slick-prev{left:-10px;top:38%}.woocommerce.archive .landing-page .slick-next{right:-10px;top:38%}.has-top-banner .landing-page .entry-header{min-height:200px}.results-image-holder img{padding-left:20px;padding-right:20px}.page-template-page-landing-page{overflow-x:hidden}.woocommerce.archive .landing-page .product .product-content h4{font-size:10px}.woocommerce.archive .landing-page .product .product-content h2{font-size:11px;margin-bottom:5px}.woocommerce.archive .landing-page .product .product-content .home-product-link{padding:6px 8px;font-size:11px}}@media only screen and (max-width:600px){.woocommerce.archive .landing-page .product .image-holder{width:45%}.woocommerce.archive .landing-page .product .product-content{width:55%}.woocommerce.archive .landing-page .slick-slide{text-align:center}.woocommerce.archive .landing-page .slick-dots{bottom:0}}