.junecommerce-return-flow{--jc-return-ink: var(--theme-dark, #07111f);--jc-return-muted: rgba(7, 17, 31, .62);--jc-return-soft: #f4faf8;--jc-return-card: #fff;--jc-return-border: rgba(42, 63, 76, .13);--jc-return-accent: var(--theme-secondary, #1fb692);--jc-return-core: #213844;position:relative;overflow:hidden;padding-block:clamp(48px,6vw,90px);background:#fff;color:var(--jc-return-ink)}.junecommerce-return-flow--soft{background:radial-gradient(circle at 70% 55%,rgba(31,182,146,.09),transparent 34%),linear-gradient(180deg,#fffffff5,#f4faf8fa)}.is-admin-editor-preview .junecommerce-return-flow{padding-block:clamp(32px,5vw,58px)}.junecommerce-return-flow__container{width:min(100% - 64px,1540px);padding-inline:0}.junecommerce-return-flow__inner{display:grid;grid-template-columns:minmax(260px,390px) minmax(0,1fr);gap:clamp(30px,4.4vw,78px);align-items:start}.junecommerce-return-flow__copy{display:grid;grid-template-columns:44px minmax(0,1fr);gap:18px;align-items:start}.junecommerce-return-flow__step{width:44px;height:44px;display:grid;place-items:center;border:1px solid rgba(31,182,146,.14);border-radius:8px;background:color-mix(in srgb,var(--jc-return-accent) 12%,#fff 88%);color:color-mix(in srgb,var(--jc-return-core) 72%,var(--jc-return-accent) 28%);font-family:var(--theme-font-menu);font-size:1.05rem;font-weight:850;line-height:1}.junecommerce-return-flow__title{margin:0;color:var(--jc-return-ink);font-size:clamp(1.65rem,2.25vw,2.72rem);line-height:1.08;letter-spacing:0}.junecommerce-return-flow__text{max-width:31rem;margin:16px 0 0;color:var(--jc-return-muted);font-size:clamp(.96rem,1vw,1.05rem);line-height:1.58}.junecommerce-return-flow__points{display:grid;gap:9px;margin:22px 0 0;padding:0;list-style:none}.junecommerce-return-flow__points li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:9px;align-items:start;color:color-mix(in srgb,var(--jc-return-core) 80%,transparent);font-size:.92rem;line-height:1.35}.junecommerce-return-flow__points i{margin-top:.13em;color:var(--jc-return-accent);font-size:.9rem;line-height:1}.junecommerce-return-flow__workflow{min-width:0;display:flex;align-items:stretch;gap:clamp(12px,1.35vw,22px)}.junecommerce-return-flow__card{position:relative;min-width:0;min-height:clamp(188px,13vw,228px);flex:1 1 0;display:grid;align-content:space-between;gap:24px;overflow:hidden;padding:clamp(20px,2vw,28px);border:1px solid color-mix(in srgb,var(--jc-return-border) 82%,var(--jc-return-accent) 18%);border-radius:12px;background:radial-gradient(circle at 14% 12%,rgba(31,182,146,.12),transparent 34%),linear-gradient(145deg,#fffffffa,#fafdfcf0);box-shadow:0 22px 58px #16242c17,inset 0 1px #ffffffe6}.junecommerce-return-flow__card:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,var(--jc-return-accent),color-mix(in srgb,var(--jc-return-core) 72%,var(--jc-return-accent) 28%));opacity:.78;pointer-events:none}.junecommerce-return-flow__card-copy{min-width:0}.junecommerce-return-flow__card h3{display:flex;gap:10px;align-items:center;margin:0;color:var(--jc-return-ink);font-size:clamp(.98rem,1.02vw,1.12rem);font-weight:850;line-height:1.18}.junecommerce-return-flow__card h3 span{width:30px;height:30px;flex:0 0 auto;display:grid;place-items:center;border-radius:9px;background:color-mix(in srgb,var(--jc-return-accent) 12%,#fff 88%);color:color-mix(in srgb,var(--jc-return-accent) 78%,var(--jc-return-core) 22%);font-family:var(--theme-font-menu);font-size:.78rem;font-weight:900}.junecommerce-return-flow__card p{margin:12px 0 0;color:var(--jc-return-muted);font-size:clamp(.84rem,.9vw,.95rem);line-height:1.42}.junecommerce-return-flow__card-bottom{display:flex;align-items:center;justify-content:space-between;gap:14px}.junecommerce-return-flow__card-icon{width:50px;height:50px;flex:0 0 auto;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--jc-return-accent) 18%,transparent);border-radius:12px;background:color-mix(in srgb,var(--jc-return-accent) 10%,#fff 90%);color:color-mix(in srgb,var(--jc-return-accent) 78%,var(--jc-return-core) 22%);font-size:1.9rem;line-height:1}.junecommerce-return-flow__badge{min-width:0;display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border-radius:9px;background:#2a3f4c12;color:color-mix(in srgb,var(--jc-return-core) 82%,var(--jc-return-accent) 18%);font-family:var(--theme-font-menu);font-size:.78rem;font-weight:850;line-height:1.05;overflow-wrap:anywhere}.junecommerce-return-flow__connector{width:clamp(30px,3vw,58px);flex:0 0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;align-self:center;color:color-mix(in srgb,var(--jc-return-accent) 72%,var(--jc-return-core) 28%)}.junecommerce-return-flow__connector span{height:2px;border-radius:999px;background:linear-gradient(90deg,currentColor,color-mix(in srgb,currentColor 54%,transparent))}.junecommerce-return-flow__connector i{margin-left:-1px;font-size:1.28rem;line-height:1}.junecommerce-return-flow__card{--jc-motion-delay: 0ms}.junecommerce-return-flow__card:nth-child(2){--jc-motion-delay: 96ms}.junecommerce-return-flow__card:nth-child(3){--jc-motion-delay: 192ms}.junecommerce-return-flow__card:nth-child(4){--jc-motion-delay: 288ms}.junecommerce-return-flow__card:nth-child(5){--jc-motion-delay: 384ms}.junecommerce-return-flow__card:nth-child(6){--jc-motion-delay: .48s}.junecommerce-return-flow__connector{--jc-motion-delay: 0ms}.junecommerce-return-flow__connector:nth-child(2){--jc-motion-delay: 96ms}.junecommerce-return-flow__connector:nth-child(3){--jc-motion-delay: 192ms}.junecommerce-return-flow__connector:nth-child(4){--jc-motion-delay: 288ms}.junecommerce-return-flow__connector:nth-child(5){--jc-motion-delay: 384ms}.junecommerce-return-flow__connector:nth-child(6){--jc-motion-delay: .48s}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-return-flow .junecommerce-return-flow__copy-body{opacity:0;filter:blur(6px);transform:translate3d(-16px,22px,0) scale(.985);transition:opacity .64s cubic-bezier(.22,1,.36,1) calc(var(--jc-motion-delay, 0ms) + 0ms),filter .64s cubic-bezier(.22,1,.36,1) calc(var(--jc-motion-delay, 0ms) + 0ms),transform .8s cubic-bezier(.22,1,.36,1) calc(var(--jc-motion-delay, 0ms) + 0ms);will-change:opacity,filter,transform}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-return-flow.is-platform-flow-in-view .junecommerce-return-flow__copy-body{opacity:1;filter:blur(0);transform:translateZ(0) scale(1)}@media(prefers-reduced-motion:reduce){.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-return-flow .junecommerce-return-flow__copy-body{opacity:1!important;filter:none!important;transform:none!important;transition:none!important;animation:none!important}}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-return-flow .junecommerce-return-flow__card{opacity:0;filter:blur(6px);transform:translate3d(0,24px,0) scale(.975);transition:opacity .66s cubic-bezier(.22,1,.36,1) calc(var(--jc-motion-delay, 0ms) + .1s),filter .66s cubic-bezier(.22,1,.36,1) calc(var(--jc-motion-delay, 0ms) + .1s),transform .82s cubic-bezier(.22,1,.36,1) calc(var(--jc-motion-delay, 0ms) + .1s);will-change:opacity,filter,transform}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-return-flow.is-platform-flow-in-view .junecommerce-return-flow__card{opacity:1;filter:blur(0);transform:translateZ(0) scale(1)}@media(prefers-reduced-motion:reduce){.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-return-flow .junecommerce-return-flow__card{opacity:1!important;filter:none!important;transform:none!important;transition:none!important;animation:none!important}}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-return-flow .junecommerce-return-flow__connector{opacity:0;filter:blur(6px);transform:translate3d(0,10px,0) scale(1);transition:opacity .52s cubic-bezier(.22,1,.36,1) calc(var(--jc-motion-delay, 0ms) + .16s),filter .52s cubic-bezier(.22,1,.36,1) calc(var(--jc-motion-delay, 0ms) + .16s),transform .68s cubic-bezier(.22,1,.36,1) calc(var(--jc-motion-delay, 0ms) + .16s);will-change:opacity,filter,transform}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-return-flow.is-platform-flow-in-view .junecommerce-return-flow__connector{opacity:1;filter:blur(0);transform:translateZ(0) scale(1)}@media(prefers-reduced-motion:reduce){.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-return-flow .junecommerce-return-flow__connector{opacity:1!important;filter:none!important;transform:none!important;transition:none!important;animation:none!important}}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-return-flow .junecommerce-return-flow__connector span{transform:scaleX(0);transform-origin:left center;transition:transform .62s cubic-bezier(.22,1,.36,1) calc(var(--jc-motion-delay, 0ms) + .25s)}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-return-flow.is-platform-flow-in-view .junecommerce-return-flow__connector span{transform:scaleX(1)}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-return-flow.is-platform-flow-in-view .junecommerce-return-flow__card-icon{animation:junecommerce-return-icon-lift 4.4s ease-in-out infinite;animation-delay:var(--jc-motion-delay, 0ms)}@media(hover:hover)and (pointer:fine){.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-return-flow.is-platform-flow-in-view .junecommerce-return-flow__card:hover{border-color:#1fb6924d;box-shadow:0 24px 62px #16242c1c;transform:translate3d(0,-4px,0) scale(1.01)}}@keyframes junecommerce-return-icon-lift{0%,to{transform:translateZ(0)}44%{transform:translate3d(0,-4px,0)}}@media(max-width:1199.98px){.junecommerce-return-flow__inner{grid-template-columns:minmax(0,1fr);gap:34px}.junecommerce-return-flow__copy{max-width:760px}.junecommerce-return-flow__workflow{gap:14px}.junecommerce-return-flow__card{min-height:176px;padding:20px}.junecommerce-return-flow__connector{width:28px}}@media(max-width:991.98px){.junecommerce-return-flow__workflow{width:min(100%,760px);align-items:stretch;flex-direction:column;gap:10px}.junecommerce-return-flow__card{width:100%;min-height:112px;flex:0 0 auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;align-content:center;gap:16px;padding:18px 20px}.junecommerce-return-flow__card-copy{grid-column:1}.junecommerce-return-flow__card-bottom{grid-column:2;grid-row:1;justify-content:flex-end;flex-wrap:nowrap}.junecommerce-return-flow__connector{width:2px;min-height:34px;grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) auto;justify-self:center;align-self:center}.junecommerce-return-flow__connector span{width:2px;height:auto;justify-self:center}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-return-flow .junecommerce-return-flow__connector span{transform:scaleY(0);transform-origin:top center}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-return-flow.is-platform-flow-in-view .junecommerce-return-flow__connector span{transform:scaleY(1)}.junecommerce-return-flow__connector i{margin:-1px 0 0;transform:rotate(90deg)}}@media(max-width:767.98px){.junecommerce-return-flow{padding-block:clamp(34px,9vw,56px)}.junecommerce-return-flow__container{width:min(100% - 28px,1540px)}.junecommerce-return-flow__inner{gap:24px}.junecommerce-return-flow__copy{grid-template-columns:40px minmax(0,1fr);gap:14px}.junecommerce-return-flow__step{width:40px;height:40px}.junecommerce-return-flow__workflow{gap:12px}.junecommerce-return-flow__card{min-height:0;grid-template-columns:minmax(0,1fr);gap:18px;padding:16px}.junecommerce-return-flow__card-bottom{grid-column:1;grid-row:auto;justify-content:space-between;flex-wrap:wrap}.junecommerce-return-flow__card-icon{width:46px;height:46px;font-size:1.65rem}.junecommerce-return-flow__connector{min-height:28px}}@media(prefers-reduced-motion:reduce){.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-return-flow .junecommerce-return-flow__connector span{transform:none!important;transition:none!important}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-return-flow.is-platform-flow-in-view .junecommerce-return-flow__card-icon{animation:none!important}}
