.icv2{background:transparent}.icv2__inner{max-width:var(--section-max-width);margin:0 auto;padding:var(--section-padding-top-mobile) 16px var(--section-padding-bottom-mobile);background:var(--section-bg-mobile)}.icv2__header{padding-top:var(--header-padding-top-mobile);padding-bottom:var(--header-padding-bottom-mobile);text-align:var(--header-align-mobile);display:flex;flex-direction:column;align-items:center}.icv2__heading{margin:0;font-size:var(--heading-size-mobile);color:var(--heading-color-mobile);background:var(--heading-bg-mobile);padding:var(--heading-padding-y-mobile) var(--heading-padding-x-mobile);min-height:var(--heading-height-mobile);display:inline-flex;align-items:center;justify-content:center}.icv2__subtitle{margin:var(--heading-subtitle-space-mobile) 0 0;font-size:var(--subtitle-size-mobile)}.icv2__textblock{margin:var(--subtitle-text-space-mobile) 0 0;font-size:var(--textblock-size-mobile)}.icv2__subtitle p,.icv2__textblock p{margin:0}@media (max-width: 749px){.icv2-hide-mobile{display:none!important}}@media (min-width: 750px){.icv2-hide-desktop{display:none!important}}.icv2__grid{display:flex;flex-wrap:wrap;justify-content:center;row-gap:var(--rows-gap-mobile);column-gap:var(--columns-gap-mobile)}.icv2__card{display:flex;flex-direction:column;align-items:var(--items-align-mobile);text-align:var(--text-align-mobile);flex:0 1 100%}.icv2__link{color:inherit;text-decoration:none}.icv2__link.icv2__link--image{display:inline-block}.icv2__icon{margin-bottom:var(--img-title-space-mobile)}.icv2__title{margin:0 0 var(--title-sub-space-mobile);font-size:var(--title-size-mobile);text-transform:none;text-wrap:balance}.icv2__subtitle-card{font-size:var(--subtitle-size-mobile)}.icv2__subtitle-card p{margin:0}.icv2__icon-img{width:64px;height:auto;display:block}.icv2__icon-placeholder{width:64px;height:64px}@media (min-width: 750px){.icv2__inner{padding:var(--section-padding-top-desktop) 24px var(--section-padding-bottom-desktop);background:var(--section-bg-desktop)}.icv2__header{padding-top:var(--header-padding-top-desktop);padding-bottom:var(--header-padding-bottom-desktop);text-align:var(--header-align-desktop);align-items:calc(var(--header-align-desktop) == left ? flex-start : calc(var(--header-align-desktop) == right ? flex-end : center))}.icv2__header{align-items:center}.icv2__header[style*="text-align: left"],.icv2__header[style*="text-align:left"]{align-items:flex-start}.icv2__header[style*="text-align: right"],.icv2__header[style*="text-align:right"]{align-items:flex-end}.icv2__heading{font-size:var(--heading-size-desktop);color:var(--heading-color-desktop);background:var(--heading-bg-desktop);padding:var(--heading-padding-y-desktop) var(--heading-padding-x-desktop);min-height:var(--heading-height-desktop);display:inline-flex}.icv2__subtitle{margin-top:var(--heading-subtitle-space-desktop);font-size:var(--subtitle-size-desktop)}.icv2__textblock{margin-top:var(--subtitle-text-space-desktop);font-size:var(--textblock-size-desktop)}.icv2__grid{row-gap:var(--columns-gap-desktop);column-gap:var(--columns-gap-desktop)}.icv2__card{flex:0 1 calc((100% - (var(--columns-per-row-desktop) - 1) * var(--columns-gap-desktop)) / var(--columns-per-row-desktop));align-items:var(--items-align-desktop);text-align:var(--text-align-desktop);position:relative;padding-left:0}.icv2.icv2--leftbar-desktop .icv2__card{padding-left:calc(var(--leftbar-width) + var(--leftbar-gap))}.icv2.icv2--leftbar-desktop .icv2__card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--leftbar-width);background-color:var(--leftbar-color)}.icv2__icon{margin-bottom:var(--img-title-space-desktop)}.icv2__title{margin-bottom:var(--title-sub-space-desktop);font-size:var(--title-size-desktop)}.icv2__subtitle-card{font-size:var(--subtitle-size-desktop)}}@media (max-width: 749px){.icv2__heading--full-mobile{display:block;width:calc(100% + 32px);margin-left:-16px;margin-right:-16px}.icv2.icv2--mobile-divider .icv2__card{position:relative}.icv2.icv2--mobile-divider .icv2__card+.icv2__card:before{content:"";position:absolute;left:50%;transform:translate(-50%);top:calc(-1 * var(--rows-gap-mobile) / 2);width:var(--divider-mobile-width);max-width:100%;border-top:var(--divider-mobile-thickness) solid var(--divider-mobile-color)}}
/*# sourceMappingURL=/cdn/shop/t/1082/assets/icon-columns-v2.css.map */
