body{color:#424a22;font-family:Plus Jakarta Sans,sans-serif;width:100%;overflow-x:hidden}.page-width{width:90%;max-width:1000px;margin:0 auto;padding:0}.page-width-s{width:90%;max-width:850px;margin:0 auto}.page-bottom-margin{margin-bottom:150px}@media screen and (min-width:768px){.sp-only{display:none}}img{max-width:100%;vertical-align:bottom}.header:not(.drawer-menu).page-width{padding:0}.header-wrapper .disclosure .localization-form__select,.js .header-localization:not(.menu-drawer__localization) .localization-form__select{border:1px solid;border-radius:2em;padding:1em;font-size:1.2rem;height:2.5em}.header-wrapper .disclosure .localization-form__select svg{display:none}.head-instagram{width:38px;height:38px;display:block;margin-left:1em}.head-instagram img{width:100%;height:100%;display:block}@media screen and (min-width:990px){.header-wrapper .header--middle-left{grid-template-columns:auto 1fr auto}.header--middle-left .header__inline-menu{margin-left:auto}}@media screen and (max-width:900px){.head-instagram{width:30px;height:30px}}.wide-block{width:calc(100% - 40px);margin:0 auto 20px}.bg-light-green{background:#6e765f}@media screen and (max-width:900px){.wide-block{width:calc(100% - 20px);margin-bottom:10px}}.breadcrumb{display:flex;flex-wrap:wrap;font-size:1.1rem;margin:1em 0;list-style:none;padding:0;color:#51553e}.breadcrumb>li+li:before{content:" > ";margin:0 .5em}.breadcrumb a{color:#51553e}.page-title{font-size:6rem;font-weight:400;font-family:Jost,sans-serif;margin:1em 0 .2em;text-transform:uppercase}@media screen and (max-width:900px){.page-title{font-size:4.5rem}}@media screen and (max-width:600px){.page-title{font-size:3rem}}.home-about{position:relative;margin-top:80px;min-height:65vw}.home-about:before{content:"";background:#f5f5f4;width:70vw;left:30%;position:absolute;bottom:0;margin:auto;height:calc(100% + 250px);z-index:-1}.home-about .title{font-size:4rem;margin-bottom:1em}.home-about .text{background:#fff;padding:80px 50px;width:50%;font-size:1.5rem;color:#6e765f}.home-about .text p{marign-bottom:1.5em}.home-about .img{width:45vw;position:absolute;left:55%;top:0;margin:auto}.home-about .img img{width:100%;height:auto}.home-about .img img+img{margin-top:24px}@media screen and (max-width:900px){.home-about{margin-top:50px}.home-about .text{width:100%;padding:50px 30px}.home-about .img{position:relative;left:0;width:90vw}.home-about .title{margin-top:0}}@media screen and (max-width:600px){.home-about .title{font-size:3rem}.home-about .text{padding:30px 20px;font-size:1.4rem}}.buy-now-block{text-align:center;padding:50px 0 80px}.buy-now-block a{display:block;color:#fff;background:#75815f;width:315px;max-width:80%;font-size:1.3rem;padding:1em;text-decoration:none;margin:0 auto}.home-block{padding:100px 0;background-size:cover;position:relative;color:#fff;font-size:1.6rem}.home-block .page-width{position:relative;z-index:2;padding-left:200px}.home-block:before{content:"";width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background:#3e432a;display:block;opacity:.85}.home-block1{background-image:url(/cdn/shop/files/home1.jpg?v=1774666538)}.home-block2{background-image:url(/cdn/shop/files/home2.jpg?v=1774666538)}.home-block3{background-image:url(/cdn/shop/files/home3.jpg?v=1774666538)}.home-block .subtitle{position:absolute;top:0;left:0;margin:auto;color:#bdc3b4;font-size:2rem}.home-block .subtitle:before{content:"- "}.home-block .title{font-size:4rem;margin:0 0 1em;color:#fff}@media screen and (max-width:900px){.home-block{padding:60px 0}.home-block .page-width{padding-left:0}.home-block .subtitle{position:relative;margin-bottom:1em;font-size:1.5rem}.home-block p{font-size:1.4rem}}.faq-section{margin:100px auto}.faq-section h2{text-align:center;font-size:2.8rem;line-height:1.4;margin:0}.faq-section .faq-subtitle{text-align:center;color:#bdc3b4;font-size:1.2rem;margin:1em 0 3em}.faq-item{margin:20px 0 0}.faq-item .faq-question{background:#fafafa;margin:0;padding:2rem 4rem 2rem 6rem;font-size:1.4rem;position:relative;cursor:pointer}.faq-item .faq-question:before{content:"Q.";font-size:2.8rem;color:#424a22;position:absolute;top:1.5rem;left:2rem;margin:auto;line-height:1;font-family:Plus Jakarta Sans,sans-serif}.faq-item .faq-question:after{content:"+";font-size:2rem;position:absolute;right:1.5rem;top:1.5rem;margin:auto;font-family:Plus Jakarta Sans,sans-serif}.faq-item .faq-question.open:after{content:"-"}.faq-item .faq-answer{background:#fcfcfc;padding:2rem 2rem 2rem 6rem;font-size:1.2rem;position:relative;display:none}.faq-item .faq-answer:before{content:"A.";font-size:2.4rem;color:#b3bba5;position:absolute;top:1.8rem;left:2.5rem;margin:auto;line-height:1;font-family:Plus Jakarta Sans,sans-serif}.faq-item .faq-answer p{margin:0}@media screen and (max-width:900px){.faq-section{margin:60px auto}}.about-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:80px}.about-head .title-block{width:35%}.about-head-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;gap:20px;width:60%}.about-head-list .title{font-size:1.9rem;margin:1em 0 .5em}.about-head-list img{border-radius:10px;border:2px solid #424A22}.about-head-list p{font-size:1.2rem;margin:0}@media screen and (max-width:1000px){.about-head{flex-direction:column}.about-head .title-block{width:100%;margin-bottom:3em}.about-head-list{width:100%}}@media screen and (max-width:900px){.about-head-list{grid-template-columns:1fr}.about-head-list>li{display:grid;grid-template-columns:35% minmax(0,1fr);gap:2rem}.about-head-list .title{margin-top:0}}.req-principles{margin-bottom:100px}.req-principles .title{text-align:center;font-size:2.4rem}.req-principles .principles-img{width:90%;margin:50px auto 60px;display:block}@media screen and (max-width:900px){.req-principles .title{font-size:2rem}.req-principles .principles-img{margin-top:30px}}.about-outline{display:grid;grid-template-columns:15em minmax(0,1fr);gap:1em 2em;position:relative}.about-outline:before{content:"";width:1px;height:100%;position:absolute;top:0;left:17em;margin:auto;display:block;background:currentColor}.about-outline dt{text-align:right}.about-outline .member{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:100px}.about-outline .member img{width:45%}.about-outline .member .text{width:50%;border-bottom:1px dotted #B6BAAE;padding-bottom:5em;font-size:1.2rem}@media screen and (max-width:900px){.about-outline{grid-template-columns:1fr;gap:0}.about-outline:before{display:none}.about-outline dt{text-align:left;color:#b6baae;font-size:1.3rem}.about-outline dd{margin-bottom:2em;margin-left:0}}@media screen and (max-width:600px){.about-outline .member{flex-direction:column}.about-outline .member img{width:60%;display:block;margin:0 auto 2em}.about-outline .member .text{width:100%}}.page-wholesale-supply{padding:150px 0;color:#fff;margin-top:100px;line-height:1.5}.page-wholesale-supply .title{font-size:2.8rem;color:#bdc3b4;margin:0 0 .5em}@media screen and (max-width:900px){.page-wholesale-supply{padding:70px 0}}.page-wholesale-oem{background:url(/cdn/shop/files/bg-oem.jpg?v=1774436268) no-repeat center center / cover;margin-bottom:0;padding:100px 0 50px;color:#fff}.oem-img{width:calc(100% - 40px);margin:0 auto 50px;display:block}.page-wholesale-oem .inner{display:flex;justify-content:space-between}.page-wholesale-oem .title{width:40%;margin:0;color:#bdc3b4;font-size:2.8rem}.page-wholesale-oem .conts{width:55%}.page-wholesale-oem .title-oem{margin:0;font-size:2rem;color:#fff}.page-wholesale-oem .item p{font-size:1.4rem;color:#bdc3b4}.page-wholesale-oem .item{margin-bottom:45px}.page-wholesale-oem ul{margin:2em 0;list-style:none;padding-left:1em}.page-wholesale-oem ul>li:before{content:"-";display:inline-block;width:1em;margin-left:-1em}@media screen and (max-width:900px){.page-wholesale-oem{margin-top:10px;padding:70px 0}.page-wholesale-oem .inner{flex-direction:column}.page-wholesale-oem .title{width:100%;margin-bottom:2em}.page-wholesale-oem .conts{width:100%}.oem-img{width:calc(100% - 20px)}}.catering-desc{padding:100px 0;border-image-source:linear-gradient(#F5F5F4,#F5F5F4);border-image-slice:0 fill;border-image-outset:0 0 0 100vw;color:#424a22;font-size:1.6rem;margin-top:100px}.bland-logos{margin:45px auto;width:90%;mix-blend-mode:multiply;display:block}.event-images{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;margin:20px 0 80px}.inquire-ca{background:#75815f;padding:1em 2em;display:block;margin:3em auto 150px;width:fit-content;color:#fff;text-decoration:none}#insta-feed{margin:20px 0 80px!important}@media screen and (max-width:900px){.catering-desc{padding:60px 0;margin-top:60px}.event-images{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:600px){.event-images{grid-template-columns:repeat(3,minmax(0,1fr))}}.btn-round{background:#75815f;color:#fff;text-align:center;border-radius:2em;width:170px;padding:.7em 0;font-family:Figtree,sans-serif;display:block;margin:0 auto}.column-conts{display:flex;justify-content:space-between}.column-conts .main-column{width:70%}.column-conts .side-column{width:25%}@media screen and (max-width:900px){.column-conts{flex-wrap:wrap}.column-conts .main-column{width:100%}.column-conts .side-column{width:100%;margin-top:5rem}}.blog-articles{grid-template-columns:1fr}.blog-articles a{text-decoration:none;color:inherit}.blog-articles__article{display:grid;grid-template-columns:40% minmax(0,1fr);gap:3rem}.blog-articles__article+.blog-articles__article{margin-top:50px}.blog-articles__article .thumbnail{width:100%;aspect-ratio:3 / 2;display:block;background:#efefef}.blog-articles__article .thumbnail img{width:100%;height:100%;object-fit:cover}.blog-articles__article .blog_title{font-size:2rem;border-bottom:1px solid #D3D6C6;padding-bottom:.5em;margin-bottom:.5em;margin-top:0;font-weight:600}.blog-articles__article .blog_date{font-size:1.1rem;margin:.5em 0}.blog-articles__article .more{margin:.5em 0 0 auto;padding:.3em}@media screen and (max-width:900px){.blog-articles__article .blog_title{font-size:2rem}}@media screen and (max-width:600px){.blog-articles__article{grid-template-columns:1fr;gap:1rem}}.article-title{margin:0 0 .5em;font-size:3rem;border-bottom:1px solid #75815F;padding-bottom:.5em;font-weight:700}.blog-article-main{margin:50px 0}.article-date{font-size:1.4rem}.article-body h2{border-bottom:1px solid #75815F;font-size:2.2rem;padding-bottom:.5em;margin-bottom:1em;margin-top:2em;font-weight:700}.article-body h3{border-bottom:1px solid #75815F;font-size:1.8rem;padding-bottom:.5em;margin-bottom:1em;margin-top:2em;font-weight:700}.article-body h4{font-size:1.8rem;padding-bottom:.5em;margin-bottom:1em;margin-top:2em;font-weight:700}.article-body h5{font-size:1.6rem;padding-bottom:.5em;margin-bottom:1em;margin-top:2em;font-weight:700}.article-body ul{list-style:disc;padding-left:1.5em}.article-body ol{list-style:number;padding-left:1.5em}.blog-tags ul{margin:0;padding:0;list-style:none}.blog-tags li{display:inline-block;margin:0 7px 7px 0}.blog-tags a{display:inline-block;background:#bdc3b4;font-size:1.3rem;padding:.5em 1em;text-decoration:none;color:#fff}@media screen and (max-width:900px){.article-title{font-size:2.4rem}.article-body h2{font-size:2rem}.article-body h3{font-size:1.8rem}.article-body h4{font-size:1.6rem}.article-body h5{font-size:1.5rem}}.article-navigation{display:flex;justify-content:center;margin-top:5rem;font-size:1.3rem}.side-title{font-size:1.5rem;font-weight:700;border-bottom:1px solid #D3D6C6;padding-bottom:.7em;marign-bottom:1em;margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/req.css.map */
