.three-column-cards--inner{width:100%}.three-column-cards--grid{display:grid;grid-template-columns:1fr;gap:0;width:100%}@media only screen and (min-width:66.75em){.three-column-cards--grid{grid-template-columns:repeat(3,1fr);gap:var(--three-col-gap, 15px)}}@media only screen and (max-width:66.74em){.three-column-cards .row{padding-left:0!important;padding-right:0!important;max-width:100%}.three-column-cards .row .columns,.three-column-cards .row .small-12.columns,.three-column-cards .row .column{padding-left:0!important;padding-right:0!important}.three-column-cards--inner,.three-column-cards--grid,.three-column-cards--item{width:100%;max-width:100%;min-width:0;box-sizing:border-box}}.three-column-cards--inner.column-gap--small{--three-col-gap: 10px}.three-column-cards--inner.column-gap--medium{--three-col-gap: 15px}@media only screen and (min-width:66.75em){.three-column-cards--inner.column-gap--medium{--three-col-gap: 20px}}.three-column-cards--inner.column-gap--large{--three-col-gap: 20px}@media only screen and (min-width:66.75em){.three-column-cards--inner.column-gap--large{--three-col-gap: 30px}}.three-column-cards--item{height:var(--mobile-height);min-height:200px}@media only screen and (min-width:66.75em){.three-column-cards--item{height:var(--desktop-height)}}.three-column-cards--item-inner{position:relative;width:100%;height:100%;overflow:hidden;display:flex;color:var(--color-body)}.three-column-cards--item-inner.content-top-left{justify-content:flex-start;align-items:flex-start}.three-column-cards--item-inner.content-top-center{justify-content:center;align-items:flex-start}.three-column-cards--item-inner.content-top-right{justify-content:flex-end;align-items:flex-start}.three-column-cards--item-inner.content-middle-left{justify-content:flex-start;align-items:center}.three-column-cards--item-inner.content-middle-center{justify-content:center;align-items:center}.three-column-cards--item-inner.content-middle-right{justify-content:flex-end;align-items:center}.three-column-cards--item-inner.content-bottom-left{justify-content:flex-start;align-items:flex-end}.three-column-cards--item-inner.content-bottom-center{justify-content:center;align-items:flex-end}.three-column-cards--item-inner.content-bottom-right{justify-content:flex-end;align-items:flex-end}.three-column-cards--image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.three-column-cards--image img,.three-column-cards--image svg{width:100%;height:100%;object-fit:cover;display:block}.three-column-cards--image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none;background:linear-gradient(180deg,#1717171a 52%,#171717e6)}.three-column-cards--content{position:relative;z-index:2;padding:20px;width:100%;max-width:100%}.three-column-cards--content>*:last-child{margin-bottom:0}@media only screen and (min-width:768px){.three-column-cards--content{padding:24px 28px}}.three-column-cards--item.text-left .three-column-cards--content,.three-column-cards--content.text-left{text-align:left}.three-column-cards--item.text-center .three-column-cards--content,.three-column-cards--content.text-center{text-align:center}.three-column-cards--item.text-right .three-column-cards--content,.three-column-cards--content.text-right{text-align:right}.three-column-cards--heading{margin-bottom:8px;color:inherit;line-height:1.2}.three-column-cards--heading.h3{font-size:1.25rem}.three-column-cards--heading.h4{font-size:1.1rem}.three-column-cards--heading.h5{font-size:1rem}.three-column-cards--text{margin-bottom:12px;font-size:.9rem;line-height:1.4}.three-column-cards--text.rte p:last-child{margin-bottom:0}.three-column-cards--button{display:inline-flex;align-items:center;justify-content:center;margin-top:4px;border-radius:40px;background:#fff;color:#000!important;line-height:1;min-height:46px}.three-column-cards--button:hover,.three-column-cards--button:focus{background:#fff!important;color:#000!important;transform:none;opacity:1;border-color:transparent}.three-column-cards--link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.three-column-cards--item.has-link--true .three-column-cards--button{position:relative;z-index:11}
/*# sourceMappingURL=/cdn/shop/t/47/assets/three-column-cards.css.map */
