.multirow--berri{--berri-multirow-blue: #2a51a3;--berri-multirow-card-bg: #ffffff;position:relative;overflow:visible}.multirow--berri .image-with-text__content:not(:has(.multirow__card-bg)) .multirow__card-inner{display:contents}.multirow--berri .image-with-text__content:has(.multirow__card-bg){position:relative;overflow:visible;padding:0 0 1rem 1rem}.about-us .multirow--berri .image-with-text__content{background-color:transparent}.multirow--berri .multirow__card-bg{position:absolute;top:-6.2rem;width:min(56rem,45vw);height:min(56rem,45vw);z-index:0;pointer-events:none;overflow:visible}.multirow--berri .multirow__card-bg-image{display:block;width:100%;height:100%;object-position:right top}.multirow--berri .multirow__card-bg--cover .multirow__card-bg-image{object-fit:cover}.multirow--berri .multirow__card-bg--contain .multirow__card-bg-image{object-fit:contain}.multirow--berri .image-with-text__content:has(.multirow__card-bg) .multirow__card-inner{z-index:1;padding:3rem 2rem;display:flex;flex-direction:column}.multirow--berri .multirow__inner{position:relative;z-index:1;row-gap:6rem}@media screen and (min-width:750px){.multirow--berri .multirow__inner{row-gap:2rem}}.multirow--berri .multirow__row-icon{display:block;margin-bottom:0;margin-top:0}.multirow--berri .image-with-text__content>:first-child.multirow__row-icon{margin-bottom:10px}.multirow--berri .image-with-text__content:has(.multirow__card-bg) .multirow__card-inner>:first-child.multirow__row-icon{margin-bottom:10px}.multirow--berri .multirow__row-icon-image{display:block;width:206.334px;height:60px}.multirow--berri .image-with-text__heading{letter-spacing:0;font-weight:700;margin-bottom:10px}.landing-page .multirow--berri .image-with-text__heading{max-width:565px;margin-bottom:10px}.multirow--berri .image-with-text__text{font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0;max-width:540px}.landing-page .multirow--berri .image-with-text__text{font-size:18px;font-style:normal;font-weight:400;line-height:36px;letter-spacing:0;max-width:665px}.landing-page .multirow--berri.landing-second .image-with-text__text{line-height:24px}.multirow--berri.landing-tree .image-with-text__text{line-height:26px}.multirow--berri .image-with-text__text p{color:inherit}.multirow--berri .image-with-text__content>*+*{margin-top:1.4rem}.multirow--berri .image-with-text__content:has(.multirow__card-bg) .multirow__card-inner>*+*{margin-top:1.4rem}.multirow--berri .image-with-text__content>.multirow__badges{margin-top:5rem}.multirow--berri .image-with-text__content:has(.multirow__card-bg) .multirow__card-inner>.multirow__badges{margin-top:5rem}.multirow--berri .image-with-text__content>.multirow__row-icon+*{margin-top:1.6rem}.multirow--berri .image-with-text__content:has(.multirow__card-bg) .multirow__card-inner>.multirow__row-icon+*{margin-top:1.6rem}.multirow--berri .image-with-text__content .image-with-text__text+.button{margin-top:2.4rem;padding:1.1rem 3rem}.giving-back .multirow--berri.giving-back-first-section .image-with-text__content .image-with-text__text+.button{padding:1.1rem 3.8rem}.giving-back .multirow--berri.giving-back-second-section .image-with-text__content .image-with-text__text+.button{padding:1.1rem 3.1rem}.multirow--berri .image-with-text__content:has(.multirow__card-bg) .multirow__card-inner .image-with-text__text+.button{margin-top:2.4rem;padding:1.1rem 3rem}.multirow--berri .multirow__badges{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:2rem;margin:2.4rem 0 0;padding:0;list-style:none;width:100%}.multirow--berri .multirow__badge{flex:0 0 auto}.multirow--berri .multirow__badge-image{display:block;width:87.8px;height:87.8px;aspect-ratio:1/1;object-fit:contain}.multirow--berri .multirow__footer{display:flex;justify-content:center;margin-top:4rem;width:100%}.multirow--berri .multirow__footer-button{min-width:28rem;max-width:68.3rem;width:100%;padding:1.1rem 3.2rem;text-align:center}.multirow--berri .image-with-text__content>.multirow__badges+.button{margin-top:2.4rem}.multirow--berri .image-with-text__content:has(.multirow__card-bg) .multirow__card-inner>.multirow__badges+.button{margin-top:2.4rem}.multirow--berri .image-with-text__media-item{padding-right:.8rem;padding-bottom:.8rem}.multirow--berri .image-with-text__media-item:after{display:none}.multirow--berri .image-with-text__media-item>*,.multirow--berri .image-with-text__media,.multirow--berri .image-with-text__media img,.multirow--berri .image-with-text__media .placeholder-svg{border-radius:20px}.multirow--berri .image-with-text__media-item>*{overflow:hidden;border:2px solid var(--berri-multirow-blue);box-shadow:8px 8px 0 0 var(--berri-multirow-blue)}@media screen and (min-width:1800px)and (max-width:2100px){.multirow--berri .image-with-text__media.media{width:717px;height:585px;min-width:717px;min-height:585px;padding-bottom:0!important}.multirow--berri .image-with-text__media img{width:717px;height:585px;min-width:717px;min-height:585px;max-width:none}.giving-back .multirow--berri .image-with-text__media img{min-width:728px}}.multirow--berri .image-with-text .image-with-text__media-item>*{box-shadow:8px 8px 0 0 var(--berri-multirow-blue)}.multirow--berri .image-with-text.collapse-corners .image-with-text__media,.multirow--berri .image-with-text.collapse-corners .image-with-text__media img,.multirow--berri .image-with-text.collapse-corners .image-with-text__media .placeholder-svg{border-radius:20px}.image-with-text__heading{text-align:left}@media screen and (min-width:750px){.multirow--berri .image-with-text__grid:not(.image-with-text__grid--reverse) .image-with-text__text-item{padding-left:12rem;padding-right:0}.multirow--berri .image-with-text__grid--reverse .image-with-text__text-item{padding-left:0;padding-right:12rem}.landing-page .multirow--berri .image-with-text__grid:not(.image-with-text__grid--reverse) .image-with-text__text-item{padding-left:10rem;padding-right:0}.landing-page .multirow--berri .image-with-text__grid--reverse .image-with-text__text-item{padding-left:0;padding-right:10rem}}@media screen and (max-width:1024px){.multirow--berri .image-with-text__grid--reverse .image-with-text__text-item{padding-left:0;padding-right:2rem}.multirow--berri .image-with-text__grid:not(.image-with-text__grid--reverse) .image-with-text__text-item{padding-left:3rem;padding-right:0}}@media screen and (max-width:749px){.giving-back .multirow--berri .image-with-text__media img{border-radius:10px}.about-us .multirow--berri .image-with-text__heading{text-align:center;margin:0 auto}.giving-back .button{margin:0 auto}.giving-back .multirow--berri .image-with-text__heading{text-align:center;line-height:normal;margin:0 auto 10px}.giving-back .multirow--berri .image-with-text__text{text-align:center;line-height:22px}.multirow--berri .image-with-text .image-with-text__media-item>*{box-shadow:5px 5px 0 0 var(--berri-multirow-blue);border-radius:20px}.landing-page .multirow--berri .image-with-text__text{font-size:16px;line-height:24px}.multirow--berri.landing-tree .image-with-text__heading{text-align:center;margin-top:3rem}.landing-page .multirow--berri.landing-tree .image-with-text__heading{margin-top:0}.multirow--berri.landing-tree .image-with-text__text{line-height:22px;text-align:center}.multirow--berri .image-with-text__content>.multirow__badges{margin-top:2rem}.multirow--berri .image-with-text__content:has(.multirow__card-bg) .multirow__card-inner>.multirow__badges{margin-top:2rem}.multirow--berri.landing-page .image-with-text__media-item>*,.multirow--berri.landing-page .image-with-text__media,.multirow--berri.landing-page .image-with-text__media img,.multirow--berri.landing-page .image-with-text__media .placeholder-svg{border-radius:10px}.multirow--berri.landing-page .image-with-text .image-with-text__media-item>*{box-shadow:5px 5px 0 0 var(--berri-multirow-blue)}.multirow--berri.landing-page .image-with-text__text{font-size:16px;line-height:24px}.multirow--berri .multirow__badge-image{width:49.871px;height:49.871px}.multirow--berri .multirow__badges{gap:1.4rem;margin-top:2rem;justify-content:center}.multirow--berri .multirow__footer{margin-top:0;padding-inline:5px}.multirow--berri .multirow__footer-button{min-width:0;width:100%}.multirow--berri .image-with-text__text-item{order:-1}.multirow--berri.landing-second .image-with-text__text-item{order:0!important}.multirow--berri .image-with-text__grid:not(.image-with-text__grid--reverse) .image-with-text__text-item{padding-left:0}.multirow--berri .multirow__row-icon-image{max-width:13.3rem;height:35px}.multirow--berri .image-with-text__content{padding-top:15px;padding-bottom:3rem}.about-us .multirow--berri .image-with-text__content{padding-top:0}.about-us .image-with-text__content{gap:10px}.multirow--berri .image-with-text.collapse-corners .image-with-text__media,.multirow--berri .image-with-text.collapse-corners .image-with-text__media img,.multirow--berri .image-with-text.collapse-corners .image-with-text__media .placeholder-svg{border-radius:10px}.multirow--berri .image-with-text__content>:first-child.multirow__row-icon{margin-bottom:0}.multirow--berri .image-with-text__content:has(.multirow__card-bg) .multirow__card-inner>:first-child.multirow__row-icon{margin-bottom:0}.multirow--berri .image-with-text__content>*+*{margin-top:1rem}.multirow--berri .image-with-text__content:has(.multirow__card-bg) .multirow__card-inner>*+*{margin-top:1rem}.multirow--berri .multirow__inner{row-gap:2rem}.multirow--berri .image-with-text__content:has(.multirow__card-bg){padding:11px .3rem 2.2rem 1rem}.multirow--berri .multirow__card-bg{width:58vw;height:58vw;top:-40px}.multirow--berri .multirow__card-bg-image{transform:none}.multirow--berri .image-with-text__content:has(.multirow__card-bg) .multirow__card-inner{padding:2rem 1.6rem 1.6rem;border-radius:1.6rem}.landing-page .multirow--berri.landing-tree .image-with-text__heading{line-height:normal;padding-top:3rem}}.multirow--berri.giving-back-first-section .button.button--berri-outline{background-color:transparent;color:#fff;border:1px solid #ffffff}.multirow--berri.giving-back-first-section .button.button--berri-outline:not([disabled]):hover,.multirow--berri.giving-back-first-section .button.button--berri-outline:not([disabled]):focus-visible{background-color:#fff;color:#f8769a;border-color:#fff}.shopify-section:has(>.multirow.giving-back-second-section)>.multirow__wave .dynamic-wave__svg{background:#f8769a}
/*# sourceMappingURL=/cdn/shop/t/42/assets/section-berri-multirow.css.map */
