.p_consent__popup{position:fixed;z-index:999;bottom:2em;left:2em;width:100%;max-width:400px;background-color:#fff8e4;box-shadow:#00000026 0 5px 15px;border-radius:20px;padding:2em;overflow-y:auto;max-height:100vh}.p_consent__popup__title{font-size:1.3em}.p_consent__popup__text{padding-top:15px}.p_consent__popup__buttons{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:15px;margin-top:30px;position:relative;z-index:999}.p_consent__popup__button{padding:10px 20px;background-color:#2f0b07;color:#fff8e4;cursor:pointer}.p_consent__popup__button__2{background-color:#827058}@media screen and (max-width:768px){.p_consent__popup{left:0;bottom:0;width:100%;max-width:unset;height:fit-content;border-bottom-left-radius:0;border-bottom-right-radius:0}.p_consent__popup__buttons{flex-wrap:wrap}}.n_nav__wrapper{position:fixed;z-index:1000;top:0;left:0;right:0;transition:.3s}.n_nav__wrapper.scrolled{background-color:#feeacc;box-shadow:#64646f33 0 7px 29px}.n_nav{padding-top:30px;padding-bottom:30px;transition:.3s;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:30px}@media screen and (max-width:1050px){.n_nav{gap:30px}}.n_nav__contact{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:60px;width:calc(50% - 92.5px);z-index:1000}@media screen and (max-width:1400px){.n_nav__contact{gap:15px}}@media screen and (max-width:1050px){.n_nav__contact{order:2;width:calc(100% - 225px);justify-content:flex-end}}.n_nav__contact__link{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:15px}.n_nav__contact__link__icon{width:30px}.n_nav__contact__link__icon img{width:100%;height:100%;object-fit:contain;aspect-ratio:1/1}.n_nav__contact__link__text{color:#827058}@media screen and (max-width:1400px){.n_nav__contact__link__text{display:none}}.n_nav__logo{width:185px;z-index:1000}.n_nav__logo img{width:100%;height:100%;object-fit:contain}@media screen and (max-width:1050px){.n_nav__logo{order:1;width:125px}}.n_nav__burger{width:calc(50% - 92.5px);display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:nowrap;gap:0}@media screen and (max-width:1050px){.n_nav__burger{order:3;width:40px}}.n_nav__burger__wrapper{z-index:1000;width:40px;height:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;gap:5px;cursor:pointer}.n_nav__burger__wrapper span{display:block;height:5px;width:100%;border-radius:5px;background-color:#2f0b07;transition:.3s}.n_nav__burger__wrapper span:nth-child(2){width:50%;align-self:flex-start}.n_nav__burger__wrapper.active{gap:0}.n_nav__burger__wrapper.active span:nth-child(1){transform:rotate(45deg);transform-origin:center center}.n_nav__burger__wrapper.active span:nth-child(2){width:0;height:0}.n_nav__burger__wrapper.active span:nth-child(3){transform:rotate(-45deg);transform-origin:center center;margin-top:-2.5px}.n_nav__menu{position:fixed;left:0;top:0;width:100%;height:100%;overflow-y:auto;opacity:0;filter:blur(20px);visibility:hidden;transition:.3s;background-image:linear-gradient(0deg,#feeacc,#e3c3a2 43%,#f1d9bb 65%,#e3c3a2 85%,#caa27f)}.n_nav__menu.active{opacity:1;filter:blur(0);visibility:visible}.n_nav__menu__ctr{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:120px;padding-left:0;padding-top:180px}@media screen and (max-width:1500px){.n_nav__menu__ctr{gap:60px}}@media screen and (max-width:1050px){.n_nav__menu__ctr{display:flex;flex-direction:column-reverse;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:30px}}.n_nav__menu_ctr__images{width:55%;display:grid;position:relative}.n_nav__menu_ctr__images picture{grid-area:1/1/2/2;position:relative;z-index:1;overflow:hidden;border-top-right-radius:300px;border-bottom-right-radius:300px}.n_nav__menu_ctr__images picture.is-top{z-index:10}.n_nav__menu_ctr__images img{width:100%;height:100%;object-fit:cover;opacity:0;filter:blur(20px);transition:opacity .3s,filter .3s;display:block}.n_nav__menu_ctr__images img.active,.n_nav__menu_ctr__images img.hovering{opacity:1;filter:blur(0)}@media screen and (max-width:1500px){.n_nav__menu_ctr__images{width:60%}}@media screen and (max-width:1200px){.n_nav__menu_ctr__images{width:55%}}@media screen and (max-width:1050px){.n_nav__menu_ctr__images{width:75%}}@media screen and (max-width:768px){.n_nav__menu_ctr__images{width:100%}}.n_nav__menu__ctr__items{list-style:none;width:45%}@media screen and (max-width:1500px){.n_nav__menu__ctr__items{width:40%}}@media screen and (max-width:1200px){.n_nav__menu__ctr__items{width:45%}}@media screen and (max-width:1050px){.n_nav__menu__ctr__items{padding-left:5%;width:100%}}.n_nav__menu__ctr__items__item{font-family:Quelgira,serif;color:#2f0b07;font-feature-settings:"salt";font-size:clamp(25px,5vw,50px);position:relative;transition:.3s}.n_nav__menu__ctr__items__item:after{content:"";position:absolute;left:0;bottom:0;height:4px;background-color:#827058;width:0px;transition:.3s}@media screen and (max-width:1050px){.n_nav__menu__ctr__items__item:after{height:2px}}.n_nav__menu__ctr__items__item.active,.n_nav__menu__ctr__items__item:hover{color:#827058}.n_nav__menu__ctr__items__item.active:after,.n_nav__menu__ctr__items__item:hover:after{width:100px}@media screen and (max-width:1500px){.n_nav__menu__ctr__items__item.active:after,.n_nav__menu__ctr__items__item:hover:after{width:75px}}@media screen and (max-width:1050px){.n_nav__menu__ctr__items__item.active:after,.n_nav__menu__ctr__items__item:hover:after{width:100%}}@media screen and (max-width:1600px){.n_nav__menu__ctr__items__item{font-size:clamp(25px,2vw,45px)}}.btn{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;display:flex;flex-direction:row-reverse;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:7.5px;font-weight:700;cursor:pointer;width:fit-content;margin-top:30px}.btn:hover .btn_txt:after{width:100%}.btn.light .btn_txt{color:#fff8e4}.btn.light .btn_txt:after{background-color:#fff8e4}.btn_txt{background-color:transparent;color:#000;padding:15px;transition:.3s;border-radius:30px;width:calc(100% - 50px);position:relative}.btn_txt:after{content:"";position:absolute;left:0;bottom:7.5px;width:0%;height:1px;background-color:#000;transition:.3s}.btn_icon{width:50px}.btn_icon img{width:100%;height:100%;object-fit:contain}.n_footer{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end;flex-wrap:nowrap;gap:30px;padding-left:0;padding-right:0;padding-bottom:0}@media screen and (max-width:1050px){.n_footer{padding-left:5%;padding-right:5%}}@media screen and (max-width:768px){.n_footer{border-top:1px solid #2f0b07}}.n_footer__beans{width:200px;overflow:hidden}.n_footer__beans picture{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:0}.n_footer__beans img{width:100%;height:100%;object-fit:contain}@media screen and (max-width:1050px){.n_footer__beans{display:none}}.n_footer__content{width:calc(100% - 400px)}@media screen and (max-width:1050px){.n_footer__content{width:100%}}.n_footer__content__top{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;gap:120px;padding:0 30px}@media screen and (max-width:2250px){.n_footer__content__top{gap:60px;padding:0}}@media screen and (max-width:1600px){.n_footer__content__top{gap:30px}}@media screen and (max-width:1450px){.n_footer__content__top{justify-content:flex-start;flex-wrap:wrap}}.n_footer__content__bottom{border-top:1px solid #2f0b07;margin-top:15px;padding:15px 30px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:15px;text-transform:uppercase}@media screen and (max-width:1450px){.n_footer__content__bottom{padding:15px 0;display:flex;flex-direction:column-reverse;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:30px}}.n_footer__content__bottom__links{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:30px}.n_footer__content__bottom__links a{color:#2f0b07}@media screen and (max-width:768px){.n_footer__content__bottom__links{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:15px}}.n_footer__content__top__logo{width:21.4285714286%;align-self:center}.n_footer__content__top__logo img{max-width:250px;width:100%;height:100%;object-fit:contain}@media screen and (max-width:1450px){.n_footer__content__top__logo{order:1;width:calc((100% - 30px)/2)}}@media screen and (max-width:768px){.n_footer__content__top__logo{width:100%}.n_footer__content__top__logo img{max-width:150px}}.n_footer__content__top__item{width:21.4285714286%}.n_footer__content__top__item .title{margin-bottom:15px;font-size:22px;text-transform:uppercase;font-weight:400}@media screen and (max-width:1600px){.n_footer__content__top__item{width:28.5714285714%}}@media screen and (max-width:768px){.n_footer__content__top__item{width:100%!important}}.n_footer__content__top__sitemap__items{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:5px;list-style:none}.n_footer__content__top__sitemap__items a,.n_footer__content__top__sitemap__items span{width:100%;color:#2f0b07;text-transform:uppercase}.n_footer__content__top__sitemap__items__item{width:calc((100% - 15px)/2)}.n_footer__hbb{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:15px;margin-top:30px;color:#2f0b07;font-size:.7em;text-wrap:nowrap}.n_footer__hbb__icon{width:25px}.n_footer__hbb__icon img{width:100%;height:100%;object-fit:contain}@media screen and (max-width:1450px){.n_footer__content__top__contact{order:3;width:calc((100% - 30px)/2)}}@media screen and (max-width:1450px){.n_footer__content__top__sitemap{order:1;width:calc((100% - 30px)/2)}}@media screen and (max-width:1600px){.n_footer__content__top__socials{width:14.2857142857%}}@media screen and (max-width:1450px){.n_footer__content__top__socials{order:4;width:calc((100% - 30px)/2)}}
