.two__column--quotes .row{display:grid;grid-template-columns:1fr 1fr;position:relative;align-items:center;max-width:1272px}.two__column--quotes .text__right:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:1px;height:176px;background:var(--black);display:block}.text__right p{font-family:AGaramondPro;font-size:24px;font-weight:400;line-height:36px;letter-spacing:.02em}.safari__specific--css .text__right p{font-style:italic}.two__column--quotes .heading,.two__column--quotes .subheading{margin:0}.text__left{padding-right:16px}.text__right{padding-left:30px;position:relative}.row.full__width{grid-template-columns:1fr}.row.full__width .text__left{padding-bottom:30px}.row.full__width .text__right{padding-top:30px}.two__column--quotes .full__width .text__right:before{top:0;transform:none;width:100%;height:1px}.full__width .text__left,.full__width .text__right{padding:0}@media screen and (max-width: 1439px){.two__column--quotes .heading br{display:none}}@media screen and (max-width: 1067px){.two__column--quotes .row{grid-template-columns:1fr}.two__column--quotes .text__left,.two__column--quotes .text__right{padding:0}.two__column--quotes .text__right{margin-top:20px;padding-top:20px;border-top:1px solid #333333}.two__column--quotes .text__right:before{display:none}}@media screen and (max-width: 767px){.two__column--quotes .row{padding-top:21px}.text__right p{font-size:20px;line-height:30px}}
/*# sourceMappingURL=/cdn/shop/t/248/assets/two-column-quotes.css.map */
