.col-content{background:var(--col-bg, #ffffff);padding:var(--section-margin, 0) var(--spacing-base)}.col-content__container{max-width:var(--col-width, 960px);margin:0 auto}.col-content__grid{display:grid;grid-template-columns:var(--col-left, 1fr) var(--col-right, 1fr);gap:96px;align-items:var(--col-align, start)}.col-content__left,.col-content__right{display:flex;flex-direction:column}.col-content__single{display:flex;flex-direction:column;margin:0 auto}.col-content__heading{margin-bottom:var(--spacing-sm)}.col-content__heading h2,.col-content__heading h3,.col-content__heading h4{font-family:var(--heading-font, var(--font-primary));font-size:var(--heading-size, var(--text-xl));font-weight:700;color:var(--heading-color, var(--color-charcoal));margin:0;line-height:1.2}.col-content__text{font-family:var(--font-primary);font-size:var(--text-base);line-height:1.6;color:var(--text-color, var(--color-charcoal));margin-bottom:var(--spacing-base)}.col-content__text p{margin:0 0 var(--spacing-sm)}.col-content__text p:last-child{margin-bottom:0}.col-content__image{margin-bottom:var(--spacing-base)}.col-content__image img{display:block;width:100%;height:auto}.col-content__image--small{border-radius:8px;overflow:hidden}.col-content__image--large{border-radius:24px;overflow:hidden}.col-content__image--circle{border-radius:50%;overflow:hidden}.col-content__button-wrap{margin-bottom:var(--spacing-base)}.col-content__button{display:inline-block;font-family:var(--font-primary);font-size:var(--text-base);font-weight:600;text-decoration:none;text-align:center;padding:14px 32px;border-radius:100px;transition:all .2s ease}.col-content__button--pill{background:var(--color-yellow);color:var(--color-charcoal)}.col-content__button--pill:hover{background:var(--color-yellow-light)}.col-content__button--primary{background:var(--color-pink);color:#fff}.col-content__button--primary:hover{background:var(--color-charcoal)}.col-content__button--secondary{background:var(--color-charcoal);color:#fff}.col-content__button--secondary:hover{background:var(--color-pink)}.col-content__button--outline{background:transparent;color:var(--color-charcoal);border:2px solid var(--color-charcoal)}.col-content__button--outline:hover{background:var(--color-charcoal);color:#fff}@media (max-width: 779px){.col-content__grid{grid-template-columns:1fr;gap:var(--spacing-lg)}.col-content__left,.col-content__right,.col-content--single .col-content__single{align-items:center;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/column-content.css.map */
