.image-block-2-up .section-title{margin-bottom:18px}.image-block-2-up .sub-heading{text-transform:initial;margin:0}.image-block-2-up .sub-heading.class-light{color:#000}.image-block-loop-cover{position:relative}.image-block-loop-content{position:absolute;left:0;right:0;bottom:0;padding:30px;box-sizing:border-box;width:fit-content}.Image-block-loop{position:relative;border:1px solid var(--color-border)}.Image-block-loop>a{display:block}.Image-block-loop img{display:block}.image-block-loop-content.pos--top{top:0;bottom:auto}.Image-block-bar{grid-template-columns:repeat(1,1fr);grid-gap:12px;display:grid}.image-block-loop-content{padding:12px}.Image-block-loop-footer{display:grid;grid-template-columns:1fr 63px;width:100%;align-items:center;border-top:1px solid var(--color-border)}.Image-block-loop-footer .sub-heading{padding:0 13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.Image-block-loop-footer .btn.btn-custom{width:auto;border:none;padding:0;align-items:center;border-left:1px solid var(--color-border);font-family:var(--font-label-familiy);font-size:var(--font-label-small);font-weight:var(--font-label-small-weight);line-height:var(--font-label-small-height);letter-spacing:var(--font-label-small-spacing)}.Image-block-loop-footer .btn.btn-custom span{display:none}.Image-block-loop-footer .btn.btn-custom:after{font-family:icomoon;font-size:24px;content:"\e911";margin:0}@media screen and (min-width: 768px){.Image-block-bar{grid-template-columns:repeat(2,1fr);grid-gap:16px}.image-block-loop-content{padding:20px}}@media screen and (min-width: 1280px){.image-block-2-up .section-title{margin-bottom:20px}.Image-block-bar{grid-gap:12px}.image-block-loop-content{padding:30px}.Image-block-loop-footer{grid-template-columns:1fr 127px}.Image-block-loop-footer .btn.btn-custom{width:127px}.Image-block-loop-footer .btn.btn-custom span{display:block}.Image-block-loop-footer .btn.btn-custom:after{display:none}.Image-block-loop-footer .btn.btn-custom:hover span{display:none}.Image-block-loop-footer .btn.btn-custom:hover:after{font-family:icomoon;font-size:24px;content:"\e910";display:block}}@media screen and (min-width: 2544px){.image-block-loop-content{padding:40px}}
/*# sourceMappingURL=/cdn/shop/t/445/assets/section-image-block-2-up.css.map?v=31399341390855655101681145411 */
