.support-reassurance--spacing-compact{padding-top:var(--space-8);padding-bottom:var(--space-8)}.support-reassurance--spacing-default{padding-top:var(--layout-section-padding, 72px);padding-bottom:var(--layout-section-padding, 72px)}.support-reassurance--spacing-generous{padding-top:calc(var(--layout-section-padding, 72px) * 1.5);padding-bottom:calc(var(--layout-section-padding, 72px) * 1.5)}.support-reassurance--surface{background-color:var(--color-surface, #F3F0EB)}.support-reassurance--inverse{background-color:var(--color-primary, #1A1A1A)}.support-reassurance__header{text-align:center;margin-bottom:var(--space-10)}.support-reassurance__eyebrow{margin-bottom:var(--space-2)}.support-reassurance__heading{margin:0}.support-reassurance--inverse .support-reassurance__header{color:var(--color-background, #FAF8F5)}.support-reassurance--inverse .support-reassurance__eyebrow{color:#faf8f58c}.support-reassurance__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-4)}.support-reassurance__card{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-3);padding:var(--space-8) var(--space-4);text-decoration:none;color:inherit;background-color:var(--color-background, #FAF8F5);border-radius:var(--border-radius, 2px);border:var(--border-width, 1px) solid var(--color-border, #E0DCD5);transition:border-color var(--animation-duration, .3s) var(--animation-easing, ease),box-shadow var(--animation-duration, .3s) var(--animation-easing, ease),transform var(--animation-duration, .3s) var(--animation-easing, ease)}.support-reassurance__card:hover{border-color:var(--color-secondary, #C2B59B);box-shadow:0 2px 12px #1a1a1a0f;transform:translateY(-2px)}.support-reassurance__card:focus-visible{outline:2px solid var(--color-secondary);outline-offset:3px}.support-reassurance__icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background-color:var(--color-surface, #F3F0EB);color:var(--color-secondary, #C2B59B);flex-shrink:0}.support-reassurance__icon svg{display:block}.support-reassurance--surface .support-reassurance__icon{background-color:var(--color-background, #FAF8F5)}.support-reassurance__title{font-family:var(--font-body-family);font-size:var(--font-size-sm, .8125rem);font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--color-primary, #1A1A1A);line-height:1.3}.support-reassurance__description{font-family:var(--font-body-family);font-size:var(--font-size-xs, .6875rem);line-height:1.5;color:var(--color-tertiary, #8A8578);max-width:24ch}.support-reassurance--inverse .support-reassurance__card{background-color:#faf8f50a;border-color:#faf8f51a}.support-reassurance--inverse .support-reassurance__card:hover{border-color:var(--color-secondary, #C2B59B);background-color:#faf8f50f}.support-reassurance--inverse .support-reassurance__icon{background-color:#faf8f514}.support-reassurance--inverse .support-reassurance__title{color:var(--color-background, #FAF8F5)}.support-reassurance--inverse .support-reassurance__description{color:#faf8f599}@media screen and (max-width:749px){.support-reassurance__grid{grid-template-columns:repeat(2,1fr);gap:var(--space-3)}.support-reassurance__card{padding:var(--space-5) var(--space-3)}}@media screen and (min-width:750px)and (max-width:989px){.support-reassurance__grid{grid-template-columns:repeat(2,1fr)}}@media(prefers-reduced-motion:reduce){.support-reassurance__card{transition:none}}@media(forced-colors:active){.support-reassurance__card{border:2px solid ButtonText}.support-reassurance__icon{background-color:transparent;border:1px solid ButtonText}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/component-support-reassurance.css.map */
