.two-note-four-col{--grid-line-color: var(--color-foreground);position:relative;display:block;width:100%;margin:0;padding:0;height:auto;overflow:visible}@media (min-width: 1200px){.two-note-four-col{height:760px}}.two-note-four-col__grid{display:grid;grid-template-columns:1fr;align-items:stretch;margin:0;padding:0;width:100%;height:auto;box-sizing:border-box}.two-note-four-col__column{display:grid;grid-template-columns:1fr 1px 1fr;height:auto;min-height:400px;border-bottom:1px solid var(--grid-line-color);width:100%;box-sizing:border-box}.two-note-four-col__column:before{content:"";grid-column:2;grid-row:1;background-color:var(--grid-line-color);width:1px;align-self:stretch}.two-note-four-col__column:nth-child(odd) .two-note-four-col__text{grid-column:3;grid-row:1}.two-note-four-col__column:nth-child(odd) .two-note-four-col__image-link,.two-note-four-col__column:nth-child(odd) .two-note-four-col__image{grid-column:1;grid-row:1}.two-note-four-col__column:nth-child(2n) .two-note-four-col__text{grid-column:1;grid-row:1}.two-note-four-col__column:nth-child(2n) .two-note-four-col__image-link,.two-note-four-col__column:nth-child(2n) .two-note-four-col__image{grid-column:3;grid-row:1}@media (min-width: 768px){.two-note-four-col__column{min-height:400px}}@media (min-width: 1200px){.two-note-four-col__grid{grid-template-columns:repeat(4,1fr);position:relative;height:100%}.two-note-four-col__grid:after{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;background-color:var(--grid-line-color);transform:translate(-.5px);z-index:1}.two-note-four-col__column{display:flex;flex-direction:column;height:100%;border-bottom:none;border-right:1px solid var(--grid-line-color)}.two-note-four-col__column:before{display:none}.two-note-four-col__column:nth-child(2){border-right:none}.two-note-four-col__column:last-child{border-right:none}}.two-note-four-col__text{display:flex;flex-direction:column;gap:8px;padding:24px 16px 60px;position:relative;min-height:100%;width:100%;box-sizing:border-box;overflow:hidden;word-wrap:break-word;overflow-wrap:break-word}@media (min-width: 768px){.two-note-four-col__text{gap:12px;padding:32px 40px 80px;min-height:280px}}@media (min-width: 1200px){.two-note-four-col__text{padding:2rem 2.5rem 5rem;min-height:360px;border-bottom:1px solid var(--grid-line-color)}}.two-note-four-col__title{font-weight:var(--font-weight-ultralight);margin:0;word-wrap:break-word;overflow-wrap:break-word}.two-note-four-col__desc{font-family:var(--font-body);font-size:var(--font-size-body);font-weight:var(--font-weight-normal);line-height:1.6;letter-spacing:normal;white-space:pre-line;margin:0;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.two-note-four-col__image{width:100%;height:100%;min-height:400px;background-position:center;background-size:cover;background-repeat:no-repeat;box-sizing:border-box}@media (min-width: 1200px){.two-note-four-col__image{flex:1;min-height:400px;height:auto;border-bottom:1px solid var(--grid-line-color)}}.two-note-four-col__title-link{color:inherit;display:block}.two-note-four-col__title-link:hover,.two-note-four-col__title-link:hover .two-note-four-col__title{text-decoration:none}.two-note-four-col__image-link{display:block;height:100%;width:100%;box-sizing:border-box}@media (min-width: 1200px){.two-note-four-col__image-link{height:auto}}.two-note-four-col__read-link{font-family:var(--font-heading-h1);font-size:16px;font-weight:var(--font-weight-ultralight);text-transform:uppercase;letter-spacing:.02em;color:var(--color-foreground);display:inline-block;position:absolute;bottom:20px;right:20px;text-decoration:none}.two-note-four-col__read-link:hover{text-decoration:underline}@media (min-width: 768px){.two-note-four-col__read-link{font-size:18px;bottom:32px;right:40px}}@media (min-width: 1200px){.two-note-four-col__read-link{bottom:2rem;right:2.5rem}}.character-limit-exceeded{border:2px solid #d72c0d!important;background-color:#fef1f1!important;padding:4px 8px;border-radius:4px}.character-limit-exceeded:after{content:attr(data-error);display:block;color:#d72c0d;font-size:12px;font-weight:500;margin-top:8px;font-family:var(--font-body)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/four-column-feature-grid.css.map */
