.kit-cta{--section-vw: calc(min(100vw, 1920px) / 1440 * var(--ui-scale));display:flex;flex-direction:column;align-items:stretch;gap:max(1.5rem,calc(32 * var(--section-vw)));width:100%;padding:max(1.5rem,calc(44 * var(--section-vw))) max(1.25rem,calc(48 * var(--section-vw)));border:1px solid #e3d6c5;border-radius:1.25rem;background:linear-gradient(to right,#fff,#eef0e8)}.kit-cta__copy{display:flex;flex-direction:column;align-items:flex-start;gap:max(.75rem,calc(14 * var(--section-vw)));min-width:0}.kit-cta__eyebrow{margin:0;color:#7f8870;font-family:var(--font-subheading--family);font-size:max(.6875rem,calc(12 * var(--section-vw)));font-weight:500;letter-spacing:.16em;text-transform:uppercase}.kit-cta__heading{margin:0;color:#1f1f1f;font-family:var(--font-kamerik--family);font-size:max(1.625rem,calc(34 * var(--section-vw)));font-weight:400;letter-spacing:-.02em;line-height:1.2}.kit-cta__text{margin:0;color:#5c5751;font-family:var(--font-subheading--family);font-size:max(.875rem,calc(15 * var(--section-vw)));line-height:1.6}.kit-cta__actions{display:flex;flex-wrap:wrap;align-items:center;gap:max(.75rem,calc(16 * var(--section-vw)));margin-block-start:max(.5rem,calc(16 * var(--section-vw)))}.kit-cta__button{display:inline-flex;align-items:center;gap:max(.5rem,calc(10 * var(--section-vw)));padding:max(.8125rem,calc(16 * var(--section-vw))) max(1.125rem,calc(24 * var(--section-vw))) max(.8125rem,calc(16 * var(--section-vw))) max(1.375rem,calc(28 * var(--section-vw)));border-radius:.5rem;background:#7f8870;color:#fff;font-family:var(--font-kamerik--family);font-size:max(.75rem,calc(13 * var(--section-vw)));letter-spacing:.08em;line-height:normal;text-decoration:none;text-transform:uppercase;white-space:nowrap}.kit-cta__button span{flex:none;width:max(.75rem,calc(14 * var(--section-vw)));height:max(.6rem,calc(11.2 * var(--section-vw)));background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 8' fill='none' stroke='%23000' stroke-width='1.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M.8 4h8.4M5.6.9 9.2 4 5.6 7.1'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 8' fill='none' stroke='%23000' stroke-width='1.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M.8 4h8.4M5.6.9 9.2 4 5.6 7.1'/%3E%3C/svg%3E") center / contain no-repeat;font-size:0;letter-spacing:0}.kit-cta__note{color:#8a8580;font-family:var(--font-kamerik--family);font-size:max(.75rem,calc(13 * var(--section-vw)));white-space:nowrap}.kit-cta__steps{display:flex;justify-content:space-between;gap:max(.5rem,calc(24 * var(--section-vw)));margin:0;padding:0;list-style:none}.kit-cta__step{display:flex;flex:1 1 0;flex-direction:column;align-items:center;gap:max(.375rem,calc(10 * var(--section-vw)));min-width:0}.kit-cta__step-icon{display:grid;place-items:center;width:max(3rem,calc(68 * var(--section-vw)));aspect-ratio:1;border:1.2px solid #d9cfc2;border-radius:50%;background:#fff;box-shadow:0 .25rem .75rem #0000000d}.kit-cta__step-icon img{width:41%;height:41%;object-fit:contain}.kit-cta__step-label{color:#1f1f1f;font-family:var(--font-kamerik--family);font-size:max(.6875rem,calc(12 * var(--section-vw)))}.kit-cta__step-number{color:#7f8870;font-family:var(--font-subheading--family);font-size:max(.625rem,calc(10 * var(--section-vw)))}@media(min-width:60em){.kit-cta{flex-direction:row;align-items:center;gap:calc(56 * var(--section-vw))}.kit-cta__copy{flex:0 0 calc(530 * var(--section-vw))}.kit-cta__steps{flex:1 1 auto;justify-content:flex-end;max-width:calc(516 * var(--section-vw));margin-inline-start:auto}.kit-cta__step{flex:0 0 calc(84 * var(--section-vw))}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/kit-cta.css.map */
