.feature-grid-blocks{display:block}.feature-grid-blocks__header{margin-bottom:4.93rem}.feature-grid-blocks__title{margin:0;font-weight:600;line-height:.98;letter-spacing:-.01em}.feature-grid-blocks__title strong,.feature-grid-blocks__title em,.feature-grid-blocks__title b{color:var(--cth-color);font-style:normal}.feature-grid-blocks__grid{display:grid;grid-template-columns:1fr;margin:0 auto;border:1px solid var(--fg-border-color);border-radius:4px}@media screen and (min-width:750px){.feature-grid-blocks__grid{grid-template-columns:repeat(2,1fr)}}.feature-grid-blocks__item{position:relative;min-height:280px;display:flex;flex-direction:column;justify-content:flex-start;padding:3.84rem 3.2rem;overflow:hidden}.feature-grid-blocks__item:nth-child(1),.feature-grid-blocks__item:nth-child(3){border-right:1px solid var(--fg-border-color)}.feature-grid-blocks__item:nth-child(3),.feature-grid-blocks__item:nth-child(4){border-top:1px solid var(--fg-border-color)}@media(max-width:749px){.feature-grid-blocks__item:nth-child(1){border-bottom:1px solid var(--fg-border-color)}}.feature-grid-blocks__image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.feature-grid-blocks__image img{width:100%;height:100%;object-fit:cover;display:block}.feature-grid-blocks__overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:block!important}.feature-grid-blocks__content{position:relative;z-index:2}.feature-grid-blocks__item-title{font-size:1.6rem;letter-spacing:3.52px;text-transform:uppercase;color:var(--fg-title-color);margin:0 0 3px;font-weight:500}.feature-grid-blocks__item-description{font-size:2.24rem;line-height:1.2;letter-spacing:-.56px;margin:0;font-weight:300;font-family:var(--font-heading-family);color:rgba(var(--color-foreground),1)}.feature-grid-blocks__footer{margin-top:14.16rem}.feature-grid-blocks__link{font-size:2.56rem;letter-spacing:2.34px;text-transform:uppercase;color:var(--link-text-color);font-weight:600;text-decoration:underline;padding-bottom:.5rem;display:inline-block;text-decoration-thickness:1px;text-underline-offset:3px;font-family:var(--font-heading-family)}@media screen and (max-width:749px){.feature-grid-blocks__item{padding:3rem 2rem;min-height:220px}.feature-grid-blocks__item-description{font-size:1.8rem}.feature-grid-blocks__footer{margin-top:7rem}.feature-grid-blocks__link{font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/feature-grid-blocks.css.map */
