.about-two-column{z-index:1}.about-two-column__page-title{margin:0 0 64px;font-size:2rem;line-height:1.5;font-weight:400;font-family:Zen Old Mincho,serif;color:rgb(var(--color-foreground));text-align:left}@media screen and (min-width:750px){.about-two-column__page-title{margin-bottom:80px}}.about-two-column__grid{display:grid;grid-template-columns:1fr;gap:64px;align-items:start}@media screen and (min-width:990px){.about-two-column__grid{grid-template-columns:1fr 1fr;gap:64px;align-items:center}}.about-two-column__images{display:flex;flex-direction:column;gap:0;position:relative;align-items:flex-start}.about-two-column__image{position:relative;overflow:hidden}.about-two-column__image img{width:100%;height:auto;display:block;object-fit:cover}.about-two-column__image--primary{width:444px;height:296px;max-width:100%}.about-two-column__image--primary img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:989px){.about-two-column__grid{justify-items:center;max-width:600px;margin:0 auto}.about-two-column__images{width:100%;display:flex;justify-content:center}.about-two-column__content{width:100%}.about-two-column__image--primary{width:100%;max-width:100%;height:auto;aspect-ratio:444 / 296;margin-left:0}}.about-two-column__content{display:flex;flex-direction:column;gap:64px}.about-two-column__heading{margin:0;color:rgb(var(--color-foreground));display:flex;align-items:center;gap:1rem}.about-two-column__heading.h2{font-size:2rem!important}@media screen and (min-width:750px){.about-two-column__heading.h2{font-size:2rem!important}}.about-two-column__heading:before{content:"";display:block;width:4rem;height:1px;background-color:rgb(var(--color-foreground));flex-shrink:0}.about-two-column__text{color:rgb(var(--color-foreground));line-height:1.7!important;text-align:left;font-size:var(--font-body-text-size);font-weight:400}.about-two-column__text p{margin:0 0 1.5rem;font-size:var(--font-body-text-size);line-height:1.7!important;font-weight:400}.about-two-column__text p:last-child{margin-bottom:0}.about-two-column--full-width .page-width{max-width:100%;padding-left:0;padding-right:0}.about-two-column--full-width .about-two-column__grid{padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width:750px){.about-two-column--full-width .about-two-column__grid{padding-left:5rem;padding-right:5rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-about-two-column.css.map */
