:root{--bs-primary: #F4F3E7;--bs-secondary: #212121;--bs-blue:#037bc4;--bs-light-blue:#03aeed;--bs-white:#ffffff;--bs-black:#000000;--bs-red:#ff0000}body{background-color:#f2f2f2;color:#757575;font-family:Helvetica,Verdana,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.45;font-style:normal;padding:0;word-wrap:break-word}a{transition:none}.text-block{text-wrap:wrap!important}.menu-list .menu-list__list-item .menu-list__submenu{width:auto;left:auto}.menu-list .menu-list__list-item .menu-list__submenu .menu-list__submenu-inner{padding-top:28px}.menu-list .menu-list__list-item .menu-list__submenu ul.mega-menu__list li.mega-menu__column>div:not(:last-child){margin-bottom:10px}.menu-list .menu-list__list-item .menu-list__submenu .menu-list__submenu-inner .mega-menu a.mega-menu__link{align-items:center;gap:10px}.mega-menu__link img.category-icon,.menu-drawer__list-item .menu-drawer__menu-item img.category-icon{width:9px;height:15px}.menu-drawer__list-item .menu-drawer__menu-item{justify-content:start;gap:10px}header.header-section .header .header__row{box-shadow:0 6px 10px #2121210f}header.header-section .header__row .header__columns{padding:20px 15px}.menu-list__list-item .menu-list__link{font-weight:900;font-family:Lato,sans-serif;line-height:1.3;color:var(--bs-secondary)!important}.header__column .header-actions__action svg{width:30px;height:30px}.hero-wrapper .hero__container h1{font-size:85px;line-height:1.15}slideshow-slides{overflow:hidden}.product-listing slideshow-component [data-placeholder=true] path:first-child{fill:#fff}.product-listing .resource-list__carousel slideshow-container{display:flex;flex-direction:column-reverse;gap:25px}.product-listing .resource-list__carousel slideshow-arrows{justify-content:center;gap:10px;align-items:end;position:relative}.product-listing .resource-list__carousel slideshow-arrows button.slideshow-control{margin-left:0}.product-listing slideshow-arrows .slideshow-control{opacity:1;animation:none!important}product-card .group-block-content{padding:10px}product-card .group-block-content .h5 p{font-size:18px;color:var(--bs-primary)}.product-card__content:hover a.user-select-text .text-block{text-decoration:underline}product-card product-price span{font-size:16px;font-weight:500;display:inline-block;margin-top:5px}.product-card__content .product-media img{transition:transform .5s ease}.product-card__content:hover .product-media img{transform:scale(1.03)}.section-market-cuisine img.image-block__image.border-style{max-width:130px;margin-bottom:15px}.section-market-cuisine .group-flex-wrap{flex:100%;margin-bottom:40px}.group-flex-wrap .text-block.h2{max-width:30%}.group-flex-wrap .text-block.h2 h2{font-weight:700;font-size:40px;line-height:1.2;text-transform:uppercase}.group-flex-wrap .divider__line{border-right-color:var(--bs-black);border-bottom-color:var(--bs-black)}.custom-two-column-section{width:100%;margin:0;padding:0;background:var(--bs-primary)}.custom-two-column-section .container{display:flex;flex-wrap:wrap;max-width:100%;margin:0 auto}.custom-two-column-section .container.reversed{flex-direction:row-reverse}.custom-two-column-section .left-column{min-width:250px;max-width:50%;height:auto;background-size:cover;background-position:0% 80%;background-repeat:no-repeat;background-attachment:scroll}.custom-two-column-section .right-column{flex:1;min-width:300px;max-width:50%;padding:120px 70px;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box}.custom-two-column-section .container.reversed .right-column{padding:120px}.custom-two-column-section h2{font-family:Poppins,sans-serif;font-weight:700;font-size:50px;line-height:1.3;text-transform:uppercase;margin-bottom:20px}.custom-two-column-section p{font-family:Montserrat,sans-serif;font-weight:400;font-size:18px;line-height:1.4;text-align:left;color:var(--bs-black);margin-bottom:50px;margin-top:0}.custom-two-column-section .btn{display:inline-flex;align-items:center;color:var(--bs-black);padding:12px 24px;text-decoration:none;font-family:Poppins,sans-serif;font-weight:500;border-radius:50px;font-size:20px;border:3px solid var(--bs-black);max-width:max-content}.custom-two-column-section .btn:hover{background:var(--bs-black);color:var(--bs-white)}.custom-two-column-section .btn i{margin-left:10px}.section-market-cuisine .custom-section-content>div.section-content-wrapper{align-items:center}.section-multicolumn .text-block.h2 h2{font-family:Poppins,sans-serif;font-size:26px;font-weight:600;line-height:1.3}.section-multicolumn .text-block p,.section-market-cuisine .text-block p{font-family:Montserrat,sans-serif;font-weight:500;font-size:16px;line-height:1.4;text-align:left}.section-multicolumn a.button,.hero-wrapper .hero__container a.link,.group-bottom-slideshow a.link,.section-market-cuisine a.link{border-radius:50px;border:3px solid;padding:12px 40px 15px;margin-top:20px;font-size:18px;font-weight:600;font-family:Poppins,sans-serif;display:flex;gap:10px;align-items:center;line-height:1.1}.hero-wrapper .hero__container a.link,.section-market-cuisine a.link{padding:16px 40px 18px;font-size:20px}.section-market-cuisine a.link{background:var(--bs-black);color:var(--bs-primary)}.section-multicolumn:not(.ourservices) a.button{margin-left:auto;margin-right:auto}.hero-wrapper .hero__container a.link:hover,.group-bottom-slideshow a.link:hover{background:var(--bs-primary);color:var(--bs-black);border-color:var(--bs-primary)}.section-market-cuisine a.link:hover{background:#666}.section-multicolumn a.button:after,.hero-wrapper .hero__container a.link:after,.group-bottom-slideshow a.link:after,.section-market-cuisine a.link:after{font-family:"Font Awesome 5 Free";content:"\f30b";font-weight:900;font-size:24px}.section-multicolumn .spacing-style>.text-block{width:100%;align-items:center}.section-market-cuisine .group-block:not(.group-flex-wrap){flex:calc(33.33% - 37px)}.section-multicolumn .text-block.custom h2{margin-top:-30px}.section-multicolumn .text-block.h5 h5,.section-market-cuisine .text-block.h5 h5{font-size:30px;text-transform:uppercase;line-height:1.3;font-weight:700}.section-multicolumn .text-block.h5 h5:after{content:"";border-bottom:3px solid;width:150px;display:block;margin:15px auto 0}.section-multicolumn-contactinfo .spacing-style .group-block--height-custom{padding:120px;color:var(--bs-primary)}.section-multicolumn-contactinfo .spacing-style .group-block--height-custom .group-block.group-contact-data,.section-multicolumn-contactinfo .spacing-style .group-block--height-custom .group-block.group-social-icons{padding:0!important;margin-top:50px}.section-multicolumn-contactinfo .spacing-style .group-block:last-child{padding:120px 70px}.section-multicolumn-contactinfo .text-block h4{font-family:Montserrat,sans-serif;font-weight:600;font-size:26px;line-height:1.3;color:var(--bs-white)}.section-multicolumn-contactinfo .text-block p{font-family:Montserrat,sans-serif;font-weight:500}.section-multicolumn-contactinfo .spacing-style .group-block--height-custom .group-block h4{font-family:Poppins,sans-serif;font-weight:700;font-size:20px;line-height:1.1;text-align:left;color:var(--bs-white);display:flex;align-items:center;gap:10px}.section-multicolumn-contactinfo .spacing-style .group-block--height-custom .group-block.group-contact-data h4:before{content:"\f658";font-family:"Font Awesome 5 Free";color:var(--bs-secondary);border-radius:50px;font-weight:900;background:var(--bs-primary);font-size:15px;padding:10px;width:16px;height:16px;text-align:center}.section-multicolumn-contactinfo .spacing-style .group-block--height-custom .group-block.group-contact-data .group-block-content .text-block:first-child h4:before{content:"\f879"}.section-multicolumn-contactinfo .spacing-style .group-block--height-custom .group-block.group-contact-data .group-block-content .text-block:last-child h4:before{content:"\f3c5"}.section-multicolumn-contactinfo .contact-form{gap:20px}.section-multicolumn-contactinfo .contact-form .contact-form__input{border:2px solid var(--bs-secondary);padding:10px 20px;min-height:60px;font-size:18px;font-family:Montserrat,sans-serif;line-height:1.3;background-color:var(--bs-primary);color:var(--bs-secondary);outline:none}.contact-form .submit-button{font-family:Montserrat,sans-serif;border-radius:50px;padding:15px 50px;font-size:18px;line-height:1.5;font-weight:600;text-transform:uppercase;color:var(--bs-white)}.contact-form .submit-button:hover{color:var(--bs-primary);background-color:#666}.group-social-icons .icon-block__media:hover{fill:var(--bs-white)}.group-my-approach-content{padding:120px 200px 120px 120px}.group-my-approach-content h5{font-family:Poppins,sans-serif;font-size:30px;font-weight:700;line-height:1.35;color:var(--bs-black)}.group-my-approach-content img.image-block__image{width:300px}.menu__heading.h3 span.menu__heading__default{font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.3}.list-unstyled .menu__item a{font-family:Helvetica,Verdana,Arial,sans-serif;font-size:16px;line-height:1;color:#666}.list-unstyled .menu__item a:hover{color:var(--bs-black)}.section-multicolumn-contactinfo .group-border-top,footer.shopify-section-group-footer-group{border-top:1px solid #c6c4bd}.footer-content .image-block img{width:200px}.group-footer-copyright p{font-size:16px;line-height:1.3;font-family:Poppins,sans-serif;color:var(--bs-black)}.cart__ctas .cart__view-cart-button{width:100%;text-align:center;margin-bottom:5px}.cart-page .cart-page__summary .cart__summary-container{background:var(--bs-primary)}div.page-content{padding:20px;display:flex;flex-direction:column;gap:2rem;align-items:start;margin:0 auto;line-height:1.6;font-weight:500}div.page-content .privacy-content{grid-column-gap:40px;grid-row-gap:40px;display:flex}div.page-content .privacy-content .cd-txt-w{margin:0;display:block;width:100%}div.page-content .privacy-content .cd-txt-w span{margin-bottom:20px;display:block;font-size:16px}div.page-content .privacy-content p.cd-dropdown-h{font-weight:700;margin:0;font-size:16px}div.page-content .privacy-content .cd-dropdown-p{border-bottom:1px solid #c6c4bd;margin-bottom:15px;padding-top:10px;padding-bottom:16px}div.page-content .privacy-content ul{margin-bottom:0!important}div.page-content .privacy-content .cd-dropdown-p.last strong{display:block;margin-top:10px;margin-bottom:5px}div.page-content .privacy-content .cd-txt-w span a{text-decoration:underline}div.page-content .privacy-content .cd-dropdown-p.last{border:none;margin:0;padding-bottom:0}@media(min-width:750px){.section-multicolumn .custom-section-content>div.section-content-wrapper,.section-market-cuisine .custom-section-content>div.section-content-wrapper{flex-wrap:wrap;justify-content:center}}@media(min-width:768px){.custom-two-column-section .left-column{flex:1}.section.section-approach .group-block,.section-multicolumn-contactinfo .spacing-style .group-block--height-custom,.section-multicolumn-contactinfo .spacing-style .group-block:last-child{max-width:50%}}@media(max-width:749px){.shopify-section>.product-information{padding-top:20px}.product-details .group-block-content{margin-top:10px}.email-signup__input-group{width:90%!important;margin:0 auto}.main-collection-grid ul.product-grid .product-grid__item:not(:last-child),.resource-list--grid .resource-list__item:not(:last-child){margin-bottom:20px}}@media(max-width:1366px){.hero-wrapper .hero__container h1{font-size:80px}.section-multicolumn .text-block.h5 h5,.section-market-cuisine .text-block.h5 h5{font-size:26px}.section-market-cuisine .group-block:not(.group-flex-wrap) .group-block-content{gap:5px}.section-multicolumn .text-block.custom h4{font-size:22px;line-height:1.1}.section-multicolumn .text-block.custom h2,.custom-two-column-section h2{font-size:40px;line-height:1.2}.custom-two-column-section .right-column,.custom-two-column-section .container.reversed .right-column,.group-my-approach-content{padding:80px 40px}.custom-two-column-section p{font-size:16px}.section-multicolumn .custom-section-content>div.section-content-wrapper{padding-top:80px;padding-bottom:80px}.group-my-approach-content h5{font-size:26px;line-height:1.3}.section-multicolumn-contactinfo .spacing-style .group-block--height-custom{padding:100px 50px}.section-multicolumn-contactinfo .spacing-style .group-block:last-child{padding:50px 40px}.hero-wrapper.section-wrapper .h1 h2{font-size:40px;line-height:1.2}}@media(max-width:1024px){.hero-wrapper .hero__container h1{font-size:65px;line-height:1.1}.hero-wrapper .hero__container a.link,.group-bottom-slideshow a.link{margin-top:0}.section-market-cuisine a.link,.section-multicolumn a.button{margin-top:15px}.hero-wrapper .hero__container a.link,.section-market-cuisine a.link,.section-multicolumn a.button,.group-bottom-slideshow a.link{font-size:14px;padding:15px 30px}.section-market-cuisine .custom-section-content>div.section-content-wrapper{padding-top:60px!important;padding-bottom:60px!important}.section-market-cuisine .group-flex-wrap{margin-bottom:20px}.section-multicolumn .text-block.h5 h5,.section-market-cuisine .text-block.h5 h5,.group-my-approach-content h5{font-size:24px}.group-flex-wrap .text-block.h2 h2,.custom-two-column-section h2{font-size:34px;line-height:1.3}.section-multicolumn .text-block.custom h2{font-size:34px}.section-multicolumn .text-block.custom h4{font-size:18px;line-height:1.3}.section-multicolumn .text-block.h2 h2{font-size:20px}.custom-two-column-section .right-column,.custom-two-column-section .container.reversed .right-column,.group-my-approach-content{padding:50px 20px}.custom-two-column-section .btn{font-size:14px;line-height:1.3}.section-multicolumn .custom-section-content>div.section-content-wrapper{gap:20px}.section-multicolumn-contactinfo .spacing-style .group-block--height-custom{padding:60px 40px}.section-multicolumn-contactinfo .spacing-style .group-block:last-child{padding:50px 20px}.section-multicolumn-contactinfo .spacing-style .group-block--height-custom .group-block h4{font-size:18px;line-height:1.2}.section-multicolumn-contactinfo .contact-form .contact-form__input{font-size:16px}.hero-wrapper.section-wrapper .h1 h2{font-size:34px}}@media(max-width:767px){.hero-wrapper .hero__container h1{font-size:43px}.custom-two-column-section .container,.custom-two-column-section .container.reversed{flex-direction:column}.custom-two-column-section .right-column,.custom-two-column-section .container.reversed .right-column,.group-my-approach-content{padding:40px 15px}.custom-two-column-section .left-column,.custom-two-column-section .right-column{max-width:100%;min-width:auto;height:350px}.custom-two-column-section h2{margin-bottom:10px}.section-market-cuisine .group-flex-wrap .group-block-content{flex-direction:column;gap:20px}.group-flex-wrap .text-block.h2{max-width:100%;flex:auto}.group-flex-wrap .text-block.h2 h2{font-size:30px;line-height:1.2}.section-market-cuisine .group-block:not(.group-flex-wrap){flex:100%}.section-market-cuisine .image-block{justify-content:center}.section-market-cuisine img.image-block__image.border-style{width:100px}.section-market-cuisine .text-block.h5 h5,.section-market-cuisine .group-block:not(.group-flex-wrap) .text-block p,.section-multicolumn .text-block p{text-align:center}.section-market-cuisine .group-block:not(.group-flex-wrap) .text-block p{margin-bottom:15px}.section-multicolumn .custom-section-content>div.section-content-wrapper{flex-direction:column;gap:30px}.section-multicolumn .custom-section-content>div.section-content-wrapper .group-block-content{align-items:center}.section-multicolumn .text-block.h2 h2{font-size:25px;text-align:center}.custom-two-column-section p{margin-bottom:20px}.section-multicolumn .custom-section-content>div.section-content-wrapper{padding-top:60px;padding-bottom:60px}.section-multicolumn .text-block.h5{padding-top:10px}.section-multicolumn .text-block.h5 h5:after{margin-top:10px}.section-multicolumn a.button{margin-top:5px}.section-approach .section-content-wrapper.section-content-wrapper{flex-flow:column-reverse nowrap}.section-multicolumn-contactinfo .section-content-wrapper.section-content-wrapper{flex-flow:column nowrap}.section.section-approach .group-block .group-block-content .image-block{width:100%}.group-my-approach-content img.image-block__image{width:220px}.section-multicolumn-contactinfo .spacing-style .group-block--height-custom .group-block.group-contact-data{margin-top:20px}.section-multicolumn-contactinfo .text-block h4,.section-multicolumn-contactinfo .text-block p,.footer-content .list-unstyled,.group-footer-copyright p{text-align:center}.section-multicolumn-contactinfo .spacing-style .group-block--height-custom .group-block h4{flex-direction:column}product-card .group-block-content .h5 p{font-size:16px}product-card product-price span{font-size:14px}.group-contact-data .group-block-content{align-items:center}.container-background-image slideshow-slides[size=medium]{min-height:250px}.group-social-icons .group-block-content,.footer-content .menu__heading.h3,.group-footer-copyright .image-block{justify-content:center}.group-footer-copyright{margin-top:20px}footer .footer-content{padding-top:25px;padding-bottom:25px}}.cart-drawer,.drawer,.cart-drawer__inner,.drawer__inner,.cart-drawer__content{background:#fff!important;opacity:1!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/style.css.map */
