/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}body{background-color:#f2eded;color:#000;font-family:Jost,sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:22px}html{scroll-behavior:smooth}#__nuxt,.app,body,html{height:100%}.wrapper{padding-left:127px;padding-right:127px}@media (max-width:1200px){.wrapper{padding-left:32px;padding-right:32px}}@media (max-width:430px){.wrapper{padding-left:16px;padding-right:16px}}.wrapper{box-sizing:border-box;margin:0 auto;max-width:1440px;overflow-x:clip;width:100%}a,button{cursor:pointer}.navigation{list-style:none;margin:0;padding:0}.navigation button{background:transparent;border:none;color:inherit;font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-size:24px;font-style:normal;font-weight:400}.navigation__close,.navigation__logo{display:none}@media (max-width:1025px){.navigation__logo{display:initial;text-align:center}.navigation__close{display:initial;padding:0;position:absolute;right:12px;top:12px}}.header{background-color:#fff;position:relative}.header button{transition:all .2s cubic-bezier(.4,0,.2,1)}.header button:hover{color:#00000080}.header button:active{color:#000000b3}.header nav{justify-content:space-between;padding:50px 0 40px;position:relative;width:100%}.header button,.header svg{flex-shrink:0}.header__wrapper{position:relative}.header__wrapper:after{background-color:#000;bottom:0;content:"";height:2px;left:0;position:absolute;width:100%}.header__mobile-menu,.header__mobile-menu.open,.header__nav-mobile,.header__overlay{display:none}.header__nav-desktop{display:flex}.header__nav-desktop ul{display:flex;gap:50px}.header__menu-opener{background-color:transparent;border:none;display:none;margin:0;padding:0}.header__overlay{background-color:#0006;height:100%;left:0;position:absolute;top:0;width:100%}@media (max-width:1025px){.header nav{padding-bottom:16px;padding-top:16px;width:60%}.header nav ul,.header__nav-desktop{display:none}.header__nav-mobile{align-items:center;display:grid;grid-template-columns:max-content 1fr max-content}.header__mobile-menu.open,.header__mobile-menu.open .header__overlay{display:block}.header__wrapper{display:flex;justify-content:flex-end}.header__menu-opener{display:flex}.header__mobile-menu{box-sizing:border-box;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:100}.header__mobile-menu ul{background:#fff;display:flex;flex-direction:column;gap:16px;height:100%;padding:16px;position:absolute;right:0;width:300px;z-index:1}}.header .slide-fade-enter-active{transition:all .2s ease}.header .slide-fade-enter-active ul{transition:all .2s ease-in-out}.header .slide-fade-leave-active{transition:all .2s ease-out}.header .slide-fade-enter-from,.header .slide-fade-leave-to{opacity:0}.header .slide-fade-enter-from ul,.header .slide-fade-leave-to ul{transform:translate(100%)}.footer{background-color:#fff;padding:60px 0}.footer a,.footer button{color:inherit;font-size:16px;font-weight:400;text-decoration:none}.footer button{transition:all .2s cubic-bezier(.4,0,.2,1)}.footer button:hover{color:#00000080}.footer button:active{color:#000000b3}.footer button{background:transparent;border:none}.footer ul{display:grid;gap:16px;list-style:none;margin:0;padding:0}.footer .copyright{font-size:12px;font-weight:300}.footer__lists{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:75px}@media (max-width:1025px){.footer__lists{align-content:space-between;flex-direction:column;gap:40px}}.promo{margin-bottom:120px;margin-top:120px}@media (max-width:1025px){.promo{margin-bottom:80px;margin-top:80px}}.promo{display:flex}.promo,.promo__grid{justify-content:center}.promo__grid{display:grid;gap:2%;grid-template-columns:395px 395px;grid-template-rows:max-content max-content max-content;position:relative}.promo__ellipse{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-45deg);transform-origin:center;width:90%;z-index:-1}@media (max-width:1024px){.promo__ellipse{width:110%}}@media (max-width:1000px){.promo__ellipse{width:120%}}@media (max-width:768px){.promo__ellipse{width:140%}}.promo__button{align-items:center;background-color:transparent;border:1px solid #000;color:inherit;display:grid;font-size:14px;gap:14px;grid-template-columns:max-content max-content;min-width:-moz-min-content;min-width:min-content;padding:13px 20px;text-decoration:none;transition:all .3s ease;width:-moz-fit-content;width:fit-content}.promo__button:hover{background-color:#0000001a}.promo__button:active{background-color:#0003}.promo__title{box-sizing:border-box;grid-column:1/2;grid-row:1/2;padding:10px 10px 14px;width:100%}.promo__title span{display:inline-block;font-family:Marcellus SC,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:0;text-transform:uppercase;transform-origin:left;white-space:nowrap}.promo__photo{background-color:#0000001a;border-bottom-left-radius:160px;grid-column:1/2;grid-row:2/-1;min-height:150px;overflow:hidden}.promo__photo:nth-of-type(2){border-radius:0 160px 0 0;grid-column:2/3;grid-row:1/3}.promo__photo img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.promo a{grid-column:2/3;grid-row:3/-1}.promo__button span:last-child{width:2rem}@media (max-width:1025px){.promo__grid{gap:8px;grid-template-columns:1fr 1fr}.promo__button{font-size:12px}.promo__button span:last-child{display:none}}@media (max-width:768px){.promo__grid{grid-template-columns:50% 50%}.promo__photo{border-bottom-left-radius:80px}.promo__photo:nth-of-type(2){border-top-right-radius:80px}}@media (max-width:430px){.promo__title{padding:2px}.promo__button{font-size:10px;padding:4px 8px}.promo__button span:last-child{display:none}}.section-title{font-family:Cormorant SC,serif;font-size:51px;font-style:normal;font-weight:400;line-height:140%;margin:0 0 40px;text-transform:uppercase}@media (max-width:1025px){.section-title{font-size:31px}}.common-list{list-style:none;margin:0;padding:0}.common-list li{position:relative}.common-list li:not(:last-child){margin-bottom:10px}.common-list li:before{background-color:#000;border-radius:50%;content:"";display:inline-block;flex-shrink:0;height:2px;margin-right:10px;position:static;vertical-align:middle;width:2px}.common-list strong{font-weight:400}.photos-pair{position:relative}.photos-pair__photo{background-color:#0000001a;border-bottom-left-radius:160px;height:100%;overflow:hidden}.photos-pair__photo:nth-child(2){border-radius:0 80px 0 0;height:50%}.photos-pair__photo img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.photos-pair__content{-moz-column-gap:4%;column-gap:4%;display:grid;grid-template-columns:371px 171px;height:466px;justify-content:center;width:100%;z-index:1}.photos-pair__ellipse{height:auto;left:-15%;position:absolute;top:55%;transform:translateY(-50%) rotate(-35deg);transform-origin:center;width:135%;z-index:-1}@media (max-width:1025px){.photos-pair__content{gap:8px;grid-template-columns:371fr 171fr}}@media (max-width:430px){.photos-pair__photo{border-bottom-left-radius:80px}.photos-pair__photo:nth-child(2){border-top-right-radius:40px}.photos-pair__content{gap:8px;grid-template-columns:171px 91px;height:266px}}.about-us{margin-bottom:120px;margin-top:120px}@media (max-width:1025px){.about-us{margin-bottom:80px;margin-top:80px}}.about-us{display:flex;justify-content:center}.about-us h2{margin-top:36px}.about-us p{line-height:24px;margin-bottom:25px}.about-us__text{padding-bottom:20px}.about-us__content{display:grid;gap:5vw;grid-template-columns:1fr 1fr;width:100%}@media (max-width:1025px){.about-us__content{gap:24px;grid-template-columns:1fr}.about-us h2{margin-top:0}.about-us__content{grid-template-columns:1fr}}.photos-grid__description p{font-size:18px;margin:0 0 1rem}.photos-grid__description--mobile{display:none}.photos-grid__photos{display:grid;gap:1vw;grid-template-columns:457px 312px 312px;grid-template-rows:1fr 1fr;width:100%}.photos-grid__photo{background-color:#0000001a;max-height:395px;overflow:hidden}.photos-grid__photo img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.photos-grid__photo:first-child{border-top-left-radius:160px;grid-column:1/2;grid-row:1/-1;max-height:684px}.photos-grid__photo:nth-child(2){grid-column:2/3;grid-row:1/2}.photos-grid__photo:nth-child(3){border-top-right-radius:120px;grid-column:3/4;grid-row:1/2}.photos-grid__description{grid-column:2/-1;grid-row:2/3}@media (max-width:1025px){.photos-grid__photos{aspect-ratio:1/1;gap:8px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,max-content);width:100%}.photos-grid__photo:first-child{border-top-left-radius:80px;grid-row:1/3}.photos-grid__photo:nth-child(3){border-radius:0 0 60px;grid-column:2/3;grid-row:2/3}.photos-grid__description{display:none}.photos-grid__description--mobile{display:block;margin-top:40px}}.aroma-candles{margin-bottom:120px;margin-top:120px}@media (max-width:1025px){.aroma-candles{margin-bottom:80px;margin-top:80px}}.aroma-candles__grid p{margin-bottom:4px}.aroma-candles__grid ul{margin-bottom:4px;margin-left:10px}.aroma-candles__grid li:not(:last-child){margin-bottom:8px}.diffusors{margin-bottom:120px;margin-top:120px}@media (max-width:1025px){.diffusors{margin-bottom:80px;margin-top:80px}}.diffusors .wrapper{display:flex;justify-content:center}.diffusors h2{margin-top:35px}.diffusors p{line-height:22px;margin:27px 0}.diffusors__photos{display:flex;justify-content:center}.diffusors__content{display:grid;gap:5vw;grid-template-columns:1fr 1fr;width:100%}@media (max-width:1025px){.diffusors__content{gap:24px;grid-template-columns:1fr}.diffusors h2{margin-top:0}}.form-candles{margin-bottom:120px;margin-top:120px}@media (max-width:1025px){.form-candles{margin-bottom:80px;margin-top:80px}}.form-candles .photos-grid__photos{grid-template-columns:444px 332px 332px}.form-candles .photos-grid__photo{max-height:399px}.form-candles .photos-grid__photo:first-child{max-height:663px}@media (max-width:1025px){.form-candles .photos-grid__photos{grid-template-columns:repeat(2,1fr)}}.brand-candles{margin-bottom:120px;margin-top:120px}@media (max-width:1025px){.brand-candles{margin-bottom:80px;margin-top:80px}}.brand-candles{display:flex;justify-content:center}.brand-candles p{font-size:32px;font-weight:300;line-height:40px;margin-bottom:40px}.brand-candles__photos{display:grid;gap:clamp(8px,2vw,47px);grid-template-columns:1fr 1fr 1fr;height:428px}.brand-candles__photo{aspect-ratio:1/1.5;background-color:#0000001a;height:100%;overflow:hidden;width:100%}.brand-candles__photo img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.brand-candles__photo:first-child{border-top-left-radius:80px}.brand-candles__photo:last-child{border-bottom-right-radius:80px}@media (max-width:1025px){.brand-candles p{font-size:22px;line-height:30px}.brand-candles__photos{height:auto;width:100%}}@media (max-width:430px){.brand-candles__photo:first-child{border-top-left-radius:60px}.brand-candles__photo:last-child{border-bottom-right-radius:60px}}.map-addresses{background-color:#fff;padding:55px 0}.map-addresses p{margin:0}.map-addresses h2{margin-bottom:40px}.map-addresses ul{display:grid;gap:20px;margin:40px 0 0}.map-addresses__map{position:relative}.map-addresses__map p{display:none;margin-top:4px;text-align:center}.map-addresses__iframe{border:0}.map-addresses__overlay{display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.map-addresses__list-title{font-weight:400}.map-addresses__wrapper{align-items:flex-end;display:grid;gap:100px;grid-template-columns:30% 70%}@media (max-width:1025px){.map-addresses__map p,.map-addresses__overlay{display:block}.map-addresses__wrapper{gap:50px;grid-template-columns:1fr}}.contacts{margin-bottom:120px;margin-top:120px}@media (max-width:1025px){.contacts{margin-bottom:80px;margin-top:80px}}.contacts{padding-left:127px;padding-right:127px}@media (max-width:1200px){.contacts{padding-left:32px;padding-right:32px}}@media (max-width:430px){.contacts{padding-left:16px;padding-right:16px}}.contacts{display:grid;text-align:center}.contacts p{font-size:32px;font-weight:300;line-height:40px;margin:0 0 28px;text-align:center}.contacts__list{display:flex;gap:70px;justify-content:center;list-style:none;margin:0;padding:0}.contacts__list img{height:120px;width:120px}.contacts__list li{transition:all .2s cubic-bezier(.4,0,.2,1)}.contacts__list li:hover{transform:scale(1.1)}.contacts__list li:active{transform:scale(.9)}@media (max-width:1025px){.contacts{margin-bottom:20px;margin-top:20px}.contacts p{font-size:22px;line-height:30px}.contacts h2{margin-bottom:0}.contacts__list{gap:16px}.contacts__list img{height:60px;width:60px}}.app{display:grid;grid-template-rows:max-content 1fr max-content}
