.page-template-sustainability section.hero{margin-top:max(3.59375vw,50px);padding-block:max(2.0833333333vw,22px) max(2.5vw,24px)}.page-template-sustainability section.hero .custom-container{max-width:min(950px,90%);gap:max(2.5vw,24px)}.page-template-sustainability section.hero .custom-container .event-tags{gap:max(.4166666667vw,8px)}.page-template-sustainability section.hero .custom-container .event-tags .tag{padding:max(.3125vw,6px) max(.4166666667vw,8px);border-radius:max(.2083333333vw,4px);background:#f3f4f6;font-size:max(14px,.7291666667vw)}.page-template-sustainability section.hero .custom-container .socials{padding-block:max(.8333333333vw,8px);border-block:1px solid #e5e7eb;gap:max(.8333333333vw,8px)}.page-template-sustainability section.hero .custom-container .content{gap:max(1.25vw,20px)}.page-template-sustainability section.hero .custom-container .content .soc{gap:max(.8333333333vw,8px)}.page-template-sustainability section.content{padding-bottom:max(6.25vw,60px)}.page-template-sustainability section.content .custom-container{max-width:min(950px,90%);gap:max(1.6666666667vw,20px)}.page-template-sustainability section.content .custom-container .content{max-width:min(860px,90%);margin-inline:auto;gap:max(.625vw,8px)}@media screen and (min-width: 2000px){.page-template-sustainability section.content .custom-container .content{max-width:80% !important}}.page-template-sustainability section.content .custom-container .content a{color:#0ac3aa;text-decoration:underline}.page-template-sustainability section.content .custom-container .content .content-parts{margin-top:max(.4166666667vw,8px);gap:max(1.0416666667vw,16px)}.page-template-sustainability section.content .custom-container .content .content-parts .content-part ul{padding-inline-start:20px;list-style-type:disc}.page-template-sustainability section.content .custom-container .content .content-parts .content-part.image{gap:max(.8333333333vw,8px)}.page-template-sustainability section.content .custom-container .content .content-parts .content-part.image .img-wrapper{border-radius:max(.4166666667vw,8px);overflow:hidden}.page-template-sustainability section.content .custom-container .content .content-parts .content-part.image .img-wrapper img{width:100%}.page-template-sustainability section.content .custom-container .content .content-parts .content-part.products{gap:max(1.0416666667vw,16px)}.page-template-sustainability section.content .custom-container .content .content-parts .content-part.products .product-block{flex:1;gap:max(.3125vw,6px)}.page-template-sustainability section.content .custom-container .content .content-parts .content-part.products .product-block .img-wrapper{background:#f3f4f6;border-radius:max(.4166666667vw,8px);padding:max(.5208333333vw,10px)}.page-template-sustainability section.content .custom-container .content .content-parts .content-part.products .product-block .img-wrapper img{height:max(16.9791666667vw,250px);object-fit:contain;object-position:center;mix-blend-mode:multiply}.page-template-sustainability section.content .custom-container .content .content-parts .content-part.products .product-block:hover .img-wrapper{background:#b9dcfa}.page-template-sustainability section.content .custom-container .content .content-parts .content-part.slider{width:100%;gap:max(.8333333333vw,8px)}.page-template-sustainability section.content .custom-container .content .content-parts .content-part.slider .splide.main .splide__arrows .splide__arrow{background:rgba(0,0,0,0);opacity:1}.page-template-sustainability section.content .custom-container .content .content-parts .content-part.slider .splide.main .splide__arrows .splide__arrow svg{fill:#19294f}.page-template-sustainability section.content .custom-container .content .content-parts .content-part.slider .splide.main .splide__arrows .splide__arrow:hover{opacity:1}.page-template-sustainability section.content .custom-container .content .content-parts .content-part.slider .splide.main .splide__arrows .splide__arrow:disabled{opacity:.7}.page-template-sustainability section.content .custom-container .content .content-parts .content-part.slider .splide.main .splide__arrows .splide__arrow--prev{right:calc(100% + max(1.6666666667vw,20px));left:auto}.page-template-sustainability section.content .custom-container .content .content-parts .content-part.slider .splide.main .splide__arrows .splide__arrow--next{left:calc(100% + max(1.6666666667vw,20px));right:auto}.page-template-sustainability section.content .custom-container .content .content-parts .content-part.slider .splide.main .splide__slide{border-radius:max(.4166666667vw,8px);overflow:hidden}.page-template-sustainability section.content .custom-container .content .content-parts .content-part.slider .splide.main .splide__slide img{width:100%;aspect-ratio:840/519}.page-template-sustainability section.content .custom-container .content .content-parts .content-part.slider .splide.thumbs ul.splide__pagination{display:flex;gap:max(.8333333333vw,8px);top:calc(100% + max(.625vw,8px));bottom:auto}.page-template-sustainability section.content .custom-container .content .content-parts .content-part.slider .splide.thumbs ul.splide__pagination li button.splide__pagination__page{margin:0;width:max(.5208333333vw,10px);height:max(.5208333333vw,10px);background:#d1d5db;opacity:1}.page-template-sustainability section.content .custom-container .content .content-parts .content-part.slider .splide.thumbs ul.splide__pagination li button.splide__pagination__page.is-active{background:#19294f;transform:unset}.page-template-sustainability section.content .custom-container .content .content-parts .content-part.multiple_images{gap:max(.7291666667vw,14px);max-height:30vh}.page-template-sustainability section.content .custom-container .content .content-parts .content-part.multiple_images .img-block{flex:1}.page-template-sustainability section.content .custom-container .content .content-parts .content-part.multiple_images .img-block .img-wrapper{height:100%;border-radius:max(.4166666667vw,8px);overflow:hidden}.page-template-sustainability section.content .custom-container .content .content-parts .content-part.link a span.title{border-bottom:1px solid #0ac3aa}.page-template-sustainability section.banner{padding-bottom:max(4.1666666667vw,38px)}.page-template-sustainability section.banner .custom-container{background:#f1f8fe;padding:max(1.6666666667vw,20px);border-radius:max(.4166666667vw,8px)}.page-template-sustainability section.banner .custom-container .content{text-align:center;gap:max(.8333333333vw,8px);width:100%}/*# sourceMappingURL=sustainability.min.css.map */