.ba-pap{background:var(--ba-section-bg, #FFFFFF);padding-top:var(--ba-pad-top, 40px);padding-bottom:var(--ba-pad-bottom, 40px);padding-left:var(--ba-pad-left, 16px);padding-right:var(--ba-pad-right, 16px);margin-top:var(--ba-margin-top, 0);margin-bottom:var(--ba-margin-bottom, 0)}.ba-pap__inner{max-width:var(--ba-page-width, 1500px);margin-inline:auto;text-align:var(--ba-content-align, center)}.ba-pap__header{margin-bottom:28px}@media screen and (min-width:990px){.ba-pap__header{margin-bottom:48px}}.ba-pap__eyebrow{font-family:var(--ba-font-body);font-size:11px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--ba-color-muted);margin:0 0 8px}.ba-pap__heading{font-family:var(--ba-font-heading);font-size:var(--ba-h-size, 26px);font-weight:500;letter-spacing:-.01em;margin:0 0 8px;color:var(--ba-color-fg);line-height:1.05}.ba-pap__sub{font-family:var(--ba-font-heading);font-size:17px;font-style:italic;font-weight:400;color:var(--ba-color-muted);margin:0;line-height:1.4}.ba-pap__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--ba-cols, 1),minmax(0,1fr));gap:var(--ba-grid-gap, 24px);text-align:var(--ba-content-align, center)}.ba-pap__step{display:flex;flex-direction:column;align-items:center;gap:12px}.ba-pap__step-image{margin:0;width:100%;aspect-ratio:1 / 1;background:var(--ba-color-cream);border-radius:10px;overflow:hidden;position:relative}.ba-pap__step-image img{width:100%;height:100%;object-fit:cover;display:block}.ba-pap__step-number-badge{position:absolute;top:12px;left:12px;width:32px;height:32px;border-radius:50%;background:var(--ba-step-num-bg, #FFFFFF);color:var(--ba-step-num-color, #FF6F5C);display:inline-flex;align-items:center;justify-content:center;font-family:var(--ba-font-body);font-size:14px;font-weight:600;box-shadow:0 2px 6px #00000014}@media screen and (min-width:990px){.ba-pap__step-number-badge{top:16px;left:16px;width:40px;height:40px;font-size:16px}}.ba-pap__step-text{display:flex;flex-direction:column;align-items:center;gap:4px;max-width:280px}.ba-pap__step-number{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--ba-color-accent-soft, #FBE9E5);color:var(--ba-color-accent, #FF6F5C);font-family:var(--ba-font-body);font-size:14px;font-weight:600;margin-bottom:4px}.ba-pap__step-heading{font-family:var(--ba-font-heading);font-size:var(--ba-step-size, 16px);font-weight:500;letter-spacing:-.005em;margin:0;color:var(--ba-color-fg);line-height:1.2}.ba-pap__step-body{font-family:var(--ba-font-body);font-size:var(--ba-body-size, 13px);font-weight:400;color:var(--ba-color-muted);line-height:1.55;margin:0}.ba-pap__steps[data-step-style=minimal] .ba-pap__step-image{display:none}.ba-pap__steps[data-step-style=minimal] .ba-pap__step{align-items:flex-start;text-align:left;flex-direction:row;gap:16px}.ba-pap__steps[data-step-style=minimal] .ba-pap__step-text{align-items:flex-start;text-align:left}@media screen and (max-width:749px){.ba-pap__steps{grid-template-columns:1fr!important;gap:24px}.ba-pap__step{display:grid;grid-template-columns:28px 1fr;grid-template-rows:auto auto;column-gap:14px;row-gap:4px;align-items:start;text-align:left}.ba-pap__step-image{display:none}.ba-pap__step-text{display:contents}.ba-pap__step-number{grid-column:1;grid-row:1;align-self:center;margin:0;width:28px;height:28px;font-size:13px;flex:0 0 auto}.ba-pap__step-heading{grid-column:2;grid-row:1;align-self:center;text-align:left;margin:0}.ba-pap__step-body{grid-column:2;grid-row:2;text-align:left;margin:0}}.ba-pap__cta-wrap{margin-top:32px;display:flex;justify-content:center}@media screen and (min-width:990px){.ba-pap__cta-wrap{margin-top:48px}}.ba-pap__cta{display:inline-flex;align-items:center;justify-content:center;padding:14px 32px;background:var(--ba-color-fg);color:var(--ba-color-bg);font-family:var(--ba-font-body);font-size:13px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;text-decoration:none;border-radius:var(--buttons-radius, 8px);transition:background .2s var(--ba-ease, cubic-bezier(.16, 1, .3, 1))}.ba-pap__cta:hover{background:var(--ba-color-accent)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-ba-pdp-application.css.map */
