.heart-block-columns{--heart-clmn-mrgn--x:1.5rem;--heart-clmn-mrgn--y:1.5rem;--heart-clmn-pddng:0}.heart-block-columns>.c-scrollHint{margin-top:0}.heart-block-columns[data-scrollable]{--heart-clmn-mrgn--y:0px;overflow:hidden}.heart-block-columns[data-scrollable]>.heart-block-columns__inner{padding-bottom:16px}.heart-block-columns.alignfull{margin-left:0;margin-right:0}.heart-block-columns[data-valign=top]>.heart-block-columns__inner{align-items:flex-start}.heart-block-columns[data-valign=center]>.heart-block-columns__inner{align-items:center}.heart-block-columns[data-valign=bottom]>.heart-block-columns__inner{align-items:flex-end}.heart-block-columns__inner{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:calc(var(--heart-clmn-mrgn--x)*-1);margin-top:0!important;row-gap:var(--heart-clmn-mrgn--y)}.heart-block-column{--clmn-w:var(--clmn-w--mobile,100%)}@media(min-width:600px){.heart-block-column{--clmn-w:var(--clmn-w--tab,50%)}}@media(min-width:960px){.heart-block-column{--clmn-w:var(--clmn-w--pc,50%)}}.heart-block-columns .heart-block-column{margin:0 0 0 var(--heart-clmn-mrgn--x);padding:var(--heart-clmn-pddng);width:calc(var(--clmn-w) - var(--heart-clmn-mrgn--x))}.heart-block-column[data-valign=top]{align-self:flex-start}.heart-block-column[data-valign=center]{-ms-grid-row-align:center;align-self:center}.heart-block-column[data-valign=bottom]{align-self:flex-end}.heart-block-column.is-breadk-all{word-break:break-all}.is-style-clmn-shadow{--heart-clmn-pddng:1rem}.is-style-clmn-shadow[data-scrollable="1"]>.heart-block-columns__inner{padding:4px 4px 20px}.is-style-clmn-shadow>.heart-block-columns__inner>.heart-block-column{background-color:#fff;box-shadow:var(--heart-box_shadow);color:#333}.is-style-clmn-border{--heart-clmn-pddng:1rem}.is-style-clmn-border>.heart-block-columns__inner>.heart-block-column{border:1px solid var(--color_border)}.heart-block-columns[data-scrollable="1"]>.heart-block-columns__inner{flex-wrap:nowrap;margin-left:0;overflow-x:auto}.heart-block-columns[data-scrollable="1"]>.heart-block-columns__inner>.heart-block-column{flex-shrink:0;width:var(--clmn-w)}.heart-block-columns[data-scrollable="1"]>.heart-block-columns__inner>.heart-block-column:first-child{margin-left:0}
