.opk-image-with-text{position:relative;display:block}.opk-image-with-text__row{position:relative;display:flex;flex-direction:column;align-items:center;gap:3rem;width:100%;max-width:1920px;margin-left:auto;margin-right:auto;box-sizing:border-box}@media screen and (min-width: 1024px){.opk-image-with-text__row{flex-direction:row;align-items:stretch;gap:1.2rem;padding-left:var(--page-gutter);padding-right:var(--page-gutter)}}@media screen and (min-width: 1024px){.opk-image-with-text__row--image-right{flex-direction:row-reverse}}.opk-image-with-text__row--mobile-image-bottom .opk-image-with-text__media{order:2}.opk-image-with-text__row--mobile-image-bottom .opk-image-with-text__content{order:1}@media screen and (min-width: 1024px){.opk-image-with-text__row--mobile-image-bottom .opk-image-with-text__media,.opk-image-with-text__row--mobile-image-bottom .opk-image-with-text__content{order:0}}.opk-image-with-text__media{position:relative;flex-shrink:0;width:100%;aspect-ratio:1/1}@media screen and (min-width: 1024px){.opk-image-with-text__media{flex:1 1 0;width:auto;aspect-ratio:auto}}.opk-image-with-text__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.opk-image-with-text__media-placeholder{display:flex;width:100%;height:100%;background-color:rgba(var(--color-foreground), 0.06)}.opk-image-with-text__media-placeholder-svg{width:100%;height:100%}.opk-image-with-text__content{position:relative;display:flex;align-items:center;justify-content:center;width:100%;padding-left:var(--page-gutter);padding-right:var(--page-gutter);box-sizing:border-box}@media screen and (min-width: 1024px){.opk-image-with-text__content{flex:1 1 0;padding-left:0;padding-right:0}}.opk-image-with-text__inner{display:flex;flex-direction:column;justify-content:center;gap:2rem;width:100%;max-width:100%}@media screen and (min-width: 1024px){.opk-image-with-text__inner{max-width:60.6rem;gap:4.8rem}}.opk-image-with-text__heading{position:relative;display:block;margin:0;font-weight:700;font-size:calc(var(--font-heading-scale)*3.2rem);line-height:calc(var(--font-heading-scale)*3rem);text-transform:uppercase;word-wrap:break-word;color:rgb(var(--color-foreground));text-align:center}@media screen and (min-width: 1024px){.opk-image-with-text__heading{text-align:left}}@media screen and (min-width: 1440px){.opk-image-with-text__heading{font-size:calc(var(--font-heading-scale)*4.8rem);line-height:calc(var(--font-heading-scale)*5rem)}}@media screen and (min-width: 1920px){.opk-image-with-text__heading{font-size:calc(var(--font-heading-scale)*6.8rem);line-height:calc(var(--font-heading-scale)*6.8rem)}}@media screen and (max-width: 1023px){.opk-image-with-text__heading--left{text-align:left}}@media screen and (max-width: 1023px){.opk-image-with-text__heading--center{text-align:center}}@media screen and (max-width: 1023px){.opk-image-with-text__heading--right{text-align:right}}.opk-image-with-text__heading-dot{position:relative;white-space:nowrap}.opk-image-with-text__blocks{position:relative;display:flex;flex-direction:column;gap:2rem;width:100%;padding-top:2rem;padding-bottom:2rem;box-sizing:border-box;border-top:1px solid rgba(var(--color-foreground), 0.3)}@media screen and (min-width: 1024px){.opk-image-with-text__blocks{gap:3.6rem;padding-top:3.6rem;padding-bottom:3.6rem}}@media screen and (min-width: 1024px){.opk-image-with-text__blocks:has(.opk-image-with-text__list){gap:2.4rem}}.opk-image-with-text__icon-item{position:relative;display:flex;align-items:flex-start;gap:2.4rem;width:100%}.opk-image-with-text__icon-item--icon-top,.opk-image-with-text__icon-item--icon-center,.opk-image-with-text__icon-item--icon-bottom{align-items:flex-start}@media screen and (min-width: 1024px){.opk-image-with-text__icon-item--icon-top{align-items:flex-start}.opk-image-with-text__icon-item--icon-center{align-items:center}.opk-image-with-text__icon-item--icon-bottom{align-items:flex-end}}.opk-image-with-text__icon-item-icon{flex-shrink:0;width:6.4rem;height:6.4rem}@media screen and (min-width: 1024px){.opk-image-with-text__icon-item-icon{width:8rem;height:8rem}}.opk-image-with-text__icon-item-icon img,.opk-image-with-text__icon-item-icon .opk-icon{display:block;width:100%;height:100%}.opk-image-with-text__icon-item--large .opk-image-with-text__icon-item-icon{width:5.5rem;height:5.5rem}@media screen and (min-width: 1024px){.opk-image-with-text__icon-item--large .opk-image-with-text__icon-item-icon{width:5.5rem;height:5.5rem}}.opk-image-with-text__icon-item-text{display:flex;flex-direction:column;flex:1 0 0;min-width:0;gap:.6rem;padding-top:.4rem}.opk-image-with-text__icon-item-heading{margin:0;font-family:var(--font-heading-family);font-weight:500;font-size:calc(var(--font-heading-scale)*2rem);line-height:calc(var(--font-heading-scale)*2.2rem);text-transform:uppercase;word-wrap:break-word;color:#6b8029;color:var(--opk-image-with-text-heading-color, #6b8029)}@media screen and (min-width: 1024px){.opk-image-with-text__icon-item-heading{font-size:calc(var(--font-heading-scale)*2.8rem);line-height:calc(var(--font-heading-scale)*3rem)}}@media screen and (min-width: 1024px){.opk-image-with-text__icon-item--large .opk-image-with-text__icon-item-heading{font-size:calc(var(--font-heading-scale)*3rem);line-height:calc(var(--font-heading-scale)*2.8rem)}}@media screen and (min-width: 1440px){.opk-image-with-text__icon-item--large .opk-image-with-text__icon-item-heading{font-size:calc(var(--font-heading-scale)*4.2rem);line-height:calc(var(--font-heading-scale)*3.6rem)}}@media screen and (max-width: 1023px){.opk-image-with-text__icon-item--large .opk-image-with-text__icon-item-heading{font-size:calc(var(--font-heading-scale)*2.4rem);line-height:calc(var(--font-heading-scale)*2.4rem)}}.opk-image-with-text__icon-item-body{font-size:1.8rem;line-height:2.2rem;color:rgb(var(--color-foreground))}@media screen and (min-width: 1024px){.opk-image-with-text__icon-item-body{font-size:2rem;line-height:2.6rem}}.opk-image-with-text__icon-item-body p{margin:0}.opk-image-with-text__icon-item-body p+p{margin-top:.8rem}.opk-image-with-text__text{width:100%;font-size:1.8rem;line-height:2.2rem;color:rgb(var(--color-foreground))}@media screen and (min-width: 1024px){.opk-image-with-text__text{font-size:2rem;line-height:2.6rem}}.opk-image-with-text__text p{margin:0}.opk-image-with-text__text p+p{margin-top:1.6rem}.opk-image-with-text__signature{display:flex;flex-direction:column;gap:1.6rem;width:100%}.opk-image-with-text__signature:not(:first-child){padding-top:2rem;border-top:1px solid rgba(var(--color-foreground), 0.3)}@media screen and (min-width: 1024px){.opk-image-with-text__signature:not(:first-child){padding-top:3.6rem}}.opk-image-with-text__signature-text{display:flex;flex-direction:column;gap:.4rem}.opk-image-with-text__signature-name{margin:0;font-weight:600;font-size:1.8rem;line-height:2.2rem;text-transform:uppercase;color:rgb(var(--color-foreground))}@media screen and (min-width: 1024px){.opk-image-with-text__signature-name{font-size:2rem}}.opk-image-with-text__signature-subtitle{margin:0;font-style:italic;font-size:1.6rem;line-height:2.2rem;color:#6d6859;color:var(--opk-image-with-text-muted, #6d6859)}@media screen and (min-width: 1024px){.opk-image-with-text__signature-subtitle{font-size:1.8rem;line-height:2.4rem}}.opk-image-with-text__signature-img{display:block;height:4.4rem;width:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.opk-image-with-text__list{width:100%;max-height:31.8rem;box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#6b8029 #f5f5f2}.opk-image-with-text__list::-webkit-scrollbar{width:.6rem}.opk-image-with-text__list::-webkit-scrollbar-track{background:#f5f5f2}.opk-image-with-text__list::-webkit-scrollbar-thumb{border-radius:0;background:#6b8029}@media screen and (max-width: 1023px){.opk-image-with-text__list{max-height:40rem}}.opk-image-with-text__list-row{display:block;padding:1.1rem 1.2rem .9rem 1.2rem;max-width:98%;font-size:1.6rem;line-height:2.2rem;color:rgb(var(--color-foreground))}@media screen and (min-width: 1024px){.opk-image-with-text__list-row{padding:1.2rem;max-width:57.6rem;font-size:1.8rem}}.opk-image-with-text__list-row--alt{background-color:rgba(var(--color-foreground), 0.05)}.opk-image-with-text__list-label{font-weight:700}.opk-image-with-text__list-text--rte{display:inline;margin-left:.4rem}.opk-image-with-text__list-text--rte .metafield-rich_text_field,.opk-image-with-text__list-text--rte p{display:inline;margin:0}.opk-image-with-text__btn{position:relative;display:inline-flex;align-items:center;justify-content:center;max-width:-moz-fit-content;max-width:fit-content;padding:1.1rem 2.4rem;font-weight:600;font-size:2rem;line-height:2.2rem;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;white-space:nowrap;color:rgb(var(--color-filled-button-text));border:none;background-color:#6b8029;cursor:pointer;transition:opacity .2s ease}@media(any-hover: hover){.opk-image-with-text__btn:hover{opacity:.85}}@media screen and (max-width: 749px){.opk-image-with-text__btn{width:100%;max-width:100%;height:4.2rem;padding:0 1.9rem;font-size:1.6rem;line-height:2.3rem}}
