.vm-image-with-text-section{width:100%;background-color:var(--vm-iwt-bg, #ffffff);color:var(--vm-iwt-color, #1c1916);padding-block-start:var(--vm-iwt-pt, 48px);padding-block-end:var(--vm-iwt-pb, 48px);position:relative;box-sizing:border-box}.vm-image-with-text__container{max-width:1200px;margin-inline:auto;padding-inline:clamp(24px,4vw,48px);box-sizing:border-box;width:100%}.vm-image-with-text-section--full-width .vm-image-with-text__container{max-width:100%;padding-inline:clamp(16px,3vw,40px)}@media(min-width:768px){.vm-image-with-text__grid{display:grid;width:100%;box-sizing:border-box}.vm-image-with-text__grid--split,.vm-image-with-text__grid--image-right{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(36px,4.5vw,64px)}.vm-image-with-text__grid--image-right .vm-image-with-text__media-col{order:2}.vm-image-with-text__grid--image-right .vm-image-with-text__content-col{order:1}.vm-image-with-text__grid--stacked{display:flex;flex-direction:column;align-items:stretch;gap:0}}.vm-image-with-text__media-col{width:100%;display:flex;justify-content:center;align-items:center;box-sizing:border-box}.vm-image-with-text__media-wrapper{position:relative;width:100%;overflow:hidden;box-sizing:border-box;border-radius:var(--vm-iwt-radius, 0px);background-color:#f7f6f4;transition:border-radius .25s ease}.vm-image-with-text__media-wrapper--ratio-adapt{aspect-ratio:auto}.vm-image-with-text__media-wrapper--ratio-1_1{aspect-ratio:1 / 1}.vm-image-with-text__media-wrapper--ratio-4_3{aspect-ratio:4 / 3}.vm-image-with-text__media-wrapper--ratio-4_5{aspect-ratio:4 / 5}.vm-image-with-text__image{width:100%;height:auto;display:block;object-fit:cover;border-radius:var(--vm-iwt-radius, 0px);transition:transform .5s cubic-bezier(.16,1,.3,1),border-radius .25s ease}.vm-image-with-text__media-wrapper:not(.vm-image-with-text__media-wrapper--ratio-adapt) .vm-image-with-text__image{height:100%}.vm-image-with-text__content-col{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left;padding:0;box-sizing:border-box;width:100%;max-width:100%}.vm-image-with-text-section--align-left .vm-image-with-text__content-col{align-items:flex-start;text-align:left}.vm-image-with-text-section--align-left .vm-image-with-text__title,.vm-image-with-text-section--align-left .vm-image-with-text__text{text-align:left;margin-inline:0}.vm-image-with-text-section--align-center .vm-image-with-text__content-col{align-items:center;text-align:center}.vm-image-with-text-section--align-center .vm-image-with-text__title,.vm-image-with-text-section--align-center .vm-image-with-text__text{text-align:center;margin-inline:auto}.vm-image-with-text__title{font-family:var(--font-heading--family, var(--font-body--family, sans-serif));font-size:clamp(1.45rem,2.1vw,1.85rem);font-weight:700;line-height:1.3;letter-spacing:-.01em;color:var(--vm-iwt-color, #111111);margin:0 0 18px;max-width:100%}.vm-image-with-text__text{font-family:var(--font-body--family, sans-serif);font-size:clamp(.9375rem,1.05vw,1.025rem);line-height:1.7;color:#333;max-width:100%;margin:0}.vm-image-with-text__text p{margin:0 0 14px}.vm-image-with-text__text p:last-child{margin-bottom:0}@media(max-width:767px){.vm-image-with-text-section{padding-block-start:var(--vm-iwt-pt-m, var(--vm-iwt-pt, 0px))!important;padding-block-end:24px!important}.vm-image-with-text__container{padding-inline:0!important;max-width:100%!important;width:100%!important;margin-inline:0!important}.vm-image-with-text__grid{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;width:100%!important}.vm-image-with-text__media-col{order:1!important;width:100%!important;padding:0!important;margin:0!important}.vm-image-with-text__media-wrapper{max-width:100%!important;width:100%!important;border-radius:0!important;box-shadow:none!important;margin:0!important}.vm-image-with-text__image{width:100%!important;border-radius:0!important}.vm-image-with-text__content-col{order:2!important;padding:24px 20px 36px!important;max-width:100%!important;width:100%!important;box-sizing:border-box!important}.vm-image-with-text__title{font-size:clamp(1.2rem,5.5vw,1.45rem)!important;margin-bottom:12px!important}.vm-image-with-text__text{font-size:.9375rem!important;line-height:1.6!important}}.vm-image-with-text__title--artistic{font-family:var(--font-artistic--family, var(--font-heading--family, sans-serif));font-size:22px;font-weight:400;line-height:1.15;letter-spacing:.02em;text-transform:uppercase}@media(min-width:768px){.vm-image-with-text__title--artistic{font-size:30px}}@media(max-width:767px){.vm-image-with-text__title.vm-image-with-text__title--artistic{font-size:22px!important}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/vm-image-with-text.css.map */
