.m-hiw-section{text-align:center}.m-hiw__header{margin-bottom:48px}.m-hiw__heading{margin:0}.m-hiw__steps{display:grid;grid-template-columns:repeat(var(--hiw-columns, 3),1fr);gap:0;position:relative}.m-hiw__steps:before{content:"";position:absolute;top:calc(var(--hiw-icon-size, 96px) / 2);left:calc(100% / var(--hiw-columns, 3) / 2);right:calc(100% / var(--hiw-columns, 3) / 2);height:1px;border-top:2px dashed rgba(0,0,0,.18);z-index:0;pointer-events:none}.m-hiw-step{display:flex;flex-direction:column;align-items:center;padding:0 20px;position:relative;z-index:1}.m-hiw-step__icon-wrap{position:relative;width:var(--hiw-icon-size, 96px);height:var(--hiw-icon-size, 96px);margin-bottom:20px;flex-shrink:0}.m-hiw-step__icon-circle{width:100%;height:100%;border-radius:50%;border:1.5px solid rgba(0,0,0,.15);background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden}.m-hiw-step__icon-circle img,.m-hiw-step__icon-circle svg{width:52%;height:52%;object-fit:contain;display:block}.m-hiw-step__number{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:rgb(var(--color-button, 13 58 79));color:rgb(var(--color-button-label, 255 255 255));font-size:.75rem;font-weight:700;line-height:1;margin:6px auto 12px}.m-hiw-step__content{max-width:220px}.m-hiw-step__title{font-size:1rem;font-weight:700;margin:0 0 10px;line-height:1.3}.m-hiw-step__description{font-size:.875rem;line-height:1.55;opacity:.65;margin:0}.m-hiw__split-layout .m-hiw__header{margin-bottom:20px;text-align:left}.m-hiw__split-layout .m-hiw__steps{grid-template-columns:1fr;gap:28px;flex:1}.m-hiw__split-layout .m-hiw__steps:before{display:none}.m-hiw__split-layout .m-hiw-step{flex-direction:row;align-items:center;text-align:left;padding:0;gap:16px}.m-hiw__split-layout .m-hiw-step__icon-wrap{margin-bottom:0;flex-shrink:0}.m-hiw__split-layout .m-hiw-step__number{position:absolute;bottom:-2px;right:-2px;margin:0}.m-hiw__split-layout .m-hiw-step__content{max-width:none}@media(max-width:767px){.m-hiw__split-layout .m-hiw__steps{gap:20px}}.m-scs-card{display:flex;flex-direction:column;align-items:center;text-align:center;padding:14px 10px;border:1px solid rgba(0,0,0,.1);border-radius:8px;transition:box-shadow .2s ease;height:100%}.m-scs-card:hover{box-shadow:0 4px 14px #00000014}.m-scs-card__link-wrap{display:flex;flex-direction:column;align-items:center;text-align:center;color:inherit;text-decoration:none;width:100%;flex:1}.m-scs-card__image{width:100%;margin-bottom:12px;aspect-ratio:var(--scs-card-img-ratio, 1 / 1);overflow:hidden;display:flex;align-items:center;justify-content:center}.m-scs-card__img{width:100%;height:100%;display:block;object-fit:contain}.m-scs-card__content{display:flex;flex-direction:column;flex:1;width:100%}.m-scs-card__title{font-size:.875rem;font-weight:600;margin:0 0 5px;line-height:1.3}.m-scs-card__description{font-size:.75rem;opacity:.65;margin:0 0 8px;line-height:1.45;flex:1}.m-scs-card__bold-text{font-size:.875rem;font-weight:700;margin:0}.m-hiw__right .m-scs__cards{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;flex:1;align-items:stretch}@media(max-width:1023px){.m-hiw__right .m-scs__cards{grid-template-columns:repeat(2,1fr);gap:16px}}@media(max-width:479px){.m-hiw__right .m-scs__cards{gap:10px}.m-scs-card{padding:10px 8px}}.m-mhiw-section .m-hiw-step__number{order:-1;margin:0 auto 8px}.m-mhiw-section .m-hiw-step__icon-wrap{order:0}.m-mhiw-section .m-hiw-step__content{order:1}@media(max-width:767px){.m-mhiw-section .m-hiw__steps{grid-template-columns:repeat(var(--hiw-columns, 3),1fr)!important;gap:8px}.m-mhiw-section .m-hiw-step__icon-wrap{width:52px!important;height:52px!important;margin-bottom:8px}.m-mhiw-section .m-hiw-step{padding:0 4px}.m-mhiw-section .m-hiw-step__content{max-width:100%}.m-mhiw-section .m-hiw-step__title{font-size:.8125rem}.m-mhiw-section .m-hiw-step__description{font-size:.75rem}.m-mhiw-section .m-hiw__steps:before{display:block}}@media(max-width:767px){.m-hiw__steps{grid-template-columns:1fr;gap:36px}.m-hiw__steps:before{display:none}.m-hiw-step{padding:0}.m-hiw__header{margin-bottom:32px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/how-it-works.css.map */
