:root{--font-family: "Cormorant Unicase", serif;--second-family: "Montserrat", sans-serif;--menu-bg-color: #994235;--menu-text-color: #fcf8eb;--menu-accent-color: #dbf77e;--menu-white: #ffffff}.menu-container{position:fixed;width:100%;height:100%;background:var(--menu-bg-color);overflow:hidden;z-index:1000;transition:all .5s ease}.menu-container.active{transform:translateY(0)!important}.menu-bg{position:absolute;width:100%;height:100%;left:0;top:0;background:var(--menu-bg-color);z-index:1}.menu-bg:before{content:"";position:absolute;width:100%;height:100%;background:url(../img/menu/menubg.png);background-size:cover;background-position:center;opacity:1;z-index:1}.menu-bg:after{content:"";position:absolute;width:100%;height:100%;background:url(../img/menu/menustarsbg.png);background-size:cover;background-position:center;opacity:.2;z-index:2}.cart-wrapper{position:relative;display:inline-block;overflow:visible}.cart-count{position:absolute;top:-8px;right:-4px;background:red;color:#fff;font-size:12px;font-weight:700;border-radius:50%;padding:4px 7px;min-width:18px;text-align:center}.back-button{display:flex;border:none;align-items:center;gap:10px;outline:none;cursor:pointer;transition:opacity .3s ease;z-index:5;background:transparent}.back-button:hover{opacity:.8}.back-button .back-icon{display:flex;align-items:center;width:1.5rem;height:1.5rem}.back-button .back-text{font-family:var(--font-family);font-weight:400;font-size:1.5rem;line-height:1;text-transform:capitalize;color:var(--menu-text-color)}.find-scent-menu-btn{position:absolute;width:240px;height:40px;right:80px;top:90px;font-family:var(--font-family);font-weight:500;font-size:24px;line-height:60px;text-align:center;text-transform:uppercase;color:#e5e5e5;background:transparent;cursor:pointer;transition:all .3s ease;z-index:5;padding:5px 15px;border:none}.find-scent-menu-btn:hover{transform:translateY(-2px);color:#fff}.find-scent-menu-btn:active{transform:translateY(0)}.find-scent-menu-btn:focus-visible{outline-offset:2px}.main-menu{position:absolute;left:25%;top:260px;transform:translate(-50%);text-align:left;z-index:5}.menu-item{position:relative;margin-bottom:0;cursor:pointer;transition:opacity .3s ease}.menu-item:hover{opacity:.8}.menu-item:hover .menu-arrow{opacity:1;transform:translate(0)}.menu-item .menu-text{font-family:var(--font-family);font-weight:400;font-size:120px;line-height:105px;text-transform:capitalize;color:var(--menu-text-color)}.menu-item .menu-text.active{font-weight:700}.menu-item .menu-line{position:absolute;width:91px;height:2px;background:var(--menu-text-color);top:45px;left:0;opacity:0;transition:opacity .3s ease}.menu-item .menu-line.active-line{opacity:1}.menu-item .menu-arrow{position:absolute;right:-120px;top:50%;transform:translateY(-50%) translate(-20px);opacity:0;transition:all .3s ease;z-index:6}.menu-item .menu-arrow svg{width:32px;height:32px}.menu-item .menu-arrow svg path{stroke:var(--menu-text-color);stroke-width:2}.menu-item.active .menu-text{font-weight:700}.perfume-container{position:absolute;width:300px;height:500px;right:15%;top:60%;transform:translate(50%,-50%);border-radius:15px;z-index:4;display:flex;align-items:center;justify-content:center}.perfume-container img{width:100%;height:100%;object-fit:contain;transition:opacity .3s ease}.parent-menu .unstyled-link{width:auto!important}.perfume-container[data-bottle=Quiz]{background-image:url(../img/bottlesMenu/Quiz.png)}.perfume-container[data-bottle=OurScents]{background-image:url(../img/bottlesMenu/OurScents.png)}.perfume-container[data-bottle=Ritual]{background-image:url(../img/bottlesMenu/Ritual.png)}.perfume-container[data-bottle=Philosophy]{background-image:url(../img/bottlesMenu/Philosophy.png)}.perfume-container[data-bottle]{background-size:contain;background-repeat:no-repeat;background-position:center}.parent-profile{display:flex;align-items:center;justify-content:space-between;width:100%}.parent-profile a{display:flex;align-items:center;justify-content:center;gap:2rem;width:auto;overflow:visible;text-decoration:none}.parent-profile span{color:#fff;text-decoration:none;overflow:visible}.parent-profile a{display:flex;align-items:center;justify-content:center;gap:2rem;width:auto}.menu-logo{width:45%;margin:5rem auto}@media(max-width:1400px){.find-scent-menu-btn{width:250px;height:50px;font-size:26px;line-height:50px;right:60px}.perfume-container{width:250px;height:400px;right:20%}}@media(max-width:1600px)and (min-width:1200px){.main-menu{left:31%}}@media(max-width:1200px){.burger-menu{left:40px;gap:18px;height:56px}.burger-menu svg{width:56px;height:56px}.burger-menu .back-text{font-size:28px;line-height:40px}.main-menu{top:200px;left:30%}.menu-item .menu-text{font-size:60px;line-height:55px}.find-scent-menu-btn{width:200px;height:40px;font-size:22px;line-height:40px;right:40px}.perfume-container{width:200px;height:300px;right:15%}}@media(max-width:768px){.burger-menu{left:20px;gap:15px;height:48px}.burger-menu svg{width:48px;height:48px}.burger-menu .back-text{font-size:24px;line-height:32px}.main-menu{top:150px;left:20%}.menu-item{width:100%;margin-bottom:0}.menu-item .menu-text{font-size:50px;line-height:45px}.find-scent-menu-btn{right:20px;font-size:18px;width:180px;height:35px;line-height:35px}.perfume-container{display:none}}@media(max-width:576px){.menu-item .button{padding:1rem 4rem}.parent-menu{justify-content:start;align-items:start;margin-top:10rem;padding:0 3rem}.parent-menu .unstyled-link{width:100%!important}.main-menu{top:140px;left:25%}.menu-item{border-bottom:1px solid #F4E4C31A;padding:2rem 0}.menu-item .menu-text{font-size:42px;line-height:38px}.burger-menu{left:15px;gap:12px;height:40px}.burger-menu svg{width:40px;height:40px}.burger-menu .back-text{font-size:20px;line-height:28px}.find-scent-menu-btn{right:15px;font-size:16px;width:160px;height:32px;line-height:32px}.button{padding:2rem 4rem;width:100%;font-size:1.4rem}}@media(max-width:360px){.main-menu{top:130px;left:30%}.menu-item .menu-text{font-size:36px;line-height:32px}.burger-menu{left:10px!important;gap:10px;height:36px}.burger-menu svg{width:36px;height:36px}.burger-menu .back-text{font-size:18px;line-height:24px}.find-scent-menu-btn{right:10px;font-size:14px;width:140px;height:30px;line-height:30px}}@media(min-width:576px){.menu-logo,.menu-item a{display:none}.parent-profile-menu{gap:10rem;width:auto}#open-menu-logo{display:none!important}#close-menu-logo{display:flex!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/menu.css.map */
