.banner-sec{--banner-bg: url("../images/bg-texture.svg");--banner-title-width: 600px;--banner-subtitle-width: 580px;--content-card-width: min(357px, 42%);background:var(--banner-bg) center/cover no-repeat}@media only screen and (max-width: 767px){.banner-sec{padding-block-start:72px;padding-block-end:40px}}.banner-sec .banner-logo{border-radius:60px;max-width:115px;background:var(--color-white);overflow:hidden}.banner-sec .banner-logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 767px){.banner-sec .banner-logo{max-width:120px}}.banner-sec .banner-title{max-width:var(--banner-title-width)}.banner-sec .banner-subtitle{max-width:var(--banner-subtitle-width)}.banner-sec .banner-content-row{margin-top:64px}@media only screen and (max-width: 767px){.banner-sec .banner-content-row{margin-top:40px}}.banner-sec .banner-media{max-height:470px;border-radius:8px;overflow:hidden}@media only screen and (max-width: 767px){.banner-sec .banner-media{max-height:256px;height:100%}}@media only screen and (min-width: 768px){.banner-sec .banner-media-small{min-width:var(--content-card-width);max-width:var(--content-card-width)}}.banner-sec .banner-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.map-elem{position:relative;max-width:min(1148px,85%);margin:56px auto 0 auto}@media only screen and (max-width: 767px){.map-elem{max-width:95%}}.map-elem .map-img{max-width:100%;display:block;transform:var(--map-img-rotate)}.map-elem .map-locations-list{position:absolute;inset:0}.map-elem .location-title{white-space:nowrap}.map-elem .map-location-item{--location-item-tooltip-gap: 8px;--location-item-pointer-size: 10px;--location-item-pointer-scale: 3.6;--location-img-size: 153px;--location-title-size: 19px;position:absolute;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 1200px){.map-elem .map-location-item{--location-title-size: 34px;--location-item-pointer-scale: 2.3}}@media only screen and (max-width: 767px){.map-elem .map-location-item{--location-item-pointer-size: 8px;--location-title-size: 16px}.map-elem .map-location-item[data-location="New Zealand"]{-ms-flex-pack:end;justify-content:flex-end}}.map-elem .map-location-item:hover{--location-tooltip-opacity: 1;--location-tooltip-visibility: visible}.map-elem .map-location-item:hover .location-item-tooltip{transform:translateY(calc(-100% - var(--location-item-pointer-size)));z-index:2}.map-elem .map-location-item:hover .location-item-tooltip .location-img{opacity:1;visibility:visible}.map-elem .map-location-item:hover .location-item-tooltip .location-title{background-color:rgba(0,0,0,0);color:var(--color-white);font-size:16px;padding:0;opacity:1;visibility:visible}.map-elem .location-item-tooltip{position:absolute;transition:all .45s;pointer-events:none;z-index:1}.map-elem .location-item-tooltip .location-title{position:relative;width:-moz-fit-content;width:fit-content;font-size:13px;font-weight:300;line-height:1.15;color:#1a1a1a;margin-bottom:var(--location-item-tooltip-gap);background:var(--color-tertiary);padding:4px 8px;border-radius:6px;margin-inline:auto;margin-top:calc(var(--location-item-pointer-size)*2*-1 - 10px);transition:all .45s}@media only screen and (max-width: 991px){.map-elem .location-item-tooltip .location-title{background:rgba(0,0,0,0);padding:0;opacity:0;visibility:hidden}}.map-elem .location-img{display:block;min-width:var(--location-img-size);max-width:var(--location-img-size);aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;margin-inline-start:auto;border-radius:6px;overflow:hidden;opacity:0;visibility:hidden;transition:all .45s}.map-elem .location-item-pointer{position:relative;display:block;min-width:var(--location-item-pointer-size);max-width:var(--location-item-pointer-size);aspect-ratio:1;border-radius:50%;background:#e4a022;outline:calc(var(--location-item-pointer-size) - 1px) solid rgba(255,255,255,.2);transition:all .45s;box-sizing:content-box;cursor:pointer}.map-elem .location-item-pointer::before{content:"";position:absolute;inset:calc(var(--location-item-pointer-size)*-0.5);min-width:var(--location-item-pointer-size);aspect-ratio:1}.related-blog-list{--card-img-ratio: 164/109;--grid-gap: 64px}@media only screen and (max-width: 991px){.related-blog-list{--grid-columns: 1;--grid-gap: 32px}}.related-blog-list .card-img{max-width:164px}@media only screen and (max-width: 767px){.related-blog-list .card-img{max-width:120px}}.logo-bg .container{position:relative}.logo-bg .container::before{content:"";position:absolute;inset:0;background:url("../images/vector-secondary.svg") calc(100% - var(--layout-container-gap)) top/auto no-repeat;pointer-events:none;transform:var(--footer-rotate)}@media only screen and (max-width: 991px){.logo-bg .container::before{background-size:190px auto}}@media only screen and (max-width: 767px){.logo-bg .container::before{background-size:114px auto}}.logo-bg .container>*{position:relative}.global-presence{background:linear-gradient(228deg, #CA9C03 -28.46%, #CA8403 -14.91%, #843C09 21.7%, #000 69.86%),linear-gradient(180deg, rgba(33, 15, 2, 0) 0%, #210F02 100%)}@media only screen and (max-width: 767px){.global-presence{padding-block:56px}}.global-presence .text-wrapper{margin-bottom:40px}@media only screen and (max-width: 767px){.global-presence .global-title{font-size:28px;text-align:left}}@media only screen and (max-width: 767px){.global-presence .global-subtitle{font-size:16px;text-align:left}}.global-presence .sub-title{color:var(--light-gray-color);max-width:680px}.global-presence .stats-section{row-gap:48px}@media only screen and (max-width: 767px){.global-presence .stats-section{grid-template-columns:repeat(2, 1fr);margin-block-start:30px;-ms-flex-order:3;order:3;-moz-column-gap:48px;column-gap:48px}}.global-presence .stats-section .stats-item{row-gap:14px}@media only screen and (max-width: 767px){.global-presence .stats-section .stats-item{row-gap:8px}}.global-presence .stats-section .stats-item .sub-title{color:var(--color-tertiary)}@media only screen and (max-width: 767px){.global-presence .stats-section .stats-item .stats-number{font-size:28px}}@media only screen and (max-width: 767px){.global-presence .map-elem{-ms-flex-order:2;order:2;margin-block-start:0}}.info-list{--event-info-color-bg: #A1A1A1;--event-info-dot-display: block;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.info-list>*{position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.info-list>*:not(:last-child)::after{content:"";width:4px;display:var(--event-info-dot-display);background-color:var(--event-info-color-bg);aspect-ratio:1;border-radius:50%;margin:0 8px;pointer-events:none}:root{--mission-vision-text-color: #040201;--certification-sub-title-color: #E4E4E4}.banner-sec{--banner-title-width: 970px;--banner-subtitle-width: 840px;--content-card-width: min(436px, 42%)}.company-overview{padding-bottom:64px}@media only screen and (max-width: 767px){.company-overview{padding-bottom:32px}}.company-overview .main-title{max-width:530px}.company-overview .sub-title{color:var(--color-text-secondary);max-width:640px}.mission-vision-section{-ms-flex-align:stretch;align-items:stretch}.mission-vision-section .content-card{position:relative;-ms-flex:1;flex:1;min-width:0;max-height:470px;border-radius:12px;overflow:hidden}@media only screen and (max-width: 767px){.mission-vision-section .content-card{height:470px}}.mission-vision-section .content-card img{-o-object-fit:cover;object-fit:cover}.mission-vision-section .content-card .text-content{position:absolute;bottom:32px;inset-inline:32px;border-radius:12px}@media only screen and (max-width: 991px){.mission-vision-section .content-card .text-content{inset-inline:14px;bottom:14px}}@media only screen and (max-width: 767px){.mission-vision-section .content-card .text-content{inset-inline:16px;bottom:26px}}.mission-vision-section .content-card .text-content .mv-title{color:var(--mission-vision-text-color)}.mission-vision-section .content-card .text-content .mv-subtitle{color:var(--color-text-secondary)}.certifications .text-wrapper{margin-block-end:64px}@media only screen and (max-width: 767px){.certifications .text-wrapper{margin-block-end:56px}}.certifications .text-wrapper .certification-title,.certifications .text-wrapper .certification-sub-title{max-width:733px}.certifications .text-wrapper .certification-sub-title{color:var(--color-text-secondary)}.certifications .food-division-sec{margin-bottom:64px}@media only screen and (max-width: 767px){.certifications .food-division-sec{margin-block-end:32px}}.certifications .certification-grid{grid-template-columns:repeat(6, 1fr)}@media only screen and (max-width: 991px){.certifications .certification-grid{display:-ms-flexbox;display:flex;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding:var(--layout-container-gap);padding-inline:var(--layout-container-gap);margin-inline:calc(var(--layout-container-gap)*-1)}.certifications .certification-grid>*{-ms-touch-action:auto;touch-action:auto;scroll-snap-align:start}.certifications .certification-grid{scrollbar-width:none}}.certifications .certification-grid .certification-card{max-height:205px;border-radius:12px;padding-inline:48px}@media only screen and (max-width: 991px){.certifications .certification-grid .certification-card{-ms-flex:0 0 auto;flex:0 0 auto;height:180px;aspect-ratio:1/1;padding-inline:32px}}@media only screen and (max-width: 767px){.certifications .certification-grid .certification-card{height:120px;padding-inline:24px}}.global-presence .global-subtitle{color:var(--certification-sub-title-color);max-width:1096px}.looking-ahead{padding-block-end:104px}@media only screen and (max-width: 767px){.looking-ahead{padding-block-end:40px}}.looking-ahead .img-wrapper{border-radius:12px;overflow:hidden}@media only screen and (min-width: 992px){.looking-ahead .img-wrapper{max-width:656px}}@media only screen and (max-width: 991px){.looking-ahead .img-wrapper{-ms-flex-order:2;order:2}}@media only screen and (max-width: 767px){.looking-ahead .img-wrapper{max-height:256px}}@media only screen and (min-width: 992px){.looking-ahead .text-wrapper{max-width:592px}}@media only screen and (max-width: 991px){.looking-ahead .text-wrapper{-ms-flex-order:1;order:1}}.looking-ahead .text-wrapper .sub-text-wrapper .sub-title{color:var(--color-text-secondary)}.people-sec .img-wrapper{overflow:hidden}@media only screen and (min-width: 992px){.people-sec .img-wrapper{max-height:540px}}.people-sec .img-wrapper::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 63.33%, #fff 100%);pointer-events:none}.people-sec .text-wrapper{max-width:861px}.people-sec .text-wrapper .people-sub-title{color:var(--color-text-secondary);max-width:733px}.our-journey-main-section{overflow:clip}.our-journey-main-section .container::before{background-image:url("../images/vector-white.svg")}.our-journey-main-section .text-wrapper{max-width:700px;padding-bottom:56px}@media only screen and (max-width: 767px){.our-journey-main-section .text-wrapper{padding-bottom:41px}}.our-journey-main-section .text-wrapper .our-journey-sub-title{color:var(--color-text-secondary)}.our-journey-main-section .text-wrapper .our-journey-sub-title .our-journey-sub-title{color:var(--color-text-secondary)}@media only screen and (min-width: 992px){.our-journey-main-section .text-wrapper .our-journey-sub-title .our-journey-sub-title{max-width:570px}}.our-journey-main-section .timeline-section{max-width:100%;padding-inline:max(var(--layout-container-gap),(100% - var(--layout-container-width))/2)}.our-journey-main-section .timeline-section .timeline-card-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:-moz-max-content;width:max-content;padding-inline-end:max(var(--layout-container-gap),(100vw - var(--layout-container-width))/2)}.our-journey-main-section .timeline-card{display:grid;grid-template-rows:1fr 200px 1fr;width:300px}.our-journey-main-section .timeline-card .img-wrapper{grid-row:2;border-radius:12px;overflow:hidden;z-index:2;max-height:200px}.our-journey-main-section .timeline-card .img-wrapper img{-o-object-fit:cover;object-fit:cover}.our-journey-main-section .timeline-card .content-area{position:relative;padding-inline-start:30px;grid-row:3;min-height:130px}.our-journey-main-section .timeline-card .content-area::before{content:"";position:absolute;inset-inline-start:10px;width:2px;height:calc(100% + 24px);z-index:1;bottom:0;background-image:linear-gradient(to bottom, var(--color-black) 50%, transparent 60%);background-size:2px 23px;background-repeat:repeat-y}.our-journey-main-section .timeline-card .content-area::after{content:"";position:absolute;inset-inline-start:5px;bottom:0;width:12px;height:12px;background-color:var(--color-accent);border-radius:50%;z-index:2}.our-journey-main-section .timeline-card .content-area .timeline-card-title{color:var(--color-text-secondary)}@media only screen and (min-width: 992px){.our-journey-main-section .timeline-card .content-area .timeline-card-title{max-width:268px}}@media only screen and (min-width: 992px){.our-journey-main-section .timeline-card .content-area .timeline-card-title.ingredient-trader-title{max-width:190px}}.our-journey-main-section .timeline-card:nth-child(odd) .content-area{grid-row:1}.our-journey-main-section .timeline-card:nth-child(odd) .content-area::before{inset-block:0 auto}.our-journey-main-section .timeline-card:nth-child(odd) .content-area::after{inset-block:0 auto}.our-journey-main-section .timeline-card:nth-child(odd) .content-area .card-title{-ms-flex-order:2;order:2}/*# sourceMappingURL=about-us-page.min.css.map */