.icon-columns{background:var(--section-bg, var(--gd-dark));color:var(--section-text, var(--gd-text-lighter));padding-bottom:var(--section-pb, 120px);padding-top:var(--section-pt, 120px)}.icon-columns__header{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;margin-bottom:64px}.icon-columns__copy-block{display:flex;flex:1 1 0;flex-direction:column;max-width:800px;min-width:0}.icon-columns__heading{padding-top:8px}.icon-columns__text{padding-top:4px}.icon-columns__cta{flex:0 0 auto}.icon-columns__cta .gd-btn{padding-left:21px;padding-right:21px}.icon-columns__grid{display:flex;gap:24px;list-style:none;margin:0;max-width:calc(100% + 24px);padding:0;width:var(--gd-container-bleed)}.icon-columns__item{align-items:center;display:flex;flex:1 1 0;flex-direction:column;margin:0;min-height:240px;min-width:0;text-align:center}.icon-columns__media{height:100px;position:relative;width:125.735px}.icon-columns__media .icon-columns__illustration,.icon-columns__media image-element{left:0;position:absolute;top:50%;transform:translateY(-50%)}.icon-columns__media image-element,.icon-columns__image{display:block;height:100px;width:125.735px}.icon-columns__illustration{display:block;max-width:none}.icon-columns__image{object-fit:contain}.icon-columns__title{color:var(--section-heading, var(--gd-white));font:600 var(--gd-type-display-xss) var(--gd-font);letter-spacing:0;margin:0;padding-top:20px;text-transform:none;width:100%}.icon-columns__copy{color:var(--section-card-text, var(--gd-primary-subtle));font:400 var(--gd-type-md) var(--gd-font);padding-top:8px;width:100%}.icon-columns__copy p{margin:0}@media only screen and (max-width:1100px){.icon-columns__grid{flex-wrap:wrap;max-width:100%;width:100%}.icon-columns__item{flex-basis:calc(50% - 12px)}}@media only screen and (max-width:768px){.icon-columns{padding-bottom:var(--section-pb-m, 64px);padding-top:var(--section-pt-m, 64px)}.icon-columns>.gd-container{display:flex;flex-direction:column;gap:24px}.icon-columns__header{display:contents}.icon-columns__copy-block{align-items:center;max-width:none;text-align:center}.icon-columns__text{font:400 var(--gd-type-md) var(--gd-font);max-width:480px;padding-top:8px}.icon-columns__cta{order:1}.icon-columns__grid{flex-direction:column;gap:24px;max-width:none;padding-top:24px;width:100%}.icon-columns__item{flex-basis:auto}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/icon-columns.css.map */
