.cart-confidence-story{position:relative;z-index:2;padding-top:var(--padding-top-mobile, 1.2rem);padding-bottom:var(--padding-bottom-mobile, 5.4rem);background:radial-gradient(circle at 12% 10%,rgba(255,186,121,.14),transparent 34%),radial-gradient(circle at 86% 16%,rgba(255,138,163,.1),transparent 32%),var(--cart-confidence-bg, #eeeeee)}.cart-confidence-story__container{max-width:118rem}.cart-confidence-story__card{position:relative;overflow:hidden;display:grid;gap:1.4rem;padding:clamp(1.45rem,4vw,2.4rem);border:.1rem solid rgba(255,255,255,.68);border-radius:clamp(2.4rem,5vw,3.4rem);background:linear-gradient(145deg,#ffffff9e,#ffffff47),radial-gradient(circle at 8% 0%,rgba(255,186,121,.18),transparent 34%);box-shadow:0 2.6rem 7rem #2f2b2714,inset 0 .1rem #ffffffc7;backdrop-filter:blur(1.4rem) saturate(132%);-webkit-backdrop-filter:blur(1.4rem) saturate(132%)}.cart-confidence-story__card:after{content:"";position:absolute;inset:auto -18% -44% 38%;height:18rem;border-radius:999rem;background:radial-gradient(circle,rgba(255,138,163,.22),transparent 66%);pointer-events:none}.cart-confidence-story__intro,.cart-confidence-story__steps,.cart-confidence-story__highlight{position:relative;z-index:1}.cart-confidence-story__eyebrow{margin:0 0 .65rem;color:#b83f68c7;font-size:calc(var(--font-body-scale) * 1.08rem);font-weight:900;letter-spacing:.16em;line-height:1.1;text-transform:uppercase}.cart-confidence-story__heading{max-width:78rem;margin:0;color:#2f2b27;font-family:var(--font-heading-family);font-size:clamp(2.65rem,7vw,5.8rem);font-weight:var(--font-heading-weight);letter-spacing:-.055em;line-height:1.08}.cart-confidence-story__text{max-width:68rem;margin-top:.8rem;color:#2f2b27ad;font-size:calc(var(--font-body-scale) * 1.28rem);font-weight:650;line-height:1.42}.cart-confidence-story__steps{display:grid;gap:.9rem}.cart-confidence-story__step{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.9rem;align-items:start;padding:1rem;border:.1rem solid rgba(255,255,255,.58);border-radius:2rem;background:#ffffff5c;animation:cart-confidence-rise .7s var(--out-soft, ease) both;animation-delay:calc(var(--cart-step-index, 0) * .11s)}.cart-confidence-story__step:nth-child(2){--cart-step-index: 1}.cart-confidence-story__step:nth-child(3){--cart-step-index: 2}.cart-confidence-story__step-number{display:grid;place-items:center;width:3.2rem;height:3.2rem;border-radius:999rem;border:.1rem solid rgba(244,179,111,.3);background:radial-gradient(circle at 32% 24%,rgba(255,255,255,.92),transparent 42%),linear-gradient(145deg,#fff5e5e0,#ffffff7a);color:#2f2b27ad;font-size:calc(var(--font-body-scale) * 1rem);font-weight:900;line-height:1;box-shadow:inset 0 .1rem #ffffffe0,0 .8rem 1.8rem #f4b36f1f}.cart-confidence-story__step-heading{margin:0;color:#2f2b27;font-family:var(--font-heading-family);font-size:calc(var(--font-heading-6-scale) * 1.72rem);letter-spacing:-.025em;line-height:1.12}.cart-confidence-story__step-text{margin:.32rem 0 0;color:#2f2b27a8;font-size:calc(var(--font-body-scale) * 1.12rem);font-weight:600;line-height:1.38}.cart-confidence-story__highlight{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.9rem;align-items:center;padding:1rem;border-radius:2rem;background:radial-gradient(circle at 0% 0%,rgba(255,186,121,.18),transparent 48%),#ffffff6b}.cart-confidence-story__highlight p{margin:0;color:#2f2b27c2;font-size:calc(var(--font-body-scale) * 1.14rem);font-weight:760;line-height:1.36}.cart-confidence-story__highlight-orb{width:1.2rem;height:1.2rem;border-radius:999rem;background:#ff8aa3;box-shadow:0 0 0 .9rem #ff8aa31f,0 0 2rem #ff8aa357}@keyframes cart-confidence-rise{0%{opacity:0;transform:translateY(1.2rem) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media(min-width:768px){.cart-confidence-story{padding-top:var(--padding-top-desktop, 2.4rem);padding-bottom:var(--padding-bottom-desktop, 8.6rem)}.cart-confidence-story__card{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:2rem}.cart-confidence-story__highlight{grid-column:1 / -1}}:is(html[xo-dark-mode],html.color-background-2) body:has(.xo-main-cart) .cart-confidence-story{box-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/52/assets/cart-confidence-story.css.map */
