.horizontal-card-wrapper{display:block;text-decoration:none;border-radius:20px;padding:0;overflow:hidden;transition:all .3s ease}.horizontal-card-wrapper:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001a}.horizontal-card-inner{display:flex;flex-direction:row;align-items:stretch;column-gap:0;row-gap:0;width:100%;height:100%}.horizontal-card-inner{flex-direction:row}.horizontal-card-wrapper.image-right .horizontal-card-inner{flex-direction:row-reverse}.horizontal-card-content{flex:1 1 50%;display:flex;flex-direction:column;gap:20px;padding:20px}.card-counter-container{display:flex;flex-direction:row;align-items:center;gap:12px}.card-counter-slash,.card-counter-number{display:flex;flex-direction:column;font-family:Inter,sans-serif;font-size:32px;font-weight:300;line-height:1.22;letter-spacing:-.02em;text-transform:uppercase}.card-counter-slash{color:#ff4911}.card-text-content{display:flex;flex-direction:column;gap:12px}.card-title{display:flex;flex-direction:column;font-family:Inter,sans-serif;text-align:left}.card-title div *{display:block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:500;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit}.card-description{font-size:14px;font-weight:300;line-height:1.43;max-width:100%}.horizontal-card-image{flex:1 1 50%;max-width:50%;min-width:50%}.card-image-wrapper{overflow:hidden;position:relative;height:100%}.horizontal-card-wrapper:not(.image-right) .card-image-wrapper{border-radius:0 20px 20px 0}.horizontal-card-wrapper.image-right .card-image-wrapper{border-radius:20px 0 0 20px}.card-image-wrapper img{width:100%;height:100%;display:block;object-fit:cover}@media (max-width: 1024px){.horizontal-card-image{min-width:250px}.card-counter-slash,.card-counter-number{font-size:28px}}@media (max-width: 768px){.horizontal-card-wrapper{padding:0}.horizontal-card-inner{flex-direction:column!important;row-gap:0}.horizontal-card-image{order:-1;max-width:100%;min-width:100%;width:100%}.horizontal-card-wrapper .card-image-wrapper{border-radius:20px 20px 0 0!important}.horizontal-card-content{order:1;gap:16px;padding:20px}.card-counter-slash,.card-counter-number{font-size:24px}.card-description{font-size:14px}}@media (max-width: 575px){.horizontal-card-inner{row-gap:0}.horizontal-card-content{padding:16px}.card-text-content{gap:10px}.card-counter-container{gap:8px}.card-counter-slash,.card-counter-number{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/block-numerical-card-horizontal.css.map */
