:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{width:100%;height:100%}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.footer{width:100%;display:flex;flex-direction:column}.footer__content{flex-direction:row;gap:171px;margin-top:70px;display:flex;justify-content:center;align-items:center}@media (max-width: 768px){.footer__content{flex-direction:column;gap:60px;margin-top:45px}}.footer__contact{display:flex;flex-direction:column;gap:28px}.footer__title{color:#000;font-family:Inter;font-size:36px;font-style:normal;font-weight:400;letter-spacing:3.24px;line-height:normal;margin:0;text-align:center}@media (max-width: 768px){.footer__title{font-size:24px}}.footer__icons{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:50px}.footer__icon{width:48px;height:48px}.footer__address{display:flex;flex-direction:column;gap:61px}.footer__address p{color:#000;font-family:Noto Sans;font-size:36px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:3.24px;margin:0}@media (max-width: 768px){.footer__address p{font-size:24px}}@media (max-width: 430px){.footer__address p{font-size:16px}}.footer__map-container{height:100%;display:flex;justify-content:end;margin-top:66px}@media (max-width: 768px){.footer__map-container{margin:53px auto 0;width:100%;justify-content:center;align-items:center}}@media (max-width: 430px){.footer__map-container{margin-bottom:95px;display:flex}}.footer__map{width:624px;height:420px;margin-right:30%}@media (max-width: 1367px){.footer__map{margin-right:13%}}@media (max-width: 768px){.footer__map{margin:0}}.footer__copyright{color:#000;font-family:Noto Sans;font-size:36px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:2.24px;margin:65px 26% 54px;white-space:nowrap;text-align:center}@media (max-width: 768px){.footer__copyright{margin:99px 0 0;text-align:center}}@media (max-width: 430px){.footer__copyright{display:none}}.navbar{width:100%;height:768px;flex-shrink:0;background:url(/assets/Navbar_image-CORgeSVq.png);background-repeat:no-repeat;background-size:cover;padding-top:118px;display:flex;flex-direction:column;align-items:center}@media (max-width: 430px){.navbar{padding:109px 0 0;height:300px}}.navbar__hamburger{font-size:52px;background-color:transparent;border:none;color:#333;z-index:1;display:none;padding:0;top:45px;right:45px;position:absolute}@media (max-width: 430px){.navbar__hamburger{display:flex;justify-content:flex-end;align-items:flex-end}}.navbar__brand{width:80%;color:#fff;text-align:center;font-family:Forum;font-size:84px;font-style:normal;font-weight:400;line-height:60px;letter-spacing:1.8px}@media (max-width: 1367px){.navbar__brand{font-size:36px}}.navbar__toggle{display:none;background:none;border:none;font-size:24px;cursor:pointer;margin-left:15px}.navbar__menu{margin-top:74px;display:flex;flex-direction:row;list-style-type:none;justify-content:center;align-items:center;gap:48px}@media (max-width: 430px){.navbar__menu{display:none}}.navbar__menu.open{margin:0;display:flex;background:#f4f0e4;z-index:999;position:fixed;top:0;right:0;width:205px;height:100vh;flex-direction:column;justify-content:flex-start;gap:30px;padding:116px 20px 0}html,body{overflow-x:hidden}@media (max-width: 430px){.navbar__item{width:100%}}.navbar__link{color:#fff;font-family:Noto Sans;font-size:40px;font-style:normal;font-weight:500;line-height:normal}@media (max-width: 1367px){.navbar__link{font-size:16px}}@media (max-width: 430px){.navbar__link{color:#000;width:100%;display:flex;justify-content:space-between}}.navbar__link:hover{color:#f5a623}.navbar__tagline{margin-top:162px;color:#000;text-align:center;font-family:Noto Sans;font-size:48px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:5.4px;text-shadow:7px 4px 4px rgba(0,0,0,.25)}@media (max-width: 1367px){.navbar__tagline{font-size:36px}}@media (max-width: 430px){.navbar__tagline{font-size:20px;margin-top:33px}}.about{width:100%;display:flex;flex-direction:row;margin:104px 0;gap:13%;align-items:center;justify-content:center}@media (max-width: 768px){.about{gap:5%;margin:55px 0 61px;justify-content:space-between}}@media (max-width: 430px){.about{margin-top:34px;gap:0;justify-content:center}}.about__image{border-radius:30px;box-shadow:24px 14px #f4f0e4;max-width:100%}@media (max-width: 1367px){.about__image{margin:29px 0 30px 4%}}@media (max-width: 768px){.about__image{width:239px;height:auto;margin:29px 0 30px 4%}}@media (max-width: 430px){.about__image{display:none;margin:0;box-shadow:0}}.about__content{width:35%;max-width:90%}@media (max-width: 768px){.about__content{width:52%;margin-right:5%;margin-top:35px}}@media (max-width: 430px){.about__content{width:70%;margin:0;display:flex;flex-direction:column;align-items:center}}.about__titles{display:flex;flex-direction:row;align-items:center;gap:2.9vw;white-space:nowrap}@media (max-width: 768px){.about__titles{justify-content:center}}@media (max-width: 430px){.about__titles{gap:4.6vw}}.about__title,.about__subtitle{color:#000;font-family:Noto Sans;font-size:48px;font-weight:700;letter-spacing:3.24px;margin:0}@media (max-width: 1367px){.about__title,.about__subtitle{font-size:36px}}@media (max-width: 768px){.about__title,.about__subtitle{font-size:24px}}.about__content img{display:none}@media (max-width: 430px){.about__content img{display:block;margin-top:63px}}.about__description{margin-top:104px;color:#000;font-family:Noto Sans;font-size:32px;font-style:normal;font-weight:600;line-height:50px;letter-spacing:8.64px;text-align:justify}@media (max-width: 1367px){.about__description{font-size:24px}}@media (max-width: 768px){.about__description{font-size:16px;margin-top:22px}}@media (max-width: 430px){.about__description{font-size:12px;margin-top:55px;letter-spacing:8.64px;line-height:30px}}.order-fragrance{width:100%;display:flex;flex-direction:column;background:#f4f0e4;justify-content:center;align-items:center;padding:30px 0 84px}@media (max-width: 768px){.order-fragrance{padding-bottom:79px;padding-top:30px}}@media (max-width: 430px){.order-fragrance{padding-bottom:60px}}.order-fragrance__header{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:27px}@media (max-width: 430px){.order-fragrance__header{flex-direction:column;gap:16px}}.order-fragrance__title{color:#000;font-family:Noto Sans;font-size:52px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:3.24px;margin:0}@media (max-width: 1367px){.order-fragrance__title{font-size:36px}}@media (max-width: 768px){.order-fragrance__title{font-size:24px}}.order-fragrance__subtitle{color:#000;text-align:center;font-family:Inter;font-size:48px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:2.16px;margin:0}@media (max-width: 1367px){.order-fragrance__subtitle{font-size:24px}}.order-fragrance__steps-title{color:#000;font-family:Noto Sans;font-size:46px;font-style:normal;font-weight:400;letter-spacing:18px;margin:70px 0 0;line-height:40px}@media (max-width: 1367px){.order-fragrance__steps-title{font-size:36px}}@media (max-width: 768px){.order-fragrance__steps-title{margin-top:39px;font-size:24px}}@media (max-width: 430px){.order-fragrance__steps-title{margin-top:47px}}.order-fragrance__steps{width:80%;margin:70px 0 0;padding:0;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10%;list-style:none}@media (max-width: 1367px){.order-fragrance__steps{gap:10%;width:90%}}@media (max-width: 768px){.order-fragrance__steps{width:100%;margin-top:39px;flex-wrap:wrap}}@media (max-width: 430px){.order-fragrance__steps{gap:14px;flex-wrap:nowrap;flex-direction:column}}.order-fragrance__step{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:36px}@media (max-width: 768px){.order-fragrance__step{width:28%}}@media (max-width: 430px){.order-fragrance__step{width:100%}}.order-fragrance__step-image{width:438px;height:624px;border-radius:20px}@media (max-width: 1367px){.order-fragrance__step-image{width:219px;height:312px}}.order-fragrance__step-text{width:100%;color:#000;text-align:center;font-family:Noto Sans;font-size:32px;font-style:normal;font-weight:500;letter-spacing:8px;line-height:35px;margin:0;min-height:70px}@media (max-width: 1367px){.order-fragrance__step-text{font-size:16px}}@media (max-width: 768px){.order-fragrance__step-text{letter-spacing:5px}}@media (max-width: 430px){.order-fragrance__step-text{width:100%;line-height:40px;min-height:0;max-width:280px}}.customer-feedback{background:url(/assets/CustomerFeedbackBackGround_image-DSzFF_Vx.png) #d3d3d3 50% / cover no-repeat;display:flex;justify-content:center;align-items:center}.customer-feedback__container{margin-top:172px;margin-bottom:136px;width:88%;display:flex;justify-content:center;align-items:center;gap:4%}@media (max-width: 768px){.customer-feedback__container{flex-direction:column;margin:49px 16.7% 45px}}.customer-feedback__header{background-image:url(/assets/CustomerFeedbackTitle_image-CQ5iytOT.png);width:814.5px;height:1063.5px;border-radius:147px 20px 20px;background-size:cover;background-position:center}@media (max-width: 1367px){.customer-feedback__header{width:543px;height:709px}}@media (max-width: 768px){.customer-feedback__header{width:511px;height:606px}}@media (max-width: 430px){.customer-feedback__header{width:321px;height:381px}}.customer-feedback__title{color:#000;font-family:Inter;font-size:48px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:3.24px;margin:39px 0 0 118px;text-align:right}@media (max-width: 1367px){.customer-feedback__title{font-size:36px}}@media (max-width: 430px){.customer-feedback__title{font-size:24px;margin-top:39px;margin-left:45px;white-space:nowrap}}.customer-feedback__list{width:40%;display:flex;flex-direction:column;gap:60px}@media (max-width: 768px){.customer-feedback__list{width:100%;margin-top:45px}}@media (max-width: 430px){.customer-feedback__list{align-items:center}}.customer-feedback__item{height:700px;border-radius:20px;background:#d9d9d9;padding-left:38px;padding-right:38px;padding-top:30px}@media (max-width: 1440px){.customer-feedback__item{height:600px}}@media (max-width: 1367px){.customer-feedback__item{height:444px}}@media (max-width: 768px){.customer-feedback__item{padding-left:24px;padding-right:24px}}@media (max-width: 430px){.customer-feedback__item{padding:0;width:289px;height:290px}}.customer-feedback__user{display:flex;flex-direction:row;align-items:center}@media (max-width: 768px){.customer-feedback__user{align-items:flex-start;justify-content:flex-start}}@media (max-width: 430px){.customer-feedback__user{align-items:center;justify-content:start;margin-left:38px;margin-top:15px}}.customer-feedback__info{display:flex;flex-direction:column;justify-content:center;align-items:center}.customer-feedback__stars{letter-spacing:8px;font-size:48px}@media (max-width: 1440px){.customer-feedback__stars{letter-spacing:7px;font-size:32px}}@media (max-width: 1367px){.customer-feedback__stars{letter-spacing:6px;font-size:24px}}@media (max-width: 768px){.customer-feedback__stars{letter-spacing:5px;font-size:24px}}@media (max-width: 430px){.customer-feedback__stars{letter-spacing:3px;font-size:11px}}.customer-feedback__avatar{width:162px;height:162px}@media (max-width: 1440px){.customer-feedback__avatar{width:100px;height:100px}}@media (max-width: 1367px){.customer-feedback__avatar{width:81px;height:81px}}@media (max-width: 430px){.customer-feedback__avatar{width:45px;height:45px}}.customer-feedback__subtitle{color:#000;font-family:Noto Sans;font-size:32px;font-style:normal;font-weight:700;line-height:40px;letter-spacing:8px;margin:58px 0 0 32px}@media (max-width: 1440px){.customer-feedback__subtitle{font-size:20px;letter-spacing:5px}}@media (max-width: 1367px){.customer-feedback__subtitle{font-size:16px}}@media (max-width: 768px){.customer-feedback__subtitle{font-size:20px}}@media (max-width: 430px){.customer-feedback__subtitle{font-size:10px;line-height:20px;margin:12px 0 0 22px;letter-spacing:5px}}.customer-feedback__text{color:#000;font-family:Noto Sans;font-size:24px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:8px}@media (max-width: 1440px){.customer-feedback__text{font-size:18px;line-height:40px}}@media (max-width: 1367px){.customer-feedback__text{font-size:16px;line-height:30px;letter-spacing:8px;font-weight:400}}@media (max-width: 768px){.customer-feedback__text{font-size:18px;line-height:30px;margin-left:44px;margin-bottom:0}}@media (max-width: 430px){.customer-feedback__text{font-size:10px;line-height:20px;letter-spacing:5px;margin-top:15px;margin-left:17px;margin-right:17px}}.news{background:#f4f0e4;display:flex;justify-content:center;align-items:center;flex-direction:column}.news__header{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:36px}@media (max-width: 430px){.news__header{height:29px;margin-top:33px;margin-bottom:50px}}.news__title{color:#000;font-family:Noto Sans;font-size:36px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:3.24px}.news__subtitle{color:#000;font-family:Noto Sans;font-size:36px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:3.24px}.carousel{position:relative;width:100%;overflow:hidden;box-sizing:border-box}.carousel__images{display:flex;gap:50px;transition:transform .5s ease;box-sizing:border-box;margin-left:35px}@media (max-width: 768px){.carousel__images{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;justify-content:center;margin-bottom:114px;transform:none!important}}@media (max-width: 430px){.carousel__images{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-bottom:72px;justify-content:normal}.carousel__images::-webkit-scrollbar{display:none}}.carousel__image{transition:transform .5s ease}@media (max-width: 430px){.carousel__image{scroll-snap-align:center}}.carousel__image--background{width:680px;height:828px;display:block;object-fit:cover;border-radius:20px;flex-shrink:0}@media (max-width: 1367px){.carousel__image--background{width:340px;height:414px}}@media (max-width: 430px){.carousel__image--background{width:206px;height:251px}}.carousel__image--instagram{width:46px;height:46px;position:absolute;top:18px;left:18px;object-fit:cover}.carousel__dots{display:flex;gap:10px;justify-content:center;align-items:center;margin-top:92px;margin-bottom:44px}@media (max-width: 768px){.carousel__dots{display:none}}.carousel__dot{width:25px;height:25px;background-color:#d9d9d9;border-radius:50%;cursor:pointer;transition:background-color .3s}.carousel__dot--active{background-color:#000000e6}
