@font-face{font-family:"Graphik";src:url(./23fbdc7908ea56704465.otf);font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Graphik";src:url(./a0332bacfde8e10214e0.otf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Recoleta";src:url(./6bb5884502810edf0a1d.otf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Recoleta";src:url(./98932fdc69c211d30a01.otf);font-weight:200;font-style:normal;font-display:swap}body{font-family:"Graphik",sans-serif;font-weight:200;margin:0;min-height:100vh;min-height:calc(1vh*100);min-height:calc(var(--vh, 1vh)*100);color:#1a3327}*{box-sizing:border-box}a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.clear{clear:both}.rsep{height:6em}.r{height:3em}.rmin{height:1.5em}.rmik{height:.75em}.rel{position:relative}.abs{position:absolute;top:0;right:0;bottom:0;left:0}.no-overflow{overflow:hidden}h1,h2,h3,h4,h5,h6,p{font-weight:inherit}.full{display:block;width:100%}.text-justify{text-align:justify}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.cake{height:0;padding-bottom:100%;background-position:center;background-size:cover}.cake-3-1{padding-bottom:33.3333%}.cake-2-1{padding-bottom:50%}.cake-16-9{padding-bottom:56.25%}.cake-16-10{padding-bottom:62.5%}.cake-4-3{padding-bottom:75%}.cake-5-4{padding-bottom:80%}.cake-4-5{padding-bottom:125%}.cake-3-4{padding-bottom:133.3333%}.cake-10-16{padding-bottom:160%}.cake-9-16{padding-bottom:177.7777%}.cake-1-2{padding-bottom:200%}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.flex-column{flex-direction:column}.flex-justify-start{justify-content:flex-start}.flex-justify-end{justify-content:flex-end}.flex-justify-center{justify-content:center}.flex-justify-space-between{justify-content:space-between}.flex-justify-space-evenly{justify-content:space-evenly}.flex-align-start{align-items:flex-start}.flex-align-end{align-items:flex-end}.flex-align-center{align-items:center}.flex-align-stretch{align-items:stretch}.col2{width:50%}.col3{width:33.3333%}.col3-2{width:66.6667%}.col4{width:25%}.col4-3{width:75%}.col5{width:20%}.col5-2{width:40%}.col5-3{width:60%}.col5-4{width:80%}.col6{width:16.6667%}.col6-5{width:83.3333%}.column{padding:0 3rem}.column-left{padding-left:3rem}.column-right{padding-right:3rem}.column-half{padding:0 1.5rem}.column-left-half{padding-left:1.5rem}.column-right-half{padding-right:1.5rem}.column-inner,.column-inner-growing{padding:0 1rem}.column-outer,.column-outer-growing{padding:0 2rem}.column-double{padding:0 6rem}.column-wrapper{padding:0 3rem}@media(min-width: 1280px){.column-inner-growing{padding:0 3rem}.column-outer-growing{padding:0}}@media(max-width: 450px){.column{padding:0 2rem}.column-left{padding-left:2rem}.column-right{padding-right:2rem}.column-half{padding:0 1rem}.column-left-half{padding-left:1rem}.column-right-half{padding-right:1rem}.column-inner,.column-inner-growing{padding:0 .6667rem}.column-outer,.column-outer-growing{padding:0 1.3333rem}.column-double{padding:0 4rem}}.content{max-width:85rem;margin:0 auto}.content--wide{max-width:101rem;margin:0 auto}@media(max-width: 120rem){.content--wide{max-width:calc(50vw + 41rem)}}@media(max-width: 768px){.content--wide{max-width:none}}@media not all and (max-width: 1280px){.less-1280{display:none}}@media(max-height: 1280px){.more-height-1280{display:none}}@media(max-width: 1280px){.more-1280{display:none}.flex-1280-25{flex-wrap:wrap}.flex-1280-25>.col5,.flex-1280-25>.col6{width:25%}.flex-1280-25>.col2,.flex-1280-25>.col3,.flex-1280-25>.col3-2,.flex-1280-25>.col4-3,.flex-1280-25>.col5-2,.flex-1280-25>.col5-3,.flex-1280-25>.col5-4,.flex-1280-25>.col6-5{width:100%}.flex-1280-33{flex-wrap:wrap}.flex-1280-33>.col4,.flex-1280-33>.col5,.flex-1280-33>.col6{width:33.3333%}.flex-1280-33>.col2,.flex-1280-33>.col3-2,.flex-1280-33>.col4-3,.flex-1280-33>.col5-2,.flex-1280-33>.col5-3,.flex-1280-33>.col5-4,.flex-1280-33>.col6-5{width:100%}.flex-1280-50{flex-wrap:wrap}.flex-1280-50>.col3,.flex-1280-50>.col4,.flex-1280-50>.col5,.flex-1280-50>.col5-2,.flex-1280-50>.col6{width:50%}.flex-1280-50>.col3-2,.flex-1280-50>.col4-3,.flex-1280-50>.col5-3,.flex-1280-50>.col5-4,.flex-1280-50>.col6-5{width:100%}.flex-1280{flex-wrap:wrap}.flex-1280>.col2,.flex-1280>.col3,.flex-1280>.col4,.flex-1280>.col5,.flex-1280>.col6,.flex-1280>.col3-2,.flex-1280>.col4-3,.flex-1280>.col5-2,.flex-1280>.col5-3,.flex-1280>.col5-4,.flex-1280>.col6-5{width:100%}.flex-column-reverse-1280{flex-direction:column-reverse}.nocolumn-1280{padding-left:0 !important;padding-right:0 !important}.column-1280{padding-left:3em !important;padding-right:3em !important}}@media(max-width: 1280px)and (max-width: 768px){.column-1280{padding-left:2em !important;padding-right:2em !important}}@media(max-width: 1280px){.column-half-1280{padding-left:1.5em !important;padding-right:1.5em !important}}@media(max-width: 1280px)and (max-width: 768px){.column-half-1280{padding-left:1em !important;padding-right:1em !important}}@media not all and (max-width: 768px){.less-768{display:none}}@media(max-height: 768px){.more-height-768{display:none}}@media(max-width: 768px){.more-768{display:none}.flex-768-25{flex-wrap:wrap}.flex-768-25>.col5,.flex-768-25>.col6{width:25%}.flex-768-25>.col2,.flex-768-25>.col3,.flex-768-25>.col3-2,.flex-768-25>.col4-3,.flex-768-25>.col5-2,.flex-768-25>.col5-3,.flex-768-25>.col5-4,.flex-768-25>.col6-5{width:100%}.flex-768-33{flex-wrap:wrap}.flex-768-33>.col4,.flex-768-33>.col5,.flex-768-33>.col6{width:33.3333%}.flex-768-33>.col2,.flex-768-33>.col3-2,.flex-768-33>.col4-3,.flex-768-33>.col5-2,.flex-768-33>.col5-3,.flex-768-33>.col5-4,.flex-768-33>.col6-5{width:100%}.flex-768-50{flex-wrap:wrap}.flex-768-50>.col3,.flex-768-50>.col4,.flex-768-50>.col5,.flex-768-50>.col5-2,.flex-768-50>.col6{width:50%}.flex-768-50>.col3-2,.flex-768-50>.col4-3,.flex-768-50>.col5-3,.flex-768-50>.col5-4,.flex-768-50>.col6-5{width:100%}.flex-768{flex-wrap:wrap}.flex-768>.col2,.flex-768>.col3,.flex-768>.col4,.flex-768>.col5,.flex-768>.col6,.flex-768>.col3-2,.flex-768>.col4-3,.flex-768>.col5-2,.flex-768>.col5-3,.flex-768>.col5-4,.flex-768>.col6-5{width:100%}.flex-column-reverse-768{flex-direction:column-reverse}.nocolumn-768{padding-left:0 !important;padding-right:0 !important}.column-768{padding-left:3em !important;padding-right:3em !important}}@media(max-width: 768px)and (max-width: 768px){.column-768{padding-left:2em !important;padding-right:2em !important}}@media(max-width: 768px){.column-half-768{padding-left:1.5em !important;padding-right:1.5em !important}}@media(max-width: 768px)and (max-width: 768px){.column-half-768{padding-left:1em !important;padding-right:1em !important}}@media not all and (max-width: 450px){.less-450{display:none}}@media(max-height: 450px){.more-height-450{display:none}}@media(max-width: 450px){.more-450{display:none}.flex-450-25{flex-wrap:wrap}.flex-450-25>.col5,.flex-450-25>.col6{width:25%}.flex-450-25>.col2,.flex-450-25>.col3,.flex-450-25>.col3-2,.flex-450-25>.col4-3,.flex-450-25>.col5-2,.flex-450-25>.col5-3,.flex-450-25>.col5-4,.flex-450-25>.col6-5{width:100%}.flex-450-33{flex-wrap:wrap}.flex-450-33>.col4,.flex-450-33>.col5,.flex-450-33>.col6{width:33.3333%}.flex-450-33>.col2,.flex-450-33>.col3-2,.flex-450-33>.col4-3,.flex-450-33>.col5-2,.flex-450-33>.col5-3,.flex-450-33>.col5-4,.flex-450-33>.col6-5{width:100%}.flex-450-50{flex-wrap:wrap}.flex-450-50>.col3,.flex-450-50>.col4,.flex-450-50>.col5,.flex-450-50>.col5-2,.flex-450-50>.col6{width:50%}.flex-450-50>.col3-2,.flex-450-50>.col4-3,.flex-450-50>.col5-3,.flex-450-50>.col5-4,.flex-450-50>.col6-5{width:100%}.flex-450{flex-wrap:wrap}.flex-450>.col2,.flex-450>.col3,.flex-450>.col4,.flex-450>.col5,.flex-450>.col6,.flex-450>.col3-2,.flex-450>.col4-3,.flex-450>.col5-2,.flex-450>.col5-3,.flex-450>.col5-4,.flex-450>.col6-5{width:100%}.flex-column-reverse-450{flex-direction:column-reverse}.nocolumn-450{padding-left:0 !important;padding-right:0 !important}.column-450{padding-left:3em !important;padding-right:3em !important}}@media(max-width: 450px)and (max-width: 768px){.column-450{padding-left:2em !important;padding-right:2em !important}}@media(max-width: 450px){.column-half-450{padding-left:1.5em !important;padding-right:1.5em !important}}@media(max-width: 450px)and (max-width: 768px){.column-half-450{padding-left:1em !important;padding-right:1em !important}}#nav-logo,#nav-logo-mobile{font-family:"Recoleta",serif;font-weight:200;font-size:max(min(1.5rem,1.25vw),1rem)}#nav-logo strong,#nav-logo-mobile strong{font-weight:400}nav{position:fixed;top:0;width:100%;padding:2em 3em;background-color:rgba(0,0,0,0);border-bottom:1px solid #fff;color:#fff;transition:.3s;z-index:20}nav #nav-wrap{max-width:120rem;margin:0 auto;display:flex;justify-content:space-between;align-items:center}nav .nav-links{display:flex;align-items:center;font-weight:400}nav .nav-links .nav-link{position:relative;padding:.5em 1.5em;cursor:pointer}nav .nav-links .nav-link::after{content:"";position:absolute;display:block;bottom:0;right:0;left:0;width:0;height:1px;background-color:#fff;margin:0 auto;transition:.3s}nav .nav-links .nav-link:hover::after{width:100%}body.scrolled nav{background-color:#1a3327;padding-top:.5em;padding-bottom:.5em}#nav-mobile{display:none}@media(max-width: 768px){#nav-mobile{display:block;position:fixed;top:0;left:0;width:100%;border-bottom:1px solid #fff;background-color:#1a3327;padding-top:1.5em;padding-bottom:1.5em;z-index:21;color:#fff}#nav-mobile #burger{position:absolute;top:18px;right:32px;width:32px;height:32px;cursor:pointer}#nav-mobile #burger>div{position:absolute;height:2px;width:100%;background-color:#fff;transition:.3s}#nav-mobile #burger>div:nth-child(1){top:6px}#nav-mobile #burger>div:nth-child(2){top:15px}#nav-mobile #burger>div:nth-child(3){top:24px}#nav-mobile.open #burger div:nth-child(1){top:15px;transform:rotate(45deg)}#nav-mobile.open #burger div:nth-child(2){top:15px;transform:rotate(-45deg)}#nav-mobile.open #burger div:nth-child(3){top:15px;transform:rotate(45deg)}nav{background-color:#1a3327;padding-top:1.5em;padding-bottom:1.5em;left:100%;transition:.3s;z-index:21;height:100%;overflow:auto;border:none;-ms-overflow-style:none;scrollbar-width:none}nav::-webkit-scrollbar{display:none}nav.open{left:0}nav #nav-logo{display:none}nav #nav-wrap{display:flex;flex-direction:column;justify-content:center;min-height:100%;padding:6em 0 3em 0}nav #nav-wrap .nav-links{flex-direction:column}}#top{position:relative;display:flex;justify-content:flex-end;background-color:#1a3327}#top #top-left{display:flex;color:#fff;width:50%;max-width:60rem}@media(max-width: 768px){#top #top-left{width:100%}}#top #top-title{font-family:"Recoleta",serif;font-weight:200;font-size:max(min(5.5rem,4.5833333333vw),1.5rem);line-height:1.2}#top #top-title strong{font-weight:400}#top #top-text{min-height:calc(1vh*100);min-height:calc(var(--vh, 1vh)*100);padding-top:3em;padding-bottom:3em}#top #top-scroll{display:flex;align-items:center;cursor:pointer;opacity:1;transition:.3s}body.scrolled #top #top-scroll{opacity:0;pointer-events:none}#top #top-scroll svg{display:block;width:3em;height:3em;margin-right:1em;padding:.1em;border-radius:50%;border:1px solid #fff}#top #top-scroll svg path{fill:none;stroke:#fff;stroke-width:4}#top #top-intro{max-width:41rem;padding-top:3em;padding-bottom:max(min(6rem,5vw),1.5rem)}#top #top-intro .text{font-size:max(min(1.25rem,1.0416666667vw),1rem)}#top #top-right{position:fixed;bottom:0;right:0;width:50%;height:calc(1vh*100);height:calc(var(--vh, 1vh)*100);background-image:url(./18950726acd799b90ec5.jpg);background-position:center;background-size:cover}#top #top-right.snap{position:absolute}#top::after{content:"";display:block;width:50%}@media(max-width: 768px){#top{display:block}#top::after,#top #top-scroll{display:none}#top #top-left{align-items:flex-start}#top #top-text{min-height:0;margin-top:6rem}#top #top-intro{max-width:none;padding-top:0}#top #top-right{position:static !important;width:100%;height:0;padding-bottom:50%;background-attachment:fixed;background-size:calc(1vh*100) auto;background-size:calc(var(--vh, 1vh)*100) auto}}#brands{background-color:#fff;padding-top:max(min(6rem,5vw),1.5rem);padding-bottom:max(min(6rem,5vw),1.5rem)}#brands #brands-text{width:38%}#brands #brands-logo{width:62%}#brands .text{font-size:max(min(2rem,1.6666666667vw),1.25rem)}#brands #brands-socials{position:relative;padding-bottom:9rem}#brands #brands-socials .brands-social{position:absolute;top:0;left:0;width:100%;display:flex;flex-direction:column;align-items:flex-start;color:var(--content-color);opacity:0;transition:.3s}#brands #brands-socials .brands-social.active{opacity:1}#brands .social-line{display:flex;align-items:center;margin-top:.5em}#brands .social-icon{display:block;width:2em;height:2em;margin-right:1em;margin-top:.3em}#brands .social-icon *{fill:var(--content-color)}#brands #brands-logo{display:grid;grid-template-columns:1fr 1fr;grid-gap:2em;gap:2em;align-items:center}#brands #brands-logo .brand{position:relative;height:0;padding-bottom:25%}#brands #brands-logo .brand img{position:absolute;top:0;left:0;display:block;height:100%;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center left;object-position:center left;transition:.3s}#brands #brands-logo .brand img:nth-child(1){opacity:0}#brands #brands-logo .brand:hover img:nth-child(1){opacity:1}#brands #brands-logo .brand:hover img:nth-child(2){opacity:0}@media(max-width: 768px){#brands{margin-bottom:1em}#brands #brands-flex{display:block}#brands #brands-text,#brands #brands-logo{width:100%}#brands #brands-logo .brand{padding-bottom:60%}#brands #brands-logo .brand img:nth-child(1){opacity:1}#brands #brands-logo .brand img:nth-child(2){opacity:0}#brands #brands-socials{display:none}}#brandsImg{position:relative;padding-bottom:40%}#brandsImg .slider-arrows{display:none;position:absolute;bottom:100%;margin-bottom:.5em;align-items:center;left:20%;right:0}#brandsImg .slider-arrows svg{position:relative;display:block;left:0;width:1.5em;height:auto;margin:0 .5em;cursor:pointer;transition:.3s}#brandsImg .slider-arrows svg.slider-left:hover{left:-0.2em}#brandsImg .slider-arrows svg.slider-right:hover{left:.2em}#brandsImg .slider-arrows svg path{fill:none;stroke:#000;stroke-width:.8}@media(max-width: 768px){#brandsImg{margin-top:2em}#brandsImg .slider-arrows{display:flex}}#brandsImg .slider-bar{position:absolute !important;top:0;left:0;width:100%;height:100%}#brandsImg img{display:block;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0;transition:.3s}#brandsImg img.current-slide{opacity:1}#contact{background-color:#000;color:#fff}#contact #contact-flex>div:nth-child(1){width:60%}#contact #contact-flex>div:nth-child(2){width:40%}@media(max-width: 768px){#contact #contact-flex{display:block}#contact #contact-flex>div:nth-child(1){width:100%}#contact #contact-flex>div:nth-child(2){width:100%;margin-top:2em}}.uppercase{text-transform:uppercase;letter-spacing:.1em;font-weight:400}.r-resp{height:max(min(6rem,5vw),1.5rem)}.text{line-height:1.5}.text p:first-child{margin-top:0}.text p:last-child{margin-bottom:0}.quote{font-family:"Recoleta",serif;font-weight:200;font-size:max(min(3rem,2.5vw),1.25rem);line-height:1.3;max-width:80rem;margin:0 auto}.quote strong{font-weight:400}#about-us{background-color:#beccad;padding-top:max(min(6rem,5vw),3rem);padding-bottom:max(min(6rem,5vw),3rem)}.fade{opacity:0;transition:.8s}.fade.fade--active{opacity:1}
