.ky-guarantee{--ky-guarantee-heading-size: clamp(2rem, 1.6rem + 1.6vw, 2.5rem);--ky-guarantee-promo-size: clamp(1.75rem, 1.6rem + .6vw, 2rem);--ky-guarantee-title-size: clamp(.9375rem, .9rem + .15vw, 1rem);--ky-guarantee-text-size: clamp(.8125rem, .775rem + .15vw, .875rem);--ky-guarantee-small-size: clamp(.6875rem, .65rem + .15vw, .75rem);--ky-guarantee-seal-size: 6.5rem;--ky-guarantee-number-size: 2.75rem;--ky-guarantee-card-padding: 1.125rem;--ky-guarantee-steps-gap: .75rem;--ky-guarantee-radius: 1rem;--ky-guarantee-button-radius: .5rem;--ky-guarantee-touch: 2.75rem;padding-block:var(--ky-guarantee-padding-top-mobile) var(--ky-guarantee-padding-bottom-mobile);color:var(--ky-guarantee-text)}.ky-guarantee__inner{display:flex;flex-direction:column;gap:2.5rem}.ky-guarantee__intro{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;min-width:0}.ky-guarantee__seal{position:relative;display:grid;place-items:center;width:var(--ky-guarantee-seal-size);height:var(--ky-guarantee-seal-size);margin-block-end:.5rem;border-radius:50%;background-color:var(--ky-guarantee-seal-bg);color:var(--ky-guarantee-seal-text)}.ky-guarantee__seal-ring{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ky-guarantee__seal-text{fill:currentColor;font-family:var(--ky-font-genova-bold);font-size:8.5px;text-transform:uppercase}.ky-guarantee__seal-icon{width:34%;height:34%}.ky-guarantee__eyebrow{margin:0;color:var(--ky-guarantee-secondary);font-family:var(--ky-font-genova-bold);font-size:var(--ky-guarantee-text-size);line-height:1.25;text-transform:uppercase}.ky-guarantee__heading{max-width:28rem;margin:0;color:inherit;font-family:var(--font-heading--family);font-size:var(--ky-guarantee-heading-size);line-height:1.1;letter-spacing:-.02em;text-transform:none}.ky-guarantee__text{max-width:30rem;color:var(--ky-guarantee-secondary);font-family:var(--font-body--family);font-size:var(--ky-guarantee-title-size);line-height:1.25}.ky-guarantee__text>*{margin:0}.ky-guarantee__text>*+*{margin-block-start:.75em}.ky-guarantee__points{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:1rem;width:100%;max-width:30rem;margin:.75rem 0 0;padding:1rem 0 0;border-top:1px solid color-mix(in srgb,var(--ky-guarantee-text) 20%,transparent);list-style:none}.ky-guarantee__point{display:flex;flex-direction:column;gap:.375rem;min-width:0}.ky-guarantee__point-value{font-family:var(--font-heading--family);font-size:var(--ky-guarantee-promo-size);line-height:1;letter-spacing:-.015em}.ky-guarantee__point-label{color:var(--ky-guarantee-secondary);font-family:var(--font-body--family);font-size:var(--ky-guarantee-text-size);line-height:1.25}.ky-guarantee__button{display:inline-flex;align-items:center;justify-content:center;min-height:var(--ky-guarantee-touch);margin-block-start:.75rem;padding:0 1.25rem;border-radius:var(--ky-guarantee-button-radius);background-color:var(--ky-guarantee-button-bg);color:var(--ky-guarantee-button-text);font-family:var(--font-body--family);font-size:var(--ky-guarantee-text-size);line-height:1.25;text-decoration:none;text-transform:uppercase}.ky-guarantee__button:hover{background-color:color-mix(in srgb,var(--ky-guarantee-button-bg) 85%,#fff)}.ky-guarantee__button:focus-visible{outline:2px solid currentColor;outline-offset:2px}.ky-guarantee__process{display:flex;flex-direction:column;gap:1rem;min-width:0}.ky-guarantee__steps{display:flex;flex-direction:column;gap:var(--ky-guarantee-steps-gap);margin:0;padding:0;list-style:none}.ky-guarantee__step{position:relative;display:flex}.ky-guarantee__step:not(:last-child):after{content:"";position:absolute;inset-block-start:100%;inset-inline-start:calc(var(--ky-guarantee-card-padding) + var(--ky-guarantee-number-size) / 2);width:1px;height:var(--ky-guarantee-steps-gap);background-color:var(--ky-guarantee-text)}.ky-guarantee__card{display:flex;align-items:flex-start;gap:1rem;width:100%;padding:var(--ky-guarantee-card-padding);border-radius:var(--ky-guarantee-radius);background-color:var(--ky-guarantee-card-bg)}.ky-guarantee__number{flex:none;display:grid;place-items:center;width:var(--ky-guarantee-number-size);height:var(--ky-guarantee-number-size);border-radius:50%;background-color:var(--ky-guarantee-text);color:var(--ky-guarantee-card-bg);font-family:var(--ky-font-genova-bold);font-size:var(--ky-guarantee-text-size);line-height:1}.ky-guarantee__step:last-child .ky-guarantee__number{background-color:var(--ky-guarantee-seal-bg);color:var(--ky-guarantee-seal-text)}.ky-guarantee__body{display:flex;flex-direction:column;gap:.5rem;min-width:0;padding-block-start:.25rem}.ky-guarantee__title{margin:0;color:inherit;font-family:var(--font-heading--family);font-size:var(--ky-guarantee-title-size);line-height:1;letter-spacing:-.02em;text-transform:none}.ky-guarantee__step-text{margin:0;color:var(--ky-guarantee-secondary);font-family:var(--font-body--family);font-size:var(--ky-guarantee-text-size);line-height:1.25}@media(prefers-reduced-motion:no-preference){.ky-guarantee__seal-ring{animation:ky-guarantee-spin 24s linear infinite}}@keyframes ky-guarantee-spin{to{transform:rotate(360deg)}}@media screen and (min-width:750px){.ky-guarantee{--ky-guarantee-seal-size: 7.5rem;--ky-guarantee-card-padding: 1.375rem;padding-block:var(--ky-guarantee-padding-top-desktop) var(--ky-guarantee-padding-bottom-desktop)}}@media screen and (min-width:990px){.ky-guarantee__inner{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:5rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ky-guarantee.css.map */
