.purchase-divider{width:100%;height:1px;background:var(--color-light-gray-500);border-radius:var(--radius-full)}.purchase-features{display:flex;flex-direction:column;gap:12px}.purchase-features-heading{font-size:var(--font-size-caption-m);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-s);color:var(--color-black);line-height:var(--line-height-xl)}.purchase-features-list{display:flex;flex-direction:column;gap:8px}.purchase-feature{display:flex;flex-direction:column;gap:4px}.purchase-feature-title{font-size:var(--font-size-caption-s);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-xl);line-height:var(--line-height-xl);color:var(--color-black);text-transform:capitalize}.purchase-feature-desc{font-size:var(--font-size-caption-s);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-xl);color:var(--color-dark-gray-500)}.purchase-callout{background:var(--color-blue-100);border:1px solid var(--color-light-blue-200);border-radius:var(--radius-l);padding:6px 10px;display:flex;flex-direction:column;gap:2px}.purchase-callout-badges{display:flex;align-items:center;gap:10px}.purchase-callout-badge{display:inline-flex;align-items:center;gap:6px}.purchase-callout-check{flex-shrink:0;display:inline-flex;width:12px;height:12px;color:var(--color-blue-500)}.purchase-callout-check svg{width:100%;height:100%}.purchase-callout-label{--gradient: var(--color-gradient-blue-900);font-size:var(--font-size-caption-m);font-weight:var(--font-weight-semibold);line-height:var(--line-height-xl);text-transform:capitalize}.purchase-callout-text{font-size:var(--font-size-caption-s);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-xl);color:var(--color-dark-gray-500)}@media screen and (min-width:990px){.purchase-features-heading{font-size:var(--font-size-body-l)}.purchase-feature-title{font-size:var(--font-size-body-s);letter-spacing:var(--letter-spacing-normal)}.purchase-feature-desc{font-size:var(--font-size-caption-m)}.purchase-callout{padding:8px 10px}.purchase-callout-label{font-size:var(--font-size-body-s)}.purchase-callout-text{font-size:var(--font-size-caption-m)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-purchase-features.css.map */
