.EcommerceProcess-module__Ka_vlG__processSection{background:#f8fafc;width:100%;padding:100px 0;position:relative;overflow:visible}@media (max-width:1024px){.EcommerceProcess-module__Ka_vlG__processSection{padding:70px 0}}@media (max-width:640px){.EcommerceProcess-module__Ka_vlG__processSection{padding:50px 0}}.EcommerceProcess-module__Ka_vlG__processHead{width:100%;margin-bottom:50px}.EcommerceProcess-module__Ka_vlG__processGrid{align-items:flex-start;gap:60px;display:flex;position:relative}@media (max-width:1024px){.EcommerceProcess-module__Ka_vlG__processGrid{gap:40px}}@media (max-width:900px){.EcommerceProcess-module__Ka_vlG__processGrid{flex-direction:column;gap:36px}}.EcommerceProcess-module__Ka_vlG__stickyCol{z-index:10;align-self:flex-start;width:44%;position:sticky;top:120px}@media (max-width:900px){.EcommerceProcess-module__Ka_vlG__stickyCol{width:100%;position:static;top:auto}}.EcommerceProcess-module__Ka_vlG__imageCard{aspect-ratio:4/3.8;corner-shape:squircle;background:#fff;border:1px solid #0f172a14;border-radius:40px;width:100%;position:relative;overflow:hidden;box-shadow:0 20px 45px -15px #0f172a1f}@media (max-width:900px){.EcommerceProcess-module__Ka_vlG__imageCard{aspect-ratio:16/10;max-height:380px}}.EcommerceProcess-module__Ka_vlG__imageLayer{opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .45s ease-in-out,transform .45s ease-out;position:absolute;inset:0}.EcommerceProcess-module__Ka_vlG__imageLayer.EcommerceProcess-module__Ka_vlG__activeImage{opacity:1;pointer-events:auto;transform:scale(1)}.EcommerceProcess-module__Ka_vlG__imageLayer:not(.EcommerceProcess-module__Ka_vlG__activeImage){transform:scale(1.03)}.EcommerceProcess-module__Ka_vlG__imageLayer img{object-fit:cover}.EcommerceProcess-module__Ka_vlG__stepsCol{flex-direction:column;gap:18px;width:56%;display:flex}@media (max-width:900px){.EcommerceProcess-module__Ka_vlG__stepsCol{gap:14px;width:100%}}.EcommerceProcess-module__Ka_vlG__processBox{corner-shape:squircle;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #e2e8f0;border-radius:28px;outline:none;flex-direction:column;width:100%;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden;box-shadow:0 4px 16px -4px #0f172a0a}.EcommerceProcess-module__Ka_vlG__processBox:hover{border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 10px 24px -6px #0f172a12}.EcommerceProcess-module__Ka_vlG__processBox.EcommerceProcess-module__Ka_vlG__activeBox{background:#fff;border-color:#0f172a;box-shadow:0 12px 28px -6px #0f172a14}.EcommerceProcess-module__Ka_vlG__processBox:focus,.EcommerceProcess-module__Ka_vlG__processBox:focus-visible{outline:none}.EcommerceProcess-module__Ka_vlG__boxHead{cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:24px 28px;display:flex}@media (max-width:640px){.EcommerceProcess-module__Ka_vlG__boxHead{padding:18px 20px}}.EcommerceProcess-module__Ka_vlG__stepTitle{color:#0f172a;letter-spacing:-.4px;flex:1;margin:0;font-size:clamp(1.25rem,2vw,1.65rem);font-weight:500;transition:color .2s}.EcommerceProcess-module__Ka_vlG__processBox.EcommerceProcess-module__Ka_vlG__activeBox .EcommerceProcess-module__Ka_vlG__stepTitle{color:#0f172a;font-weight:600}.EcommerceProcess-module__Ka_vlG__boxHeadIcon{color:#0f172a;background:#f1f5f9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.15rem;transition:all .25s;display:flex}.EcommerceProcess-module__Ka_vlG__processBox:hover .EcommerceProcess-module__Ka_vlG__boxHeadIcon{color:#0f172a;background:#e2e8f0}.EcommerceProcess-module__Ka_vlG__processBox.EcommerceProcess-module__Ka_vlG__activeBox .EcommerceProcess-module__Ka_vlG__boxHeadIcon{color:#fff;background:#0f172a;box-shadow:0 4px 10px #0f172a33}.EcommerceProcess-module__Ka_vlG__boxBody{width:100%;transition:max-height .35s cubic-bezier(.16,1,.3,1),opacity .3s;overflow:hidden}.EcommerceProcess-module__Ka_vlG__boxBodyMain{border-top:1px solid #0f172a0f;padding:16px 28px 26px}@media (max-width:640px){.EcommerceProcess-module__Ka_vlG__boxBodyMain{padding:14px 20px 20px}}.EcommerceProcess-module__Ka_vlG__stepDescription{color:#475569;margin:0;font-size:1.02rem;line-height:1.75}.EcommerceProcess-module__Ka_vlG__stepLink{color:#0f172a;text-underline-offset:4px;font-weight:600;text-decoration:underline;transition:opacity .2s}.EcommerceProcess-module__Ka_vlG__stepLink:hover{opacity:.8}
