.custom-related-posts{position:relative;isolation:isolate}.custom-related-posts__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.custom-related-posts__background-image{width:100%;height:100%;object-fit:cover}.custom-related-posts__heading{margin:0 0 4rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:800;font-size:2.4rem;line-height:1;text-align:center;text-transform:uppercase;font-feature-settings:"calt" off}.custom-related-posts__grid{display:grid;grid-template-columns:1fr;gap:2.3rem}.custom-related-posts__card{display:block;position:relative;height:31.2rem;overflow:hidden;border:2px solid transparent;text-decoration:none;transition:height .3s ease,border-color .3s ease}.custom-related-posts__card:hover,.custom-related-posts__card:focus-visible{height:39.7rem;border-color:#fff}.custom-related-posts__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.custom-related-posts__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#0006;opacity:0;transition:opacity .3s ease}.custom-related-posts__card:after{content:"";position:absolute;left:0;right:0;bottom:0;z-index:1;height:28.5rem;background:linear-gradient(180deg,#0000,#000000b3);transition:height .3s ease}.custom-related-posts__card:hover:before,.custom-related-posts__card:focus-visible:before{opacity:1}.custom-related-posts__card:hover:after,.custom-related-posts__card:focus-visible:after{height:37rem}.custom-related-posts__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:1.6rem;padding:0 1.6rem 4rem;text-align:center}.custom-related-posts__label{margin:0;color:#fff;font-family:var(--font-subheading-family);font-weight:600;font-size:1.8rem;line-height:1;text-transform:uppercase}.custom-related-posts__title{margin:0;color:#fff;font-family:var(--font-body-family);font-weight:600;font-size:2rem;line-height:1.2}.custom-related-posts__date{margin:0;color:#fff;font-family:var(--font-body-family);font-weight:500;font-size:1.4rem;line-height:1.2}.custom-related-posts__button{display:flex;align-items:center;justify-content:center;gap:1rem;width:19.3rem;height:0;margin-top:0;overflow:hidden;opacity:0;background:#fff;color:#a07948;font-family:var(--font-subheading-family);font-weight:600;font-size:2rem;line-height:1;text-align:center;text-transform:uppercase;transition:height .3s ease,margin-top .3s ease,opacity .3s ease}.custom-related-posts__card:hover .custom-related-posts__button,.custom-related-posts__card:focus-visible .custom-related-posts__button{height:8.36rem;margin-top:1.9rem;opacity:1}@media screen and (min-width:750px){.custom-related-posts__heading{margin-bottom:5.6rem;font-size:2.8rem}.custom-related-posts__grid{grid-template-columns:repeat(3,1fr);align-items:start;min-height:39.7rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-custom-related-posts.css.map */
