@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/9387231c0eca674a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/9a8965993ba2f268-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/4495826f9bf2d0da-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9c7c506f9df66edc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2d08189da4797f3f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a13ffa50c0e6dcb7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d294f1e349318783-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c465e14413247d80-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/52f8cf394b3641e4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Semi Condensed Fallback;src:local("Arial");ascent-override:115.49%;descent-override:23.10%;line-gap-override:0.00%;size-adjust:86.59%}.__className_52cfe8{font-family:Barlow Semi Condensed,Barlow Semi Condensed Fallback;font-style:normal}@font-face{font-family:g;src:url(/_next/static/media/ed593714337f85e3-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:g Fallback;src:local("Arial");ascent-override:150.09%;descent-override:28.25%;line-gap-override:33.28%;size-adjust:60.15%}.__className_7a636e{font-family:g,g Fallback}.banner .banner-content,.banner .banner-figure,.banner .banner-figure img,.commander .container .commander-content,.commander .container .commander-figure,.commander .container .commander-figure img,.contact .container .contact-content,.contact .container .contact-content .content-box,.contact .container .contact-content img,.contact .container .contact-form,.contact .container .contact-form .input-box,.contact .container .contact-form .input-box input,.contact .container .contact-form .input-box textarea,.container,.details .container .details-box,.details .container .details-box .details-image,.details .container .details-content,.event .container .event-list,.event .container .event-list .event-item,.event .container .event-list .event-item img,.footer .container .footer-bar,.footer .container .footer-panel,.info .container .info-content,.info .container .info-content img,.intro .container .intro-content,.map-wrapper .container .map-bar,.map-wrapper .container iframe,.page-wrapper .page-container,.products .products-header,.products .products-list,.products .products-list img,.value .container .value-list,.value .container .value-list .value-item{width:100%;height:auto}.menu,.page-wrapper{width:100%;height:100%}*{margin:0;padding:0}*,:after,:before{box-sizing:inherit;outline:none;-webkit-touch-callout:none;font-family:Barlow Semi Condensed,serif}:focus{outline:none}::-moz-focus-inner{border:0}a{pointer-events:auto;text-decoration:none}a,button{color:inherit;outline:none}button{background:none;border:none;border-radius:none;cursor:pointer}img,video{vertical-align:middle;object-fit:cover;object-position:center}input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:0;outline:none;pointer-events:auto}:root{font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-optical-sizing:auto}html{box-sizing:border-box;overscroll-behavior:none;font-size:.5208333333vw!important}@media only screen and (max-width:1024px){html{font-size:.9765625vw!important}}@media only screen and (max-width:482px){html{font-size:2.0746887967vw!important}}body{overscroll-behavior:none;font-weight:400;width:100%;height:calc(var(--vh, 1vh)*100);background:#d0bba8;color:#000;pointer-events:auto!important}h1,h1 span,h2,h2 span,h3,h3 span{font-family:g,sans-serif}@font-face{font-family:g,sans-serif;src:url(/fonts/g.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}::-webkit-scrollbar{display:none}.page-wrapper{position:fixed;top:0;left:0;z-index:1;overflow:hidden;overflow-y:scroll}.page-wrapper .page-container{position:relative;z-index:2;min-height:calc(var(--vh, 1vh)*100);padding-top:15rem}@media only screen and (max-width:482px){.page-wrapper .page-container{padding-top:12.5rem}}.container{position:relative;max-width:95%;margin:0 auto}@media only screen and (max-width:482px){.container{max-width:90%}}section{position:relative;overflow:hidden}section .container{position:relative;z-index:2}.btn{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;display:inline-flex;overflow:hidden;padding:1rem 2.5rem 1.1rem;border:1px solid #000;position:relative;transition:all .8s cubic-bezier(.3,1,.3,1)}.btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;transition:transform .8s cubic-bezier(.3,1,.3,1);background:#7c111a;transform-origin:top;transform:scaleY(0)}.btn:hover{color:#d0bba8}.btn:hover:after{transform-origin:bottom;transform:scaleY(1)}.btn:hover span span{transition:transform .8s cubic-bezier(.3,1,.3,1);transform:translateY(-150%)}.btn span{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;font-size:2rem;font-weight:400;line-height:1;overflow:hidden;z-index:2}.btn span span{text-shadow:0 3rem 0 currentColor;overflow:visible}.btn.thin{border-width:2px}.link-sm{font-size:2.5rem;font-weight:300;line-height:1.25}@media only screen and (max-width:1024px){.link-sm{font-size:1.8rem}}.title-3xl{font-size:12.5rem;letter-spacing:1px}.title-2xl,.title-3xl{font-weight:400;line-height:1.025}.title-2xl{font-size:7.5rem;letter-spacing:2px}.text-sm,input,label,textarea{font-size:2.5rem;font-weight:300;line-height:1.25}.red{color:#7c111a}@media only screen and (max-width:1024px){.title-3xl{font-size:10rem}.title-2xl{font-size:5rem}.text-sm,input,label,textarea{font-size:1.8rem}}input,textarea{border:1px solid;padding:1rem}.footer .container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;padding:15rem 15rem 0;gap:6rem}.footer .container .footer-panel{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.footer .container .footer-panel .footer-box{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:7.5rem}.footer .container .footer-panel .footer-box .footer-logo img{width:20rem;height:auto}.footer .container .footer-panel .footer-box .social-links{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:4rem}.footer .container .footer-panel .footer-box .social-links a img{width:auto;height:3.25rem}.footer .container .footer-panel .footer-links{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;flex-wrap:wrap;text-align:right;gap:3rem}.footer .container .footer-bar{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;border-top:1px solid #fff;padding:4rem 0}@media only screen and (max-width:1024px){.footer .container{padding:15rem 5rem 0}}@media only screen and (max-width:482px){.footer .container{padding:10rem 1rem 0}.footer .container .footer-panel{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;gap:5rem}.footer .container .footer-panel .footer-box .social-links{display:none}.footer .container .footer-panel .footer-links{text-align:center;align-items:center;gap:2rem}.footer .container .footer-bar{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;gap:1rem;padding:2rem 0}}.menu{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:4rem;background:#d0bba8;position:fixed;top:0;left:0;z-index:10;opacity:0;pointer-events:none;transition:opacity 1s cubic-bezier(.3,1,.3,1);padding:15rem 2.5rem}.menu.active{opacity:1}.menu.active,.menu.active .hamb-link{pointer-events:all}.menu .hamb-link{width:100%;font-size:4rem;font-weight:400;line-height:1;padding:1.5rem 2rem 1.75rem;border:1px solid;text-align:center;pointer-events:none}.navbar{position:relative;z-index:12;background:#d0bba8;transition:transform 1s cubic-bezier(.3,1,.3,1)}.navbar.is-hidden{transform:translateY(-100%)}.navbar .container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;padding:2.5rem 0}.navbar .container .logo-link img{width:30rem;height:auto}.navbar .container .navbar-links{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:5rem}.navbar .container .navbar-links .nav-link{font-size:2.25rem;padding:1rem 2rem;border:1px solid transparent}.navbar .container .navbar-links .nav-link.active{border:1px solid}.navbar .container .hamb-btn{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;width:3.5rem;height:4rem;gap:.75rem;pointer-events:all;display:none;margin-right:2rem}.navbar .container .hamb-btn .divider{width:100%;height:3px;border-radius:5px;background:currentColor;pointer-events:none;transition:all .7s cubic-bezier(.19,1,.22,1)}.navbar .container .hamb-btn.active .divider{transform:rotate(45deg) translate(.75rem,.75rem)}.navbar .container .hamb-btn.active .divider:nth-child(2){opacity:0;transform:scaleX(0)}.navbar .container .hamb-btn.active .divider:nth-child(3){transform:rotate(-45deg) translate(.75rem,-.75rem)}@media only screen and (max-width:1024px){.navbar .container .logo-link img{width:25rem}.navbar .container .navbar-links{gap:1rem}.navbar .container .navbar-links .nav-link{font-size:2rem}}@media only screen and (max-width:482px){.navbar.is-hidden{transform:translateY(0)!important}.navbar .container .logo-link img{width:15rem}.navbar .container .navbar-links{display:none}.navbar .container .hamb-btn{display:flex}}.banner{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;grid-gap:10rem;gap:10rem;padding-top:5rem}.banner .banner-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:6rem}.info .container{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;padding:0 15rem 5rem;grid-gap:5rem;gap:5rem}.info .container .info-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:2rem}.info .container .info-content img{max-width:70%;align-self:center}.info .container .info-content p{width:85%}.products{padding:10rem 0;gap:5rem}.products,.products .products-header{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.products .products-header{gap:2rem;padding:0 20rem}.products .products-header p{width:50%}.products .products-list{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.products .products-list img{max-width:60%}.products .products-list img:nth-of-type(2n){align-self:flex-end}.products .products-list img:not(:first-child){margin-top:-10rem}.commander .container{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;padding:10rem 15rem;grid-gap:5rem;gap:5rem}.commander .container .commander-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:2rem}.commander .container .commander-content a{margin-top:3rem}.commander .container .commander-figure{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;flex-wrap:wrap}.commander .container .commander-figure img{max-width:40rem}@media only screen and (max-width:1024px){.commander .container,.info .container{padding:5rem;gap:5rem}.commander .container .commander-figure{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;flex-wrap:wrap}.commander .container .commander-figure img{max-width:30rem}.products .products-header{padding:0 5rem}}@media only screen and (max-width:482px){.banner{grid-template-columns:repeat(1,1fr);gap:5rem;padding-top:0}.banner .banner-content{padding:0 2.5rem;gap:3rem;order:1}.banner .banner-content a{display:none}.banner .banner-figure{order:2}.info .container{grid-template-columns:repeat(1,1fr);padding:2.5rem 1rem;gap:2rem}.info .container .info-content{gap:1rem}.info .container .info-content p{width:100%}.info .container .info-content:last-child img{order:2}.info .container .info-content:last-child p{order:1}.products{padding:5rem 0}.products .products-header{padding:0 2.5rem;gap:1rem}.products .products-header p{width:100%}.products .products-list img{max-width:100%}.products .products-list img:not(:first-child){margin-top:0}.commander .container{grid-template-columns:repeat(1,1fr);padding:5rem 1rem;gap:2rem}.commander .container .commander-content{gap:1rem}.commander .container .commander-figure{display:none}}.value .container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;padding:20rem 15rem 10rem;gap:5rem}.value .container .value-list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem}.value .container .value-list .value-item{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:2rem;padding:7.5rem;border:2px solid}.intro .container{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;padding:5rem 15rem;grid-gap:5rem;gap:5rem}.intro .container .intro-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;flex-wrap:wrap}.intro .container .intro-content p{width:80%}.event .container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;padding:10rem 15rem;gap:5rem}.event .container .event-list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem}.event .container .event-list .event-item{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;border:2px solid}.event .container .event-list .event-item img{height:50rem}.event .container .event-list .event-item .event-item-content{padding:5rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:3rem;border-top:2px solid}.event .container .event-list .event-item.wide{grid-column:span 2}@media only screen and (max-width:1024px){.value .container{padding:15rem 5rem 10rem}.value .container .value-list .value-item{padding:5rem}.event .container,.intro .container{padding:5rem;gap:0}.event .container .event-list .event-item{border:1px solid}.event .container .event-list .event-item img{height:25rem}.event .container .event-list .event-item .event-item-content{padding:2.5rem;gap:2rem}}@media only screen and (max-width:482px){.value .container{padding:0 1rem 10rem}.value .container .value-list{grid-template-columns:repeat(1,1fr)}.value .container .value-list .value-item{padding:2.5rem}.intro .container{padding:2.5rem 1rem;gap:2rem;grid-template-columns:1fr}.intro .container h1 br{display:none}.intro .container .intro-content p{width:100%}.event .container{padding:5rem 1rem;gap:2rem}.event .container .event-list .event-item{border:1px solid;grid-column:span 2}.event .container .event-list .event-item img{height:25rem}.event .container .event-list .event-item .event-item-content{padding:2.5rem;gap:2rem}}.contact .container{display:grid;grid-template-columns:repeat(2,1fr);padding:20rem 15rem 10rem;grid-gap:10rem;gap:10rem}.contact .container .contact-content{display:flex;flex-direction:column;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:5rem}.contact .container .contact-content .content-box{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:2rem}.contact .container .contact-content .content-box p{width:80%}.contact .container .contact-content img{max-width:70%}.contact .container .contact-form{gap:3rem;margin-top:15rem}.contact .container .contact-form,.contact .container .contact-form .input-box{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.contact .container .contact-form .input-box{gap:1rem}.map-wrapper .container{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;padding:10rem 15rem;gap:2rem}.map-wrapper .container iframe{height:70rem;border:2px solid}.map-wrapper .container .map-bar{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:4rem}.details .container{display:grid;grid-template-columns:repeat(2,1fr);padding:15rem;grid-gap:10rem;gap:10rem;align-items:center}.details .container .details-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:2rem}.details .container .details-content p{width:75%}.details .container .details-box{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:5rem}.details .container .details-box .details-image{max-width:30rem}.details .container .details-box .social-links{width:50%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap}.details .container .details-box .social-links a img{width:auto;height:5rem}@media only screen and (max-width:1024px){.contact .container{padding:15rem 5rem 10rem}.map-wrapper .container{padding:5rem}.map-wrapper .container iframe{height:50rem}.details .container{padding:5rem;gap:2.5rem}.details .container .details-content p{width:100%}.details .container .details-box .details-image{max-width:30rem}.details .container .details-box .social-links a img{height:3rem}}@media only screen and (max-width:482px){.contact .container{padding:0 1rem 10rem;grid-template-columns:repeat(1,1fr);gap:5rem}.contact .container .contact-content .content-box{gap:1rem}.contact .container .contact-content .content-box p{width:100%}.contact .container .contact-content img{display:none}.contact .container .contact-form{margin-top:0}.map-wrapper .container{padding:2.5rem 1rem;gap:2rem}.map-wrapper .container iframe{height:30rem}.map-wrapper .container .map-bar{display:none}.details .container{padding:3.5rem 1rem;grid-template-columns:repeat(1,1fr);gap:6rem}.details .container .details-box .details-image,.details .container .details-content h1 br{display:none}}