@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Manrope:wght@200..800&family=Ysabeau+Infant:ital,wght@0,1..1000;1,1..1000&display=swap");html{scroll-padding-top:100px}body{font-family:"Montserrat",sans-serif;font-weight:300}.btn{border-radius:0;font-weight:600;padding:0.5rem 1.5rem}.btn-primary{background:#0C0C0C;border-color:transparent;color:#0C0C0C}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background-color:#040404 !important;border-color:transparent !important;box-shadow:0 0 0 0.2rem #0C0C0C !important;color:#0C0C0C !important}.btn-inverse{color:#D01A1E;border-color:transparent;background:#0C0C0C}.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active{color:white !important;border-color:transparent !important;box-shadow:0 0 0 0.2rem #D01A1E !important;background-color:#262626 !important}.text-third{color:#FFF3E3}.bg-secondary{background-color:#D01A1E !important}.cursorPointer{cursor:pointer}.underlined{border-bottom:1px solid white}.underlined-standard{text-decoration:underline !important}#eStores img{max-width:170px;height:auto}.w-120px{max-width:120px}.w-200px{max-width:200px}header{min-height:300px;background-repeat:no-repeat;background-position:right bottom;object-fit:contain;background-image:url("../assets/img/top-face.jpg");background-size:auto 100%;color:black}@media screen and (min-width: 992px){header{min-height:700px}}header .captions{width:300px;padding-bottom:2rem}header .captions .h1{font-size:2.5rem;color:#D01A1E;font-weight:600;line-height:100%}header .captions .h5{font-size:0.7rem;color:white}@media screen and (min-width: 992px){header .captions{width:600px}header .captions .h1{font-size:6rem}header .captions .h5{font-size:1rem}}nav a{font-weight:500;color:white;text-decoration:none;font-size:1.25rem;padding:0.2rem 0 0.2rem 1.4rem}nav a:hover{color:#D01A1E}main #slogan .h1{text-transform:uppercase;font-size:4.89rem;font-weight:600;line-height:120%}main #slogan #sloganSmall{font-weight:500;font-size:2rem;line-height:120%;max-width:500px;margin:0.3rem 10rem 0.1rem 0;float:left}main .h2{font-size:2.5rem;font-weight:700}main .second-col{text-transform:uppercase;color:#FFF3E3;background-color:#0C0C0C;font-size:1.6rem;line-height:120%;font-weight:700;border-radius:0;padding:0.8rem;text-align:center}@media (min-width: 768px){main .second-col{border-radius:0 15px 15px 0;font-size:2.5rem;padding:0.8rem 2rem 0.8rem 0;text-align:start}}main .cards .card{border:0;display:flex;flex-direction:column;height:100%}main .cards .card-header{border:0;flex:0 0 auto;min-height:110px;padding:1.5rem 2rem}main .cards .card-body{padding:0;border:0;flex:1 1 auto}main .cards .card-body p{padding:2rem 0}main .bigNumber{font-size:8rem;font-weight:800;line-height:110%;color:#0C0C0C}main img{max-width:100%;height:auto}@media (min-width: 992px){main #advantages .w-200px{max-width:none}}@media (min-width: 992px){main #aboutBrand{padding:2.5rem 26% 5rem 4rem;color:white;background-repeat:no-repeat;background-position:right center;background-size:cover;background-image:url("../assets/img/footer.jpg")}}main #swatches img{max-width:300px}footer .nav-footer .nav-item{margin:1rem 1.4rem 1rem 0;font-size:0.8rem;font-weight:500;display:inline-block}@media (min-width: 992px){footer .nav-footer .nav-item{margin:0 0 0 1.4rem;font-size:16px;font-weight:600}}.form-control:focus{border-color:#0C0C0C;box-shadow:0 0 0 0.25rem rgba(234,115,115,0.25)}.form-check-input:checked{background-color:#0C0C0C;border-color:#0C0C0C}.form-check-input:focus{box-shadow:0 0 0 0.25rem rgba(234,115,115,0.25)}#topBtn{background:#0C0C0C;border-color:#000;cursor:pointer;position:fixed;bottom:20px;right:20px;padding:14px 8px;z-index:1000;width:33px;height:35px;border-radius:8px;animation:fade-in 1s;box-shadow:4px 4px 8px 0 rgba(34,60,80,0.2)}#topBtn.d-none{animation:fade-out 1s}#topBtn span{display:block;border-bottom:7px solid white;border-left:7px solid transparent;border-right:7px solid transparent}#topBtn:hover,#topBtn:focus,#topBtn:active{background-color:#191919 !important;border-color:#000 !important;box-shadow:0 0 0 0.2rem #0C0C0C !important}@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-out{from{opacity:1}to{opacity:0}}.bgLipsticksBar{background-repeat:no-repeat;background-size:cover;color:white;min-height:10rem;align-items:start !important}#hamburger{cursor:pointer;padding:10px;z-index:1000}#hamburger div{width:30px;height:3px;background-color:#0C0C0C;margin:5px 0;transition:all 0.3s ease}#sidebar{height:100%;width:0;position:fixed;z-index:2000;top:0;left:0;background-color:#0C0C0C;overflow-x:hidden;transition:.25s;padding-top:100px}#sidebar.active{width:100%}#sidebar nav a{font-weight:600}#sidebar nav a[href^="tel"]{color:white}#sidebar a{padding:0.6rem 0;text-decoration:none;color:white;display:block;transition:.25s;overflow-x:hidden;white-space:nowrap}#sidebar #closeBtn{position:absolute;color:white;cursor:pointer;top:20px;left:20px;height:30px;width:30px;background-size:cover}#sidebar #closeBtn:hover{opacity:0.9}@media (max-width: 767px){html{scroll-padding-top:80px}main .h4{font-size:1.4rem;line-height:130%}main #slogan #sloganSmall{font-size:1.4rem;float:unset;margin-right:0;max-width:350px}main #slogan .h1{font-size:2rem;margin-top:1rem}main .h2{font-size:1.7rem}main .h3{font-size:1.3rem}main .redTitle{font-size:1.6rem;border-radius:0}main .cards .card-header{padding:1rem !important;min-height:70px}main .cards .card-body p{padding:1rem 0}main .bigNumber{font-size:2.5rem;line-height:100%}.container-md,.container-lg{padding-left:0;padding-right:0}footer img{max-width:90px}footer nav{margin:1rem 0 2rem 0}footer nav a{display:block;text-align:center;margin:0.8rem 0}}@media (min-width: 1200px) and (max-width: 1399px){nav a{font-size:1.1rem;padding-left:0.9rem}main #slogan .h1{font-size:4.2rem}main #slogan #sloganSmall{font-size:1.8rem;max-width:500px;margin-right:4rem}main .cards .card-header.h4{font-size:1.3rem}main .bigNumber{font-size:6.5rem}main .fs-4{font-size:1.3rem !important}}.btn.w-100 img{height:24px !important;width:auto !important}.fs-5{font-size:12px !important}.h3{font-size:20px !important;line-height:130%;margin-bottom:1rem}.h4{font-size:20px !important;line-height:130%;margin-bottom:0.2rem}#intro .h4{font-size:24px !important}@media screen and (max-width: 991px){#intro .h4{font-size:20px !important}#intro .h5{font-size:14px !important}}.h5{font-size:12px !important;line-height:130%;margin-bottom:1rem}@media (min-width: 992px){.h3{font-size:35px !important;margin-bottom:2.5rem}.h4{font-size:30px !important;margin-bottom:0.4rem}.h5{font-size:16px !important;font-weight:600;margin-bottom:1.2rem}.fs-5{font-size:16px !important;font-weight:400;line-height:130%}.fs-5 p{margin-bottom:2rem}}.g-6,.gx-6{--bs-gutter-x: 4.5rem}.g-7,.gx-7{--bs-gutter-x: 6rem}@media (min-width: 992px){.g-lg-6{--bs-gutter-x: 4.5rem}.g-lg-7{--bs-gutter-x: 6rem}}@media (min-width: 992px) and (max-width: 1199px){nav a{font-size:0.9rem;padding-left:0.5rem}main #slogan .h1{font-size:3.5rem}main #slogan #sloganSmall{font-size:1.6rem;max-width:450px;margin-right:1.2rem}main .cards .card-header{padding:1.3rem}main .cards .card-header.h4{font-size:1.2rem}main .bigNumber{font-size:5.5rem}main .fs-4{font-size:1.3rem !important}}@media (min-width: 768px) and (max-width: 991px){main #slogan .h1{font-size:3rem}main #slogan #sloganSmall{font-size:1.5rem;max-width:450px;margin-right:1.2rem}main .cards .card-header{padding:1.3rem}main .cards .card-header.h4{font-size:1.2rem}main .bigNumber{font-size:5.5rem;line-height:100%}main .fs-4{font-size:1.3rem !important}footer nav a{font-size:1.1rem}}.slider-image-container{position:relative;height:250px;overflow:hidden}@media screen and (min-width: 992px){.slider-image-container{height:610px}}.slider-image-container .animated-image-wrapper{position:relative;width:100%;height:100%}.slider-image-container .animated-image-wrapper img{position:absolute;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 0.8s ease-in-out}.slider-image-container .animated-image-wrapper img.active{opacity:1}#slider .carousel-control-prev-icon{background-image:url("../assets/img/btn-arrow-left.svg")}#slider .carousel-control-next-icon{background-image:url("../assets/img/btn-arrow-right.svg")}#slider .carousel-control-prev-icon,#slider .carousel-control-next-icon{width:50px;height:50px}#slider .carousel-control-prev,#slider .carousel-control-next{opacity:1}#slider .carousel-control-prev:hover,#slider .carousel-control-next:hover{opacity:0.8}#slider .carousel-inner{padding:40px}#slider .slider-content{padding:0}#slider .slider-content .caption-wrapper{overflow:hidden;min-height:90px}#slider .slider-content .caption-wrapper p{margin-bottom:0 !important}#slider .slider-content img{max-height:430px}@media (max-width: 991px){#slider .slider-content h3{font-size:0.9rem}}@media (min-width: 992px){#slider .slider-content .caption-wrapper{min-height:84px}}#slider .slider-content .palette-pic{padding-top:0.6rem;padding-bottom:1.1rem}#slider .carousel-control-prev,#slider .carousel-control-next{width:50px;height:50px;top:50%;transform:translateY(-50%);background:rgba(255,255,255,0.3);border-radius:50%}@media (max-width: 991px){.slider-image-container{height:300px}#slider .carousel-inner{padding:20px}}.custom-navbar{background-color:#fff !important}.custom-navbar .logo-img{height:40px;width:auto}.custom-navbar .navbar-nav .nav-link{color:#000;font-weight:500;margin:0 1rem;padding:0.5rem 1rem;transition:color .4s ease}.custom-navbar .navbar-nav .nav-link:hover{color:#333}.custom-navbar .custom-toggler{border:none;padding:0.5rem}.custom-navbar .custom-toggler .navbar-toggler-icon{background-image:url("../assets/img/btn-hamburger.svg")}.custom-navbar .custom-toggler .navbar-toggler-icon:hover{opacity:0.8}.custom-navbar .custom-toggler:focus{box-shadow:none}@media (max-width: 991px){.custom-navbar .mobile-menu-content{position:fixed;top:0;right:-100%;width:100%;height:100vh;background-color:#fff;z-index:1050;padding:2rem;transition:right .4s ease-in-out;overflow-y:auto;display:flex;flex-direction:column}.custom-navbar .mobile-menu-content.show{right:0}.custom-navbar .mobile-menu-content .close-menu-btn{position:absolute;top:22px;right:16px;border:none;cursor:pointer;width:24px;height:24px;z-index:1060;background-repeat:no-repeat;background-position:center;background-size:cover;background-color:transparent;background-image:url("../assets/img/btn-close.svg")}.custom-navbar .mobile-menu-content .close-menu-btn:hover{opacity:0.8}.custom-navbar .mobile-menu-content .navbar-nav{margin-top:1rem;flex-grow:1;display:flex;flex-direction:column}.custom-navbar .mobile-menu-content .navbar-nav .nav-item .nav-link{font-size:1.4rem;padding:1rem;color:#000}}@media (min-width: 992px){.custom-navbar .mobile-menu-content{display:flex;align-items:center;flex-grow:1}}.custom-navbar .mobile-social{margin-top:auto}.custom-navbar .mobile-social .social-divider{height:1px;background-color:#ddd;margin:2rem 0}.custom-navbar .mobile-social .social-buttons{display:flex;padding-left:2rem;gap:1rem}.custom-navbar .mobile-social .social-buttons a{padding:0}.custom-navbar .mobile-social .social-buttons .social-link{color:#000;font-size:1.5rem;transition:color .4s ease}.custom-navbar .mobile-social .social-buttons .social-link:hover{color:#333}body.menu-open{overflow:hidden}body.menu-open::before{content:'';position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:1040}@media (max-width: 991px){.navbar-brand img{height:auto;max-width:90px}}@media (min-width: 992px){.mobile-social{display:none !important}.close-menu-btn{display:none !important}.custom-navbar .navbar-nav .nav-link{margin:0 0 0 2rem;padding:0.5rem 0 0.5rem 2rem;font-size:16px}}.image-gallery p{line-height:1.5rem}@media screen and (max-width: 991px){.image-gallery p{padding:0 1rem;font-size:14px}}.image-gallery .image-container{position:relative;overflow:hidden}@media screen and (max-width: 991px){.image-gallery .image-container img{max-width:270px;margin:0 auto}}.image-gallery .image-container:hover .hover-image{transform:scale(1.02)}.image-gallery .hover-image{width:100%;height:auto;display:block;transition:transform .4s ease;object-fit:cover;will-change:transform}.ticker-container{width:100%;height:60px;background-color:#fff;overflow:hidden;position:relative;display:flex;align-items:center}.ticker-wrapper{width:100%;height:100%;position:relative;overflow:hidden}.ticker-content{display:flex;position:absolute;white-space:nowrap;will-change:transform;backface-visibility:hidden;transform-style:preserve-3d}.ticker-word{font-family:"Montserrat",sans-serif;font-size:36px;font-weight:600;color:#000;padding:0 2.92rem;text-transform:uppercase;flex-shrink:0;backface-visibility:hidden}@media (max-width: 768px){.ticker-container{height:50px}.ticker-word{font-size:2rem;padding:0 1.5rem}}@media (max-width: 480px){.ticker-container{height:40px}.ticker-word{font-size:1.5rem;padding:0 1rem}}
/*# sourceMappingURL=style.css.map */
