.shopify-section:has(.s-text-col.surface-light)+.shopify-section:has(.s-text-col.surface-light) .s-text-col.surface-light{padding-top:0}.s-text-col{width:100%}.s-text-col:not(.surface-light){padding-block:var(--grid-section-lg)}.s-text-col.surface-light{padding-block:var(--grid-section-sm)}.s-text-col .b-text-heading-configurable{margin-top:var(--grid-responsive-xl)}.s-text-col .b-text-kicker{margin-top:var(--grid-responsive-lg)}.s-text-col .b-text-kicker+.b-text-heading-configurable{margin-top:.25rem}.s-text-col .b-text-richtext{margin-top:var(--grid-responsive-sm)}.s-text-col .c-buttons{margin-block:var(--grid-responsive-lg);max-width:-moz-max-content;max-width:max-content}.s-text-col .c-text-header-underline__heading{font-size:1.5rem}.s-text-col__container>:first-child{margin-top:0}.s-text-col__container--alignment-center{justify-items:center;text-align:center}.s-text-col__container--alignment-right{justify-items:flex-end;text-align:right}.s-text-col__container--alignment-left{justify-items:flex-start;text-align:left}@media only screen and (min-width:48em){.s-text-col .c-text-header-underline__heading{font-size:2rem}}@media only screen and (min-width:64em){.s-text-col .c-text-header-underline__heading{font-size:2.5rem}}