.grid-banner .grid-banner-section.two-column{display:grid;grid-template-columns:repeat(2,1fr)}.grid-banner .grid-banner-section.three-column{display:grid;grid-template-columns:repeat(3,1fr)}.grid-banner .grid-banner-section.four-column{display:grid;grid-template-columns:repeat(4,1fr)}.grid-banner .grid-banner-section.five-column{display:grid;grid-template-columns:repeat(5,1fr)}.grid-banner .grid-banner-section.six-column{display:grid;grid-template-columns:repeat(6,1fr)}@media screen and (max-width:1199px)and (min-width:768px){.grid-banner .grid-banner-section.four-column{display:grid;grid-template-columns:repeat(2,1fr)}.grid-banner .grid-banner-section.five-column,.grid-banner .grid-banner-section.six-column{display:grid;grid-template-columns:repeat(3,1fr)}.grid-banner .grid-banner-section{column-gap:var(--grid-desktop-vertical-spacing);row-gap:var(--grid-desktop-vertical-spacing)}}@media screen and (max-width:1199px){.grid-banner .grid-banner-section.three-column.list,.grid-banner-section.two-column.list,.grid-banner-section.four-column.list,.grid-banner-section.five-column.list,.grid-banner-section.six-column.list{display:grid;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.grid-banner .grid-banner-section.two-column,.grid-banner .grid-banner-section.three-column{display:grid;grid-template-columns:repeat(1,1fr)}.grid-banner .grid-banner-section.four-column,.grid-banner .grid-banner-section.five-column,.grid-banner .grid-banner-section.six-column{display:grid;grid-template-columns:repeat(2,1fr)}.grid-banner .grid-banner-section{column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing)}.grid-banner .grid-banner-section.three-column.list,.grid-banner-section.two-column.list,.grid-banner-section.four-column.list,.grid-banner-section.five-column.list,.grid-banner-section.six-column.list{display:grid;grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:480px){.grid-banner .grid-banner-section.two-column,.grid-banner .grid-banner-section.three-column,.grid-banner .grid-banner-section.four-column,.grid-banner .grid-banner-section.five-column,.grid-banner .grid-banner-section.six-column{display:grid;grid-template-columns:repeat(1,1fr)}.grid-banner .grid-banner-section{column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing)}}.grid-banner .title-wrapper-with-link.content-align--left{align-items:flex-start}.grid-banner .title-wrapper-with-link.content-align--center{align-items:center}.grid-banner .grid-banner-section .grid-banner-wrapper .grid-banner-block-image img.grid-banner-image{width:100%;height:100%;object-fit:cover}.grid-banner-inner.banner--content-align-center{align-items:center;text-align:center}.grid-banner-inner.banner--content-align-right{align-items:flex-end;text-align:right}.grid-banner-inner.banner--content-align-left{align-items:flex-start;text-align:left}.grid-banner-inner.top-left{justify-content:flex-start;align-items:flex-start}.grid-banner-inner.top-center{justify-content:flex-start;align-items:center}.grid-banner-inner.top-right{justify-content:flex-start;align-items:flex-end}.grid-banner-inner.middle-left{justify-content:center;align-items:flex-start}.grid-banner-inner.middle-center{justify-content:center;align-items:center}.grid-banner-inner.middle-right{justify-content:center;align-items:flex-end}.grid-banner-inner.bottom-left{justify-content:flex-end;align-items:flex-start}.grid-banner-inner.bottom-center,.grid-banner-inner.bottom-right{justify-content:flex-end;align-items:center}.grid-banner .grid-banner-section:not(.background-none) .grid-banner-wrapper{background:rgb(var(--color-background))}.grid-banner-block-image{display:flex;width:100%}.grid-banner .grid-banner-section.grid.background-primary .grid-banner-content,.grid-banner .grid-banner-section.list.background-primary .grid-banner-content{background:rgb(var(--color-overlay))}.grid-banner-block-image img{width:100%}.grid-banner-inner h4.main-title{margin:0;font-weight:600}.grid-banner-section .dt-sc-grid-banner-section.background-primary .grid-banner-wrapper{background:rgb(var(--color-background)) linear-gradient(rgba(var(--color-foreground),.04),rgba(var(--color-foreground),.04))}.grid-banner-section .grid-banner-wrapper .grid-banner-content .grid-banner-inner h4.main-title a{color:var(--color-foreground)}.grid-banner-wrapper .grid-banner-content .grid-banner-inner h4.main-title a:hover{color:rgb(var(--color-base-outline-button-labels))}.grid-banner-section.grid .grid-banner-wrapper .grid-banner-content .grid-banner-inner{padding:20px 0}.grid-banner-section .grid-banner-wrapper .grid-banner-content .grid-banner-inner>*:not(:last-child){margin-bottom:10px}.grid-banner-wrapper .grid-banner-content .grid-banner-inner>*{margin-top:0;margin-bottom:0}.grid-banner-wrapper .grid-banner-content .grid-banner-inner>*:not(:last-child){margin-bottom:10px}.grid-banner-wrapper .grid-banner-content .grid-banner-inner{padding:0}.grid-banner-wrapper .swiper-wrapper{cursor:grab}.grid-banner-section.overlay .grid-banner-wrapper,.team-section-slider.overlay .swiper-slide{position:relative}.grid-banner-section.overlay .grid-banner-wrapper .grid-banner-block-image,.team-section-slider.overlay .swiper-slide .grid-banner-block-image{width:100%;height:100%}.grid-banner-section.overlay .grid-banner-wrapper .grid-banner-content,.team-section-slider.overlay .swiper-slide .grid-banner-content{position:absolute;top:0;bottom:0;margin:auto;left:0;right:0;padding:3rem}.grid-banner-section.overlay .grid-banner-wrapper .grid-banner-content .grid-banner-inner,.team-section-slider.overlay .swiper-slide .grid-banner-content .grid-banner-inner{width:100%;height:100%;display:flex;flex-direction:column}.grid-banner-section.overlay.background-none .grid-banner-wrapper .grid-banner-content{background:rgba(var(--color-background),0)}.team-section-slider.list .swiper-slide,.grid-banner-section.list .grid-banner-wrapper{display:flex;height:auto;justify-content:space-between}.team-section-slider.list .swiper-slide .grid-banner-block-image,.grid-banner-section.list .grid-banner-wrapper .grid-banner-block-image{width:50%}.team-section-slider.list .swiper-slide .grid-banner-content,.grid-banner-section.list .grid-banner-wrapper .grid-banner-content{width:50%;display:flex;align-items:center;justify-content:left}.grid-banner-section .grid-banner-wrapper .sub-main-heading{position:absolute;z-index:1}.grid-banner-section .grid-banner-wrapper{position:relative;overflow:hidden}grid-slider.team-section-slider.list .grid-banner-content{padding:20px}@media screen and (max-width:750px){.team-section-slider.list .swiper-slide,.grid-banner-section.list .grid-banner-wrapper{display:flex;flex-direction:row;height:auto;justify-content:space-between}.team-section-slider.list .swiper-slide .grid-banner-block-image,.grid-banner-section.list .grid-banner-wrapper .grid-banner-block-image,.team-section-slider.list .swiper-slide .grid-banner-content,.grid-banner-section.list .grid-banner-wrapper .grid-banner-content{width:100%}}.grid-banner .grid-banner-section.list .grid-banner-content{padding:20px}@media screen and (max-width:400px){.grid-banner .grid-banner-section.list .grid-banner-content{padding:10px}}.grid-banner a.grid-banner-image{display:block;width:100%}.grid-banner a.grid-banner-image svg.placeholder-svg,.grid-banner a.grid-banner-image img{border:1px solid}.grid-banner .title-wrapper-with-link>.description{font-size:1.8rem;line-height:1.4;max-width:500px;margin:12px auto 0}.grid-banner-freeze-dry .title-wrapper-with-link>.title{margin-bottom:-2rem}@media screen and (min-width:1200px)and (max-width:1439px){.grid-banner-freeze-dry,.grid-banner-freeze-dry-image-first{padding-left:7rem;padding-right:7rem}.grid-banner-freeze-dry .grid-banner-inner h4.main-title,.grid-banner-freeze-dry-image-first .grid-banner-inner h4.main-title{font-size:2.7rem;line-height:1;letter-spacing:.03rem}.grid-banner-freeze-dry .grid-banner-inner h4.main-title+p,.grid-banner-freeze-dry-image-first .grid-banner-inner h4.main-title+p{font-size:1.7rem;line-height:1.5;letter-spacing:.03rem}.grid-banner-freeze-dry .grid-banner-block-image img.grid-banner-image,.grid-banner-freeze-dry-image-first .grid-banner-block-image img.grid-banner-image{max-width:80%;margin:0 auto}}@media screen and (min-width:1440px){.grid-banner-freeze-dry,.grid-banner-freeze-dry-image-first{padding-left:20rem;padding-right:20rem;margin-bottom:-4rem;margin-top:0rem}.grid-banner-freeze-dry .grid-banner-inner h4.main-title,.grid-banner-freeze-dry-image-first .grid-banner-inner h4.main-title{font-size:3.5rem;line-height:1;letter-spacing:.03rem;max-width:450px}.grid-banner-freeze-dry .grid-banner-inner h4.main-title+p,.grid-banner-freeze-dry-image-first .grid-banner-inner h4.main-title+p{font-size:1.7rem;line-height:1.4;letter-spacing:.03rem;max-width:450px}.grid-banner-freeze-dry .grid-banner-block-image img,.grid-banner-freeze-dry-image-first .grid-banner-block-image img{transform:scale(.85);transform-origin:center;max-width:75%;margin:0 auto}}@media screen and (max-width:1199px){.grid-banner-freeze-dry,.grid-banner-freeze-dry-image-first{padding-top:2rem}.grid-banner.grid-banner-freeze-dry .grid-banner-inner h4.main-title,.grid-banner.grid-banner-freeze-dry-image-first .grid-banner-inner h4.main-title{font-size:2.8rem;line-height:1;letter-spacing:.02rem;margin-bottom:6px}.grid-banner.grid-banner-freeze-dry .grid-banner-inner p.description,.grid-banner.grid-banner-freeze-dry-image-first .grid-banner-inner p.description{font-size:1.7rem;line-height:1.4;letter-spacing:.01rem;margin-top:0;margin-bottom:-2rem!important}.grid-banner-freeze-dry .grid-banner-block-image img,.grid-banner-freeze-dry-image-first .grid-banner-block-image img{transform:scale(.9);transform-origin:center;max-width:100%;margin:0 auto;margin-top:-.5rem!important}}@media screen and (max-width:780px){.grid-banner.grid-banner-freeze-dry-image-first .grid-banner-section{display:flex!important;flex-direction:column!important}.grid-banner.grid-banner-freeze-dry-image-first .grid-banner-section>.grid-banner-wrapper:nth-child(1),.grid-banner.grid-banner-freeze-dry-image-first .grid-banner-section>.overlay-banner-wrapper:nth-child(1){order:2!important}.grid-banner.grid-banner-freeze-dry-image-first .grid-banner-section>.grid-banner-wrapper:nth-child(2),.grid-banner.grid-banner-freeze-dry-image-first .grid-banner-section>.overlay-banner-wrapper:nth-child(2){order:1!important}}.grid-banner-our-ingredients .grid-banner-block-image img.grid-banner-image{opacity:0;transform:translateY(20px);animation:gridImageFadeUp .8s ease-out forwards}.grid-banner-our-ingredients .grid-banner-wrapper:nth-child(1) img{animation-delay:.1s}.grid-banner-our-ingredients .grid-banner-wrapper:nth-child(2) img{animation-delay:.2s}.grid-banner-our-ingredients .grid-banner-wrapper:nth-child(3) img{animation-delay:.3s}.grid-banner-our-ingredients .grid-banner-wrapper:nth-child(4) img{animation-delay:.4s}.grid-banner-our-ingredients{padding-left:1.5rem;padding-right:1.5rem}.grid-banner-our-ingredients .grid-banner-block-image img.grid-banner-image{width:100%;height:auto;max-width:100%}.grid-banner-our-ingredients .grid-banner-inner h4.main-title{font-size:1.9rem;line-height:1.1}.grid-banner-our-ingredients .grid-banner-inner h4.main-title+p{font-size:1.7rem;line-height:1.4}@media screen and (min-width:1200px)and (max-width:1439px){.grid-banner-our-ingredients .title-wrapper-with-link .description{font-size:2rem}.grid-banner-our-ingredients{padding-left:3rem;padding-right:3rem;margin-top:-8rem}.grid-banner-our-ingredients .grid-banner-block-image img.grid-banner-image{max-width:75%;margin:0 auto}.grid-banner-our-ingredients .grid-banner-inner h4.main-title{font-size:2.4rem}.grid-banner-our-ingredients .grid-banner-inner h4.main-title+p{font-size:1.7rem;max-width:550px;margin-inline:auto}}@media screen and (min-width:1440px){.grid-banner-our-ingredients{padding-left:8rem;padding-right:8rem;margin-top:-8rem}.grid-banner-our-ingredients .grid-banner-block-image img.grid-banner-image{max-width:50%;margin:0 auto}.grid-banner-our-ingredients .grid-banner-inner h4.main-title{font-size:2.6rem}.grid-banner-our-ingredients .grid-banner-inner h4.main-title+p{font-size:1.8rem;max-width:550px;margin-inline:auto}.grid-banner-our-ingredients .title-wrapper-with-link .description{font-size:2.1rem;max-width:500px}}@media screen and (max-width:1199px){.grid-banner-our-ingredients .title-wrapper-with-link{padding-top:2.5rem;padding-bottom:1.5rem}.grid-banner-our-ingredients{margin-top:-8rem}.grid-banner-our-ingredients .grid-banner-block-image img.grid-banner-image{display:block;max-width:60%;margin:0 auto;padding-left:2rem;padding-right:2rem}.grid-banner-our-ingredients .grid-banner-inner h4.main-title{font-size:2.3rem}.grid-banner-our-ingredients .grid-banner-inner h4.main-title+p{font-size:1.6rem}.grid-banner-our-ingredients .title-wrapper-with-link h2,.grid-banner-our-ingredients .title-wrapper-with-link h3{font-size:3.3rem;line-height:.9}.grid-banner-our-ingredients .title-wrapper-with-link .sub-heading,.grid-banner-our-ingredients .title-wrapper-with-link .subtitle{font-size:1.6rem}.grid-banner-our-ingredients .title-wrapper-with-link .description{font-size:1.7rem;padding-top:0rem;line-height:1.3}}.grid-banner-homepage .grid-banner-block-image img.grid-banner-image{opacity:0;transform:translateY(20px);animation:gridImageFadeUp .8s ease-out forwards}.grid-banner-homepage .grid-banner-wrapper:nth-child(1) img{animation-delay:.1s}.grid-banner-homepage .grid-banner-wrapper:nth-child(2) img{animation-delay:.2s}.grid-banner-homepage .grid-banner-wrapper:nth-child(3) img{animation-delay:.3s}.grid-banner-homepage .grid-banner-wrapper:nth-child(4) img{animation-delay:.4s}@keyframes gridImageFadeUp{to{opacity:1;transform:translateY(0)}}.grid-banner-homepage{padding-left:1.2rem;padding-right:1.2rem}.grid-banner-homepage .grid-banner-block-image img.grid-banner-image{width:100%;height:auto;max-width:94%;margin:0 auto}.grid-banner-homepage{padding-left:3rem;padding-right:3rem}.grid-banner-homepage .grid-banner-inner h4.main-title{font-size:2.9rem;max-width:25rem;line-height:1.1;margin:0 auto;margin-top:-1rem}.grid-banner-homepage .grid-banner-inner h4.main-title+p{font-size:1.8rem;line-height:1.4;max-width:28rem;margin-inline:auto}@media screen and (min-width:1199px){.grid-banner-homepage-benefits,.grid-banner-homepage-benefits-text-first-mobile{margin-top:-2rem;z-index:-5!important}.grid-banner-homepage-benefits .grid-banner-block-image img.grid-banner-image,.grid-banner-homepage-benefits-text-first-mobile .grid-banner-block-image img.grid-banner-image{max-height:41vh;width:auto;max-width:100%;object-fit:contain}.grid-banner-homepage-benefits .grid-banner-block-image,.grid-banner-homepage-benefits-text-first-mobile .grid-banner-block-image{display:grid;place-items:center;z-index:10!important}.grid-banner-homepage-benefits .title-wrapper-with-link h2,.grid-banner-homepage-benefits .title-wrapper-with-link h3,.grid-banner-homepage-benefits-text-first-mobile .title-wrapper-with-link h2,.grid-banner-homepage-benefits-text-first-mobile .title-wrapper-with-link h3{font-size:4.7rem;line-height:1;max-width:60rem}.grid-banner-homepage-benefits .title-wrapper-with-link .description,.grid-banner-homepage-benefits-text-first-mobile .title-wrapper-with-link .description{font-size:2rem}.grid-banner-homepage-benefits .grid-banner-inner h4.main-title,.grid-banner-homepage-benefits-text-first-mobile .grid-banner-inner h4.main-title{font-size:3.3rem;line-height:1;max-width:98%;letter-spacing:.06rem}.grid-banner-homepage-benefits .grid-banner-inner h4.main-title+p,.grid-banner-homepage-benefits-text-first-mobile .grid-banner-inner h4.main-title+p{font-size:1.9rem;line-height:1.5;max-width:30rem}.grid-banner-homepage-benefits-text-first-mobile-4 .grid-banner-inner h4.main-title+p{margin-bottom:-4rem;font-size:1.9rem;line-height:1.4}.grid-banner-homepage-benefits-5 .grid-banner-inner h4.main-title+p{margin-bottom:-3rem;font-size:1.9rem!important;line-height:1.4}}@media screen and (max-width:1199px){.grid-banner-homepage-benefits,.grid-banner-homepage-benefits-text-first-mobile,.grid-banner-homepage-benefits-5,.grid-banner-homepage-benefits-text-first-mobile-4{margin-bottom:0rem;margin-top:0rem;padding-left:1rem;padding-right:1rem}.grid-banner-homepage-benefits-text-first-mobile-4{margin-top:-3.8rem}.grid-banner-homepage-benefits-5{margin-top:-2.5rem}.grid-banner-homepage-benefits .title-wrapper-with-link>h2,.grid-banner-homepage-benefits .title-wrapper-with-link>h3,.grid-banner-homepage-benefits-5 .title-wrapper-with-link>h2,.grid-banner-homepage-benefits-5 .title-wrapper-with-link>h3{margin-bottom:-1.5rem}.grid-banner-homepage-benefits .grid-banner-block-image,.grid-banner-homepage-benefits-text-first-mobile .grid-banner-block-image,.grid-banner-homepage-benefits-5 .grid-banner-block-image,.grid-banner-homepage-benefits-text-first-mobile-4 .grid-banner-block-image{padding-inline:1.5rem}.grid-banner-homepage-benefits .grid-banner-block-image img.grid-banner-image,.grid-banner-homepage-benefits-text-first-mobile .grid-banner-block-image img.grid-banner-image,.grid-banner-homepage-benefits-5 .grid-banner-block-image img.grid-banner-image,.grid-banner-homepage-benefits-text-first-mobile-4 .grid-banner-block-image img.grid-banner-image{width:100%;height:auto;max-height:40vh;object-fit:contain}.grid-banner-homepage-benefits .grid-banner-inner h4.main-title,.grid-banner-homepage-benefits-text-first-mobile .grid-banner-inner h4.main-title,.grid-banner-homepage-benefits-5 .grid-banner-inner h4.main-title,.grid-banner-homepage-benefits-text-first-mobile-4 .grid-banner-inner h4.main-title{font-size:2.8rem}.grid-banner-homepage-benefits .grid-banner-inner h4.main-title+p,.grid-banner-homepage-benefits-text-first-mobile .grid-banner-inner h4.main-title+p{font-size:1.9rem!important;line-height:1.4}.grid-banner-homepage-benefits-text-first-mobile-4 .grid-banner-inner h4.main-title+p{margin-bottom:-4rem;font-size:1.9rem;line-height:1.4}.grid-banner-homepage-benefits-5 .grid-banner-inner h4.main-title+p{margin-bottom:-3rem;font-size:1.9rem!important;line-height:1.4}.grid-banner-homepage-benefits .title-wrapper-with-link h2,.grid-banner-homepage-benefits .title-wrapper-with-link h3,.grid-banner-homepage-benefits-text-first-mobile .title-wrapper-with-link h2,.grid-banner-homepage-benefits-text-first-mobile .title-wrapper-with-link h3,.grid-banner-homepage-benefits-5 .title-wrapper-with-link h2,.grid-banner-homepage-benefits-5 .title-wrapper-with-link h3,.grid-banner-homepage-benefits-text-first-mobile-4 .title-wrapper-with-link h2,.grid-banner-homepage-benefits-text-first-mobile-4 .title-wrapper-with-link h3{font-size:3.2rem;line-height:.9}.grid-banner-homepage-benefits .title-wrapper-with-link .sub-heading,.grid-banner-homepage-benefits .title-wrapper-with-link .subtitle,.grid-banner-homepage-benefits-text-first-mobile .title-wrapper-with-link .sub-heading,.grid-banner-homepage-benefits-text-first-mobile .title-wrapper-with-link .subtitle,.grid-banner-homepage-benefits-5 .title-wrapper-with-link .sub-heading,.grid-banner-homepage-benefits-5 .title-wrapper-with-link .subtitle,.grid-banner-homepage-benefits-text-first-mobile-4 .title-wrapper-with-link .sub-heading,.grid-banner-homepage-benefits-text-first-mobile-4 .title-wrapper-with-link .subtitle{font-size:1.6rem}.grid-banner-homepage-benefits .title-wrapper-with-link .description,.grid-banner-homepage-benefits-text-first-mobile .title-wrapper-with-link .description,.grid-banner-homepage-benefits-5 .title-wrapper-with-link .description,.grid-banner-homepage-benefits-text-first-mobile-4 .title-wrapper-with-link .description{font-size:2rem}.grid-banner-homepage-benefits .grid-banner-section>.grid-banner-wrapper:first-child,.grid-banner-homepage-benefits .grid-banner-section>.grid-banner-wrapper:last-child,.grid-banner-homepage-benefits-5 .grid-banner-section>.grid-banner-wrapper:first-child,.grid-banner-homepage-benefits-5 .grid-banner-section>.grid-banner-wrapper:last-child{display:none!important}.grid-banner-homepage-benefits-text-first-mobile .grid-banner-section,.grid-banner-homepage-benefits-text-first-mobile-4 .grid-banner-section{display:grid}.grid-banner-homepage-benefits-text-first-mobile .grid-banner-section>.grid-banner-wrapper:first-child,.grid-banner-homepage-benefits-text-first-mobile .grid-banner-section>.grid-banner-wrapper:last-child,.grid-banner-homepage-benefits-text-first-mobile-4 .grid-banner-section>.grid-banner-wrapper:first-child,.grid-banner-homepage-benefits-text-first-mobile-4 .grid-banner-section>.grid-banner-wrapper:last-child{display:none}.grid-banner-homepage-benefits-text-first-mobile .grid-banner-section>.grid-banner-wrapper:nth-child(3),.grid-banner-homepage-benefits-text-first-mobile-4 .grid-banner-section>.grid-banner-wrapper:nth-child(3){order:1}.grid-banner-homepage-benefits-text-first-mobile .grid-banner-section>.grid-banner-wrapper:nth-child(2),.grid-banner-homepage-benefits-text-first-mobile-4 .grid-banner-section>.grid-banner-wrapper:nth-child(2){order:2}}@media screen and (max-width:767px){.grid-banner-homepage-benefits .grid-banner-section{align-items:start;grid-auto-rows:min-content}}@media screen and (max-width:767px){.grid-banner-homepage-benefits .grid-banner-section>.grid-banner-wrapper:first-child,.grid-banner-homepage-benefits .grid-banner-section>.grid-banner-wrapper:last-child{padding:0;min-height:unset;height:auto;margin-top:-9rem;margin-bottom:-14rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-grid-banner.css.map */
