.text-with-image-overlay{position:relative;width:100%;overflow:visible;z-index:1}.text-with-image-overlay__container{gap:70px;align-items:start;display:flex}@media screen and (min-width:990px){.text-with-image-overlay__container--image_left .text-with-image-overlay__content{order:2}.text-with-image-overlay__container--image_left .text-with-image-overlay__image-wrapper{order:1}}.text-with-image-overlay__content{display:flex;flex-direction:column;max-width:610px;width:100%;margin-top:-3px}.text-with-image-overlay__subtitle{font-weight:400;font-style:normal;font-size:13px;letter-spacing:.26px;text-transform:uppercase;margin:0 0 20px;line-height:15px}.text-with-image-overlay__title.section_main_heading{font-weight:400;font-style:normal;font-size:36px;letter-spacing:0px;text-transform:capitalize;margin:0 0 20px;line-height:36px}.text-with-image-overlay__description{font-weight:400;font-style:normal;font-size:14px;letter-spacing:.28px;margin-bottom:25px;line-height:22px}.text-with-image-overlay__description p{margin:0 0 10px}.text-with-image-overlay__description p:last-child{margin-bottom:0}.text-with-image-overlay__core-values-heading{font-weight:700;font-style:normal;font-size:14px;letter-spacing:.5px;text-transform:uppercase;margin-bottom:15px;line-height:18px}.text-with-image-overlay__values-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:19px}.text-with-image-overlay__value-item{display:flex;align-items:flex-start;gap:15px;margin:0}.text-with-image-overlay__value-icon{flex-shrink:0;width:18px;height:19px;display:flex;align-items:center;justify-content:center}.text-with-image-overlay__value-icon img{width:100%;height:100%;object-fit:contain;display:block}.text-with-image-overlay__value-text{flex:1;font-weight:400;font-style:normal;font-size:14px;line-height:20px;letter-spacing:.28px}.text-with-image-overlay__value-text p{margin:0}.text-with-image-overlay__value-text strong{font-weight:800}.text-with-image-overlay__image-wrapper{position:relative;width:100%;display:flex}.text-with-image-overlay__image-container{position:relative;width:100%;overflow:visible}.text-with-image-overlay__image-container img{width:100%;height:auto;object-fit:cover;object-position:center;display:block;border-radius:0}@media screen and (min-width:990px){.text-with-image-overlay__image-container{z-index:2;width:100%;top:0}.text-with-image-overlay__image-container img{height:auto;width:100%}}.text-with-image-overlay__image-placeholder{width:100%;height:100%;background-color:rgba(var(--color-foreground),.04);display:flex;align-items:center;justify-content:center}.text-with-image-overlay__image-placeholder .placeholder-svg{width:100%;height:100%;fill:currentColor;opacity:.2}@media screen and (max-width:1250px){.text-with-image-overlay__container{gap:30px}}@media screen and (max-width:1180px)and (min-width:1024px){.text-with-image-overlay__description-inner{height:300px;overflow-y:scroll}}@media screen and (max-width:1024px)and (min-width:990px){.text-with-image-overlay__description-inner{height:220px;overflow-y:scroll}}@media screen and (max-width:989px){.text-with-image-overlay{overflow:visible}.text-with-image-overlay__container{gap:19px;flex-direction:column}.text-with-image-overlay__content{padding-right:0;padding-left:0;max-width:none}.text-with-image-overlay__image-container{z-index:2;position:relative}.text-with-image-overlay__image-container img{max-height:none;min-width:unset}.text-with-image-overlay__subtitle{font-size:12px;line-height:22px;letter-spacing:.24px;margin-bottom:8px}.text-with-image-overlay__title.section_main_heading{font-size:26px;line-height:29.9px;letter-spacing:0px;margin-bottom:10px}.text-with-image-overlay__description{font-size:14px;line-height:22.4px;letter-spacing:.28px;margin-bottom:12px}.text-with-image-overlay__core-values-heading{font-size:14px;line-height:22px;letter-spacing:.5px;margin-bottom:14px}.text-with-image-overlay__values-list{gap:6px}.text-with-image-overlay__value-item{gap:10px}.text-with-image-overlay__value-text{font-weight:400;font-style:normal;font-size:14px;line-height:22.4px;letter-spacing:.28px}}.text-with-image-overlay__values-list[role=list]{list-style:none}.text-with-image-overlay__image-container img[loading=lazy]{content-visibility:auto}
/*# sourceMappingURL=/cdn/shop/t/26/assets/section-text-with-image-overlay.css.map */
