p:empty{display:none!important}p{margin:0}.image-with-text-below{width:100%;margin-top:6rem}.image-with-text-below__card-deck{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.image-with-text-below__card:first-child{padding-left:0}.image-with-text-below__card{padding:0 15px}.image-with-text-below__card:last-child{padding-right:0}.image-with-text-below__card{width:50%;height:auto}.image-with-text-below__card-media{position:relative;padding-bottom:77%}.image-with-text-below__card-media .image-inner{position:absolute;top:0%;left:0%;width:100%;right:0%;object-fit:cover;min-width:100%;height:100%}.image-with-text-below__card-text-content{padding:2rem 3rem}.image-with-text-below__card-heading{margin-bottom:0;font-size:35px;font-family:Montserrat!important;font-weight:400;color:#000}.image-with-text-below__card-text{margin:0 0 20px;color:#000;font-size:24px;font-weight:300}.image-with-text-below__card-text:empty{display:none}.image-with-text-below__card-link{color:#000;font-size:20px;line-height:36px;letter-spacing:1px}.image-with-text-below__card-link:hover{color:rgb(var(--primary-dark-color))}@media only screen and (max-width: 991px){.image-with-text-below__card-heading{font-size:35px}.image-with-text-below__card-text{font-size:20px}}@media only screen and (max-width: 750px){.image-with-text-below__card-deck{flex-wrap:wrap}.image-with-text-below{margin-top:20px}.image-with-text-below__card-media .image-inner{object-fit:cover;width:100%}.image-with-text-below__card-text-content{padding:2rem 3rem 40px}.image-with-text-below__card{width:100%}.image-with-text-below__card-text-content{text-align:center}.image-with-text-below__card-heading{font-size:35px}.image-with-text-below__card-text{font-size:20px}.image-with-text.top-line{border-top:none;padding-top:0}.image-with-text-below__card:first-child{padding-right:0}.image-with-text-below__card{padding:0}.image-with-text-below__card:last-child{padding-left:0}}@media only screen and (max-width: 1024px){.image-with-text-below__card-media>.image-inner{object-fit:cover;width:100%}}@media only screen and (max-width: 768px){.image-with-text-below__card-text p{font-size:20px}}@media only screen and (max-width: 420px){.image-with-text-below__card-heading{font-size:30px;margin-bottom:15px}}@media only screen and (max-width: 360px){.image-with-text-below__card-media{position:relative;padding-bottom:94%}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-image-with-text-below.css.map?v=61087101233220798991720183001 */
