.subnavbar-nav{display:none}@media (min-width:992px){.only-mobile{display:none!important}}.only-desktop{display:none!important}@media (min-width:992px){.only-desktop{display:inline-block!important}}.is_bold{font-weight:600}#salon,#salon-finder{color:#e31e97}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:1;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}#navbarCollapser{left:-500px;position:fixed;width:100%}#navbarCollapser.collapsing{display:flex;flex-direction:column;height:auto;transition-delay:unset;left:-100%;transition:left .3s ease}#navbarCollapser.show{top:0;height:100%;transition:1s;overflow-y:hidden;display:flex;flex-direction:column;transition-delay:unset;transition:left .3s ease-in;left:0;position:fixed;z-index:1001}#navbarCollapser.show .navbar-items-container .navbar-nav{background-color:#fff}#navbarCollapser.show .navbar-sidebar-menu{background-color:#fff;overflow:scroll;width:65%;left:0;margin-right:auto}@media (min-width:992px){#navbarCollapser.show .navbar-sidebar-menu{display:inline-block;width:100%}}#navbarCollapser.show .navbar-sidebar-menu::-webkit-scrollbar{width:0;background:transparent}#navbarCollapser.show .navbar-close-area{width:35%;height:100%;right:0;top:0;position:absolute}@media (min-width:992px){#navbarCollapser.show .navbar-close-area{display:none}}#navbarCollapser.show .nav-item{padding:1em 0;border-bottom:1px solid #dfdfdf;z-index:1}#navbarCollapser.show .nav-item.show{padding-bottom:0}#navbarCollapser.show .nav-item.show .dropdown-toggle:after{content:"";-webkit-transform:rotate(0deg);transform:rotate(0deg)}#navbarCollapser.show .nav-item .nav-link{color:#1d1d20;display:flex;font-size:.8125em;font-family:Lato,serif;font-weight:600;justify-content:flex-start;letter-spacing:.075em;text-transform:uppercase;padding:0 1em;position:relative}#navbarCollapser.show .nav-item .nav-link:hover{color:#7313a6}@media (min-width:768px){#navbarCollapser.show .nav-item .nav-link{font-size:.8125em}}@media (min-width:992px){#navbarCollapser.show .nav-item .nav-link{font-size:1em}}#navbarCollapser.show .nav-item .dropdown-toggle:after,#navbarCollapser.show .nav-item .dropdown-toggle:before{border:none;background:#1d1d20;content:"";display:inline-block;height:4px;right:20px;top:10px;position:absolute;transition:.3s;width:10px}#navbarCollapser.show .nav-item .dropdown-toggle:after{content:"";-webkit-transform:rotate(90deg);transform:rotate(90deg)}#navbarCollapser.show .nc-dropdown-menu.show{position:static!important;padding:0;margin:1em 0 0;border-top:1px solid #dfdfdf}#navbarCollapser.show .nc-dropdown-menu.show .nc-dropdown-item{background-color:#fff;border-bottom:1px solid #dfdfdf;position:relative}#navbarCollapser.show .nc-dropdown-menu.show .nc-dropdown-item:last-child(){border-bottom:none}#navbarCollapser.show .nc-dropdown-menu.show .nc-dropdown-item:after,#navbarCollapser.show .nc-dropdown-menu.show .nc-dropdown-item:before{top:25px}#navbarCollapser.show .nc-dropdown-menu.show .nc-dropdown-item:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#navbarCollapser.show .nc-dropdown-menu.show .nc-dropdown-item.active:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}#navbarCollapser.show .nc-dropdown-item{color:#1d1d20;font-size:.8125em;font-weight:600;letter-spacing:.075em;text-transform:uppercase;display:block;padding:20px 25px;white-space:unset}#navbarCollapser.show .subnavbar-nav{display:block;margin-top:0}.navbar-search-mobile{display:inline-block;margin:0 5%;width:90%}@media (min-width:992px){.navbar-search-mobile{display:none}}.navbar-search-mobile button.btn-primary{background-color:transparent;border-color:transparent;color:#1d1d20!important;opacity:.3;left:0;position:absolute}.navbar-search-mobile input[type=text]{background-color:#f4f4f4;text-align:center}.navbar-search-mobile .search-bar{display:block}@media (min-width:768px){.navbar-search-mobile .search-bar{width:100%}}@media (min-width:992px){.navbar-search-mobile .search-bar{display:inline-block}}.main-menu-button-mobile .number-notifications{display:none;width:20px;height:20px;border-radius:20px;line-height:15px;font-family:Roboto,sans-serif;font-size:12px;font-weight:700;text-align:center;position:absolute;background-color:#ff6b6b;color:#fff;-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:1;animation-iteration-count:1;top:13px;left:10px}.main-menu-button-mobile:hover .number-notifications{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}.sticky{position:fixed;top:0;width:100%;z-index:6000}.navbar-custom,.navbar-custom .leaderboard-container{background-color:#f4f4f4}.navbar-custom .custom-navbar-items-components{display:none}.navbar-custom .navbar-toggler{color:#000}.navbar-custom .navbar-toggler:focus{outline:none}.navbar-custom .navbar{background-color:#fff;padding:0;width:100%}@media (min-width:992px){.navbar-custom .navbar{display:inline-block;margin-top:0;flex-basis:auto;flex-grow:0}}.navbar-custom .navbar .navbar-top-part{border-bottom:1px solid #dfdfdf;display:flex;margin:0;height:70px;width:100%}.navbar-custom .navbar .navbar-top-part .navbar-center-container,.navbar-custom .navbar .navbar-top-part .navbar-left-container,.navbar-custom .navbar .navbar-top-part .navbar-right-container{height:100%;width:100%}.navbar-custom .navbar .navbar-top-part .navbar-center-container .navbar-logo-container,.navbar-custom .navbar .navbar-top-part .navbar-left-container .navbar-logo-container{height:100%;padding-top:10px;width:100%}.navbar-custom .navbar .navbar-top-part .navbar-center-container .navbar-logo-container img,.navbar-custom .navbar .navbar-top-part .navbar-left-container .navbar-logo-container img{max-width:210px;min-width:185px;width:100%}.navbar-custom .navbar .navbar-top-part .navbar-left-container{display:flex;justify-content:center}@media (min-width:992px){.navbar-custom .navbar .navbar-top-part .navbar-left-container{justify-content:flex-start}}.navbar-custom .navbar .navbar-top-part .navbar-left-container .main-menu-button-mobile{display:block;padding:0}@media (min-width:992px){.navbar-custom .navbar .navbar-top-part .navbar-left-container .main-menu-button-mobile{display:none}}.navbar-custom .navbar .navbar-top-part .navbar-left-container .navbar-logo-container{display:none}@media (min-width:992px){.navbar-custom .navbar .navbar-top-part .navbar-left-container .navbar-logo-container{align-items:center;display:flex;padding-top:10px}}.navbar-custom .navbar .navbar-top-part .navbar-center-container .navbar-logo-container{align-items:center;display:flex;justify-content:center}@media (min-width:992px){.navbar-custom .navbar .navbar-top-part .navbar-center-container .navbar-logo-container{display:none}}.navbar-custom .navbar .navbar-top-part .navbar-center-container .navbar-items-container{display:none;height:100%;width:100%}@media (min-width:992px){.navbar-custom .navbar .navbar-top-part .navbar-center-container .navbar-items-container{display:flex;justify-content:center}}.navbar-custom .navbar .navbar-top-part .navbar-right-container .navbar-items-container{display:flex;justify-content:center;height:100%;width:100%}@media (min-width:992px){.navbar-custom .navbar .navbar-top-part .navbar-right-container .navbar-items-container{justify-content:flex-end}}.navbar-custom .fixed-menu{width:100%}.navbar-nav{list-style:none}.navbar-nav .nav-item{height:100%}.navbar-nav .nav-item a{color:#000}@media (min-width:992px){.navbar-nav .nav-item{border-bottom:3px solid transparent;font-size:.875em;width:auto}}@media (min-width:992px){.navbar-nav .nav-item:hover{border-bottom:3px solid #7313a6}.navbar-nav .nav-item:hover .nav-link{color:#7313a6}.navbar-nav .nav-item:hover .nc-dropdown-menu{display:block;border-bottom:3px solid #7313a6}}.navbar-nav .nav-item.dropdown .dropdown-toggle:after{display:none}.navbar-nav .nav-item .nav-link{align-items:center;color:#000;display:flex;justify-content:center;font-size:13px;font-family:Lato,serif;font-weight:600;height:100%;letter-spacing:.075em;text-transform:uppercase;padding:0 1em;position:relative}.navbar-nav .nav-item .nav-link .purple-text{color:#7313a6}@media (min-width:992px){.navbar-nav .nav-item .nav-link{font-size:12px;padding:0 .5em;letter-spacing:1.5px}}.navbar-nav .nav-item .nav-link:hover{color:#7313a6}ul.subnavbar-nav{background-color:#fff;border-right:1px solid #dfdfdf;display:none;list-style:none;margin-right:auto;margin-top:10em;padding:0;width:100%}@media (min-width:992px){ul.subnavbar-nav{border-right:none;border-bottom:1px solid #dfdfdf;display:flex;flex-direction:row;justify-content:center;margin:0;text-align:center;width:100%}}li.subnavbar-item{border-bottom:1px solid #dfdfdf;cursor:pointer;display:inline-block;font-family:Lato,serif;font-size:.8125em;min-height:35px;padding:1em 0;text-align:left;text-transform:uppercase;width:100%;white-space:nowrap}@media (min-width:768px){li.subnavbar-item{font-size:.8125em}}@media (min-width:992px){li.subnavbar-item{align-items:center;border-bottom:none;border-right:1px solid #dfdfdf;display:flex;height:50px;text-align:center;padding:0;vertical-align:top;width:auto}}li.subnavbar-item a.subnav-link,li.subnavbar-item span.subnav-link{background-color:#fff;display:inline-block;font-weight:600;letter-spacing:.075em;padding:0 1em;width:100%}@media (min-width:992px){li.subnavbar-item a.subnav-link,li.subnavbar-item span.subnav-link{font-weight:100;font-size:12px;line-height:50px;letter-spacing:1px;padding:0 .625em}}@media (min-width:992px){li.subnavbar-item a.subnav-link:hover,li.subnavbar-item span.subnav-link:hover{color:#fff;background-color:#7313a6}}@media (min-width:992px){.with-images{width:800px!important}.with-images .with-images-submenu .with-images-submenu-item:first-child .with-images-submenu-sidebar{display:inline-block}.with-images .with-images-submenu .with-images-submenu-item{padding:15px 25px!important}.with-images .image-container{display:block;margin:0 auto;text-align:center}.with-images .image-label{background-color:#fff;display:block}}.with-images .with-images-submenu .with-images-submenu-item{background-color:#1d1d20;border-bottom:1px solid #dfdfdf}.with-images .with-images-submenu .with-images-submenu-item:last-child{border-bottom:none}@media (min-width:992px){.with-images .with-images-submenu .with-images-submenu-item{background-color:inherit;border-bottom:inherit;padding:1.125em 1.875em;width:189px}}.with-images .with-images-submenu .with-images-submenu-sidebar{display:none}@media (min-width:992px){.with-images .with-images-submenu .with-images-submenu-sidebar{display:inline-block}}@media (min-width:992px){.nc-dropdown-menu.sidebar-menu{left:0;height:455px}.nc-dropdown-menu.sidebar-menu .nc-dropdown-item:hover .nc-dropdown-menu-sidebar,.nc-dropdown-menu.sidebar-menu .nc-dropdown-menu-sidebar,.nc-dropdown-menu.sidebar-menu .nc-dropdown-menu-submenu{display:inline-block}.nc-dropdown-menu.sidebar-menu .nc-dropdown-menu-sidebar{vertical-align:top;background-color:#f4f4f4;width:600px;text-align:center;top:.625em;right:10px;position:absolute;display:none;height:97%}.nc-dropdown-menu.sidebar-menu .nc-dropdown-menu-sidebar .num-childs-1,.nc-dropdown-menu.sidebar-menu .nc-dropdown-menu-sidebar .num-childs-2,.nc-dropdown-menu.sidebar-menu .nc-dropdown-menu-sidebar .num-childs-3,.nc-dropdown-menu.sidebar-menu .nc-dropdown-menu-sidebar .num-childs-4,.nc-dropdown-menu.sidebar-menu .nc-dropdown-menu-sidebar .num-childs-5{display:inline-block;overflow:hidden;vertical-align:top;margin:20px 5px 0}.nc-dropdown-menu.sidebar-menu .nc-dropdown-menu-sidebar .num-childs-1{margin:20px 0 0;width:100%}.nc-dropdown-menu.sidebar-menu .nc-dropdown-menu-sidebar .num-childs-1 .image-container{padding:0 10px}.nc-dropdown-menu.sidebar-menu .nc-dropdown-menu-sidebar .num-childs-1 .image-container img{width:100%}.nc-dropdown-menu.sidebar-menu .nc-dropdown-menu-sidebar .num-childs-2{width:49%}.nc-dropdown-menu.sidebar-menu .nc-dropdown-menu-sidebar .num-childs-3{height:100%;width:29%;margin:15px 10px 0}.nc-dropdown-menu.sidebar-menu .nc-dropdown-menu-sidebar .num-childs-3 .image-container{display:inline-block;padding:2% 1% 0}.nc-dropdown-menu.sidebar-menu .nc-dropdown-menu-sidebar .num-childs-3 .image-container img{position:relative;left:-20%;height:100%;max-height:338px}.nc-dropdown-menu.sidebar-menu .nc-dropdown-menu-sidebar .num-childs-3 .image-container .image-label{min-height:100px}.nc-dropdown-menu.sidebar-menu .nc-dropdown-menu-sidebar .num-childs-4{width:22%}.nc-dropdown-menu.sidebar-menu .nc-dropdown-menu-sidebar .num-childs-4 img{width:100%}.nc-dropdown-menu.sidebar-menu .nc-dropdown-menu-sidebar .num-childs-4 .image-label{min-height:70px}.nc-dropdown-menu.sidebar-menu .nc-dropdown-menu-sidebar .num-childs-5{width:20%}.nc-dropdown-menu.sidebar-menu .nc-dropdown-menu-sidebar .image-label{background-color:#fff;display:block;font-family:Lora,serif;font-size:13px;padding:15px;text-transform:capitalize}}.with-columns.nc-dropdown-menu{background:#f4f4f4;margin-top:3px;margin-bottom:1em;z-index:0}@media (min-width:992px){.with-columns.nc-dropdown-menu{background:#fff;z-index:16}}@media (min-width:992px){.with-columns .nc-dropdown-toggle:after{display:none}}.with-columns .nc-dropdown-submenu{background-color:#fff;border-top:1px solid #f4f4f4;display:none}@media (min-width:992px){.with-columns .nc-dropdown-submenu{border-top:none;display:inline-block}}.with-columns .nc-dropdown-list{list-style:none;padding:0}.with-columns .nc-dropdown-list .nc-dropdown-list-item{border-bottom:1px solid #f4f4f4;padding:1em 0}@media (min-width:992px){.with-columns .nc-dropdown-list .nc-dropdown-list-item{border-bottom:none;padding:0}}.with-columns .nc-dropdown-list .nc-dropdown-list-item .nc-dropdown-subitem{padding:0 3em;color:#707070}@media (min-width:992px){.with-columns .nc-dropdown-list .nc-dropdown-list-item .nc-dropdown-subitem{color:#1d1d20;padding:0}.with-columns .nc-dropdown-list .nc-dropdown-list-item .nc-dropdown-subitem:hover{color:#7313a6}}@media (min-width:992px){.nc-dropdown-menu.large-menu .nc-dropdown-menu-category{display:inline-block;vertical-align:top;width:auto}}.nc-dropdown-menu.large-menu span.headline-item{font-family:Lato,serif;font-weight:600}@media (min-width:992px){.nc-dropdown-menu.large-menu{width:670px!important}.nc-dropdown-menu.large-menu .nc-dropdown-menu-submenu{padding:15px 40px}.nc-dropdown-menu.large-menu .nc-dropdown-menu-submenu .nc-dropdown-menu-category span.nc-dropdown-item{display:inline-block;padding:0}.nc-dropdown-menu.large-menu .nc-dropdown-menu-submenu .nc-dropdown-menu-category span.nc-dropdown-item:hover{color:#7313a6}.nc-dropdown-menu.large-menu .nc-dropdown-menu-submenu .nc-dropdown-menu-category span.headline-item{cursor:auto;text-transform:uppercase;width:100%}.nc-dropdown-menu.large-menu .nc-dropdown-menu-submenu .nc-dropdown-menu-category span.headline-item:hover{color:#1d1d20}.nc-dropdown-menu.large-menu .nc-dropdown-menu-submenu .nc-dropdown-menu-category .nc-dropdown-list{padding:0;display:inline;vertical-align:top;width:auto}.nc-dropdown-menu.large-menu .nc-dropdown-menu-category.small-list{width:23%}.nc-dropdown-menu.large-menu .nc-dropdown-menu-category.small-list ul.nc-dropdown-list{list-style:none}.nc-dropdown-menu.large-menu .nc-dropdown-menu-category.small-list ul.nc-dropdown-list li{display:inline-block;width:100%}.nc-dropdown-menu.large-menu .nc-dropdown-menu-category.large-list{width:48%}}@media (min-width:992px) and (min-width:992px){.nc-dropdown-menu.large-menu .nc-dropdown-menu-category.large-list .nc-dropdown-submenu{float:left;width:50%}}@media (min-width:992px){.nc-dropdown-menu.large-menu .nc-dropdown-menu-category.large-list li{display:inline-block;width:100%}}@media (min-width:992px){.nc-dropdown-menu.small-menu{width:300px!important}}.nav-item .nc-dropdown-menu{z-index:1000}@media (min-width:992px){.nav-item .nc-dropdown-menu{position:absolute!important;width:220px}}.nav-item .nc-dropdown-menu.show{border:none;border-bottom:3px solid #7313a6;margin-bottom:1em;transition:.3s;-webkit-transform:none!important;transform:none!important;display:inline-block;width:100%}@media (min-width:992px){.nav-item .nc-dropdown-menu.show{border:1px solid #dfdfdf;display:none}}.nav-item .nc-dropdown-menu .nc-dropdown-item{border-bottom:none;color:#1d1d20;font-size:.8125em;font-weight:600;letter-spacing:.075em;text-transform:uppercase;display:block;padding:20px 25px;white-space:unset}@media (min-width:992px){.nav-item .nc-dropdown-menu .nc-dropdown-item{padding:.375em 1.875em;background-color:#fff;font-weight:100;letter-spacing:normal}}.nav-item .nc-dropdown-menu .nc-dropdown-item .nc-dropdown-title{display:block;font-weight:600;font-size:13px;text-transform:uppercase}.nav-item .nc-dropdown-menu .nc-dropdown-item .nc-dropdown-description{display:none;font-weight:400;font-size:12px;line-height:normal;letter-spacing:normal;text-transform:none}@media (min-width:992px){.nav-item .nc-dropdown-menu .nc-dropdown-item .nc-dropdown-description{display:block}}.nav-item .nc-dropdown-menu .nc-dropdown-item:hover .nc-dropdown-title{color:#7313a6}.nav-item .nc-dropdown-menu .nc-dropdown-item .nc-dropdown-list{list-style-type:none}#subscribe-button{display:none;white-space:nowrap}#subscribe-button i{font-size:20px;padding-left:10px;padding-right:10px}@media (min-width:992px){#subscribe-button i{font-size:15px}}@media (min-width:1200px){#subscribe-button i{font-size:12px;padding-left:0;padding-right:0}}#subscribe-button .menu-text{display:none}@media (min-width:1200px){#subscribe-button .menu-text{display:inline-block}}#subscribe-form-container #hubspot-subscribe-form .hubspot-label-container label{color:#7312a6;font-family:Playfair Display,serif;font-style:italic;font-size:2rem;font-weight:400;text-transform:none}#subscribe-form-container #hubspot-subscribe-form .hubspot-label-container p{font-family:Lora,serif;text-transform:none}#hubspot-subscribe-form{z-index:1001}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:1;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.navbar-top-part #shopping-cart-button .menu-text{display:none}@media (min-width:1200px){.navbar-top-part #shopping-cart-button .menu-text{display:inline-block}}#shopping-cart-button{display:none;white-space:nowrap}#shopping-cart-button i{font-size:15px;padding-left:0;padding-right:10px}@media (min-width:992px){#shopping-cart-button i{padding-left:10px}}@media (min-width:1200px){#shopping-cart-button i{font-size:12px;padding-left:0;padding-right:0}}#shopping-cart-button .number-cart-items{display:none;width:20px;height:20px;border-radius:20px;line-height:15px;font-family:Roboto,sans-serif;font-size:12px;font-weight:700;text-align:center;position:absolute;background-color: #fff;color: #000;-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:1;animation-iteration-count:1;left:120px;top:-3px;}@media (min-width:992px){#shopping-cart-button .number-cart-items{left:0;top:13px}}@media (min-width:1200px){#shopping-cart-button .number-cart-items{left:-9px;top:13px}}#shopping-cart-button:hover .number-cart-items{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}#shopping-cart-container{color:#000!important}#shopping-cart-container .shopping-cart-items{max-height:360px;overflow-y:auto;direction:rtl}@media (min-width:992px){#shopping-cart-container .shopping-cart-items{direction:ltr}}#shopping-cart-container .shopping-cart-items::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(115,18,166,.3);border-radius:10px;background-color:#f5f5f5}#shopping-cart-container .shopping-cart-items::-webkit-scrollbar{width:5px;background-color:#f5f5f5}#shopping-cart-container .shopping-cart-items::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 6px rgba(115,18,166,.3);background-color:#7312a6}#shopping-cart-container .bottom-cart-item,#shopping-cart-container .shopping-cart-item,#shopping-cart-container .top-cart-item{padding:20px 0;margin:0 5px}#shopping-cart-container .shopping-cart-item,#shopping-cart-container .top-cart-item{border-bottom:2px solid rgba(0,0,0,.1)}#shopping-cart-container .top-cart-item .number-products{font-size:16px}#shopping-cart-container .bottom-cart-item{font-size:15px;font-weight:100}#shopping-cart-container .bottom-cart-item .total-price{font-weight:700}#shopping-cart-container .bottom-cart-item .btn-checkout{float:right;margin-top:10px;width:100%}#shopping-cart-container .bottom-cart-item .btn-checkout:disabled{border-color:#7312a6;background-color:#7312a6;opacity:.65}#shopping-cart-container .shopping-cart-item{font-size:12px}#shopping-cart-container .shopping-cart-item .product-name,#shopping-cart-container .shopping-cart-item .product-quantity{font-weight:100}#shopping-cart-container .shopping-cart-item .product-quantity{color:grey;font-style:italic}#shopping-cart-container .shopping-cart-item .product-price{font-size:15px;height:100%;display:flex;align-items:center;justify-content:center}#shopping-cart-container .shopping-cart-item .product-remove-btn{display:flex;align-items:center;justify-content:center;font-style:italic;cursor:pointer;color:grey}@media (min-width:992px){#shopping-cart-container .shopping-cart-item .product-remove-btn{display:none}#shopping-cart-container .shopping-cart-item:hover .product-remove-btn{display:flex}#shopping-cart-container .shopping-cart-item:hover .product-remove-btn:hover .btn-text{text-decoration:underline}}.subnavbar-item .features-label{color:#212529;font-family:initial;font-size:13px;font-style:italic;letter-spacing:0;text-transform:none}.navbar-bottom-part form.search-bar .input-group input{border-top-left-radius:100px;border-bottom-left-radius:100px;font-size:13px;height:30px}.navbar-bottom-part form.search-bar .input-group button{border-top-right-radius:100px;border-bottom-right-radius:100px;height:30px;padding:0 10px}#navbarCollapser form.search-bar .input-group input{padding-left:40px;width:100%}#navbarCollapser form.search-bar .input-group .input-group-append{left:0;position:absolute}#navbarCollapser form.search-bar .input-group .input-group-append button{background-color:transparent;border:none;color:grey;z-index:10}.subnavbar-item #menu-login-container{color:#1d1d20;font-size:13px;font-weight:700;white-space:nowrap}.subnavbar-item #menu-login-container .login-menu-btn i{color:#1d1d20;font-size:20px;padding-right:10px}@media (min-width:992px){.subnavbar-item #menu-login-container .login-menu-btn i{font-size:25px;padding-right:10px;vertical-align:middle}}.subnavbar-item #menu-login-container .login-menu-btn .login-text{display:inline;color:#1d1d20}@media (min-width:992px){.subnavbar-item #menu-login-container .login-menu-btn .login-text{display:none}}.subnavbar-item #menu-login-container:hover i{color:#7313a6}.subnavbar-item.subnavbar-item-login{border-right:1px solid transparent!important;position:relative}@media (min-width:992px){.subnavbar-item.subnavbar-item-login .dropdown-toggle:after{display:none}}.subnavbar-item.subnavbar-item-login .subnav-link{background-color:#fff!important}.subnavbar-item.subnavbar-item-login .nc-dropdown-menu .nc-dropdown-item .nc-dropdown-title{font-size:13px;font-weight:700}.subnavbar-item.subnavbar-item-login .nc-dropdown-menu .nc-dropdown-item:active{background-color:#fff;color:#1d1d20}.subnavbar-item.subnavbar-item-login:hover .nc-dropdown-menu{display:block;border-bottom:3px solid #7313a6;margin:0}#login-popup .modal-dialog{align-items:center;display:flex;height:90%;justify-content:center;max-width:95%;width:95%}@media (min-width:992px){#login-popup .modal-dialog{max-width:800px;width:65%}}#login-popup .modal-dialog .modal-content{border:5px solid #000;border-radius:0;width:100%}#login-popup .modal-dialog .modal-content .modal-body{padding:0}#login-popup .modal-dialog .modal-content .modal-body .row{margin:0}#login-popup .modal-dialog .modal-content .modal-body .login-form-container,#login-popup .modal-dialog .modal-content .modal-body .login-image-container{margin:0;padding:0}#login-popup .modal-dialog .modal-content .modal-body .login-image-container img{width:100%;height:100%}#login-popup .modal-dialog .modal-content .modal-body .login-form-container .close-btn-container{display:flex;justify-content:flex-end;padding:10px 10px 0 0}#login-popup .modal-dialog .modal-content .modal-body .login-form-container .close-btn-container .close-btn{cursor:pointer}#login-popup .modal-dialog .modal-content .modal-body .login-form-container .forgot-password,#login-popup .modal-dialog .modal-content .modal-body .login-form-container .form-input,#login-popup .modal-dialog .modal-content .modal-body .login-form-container .login-btn-container,#login-popup .modal-dialog .modal-content .modal-body .login-form-container .login-sub-title,#login-popup .modal-dialog .modal-content .modal-body .login-form-container .login-title,#login-popup .modal-dialog .modal-content .modal-body .login-form-container .new-here{display:flex;margin:0 30px 15px}#login-popup .modal-dialog .modal-content .modal-body .login-form-container .login-sub-title,#login-popup .modal-dialog .modal-content .modal-body .login-form-container .login-title{justify-content:center;text-align:center}#login-popup .modal-dialog .modal-content .modal-body .login-form-container .login-title{font-family:Playfair Display;font-size:21px}#login-popup .modal-dialog .modal-content .modal-body .login-form-container .login-sub-title{border-bottom:1px solid hsla(0,0%,43.9%,.5);font-family:Lato;font-size:13px;padding-bottom:15px}#login-popup .modal-dialog .modal-content .modal-body .login-form-container .form-input{flex-direction:column}#login-popup .modal-dialog .modal-content .modal-body .login-form-container .form-input label{color:#141414;font-family:Lora;font-size:13px}#login-popup .modal-dialog .modal-content .modal-body .login-form-container .form-input input{background-color:#f6f6f6;border:0;color:#000;height:40px;font-family:Lora;font-size:14px;padding:10px;width:100%}#login-popup .modal-dialog .modal-content .modal-body .login-form-container .form-input .error-message{color:red;display:flex;font-family:Lora;font-size:13px;justify-content:center}#login-popup .modal-dialog .modal-content .modal-body .login-form-container .forgot-password{color:grey;cursor:pointer;font-size:11px;justify-content:flex-end;text-align:center;text-decoration:underline}#login-popup .modal-dialog .modal-content .modal-body .login-form-container .login-btn-container{border-bottom:1px solid hsla(0,0%,43.9%,.5);padding-bottom:15px}#login-popup .modal-dialog .modal-content .modal-body .login-form-container .login-btn-container .remember-me-container{align-items:center;display:flex}#login-popup .modal-dialog .modal-content .modal-body .login-form-container .login-btn-container .remember-me-container input,#login-popup .modal-dialog .modal-content .modal-body .login-form-container .login-btn-container .remember-me-container label{cursor:pointer}#login-popup .modal-dialog .modal-content .modal-body .login-form-container .login-btn-container .remember-me-container label{color:#000;font-family:Lato;font-size:13px;margin:0}#login-popup .modal-dialog .modal-content .modal-body .login-form-container .login-btn-container .btn-login{align-items:center;background-color:#000;border:0;color:#fff;cursor:pointer;display:flex;font-size:12px;height:45px;justify-content:center;letter-spacing:.1em;text-transform:uppercase;width:100%}#login-popup .modal-dialog .modal-content .modal-body .login-form-container .login-btn-container .btn-login span{font-family:Lato}#login-popup .modal-dialog .modal-content .modal-body .login-form-container .new-here{align-items:center;color:#7313a6;display:flex;font-family:Lato;font-size:13px;justify-content:center;text-decoration:underline}#login-popup #checkbox-remember-me{-webkit-appearance:none;background-color:#fafafa;border:1px solid #000;display:inline-block;height:30px;margin-right:10px;position:relative;width:30px}#login-popup #checkbox-remember-me:checked:after{content:url('data:image/svg+xml; utf8, <svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd"><path d="M21 6.285l-11.16 12.733-6.84-6.018 1.319-1.49 5.341 4.686 9.865-11.196 1.475 1.285z"/></svg>');font-size:14px;position:absolute;top:0;left:3px;color:#000}