.ab-tpc{box-sizing:border-box;padding:calc(var(--ab-tpc-pt) * .75) var(--ab-container-pad) calc(var(--ab-tpc-pb) * .75);background:var(--ab-pine);color:var(--ab-stone-100);font-family:var(--ab-font)}.ab-tpc__grid{display:flex;flex-direction:column;gap:48px;max-width:calc(var(--ab-container-max) - 2 * var(--ab-container-pad));margin:0 auto}.ab-tpc__col{display:flex;flex-direction:column;gap:var(--ab-space-24);min-width:0}.ab-tpc__text{display:flex;flex-direction:column;gap:var(--ab-space-24)}.ab-tpc__heading,.ab-tpc__copy{color:var(--ab-stone-100)}.ab-tpc__media{aspect-ratio:636 / 300;overflow:hidden}.ab-tpc__img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--ab-tpc-x, 50%) var(--ab-tpc-y, 50%)}.ab-tpc__placeholder{background:var(--ab-stone-200)}@media screen and (min-width:1280px){.ab-tpc{padding-top:var(--ab-tpc-pt);padding-bottom:var(--ab-tpc-pb)}.ab-tpc__line{display:block}}@supports (grid-template-rows: subgrid){@media screen and (min-width:1280px){.ab-tpc__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto;column-gap:40px;row-gap:var(--ab-space-24)}.ab-tpc__col{display:grid;grid-row:span 2;grid-template-rows:subgrid}}}@supports not (grid-template-rows: subgrid){@media screen and (min-width:1280px){.ab-tpc__grid{flex-direction:row;gap:40px}.ab-tpc__col{flex:1 1 0}}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/ab-text-photo-columns.css.map */
